62
Chapter 5 電信網路信協定 1 Telecommunication Signaling Protocol

電信網路信屉協定 - NTPU

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 電信網路信屉協定 - NTPU

Chapter 5

電信網路信令協定

1

Telecommunication

Signaling Protocol

Page 2: 電信網路信屉協定 - NTPU

課程目標課程目標課程目標課程目標

� 我們從日常所使用的有線電話--公眾電話交換網路(PSTN)開始,瞭解電信網路是如何建立通話通道,與如何傳送控制信號。

� 在電信系統中,專門用於傳送控制信號的系統稱為信令系

2

� 在電信系統中,專門用於傳送控制信號的系統稱為信令系統(signaling system),而最常見的信令系統為第七號信令系統(Signaling System Number 7,SS7),它提供電話交換機間控制信號傳送的管道,是電信公司能夠提供像建立電話這樣許多服務的基礎。

� 這個章節將會對SS7網路的元件、架構、協定與運作的方式做詳細的說明。

Page 3: 電信網路信屉協定 - NTPU

章節目錄章節目錄章節目錄章節目錄

� 公眾電話交換網路簡介

� 第七號信令系統

� 第七號信令系統元件與鏈結

� 第七號信令系統的訊息

3

� 個人通訊服務網路的信令協定

� 公眾電話交換網路與個人通訊服務網路的互動

� 結語

� 作業

Page 4: 電信網路信屉協定 - NTPU

Section 5.1Section 5.1

公眾電話交換網路簡介公眾電話交換網路簡介公眾電話交換網路簡介公眾電話交換網路簡介

4

公眾電話交換網路簡介公眾電話交換網路簡介公眾電話交換網路簡介公眾電話交換網路簡介PSTN Overview

Page 5: 電信網路信屉協定 - NTPU

PSTN 簡介簡介簡介簡介

� PSTN:為提供基本的電話服務所建立的通訊網路。

� 採用專屬的線路通道傳送語音資料,被稱為是電路式交換(circuit-switched)的方式。

� 固定載送64kbps的語音資料量給對方,因此在PSTN上

5

� 固定載送64kbps的語音資料量給對方,因此在PSTN上可享有良好的通話品質。

� 然而除了傳送語音外,還需要傳送控制信號(signal)到中間各個交換機,以控制它們來建立通話連結。

Page 6: 電信網路信屉協定 - NTPU

圖圖圖圖 5-1 電話信號的傳播電話信號的傳播電話信號的傳播電話信號的傳播

Trunk Trunk Trunk

EO Tandem Tandem EO

035712121 35712121 12121 5712121

6

Signal

Signal Signal Signal

Signal

Signal Signal

Signal Signal

Signal

Page 7: 電信網路信屉協定 - NTPU

信令系統信令系統信令系統信令系統((((signaling system))))

� 電話網路上專門負責信號傳送與運作的系統,就是所謂的信令系統。

� 在交換機之間用於交換控制信號的信號系統稱為interoffice trunk signaling。

7

interoffice trunk signaling。

• 有兩種方式:

• 共同通道信令(Common Channel Signaling,CCS)

• 通道附帶信號系統信令(Channel Associated

Signaling,CAS)

Page 8: 電信網路信屉協定 - NTPU

CCS

�CCS

• 使用數位設備來傳送語音與信令。

• 信令資訊是放在獨立的時槽(timeslot)中,或者是獨立的通道中傳送。

8

獨立的通道中傳送。

• 信令自成一個獨立的系統,也不會受到必須與語音搶線路的限制,運作上更有彈性。

• 例如 SS7。

Page 9: 電信網路信屉協定 - NTPU

CCS 示意圖示意圖示意圖示意圖

交換網路

交換系統

交換網路

交換系統

通話路

9

交換網路

控制器信號設備

交換網路

控制器信號設備

信號線路

Page 10: 電信網路信屉協定 - NTPU

CCS 的優點的優點的優點的優點

�信號不再需要和聲音競爭搶用共同的通話路。

�減少電話設立的時間。

�當在建立一條連結時,除非連結確定要建立了,

10

�當在建立一條連結時,除非連結確定要建立了,

否則不需要保留資源。

�高可靠度,較快速的命令操作。

�可以讓電話公司增加電話操作服務的功能。

Page 11: 電信網路信屉協定 - NTPU

