论文部分内容阅读
随着网络技术和应用的飞速发展,互联网已经渗透到人们的工作、学习和生活等各个方面,人们对通信的需求也日益增长。在下一代互联网(Next Generation Internet, NGI)中,随时随地享受高质量的网络服务已经成为人们的迫切要求。因此,NGI必须支持总最佳连接(Always Best Connected, ABC),为用户提供服务质量(Quality of Service,QoS)保证。在NGI中,用户在移动的过程中发生的切换有可能导致通信中断,降低用户QoS。本文设计了两种基于运动预测的资源预约机制用于保证用户通信QoS。这两种资源预约机制均可分为运动预测、资源预约和QoS协商三个阶段。在第一阶段,用户接入网络后周期性判断是否需要预约资源,在满足预约条件后,预测出用户最可能的目标接入网络。在第二阶段主要是对确定的目标接入网络进行资源预约。结合NGI网络模型的异构性,本文考虑了两种资源预约方式:水平资源预约与垂直资源预约。第三阶段是可选的,如果预约失败则酌情进行QoS协商。这两种预约机制的区别是预测预约目标接入网络的方法不同,一种机制首先通过以具有不同时间粒度的队列记录用户的历史运动信息(速度、方向),然后结合用户的即时运动信息(位置、速度、方向)预测出用户最有可能到达的区域,确定预约目标接入网络。另一种机制以用户接入网络序列代替用户运动轨迹,结合时间信息,利用具有规律性的用户当前运动轨迹来预测用户的最有可能的预约目标接入网络。为了验证本文资源预约机制的可行性和有效性,基于NS2(Network Simulator2)平台仿真实现了上述两种资源预约机制,并完成了对这两种预约机制的性能分析。仿真结果表明,本文设计的两种资源预约机制均是可行和有效的,它们能够有效处理网络信息的不精确性和用户需求的模糊性,保证用户QoS需求的同时具有更强的适应性,提高接入网络资源利用率,降低接入网络呼叫阻塞率和会话掉线率。