【摘要】 一种用于自组织网络的介入式测量节点,包括应用层处理模块、UDP处理模块和IP处理模块,是一种能为其它节点路由和交换数据、并具备测量能力的网络节点,它能对其他节点的数据进行处理和重定向,能响应其它节点发起的测量请求,协助采集网络中不断变化的路由或其他信息,以供人们了解网络拓扑的瞬态和常态;当介入式测量节点为网络的中间节点时,能够根据IP选项内容对数据报文采取三种传输方式:直接转发、拷贝转发和处理转发,使得中间节点能够接收报文;介入式测量节点由其应用层处理模块的执行机构执行测量任务和获得网络/操作系统的支持,采集中间节点的网络性能信息附加到报文中向目的节点传送,完成自组织网络的介入式测量。 【专利类型】发明授权 【申请人】北京邮电大学 【申请人类型】学校 【申请人地址】100876 北京市海淀区西土城路10号 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810115688.2 【申请日】2008-06-26 【申请年份】2008 【公开公告号】CN101304345B 【公开公告日】2010-09-29 【公开公告年份】2010 【授权公告号】CN101304345B 【授权公告日】2010-09-29 【授权公告年份】2010.0 【IPC分类号】H04L12/26; H04L29/06 【发明人】崔毅东; 金跃辉; 钱苏苗; 赵钦; 焦利; 阙喜戎; 程时端 【主权项内容】一种用于自组织网络的介入式测量节点,其特征在于:所述介入式测量节点是一种能够为其它节点路由和交换数据、并且具备测量能力的网络节点,该介入式测量节点能够对其他节点的数据进行处理和重定向,能够响应其它节点发起的测量请求,协助采集网络中不断变化的路由信息或其他信息,以供人们了解网络拓扑的瞬态和常态;所述介入式测量节点包括下述软件功能模块:应用层处理模块,由收发模块和执行机构所组成,其中收发模块负责完成数据传输和交换,执行机构负责执行和完成介入式测量数据报文中携带的包括单向和双向时延、单向和双向丢包、瓶颈带宽的测量任务;UDP处理模块,负责读取和设置与IP层通信的控制信息;IP处理模块,负责设置和读取IP选项中的标志位,控制介入式测量数据报文的流向;即当该介入式测量节点作为网络的中间节点时,该IP处理模块根据报文IP选项内容对数据报文采取下述三种传输方式:直接转发Direct Transfer,中间节点对数据不做任何处理,在网络层直接将数据路由到下一个目的节点,或在数据链路层直接将其交换到下一个输出端口;拷贝转发Copy Transfer,中间节点截获上游节点发来的数据后,在转发或交换出去之前,先在IP层拷贝一份,并将该拷贝直接向上发送到应用层,原IP数据包则继续向前发送;处理转发Modify Transfer,中间节点截获上游节点发来的数据,将该数据报文中的可读信息剥离出来进行分析处理后,再决定如何处理该数据;该方式不但能够修改数据报文的目的地址和涉及寻址、定向的控制信息,而且能对数据报文中携带的数据信息进行处理、添加、删减:若修改报文的目的地址,即对该报文进行重定向操作;若对报文的数据信息进行处理,则将自己感知到的网络状况写入到由其转发的数据报文中,从而采集到被测路径上不固定存在的中间节点的网络性能信息;且在处理转发过程中,能够根据处理结果,生成其它的与所述报文原始版本不同的新报文,衍生和变换出报文的其他转发方式。 【当前权利人】北京邮电大学 【当前专利权人地址】北京市海淀区西土城路10号 【专利权人类型】公立 【统一社会信用代码】12100000400009952C 【引证次数】5.0 【自引次数】1.0 【他引次数】4.0 【家族引证次数】5.0 【家族被引证次数】19