具备ZigBee通信功能的WiFi路由器的制作方法

文档序号:7874984阅读:401来源:国知局
专利名称:具备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之间实现通畅的相互通信,同时不影响两种网络各自的独立工作。并且在设备上可靠简便。

图I为该通信系统的具体结构说明;图2为具备ZigBee通信功能的WiFi路由器的内部结构说明。
具体实施方式
本实用新型为一种具备ZigBee通信功能的WiFi路由器,所述具备ZigBee通信功能的WiFi路由器包括以下组成部分所述具备ZigBee通信功能的WiFi路由器由WiFi模块和ZigBee模块组成、所述WiFi模块内设有数据交换管理程序;WiFi模块与WiFi网络进行通信,ZigBee模块与ZigBee网络进行通信;其WiFi模块内的基带处理器与ZigBee模块在物理上通过串行或者并行接口相连,由WiFi模块内的数据交换管理程序实现WiFi网络和ZigBee网络之间的通/[目方法。参见附图1,附图2。附图I中包括ZigBee 网络 200,其中包括=ZigBee 设备 201,ZigBee 设备 202,ZigBee 模块 20 ;WiFi 网络 100,其中包括WiFi 设备 101,WiFi 设备 102,WiFi 模块 10 ;其中WiFi路由器I包括WiFi模块10和ZigBee模块20 ;附图2中包括ZigBee模块20,串行或并行接口 21,WiFi模块10,基带处理器11,WiFi模块中的数据交换管理程序30。以下进行详述在由WiFi网络100和ZigBee网络200所组成的混合网络中,有多种设备相互配合,协同工作。这些设备中,有些使用WiFi网络100通信,例如电脑,手机,平板电脑等设备;其他一些设备则使用ZigBee网络200通信,例如温湿度传感器,人体热释传感器,电动窗帘等。在实际应用中,需要实现两种不同网络中的设备互联和互操作,需要使用具备ZigBee通信功能的WiFi路由器I。具备ZigBee通信功能的WiFi路由器I内部中集成了一个标准的WiFi模块10,以及一个ZigBee模块20,且ZigBee模块20同过串行或并行接口 21与WiFi模块10内部的基带处理器11相连接,确保WiFi模块10和ZigBee模块20之间的数据交换在硬件层面的
通畅可靠。WiFi模块10内部的基带处理器11,除了运行标准的WiFi路由器控制程序之外,还运行一个数据交换管理程序30,负责实现数据在ZigBee网络100和WiFi网络200这两种不同网络之间的互相传递,并对数据进行过滤和流量、流向控制。数据交换管理程序30既可以与WiFi网络100中的设备通信,又能够与ZigBee网络200中的设备通信数据交换管理程序30能够与WiFi网络100中的设备建立TCP/IP协议的SOCKET连接,从而通过建立的SOCKET连接与WiFi设备进行数据通信;数据交换管理程序30也能够通过串行或并行接口 21从ZigBee模块20接收来自ZigBee网络200中的数据。本实用新型涉及WiFi路由器I。该路由器I中集成了一个标准的WiFi模块10,以及一个ZigBee模块20,且ZigBee通信模块通20过串行或并行接口 21与WiFi模块10内部的基带处理器11相连。在一个由WiFi和ZigBee这两种不同通技术的网络所组成的混合网络中,本实用新型的WiFi路由器I同时具备标准的WiFi模块10和ZigBee模块20,既能够使用WiFi通信技术与WiFi网络100中的设备通信,又能够使用ZigBee通信技术与ZigBee网络200中的设备通信,也就是说,这两种不同的网络被WiFi路由器I连接起来。为了实现WiFi网络100和ZigBee网络200这两种不同的网络的互联,同时不影响这两种网络各自的独立工作,WiFi模块10内部的基带处理器11,除了运行标准的WiFi路由器控制程序之外,还运行一个数据交换管理程序30,负责实现数据在ZigBee网络100和WiFi网络200这两种不同网络之间的互相传递,并对数据进行过滤和流量、流向控制。[0025]当WiFi模块10中的数据交换管理程序30通过WiFi模块10从WiFi网络100接收到数据时,需要对数据的流向及其合法性进行判断。如果数据发送的目的地址是指向ZigBee模块20,则WiFi模块中的数据交换管理程序30将这些接收到的合法数据通过串行或并行接口 21发送给ZigBee模块20 ;ZigBee模块20接收到数据后,再将数据发送到ZigBee网络200中的ZigBee设备。这样就实现了 WiFi网络100中的数据向ZigBee网络200的传递。反之,如果WiFi网络100中的设备需要接收来自ZigBee网络200中的数据,则先要与WiFi模块10中的数据交换管理程序30建立TCP/IP协议的SOCKET连接;当数据交换 管理程序30通过ZigBee模块20从ZigBee网络200接收到数据时,就把接收到的数据发送到WiFi网络100中所有已经与WiFi模块中的数据交换管理程序30建立SOCKET连接的设备。这样就实现了 ZigBee网络200中的数据向WiFi网络100的传递。总而言之,本实用新型通过将ZigBee模块映射为一个端口,从而确保了两种网络的相互独立又相互关联,杜绝了现有方法中的各种缺点。事实上,WiFi网络中的设备,与端口 #n建立SOCKET连接,实际上是向ZigBee网络进行了登记,即,通过建立SOCKET连接这个动作,向数据交换管理程序表明,本WiFi设备需要与ZigBee网络交换数据。这样,只有“登记”过的设备,才能与ZigBee网络交换数据;其他没有“登记”的WiFi设备,可以正常进行WiFi通信,不会影响ZigBee网络。本实用新型在最大程度上保留了两种不同网络各自的特点和相对的独立性,不会因为增加了 WiFi-ZigBee这个设备而使得任何一个网络的特性被削弱或者隐藏,这对于一个实际应用中的混合网络而言,是至关重要的;同时,又提供了一种处理数据交换的接口,这个接口分别从两种网络看来,都是标准的接口,不需要做任何的更改就可以实现通信。
权利要求1.具备ZigBee通信功能的WiFi路由器,其特征在于 所述具备ZigBee通信功能的WiFi路由器由WiFi模块和ZigBee模块组成、所述WiFi模块内设有数据交换管理程序;WiFi模块与WiFi网络进行通信,ZigBee模块与ZigBee网络进行通信;其WiFi模块与ZigBee模块在物理上通过串行或者并行接口相连, 由WiFi模块内的数据交换管理程序实现WiFi网络和ZigBee网络之间的通信方法。
专利摘要本实用新型提供一种实用可靠的具备ZigBee通信功能的WiFi路由器,所述具备ZigBee通信功能的WiFi路由器由WiFi模块和ZigBee模块组成、所述WiFi模块内设有数据交换管理程序;WiFi模块与WiFi网络进行通信,ZigBee模块与ZigBee网络进行通信;其WiFi模块与ZigBee模块在物理上通过串行或者并行接口相连,由WiFi模块内的数据交换管理程序实现WiFi网络和ZigBee网络之间的通信方法。本实用新型能够使得WiFi和ZigBee之间实现通畅的相互通信,同时不影响两种网络各自的独立工作。并且在设备上可靠简便。
文档编号H04W88/08GK202799185SQ20122016273
公开日2013年3月13日 申请日期2012年4月18日 优先权日2012年4月18日
发明者吕勇, 倪时昌 申请人:浙江瑞瀛网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1