트랜잭션 언어 1

Transaction Language 1

트랜잭션 언어 1(TL1)은 통신에서 널리 사용되는 관리 프로토콜입니다.크로스벤더 크로스테크놀로지 맨머신 언어이며, 북미에서 광학(SONET) 및 광대역액세스 인프라스트럭처를 관리하는 데 널리 사용되고 있습니다.TL1은 Operations Support System(OSS)과 Network Element(NE; 네트워크 요소) 간에 전달되는 입출력 메시지에 사용됩니다.감시, 메모리 관리, 액세스 및 테스트 등의 운용 도메인은 OS와 NE 간에 특정 기능을 수행하기 위해 TL1 메시지를 정의 및 사용합니다.TL1은 Telcordia Technologies(구 Bellcore) Generic Requirements 문서 GR-831-CORE에 정의되어 있습니다.

역사

TL1은 1984년 Bellcore에 의해 RBOCs(Regional Bell Operating Companies)의 네트워크 요소를 관리하기 위한 표준 man-machine 언어로 개발되었습니다.Z.300 시리즈 Man 기계 언어 표준을 기반으로 합니다.TL1은 다른 네트워크 요소(NE) 벤더에 의해 사용되는 다양한 ASCII 기반 프로토콜을 대체하기 위해 기계와 인간이 읽을 수 있는 표준 프로토콜로 설계되었습니다.벤더 고유의 명령어를 통합할 수 있습니다.

NMA(Network Monitoring and Analysis) 등의 Telcordia OSS는 EMS(Element Management) 프로토콜로 TL1을 사용했습니다.이로 인해 네트워크 요소 벤더는 디바이스에 TL1을 실장하게 되었습니다.

언어의 개요

TL1 메시지

TL1 언어는 일련의 메시지로 구성됩니다.메시지에는 다음 4종류가 있습니다.

  1. 입력 메시지 - 사용자 또는 OSS에서 보내는 명령어입니다.
  2. 출력/응답 메시지 - 입력 메시지에 대한 응답으로 NE(Network Element)가 보내는 응답입니다.
  3. Acknowledgement message - TL1 입력 메시지 수신 확인 응답으로 응답 메시지가 2초 이상 지연될 경우 발송됩니다.
  4. Autonomous message: NE가 보내는 비동기 메시지(일반적으로 이벤트 또는 알람)입니다.

TL1 메시지 구조

TL1 메시지는 고정 구조를 따르며, 모든 명령어가 이 구조에 적합해야 합니다.그러나 명령 자체는 확장 가능하며 NE 벤더가 새 명령을 추가할 수 있습니다.

메시지 컴포넌트의 일부를 다음에 나타냅니다.

  • Target Identifier(TID; 타깃 식별자) & Source Identifier(SID): TID/SID는 각 NE에 할당되어 있는 하나의 이름입니다.TED는 메시지를 NE로 라우팅하기 위해 사용되며 SID는 Autonomous 메시지의 발신원을 식별하기 위해 사용됩니다.
  • 액세스 식별자(AID) - AID는 NE 내의 엔티티를 식별합니다.
  • 상관 태그(CTAG) 및 Autonomous Correlation Tag(ATAG; 자율 상관 태그) - CTAG/ATAG는 메시지의 상관관계에 사용되는 번호입니다.

TL1 입력 메시지

:

ENT-USER-SECU:MyNE:sridev:101:password;

구조:

TL1 입력 메시지
명령어 코드 스테이징 블록 페이로드 블록
동사. 수식자 1 수식자2 TID 구호. CTAG 일반 블록 데이터 블록
이비인후 사용자 SECU 마이네 스리더 101 패스워드

TL1 출력 메시지

:

MyNE 04-08-14 09:12:04
M101 COMPLD
"UID=sridev:CID=CRAFT, UAP=1:"
;

구조:

TL1 출력 메시지
응답 헤더 응답 ID 응답 블록 터미네이터
SID 날짜. 시간을 M CTAG 완료코드
마이네 04-08-14 09:12:04 M 101 컴파일 "UID=sridev:CID=CRAFT, UAP=1:" ;

