Atm-signaling1 ATM Signaling ATM signaling is mainly used for setup/release of virtual connections. A phased approach was taken for the introduction of.

Slides:



Advertisements
Similar presentations
Network Research Group Universiti Sains Malaysia.
Advertisements

1 7/18/ :07 CS575ATM: ATM Layer1 Rivier College CS575: Advanced LANs ATM Technology: ATM Layer.
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
H. 323 Chapter 4.
Answers of Exercise 7 1. Explain what are the connection-oriented communication and the connectionless communication. Give some examples for each of the.
CSE Computer Networks Prof. Aaron Striegel Department of Computer Science & Engineering University of Notre Dame Lecture 7 – February 2, 2010.
TEL 355: Communication and Information Systems in Organizations Architecture: Signaling System 7 (SS7) Professor John F. Clark.
CSI5171: Network Architecture, Services, protocol and standards
Circuit Switching Blocking occurs when the network is unable to connect to stations because all possible paths between them are already in use. Non-blocking.
1 An Overview of ATM Signalling Carey Williamson University of Calgary.
Signalling Systems System which allows various network components to exchange information –In particular, it supports call / connection control network.
1 EE 400 Asynchronous Transfer Mode (ATM) Abdullah AL-Harthi.
ATM: DESCRIPTIONS M. RAZIF AZMAL B. M. OTHMANWET SHAH RIZAD B. ISMAIL WET RASHA AFZAL B. SHAFII WET AHMAD AFIFI B. MOHD ZAKI WET
Asynchronous Transfer Mode (ATM)
Chapter 1 Read (again) chapter 1.
Protocols and the TCP/IP Suite Asynchronous Transfer Mode (ATM)
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 5 Asynchronous Transfer Mode (ATM)
EE 4272Spring, 2003 Chapter 11. ATM and Frame Relay Overview of ATM Protocol Architecture ATM Logical Connections ATM Cells ATM Service Categories ATM.
Networks: ATM1 ATM Asynchronous Transfer Mode. Networks: ATM2 A/D AAL Voice s 1, s 2 … Digital voice samples A/D AAL Video … Compression compressed frames.
Training ATM Signaling.
Gursharan Singh Tatla Transport Layer 16-May
CHAPTER 5: Signaling in ATM Networks Objective: Users must have the capability of signaling connection across the network. 1. Switched Virtual Circuits.
Signaling Basic Concepts of CCS 7 Training Center
TRANSPORT LAYER T.Najah Al-Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
Presentation on Osi & TCP/IP MODEL
Chapter 18. Virtual-Circuit Networks: Frame Relay and ATM
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Integrated Services Digital Network (ISDN) Developed by ITU-T in 1976 Set of protocols that combines.
Chapter Objectives At the end of this chapter you will be able to: Describe standardisation in the data communications area Describe the following technologies:
X.25 Overview. IP AppleTalk Novell IPX Banyan VINES XNS DECnet ISO-CLNS Apollo Compressed TCP Bridging SS X.25 Cloud X.25 Virtual Circuit X.25 LAN Protocol.
SIGNALING. To establish a telephone call, a series of signaling messages must be exchanged. There are two basic types of signal exchanges: (1) between.
Advanced topics in Computer Networks
Huda AL_Omairl - Network 71 Protocols and Network Software.
ASYNCHRONOUS TRANSFER MODE. WHAT IS ATM? ATM is a cell-switching and multiplexing technology that combines the benefits of circuit switching (guaranteed.
Introduction to Voice over ATM University of Ottawa School of IT & Engineering CSI 5171 Prepared by: Amjad Farran ID number: /3/2002.
Chapter 1. Introduction. By Sanghyun Ahn, Deot. Of Computer Science and Statistics, University of Seoul A Brief Networking History §Internet – started.
ATM © Jörg Liebeherr,
CHAPTER #6  Introducti on to ATM. Contents  Introduction  ATM Cells  ATM Architecture  ATM Connections  Addressing and Signaling  IP over ATM.
Asynchronous Transfer Mode (ATM) Member’s Name:Chen Sing Tiong(KL003676) (L) Cheng Chin Tat (KL003832) Low Mei Ee(KL003796) Ng Shook Kien(KL003795) Pang.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 5 Asynchronous Transfer Mode (ATM) by Zornitza Genova Prodanoff.
Asynchronous Transfer Mode (ATM)
TCP1 Transmission Control Protocol (TCP). TCP2 Outline Transmission Control Protocol.
Mobile Communication Common Channel Signaling System No. 7 (i.e., SS7 or C7) is a global standard for telecommunications defined by the International Telecommunication.
Signaling Fifth Meeting. SundayMondayTuesday Sixth meeting Seventh meeting.
Data and Computer Communications Chapter 11 – Asynchronous Transfer Mode.
Lecture 12 X.25. X.25 is a packet switching wide area network developed by ITU-T in Originally it was designed for private use Definition : X.25.
1 Copyright © Monash University ATM Signalling Philip Branch Centre for Telecommunications and Information Engineering (CTIE) Monash University
William Stallings Data and Computer Communications
DATA LINK CONTROL PROTOCOLS. 2 Introduction Data link control layer – often abbreviated simply to data link layer – is concerned with the transfer of.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
Department of Computer and IT Engineering University of Kurdistan
SYSTEM ADMINISTRATION Chapter 2 The OSI Model. The OSI Model was designed by the International Standards Organization (ISO) as a structural framework.
Sy Le CS 147.  Process of transferring information between computers virtually anywhere in the world.
OSI ARCHITECTURE IN OSI, ACTUAL INFORMATION IS OVERHEADED BY PROTOCOL LAYERS IF ALL SEVEN LAYERS ARE OVERHEADED, THEN AS LITTLE AS 15% OF THE TRANSMITTED.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
Virtual Circuit Networks Frame Relays. Background Frame Relay is a Virtual Circuit WAN that was designed in late 80s and early 90s. Prior to Frame Relays.
ATM Protocol Architecture Mode. ATM architecture uses a logical reference model to describe its functions ATM functions correspond to physical layer and.
Signaling & Network Control Dr. Eng. Amr T. Abdel-Hamid NETW 704 Winter 2006 SCCP + TCAP.
The OSI Model An overview of the media layer (Physical, Data Link, Network) By Luke Shiffner.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Asynchronous Transfer Mode Service Cell Categories
Asynchronous Transfer Mode (ATM)
Switching & Data Networks Switching and Interconnection Networks
CSC 581 Communication Networks II
Switching: Frame Relay and
Chapter 3: Open Systems Interconnection (OSI) Model
UNIT I – FRAME RELAY AND ISDN
CS 4594 Broadband PNNI Signaling.
Asynchronous Transfer Mode (ATM)
OSI Model OSI MODEL.
Presentation transcript:

atm-signaling1 ATM Signaling ATM signaling is mainly used for setup/release of virtual connections. A phased approach was taken for the introduction of ATM networks supporting switched services. This concept comprises three steps which are called capability sets (CS1, CS2, CS3). In CS1, simple switched services with constant bit rates are provided and basic interworking with existing 64 Kb/s ISDN is foreseen. More sophisticated services with variable bit rates, point-to-multipoint connections and multi-connections will be supported by CS2. With CS2, call and connection control will be separated. Finally, CS3 provides full range of services, including multimedia and distributive services.

atm-signaling2 Capability Sets for B-ISDN Signaling

atm-signaling3 ATM Forum UNI Signaling ATM Forum UNI signaling specifications are based on the specifications of ITU-T. ATM Forum UNI 3.0 ATM Forum UNI 3.1 ATM Forum UNI 4.0 UNI 4.0 provides features such as - anycast: A user of a specific service need not know which entity in the network actually performs the service, and instead can use a published group address assigned to this service. The network can automatically distribute service requests to the service-providing group members. - leaf-initiated join: join an already established VCC. - proxy-signaling: a user performs signaling for one or more other users.

atm-signaling4 Protocol Architecture for CS1 Two signaling access configurations at the UNI: - Point-to-point: Only one signaling endpoint on the user side. A single permanently established point-to-point SVC is required. - Point-to-Multipoint: Several signaling endpoints are located at the user side. Meta-signaling is necessary to manage other signaling relations. S-AAL Q.2931 ATM PHY S-AAL Q.2931 ATM PHY MS Point-to-point signaling access Point-to-multipoint signaling access

atm-signaling5 Protocol Architecture for CS1 At the NNI, either the existing STM-based common channel signaling system no. 7 (SS7) or an ATM based network can be used to transport the signaling messages. MTP-3 B-ISUP MTP-2 MTP-1 S-AAL MTP-3 ATM PHY STM based signaling network ATM-based signaling network B-ISUP

atm-signaling6 ATM Adaptation Layer for Signaling A suitable signaling AAL (S-AAL) is required in order to adapt the signaling application protocols to the services provided by the underlying ATM layer. ITU-T uses AAL5 for Common part. SAR SSCF SSCOP CP convergence sublayer Common Part Service-Specific Part

atm-signaling7 S-AAL Service Specific Part The service-specific connection-oriented protocol (SSCOP) provides mechanisms for the establishment and release of connections and the reliable exchange of signaling information between signaling entities. The service-specific coordination functions (SSCFs) map the requirements of the layer above to the requirements of the next lower layer. ITU-T uses a common SSCOP for UNI and NNI. SSCOP could have been designed by using an existing data link layer protocol, with some modifications. ITU-T decided to specify a new protocol for SSCOP. ITU-T uses AAL5 for Common part.

atm-signaling8 SSCOP Functions Sequence Integrity: preserve SDU order Error correction by retransmission: error detected by sequencing mechanism; corrected by selective retransmission. Flow control: receiver controlled; by dynamic window mechanism. Error reporting to layer management: Keep alive: Local data retrieval: SDUs can be retrieved which have not yet been delivered Link management: establish/release SSCOP connections Transfer of Data: assured or unassured PCI error detection: errors within PCI are detected Status reporting ITU-T uses AAL5 for Common part.

atm-signaling9

10 Signaling Protocols for CS1 Reuse of existing protocols with some modifications. Q.2931 is the layer 3 signaling protocol for B-ISDN. - UNI: Q.931, layer 3 protocol for 64 Kb/s ISDN - NNI: ISDN User Part (ISUP) - Q.2931 includes the specification of the signaling messages, information elements and communication procedures between signaling endpoints for the B-ISDN UNI. - Main modifications from Q.931: - a new information element (IE) for users to select between different AAL classes and the associated protocols. - a new connection identifier IE consisting of VPCI and VCI. (The Virtual Path Connection Identifier identifies a VPC while a VPI identifies a VP link. VPCI is necessary because a VP cross-connect may exist between the local exchange and the TE.)

atm-signaling11 Signaling Messages Call establishment messages Call clear messages Status Messages Global Call Reference Related Messages Point-to-Multipoint Connection Control - Add Party - Add Party Acknowledge - Add Party Reject - Drop Party - Drop Party Acknowledge - Status Enquiry - Status (Response) - Release - Release Complete - Call Proceeding - Connect - Connect Acknowledge - Setup

atm-signaling12 UNI Point-to-Point Signaling Example Source Destination SETUP CONNECT CONNECT ACK CALL PROCEEDING Network UNI RELEASE RELEASE COMPLETE

atm-signaling13 Point-to-Multipoint Call Setup Example

atm-signaling14 Signaling Message Each message contains several common mandatory information elements: protocol discriminator (1) call reference (4) variable length info elements, as required (1) message length (2) message type (2)

atm-signaling15 SETUP message format

atm-signaling16 ATM Addressing ATM uses two basic types of addresses: E.164 and AESA (ATM end system addresses). Telecom uses the global ISDN numbering plan specified in ITU-T E.164. AESAs are based on ISO NSAP (network service access point). Computer networks mostly employ the OSI NSAP addressing mechanism. E.164 addresses comprise 15 digits (8 bytes): country code + area or city code + subscriber number. ATM Forum chose 20-octet NSAP address format and encoding for addressing of ATM systems connected to a private network; systems connected to an public network can use either NSAP or E.164 addresses.

atm-signaling17 ATM Addressing Current version of the NSAP addressing planes Three addressing formats –DCC (Data Country Code): the country with an address is registered –ICD (International Code Designator): an international organization –E.164: ISDN & telephone numbers Each address is composed of IDP (Initial Domain Part) & DSP (Domain Specific Part). AFI (Authority and Format Identifier): Which of the formats IDI (Initial Domain Identifier): specifies the Authority that allocates the DSP that follows.

atm-signaling AFI ICD HO-DSP ESI SEL IDI IDP DSP AFI DCC HO-DSP ESI SEL IDI IDP DSP (a) DCC ATM format (b) ICD ATM format AFI E.164 HO-DSP ESI SEL IDI IDP DSP (c) E.164 ATM format

atm-signaling19 The number is coded in Binary Coded Decimal (BCD) PAD: with zeroes on the left side  15 digits constant length

atm-signaling20 PNNI The private network-network interface (PNNI) is a trunking, routing and signaling protocol specified by the ATM Forum. It is an inter-switch protocol which supports SVC between switches of multiple vendors. PNNI Network A Network B PNNI

atm-signaling21 PNNI Signaling Example Source Switch Transit Switch Destination Switch Source A Destination B SETUP CONNECT CONNECT ACK CALL PROCEEDING RELEASE RELEASE COMPLETE

atm-signaling22 Example of PNNI Hierarchy

atm-signaling23 Topology seen by Switch A.1.1 B A.2 A.1.1 A.1.2 A.1.3 DTL: Designated Transit List DTL: [A.1.1, A.1.2] DTL: [A.1, A.2] DTL: [A, B]

atm-signaling24 Switch A.1.2 B A.2 A.1.1 A.1.2 A.1.3 When A.1.2 receives the call setup message, it finds that it is at the end of top DTL, so it removes the top DTL and sends The message to A.2 (via A.2.1). DTL: [A.1.1, A.1.2] DTL: [A.1, A.2] DTL: [A, B]

atm-signaling25 Switch A.2.1 B A.1 A.2.1 A.2.2 A.2.4 When A.2.1 receives the call setup message, it finds that A.2 has been reached. So it builds a route to B (say via A.2.3 and A.2.4) and pushes a new DTL onto the stack. DTL: [A.2.1, A.2.3, A.2.4] DTL: [A.1, A.2] DTL: [A, B] A.2.3

atm-signaling26 Switch A.2.4 B A.1 A.2.1 A.2.2 A.2.4 When A.2.4 receives the call setup message, it finds that the targets at the top two DTLs have been reached. So it removes the top two DTLs and forwards the message with the following DTL to its neighbor: DTL: [A.2.1, A.2.3, A.2.4] DTL: [A.1, A.2] DTL: [A, B] A.2.3

atm-signaling27 Switch B.1 A B.2 B.1 B.3 When B.1 receives the call setup message, it finds that the current DTL has been reached. B.1 builds a new DTL, resulting in DTL: [B.1, B.3] DTL: [A, B] B.4

atm-signaling28 Switch B.3 A B.2 B.1 B.3 When B.3 receives the call setup message, it finds that it is the DTL terminator since all DTLs are at the end. DTL: [B.1, B.3] DTL: [A, B] B.4