论文部分内容阅读
P2P是一种不通过中继设备而直接在用户之间交换数据、共享资源的技术,作为一种新的分布式技术应用模式,它使得网络上的沟通变得更容易、更直接。VoIP也是近年来得到广泛应用的通信技术,但在应用中逐渐暴露出在系统的扩展性、容灾、抵抗恶意攻击等多方面的问题,而主要根源则在于集中式的系统结构。论文主要对P2P与VoIP融合的网络模型进行研究,将P2P和VoIP技术结合起来,解决现有通信系统中的一些问题,并针对语音通信中的用户个体特征,设计了一种自组织网络。P2P网络的设计思想包括结构化和非结构化两种,论文对P2P VoIP网络模型的设计也借鉴了这两种思想。VoIP-using-P2P和P2P-over-VoIP模型是基于结构化设计思想的,节点的位置和资源的放置都由某种协议确定,路由总是沿着更接近目标节点的方向进行,搜索的成功率高,但也正因为这种给节点和资源强加的分布规则,对结构化网络中在路由性能、维护开销、对复杂查询的支持等问题上的改进仍未有合适的方法,应用在实时的语音通信中不能很好地解决关键的呼叫时延问题。根据非结构化设计思想构造的网络虽然也存在由于广播路由而带来的网络流量和搜索的不确定性问题,但因为其网络组织的灵活性,可塑性强,改进的余地大,应用更加广泛,仅采用随机游走的方式就能在保持同等搜索性能的基础上使网络中的流量有大幅的降低。论文提出的自组织多特征值叠加网络(SOMCO),就是根据非结构化网络的灵活自组织特性,利用具有相似特征的网络使用者之间进行通讯的可能性很大的聚类特点,挖掘参与者之间的相似性来进行网络的构造,并引入了一些结构化的特点,用虚拟坐标空间来表示参与者的特征属性,利用局部信息以多重半径逐渐递增的环的方式组织节点的路由表,以多路并发的方式增加搜索的成功率,通过节点特征值的逼近来进行路由,从而对目标节点进行定位。最后,用自主开发的仿真程序对网络性能进行了测试,用仿真的结果说明了SOMCO网络相比单纯的随机游走网络在性能上的提升,并验证了该网络的良好可扩展性。