Dynamic IP Address Allocation in Proxy Mobile IPv6 Sessions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Proxy Mobile IPv6 (PMIP) standards require mobile devices to request all IP addresses for the lifetime of a PMIP session at session setup, leading to IPv4 resource scarcity as devices may not use all requested addresses during the session, necessitating a method for dynamic addition and release of IP addresses without affecting existing services.
Innovation Solution
A method that allows mobile devices to dynamically request and release IP addresses of different types (e.g., IPv4 and IPv6) within an existing PMIP session by communicating with the home network to allocate and deallocate IP addresses as needed, using modified Proxy Binding Update messages and IP Control Protocol messages to manage IP flows and tunnels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If mobile devices request all IP addresses for the lifetime of a PMIP session at session setup, then the home network can provide complete address allocation, but IPv4 resource scarcity is aggravated since devices may not use all requested addresses during the session
Solution Approach 1:
The patent applies dynamics by transitioning from static IP address allocation at session setup to dynamic IP address allocation during the session lifetime. The mobile device can request additional IP addresses and release used addresses at any time during the PMIP session, allowing the system to adapt address allocation to actual usage patterns rather than committing to all requested addresses upfront.
Solution Approach 2:
The patent changes the parameter of IP address allocation timing from initial session setup to on-demand during session operation. By modifying when and how addresses are allocated (changing the temporal parameter), the system allows devices to receive addresses as needed rather than all at once, reducing wasted IPv4 resources.
2Ease of manufacture
If mobile devices request all IP addresses at session setup, then address allocation is simplified, but the ability to add/release IP addresses on a need-basis is limited
Solution Approach 1:
The patent introduces dynamic IP address management capabilities that allow the system to evolve from static to dynamic operation. During the PMIP session, the mobile device can dynamically request additional IP addresses when needed and release addresses when no longer required, providing adaptability while maintaining the established session framework.
Solution Approach 2:
The patent segments the IP address allocation process into multiple stages: initial allocation at session setup and subsequent on-demand allocations during the session. This segmentation allows the system to maintain simplicity for the initial setup while enabling dynamic adjustments later, balancing ease of manufacture with adaptability.
3Device complexity
If the current PMIP standard is used with fixed IP address allocation, then the protocol implementation is straightforward, but the mobile device cannot add or release IP addresses during the session without affecting other services
Solution Approach 1:
The patent applies universality by extending the PMIP protocol to serve multiple address allocation functions: initial allocation, on-demand allocation during session, and on-demand release. This multi-functionality allows a single protocol framework to handle various address management scenarios without requiring separate mechanisms, maintaining implementation straightforwardness while adding flexibility.
Solution Approach 2:
The patent introduces dynamic capabilities to the otherwise static PMIP protocol. By enabling on-demand IP address addition and release during the session lifetime, the protocol evolves from a fixed implementation to a dynamic one, allowing the mobile device to adapt address allocation to changing needs without disrupting other services.
Data Source
AI summary
Disclosed are systems, methods and computer program products for facilitating dynamic addition and release of IP addresses in an established Proxy Mobile IPv6 (PMIP) sessions, for example, based on the demand of a mobile device. An example method comprises receiving from the mobile device a request to add a second IP interface type to a current communication session associated with a first IP interface type, wherein the second IP interface type is different from the first IP interface type. The method further includes receiving from the home network a set of IP addresses of the second IP interface type and establishing one or more IP flows of the second IP interface type using one or more received IP addresses. The method further includes associating the one or more IP flows of the second IP interface type with the current communication session for the mobile device.


