本应用笔记详细介绍了如何处理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 配置流程图。
审核编辑:郭婷
-
控制器
+关注
关注
114文章
16891浏览量
182497 -
寄存器
+关注
关注
31文章
5405浏览量
122976 -
PRM
+关注
关注
0文章
14浏览量
4342
发布评论请先 登录
DS2155 and DS26521 Software Co
DS2155 Monitor Mode Design
DS2155 and DS26502 Software Co
DS2155移植到DS21458
DS2155, DS21Q55, DS2156 Progra

DS2155 and DS26401 Software Co
DS2155 Internal BERT Programmi
Interfacing the DS2155 to the

伯特ds2155内部编程
ds2155和ds26401软件比较

DS2155和DS21458之间的细微差别
DS2155L 接口 - 电信

DS2155G 接口 - 电信

评论