一种Ad Hoc网络的拓扑发现方法
摘要:
本发明公开了一种Ad Hoc网络的拓扑发现方法,其包括以下步骤:S1、获取Ad Hoc网络的信号;S2、获取各信号的能量检测结果;S3、根据帧长度将帧分为数据帧和控制帧;S4、根据控制帧和数据帧之间的距离获取中继转发数据帧,并匹配剩余节点的时序图得到多跳链路;S5、根据控制帧和数据帧之间的距离获取单跳源数据帧,并匹配剩余节点的时序图得到单跳链路;S6、将多跳链路和单跳链路以邻接矩阵的形式融合得到网络拓扑结构图。本发明只需要统计MAC帧的时序信息并对帧类型进行分类,不需要解析帧的具体内容,其识别效果好,识别速度快,适用于多数采用控制帧争用信道的竞争类MAC层协议,应用范围广。
公开/授权文献
0/0