Signaling System Reference (1/2) [1] Wireless and Mobile Network - - PDF document

signaling system reference 1 2
SMART_READER_LITE
LIVE PREVIEW

Signaling System Reference (1/2) [1] Wireless and Mobile Network - - PDF document

Signaling System Reference (1/2) [1] Wireless and Mobile Network Architectures Y-Bing Lin and Imrich Chlamtac Wiley Computer Publishing Chapters 2 and 5. [2]


slide-1
SLIDE 1

Signaling System

slide-2
SLIDE 2

2

Reference (1/2)

[1] Wireless and Mobile Network Architectures, Y-Bing Lin and Imrich Chlamtac,Wiley Computer Publishing。

 Chapters 2 and 5.

[2] 第七號共通信號系統概論,湯鴻沼,全華科

技圖書股份有限公司。

[3] Telephone Network and PBX Software ,Yi- Bing Lin,維科出版社。 [4] Mobile and Wireless Networks,Uyless Black, Prentice Hall。Appendix A.

slide-3
SLIDE 3

3

Reference (2/2)

[5] SS7信號系統,林添財,中華電信訓練所教材。 [6] Carrier Grade Voice over IP,2nd,Daniel Collins,Mc Graw-Hill Companies Inc.。 [7]Signaling System # 7, 2nd, Travis Russell, McGraw-Hill.

slide-4
SLIDE 4

4

Outlines

 Introduction  Signaling System Number 7  Components and Links of SS7  SS7 Protocol Stack  SS7 Messages  PCS/PSTN Call Control Using ISUP  Summary

slide-5
SLIDE 5

Introduction

  • PSTN
  • SS7 Network Architecture
  • SS7 Components
slide-6
SLIDE 6

6

PSTN Architecture

ISDN Adaptor

CO

ISDN CO ISDN PBX

PBX

Trunk Trunk Trunk (ex: E1) Primary Rate Interface Basic Rate Interface Subscriber Line

CO

Trunk Trunk Trunk

CO Tandem Tandem

slide-7
SLIDE 7

7

Components in PSTN

 Customer premises equipment (CPE)

 Telephone set, PBX (Private Branch Exchanges),

ISDN (Integrated Services Digital Network) PBX, ISDN Adaptor

 Transmission facilities

 Trunks and subscriber lines

 Switching system

 Central offices (CO) or exchange, tandems, ISDN

CO

slide-8
SLIDE 8

8

Call Setup and Release

 A call requires a communications circuit

between two subscribers.

 The setup and release of connection is

triggered by signals.

Trunk Trunk Trunk

CO Tandem Tandem CO

signal signal signal signal signal signal signal signal signal signal

035715131 35715131 15131 5715131

slide-9
SLIDE 9

9

Signaling Systems (1/2)

 Besides delivering subscriber voice and data

information, telecommunication network requires a signaling system.

 Signaling is the communication of control

information between the signaling elements via some prescribed protocol.

 For call setup control, administration, disconnect

  • f the circuit
slide-10
SLIDE 10

10

Signaling Systems (2/2)

 Two types of signaling functions:

 Supervisory signals – initiate a call request,

to hold or release an established connection

 Supervising signals: recognize if subscriber

lines/interoffice trunks are busy or idle

 Call progress signals: provide call status

information

 Alerting signals: provide warning to a

subscriber

 Address signals

slide-11
SLIDE 11

11

Customer-Line Signaling

slide-12
SLIDE 12

12

Dial Pulse vs. Dual Tone Multi-Frequency

1 7 4 * 6 A 9 C # B 3 5 2 8 D

1209 1336 1477 1633 697 770 852 941

slide-13
SLIDE 13

13

Interoffice Trunk Signaling

 Control information exchange among the

switches is achieved by interoffice trunk signaling.

 Two approaches:  Channel associated signaling (CAS)

 Signaling and voice share the same inband

channel.

 Common channel signaling (CCS)

 A separate out-of-band signaling network to carry

signaling message.

slide-14
SLIDE 14

14

CAS v.s. CCS

 Channel Associated

Signaling

 Signaling and voice share

the same channel

 Common Channel

Signaling

 Separation of signaling

and call paths

 Signaling System 7 (SS7)

slide-15
SLIDE 15

15

The Advantages of CCS

 Signaling packets can be efficiently delivered

using signaling links, which reduces the call setup time.

 Since the ineffective call attempts are

released by the signaling links, better utilization of voice trunks can be expected.

 Signaling can be performed during

conversation.

