UWB (Ultra Wide Band) waveform design to minimize narrowband interference
First Claim
1. A piconet that employs PN (Pseudo-Noise) codes to spread UWB (Ultra Wide Band) pulses to minimize narrowband interference, the piconet comprising:
- a PNC (piconet coordinator);
a plurality of DEVs (user piconet devices);
wherein each DEV of the plurality of DEVs and the PNC is operable to communicate with one another using UWB pulses;
wherein, based on narrowband interference within a spectrum of the UWB pulses that are transmitted across a communication link within the piconet, the PNC assigns a PN code from a plurality of PN codes to spread the UWB pulses transmitted across the communication link;
wherein the assigned PN code has at least one narrowband blocking interval that substantially nulls at least one portion of the spectrum of the UWB pulses around which the narrowband interference is substantially centered thereby substantially eliminating the narrowband interference; and
wherein, when transmitting a UWB pulse across the communication link, at least one of a DEV of the plurality of DEVs and the PNC spreads the UWB pulse using the PN code that is assigned from the plurality of PN codes.
4 Assignments
0 Petitions
Accused Products
Abstract
UWB (Ultra Wide Band) waveform design to minimize narrowband interference. A novel solution is presented such that a PN (Pseudo-Noise) code may be intelligently designed so as to null portions of a UWB spectrum that have a significant amount of noise. These narrowband blocking intervals will effectively block off all of the interference within these portions of the UWB signal. These spectrum portions having interference may be predetermined beforehand or determined by one or more of the devices within the communication system; in addition, any changes in the interference may also be assessed in real time or successively (e.g., after the elapse of every predetermined period of time). Moreover, the position of the devices within the communication system may also be employed when selecting the nulling codes, and they may be adaptively changed, in real time, to respond to changes in the interference and/or changes in the devices'"'"' positions.
-
Citations
84 Claims
-
1. A piconet that employs PN (Pseudo-Noise) codes to spread UWB (Ultra Wide Band) pulses to minimize narrowband interference, the piconet comprising:
-
a PNC (piconet coordinator);
a plurality of DEVs (user piconet devices);
wherein each DEV of the plurality of DEVs and the PNC is operable to communicate with one another using UWB pulses;
wherein, based on narrowband interference within a spectrum of the UWB pulses that are transmitted across a communication link within the piconet, the PNC assigns a PN code from a plurality of PN codes to spread the UWB pulses transmitted across the communication link;
wherein the assigned PN code has at least one narrowband blocking interval that substantially nulls at least one portion of the spectrum of the UWB pulses around which the narrowband interference is substantially centered thereby substantially eliminating the narrowband interference; and
wherein, when transmitting a UWB pulse across the communication link, at least one of a DEV of the plurality of DEVs and the PNC spreads the UWB pulse using the PN code that is assigned from the plurality of PN codes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A piconet that employs PN (Pseudo-Noise) codes to spread UWB (Ultra Wide Band) pulses to minimize narrowband interference, the piconet comprising:
-
a PNC (piconet coordinator);
a plurality of DEVs (user piconet devices);
wherein each DEV of the plurality of DEVs and the PNC is operable to communicate with one another using UWB pulses;
wherein the PNC transmits UWB pulses to each DEV within the plurality of DEVs;
wherein after receiving its respective UWB pulse, each DEV within the plurality of DEVs transmits a UWB pulse back to the PNC; and
wherein the PNC performs ranging of the relative position of each DEV within the plurality of DEVs using a time duration of a round trip of the transmitted UWB pulse and the received UWB pulse thereby determining the relative distance between the PNC and each DEV within the plurality of DEVs;
wherein, based on narrowband interference within a spectrum of the UWB pulses that are transmitted across a communication link within the piconet and based on the relative distance between the PNC and at least one DEV of the plurality of DEVs, the PNC assigns a PN code from a plurality of PN codes to spread the UWB pulses transmitted across the communication link;
wherein the assigned PN code has at least one narrowband blocking interval that substantially nulls at least one portion of the spectrum of the UWB pulses around which the narrowband interference is substantially centered thereby substantially eliminating the narrowband interference; and
wherein, when transmitting a UWB pulse across the communication link, at least one DEV of the plurality of DEVs and the PNC spreads the UWB pulse using the PN code that is assigned from the plurality of PN codes. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A piconet that employs PN (Pseudo-Noise) codes to spread UWB (Ultra Wide Band) pulses to minimize narrowband interference, the piconet comprising:
-
a PNC (piconet coordinator);
a plurality of DEVs (user piconet devices);
wherein each DEV of the plurality of DEVs and the PNC is operable to communicate with one another using UWB pulses;
wherein, based on narrowband interference within a spectrum of the UWB pulses that are transmitted across a communication link within the piconet, the PNC assigns a PN code from a plurality of PN codes to spread the UWB pulses transmitted across the communication link;
wherein the assigned PN code has at least one narrowband blocking interval that substantially nulls at least one portion of the spectrum of the UWB pulses around which the narrowband interference is substantially centered thereby substantially eliminating the narrowband interference;
wherein, when transmitting a UWB pulse across the communication link, at least one DEV of the plurality of DEVs and the PNC spreads the UWB pulse using the PN code that is assigned from the plurality of PN codes; and
wherein the PNC includes interference assessment functionality that is operable to identify a frequency around which the narrowband interference is substantially centered. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A piconet that employs PN (Pseudo-Noise) codes to spread UWB (Ultra Wide Band) pulses to minimize narrowband interference, the piconet comprising:
-
a PNC (piconet coordinator) that operates as a master device;
a plurality of DEVs (user piconet devices) that operate as slave devices with respect to the PNC that operates as the master device;
wherein each DEV of the plurality of DEVs and the PNC is operable to communicate with one another using UWB pulses;
wherein, based on narrowband interference within a spectrum of the UWB pulses that are transmitted across a communication link within the piconet, the PNC assigns a PN code from a plurality of PN codes to spread the UWB pulses transmitted across the communication link;
wherein the assigned PN code has at least one narrowband blocking interval that substantially nulls at least one portion of the spectrum of the UWB pulses around which the narrowband interference is substantially centered thereby substantially eliminating the narrowband interference;
wherein, when transmitting a UWB pulse across the communication link, at least one DEV of the plurality of DEVs and the PNC spreads the UWB pulse using the PN code that is assigned from the plurality of PN codes; and
wherein the narrowband interference is substantially centered around a predetermined frequency. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55)
-
-
56. A piconet operating method, the method comprising:
-
assigning a PN (Pseudo-Noise) code that is operable to spread UWB (Ultra Wide Band) pulses that are transmitted across a communication link that communicatively couples two devices within a piconet that includes a plurality of DEVs (user piconet devices) and a PNC (piconet coordinator);
using the PN code, substantially nulling at least a portion of a spectrum of the UWB pulses;
wherein the nulling substantially eliminates the narrowband interference; and
operating the communication link that communicatively couples two devices using the assigned PN code. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A piconet operating method, the method comprising:
-
assigning a PN (Pseudo-Noise) code that is operable to spread UWB (Ultra Wide Band) pulses that are transmitted across a communication link that communicatively couples two devices within a piconet that includes a plurality of DEVs (user piconet devices) and a PNC (piconet coordinator);
using the PN code, substantially nulling at least a portion of a spectrum of the UWB pulses;
wherein the nulling substantially eliminates the narrowband interference; and
operating the communication link that communicatively couples two devices using the assigned PN code; and
wherein the narrowband interference is substantially centered around a predetermined frequency. - View Dependent Claims (70, 71, 72, 73, 74, 75, 76)
-
-
77. A piconet operating method, the method comprising:
-
performing interference assessment of a communication link that communicatively couples two devices within a piconet that includes a plurality of DEVs (user piconet devices) and a PNC (piconet coordinator) to identify a frequency around which the narrowband interference is substantially centered;
assigning a PN (Pseudo-Noise) code that is operable to spread UWB (Ultra Wide Band) pulses that are transmitted across the communication link;
using the PN code, substantially nulling at least a portion of a spectrum of the UWB pulses;
wherein the nulling substantially eliminates the narrowband interference; and
operating the communication link that communicatively couples two devices using the assigned PN code. - View Dependent Claims (78, 79, 80, 81, 82, 83, 84)
-
Specification