Introduction to SS7 Konrad Hammel Sangoma Technologies.

Slides:



Advertisements
Similar presentations
Signaling & Network Control Dr. Eng. Amr T. Abdel-Hamid NETW 704 Winter 2006 Message Transfer Part 3.
Advertisements

Signaling & Network Control NETW 704 MTP 3. Primary purpose is to route messages between SS7 network nodes in a reliable manner. It is equivalent to Layer.
HIGH-LEVEL DATA LINK CONTROL (HDLC) HDLC was defined by ISO for use on both point-to-point and multipoint data links. It supports full-duplex communication.
Konrad Hammel Sangoma Technologies
Signaling & Network Control Dr. Eng. Amr T. Abdel-Hamid NETW 704 Winter 2008 Message Transfer Part 2 (MTP2)
ENGR 475 – Telecommunications
TEL 355: Communication and Information Systems in Organizations Architecture: Signaling System 7 (SS7) Professor John F. Clark.
D Channel Data Link Protocol Link access procedure on the D channel - LAPD.
Telecoms Networks Mohamed Mokdad HES – Biel/Bienne.
Signalling Systems System which allows various network components to exchange information –In particular, it supports call / connection control network.
OSI Model.
Chapter 9: Data Link Control Business Data Communications, 4e.
Open System Interconnection (OSI) Model
 The missing parts in the picture are the interactions between the PCS network and the PSTN.  This section briefly describes how mobile roaming is managed.
