一种广域传感网络动态拓扑维护方法及其实现装置.pdf

上传人:zhu****69 文档编号:4335498 上传时间:2018-09-14 格式:PDF 页数:17 大小:480.94KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110158028.4

申请日:

2011.06.14

公开号:

CN102833881A

公开日:

2012.12.19

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04W 84/18申请日:20110614|||公开

IPC分类号:

H04W84/18(2009.01)I

主分类号:

H04W84/18

申请人:

苏州达联信息科技有限公司

发明人:

汤晓辉

地址:

215122 江苏省苏州市高新区科技城培源路2号微系统园M3栋2区301-1室

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明涉及信息与通信技术领域,具体涉及一种广域传感网络动态拓扑维护方法及其实现装置。在广域传感网络系统中,为了能够达到网络拓扑动态分配的最佳效果,传感网络部署网关需要获取广域传感网络系统的拓扑状态的实时变化信息,从而保持对广域传感网络系统的最新拓扑状态的全局视图。但是在网络运行过程中,传感通信节点和远端传感接入单元都可能因为各种原因断开网络连接,从而对网络拓扑状态产生影响,而传感网络部署网关无法获知相关消息。本发明提出了一种广域传感网络动态拓扑维护方法及其实现装置,以帮助传感网络部署网关获取广域传感网络系统的拓扑状态的实时变化信息,从而保持对广域传感网络系统的最新拓扑状态的全局视图。

权利要求书

1.一种广域传感网络动态拓扑维护方法,其特征在于:a)传感通信网络域动态拓扑更新协议用于向传感网络部署网关更新传感通信节点和远端传感接入单元的网络接入状态变化信息;b)传感通信网络域动态拓扑更新协议运行于传感网络部署网关和传感网络通信控制器之间;c)当传感网络通信控制器获取传感通信节点和远端传感接入单元的网络接入状态变化信息后,通过传感通信网络域动态拓扑更新协议上报到传感网络部署网关;d)传感网络部署网关根据接收到的传感通信节点和远端传感接入单元的网络接入状态变化信息,修改广域传感网络拓扑结构视图。2.一种广域传感网络动态拓扑管理装置,其特征在于:a)广域传感网络动态拓扑管理装置运行于传感网络部署网关设备上,用于维护广域传感网络系统内的动态拓扑;b)广域传感网络动态拓扑管理装置中包括:第一获取装置、第一发送装置、协议处理装置、网络拓扑管理装置;c)第一获取装置用于接收来自传感网络通信控制器的信息;d)第一发送装置用于发送信息到传感网络通信控制器;e)协议处理装置用于实现广域传感网络动态拓扑更新协议;f)网络拓扑管理装置负责维护广域传感网的网络动态拓扑。3.一种传感通信网络域动态拓扑管理装置,其特征在于:a)传感通信网络域动态拓扑管理装置运行于传感网络通信控制器设备上,用于更新维护传感通信网络域内的动态拓扑;b)传感通信网络域动态拓扑管理装置中包括:第一获取装置、第一发送装置、协议处理装置、网络拓扑管理装置;c)第一获取装置用于接收来自传感网络部署网关的信息;d)第一发送装置用于发送信息到传感网络部署网关;e)协议处理装置用于实现广域传感网络动态拓扑更新协议;f)网络拓扑管理装置负责维护传感通信网络域内的网络动态拓扑。4.根据权利要求1所述的广域传感网络动态拓扑维护方法,传感通信网络域动态拓扑更新协议的特征在于:a)传感通信网络域动态拓扑更新协议运行于传感网络部署网关中的广域传感网络动态拓扑管理装置和传感网络通信控制器中的传感通信网络域动态拓扑管理装置之间,负责承载传感通信网络域内的动态拓扑变化信息的双向交互;b)传感通信网络域动态拓扑更新协议包含两个控制消息:传感通信网络域动态拓扑更新通知消息和传感通信网络域动态拓扑更新响应消息;c)传感通信网络域动态拓扑更新通知消息被传感网络通信控制器用于通知传感网络部署网关关于传感通信网络域内动态拓扑的变化;d)传感通信网络域动态拓扑更新响应消息被用于响应传感通信网络域动态拓扑更新通知消息。5.根据权利要求4所述的传感通信网络域动态拓扑更新协议,传感通信网络域动态拓扑更新通知消息的特征在于:a)传感通信网络域动态拓扑更新通知消息被传感网络通信控制器中的传感通信网络域动态拓扑管理装置用于发送传感通信网络域内的拓扑变化信息到传感网络部署网关中的广域传感网络动态拓扑管理装置;b)传感通信网络域动态拓扑更新通知消息中所承载的信息包括:节点数量、节点状态表;c)节点数量表示节点状态表中承载的节点数量;d)节点状态表包含传感通信网络域内发生网络接入状态变化的节点信息,它包括:节点类型、节点标识、节点状态等三个子域;e)节点类型包括传感通信节点和远端传感接入单元两种类型;f)节点标识表示所述网络节点的标识号;g)节点状态是指所述节点的网络接入状态,包括接入和离开两种状态。6.根据权利要求4所述的传感通信网络域动态拓扑更新协议,传感通信网络域动态拓扑更新响应消息的特征在于:a)传感网络部署网关中的广域传感网络动态拓扑管理装置用传感通信网络域动态拓扑更新响应消息来应答传感通信网络域动态拓扑更新通知消息的发送方,确认对传感通信网络域动态拓扑更新通知消息的成功接收;b)传感通信网络域动态拓扑更新响应消息的消息体为空。7.根据权利要求1所述的广域传感网络动态拓扑维护方法,传感通信节点网络接入状态变化导致的广域传感网络动态拓扑更新过程的特征在于,包含以下步骤:a)传感网络通信控制器中的传感通信网络域动态拓扑管理装置获取传感通信节点网络接入状态变化信息;b)传感通信网络控制器中的传感通信网络域动态拓扑管理装置生成传感通信网络域动态拓扑更新通知消息,消息中携带发生网络接入状态变化的传感通信节点信息;c)传感通信网络控制器中的传感通信网络域动态拓扑管理装置发送传感通信网络域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管理装置;d)传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信网络域动态拓扑更新响应消息到传感通信网络控制器中的传感通信网络域动态拓扑管理装置;e)传感网络部署网关中的广域传感网络动态拓扑管理装置更新广域传感网络拓扑结构视图。8.根据权利要求1所述的广域传感网络动态拓扑维护方法,远端传感接入单元网络接入状态变化导致的广域传感网络动态拓扑更新过程的特征在于,包含以下步骤:a)传感通信网络控制器中的传感通信网络域动态拓扑管理装置获取远端传感接入单元网络接入状态变化信息;b)传感通信网络控制器中的传感通信网络域动态拓扑管理装置生成传感通信网络域动态拓扑更新通知消息,消息中携带发生网络接入状态变化的远端传感接入单元信息;c)传感通信网络控制器中的传感通信网络域动态拓扑管理装置发送传感通信网络域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管理装置;d)传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信网络域动态拓扑更新响应消息到传感通信网络控制器中的传感通信网络域动态拓扑管理装置;e)传感网络部署网关中的广域传感网络动态拓扑管理装置更新广域传感网络拓扑结构视图。9.一种广域传感网络中的网络设备,其特征在于,包含权利要求2所述的广域传感网络动态拓扑管理装置。10.一种广域传感网络中的网络设备,其特征在于,包含权利要求3所述的传感通信网络域动态拓扑管理装置。

说明书

一种广域传感网络动态拓扑维护方法及其实现装置

技术领域

