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

描述

本应用笔记提供了配置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 寄存器中。

审核编辑:

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分