[发明专利]一种mB1C码光纤串行数据编解码方法和通信方法有效
申请号: | 201810344082.X | 申请日: | 2018-04-17 |
公开(公告)号: | CN108449144B | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 孙驰;何娜 | 申请(专利权)人: | 孙驰;何娜;薛岚天 |
主分类号: | H04B10/516 | 分类号: | H04B10/516;H04B10/25;H04L1/00 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;吴欢燕 |
地址: | 430062 湖北省武汉市*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 码组 串行数据 编解码 校验码 并行数据 光纤 补码 通信 电力电子系统 编码数据包 高开关频率 奇偶校验码 编码效率 编码原理 光纤物理 同步特性 实时性 位数据 反码 构建 链路 预设 拼接 保留 | ||
1.一种通信方法,其特征在于,包括:
将待发送信息分为若干个待编码数据,基于mB1C码光纤串行数据编码方法分别对每一待编码数据进行编码,获取每一待编码数据对应的编码数据包;
将全部所述编码数据包串行封装成预设帧并发送,以使得接收端能够基于mB1C码光纤串行数据解码方法,对所述预设帧解封装后的每一编码数据包进行解码,获取每一编码数据包对应的待编码数据,由此获取所述待发送信息;
所述预设帧包括同步帧头、标准时钟、地址编码数据包、信息编码数据包和结束帧尾;
其中,所述标准时钟用于向接收端传输解码时钟信息,以使得接收端能够从标准时钟中自适应提取时钟信息,并根据时钟信息合成同频率的解码时钟;所述信息编码数据包由全部待编码数据对应的编码数据包构成;
所述编码方法包括:
将原始并行数据拆分成若干个预设比特长度的第一码组;
基于mB1C编码原理,通过在任一所述第一码组后添加补码构建对应的第二码组;所述补码为所述任一第一码组的末位数据的反码;
根据所述原始并行数据对应的全部第二码组,获取校验码,并将所述全部第二码组和校验码拼接后作为所述原始并行数据的编码数据包;所述校验码为奇偶校验码;
所述解码方法包括:
从编码数据包提取全部第二码组,并根据上述全部第二码组获取解码校验码;
若所述解码校验码与从所述编码数据包中提取的校验码一致,则基于mB1C编码原理,对每一第二码组进行解码,获取对应的预设比特长度的第一码组和解码反码;
若每一所述解码反码和对应的第一码组的末尾数据反相,则拼接全部所述第一码组,获取原始并行数据。
2.根据权利要求1所述的一种通信方法,其特征在于,所述待发送信息为数据信息或命令信息;
若所述待发送信息为数据信息,所述数据信息包括数据个数和对应数据个数个并行数据字,则所述信息编码数据包由第一编码数据包和对应数据个数个第二编码数据包构成;其中,所述第一编码数据包为所述数据个数对应的编码数据包;所述第二编码数据包为任一所述并行数据字对应的编码数据包,一个第二编码数据包对应一个并行数据字;
若所述待发送信息为命令信息,则所述信息编码数据包由第三编码数据包构成,所述第三编码数据包为所述命令信息对应的编码数据包。
3.根据权利要求2所述的一种通信方法,其特征在于,
所述第一编码数据包的比特长度和所述第三编码数据包的比特长度相同;所述第一编码数据包的首位信息与第三编码数据包的首位信息为控制信息,所述控制信息用于指示待发送信息的类型,所述第一编码数据包的控制信息和所述第三编码数据包的控制信息反相。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于孙驰;何娜;薛岚天,未经孙驰;何娜;薛岚天许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810344082.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光子学微波I/Q下变频系统
- 下一篇:一种基于量子密钥的密文传输方法