CCS 的範例的範例的範例的範例

Signaling Connection

COCO

Off Hook

Dial Tone

Subscriber LineCIC 1

CIC 50Voice Connection

11

RingingIAM(CIC=5, Called Number=5712121)

Dial Tone

5712121

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 RCM:

Release Complete Message CIC:

Circuit Identification Code

On Hook

On Hook

Page 12: 電信網路信屉協定 - NTPU

Section 5.2Section 5.2

第七號信令系統第七號信令系統第七號信令系統第七號信令系統

12

第七號信令系統第七號信令系統第七號信令系統第七號信令系統Signaling System Number 7,,,, SS7

Page 13: 電信網路信屉協定 - NTPU

SS7 的介紹的介紹的介紹的介紹 (1/2)

� 1970年中期,CCITT設計了一套數位化信令系統,稱為第六號信令系統(Signaling System Number 6,SS6)。

• 以專屬的數據通訊網路來傳送信令。

13

• 以專屬的數據通訊網路來傳送信令。

� 在1980年又發表了SS7。

• 做為智慧型網路(Intelligent Network,IN)的骨幹,發展需要存取資料庫的新服務,提供像是0800免付費電話(toll-free calling)的功能。

• 之後SS7才開始提供電話建立的功能,再進而提供更廣泛的加值服務。

Page 14: 電信網路信屉協定 - NTPU

SS7 的介紹的介紹的介紹的介紹 (2/2)

� SS7的特點

• 以分封交換網路(packet-switched network)來傳送以訊息為基礎(message-based)的信令。

• 採用協定堆疊的架構。

14

• 採用的很有彈性且非常可靠的網路拓樸(network

topology)來建設SS7網路。

� 為了配合各國需求,SS7有各種版本。如ANSI與Bellcore的SS7就與ITU的SS7不盡相同。

• 各國 PSTN 與 PCS 網路大都採用SS7。

• 以 ITU 的版本做為互通的方式。

Page 15: 電信網路信屉協定 - NTPU

圖圖圖圖 5-3 各個各個各個各個SS7網路間互連的方式網路間互連的方式網路間互連的方式網路間互連的方式

國際信號閘道器 國際信令的標準國際信令的標準國際信令的標準國際信令的標準 ITU-T SS7

15

SP SP

SP

第二個國家信令的標準第二個國家信令的標準第二個國家信令的標準第二個國家信令的標準 第一個國家信令的標準第一個國家信令的標準第一個國家信令的標準第一個國家信令的標準

Page 16: 電信網路信屉協定 - NTPU

SS7 協定堆疊協定堆疊協定堆疊協定堆疊

� SS7協定包括以下數個協定:

• MTP,Message Transfer Part 訊息轉送部

• ISUP,ISDN User Part 整體服務數位網路用戶部

• SCCP,Signaling Connection Control Part 信號連接

16

• SCCP,Signaling Connection Control Part 信號連接控制部

• TCAP,Transaction Capability Application Part 信息交易應用部

• MAP,Mobile Application Part 行動電話應用部

• OMAP,Operation Maintenance Administration Part

營運維護管理部

Page 17: 電信網路信屉協定 - NTPU

圖圖圖圖 5-4 SS7 協定堆疊協定堆疊協定堆疊協定堆疊

17

Page 18: 電信網路信屉協定 - NTPU

MTP (1/2)

� MTP 是 SS7 協定堆疊中最下面的三個層級,稱為MTP1、MTP2 與 MPT3。

� MTP 的目的是幫忙上層的協定,將 SS7 訊息由發送端正確的轉送到目的地。

18

正確的轉送到目的地。

� MTP1 提供兩個相鄰節點間傳送信號的承載實體(bearer)的設定,定義電氣與功能特性,例如傳輸速率(bit rate)等。

MTP2 MTP3 ISUP

Page 19: 電信網路信屉協定 - NTPU

MTP (2/2)

� MTP2 藉由MTP1 建立的載送實體,建立相鄰兩個元件間的鏈結(link)以傳送訊息,功能包括錯誤的偵錯與更正。

• 每一筆資料稱為一個信號單元(signal unit)。

19

� MTP3負責將訊息轉送到下一個節點。

• 每一筆資料稱為訊息信號單元(Message Signal Unit,MSU)

