TL1简介
TL1簡(jiǎn)介:?
? ?TL1由Telcordia(先前的Bellcore)定義,全稱Transaction Language -1,是一種ASCII型的人機(jī)(man-machine)交互協(xié)議,也是一種標(biāo)準(zhǔn)的電信管理協(xié)議。
TL1的歷史:?
??在20世紀(jì)80年代中期,BELLCORE開(kāi)始指定一種標(biāo)準(zhǔn)的人機(jī)語(yǔ)言,來(lái)管理網(wǎng)元。這種人機(jī)語(yǔ)言是建立于Z.300系列人機(jī)語(yǔ)言標(biāo)準(zhǔn)的基礎(chǔ)之上的,被稱為T(mén)L1。這項(xiàng)成果包括指定一種語(yǔ)言,同時(shí)包括一個(gè)消息集合來(lái)管理來(lái)自不同區(qū)域的電信設(shè)備。在那段時(shí)間里,BELLCORE同時(shí)也在開(kāi)發(fā)一種錯(cuò)誤管理系統(tǒng)OSS(操作支持系統(tǒng)),作為網(wǎng)絡(luò)監(jiān)視與分析,用于各局部地區(qū)的分公司。同時(shí),TL1也被選定為NMA(網(wǎng)絡(luò)監(jiān)視與分析)的要素管理協(xié)議。結(jié)果,因?yàn)镹E要能夠被NMA管理,TL1的支持就變的勢(shì)在必行了。TL1早在十年前以及后來(lái)的日子里就進(jìn)軍載波網(wǎng)絡(luò)了,它在RHC空間得到非常廣泛的發(fā)展。電路開(kāi)關(guān)是唯一的沒(méi)有使用TL1的。今天,在北美,TL1是大多數(shù)SONET和接入設(shè)備的管理協(xié)議的理想選擇。
TL1的特點(diǎn):?
? ?TL1是一種標(biāo)準(zhǔn)CLI(Command Line Interface)接口,與其它的CLI接口相比,TL1遵循約定的語(yǔ)法,具有固定的格式,不同的命令具有固定的格式。
- TL1是一種人機(jī)語(yǔ)言:TL1是一種ASCII文本格式的語(yǔ)言,因此開(kāi)發(fā)人員和操作者都能夠望文知義?
- TL1的消息容易閱讀,所以TL1不需要復(fù)雜的調(diào)試和協(xié)議分析器。您所看到的就是TL1所表達(dá)的。
- TL1具有延遲激活(Delayed Activation)的功能:延遲激活是這樣一種功能:請(qǐng)求消息可以被緩存在網(wǎng)元中,稍后才實(shí)際被執(zhí)行,這種執(zhí)行可以在定時(shí)時(shí)間到的時(shí)刻主動(dòng)執(zhí)行,也可以被TL1消息主動(dòng)提前執(zhí)行,當(dāng)然也可以取消執(zhí)行。?
- TL1具有主動(dòng)上報(bào)功能:通過(guò)主動(dòng)上報(bào),網(wǎng)元可以將當(dāng)前的性能、告警、或其它用戶感興趣的事件實(shí)時(shí)地、主動(dòng)地上報(bào)給用戶,用于監(jiān)視網(wǎng)元的實(shí)際運(yùn)行狀態(tài)。?
- TL1具有消息的確認(rèn)機(jī)制:TL1 定義了一種acknowledgment消息,可以對(duì)輸入命令消息進(jìn)行簡(jiǎn)短的應(yīng)答確認(rèn)。比如,如果一個(gè)TL1輸入消息在網(wǎng)元中運(yùn)行的時(shí)間超過(guò)2秒(也即2秒鐘以后網(wǎng)元才會(huì)對(duì)輸入消息作出響應(yīng)),就可以提前對(duì)這個(gè)輸入消息生成一個(gè)acknowledgment消息,告訴用戶:您的輸入消息正在被處理之中。
TL1命令簡(jiǎn)介:?
? ?TL1 Input Message說(shuō)明?
??TL1的Input Message也被稱為命令(commands)。用于操作網(wǎng)元,可以是OSS經(jīng)由GUI界下發(fā),也可以通過(guò)命令行接口下發(fā)。一個(gè)命令包括下面幾部分:
? ? command_code:staging_block: payload_blocks;
TL1 Input Message舉例:?
? ?ENT-EQPT:ABC:SLOT-3:123:210198,03-12-06,23-00-00:OC3::OOS;?
其中: ENT-EQPT:是標(biāo)準(zhǔn)TL1 命令,表示創(chuàng)建(ENT->Enter)一塊單板(EQPT->Equipment);?
ABC表示網(wǎng)元ID,指明該命令發(fā)往哪個(gè)網(wǎng)元,如果直接發(fā)往網(wǎng)關(guān)網(wǎng)元,可以省略。可以通過(guò)DCC發(fā)送到非網(wǎng)關(guān)網(wǎng)元;?
SLOT-3是命令的AID,表示對(duì)哪個(gè)實(shí)體操作。本例中表示對(duì)3號(hào)槽位上創(chuàng)建單板;?
123是該TL1的一個(gè)標(biāo)識(shí)符,用于將對(duì)應(yīng)的響應(yīng)聯(lián)系起來(lái),響應(yīng)消息會(huì)返回這個(gè)標(biāo)識(shí)符;?
210198,03-12-06,23-00-00表示這條命令達(dá)到網(wǎng)元不是立即執(zhí)行,而是等到2003年12月6日的23點(diǎn)鐘執(zhí)行;?
OC3表示創(chuàng)建什么類型的單板;?
OOS表示創(chuàng)建后該單板的狀態(tài)(Out Of Service or In Service);?
上面的TL1命令可以根據(jù)紙面意思讀出來(lái): 在ABC網(wǎng)元上的3號(hào)槽位上創(chuàng)建OC3類型的單板到OOS狀態(tài),該命令要等到2003年12月6日的23點(diǎn)鐘執(zhí)行,該命令的標(biāo)識(shí)符為123。?
TL1 Output Message說(shuō)明:?
TL1的Output Message是由網(wǎng)元發(fā)出的、對(duì)于收到的Input Message的響應(yīng)。
??格式: header response_id [response_block] terminator?
TL1 Input message舉例:?
比如對(duì)于查詢單板的TL1命令:
RTRV-EQPT:ABC:SLOT-9:123;//查詢9號(hào)槽位單板?
如果成功地響應(yīng)(查詢成功):?
ABC 2003-06-06 14:30:00?
M 123 COMPLD?
“SLOT-9:XCS:IS”
表示:?
網(wǎng)元ABC在2003年6月6日14點(diǎn)半鐘成功地(COMPLD)對(duì)查詢命令(表示符為123)作出了響應(yīng)(M),查詢的內(nèi)容說(shuō)明:9號(hào)槽位為XCS板,一切正常(IS)。?
TL1 Input Message舉例(續(xù)):
RTRV-EQPT:ABC:SLOT-9:123; //查詢9號(hào)槽位單板?
如果失敗地響應(yīng)(沒(méi)能查詢成功):
ABC 2003-06-06 14:30:00?
M 123 DENY?
“ACCESS NOT SUPPORTED"
;
表示:?
網(wǎng)元ABC在2003年6月6日14點(diǎn)半鐘失敗地(DENY)對(duì)查詢命令(表示符為123)作出了響應(yīng)(M),查詢失敗(失敗的錯(cuò)誤碼是EANS,具體原因是ACCESS NOT SUPPORTED )。?
TL1 Acknowledgment Message說(shuō)明:?
TL1 Acknowledgment Message是網(wǎng)元收到input message后,向OSS發(fā)出的一個(gè)簡(jiǎn)單確認(rèn)消息,用于通知用戶當(dāng)前輸入命令的執(zhí)行狀態(tài)。格式如下:
acknowledgment_code ctag terminator?
TL1 Acknowledgment Message舉例:?
比如對(duì)于查詢交叉連接的TL1命令:?
RTRV-EQPT:ABC::123; //查詢Metro1600網(wǎng)元上所有的單板?
(假定這個(gè)命令由于查詢的內(nèi)容比較多,時(shí)間會(huì)超過(guò)2秒鐘)。 那么在2秒鐘的時(shí)候,網(wǎng)元會(huì)主動(dòng)給用戶一個(gè)確認(rèn)消息:
IP 123 //正在處理?
<?
上面表示:?
123這條輸入命令正在處理之中(IP),稍后會(huì)有完整的響應(yīng)。?
還有一種很多信息上報(bào)的情況。就是TL1 Autonomous Message,這種消息是網(wǎng)元主動(dòng)發(fā)出的、不是OSS主動(dòng)請(qǐng)求生成的,主要用于上報(bào)告警、性能、或其它事件。包括:?
header auto_id [text_block] terminator?
TL1 Autonomous Message舉例:?
ABC 2003-06-06 14:30:00?
*C 001 REPT ALM OC3?
“FAC-1-1:CR,LOS, SA,,,,:\“LOSS OF SIGNAL\””
;?
上面表明:?
ABC這個(gè)網(wǎng)元上當(dāng)前有個(gè)針對(duì)OC3光口的嚴(yán)重(*C CR)告警,告警名稱為L(zhǎng)OS,發(fā)生在FAC-1-1(1號(hào)板1號(hào)光口)上,該告警會(huì)影響業(yè)務(wù)(SA)。 創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)
? ?TL1由Telcordia(先前的Bellcore)定義,全稱Transaction Language -1,是一種ASCII型的人機(jī)(man-machine)交互協(xié)議,也是一種標(biāo)準(zhǔn)的電信管理協(xié)議。
TL1的歷史:?
??在20世紀(jì)80年代中期,BELLCORE開(kāi)始指定一種標(biāo)準(zhǔn)的人機(jī)語(yǔ)言,來(lái)管理網(wǎng)元。這種人機(jī)語(yǔ)言是建立于Z.300系列人機(jī)語(yǔ)言標(biāo)準(zhǔn)的基礎(chǔ)之上的,被稱為T(mén)L1。這項(xiàng)成果包括指定一種語(yǔ)言,同時(shí)包括一個(gè)消息集合來(lái)管理來(lái)自不同區(qū)域的電信設(shè)備。在那段時(shí)間里,BELLCORE同時(shí)也在開(kāi)發(fā)一種錯(cuò)誤管理系統(tǒng)OSS(操作支持系統(tǒng)),作為網(wǎng)絡(luò)監(jiān)視與分析,用于各局部地區(qū)的分公司。同時(shí),TL1也被選定為NMA(網(wǎng)絡(luò)監(jiān)視與分析)的要素管理協(xié)議。結(jié)果,因?yàn)镹E要能夠被NMA管理,TL1的支持就變的勢(shì)在必行了。TL1早在十年前以及后來(lái)的日子里就進(jìn)軍載波網(wǎng)絡(luò)了,它在RHC空間得到非常廣泛的發(fā)展。電路開(kāi)關(guān)是唯一的沒(méi)有使用TL1的。今天,在北美,TL1是大多數(shù)SONET和接入設(shè)備的管理協(xié)議的理想選擇。
TL1的特點(diǎn):?
? ?TL1是一種標(biāo)準(zhǔn)CLI(Command Line Interface)接口,與其它的CLI接口相比,TL1遵循約定的語(yǔ)法,具有固定的格式,不同的命令具有固定的格式。
- TL1是一種人機(jī)語(yǔ)言:TL1是一種ASCII文本格式的語(yǔ)言,因此開(kāi)發(fā)人員和操作者都能夠望文知義?
- TL1的消息容易閱讀,所以TL1不需要復(fù)雜的調(diào)試和協(xié)議分析器。您所看到的就是TL1所表達(dá)的。
- TL1具有延遲激活(Delayed Activation)的功能:延遲激活是這樣一種功能:請(qǐng)求消息可以被緩存在網(wǎng)元中,稍后才實(shí)際被執(zhí)行,這種執(zhí)行可以在定時(shí)時(shí)間到的時(shí)刻主動(dòng)執(zhí)行,也可以被TL1消息主動(dòng)提前執(zhí)行,當(dāng)然也可以取消執(zhí)行。?
- TL1具有主動(dòng)上報(bào)功能:通過(guò)主動(dòng)上報(bào),網(wǎng)元可以將當(dāng)前的性能、告警、或其它用戶感興趣的事件實(shí)時(shí)地、主動(dòng)地上報(bào)給用戶,用于監(jiān)視網(wǎng)元的實(shí)際運(yùn)行狀態(tài)。?
- TL1具有消息的確認(rèn)機(jī)制:TL1 定義了一種acknowledgment消息,可以對(duì)輸入命令消息進(jìn)行簡(jiǎn)短的應(yīng)答確認(rèn)。比如,如果一個(gè)TL1輸入消息在網(wǎng)元中運(yùn)行的時(shí)間超過(guò)2秒(也即2秒鐘以后網(wǎng)元才會(huì)對(duì)輸入消息作出響應(yīng)),就可以提前對(duì)這個(gè)輸入消息生成一個(gè)acknowledgment消息,告訴用戶:您的輸入消息正在被處理之中。
TL1命令簡(jiǎn)介:?
? ?TL1 Input Message說(shuō)明?
??TL1的Input Message也被稱為命令(commands)。用于操作網(wǎng)元,可以是OSS經(jīng)由GUI界下發(fā),也可以通過(guò)命令行接口下發(fā)。一個(gè)命令包括下面幾部分:
? ? command_code:staging_block: payload_blocks;
TL1 Input Message舉例:?
? ?ENT-EQPT:ABC:SLOT-3:123:210198,03-12-06,23-00-00:OC3::OOS;?
其中: ENT-EQPT:是標(biāo)準(zhǔn)TL1 命令,表示創(chuàng)建(ENT->Enter)一塊單板(EQPT->Equipment);?
ABC表示網(wǎng)元ID,指明該命令發(fā)往哪個(gè)網(wǎng)元,如果直接發(fā)往網(wǎng)關(guān)網(wǎng)元,可以省略。可以通過(guò)DCC發(fā)送到非網(wǎng)關(guān)網(wǎng)元;?
SLOT-3是命令的AID,表示對(duì)哪個(gè)實(shí)體操作。本例中表示對(duì)3號(hào)槽位上創(chuàng)建單板;?
123是該TL1的一個(gè)標(biāo)識(shí)符,用于將對(duì)應(yīng)的響應(yīng)聯(lián)系起來(lái),響應(yīng)消息會(huì)返回這個(gè)標(biāo)識(shí)符;?
210198,03-12-06,23-00-00表示這條命令達(dá)到網(wǎng)元不是立即執(zhí)行,而是等到2003年12月6日的23點(diǎn)鐘執(zhí)行;?
OC3表示創(chuàng)建什么類型的單板;?
OOS表示創(chuàng)建后該單板的狀態(tài)(Out Of Service or In Service);?
上面的TL1命令可以根據(jù)紙面意思讀出來(lái): 在ABC網(wǎng)元上的3號(hào)槽位上創(chuàng)建OC3類型的單板到OOS狀態(tài),該命令要等到2003年12月6日的23點(diǎn)鐘執(zhí)行,該命令的標(biāo)識(shí)符為123。?
TL1 Output Message說(shuō)明:?
TL1的Output Message是由網(wǎng)元發(fā)出的、對(duì)于收到的Input Message的響應(yīng)。
??格式: header response_id [response_block] terminator?
TL1 Input message舉例:?
比如對(duì)于查詢單板的TL1命令:
RTRV-EQPT:ABC:SLOT-9:123;//查詢9號(hào)槽位單板?
如果成功地響應(yīng)(查詢成功):?
ABC 2003-06-06 14:30:00?
M 123 COMPLD?
“SLOT-9:XCS:IS”
表示:?
網(wǎng)元ABC在2003年6月6日14點(diǎn)半鐘成功地(COMPLD)對(duì)查詢命令(表示符為123)作出了響應(yīng)(M),查詢的內(nèi)容說(shuō)明:9號(hào)槽位為XCS板,一切正常(IS)。?
TL1 Input Message舉例(續(xù)):
RTRV-EQPT:ABC:SLOT-9:123; //查詢9號(hào)槽位單板?
如果失敗地響應(yīng)(沒(méi)能查詢成功):
ABC 2003-06-06 14:30:00?
M 123 DENY?
“ACCESS NOT SUPPORTED"
;
表示:?
網(wǎng)元ABC在2003年6月6日14點(diǎn)半鐘失敗地(DENY)對(duì)查詢命令(表示符為123)作出了響應(yīng)(M),查詢失敗(失敗的錯(cuò)誤碼是EANS,具體原因是ACCESS NOT SUPPORTED )。?
TL1 Acknowledgment Message說(shuō)明:?
TL1 Acknowledgment Message是網(wǎng)元收到input message后,向OSS發(fā)出的一個(gè)簡(jiǎn)單確認(rèn)消息,用于通知用戶當(dāng)前輸入命令的執(zhí)行狀態(tài)。格式如下:
acknowledgment_code ctag terminator?
TL1 Acknowledgment Message舉例:?
比如對(duì)于查詢交叉連接的TL1命令:?
RTRV-EQPT:ABC::123; //查詢Metro1600網(wǎng)元上所有的單板?
(假定這個(gè)命令由于查詢的內(nèi)容比較多,時(shí)間會(huì)超過(guò)2秒鐘)。 那么在2秒鐘的時(shí)候,網(wǎng)元會(huì)主動(dòng)給用戶一個(gè)確認(rèn)消息:
IP 123 //正在處理?
<?
上面表示:?
123這條輸入命令正在處理之中(IP),稍后會(huì)有完整的響應(yīng)。?
還有一種很多信息上報(bào)的情況。就是TL1 Autonomous Message,這種消息是網(wǎng)元主動(dòng)發(fā)出的、不是OSS主動(dòng)請(qǐng)求生成的,主要用于上報(bào)告警、性能、或其它事件。包括:?
header auto_id [text_block] terminator?
TL1 Autonomous Message舉例:?
ABC 2003-06-06 14:30:00?
*C 001 REPT ALM OC3?
“FAC-1-1:CR,LOS, SA,,,,:\“LOSS OF SIGNAL\””
;?
上面表明:?
ABC這個(gè)網(wǎng)元上當(dāng)前有個(gè)針對(duì)OC3光口的嚴(yán)重(*C CR)告警,告警名稱為L(zhǎng)OS,發(fā)生在FAC-1-1(1號(hào)板1號(hào)光口)上,該告警會(huì)影響業(yè)務(wù)(SA)。 創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)
總結(jié)
- 上一篇: 头发在反复烫染后会变得干枯毛糙主要因为?
- 下一篇: 汽水音乐怎么和其他应用一起播放