Signaling interworks in PSTN and Voice-over-IP networks

Slides:



Advertisements
Similar presentations
dynamicsoft Inc. Proprietary VON Developers Conference 1/19/00 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S.
Advertisements

1 IP Telephony (VoIP) CSI4118 Fall Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice.
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
A Presentation on H.323 Deepak Bote. , IM, blog…
Basics of Protocols SIP / H
Tom Behrens Adam Muniz. Overview What is VoIP SIP Sessions H.323 Examples Problems.
Voice over IP Fundamentals
© 2004, NexTone Communications. All rights reserved. Introduction to H.323.
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
Packet Based Multimedia Communication Systems H.323 & Voice Over IP Outline 1. H.323 Components 2. H.323 Zone 3. Protocols specified by H Terminal.
24/08/2005 IP Telephony1 Guided by: Presented by: Dr.S.K.Ghosh Nitesh Jain 05IT6008 M.Tech 1 st year.
1 Roch H. Glitho- Ericsson/Concordia UniversityJanuary 2008 INSE 7110 – Winter 2008 Value Added Services Engineering in Next Generation Networks Week #4,
Why Converged Networks Make Sense: VoIP a First Step July 26, 2006.
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
 3G is the third generation of tele standards and technology for mobile networking, superseding 2.5G. It is based on the International Telecommunication.
Voice over Internet Protocol (VoIP) Training and Development.
Presented by Zhi-Hong Guo Instructed by Assistant Professor Quincy Wu
Voice & Data Convergence Network Services January 11, 2001.
1 Leveraging SS7 to Deliver IP Services Carl Bergstrom Director – IN & IP Services VeriSign Telecommunication Services Internet Telephony Conference, February.
Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile.
Signaling & Network Control Dr. Eng. Amr T. Abdel-Hamid NETW 704 Winter 2006 Intelligent Networks.
3. VoIP Concepts.
1 NGN Issues - Numbering and Addressing Peter Darling ACIF NGN FOG No. 3.
11/21/991 PSTN A T1 (1.5 Kbps) is a time-multiplexed signal of 24 DS0 (64 kbps) A T-S-T (Time-Space-Time) division multiplexed switch maps bits arriving.
Media Gateway Control Protocol (MGCP) PTCL Training & Development MGCP.
CHAPTER 14 PSTN and VoIP Interworking. Cisco Packet Telephony: Connection Control Call Control Services.
MAEDS 45 th Annual Conference October , 2009.
SIGNALING. To establish a telephone call, a series of signaling messages must be exchanged. There are two basic types of signal exchanges: (1) between.
MGCP Megaco H.248 by Bob Young. MGCP - Megaco - H.248 "It's all one."
B2BUA – A New Type of SIP Server Name: Stephen Cipolli Title: System Architect Date: Feb. 12, 2004.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
Introduction to SIP Based ENUM IP Telephony Infrastructure 資策會 網路及通訊實驗室 Conference over IP Team 楊政遠 博士
Mobile Communication Common Channel Signaling System No. 7 (i.e., SS7 or C7) is a global standard for telecommunications defined by the International Telecommunication.
Voice over IP by Rahul varikuti course instructor: Vicky Hsu.
Media Gateway Figure 8-1 Comparing PSTN and VoIP voice call setup.
Call signaling/Media control
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY VOICE OVER INTERNET PROTOCOL SHREETAM MOHANTY [1] VOICE OVER INTERNET PROTOCOL SHREETAM MOHANTY ROLL # EC
PTCL Training & Development
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
What is SIGTRAN?. SIGTRAN Signaling Transport (SIGTRAN) is an Internet Engineering Task Force (IETF) standard for transporting Public-Switched Telephone.
Voice over IP B 林與絜.
VoIP Signaling Protocols A signaling protocol is a common language spoken by telephones and call-management servers, the PSTN, and legacy PBX systems as.
TBE 2710 Chapter 12 Signaling.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Voice and Video over IP.
Detection and Mitigation of Spam in IP Telephony Networks using Signaling Protocol Analysis MacIntosh, R Vinokurov, D Advances in Wired and Wireless Communication,
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
MEGACO SIP State Machine Inter-conversion and Message Translation
Chap 5. IS-41 Network Signaling
A Scalable SIP-based Architecture to Offer Value-added Services in a Converged IN/IP Environment F.S.Salloum, Tasos Dagiuklas, Maria Skoura 16 January.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
Session Initiation Protocol
1 Personal Mobility Management for SIP-based VoIP Services 王讚彬 國立台中教育大學資訊工程學系
Signaling System #7.
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
Basics of Protocols SIP / H
IP Telephony (VoIP).
Voice over internet protocol
NET 3710 Signaling.
Session Initiation Protocol
Internet, Part 2 1) Session Initiating Protocol (SIP)
Net 431: ADVANCED COMPUTER NETWORKS
Background PSTN/SS7 networking IP networking ATM networking
VoIP Signaling and Call Control
Internet, Part 2 1) Session Initiating Protocol (SIP)
Overview of ETS in IPCablecom Networks
The Interworking of IP Telephony with Legacy Networks
Presentation transcript:

