Message Ordering for Network Mobility Registration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network-based mobility management systems, such as those employing NETLMM and PMIP, face challenges with out-of-order delivery of registration messages when mobile devices rapidly move between access points, leading to communication issues due to the assumption of a single link with the network.
Innovation Solution
Implementing message ordering principles using sequence numbers or timestamps to ensure that registration messages are properly routed across the network, even during frequent movements, by incrementing or decrementing sequence data to maintain order.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If network-based mobility management systems assume a single link with the network, then the system complexity is reduced, but out-of-order delivery of registration messages occurs when mobile devices rapidly move between access points
Solution Approach 1:
The patent applies preliminary action by having access points stamp registration messages with sequence numbers or timestamps before forwarding them to the LMA. This pre-ordering of messages ensures that even if messages arrive out of order due to rapid mobile device movement, the LMA can correctly reconstruct the intended sequence based on the pre-applied sequence indicators, thus maintaining reliability without increasing fundamental system complexity
Solution Approach 2:
The patent introduces sequence numbers and timestamps as intermediary elements that mediate between the access points and the LMA. These intermediaries carry ordering information through the network, allowing the LMA to sort and process registration messages in the correct sequence regardless of arrival order, effectively resolving the contradiction between simple system architecture and reliable message delivery
2Productivity
If the system processes registration messages in arrival order, then processing speed is improved, but traffic may be misdirected when messages arrive out of order due to frequent movements
Solution Approach 1:
The patent applies preliminary action by pre-stamping registration messages with sequence numbers at the access point before transmission. This allows the LMA to quickly sort messages using the pre-applied sequence indicators rather than performing complex analysis during processing, maintaining high processing speed while ensuring correct traffic routing based on the predetermined sequence
Solution Approach 2:
The patent changes the parameter of message identification from simple arrival-based processing to sequence-number-based processing. By incorporating sequence numbers or timestamps as additional message parameters, the system can rapidly sort and route traffic correctly even when messages arrive out of order, thus improving both processing efficiency and routing accuracy
3Loss of time
If access routers send registration messages immediately when a mobile device creates a link, then response time is reduced, but the assumption of single link operation is violated during frequent movements
Solution Approach 1:
The patent introduces sequence numbers as intermediary markers that allow the system to handle multiple simultaneous links reliably. By stamping each registration message with a sequence number, the system can process multiple rapid link creations without violating the single-link assumption, as the sequence numbers provide the necessary ordering information to maintain logical single-link operation semantics while physically supporting multiple concurrent links
Data Source
AI summary
The claimed subject matter relates to systems and methods for processing messages in a wireless communications environment. In an aspect, a communications method is provided. The method includes initiating a registration with a network domain node and generating sequence information with respect to the registration. The sequence information is then employed to facilitate further communications with the network domain node.