Introduction to SS7 – Part 2 Konrad Hammel Sangoma Technologies.
Gursharan Singh Tatla DATA LINK PROTOCOLS 24-Mar
Signaling Basic Concepts of CCS 7 Training Center
Introduction to SMG-SS7 Konrad Hammel Sangoma Technologies.
MODULE I NETWORKING CONCEPTS.
Introduction to IT and Communications Technology Justin Champion C208 – 3292 Ethernet Switching CE
Chapter 5 outline 5.1 Introduction and services
Presentation on Osi & TCP/IP MODEL
FRAME RELAY by Erdem YILMAZ. What is Frame Relay? high-performance WAN protocol operates at the physical and data link layers Originally designed for.
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.
Signaling System #7 Kamalasanan.PK
Lecture 10. Signaling The process of generating and exchanging information between network components to establish, monitor or release connections and.
SS7 TDC 364. Introduction SS7 is a continuation of CCIS SS7 actually called CCS7 in North America ITU-T’s version is SS7 Japan has a slightly different.
M2UA AND M2PA Submitted by, Srinivas Kommineni, Gayathri Sarivisetti,
SIGNALING. To establish a telephone call, a series of signaling messages must be exchanged. There are two basic types of signal exchanges: (1) between.
M3UA Patrick Sharp.
Frame Relay Frame Relay is a fast packet-switching technology introduced in fast packet-switching means, high-speed communications and low-delay.
Page 1 March 29, W. DavisALCATEL USA M2UA Peer-Peer Adaptation Layer SIGTRAN Working Group March 29, 2000.
University of the Western Cape Chapter 12: The Transport Layer.
Network Applications and Layered Architectures Protocols OSI Reference Model.
FRAME RELAY. What is Frame Relay? high-performance WAN protocol operates at the physical and data link layers Originally designed for use across ISDN.
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.
COP 4930 Computer Network Projects Summer C 2004 Prof. Roy B. Levow Lecture 3.
TELEPHONE NETWORK Telephone networks use circuit switching. The telephone network had its beginnings in the late 1800s. The entire network, which is referred.
Network Applications and Layered Architectures Protocols OSI Reference Model.
Chapter 5 Peer-to-Peer Protocols and Data Link Layer PART I: Peer-to-Peer Protocols ARQ Protocols and Reliable Data Transfer Flow Control.
Updated 12/20011 Emerged Technologies Signaling System Seven – SS7 Nirmala Shenoy Information Technology Department Rochester Institute of Technology.
SS7 Signaling System No. 7 takes a whole new (digital) approach to signaling. With the new approach comes great functionality and better service.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 4 Frame Relay by Zornitza Genova Prodanoff.
Error/Flow Control Modeling (ARQ Modeling). © Tallal Elshabrawy 2 Data Link Layer  Data Link Layer provides a service for Network Layer (transfer of.
Signalling Techniques
Chap 5. IS-41 Network Signaling
Protocol Layering Chapter 11.
Data Communication 1 Frame Relay n X.25 l Provides extensive error checking and flow control l station-to-station checking at the data link layer l Error.
1 Copyright © Monash University ECS5365 Lecture 2 ISDN Protocols and Standards Philip Branch Centre for Telecommunications and Information Engineering.
Protocol Technology Common Channel Signaling System 7 (SS7) Part 1 Gusztáv Adamis BME TMIT 2016.
Signaling & Network Control
The OSI Model An overview of the media layer (Physical, Data Link, Network) By Luke Shiffner.
Chapter 9: Data Link Control Business Data Communications, 4e.
19/04/2013Bahman R. Alyaei1 Chapter 9 Common Channel Signaling No. 7 (CCS7)
Signalling The interchange of information between the different functional parts of a telecomm network.
Signaling System #7.
Packet Switching Networks & Frame Relay
Unit 1:Frame Relay.
HDLC and PPP.
Chapter 9: Data Link Control
OSI model vs. TCP/IP MODEL
Switching & Data Networks Switching and Interconnection Networks
Background PSTN/SS7 networking IP networking ATM networking
Chapter 5 Peer-to-Peer Protocols and Data Link Layer
Chapter 4 Frame Relay Chapter 4 Frame Relay.
Chapter 5 Peer-to-Peer Protocols and Data Link Layer
Lecture 4 Peer-to-Peer Protocols and Data Link Layer
Chapter 9: Data Link Control
Signaling System for GSM Networks
Presentation transcript:

Introduction to SS7 Konrad Hammel Sangoma Technologies

Signaling System 7 –CCSS7, C7, number 7, CCIS7 Official Standard by ITU in 1980 Common Channel Signaling (CCS) –Signaling channel, CICs 2 versions…ITU and ANSI Universal signaling via a suite of sub-protocols –ISUP, TUP, DUP, etc What is SS7? 2

3 types of Switches Signal Switching Points (SSP) –Terminate signaling links –Start, end, and switch calls Signal Transfer Points (STP) –Main routing switches Signal Control Points (SCP) –Switches attached to Databases SS7 Network Elements 3

4

A Links –Link between an end point and an STP –“A” stands for Access –Purpose is to deliver signaling messages –Connects an SSP to an STP –Connects an SCP to an STP C Link –Link between 2 STPs (making them a “mated” pair) –“C” stands for Cross Link SS7 Link Types 5

6

B Links –Link between 2 mated STP pairs –“B” stands for Bridge Link D Links –Link between 2 mated STP pairs (different hierarchical levels) –“D” stands for Diagonal Link SS7 Link Types 7

8

E Links –Link between an SSP and a secondary mated STP –“E” stands for Extended Link F Links –Link between 2 SSPs –“F” stands for Fully Associated SS7 Link Types 9

10

SS7 Stack layers 11 MTP1 MTP2 MTP3 ISUP SCCP Physical Data Link Network Presentation Transport Session Application TCAP MAP/INAP

MTP Layers MTP2 Data Link Layer Protocol Ensures reliable communications on a signaling link Error checking, flow control, and sequence checking Defined in ITU Q.702, Q.703. ANSI equivalents exist MTP3 Network Layer Protocol Ensures reliable communications to other nodes in the network Addressing, routing, and congestion control Defined in ITU Q.703, Q.704. ANSI equivalents exist 12

MTP2 Messages 13 BSN/BIB 7 bits/1 bit BSN/BIB 7 bits/1 bit FSN/FIB 7 bits/1 bit FSN/FIB 7 bits/1 bit LI/Spare 6 bits/2bits LI/Spare 6 bits/2bits CRC 16 bits CRC 16 bits BSN/BIB 7 bits/1 bit BSN/BIB 7 bits/1 bit FSN/FIB 7 bits/1 bit FSN/FIB 7 bits/1 bit LI/Spare 6 bits/2bit LI/Spare 6 bits/2bit CRC 16 bits CRC 16 bits SF 8/16 bits SF 8/16 bits BSN/BIB 7 bits/1 bit BSN/BIB 7 bits/1 bit FSN/FIB 7 bits/1 bit FSN/FIB 7 bits/1 bit LI/Spare 6 bits/2bits LI/Spare 6 bits/2bits CRC 16 bits CRC 16 bits SIO 8 bits SIO 8 bits SIF >=24 bits SIF >=24 bits FISU – Fill In Signal Unit LSSU – Link Status Signal Unit MSU– Message Signal Unit

BSN –Backwards Sequence Number –Increments to acknowledge reception of a valid frame BIB –Backward Indicator Bit –Toggles to indicate negative acknowledgement of the last frame FSN –Forward Sequence Number –Increments to indicated transmission of a valid frame FIB –Forward Indicator Bit –Toggles to indicate the beginning of retransmission MTP Messages - Continued 14

LI –Length Indicator – 0 = FISU, 1-2 = LSSU, >2 = MSU SF –Status Field –Indicates state of link alignment SIO –Service Information Octet –Indicates type of layer 4 frame SIF –Service Information Field –Layer 4 data MTP Messages - Continued 15

Used to idle the signaling link and keep track of transmitted and received frames Even though HDLC framing is used on signaling linking frames; MTP does not allow for more then 2-3 idle flags to be transmitted, instead FISU frames are transmitted repeatedly FISU Frames 16

Used to sync the state machines on both sides of the link Frame length can be 1 or 2 (normally 1 and normally switches are supposed to be compatible with both) 6 types of frames identified by the value of the status field (Status Indication X) Service Information Octet (ITU Q.703, , page 23): –0, SIO, “out of alignment” –1, SIN, “normal alignment” –2, SIE, “emergency alignment” –3, SIOS, “out of service” –4, SIPO, “processor outage” –5, SIB, “busy” LSSU Frames 17

Used to carry higher layer traffic (MTP3 mng/test, ISUP, SCCP frames) Service Information Field divides into 2 fields: –Sub-Service Field, type of layer 4 traffic –Service Indicator, network indicator (aka NI) Service Indicator(ITU Q.704, , page 70): –0, network management messages –1, network test messages –3, SCCP –5, ISUP Sub-Service Field (ITU Q.704, , page 71): –0, International Network –1, Spare (international use only) –2, National Network –4, Reserved for national use MSU Frames 18

ITU Q.703, Figure 4, page 18 MTP2 State Machine 19

SUERM/AERM –Signal Unit/Alignment Error Rate Monitor PCR –Preventive Cycle Retransmission Error Correction BASIC –Basic Error Correction SLTM/SLTA –Signal Link Test Message/Acknowledge POC –Processor Outage IAC –Initial Alignment Control LSC –Link State Control Important MTP terms 20

THANK YOU. 21