1 / 27

Training

Training. ATM Signaling. Overview. What is Signaling Signaling Layers Signaling Protocol ATM Addressing ILMI Signaling Setup Practice. Section. What is Signaling ?. What is Signaling?. Mechanism by which users identify to whom they want to be connected

blythe
Download Presentation

Training

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Training ATM Signaling

  2. Overview What is Signaling Signaling Layers Signaling Protocol ATM Addressing ILMI Signaling Setup Practice

  3. Section What is Signaling ?

  4. What is Signaling? Mechanism by which users identify to whom theywant to be connected Dynamic on-demand method for customers to communicate, the type of connection desired and the attributes of the connection Signaling is a “Control Plane” function that “automates” setting up a connection Predefined VCI=5 Uses AAL5 Signaling, in conjunction with Call Processing in conjunction with Traffic Management and subscriber information, allocates the VPI/VCI to be used for the connection and communicates this back to the user

  5. Switched Virtual Connections (SVC) Call Processing Why SVCs? • Flexible connectivity • More efficient resource utilization • Automated • Transparent to User • Signaling channel predefined asVCI = 5 • Messages (Q.2931 layer 3 protocol) exchanged from User to Switch Call Processing to request & setup connection

  6. Section Signaling Layers What is Signaling

  7. Assured Information Transfer AAL 1, 2 & 5 do not provide assured transfer (eg. re-transmission in the event of error) SSCOP (Service Specific Connection Oriented Protocol) uses sequence numbers and other controls to acknowledge or effect re-transmission of messages SSCOP can be placed above AAL 3/4 or 5 SSCOP is example of SSCS (Service Specific Convergence Sublayer) protocol Used with signaling for reliable connection establishmentandsupport reliable communications about a connection

  8. Switched Virtual Connections (SVC) User SVC Support Upper Layer Applications Q.2931/UNI Sig Messages & Procedures Q.2931 Data ATM Adaptation Layer SSCOP Q.2931 Data SAAL AAL5 • • • • • • ATM (Cell) Layer VPI/VCI = 0/5 Physical Layer SAAL: Signaling AAL SSCOP: Service Specific Connection Oriented Protocol

  9. Section Signaling Protocol What is Signaling Signaling Layers

  10. Simple Call Setup of a Connection UNI UNI NNI NNI UNI UNI Setup Setup VPI/VCI assigning Call VPI/VCI assigning Proceeding Call Proceeding Connect Connect Connect Ack Connect Ack

  11. Release of a Connection UNI UNI NNI NNI UNI UNI Release Release Release Release complete Release complete Release complete

  12. Setup Message Elements Connection identifier Called party number Calling party number ATM user cell rate(s) QoS parameter(s) AAL parameters

  13. UNI/Q.2931 Signaling Point-to-multipoint example Root (originator) Leaf B Leaf C Leaf A Unidirectional information flow Distributed tree topology using ATM switch multicastfunction Rapid connection setup supported Dynamic adding and clearing of endpoints Signaling messages in VCI=5 Procedures similar to ISDN Q.931 but simplified

  14. Section ATM Addressing What is Signaling Signaling Layers Signaling Protocol

  15. UNI/Q.2931 Addressing • Supports multiple addressing formats • E.164 (Telephones) - 15 digits • ISO NSAP (Internet) - 20 bytes - three formats possible • Data Country Code (DCC) • International Code Designator (ICD) • Private E.164 Address ISO = International Standards Organization NSAP = Network Service Access Point

  16. E.164 & NSAP 15 Nibbles E.164 CC NDC SN „F“ Example: 00049 2407 95860 F 1 Byte 12 Byte 6 Byte 1 Byte NSAP ID Prefix ESI SEL Example: 470049240795860005320A4801005066000028 00 CC: Country Code NDC: National Destionation Code SN: Subscriber Number ESI: End System Identifier SEL: Selector

  17. Section ILMI What is Signaling Signaling Layers Signaling Protocol ATM Addressing

  18. ILMI • Integrated Local Management Interface (ILMI) • Based on SNMP • Automatic retrieving and exchange of Interface information (UNI) between TE and a network device

  19. ILMI Protocol ATM Address: ATM Address: ______.ESI Prefix.___ Cold start Power on Clear tables Get address No entry Set Prefix Prefix.ESI No error Set Address Prefix.ESI No error

  20. Section Signaling Setup What is Signaling Signaling Layers Signaling Protocol ATM Addressing ILMI

  21. ATM Vision Installation Show actual values of ATM settings: sysconf atm Set VP for signaling: sysconf atm vp <Number> Enable ILMI protocol: sysconf atm ilmi enable Enable ILMI polling: sysconf atm ilmi poll

  22. ATM Vision and SVC Allow point-to-multipoint (p2mp) connections: sysconf atm p2mp enable Set user network interface (UNI) version: sysconf atm uni <Version> <Version> = 3.0 | 3.1 | 4.0 Enable signaling: sysconf atm signaling enable

  23. ATM Vision and SVC Bandwidth and VPI/VCI restriction of Line- and Cascade Interface: root@Karlsruhe:/> sysconf port ? usage: sysconf port sysconf port show sysconf port line pcr <pcr>|link sysconf port casc pcr <pcr>|link|none sysconf port casc vpi any sysconf port casc vpi <min> <max> sysconf port casc vci any sysconf port casc vci <min> <max> sysconf port casc special enable|disable root@Karlsruhe:/> Note: If the Cascade Interface is configured to special disable, the VCI range 0..31 will be discarded

  24. Setting up SVC Getting Systems ATM End System Address (AESA): atmaddr Setting up a video SVC: video -s <Channel> <Bitrate> <AESA> [Flags]

  25. Section Practice What is Signaling Signaling Layers Signaling Protocol ATM Addressing ILMI Signaling Setup

  26. Hands on: SVC

  27. Trouble shooting Get Signaling trace: ps aex | grep atmsigd root@Karlsruhe:/> ps ax | grep atmsigd 140 ? S 0:26 atmsigd -b -l syslog -q ubr:pcr=128kbps root@Karlsruhe:/> <PID> kill -SIGUSR2 <PID> cat /tmp/atmsigd.<PID>.trace.<No. of Trace>

More Related