Controlling wireless communications between linked devices
First Claim
1. A method comprising:
- determining if one of a predetermined number of command identifiers is available for transmission to a receiving device;
if not, awaiting a response from a receiving device including the command identifier;
upon receipt of the response including the command identifier, assigning the command identifier as the command identifier for a communication over a wireless link; and
causing a device receiving a command and command identifier to respond to the command with that command identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for implementing a relatively reliable wireless transmission protocol for a processor-based system includes generating commands associated with a predetermined number of command identifiers. Thus, no more than the predetermined number of commands may be issued until a responding device responds with a previously used command identifier. When a device responds that it has received a command with a given identifier, that identifier then becomes available for reuse. Thereafter, a new command may be issued by re-using that command identifier. In this way, the system may keep track of all the outstanding commands, ensuring that a lost command will be detected. By limiting the number of command identifiers, the requirements of the receiving and transmitting devices in terms of processing power and/or memory capacity may be effectively limited.
-
Citations
19 Claims
-
1. A method comprising:
-
determining if one of a predetermined number of command identifiers is available for transmission to a receiving device; if not, awaiting a response from a receiving device including the command identifier; upon receipt of the response including the command identifier, assigning the command identifier as the command identifier for a communication over a wireless link; and causing a device receiving a command and command identifier to respond to the command with that command identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a controller; and a communications interface coupled to said controller such that said controller determines whether one of a plurality of command identifiers is available and if not, awaits a response from a receiving device including said command identifier to issue a communication using said same command identifier over a wireless link and to require a device receiving the command to respond to the command with the command identifier. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification