Proxy-Based Handover for Mobile Receivers in Publish/Subscribe Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In publish/subscribe systems, mobile receivers experience handover delays and packet loss due to the need for re-subscription and recalculation of routing information when they move, which is inefficient and complex.
Innovation Solution
A data transmission method where the most recent position of the mobile receiver's branch node acts as a proxy, dynamically selected and used to forward data packets before and after handover, minimizing latency and packet loss by updating data transfer between access routers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the mobile receiver sends re-subscribe message to Rendezvous upon moving, then the routing information can be updated, but handover delays and packet loss occur due to recalculation of source routing
Solution Approach 1:
The patent pre-calculates and stores multiple routing paths (primary path and alternative paths) before handover occurs. When handover is triggered, the pre-calculated alternative paths can be immediately activated without waiting for recalculation, thus reducing handover delay while ensuring routing update reliability
Solution Approach 2:
The patent introduces intermediate nodes (such as boundary routers or path computation elements) that maintain and manage alternative routing paths. These intermediaries can quickly switch to backup paths during handover, avoiding the need for the mobile receiver to directly communicate with Rendezvous for recalculation, thereby reducing handover delay
2Ease of operation
If centralized management through Rendezvous is used to ensure security and manageability, then system control is improved, but device complexity and handover overhead increase
Solution Approach 1:
The patent segments the centralized management functions by distributing path computation and alternative route management to intermediate nodes. This allows Rendezvous to maintain security and control policies while local nodes handle the complexity of path management, reducing overall system complexity and handover overhead
Solution Approach 2:
The patent implements dynamic path selection and switching mechanisms where routing paths can be automatically adjusted based on mobile receiver location and network conditions. This dynamic approach reduces the need for frequent centralized re-subscription operations, simplifying the handover process while maintaining manageable control
3Measurement precision
If re-subscription and recalculation of source routing are performed upon handover, then routing accuracy is maintained, but packet loss increases during the transition
Solution Approach 1:
The patent establishes alternative routing paths and buffer mechanisms before handover occurs. During the transition period, packets can be forwarded through these pre-prepared alternative paths or held in buffers, preventing packet loss while routing accuracy is gradually updated without requiring complete re-subscription
Data Source
AI summary
A method is disclosed providing data transmission for a mobile receiver in a publish/subscribe system. The method comprises: 1) handover trigger: detecting a new access router AR2 by a mobile receiver in the publish/subscribe system; and sending a handover trigger message comprising AR2 identification information from the mobile receiver to a router AR1 currently connected to the mobile receiver; 2) handover preparation: receiving the handover trigger message by the AR1; selecting a branch node of the most recent position before handover as a proxy for the mobile receiver; and forwarding data packets to paths of the mobile receiver before and after handover; and 3) handover execution: handover access router of the mobile receiver to AR2 by the proxy; after the step of handover access router, triggering AR2 and AR1 to update data transfer for the mobile receiver; sending the data packets through the AR2 to the mobile receiver. The present invention has high handover performance, and can reduce handover time delay and data packet loss.


