本應(yīng)用筆記詳細(xì)介紹了如何處理DS2155中的性能報(bào)告消息(PRM)以及如何處理 通過 T1 設(shè)施數(shù)據(jù)鏈路 (FDL) 以 HDLC 消息的形式發(fā)送或接收 PRM。
FDL 用于報(bào)告警報(bào)和性能數(shù)據(jù)。報(bào)告是通過將數(shù)據(jù)或信息傳遞到外部來完成的 通信信號(hào)。因此,收集并傳遞性能監(jiān)控?cái)?shù)據(jù)或維護(hù)信息 不會(huì)干擾T1線路的正常運(yùn)行。此處的“性能報(bào)告消息 (PRM)”部分 應(yīng)用筆記根據(jù)ANSI T1.403標(biāo)準(zhǔn)定義了PRM,并解釋了如何將HDLC控制器映射到FDL 使用DS2155的寄存器發(fā)送和接收PRM。此處的 HDLC 控制器的配置部分 應(yīng)用筆記提供了HDLC引擎的發(fā)送和接收路徑配置流程圖。
本應(yīng)用筆記中描述的HDLC引擎配置是DS2155特有的,但也可用于 配置和初始化其他器件的HDLC引擎,如DS26514、DS26518、DS26521、DS26522和DS26528,方法是將DS2155的寄存器映射到這些器件的寄存器。
縮寫 | 描述 |
---|---|
結(jié)直腸癌 | 循環(huán)冗余校驗(yàn) |
ESF | 加長超級(jí)幀 |
光盤) | 設(shè)施數(shù)據(jù)鏈路 |
高密度硅橡膠 | 高級(jí)數(shù)據(jù)鏈路控制 |
PRM | 性能報(bào)告消息 |
績效報(bào)告消息 (PRM)
ANSI T1.403 格式提供 PRM 的傳輸,允許將實(shí)際性能與已建立的性能進(jìn)行比較 閾值,并在檢測到異常情況時(shí)生成警報(bào)。ANSI T1.403 使用稱為 FDL 的 4kbps 信道提供 通過擴(kuò)展超級(jí)幀 (ESF) 成幀格式。
i = io | i = io+ 1 | i = io+ 2 | i = io+ 3 | |
---|---|---|---|---|
旗 | 01111110 | 01111110 | 01111110 | 01111110 |
地址八進(jìn)制 1 | 00111000 | 00111000 | 00111000 | 00111000 |
地址八進(jìn)制 2 | 00000001 | 00000001 | 00000001 | 00000001 |
控制 | 00000011 | 00000011 | 00000011 | 00000011 |
消息八進(jìn)制 1 | 00000001 | 00000000 | 10000000 | 00100000 |
消息八進(jìn)制 2 | 00000000 | 00000001 | 00000010 | 00000011 |
消息八進(jìn)制 3 | 00000000 | 00000001 | 00000000 | 10000000 |
消息八進(jìn)制 4 | 00010011 | 00000000 | 00000001 | 00000010 |
消息八進(jìn)制 5 | 00000000 | 00000000 | 00000001 | 00000000 |
消息八進(jìn)制 6 | 01000010 | 00010011 | 00000000 | 00000001 |
消息八進(jìn)制 7 | 00000010 | 00000000 | 00000000 | 00000001 |
消息八進(jìn)制 8 | 00000001 | 01000010 | 00010011 | 00000000 |
富強(qiáng)鑫八進(jìn)制 1 | xxxxxx | xxxxxx | xxxxxx | xxxxxx |
富強(qiáng)鑫八進(jìn)制 2 | xxxxxx | xxxxxx | xxxxxx | xxxxxx |
注:
i = io- 3, 滑移 = 1, 所有其他參數(shù) = 0, N(t) = 1 i =
io- 2,嚴(yán)重錯(cuò)誤的成幀事件 = 1,所有其他參數(shù) = 0,N(t) = 2 i =
io- 1,CRC 錯(cuò)誤事件 = 1,所有其他參數(shù) = 0,N(t) = 3 i =
io,CRC 錯(cuò)誤事件 = 320,所有其他參數(shù) = 0,N(t) = 0 i =
io+ 1,CRC 錯(cuò)誤事件 = 0,所有其他參數(shù) = 0,N(t) = 1 i =
io+ 2,CRC 錯(cuò)誤事件 = 6,所有其他參數(shù) =0,N(t) = 2 i =
io+ 3,CRC 錯(cuò)誤事件 = 40,所有其他參數(shù) =0,N(t) = 3
通過將 HxRC 寄存器的位 6 設(shè)置為 1,可以將接收 HDLC 控制器映射到 FDL。
通過將 HxTC 寄存器的位 4 設(shè)置為 1,可以將發(fā)送 HDLC 控制器映射到 FDL。
HDLC 控制器的配置
該設(shè)備具有兩個(gè)增強(qiáng)型 HDLC 控制器:HDLC #1 和 HDLC #2。每個(gè)控制器都可以配置為隨時(shí)間使用 插槽、Sa4 到 Sa8 位(E1 模式)或 FDL(T1 模式)。每個(gè) HDLC 控制器在傳輸和 接收路徑。用戶可以選擇任何時(shí)隙或多個(gè)時(shí)隙,除了該時(shí)隙內(nèi)的特定位之外, 與時(shí)隙一起使用時(shí)分配給 HDLC 控制器。
HDLC 控制器執(zhí)行生成和接收 PRM 所需的全部開銷,如 ANSI T1.403 中所述 以及 AT&T TR54016 中所述的消息。HDLC控制器可以自動(dòng)生成和檢測標(biāo)志,計(jì)算 CRC 校驗(yàn)和和中止序列。它還可以自動(dòng)填充和取消填充零,并將字節(jié)與數(shù)據(jù)流對(duì)齊。 HDLC控制器中的128字節(jié)緩沖區(qū)足夠大,可以在沒有的情況下接收或發(fā)送完整的PRM 主機(jī)干預(yù)。
用戶不得將兩個(gè)傳輸 HDLC 控制器映射到相同的 Sa 位、時(shí)隙,或者在 T1 模式下映射兩個(gè)控制器 到FDL。HDLC #1 和 HDLC #2 在操作上是相同的,因此以下操作說明僅指 到單個(gè)控制器。
HxTC 和 HxRC 寄存器執(zhí)行 HDLC 控制器的基本配置。CRC 等操作功能 生成、零填充器、發(fā)送和接收 HDLC 映射選項(xiàng)以及空閑標(biāo)志在此處選擇。這些寄存器 同時(shí)重置 HDLC 控制器。在接收或傳輸HDLC消息時(shí),用戶可以選擇中斷 驅(qū)動(dòng),或者用戶可以輪詢所需的狀態(tài)寄存器或這些的組合也可以使用。請(qǐng)參閱以下內(nèi)容 使用 HDLC 接收器(圖 1)和 HDLC 收發(fā)器(圖 2)的示例例程的流程圖。
圖1.接收 HDLC 配置流程圖。
圖2.傳輸 HDLC 配置流程圖。
審核編輯:郭婷
-
控制器
+關(guān)注
關(guān)注
112文章
16103瀏覽量
177077 -
寄存器
+關(guān)注
關(guān)注
31文章
5294瀏覽量
119816 -
PRM
+關(guān)注
關(guān)注
0文章
14瀏覽量
4230
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論