PMIPv6协议是由IETF提出的基于网络的区域移动性管理解决方案,其目的在于实现无需终端参与的、基于网络的IP移动性管理.PMIPv6协议仅定义了移动管理实体如何实现终端在域内移动的过程中通信不中断,但是不提供通信的服务质量保证.针对这个问题对PMIPv6协议进行改进,提出了一种PMIPv6域内基于流的区分服务方案.为在PMIPv6城内实现区分服务,提出了通过基于逻辑隧道的业务流区分方法和业务流与逻辑隧道的绑定方法.通过基于逻辑隧道的业务流区分方法,一对区域移动管理实体之间可以建立多条逻辑隧道,以解决PMIPv6区域移动管理实体之间数据通信共享单一隧道的问题;通过业务流与逻辑隧道的绑定方法,区域移动管理实体可以根据用户的需求为不同的业务流建立具有不同服务能力和类型的逻辑隧道并将业务流与逻辑隧道绑定,以实现为业务流提供有差别的服务.基于NS2的仿真结果证明:相比PMIPv6,可以根据各种应用对于延迟、丢包、吞吐量等服务质量参数的要求,为不同的业务流提供有差别的服务,能够更好地满足不同业务对于关键服务质量参数的要求并提供一定的服务质量保证.
The proxy mobile IPv6 protocol (PMIPv6) is a network-based mobility management protocol proposed by IETF. It has been adopted by many standard organizations and will be one of the most important components of the next generation mobile network. PMIPv6 provides mobility management for IPv6 nodes without host involvement. But it only defines how mobility entities manage hosts' intra-domain mobility and lacks QoS control. To solve this problem, we propose a flow-based differentiated service scheme in PMIPv6 networks (FD-PMIPv6) To implement differentiated service for different flows in the PMIPv6 domain, we introduce a logical tunnel based flow separation method, as well as a binding method between flows and logical tunnels. With the proposed separation method, multiple tunnels can be established between a pair of mobility management entities and each one has a specific service type. With the binding method between flows and logical tunnels, mobility management entities could bind flows to particular logical tunnels according to their QoS requirements and network status. The simulation results based on NS2 show that, FD-PMIPv6 can provide differentiated services for different flows, thus it can meet the specific QoS requirements of different flows more efficiently compared with PMIPv6.