Seamless CRAN Process Migration via Parallel State Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional virtual machine migration approaches in centralized radio access networks (CRAN) are not fast enough to meet the tight timing constraints, often resulting in service interruptions due to the 'break-before-make' method, which is inadequate for millisecond latency requirements.
Innovation Solution
The method involves executing a CRAN process on a first physical compute host and starting a new instance on a second host, duplicating traffic to both, processing in parallel, and suppressing the second host's output until it reaches the same state as the first, then forwarding duplicate outputs to higher layers, allowing seamless migration without service interruption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional virtual machine migration approaches are used in CRAN, then migration can be performed, but service interruptions occur and latency requirements are not met
Solution Approach 1:
The patent applies preliminary action by starting the CRAN process on the target compute host before fully breaking the connection from the source host. The target host is prepared in advance with the necessary process instance, and traffic duplication is established beforehand, allowing the migration to complete within millisecond latency requirements without service interruption.
Solution Approach 2:
The patent maintains continuity of useful action by duplicating traffic to both source and target compute hosts simultaneously during the migration transition. This ensures that the CRAN process continues to handle traffic without interruption, with the target host processing duplicate traffic in parallel until fully synchronized, thereby eliminating service gaps.
2Reliability
If traffic is duplicated to both instances during migration, then seamless transition is achieved, but processing load increases
Solution Approach 1:
The patent applies dynamics by making the traffic duplication duration configurable and adaptive. The system can adjust the length of the duplication period based on latency requirements and load conditions, allowing optimization between seamlessness and processing load. The parallel processing phase is dynamically controlled to balance reliability and energy consumption.
3Reliability
If the second instance is suppressed until it reaches the same state, then service interruption is avoided, but migration duration increases
Solution Approach 1:
The patent applies preliminary action by pre-starting the CRAN process on the target compute host before completing the migration. This allows the target host to begin processing in parallel while still suppressed, reducing the synchronization time required and enabling faster migration completion without causing service interruptions.
Data Source
AI summary
A method for performing centralized radio access network (CRAN) process migration, wherein the CRAN comprises a number of remote radio access points and a centralized processing center including a number of physical compute hosts that perform at least part of a radio access network functionality, includes executing a CRAN process on a first of the physical compute hosts and starting a new instance of the CRAN process on a second of the physical compute hosts; duplicating traffic destined to the CRAN process to both instances of the CRAN process; during a first time interval, processing the traffic on the first and the second physical compute host in parallel and suppressing the output of the second physical compute host; and when the second physical compute host reaches a same state with respect to the CRAN process as the first physical compute host, forwarding duplicate outputs from both instances to higher layers.