• MTP3會分辨傳送的訊息是否是自己的訊號。若是自己的訊號則送往上層。如果不是,則依據訊息中的目的地位址,查出應該對應到那一條對外的信令鏈結(signaling link),將其轉送到適當的元件。

Page 20: 電信網路信屉協定 - NTPU

ISUP

� ISUP 都被拿是建立電話通話語音線路時的交換機間控制的信令。

• 與電話線路相關的信令(circuit-related signaling)

• ISUP 訊息是在各個交換機間相互傳遞的訊息,用來

20

• ISUP 訊息是在各個交換機間相互傳遞的訊息,用來建立通話(call setup)或結束通話(teardown)。

� 在電信系統中,建立電話的速度非常重要,因此 ISUP

的訊號比其他協定有更強烈時間控制上的需求。

� 在 5.4 節有更詳細的說明。

Page 21: 電信網路信屉協定 - NTPU

SCCP

� SCCP 的目標是達成有效率的路由工作,幫忙轉送與電話線路無關的資訊。

• 與電話線路無關的信令(non-circuit-related

signaling)。

21

• 其他服務所用到的信令,例如要詢問資料庫進行電話號碼的轉換、PCS 網路上手機的註冊與取消註冊,或查詢用戶資料與網路管理。

� 使用MTP3 只能在同一個營運網路下互傳資料,對於需要在兩個網路實體間傳送的訊息,需要 SCCP 提供在MTP 之上的定址方式。

Page 22: 電信網路信屉協定 - NTPU

GTT((((Global Title Translation))))

� 具有SCCP功能的交換機可以提供資訊的轉換,找出下一站的網路節點,最終傳送訊號給對方,這種定址方式稱為全域標題翻譯GTT)。

� 例如在PSTN上的電話撥出一個手機號碼,原先處理這

22

� 例如在PSTN上的電話撥出一個手機號碼,原先處理這通電話的交換機沒有足夠的能力可以找出手機的所在地,所以要利用GTT的功能以相關的資訊(即手機電話號碼)去找出負責此手機的資料庫,查詢資料庫以找出正確的目的地位置。

Page 23: 電信網路信屉協定 - NTPU

TCAP

� TCAP提供兩端節點之最上層應用間,在訊息交易(transaction)與操作程序(procedure)上的管理。

� TCAP是在建立、管理每一筆交易的過程,服務上層以達到特定的服務。

23

達到特定的服務。

� 例如像是0800免費電話服務、信用卡服務、操作及維護的應用,這些屬於與電話線路建立或終止無關的訊息的傳送,都是架在TCAP之上。

Page 24: 電信網路信屉協定 - NTPU

MAP

�MAP 是 TCAP 上層的應用層,處理與行動電話相關的應用服務。

�例如 IS-41 與 GSM MAP 都是屬於這層中的應

24

用協定。

Page 25: 電信網路信屉協定 - NTPU

OMAP

�OMAP是TCAP上層的應用層,負責網管的功能。

25

Page 26: 電信網路信屉協定 - NTPU

INAP

�智慧型網路應用部(Intelligent Network

Application Part,INAP)

� INAP也是 TCAP上層的應用層,處理與智慧型0800

26

網路相關的應用服務,例如0800免付費電話。

Page 27: 電信網路信屉協定 - NTPU

Section 5.3Section 5.3

第七號信令系統元件與鏈結第七號信令系統元件與鏈結第七號信令系統元件與鏈結第七號信令系統元件與鏈結

27

第七號信令系統元件與鏈結第七號信令系統元件與鏈結第七號信令系統元件與鏈結第七號信令系統元件與鏈結Components and Links of SS7

Page 28: 電信網路信屉協定 - NTPU

SS7 網路網路網路網路 (1/2)

�為了傳送 SS7 的信號,專門處理 SS7 信號的網路實體,就形成所謂的 SS7 網路

� SS7網路上的節點被稱為信令點(signaling

point SP SS7

28

point,SP)。每一個SS7的節點都會分配到一個在自己網路內是獨一無貳的號碼,稱為點碼(point code)。

Page 29: 電信網路信屉協定 - NTPU

SS7 網路網路網路網路 (1/2)

�每個節點對外以數條信令鏈結(signaling link)與相鄰的節點連結。這些鏈結的編號稱為信令鏈結碼(Signaling Link Code,SLC)。

29

�為了容量或安全上的理由,兩個相連節點間可能不只一條 link,合稱為 linkset。

SP SP SP SP

signaling link linkset

Page 30: 電信網路信屉協定 - NTPU

SS7網路的節點網路的節點網路的節點網路的節點 (1/2)

�服務交換點(Service Switching Point,SSP)

• SSP 的角色就像是交換機,例如可以是 tandem 或end office,負責電話的建立與終止,連接起用戶間的 trunk,也負責收集與產生計費的資料。

30

的 trunk,也負責收集與產生計費的資料。

• SSP 有與 SS7 網路溝通的機制,會把在語音線路上的控制信號轉換成SS7信令訊息,透過SS7網路送到其他元件處理。

Page 31: 電信網路信屉協定 - NTPU

SS7網路的節點網路的節點網路的節點網路的節點 (2/2)

�信號轉送點(Signal Transfer Point,STP)

• STP是一種特殊的交換機,專門轉送SS7信號,像是一個路由器(router)。

• 為了系統可靠度的需求,STP都是成對出現,稱為

31

• 為了系統可靠度的需求,STP都是成對出現,稱為STP pair。

�服務控制點(Service Control Point,SCP)

• SCP連接提供服務的軟體與資料庫,以提供更多的功能。

�智慧型周邊設備(Intelligent Peripheral,IP)

• 提供語音播放給 SSP 再傳送到用戶電話上。

Page 32: 電信網路信屉協定 - NTPU

0800 免付費電話的範例免付費電話的範例免付費電話的範例免付費電話的範例

� SSP 接到一通撥打免付費電話號碼的信號時,SSP 必須將電話號碼取出,轉成 SS7 的訊息以詢問真正的電話號碼。

� SSP STP STP

32

� SSP將詢問資料庫的訊息交給 STP,由 STP 繞送到處理此資料庫的 SCP 上。

� SCP 從資料庫找到真正的目的地(另一個普通的電話),便將目的地位址送回SSP,這時才真正去建立電話連線。

Page 33: 電信網路信屉協定 - NTPU

圖圖圖圖 5-5 SS7 網路上的節點與連結網路上的節點與連結網路上的節點與連結網路上的節點與連結

SCP

A-links

Another

carrier’s SS7

network

One SS7 networkA-link: Access link

B-link: Bridge link

C-link: Cross link

D-link: Diagonal link

E-link: Extended link

F-link: Full associated link

33

SSP SSP

STP

E-linksA-links

C-link

A-links

A-links

D-link B-link

SSP

STP STP

A-links

F-linkSSP

F-link: Full associated link

SSP

Page 34: 電信網路信屉協定 - NTPU

典型的典型的典型的典型的 SS7 網路的連結網路的連結網路的連結網路的連結

�兩個 SSP 間傳送信令的路徑不可以直接相連,一定要透過 STP pair。

� 2組 STP pairs 間,都是以 full connected方式連SS7 robustness

34

接,以確保 SS7 網路的強韌性(robustness)。

�多出的鏈結雖能用於分擔負載,但決不會超過45% 的負荷,以確保單一鏈結可在無壅塞的情況下完成工作。

STP STPSTPSTP

point code

=220

point code

=460

Page 35: 電信網路信屉協定 - NTPU

MTP 層的路由層的路由層的路由層的路由 (1/3)

�Destination Point Code (DPC) 是真正的目的地位址

�MTP 會查表以找到正確的路由路徑。

DPC Link Set

300

:

31,32

:

DPC Link Set

300 61

signal

voice

35

SSP

STP

SSPSpeech circuit 13

100

300

CIC DPCOPC

13 300100

DPC Link Set

300

:

11,12

:

Routing Table

11

12

STP

: :

STP

STP31

32

300

:

61

:

6162

2625

27

Page 36: 電信網路信屉協定 - NTPU

MTP 層的路由層的路由層的路由層的路由 (2/3)

�對於MTP 1至MTP 3 信號的訊息,會依據包含的 DPC 來傳送。

• DPC(Destination Point Code)代表真正的目的地位址。

36

• OPC (Originating Point Code)代表真正的原始送出訊息的 SP 位址。

• SLS(signaling link selection)表示挑選出來用於傳送信令的 signaling link。�出現於 SCCP 訊息中。

• CIC表示語音所使用的線路號碼。�出現於 ISUP 訊息中。

Page 37: 電信網路信屉協定 - NTPU

