[发明专利]一种数据分包传输系统及方法在审
申请号: | 201710868450.6 | 申请日: | 2017-09-22 |
公开(公告)号: | CN107592655A | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 纪跃群 | 申请(专利权)人: | 深圳市沃特玛电池有限公司 |
主分类号: | H04W28/06 | 分类号: | H04W28/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 分包 传输 系统 方法 | ||
【技术领域】
本发明涉及ZigBee传输技术领域,尤其涉及一种数据分包传输系统及方法。
【背景技术】
ZigBee是基于IEEE802.15.4标准的低功耗局域网协议,具有近距离、低复杂度、自组织、低功耗、低传输速率及低成本的特点。它的数据报文的基本组成结构较为简单,物理层数据最大传输127字节,其中,MAC(媒体访问控制)层占用11个字节、网络层至少占用8个字节、应用层占用8个字节,因此,一个数据包最多能携带的应用层数据为100个字节。然而,在实际应用过程中,用户自定义数据可能远远大于100个字节,进而导致使用ZigBee传输技术无法满足用户大数据传输的需求。
鉴于此,实有必要提供一种新的数据分包传输系统及方法以克服上述缺陷。
【发明内容】
本发明的目的是提供一种能够实现基于ZigBee网络的大数据传输的数据分包传输系统及方法。
为了实现上述目的,本发明提供一种数据分包传输系统,包括发送端及接收端;所述发送端包括获取模块、生成模块、填充模块及第一发送模块;所述接收端包括解析模块;所述获取模块用于获取待传输数据并将所述待传输数据封装成命令包;所述生成模块用于在所述命令包的数据量大于预设数据量时,生成一个起始包、多个数据包、一个结束包以及包标识码;所述填充模块用于依次对所述起始包、所述多个数据包及所述结束包进行填充;所述第一发送模块用于将经过填充的起始包、多个数据包及结束包依次发送至所述接收端;所述解析模块用于对所述经过填充的起始包、多个数据包及结束包进行解析并重组以重新生成所述命令包。
本发明还提供一种数据分包传输方法,应用于数据分包传输系统中,所述数据分包传输系统包括发送端以及接收端;所述数据分包传输方法包括如下步骤:
获取待传输数据并将所述待传输数据封装成命令包;
在所述命令包的数据量大于预设数据量时,生成一个起始包、多个数据包、一个结束包以及包标识码;
依次对所述起始包、所述多个数据包及所述结束包进行填充;
将经过填充的起始包、多个数据包及结束包依次发送至所述接收端;
对所述经过填充的起始包、多个数据包及结束包进行解析并重组以重新生成所述命令包。
本发明所提供的数据分包传输系统及方法,应用于ZigBee数据传输中,当待传输数据的数据量大于预设数据量时,发送端将待传输数据拆分到多个数据包传输,接收端对接收到的数据进行解析重组以得到命令包,进而实现了ZigBee的大数据传输,更好的满足了用户的需求。
【附图说明】
图1为本发明实施例中提供的数据分包传输系统的功能模块图。
图2为本发明实施例中提供的数据分包传输方法的流程图。
【具体实施方式】
为了使本发明的目的、技术方案和有益技术效果更加清晰明白,以下结合附图和具体实施方式,对本发明进行进一步详细说明。应当理解的是,本说明书中描述的具体实施方式仅仅是为了解释本发明,并不是为了限定本发明。
请参阅图1,其为本发明实施例中数据分包传输系统100的功能模块图。所述数据分包传输系统100包括发送端10及接收端20。其中,所述发送端10包括获取模块11、生成模块12、填充模块13、第一发送模块14及判断模块15。所述接收端20包括解析模块21、反馈模块22以及第二发送模块23。可以理解地,上述各功能模块可以软件程序的形式存储于存储器中,并由处理器执行。也可为具有特定功能的硬件,例如,烧录有特定软件程序的芯片或者具有特定功能的电路。
下面结合图2对上述各功能模块进行详细的介绍。
如图2所示,其为本发明实施例中数据分包传输方法的流程图。所应说明的是,本发明的方法并不受限于下述步骤的顺序,且其他实施例中,本发明的方法可以只包括以下所述步骤的其中一部分,或者其中的部分步骤可以被删除。
步骤S01,所述获取模块11用于获取待传输数据并将所述待传输数据封装成命令包。
具体地,所述获取模块11用于对所述待传输的数据进行处理以形成命令包,其中,所述命令包的结构属性符合ZigBee技术的传输协议。
步骤S02,所述生成模块12用于在所述命令包的数据量大于预设数据量时,生成一个起始包、多个数据包、一个结束包以及包标识码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市沃特玛电池有限公司,未经深圳市沃特玛电池有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710868450.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置