本发明专利技术公开了一种适用于WDM、OTN设备的多路串行数据实时交互系统及方法,该交互系统包括管理控制单元和接口板,接口板包括帧处理逻辑模块和n个SFP模块,每个SFP模块均通过一组集成电路总线与帧处理逻辑模块通信连接,以使得帧处理逻辑模块能够将从管理控制单元处接收到的自定义串行数据帧进行编解码后,根据写指令把写数据写入对应的SFP模块的对应寄存器中,或根据读指令将对应的SFP模块的对应寄存器的值发送给管理控制单元。本发明专利技术能够减少对管理控制单元管脚资源和背板端子的需求,同时能够实现管理控制单元同时与多个SFP模块的通信,并且能够有效提高通信效率,本发明专利技术适用于路由器,交换机,EPON,GPON、OTN、WDM、DWDM等通信设备。信设备。信设备。
【技术实现步骤摘要】
适用于WDM、OTN设备的多路串行数据实时交互系统及方法
[0001]本专利技术涉及数据交互
,具体涉及一种适用于WDM、OTN设备的多路串行数据实时交互系统及方法。
技术介绍
[0002]插板式通信设备中,在单个插板式的接口板上有大量的业务传输端口,每个业务传输端口使用一个SFP模块(Small Form
‑
factor Pluggsable ,即小型可热插拔光收发一体模块),因此插板式的接口板上使用了大量的SFP模块,SFP模块采用IIC(Inter
‑
Integrated Circuit,集成电路)总线通信,管理控制单元MCU需要对接口板上的每个SFP模块做初始化配置,并实时监测各个SFP模块的告警、中断等状态。插板式通信设备运行过程中,当SFP模块有告警、中断等信息产生时,管理控制单元MCU需要根据具体信息及时快速的做出相应处理,以防止对业务传输造成影响。因此,提高OTN(OpticalTransport Network,光传送网)、WDM(Wavelength Division Multiplexing,波分复用)这类通讯设备管理控制单元MCU与接口板上SFP模块数据交互速率成为各设备厂商的研究重点。
[0003]由于每个SFP模块的IIC器件地址都一样,所以不能将所有SFP模块的IIC接口都挂在一组IIC总线上。如附图1所示为现有技术中采用的一种接线方式,接口板上每个SFP模块(SFP1
‑
SPFn)的IIC接口与管理控制单元MCU均采用直连的方式,管理控制单元MCU直接与接口板上的各个SFP模块完成通信。这种接线方式会大量占用管理控制单元MCU的管脚资源和背板端子,同时读写速度受限于IIC总线的速率限制,通信速率低,最大只有400Kbit/s。
[0004]如附图2所示为现有技术中采用的另一种接线方式,在管理控制单元MCU和接口板的SFP模块(SFP1
‑
SPFn)之间增加一个专用的IIC开关芯片,管理控制单元MCU与接口板上的IIC开关芯片的IIC主端口和地址输入端口使用一组IIC总线和数根地址信号连接,接口板上的各个SFP模块的IIC信号与IIC开关芯片的各个IIC从端口连接,通过控制IIC开关芯片来选择某个端口的SFP模块的IIC信号与管理控制单元MCU的IIC信号连通,从而实现IIC通信。该技术减少了对管理控制单元MCU管脚资源和背板端子的需求,但是其使用时采用的是点对点通信,同一时刻管理控制单元MCU只能与一个SFP模块通信,同时读写速度也受限于IIC总线的速率限制,通信速率低,最大只有400Kbit/s。
技术实现思路
[0005]针对现有技术存在的上述不足,本专利技术要解决的技术问题是:如何提供一种不仅能够减少对管理控制单元管脚资源和背板端子的需求,同时能够实现管理控制单元同时与多个小型可热插拔光收发一体模块的通信,并且能够有效提高通信效率的适用于WDM、OTN设备的多路串行数据实时交互系统及交互方法。
[0006]为了解决上述技术问题,本专利技术采用如下技术方案:适用于WDM、OTN设备的多路串行数据实时交互系统,包括管理控制单元和接口板,所述接口板包括帧处理逻辑模块和n个小型可热插拔光收发一体模块,所述管理控制单元
和所述帧处理逻辑模块通过一根时钟信号线和一根自定义串行数据帧信号线通信连接,以使得所述管理控制单元发送时钟信号到所述帧处理逻辑模块,且所述管理控制单元和所述帧处理逻辑模块进行自定义串行数据帧的双向通信,每个所述小型可热插拔光收发一体模块均通过一组集成电路总线与所述帧处理逻辑模块通信连接,以使得所述帧处理逻辑模块能够将从所述管理控制单元处接收到的自定义串行数据帧进行编解码后,根据写指令把写数据写入对应的所述小型可热插拔光收发一体模块的对应寄存器中,或根据读指令将对应的所述小型可热插拔光收发一体模块对应寄存器的值发送给所述管理控制单元。
[0007]优选的,所述自定义串行数据帧包括2字节的帧头、1字节的读写帧数Hn、n个的读写帧和2字节的循环冗余校验码。
[0008]优选的,所述帧头包括S1和S2,其中S1为11000110,S2为10101110。
[0009]优选的,所述读写帧数Hn用于表示所述读写帧的具体数目n,且n采用十六进制,其取值范围为00~7F。
[0010]优选的,所述读写帧包括三个字节Hi
‑
1、Hi
‑
2和Hi
‑
3,其中1≤i≤n,且第一个字节Hi
‑
1包括端口号和读写标志位M,写操作时读写标志位M为0,读操作时读写标志位M为1,第二个字节Hi
‑
2为寄存器地址,第三个字节Hi
‑
3为寄存器数据。
[0011]优选的,所述第一个字节Hi
‑
1中采用7个二进制位(Bit7
‑
Bit1)进行表示端口号,采用1个二进制位(Bit0)表示读写标志位M,所述第二个字节Hi
‑
2采用8个二进制位表示寄存器地址,所述第三个字节Hi
‑
3采用8个二进制位表示寄存器数据。
[0012]适用于WDM、OTN设备的多路串行数据实时交互方法,采用上述的适用于WDM、OTN设备的多路串行数据实时交互系统,包括以下步骤:步骤1)所述管理控制单元向所述帧处理逻辑模块发送自定义串行数据帧;步骤2)所述帧处理逻辑模块对自定义串行数据帧进行编解码,并对编解码结果中的读操作执行步骤3),对编解码结果中的写操作执行步骤4);步骤3)所述帧处理逻辑模块将对应所述小型可热插拔光收发一体模块对应寄存器的值发送给所述管理控制单元;步骤4)所述帧处理逻辑模块将接收到的数据写入对应所述小型可热插拔光收发一体模块的对应寄存器中。
[0013]优选的,步骤2)中,所述帧处理逻辑模块对自定义串行数据帧进行编解码,并依次对每个读写帧进行解析,根据每个读写帧的第一个字节Hi
‑
1获取每个所述读写帧的端口号和读写标志位M的值,并根据每个读写帧的端口号选择需要读写的所述小型可热插拔光收发一体模块:当读写标志位M的值为1时,对与该读写帧对应的所述小型可热插拔光收发一体模块执行步骤3),当读写标志位M的值为0时,对与该读写帧对应的所述小型可热插拔光收发一体模块执行执行步骤4)。
[0014]优选的,步骤3)中,所述帧处理逻辑模块把所述读写帧对应的所述小型可热插拔光收发一体模块第二个字节Hi
‑
2地址的寄存器数据放入到第三个字节Hi
‑
3并发送给所述管理控制单元。
[0015]优选的,步骤4)中,所述帧处理逻辑模块将接收到的第三个字节Hi
‑
3里面的数据写入对应所述小型可热插拔光收发一体模块的第二个字节Hi
‑
2地址中。
[0016]与现有技术相比,本专利技术具有以下优点:1、本专利技术中管理控制单元和接口板的本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.适用于WDM、OTN设备的多路串行数据实时交互系统,其特征在于,包括管理控制单元和接口板,所述接口板包括帧处理逻辑模块和n个小型可热插拔光收发一体模块,所述管理控制单元和所述帧处理逻辑模块通过一根时钟信号线和一根自定义串行数据帧信号线通信连接,以使得所述管理控制单元发送时钟信号到所述帧处理逻辑模块,且所述管理控制单元和所述帧处理逻辑模块进行自定义串行数据帧的双向通信,每个所述小型可热插拔光收发一体模块均通过一组集成电路总线与所述帧处理逻辑模块通信连接,以使得所述帧处理逻辑模块能够将从所述管理控制单元处接收到的自定义串行数据帧进行编解码后,根据写指令把写数据写入对应的所述小型可热插拔光收发一体模块的对应寄存器中,或根据读指令将对应的所述小型可热插拔光收发一体模块对应寄存器的值发送给所述管理控制单元。2.根据权利要求1所述的适用于WDM、OTN设备的多路串行数据实时交互系统,其特征在于,所述自定义串行数据帧包括2字节的帧头、1字节的读写帧数Hn、n个的读写帧和2字节的循环冗余校验码。3.根据权利要求2所述的适用于WDM、OTN设备的多路串行数据实时交互系统,其特征在于, 所述帧头包括S1和S2,其中S1为11000110,S2为10101110。4.根据权利要求2所述的适用于WDM、OTN设备的多路串行数据实时交互系统,其特征在于,所述读写帧数Hn用于表示所述读写帧的具体数目n,且n采用十六进制,其取值范围为00~7F。5.根据权利要求2所述的适用于WDM、OTN设备的多路串行数据实时交互系统,其特征在于,所述读写帧包括三个字节Hi
‑
1、Hi
‑
2和Hi
‑
3,其中1≤i≤n,且第一个字节Hi
‑
1包括端口号和读写标志位M,写操作时读写标志位M为0,读操作时读写标志位M为1,第二个字节Hi
‑
2为寄存器地址,第三个字节Hi
‑
3为寄存器数据。6.根据权利要求5所述的适用于WDM、OTN设备的多路串行数据实时交互系统,其特征在于,所述第一个字节Hi
‑
1中采用7个二进制位进行表示端口...
【专利技术属性】
技术研发人员:谢红全,卢启洪,王洪炼,
申请(专利权)人:重庆奥普泰通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。