MTP 層的路由層的路由層的路由層的路由 (3/3)

�在建立電話的過程中,在兩個相臨 SSP 間的幹路,是由 DPC + OPC + CIC 決定的。

�在傳送的過程中,OPC 與 DPC 都不會被更改,IP source IP destination IP

37

就像是 IP 網路上的 source IP 與 destination IP。

�若MTP 無法瞭解真正的目的地,就要透過SCCP 來運作。

• 例如 PSTN 取得一個行動電話號碼,就需要 SCCP

進行轉換。

Page 38: 電信網路信屉協定 - NTPU

ISUP 層的路由層的路由層的路由層的路由

�MTP3 提供的是 node-to-node的傳送。

• 透過查詢MTP 3 routing table,signal point 就可知道要從那一個 signaling link送出訊息。

� ISUP 提供的是 end-to-end的傳送。

38

� ISUP 提供的是 end-to-end的傳送。

• 依據訊息上帶著的 called party number,ISUP 提供destination point code給 MTP3,讓MTP3 幫忙路由。

• 透過查詢 ISUP trunk routing table,SSP 就可以找出next hop (SSP) 。

Page 39: 電信網路信屉協定 - NTPU

SCCP 層的路由層的路由層的路由層的路由� 在 SCCP 層的位址稱為 called party address 與 calling party address。

• Called Party Address (PC+SSN+GT)

• Calling Party Address (PC+SSN+GT)

�At least GT or Point Code (PC) +SSN

• GT(Global Title)是 0800 電話或行動電話號碼。

39

� 當跨系統時,利用 GTT 來達成路由的目的。

• 如果 SCCP 知道 PC of called party,那麼 SCCP 直接將 PC 送給MTP3。

• 如果 SCCP 只知道 GT,那麼 SCCP 利用 GTT 的功能,將 GT

轉成 PC+SSN。

Page 40: 電信網路信屉協定 - NTPU

GTT 的範例的範例的範例的範例

VLRHLR

STP A

STP C

STP B

GA GB

* A

DPC * GA

DPC

* GB

DPC* B

DPC

*SCP B

DPC

SCP B

International

SS7 Network

40

GT DPC

*

:

GA

:

GTT Table (A)

VLRSTP C

* GB

DPC

*: Global Title of HLR

GT DPC

*

:

GB

:

GTT Table (GA) GT DPC

*

:

GA

:

GTT Table (GB)

GT DPC

*

:

GA

:

GTT Table (B)

SCP B

SCP ASS7

Network ASS7

Network B

Page 41: 電信網路信屉協定 - NTPU

圖圖圖圖 5-6 典型的電信網路典型的電信網路典型的電信網路典型的電信網路

Signal

Transfer

Point

Service

Control

Point

Service

Data

Point

+

Control Layer

SS7 Signaling

ISUP Messages

INAP/TCAP Messages

41

Class 5

End Office Switch

Circuit Switched Network

Intelligent

Peripheral

Point

Class 4

Tandem Switch

Transport Layer

Page 42: 電信網路信屉協定 - NTPU

典型電信網路典型電信網路典型電信網路典型電信網路 (1/2)

�圖 5-6 是典型電信網路使用 SS7 的方式,分成語音傳輸與控制兩個部份。

�下半部語音傳輸的部份

42

• 電話電路經由許多SSP連結起來。

• 這些 SSP 分為 Class 5 的交換機與 Class 4 的交換機。

• Class 4 的交換機只與交換機相連。

• Class 5 的交換機則可直接連到用戶端。

Page 43: 電信網路信屉協定 - NTPU

典型電信網路典型電信網路典型電信網路典型電信網路 (2/2)

�上半部控制部份是一個SS7網路。

• 負責一般通話控制的 SS7 ISUP 信令,僅會透過 SS7

網路中的 STP pair,在發話端交換機與受話端交換機之間傳送,並控制 SSP 的運作建立起語音的trunk。

43

機之間傳送,並控制 SSP 的運作建立起語音的trunk。

• 當通話需要查詢 SCP 時,就會用到 INAP 這一個SS7 應用層的協定,達成 IN 的服務。

• 如果需要電腦播放聲音的功能,SCP 此時就會要求智慧型周邊設備(Intelligent Peripheral,IP)播放語音給 SSP 再傳送到用戶電話上,或是同時偵測發話端的按鍵,並將按鍵結果回傳給 SCP,用來決定該項服務的進行。

