论文部分内容阅读
会话的移动性是近几年来倍受关注的研究课题,目前解决会话移动性问题的方法很多,但都存在一定的不足,如未考虑会话的自适应性,互操作性差,灵活性不足等,与此同时,还很少有考虑通信环境及其他外部因素对会话移动性业务的影响,对会话转移过程中数据丢失问题也没有得到有效的解决。在解决传统通信业务中的会话移动性问题的方法中,由于SIP自身结构简单、使用灵活、容易扩展,并与现在的Internet应用联系紧密等特点,使得它作用尤为突出。上下文感知技术的发展,为改变传统通信模式,提供智能适变业务、个性化业务奠定了基础。因此,本文主要采用通过上下文感知技术扩展SIP协议的方法解决会话移动性问题中的自适应性以及数据丢失问题。
本文首先对SIP移动性问题进行描述,介绍其研究背景,并深入分析有关移动性方面以及上下文感知方面的国内外研究现状,解决移动性问题的主要方法以及在这些方法自身的优缺点。主要完成了以下工作:提出基于上下文感知的自适应会话转移机制,实现会话根据上下文的改变自适应转移,增强转移业务的个性化。在认识到传统通信业务个性化与多样化不足的基础上,借鉴上下文感知技术在普适计算中的应用,设计实现基于上下文感知的自适应会话转移机制,通过建立上下文感知服务器,对影响通信的上下文信息进行处理计算,为用户提供自适应会话转移服务。改进新连接请求处理方式,使会话转移对于通信对端透明。对转移过程中SIP请求消息的头域进行扩展,增加用来标识取代旧连接的头字段,使得通信对端的用户代理可以直接解析并处理,不需要询问用户,提高会话转移的灵活性。实现无缝转移,解决转移过程中数据丢失问题,提高会话移动性服务质量。通过分析REFER方法在解决SIP会话移动性时存在的不足,对其进行改进,在切换过程中采用计时断开连接的方式,先建立新连接再断开旧连接,有效地避免终端切换延迟所导致部分数据丢失问题,大大提高了会话移动性的质量。最后,在NS2仿真环境下构建自适应会话移动性模型,对自适应会话转移中的数据流进行模拟仿真,并对实验结果进行分析;同时在eXosip2系统下对基于上下文感知的自适应会话移动性机制进行设计实现,并通过分析各个终端的执行结果分析自适应转移的效果。通过以上两个系统试验结果最终证明该机制下能够实现会话自适应转移并有效避免了转移过程中数据丢失问题。