US2023353478A1PendingUtilityA1

Dynamic radio parameter selection for communications within a mesh network

Assignee: Quixotic Holdings LLCPriority: Mar 6, 2017Filed: Jul 12, 2023Published: Nov 2, 2023
Est. expiryMar 6, 2037(~10.6 yrs left)· nominal 20-yr term from priority
H04W 40/24H04W 40/04H04W 40/20H04W 84/18H04W 40/12H04L 45/02H04W 4/027H04W 4/029H04W 4/023H04W 4/06H04W 4/40H04W 40/22
84
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Embodiments described herein are directed to creating a mesh network and using dynamic radio parameter selection for communications within the mesh network. A first participant computing device in the mesh network receives a communication for a destination computing device. The first participant computing device determines a route from the first participant computing device to the destination computing device and selects a second participant computing device in the mesh network along the selected route. The first participant computing device selects one or more radio parameters based on the selection of the second participant computing device along the selected route and transmits the communication to the second participant computing device based on the one or more selected radio parameters.

Claims

exact text as granted — not AI-modified
1 . A method, comprising:
 receiving, by a first participant computing device in a mesh network, a communication for a destination computing device;   determining, by the first participant computing device, a route from the first participant computing device to the destination computing device;   selecting, by the first participant computing device, a second participant computing device in the mesh network that is within line-of-sight of the first participant computing device and the first participant computing device is to transmit the communication along the selected route from the first participant computing device to the destination computing device;   selecting, by the first participant computing device, one or more radio parameters based on the selection of the second participant computing device along the selected route; and   transmitting, by the first participant computing device, the communication from the first participant computing device to the second participant computing device based on the one or more selected radio parameters.   
     
     
         2 . The method of  claim 1 , wherein selecting the one or more radio parameters further comprises:
 selecting, by the first participant computing device, a transmission spectrum, a protocol, a power level, and an antenna to transmit the communication from the first participant computing device to the second participant computing device along the selected route.   
     
     
         3 . The method of  claim 1 , wherein selecting the one or more radio parameters further comprises:
 selecting, by the first participant computing device, a frequency in which to transmit the communication from the first participant computing device to the second participant computing device along the selected route.   
     
     
         4 . The method of  claim 1 , wherein transmitting the communication from the first participant computing device to the second participant computing device based on the one or more selected radio parameters further comprises:
 employing, by the first participant computing device, a software defined radio to transmit the communication to the second participant computing device using the one or more selected radio parameters.   
     
     
         5 . The method of  claim 1 , wherein transmitting the communication from the first participant computing device to the second participant computing device based on the one or more selected radio parameters further comprises:
 utilizing, by the first participant computing device, an antenna controller to form and steer a transmission beam via a selected antenna to the second participant computing device to transmit the communication based on the selected radio parameters.   
     
     
         6 . The method of  claim 1 , wherein determining the route from the first participant computing device to the destination computing device further comprises:
 accessing, by the first participant computing device, a participant table listing participant computing devices in the mesh network, wherein the participant table identifies participant computing device pairs that are within line-of-sight and a score for communications between the participant computing device pairs;   calculating, by the first participant computing device, a combined score for each participant computing device pair for each of a plurality of routes from the first participant computing device to the destination computing device; and   selecting, by the first participant computing device, the route having an optimum route score from the plurality of routes.   
     
     
         7 . The method of  claim 1 , further comprising:
 updating, by the first participant computing device, a participant table to indicate that the first participant computing device is to route communications to the second participant computing device based on information received from the second participant computing device.   
     
     
         8 . A system of a first participant in a mesh network, comprising:
 an antenna configured to transmit and receive communications;   a multi-spectral platform gateway configured to:
 obtain a communication for a destination computing device; 
 determine a route from the first participant to the destination computing device; 
 select a second participant in the mesh network that the first participant is to transmit the communication along the selected route from the first participant to the destination computing device; and 
 select one or more radio parameters based on the selection of the second participant for the selected route; and 
   a software defined radio configured to transmit, via the antenna, the communication from the first participant to the second participant based on the one or more selected radio parameters.   
     
     
         9 . The system of  claim 8 , wherein the multi-spectral platform gateway selects the one or more radio parameters by being configured to:
 select a transmission spectrum, a protocol, a power level, and the antenna from a plurality of antennas to transmit the communication from the first participant to the second participant along the selected route.   
     
     
         10 . The system of  claim 8 , wherein the multi-spectral platform gateway selects the one or more radio parameters by being configured to:
 select a frequency in which to transmit the communication from the first participant to the second participant along the selected route.   
     
     
         11 . The system of  claim 8 , further comprising:
 an antenna controller configured to form and steer a transmission beam via the antenna to the second participant to transmit the communication based on the selected radio parameters.   
     
     
         12 . The system of  claim 8 , wherein the multi-spectral platform gateway determines the route from the first participant to the destination computing device by being configured to:
 access a participant table listing participant computing devices in the mesh network, wherein the participant table identifies participant pairs that are within line-of-sight and a score for communications between the participants.   calculate a combined score for each participant pair for each of a plurality of routes from the first participant to the destination computing device; and   select the route having an optimum route score from the plurality of routes.   
     
     
         13 . The system of  claim 8 , herein the multi-spectral platform gateway is further configured to:
 update a participant table to indicate that the first participant is to route communications to the second participant based on information received from the second participant computing device.   
     
     
         14 . A participant computing device, comprising:
 a memory that stores computer instructions;   a transmitter configured to transmit communications to other participant computing devices; and   a processor configured to execute the computer instructions to:
 receive a communication for a destination computing device; 
 determine a route from the participant computing device to the destination computing device; 
 select a next participant computing device along the selected route; 
 select one or more radio parameters based on the selection of the next participant computing device; and 
 transmit, via the transmitter, the communication to the next participant computing device based on the one or more selected radio parameters. 
   
     
     
         15 . The participant computing device of  claim 14 , wherein the processor selects the one or more radio parameters by being configured to further execute the computer instructions to:
 select a transmission spectrum, a protocol, a power level, and an antenna to transmit the communication to the next participant computing device along the selected route.   
     
     
         16 . The participant computing device of  claim 14 , wherein the processor selects the one or more radio parameters by being configured to further execute the computer instructions to:
 select a frequency in which to transmit the communication to the next participant computing device along the selected route.   
     
     
         17 . The participant computing device of  claim 14 , wherein the processor transmits the communication to the next participant computing device based on the one or more selected radio parameters by being configured to further execute the computer instructions to:
 employ a software defined radio to transmit the communication to the next participant computing device using the one or more selected radio parameters.   
     
     
         18 . The participant computing device of  claim 14 , wherein the processor transmits the communication to the next participant computing device based on the one or more selected radio parameters by being configured to further execute the computer instructions to:
 utilize an antenna controller to form and steer a transmission beam via a selected antenna to the next participant computing device to transmit the communication based on the selected radio parameters.   
     
     
         19 . The participant computing device of  claim 14 , wherein the processor determines the route from the participant computing device to the destination computing device by being configured to further execute the computer instructions to:
 access a participant table listing participant computing device pairs that are within line-of-sight and a score for communications between the participant computing device pairs;   calculate a combined score for each participant computing device pair for each of a plurality of routes from the participant computing device to the destination computing device; and   select the route having an optimum route score from the plurality of routes.   
     
     
         20 . The participant computing device of  claim 14 , wherein the processor is configured to further execute the computer instructions to:
 update a participant table to indicate that the participant computing device is to route communications to the next participant based on information received from the next participant computing device.

Join the waitlist — get patent alerts

Track US2023353478A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.