IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0740771
(2007-04-26)
|
등록번호 |
US-8553745
(2013-10-08)
|
발명자
/ 주소 |
- Lee, Chong U.
- Ekbal, Amal
- Julian, David Jonathan
- Jia, Zhanfeng
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
165 |
초록
▼
Low power wireless communication techniques may be employed in devices that communicate via a wireless body area network, a wireless personal area network, or some other type of wireless communication link. In some implementations the devices may communicate via one or more impulse-based ultra-wideb
Low power wireless communication techniques may be employed in devices that communicate via a wireless body area network, a wireless personal area network, or some other type of wireless communication link. In some implementations the devices may communicate via one or more impulse-based ultra-wideband channels. Inter-pulse duty cycling may be employed to reduce the power consumption of a device. Power may be provided for the transmissions and receptions of pulses by charging and discharging a capacitive element according to the inter-pulse duty cycling. Sub-packet data may be transmitted and received via a common frequency band. A cell phone may multicast to two or more peripherals via wireless communication links.
대표청구항
▼
1. A method of providing pulses, comprising: receiving data to be encoded;selecting a coding rate for encoding the data;encoding the data in accordance with the selected coding rate;selecting an inter-pulse time duration based on the selected coding rate;transmitting pulses modulated in accordance w
1. A method of providing pulses, comprising: receiving data to be encoded;selecting a coding rate for encoding the data;encoding the data in accordance with the selected coding rate;selecting an inter-pulse time duration based on the selected coding rate;transmitting pulses modulated in accordance with the encoded data, wherein the transmitted pulses are spaced in time in accordance with the selected inter-pulse time duration;configuring a transmitter for relatively high power consumption during the transmission of the pulses; andconfiguring the transmitter for relatively low power consumption between the transmissions of the pulses. 2. The method of claim 1, wherein the selected inter-pulse time duration comprises variable pulse repetition periods. 3. The method of claim 1, wherein the selected inter-pulse time duration is varied according to a time hopping sequence. 4. The method of claim 1, wherein the selected coding rate comprises a variable source coding rate associated with the data for transmission to another device. 5. The method of claim 1, wherein the selected coding rate comprises a variable channel coding rate. 6. The method of claim 1, wherein configuring the transmitter for relatively low power consumption comprises disabling, between the transmissions of the pulses, at least a portion of a circuit of the transmitter. 7. The method of claim 1, wherein configuring the transmitter for relatively low power consumption comprises turning off, between the transmissions of the pulses, a circuit of the transmitter. 8. The method of claim 1, wherein configuring the transmitter for relatively low power consumption comprises reducing, between the transmissions of the pulses, a clock rate of a clock signal used by a circuit of the transmitter. 9. The method of claim 1, wherein each of the pulses has a time duration of 20 nanoseconds or less. 10. The method of claim 1, wherein each of the pulses has a frequency band within a range of approximately 6 gigahertz to 10 gigahertz. 11. The method of claim 1, wherein each of the pulses has a fractional bandwidth of 20% or more, has a bandwidth on the order of 500 megahertz or more, or has a fractional bandwidth on the order of 20% or more and has a bandwidth on the order of 500 megahertz or more. 12. The method of claim 1, wherein: a set of at least two of the pulses represents a single bit of the data for transmission to another device; andthe set of pulses is transmitted to a non-coherent receiver. 13. The method of claim 1, wherein selecting the inter-pulse time duration is performed in a manner that establishes an inverse relationship between the selected inter-pulse time duration and the selected coding rate. 14. An apparatus for providing pulses, comprising: an encoder adapted to: receive data to be encoded; andencode the data in accordance with a selected coding rate;a pulse timing controller adapted to select an inter-pulse time duration based on the selected coding rate;a transmitter adapted to transmit pulses modulated in accordance with the encoded data, wherein the transmitted pulses are spaced in time in accordance with the selected inter-pulse time duration; anda state controller adapted to: configure the transmitter for relatively high power consumption during the transmission of the pulses; andconfigure the transmitter for relatively low power consumption between transmissions of the pulses. 15. The apparatus of claim 14, wherein the selected inter-pulse time duration comprises variable pulse repetition periods. 16. The apparatus of claim 14, wherein the selected inter-pulse time duration is varied according to a time hopping sequence. 17. The apparatus of claim 14, wherein the selected coding rate comprises a variable source coding rate associated with the data for transmission to another device. 18. The apparatus of claim 14, wherein the selected coding rate comprises a variable channel coding rate. 19. The apparatus of claim 14, wherein the state controller is adapted to configure the transmitter for relatively low power consumption by disabling, between the transmissions of the pulses, at least a portion of a circuit of the transmitter. 20. The apparatus of claim 14, wherein the state controller is adapted to configure the transmitter for relatively low power consumption by turning off, between the transmissions of the pulses, a circuit of the transmitter. 21. The apparatus of claim 14, wherein the state controller is adapted to configure the transmitter for relatively low power consumption by reducing, between the transmissions of the pulses, a clock rate of a clock signal used by a circuit of the transmitter. 22. The apparatus of claim 14, wherein each of the pulses has a time duration of 20 nanoseconds or less. 23. The apparatus of claim 14, wherein each of the pulses has a frequency band within a range of approximately 6 gigahertz to 10 gigahertz. 24. The apparatus of claim 14, wherein each of the pulses has a fractional bandwidth of 20% or more, has a bandwidth of 500 megahertz or more, or has a fractional bandwidth of 20% or more and has a bandwidth of 500 megahertz or more. 25. The apparatus of claim 14, wherein: a set of at least two of the pulses represents a single bit of the data associated with the data for transmission to another device; andthe transmitter transmits the set of pulses to a non-coherent receiver. 26. An apparatus for providing pulses, comprising: means for encoding data in accordance with a selected coding rate;means for selecting an inter-pulse time duration based on the selected coding rate;means for transmitting pulses modulated in accordance with the encoded data, wherein the transmitted pulses are spaced in time in accordance with the selected inter-pulse time duration; andmeans for configuring the transmitting means for relatively high power consumption during the transmission of the pulses and for relatively low power consumption between transmissions of the pulses. 27. The apparatus of claim 26, wherein the selected inter-pulse time duration comprises variable pulse repetition periods. 28. The apparatus of claim 26, wherein the selected inter-pulse time duration is varied according to a time hopping sequence. 29. The apparatus of claim 26, wherein the selected coding rate comprises a variable source coding rate associated with the data for transmission to another device. 30. The apparatus of claim 26, wherein the selected coding rate comprises a variable channel coding rate. 31. The apparatus of claim 26, wherein the configuring means comprises means for disabling, between the transmissions of the pulses, at least a portion of a circuit of the means for transmitting. 32. The apparatus of claim 26, wherein the configuring means comprises means for turning off, between the transmissions of the pulses, a circuit of the means for transmitting. 33. The apparatus of claim 26, wherein the configuring means comprises means for reducing, between the transmissions of the pulses, a clock rate of a clock signal used by a circuit of the means for transmitting. 34. The apparatus of claim 26, wherein each of the pulses has a time duration of 20 nanoseconds or less. 35. The apparatus of claim 26, wherein each of the pulses has a frequency band within a range of approximately 6 gigahertz to 10 gigahertz. 36. The apparatus of claim 26, wherein each of the pulses has a fractional bandwidth of 20% or more, has a bandwidth of 500 megahertz or more, or has a fractional bandwidth of 20% or more and has a bandwidth of 500 megahertz or more. 37. The apparatus of claim 26, wherein: a set of at least two of the pulses represents a single bit of the data associated with the data for transmission to another device; andthe means for transmitting transmits the set of pulses to a non-coherent receiver. 38. A computer-program product for providing pulses, comprising: computer-readable medium comprising codes executable by at least one computer to: encode data in accordance with a selected coding rate;select an inter-pulse time duration based on the selected coding rate;transmit pulses modulated in accordance with the encoded data, wherein the transmitted pulses are spaced in time in accordance with the selected inter-pulse time duration;configure a transmitter for relatively high power consumption during the transmission of the pulses; andconfigure the transmitter for relatively low power consumption between the transmissions of the pulses. 39. A headset for wireless communication, comprising: an encoder adapted to: receive data to be encoded; andencode the data in accordance with a selected coding rate;a pulse timing controller adapted to select an inter-pulse time duration based on the selected coding rate;a transmitter adapted to transmit pulses modulated in accordance with the encoded data, wherein the transmitted pulses are spaced in time in accordance with the selected inter-pulse time duration;a state controller adapted to: configure the transmitter for relatively high power consumption during the transmission of the pulses; andconfigure the transmitter for relatively low power consumption between transmissions of the pulses; anda transducer adapted to provide an audible output based on pulses that are received by a receiver. 40. A watch for wireless communication, comprising: an encoder adapted to: receive data to be encoded; andencode the data in accordance with a selected coding rate;a pulse timing controller adapted to select an inter-pulse time duration based on the selected coding rate;a transmitter adapted to transmit pulses modulated in accordance with the encoded data, wherein the transmitted pulses are spaced in time in accordance with the selected inter-pulse time duration;a state controller adapted to: configure the transmitter for relatively high power consumption during the transmission of the pulses; andconfigure the transmitter for relatively low power consumption between transmissions of the pulses; anda display adapted to provide a visual output based on pulses that are received by a receiver. 41. A medical device for wireless communication, comprising: an encoder adapted to: receive sensed data to be encoded; andencode the sensed data in accordance with a selected coding rate;a pulse timing controller adapted to select an inter-pulse time duration based on the selected coding rate;a transmitter adapted to transmit pulses modulated in accordance with the encoded data, wherein the transmitted pulses are spaced in time in accordance with the selected inter-pulse time duration;a state controller adapted to: configure the transmitter for relatively high power consumption during the transmission of the pulses; andconfigure the transmitter for relatively low power consumption between transmissions of the pulses; anda sensor adapted to generate the sensed data. 42. A method of processing pulses, comprising: receiving pulses modulated in accordance with encoded data based on data, wherein the received pulses are spaced in time in accordance with a selected inter-pulse time duration based on a selected coding rate used to generate the encoded data;configuring a receiver for relatively high power consumption during the reception of the pulses;configuring the receiver for relatively low power consumption between receptions of the pulses;determining the selected inter-pulse time duration;processing the pulses based on the selected inter-pulse time duration to generate the encoded data;determining the selected coding rate; anddecoding the encoded data in accordance with the selected coding rate to generate the data. 43. The method of claim 42, wherein the selected inter-pulse time duration comprises variable pulse repetition periods. 44. The method of claim 42, wherein the selected inter-pulse time duration is varied according to a time hopping sequence. 45. The method of claim 42, wherein the selected coding rate comprises a variable source coding rate associated with the encoded data. 46. The method of claim 42, wherein the selected coding rate comprises a variable channel coding rate. 47. The method of claim 42, wherein configuring the receiver for relatively low power consumption comprises disabling, between the receptions of the pulses, at least a portion of a circuit of the receiver. 48. The method of claim 42, wherein configuring the receiver for relatively low power consumption comprises turning off, between the receptions of the pulses, a circuit of the receiver. 49. The method of claim 42, wherein configuring the receiver for relatively low power consumption comprises reducing, between the receptions of the pulses, a clock rate of a clock signal used by a circuit of the receiver. 50. The method of claim 42, wherein of the pulses has a time duration of 20 nanoseconds or less. 51. The method of claim 42, wherein each of the pulses has a frequency band within a range of approximately 6 gigahertz to 10 gigahertz. 52. The method of claim 42, wherein each of the pulses has a fractional bandwidth of 20% or more, has a bandwidth of 500 megahertz or more, or has a fractional bandwidth of 20% or more and has a bandwidth of 500 megahertz or more. 53. The method of claim 42, wherein: a set of at least two of the pulses represents a single bit of the received data; anda non-coherent receiver receives the set of pulses. 54. An apparatus for processing pulses, comprising: a receiver adapted to: receive pulses modulated in accordance with encoded data based on data, wherein the received pulses are spaced in time in accordance with a selected inter-pulse time duration based on a selected coding rate used to generate the encoded data; andprocess the pulses based on the selected inter-pulse time duration to generate the encoded data;a state controller adapted to: configure the receiver for relatively high power consumption during the reception of the pulses; andconfigure the receiver for relatively low power consumption between receptions of the pulses; anda decoder adapted to decode the encoded data in accordance with the selected coding rate to generate the data. 55. The apparatus of claim 54, wherein the selected inter-pulse time duration comprises variable pulse repetition periods. 56. The apparatus of claim 54, wherein the selected inter-pulse time duration is varied according to a time hopping sequence. 57. The apparatus of claim 54, wherein the selected coding rate comprises a variable source coding rate associated with the encoded data. 58. The apparatus of claim 54, wherein the selected coding rate comprises a variable channel coding rate. 59. The apparatus of claim 54, wherein the state controller is adapted to configure the receiver for relatively low power consumption by disabling, between the receptions of the pulses, at least a portion of a circuit of the receiver. 60. The apparatus of claim 54, wherein the state controller is adapted to configure the receiver for relatively low power consumption by turning off, between the transmissions of the pulses, a circuit of the receiver. 61. The apparatus of claim 54, wherein the state controller is adapted to configure the receiver for relatively low power consumption by reducing, between the receptions of the pulses, a clock rate of a clock signal used by a circuit of the receiver. 62. The apparatus of claim 54, wherein each of the pulses has a time duration of 20 nanoseconds or less. 63. The apparatus of claim 54, wherein each of the pulses has a frequency band within a range of approximately 6 gigahertz to 10 gigahertz. 64. The apparatus of claim 54, wherein each of the pulses has a fractional bandwidth of 20% or more, has a bandwidth of 500 megahertz or more, or has a fractional bandwidth of 20% or more and has a bandwidth of 500 megahertz or more. 65. The apparatus of claim 54, wherein: a set of at least two of the pulses represents a single bit of the received data; andthe receiver comprises a non-coherent receiver that is adapted to receive the set of pulses. 66. An apparatus for processing pulses, comprising: means for receiving pulses modulated in accordance with encoded data based on data, wherein the received pulses are spaced in time in accordance with a selected inter-pulse time duration based on a selected coding rate used to generate the encoded data;means for configuring the receiving means for relatively high power consumption during the reception of the pulses and for relatively low power consumption between the receptions of the pulses;means for processing the pulses based on the selected inter-pulse time duration to generate the encoded data; andmeans for decoding the encoded data in accordance with the selected coding rate to generate the data. 67. The apparatus of claim 66, wherein the selected inter-pulse time duration comprise variable pulse repetition periods. 68. The apparatus of claim 66, wherein the selected inter-pulse time duration is varied according to a time hopping sequence. 69. The apparatus of claim 66, wherein the selected coding rate comprises a variable source coding rate associated with the encoded data. 70. The apparatus of claim 66, wherein the selected coding rate comprises a variable channel coding rate. 71. The apparatus of claim 66, wherein the configuring means comprises means for disabling, between the receptions of the pulses, at least a portion of a circuit of the means for receiving. 72. The apparatus of claim 66, wherein the configuring means comprises means for turning off, between the transmissions of the pulses, a circuit of the means for receiving. 73. The apparatus of claim 66, wherein the configuring means comprises means for reducing, between the receptions of the pulses, a clock rate of a clock signal used by a circuit of the means for receiving. 74. The apparatus of claim 66, wherein each of the pulses has a time duration of 20 nanoseconds or less. 75. The apparatus of claim 66, wherein each of the pulses has a frequency band within a range of approximately 6 gigahertz to 10 gigahertz. 76. The apparatus of claim 66, wherein each of the pulses has a fractional bandwidth of 20% or more, has a bandwidth of 500 megahertz or more, or has a fractional bandwidth of 20% or more and has a bandwidth of 500 megahertz or more. 77. The apparatus of claim 66, wherein: a set of at least two of the pulses represents a single bit of the received data; andthe means for receiving non-coherently receives the set of pulses. 78. A computer-program product for providing pulses, comprising: computer-readable medium comprising codes executable by at least one computer to: receive pulses modulated in accordance with encoded data based on data, wherein the received pulses are spaced in time in accordance with a selected inter-pulse time duration based on a selected coding rate used to generate the encoded data;configure a receiver for relatively high power consumption during the reception of the pulses;configure the receiver for relatively low power consumption between receptions of the pulses;process the pulses based on the selected inter-pulse time duration to generate the encoded data; anddecode the encoded data in accordance with the selected coding rate to generate the data. 79. A headset for wireless communication, comprising: a receiver adapted to: receive pulses modulated in accordance with encoded data based on data, wherein the received pulses are spaced in time in accordance with a selected inter-pulse time duration based on a selected coding rate used to generate the encoded data; andprocess the pulses based on the selected inter-pulse time duration to generate the encoded data;a state controller adapted to: configure the receiver for relatively high power consumption during the reception of the pulses; andconfigure the receiver for relatively low power consumption between receptions of the pulses;a decoder adapted to decode the encoded data in accordance with the selected coding rate to generate the data; anda transducer adapted to provide an audible output based on at least a portion of the data. 80. A watch for wireless communication, comprising: a receiver adapted to: receive pulses modulated in accordance with encoded data based on data, wherein the received pulses are spaced in time in accordance with a selected inter-pulse time duration based on a selected coding rate used to generate the encoded data; andprocess the pulses based on the selected inter-pulse time duration to generate the encoded data;a state controller adapted to: configure the receiver for relatively high power consumption during the reception of the pulses; andconfigure the receiver for relatively low power consumption between receptions of the pulses;a decoder adapted to decode the encoded data in accordance with the selected coding rate to generate the data; anda display adapted to provide a visual output based on at least a portion of the data. 81. A medical device for wireless communication, comprising: a receiver adapted to: receive pulses modulated in accordance with encoded data based on data, wherein the received pulses are spaced in time in accordance with a selected inter-pulse time duration based on a selected coding rate used to generate the encoded data; andprocess the pulses based on the selected inter-pulse time duration to generate the encoded data;a state controller adapted to: configure the receiver for relatively high power consumption during the reception of the pulses; andconfigure the receiver for relatively low power consumption between receptions of the pulses;a decoder adapted to decode the encoded data in accordance with the selected coding rate to generate the data; anda sensor adapted to generate sensed data for transmission by a transmitter.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.