基于P2PSIP技术的VoIP系统是一种层次化的网络架构,该网络架构分为三个层次,分别为:超级节点、SIP客户端节点和全局管理服务器。超级节点之间通过结构化的P2P覆盖网组成P2PSIP网络,超级节点相当于传统SIP网络中的SIP服务器。多个超级节点间分担负载,分工合作取代传统SIP服务中单台服务器的作用。SIP客户端节点采用客户端/...
摘要 随着下一代网络的不断发展,出现了很多新的应用技术,最具有代表性的是P2P(PeertoPeer)重叠网的应用。这种网络天生具有高扩展性能和容错能力,并且能够在网络上进行SIP电话系统的通信。为实现这个功能,文章首先介绍了P2P的架构和SIP的通信机制,在此基础上对P2PSIP电话系统的实现进行了探讨,并且分析了这种电话系统和...
P2P SIP网络以SIP协议为基础,无需大规模改动现有设备,并且无需改动VoIP终端设备,只要升级现有SIP服务器的软件,即可实现SIP网络的P2P化,提升网络的处理能力和可用性。 在P2P SIP网络中,原来管理一个域的单节点SIP服务器变成多台P2P SIP服务器(称为PN节点),PN之间通过P2P机制互联,彼此分担负载,构成一个逻辑上的重叠...
简单来说,STUN的目的是为了进行P2P通信,通过提供反射地址(Server Reflexive Address)这种能力来使双方可以进行P2P通信,但是依赖NAT类型的不同,这种方式是有失败的概率的:比如双方都为对称型NAT或者一方为对称型,另一方为端口限制型。 因为有失败的可能性,所以单纯的依赖STUN协议提供的反射地址的话,需要事先探测出双方的...
P2P-SIP网络电话 图 1与 DHT中超级结点相连的普通结点 混合结构允许用户在她的提供者可用的情况下用她的提供者注册,也可以用 P2P-SIP 网 络 。呼叫建立在可以用 DNS解析时被发送到 SIP目的地,同样也可以用 P2P-SIP网 络。 3 设计和实现 命名 结点和用户标识符是用 SIP通用资源标志符(URI) 表示的。例如,...
P2P SIP抖动测试研究
P2P-SIP安全认证机制研究
p2psip使用p2p和voip模块实现各种P2P-SIP应用场景(未完成)285 crypto实现在dht或p2p中使用的加密算法的抽象(未完成)261 dhtgui实现一个用来启动p2p / dht 模块的测试工具,并以圆形来显示节点427 sipd使用rfc3261模块实现一个非常简单的SIP注册和代理服务器。(不完全的) ...
关于第1、2、3、4、5 请查看:STUN/TURN/ICE协议在P2P SIP中的应用(一) 本次书接上回,现在开始。 --- 6 STUN协议(RFC 5389) 6.1 为什么会用到STUN协议 首先要明确的概念是:STUN协议没有穿越的能力,它只是为穿越提供反射地址(Server Reflexive Address)。在双方进行通讯的时候,我们双方的目的地址...