本发明涉及通信网络,尤其涉及广域传感网络系统中的一种广域传感网络动态拓扑
维护方法及其实现装置。

背景技术

近年来,无线传感网络技术得到了快速的发展。但是目前部署的无线传感网络的规
模普遍较小。随着泛在传感网络业务的逐渐推广,大规模传感网络的建设和使用将是传
感网络下一步发展的重要趋势。

为了实现传感网络从小范围、局域感知网络向广域感知网络的转变,一种面向广域部
署的广域传感网络系统被提出,从而可以有效地解决广域传感网络在网络管理、安全、
业务控制和互操作性等方面的问题。

如图1所示,广域传感网络系统由传感网络部署网关、传感网络数据网关和多个传感
通信网络域组成。其中,广域传感网络系统包含多个可以互联互通的传感通信网络域,
从而构建大范围覆盖的感知网络。每个传感通信网络域通过分层组网方式,最大可以组
建超过十万传感器节点的局域传感网络。对于这样一个大规模的广域传感网络,如果通
过静态配置的方式来维护管理网络拓扑,则需要为其中的每个网络节点静态配置上一级
组网设备的地址等信息,这给广域传感网络系统的运行和维护工作带来了极大的困难,
而且也无法适用于基于移动传感器的传感网应用。为此,传感网络部署网关被提出,负
责实现广域传感网络的动态拓扑分配。它可以根据业务配置规则和网络负荷来为传感通
信节点和远端传感接入单元动态分配上级组网设备。

为了能够达到网络拓扑动态分配的最佳效果,传感网络部署网关需要获取广域传感
网络系统的拓扑状态的实时变化信息,从而保持对广域传感网络系统的最新拓扑状态的
全局视图。但是在网络运行过程中,传感通信节点和远端传感接入单元都可能因为各种
原因断开网络连接,从而对网络拓扑状态产生影响,而传感网络部署网关无法获知相关
消息,故无法实时修改其维护的广域传感网络拓扑结构视图。

发明内容

为了解决现有技术中存在的上述问题,填补技术空白,本发明针对图1所示的广域
传感网络系统,提出了一种广域传感网络动态拓扑维护方法及其实现装置。

根据本发明的第一方面,提供了一种广域传感网络动态拓扑维护方法,其特征在于:

a)传感通信网络域动态拓扑更新协议用于向传感网络部署网关更新传感通信节
点和远端传感接入单元的网络接入状态变化信息;

b)传感通信网络域动态拓扑更新协议运行于传感网络部署网关和传感网络通信
控制器之间;

c)当传感网络通信控制器动态获取传感通信节点和远端传感接入单元的网络接
入状态变化信息后,通过传感通信网络域动态拓扑更新协议上报所述信息到
传感网络部署网关;

d)传感网络部署网关根据接收到的传感通信节点和远端传感接入单元的网络接
入状态变化信息,修改广域传感网络拓扑结构视图。

根据本发明的第二方面,提供了一种广域传感网络动态拓扑管理装置。它运行于传
感网络部署网关设备上,用于维护广域传感网络系统内的动态拓扑。广域传感网络动态
拓扑管理装置中包括:第一获取装置、第一发送装置、协议处理装置、网络拓扑管理装
置。其中:第一获取装置用于接收来自传感网络通信控制器的信息;第一发送装置用于
发送信息到传感网络通信控制器;协议处理装置用于实现广域传感网络动态拓扑更新协
议;网络拓扑管理装置负责维护广域传感网的网络动态拓扑。

根据本发明的第三方面,提供了一种传感通信网络域动态拓扑管理装置。它运行于
传感网络通信控制器设备上,用于更新维护传感通信网络域内的动态拓扑。传感通信网
络域动态拓扑管理装置中包括:第一获取装置、第一发送装置、协议处理装置、网络拓
扑管理装置。其中:第一获取装置用于接收来自传感网络部署网关的信息;第一发送装
置用于发送信息到传感网络部署网关;协议处理装置用于实现广域传感网络动态拓扑更
新协议;网络拓扑管理装置负责维护传感通信网络域内的网络动态拓扑。

根据本发明的第四方面,提出了一种传感通信网络域动态拓扑更新协议,它运行于
传感网络部署网关中的广域传感网络动态拓扑管理装置和传感网络通信控制器中的传
感通信网络域动态拓扑管理装置之间,负责承载传感通信网络域动态拓扑变化信息的双
向交互。传感通信网络域动态拓扑更新协议包含两个消息:传感通信网络域动态拓扑更
新通知消息和传感通信网络域动态拓扑更新响应消息。传感通信网络域动态拓扑更新通
知消息被传感网络通信控制器中的传感通信网络域动态拓扑管理装置用于通知传感网
络部署网关中的广域传感网络动态拓扑管理装置关于传感通信网络域内动态拓扑的变
化。传感通信网络域动态拓扑更新响应消息被用于响应传感通信网络域动态拓扑更新通
知消息,确认对传感通信网络域动态拓扑更新通知消息的正确接收。

根据本发明的第五方面,提供了一种传感通信网络域动态拓扑更新通知消息。传感
通信网络域动态拓扑更新通知消息被传感网络通信控制器中的传感通信网络域动态拓
扑管理装置用于发送传感通信网络域内的拓扑变化信息到传感网络部署网关中的广域
传感网络动态拓扑管理装置。传感通信网络域动态拓扑更新通知消息中所承载的信息包
括:节点数量、节点状态表。其中,节点数量表示节点状态表中承载的节点数量;节点
状态表包含传感通信网络域内发生网络接入状态变化的节点信息,它包括:节点类型、
节点标识、节点状态等三个子域。其中,节点类型包括传感通信节点和远端传感接入单
元两种类型;节点标识表示所述网络节点的标识号;节点状态是指所述节点的网络接入
状态,包括接入和离开两种状态。

根据本发明的第六方面,提供了一种传感通信网络域动态拓扑更新响应消息。传感
网络部署网关中的广域传感网络动态拓扑管理装置用传感通信网络域动态拓扑更新响
应消息来应答传感通信网络域动态拓扑更新通知消息的发送方,确认对传感通信网络域
动态拓扑更新通知消息的正确接收。传感通信网络域动态拓扑更新响应消息的消息体为
空。

根据本发明的第七方面,提供了传感通信节点网络接入状态变化导致的广域传感网
络动态拓扑更新过程的处理流程。其中,包括以下步骤:

a)传感网络通信控制器中的传感通信网络域动态拓扑管理装置获取传感通信节点
网络接入状态变化信息;

b)传感通信网络控制器中的传感通信网络域动态拓扑管理装置生成传感通信网络
域动态拓扑更新通知消息,消息中携带发生网络接入状态变化的传感通信节点
信息;

c)传感通信网络控制器中的传感通信网络域动态拓扑管理装置发送传感通信网络
域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管理
装置;

d)传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信网络域动
态拓扑更新响应消息到传感通信网络控制器中的传感通信网络域动态拓扑管理
装置;

e)传感网络部署网关中的广域传感网络动态拓扑管理装置更新广域传感网络拓扑
结构视图。

根据本发明的第八方面,提供了远端传感接入单元网络接入状态变化导致的广域传
感网络动态拓扑更新过程的流程。其中,包括以下步骤:

a)传感通信网络控制器中的传感通信网络域动态拓扑管理装置获取远端传感接入
单元的网络接入状态变化信息;

b)传感通信网络控制器中的传感通信网络域动态拓扑管理装置生成传感通信网络
域动态拓扑更新通知消息,消息中携带发生网络接入状态变化的远端传感接入
单元信息;

c)传感通信网络控制器中的传感通信网络域动态拓扑管理装置发送传感通信网络
域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管理
装置;

