恭喜中国电子科技集团公司第二十研究所刘文科获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜中国电子科技集团公司第二十研究所申请的专利一种无线传输数据的动态封装算法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114258082B 。
龙图腾网通过国家知识产权局官网在2025-06-20发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111513898.9,技术领域涉及:H04W28/082;该发明授权一种无线传输数据的动态封装算法是由刘文科;沈建飞;耿岩;吕浩;习茜;张拓;雷昊设计研发完成,并于2021-12-13向国家知识产权局提交的专利申请。
本一种无线传输数据的动态封装算法在说明书摘要公布了:本发明提供了一种无线传输数据的动态封装算法,将用户从串口或网口接收到的整包数据,即用户数据包,定义成若干个小包数据序列;根据上一次拆包所得的余包长度,判断余包能否存储一个小包数据,若能够存储,并将该小包数据作为首包;反之则将下一个无线数据包作为首包;对当前用户数据包进行数据封装处理,依次包括首包处理、中间包处理和尾包处理,直至用户数据包全部处理完毕。本发明使用了动态封装算法,能够在信道容量不变的情况下,尽最大能力利用了信道的每个存储空间,同时提升了数据的传输速率,且代码移植性高。
本发明授权一种无线传输数据的动态封装算法在权利要求书中公布了:1.一种无线传输数据的动态封装方法,其特征在于,包括以下步骤: 步骤1,将用户从串口或网口接收到的整包数据,即用户数据包,定义成若干个小包数据序列,每个小包数据包括包头、有效数据和包尾;所述的包头至少包括首包序列号、小包序列号、首尾包标识和小包有效数据长度;所述的包尾为检验数据;所述的首包是小包数据序列中的第一包,所述的尾包是小包数据序列的最后一包; 步骤2,根据上一次拆包所得的余包长度,判断余包能否存储一个小包数据,若能够存储,并将该小包数据作为首包;反之则将该余包空置,并将下一个无线数据包作为首包; 根据当前用户数据包数据长度以及无线数据包长度,计算出当前用户数据包的拆包个数和首包长度、中间包个数、尾包长度以及余包长度; 步骤3,对当前用户数据包进行数据封装处理,依次包括首包处理、中间包处理和尾包处理; 所述的首包处理根据步骤2计算所得的首包长度,从当前用户数据包起始处截取相应长度数据作为首包有效数据;确定首包数据的首包序列号、小包序列号、首尾包标识和小包有效数据长度的值后,生成包头;根据首包有效数据生成CRC校验值作为包尾;将包头、有效数据和包尾一并存入当前无线数据包中; 所述的中间包处理以无线数据包除去固定包头和包尾的长度作为中间包数据长度,根据步骤2计算所得的中间包个数从当前用户数据包的剩余数据中逐个截取出相应长度的用户数据作为中间包有效数据;逐个确定每个中间包的首包序列号、小包序列号、首尾包标识和小包有效数据长度的值后,生成包头;根据每个中间包有效数据生成CRC校验值作为包尾;将包头、有效数据和包尾一并存入当前无线数据包中; 所述的尾包处理根据步骤2计算所得的尾包长度,将当前用户数据包的剩余数据作为尾包有效数据;确定首包序列号、小包序列号、首尾包标识和小包有效数据长度的值后,生成包头;根据尾包有效数据生成CRC校验值作为包尾;将包头、有效数据和包尾一并存入当前无线数据包中; 步骤4,若用户数据包全部处理完毕,则进行后续信道传输任务;否则,重复执行步骤2、3操作直至全部处理完毕。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国电子科技集团公司第二十研究所,其通讯地址为:710068 陕西省西安市雁塔区白沙路1号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。