本应用笔记提供了配置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 寄存器中。
审核编辑:
全部0条评论
快来发表一下你的评论吧 !