d)传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信网络域动
态拓扑更新响应消息到传感通信网络控制器中的传感通信网络域动态拓扑管理
装置;

e)传感网络部署网关中的广域传感网络动态拓扑管理装置更新广域传感网络拓扑
结构视图。

采用本发明的方案,传感网络部署网关可以获取广域传感网络系统的拓扑状态的实
时变化信息,从而保持对广域传感网络系统的最新拓扑状态的全局视图。

附图说明

通过参照附图阅读以下所作的对非限制性实施例的详细描述,本发明的其它特征、目
的和优点将会变得更明显。本发明的示意性实施例及其说明用于解释本发明,并不构成对
本发明的不当限定。在附图中:

图1示出了面向广域部署的广域传感网络系统的系统架构图;

图2示出了根据本发明的一个具体实施例的广域传感网络动态拓扑管理装置的框
图;

图3示出了根据本发明的一个具体实施例的传感通信网络域动态拓扑管理装置的
框图;

图4示出了根据本发明的一个具体实施例的传感通信节点网络接入状态变化导致
的广域传感网络动态拓扑更新过程的流程图;

图5示出了根据本发明的一个具体实施例的远端传感接入单元网络接入状态变化
导致的广域传感网络动态拓扑更新过程的流程图。

其中,相同或相似的附图标记表示相同或相似的步骤特征或装置/模块。

具体实施方式

下面结合附图,对本发明的优选实施方式进行详细的说明。

如图1所示,面向广域部署的广域传感网络系统内可以包含多个传感通信网络域。
每个传感通信网络域由传感网络通信控制器、远端传感接入单元、传感通信节点、传感器
等装置和设备组成。其中,传感网络通信控制器是一个传感通信网络域的核心控制设备,
它负责管理和控制传感通信网络域内的所有组网节点设备,如:远端传感接入单元、传
感通信节点、传感器等等。远端传感接入单元在传感网络通信控制器的控制下,为传感
通信节点和传感器提供网络接入功能,如:远端传感接入单元1为传感通信节点1等传感
通信节点提供接入到广域传感网络系统的网络接入功能。传感网络通信控制器是整个传感
通信网络域的核心控制设备,负责对网络内的所有远端传感接入单元进行控制管理,并
通过和远端传感接入单元分层组网,实现覆盖范围较大的传感通信网络域的组建。

从组网结构上来看,传感通信节点通过接入到远端传感接入单元来成为广域传感网
络系统中的一员,远端传感接入单元通过接入到传感网络通信控制器来成为广域传感网
络系统中的一员。传感网络部署网关装置被用于为传感通信节点和远端传感接入单元提
供上一级组网设备的地址等信息。

为了能够达到网络拓扑动态分配的最佳效果,传感网络部署网关需要获取广域传感
网络系统的拓扑状态的实时变化信息,从而保持对广域传感网络系统的最新拓扑状态的
全局视图。但是在网络运行过程中,传感通信节点和远端传感接入单元都可能因为各种
原因断开网络连接,从而对网络拓扑状态产生影响,而传感网络部署网关无法获知相关
消息,故无法实时修改其维护的广域传感网络拓扑结构视图。

为了实时获取广域传感网络中所有会引发网络拓扑变化的信息,传感通信网络域动
态拓扑更新协议被提出。传感通信网络域动态拓扑更新协议运行于传感网络部署网关和
传感网络通信控制器之间,负责向传感网络部署网关更新传感通信节点和远端传感接入
单元的网络接入状态变化信息。

作为传感通信网络域的核心控制设备,传感网络通信控制器可以实时获取其所控制
的传感通信网络域内的所有网络节点的网络接入状态变化信息。传感网络通信控制器在
获取传感通信节点和远端传感接入单元的网络接入状态变化信息后,通过传感通信网络
域动态拓扑更新协议上报到传感网络部署网关,传感网络部署网关根据接收到的传感通
信节点和远端传感接入单元的网络接入状态变化信息,修改广域传感网络拓扑结构视
图。

图2示出了根据本发明的一个具体实施例的广域传感网络动态拓扑管理装置,它运
行于传感网络部署网关设备上,用于维护广域传感网络系统内的动态拓扑结构。广域传
感网络动态拓扑管理装置中包括:第一获取装置101、第一发送装置102、协议处理装
置103、网络拓扑管理装置104。其中:

第一获取装置101,用于接收来自传感网络通信控制器的信息,如:传感通信网络
域动态拓扑更新通知消息。第一获取装置101将接收到的信息转交给协议处理装置103
进行处理。

第一发送装置102,用于发送信息到传感网络通信控制器。协议处理装置103在接
收到来自传感网络通信控制器的传感通信网络域动态拓扑更新通知消息后,会生成传感
通信网络域动态拓扑更新响应消息,并将传感通信网络域动态拓扑更新响应消息传递给
第一发送装置102,由第一发送装置102发送给所述传感网络通信控制器。

协议处理装置103,用于实现广域传感网络动态拓扑更新协议。协议处理装置103
在接收到传感通信网络域动态拓扑更新通知消息后,会对其进行分析,并通知网络拓扑
管理装置104对广域传感网络内的拓扑结构视图进行相应的修改。同时,协议处理装置
103负责生成传感通信网络域动态拓扑更新响应消息,并通过第一发送装置102发送给
传递传感通信网络域动态拓扑更新通知消息的传感网络通信控制器。

网络拓扑管理装置104,负责维护广域传感网的网络动态拓扑视图。网络拓扑管理
装置104根据协议处理装置103的网络拓扑变化通知,对其所维护的广域传感网的网络
动态拓扑视图进行相应的修改,保证广域传感网的网络动态拓扑视图和广域传感网络的
实际网络拓扑状态一致。

图3示出了根据本发明的一个具体实施例的传感通信网络域动态拓扑管理装置,它
运行于传感网络通信控制器设备上,用于更新维护传感通信网络域内的动态拓扑结构。
传感通信网络域动态拓扑管理装置中包括:第一获取装置201、第一发送装置202、协
议处理装置203、网络拓扑管理装置204。其中:

第一获取装置201,用于接收来自传感网络部署网关的信息,如:传感通信网络域
动态拓扑更新响应消息。第一获取装置201将接收到的信息转交给协议处理装置203
进行处理。

第一发送装置202,用于发送信息到传感网络部署网关。协议处理装置203在获取
传感通信网络域动态拓扑的变化后,会生成传感通信网络域动态拓扑更新通知消息,并
将传感通信网络域动态拓扑更新通知消息传递给第一发送装置202,由第一发送装置
202发送给传感网络部署网关。

协议处理装置203,用于实现广域传感网络动态拓扑更新协议。当协议处理装置203
接收到来自网络拓扑管理装置204的传感通信网络域拓扑变化信息后,它会生成广域传
感网络动态拓扑更新消息,并通过第一发送装置202发送给传感网络部署网关。同时等
候接收来自传感网络部署网关的传感通信网络域动态拓扑更新响应消息,以确保广域传
感网络动态拓扑更新消息被传感网络部署网关正确接收到,否则将重新发送广域传感网
络动态拓扑更新消息。

网络拓扑管理装置204,负责维护传感通信网络域内的网络动态拓扑。当传感网络
通信控制器所控制的传感通信网络域拓扑发生变化时,传感网络通信控制器内的其它装
置或者模块会通知网络拓扑管理装置204,网络拓扑管理装置204根据相关信息来修改
其维护的传感通信网络域内的网络动态拓扑结构视图。同时,网络拓扑管理装置204
也会将传感通信网络域内的网络拓扑变化消息提交给协议处理装置203。

