IoT UE Scheduling via Broadcast Sync in Cellular Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The proliferation of IoT devices in cellular networks leads to an exponential increase in messaging and time overhead for data transmission setup, crippling the communication ability of base stations due to the high number of small data transmissions from IoT UEs, resulting in data collisions, latency, and retransmissions.
Innovation Solution
A method and system for scheduling data transmissions in cellular networks, where synchronization information including the total number of IoT UEs, spreading code length, time domain periodicity, and maximum simultaneous receptions is broadcast, allowing each IoT UE to calculate a schedule independently using a mathematical operation, enabling efficient simultaneous data transmission without explicit handshake messages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If traditional cellular network protocols are used for IoT devices, then each device can communicate individually, but the messaging overhead and time required for setup increases exponentially with the number of devices
Solution Approach 1:
The base station performs preliminary actions by broadcasting synchronization information that includes scheduling details before actual data transmission occurs. This pre-configured schedule allows IoT devices to transmit data immediately without individual handshakes, eliminating the exponential time overhead that would otherwise be required for setup messaging with each device.
Solution Approach 2:
The patent merges the scheduling and synchronization functions into a single broadcast message that is simultaneously received by all IoT devices. This combining of multiple individual setup procedures into one collective action reduces the messaging overhead from exponential to linear complexity relative to the number of devices.
2Reliability
If separate data transmission is used for each IoT device, then individual communication is maintained, but the number of messages and time required increases exponentially
Solution Approach 1:
The patent segments the data transmission process into two distinct phases: a broadcast phase where the base station transmits synchronization information to all devices simultaneously, and a data transmission phase where devices send their data according to pre-assigned time slots. This segmentation separates the coordination overhead from the actual data communication, maintaining individual device communication capability while reducing the number of control messages.
Solution Approach 2:
The synchronization information broadcast acts as an intermediary mechanism that carries scheduling details for all devices simultaneously. This intermediary broadcast message replaces the need for individual setup messages with each device, reducing the total number of messages while preserving the ability to communicate with each device individually during the data transmission phase.
3Reliability
If handshaking is performed for each IoT device before data transmission, then connection reliability is ensured, but base station communication ability is crippled by high overhead
Solution Approach 1:
The base station performs the connection establishment action in advance by broadcasting synchronization information that includes time slot assignments and spreading codes for all IoT devices before actual data transmission begins. This preliminary scheduling action eliminates the need for individual handshakes during data transmission, ensuring connection reliability while preserving base station communication capability for high-volume data handling.
Solution Approach 2:
The patent implements self-service by allowing IoT devices to autonomously retrieve and execute their scheduled transmission times based on the broadcast synchronization information. Each device independently calculates its transmission slot using the provided mathematical operation, eliminating the need for base station-mediated handshakes and maintaining full base station communication capability for data processing.
4Device complexity
If synchronous broadcast of synchronization information is used, then scheduling complexity is reduced, but timing precision requirements increase
Solution Approach 1:
The patent employs periodic action by establishing a recurring time slot structure where IoT devices transmit data at predetermined intervals according to the broadcast synchronization information. This periodic scheduling pattern simplifies the mathematical operation required at each device while maintaining timing precision through the repetitive nature of the cycles, making the system more robust to minor synchronization variations.
Solution Approach 2:
The patent uses parameter changes by adjusting the time slot duration and periodicity parameters in the synchronization broadcast to accommodate varying network conditions. By making these parameters configurable within the broadcast message, the system maintains low scheduling complexity while achieving sufficient timing precision for reliable data transmission without requiring extremely tight synchronization tolerances.
Data Source
AI summary
Data transmissions are scheduled from internet of things (IoT) user equipment (UEs) to a base station (BS) that serves those IoT UEs in a cellular network. A BS may broadcast synchronization information to the IoT UEs that allows the BS to calculate and use a schedule for receiving data transmissions from the UEs. This information can include a total number of the IoT UEs being serviced, a length of a spreading code to use in the schedule, a time domain periodicity of available resources, and a maximum number of the IoT UEs that can send data to the BS at one time. Each IoT UE can independently apply a mathematical operation to the broadcast information it receives to calculate and use the schedule. The BS can receive the data transmissions from each of the IoT UEs according to that schedule.


