一种低成本轻量级2.4G多跳技术制造技术

技术编号:37786225 阅读:13 留言:0更新日期:2023-06-09 09:16
本发明专利技术涉及通讯技术领域,且公开了一种低成本轻量级2.4G多跳技术,该低成本轻量级2.4G多跳技术的协议格式内容由数据长度、通讯标号、本机uuid、目标uuid、低功耗描述符、多跳描述符、负载数据和校验组成,其中多跳描述符用于描述当前数据包在本网络中能跳转到的最大次数和当前跳转次数以及当前包的重发次数,且多跳功能由节点设备实现;本发明专利技术所述的低成本轻量级2.4G多跳技术,在任何时候收到缓存队列中保持数据的回复包后可直接抛出数据,不再进行转发与保持,使用此技术协议只占用不到1k的RAM,不到2k的ROM,理论最大跳转次数可达16次,通过此方式可便捷实现2.4G多跳功能,解决MCU资源少且要求mesh无线通信功能的应用需求。资源少且要求mesh无线通信功能的应用需求。资源少且要求mesh无线通信功能的应用需求。

【技术实现步骤摘要】
一种低成本轻量级2.4G多跳技术


本专利技术涉及通讯
,具体为一种低成本轻量级2.4G多跳技术。

技术介绍

2.4G是一种无线技术,由于其频段处于2.400GHz~2.4835GHz之间,所以简称2.4G无线技术。是市面上三大主要无线技术(包括Bluetooth、27M、2.4G)之一。较普遍被应用于无线键盘鼠标。2.4G技术,即人们常说的“2.4g非联网解决方案”:2.4ghz无线技术频率是2.4

2.485ghz ism (industrial ,scientific and medical index),是近年来新兴的无线传输技术,该频段在大部分国家免授权、免费使用,因此在无线领域得到了广泛的应用,为产品的普及扫清了最大障碍。2.4g无线技术为双向传输,单向传输速率可达2Mbps,而且由于采用了自调频技术,使干扰的影响大为降低。在2.4g设备不工作时,2.4g发射设备还会处于休眠状态,使耗电量大为降低。理论上传输距离也达到了几十米。而传统的2.4G传输距离并不远,因此后面出现了中继,再后面出现mesh网络即多跳网络,当前zigbee、蓝牙、wifi等均陆续使用了mesh网络技术,然而主流的mesh网络技术协议栈十分复杂,并且十分占用MCU资源,对想便捷使用多跳技术的开发者并不友好,而使用集成模块又增加了成本,因此迫切的需要一种低成本轻量级2.4G多跳技术来解决上述问题。

技术实现思路

