本应用笔记提供了配置DS26521和DS2155寄存器的分步步骤,以处理T1和E1模式下的SSM。
介绍
除了DS26504、DS26503等中的位元件外,DS26521和DS2155等普通SCT也可用于发送/接收SSM。 ANSI (T1.105) 和 ITU-T (G.703) 建议中定义的 SSM(同步状态消息)可识别传入时钟的质量级别。在T1模式下,这些消息在数据链位中作为面向位的代码传输;在 E1 模式下,这些使用五个 Sa 位之一进行传输。设备中的 HDLC 控制器也可用于发送或接收 SSM。除DS2155和DS26521外,本应用笔记还可用于通过映射寄存器来配置DS26514、DS26518和DS26522中的SSM。
在T1模式下,DS26521和DS2155采用两种方法发送和接收SSM:
发射侧为BOC发生器,接收侧为BOC检测器
高密度液晶控制器
尽管 HDLC 控制器可用于此目的,但建议使用 BOC 引擎。
在 E1 模式下,SSM 使用五个 Sa 位发送和接收。仅当 10 条消息中有 7 条相同时,SSM 才有效。
| Acronyn | 描述 |
| BOC | 面向位的代码 |
| CRC | 循环冗余校验 |
| FDL | 设施数据链路 |
| HDLC | 高级数据链路控制 |
| SSM | 同步状态消息 |
将DS2155配置为T1模式下发送/接收SSM的步骤
传输中行报文的步骤
TFDL 寄存器的位 0 到 5 必须加载要传输的消息。消息传输为 0xxxxxx0 11111111,其中 x 表示实际的 SSM。发送 BOC 控制器自动处理 0 并忽略 FFh。表 1 中的相应 FDL 代码应从位 0 加载到位 5 的 TFDL 寄存器。
| 质量水平 | 描述 | FDL 码字 (DS1 ESF) |
| 1 | 第 1 层可追溯 | 0 0000100 11111111 |
| 2 | 同步可追溯性未知 | 0 0000100 11111111 |
| 3 | 第 2 层可追溯 | 0 000110 0 11111111 |
| 4 | 第 3 层可追溯 | 0 0000100 11111111 |
| 5 | SONET 最小时钟可追溯 | 0 0100010 11111111 |
| 6 | 第 4 层可追溯 | 0 010100 0 11111111 |
| 7 | 不用于同步 | 0 011000 0 11111111 |
| 用户可分配 | 保留供网络同步使用 | 0 100000 0 11111111 |
将 BOCC 寄存器的位 0 设置为 1 以开始传输 SSM。

接收中行消息的步骤
将接收 BOCC 寄存器的位 0 设置为 1。
使能接收 BOC 将状态中断从 IMR8 寄存器的位 0 更改为 1。
SR8寄存器的位0指示是否发生了状态中断的任何更改。
RFDL 寄存器的低 6 位包含接收到的 BOC 消息。
然后,主机可以读取收到的 BOC 消息的 RFDL 寄存器。如果收到的 BOC 消息有效,则设置 SR2 寄存器的位 7。
将DS2155配置为E1模式下发送/接收SSM的步骤
传输 SSM 的步骤
在发送端,可以将Sa位插入Sa位控制寄存器(TSACR)。
将 TSa4 之间的任何寄存器加载到 TSa8 中,并带有要传输的 SSM 代码。
设置 SR4 寄存器的位 4 以开始传输 SSM。

TASCR是发送Sa位控制寄存器,应配置为将来自TSa4:TSa8寄存器的数据插入到传输数据流中。
接收 SSM 的步骤
设置 SR4 寄存器的位 1。这将启用 CRC4 多帧边界。
接收到的 Sa 位存储在 RSa4 到 RSa8 中。可以选择这些寄存器中的任何一个来接收传入的Sa位。
将DS26521配置为T1模式下发送/接收SSM的步骤
传输 SSM 的步骤
将 6 位 SSM 代码写入 T1TBOC 寄存器。
设置 THC2 寄存器的位 6 (SBOC) 以启用 SSM 传输。

接收 SSM 的步骤
RLS7寄存器的位0在收到有效的BOC消息时设置。
T1RBOC 寄存器包含收到的 BOC 消息。
将DS26521配置为E1模式下发送/接收SSM的步骤
传输 SSM 的步骤
E1TSa4:E1TSa8寄存器可用于发送SSM。

注意:此寄存器的较低半字节和较高半字节应使用相同的 SSM 代码加载。
| 质量水平 | 描述 |
San1、San2、San3、San4 (其中 n = 位号 4、5、6、7 或 8) |
| 0 | 0000 | |
| 1 | 0001 | |
| 2 | 0010 | |
| 3 | 0011 | |
| 4 | 0100 | |
| 5 | 0101 | |
| 6 | 0110 | |
| 7 | 0111 | |
| 8 | 1000 | |
| 9 | 1001 | |
| 10 | 1010 | |
| 11 | 1011 | |
| 12 | 1100 | |
| 13 | 1101 | |
| 14 | 1110 | |
| 15 | 1111 |
E1TASCR是发送Sa位控制寄存器,应配置为将来自TSa4:TSa8寄存器的数据插入到发送数据流中。

应在 E1TCR1 寄存器中启用 CRC-4 多帧模式。

接收 SSM 的步骤
等待 RLS2 寄存器的位 1 设置。
接收到的 SSM 代码位于任何 RSa4:RSa8 寄存器中。
审核编辑:
-
控制器
+关注
关注
114文章
17638浏览量
190165 -
寄存器
+关注
关注
31文章
5588浏览量
129034
发布评论请先 登录
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之间的细微差别
DS26521L+ 接口 - 电信
DS26521LN+ 接口 - 电信

如何在DS26521和DS2155中发送/接收SSM
评论