この記事はコンピューティングの専門家の注意が必要です。具体的な問題点は、専門家以外の人にも理解しやすいように、より詳しい説明が必要であることです。(2019年10月) |
トランザクション言語1 (TL1)は、電気通信分野で広く使用されている管理プロトコルです。ベンダーやテクノロジに依存しないマンマシン言語であり、北米では光( SONET)およびブロードバンドアクセスインフラの管理に広く使用されています。TL1は、運用支援システム(OSS)とネットワーク要素(NE)間でやり取りされる入出力メッセージに使用されます。監視、メモリ管理、アクセスとテストなどの運用ドメインでは、OSとNE間の特定の機能を実行するためにTL1メッセージが定義・使用されています。TL1は、Telcordia Technologies(旧Bellcore)の一般要件文書GR-831-COREで定義されています。
歴史
TL1は、地域ベル通信会社(RBOC)のネットワーク要素を管理するための標準マンマシン言語として、1984年にベルコア社によって開発されました。TL1は、Z.300シリーズのマンマシン言語標準に基づいています。TL1は、様々なネットワーク要素(NE)ベンダーが使用する多様なASCIIベースプロトコルを置き換えるため、人間だけでなく機械にも読みやすい標準プロトコルとして設計されました。ベンダー固有のコマンドを組み込むための拡張性も備えています。
NMA(ネットワーク監視および分析)などのTelcordia OSSは、要素管理(EMS)プロトコルとしてTL1を使用していました。これにより、ネットワーク要素ベンダーは自社のデバイスにTL1を実装するようになりました。
言語の概要
TL1 メッセージ
TL1言語は一連のメッセージで構成されています。メッセージには以下の4種類があります。
- 入力メッセージ- これはユーザーまたは OSS によって送信されたコマンドです。
- 出力/応答メッセージ- これは、入力メッセージに応答して NE (ネットワーク要素) から送信される応答です。
- 確認メッセージ- これは TL1 入力メッセージの受信の確認であり、応答メッセージが 2 秒以上遅延される場合に送信されます。
- 自律メッセージ- これらは NE によって送信される非同期メッセージ (通常はイベントまたはアラーム) です。
TL1メッセージ構造
TL1メッセージは固定構造に従っており、すべてのコマンドはそれに準拠する必要があります。ただし、コマンド自体は拡張可能であり、NEベンダーによって新しいコマンドが追加されることもあります。
メッセージ コンポーネントの一部を以下に示します。
- ターゲット識別子(TID)とソース識別子(SID) - TID/SIDは各NEに割り当てられる一意の名前です。TIDはメッセージをNEにルーティングするために使用され、SIDは自律メッセージのソースを識別するために使用されます。
- アクセス識別子 (AID) - AID は NE 内のエンティティを識別します。
- 相関タグ (CTAG) と自律相関タグ (ATAG) - CTAG/ATAG は、メッセージを相関させるために使用される番号です。
TL1入力メッセージ
例:
| ENT-USER-SECU:MyNE:sridev:101::パスワード; |
構造:
| TL1入力メッセージ | |||||||
| コマンドコード | ステージングブロック | ペイロードブロック | |||||
| 動詞 | 修飾子1 | 修飾子2 | TID | 援助 | CTAG | 一般ブロック | データブロック |
| 耳鼻咽喉科 | ユーザー | 証券取引委員会 | マイNE | スリデフ | 101 | パスワード | |
TL1出力メッセージ
例:
| マイNE 04-08-14 09:12:04 |
| M 101 コンプルド |
| 「UID=sridev:CID=CRAFT、UAP=1:」 |
| ; |
構造:
| TL1出力メッセージ | |||||||
| レスポンスヘッダー | レスポンスID | レスポンスブロック | ターミネーター | ||||
| シド | 日付 | 時間 | M | CTAG | 完了コード | ||
| マイNE | 2014年4月8日 | 09:12:04 | M | 101 | COMPLD | 「UID=sridev:CID=CRAFT、UAP=1:」 | ; |
TL1確認メッセージ
例:
| OK 100 |
| < |
構造:
| TL1確認メッセージ | ||
| 確認コード | CTAG | ターミネーター |
| わかりました | 101 | < |
TL1自律メッセージ
例:
| マイNE 04-08-14 09:12:04 |
| 101 REPT EVTセッション |
| 「ルート:NO」 |
| ; |
構造:
| TL1自律メッセージ | |||||||
| 自動ヘッダー | 自動ID | 自動ブロック | ターミネーター | ||||
| シド | 日付 | 時間 | アラームコード | アタグ | 動詞 | ||
| マイNE | 2014年4月8日 | 09:12:04 | あ | 101 | REPT EVTセッション | ||
TL1 監視およびメンテナンスメッセージ
TL1には、NEおよび輸送監視機能用のアプリケーションメッセージも用意されています。これらのメッセージと機能は、多様なNEタイプ、ユーザーニーズ、そしてサプライヤーのイノベーションを幅広くカバーしています。
Telcordia GR-833、TL1 監視および保守メッセージには、次の一般的なタイプの NE に関係する一般的な機能とメッセージが含まれています。
- デジタルループキャリア(DLC)
- 中央オフィス端末(COT)
- 統合デジタルループキャリア(IDLC)
- リモート デジタル ターミナル (RDT)。
- デジタル端末およびクロスコネクト機器
- 自動デジタル端末システム(ADTS)
- デジタルクロスコネクトシステム(DCS)
- ハイブリッド アド/ドロップ マルチプレクサ/デジタル クロスコネクト システム (ADM/DCS)
- 光アド/ドロップマルチプレクサ(OADM)
- 再構成可能な光アド/ドロップマルチプレクサ(ROADM)
- 低ビットレート音声 (LBRV) 端末。
- デジタル多重化および回線終端装置
- マルチプレクサ(MUX)
- アド/ドロップマルチプレクサ(ADM)
- 回線終端装置(LTE)
- リピーター(REP)
- 自動保護スイッチング (APS) 装置。
- デジタル交換システム
- 回線交換(CS)システム
- パケット スイッチング (PS) システム (アクセス コンセントレータを含む)。
- ISDN交換システム
- SONETトランスポートシステム
- FITL輸送システム
- パッシブ光ネットワーク(PON)。
- メトロイーサネットシステム
- 共通チャネル信号(CCS)システム
- 信号転送ポイント(STP)
- サービス制御ポイント (SCP)
- サービス スイッチング ポイント (SSP)。
- 監視システム(SS)
- 環境モニター(EM)
- タイミング信号発生器(TSG)
NEアドレスは、ルーティングとアクセスという2種類のパラメータで構成されます。保守機能は以下の6つのカテゴリに分類できます。
- アラーム監視 (AS) − イベントまたは状態 (例: キャリア グループ アラーム、しきい値違反) のメッセージ。
- パフォーマンス監視 (PM) − 生成されたパフォーマンス データ (例: エラー秒数、スリップ数)。
- 障害識別 (FI) − 機器や施設のトラブルを検出して特定するための NE 内のメカニズム。
- 回復と制御(RC) − 保守目的。これには、保守状態制御、ループバック、外部デバイス制御、初期化、緊急再構成、プロセス禁止と終了が含まれます。
- 保守測定 (MM) − NE 保守プロセスの全体的な評価に使用されます。
- メモリ バックアップ (MB) − NE 内の不揮発性メモリとの間のバックアップ。
GR-833 は、TL1 形式のコマンドと応答の詳細な説明を提供します。