System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 通信数据的处理方法、装置及系统制造方法及图纸_技高网

通信数据的处理方法、装置及系统制造方法及图纸

技术编号:40875593 阅读:2 留言:0更新日期:2024-04-08 16:44
本发明专利技术公开了一种通信数据的处理方法、装置及系统。其中,该方法包括:监测接收端在通信过程中接收到的数据包,并将接收到的数据包依次写入数据包序列,其中,数据包序列包含的多个数据包按照接收时间戳进行排序;接收端对数据包序列中的数据包依次进行数据校验;如果数据包序列中任意一个待校验的数据包的校验结果为损坏的情况下,停止向发送端反馈与待校验的数据包对应的通信确认信息,其中,发送端在预定时间内未收到与待校验的数据包对应的通信确认信息,重新发送待校验的数据包。本发明专利技术解决了相关技术中在同等通信数据量下,资源占用率高、通信效率低的技术问题。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种通信数据的处理方法、装置及系统


技术介绍

1、matter协议是一种新兴的物联网通信协议,旨在统一各种智能设备的通信标准,使智能设备可以互相通信和协作。matter协议使用thread网络协议进行通信,能够支持无线网络(wireless fidelity,wi-fi)、蓝牙和zigbee等不同的通信方式,使得设备之间的互联变得更加简单和高效。

2、然而,现有的基于matter协议的通信数据传输方式资源占用率较高,特别是在一些资源有限的智能设备上,会导致智能设备性能下降。此外,在网络环境较差的情况下,通信数据传输效率较低。

3、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本专利技术实施例提供了一种通信数据的处理方法、装置及系统,以至少解决相关技术中在同等通信数据量下,资源占用率高、通信效率低的技术问题。

2、根据本专利技术其中一实施例,提供了一种通信数据的处理方法,包括:监测接收端在通信过程中接收到的数据包,并将接收到的数据包依次写入数据包序列,其中,数据包序列包含的多个数据包按照接收时间戳进行排序;接收端对数据包序列中的数据包依次进行数据校验;如果数据包序列中任意一个待校验的数据包的校验结果为损坏的情况下,停止向发送端反馈与待校验的数据包对应的通信确认信息,其中,发送端在预定时间内未收到与待校验的数据包对应的通信确认信息,重新发送待校验的数据包。

3、可选地,该通信数据的处理方法还包括:接收端接收到的数据包的总长度超过阈值的时,启动对数据包序列执行数据校验。

4、可选地,该通信数据的处理方法还包括:接收端以一个数据包为单位,依次对数据包序列中的数据包进行数据校验,在校验到任意一个待校验的数据包为损坏时,删除数据包序列中位于待校验的数据包之后的至少一个数据包,并将待校验的数据包反馈给发送端。

5、可选地,接收端在校验待校验的数据包的校验结果为成功的情况下,生成与待校验的数据包对应的通信确认信息,并将生成的通信确认信息反馈给发送端。

6、可选地,发送端每接收到预定数量的数据包,监测是否收到与预定数量的数据包匹配的通信确认信息,如果存在至少一个数据包对应的通信确认信息未收到,则重新发送该数据包,直到收到该数据包的通信确认信息。

7、可选地,该通信数据的处理方法还包括:发送端将待传输的数据进行编码,生成数据包;发送端判断数据包的长度是否超过阈值;若数据包的长度超过阈值,则发送端对数据包执行分段,将数据包划分为多个片段,并将片段的首地址和长度组装为首部,将数据部分组装为有效数据区,将首部和有效数据区进行封装;发送端启动将数据包的封装结果发送至接收端。

8、根据本专利技术其中一实施例,还提供了一种通信数据的处理装置,包括:监测模块,用于监测在通信过程中接收到的数据包,并将接收到的数据包依次写入数据包序列,其中,数据包序列包含的多个数据包按照接收时间戳进行排序;校验模块,用于对数据包序列中的数据包依次进行数据校验;控制模块,用于如果数据包序列中任意一个待校验的数据包的校验结果为损坏的情况下,停止向发送端反馈与待校验的数据包对应的通信确认信息,其中,发送端在预定时间内未收到与待校验的数据包对应的通信确认信息,重新发送待校验的数据包。

9、可选地,该通信数据的处理装置还包括:启动模块,用于接收端接收到的数据包的总长度超过阈值的时,启动对数据包序列执行数据校验。

10、可选地,校验模块还用于:接收端以一个数据包为单位,依次对数据包序列中的数据包进行数据校验,在校验到任意一个待校验的数据包为损坏时,删除数据包序列中位于待校验的数据包之后的至少一个数据包,并将待校验的数据包反馈给发送端。