Signaling interworks in PSTN and Voice-over-IP networks By Ni Zhang, Ziying Chen March, 2002

Terminology Voice over IP(VoIP) refers to the technology of providing telephone calls (voice) over IP networks. Telephony service: video, fax, voice mail… IP Telephony refers to the technology of providing telephony service over IP. networks. The IP telephony may not be presented here as we always use voice as an example.

Terminology (Continued) Signaling: exchange of information between involved components in the network required to provide and maintain services. For example, accessing a voice mailbox.

What is signaling interwork? Different signaling protocols for telephony (in different networks) work together. For example, PSTN signaling works with IP signaling, and a phone call can be set up between the traditional PSTN and an IP network. signaling PSTN IP network

Why signaling interwork? Two networks: PSTN and IP-based Internet. PSTN uses SS7, the global standard. SS7 has its own architecture, while TCP/IP architecture is different. We need telephony service everywhere. We want low price for telephony service. An IP network can better utilize bandwidth, so we pay less for the resource we use. We want more service.

Signaling Interwork Approaches SS7 is transported to IP networks. And more… PSTN Signaling Transport IP network Traditional SS7 Packetized SS7

VoIP Gateway Out-of-band signaling in SS7 - signaling & voice channels. The VoIP gateway interfaces PSTN and IP networks for signaling and voice delivering.. traditional SS7 signals SS7 IP packets VoIP gateway IP network PSTN voice IP packets voice stream

Decomposed Gateway Architecture VoIP gateway: Signaling Gateway(s), Media Gateway(s) and a Media Gateway Controller Traditional SS7 signals Signaling Gateway SS7 IP packets IP network PSTN Media Gateway Controller control Media Gateway voice IP packets voice stream

Signaling Gateway (SG) Signaling Gateway relays, translates or terminates SS7 signaling. The process is named Signaling Transport. Signaling Gateway SS7 signal packets (packetized SS7 messages) Traditional SS7 signals

Media Gateway (MG) Media Gateway terminates circuit-switched network media streams, packetizes the media data, if it is not already packetized, and delivers the packetized traffic to the packet-switched network. It does the reverse function for the other traffic direction. Voice encapsulated in IP packets Media Gateway Voice stream

Media Gateway Controller(MGC) Media Gateway Controller controls Media Gateway. For instance, resource management, registration, etc. The controller is also named Call Agent. Media Gateway Controller (MGC) MGCP Media Gateway(MG) … Media Gateway (MG)

Media Gateway Control Protocol (1) Media Gateway Control Protocol (MGCP): a mechanism for communication between Media Gateway Controller and Media Gateway. MGCP allows centralized control: one controller controls multiple media gateways.

Media Gateway Control Protocol (2) MGCP: a master/slave protocol. A media gateway executes commands sent by MGC. There are 9 commands in MGCP: NotificationRequest, Notify, CreateConnection, ModifyConnection, DeleteConnection, etc. Media Gateway Controller Acknowledgement(ACK) Command Media Gateway

SS7 ISUP provides call control (1) SS7 ISUP sets up a call: ISUP IAM. STPX STPY 1.IAM SSPA SSPB caller called party

SS7 ISUP provides call control(2) SS7 ISUP sets up a call: ISUP ACM. STPX STPY 2.ACM SSPA SSPB caller called party

SS7 ISUP provides call control(3) SS7 ISUP sets up a call: ISUP ANM. STPX STPY 3.ANM SSPA SSPB caller called party

SS7 ISUP provides call control (4) SS7 ISUP releases a call: ISUP REL STPX STPY 1. REL SSPA SSPB caller called party Assuming that the called party hangs up first.

SS7 ISUP provides call control(5) SS7 ISUP releases a call: ISUP RLC STPX STPY 2.RLC SSPA SSPB caller called party Assuming that the called party hangs up first.