以下,对本发明的第四方面进行描述,其中,图1及其相关描述在此一并作为参考。

传感通信网络域动态拓扑更新协议运行于传感网络部署网关中的广域传感网络动
态拓扑管理装置和传感网络通信控制器中的传感通信网络域动态拓扑管理装置之间,负
责承载传感通信网络域内的动态拓扑变化信息的双向交互。传感通信网络域动态拓扑更
新协议包含两个消息:传感通信网络域动态拓扑更新通知消息和传感通信网络域动态拓
扑更新响应消息。传感通信网络域动态拓扑更新通知消息被传感网络通信控制器中的传
感通信网络域动态拓扑管理装置用于通知传感网络部署网关中的广域传感网络动态拓
扑管理装置关于传感通信网络域内动态拓扑的变化,如:某个传感通信节点接入网络或
者离开网络,某个远端传感接入单元接入网络或者离开网络。传感通信网络域动态拓扑
更新响应消息被用于响应传感通信网络域动态拓扑更新通知消息,用以通知传感通信网
络域动态拓扑更新通知消息的发送方成功接收到其发送的消息。

以下,对本发明的第五方面进行描述,其中,图1及其相关描述在此一并作为参考。

传感通信网络域动态拓扑更新通知消息被传感网络通信控制器中的传感通信网络
域动态拓扑管理装置用于发送传感通信网络域内的拓扑变化信息到传感网络部署网关
中的广域传感网络动态拓扑管理装置。传感通信网络域动态拓扑更新通知消息中所承载
的信息包括:节点数量、节点状态表。其中:

节点数量表示节点状态表中承载的节点数量。

节点状态表表示传感通信网络域内发生网络接入状态变化的节点信息,它包括:节
点类型、节点标识、节点状态等三个子域。

节点类型包括传感通信节点和远端传感接入单元两类。

节点标识表示所述网络节点的标识号,即传感通信节点和远端传感接入单元在广域
传感网络系统内的内部标识号。

节点状态包括接入和离开两种状态,表示传感通信节点或远端传感接入单元的网络
连接状态。

例如1:传感通信网络域1内的传感通信节点1完成到远端传感接入单元1的网络
接入过程,传感网络通信控制器1获得此信息后,传感网络通信控制器1中的传感通信
网络域动态拓扑管理装置会生成一条传感通信网络域动态拓扑更新通知消息,消息中的
节点数量为1,节点类型为传感通信节点,节点标识为传感通信节点1的网络内部标识,
节点状态为“接入”。

例如2:传感通信网络域1内的传感网络通信控制器1发现到远端传感接入单元1
的网络连接断开,则传感网络通信控制器1中的传感通信网络域动态拓扑管理装置会生
成一条传感通信网络域动态拓扑更新通知消息,消息中的节点数量为1,节点类型为远
端传感接入单元,节点标识为远端传感接入单元1的网络内部标识,节点状态为“离开”。

以下,对本发明的第六方面进行描述,其中,图1及其相关描述在此一并作为参考。

传感网络部署网关中的广域传感网络动态拓扑管理装置用传感通信网络域动态拓
扑更新响应消息来应答接收到的传感通信网络域动态拓扑更新通知消息。传感通信网络
域动态拓扑更新响应消息的消息体为空。

例如:当传感网络通信控制器1中的传感通信网络域动态拓扑管理装置发送一条传
感通信网络域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑
管理装置后,传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信网络
域动态拓扑更新响应消息到传感网络通信控制器1中的传感通信网络域动态拓扑管理
装置,表示确认传感通信网络域动态拓扑更新通知消息正确接收到。如果传感网络通信
控制器1中的传感通信网络域动态拓扑管理装置在发送传感通信网络域动态拓扑更新
通知消息后的一定时间内未接收到传感通信网络域动态拓扑更新响应消息,它将重复发
送上一条传感通信网络域动态拓扑更新通知消息到传感网络部署网关中的广域传感网
络动态拓扑管理装置。

根据本发明实施例,还提供了一种传感通信节点网络接入状态变化导致的广域传感
网络动态拓扑更新过程的处理流程。下面根据图4并结合图1来介绍该流程。所述流程
包括以下处理步骤:

步骤S10,传感网络通信控制器1中的传感通信网络域动态拓扑管理装置获知传感
通信节点1接入到传感通信网络域1中。

步骤S11,传感通信网络控制器1中的传感通信网络域动态拓扑管理装置生成传感
通信网络域动态拓扑更新通知消息,消息中携带发生网络接入状态变化的传感通信节点
1的信息。

步骤S12,传感通信网络控制器1中的传感通信网络域动态拓扑管理装置发送传感
通信网络域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管
理装置。

步骤S13,传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信网
络域动态拓扑更新响应消息到传感通信网络控制器1中的传感通信网络域动态拓扑管
理装置。

步骤S14,传感网络部署网关中的广域传感网络动态拓扑管理装置更新广域传感网
络拓扑结构,将传感通信节点1加入到广域传感网络全局拓扑视图中。

根据本发明实施例,还提供了一种远端传感接入单元网络接入状态变化导致的广域
传感网络动态拓扑更新过程的流程。下面根据图5并结合图1来介绍该流程。该流程包
括以下处理:

步骤S10,传感通信网络控制器1中的传感通信网络域动态拓扑管理装置获取远端
传感接入单元网络接入状态变化信息,如:远端传感接入单元1离开传感通信网络域1。

步骤S11,传感通信网络控制器1中的传感通信网络域动态拓扑管理装置生成传感
通信网络域动态拓扑更新通知消息,消息中携带发生网络接入状态变化的远端传感接入
单元1的信息。

步骤S12,传感通信网络控制器1中的传感通信网络域动态拓扑管理装置发送传感
通信网络域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管
理装置。

步骤S13,传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信网
络域动态拓扑更新响应消息到传感通信网络控制器1中的传感通信网络域动态拓扑管
理装置。

步骤S14,传感网络部署网关中的广域传感网络动态拓扑管理装置根据接收到的传
感通信网络域动态拓扑更新通知消息中的信息更新广域传感网络拓扑结构视图。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术
人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何
修改,等同替换,改进等,均应包含在本发明的保护范围之内。

一种广域传感网络动态拓扑维护方法及其实现装置.pdf_第1页
第1页 / 共17页
一种广域传感网络动态拓扑维护方法及其实现装置.pdf_第2页
第2页 / 共17页
一种广域传感网络动态拓扑维护方法及其实现装置.pdf_第3页
第3页 / 共17页
点击查看更多>>
资源描述

