메시지 전송 부품
Message Transfer PartOSI 계층별 SS7 프로토콜 | |
적용 | INAP, MAP, IS-41... TCAP, 캡, ISUP, ... |
---|---|
네트워크 | MTP 레벨 3 + SCCP |
데이터 링크 | MTP 레벨 2 |
물리적인 | MTP 레벨 1 |
MTP(Message Transfer Part)는 공중 교환 전화 네트워크의 통신에 사용되는 신호 시스템 7(SS7)의 일부다. MTP는 통신 파트너 간에 SS7 메시지의 신뢰할 수 있고 중복되지 않으며 순차적인 전송을 담당한다.
MTP는 ITU-T 권장사항 Q.701, Q.702, Q.703, Q.704 및 Q.705에서 공식적으로 정의된다. MTP에 대한 시험은 MTP2에 대한 ITU-T 권장 Q.781과 MTP3에 대한 Q.782에 명시되어 있다. 이러한 시험은 MTP 프로토콜의 정확한 구현을 검증하는 데 사용된다.
나라마다 다른 변종 MTP 프로토콜을 사용한다. 북아메리카에서, 뒤따르는 공식적인 표준은 ANSI T1.111이다. 유럽에서는 국가 MTP 프로토콜이 ETSI EN 300-0088-1에 기초하고 있다.
기능 수준
SS7 스택은 4가지 기능 레벨로 구분할 수 있다.[1] 레벨 1 ~ 레벨 3은 MTP로 구성되며 레벨 4는 MTP 사용자로 구성된다. MTP 레벨 3은 때때로 약칭 MTP3, MTP 레벨 2, MTP2이다.[2] MTP와 SCP를 함께 NSP(Network Service Part)라고 한다.[3]
OSI 모델에는 MTP 레벨 1~3의 일대일 매핑이 없다.[4] 대신에 MTP는 OSI 모델에서 레이어 1, 2 및 레이어 3의 일부의 기능을 제공한다.[5] MTP가 제공하지 않는 OSI 모델의 계층 3의 부분은 SCP 또는 다른 레벨 4 부분(MTP 사용자)에 의해 제공된다.[6][7]
신호 데이터 링크 기능 수준
MTP 레벨 1은 ITU-T 권장 Q.702에 설명되어 있으며, 협대역 신호링 링크를 위한 신호 데이터 링크 기능 레벨을 제공한다. 광대역 신호링 링크의 경우 ITU-T 권장 Q.211 또는 Q.211은 신호 데이터 링크 기능을 설명한다.
MTP1은 물리적 계층을 나타낸다. 즉, SS7 신호점이 서로 통신하는 전송 네트워크로 연결되는 것을 담당하는 계층이다. 일차적으로, 여기에는 전기적 신호로의 메시징의 전환과 그것들이 통과하는 물리적 링크의 유지보수가 포함된다. 이러한 방식으로 ISDN의 레이어 1 또는 다른, 아마도 더 친숙한 프로토콜과 유사하다.
MTP1은 일반적으로 E-캐리어 또는 T-캐리어에서 타임슬롯을 사용한다. 정의된 물리적 인터페이스에는 E-1(2048 kbit/s; 32 64 kbit/s 채널), DS-1(1544 kbit/s; 24 64 kbit/s 채널), V.35(64 kbit/s), DS-0(64 kbit/s), DS-0A(56 kbit/s)가 포함된다.
신호 링크 기능 수준
MTP 레벨 2는 ITU-T 권장 Q.703에 설명되어 있으며, 협대역 신호링 링크를 위한 신호링 링크 기능 레벨을 제공한다. 광대역 신호링 링크의 경우 ITU-T 권장 Q.2140 및 Q.2210은 MTP3b라고 하는 신호링 링크 기능을 설명한다. 신호 링크 기능 수준도 RFC 4165에 설명된 SIGTRAN 프로토콜 M2PA를 사용하여 제공할 수 있다.
MTP 레벨 2는 신호 링크를 통해 메시지의 정확한 종단간 전송을 보장한다.
MTP2는 흐름 제어, 오류 감지 및 시퀀스 확인, 승인되지 않은 메시지 재전송을 제공한다. MTP2는 SS7 메시지를 전송하기 위해 신호 단위라는 패킷을 사용한다. 신호 단위에는 세 가지 유형이 있다. 입력 신호 장치(FISU), 링크 상태 신호 장치(LSU), 메시지 신호 장치(MSU)
신호 링크 기능 수준의 서비스 인터페이스에 대한 접근은 RFC 3331에 기술된 SIGTRAN 프로토콜 M2UA에 의해 SCTP를 통해 제공될 수 있다.
MTP 레벨 2는 Q.755, Q.755.1, Q.780 및 Q.781에 설명된 프로토콜 테스터 및 테스트 사양을 사용하여 테스트한다.
신호망 기능 수준
MTP 레벨 3은 ITU-T 권장 Q.704에 설명되어 있으며, 협대역 신호 전달 링크에 대한 신호 전달 네트워크 기능 수준과 광대역 신호 전달 링크에 대한 ITU-T 권장 Q.22010에 설명된 사소한 수정 사항만을 제공한다. The functions of MTP Level 3 may also be replaced with the Generic Signalling Transport Service described in ITU-T Recommendation Q.2150.0 as provided by MTP3b (Q.2150.1), SSCOP or SSCOPMCE (Q.2150.2) or SCTP (Q.2150.3). 또한 IPSP 모드에서 RFC 4666에 설명된 IETF SIGTRAN M3UA 프로토콜을 사용하여 MTP 레벨 3 기능을 제공할 수 있다.
MTP3는 SS7 네트워크를 통해 요청된 엔드포인트로 신호 메시지를 전송하는 라우팅 기능을 제공한다. SS7 네트워크의 각 네트워크 요소에는 고유한 주소인 포인트 코드(PC)가 있다. 메시지 라우팅은 이 주소에 따라 수행된다. MTP 메시지 라우팅 기능만 수행하는 신호 전달 지점(STP)과 다른 SEP(통신 스위치)와 통신하기 위해 MTP를 사용하는 신호 전달 지점(SEP)이 구별된다. MTP3는 MTP2 데이터 링크의 가용성이 변경될 때 네트워크 관리도 담당한다. MTP3는 대체 링크를 설정하고 실패한 링크와 신호 지점으로부터 트래픽을 재라우팅하며 네트워크를 통해 경로 가용성에 대한 정보를 전파한다. 또한 혼잡 발생 시 트래픽을 제어한다.
신호 전달 네트워크 기능 수준의 서비스 인터페이스(Q.701에 기술된 대로)에 대한 접근은 RFC 4666에 기술된 SIGTRAN 프로토콜 M3UA에 의해 SCTP를 통해 제공될 수 있다.
MTP 레벨 3은 Q.755, Q.755.1, Q.780 및 Q.782에 설명된 프로토콜 테스터 및 테스트 사양을 사용하여 테스트한다.
MTP 사용자
레벨 4는 MTP 사용자로 구성된다. SS7 스택의 나머지 구성 요소는 모두 직접 또는 간접적으로 MTP 사용자들이다. 레벨 4의 부품 예로는 SCP, ISUP, TUP, 영국의 IUP 등이 있다.[7] MTP가 MTP 레벨 4에 제공하는 서비스, 즉 MTP가 MTP 사용자에게 제공하는 서비스는 ITU-T 권장사항 Q.701.775148760에 설명되어 있다.
참조
- ^ ITU-T 권장 Q.700, 그림 3/Q.700, SS No. 7 기능 수준, 페이지 8.
- ^ MTP2 및 MTP3 사용에 대해서는 RFC 3331 및 RFC 3332를 참조하십시오.
- ^ ITU-T 권고 Q.711(03/2001), 그림 1/Q.711, 신호방식 7번, 페이지 2의 SCCP 기능도.
- ^ ITU-T 권고 Q.700(03/1993), 조항 4 OSI 계층화 및 SS 번호 7 페이지 9.
- ^ ITU-T 권고 Q.700(03/1993), 그림 2/Q.700, SS 구조 7번, 페이지 7.
- ^ ITU-T 권고 Q.1400(03/1993), 조항 2.2, OSI 계층화 및 SS 번호 7", 페이지 4.
- ^ a b ITU-T 권고 Q.1400(03/1993) 그림 1/Q.1400 SS No. 7 기능 수준과 OSI 계층화 사이의 관계, 페이지 5.
- ITU-T 권장사항
- ITU-T 권고 Q.700, CCITT 신호방식 7호 도입
- ITU-T 권고 Q.701, 신호시스템 No. 7의 메시지 전송부(MTP) 기능 설명.
- ITU-T 권장 Q.702, 신호 데이터 링크.
- ITU-T 권장 Q.703, 신호링 링크.
- ITU-T 권장 Q.704, 신호 네트워크 기능 및 메시지.
- ITU-T 권고 Q.705, 신호망 구조.
- ITU-T 권장 Q.706, 메시지 전송 부분 신호 처리 성능.
- ITU-T 권고 Q.707, 시험 및 유지보수.
- ITU-T 권고안 Q.708, 국제 신호 지점 코드에 대한 할당 절차.
- ITU-T 권장 Q.709, 가상 신호 전달 기준 연결.
- ITU-T 권장 Q.710, 소형 시스템을 위한 단순화된 MTP 버전.
- ITU-T 권고 Q.750, 신호방식 No. 7 관리 개요.
- ITU-T 권장 Q.751.1, MTP(Message Transfer Part)에 대한 네트워크 요소 관리 정보 모델
- ITU-T 권고 Q.751.3, MTP 회계를 위한 네트워크 요소 정보 모델.
- ITU-T 권고 Q.752, 신호시스템 No. 7 네트워크에 대한 모니터링 및 측정.
- ITU-T 권장 Q.755, 신호방식 7번 프로토콜 시험.
- ITU-T 권장 Q.755.1, MTP 프로토콜 테스터.
- ITU-T 권장 Q.780, 신호 시스템 7번 시험 사양 — 일반 설명.
- ITU-T 권고 Q.781, MTP 레벨 2 시험 규격.
- ITU-T 권고 Q.782, MTP 레벨 3 시험 규격.
- ITU-T 권장 Q.1400, OSI 개념을 이용한 신호 전달 및 OA&M 프로토콜 개발을 위한 아키텍처 프레임워크.
- ITU-T 권장 Q.211, B-ISDN ATM 적응 계층 — 서비스별 연결 지향 프로토콜(SSCOP)
- ITU-T 권장 Q.211, B-ISDN ATM 적응 계층 — 멀티링크 및 비연결 환경(SSCOPMCE)에서의 서비스별 연결 지향 프로토콜.
- ITU-T 권장 Q.2140, B-ISDN ATM 적응계층 — 네트워크 노드 인터페이스(NSCF at NNI)에서 신호 전달을 위한 서비스별 조정 기능.
- ITU-T 권장 Q.2150.0, 일반 신호 전송 서비스.
- ITU-T 권고 Q.2150.1, MTP3 및 MTP3b 신호 전송 컨버터.
- ITU-T 권장사항 Q.2150.2, SSCOP 및 SSCOPMCE의 신호 전송 컨버터.
- ITU-T 권장사항 Q.2150.3, SCTP의 신호 전송 변환기.
- ITU-T 권장 Q.2210, 메시지 전송 파트 레벨 3 기능 및 ITU-T 권장 Q.2140의 서비스를 사용하는 메시지.
- IETF RFCs
- RFC 2719, 신호 전송을 위한 프레임워크 아키텍처.
- RFC 4165, 신호 시스템 7 (SS7) 메시지 전송 파트 2 (MTP2) — 사용자 P2PA(Peer-to-Peer Adaptation Layer)
- RFC 3331, 신호 시스템 7 (SS7) 메시지 전송 파트 2 (MTP2) — 사용자 적응 계층 (M2UA)
- RFC 4666, 신호 시스템 7 (SS7) 메시지 전송 파트 3 (MTP3) — 사용자 적응 계층 (M3UA)
외부 링크
- [1] - SS7 자습서.