论文部分内容阅读
随着通信网络和计算机网络的发展,网络融合是下一代网络发展的必然趋势。提供电信级保障的业务是下一代网络的发展目标之一。目前,VoIP以及流媒体业务是典型的通信业务。由于以客户\服务器为架构的传统电信网络具有成本高,负载不均以及可扩展性差等缺点,已经不能满足下一代网络中的VoIP和流媒体业务的发展需要。而P2P技术具有每个节点既是客户又是服务器的特点,可以很好的解决这些问题。但是由于P2P节点之间的逻辑关系与具体的通信业务有关,因此在电信网络中使用P2P组网技术实现VoIP和流媒体业务功能时,需要针对VoIP和流媒体业务的网络节点功能,网络性能等因素建立数学模型,从而为部署网络节点提供参考依据。本论文主要工作是根据P2P网络通信业务功能特点建立功能模型,在此基础上建立用户行为模型,分析服务过程中服务节点,用户节点之间的关系,建立网络通信业务模型。根据具体场景下的P2P网络通信业务进行建模或仿真,为部署网络服务节点提供理论基础。为了分析P2P网络通信业务的特点,本文首先对基于P2P网络的通信业务建立功能模型。对P2P VoIP网络通信业务,建立了基于P2P网络的VoIP业务网络节点功能模型,设计了节点之间的信令交互流程。对基于P2P网络的流媒体网络通信业务,建立了基于P2P网络的流媒体网络通信业务节点的功能模型,同时设计了在直播和点播场景下节点之间的交互流程。在建立P2P网络通信业务的功能模型基础上,进一步对P2P网络业务的服务过程进行研究。本文针对P2P网络通信业务的服务过程与用户使用通信业务的行为之间的关系进行分析,并在此基础上为基于P2P网络的通信业务服务过程进行建模。本文分别对基于P2P网络的通信业务模型进行仿真或理论建模。在VoIP通信业务中,在注册和会话进行场景设计的基础上,仿真服务节点的功能和流程,从直观的仿真图形中为部署网络服务节点提供参考依据。在流媒体业务中,由于业务复杂,用户使用业务行为不固定,因此在分析流媒体业务的功能模型的基础上,对流媒体业务功能进行抽象,为P2P流媒体通信业务的网络节点规模与媒体源服务器之间的关系建立数学模型,为部署网络服务节点提供参考依据。