一种适用于AU/TU指针解析控制的系统技术方案

技术编号:6533660 阅读:222 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种适用于AU/TU指针解析控制的系统,包括:指针解析状态机子块包括:指针类型状态机、检测I/D比特反转模块,所述的指针类型状态机用于根据当前指针值判断输出状态指示的类型,检测I/D比特反转模块用于指示指针的调整指示类型。指针解析LOP/AIS/NORMAL状态机子块,以指针解析状态机产生的指针类型为依据,进行状态跳转,并输出指针丢失状态指示、告警状态指示,复位时的初始状态为指针丢失状态;指针值更新子块,根据指针解析状态机产生的正负调整指示和新数据指针调整指示,更新指针的值,并输出正调整指示信号、负调整指示信号、新指针调整指示信号。本发明专利技术解决了SDH现有的指针解析处理的分散性。

【技术实现步骤摘要】

本专利技术涉及SDH光网通信领域,尤其涉及一种适用于AU/TU指针解析控制的系统
技术介绍
在SDH光网通信技术中,无论做设备还是做测试仪器,其中有一个很关键的处理, 就是AU、TU指针的处理,并且是很多地方多次用到。指针机制是SDH体系实现同步复用传输的一个理论基础。SDH中引入指针的概念,就是针对相位同步的,具体讲它是用来对付时钟之间的相位差,包括少量的频率查。影响时钟的频率和相位的因素很多,而且有不少随机性,所以,指针处理必须能动态地消除各时钟之间的相位差的影响。指针解析就是下游接收端,根据发送端的指针生成所作之指针变化,及时准确的解释出来,以便及时更新当前的指针值,达到通信之同步。目前指针解析具有分散性,原来时各自独立处理,像遇到AU-4指针处理时,则处理AU-4指针的解析,遇到TU-3的指针解析处理时,则处理TU-3。这样一来造成了器件资源的浪费,指针解析的速度也较慢,遇到问题时也不好排查。
技术实现思路
本专利技术的目的在于提供一种集成各种类型AU、TU指针处理,具有可重用性的适用于AU/TU指针解析控制的系统。为实现上述目的,本专利技术采用的技术方案如下一种适用于AU/TU指针解析控制的系统,包括指针解析状态机子块,包括指针类型状态机、检测I/D比特反转模块,所述的指针类型状态机用于根据当前指针值判断输出状态指示的类型,所述的状态指示的类型包括正常状态指示、新指针指示、告警指示、指针正调整指示、指针负调整指示、指针调整无效指示,检测I/D比特反转模块用于指示指针的调整指示类型。指针解析L0P/AIS/N0RMAL状态机子块,以指针解析状态机产生的指针类型为依据,进行状态跳转,并输出指针丢失状态指示、告警状态指示,复位时的初始状态为指针丢失状态。指针值更新子块,根据指针解析状态机产生的正负调整指示和新数据指针调整指示,在已经保持3帧的情况下,更新指针的值,并根据指针类型输出与之对应的正调整指示信号、负调整指示信号、新指针调整指示信号。进一步的,所述的指针解析L0P/AIS/N0RMAL状态机子块以指针解析状态机产生的指针类型为依据,进行状态跳转的具体实现方法如下在指针丢失状态下,当指针调整使能信号有效时,其内置的告警指示计数器用于计算告警指示指示的个数,当判定连续3帧为告警指示时,状态机跳转至告警状态并输出告警状态指示,内置的正常状态指示计数器用于计算正常状态指示的个数,当判定连续3 帧为正常状态指示时,状态机跳转至正常状态,并输出正常状态指示;在告警状态下,当指针调整使能信号有效时,其内置的新指针指示计数器用于计算新指针指示的个数,当判定1帧为新指针指示或其内置的用于计算正常状态指示的个数的正常状态指示计数器判定连续3帧为正常状态指示时,状态机跳转至正常状态并输出正常状态指示,否则用于计算指针调整无效指示的个数的无效状态指示计数器判定连续8帧为无效状态指示时,状态机跳转至指针丢失状态并输出指针丢失状态指示;在正常状态下,当指针调整使能信号有效时,其内置的用于计算告警指示的个数的告警指示计数器判定连续3帧为告警指示时,状态机跳转至告警指示状态并输出告警状态指示,否则用于计算指针调整无效指示的个数的无效状态指示计数器判定连续8帧为无效状态指示时或当新指针指示计数器判定连续8帧为新指针指示时状态机跳转至指针丢失状态并输出指针丢失状态指示。进一步的,所述的指针值更新子块接收到L0P/AIS/N0RMAL状态机产生的指针调整状态和指针解析状态机子块输出的调整指示信号后对指针值进行处理,产生当前最新的指针值的实现方法为所述的指针值更新子块接收到L0P/AIS/N0RMAL状态机产生的指针调整状态和指针解析状态机子块输出的调整指示信号后对指针值进行处理,产生当前最新的指针值的实现方法为在正常状态下若调整指示信号为正调整指示信号且调整位置使能有效时,指针值加1并输出,若调整指示信号为负调整指示信号,则指针值减1并输出,若调整指示信号为新指针调整指示信号,则输出的指针值为当前指针值低于10比特的值;在指针丢失状态及指针告警状态下且调整位置使能有效时,输出的指针值为1111111111。进一步的,所述的指针值更新子块通过计数器判断并保持3帧,具体方法如下步骤1,计数器的初始状态值为0,当指针值更新子块接收到指针调整指示信号后计数器加1,并对此时的指针进行调整;步骤2,当指针值更新子块再次接收到指针调整指示信号后计数器加1,此时计数器的值变为2,依此类推,当计数器的值为4时,计数器恢复为初始状态即计数器的值为0, 重复步骤1。本专利技术的有益效果本专利技术解决了 SDH指针解析(Pointer generation)的问题,集成各种类型AU、TU 指针处理。具有可重用性,便宜SDH复用。解决SDH现有的指针解析处理的分散性,这个包罗所有指针处理机制的功能模块提高了指针解析的效率,节省了器件的资源,提高了模块工作速度,遇到问题可以迅即定位问题。附图说明图1为本专利技术一具体实施例的原理框图;图2为本专利技术实施例中指针解析L0P/AIS/N0RMAL状态机子块的状态跳转示意图。inc_ind/dec_ind 指针正负调整指示;3x normal_p 连续3帧是正常指针指示;ndf_en 单个 ndf_en 指示;3x ais_ind 连续 3 帧 AIS 告警;8x invalid 连续8帧是无效指针;8x ndf_ena 连续8帧为新指针指示。具体实施例方式参见附图1,一种适用于AU/TU指针解析控制的系统,其特征在于包括指针解析状态机(Pointer intepretation FSM)子块包括指针类型状态机、检测I/D比特反转模块,所述的指针类型状态机用于根据当前指针值c_ptrbyte判断输出状态指示的类型Ptrv_type,所述的状态指示的类型包括正常状态指示n0rmal_p、新指针指示ndf_en、告警指示ais_ind、指针正调整指示inc_ind、指针负调整指示decjnd、指针调整无效指示invlid,检测I/D bit反转模块用于指示指针的调整状态类型。具体如下当判断c_ptrbyte =全1时,则状态指示的类型ptrV_type为告警状态指示ais_ ind,否则状态指示的类型ptrv_type为无效状态指示invalid ;当判断状态指示的类型值ptrv_type的高4bit (即SSSS)为1001时,状态指示类型为新指针调整指示,根据多数判决的原则,0001、1101、1011、1000都可以认定为新指针指示,否则状态指示类型为无效状态指示invalid ;指针正常时的SSSS = 0110,同样是多数判决的原则,当判定SSSS = 0110/1110/00110/0100/0111时,状态指示类型ptrv_type为正常状态指示normal_p,如果检测I/Dbit反转子块有I或D bit多数反转,即可认定为指针的调整状态类型ptrv_type 为正调整指示inc_ind或负调整指示decjnd,否则为无效状态指示invalid。指针解析L0P/AIS/N0RMAL状态机子块,以指针解析状态机产生的指针类型ptrv_ type为依据,进行状态跳转,并输出指针丢失状态指示lop_o、告警指示ai本文档来自技高网...