slide-16
SLIDE 16

16

 The first CCS system is signaling system

number 6 developed in the 1970s.

 The modern CCS system is SS7.  SS7 is the foundation for Intelligent Network

(IN) services.

 SS7 is a dedicated data communication

network and similar to the packet network.

 SS7 follows OSI 7 layer architecture.  Message-based signaling protocol

Signaling System No. 7 (1/2)

slide-17
SLIDE 17

17

Signaling System No. 7 (2/2)

 To enable a wide range of services to be

provided to the end-user

 Caller ID, toll-free calling, call screening,

number portability, etc.

 Signaling between a PCS network and the

PSTN are typically achieved by the SS7 network.

slide-18
SLIDE 18

Components and Links of SS7

slide-19
SLIDE 19

19

Signaling Point (SP)

 Each node in an SS7 network is an signal

point (SP).

 The signaling address of the SP is known as a

signaling point code.

 Linkset

 Group of signaling links directly connecting two

adjacent SPs

 For capability and security reasons

SP SP SP SP signaling link linkset

slide-20
SLIDE 20

20

Basic Components

 SSP/Service Switching Point

 switching, service invocation

 STP/Signal Transfer Point

 signal routing

 SCP/Service Control Point

 service logic execution

 IP/Intelligent Peripheral

 resources such as customized voice

announcement, voice recognition, DTMF digit collection

SSP SCP STP IP SSP STP

Voice

slide-21
SLIDE 21

21

Service Switching Point (SSP)

 Trunks connects SSPs to carry user

data/voice information.

 Signaling links connect SCPs to STPs, and

STPs to SSPs.

SSP SCP STP IP SSP STP

Voice

slide-22
SLIDE 22

22

Signal Transfer Point (STP)

 To transfer messages from one SPC to

another

SSP SCP STP IP SSP STP

Voice

slide-23
SLIDE 23

23

Service Control Point (SCP)

 A network entity that contains additional logic

and that can be used to offer advanced services

 The switch sends a message to the SCP

asking for instructions.

 The SCP, based upon data and service logic that is

available, will tell the switch which actions need to be taken.

 An good example – toll-free 080 number

slide-24
SLIDE 24

24

Typical SS7 Network Arrangement

 A typical SS7 network arrangement.  Two switches do not communicate signaling

to each other via direct paths.

 The quad arrangement ensures great

robustness.

Switch Switch STP STP STP STP SCP SCP

slide-25
SLIDE 25

25

Class 5 End Office Switch

The Telephone Network

Circuit Switched Network

Intelligent Peripheral Signal Transfer Point Service Control Point Class 4 Tandem Switch Transport Layer Control Layer SS7 Signaling ISUP Messages INAP/TCAP Messages

slide-26
SLIDE 26

26

Types of Signaling Links in SS7

SSP SSP

F-link

STP SCP

E-links A-links C-link A-links A-links D-link B-link Another carrier’s SS7 network One SS7 network

SSP STP STP

A-links F-link F-link

SSP

F-link

A-link: Access link B-link: Bridge link C-link: Cross link D-link: Diagonal link E-link: Extended link F-link: Full associated link

slide-27
SLIDE 27

SS7 Protocol Stack

slide-28
SLIDE 28

28

The SS7 Signaling Protocol

OMAP MAP TCAP ISDN-UP SCCP MTP Level 3 MTP Level 2 MTP Level 1 OSI Layers Application Presentation Session Transport Network Data Link Physical The SS7 Layers

slide-29
SLIDE 29

29

Message Transfer Part (1/2)

 MTP Level 1

 Defines the physical, electrical and functional

characteristics of the signaling.

 100111010110000011100111001.....

 MTP Level 2

 Dealing with the transfer of messages on a given

link from one node to another

 Provides reliable transfer of signaling messages

between two directly connected signaling points

 Error detection and correction, flow control, signal

unit delimitation, etc.

MTP2 MTP3 ISUP

slide-30
SLIDE 30

30

Message Transfer Part (2/2)

 MTP Level 3

 Provides the functions and procedures related to

message routing and network management.

 Signaling message handling

 Providing message routing between signaling

points in the SS7 network

 Signaling network management

 Rerouting traffic to other SS7 signaling links in

the case of link failure, congestion or node failure

 Load-sharing

slide-31
SLIDE 31

31

ISUP

 ISDN User Part  Used as the protocol for setting up and

tearing down phone calls between switches

 Initial Address Message (IAM)

 To initiate a call between two switches

 Answer Message (ANM)

 To indicate that a call has been accepted by the