《一种广域传感网络动态拓扑维护方法及其实现装置.pdf》由会员分享,可在线阅读,更多相关《一种广域传感网络动态拓扑维护方法及其实现装置.pdf(17页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102833881 A (43)申请公布日 2012.12.19 C N 1 0 2 8 3 3 8 8 1 A *CN102833881A* (21)申请号 201110158028.4 (22)申请日 2011.06.14 H04W 84/18(2009.01) (71)申请人苏州达联信息科技有限公司 地址 215122 江苏省苏州市高新区科技城培 源路2号微系统园M3栋2区301-1室 (72)发明人汤晓辉 (54) 发明名称 一种广域传感网络动态拓扑维护方法及其实 现装置 (57) 摘要 本发明涉及信息与通信技术领域,具体涉及 一种广域传感网络动态拓扑维护方法。

2、及其实现装 置。在广域传感网络系统中,为了能够达到网络拓 扑动态分配的最佳效果,传感网络部署网关需要 获取广域传感网络系统的拓扑状态的实时变化信 息,从而保持对广域传感网络系统的最新拓扑状 态的全局视图。但是在网络运行过程中,传感通信 节点和远端传感接入单元都可能因为各种原因断 开网络连接,从而对网络拓扑状态产生影响,而传 感网络部署网关无法获知相关消息。本发明提出 了一种广域传感网络动态拓扑维护方法及其实现 装置,以帮助传感网络部署网关获取广域传感网 络系统的拓扑状态的实时变化信息,从而保持对 广域传感网络系统的最新拓扑状态的全局视图。 (51)Int.Cl. 权利要求书3页 说明书8页 附。

3、图5页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 3 页 说明书 8 页 附图 5 页 1/3页 2 1.一种广域传感网络动态拓扑维护方法,其特征在于: a)传感通信网络域动态拓扑更新协议用于向传感网络部署网关更新传感通信节点和 远端传感接入单元的网络接入状态变化信息; b)传感通信网络域动态拓扑更新协议运行于传感网络部署网关和传感网络通信控制 器之间; c)当传感网络通信控制器获取传感通信节点和远端传感接入单元的网络接入状态变 化信息后,通过传感通信网络域动态拓扑更新协议上报到传感网络部署网关; d)传感网络部署网关根据接收到的传感通信节点和远端传感接入单元的网。

4、络接入状 态变化信息,修改广域传感网络拓扑结构视图。 2.一种广域传感网络动态拓扑管理装置,其特征在于: a)广域传感网络动态拓扑管理装置运行于传感网络部署网关设备上,用于维护广域传 感网络系统内的动态拓扑; b)广域传感网络动态拓扑管理装置中包括:第一获取装置、第一发送装置、协议处理 装置、网络拓扑管理装置; c)第一获取装置用于接收来自传感网络通信控制器的信息; d)第一发送装置用于发送信息到传感网络通信控制器; e)协议处理装置用于实现广域传感网络动态拓扑更新协议; f)网络拓扑管理装置负责维护广域传感网的网络动态拓扑。 3.一种传感通信网络域动态拓扑管理装置,其特征在于: a)传感通信。

5、网络域动态拓扑管理装置运行于传感网络通信控制器设备上,用于更新维 护传感通信网络域内的动态拓扑; b)传感通信网络域动态拓扑管理装置中包括:第一获取装置、第一发送装置、协议处 理装置、网络拓扑管理装置; c)第一获取装置用于接收来自传感网络部署网关的信息; d)第一发送装置用于发送信息到传感网络部署网关; e)协议处理装置用于实现广域传感网络动态拓扑更新协议; f)网络拓扑管理装置负责维护传感通信网络域内的网络动态拓扑。 4.根据权利要求1所述的广域传感网络动态拓扑维护方法,传感通信网络域动态拓扑 更新协议的特征在于: a)传感通信网络域动态拓扑更新协议运行于传感网络部署网关中的广域传感网络动。

6、 态拓扑管理装置和传感网络通信控制器中的传感通信网络域动态拓扑管理装置之间,负责 承载传感通信网络域内的动态拓扑变化信息的双向交互; b)传感通信网络域动态拓扑更新协议包含两个控制消息:传感通信网络域动态拓扑 更新通知消息和传感通信网络域动态拓扑更新响应消息; c)传感通信网络域动态拓扑更新通知消息被传感网络通信控制器用于通知传感网络 部署网关关于传感通信网络域内动态拓扑的变化; d)传感通信网络域动态拓扑更新响应消息被用于响应传感通信网络域动态拓扑更新 通知消息。 5.根据权利要求4所述的传感通信网络域动态拓扑更新协议,传感通信网络域动态拓 权 利 要 求 书CN 102833881 A 2。

7、/3页 3 扑更新通知消息的特征在于: a)传感通信网络域动态拓扑更新通知消息被传感网络通信控制器中的传感通信网络 域动态拓扑管理装置用于发送传感通信网络域内的拓扑变化信息到传感网络部署网关中 的广域传感网络动态拓扑管理装置; b)传感通信网络域动态拓扑更新通知消息中所承载的信息包括:节点数量、节点状态 表; c)节点数量表示节点状态表中承载的节点数量; d)节点状态表包含传感通信网络域内发生网络接入状态变化的节点信息,它包括:节 点类型、节点标识、节点状态等三个子域; e)节点类型包括传感通信节点和远端传感接入单元两种类型; f)节点标识表示所述网络节点的标识号; g)节点状态是指所述节点的。

8、网络接入状态,包括接入和离开两种状态。 6.根据权利要求4所述的传感通信网络域动态拓扑更新协议,传感通信网络域动态拓 扑更新响应消息的特征在于: a)传感网络部署网关中的广域传感网络动态拓扑管理装置用传感通信网络域动态拓 扑更新响应消息来应答传感通信网络域动态拓扑更新通知消息的发送方,确认对传感通信 网络域动态拓扑更新通知消息的成功接收; b)传感通信网络域动态拓扑更新响应消息的消息体为空。 7.根据权利要求1所述的广域传感网络动态拓扑维护方法,传感通信节点网络接入状 态变化导致的广域传感网络动态拓扑更新过程的特征在于,包含以下步骤: a)传感网络通信控制器中的传感通信网络域动态拓扑管理装置获。

9、取传感通信节点网 络接入状态变化信息; b)传感通信网络控制器中的传感通信网络域动态拓扑管理装置生成传感通信网络域 动态拓扑更新通知消息,消息中携带发生网络接入状态变化的传感通信节点信息; c)传感通信网络控制器中的传感通信网络域动态拓扑管理装置发送传感通信网络域 动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管理装置; d)传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信网络域动态 拓扑更新响应消息到传感通信网络控制器中的传感通信网络域动态拓扑管理装置; e)传感网络部署网关中的广域传感网络动态拓扑管理装置更新广域传感网络拓扑结 构视图。 8.根据权利要求1所述的。

10、广域传感网络动态拓扑维护方法,远端传感接入单元网络接 入状态变化导致的广域传感网络动态拓扑更新过程的特征在于,包含以下步骤: a)传感通信网络控制器中的传感通信网络域动态拓扑管理装置获取远端传感接入单 元网络接入状态变化信息; b)传感通信网络控制器中的传感通信网络域动态拓扑管理装置生成传感通信网络域 动态拓扑更新通知消息,消息中携带发生网络接入状态变化的远端传感接入单元信息; c)传感通信网络控制器中的传感通信网络域动态拓扑管理装置发送传感通信网络域 动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管理装置; d)传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信网络。

11、域动态 权 利 要 求 书CN 102833881 A 3/3页 4 拓扑更新响应消息到传感通信网络控制器中的传感通信网络域动态拓扑管理装置; e)传感网络部署网关中的广域传感网络动态拓扑管理装置更新广域传感网络拓扑结 构视图。 9.一种广域传感网络中的网络设备,其特征在于,包含权利要求2所述的广域传感网 络动态拓扑管理装置。 10.一种广域传感网络中的网络设备,其特征在于,包含权利要求3所述的传感通信网 络域动态拓扑管理装置。 权 利 要 求 书CN 102833881 A 1/8页 5 一种广域传感网络动态拓扑维护方法及其实现装置 技术领域 0001 本发明涉及通信网络,尤其涉及广域传感网。

