TDMB Voice Relay Scheduling for Wide-Area Group Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing TDMB-based wireless communication systems face challenges in accommodating a large number of group members over a large coverage distance and area due to limited communication range and insufficient bandwidth.
Innovation Solution
A TDMB method that divides each period of time into multiple voice frames, each frame containing multiple voice slots, with each slot further divided into subslots for transmitting or relaying voice packets, allowing devices to obtain speaking-rights and relay messages within specific subslots, and includes beacons for group identity and slot numbering.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional TDMB systems use traditional time slot allocation, then communication protocol simplicity is maintained, but bandwidth utilization is insufficient and communication range is limited
Solution Approach 1:
The patent segments each voice slot into multiple subslots (e.g., 4 subslots per slot) to enable finer-grained time division multiplexing. This segmentation allows more devices to share the channel within the same slot duration, significantly improving bandwidth utilization and system capacity without requiring additional frequency resources or longer transmission times.
Solution Approach 2:
The patent introduces a hierarchical structure with multiple dimensions: frames contain slots, slots contain subslots, and devices can be initial transmitters, relays, or receivers at different levels. This multi-dimensional time slot structure enables devices out of direct range to communicate through relay nodes, effectively extending communication coverage area without increasing transmission power.
2Area of stationary object
If the number of group members increases, then communication coverage area needs to expand, but limited communication range becomes a bottleneck
Solution Approach 1:
The patent introduces relay devices as intermediaries between initial transmitters and final receivers. When device A cannot directly reach device C, device B acts as a relay to forward the voice packet from A to C. This intermediary mechanism extends the effective communication range beyond the direct transmission limit, enabling large-scale group communication across wide areas.
Solution Approach 2:
The patent implements dynamic role assignment where devices can switch between being initial transmitters, relays, and receivers based on their current communication needs and position. The assignment information in voice packets dynamically identifies which devices should relay packets in subsequent slots, allowing the network topology to adapt dynamically to changing group configurations and coverage requirements.
3Reliability
If multiple devices transmit simultaneously without structured allocation, then communication flexibility is high, but signal interference increases and reliability decreases
Solution Approach 1:
The patent implements periodic time-division multiplexing where each frame contains multiple slots and subslots allocated in a regular pattern. Devices transmit in assigned subslots periodically rather than continuously, which eliminates simultaneous transmissions and signal interference while maintaining structured flexibility for different communication scenarios.
Solution Approach 2:
The patent enables devices to autonomously determine their transmission role based on assignment information received in voice packets. Devices self-organize into transmitter-relay-receiver roles without centralized control, and the assignment information mechanism allows devices to automatically identify which subslots they should use for transmission or relaying, maintaining flexibility while ensuring collision-free communication.
Data Source
AI summary
A TDMB method for wireless communication system with multiple devices is provided, wherein each period of time is divided into multiple voice frames, each voice frame includes multiple voice slots, and each voice slot is divided into multiple subslots for transmitting or relaying voice packets, including: a first device receives a first voice message from a second device in a first subslot of a first voice slot in a voice frame; and the first device broadcasts a second voice message, including the voice packet, in a second subslot of a second voice slot in the voice frame if the first voice slot is not the last voice slot in the voice frame, wherein the second voice slot is a voice slot following the first voice slot, and the second subslot in the second voice slot is located at the same place as the first subslot in the first voice slot.


