低功耗无线传输系统及其传输方法

文档序号:9552079阅读:637来源:国知局
低功耗无线传输系统及其传输方法
【技术领域】
[0001]本发明涉及一种用于智能家居中的通信系统及通信协议,特别涉及一种超低功耗的无线传输系统及其传输方法。
【背景技术】
[0002]智能家居是当前炙手可热的新兴方向,在智能家居领域,智能节点与家庭网关的通信协议,目前比较常见的有W1-F1、Zigbee和蓝牙等。但是这些方案都有比较明显的不足之处,阻碍了其普及的速度。
[0003]W1-Fi功耗大、成本高,在电池供电场合基本无法使用。W1-Fi的Beacon帧数据长度高达几十个字节,需要较长时间才能接收完毕。
[0004]Zigbee的协议复杂,代码庞大,必然会影响开发成本和系统稳定性;Zigbee的自组网功能在家庭环境并不实用,现代家庭中普遍实现了 W1-Fi覆盖,通过Zigbee来扩展传输距离已经没有必要,反而会让网络拓扑变复杂。ZigBee协议栈从低到高分为PHY层、MAC层、网络安全层和应用层。对于Beacon帧,PHY层头部6字节、MAC层头部11字节以上,再加上Beacon内容,需要18字节以上。
[0005]蓝牙空旷传输距离在10米以内,一堵实心墙都无法穿透,不适合家庭智能家居组网。蓝牙协议栈的PHY层仅接入码、包头就有126比特(15.75字节),再加上链路层等开销,就更大了。
[0006]在智能家居领域,智能终端应用场景有这样的特点:
[0007]I)传递的数据量不会很大,大部份时间网络是空闲的。
[0008]2)智能终端需要主动上报的数据很少。
[0009]3)用户控制指令需要下发及时。
[0010]4)W1-Fi已经普遍覆盖,不需要考虑自组网。

【发明内容】

[0011]本发明要解决的技术问题是提供一种适合在智能家居领域的底层通信中使用的简洁高效、超低功耗、穿墙能力较强的低功耗的无线传输系统及其传输方法。
[0012]为了解决上述技术问题,本发明采用的技术方案为:
[0013]本发明的低功耗无线传输系统,其特征在于:在智能家居与互联网之间设置一个MacBee协议的网络系统,在该网络系统中设有若干个网关节点和设备端节点,网关节点的通信传输周期采用固定周期,设备端节点的通信传输周期采用所述固定周期的整数倍,网关节点与设备端节点之间的通信协议报文分为同步帧和数据帧,同步帧的载荷在无控制命令状态下可低至I个字节,设备端通过对所述同步帧的分析确定是否接收网关节点发出的数据,设备端节点的设备在非传输时隙为深度睡眠状态。
[0014]所述设备端节点所用部件在网关节点发出的一个通信传输周期内,脱离低功耗休眠状态的次数不多于一次。
[0015]所述MacBee协议的网络系统采用250kbps载波,其工作在2.4GHz ISM频段。
[0016]本发明的低功耗无线传输方法,应用于本发明的所述的系统中的MacBee协议的网络系统内的网关节点与设备端节点之间的信号传输方法如下:
[0017]将单个固定时长的数据交互周期细分为四个时间段,分别为同步阶段、指令下发阶段、设备ACK应答阶段和竞争上报阶段,其中,
[0018]同步阶段,为该交互周期的首个阶段,在该阶段的起始段设置本交互周期的具有起始标志且由网关节点发出的同步帧;
[0019]指令下发阶段,网关节点向目标设备端节点下发控制指令,或者为网关节点向给其上报数据的设备端节点发出回复确认信息;
[0020]设备ACK应答阶段,是指收到指令的设备端节点向发出该指令的网关节点回复应答;
[0021]竞争上报阶段,当设备端节点出现异常告警时,需主动向该网关节点上报该异常?目息O
[0022]本发明方法中所述同步帧中包括在本交互周期中需要接收指令的设备端节点的目录信息和该接收指令未被目标设备端节点接收确认时补救的指令续发重传机制。
[0023]本发明方法,在所述的指令下发阶段和设备ACK应答阶段均设有16个时隙,每个时隙占5ms ;指令下发阶段的每个时隙分别针对一个待接收指令的设备端节点,设备ACK应答阶段的每个时隙分别对应一个需要应答的设备端节点;设备ACK应答阶段中的时隙编号应该与该时隙编号对应的设备端节点在指令下发阶段接收的下发报文对应的下发指令的时隙编号相同。
[0024]本发明方法,在所述的竞争传输阶段设有6个时隙,每个时隙占5ms ;6个时隙由接收到下发指令的若干介设备端节点随机抽签择一占用。
[0025]本发明方法,在所述的时隙时间段内,相应的功能操作会重复3次。
[0026]本发明的低功耗的无线传输系统及其传输方法(又称银河风云分时复用及竞争抢占的低功耗无线数据传输系统,以下简称MacBee协议)正是为了解决现有技术中用于智能家居的通信协议所存在的问题而设计。MacBee协议把网络中的节点分为两类节点,分别为网关节点和设备端节点,网关节点为控制中心,一个MacBee协议的网络系统中可以有多个网关节点,网关节点之间组成虚拟组,设备可以漫游;设备端节点为控制节点。网关节点可以用外部电源供电,而设备端节点的设备采用电池供电,因此本协议的低功耗设计主要是针对设备端节点的设备。
[0027]MacBee协议主要从这几个方面来大幅降低设备端的功耗:
[0028]1.设备端可以灵活选择休眠周期数,达到极小的占空比,使设备大部份时间处于极低功耗的休眠状态。
[0029]2.MacBee协议大幅缩短同步帧的数据长度,从而缩短每次唤醒后接收数据的时间,进一步降低了功耗。
[0030]3.网关节点有重传机制,简化了设备的处理逻辑,进一步降低功耗。
【附图说明】
[0031]图1为要发明的传输方法中一个数据交互周期内的时隙划分示意图。
[0032]图2为本发明的传输方法中同步帧格式的示意图。
【具体实施方式】
[0033]本发明的低功耗无线传输系统,是在智能家居与互联网之间设置一个分时复用及竞争抢占的低功耗无线数据传输系统(下称MacBee协议),在该网络系统中设有若干个网关节点和设备端节点,网关节点的通信传输周期采用固定周期,设备端节点的通信传输周期采用所述固定周期的整数倍,网关节点与设备端节点之间的通信协议报文分为同步帧和数据帧,同步帧的载荷至多为I个字节,设备端通过对所述同步帧的分析确定是否接收网关节点发出的数据,设备端节点的设备在非传输时隙为深度睡眠状态。
[0034]本发明的无线传输系统把数据交互划分成固定时长的周期,在一个数据交互周期内,又细分成同步阶段、指令下发阶段、设备ACK应答阶段、竞争上报阶段四个阶段。
[0035]MacBee协议使用同步帧作为一个数据交互周期的开始,它由网关节点发出。同步帧中指示命令下发周期中哪些设备端节点的设备需要接收指令。所述设备
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1