SIP应用层网关技术
时间:04-23
来源:互联网
点击:
能主要就是在通信双方之间进行RTP数据包的转发工作,每一个RTP数据包转发器能够为多路RTP连接提供数据包转发服务。
当ALG需要为一路RTP连接提供数据包转发服务时,它试图从转发器环境中得到一个空闲的RTP数据包转发器,如果环境中的转发器都已经被占用,环境会试图创建一个新的RTP数据包转发器,并把它加入到环境当中,并将它返回给ALG使用。另一方面,当一个转发器不再为任何RTP连接提供转发服务时,环境会把它删除,并释放相应的资源。
“消息处理及对话维护”模块
这是SIP应用层网关的核心模块,它的功能是对收到的SIP消息进行解析和处理,完成对SIP消息的代理,对跨网络呼叫的上下文环境进行维护以及在必要时启动对话的RTP代理。这些功能之间是相互关联的,统一由SIP消息处理及对话的维护线程完成。图2是SIP消息处理线程的工作流程图。
本文小节
SIP协议凭借其简单、易于扩展、便于实现等诸多优点越来越得到业界的青睐,越来越多的基于SIP协议的网络如VOIP、视频会议、智能家居系统被开发实现,本文实现的SIP应用层网关正是SIP网络对NAT/Firewall的穿越的关键技术,但这一方案仍存在着不足之处,由于SIP应用层网关必须对跨网络的所有SIP消息进行解析,导致这些消息须以明码的形式传输,降低了SIP应用的安全性,进一步研究表明:这要求我们对SIP协议进行适当扩展来实现信息的加密。
- 基于Zigbee技术家用无线网络的构架(12-14)
- 无线通信领域中的模拟技术发展趋势(蜂窝基站)(09-22)
- 第四代移动通信系统中的多天线技术(08-05)
- 移动WiMAX 802.16 Wave2的技术特点(02-04)
- Wi-Fi的最新技术进展及未来应用方向(03-16)
- UWB超宽带传输技术及其应用简析(03-18)