12、络系统中的一种广域传感网络动态拓 扑维护方法及其实现装置。 背景技术 0002 近年来,无线传感网络技术得到了快速的发展。但是目前部署的无线传感网络的 规模普遍较小。随着泛在传感网络业务的逐渐推广,大规模传感网络的建设和使用将是传 感网络下一步发展的重要趋势。 0003 为了实现传感网络从小范围、局域感知网络向广域感知网络的转变,一种面向广 域部署的广域传感网络系统被提出,从而可以有效地解决广域传感网络在网络管理、安全、 业务控制和互操作性等方面的问题。 0004 如图1所示,广域传感网络系统由传感网络部署网关、传感网络数据网关和多个 传感通信网络域组成。其中,广域传感网络系统包含多个可以互联。

13、互通的传感通信网络域, 从而构建大范围覆盖的感知网络。每个传感通信网络域通过分层组网方式,最大可以组建 超过十万传感器节点的局域传感网络。对于这样一个大规模的广域传感网络,如果通过静 态配置的方式来维护管理网络拓扑,则需要为其中的每个网络节点静态配置上一级组网设 备的地址等信息,这给广域传感网络系统的运行和维护工作带来了极大的困难,而且也无 法适用于基于移动传感器的传感网应用。为此,传感网络部署网关被提出,负责实现广域传 感网络的动态拓扑分配。它可以根据业务配置规则和网络负荷来为传感通信节点和远端传 感接入单元动态分配上级组网设备。 0005 为了能够达到网络拓扑动态分配的最佳效果,传感网络部。

14、署网关需要获取广域传 感网络系统的拓扑状态的实时变化信息,从而保持对广域传感网络系统的最新拓扑状态的 全局视图。但是在网络运行过程中,传感通信节点和远端传感接入单元都可能因为各种原 因断开网络连接,从而对网络拓扑状态产生影响,而传感网络部署网关无法获知相关消息, 故无法实时修改其维护的广域传感网络拓扑结构视图。 发 明内容 0006 为了解决现有技术中存在的上述问题,填补技术空白,本发明针对图1所示的广 域传感网络系统,提出了一种广域传感网络动态拓扑维护方法及其实现装置。 0007 根据本发明的第一方面,提供了一种广域传感网络动态拓扑维护方法,其特征在 于: 0008 a)传感通信网络域动态拓。

15、扑更新协议用于向传感网络部署网关更新传感通信节 点和远端传感接入单元的网络接入状态变化信息; 0009 b)传感通信网络域动态拓扑更新协议运行于传感网络部署网关和传感网络通信 控制器之间; 0010 c)当传感网络通信控制器动态获取传感通信节点和远端传感接入单元的网络接 说 明 书CN 102833881 A 2/8页 6 入状态变化信息后,通过传感通信网络域动态拓扑更新协议上报所述信息到传感网络部署 网关; 0011 d)传感网络部署网关根据接收到的传感通信节点和远端传感接入单元的网络接 入状态变化信息,修改广域传感网络拓扑结构视图。 0012 根据本发明的第二方面,提供了一种广域传感网络动。

16、态拓扑管理装置。它运行于 传感网络部署网关设备上,用于维护广域传感网络系统内的动态拓扑。广域传感网络动态 拓扑管理装置中包括:第一获取装置、第一发送装置、协议处理装置、网络拓扑管理装置。其 中:第一获取装置用于接收来自传感网络通信控制器的信息;第一发送装置用于发送信息 到传感网络通信控制器;协议处理装置用于实现广域传感网络动态拓扑更新协议;网络拓 扑管理装置负责维护广域传感网的网络动态拓扑。 0013 根据本发明的第三方面,提供了一种传感通信网络域动态拓扑管理装置。它运行 于传感网络通信控制器设备上,用于更新维护传感通信网络域内的动态拓扑。传感通信网 络域动态拓扑管理装置中包括:第一获取装置、。

17、第一发送装置、协议处理装置、网络拓扑管 理装置。其中:第一获取装置用于接收来自传感网络部署网关的信息;第一发送装置用于 发送信息到传感网络部署网关;协议处理装置用于实现广域传感网络动态拓扑更新协议; 网络拓扑管理装置负责维护传感通信网络域内的网络动态拓扑。 0014 根据本发明的第四方面,提出了一种传感通信网络域动态拓扑更新协议,它运行 于传感网络部署网关中的广域传感网络动态拓扑管理装置和传感网络通信控制器中的传 感通信网络域动态拓扑管理装置之间,负责承载传感通信网络域动态拓扑变化信息的双向 交互。传感通信网络域动态拓扑更新协议包含两个消息:传感通信网络域动态拓扑更新通 知消息和传感通信网络域。

18、动态拓扑更新响应消息。传感通信网络域动态拓扑更新通知消息 被传感网络通信控制器中的传感通信网络域动态拓扑管理装置用于通知传感网络部署网 关中的广域传感网络动态拓扑管理装置关于传感通信网络域内动态拓扑的变化。传感通信 网络域动态拓扑更新响应消息被用于响应传感通信网络域动态拓扑更新通知消息,确认对 传感通信网络域动态拓扑更新通知消息的正确接收。 0015 根据本发明的第五方面,提供了一种传感通信网络域动态拓扑更新通知消息。传 感通信网络域动态拓扑更新通知消息被传感网络通信控制器中的传感通信网络域动态拓 扑管理装置用于发送传感通信网络域内的拓扑变化信息到传感网络部署网关中的广域传 感网络动态拓扑管理。

19、装置。传感通信网络域动态拓扑更新通知消息中所承载的信息包括: 节点数量、节点状态表。其中,节点数量表示节点状态表中承载的节点数量;节点状态表包 含传感通信网络域内发生网络接入状态变化的节点信息,它包括:节点类型、节点标识、节 点状态等三个子域。其中,节点类型包括传感通信节点和远端传感接入单元两种类型;节点 标识表示所述网络节点的标识号;节点状态是指所述节点的网络接入状态,包括接入和离 开两种状态。 0016 根据本发明的第六方面,提供了一种传感通信网络域动态拓扑更新响应消息。传 感网络部署网关中的广域传感网络动态拓扑管理装置用传感通信网络域动态拓扑更新响 应消息来应答传感通信网络域动态拓扑更新。

20、通知消息的发送方,确认对传感通信网络域动 态拓扑更新通知消息的正确接收。传感通信网络域动态拓扑更新响应消息的消息体为空。 0017 根据本发明的第七方面,提供了传感通信节点网络接入状态变化导致的广域传感 说 明 书CN 102833881 A 3/8页 7 网络动态拓扑更新过程的处理流程。其中,包括以下步骤: 0018 a)传感网络通信控制器中的传感通信网络域动态拓扑管理装置获取传感通信节 点网络接入状态变化信息; 0019 b)传感通信网络控制器中的传感通信网络域动态拓扑管理装置生成传感通信网 络域动态拓扑更新通知消息,消息中携带发生网络接入状态变化的传感通信节点信息; 0020 c)传感通。

21、信网络控制器中的传感通信网络域动态拓扑管理装置发送传感通信网 络域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管理装置; 0021 d)传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信网络域 动态拓扑更新响应消息到传感通信网络控制器中的传感通信网络域动态拓扑管理装置; 0022 e)传感网络部署网关中的广域传感网络动态拓扑管理装置更新广域传感网络拓 扑结构视图。 0023 根据本发明的第八方面,提供了远端传感接入单元网络接入状态变化导致的广域 传感网络动态拓扑更新过程的流程。其中,包括以下步骤: 0024 a)传感通信网络控制器中的传感通信网络域动态拓扑管理装置获。

22、取远端传感接 入单元的网络接入状态变化信息; 0025 b)传感通信网络控制器中的传感通信网络域动态拓扑管理装置生成传感通信网 络域动态拓扑更新通知消息,消息中携带发生网络接入状态变化的远端传感接入单元信 息; 0026 c)传感通信网络控制器中的传感通信网络域动态拓扑管理装置发送传感通信网 络域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管理装置; 0027 d)传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信网络域 动态拓扑更新响应消息到传感通信网络控制器中的传感通信网络域动态拓扑管理装置; 0028 e)传感网络部署网关中的广域传感网络动态拓扑管理装置更新广。

