针对目前用户数据报协议(user datagram protocol,UDP)简单穿越NAT(simple traversal of UDP over NATs,STUN)的过程中,时延较长导致建立peer-to-peer(P2P)连接较慢的问题,提出了一种优化穿越性能的STUN算法。该算法根据客户端向STUN服...针对目前用户数据报协议(user datagram protocol,UDP)简单穿越NAT(simple traversal of UDP over NATs,STUN)的过程中,时延较长导致建立peer-to-peer(P2P)连接较慢的问题,提出了一种优化穿越性能的STUN算法。该算法根据客户端向STUN服务器发送UDP绑定请求的返回信息,计算出端口分配间距,然后利用分配间距提前计算出需要分配的实际传输的端口号,从而实现NAT穿越。搭建系统的服务器和客户端模块,并对算法的NAT穿越进行模拟测试。结果表明,与传统的STUN算法相比,通信双方使用优化的STUN算法建立P2P连接所需的时延较短,数据传输的吞吐量较高。展开更多
针对目前音乐播放系统的空间和时间受限问题,设计并实现了一种基于移动端的智能音乐播放系统。该系统由移动端软件APP和服务端两部分构成,服务端包括路由器、智能网络机顶盒和音响设备,具备定时播放和移动端实时控制播放的功能。该系统...针对目前音乐播放系统的空间和时间受限问题,设计并实现了一种基于移动端的智能音乐播放系统。该系统由移动端软件APP和服务端两部分构成,服务端包括路由器、智能网络机顶盒和音响设备,具备定时播放和移动端实时控制播放的功能。该系统是采用基于STUN(Simple Traversal of User Datagram Protocol over NATs)的网络地址转换(Network Address Translation,NAT)穿透方式的远程控制以及家庭电视网络机顶盒来实现的。它不仅可以实现家庭音响的定时播放,还能通过移动端来远程控制音乐的播放。此外,可以实现歌曲的远程更新和歌曲播放时间的随意控制及更改。实验结果表明,该系统效果良好,具有广阔的应用前景及商业价值,可应用于家庭、商场、学校等有特定需求的环境。文章以家庭音乐播放系统为例进行设计说明。展开更多
基于会话初始化协议(SIP)的VoIP系统在Internet上已经取得了广泛应用,但在目前的实际网络环境中,由于大量NAT设备的存在,使对等网络(P2P,Peer to Peer)之间的呼叫和数据通信难以实现。分析了四种NAT的类型特点,介绍了现有的NAT穿越方法...基于会话初始化协议(SIP)的VoIP系统在Internet上已经取得了广泛应用,但在目前的实际网络环境中,由于大量NAT设备的存在,使对等网络(P2P,Peer to Peer)之间的呼叫和数据通信难以实现。分析了四种NAT的类型特点,介绍了现有的NAT穿越方法,提出了一种基于STUN与TURN方式相结合的实现各种NAT穿越的VoIP系统设计方案。该方案对SIP信令采用可靠的TCP传输方式,对流媒体数据采取最大交付的UDP传输方式。经过校园网内部之间的网络环境测试,该方案达到了很好的接通率。展开更多
文摘针对目前用户数据报协议(user datagram protocol,UDP)简单穿越NAT(simple traversal of UDP over NATs,STUN)的过程中,时延较长导致建立peer-to-peer(P2P)连接较慢的问题,提出了一种优化穿越性能的STUN算法。该算法根据客户端向STUN服务器发送UDP绑定请求的返回信息,计算出端口分配间距,然后利用分配间距提前计算出需要分配的实际传输的端口号,从而实现NAT穿越。搭建系统的服务器和客户端模块,并对算法的NAT穿越进行模拟测试。结果表明,与传统的STUN算法相比,通信双方使用优化的STUN算法建立P2P连接所需的时延较短,数据传输的吞吐量较高。
文摘针对目前音乐播放系统的空间和时间受限问题,设计并实现了一种基于移动端的智能音乐播放系统。该系统由移动端软件APP和服务端两部分构成,服务端包括路由器、智能网络机顶盒和音响设备,具备定时播放和移动端实时控制播放的功能。该系统是采用基于STUN(Simple Traversal of User Datagram Protocol over NATs)的网络地址转换(Network Address Translation,NAT)穿透方式的远程控制以及家庭电视网络机顶盒来实现的。它不仅可以实现家庭音响的定时播放,还能通过移动端来远程控制音乐的播放。此外,可以实现歌曲的远程更新和歌曲播放时间的随意控制及更改。实验结果表明,该系统效果良好,具有广阔的应用前景及商业价值,可应用于家庭、商场、学校等有特定需求的环境。文章以家庭音乐播放系统为例进行设计说明。
文摘基于会话初始化协议(SIP)的VoIP系统在Internet上已经取得了广泛应用,但在目前的实际网络环境中,由于大量NAT设备的存在,使对等网络(P2P,Peer to Peer)之间的呼叫和数据通信难以实现。分析了四种NAT的类型特点,介绍了现有的NAT穿越方法,提出了一种基于STUN与TURN方式相结合的实现各种NAT穿越的VoIP系统设计方案。该方案对SIP信令采用可靠的TCP传输方式,对流媒体数据采取最大交付的UDP传输方式。经过校园网内部之间的网络环境测试,该方案达到了很好的接通率。