Mobile Ad-hoc Voice Network TDMA Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile ad-hoc networks (MANETs) are unable to handle rapid structural variations and support full-duplex conference-type sound communication, especially in dynamic environments like motorcycle groups, where frequent changes in device positions and network structure occur, and they lack the ability to seamlessly integrate external participants.
Innovation Solution
A method for forming a mobile ad-hoc voice network that assigns group IDs and serial numbers to devices, uses algorithms to determine relays and a leader, and employs TDMA cycles for synchronization and data transmission, allowing for dynamic network adjustments and connectivity with external networks, enabling full-duplex communication and handling of frequent structural changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If prior art ad-hoc networks support half-duplex communication, then device complexity is reduced, but full-duplex conference-type communication cannot be achieved
Solution Approach 1:
The communication system segments time into TDMA slots, dividing the communication cycle into distinct transmission and reception periods for different devices. This temporal segmentation enables full-duplex conference communication by allowing multiple devices to transmit simultaneously in different time slots without interference, resolving the contradiction between achieving full-duplex operation and maintaining protocol simplicity.
2Adaptability or versatility
If prior art networks update structure slowly (every several minutes), then network stability is maintained, but frequent structural variations in rapid environments cannot be handled
Solution Approach 1:
The network structure is updated dynamically based on real-time device positions and connectivity status, rather than following a fixed slow update cycle. The system continuously monitors network conditions and adjusts the structure accordingly, enabling it to handle frequent variations in rapid environments like motorcycle groups while maintaining operational stability through algorithmic optimization of the update process.
3Adaptability or versatility
If prior art networks do not support external participants, then network simplicity is maintained, but integration of additional participants is not possible
Solution Approach 1:
The network is designed with universal functionality to accommodate both internal MANET participants and external participants from other communication networks. The system can dynamically integrate external devices into the conference call while maintaining the existing network structure, allowing the same network to serve multiple purposes without requiring separate configuration protocols for different participant types.
4Ease of operation
If motorcycles move at high speeds (150+ km/h), then operational flexibility is improved, but network structural variations occur frequently causing communication instability
Solution Approach 1:
The network employs feedback mechanisms where devices continuously report their positions and connectivity status to the central controller. Based on this feedback, the system dynamically adjusts the network structure and communication parameters to maintain stability despite high-speed movement. The feedback loop enables real-time adaptation to changing conditions, ensuring communication reliability even when motorcycles travel at 150+ km/h.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention relates to a method for forming a mobile ad-hoc voice network for operation in a rapidly changing environment, which comprises (A) assigning to a plurality of devices a group ID and to each of said devices a respective serial number (B) providing within each of said devices an algorithm for (B.1) calculating, based on individual neighbors data that are transmitted by each of the network devices within slots of a TDMA cycle, a structure of the network, including determination of one or more relay devices (B.2) calculating a leader for the network and (B.3) calculating a synchronizer for the network (C) transmitting by each of said devices within slots of said TDMA cycle the respective neighbors of that device (D) transmitting by the synchronizer of said network periodical synchronization data within slots of the TDMA cycle, and propagating the synchronization data to all the network devices upon, completion of each of said TDMA cycle, applying said algorithm by each of said devices to determine and possibly update the structure of the network, the relays of the network, and the leader of said network (E) within a period of said TDMA cycle, synchronizing each of the devices based on said synchronization data, while upon determination that the synchronizer is missing, determining by each device a new synchronizer for the system and (F) sending by devices of said network within a plurality of said TDMA slots voice data in digital form.