Page 44: 電信網路信屉協定 - NTPU

Section 5.4Section 5.4

第七號信令系統的訊息第七號信令系統的訊息第七號信令系統的訊息第七號信令系統的訊息

44

第七號信令系統的訊息第七號信令系統的訊息第七號信令系統的訊息第七號信令系統的訊息SS7 Messages

Page 45: 電信網路信屉協定 - NTPU

信號單元信號單元信號單元信號單元

�在SS7網路上傳送的封包稱為信號單元(signal

unit,SU),可分成三大類:

• 在MTP2用於網管的LSSU(Link Status Signal Unit)�LSSU用於兩個相鄰節點間載送鏈結狀況的資訊。

45

�LSSU用於兩個相鄰節點間載送鏈結狀況的資訊。

• 在MTP2用於網管的訊息FISU(Fill-In Signal Unit)�FISU用於測試對方是否有依序收到自己傳送的訊息,也可檢查傳送中是否發生位元錯誤。

• 會往上層MTP3送的MSU(Message Signal Unit)�MSU多了一個彈性的空間封裝來自上層通訊協定的資料。

Page 46: 電信網路信屉協定 - NTPU

圖圖圖圖 5-7 MTP信號信號信號信號

BSNFlag LI CRCSquare

8 7 1 7 1 6 2 16 (bits)

(a) Fill-in Signal Unit (FISU)First bit transmitted

B

I

BFSN

F

I

B

BSNFlag LI CRC

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

FSNF

Status

46

BSNFlag LI CRCSquare

(b) Link Status Signal Unit (LSSU)First bit transmitted

B

I

BFSN

F

I

B

BSNFlag LI CRCSquare

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

(c) Message Signal Unit (MSU)First bit transmitted

B

I

BFSN

F

I

B

Status

SIO SIF

Page 47: 電信網路信屉協定 - NTPU

包含包含包含包含 SCCP 訊息的訊息的訊息的訊息的MSU((((ITU))))

01111110BSNFSNLISIORLupperCK

MTPUpper

Layer Level 3 Level 2

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

First bit transmitted

B

I

B

F

I

B

MTP

Level 2

4 4 4 14 14

/

47

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

SSF: Sub-service Field

RL: Routing Label

DPC: Destination Point Code

OPC: Originating Point Code

CIC: Circuit Identification Code

SIF: Signaling Information Field

SISSFDPCOPCSLSSCCP User Data

Example: ITU-T SCCP message

Page 48: 電信網路信屉協定 - NTPU

圖圖圖圖 5-9 ANSI 與與與與 ITU-T MSU 的比較的比較的比較的比較

DPC

MemberSIO SLS Message content

DPC

Network

DPC

Cluster

OPC

Member

OPC

Network

OPC

Cluster

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

DPCSIO SLS Message contentOPC

8 14 14 4 variable length (bits)

(a) ANSI MSUFirst bit transmitted

48

DPCSIO SLS Message contentOPC

(a) ITU MSU

DPC = Destination Point Code

OPC = Origination Point Code

SIO = Service Information Octet

SI = Service Indicator

SFF = Subservice Field

SLS = Signaling Link Selection

First bit transmitted

SI SFF

4 4

SPSP

International

Signaling

gateways

SP

International

Signaling plane

National Signaling plane 1National Signaling plane 2

Page 49: 電信網路信屉協定 - NTPU

包含包含包含包含 ISUP 訊息的訊息的訊息的訊息的MSU((((ITU))))

01111110BSNFSNLISIORLupperCK

MTPUpper

Layer Level 3 Level 2

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

First bit transmitted

B

I

B

F

I

B

MTP

Level 2

4 4 12 14 14

/

49

SISSF

4 4

DPCOPC

12 14 14

CICISUP User Data

Example: ITU-T ISUP message

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

SSF: Sub-service Field

RL: Routing Label

DPC: Destination Point Code

OPC: Originating Point Code

CIC: Circuit Identification Code

SIF: Signaling Information Field

Page 50: 電信網路信屉協定 - NTPU

包含包含包含包含 TCAP 訊息的訊息的訊息的訊息的 SCCP (ITU)

01111110 01111110BSNFSNLISIORLSIFCK

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

4 4 4 14 14

/

50