SS7 ISUP & IP signaling interwork It provides an interface for ISUP messaging between entities in the SS7 network and IP network.

SS7 ISUP & IP signaling interwork Consider an example where a call originates from an IP network to the PSTN. IP net PSTN Signaling Gateway STP Media Gateway Controller Caller phone SSP Media Gateway 1 (MG1) IP net Media Gateway 2 (MG2) Called phone

ISUP & IP signaling interwork example Part 1 of a call set-up: ISUP IAM IP net PSTN k. convert IAM packet to traditional SS7 IAM Signaling Gateway NotificationRequest: detect an off-hook event l a. Off-hook k b. Notify: off-hook detected l. send SS7 IAM to PSTN j c. NotificationRequest: collect a phone number Media Gateway Controller d. Dial digits Caller phone c h f e. Notify: collection of digits f. CreateConnection a b IP net g. Acknowledge d MG 2 MG 1 h. CreateConnection g e i i. Acknowledge j. constructs SS7 IAM packet and sends to SG.

ISUP & IP signaling interwork example Part 2 of a call set-up: ISUP ACM SS7 ACM IP net PSTN a. convert SS7 ACM to ACM packet b. NotificationRequest: detect the ringing tone. STP Signaling Gateway a c. Notify: ringing tone is detected f d. NotificationRequest: detect the ringing tone. Media Gateway Controller e. Notify: ringing tone is detected. d b f. Receive Notify SSP Caller phone MG 1 MG2 IP e c Called phone

ISUP & IP signaling interwork example Part 3 of a call set-up: ISUP ANM SS7 ISUP ANM IP net PSTN a. convert traditional SS7 ANM to ANM packet STP Signaling Gateway b. ModifyConnection: sets the connection to send/receive. a c. Acknowledge d Media Gateway Controller d. Receive ACK b SSP Caller phone MG 1 MG2 IP c Called phone conversation

ISUP & IP signaling interwork example Call release: ISUP REL & RLC SS7 ISUP REL IP net PSTN a. convert SS7 REL to REL packet g b. DeleteConnection to MG2 STP Signaling Gateway c. Acknowledge a d. DeleteConnection to MG1 f e. Acknowledge Media Gateway Controller f. construct a RLC packet, send it to SG. d b SSP IP net Caller phone MG 1 MG2 c e Called phone g. convert the RLC packet to traditional SS7 ISUP RLC, sends it to PSTN

SIP complements MGCP in signaling interwork When media gateways controlled by different controllers support a call, the originating controller invites the terminating one to join a SIP session. The controllers talk via SIP. MGCP is only used between the media gateway controller and the media gateway. PSTN PSTN IP network SG 1 SG 2 STP STP SIP MGC 1 MGC 2 MGCP MGCP SSP SSP MG 1 MG 2 IP network Caller phone Called phone

SS7 ISUP & IP signaling interwork Call control is provided seamlessly between SS7 and IP networks.

Introduction to SS7 TCAP Transaction Capabilities Application Part - a user part of SS7 - supports non-circuit-related telephony transactions in SS7 networks e.g. prepaid calls, 800-number service, etc.

A example of TCAP messaging A 1-800 call is originated from a PSTN user within the SS7 network. SCP Caller Telephone 1.A 1-800 call 4. TCAP Response 3.TCAP Query 5. TCAP Response STP SSP 2.TCAP Query

SS7 TCAP/IP Signaling interwork It provides an interface for TCAP messaging between entities in the SS7 network and IP network.

Architecture of TCAP/IP signaling (1) PSTN IP network IP SCP SS7 TCAP SS7 TCAP Signaling Gateway SS7 Entity STP Packetized TCAP message Media Gateway Controller If needed, a SCP (IP SCP) can be built in the IP network, which provides the same functionality as SS7 SCP. Media Gateway media stream IP packets IP network

Architecture of TCAP/IP signaling (2) IP SCP, if it is present, provides the same functionality as SS7 SCP. TCAP doesn’t go to Media Gateway. Signaling Gateway converts traditional SS7 TCAP to TCAP packets or does the reverse.

Inter-domain Scenarios for TCAP/IP Signaling Interwork Three major inter-domain scenarios for TCAP/IP messaging: SS7 entity communicates with IP SCP. For example, a TCAP request comes from a SS7 STP to the IP SCP for service. IP entity communicates with SCP in SS7 network. For example, a packetized TCAP message from the IP network goes to the SS7 SCP for service. IP signaling transports between two SS7 networks. For example, the IP network is used to transport TCAP messages between SS7 networks.