【技术保护点】
1.一种适用于AU/TU指针解析控制的系统,其特征在于包括:指针解析状态机子块,包括:指针类型状态机、检测I/D比特反转模块,所述的指针类型状态机用于根据当前指针值判断输出状态指示的类型,所述的状态指示的类型包括:正常状态指示、新指针指示、告警指示、指针正调整指示、指针负调整指示、指针调整无效指示,检测I/D比特反转模块用于指示指针的调整指示类型;指针解析LOP/AIS/NORMAL状态机子块,以指针解析状态机产生的指针类型为依据,进行状态跳转,并输出指针丢失状态指示、告警状态指示,复位时的初始状态为指针丢失状态;指针值更新子块,根据指针解析状态机产生的正负调整指示和新数据指针调整指示,在已经保持3帧的情况下,更新指针的值,并根据指针类型输出与之对应的正调整指示信号、负调整指示信号、新指针调整指示信号。

【技术特征摘要】
1.一种适用于AU/TU指针解析控制的系统,其特征在于包括指针解析状态机子块,包括指针类型状态机、检测I/D比特反转模块,所述的指针类型状态机用于根据当前指针值判断输出状态指示的类型,所述的状态指示的类型包括正常状态指示、新指针指示、告警指示、指针正调整指示、指针负调整指示、指针调整无效指示,检测I/D比特反转模块用于指示指针的调整指示类型;指针解析L0P/AIS/N0RMAL状态机子块,以指针解析状态机产生的指针类型为依据, 进行状态跳转,并输出指针丢失状态指示、告警状态指示,复位时的初始状态为指针丢失状态;指针值更新子块,根据指针解析状态机产生的正负调整指示和新数据指针调整指示, 在已经保持3帧的情况下,更新指针的值,并根据指针类型输出与之对应的正调整指示信号、负调整指示信号、新指针调整指示信号。2.根据权利要求1所述的适用于AU/TU指针解析控制的系统,其特征在于所述的指针解析L0P/AIS/N0RMAL状态机子块以指针解析状态机产生的指针类型为依据,进行状态跳转的具体实现方法如下在指针丢失状态下,当指针调整使能信号有效时,其内置的告警指示计数器用于计算告警指示的个数,当判定连续3帧为告警指示时,状态机跳转至告警状态并输出告警状态指示,内置的正常状态指示计数器用于计算正常状态指示的个数,当判定连续3帧为正常状态指示时,状态机跳转至正常状态,并输出正常状态指示;在告警状态下,当指针调整使能信号有效时,其内置的新指针指示计数器用于计算新指针指示的个数,当判定1帧为新指针指示或其内置的用于计算正常状态指示的个数的正常状态指示计数器判定连续3帧为正常状态指示时,状态机跳转至正常状态并输出正常状...

【专利技术属性】
技术研发人员:韦国英王天夏刘钧锴
申请(专利权)人:柳州市达迪通信设备有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1