【技术实现步骤摘要】
一种WiFi
‑
ZigBee网络中面向数据分发和汇聚的协同传输方法
[0001]本申请涉及计算机应用
,具体涉及一种WiFi
‑
ZigBee网络中面向数据分发和汇聚的协同传输方法。
技术介绍
[0002]科学技术的进步和人们对方便快捷生活的不断追求极大地推动了物联网的发展,具体体现在感知、通信、处理等多个方面。尤其是在通信方面、面向不同物联网应用特征催生了以WiFi、ZigBee、BLE、LoRa等为代表的一系列网络通讯技术,各自从不同的角度为人们的生活提供了便利的服务。其中WiFi主要面向高吞吐量单跳局域网通信,ZigBee面向低功耗mesh网络通信,BLE适用于低功耗高吞吐量个域网通信,LoRa面向长距离低功耗多接入通信。在实际应用环境中,多种通信网络常常部署在同一物理空间。
[0003]此外,为了适应更广泛的物联网应用,更多的通信技术被提出并不断取得发展,为人们提供更高效服务的同时也造成了频谱资源的紧张,导致多种技术不得不在同一频段进行工作。除去已经划分的需要付费的专用频段,以WiFi、ZigBee、BLE为代表的新兴通信技术都工作在免费的ISM频段,尤其是2.4GHz频段,同一空间同一频段重叠通信信道的使用,如图1所示,使得异质网络之间不可避免地产生了跨技术干扰,产生了无法竞争到通信信道、数据包损坏等多种冲突问题,由此导致更频繁的信道抢占和数据包重传,造成了严重的网络性能下降。
[0004]数据分发和数据汇聚作为无线网络最基本的功能,贯穿了整个网络的生 ...
【技术保护点】
【技术特征摘要】
1.一种WiFi
‑
ZigBee网络中面向数据分发和汇聚的协同传输方法,其特征在于,包括以下步骤:步骤一、建立WiFi AP和ZigBee网络的连接首先WiFi AP根据网络配置判断是否为CTC模式,如果是处于CTC模式,WiFi AP首先对信道进行侦听,检测信道是否空闲,如果信道不是空闲则随机退避一段时间,再次侦听信道空闲后发送RTS数据帧以保留信道;WiFiAP在不影响WiFi网内通信的前提下发送PMC数据连接帧请求建立和ZigBee网络的连接,ZigBee网络在收到连接请求帧后,发送响应数据包至WiFi AP;步骤二、评估WiFi和ZigBee网络的双向链路质量根据连接建立阶段WiFiAP发送多个预先约定的数据包至ZigBee网络,ZigBee网络收到数据包后与本地存储的数据包模板进行比对,得到WiFiAP到ZigBee网络的信道质量估计值,用比特错误率BER
wz
表示,ZigBee网络在评估到该值后将该值和预先约定的响应包反馈至WiFi AP;同理,WiFi AP能够计算出ZigBee网络到WiFi AP的信道质量估计值,用比特错误率BER
zw
表示;假设数据传输所采用的编码方式能够支持的最大比特错误率为ε,若比特错误率BER>ε,则认为该数据包损坏无法使用,则能够计算出双向信道的包接收率PRR
zw
和PRR
wz
;步骤三、根据网络需求调整包长度自适应应用跨技术通信技术当前跨技术通信PMC支持WiFi设备同时发送WiFi和ZigBee混合的数据包,由于WiFi协议的数据包包长L
w
∈[1us,10ms],ZigBee协议的数据包包长L
z
∈[200us,4ms],用N
r
表示一个PMC数据包中ZigBee数据包的个数,可知N
r
≥1恒成立,则存在以下三种情况:1)L
w
≤N
r
·
L
z
≤2L
w
≤10ms,能够使用WiFi支持的数据包聚合技术将两个数据包聚合以支持Nr个ZigBee数据包的传输;2)N
r
·
L
z
≤L
w
,能够填充部分ZigBee数据包直至N
r
·
L
z
=L
w
≤10ms;3)L
z
≥4ms,L
w
≥10ms,该情况归结于WiFi协议和ZigBee协议内部的分组问题,此处不讨论;步骤四、建立ZigBee网络的数据分发模型假设表示在WiFi AP覆盖下的ZigBee网络节点集合,N
i
表示ZigBee网络中第i个节点,PRR
i,j
(i≠j)表示节点N
i
和N
j
之间的包接收率,则可知当WiFiAP没有广播信息时PRR
i,j
∈(0,1],当WiFi广播信息时由于同频高强度干扰PRR
i,j
=0;不同节点由于应用的差异导致数据传输周期也存在不同,用DC
i
表示节点N
i
的占空比;则当WiFi AP发送PMC数据包时,ZigBee网络中节点N
i
和其邻居组收到的数据包数量能够表示为其中表示节点N
i
的平均邻居数;结合步骤三中重复参数N
r
的引入,最终ZigBee网络中节点N
i
和其邻居组收到的数据包数量能够表示为且ZigBee网络中实际接收的包的数量应大于其所需要的数据包的数量,即从WiFi AP的角度能够将时间划分为多个时隙t∈[1,T],设置二进制变量b
i,t
和x
t
,其中b
i,t
=1表示时隙t中b
i,t
处于侦听状态,x
t
=1表示时隙t中WiFi AP处于PMC数据包发送状态,如果WiFi AP在时隙t占据信道发送...
【专利技术属性】
技术研发人员:李士宁,程涛,潘岩,王长浩,刘畅,焦锋,张南,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。