신호연결제어부

Signalling Connection Control Part
SS7 프로토콜 제품군
OSI 계층별 SS7 프로토콜
적용INAP, MAP, IS-41...
TCAP, , ISUP, ...
네트워크MTP 레벨 3 + SCCP
데이터 링크MTP 레벨 2
물리적인MTP 레벨 1

신호연결제어부(SCCP)는 신호시스템 7 통신망에서 확장된 라우팅, 흐름제어, 세분화, 접속방향화, 오류수정 설비를 제공하는 네트워크[1] 계층 프로토콜이다. SCP는 기본 라우팅과 오류 감지를 위해 MTP의 서비스에 의존한다.

게시된 사양

기본 SCCP 규격은 ITU-T에 의해 정의되며, 권고안 Q.711 ~ Q.714에서 Q.715Q.716에서 제공하는 구현자에게 추가 정보를 제공한다.[2] 그러나 지역 표준 기구에 의해 정의된 지역적 편차가 있다. 미국에서 ANSIQ.713에 대한 수정사항을 ANSI T1.112로 발표한다. TTC는 JT-Q.711에서 JT-Q.714로 발행하고, 유럽 ETSIETSI EN 300-009-1: 두 가지 모두 ITU-T 규격에 대한 수정을 문서화한다.

MTP를 넘어설 수 있는 라우팅 기능

MTP포인트 코드에 기반한 라우팅 기능을 제공하지만, SCP는 포인트 코드서브시스템 번호 또는 글로벌 타이틀을 사용한 라우팅을 허용한다.

포인트 코드는 네트워크의 특정 노드를 어드레싱하는 데 사용되는 반면 서브시스템 번호는 해당 노드에서 사용할 수 있는 특정 애플리케이션을 어드레싱하는 데 사용된다. SCP는 글로벌 타이틀 변환이라는 프로세스를 채택하여 글로벌 타이틀로부터 포인트 코드를 결정함으로써 MTP에게 메시지를 라우팅할 위치를 지시한다.

SCCP 메시지에는 사용되는 주소 지정 유형과 메시지 라우팅 방법을 설명하는 매개변수가 포함되어 있다.

  • 주소 표시기
    • 라우팅 표시기
      • 글로벌 제목에 대한 경로
      • 점 코드/하위 시스템 번호에 대한 경로
    • 글로벌 제목 표시기
      • 전역 제목 없음
      • 글로벌 제목에는 번역 유형(TT), 번호 지정 계획 표시기(NPI) 및 번호 유형(TON)이 포함됨
      • 전역 제목에 변환 유형만 포함
    • 서브시스템 표시기
      • 하위 시스템 번호 있음
      • 하위 시스템 번호가 없음
    • 점 코드 표시기
      • 포인트 코드 존재
      • 점 코드가 없음
  • 전역 제목
    • 주소 표시기 코드화
    • 국가(주소 표시기)로 코드화된 주소 표시기(주소 표시기는 지정되지 않은 경우 국제적으로 처리됨)

프로토콜 클래스

SCP는 애플리케이션에 4가지 종류의 프로토콜을 제공한다.

  • 클래스 0: 기본 연결 없음.
  • 클래스 1: 연결되지 않은 시퀀스.
  • 클래스 2: 기본 연결 지향.
  • 등급 3: 흐름 제어 연결 지향

무연결 프로토콜 클래스는 XUDT, LUDT 또는 UDT 메시지의 "데이터" 필드에 하나의 네트워크 서비스 데이터 장치(NSDU)를 전송하는 데 필요한 기능을 제공한다. 하나의 무연결 메시지가 하나의 NSDU에 포함된 사용자 데이터를 전달하기에 충분하지 않을 경우, 프로토콜 클래스 0과 1에 대한 세그먼트화/재조립 기능이 제공된다. 이 경우, 발신 노드 또는 릴레이 노드의 SCCP는 XUDT(또는 네트워크 옵션 LUDT) 메시지의 "데이터" 필드에서 전송하기 전에 정보를 여러 세그먼트로 분할하여 제공한다. 대상 노드에서 NSDU가 재조립된다.

