Method and apparatus for transmitting and decoding pre-programmed messages
First Claim
1. A transmission method in a wireless communication system, the transmission method comprising the steps of:
- pre-programming each of a plurality of wireless communication units with a plurality of orthogonal codes corresponding to a plurality of canned messages, the plurality of orthogonal codes chosen such that when a group of different canned messages are received simultaneously by a wireless processing device of the wireless communication system, thereby producing an interference symbol pattern, the interference symbol pattern provides a non-zero probability of correctly decoding at least some of said group, and a substantially zero probability of erroneously decoding a canned message not in said group;
detecting, by a portion of the plurality of wireless communication units, a triggering event that does not originate from, and is not controlled by, the wireless communication system;
selecting, by each of said portion, one of the plurality of canned messages as a selected message to be transmitted in response to the triggering event; and
transmitting, by each of said portion, one of the plurality of orthogonal codes corresponding to the selected message during a randomly-selected slotted-aloha time slot.
4 Assignments
0 Petitions
Accused Products
Abstract
Each of a plurality of wireless communication units (102) is pre-programmed (402) with a plurality of orthogonal codes corresponding to a plurality of canned messages, the plurality of orthogonal codes chosen such that when a group of different canned messages are received simultaneously by a wireless processing device (104), thereby producing an interference symbol pattern, the interference symbol pattern provides a non-zero probability of correctly decoding at least some of the group. A portion of the plurality of wireless communication units then detects (404) a triggering event. Each of the portion selects (406) one of the plurality of canned messages as a selected message to be transmitted in response to the triggering event, and transmits (408) one of the plurality of orthogonal codes corresponding to the selected message during a randomly-selected slotted-aloha time slot.
26 Citations
21 Claims
-
1. A transmission method in a wireless communication system, the transmission method comprising the steps of:
-
pre-programming each of a plurality of wireless communication units with a plurality of orthogonal codes corresponding to a plurality of canned messages, the plurality of orthogonal codes chosen such that when a group of different canned messages are received simultaneously by a wireless processing device of the wireless communication system, thereby producing an interference symbol pattern, the interference symbol pattern provides a non-zero probability of correctly decoding at least some of said group, and a substantially zero probability of erroneously decoding a canned message not in said group;
detecting, by a portion of the plurality of wireless communication units, a triggering event that does not originate from, and is not controlled by, the wireless communication system;
selecting, by each of said portion, one of the plurality of canned messages as a selected message to be transmitted in response to the triggering event; and
transmitting, by each of said portion, one of the plurality of orthogonal codes corresponding to the selected message during a randomly-selected slotted-aloha time slot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless communication unit in a wireless communication system, comprising:
-
a transceiver for providing communications with other wireless devices in the wireless communication system;
a processor coupled to the transceiver for processing the communications;
a memory coupled to the processor for storing operating variables and software for programming the processor;
a clock coupled to the processor for providing a time signal; and
a control interface coupled to the processor for controlling the wireless communication unit, wherein the memory is pre-programmed with a plurality of orthogonal codes corresponding to a plurality of canned messages, the plurality of orthogonal codes chosen such that when a group of different canned messages are received simultaneously by a wireless processing device of the wireless communication system, thereby producing an interference symbol pattern, the interference symbol pattern provides a non-zero probability of correctly decoding at least some of said group, and a substantially zero probability of erroneously decoding a canned message not in said group, and wherein the processor is programmed to;
cooperate with the control interface to detect a triggering event that does not originate from, and is not controlled by, the wireless communication system;
select one of the plurality of canned messages as a selected message to be transmitted in response to the triggering event; and
cooperate with the transceiver to transmit one of the plurality of orthogonal codes corresponding to the selected message during a randomly-selected slotted-aloha time slot. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A wireless processing device in a wireless communication system for decoding a plurality of canned messages, the wireless processing device comprising:
-
a transceiver for receiving the plurality of canned messages; and
a processor coupled to the transceiver for processing the plurality of canned messages, wherein the plurality of canned messages are represented by a corresponding plurality of orthogonal codes chosen such that when a group of different canned messages are received simultaneously by the wireless processing device, thereby producing an interference symbol pattern, the interference symbol pattern provides a non-zero probability of correctly decoding at least some of said group, and a substantially zero probability of erroneously decoding a canned message not in said group, and wherein the processor is programmed to;
cooperate with the transceiver to receive at least two different canned messages sent during a single time slot, the at least two different canned messages selected in response to a triggering event, thereby producing the interference symbol pattern; and
decode at least some of the at least two different canned messages from the interference symbol pattern. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification