基于SIP协议和P2P架构的VOIP系统一、项目简介基于SIP协议的传统网络电话大多基于C/S结构,该结构存在单点故障及服务能力局限性的缺点。针对这个问题,本项目采用SIP为信令协议,P2P为底层网络架构,实现一个具有网络自组织性且能与现存NGN软交换系统互通的VOIP系统。该VO…
基于SIP协议的传统网络电话大多基于C/S结构,该结构存在单点故障及服务能力局限性的缺点。针对这个问题,本项目采用SIP为信令协议,P2P为底层网络架构,实现一个具有网络自组织性且能与现存NGN软交换系统互通的VOIP系统。
该VOIP系统具有以下优点:
①将P2P对等网络技术引入到VOIP系统中,使传统VOIP系统中服务器的功能分布到各个网络节点之上,避免了使用中央服务器所产生的性能瓶颈及单点失效等问题。
②将SIP协议与P2P网络进行有效的结合,一方面利用P2P技术改善原有SIP网络的可靠性和可扩展性,另一方面利用SIP协议来承载P2P网络,提供了良好的兼容性和互通性。
③可以利用构建好的P2P网络,开发P2P视频直播、点播、文件共享等多种增值业务。
④同时支持语音通话和视频通话。
⑤支持多种语音、视频编解码方式(包括speex、G.711、G.729、GSM等),采用SDP协议对编码格式进行协商。
已完成省“基于Linux系统的IP电话网关开发”的项目开发。目前,实验室又已开发出成熟的基于SIP协议的VOIP终端,以及基于Kademlia协议的P2P路由模块。
具体协商。