IP Library Granted Patent US 12,088,404
Granted Patent B2
US 12,088,404 · App. 17/819,000 · Granted Sep 10, 2024

Burst mode communications

Inventors: Nimesh Ambeskar (Germantown, MD); Hanhui Zhang (Clarksburg, MD); Ashritha Mohan Ram (Germantown, MD); Jingyuan Liang (San Jose, CA); Akash Gaikwad (Germantown, MD)
Assignee: Hughes Network Systems, LLC
H04B7/212H04B1/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,088,404
App. No.
17/819,000
Granted
Sep 10, 2024
Kind
B2
Abstract

A burst mode time division multiple access (TDMA) data processing system can determine burst time plans (BTPs). The burst mode TDMA data processing system can receive burst mode time division multiple access (TDMA) data. The burst mode TDMA data can be distributed among processors based on the BTPs. The distributed burst mode TDMA data can be demodulated and decoded the using the processors and the demodulated and decoded burst mode TDMA data can be output.

Claims (37)

1. A system, comprising:

a computer that comprises a first processor and a memory, the memory comprising instructions executable by the first processor to:

determine burst time plans (BTPs);

receive burst mode time division multiple access (TDMA) data;

distribute the burst mode TDMA data among second processors based on the BTPs by sorting the BTPs in descending order based on one or more of channel symbol rate and channel data rate;

demodulate and decode the distributed burst mode TDMA data using the second processors; and

output the demodulated and decoded burst mode TDMA data.

2. The system of claim 1 , wherein the instructions to determine the BTPs comprise instructions to determine the BTPs based on packet sizes of burst mode TDMA data to be received.

3. The system of claim 2 , wherein the instructions to determine the BTPs comprise instructions to distribute the burst mode TDMA data to channel groups in round robin fashion in the sorted order.

4. The system of claim 3 , wherein the instructions to distribute the burst mode TDMA data comprise instructions to distribute the burst mode TDMA data in each channel group to one of the second processors based on the sorted BTPs.

5. The system of claim 4 , wherein the instructions to distribute the burst mode TDMA data comprise instructions to validate that a current group capacity does not exceed a current channel group capacity before distributing the burst mode TDMA data to the channel group.

6. The system of claim 1 , wherein the instructions to demodulate and decode the burst mode TDMA data comprise instructions to demodulate the burst mode TDMA data by filtering a high frequency modulation carrier wave, and to decode the burst mode TDMA data by converting symbols into binary data.

7. The system of claim 1 , wherein the burst mode TDMA data comprises data encoded at different symbol rates.

8. The system of claim 7 , wherein the instructions to determine the BTPs for the burst mode TDMA data comprise instructions to determine the BTPs as the burst mode TDMA data is received.

9. The system of claim 8 , wherein the instructions comprise instructions to sort the BTPs in ascending order of burst finishing time and to distribute the burst mode TDMA data to second processors in round robin fashion in the sorted order.

10. A method, comprising:

determining burst time plans (BTPs);

receiving burst mode time division multiple access (TDMA) data;

distributing the burst mode TDMA data among processors based on the BTPs by sorting the BTPs in descending order based on one or more of channel symbol rate and channel data rate;

demodulating and decoding the distributed burst mode TDMA data using the processors; and

outputting the demodulated and decoded burst mode TDMA data.

11. The method of claim 10 , wherein determining the BTPs is based on packet sizes of burst mode TDMA data to be received.

12. The method of claim 11 , wherein determining the BTPs comprises distributing the burst mode TDMA data to channel groups in round robin fashion in the sorted order.

13. The method of claim 12 , wherein distributing the burst mode TDMA data comprises distributing the burst mode TDMA data in each channel group to one of the second processors based on the sorted BTPs.

14. The method of claim 13 , wherein distributing the burst mode TDMA data comprises validating that a current group capacity does not exceed a current channel group capacity before distributing the burst mode TDMA data to the channel group.

15. The method of claim 10 , wherein demodulating the burst mode TDMA data comprises filtering a high frequency modulation carrier wave, and decoding the burst mode TDMA data comprises converting symbols into binary data.

16. The method of claim 10 , wherein the burst mode TDMA data comprises data encoded at different symbol rates.

17. The method of claim 16 , wherein the BTPs for the burst mode TDMA data are determined as the burst mode TDMA data is received.

18. The method of claim 17 , comprising sorting the BTPs in ascending order of burst finishing time and distributing the burst mode TDMA data to second processors in round robin fashion in the sorted order.

19. A system, comprising:

a computer that comprises a first processor and a memory, the memory comprising instructions executable by the first processor to:

determine burst time plans (BTPs);

receive burst mode time division multiple access (TDMA) data;

distribute the burst mode TDMA data among second processors based on the BTPs by sorting the BTPs in descending order based on packet sizes and distributing the burst mode TDMA data to channel groups in round robin fashion in the sorted order, and then distribute the burst mode TDMA data in each channel group to one of the second processors based on the sorted BTPs;

demodulate and decode the burst mode TDMA data using the second processors; and

output the demodulated and decoded burst mode TDMA data.

20. The system of claim 19 , wherein the instructions to distribute the burst mode TDMA data comprise instructions to validate that a current group capacity does not exceed a current channel group capacity before distributing the burst mode TDMA data to the channel group.

Assignments (2)
SECURITY INTEREST Recorded Jan 14, 2025
From: HUGHES NETWORK SYSTEMS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 069862/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2022
From: AMBESKAR, NIMESH; ZHANG, HANHUI; MOHAN RAM, ASHRITHA; LIANG, JINGYUAN; GAIKWAD, AKASH
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 060779/0850 →