the real time channel administration protocol
play

The Real-Time Channel Administration Protocol Bruce A. Mah The - PDF document

The Real-Time Channel Administration Protocol Bruce A. Mah The Tenet Group University of California, Berkeley and International Computer Science Institute Berkeley, California Hitachi-Tenet Meeting May 28-29, 1991 Bruce A. Mah The


  1. The Real-Time Channel Administration Protocol Bruce A. Mah The Tenet Group University of California, Berkeley and International Computer Science Institute Berkeley, California Hitachi-Tenet Meeting May 28-29, 1991 Bruce A. Mah The Real-Time Channel Administration Protocol 1/18

  2. Synopsis Service Description Motivations Features of RCAP Channel Establishment Channel Teardown Channel Status Bruce A. Mah The Real-Time Channel Administration Protocol 2/18

  3. Service Description of RCAP Channel Administration for the Tenet Real-Time Protocol Suite Channel Setup Channel Teardown Channel Status Tenet Data Delivery Protocols Real-Time Message Transport Protocol (RMTP) Continuous Media Transport Protocol (CMTP) Real-Time Internet Protocol (RTIP) Bruce A. Mah The Real-Time Channel Administration Protocol 3/18

  4. Motivations in the Design of RCAP Real-Time Channels Explicit Setup and Teardown of Communication Channels Reservation of Critical Resources Diversity of Requirements Message-Based vs. Continuous Media Deterministic vs. Statistical Guarantees Performance Requirements Traffic Patterns Bruce A. Mah The Real-Time Channel Administration Protocol 4/18

  5. Motivations in the Design of RCAP Internetworking Topology Hosts FDDI Rings Routers ATM Switches FDDI ATM FDDI Bruce A. Mah The Real-Time Channel Administration Protocol 5/18

  6. Features of RCAP Hierarchical Design Level 0: End-to-End Level 1: Internetworking Level 2: Subnetworks (network-specific) Abstraction of Lower-Level Details Communication with RTIP, RMTP, and CMTP Separation of Control and Delivery Mechanisms Message-Passing Between Entities Bruce A. Mah The Real-Time Channel Administration Protocol 6/18

  7. Channel Establishment Using RCAP One Round Trip Along Channel Route Forward (establish_request) Admission Control Tests Routing Tentative Resource Reservations Reverse (establish_accept) Reservations Confirmed Channel Established Bruce A. Mah The Real-Time Channel Administration Protocol 7/18

  8. Channel Establishment Using RCAP Header Record: End-to-End Parameters Network Subheader Record: Internetwork Level Parameters Establishment Records: Local Parameters for Internetwork Level Nodes ... ... HR NSR ER ER NSR ER ER Network Subheader Record: Subnet Level End-to-End Parameters Establishment Records: Local Parameters for Subnet Level Nodes Bruce A. Mah The Real-Time Channel Administration Protocol 8/18

  9. Channel Establishment Using RCAP Header Record for Establishing an RMTP Channel 0 8 16 24 31 hr_length level_count protocol subprotocol rtip_opt reserved xmin xave I smax D J Z W U type rmtp_opt user_control_length user_control bytes... Bruce A. Mah The Real-Time Channel Administration Protocol 9/18

  10. Channel Establishment Using RCAP Network Subheader Record for the Internetwork Level 0 8 16 24 31 level_length er_count nsr_length reserved xmin xave I smax D J Z W U type reserved Dcumul Drelax Bruce A. Mah The Real-Time Channel Administration Protocol 10/18

  11. Channel Establishment Using RCAP Establishment Record for the Internetwork Level 0 8 16 24 31 er_length er_number node_address dl dn j z w u B b f_ip f_lcid f_ifn b_ip b_lcid b_ifn dcumul drelax reserved Bruce A. Mah The Real-Time Channel Administration Protocol 11/18

  12. Channel Establishment Using RCAP Entrance to a Subnetwork (forward pass) Internetwork HR NSR ER ER HR NSR ER ER NSR Internetwork Subnetwork Exit from a Subnetwork (forward pass) Internetwork Subnetwork HR NSR ER ER NSR ER ER HR NSR ER ER ER Internetwork Bruce A. Mah The Real-Time Channel Administration Protocol 12/18

  13. Channel Teardown Using RCAP User-Requested Channel Teardown Initiated by Source or Destination Request (close_request) Resources Released Along Route Confirmation (close_confirm) State and Routing Information Discarded Bruce A. Mah The Real-Time Channel Administration Protocol 13/18

  14. Channel Teardown Using RCAP Error Forcing Channel Teardown Initiated by Any Node Along Path Real-Time Control and Management Protocol (RTCMP) Request (close_request) Resources Released along Route Confirmation (close_confirm) State and Routing Information Discarded Bruce A. Mah The Real-Time Channel Administration Protocol 14/18

  15. Determining Channel Status Using RCAP One Round Trip Along Channel Route Initiated by Channel Source Forward Pass (status_request) Nodes add Status Information to Status Request RCAP Control Message Reverse Pass (status_report) Nodes Return Status Report to Source Unchanged Status for Subnetwork Nodes is Retained Bruce A. Mah The Real-Time Channel Administration Protocol 15/18

  16. Determining Channel Status Using RCAP Status Request Records: Per-node Parameters and Status Information in Network-Dependent Form ... SRR SRR SRR SRR ATM: frametime, chunksize... Internetwork: local delay, local jitter... Bruce A. Mah The Real-Time Channel Administration Protocol 16/18

  17. Determining Channel Status Using RCAP Status Request Record for the Internetwork Level 0 8 16 24 31 srr_length srr_type node_address d j z w u buffers state reserved Bruce A. Mah The Real-Time Channel Administration Protocol 17/18

  18. Synopsis Service Description Motivations Features of RCAP Channel Establishment Channel Teardown Channel Status Bruce A. Mah The Real-Time Channel Administration Protocol 18/18

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend