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