[发明专利]一种可扩展的通信协议数据包及其通信系统有效
| 申请号: | 201811476608.6 | 申请日: | 2018-12-05 | 
| 公开(公告)号: | CN109347883B | 公开(公告)日: | 2021-07-30 | 
| 发明(设计)人: | 宋安平;黄俊杰;吴明明 | 申请(专利权)人: | 南通云之建智能科技有限公司 | 
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L1/00 | 
| 代理公司: | 南通物格知识产权代理事务所(普通合伙) 32395 | 代理人: | 顾森燕 | 
| 地址: | 226000 江苏省南*** | 国省代码: | 江苏;32 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 扩展 通信协议 数据包 及其 通信 系统 | ||
1.一种可扩展的通信协议数据包的通信系统,其特征在于:包括发送端与接收端,发送端与接收端之间通过数据包进行通信,所述发送端实现数据包的组包或数据包的扩展,接收端对接收的数据包进行解包;
所述发送端的组包过程为如下步骤:
a、发送端在每个内容字段前增加一个唯一的字段识别号,以及对应的字段长度形成一个完整的字段;
b、将多个字段组合形成数据体,其内部的字段前后位置不限;
c、在数据体前加上数据头组成一个完整的数据包,其数据头包括起始位单元,版本号单元,命令单元,请求回复包区分单元,数据包长度单元,数据包错误单元及校验单元,数据头组装完成后,首先对数据体内容进行校验获得校验字填入校验单元,再将每个字段的长度相加并加上数据头长度形成完整数据包长度填入数据包长度单元;
发送端的数据包扩展过程为如下步骤:
a、发送端将需要扩展的内容字段前加上字段识别号,以及对应的字段长度形成一个完整的字段;
b、将扩展的字段加到数据包的数据体中,加入的位置前后不限,可以根据字段识别号更改其所在位置,适用于不同优先级别数据的位置调节;
c、数据头中的校验单元对扩展后的数据体进行内容校验,获得新的校验字填入校验单元,同时对整个数据包长度进行重新识别,并填入数据包长度单元,形成一个新的数据包;
d、发送端将扩展后的数据包发送给接收端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南通云之建智能科技有限公司,未经南通云之建智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811476608.6/1.html,转载请声明来源钻瓜专利网。





