一种网络通信系统、其管理方法及通信方法技术方案

技术编号:15518998 阅读:76 留言:0更新日期:2017-06-04 09:00
本发明专利技术公开了一种网络通信系统、其管理方法及通信方法,网关处理器通过有线或无线的方式连接云服器,通过第一接口与云服务器进行通信;网关处理器和Zigbee网络的多个协调器连接,通过第二接口与协调器进行通信,由此可通过网关处理器管理多个Zigbee网络的协调器,实现云服务器与Zigbee网络的互联。此外,由于协调者处理调用协议针对Zigbee网络的管理,去除了RFC协议中复杂的分级字段,使得网关处理器与协调器之间的通信更为简捷方便。由此,实现了网关处理器对Zigbee网络的统一管理。

【技术实现步骤摘要】
一种网络通信系统、其管理方法及通信方法
本专利技术涉及通信
,尤其涉及一种网络通信系统、其管理方法及通信方法。
技术介绍
ZigBee技术是一种近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术。Zigbee组网一般包括三个组成部分,即ZigBee协调器(Coordinator,简称CO)、ZigBee路由器(Router,简称RO)、ZigBee终端设备(End-device简称EN)。现阶段很多物联网方案中都有Zigbee技术的应用。然而由于其低成本、低功耗、低速率的特点,使得同一个CO下不能大规模进行组网,从而限制了Zigbee网络的规模。此外,随着互联网的高速发展,将Zigbee网络与互联网集合起来也变得更有实际意义。Zigbee技术应用到物联网中的方案,基本上都是基于Zigbee联盟的定义,即星形(Star)、树形(Tree)和网状(Mesh)结构,其具体结构如图1所示。其中,网状结构具有很强的网络健壮性和系统可靠性。从图1中可以看出,由于一个网络只有一个CO,所以当CO受到低成本限制时,就不可能大量管理RO、EN,因为CO对RO、EN的管理要消耗硬件资源,如处理器的计算性能、存储器的容量等。目前,一个CO仅能管理20个左右的RO或EN。Zigbee网络本身不能与互联网(IP网络)直接互通,目前将两者联系起来的方法有两种:方案一,架设一个专用的服务器,通过支持串口协议的接口(如USB、或R232等)与CO直接相连,服务器本身安装以太网卡,通过网线与互联网相连。在实际应用时,每个CO负责组建各自的Zigbee网络;CO将本网络中的信息传递给服务器;服务器将数据整理后,封装为IP报文通过以太网卡传入互联网;反之亦然。方案二,使用Zigbee协议与IP协议转换的专用协转设备。在实际应用中,CO与协转设备连接,协转设备将转换后的数据通过有线传入IP网络。采用方案一进行组网时可以同时管理多个CO扩大了网络规模,然而无论网络规模大小,都需要架设一个专用服务器,成本较高;并且在组网时需要考虑服务器的位置(例如,需放置室内),其适应性不高;此外,服务器与CO连接方式为有线连接,因此网络规模不会很大,通常服务器可同时支持5-8个CO,因此,管理的EN大约为150个。采用方案二进行组网时可根据网络规模增加或减少协转设备的数量,从而可减少不必要的成本,并且协转设备体积小,易于安放。然而一个协转设备仅能连接一个CO,并且协转设备之间使用有线连接,组网规模与网络适用性均受限。
技术实现思路
本专利技术实施例提供一种网络通信系统、其管理方法及通信方法,用以增加Zigbee网络中的协调器个数,提高Zigbee网络的组网规模和网络适用性。第一方面,本专利技术实施例提供了一种网络通信系统,包括:云服务器、网关处理器以及Zigbee网络中的多个协调器;其中,所述网关处理器通过有线或无线方式连接所述云服务器,通过串行端口分别连接多个所述协调器;所述云服务器与所述网关处理器采用第一接口进行通信,所述协调器与所述网关处理器采用第二接口进行通信;所述第二接口的通信协议包括:协调者处理调用协议;所述网关处理器,用于所述第一接口与所述第二接口之间通信协议的相互转换,以实现云服务器与Zigbee网络之间的通信。在一种可能的实现方式中,在本专利技术实施例提供的上述系统中,还包括:所述Zigbee网络中的路由器和终端设备;所述终端设备通过所述路由器连接所述协调器,或,所述终端设备直接连接所述协调器。在一种可能的实现方式中,在本专利技术实施例提供的上述系统中,各Zigbee网络中的协调器、路由器和终端设备构成网状结构。在一种可能的实现方式中,在本专利技术实施例提供的上述系统中,所述第一接口的通信协议为WEB通信协议、SNMP通信协议、MQTT通信协议或Tr069通信协议。第二方面,本专利技术实施例一种基于上述任一网络通信系统的管理方法,包括:网关处理器监听各协调器发送的注册请求,在接收到所述协调器发送的注册请求后,向所述协调器发送获取设备信息的请求;所述协调器在接收到所述获取设备信息的请求后,向所述网关处理器上报所述协调器的设备信息;所述网关处理器将所述设备信息加入到管理列表中,完成所述协调器的注册。在一种可能的实现方式中,在本专利技术实施例提供的上述方法中,还包括:所述网关处理器周期性地向完成注册的各所述协调器发送保活请求;所述协调器在接收到所述保活请求后响应所述保活请求,以保证所述协调器为注册状态。在一种可能的实现方式中,在本专利技术实施例提供的上述方法中,还包括:在所述网关处理器在连续发送设定次数的保活请求后未得到所述协调器的保活请求响应时,删除所述管理列表中与该协调器相关的设备信息。在一种可能的实现方式中,在本专利技术实施例提供的上述方法中,还包括:所述协调器在超过所述预设时间未接收到所述网关处理器发送的保活请求时,更新为未注册状态,重新向所述网关处理器发送注册请求。在一种可能的实现方式中,在本专利技术实施例提供的上述方法中,所述协调器的设备信息包括:该协调器以及与该所述协调器连接的各路由器和各终端设备的网络身份信息、编号信息,以及各所述终端设备的能力参数信息。第三方面,本专利技术实施例提供一种基于上述任一网络通信系统的通信方法,包括:网关处理器在通过第一接口接收云服务器发送的操作请求时,解析所述操作请求,确定出所述操作请求的操作对象;将所述操作请求由第一接口协议转换为第二接口协议;将转换协议后的所述操作请求通过第二接口发送所述操作对象,以使所述操作对象根据所述操作请求执行相应操作。在一种可能的实现方式中,在本专利技术实施例提供的上述方法中,所述将转换协议后的所述操作请求发送所述操作对象,包括:在确定出所述操作对象为协调器时,将转换协议后的所述操作请求直接发送所述协调器;在确定出所述操作对象为路由器或终端设备时,将转换协议后的所述操作请求发送与所述路由器或所述终端设备连接的协调器,由该协调器转发给所述路由器或所述终端设备。在一种可能的实现方式中,在本专利技术实施例提供的上述方法中,还包括:所述网关处理器在通过第二接口接收到所述协调器发送的与所述操作请求对应的操作结果时,将所述操作结果由所述第二接口协议转换为第一接口协议;将转换协议后的所述操作结果通过所述第一接口上报给所述云服务器。本专利技术有益效果如下:本专利技术实施例提供的网络通信系统、其管理方法及通信方法,网关处理器通过有线或无线的方式连接云服器,通过第一接口与云服务器进行通信;网关处理器和Zigbee网络的多个协调器连接,通过第二接口与协调器进行通信,由此可通过网关处理器管理多个Zigbee网络的协调器,实现云服务器与Zigbee网络的互联。此外,由于协调者处理调用协议针对Zigbee网络的管理,去除了RFC协议中复杂的分级字段,使得网关处理器通过与协调器之间的通信更为简捷方便。由此,实现了网关处理器对Zigbee网络的统一管理。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为Zigbee网络的组网结构示意图;图2为本发本文档来自技高网
...
一种网络通信系统、其管理方法及通信方法

