论文部分内容阅读
互联网正在向业务多元化和移动化的方向发展。互联网应用已经不仅仅局限于非实时业务,逐渐开展起来的各种多媒体实时业务带动了互联网经济的迅猛发展。移动通信技术和微电子技术的飞速发展,移动终端性能的巨大提高,使得网络必将向移动化方向发展,人们对移动化的通信方式有了越来越多的需求。因此,如何在移动的环境下较好的支持多元化的网络应用,尤其是实时业务的应用,成为一个非常有价值的理论和应用课题。 目前关于IP网络中的移动性支持问题得到业界广泛的研究并提出了相应的解决方案,这些方案适用于不同的网络环境,有针对性的解决了一些问题。但就网络融合环境下较好保证对实时业务的移动性支持这一问题上,这些移动性方案仍然存在着一些缺陷。如单纯的链路层移动性管理方案无法支持宏移动性;移动IPv4存在三角路由、传输效率低、切换时延长以及不易部署等问题,不能很好地支持实时业务。移动IPv6利用IPv6扩展包头和绑定缓存(Binding Cache)实现了路由优化和端到端的移动性,但也仍然存在传输效率低、切换时延长等问题;基于传输层的移动性方案缺乏通用性、不易部署:基于纯SIP协议的应用层移动性管理方案只能支持UDP连接,不能支持基于TCP的应用,同时切换时延也比较长。因此必须提出一种新的符合当前网络发展特点,满足用户需求的移动性管理方案。 本文提出了一种将SIP协议与网络移动代理(Network Mobile Agent)相结合的移动性方案,简称SIP/NMA。该方案将移动性管理问题分为位置管理和切换管理两个部分考虑,并设计了位置管理和切换管理相分离的软件模型。 位置管理用来使网络发现移动节点的接入点,并向其发起呼叫,它采用SIP协议的相关组件来完成。方案采用SIP-URI作为主机的身份标识,避免了在移动IP中IP地址既是用户的身份标识,又是用户位置标识造成的地址资源浪费,同时还可以解决用户在地址记忆和使用上的不便。主机的SIP-URI与它当前的位置信息建立绑定关系,当主机移动引起地址的变化后,将启动注册过程更新当前位置信息。因此,会话的呼叫建立过程可以在主被叫双方