摘要

在无线信道环境下,如何解决逻辑拓扑与物理拓扑之间的失配是设计P2P网络的主要挑战之一。本文提出一种适用于无线系统的P2P组网协议。在该协议中,首先,新入网节点从其邻居节点处获得一个数值上相近的节点标号,从而实现网络的瞬时拓扑感知。当节点的位置改变时,它们向中心节点更新自己的位置信息。然后,在中心节点处将节点标号的最优分配转换为旅行商问题,并用模拟退火算法对旅行商问题进行最优化求解,得到优化标号序列。最后,由中心节点向网络广播更新信息,引导节点进行标号和数据交换,从而使无线P2P网络在任何时刻都具有拓扑感知性。仿真结果表明,在基于该协议的无线P2P网络中,文件的定位路径明显缩短,定位延时明显减小...