SI=0011SSFDPCOPCSLS

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

Page 51: 電信網路信屉協定 - NTPU

ISUP 訊息訊息訊息訊息 (1/2)

�若MSU 中 SI=5,就是 ISUP 的訊息。

�常見的ISUP訊息:

• IAM(Initial Address Message)是用於嘗試與對方

51

建立起通話線路的訊息。

• ACM(Address Complete)表示到對方的路徑可以導通,送回振鈴(alert),表示可以真正把trunk接起來。

• ANM(Answer Message)表示受話端已接起電話。

• REL(Release)表示要結束電話連線。

Page 52: 電信網路信屉協定 - NTPU

ISUP 訊息訊息訊息訊息 (2/2)

�常見的ISUP訊息:

• RLC(Release Complete)表示trunk已進入閒置(idle)狀態。

• COT(Continuity Message)表示trunk測試成功或失

52

• COT(Continuity Message)表示trunk測試成功或失敗的訊息。

• EXM(Exit Message)只用於與另一個網路間互動。當收到對方網路送來的IAM時,回應EXM讓對方安心。避免因跨網路運作的延遲造成計時器逾期使建立通話的過程中斷。

• SUS(Suspend Message)表示暫時地終止通話,而非真正的結束。

Page 53: 電信網路信屉協定 - NTPU

圖圖圖圖 5-10 電話建立通話的過程電話建立通話的過程電話建立通話的過程電話建立通話的過程

53

Page 54: 電信網路信屉協定 - NTPU

圖圖圖圖 5-11 結束通話的過程結束通話的過程結束通話的過程結束通話的過程

Phone A SSP1 STP SSP2 Phone B

電話通話中

54

REL

RLC

放通話路徑

On Hook

REL

Busy Tone

RLC On Hook

Page 55: 電信網路信屉協定 - NTPU

Section 5.6Section 5.6

公眾電話交換網路與個人通訊服務網公眾電話交換網路與個人通訊服務網公眾電話交換網路與個人通訊服務網公眾電話交換網路與個人通訊服務網路的互動路的互動路的互動路的互動

55

路的互動路的互動路的互動路的互動Interworking between PSTN and PCS

Network

Page 56: 電信網路信屉協定 - NTPU

PCS 與與與與 PSTN 的連接方式的連接方式的連接方式的連接方式

�右側的PCS網路擁有自己的SS7網路

• HLR 會與 SCP 相連。

• STP 做為繞送訊息的路由器角色,通常 STP 會直接架在 SSP 上。

56

架在 SSP 上。

• 在 PCS 網路上的 SSP 負責電話線路建立,就是MSC。

�互通電話的範例

• PSTN打電話給PCS手機

• PCS手機打電話給一般PSTN有線電話

Page 57: 電信網路信屉協定 - NTPU

圖圖圖圖 5-12 PCS 與與與與 PSTN 連結方式連結方式連結方式連結方式

SCP STPSTP STPSTP SCP

HLR

Signaling

Links

57

HLR

MSCSSP

PCS Network

PSTN

Trunk

SCP: Service Control Point

STP: Signal Transfer Point

SSP: Service Switching Point

Page 58: 電信網路信屉協定 - NTPU

PSTN 用戶打電話給用戶打電話給用戶打電話給用戶打電話給 PCS Network 用戶用戶用戶用戶

58

Page 59: 電信網路信屉協定 - NTPU

PCS Network 用戶電話給用戶電話給用戶電話給用戶電話給 PSTN 用戶用戶用戶用戶

59

Page 60: 電信網路信屉協定 - NTPU

Section 5.7Section 5.7

結語結語結語結語

60

結語結語結語結語Summary

Page 61: 電信網路信屉協定 - NTPU

Summary

� SS7是大多數電信業者在核心網路上所採用的信令系統。透過各個SS7網路間的互動,使得電話公司間,不管是PCS業者、PSTN業者的用戶,都可以與對方相通。

61

戶,都可以與對方相通。

� SS7對於行動電話系統扮演非常重要的角色。行動電話系統的核心網路,必須與PSTN互動,必須提供HLR、VLR等資料庫查詢手機位置的功能,必須控制交遞的進行。

Page 62: 電信網路信屉協定 - NTPU

Homework

�All problems of Chapter 5

� 選擇 1-10

� 簡答 1-5

62

� 簡答 1-5