SS7 Protocol Stack

 

SS7(Signaling System No.7)은 계층형 프로토콜 스택 구조를 가지며, 일반적으로 OSI 모델과 유사한 계층 구조로 설명됩니다.
기본적으로 **전송 계층(MTP) → 라우팅 계층(SCCP) → 응용 계층(MAP/CAP 등)**으로 구성됩니다.

아래는 SS7 전체 프로토콜 스택입니다.


1. SS7 전체 프로토콜 스택

계층 프로토콜 풀네임 역할 OSI 대응
Application MAP Mobile Application Part 이동통신 signaling (위치관리, 인증, SMS) Application
Application CAP CAMEL Application Part 지능형 서비스 제어 Application
Application INAP Intelligent Network Application Part IN 서비스 제어 Application
Application TCAP Transaction Capabilities Application Part 트랜잭션 관리 Application
Routing SCCP Signaling Connection Control Part 메시지 라우팅 및 주소 지정 Network
Network MTP Level 3 Message Transfer Part Level 3 signaling 라우팅 Network
Data Link MTP Level 2 Message Transfer Part Level 2 링크 신뢰성 및 오류 제어 Data Link
Physical MTP Level 1 Message Transfer Part Level 1 물리 전송 Physical

2. SS7 프로토콜 스택 구조

일반적으로 다음과 같은 형태로 표현됩니다.

 
Application Layer
├─ MAP
├─ CAP
├─ INAP
└─ TCAP


SCCP


MTP Level 3


MTP Level 2


MTP Level 1
 

3. 각 계층 역할

1️⃣ MTP (Message Transfer Part)

SS7의 기본 전송 계층

MTP Level 1

역할

 
Physical layer
 

  • E1

  • T1

  • optical link


MTP Level 2

역할

 
error detection
flow control
retransmission
 

TCP와 유사한 기능 수행


MTP Level 3

역할

 
signaling routing
path management
network management
 

라우팅 정보

 
Point Code
 

4. SCCP (Signaling Connection Control Part)

MTP 위에 있는 signaling routing layer

역할

 
Global Title Translation
connectionless signaling
connection oriented signaling
 

SCCP addressing

SCCP는 다음 주소를 사용합니다.

 
Global Title (GT)
Point Code
Subsystem Number (SSN)
 

 
GT → HLR routing
 

5. TCAP (Transaction Capabilities Application Part)

SS7에서 트랜잭션 기반 메시지 처리

역할

 
request-response transaction
session management
 

 
MAP query
database access
 

6. MAP (Mobile Application Part)

이동통신 signaling 핵심 프로토콜

사용 목적

 
subscriber management
location update
authentication
SMS routing
 

대표 메시지

MAP 메시지 기능
UpdateLocation 위치 업데이트
SendRoutingInfo SMS routing
ProvideSubscriberInfo 위치 조회
InsertSubscriberData 가입자 정보 전달

7. SS7 주소 체계

SS7은 IP 대신 Point Code 기반 네트워크입니다.

주소 구성

 
Point Code
Subsystem Number
Global Title
 

 
HLR
Point Code: 123-456-7
SSN: 6
 

8. SS7 over IP (SIGTRAN)

기존 SS7은 TDM 기반이지만
현재는 IP 기반 SIGTRAN으로 많이 사용됩니다.

SIGTRAN 스택

 
MAP
TCAP
SCCP
M3UA
SCTP
IP
 

SIGTRAN 구조

계층 프로토콜
Application MAP
Transaction TCAP
Routing SCCP
Adaptation M3UA
Transport SCTP
Network IP

9. SS7 실제 signaling 흐름 예

예: 위치 업데이트

 
UE
|
MSC/VLR
|
MAP UpdateLocation
|
STP
|
HLR
 

메시지 흐름

 
MAP
TCAP
SCCP
MTP3
MTP2
MTP1
 

10. SS7 핵심 구조 요약

 
MAP / CAP / INAP

TCAP

SCCP

MTP3

MTP2

MTP1
 

핵심 정리

SS7은 3개의 주요 계층 구조로 이해하면 쉽습니다.

계층 프로토콜
Application MAP / CAP / INAP
Routing SCCP
Transport MTP

✔ 한 줄 핵심

SS7은 MTP → SCCP → TCAP → MAP 구조로 구성된 이동통신 signaling 프로토콜 스택입니다.

위로 스크롤