发明名称 感知网络上下文信息实现自治路由控制的网络节点和方法
摘要 一种感知网络上下文信息实现自治路由控制的网络节点和方法,该网络节点包括路由执行和自治管理两个单元;前者有定位和寻址、邻居发现、链路选择、路由信息分发和路由计算五个模块;后者有上下文信息感知、上下文信息传输、信息存储和自治决策四个模块。该网络节点通过自治管理单元生成的自治行为AB来控制路由执行单元中的链路选择和路由计算两模块的操作,使其在运行过程中,能根据网络当前状况进行自适应调整,生成符合当前网络状况的路由转发表,实现自治化的路由控制,优化网络整体性能。只需在现有网络增添一个或多个本发明网络节点,使其能感知网络上下文信息,结合自治策略,自适应调整路由决策,选取较优路径来转发数据包,实现发明目的。
申请公布号 CN101860938B 申请公布日期 2012.07.04
申请号 CN201010140528.0 申请日期 2010.04.02
申请人 北京邮电大学 发明人 阙喜戎;龚向阳;王文东;郑一挥;陈珊
分类号 H04W40/24(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W40/24(2009.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 夏宪富
主权项 一种感知网络上下文信息实现自治路由控制的网络节点,包括:由定位和寻址模块、邻居发现模块、链路选择模块、路由信息分发模块和路由计算模块组成的路由执行单元;其特征在于:所述网络节点还包括:增设的用于感知网络上下文信息实现自治路由控制的自治管理单元,所述网络上下文信息是指通过网络节点中的自治管理单元的上下文信息感知模块感测而获得的针对网络链路和/或网络节点的、反映其当前性能、资源和处理能力的上下文信息;该网络上下文信息分成两类:节点状态上下文信息NS和链路状态上下文信息LS;该自治管理单元设有上下文信息感知、上下文信息传输、信息存储和自治决策共四个模块,并对所述路由执行单元中的链路选择模块和路由计算模块进行改进,使得链路选择模块负责执行按照设定规则的默认策略和来自自治管理单元的自治行为AB,根据该网络节点的路由信息,选择需要分发网络拓扑信息的其他网络节点,生成相应的网络拓扑信息,并将相关信息告知路由信息分发模块和路由计算模块;路由计算模块负责执行默认策略或来自自治管理单元的自治行为AB,根据该网络节点存储的网络拓扑信息和来自链路选择模块和/或路由信息分发模块的实时信息做出路由决策:计算该网络节点分发数据包的路由表,并写入到转发表中;该网络节点是通过自治管理单元生成的自治行为AB来控制路由执行单元中的链路选择模块和路由计算模块的操作,使得该网络节点在运行过程中,能够根据网络的当前状况进行自适应调整,生成符合当前网络状况的路由转发表,实现自治化的路由控制,从而优化网络的整体性能;所述网络节点中的自治管理单元的四个模块的功能及其信息传递关系如下:上下文信息感知模块,负责实时感测和收集该网络节点及其相关连接链路上包括当前链路状态与节点资源的上下文信息,然后分别转交给上下文信息传输模块和信息存储模块进行处理;上下文信息传输模块,负责对上下文信息感知模块收集和转送来的上下文信息进行筛选和量化后,再发送给网络中需要利用这些上下文信息的其他网络 节点,同时,接收来自其他网络节点的上下文信息后,传送给信息存储模块;信息存储模块,负责将来自上下文信息感知模块和/或上下文信息传输模块的上下文信息进行统一存储,并管理和维护这些上下文信息,保存其中具有时效性的信息和删除冗余和没用的信息;自治决策模块,作为该单元的核心模块,负责读取信息存储模块的内容,参照预设的规则对相关信息进行分析和决策,生成用于实现自治化的路由控制的自治行为AB后,发送给路由执行单元。
地址 100876 北京市海淀区西土城路10号