【摘要】 一种自适应测量装置及其自适应测量方法,自适应测量装置是安装于自组织网络中的测量节点,能自适应地测量网络性能而完成自适应测量任务的测量设备,包括三个软件功能模块:初始化模块、语义分析模块和执行模块,以及两个存储空间:命令池和临时数据区。自适应测量方法是在自组织网络的测量体系引入主动网络中程序能够随报文传输的特点,在数据报文中嵌入测量任务,使得网络在传输数据过程中自适应地执行测量任务,即测量功能不固化在节点上,而是通过执行报文中携带的测量任务而完成测量。采用本发明自适应测量装置和自适应测量方法,能够在网络拓扑不断变化的自组织网络中进行端到端的测量,并采集中间节点的网络性能信息,应用前景看好。 【专利类型】发明授权 【申请人】北京邮电大学 【申请人类型】学校 【申请人地址】100876 北京市海淀区西土城路10号 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810119716.8 【申请日】2008-09-05 【申请年份】2008 【公开公告号】CN101355461B 【公开公告日】2010-08-18 【公开公告年份】2010 【授权公告号】CN101355461B 【授权公告日】2010-08-18 【授权公告年份】2010.0 【IPC分类号】H04L12/26; H04L12/56; H04L29/08; H04L12/741; H04L45/74 【发明人】金跃辉; 崔毅东; 钱苏苗; 王佳旭; 阙喜戎; 程时端; 王文东; 龚向阳 【主权项内容】一种自适应测量装置,其特征在于:所述装置是安装于自组织网络中的测量节点,能够自适应地测量网络性能,从而完成自适应测量任务的测量设备,该装置包括三个软件功能模块:初始化模块、语义分析模块和执行模块,以及两个存储空间:用于存储运行的可执行程序的命令池和存储临时的命令、变量和函数的临时数据区;其中:初始化模块,负责执行自适应测量的三种命令:内置命令、公用扩展命令和测量扩展命令的注册操作:将自适应测量命令的可执行程序写入命令池,并在各项命令与其可执行程序之间建立对应关系,以便根据该命令就能找到对应的可执行程序执行相关操作;语义分析模块,负责逐行循环地扫描测量任务,完成从词法分析到语义分析的完整的编译、解释功能,并将从中分析出来的字符流写入临时数据区;执行模块,负责执行各种自适应测量命令,完成自适应测量过程;命令池,该存储部件采用快速查找的表结构组成,用于在自适应测量装置初始化时写入所有命令的可执行程序,以供执行模块调用;临时数据区,作为可重写的快速存储空间,在每个测量任务扫描完成时,该测量任务和由语义分析模块解析出的字符流都将被自动清空;该临时数据区用于存储由语义分析模块执行逐行扫描测量任务时所解析输出的包括变量、函数和命令的字符流,并暂存从测量报文中取出的测量任务;语义分析模块还从该临时数据区内读取测量任务,执行模块则将其正在执行的测量任务或修改过状态信息的新测量任务写回到该临时数据区内,以供下次自适应测量装置执行,而该新测量任务将在临时数据区中暂存到下次测量任务扫描完毕。 【当前权利人】北京邮电大学 【当前专利权人地址】北京市海淀区西土城路10号 【专利权人类型】公立 【统一社会信用代码】12100000400009952C 【引证次数】4.0 【他引次数】4.0 【家族引证次数】4.0 【家族被引证次数】9