【技术保护点】
一种网络通信系统,其特征在于,包括:云服务器、网关处理器以及Zigbee网络中的多个协调器;其中,所述网关处理器通过有线或无线方式连接所述云服务器,通过串行端口分别连接多个所述协调器;所述云服务器与所述网关处理器采用第一接口进行通信,所述协调器与所述网关处理器采用第二接口进行通信;所述第二接口的通信协议包括:协调者处理调用协议;所述网关处理器,用于所述第一接口与所述第二接口之间通信协议的相互转换,以实现云服务器与Zigbee网络之间的通信。

【技术特征摘要】
1.一种网络通信系统,其特征在于,包括:云服务器、网关处理器以及Zigbee网络中的多个协调器;其中,所述网关处理器通过有线或无线方式连接所述云服务器,通过串行端口分别连接多个所述协调器;所述云服务器与所述网关处理器采用第一接口进行通信,所述协调器与所述网关处理器采用第二接口进行通信;所述第二接口的通信协议包括:协调者处理调用协议;所述网关处理器,用于所述第一接口与所述第二接口之间通信协议的相互转换,以实现云服务器与Zigbee网络之间的通信。2.如权利要求1所述的系统,其特征在于,还包括:所述Zigbee网络中的路由器和终端设备;所述终端设备通过所述路由器连接所述协调器,或,所述终端设备直接连接所述协调器。3.如权利要求1所述的系统,其特征在于,各Zigbee网络中的协调器、路由器和终端设备构成网状结构。4.如权利要求1-3任一项所述的系统,其特征在于,所述第一接口的通信协议为WEB通信协议、SNMP通信协议、MQTT通信协议或Tr069通信协议。5.一种基于权利要求1-4任一项所述的网络通信系统的管理方法,其特征在于,包括:网关处理器监听各协调器发送的注册请求,在接收到所述协调器发送的注册请求后,向所述协调器发送获取设备信息的请求;所述协调器在接收到所述获取设备信息的请求后,向所述网关处理器上报所述协调器的设备信息;所述网关处理器将所述设备信息加入到管理列表中,完成所述协调器的注册。6.如权利要求5所述的方法,其特征在于,所述方法还包括:所述网关处理器周期性地向完成注册的各所述协调器发送保活请求;所述协调器在接收到所述保活请求后响应所述保活请求,以保证所述协调器为注册状态。7.如权利要求6所述的方法,其特...

【专利技术属性】
技术研发人员:张武晓
申请(专利权)人:瑞斯康达科技发展股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1