Packet Switch Dynamic Time Slot Allocation for 5G MFH
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In next-generation mobile communication systems like 5G, existing packet switch technologies face challenges in maintaining low delay for high-priority packets due to changes in traffic flow rates, leading to delays and inefficiencies in gate control, particularly in Mobile Front Haul (MFH) networks, where sudden changes in packet flow rates require re-learning cycles and disrupt low-delay control.
Innovation Solution
A packet switch that learns the pattern of high-priority packets, monitors the burst end point, and adjusts the time slot for non-priority packet transmission based on shifts in traffic flow rates, allowing for continuous low-delay control without the need for re-learning cycles, by dynamically determining the time slot to close or open transmission based on detected shifts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If priority control process is used to suppress output delay of high-priority packets, then output delay of high-priority packets is reduced, but stand-by period occurs when high-priority packets arrive during low-priority packet transmission
Solution Approach 1:
The patent implements dynamic gate control that adapts to changing traffic flow rates. The gate control list is updated in real-time based on detected flow rate changes, allowing the system to dynamically adjust time slot allocation between high-priority and non-priority packets, eliminating fixed scheduling inefficiencies
Solution Approach 2:
The patent employs feedback mechanisms by detecting traffic flow rate changes and using this information to update the gate control list. The system continuously monitors packet arrival patterns and adjusts time slot assignments based on detected changes, creating a closed-loop control system that optimizes packet transmission
2Measurement precision
If re-learning cycle is performed when traffic flow rate changes, then accurate packet pattern recognition is restored, but low-delay control is disrupted and delay increases
Solution Approach 1:
The patent performs preliminary detection of traffic flow rate changes and updates the gate control list proactively before significant delay occurs. By detecting changes in packet arrival patterns and preemptively adjusting time slot assignments, the system avoids the need for disruptive re-learning cycles
Solution Approach 2:
The system transitions from static packet pattern recognition to dynamic adaptation. Instead of periodic re-learning, the gate control list is continuously updated based on real-time detection of flow rate changes, allowing the system to adapt to varying traffic conditions without interrupting low-delay control
3Device complexity
If time slot is fixed for non-priority packet transmission, then network scheduling is simplified, but flexibility to handle traffic flow rate changes is reduced
Solution Approach 1:
The patent implements dynamic time slot allocation for non-priority packets based on detected traffic flow rate changes. When high-priority traffic increases, the system automatically adjusts the gate control list to allocate appropriate time slots, providing flexibility without requiring complete re-scheduling
Solution Approach 2:
The system changes operational parameters (time slot assignments in the gate control list) in response to detected traffic conditions. By modifying time slot parameters dynamically rather than changing the entire scheduling structure, the system maintains relatively simple control logic while adapting to varying traffic demands
Data Source
AI summary
A packet switch includes a memory, and a processor coupled to the memory and configured to learn a pattern of a high-priority packet having a cyclicity, monitor a burst end point of the high-priority packet, based on a result of the learning, detect a shift of a time slot of the burst end point when a traffic flow rate of the high-priority packet changes, and determine the time slot to close transmission of a non-priority packet, based on the shift of the time slot.