called party

 Release Message (REL)

 To initiate call disconnection

slide-32
SLIDE 32

32

SCCP

 Signaling Connection Control Part  Used as the transport layer for TCAP-based

services

 Both connection-oriented and

connectionless

 Mostly connectionless signaling

 Global title translation (GTT) capabilities

 The destination signaling point and subsystem

number is determined from the global title

slide-33
SLIDE 33

33

TCAP

 TCAP (Transaction Capabilities Applications

Part)

 Supporting the exchange of non-circuit

related information between signaling points

 Queries and responses sent between SSPs

and SCPs are carried in TCAP messages

 Freephone (800/888), calling card, wireless

roaming

slide-34
SLIDE 34

34

MAP and OMAP

 Operations, Maintenance, and Administration

Part (OMAP)

 Mobile Application Part (MAP)

 Application of TCAP  IS-41 & GSM MAP are implemented in MAP layer.

slide-35
SLIDE 35

SS7 Messages

slide-36
SLIDE 36

36

MTP2 Messages

BSN Flag LI CRC

Square

8 7 1 7 1 6 2 16 8 (bits)

(a) Fill-in Signal Unit (FISU)

First bit transmitted

B I B FSN F I B

BSN Flag LI CRC

Square

8 7 1 7 1 6 2 8 or 16 16 8 (bits)

(b) Link Status Signal Unit (LSSI)

First bit transmitted

B I B FSN F I B

BSN Flag LI CRC

Square

8 7 1 7 1 6 2 8 8n (2n272) 16 8 (bits)

(c) Message Signal Unit (MSU)

First bit transmitted

B I B FSN F I B

Status SIO SIF Flag Flag Flag

slide-37
SLIDE 37

37

ITU-T Message Signal Unit

BSN: Backward Sequence Number BIB: Backward Indicator Bit FSN: Forward Sequence Number FIB: Forward Indicator Bit LI: Length Indicator SIO: Service Indicator Octet SI: Service Indicator NI: Network Indicator RL: Routing Label DPC: Destination Point Code OPC: Originating Point Code SLS: Signaling Link Selection SIF: Signaling Information Field

01111110 BSN FSN LI SIO RL SIF CRC MTP Upper Layer Level 3 Level 2

B I B F I B

MTP Level 2 NI SI

4 4

OPC DPC

14 14 4

SLS SCCP User Data /

8 (Flag) 7 1 7 1 6 2 8 32 16 8 (bit)

Example: SCCP message First bit transmitted

Flag

slide-38
SLIDE 38

38

Message Signal Unit (MSU)

DPC = Destination Point Code OPC = Origination Point Code SIO = Service Information Octet SI = Service Indicator NI = Network Indicator SLS = Signaling Link Selection

DPC Member

SIO SLS Message content

DPC Network DPC Cluster OPC Member OPC Network OPC Cluster

8 8 8 8 8 8 8 8 variable length (bits)

DPC SIO SLS Message content OPC

8 14 14 4 variable length (bits)

(a) ANSI MSU (b) ITU MSU

First bit transmitted First bit transmitted SI NI

4 4

SP SP

International Signaling gateways

SP

International Signaling plane National Signaling plane 1 National Signaling plane 2

slide-39
SLIDE 39

39

ISUP Message Format

DPC

SIO SLS

OPC

8 14 14 4 12 4 8 (bits)

DPC SIO SLS CIC OPC

8 24 24 8 14 2 8 (bits)

(a) ANSI MSU (a) ITU MSU

First bit transmitted / Message content (variable length)

Message Type

CIC / Message content (variable length)

Message Type

First bit transmitted

DPC = Destination Point Code OPC = Origination Point Code SIO = Service Information Octet SLS = Signaling Link Selection CIC = Circuit ID Code

slide-40
SLIDE 40

40

ISUP Message

 ISUP messages

 Establishes circuit-switched network connections  Call setup/release between the PSTN and a PCN.

 ISUP messages that are delivered by MTP

routing.

slide-41
SLIDE 41

41

ISUP Messages (1/2)

 IAM (Initial Address Message)

 called number, calling number, transmission

requirement, type of caller, other information

 ACM (Address Complete Message)

 One-way path from destination to calling switch  Note: Called switch generates the ring-back tone.

 ANM (Answer Message)

slide-42
SLIDE 42

42

ISUP Messages (2/2)

 REL (Release) Message

 To release the call

 RLC (Release Complete) Message

 Complete the call

slide-43
SLIDE 43

43

Basic Call Setup

Phone A Phone B Switch 1 Switch 2 Off Hook Dial Tone Dial Digits (Setup) IAM (Setup) ACM (Alert) Ring Tone (Alert) Ringback Tone (Alert) Call Path Establishment Off Hook (Connect) ANM (Connect) Conversation (Setup) Paging Initial Dial Tone (Page Response) RAB Assignment Connect Ack Dial Tone Off (Preceeding) Ringback Tone Off (Connect) RAB Assignment Ringback Tone Off (Connect Ack)

slide-44
SLIDE 44

44

Basic Call Release

Phone A Phone B Switch 1 Switch 2 Conversation On Hook (Disconnect) REL RLC Call Path Release Call Path Release Release Disconnect Release

slide-45
SLIDE 45

45

MTP Layer Routing (1/2)

Signaling Connection

CO CO

Off Hook Ringing IAM(CIC=5, Called Number=5715131) Dial Tone 5715131

Subscrber Line

CIC 1 CIC 50

ACM(CIC=5, ....) ANM(CIC=5, ....)

Conversation

REL(CIC=5, ...) RLC(CIC=5, ....)

IAM: Initial Address Message ACM: Address Complete Message ANM: Answer Message REL: Release Message RLC: Release Complete Message

On Hook On Hook

slide-46
SLIDE 46

46

MTP Layer Routing (2/2)

 Destination Point Code (DPC) = actual

address of the destination node.

 Lookup tables is used in the MTP  Routing based on DPC

SSP STP SSP

Speech circuit 13 100 110 200

CIC DPC OPC 13 200 100

DPC Link Set 200 : 11,12 : Routing Table

11 12

STP

DPC Link Set 200 : 31,32 :

STP STP

31 32

DPC Link Set 200 : 61 :

61 62 26 25 27

slide-47
SLIDE 47

47

SCCP Layer Routing

 Global Title Translation (GTT) is a function

defined within SCCP.

 Performed at a STP or MSC.

 GTT is the process of translating a network

layer address, dialed digits, or a service subsystem number (SSN), to the point code

  • f the destination SSP.

 Routing based on GT translations

 Called Party Address (PC+ SSN+ GT)  Calling Party Address (PC+ SSN+ GT)

ASE SSN Reserved 0000010 HLR 00000110 VLR 00000111 MSC 0000100 EIR 0000100 AuC 0000101

slide-48
SLIDE 48

48

SCCP Message Embedded TCAP Message

01111110 01111110 BSN FSN LI SIO RL SIF CK SCCP Level 3 Level 2

8 (Flag) 16 32 8 2 6 1 7 1 7 8 (Flag) bit

First bit transmitted

B I B F I B

Level 2 SI=0011 SSF

4 4

DPC OPC

4 14 14

SLS /

Message Type: Unitdata ‘00001001’ Protocol Class: Class 0 or Class 1

User Data Calling Party Address Called Party Address Protocol Class Message Type Component Portion Transaction Portion

SCCP message TCAP message

slide-49
SLIDE 49

49

GTT Example

GT DPC * : GA : GTT Table (A) VLR HLR STP A STP C STP B GA GB *

A DPC

* GA

DPC

* GB

DPC

* GB

DPC

*

B DPC

*SCP B

DPC

*: Global Title of HLR :Perform GTT GT DPC * : GB : GTT Table (GA) GT DPC * : STP B : GTT Table (GB) GT DPC * : SCP B : GTT Table (B)

SCP B SCP A SS7

Network A SS7 Network B International SS7 Network

slide-50
SLIDE 50

PCS/PSTN Call Control Using ISUP

slide-51
SLIDE 51

51

Land-to-Mobile Call Setup and Release

slide-52
SLIDE 52

52

Mobile-To-Land Call Setup and Release

slide-53
SLIDE 53

53

Performance Requirements for SS7

 A given route set should not be out of

service for more than 10 minutes per year.

 No more than 1x10-7 messages should be

lost.

 No more than 1x10-10 messages should be

delivered out of sequence.

 In ISUP, numerous timing requirements

must be met.

slide-54
SLIDE 54

54

Summary

 SS7: out-of-band signaling method  Components and Links of SS7

 3 components: STP, SSP and SCP  6 links: A-F links.

 PCN/PSTN Call Control Using ISUP

 Land-to-Mobile Call Setup/Release Procedures  Mobile-to-Land Call Setup/Release Procedures