TL1 확인 응답 메시지

:

OK 100
< >

구조:

TL1 확인 응답 메시지
승인코드 CTAG 터미네이터
네 알겠습니다 101 < >

TL1 자율 메시지

:

MyNE 04-08-14 09:12:04
A 101 REPT EVT 세션
"root:NO",
;

구조:

TL1 자율 메시지
자동 헤더 자동 ID 자동 차단 터미네이터
SID 날짜. 시간을 알람코드 ATAG 동사.
마이네 04-08-14 09:12:04 A 101 REPT EVT 세션

TL1 감시 및 유지보수 메시지

TL1에는 NE 및 트랜스포트 감시 기능을 위한 애플리케이션 메시지도 있습니다.메시지와 기능은 다양한 NE 유형, 사용자 요구 및 공급업체의 혁신에 대해 다룹니다.

Telcordia GR-833, TL1 Surveillance and Maintenance Messages에는 다음 유형의 NE와 관련된 일반적인 기능과 메시지가 포함되어 있습니다.

  • 디지털 루프 캐리어(DLC)
    • 센트럴 오피스 터미널(COT)
    • Integrated Digital Loop Carrier(IDLC; 통합 디지털 루프 캐리어)
    • Remote Digital Terminal(Remote Digital Terminal)
  • 디지털 단말기와 크로스 커넥트 기기
    • 자동 디지털 터미널 시스템(ADTS)
    • 디지털 크로스 커넥트 시스템(DCS)
    • 하이브리드 애드/드롭 멀티플렉서/디지털 크로스 커넥트 시스템(ADM/DCS)
    • 옵티컬 애드/드롭 멀티플렉서(OADM)
    • RODM(Reconfigurable Optical Add/Drop Multiplexer)
    • Low Bit-Rate Voice(LBRV; 저비트레이트 음성) 단말기
  • 디지털 멀티플렉싱 및 회선 종단 장치
    • 멀티플렉서(MUX)
    • 애드/드롭 멀티플렉서(ADM)
    • 회선 종단 장치(LTE)
    • 리피터(REP)
    • Automatic Protection Switching(APS; 자동 보호 스위칭) 기기.
  • 디지털 스위칭 시스템
    • 회선교환(CS) 시스템
    • Packet Switching(PS; 패킷 교환) 시스템(액세스 콘센트레이터 포함).
  • ISDN 스위칭시스템
  • SONET 트랜스포트 시스템
  • FITL 트랜스포트 시스템
    • 패시브 옵티컬네트워크(PON)
  • 메트로 이더넷시스템
  • Common Channel Signaling(CCS; 공통채널 시그널링) 시스템
    • 신호 전송 포인트(STP)
    • 서비스 컨트롤 포인트(SCP)
    • Service Switching Point(SSP; 서비스 스위칭 포인트)
  • 감시 시스템(SS)
  • 환경 모니터(EM)
  • 타이밍 신호 발생기(TSG)

NE 주소는 라우팅과 액세스라는 두 가지 유형의 매개 변수로 구성됩니다.유지보수 기능은 다음 6가지 범주로 분류할 수 있습니다.

  • 알람 감시(AS) - 이벤트 또는 조건 메시지(예를 들어 캐리어 그룹 알람, 임계값 위반).
  • Performance Monitoring(PM; 퍼포먼스모니터링) - 생성된 퍼포먼스 데이터(에러초수, 슬립수 등).
  • Failure Identification(FI; 장애 식별) - NE 내의 메커니즘으로 기기 및 설비 문제를 검출 및 격리합니다.
  • 복구 및 제어(RC) - 유지 보수 목적.여기에는 유지보수 상태 제어, 루프백, 외부 장치 제어, 초기화, 긴급 재구성 및 프로세스 금지 및 종료가 포함됩니다.
  • MM(Maintenance Measurement) - NE 유지관리 프로세스의 전반적인 평가에 사용됩니다.
  • 메모리 백업(MB) - NE 내의 비휘발성 메모리와 주고받습니다.

GR-833은 명령어와 응답에 대한 자세한 설명을 TL1 형식으로 제공합니다.

외부 링크