IP Library Granted Patent US 9,007,928
Granted Patent B2
US 9,007,928 · App. 12/974,220 · Granted Apr 14, 2015

Message acknowledgment based upon communication quality

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 9,007,928
App. No.
12/974,220
Granted
Apr 14, 2015
Kind
B2
Abstract

A method of selectively employing acknowledgment in a communication system is presented herein. In one implementation of the method, at least one indication of a communication quality of a link coupling a first communication node and a second communication node is processed. After processing the indication, a message from the first communication node is transmitted over the link to the second communication node. The message includes an acknowledgment request if the processing of the indication signifies that the communication quality of the link is below a predetermined level. Oppositely, the message does not include an acknowledgment request if the processing of the indication signifies that the communication quality of the link at least attains the predetermined level.

Claims (58)

1. A method of selectively employing acknowledgment in a communication system, the method comprising:

processing at least one indication of communication quality of a link communicatively coupling the first communication node with a second communication node by averaging a most recent number of the at least one indication of communication quality;

after processing the at least one indication, transmitting a plurality of messages from the first communication node over the link to the second communication node;

wherein each of the messages includes an acknowledgment request if the average of the most recent number of the at least one indication signifies that the communication quality of the link is below a predetermined level; and

wherein only one of the messages includes the acknowledgment request if the average of the most recent number of the at least one indication signifies that the communication quality of the link at least attains the predetermined level.

2. The method of claim 1 , further comprising:

receiving the at least one indication from the second communication node into the first communication node;

wherein the at least one indication comprises at least one indication as to communication quality related to a previous message received at the second communication node from the first communication node over the link.

3. The method of claim 2 , wherein:

an acknowledgment received at the first communication node in response to the previous message transmitted from the first communication node over the link to the second communication node comprises the at least one indication.

4. The method of claim 1 , further comprising:

generating the at least one indication within the first communication node;

wherein the at least one indication comprises at least one indication as to communication quality related to at least one previous message received at the first communication node from the second communication node over the link.

5. The method of claim 4 , wherein:

the at least one previous message comprises an acknowledgment of a preceding message received at the second communication node from the first communication node over the link.

6. The method of claim 1 , wherein:

processing the at least one indication of communication quality occurs within the first communication node.

7. The method of claim 1 , wherein:

the link comprises a wireless communication link; and

the at least one indication comprises a receiver energy detection indicator.

8. The method of claim 1 , wherein:

the link comprises a wireless communication link; and

the at least one indication comprises a link quality indicator.

9. The method of claim 1 , further comprising:

activating a receiver of the first communication node after the transmission of the message if the message includes the acknowledgment request; and

after activating the receiver, deactivating the receiver after an acknowledgment is received at the first communication node in response to the acknowledgment request.

10. The method of claim 1 , wherein:

the transmitted message belongs to a first class of messages; and

each transmitted message of a second class of messages includes an acknowledgment request regardless of the processing of the at least one indication of communication quality.

11. A communication node, comprising:

a transmitter configured to transmit wireless signals to a second communication node;

a receiver configured to receive wireless signals from the second communication node; and

a control circuitry configured to:

repeatedly process at least one value indicating communication quality between the communication node and a second communication node;

average a most recent number of the at least one value indicating communication quality; transmit a plurality of messages from the transmitter to the second communication node;

wherein each of the plurality of messages includes an acknowledgment request if the average of the at least one value signifies that the communication quality is below a predetermined level; and

wherein only at least some of the plurality of messages do not include the acknowledgment request if the average of the at least one value signifies that the communication quality at least attains the predetermined level.

12. The communication node of claim 11 , wherein:

the control circuitry is configured to receive the at least one value from the second communication node via the receiver.

13. The communication node of claim 11 , wherein:

the control circuitry is configured to generate the at least one value based on at least one message received from the second communication node via the receiver.

14. The communication node of claim 11 , wherein:

the at least one value comprises at least one of a received signal strength indicator, a link quality indicator, a signal-to-noise ratio, and a failed message percentage.

15. The communication node of claim 11 , wherein:

the control circuitry is configured to activate the receiver after the message is transmitted via the transmitter when the message includes the acknowledgment request, and to deactivate the receiver after the requested acknowledgment is received.

16. A method of selectively employing acknowledgment in a communication system, the method comprising:

processing at least one indication of communication quality of a link communicatively coupling the first communication node with a second communication node by averaging a most recent number of the at least one indication of communication quality;

after processing the at least one indication, transmitting a plurality of messages from the first communication node over the link to the second communication node;

wherein exactly one of the messages includes an acknowledgment request if the average of the most recent number of the at least one indication signifies that the communication quality of the link is below a predetermined level; and

wherein none of the message includes the acknowledgment request if the average of the most recent number of the at least one indication signifies that the communication quality of the link at least attains the predetermined level.

17. The method of claim 16 , further comprising:

generating the at least one indication within the first communication node;

wherein the at least one indication comprises at least one indication as to communication quality related to at least one previous message received at the first communication node from the second communication node over the link.

18. The method of claim 17 , wherein:

the at least one previous message comprises an acknowledgment of a preceding message received at the second communication node from the first communication node over the link.

19. The method of claim 16 , further comprising:

activating a receiver of the first communication node after the transmission of the message if the message includes the acknowledgment request; and

after activating the receiver, deactivating the receiver after an acknowledgment is received at the first communication node in response to the acknowledgment request.

Assignments (3)
SECURITY INTEREST Recorded Nov 30, 2021
From: DISH BROADCASTING CORPORATION; DISH NETWORK L.L.C.; DISH TECHNOLOGIES L.L.C.
To: U.S. BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 058295/0293 →
CONVERSION Recorded Aug 7, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 046737/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2010
From: REAMS, WILLIAM
To: ECHOSTAR TECHNOLOGIES L.L.C.
Reel/Frame 025548/0562 →