[发明专利]一种基于边缘节点请求信息特征的域间聚合路径分析方法有效
| 申请号: | 201910474106.8 | 申请日: | 2019-06-02 |
| 公开(公告)号: | CN110278150B | 公开(公告)日: | 2020-05-19 |
| 发明(设计)人: | 罗洪斌;张珊;颜飞;刘洲彪 | 申请(专利权)人: | 北京航空航天大学 |
| 主分类号: | H04L12/709 | 分类号: | H04L12/709;H04L12/24 |
| 代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 冀学军 |
| 地址: | 100191*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于边缘节点请求信息特征的域间聚合路径分析方法,该方法可利用边缘节点请求信息对待分析网络进行是否存在聚合路径检测,并对聚合路径进行分解,提高域间网络拓扑重构的准确性。首先获取存在前缀聚合的网络拓扑结构;然后,从边缘节点集中提取域间路径标识序列,有序路径前缀序列中获取域间路径标识进行前缀提取,得到有序路径前缀序列;最后,从待分析网络中获取有序前缀序列,通过与边缘节点集中提取域间路径标识序列对比,得到聚合前缀,识别出发生聚合的域间路径标识前缀并进行拆分;重复此过程直至网络中不存在可继续拆分的域间路径标识前缀。该方法可有效地提高网络域间拓扑重构的准确性,减少网络拓扑推断所需的信息数量。 | ||
| 搜索关键词: | 一种 基于 边缘 节点 请求 信息 特征 聚合 路径 分析 方法 | ||
【主权项】:
1.一种基于边缘节点请求信息特征的域间聚合路径分析方法,其特征在于包括有下列步骤:步骤一,获取存在前缀聚合的网络拓扑结构;步骤101,从一个域间物理网络中获取存在前缀聚合的网络拓扑结构,形成待分析网络;所述域间物理网络中至少有一个监测节点MN,多个边缘节点和中间节点;步骤102,从待分析网络中提取出边缘节点;MN为监测节点,EN2和EN3分别为边缘节点,AN3和AN4为中间节点;步骤103,获取监测节点到边缘节点的域间路径标识序列;监测节点MN到边缘节点EN2的域间路径标识序列,记为
且
所述
是指从监测节点MN到中间节点AN3的域间路径标识;所述
的域间路径标识前缀,记为
所述
是指从中间节点AN3到边缘节点EN2的域间路径标识;所述
的域间路径标识前缀,记为
监测节点MN到边缘节点EN3的域间路径标识序列,记为
且
所述
是指从监测节点MN到中间节点AN3的域间路径标识;所述
的域间路径标识序列,记为
所述
是指从中间节点AN3到中间节点AN4的域间路径标识;所述
的域间路径标识序列,记为
所述
是指从中间节点AN4到边缘节点EN3的域间路径标识;所述
的域间路径标识序列,记为
步骤104,记录下步骤103中域间路径标识前缀;所述
包含的域间路径标识进行前缀提取,得到有序路径前缀序列![]()
所述
包含的域间路径标识进行前缀提取,得到有序路径前缀序列![]()
步骤二,从边缘节点获取有序路径前缀序列;步骤201,构建一个空的边缘节点集Q;步骤202,将步骤102中得到的边缘节点放入所述边缘节点空集Q中,即边缘节点集Q={EN2,EN3};步骤203,从步骤202的边缘节点集中任意取出一个边缘节点;若选出的是边缘节点EN2;步骤204,依据步骤203选取的边缘节点映射到域间物理网络中,并记录下所述边缘节点在域间物理网络中的域间路径标识序列;待分析网络中的边缘节点EN2能够在域间物理网络中存在,其边缘节点EN2的标识未改变;域间物理网络中边缘节点EN2的域间路径标识序列,记为
步骤205,获取域间物理网络中边缘节点EN2的域间路径标识前缀;从
中提取出域间路径标识前缀,记为
从
中提取出域间路径标识前缀,记为
步骤206,记录下步骤205中域间路径标识前缀;根据所述
包含的域间路径标识进行前缀提取,得到有序路径前缀序列![]()
步骤三,对比有序路径前缀序列,得到聚合前缀;步骤301,初始化,构建一个空的域间路径标识前缀序列QQ;步骤302,初始化,构建一个有序位置编号D={1,2,3,…,N},N表示最大的位置号,有序位置编号为自然数;步骤303,依据步骤302的有序位置编号D={1,2,3,…,N}进行顺次比对有序路径前缀序列,判断是否是聚合路径,并对聚合路径进行分解;对比的是待分析网络和域间物理网络中的有序路径前缀序列;依据有序位置编号D={1,2,3,…,N}将步骤206的
与步骤104的
进行顺次比对;所述
所述
若D取值是1时,比对的是
的值与
的值,若
与
存在不同,需要对
进行聚合分解;分解后放入步骤301的域间路径标识前缀序列QQ中;若D取值是2时,比对的是
的值与
的值,若
与
为相同,不存在域间路径标识前缀的聚合;将
的值附加到QQ1中每项的尾部,即得到位置2的域间路径标识前缀序列QQ2;步骤四,请求信息与拓展路径标识前缀的再匹配,移除无效节点;步骤401,将分解后的域间路径添加至待分析网络中,形成拓展后的分析网络;将QQ2对应的路径添加到待分析网络中,EN4和EN5分别为所添加的边缘节点,AN5和AN6为所添加的中间节点;边缘节点EN4的域间路径标识序列记为
边缘节点EN5的域间路径标识序列记为
在拓展后的分析网络中边缘节点EN4的域间路径标识序列
中包括有
和
即
所述
是指从监测节点MN到中间节点AN5的域间路径标识;所述
的域间路径标识前缀,记为
所述
是指从中间节点AN5到边缘节点EN4的域间路径标识;所述
的域间路径标识前缀,记为
所述域间路径标识所对应的域间路径标识前缀序列为![]()
在拓展后的分析网络中边缘节点EN5的域间路径标识序列
中包括有
和
即
所述
是指从监测节点MN到中间节点AN6的域间路径标识;所述
的域间路径标识前缀,记为
所述
是指从中间节点AN6到边缘节点EN5的域间路径标识;所述
的域间路径标识前缀,记为
所述域间路径标识所对应的域间路径标识前缀序列为![]()
步骤402,提取步骤205的边缘节点的域间路径标识前缀序列;边缘节点EN2的域间路径标识前缀序列为
所述
的域间路径标识前缀为
所示
的域间路径标识前缀为
步骤403,引入有序位置编号D={1,2,3,…,N};有序位置编号为自然数;步骤404,依据步骤403的有序位置编号D={1,2,3,…,N}进行顺次比对有序路径前缀序列,进行域间路径标识前缀判断;对比的是拓展后的分析网络和域间物理网络中的有序路径前缀序列;依据有序位置编号D={1,2,3,…,N}进行顺次比对
与
所述
所述
当D取值是1时,比对的是
的值与
的值存在不同,则属于监测节点MN到边缘节点EN5的路径匹配失败;然后执行步骤405;步骤405,依据有序位置编号D={1,2,3,…,N}进行顺次比对
与
所述
所述
当D取值是1时,比对的是
的值与
的值,若匹配成功,则继续进行D取值是2的匹配;当D取值是2时,比对的是
的值与
的值,若匹配成功,而且EN4为边缘节点,无后继节点,则匹配结束;步骤406,将拓展后的分析网络中的边缘节点EN2的域间路径标识序列
存储到边缘节点EN4中;步骤407,边缘节点EN2中内容信息已存储到边缘节点EN4中,该节点内容信息已空;则边缘节点EN2成为无效节点,删除边缘节点EN2;由于边缘节点EN2的内容信息已存储到边缘节点EN4中,故在拓展后的分析网络中的边缘节点EN5的内容信息也为空,故删除边缘节点EN5;步骤五,对于步骤202中的其余边缘节点同样采用步骤204至步骤三和步骤四的处理,直至处理完成步骤202中的所有边缘节点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910474106.8/,转载请声明来源钻瓜专利网。