11、可选地,控制模块还用于:接收端在校验待校验的数据包的校验结果为成功的情况下,生成与待校验的数据包对应的通信确认信息,并将生成的通信确认信息反馈给发送端。

12、可选地,控制模块还用于:发送端每接收到预定数量的数据包,监测是否收到与预定数量的数据包匹配的通信确认信息,如果存在至少一个数据包对应的通信确认信息未收到,则重新发送该数据包,直到收到该数据包的通信确认信息。

13、可选地,该通信数据的处理装置还包括生成模块,用于发送端将待传输的数据进行编码,生成数据包;控制模块还用于:发送端判断数据包的长度是否超过阈值;若数据包的长度超过阈值,则发送端对数据包执行分段,将数据包划分为多个片段,并将片段的首地址和长度组装为首部,将数据部分组装为有效数据区,将首部和有效数据区进行封装;发送端启动将数据包的封装结果发送至接收端。

14、根据本专利技术其中一实施例,还提供了一种通信数据的处理系统,包括:发送端,将待传输的数据进行编码,生成数据包;接收端,与发送端通信,用于监测将通信过程中接收到的数据包依次写入数据包序列,并对数据包序列中的数据包依次进行数据校验,如果数据包序列中任意一个待校验的数据包的校验结果为损坏的情况下,停止向发送端反馈与待校验的数据包对应的通信确认信息,其中,数据包序列包含的多个数据包按照接收时间戳进行排序;其中,发送端还用于在预定时间内未收到与待校验的数据包对应的通信确认信息,重新发送待校验的数据包。

15、在本专利技术实施例中,采用监测接收端在通信过程中接收到的数据包,并将接收到的数据包依次写入数据包序列以及接收端对数据包序列中的数据包依次进行数据校验的方式,如果数据包序列中任意一个待校验的数据包的校验结果为损坏的情况下,停止向发送端反馈与待校验的数据包对应的通信确认信息,达到了在同等通信数据量下,资源占用率低的目的,从而实现了在同等通信数据量下,降低资源占用率、提高通信效率的技术效果,进而解决了相关技术中在同等通信数据量下,资源占用率高、通信效率低的技术问题。

本文档来自技高网...

【技术保护点】

1.一种通信数据的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述接收端接收到的所述数据包的总长度超过阈值的时,启动对所述数据包序列执行所述数据校验。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1-3中任意一项所述的方法,其特征在于,所述接收端在校验所述待校验的数据包的所述校验结果为成功的情况下,生成与所述待校验的数据包对应的通信确认信息,并将生成的通信确认信息反馈给所述发送端。

5.根据权利要求1所述的方法,其特征在于,所述发送端每接收到预定数量的数据包,监测是否收到与所述预定数量的数据包匹配的通信确认信息,如果存在至少一个所述数据包对应的通信确认信息未收到,则重新发送该数据包,直到收到该数据包的通信确认信息。

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.一种通信数据的处理装置,其特征在于,包括:

8.根据权利要求7所述的装置,其特征在于,所述装置还包括:启动模块,用于接收到的所述数据包的总长度超过阈值的时,启动对所述数据包序列执行所述数据校验。

9.根据权利要求7或8所述的装置,其特征在于,所述控制模块还用于在校验所述待校验的数据包的所述校验结果为成功的情况下,生成与所述待校验的数据包对应的通信确认信息,并将生成的通信确认信息反馈给所述发送端。

10.根据权利要求7所述的装置,其特征在于,所述装置还包括:所述发送端每接收到预定数量的数据包,监测是否收到与所述预定数量的数据包匹配的通信确认信息,如果存在至少一个所述数据包对应的通信确认信息未收到,则重新发送该数据包,直到收到该数据包的通信确认信息。

11.一种通信数据的处理系统,其特征在于,包括:

...

【技术特征摘要】

1.一种通信数据的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述接收端接收到的所述数据包的总长度超过阈值的时,启动对所述数据包序列执行所述数据校验。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1-3中任意一项所述的方法,其特征在于,所述接收端在校验所述待校验的数据包的所述校验结果为成功的情况下,生成与所述待校验的数据包对应的通信确认信息,并将生成的通信确认信息反馈给所述发送端。

5.根据权利要求1所述的方法,其特征在于,所述发送端每接收到预定数量的数据包,监测是否收到与所述预定数量的数据包匹配的通信确认信息,如果存在至少一个所述数据包对应的通信确认信息未收到,则重新发送该数据包,直到收到该数据包的通信确认信息。

6.根据权利要求1所述的方法,其特...

【专利技术属性】
技术研发人员:黄嘉敏杨东皓李昱陈道远唐杰
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:

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

1