[发明专利]具备ZigBee通信功能的WiFi路由器及WiFi网络和ZigBee网络之间的通信方法有效

专利信息
申请号: 201210112617.3 申请日: 2012-04-18
公开(公告)号: CN102647370A 公开(公告)日: 2012-08-22
发明(设计)人: 吕勇;倪时昌 申请(专利权)人: 浙江瑞瀛网络科技有限公司
主分类号: H04L12/66 分类号: H04L12/66;H04W84/12;H04W84/18
代理公司: 浙江杭州金通专利事务所有限公司 33100 代理人: 王雪
地址: 310012 浙江省杭州*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 具备 zigbee 通信 功能 wifi 路由器 网络 之间 方法
【说明书】:

 

技术领域

 本发明涉及ZigBee网络和WiFi网络间通信的通信领域。

 

背景技术

WiFi是基于IEEE802.11标准的无线传输技术,是支持互联网接入的无线电信号。其特点是无线数据传输速率高,符合个人和社会信息化的需求,目前广泛应用于个人电脑、手持设备(如PDA、手机)等终端上。

ZigBee是基于IEEE802.15.4标准的无线传输技术,是一种近距离、低复杂度、自组织、低功耗、低数据速率、低成本的无线联网标准。目前广泛应用于智能家居、楼宇自动化、工业控制等应用领域。

尽管WiFi具备高速数据通信的能力,已经成为家庭、办公场合个人信息网络不可缺少的网络组成部分,但是由于WiFi成本较高且功耗较大,因此在这些领域仍然大量设备由于供电方式和成本的限制,无法使用WiFi技术来与其他设备联网,必须借助ZigBee技术才能实现与其他设备的无线互联。随着物联网应用的不断发展,无线传感网络将延伸到各个角落,单一的无线网络无法覆盖所有应用需求,由WiFi和ZigBee这两种不同通技术组成的混合网络将越来越流行并成为主流。因此,实现数据信息在WiFi网络和ZigBee网络之间无缝传递的需求越来越紧迫,成为了物联网技术发展的一个巨大瓶颈。

 

发明内容

本发明提供一种实用可靠的具备ZigBee通信功能的WiFi路由器,为此,本发明采用如下技术方案:

所述具备ZigBee通信功能的WiFi路由器由WiFi模块和ZigBee模块组成、所述WiFi模块内设有数据交换管理程序;WiFi模块与WiFi网络进行通信,ZigBee模块与ZigBee网络进行通信;其WiFi模块与ZigBee模块在物理上通过串行或者并行接口相连,由WiFi模块内的数据交换管理程序实现WiFi网络和ZigBee网络之间的通信方法。

通过以上技术方案,本发明能够使得WiFi和ZigBee之间实现通畅的相互通信,同时不影响两种网络各自的独立工作。并且在设备上可靠简便。

 

本发明同时提供一种应用于上述具备ZigBee通信功能的WiFi路由器的WiFi网络和ZigBee网络之间的通信方法,所述通信方法由前述数据交换管理程序实现,为此,本发明采用如下技术方案:

所述方法如下:

    1)、将ZigBee模块映射为WiFi网络上的一个端口,将通过此端口进行的通信视为WiFi网络与ZigBee网络间的通信,而在其他端口上进行的通信由标准WiFi程序进行处理;

    2)、WiFi网络与ZigBee网络通信流程如下:

                                                   、WiFi   设备与Wifi网络上ZigBee模块的映射端口建立SOCKET连接;

    、建立SOCKET连接队列,将每一个SOCKET连接的信息保存于队列中,并为每一个SOCKET连接开辟缓冲区;

    、每当WiFi模块通过ZigBee模块接收到来自于ZigBee网络的数据时,遍历SOCKET连接队列并把数据发送到队列中的每一个SOCKET连接,如此实现数据从ZigBee网络到达WiFi网络的传输;

    、每当WiFi模块接收到来自WiFi网络中SOCKET连接的数据帧时,需将数据暂时保存于数据来源SOCKET的缓冲区中,因WiFi网络数据是按帧发送,每接收到一帧新数据时,WiFi模块会检查缓冲区是否已能组成完整数据包,若不完整,则继续等待新数据到来。若数据包已完整,且ZigBee模块与WiFi模块间的通信接口处于空闲状态时,则将数据移交给ZigBee模块处理并清理缓冲区中此数据包释放资源;若通信端口不处于空闲状态时,则将数据包放于缓冲区中等待,WiFi模块在传送完一个数据包并且清理完缓冲区释放资源后,会立刻遍历SOCKET连接队列缓冲区查找已接收完整的数据包,并比较SOCKET连接队列中数据包的到达时间,根据“先来先发送“原则,重复上述过程,如此实现数据从WiFi网络到达ZigBee网络的传输。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江瑞瀛网络科技有限公司,未经浙江瑞瀛网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210112617.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top