本专利技术的目的在于提供一种低成本轻量级2.4G多跳技术,以解决上述
技术介绍
中传统的2.4G传输距离并不远,因此后面出现了中继,再后面出现mesh网络即多跳网络,当前zigbee、蓝牙、wifi等均陆续使用了mesh网络技术,然而主流的mesh网络技术协议栈十分复杂,并且十分占用MCU资源,对想便捷使用多跳技术的开发者并不友好,而使用集成模块又增加了成本的问题。为实现上述目的,本专利技术提供如下技术方案:一种低成本轻量级2.4G多跳技术,该低成本轻量级2.4G多跳技术的协议格式内容由数据长度、通讯标号、本机uuid、目标uuid、低功耗描述符、多跳描述符、负载数据和校验组成,其中多跳描述符用于描述当前数据包在本网络中能跳转到的最大次数和当前跳转次数以及当前包的重发次数,且多跳功能由节点设备实现,节点设备包含源节点、目标节点、中间节点,且该所述源节点、目标节点、中间节点之间由上行路径与下行路径联通,所述中间节点共安装有九组。优选的,通讯标号包含包序号以及上下行和应答信息。优选的,重发数据由源节点自主重发,收到后跳转。优选的,该低成本轻量级2.4G多跳技术占用不到1k的RAM,不到2k的ROM。优选的,该低成本轻量级2.4G多跳技术的最大跳转次数达16次。
优选的,九组所述中间节点通过可行路径互联。与现有技术对比,本专利技术具备以下有益效果:本专利技术所述的一种低成本轻量级2.4G多跳技术,在任何时候收到缓存队列中保持数据的回复包后可直接抛出数据,不再进行转发与保持,使用此技术协议只占用不到1k的RAM,不到2k的ROM,理论最大跳转次数可达16次,通过此方式可便捷实现2.4G多跳功能,解决了MCU资源少且要求mesh无线通信功能的应用需求。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1为本专利技术低成本轻量级2.4G多跳技术的拓扑图。图中:1、源节点;2、目标节点;3、中间节点;4、上行路径;5、下行路径;6、可行路径。
具体实施方式
下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。附图仅用于示例性说明,表示的仅是示意图,而非实物图,不能理解为对本专利的限制,为了更好地说明本专利技术的具体实施方式,附图中某些部件会有省略、放大或缩小,并不代表实际产品的尺寸,附图中不同种类的剖面线不是按照国标进行标注的,也不对元件的材料进行要求,是对图中元件的剖视图进行区分,对本领域技术人员来说,附图中某些公知结构、部件及其说明可能省略是可以理解的,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“连接”应做广义理解,例如可以是固定连接,可以是活动连接,也可以是可拆卸连接,或一体地连接,可以是机械连接,也可以是电连接,可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。下面将参考附图并结合实施例来详细说明本申请。请参阅图1,一种低成本轻量级2.4G多跳技术,该低成本轻量级2.4G多跳技术的协议格式内容由数据长度、通讯标号、本机uuid、目标uuid、低功耗描述符、多跳描述符、负载数据和校验组成,其中多跳描述符用于描述当前数据包在本网络中能跳转到的最大次数和当前跳转次数以及当前包的重发次数,且多跳功能由节点设备实现,节点设备包含源节点1、目标节点2、中间节点3,且该所述源节点1、目标节点2、中间节点3之间由上行路径4与下行路径5联通,所述中间节点3共安装有九组。其中,通讯标号包含包序号以及上下行和应答信息。其中,重发数据由源节点1自主重发,收到后跳转。其中,该低成本轻量级2.4G多跳技术占用不到1k的RAM,不到2k的ROM。其中,该低成本轻量级2.4G多跳技术的最大跳转次数达16次。其中,九组中间节点3通过可行路径6互联。本专利技术的工作原理及使用流程:该低成本轻量级2.4G多跳技术的协议格式内容由
数据长度、通讯标号、本机uuid、目标uuid、低功耗描述符、多跳描述符、负载数据和校验组成,其中多跳描述符用于描述当前数据包在本网络中能跳转到的最大次数和当前跳转次数以及当前包的重发次数,且多跳功能由节点设备实现,节点设备包含源节点1、目标节点2、中间节点3,且该所述源节点1、目标节点2、中间节点3之间由上行路径4与下行路径5联通,所述中间节点3共安装有九组。其中多跳描述符描述当前数据包在本网络中能跳转到的最大次数和当前跳转次数以及当前包的重发次数,多跳功能由节点设备实现,节点接收到的符合协议标准的数据后如果是需要跳转的数据则推送到缓存队列中进行待处理,在第100ms+随机时间后如没有收到该数据的回复则根据多跳描述符信息进行跳转发送,发送完成后继续保持该数据2s避免收到重复数据多次重复跳转,且重发数据和重复数据不一样,重发数据由源节点1,自主重发,收到后需要跳转,在任何时候收到缓存队列中保持数据的回复包后可直接抛出数据,不再进行转发与保持,使用此技术协议只占用不到1k的RAM,不到2k的ROM,理论最大跳转次数可达16次,通过此方式可便捷实现2.4G多跳功能,解决了MCU资源少且要求mesh无线通信功能的应用需求;本说明中未作详细描述的内容属于本领域专业技术人员公知的现有技术。所需要说明的是,在本文中,诸如第一和第二等之类的关本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种低成本轻量级2.4G多跳技术,其特征在于:该低成本轻量级2.4G多跳技术的协议格式内容由数据长度、通讯标号、本机uuid、目标uuid、低功耗描述符、多跳描述符、负载数据和校验组成,其中多跳描述符用于描述当前数据包在本网络中能跳转到的最大次数和当前跳转次数以及当前包的重发次数,且多跳功能由节点设备实现,节点设备包含源节点(1)、目标节点(2)、中间节点(3),且该所述源节点(1)、目标节点(2)、中间节点(3)之间由上行路径(4)与下行路径(5)联通,所述中间节点(3)共安装有九组。2.根据权利要求1所述的一种低成本轻量级2.4G多跳技术,其...

【专利技术属性】
技术研发人员:杜坚煌张少春洪春生
申请(专利权)人:福建时刻智能科技有限责任公司
类型:发明
国别省市:

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

1