접속 지향 프로토콜 클래스(프로토콜 클래스 2와 3)는 다수의 관련 NSDU를 교환하기 위해 신호 접속을 설정하는 수단을 제공한다. 연결 지향적인 프로토콜 클래스는 세그먼트화 및 재조립 기능도 제공한다. NSDU가 255 옥텟보다 길면 DT 메시지의 "데이터" 필드에서 전송하기 전에 원래 노드에서 여러 세그먼트로 분할된다. 각 세그먼트는 255 옥텟보다 작거나 같다. 대상 노드에서 NSDU가 재조립된다.[3]

클래스 0: 기본 연결 없음

SCP Class 0 프로토콜 클래스는 SCP 프로토콜 클래스의 가장 기본적인 클래스다. 원래 노드에서 상위 계층을 통해 에 전달되는 네트워크 서비스 데이터 단위는 SCP에 의해 대상 노드의 상위 계층에 전달된다. 그들은 서로 독립적으로 전근된다. 따라서 그것들은 순차적으로 SCCP 사용자에게 전달될 수 있다. 그러므로, 이 프로토콜 클래스는 순수한 무연결 네트워크 서비스에 해당한다. 무연결 프로토콜로서 송신자와 수신자 사이에 네트워크 연결이 설정되지 않는다.

클래스 1: 무연결 시퀀스

SCCP 클래스 1은 NSDU에 시퀀스 제어 매개변수를 추가하여 SCCP 사용자가 주어진 메시지 스트림이 순서대로 전달되어야 함을 SCCP에 지시할 수 있도록 하는 클래스 0의 기능을 기반으로 한다. 그러므로, 프로토콜 클래스 1은 순차적 전달의 보장성을 가진 강화된 무연결 프로토콜에 해당한다.

클래스 2: 기본 연결 지향

SCP 등급 2는 등급 1의 설비를 제공하지만, 기업이 SCP를 사용하여 다른 기업과 양방향 대화를 설정할 수도 있다.

클래스 3: 흐름 제어 연결 지향

클래스 3 서비스는 클래스 2를 기반으로 하지만, 신속한 (긴급) 메시지 송수신 및 시퀀싱 오류(세그먼트 재조립)를 감지하고 이러한 경우 SCP가 연결을 재시작할 수 있도록 허용한다.

IP 네트워크를 통한 전송

SIGTRAN 프로토콜 제품군에는 인터넷 프로토콜 네트워크를 통해 SCCP 애플리케이션을 전송하는 두 가지 주요한 방법이 있다: SCP를 포함한 MTP-3 사용자들에게 지원을 제공하는 프로토콜인 M3UA(MTP 레벨 3 User Adaptation Protocol)를 사용하여 SCCP를 간접적으로 전송할 수 있다. 또는, SCCP 애플리케이션은 IP 네트워킹에 사용하도록 특별히 설계된 수정된 SCCP의 한 형태인 SCCP User Adaptation Protocol(SUA)을 통해 직접 작동할 수 있다.

ITU-T는 또한 Q.2150.0에 명시된 일반 신호 전송 서비스, Q.2150.3에 명시된 SCTP대한 신호 전송기, T-REC-Q.2220에 명시된 전문화된 TI-SCP(Transport-Independent Signing Connection Control Part)를 사용하여 인터넷 프로토콜을 통한 SCCP 사용자의 전송을 제공한다. 또한 TI-SCCP는 Q.2150.1에서 설명한 MTP3 및 MTP3b용으로 개조된 일반 신호 전송과 함께 사용될 수 있으며, 또는 Q.2150.2에서 설명한 SSCOP 또는 SSCOPMCE용으로 개조될 수 있다.

참조

  1. ^ ITU-T 권고 Q.1400.
  2. ^ ITU-T Q-Series 권장 사항.
  3. ^ ITU-T 권장 Q.714 - 신호연결제어 부품 절차

외부 링크