23、域传感网络拓 扑结构视图。 0029 采用本发明的方案,传感网络部署网关可以获取广域传感网络系统的拓扑状态的 实时变化信息,从而保持对广域传感网络系统的最新拓扑状态的全局视图。 附图说明 0030 通过参照附图阅读以下所作的对非限制性实施例的详细描述,本发明的其它特 征、目的和优点将会变得更明显。本发明的示意性实施例及其说明用于解释本发明,并不构 成对本发明的不当限定。在附图中: 0031 图1示出了面向广域部署的广域传感网络系统的系统架构图; 0032 图2示出了根据本发明的一个具体实施例的广域传感网络动态拓扑管理装置的 框图; 0033 图3示出了根据本发明的一个具体实施例的传感通信网络域。

24、动态拓扑管理装置 的框图; 0034 图4示出了根据本发明的一个具体实施例的传感通信节点网络接入状态变化导 致的广域传感网络动态拓扑更新过程的流程图; 0035 图5示出了根据本发明的一个具体实施例的远端传感接入单元网络接入状态变 说 明 书CN 102833881 A 4/8页 8 化导致的广域传感网络动态拓扑更新过程的流程图。 0036 其中,相同或相似的附图标记表示相同或相似的步骤特征或装置/模块。 具体实施方式 0037 下面结合附图,对本发明的优选实施方式进行详细的说明。 0038 如图1所示,面向广域部署的广域传感网络系统内可以包含多个传感通信网络 域。每个传感通信网络域由传感网络。

25、通信控制器、远端传感接入单元、传感通信节点、传感 器等装置和设备组成。其中,传感网络通信控制器是一个传感通信网络域的核心控制设备, 它负责管理和控制传感通信网络域内的所有组网节点设备,如:远端传感接入单元、传感通 信节点、传感器等等。远端传感接入单元在传感网络通信控制器的控制下,为传感通信节点 和传感器提供网络接入功能,如:远端传感接入单元1为传感通信节点1等传感通信节点提 供接入到广域传感网络系统的网络接入功能。传感网络通信控制器是整个传感通信网络域 的核心控制设备,负责对网络内的所有远端传感接入单元进行控制管理,并通过和远端传 感接入单元分层组网,实现覆盖范围较大的传感通信网络域的组建。 。

26、0039 从组网结构上来看,传感通信节点通过接入到远端传感接入单元来成为广域传感 网络系统中的一员,远端传感接入单元通过接入到传感网络通信控制器来成为广域传感网 络系统中的一员。传感网络部署网关装置被用于为传感通信节点和远端传感接入单元提供 上一级组网设备的地址等信息。 0040 为了能够达到网络拓扑动态分配的最佳效果,传感网络部署网关需要获取广域传 感网络系统的拓扑状态的实时变化信息,从而保持对广域传感网络系统的最新拓扑状态的 全局视图。但是在网络运行过程中,传感通信节点和远端传感接入单元都可能因为各种原 因断开网络连接,从而对网络拓扑状态产生影响,而传感网络部署网关无法获知相关消息, 故无。

27、法实时修改其维护的广域传感网络拓扑结构视图。 0041 为了实时获取广域传感网络中所有会引发网络拓扑变化的信息,传感通信网络域 动态拓扑更新协议被提出。传感通信网络域动态拓扑更新协议运行于传感网络部署网关和 传感网络通信控制器之间,负责向传感网络部署网关更新传感通信节点和远端传感接入单 元的网络接入状态变化信息。 0042 作为传感通信网络域的核心控制设备,传感网络通信控制器可以实时获取其所控 制的传感通信网络域内的所有网络节点的网络接入状态变化信息。传感网络通信控制器在 获取传感通信节点和远端传感接入单元的网络接入状态变化信息后,通过传感通信网络域 动态拓扑更新协议上报到传感网络部署网关,传。

28、感网络部署网关根据接收到的传感通信节 点和远端传感接入单元的网络接入状态变化信息,修改广域传感网络拓扑结构视图。 0043 图2示出了根据本发明的一个具体实施例的广域传感网络动态拓扑管理装置,它 运行于传感网络部署网关设备上,用于维护广域传感网络系统内的动态拓扑结构。广域 传感网络动态拓扑管理装置中包括:第一获取装置101、第一发送装置102、协议处理装置 103、网络拓扑管理装置104。其中: 0044 第一获取装置101,用于接收来自传感网络通信控制器的信息,如:传感通信网络 域动态拓扑更新通知消息。第一获取装置101将接收到的信息转交给协议处理装置103进 行处理。 说 明 书CN 10。

29、2833881 A 5/8页 9 0045 第一发送装置102,用于发送信息到传感网络通信控制器。协议处理装置103在接 收到来自传感网络通信控制器的传感通信网络域动态拓扑更新通知消息后,会生成传感通 信网络域动态拓扑更新响应消息,并将传感通信网络域动态拓扑更新响应消息传递给第一 发送装置102,由第一发送装置102发送给所述传感网络通信控制器。 0046 协议处理装置103,用于实现广域传感网络动态拓扑更新协议。协议处理装置103 在接收到传感通信网络域动态拓扑更新通知消息后,会对其进行分析,并通知网络拓扑管 理装置104对广域传感网络内的拓扑结构视图进行相应的修改。同时,协议处理装置103。

30、 负责生成传感通信网络域动态拓扑更新响应消息,并通过第一发送装置102发送给传递传 感通信网络域动态拓扑更新通知消息的传感网络通信控制器。 0047 网络拓扑管理装置104,负责维护广域传感网的网络动态拓扑视图。网络拓扑管理 装置104根据协议处理装置103的网络拓扑变化通知,对其所维护的广域传感网的网络动 态拓扑视图进行相应的修改,保证广域传感网的网络动态拓扑视图和广域传感网络的实际 网络拓扑状态一致。 0048 图3示出了根据本发明的一个具体实施例的传感通信网络域动态拓扑管理装置, 它运行于传感网络通信控制器设备上,用于更新维护传感通信网络域内的动态拓扑结构。 传感通信网络域动态拓扑管理装。

31、置中包括:第一获取装置201、第一发送装置202、协议处 理装置203、网络拓扑管理装置204。其中: 0049 第一获取装置201,用于接收来自传感网络部署网关的信息,如:传感通信网络域 动态拓扑更新响应消息。第一获取装置201将接收到的信息转交给协议处理装置203进行 处理。 0050 第一发送装置202,用于发送信息到传感网络部署网关。协议处理装置203在获取 传感通信网络域动态拓扑的变化后,会生成传感通信网络域动态拓扑更新通知消息,并将 传感通信网络域动态拓扑更新通知消息传递给第一发送装置202,由第一发送装置202发 送给传感网络部署网关。 0051 协议处理装置203,用于实现广域。

32、传感网络动态拓扑更新协议。当协议处理装置 203接收到来自网络拓扑管理装置204的传感通信网络域拓扑变化信息后,它会生成广域 传感网络动态拓扑更新消息,并通过第一发送装置202发送给传感网络部署网关。同时等 候接收来自传感网络部署网关的传感通信网络域动态拓扑更新响应消息,以确保广域传感 网络动态拓扑更新消息被传感网络部署网关正确接收到,否则将重新发送广域传感网络动 态拓扑更新消息。 0052 网络拓扑管理装置204,负责维护传感通信网络域内的网络动态拓扑。当传感网络 通信控制器所控制的传感通信网络域拓扑发生变化时,传感网络通信控制器内的其它装置 或者模块会通知网络拓扑管理装置204,网络拓扑管。

