System and method of puncturing pulses in a receiver or transmitter
First Claim
1. A method of data communication, comprising:
- determining a pulse puncturing rate, wherein determining the pulse puncturing rate comprises;
receiving information related to initial pulses;
determining one or more characteristics based on the information related to the initial pulses; and
determining the pulse puncturing rate based on the one or more characteristics, wherein the one or more characteristics comprise at least one of a symbol error rate or a symbol erasure rate; and
receiving pulses from a communication device by way of a wireless communication channel based on the pulse puncturing rate.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for data communication that receives a plurality of pulses from a remote communications device, determines a pulse puncturing rate based on the pulses, and punctures or discards subsequent pulses based on the pulse puncturing rate. During intervals when punctured pulses are expected, the apparatus operates in a lower power consumption mode for the purpose of conserving power. In another aspect, a receiving apparatus determines the pulse puncturing rate based on received pulses, and transmits the pulse puncturing rate information to a transmitting apparatus. In response, the transmitting apparatus sends a subset of the pulses it would have transmitted based on the pulse puncturing rate. Because the receiving apparatus receives fewer pulses (e.g., a subset), the receiving apparatus may operate in a lower power consumption mode for longer periods in order to conserve power. Similarly, because the transmitting apparatus sends fewer pulses, it may also operate in a lower power consumption mode for longer periods.
188 Citations
53 Claims
-
1. A method of data communication, comprising:
-
determining a pulse puncturing rate, wherein determining the pulse puncturing rate comprises; receiving information related to initial pulses; determining one or more characteristics based on the information related to the initial pulses; and determining the pulse puncturing rate based on the one or more characteristics, wherein the one or more characteristics comprise at least one of a symbol error rate or a symbol erasure rate; and receiving pulses from a communication device by way of a wireless communication channel based on the pulse puncturing rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for data communication, comprising:
-
a pulse puncturing module adapted to determine a pulse puncturing rate, wherein the pulse puncturing module is adapted to determine the pulse puncturing rate by at least; receiving information related to initial pulses; determining one or more characteristics based on the information related to the initial pulses; and determining the pulse puncturing rate based on the one or more characteristics, wherein the one or more characteristics comprise at least one of a symbol error rate or a symbol erasure rate; and a receiver adapted to receive pulses from a communication device by way of a wireless communication channel based on the pulse puncturing rate. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus for data communication, comprising:
-
means for determining a pulse puncturing rate, wherein the pulse puncturing rate determining means comprises; means for receiving information related to initial pulses; means for determining one or more characteristics based on the information related to the initial pulses; and means for determining the pulse puncturing rate based on the one or more characteristics, wherein the one or more characteristics comprise at least one of a symbol error rate or a symbol erasure rate; and means for receiving pulses from a communication device by way of a wireless communication channel based on the pulse puncturing rate. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer program product for data communications comprising a computer readable storage medium encoded with codes executable by at least one processor to:
-
determine a pulse puncturing rate, wherein the pulse puncturing rate is determined by at least; receiving information related to initial pulses; determining one or more characteristics based on the information related to the initial pulses; and determining the pulse puncturing rate based on the one or more characteristics, wherein the one or more characteristics comprise at least one of a symbol error rate or a symbol erasure rate; and receive pulses from a communication device by way of a wireless communication channel based on the pulse puncturing rate.
-
-
35. A headset, comprising:
-
a first module adapted to determine a pulse puncturing rate, wherein the first module is adapted to determine the pulse puncturing rate by at least; receiving information related to initial pulses; determining one or more characteristics based on the information related to the initial pulses; and determining the pulse puncturing rate based on the one or more characteristics, wherein the one or more characteristics comprise at least one of a symbol error rate or a symbol erasure rate; a second module adapted to receive pulses from a communication device by way of a wireless communication channel based on the pulse puncturing rate; and a transducer adapted to generate sound based on the received pulses.
-
-
36. A watch, comprising:
-
a first module adapted to determine a pulse puncturing rate, wherein the first module is adapted to determine the pulse puncturing rate by at least; receiving information related to initial pulses; determining one or more characteristics based on the information related to the initial pulses; and determining the pulse puncturing rate based on the one or more characteristics, wherein the one or more characteristics comprise at least one of a symbol error rate or a symbol erasure rate; a second module adapted to receive pulses from a communication device by way of a wireless communication channel based on the pulse puncturing rate; and a user interface adapted to generate a user indication based on the received pulses.
-
-
37. A sensing device, comprising:
-
a first module adapted to determine a pulse puncturing rate, wherein the first module is adapted to determine the pulse puncturing rate by at least; receiving information related to initial pulses; determining one or more characteristics based on the information related to the initial pulses; and determining the pulse puncturing rate based on the one or more characteristics, wherein the one or more characteristics comprise at least one of a symbol error rate or a symbol erasure rate; a second module adapted to receive pulses from a communication device by way of a wireless communication channel based on the pulse puncturing rate; and a sensor adapted to generate sensing data in response to or based on the received pulses.
-
-
38. A method of data communication, comprising:
-
transmitting a first set of pulses to a communication device by way of a wireless communication channel; receiving information related to a pulse puncturing rate based on the first set of pulses from the communication device by way of the wireless communication channel, wherein the information related to the pulse puncturing rate comprises at least one of a symbol error rate or a symbol erasure rate; and transmitting a subset of a second set of pulses based on the pulse puncturing rate information to a communication device by way of a wireless communication channel. - View Dependent Claims (39, 40, 41)
-
-
42. An apparatus for data communication, comprising:
-
a transmitter adapted to transmit a first set of pulses and a subset of a second set of pulses to a communication device by way of a wireless communication channel; and a receiver adapted to receive information related to a pulse puncturing rate based on the first set of pulses from the communication device by way of the wireless communication channel, wherein the subset of the second set of pulses is based on the puncturing rate information, and wherein the information related to the pulse puncturing rate comprises at least one of a symbol error rate or a symbol erasure rate. - View Dependent Claims (43, 44, 45)
-
-
46. An apparatus for data communication, comprising:
-
means for transmitting a first set of pulses and a subset of a second set of pulses to a communication device by way of a wireless communication channel; and means for receiving information related to a pulse puncturing rate based on the first set of pulses from the communication device by way of the wireless communication channel, wherein the subset of the second set of pulses is based on the pulse puncturing rate information, and wherein the information related to the pulse puncturing rate comprises at least one of a symbol error rate or a symbol erasure rate. - View Dependent Claims (47, 48, 49)
-
-
50. A computer program product for data communications comprising a computer readable storage medium encoded with codes executable by at least one processor to:
-
transmit a first set of pulses to a communication device by way of a wireless communication channel; receive information related to a pulse puncturing rate based on the first set of pulses from the communication device by way of the wireless communication channel, wherein the information related to the pulse puncturing rate comprises at least one of a symbol error rate or a symbol erasure rate; and transmit a subset of a second set of pulses based on the pulse puncturing rate information to the communication device by way of the wireless communication channel.
-
-
51. A headset, comprising:
-
a first module adapted to transmit a first set of pulses and a subset of a second set of pulses to a communication device by way of a wireless communication channel; a second module adapted to receive information related to a pulse puncturing rate based on the first set of pulses from the communication device by way of the wireless communication channel, wherein the subset of the second set of pulses is based on the puncturing rate information, and wherein the information related to the pulse puncturing rate comprises at least one of a symbol error rate or a symbol erasure rate; and a transducer adapted to generate audio data, wherein the subset of the second set of pulses is modulated based on the audio data.
-
-
52. A watch, comprising:
-
a first module adapted to transmit a first set of pulses and a subset of a second set of pulses to a communication device by way of a wireless communication channel; a second module adapted to receive information related to a pulse puncturing rate based on the first set of pulses from the communication device by way of the wireless communication channel, wherein the subset of the second set of pulses is based on the puncturing rate information, and wherein the information related to the pulse puncturing rate comprises at least one of a symbol error rate or a symbol erasure rate; and a user interface adapted to generate data, wherein the subset of the second set of pulses is modulated based on the data.
-
-
53. A sensing device, comprising:
-
a first module adapted to transmit a first set of pulses and a subset of a second set of pulses to a communication device by way of a wireless communication channel; a second module adapted to receive information related to a pulse puncturing rate based on the first set of pulses from the communication device by way of the wireless communication channel, wherein the subset of the second set of pulses is based on the puncturing rate information, and wherein the information related to the pulse puncturing rate comprises at least one of a symbol error rate or a symbol erasure rate; and a sensor adapted to generate sensing data, wherein the subset of the second set of pulses is modulated based on the sensing data.
-
Specification