| BITS芯片在同步网络中的应用 |
| 类别:电子综合 |
|
传统电信网络是个同步网络,电信局间和各局内部都要保持同步状态。因此必须有一个同步分配系统来保证经过线路传输的信号仍然可以保持原始的同步关系。在一个 PDH网络中,从T1或E1线路上恢复出时钟信号,同步供给单元(SSU)或楼宇综合定时供给(BITS)是网络同步中常用的一种方式,它主要是由主时钟为同步网络中的下一级设备提供时钟。BITS主要用于北美地区,在其他地方主要使用SSU。本文利用Dallas Semiconductor公司的DS26502为BITS/SSU应用或者使用T1/E1传送定时信息的系统提供一个完整的前端解决方案。 网络同步的基本概念 目前绝大多数电信网络都是同步网络,无论是2G的GSM、3G的CDMA还是目前热门的WiMAX网络,它们的运营和发展都必须首先解决同步问题。同步是指信号之间的频率或相位保持某种特定关系,即在相对应的有效时刻内以同一速率出现。对一个电信网络的所有时钟进行同步,是为了确保发送和接收节点以同样的速率对数据进行采样,防止数据传输丢失。一个公用电话交换网络(PSTN)能够正常工作需要同时实现比特同步、帧同步和网同步。 网络的同步以时钟分层结构为基础,如图1所示。顶层是主参考时钟(PRC)或主参考源(PRS),时钟精度最高,可以达到10-11。 PRC/PRS可以通过一个铯原子钟产生,或者通过GPS、GLONASS接收。接下来一层为同步供给单元(SSU)或楼宇综合定时供给(BITS)。 SSU/BITS具有保持性能,当它失去与PRC/PRS的同步后,可以产生一个短时间内精度高于其固有自由振荡精度的时钟。SSU/BITS通常采用由铷时钟驱动的数字锁相环(DPLL)来实现,可以是只具有时钟功能而不进行数据传输的独立产品。第三层是SDH设备时钟(SEC)或SONET最小时钟 (SMC)。SEC/SMC也具有保持性能,但其保持和自由振荡精度性能低于对SSU/BITS的要求。SEC/SMC通常采用由恒温晶体振荡器 (OCXO)或温度控制晶体振荡器(TCXO)驱动的DPLL来实现,可以是网络产品的一部分或某块单板。分层结构中的第二层及以下各层,只要其到 PRC/PRS的路径不中断,就可以拥有与PRC/PRS相同的时钟精度。 图1 网络同步时钟分层结构 目前有两个主要的标准组织负责制定网络时钟要求,Telcordia发布的GR-XXX-CORE主要面向北美地区,而ITU则通过ITU-T G.XXX系列文档面向全球其他地区。中国已建成的数字同步是建立在PDH环境下,即利用PDH电路传递定时信号。随着传输网由PDH向SDH的发展,传输所又制定了《SDH网传送同步网定时的方法》。中国采用2048kb/s和2048kHz两种信号,做为同步网标准的接口信号。2048kHz信号符合 G.703建议,而2048kb/s则同时符合G.703和G.704建议。 DS26502的基本功能 在早期利用PDH传送同步时钟时,由于没有专用的时钟恢复器件,通常的做法是利用集成成帧器(FRAMER)的单片T1/E1收发器,例如 DS2155的线路恢复时钟RCLK,来做为同步的接收。采用这种方案可以完成同步时钟的传送,但是它同样存在一些缺点,因为单片收发器不是专用时钟恢复芯片,所以首先会有很多管脚闲置,导致资源浪费,设计复杂,在一些无关的处理上造成不必要的功率消耗。此外,在时钟配置方面由于没有特别的处理,因此无法实现ANSI/ITU-T关于同步时钟信号的某些特殊要求。 DS26502是Dallas Semiconductor公司推出的SSU/BITS专用时钟恢复器件,系统结构如图2所示。它的接收端可以从T1、E1、64kHz复合时钟 (64KCC)和6312kHz同步定时接口恢复出时钟,在T1和E1模式下,还能恢复同步状态消息(SSM)。发送部分可以直接连接到T1、E1或 64KCC复合时钟同步接口,在T1和E1模式下也能够提供SSM。在DS26502支持的输入和输出同步时钟频率内,它能够实现频率的任意转换。另外, DS26502还具有单独的输出,用来提供6312kHz时钟信号。
式,通过设置MM0和MM1两个寄存器,DS26502可以提供最高32dB的接收增益,补偿分压后信号幅值降低的问题。需要注意的是,这种纯阻性的损耗和增益与E1/T1传输线路上的电缆损耗特性不同。 DS26502的输出端就是需要从线路中提取的2M同步时钟。这个时钟一路送入FPGA进行处理,这样可以提高灵活性,方便改变单板的管脚配置,另一路送入时钟驱动器供本板其他器件使用。DS26502除了可以从线路中提取时钟外,也可以接收ITU G.703第10部分中规定的2.048MHz的同步方波时钟。 同步状态信息SSM(Synchronization Status Message)用于在同步定时链路中传递定时信号的质量等级,使得SDH网和同步网中的节点时钟通过对SSM的解读获取上游时钟的信息,对本节点的时钟进行相应操作(例如跟踪、倒换或转入保持),并将该节点同步信息传递给下游。它采用4bit编码,共16种信号,反映不同的质量等级。由于2Mb/s信号传输距离长,又有同步状态信息(SSM)功能,因此在同步网络中优先采用2Mb/s信号。DS26502可以在T1和E1模式下方便的提取插入SSM信息,同时它支持2Mb/s信号。在E1电路中,Sa位用来发送和接收同步状态信息,最基本的Sa/Si位读取方式可以基于CRC4多帧方式,也可以基于双帧方式,通过DS26502的软件接口,可以读写到接收和发送的Sa/Si位。在T1模式下,DS26502通过BOC控制器直接读写同步状态信息。 软件流程 图3单板的系统初始化和配置如下:DS26502在上电后会马上自动复位,清除所有可写的寄存器空间,等待复位完成后,可以通过查询寄存器检测器件的ID号。上电复位后LIRST(LIC2.6)寄存器需要从0置为1,来对线路接口电路进行复位,这将初始化时钟恢复电路的状态机,对抖动衰减器重新进行中心定位,这一过程大概需要40ms。除了上电复位外,单板可以在任何时候通过拉低TSTRST管脚硬件复位,或者通过模式寄存器中的SFTRST位软件复位,复位过程 中所有操作将会中断。复位完成后,系统开始配置时钟,容许时钟系统适当调节后,开始对寄存器空间初始化,包括寄存器 保留位的写入。因为复位后系统默认关闭所有中断,所以需要对中断控制寄存器中特定的位写1来打开相应的中断,因此按照具体应用初始化中断寄存器,打开不同的中断位,此时系统就可以正常工作,等待处理中断和锁定的各种状态信息。当出现中断时,系统首先读取中断信息寄存器来判断是哪个状态寄存器产生了中断,然后通过检查这个状态寄存器来最终确定真正的中断源。 结论 本文针对目前同步网络的现状,采用BITS接口芯片DS26502设计了一个前端接口电路,实现了ANSI/ITU-T等标准组织关于网络时钟的各种要求。
|
- 海尔空调制冷故障维..
- 2008-1-25
- 大尺寸TFT显示器..
- 2008-1-27
- 利用DC/DC转换..
- 2008-1-27
- 电动车铅酸蓄电池的..
- 2008-1-27
- 大型搅拌站自动配料..
- 2008-1-27
- 城市和工业污水处理..
- 2008-1-27
- 开关电源的数字控制..
- 2008-1-27
- 精密的智能电池使充..
- 2008-1-27
- 基于DSP控制的2..
- 2008-1-27
- 增强型运营商级多服..
- 2008-1-27
- 高效CCD数码相机..
- 2008-1-27
- Atheros 单..
- 2008-1-27
- Philips 推..
- 2008-1-27
- Fujitsu 数..
- 2008-1-27
- 如何给PCI卡选用..
- 2008-1-27
- A/D转换芯片的测..
- 2008-1-27
- 基于CTl技术的交..
- 2008-1-27
- MMIC和RFIC..
- 2008-1-27
- 利用皮弹服务器进行..
- 2008-1-27
- 白色发光二极管及其..
- 2008-1-27