Scenario 1: SS7 entity communicates with IP SCP SCP is located in IP network – IP SCP. The call starts in SS7 network, which requires non-circuit-related transaction service, e.g. 1-800 call. SSP in SS7 originates the TCAP request. Then the SSP, which is assisted by STP, communicates with the IP SCP through Signaling Gateway. Note that Media Gateway and Media Gateway Controller are not involved in this scenario.

The Network Model of Scenario 1 PSTN IP net IP SCP SS7 TCAP SS7 TCAP Signaling Gateway SSP STP Packetized TCAP message 1-800 call Media Gateway Controller PSTN user Media Gateway media stream IP packets IP network An example: A 1-800 call is made by a PSTN user

Scenario 1: SS7 entity communicates with IP SCP generates SS7 TCAP message, sends to STP PSTN IP net f a sends to SG d STP e SSP Signaling Gateway b TCAP ->TCAP packets sends to IP SCP SS7 TCAP a SS7 TCAP c responds TCAP, sends back to SG b 1-800 call d TCAP packets->TCAP Sends back to STP Packetized TCAP message PSTN user IP SCP c e sends to SSP f receives TCAP

Scenario 2: IP entity communicates with SS7 SCP The SCP is located in SS7 as traditional. The call starts in IP network, which requires non-circuit-related transaction, e.g. 1-800 call. Media Gateway Controller (IP entity) originates the TCAP request. Then the controller communicates with the SS7 SCP through Signaling Gateway and SS7 STP.

The Network Model of Scenario 2 PSTN IP network Signaling Gateway SCP STP SS7 TCAP SS7 TCAP Packetized TCAP message Media Gateway Controller 1-800 packets Media Gateway 1-800 call Caller phone An example: A phone makes a 1-800 call in the IP network

Scenario 2: IP entity communicates with SS7 SCP PSTN IP net initiates a 1-800 call, sends to MG SS7 TCAP Signaling Gateway SS7 TCAP STP e a. 1-800 stream-> 1-800 packets, sends to MGC. c d g SCP Packetized TCAP message f b. generates TCAP/IP packets, sends to SG Media Gateway Controller c. TCAP packets -> TCAP, sends to STP b h 1-800 packets d. sends to SCP e. responds TCAP, sends back to STP 1-800 call Media Gateway Caller phone f. sends to SG g. SS7 TCAP -> TCAP packets, sends it to MGC. a h. receives TCAP packets

Scenario 3 in TCAP/IP signaling interwork IP signaling transports between two SS7 networks. For example, the IP network is used to transport TCAP messages between SS7 networks. PSTN PSTN (e.g. a local exchange carrier) IP network TCAP request SSP SCP TCAP response Due to limited time, this complicated scenario is not illustrated here.

SS7 TCAP & IP signaling interwork Non-circuit-related transactions for service like 800 number, calling card, etc, are provided seamlessly between SS7 and IP networks.

VoIP development The convergence of voice (i.e. circuit-switched) and data (i.e. packet-switched) networks for offering seamless voice and multi-media services is rapidly progressing. VoIP -> IP Telephony -> Internet Telephony

Issues for Future Research Addressing and routing for IP telephony, e.g. how do we address the IP SCP (if there is one) so that SS7 entities can send it messages? QoS for voice delivery in IP networks Performance issues for signaling interwork, e.g. because there is a lot of messaging, is the delay acceptable? More…

Reference SS7 ISUP tutorial and example from International Engineering Consortium (IEC), http://www.iec.org/online/tutorials/ss7/topic07.html SS7 TCAP tutorial and example from IEC, http://www.iec.org/online/tutorials/ss7/topic08.html SS7 Tutorial, Performance Technologies, http://www.pt.com/tutorials/ss7/. Russell, Travis. Signaling System #7. New York : McGraw-Hill, 1995. TK5103.8.R88 1995. U. Black, Advanced Internet Technologies, Prentice Hall, 2001, TK 5105.8865 .B52 2001. Framework Architecture for Signaling Transport (RFC2719), IETF, http://www.ietf.org/rfc/rfc2719.txt?number=2719. Media Gateway Control Protocol (RFC2705), IETF, http://www.ietf.org/rfc/rfc2705.txt?number=2705. Megaco Protocol Version 1 (RFC3015), IETF, http://www.ietf.org/rfc/rfc3015.txt..

Thank you! Any questions? Any Question?