IP Library Granted Patent US 10,594,345
Granted Patent B1
US 10,594,345 · App. 16/236,839 · Granted Mar 17, 2020

Digital communication method and digital communication receiver

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 10,594,345
App. No.
16/236,839
Granted
Mar 17, 2020
Kind
B1
Abstract

A digital communication method includes receiving user bursts at a receiver, generating, by the receiver, an active user list of the user bursts according to a first criterion, selecting, by the receiver, prioritized user bursts from the user bursts in the active user list according to a second criterion that is different from the first criterion to generate a priority user list of the prioritized user bursts, and executing, by the receiver, successive interference cancellation according to the priority user list to demodulate the prioritized user bursts.

Claims (46)

1. A digital communication method comprising:

receiving user bursts at a receiver;

generating, by the receiver, an active user list of the user bursts according to a first criterion;

selecting, by the receiver, prioritized user bursts from the user bursts in the active user list according to a second criterion that is different from the first criterion to generate a priority user list of the prioritized user bursts; and

executing, by the receiver, successive interference cancellation according to the priority user list to demodulate the prioritized user bursts,

the generating of the active user list including generating the active user list based on burst arrival time as the first criterion.

2. The digital communication method according to claim 1 , wherein

the selecting of the prioritized user bursts is performed for every iteration of the successive interference cancellation.

3. The digital communication method according to claim 1 , wherein

the generating of the active user list includes updating the active user list based on an execution result of the successive interference cancellation.

4. The digital communication method according to claim 3 , wherein

the updating of the active user list includes deleting from the active user list a user burst having information indicating CRC (Cyclic Redundancy Check) error free or information indicating iteration count of a predetermined maximum number.

5. The digital communication method according to claim 1 , wherein

the receiving of the user bursts is performed for each of different channels,

the generating of the active user list is performed for each of the different channels to generate a plurality of active user lists for the different channels, respectively,

the selecting of the prioritized user bursts is performed for each of the different channels to generate a plurality of priority user lists for the different channels, respectively, and

the executing of the successive interference cancellation is performed according to the priority user lists for the different channels.

6. A digital communication method comprising:

receiving user bursts at a receiver;

generating, by the receiver, an active user list of the user bursts according to a first criterion;

selecting, by the receiver, prioritized user bursts from the user bursts in the active user list according to a second criterion that is different from the first criterion to generate a priority user list of the prioritized user bursts; and

executing, by the receiver, successive interference cancellation according to the priority user list to demodulate the prioritized user bursts,

the selecting of the prioritized user bursts including selecting the prioritized user bursts based on an execution result of the successive interference cancellation as the second criterion.

7. The digital communication method according to claim 6 , wherein

the execution result of the successive interface cancellation includes iteration count of the successive interference cancellation for the user bursts.

8. The digital communication method according to claim 7 , wherein

the selecting of the prioritized user bursts includes selecting the prioritized user bursts from the user bursts in an ascending order of the iteration count.

9. A digital communication receiver comprising:

at least one input data processor configured to receive user bursts, configured to generate an active user list of the user bursts according to a first criterion, and configured to select prioritized user bursts from the user bursts in the active user list according to a second criterion that is different from the first criterion to generate a priority user list of the prioritized user bursts; and

an SIC (Successive Interference Cancellation) processor configured to execute successive interference cancellation according to the priority user list to demodulate the prioritized user bursts,

the at least one input data processor being further configured to generate the active user list based on burst arrival time as the first criterion.

10. The digital communication receiver according to claim 9 , wherein

the at least one input data processor is further configured to select the prioritized user bursts based on an execution result of the successive interference cancellation as the second criterion.

11. The digital communication receiver according to claim 10 , wherein

the execution result of the successive interface cancellation includes iteration count of the successive interference cancellation for the user bursts.

12. The digital communication receiver according to claim 11 , wherein

the at least one input data processor is further configured to select the prioritized user bursts from the user bursts in an ascending order of the iteration count.

13. The digital communication receiver according to claim 9 , wherein

the at least one input data processor is further configured to select the prioritized user bursts for every iteration of the successive interference cancellation.

14. The digital communication receiver according to claim 9 , wherein

the at least one input data processor is further configured to update the active user list based on an execution result of the successive interference cancellation.

15. The digital communication receiver according to claim 14 , wherein

the at least one input data processor is further configured to update the active user list by deleting from the active user list a user burst having information indicating CRC (Cyclic Redundancy Check) error free or information indicating iteration count of a predetermined maximum number.

16. The digital communication receiver according to claim 9 , wherein

the at least one input data processor includes a plurality of input data processors for different channels, respectively, the input data processors being configured to receive the user bursts for the different channels, respectively, configured to generate a plurality of active user lists for the different channels, respectively, and configured to select the prioritized user bursts for the different channels to generate a plurality of priority user lists for the different channels, respectively, and

the SIC processor is configured to execute the successive interference cancellation according to the priority user lists for the different channels.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 15649418 PREVIOUSLY RECORDED ON REEL 050600 FRAME 0314. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF PATENT SECURITY AGREEMENTS. Recorded Sep 3, 2020
From: WELLS FARGO, NATIONAL BANK ASSOCIATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 053703/0367 →
SECURITY INTEREST Recorded May 18, 2020
From: HUGHES NETWORK SYSTEMS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 052691/0066 →
ASSIGNMENT OF PATENT SECURITY AGREEMENTS Recorded Oct 1, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 050600/0314 →
SECURITY INTEREST Recorded Sep 25, 2019
From: HUGHES NETWORK SYSTEMS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION - AS COLLATERAL AGENT
Reel/Frame 050491/0795 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2018
From: WU, XIAOMING; HUANG, QIUJUN
To: HUGHES NETWORK SYSTEMS LLC
Reel/Frame 047875/0495 →