Medium Access Control Using Time Slot Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current medium access control protocols in communication systems, especially in industrial IoT environments, face challenges in accommodating high reliability and low-latency requirements while minimizing complexity and control overhead, particularly in scenarios with a large number of devices sharing a limited resource.
Innovation Solution
A method and system that implement a medium access control protocol using time slots subdivided into mini slots, where an access point schedules transmission opportunities, allowing devices to prioritize transmissions in earlier mini slots and coordinate channel access, while also enabling collision resolution and synchronization sensing to optimize spectral efficiency and reduce idle times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a fully centralized MAC protocol is used with a central scheduler to define designated transmission times, then transmit collisions are avoided and reliability is improved, but device complexity and control overhead increase
Solution Approach 1:
The time slot is segmented into multiple mini slots, allowing differentiated access control. The first mini slot is reserved for high-priority devices while subsequent mini slots serve other devices, enabling reliability improvement without requiring full centralized control for all transmissions
Solution Approach 2:
Different quality levels of service are provided locally within the time slot structure. High-priority devices receive guaranteed access in the first mini slot while other devices share subsequent mini slots, creating local quality differentiation without system-wide complexity
2Device complexity
If a fully distributed MAC protocol is used where each device schedules its own transmissions, then device complexity is reduced, but transmit collisions occur and reliability deteriorates
Solution Approach 1:
The access point performs preliminary scheduling action by assigning specific mini slots to devices in advance. This preliminary allocation prevents collisions before they occur while maintaining relatively simple device implementation, resolving the contradiction between distributed simplicity and centralized collision avoidance
3Quantity of substance
If devices are assigned to later mini slots within a given slot, then more devices can share the channel, but transmission latency increases
Solution Approach 1:
The time slot is divided into multiple mini slots creating hierarchical levels of access. High-priority devices access the first mini slot immediately while other devices access subsequent mini slots, enabling both low latency for critical transmissions and multi-device support through structured segmentation
4Productivity
If time slots are subdivided into multiple mini slots, then device prioritization and spectral efficiency are improved, but control overhead increases
Solution Approach 1:
Time slots are segmented into mini slots to enable prioritization and improve spectral efficiency by allowing multiple devices to share channel access opportunities. The segmentation creates structured access points that balance performance improvement with manageable control complexity
Data Source
AI summary
A method, apparatus and system for medium access control is provided. Time slots configured to include mini slots at the beginnings thereof. Devices are assigned time slot, mini slot combinations as transmission opportunities. A device can attempt to use a transmission opportunity when it has a packet to send, by beginning data transmission in its assigned slot and mini slot and potentially continuing the transmission up until the end of the assigned slot. If another device is already transmitting in the assigned slot, the device refrains from using its transmission opportunity. Higher priority devices can be assigned transmission opportunities corresponding to earlier mini slots within a slot. In some embodiments, multiple devices can be assigned the same transmission opportunity and a collision detection mechanism can be employed. In some embodiments, all devices detect if a slot is idle and advance the beginning of the next slot upon such detection.


