论文部分内容阅读
网络与通信技术的迅速发展给人们的工作和生活方式带来了巨大的改变。在更大、更快、更安全、更方便且融合有线传输和无线传输于一体的下一代互联网NGI(Next Generation Internet)中,随时随地享受高质量网络服务已经成为人们的迫切要求,这在客观上要求NGI提供可靠的QoS(Quality of Service)保证,并且可以在通信开始和运行期间为用户提供总最佳连接ABC(Always Best Connected),进而使用户总是以最优方式接入网络并享受服务。本文设计了一种支持ABC的智能切换机制。为了确保用户以最佳方式接入网络,切换机制综合考虑了网络状态信息的不精确性、用户偏好、用户效用、服务提供方效用以及双方公平性等问题。首先,受网络信息动态性以及网络信息聚合等诸多因素的影响,NGI中的网络状态信息是不精确的。本文设计了相关的网络模型和数学模型,解决了网络参数无法精确表达的问题。其次,用户在接入网络的时候,总是希望花费最少的费用来获得最满意的服务,而服务提供商则希望获得最大的利益,这使得设计一个“双赢”的切换决策方法十分必要。本文综合考虑用户和服务提供商的利益,根据用户所付费用以及所提出的QoS需求,把有限的网络资源合理地分配给各类用户,并利用微观经济学中的博弈论方法引导用户合理地使用网络资源,使双方效用达到或尽可能接近Nash均衡状态。此外,本文使用两种遗传算法(GA, Genetic Algorithm),解决多目标优化问题,使得切换结果不仅满足用户的QoS需求,符合用户的偏好,而且使得双方的效用达到最大。为评价本文设计切换机制的性能,在网络仿真器NS2(Network Simulator2)下进行仿真实验和性能分析,并与其它切换机制进行比较。仿真结果表明,本文设计的切换机制是可行的,可以有效地解决NGI中支持ABC的切换决策问题。