【技术实现步骤摘要】
Zigbee网络的数据共享方法、网关设备与Zigbee网络系统
本专利技术涉及无线通信
,具体涉及一种Zigbee网络的数据共享方法、网关设备与Zigbee网络系统。
技术介绍
智能家居网络是以住宅为平台,通过集成多种网络通信技术、综合布线技术、自动控制技术等将与家居生活相关的设备设施互联起来,构建形成一个高效的住宅设施的控制管理系统。目前智能家居网络使用到的主流网络通信技术有:wifi、Zigbee、ble等,并且这些技术也并非单一地存在某一台主控设备上,将多种网络技术集成在一台设备上能有效地减少网络拓扑的复杂度,提高系统的集成度。以往wifi网络一般由家庭里的一台网关设备构建而成,而为了扩大家居里wifi网络的覆盖率和提高性能,多台网关设备组建而成的wifi-mesh网络慢慢地成为新的主流。这一新的wifi网络拓扑结构也给网络控制带来了新的转变:家庭里的网络控制中心由唯一的单台网关设备替换成了wifi-mesh网络里的任意一台网关设备。Zigbee技术是一种短距离、低功耗的无线通信技术。它广泛地应用于智能家居系统中,包含如下几个子系统:智能灯光系统、空气 ...
【技术保护点】
一种Zigbee网络的数据共享方法,其特征在于,由网关设备执行,包括:响应于获取到用户终端发送的wifi组网配置信息,根据所述wifi组网配置信息加入到wifi网络中;在加入到所述wifi网络后,判断本设备是否为所述wifi网络中的第一台网关设备;当本设备为所述wifi网络中的第一台网关设备时以Zigbee协调器的身份创建Zigbee网络;当本设备不为所述wifi网络中的第一台网关设备时,通过所述wifi网络向所述Zigbee协调器发送Zigbee网络加入请求,以使本设备以Zigbee路由器的身份加入到所述Zigbee网络;响应于获取到与本设备的MAC层关联的终端设备发送的 ...
【技术特征摘要】
1.一种Zigbee网络的数据共享方法,其特征在于,由网关设备执行,包括:响应于获取到用户终端发送的wifi组网配置信息,根据所述wifi组网配置信息加入到wifi网络中;在加入到所述wifi网络后,判断本设备是否为所述wifi网络中的第一台网关设备;当本设备为所述wifi网络中的第一台网关设备时以Zigbee协调器的身份创建Zigbee网络;当本设备不为所述wifi网络中的第一台网关设备时,通过所述wifi网络向所述Zigbee协调器发送Zigbee网络加入请求,以使本设备以Zigbee路由器的身份加入到所述Zigbee网络;响应于获取到与本设备的MAC层关联的终端设备发送的汇报数据,若本设备为Zigbee协调器则将所述汇报数据通过所述wifi网络转发给所述Zigbee网络中的所有Zigbee路由器;若本设备为Zigbee路由器,则将所述汇报数据通过所述Zigbee网络发送给所述Zigbee协调器,由所述Zigbee协调器通过所述wifi网络将所述汇报数据转发给所述Zigbee网络中的其他Zigbee路由器。2.如权利要求1所述的Zigbee网络的组网方法,其特征在于,所述方法还包括在加入到所述wifi网络后更新所述wifi网络的组网列表的步骤;所述组网列表用于记载所述wifi网络中的所有网关设备的ip地址;所述当本设备为所述wifi网络中的第一台网关设备时以Zigbee协调器的身份创建Zigbee网络包括:当本设备为所述wifi网络中的第一台网关设备时,随机生成一个PANid;根据所述PANid创建Zigbee网络以使本设备以Zigbee协调器存在于Zigbee网络中,并在所述wifi网络中定时广播所述PANid;所述当本设备不为所述wifi网络中的第一台网关设备时,通过所述wifi网络向所述Zigbee协调器发送Zigbee网络加入请求,以使本设备以Zigbee路由器的身份加入到所述Zigbee网络包括:当本设备不为所述wifi网络中的第一台网关设备时,判断是否获取到Zigbee协调器发送的PANid;当获取到所述PANid时,根据所述组网列表获取所述Zigbee协调器的ip地址;根据所述Zigbee协调器的ip地址向所述Zigbee协调器发送Zigbee网络加入请求,以使本设备以Zigbee路由器的身份加入到所述Zigbee网络。3.如权利要求2所述的Zigbee网络的组网方法,其特征在于,所述根据所述Zigbee协调器的IP地址向所述Zigbee协调器发送Zigbee网络加入请求,以使本设备以Zigbee路由器的身份加入到所述Zigbee网络,包括:根据所述Zigbee协调器的IP地址向所述Zigbee协调器发送Zigbee网络加入请求,以使所述Zigbee协调器生成允许Zigbee设备加入报文并发送给所述Zigbee网络中的所有Zigbee路由器;所述允许Zigbee设备加入报文中记载了一个限时时间;在发送所述Zigbee网络加入请求后,向所述Zigbee协调器以及所述Zigbee路由器发送第一设备查询请求;接收所述Zigbee协调器以及所述Zigbee路由器返回的第一设备查询响应,根据所有的第一设备查询响应在所述Zigbee协调器以及所述Zigbee路由器中选择处于所述限时时间内并且信号最好的设备作为父节点进行MAC层关联;在关联成功之后,通过本设备的父节点向所述Zigbee协调器发送本设备的设备信息,以使本设备以Zigbee路由器的角色加入到所述Zigbee网络。4.如权利要求3所述的Zigbee网络的组网方法,其特征在于,所述在关联成功之后,通过本设备的父节点向所述Zigbee协调器发送本设备的设备信息,以使本设备以Zigbee路由器的角色加入到所述Zigbee网络,具体为:在关联成功之后,通过本设备的父节点向所述Zigbee协调器发送本设备的设备信息,由所述Zigbee协调器根据本设备的设备信息判断是否允许本设备加入到所述Zigbee网络中;所述方法还包括:接收所述Zigbee协调器通过本设备的父节点向本设备返回的key值,以使本设备作为新的Zigbee路由器加入到所述Zigbee网络中;其中,所述key值为所述Zigbee协调器在允许本设备加入到所述Zigbee网络时发送,用于对在所述Zigbee网络中传输的数据包进行加密和解密。5.如权利要求1所述的Zigbee网络的组网方法,其特征在于,所述方法还包括:响应于获取到用户终端发送的终端设备配置请求,若本设备为所述Zigbee协调器则生成允许终端设备加入报文并发送给所述Zigbee网络中的所有Zigbee路由器;若本设备为所述Zigbee路由器则通知所述Zigbee协调器生成允许终端设备加入报文并发送给所述Zigbee网络中的所有Zigbee路由器;在接收到终端设备发送的第二设备查询请求时,向所述终端设备返回第二设备查询响应,以使所述终端设备根据接收到的所有第二设备查询响应选择存在所述允许终端设备加入报文并且信号最好的设备进行MAC层关联;在与所述终端设备关联成功之后,若本设备为所述Zigbee协调器则将用于对所述Zigbee网络进行加密和解密的key值发送给所述终端设备以使所述终端设备加入到Zigbee网络,并通过所述Zigbee网络将本设备的Zigbee长地址发送给终端设备;若本设备为所述Zigbee路由器则向所述Zigbee协调器发送设备更新报文,通知所述Zigbee协调器在允许所述终端设备加入到所述Zigbee网络时将所述key值发送给所述终端设备以使所述终端设备加入到Zigbee网络以及将所述Zigbee协调器的Zigbee长地址发送给终端...
【专利技术属性】
技术研发人员:王浩彬,邸宝生,
申请(专利权)人:普联技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。