Ultra-wideband Pulse and Ultra-wideband Pulse-based Ranging
20240201355 ยท 2024-06-20
Inventors
- Chris Marshall (Waalre, NL)
- Erwin Allebes (Sterksel, NL)
- Minyoung Song (Eindhoven, NL)
- Elbert Betchthum (Veldhoven, NL)
Cpc classification
International classification
Abstract
A method for generating an ultra-wideband signal is provided. The method comprises the steps of generating at least one ultra-wideband pulse envelope comprising a main pulse and a precursor pulse, the precursor pulse being shorter in length and lower in amplitude compared to the main pulse, and modulating a carrier signal in amplitude such that the envelope corresponds to the at least one ultra-wideband pulse envelope and such that the carrier signal within the main pulse is phase-shifted with respect to the carrier signal within the precursor pulse.
Claims
1. A method for generating an ultra-wideband signal comprising: generating at least one ultra-wideband pulse envelope comprising a main pulse and a precursor pulse, the precursor pulse being shorter in length and lower in amplitude compared to the main pulse, and modulating a carrier signal in amplitude such that the envelope corresponds to the at least one ultra-wideband pulse envelope and such that the carrier signal within the main pulse is phase-shifted with respect to the carrier signal within the precursor pulse.
2. The method of claim 1, wherein the method further comprises phase-shifting the carrier signal within the main pulse by 180? with respect to the carrier signal within the precursor pulse.
3. The method of claim 1, wherein the main pulse is an asymmetrical pulse, preferably comprising a steeper slope for a leading edge of the main pulse compared to a trailing edge of the main pulse.
4. The method of claim 3, wherein the method further comprises phase-shifting the carrier signal within the main pulse by a range of from 90? to 270? with respect to the carrier signal within the precursor pulse.
5. An ultra-wideband transmitter comprising: an envelope generator, and a carrier signal generator, wherein the envelope generator is configured to generate at least one ultra-wideband pulse envelope comprising a main pulse and a precursor pulse, the precursor pulse being shorter in length and lower in amplitude compared to the main pulse, and wherein the carrier signal generator is configured to modulate a carrier signal in amplitude such that the envelope corresponds to the at least one ultra-wideband pulse envelope and such that the carrier signal within the main pulse is phase-shifted with respect to the carrier signal within the precursor pulse.
6. The ultra-wideband transmitter of claim 5, wherein the envelope generator comprises a first pulse generation path, a second pulse generation path, and a pulse combiner, the envelope generator being configured to generate a main pulse envelope along the first pulse generation path and a precursor pulse envelope along the second pulse generation path, and wherein the pulse combiner is configured to combine the main pulse envelope and the precursor pulse envelope, thereby generating the at least one ultra-wideband pulse envelope.
7. The ultra-wideband transmitter according to claim 6, wherein the first pulse generation path comprises a delay element configured to provide a predefined time-delay, preferably a delay of one chip period.
8. The ultra-wideband transmitter of claim 6, wherein the pulse combiner is further configured to factorize an amplitude and a length of the precursor pulse envelope with respect to an amplitude and a length of the main pulse envelope, especially prior to the combination.
9. The ultra-wideband transmitter of claim 8, wherein each of the first pulse generation path and the second pulse generation path comprises a pulse shaping unit configured to generate a pulse envelope having an asymmetrical pulse shape, preferably comprising a steeper slope for a leading edge compared to a trailing edge of the pulse envelope.
10. The ultra-wideband transmitter of claim 8, wherein the first pulse generation path comprises a delay element configured to provide a predefined time-delay, preferably a delay of one chip period.
11. The ultra-wideband transmitter of claim 10, wherein each of the first pulse generation path and the second pulse generation path comprises a pulse shaping unit configured to generate a pulse envelope having an asymmetrical pulse shape, preferably comprising a steeper slope for a leading edge compared to a trailing edge of the pulse envelope.
12. The ultra-wideband transmitter of 11, wherein the envelope generator is configured to receive unit pulses corresponding to a predefined amplitude code and a predefined phase code, and wherein the pulse shaping unit comprises a first pulse shaping path and a second pulse shaping path, the first pulse shaping path and the second pulse shaping path being time-interleaved, preferably time-interleaved by one chip period, with respect to the unit pulses corresponding to the amplitude code, thereby generating time-interleaved pulse envelopes of the unit pulses corresponding to the amplitude code.
13. The ultra-wideband transmitter of claim 12, wherein the pulse shaping unit comprises a further pulse combiner configured to combine the time-interleaved pulse envelopes of the unit pulses based on the unit pulses corresponding to the phase code.
14. The ultra-wideband transmitter of claim 13, wherein the carrier signal generator is further configured to phase-shift the carrier signal within the main pulse by a range of from 90? to 270? with respect to the carrier signal within the precursor pulse.
15. The ultra-wideband transmitter of claim 13, wherein the carrier signal generator is further configured to phase-shift the carrier signal within the main pulse by a range of from 150? to 210? with respect to the carrier signal within the precursor pulse.
16. The ultra-wideband transmitter of claim 13, wherein the carrier signal generator is further configured to phase-shift the carrier by 180? with respect to the carrier signal within the precursor pulse.
17. An ultra-wideband ranging and/or sensing method comprising: generating, by a transmitter, the ultra-wideband signal according to any one of claim 1, transmitting the ultra-wideband signal by the transmitter, receiving the ultra-wideband signal by a receiver, and measuring a time of arrival at the slope of a leading edge of at least one direct path and/or multipath component of the ultra-wideband signal by the receiver.
18. The method of claim 17, wherein the method further comprises providing, by the transmitter, magnitude and/or phase information of the precursor pulse to the receiver, and/or wherein the method further comprises providing, by the receiver, magnitude and/or phase information of the precursor pulse to the transmitter, and generating the precursor pulse based on the received magnitude and/or phase information by the transmitter.
19. An ultra-wideband ranging and/or sensing system comprising: a transmitter according to claim 4, the transmitter being configured to generate the ultra-wideband signal and further to transmit the ultra-wideband signal, and a receiver configured to receive the ultra-wideband signal and further to measure a time of arrival at the slope of a leading edge of at least one direct path and/or multipath component of the ultra-wideband signal.
20. The system according to claim 19, wherein the transmitter is configured to provide magnitude and/or phase information of the precursor pulse to the receiver, and/or wherein the receiver is configured to provide magnitude and/or phase information of the precursor pulse to the transmitter, and the transmitter is further configured to generate the precursor pulse based on the received magnitude and/or phase information.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Embodiments of the present disclosure are now further explained with respect to the drawings by way of example only, and not for limitation. In the drawings:
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
DETAILED DESCRIPTION
[0051] Reference will now be made in detail to the embodiments of the present disclosure, examples of which are illustrated in the accompanying drawings. However, the following embodiments of the present disclosure may be variously modified and the range of the present disclosure is not limited by the following embodiments. Reference signs for similar entities in different embodiments are partially omitted.
[0052] In
[0053] In
[0054] However, in a multipath environment, not only the direct path signal 201 is present but also additional non line-of-sight or multipath signal components 202, especially reflecting off surfaces and scattering from objects. These multipath signals 202 may give rise to difficulty in the measurements of the direct path signal 201 and may degrade the reliability of the measurements as well as of the distance estimation.
[0055]
[0056] In this example, the multipath signal 202 follows the direct path signal 201 2 ns later and is 3 dB weaker, and is in-phase with the direct path signal 201. The observed trailing edge and also the peak of the resulting observed signal 203 are corrupted by the arrival of the effect of the following multipath signal 202. As such, the presence of multipath may considerably complicate the task of the receiver RX, because as a result of the duration of the pulses, it can occur that the direct path signal 201 overlaps with a later multipath signal 202.
[0057] As a consequence, the direct path signal 201 may suffer major disruption of its trailing edge, distortion and an offset of its peak, and some disturbance of the slope of its leading edge. Hence, in multipath conditions the performance is degraded, but to minimize the loss of accuracy the leading edge of the direct path signal 201 can be used as the basis for the estimation of time of arrival, especially to avoid the multipath effect on its peak and/or its trailing edge.
[0058] Furthermore, a direct path signal 201 with a sharper leading edge than the trailing edge may improve the accuracy of the measurement when using the leading edge, since the multipath components may have less effect on the direct path measurement until they are closer. Moreover, a precursor pulse, especially a negative precursor pulse can be introduced to the transmitted signal, which may allow the generation of a sharper rise time for the leading edge and may pre-correct for the smoothing effect of the receiver filter.
[0059] In
[0060] The transmitter 300 may further comprise an envelope generator (EG) 302 that may receive the bits or codes from the code generator 301 and may generate, especially for the transmitting pulses or the bursts, an ultra-wideband pulse envelope comprising a main pulse and a precursor pulse. In this regard, the precursor pulse may be shorter in length and lower in amplitude compared to the main pulse.
[0061] The transmitter 300 may further comprise a carrier signal generator (CSG) 303 that may modulate a carrier signal in amplitude such that the envelope corresponds to the ultra-wideband pulse envelope and such that the carrier signal within the main pulse is phase-shifted with respect to the carrier signal within the precursor pulse.
[0062] The transmitter 300 may further comprise a transmit antenna 304 that may transmit the generated ultra-wideband signal, e.g., to a receiver (not shown). The transmit antenna 304 may be an ultra-wideband antenna, for example, a patch antenna, a dipole antenna, an exponential antenna, a log-periodic antenna, and the like.
[0063] In
[0064] The respective de-serialized magnitude and phase bits are exemplarily defined herein as DES_M_0, DES_M_1, and DES_P_0, DES_P_1, respectively. It is to be note that the de-serialization operation illustrated herein by way of an example and any de-serialization techniques known in the art to achieve the same result can be used. As an alternative embodiment, the code generator 301 may comprise the de-serializer block 401 and the envelope generator 302 may receive the de-serialized bits DES_M_0, DES_M_1, DES_P_0, and DES_P_1 therefrom.
[0065] The envelope generator 302 may further comprise a first path or main path 406 and a second path or precursor path 407, whereby the envelope generator 302 may generate the main pulse along the main path 406 and may generate the precursor pulse along the precursor path 407. In this regard, the main path 406 may comprise a group of data flip-flops 404, and a number of 4 data flip-flops in order to provide a delay of one chip period in the reception of the de-serialized bits DES_M_0, DES_M_1, DES_P_0, and DES_P_1 compared to the pre-cursor path 407.
[0066] As illustrated, the precursor path 407 may receive the de-serialized bits DES_M_0, DES_M_1, DES_P_0, and DES_P_1 through a direct path 405. In other words, the main path 406 is delayed by one chip period compared to the precursor path 407 in order to delay the main pulse by one chip period compared to the precursor pulse.
[0067] The main path 406 may comprise one or more pulse shaping units or pulse shapers 408, exemplarily two pulse shaping units corresponding to the magnitude bits, such as a first pulse shaper 4081 corresponding to the magnitude bit DES_M_0 and a second pulse shaper 4082 corresponding to the magnitude bit DES_M_1, and are time interleaved by one chip period due to the de-serialization.
[0068] The first pulse shaper 4081 and the second pulse shaper 4082 may comprise or be delay-based pulse shapers that may utilize delay elements to generate delayed pulses of the respective magnitude bits. The combination of delayed pulses may generate the digital pulse shapes of the respective magnitude bits. Herein, the output pulses of the first pulse shaper 4081 are exemplarily defined as PS0 and the output pulses of the second pulse shaper 4082 are exemplarily defined as PS1.
[0069] It is to be noted that the pulse shapers 408 may generate the pulse shapes corresponding to the magnitude bits as an asymmetrical pulse shape, such that the slope for the leading edge is steeper compared to the trailing edge.
[0070] The main path 406 may further comprise a first pulse combiner 409 that may combine the output pulses PS0 of the first pulse shaper 4081 and the output pulses PS1 of the second pulse shaper 4082, especially based on the respective phase bits DES_P_0 and DES_P_1. In other words, the first pulse combiner 409 may re-serialize the de-serialized and time interleaved bits by combining the pulse shaper outputs PS0 and PS1.
[0071] For instance, a first multiplexer 410 may select the output pulses PS0 and PS1 to be added or be subtracted based on the phase bits DES_P_0 and DES_P_1, e.g., if the phase bits DES_P_0 and DES_P_1 have equal polarity (in-phase), the output pulses PS0 and PS1 may be added and if the phase bits DES_P_0 and DES_P_1 have opposite polarity (anti-phase), the output pulses PS0 and PS1 may be subtracted. The output of the first multiplexer 410 may correspond to the amplitude information or envelope of the main pulse and is exemplarily defined herein as AM_MAIN.
[0072] The first pulse combiner 409 may additionally comprise a second multiplexer 411 that may select the phase bits DES_P_0 and DES_P_1 based on a zero-crossing instance obtained from the pulse subtraction. The output of the second multiplexer 411 may correspond to the phase information of the main pulse and is exemplarily defined herein as PM_MAIN.
[0073] Although not shown, the precursor path 407 may be realized in an analogous manner to the main path 406, thereby generating an output corresponding to the amplitude information or envelope of the precursor pulse (exemplarily defined as AM_PRE) and an output corresponding to the phase information of the precursor pulse (exemplarily defined as PM_PRE).
[0074] The envelope generator 302 may further comprise a second pulse combiner 412 that may combine the outputs AM_MAIN and AM_PRE in order to generate the amplitude information or envelope for the carrier signal modulation. In this regard, the second pulse combiner 412 may factorize the output AM_PRE in amplitude, e.g., via an amplifier 413 with a constant gain, with respect to the amplitude of the output AM_MAIN, and may subtract the outputs AM_MAIN and the factorized AM_PRE.
[0075] The second pulse combiner 412 may further comprise a third multiplexer 414 that may select the outputs PM_MAIN and PM_PRE based on a zero-crossing instance obtained from the pulse subtraction. The output of the third multiplexer 414 may be used as the phase information for the carrier signal modulation. In this regard, the output PM_PRE may be inverted prior to the selection by the third multiplexer 414 in order to phase shift, e.g., a phase shift of 180 degrees, the carrier signal within the main pulse with respect to the carrier signal within the precursor pulse.
[0076] The carrier signal generator 303 may comprise an oscillator (PLL) 415 that may generate a carrier signal to be modulated, a phase modulator or multiplexer 416, and an amplitude modulator or amplifier 417. The phase modulator 416 may use the phase information from the output of the third multiplexer 414 to modulate the phase of the carrier signal and the amplitude modulator 417 may use the amplitude information or envelope from the second combiner 412 to modulate the amplitude of the carrier signal, especially to generate the ultra-wideband transmit signal. The generated transmit signal may be transmitted by an ultra-wideband antenna, e.g., the ultra-wideband transmit antenna 304.
[0077] In
[0078] In the next segment 502, the de-serialized bits DES_M_0, DES_P_0, DES_M_1, and DES_P_1 are shown. It can be seen that the 2-bit ternary code is de-serialized into two parallel paths that run at 248.6 MHz, i.e., having a period of 4 ns. Here, the magnitude bit DES_M_0 comprises the first and the third bits of the magnitude stream and the magnitude bit DES_M_1 comprises the second and the fourth bits of the magnitude stream. The phase bits DES_P_0 and DES_P_1 comprises the phase bits of the phase stream corresponding to the respective amplitude bits DES_M_0 and DES_M_1, respectively.
[0079] In the next segment 503, the outputs PS0 and PS1 of the pulse shapers 4081 and 4082, respectively, are shown. In the following segment 504, the output AM_MAIN from the first multiplexer 410 is shown. It can be seen that the pulses with same phase are added and the pulses with opposite phase are subtracted. Based on the zero-crossing detected in the subtraction, the selection of the phase bits DES_P_0 and DES_P_1, i.e., the output PM_MAIN from the second multiplexer 411 are shown in the segment 505.
[0080] The example pulse combination eliminates ISI while generating and transmitting the consecutive pulses since the time-interleaved pulses are combined by taking into account the correct phase of the pulses. The consecutive pulses with same phase (in-phase pulses) are combined (e.g. merged) and a phase jump is provided between pulses with opposite phase (anti-phase pulses), as can be seen in the segment 504.
[0081] The next segments 506 and 507 show the outputs AM_PRE and PM_PRE, respectively, from the precursor path 407, which are analogously generated, e.g., via analogous components corresponding to the main path 406. However, it can be seen that the outputs AM_PRE and PM_PRE are one chip period ahead of the outputs AM_MAIN and PM_MAIN, respectively, due to the delay 404 implemented in the main path 406.
[0082] Finally, in the segment 508, the amplitude information or envelope AM and the phase information PM are shown that can be used for carrier signal modulation. Especially, the AM information is generated by subtracting the AM_MAIN and AM_PRE and the PM information shows the anti-phase relation between the precursor and the main pulse.
[0083] As such, the carrier signal can be modulated in amplitude, especially to generate the transmit signal, to comprise a precursor pulse and a main pulse, where the precursor pulse is one chip period ahead of the main pulse. Furthermore, the carrier signal can be modulated in phase so that the carrier signal within the main pulse can be phase shifted, e.g., anti-phase, with respect to the carrier signal within the precursor pulse.
[0084] In
[0085] In order to shape the pulses, a number of logic operations may be implemented. For example, in the first pulse shaper 4081, a first AND operation 601 may be performed on the pulses PS_AM0<0> and PS_AM0<3> and further on the pulses PS_AM0<1> and PS_AM0<2> in order to generate the pulses CMB_AM0<3> and CMB_AM0<2>. At the same time, a first OR operation 602 may be performed on the pulses PS_AM0<0> and PS_AM0<3> and further on the pulses PS_AM0<1> and PS_AM0<2> in order to generate the pulses CMB_AM0<1> and CMB_AM0<0>.
[0086] In an analogous manner, in the second pulse shaper 4082, a second AND operation 603 may be performed on the pulses PS_AM1<0> and PS_AM1<3> and further on the pulses PS_AM1<1> and PS_AM1<2> in order to generate the pulses CMB_AM1<3> and CMB_AM1<2>. At the same time, a second OR operation 604 may be performed on the pulses PS_AM1<0> and PS_AM1<3> and further on the pulses PS_AM1<1> and PS_AM1<2> in order to generate the pulses CMB_AM1<1> and CMB_AM1<0>.
[0087] In order to re-serialize the bits, the first combiner 409 may implement a further logic operations in order to combine the pulses according to the phase bits. For instance, a NAND operation 605 may be performed on the pulses CMB_AM0<0-3> and CMB_AM1<0-3> to generate the pulses AMi_AM0<0-3>. To add the pulses, e.g., for in-phase pulses, a further AND operation 606 may be performed on the pulses CMB_AM0<0-3> and CMB_AM1<0-3> to generate the pulses AM1<0-3>. Furthermore, to subtract the pulses, e.g., for anti-phase pulses, a further OR operation 607 may be performed on the pulses Ami_AM0<0-3> and AM1<0-3> to generate the pulses AM0<0-3>.
[0088] The above-mentioned pulse combination operation may provide the zero-crossing instance, which can be used to select the appropriate phase bits DES_P_0 and DES_P_1 for phase modulation of the carrier signal.
[0089] In
[0090] It can further be seen that the carrier signal within the main pulse 702 is anti-phase of the carrier signal within the precursor pulse 701, and the phase reversal or phase jump can be seen at the position 703. It can also be seen that the main pulse has a steeper slope for the leading edge compared to the trailing edge.
[0091] In addition, the trailing edge of the pulse 700, especially the trailing edge of the main pulse 702, can be shaped accordingly in order to maintain compliance with spectrum requirements. In other words, especially to meet the spectrum mask requirements and also to achieve a steeper leading edge, compromises can be made on the trailing edge, particularly on the shape of the trailing edge.
[0092] In
[0093] In
[0094] The receiver 920 may comprise a receiver antenna 921 followed by an amplifier 922, especially a low-noise amplifier (LNA), followed by a mixer 923 followed by a low-pass filter 924, especially a matching low-pass filter with respect to the envelope of the transmit signal, followed by a detector 925 followed by a processor 926. The detector 925 may be implemented as a stand-alone unit or may be incorporated within and/or implemented by the processor 926.
[0095] Generally, the transmitter 910 may generate the ultra-wideband signal 700 of
[0096] In this regard, especially for the direct path component of the ultra-wideband signal, the amplifier 922 may amplify the received signal without significantly degrading the signal-to-noise property of the signal, especially by minimizing the amplifier induced noise. The mixer 923 may perform base-band conversion on the received signal at the output of the amplifier 922. The low-pass filter 924 may perform filtering after the baseband conversion to extract the received signal at baseband. Hereinafter, the filtered signal is referred as the observed pulse.
[0097] The detector 925 along with the processor 926 may perform a time of arrival measurement at the slope of the leading edge of the observed pulse. However, in practice, the low-pass filter 924 in the receiver may have the effect of lengthening the pulse shape, smoothing the leading edge, and generating some ripple in the trailing edge. In order to improve the accuracy of the time of arrival measurement when using the leading edge of the observed pulse, it is important to have a leading edge for the amplitude envelope of the observed pulse, which is steeper than its trailing edge.
[0098] It is to be noted that the transmitter 910 and the receiver 920 may be arranged in a distributed manner within the system 900 to facilitate a bi-static or multi-static configuration. Alternatively, the transmitter 910 and the receiver 920 may be collocated, especially by forming a transceiver unit comprising the transmitter 910 and the receiver 920, to facilitate a monostatic configuration.
[0099] Furthermore, in addition to the direct path signal component, the receiver 920 may measure the time of arrival for one or more multipath components of the ultra-wideband signal, such as in the bi-static or multi-static configuration, and in an analogous manner to the direct path signal component. Alternatively, the receiver 920 may measure the time of arrival for one or more multipath components, preferably in an analogous manner to the direct path signal component, to determine the round trip time of the propagation of the multipath components of the ultra-wideband signal, especially in the monostatic configuration.
[0100] Additionally, the transmitter 910 may transmit information regarding the magnitude or amplitude of the precursor pulse to the receiver 920. Additionally or alternatively, the transmitter 910 may transmit information regarding the phase of the precursor pulse to the receiver 920. In this regard, the receiver 920 may reconfigure the reception of the ultra-wideband signal accordingly, for example, by configuring the low-pass filter 924 based on the received information to complement the transmitter 910.
[0101] Additionally or alternatively, the receiver 920 may transmit information regarding the magnitude or amplitude of the precursor pulse to the transmitter 910. Additionally or alternatively, the receiver 920 may transmit information regarding the phase of the precursor pulse to the transmitter 910. In this regard, the transmitter 910 may generate the precursor pulse based on the received information.
[0102] In
[0103] It can be seen that, even after the smoothing effect of the low-pass filter, e.g., the low-pass filter 924, the observed pulse 1001 has a shorter rise time, i.e., a steeper leading edge, compared to the observed pulse 1002. This is because the negative precursor pulse provides a downwards energy to the main pulse, thereby resulting the leading edge of the main pulse steeper as the leading edge is already rising at the zero crossing, whereby the preceding energy is reduced by the filtering.
[0104] In particular, due to the difference in phase relationship between the main pulse and the precursor pulse, especially due to the difference in phase relationship of the carrier signal corresponding to the main pulse and the precursor pulse, the precursor pulse comprises a different, particularly a negative phase in relation to the main pulse. As such, the signal energy for the precursor pulse is out of phase with that of the main pulse, which destructively interferes with the beginning of the main pulse, e.g., in the low-pass filter 924, thereby resulting in the steeper rise time of the main pulse.
[0105] In
[0106] The processor 926, especially by means of the detector 925, may execute algorithms for the estimation of the time of arrival of the received signal, especially in the presence of noise and multipath. Because of the disturbance of the peak and of the trailing edge, the processor 926 may perform the time of arrival measurement based on measurement of the leading edge of the waveform, as this is less affected by any following multipath components.
[0107] The processor 926 may execute a basic algorithm to perform the time of arrival measurement where the amplitude of the received pulse envelope, i.e. the expected pulse 1101, is pre-estimated or known. In essence, the basic algorithm: [0108] may assume the signal level of the expected pulse 1101, [0109] may set a threshold at a given percentage of the expected pulse amplitude, [0110] may find the time at which the leading edge crosses the threshold, and [0111] may infer the timing of the peak of the expected pulse 1101 from the nominal shape of the pulse.
[0112] For example, the threshold may be set at 50% of the peak amplitude, since the rate of change of amplitude is fastest at this level, and the signal to noise ratio is reasonable. The timing of the peak may be offset from the threshold-crossing by the elapsed time from the threshold-crossing to the peak for a received and filtered pulse with the nominal amplitude.
[0113] Additionally or alternatively, the processor 926 may execute an advanced algorithm to perform the time of arrival measurement where the amplitude of the received pulse envelope, i.e. the expected pulse 1101, is unknown, and therefore is needed to be estimated. The advanced algorithm: [0114] may measure or estimate the maximum signal peak in the expected timing range for the observed pulse 1103, [0115] may set a threshold at a given percentage, e.g., at 50%, of the observed peak, [0116] may find the time at which the leading edge crosses the threshold, and [0117] may infer the timing of the peak from the expected shape of the pulse.
[0118] In
[0119] The scenario may correspond to an office environment where some of the rooms may be comparable in size to residential, but other rooms (especially Cubicle areas, laboratories, etc.) may be considerably larger. Furthermore, areas with many small offices may be typically linked by long corridors. Each of the offices may contain furniture, bookshelves on the walls, etc., which may add to the attenuation given by the office partitioning.
[0120] It can be seen that the first path 1201 at 0 ns is closely followed by multipath components, and then sometime later around 12.6 ns, there is a strong path 1202, also followed closely by multipath components. The system 900, especially the receiver 920, may therefore measure the time of arrival of the first path of each cluster. It can also be seen that the closely following multipath components may affect the trailing edge of the strong paths 1201, 1202, and therefore the measurement at the leading edge to estimate the time of arrival may be beneficial.
[0121] Therefore, the present disclosure discloses the generation of an ultra-wideband pulse having a negative precursor pulse and a main pulse, where the ultra-wideband pulse, especially the main pulse, may have a sharper leading edge than its trailing edge. The trailing edge, especially the fall time of the amplitude envelope, may be comparatively relaxed in order to satisfy the spectrum requirements.
[0122] For ranging applications, the receiver may receive the ultra-wideband pulse and may measure the time of arrival using the leading edge of the amplitude envelope, especially for the direct path signal component. For sensing applications, the receiver may receive the ultra-wideband pulse and may measure the time of arrival using the leading edge of the amplitude envelope, especially for one or more multipath components. Additionally, the measurement of multipath components may also be used for ranging applications. The sharper rise in the leading edge amplitude envelope may produce a smaller error than for the case of a conventional recommended shape of waveform meeting the spectrum requirements.
[0123] The present disclosure further discloses a pulse combination technique, especially to generate the ultra-wideband pulse for a transmit data stream, based on a deserialization-serialization combination to reduce the ISI between consecutive pulses.
[0124] It is important to note that, in the claims as well as in the description, the word comprising does not exclude other elements or steps and the indefinite article a or an does not exclude a plurality. A single element or other unit may fulfill the functions of several entities or items recited in the claims. Moreover, the description with regard to any of the examples is also relevant with regard to the other examples of the present disclosure.
[0125] Although the present disclosure has been illustrated and described with respect to one or more implementations, equivalent alterations and modifications will occur to others skilled in the art upon the reading and understanding of this specification and the annexed drawings. In addition, while a particular feature of the present disclosure may have been disclosed with respect to only one of several implementations, such feature may be combined with one or more other features of the other implementations as may be desired and advantageous for any given or particular application.