33、理装置204根据相关信息来修改其维 护的传感通信网络域内的网络动态拓扑结构视图。同时,网络拓扑管理装置204也会将传 感通信网络域内的网络拓扑变化消息提交给协议处理装置203。 0053 以下,对本发明的第四方面进行描述,其中,图1及其相关描述在此一并作为参 考。 0054 传感通信网络域动态拓扑更新协议运行于传感网络部署网关中的广域传感网络 动态拓扑管理装置和传感网络通信控制器中的传感通信网络域动态拓扑管理装置之间,负 说 明 书CN 102833881 A 6/8页 10 责承载传感通信网络域内的动态拓扑变化信息的双向交互。传感通信网络域动态拓扑更新 协议包含两个消息:传感通信网络域动态拓。

34、扑更新通知消息和传感通信网络域动态拓扑更 新响应消息。传感通信网络域动态拓扑更新通知消息被传感网络通信控制器中的传感通信 网络域动态拓扑管理装置用于通知传感网络部署网关中的广域传感网络动态拓扑管理装 置关于传感通信网络域内动态拓扑的变化,如:某个传感通信节点接入网络或者离开网络, 某个远端传感接入单元接入网络或者离开网络。传感通信网络域动态拓扑更新响应消息被 用于响应传感通信网络域动态拓扑更新通知消息,用以通知传感通信网络域动态拓扑更新 通知消息的发送方成功接收到其发送的消息。 0055 以下,对本发明的第五方面进行描述,其中,图1及其相关描述在此一并作为参 考。 0056 传感通信网络域动态。

35、拓扑更新通知消息被传感网络通信控制器中的传感通信网 络域动态拓扑管理装置用于发送传感通信网络域内的拓扑变化信息到传感网络部署网关 中的广域传感网络动态拓扑管理装置。传感通信网络域动态拓扑更新通知消息中所承载的 信息包括:节点数量、节点状态表。其中: 0057 节点数量表示节点状态表中承载的节点数量。 0058 节点状态表表示传感通信网络域内发生网络接入状态变化的节点信息,它包括: 节点类型、节点标识、节点状态等三个子域。 0059 节点类型包括传感通信节点和远端传感接入单元两类。 0060 节点标识表示所述网络节点的标识号,即传感通信节点和远端传感接入单元在广 域传感网络系统内的内部标识号。 。

36、0061 节点状态包括接入和离开两种状态,表示传感通信节点或远端传感接入单元的网 络连接状态。 0062 例如1:传感通信网络域1内的传感通信节点1完成到远端传感接入单元1的网 络接入过程,传感网络通信控制器1获得此信息后,传感网络通信控制器1中的传感通信网 络域动态拓扑管理装置会生成一条传感通信网络域动态拓扑更新通知消息,消息中的节点 数量为1,节点类型为传感通信节点,节点标识为传感通信节点1的网络内部标识,节点状 态为“接入”。 0063 例如2:传感通信网络域1内的传感网络通信控制器1发现到远端传感接入单元1 的网络连接断开,则传感网络通信控制器1中的传感通信网络域动态拓扑管理装置会生成。

37、 一条传感通信网络域动态拓扑更新通知消息,消息中的节点数量为1,节点类型为远端传感 接入单元,节点标识为远端传感接入单元1的网络内部标识,节点状态为“离开”。 0064 以下,对本发明的第六方面进行描述,其中,图1及其相关描述在此一并作为参 考。 0065 传感网络部署网关中的广域传感网络动态拓扑管理装置用传感通信网络域动态 拓扑更新响应消息来应答接收到的传感通信网络域动态拓扑更新通知消息。传感通信网络 域动态拓扑更新响应消息的消息体为空。 0066 例如:当传感网络通信控制器1中的传感通信网络域动态拓扑管理装置发送一条 传感通信网络域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态。

38、拓扑 管理装置后,传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信网络域 说 明 书CN 102833881 A 10 7/8页 11 动态拓扑更新响应消息到传感网络通信控制器1中的传感通信网络域动态拓扑管理装置, 表示确认传感通信网络域动态拓扑更新通知消息正确接收到。如果传感网络通信控制器1 中的传感通信网络域动态拓扑管理装置在发送传感通信网络域动态拓扑更新通知消息后 的一定时间内未接收到传感通信网络域动态拓扑更新响应消息,它将重复发送上一条传感 通信网络域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管理 装置。 0067 根据本发明实施例,还提供了一种传感通信。

39、节点网络接入状态变化导致的广域传 感网络动态拓扑更新过程的处理流程。下面根据图4并结合图1来介绍该流程。所述流程 包括以下处理步骤: 0068 步骤S10,传感网络通信控制器1中的传感通信网络域动态拓扑管理装置获知传 感通信节点1接入到传感通信网络域1中。 0069 步骤S11,传感通信网络控制器1中的传感通信网络域动态拓扑管理装置生成传 感通信网络域动态拓扑更新通知消息,消息中携带发生网络接入状态变化的传感通信节点 1的信息。 0070 步骤S12,传感通信网络控制器1中的传感通信网络域动态拓扑管理装置发送传 感通信网络域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管 理装。

40、置。 0071 步骤S13,传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信 网络域动态拓扑更新响应消息到传感通信网络控制器1中的传感通信网络域动态拓扑管 理装置。 0072 步骤S14,传感网络部署网关中的广域传感网络动态拓扑管理装置更新广域传感 网络拓扑结构,将传感通信节点1加入到广域传感网络全局拓扑视图中。 0073 根据本发明实施例,还提供了一种远端传感接入单元网络接入状态变化导致的广 域传感网络动态拓扑更新过程的流程。下面根据图5并结合图1来介绍该流程。该流程包 括以下处理: 0074 步骤S10,传感通信网络控制器1中的传感通信网络域动态拓扑管理装置获取远 端传感接入单。

41、元网络接入状态变化信息,如:远端传感接入单元1离开传感通信网络域1。 0075 步骤S11,传感通信网络控制器1中的传感通信网络域动态拓扑管理装置生成传 感通信网络域动态拓扑更新通知消息,消息中携带发生网络接入状态变化的远端传感接入 单元1的信息。 0076 步骤S12,传感通信网络控制器1中的传感通信网络域动态拓扑管理装置发送传 感通信网络域动态拓扑更新通知消息到传感网络部署网关中的广域传感网络动态拓扑管 理装置。 0077 步骤S13,传感网络部署网关中的广域传感网络动态拓扑管理装置发送传感通信 网络域动态拓扑更新响应消息到传感通信网络控制器1中的传感通信网络域动态拓扑管 理装置。 007。

42、8 步骤S14,传感网络部署网关中的广域传感网络动态拓扑管理装置根据接收到的 传感通信网络域动态拓扑更新通知消息中的信息更新广域传感网络拓扑结构视图。 0079 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 说 明 书CN 102833881 A 11 8/8页 12 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改,等同替换,改进等,均应包含在本发明的保护范围之内。 说 明 书CN 102833881 A 12 1/5页 13 图1 说 明 书 附 图CN 102833881 A 13 2/5页 14 图2 说 明 书 附 图CN 102833881 A 14 3/5页 15 图3 说 明 书 附 图CN 102833881 A 15 4/5页 16 图4 说 明 书 附 图CN 102833881 A 16 5/5页 17 图5 说 明 书 附 图CN 102833881 A 17 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1