[0001] The invention relates to the wireless communication systems, especially to level
attenuation within a given transmission band and more particularly for processing
interferences within different wireless communication apparatuses.
[0002] A non-limitative application of the invention is directed to devices operating according
to the Ultra Wide Band (UWB) standard based on a multiband OFDM (Orthogonal Frequency-Division
Multiplexing) modulation scheme, called MB-OFDM, which can generate interferences
towards other wireless systems, and particularly a WIMAX device which is a fix wireless
device (Worldwide Interoperability for Microwave Access). Such a WIMAX device operates
for example with a band width of 20 MHz at a central frequency of 3,5 GHz, whereas
the frequency band of the MB-OFDM system lies between 3,1 and 10,6 GHz.
[0003] Wireless personal area networks based on OFDM and UWB technologies like the MB-OFDM
standard will directly interfere to narrowband interferer which are close to such
wide band devices. At present, no specific interference mitigation techniques are
implemented in the UWB standard based on OFDM.
[0004] Orthogonal frequency-Division Multiplexing (OFDM) is a method of digital modulation
in which a signal is split into several narrowband channels (sub-carriers) at different
frequencies. In order to avoid in-band spectral interference, it is proposed to reach
a given attenuation level within a given transmission band of the interfering signal.
[0005] For example, one method consists in modulating (or zeroing) the transmitted sub-carriers
located within said given transmission band in order to try to cancel the signal energy
found in this given band.
[0006] However, because of side lobes amplitude of the remaining transmitted sub-carriers
(these side lobes being produced by the sin(x)/x shape spectrum of each transmitted
sub-carrier), it is generally difficult to reach relatively high attenuation levels
within a given band of the transmitted OFDM symbol.
[0007] In particular, in the coexistence perspective of MB-OFDM systems with other wireless
systems, and particularly with WiMax, notches of as much as -30 dB with respect to
the OFDM sub-carriers transmission power are requested.
[0009] More precisely, according to this method, the band between sub-carriers
s1 and
s2 of an OFDM symbol is notched by: 1) zeroing every sub-carrier between
s1 and
s2, 2) modulating sub-carriers
s1 and
s2 using coefficients computed, as a function of the OFDM symbol transmitted data, with
the target of minimizing the energy in the band
s1-s2.
[0010] However, such a method is relatively complicated to implement.
[0011] The invention intends to provide a totally different solution to this problem of
level attenuation within a part of the transmission band of a signal to be transmitted.
[0012] An aim of the invention is to provide such a solution which is particularly simple
to implement and which requires no changes in a
[0013] In other words, whatever kind of symbol is transmitted, band notched or not, it is
completely transparent to the receiver that operates in a standard mode.
[0014] Another aim of the invention is to obtain deep band notching for MB-OFDM transmission
systems, while substantially preserving the orthogonality between the sub-carriers.
[0015] According to an aspect of the invention, the proposed method is based on filtering
(either in frequency- or time-domain) the digital initial modulation signal with a
frequency resolution higher than that of said initial modulation signal and windowing
the filtered signal with a specific windowing mask.
[0016] More precisely, according to an aspect of the invention, it is proposed a method
of notching the transmission band of an analog signal to be transmitted and including
sub-carriers to be modulated from digital modulation coefficients respectively associated
to said sub-carriers, said method comprising removing sub-carriers within the part
of said transmission band to be notched.
[0017] According to a general feature of this aspect of the invention, removing said sub-carriers
comprises:
- providing an initial digital signal from successive frequency-domain groups each containing
said digital modulation coefficients respectively associated to said sub-carriers,
- filtering said initial signal with a frequency resolution greater than the frequency
resolution of said frequency-domain groups in order to remove frequencies corresponding
to said sub-carriers to be removed, and
- windowing said filtered signal using a windowing mask having a representation in the
frequency-domain including a main lobe and secondary lobes, the power spectrum of
said lobes decreasing faster than the inverse of the frequency squared.
[0018] As mentioned above, the notching difficulties stem from the side lobes generated
by the sin(x)/x spectrum shape of the transmitted sub-carriers.
[0019] As a matter of fact, practically this spectrum shape results from the fact that the
signal to be transmitted is not an infinite signal but has a limited duration. Mathematically,
this spectrum shape results from multiplying a complex exponential by the rectangle
function in the time domain, or equivalently, from convolving a delta function with
a sin(x)/x function in the frequency domain.
[0020] According to this aspect of the invention, the notching difficulties resulting from
the prior art methods, can be overcome and higher attenuation level in the transmission
band than those obtained with the prior art methods, can be obtained by using in particular
a combination of a filtering with a higher resolution and a windowing with a windowing
mask, other than a rectangle function, having spectral properties leading to a faster
amplitude decay of the side lobes. In other words, whereas the side lobes of a sinc
function decrease as the inverse of the frequency squared more or less important,
the side lobes (i.e. the secondary lobes) of the frequency domain representation of
the windowing mask of the invention decrease faster than the inverse of the frequency
squared (f
-2).
[0022] However, depending on the type of windowing mask which is used, the depth of the
notch in the transmission band is more or less important, or the orthogonality of
the sub-carriers may be more or less affected.
[0023] Accordingly, the man skilled in the art will be able to choose the appropriate windowing
mask depending on the desired application.
[0024] More precisely, in order to obtain relatively deep notch without heavily affecting
the orthogonality of the sub-carriers, it is preferable that the elaboration of the
windowing mask comprises the use of a Gaussian function.
[0025] This is particularly the case for an MB-OFDM transmission system.
[0026] More particularly, according to such an embodiment on the invention, elaborating
said windowing mask comprises providing a time-domain rectangle mask, performing a
time-domain to frequency-domain conversion processing of said rectangle mask with
a resolution greater than the frequency resolution of said rectangle mask for obtaining
a frequency-domain resulting mask, multiplying said resulting mask with a Gaussian
function for obtaining a modified mask, performing a frequency-domain to time-domain
conversion processing on said modified mask for obtaining an intermediate time-domain
mask, and truncating said intermediate time-domain mask.
[0027] The variance of the Gaussian function has an effect on the depth of the notch and
on the orthogonality of the transmitted sub-carriers.
[0028] For example, in a first approximation, larger variances generating windowing masks
closer to the rectangle function lead to weaker depth notches and better orthogonality
preservation of the transmitted sub-carriers.
[0029] Conversely, smaller variances lead to larger depth notches and worse orthogonality
preservation of the transmitted sub-carriers.
[0030] Again, the man skilled in the art will be able to choose the variance according to
the desired application.
[0031] In particular, for MB-OFDM transmission systems, an acceptable interval of variance
values is [10, 150].
[0032] Many possibilities exist for performing the different steps of this aspect of the
invention.
[0033] More precisely, according to an embodiment of the invention, it is possible to directly
us:c the successive groups of digital modulation coefficients. In other words, according
to this embodiment, providing said initial signal comprises providing successive initial
frequency-domain symbols respectively corresponding to said successive groups of digital
modulation coefficients.
[0034] It is also possible to directly work in the time-domain.
[0035] In other words, according to such an embodiment, providing said initial signal comprises
respectively performing successive frequency-domain to time-domain conversion processing
on said successive groups of digital modulation coefficients for obtaining successive
initial time-domain symbols.
[0036] Turning now to the filtering step, filtering said initial signal may be performed
either in the frequency-domain or in the time-domain.
[0037] The frequency resolution of said filtering is preferably an integer multiple of the
frequency resolution of said frequency-domain groups of digital modulation coefficients.
For example, in an MB-OFDM application, if each frequency-domain group contains 128
digital modulation coefficients or samples, the filtering may be performed on 256
samples.
[0038] According to an embodiment of the invention in which said filtered signal is a frequency-domain
signal, windowing said filtered signal comprises performing a frequency-domain to
time-domain conversion processing on said filtered signal before using said windowing
mask.
[0039] In order to improve the notching, it is also particularly advantageous to adjust
the number of bits with which the signal delivered by the windowing means (i.e. the
windowed signal) is quantized. Although one or two quantization bits are already enough
for leading to an improvement of the notching, it is preferable that the digital to
analog conversion processing of said windowed signal be performed on a number of bits
greater than 5, and preferably equal to 7.
[0040] According to another embodiment of the invention, it is proposed, in addition to
filtering and windowing, to introduce an extension of the signal by a cyclic suffix.
Such an embodiment permits in particular to recover almost completely the windowing
distortion.
[0041] In other words, according to such a variant of the invention, providing said initial
signal comprises respectively performing successive frequency-domain to time-domain
conversion processing on said successive groups of digital modulation coefficients
for obtaining successive intermediate time-domain symbols, and adding a suffix to
each intermediate symbol for obtaining successive initial time-domain symbols, said
suffix of an intermediate symbol being a copy of at least the first sample of said
intermediate symbol.
[0042] According to an embodiment of the invention, each group of modulation coefficients
comprises a first number of modulation coefficients, for example 128, corresponding
to a first number of modulated sub-carriers and the signal to be transmitted comprises
successive time-domain symbols including a second number of samples, for example 165,
said second number being greater than the first number. And said suffix of an intermediate
symbol is a copy of the N first samples of said intermediate symbol, N being greater
than one and smaller than the difference between said second number and said first
number.
[0043] For example, N may be equal to 8.
[0044] With such an embodiment of the invention using this cyclic suffix, the variance of
said Gaussian function is preferably greater than or equal to 20 and smaller than
or equal to 60.
[0045] According to another aspect of the invention, it is also proposed a device for notching
the transmission band of an analog signal to be transmitted and including sub-carriers
to be modulated from digital modulation coefficients respectively associated to said
sub-carriers, said device comprising processing means adapted to remove sub-carriers
within the part of said transmission band to be notched. According to a general feature
of this aspect of the invention, said processing means comprises:
- an input for receiving successive frequency-domain groups each containing said digital
modulation coefficients respectively associated to said sub-carriers,
- preprocessing means adapted to provide an initial digital signal from said successive
frequency-domain groups,
- filtering means adapted to filter said initial signal with a frequency resolution
greater than the frequency resolution of said frequency-domain groups in order to
remove frequencies corresponding to said sub-carriers to be removed, and
- windowing means adapted to window said filtered signal using a windowing mask having
a representation in the frequency-domain including a main lobe and secondary lobes,
the power spectrum of said lobes decreasing faster than the inverse of the frequency
squared.
[0046] Said windowing means may comprise for example:
- a memory containing digital mask coefficients or samples defining said windowing mask,
said windowing coefficients having being elaborated from a frequency-domain rectangle
mask and a Gaussian function, and
- multiplication means adapted to multiply said filtered signal by said mask coefficients.
[0047] According to an embodiment of the invention, said initial signal comprises successive
initial frequency-domain symbols respectively corresponding to said successive groups
of digital modulation coefficients.
[0048] In such an embodiment the processing means do not modify the digital modulation coefficients,
and can be considered for example as comprising only the connection between the input
of the processing means and the filtering means.
[0049] According to another embodiment of the invention, said preprocessing means comprises
frequency-domain to time-domain conversion processing means adapted to respectively
perform successive frequency-domain to time-domain conversion processing on said successive
groups of digital modulation coefficients for obtaining successive initial time-domain
symbols.
[0050] According to an embodiment of the invention, more particularly directed to the suffix
variant, said preprocessing means comprises frequency-domain to time-domain conversion
processing means adapted to respectively perform successive frequency-domain to time-domain
conversion processing on said successive groups of digital modulation coefficients
for obtaining successive intermediate time-domain symbols, and adding means for adding
a suffix to each intermediate symbol for obtaining successive initial time-domain
symbols, said suffix of an intermediate symbol being a copy of at least the first
sample of said intermediate symbol.
[0051] Said filtering means may be adapted to perform said filtering of said initial signal
either in the frequency-domain or in the time-domain.
[0052] When said filtering signal is a frequency-domain signal, said windowing means may
comprise frequency-domain to time-domain conversion processing means adapted to perform
a frequency-domain to time-domain conversion processing on said filtered signal before
using said windowing mask.
[0053] According to an embodiment of the invention, the device may further comprise a digital-to-analog
conversion stage coupled to the output of said windowing means and arranged to perform
a digital-to analog conversion of said windowed signal on a number of bits greater
than 5.
[0054] The signal to be transmitted may be for example UWB signal modulated according to
a MB-OFDM modulation scheme.
[0055] According to another aspect of the invention, it is also proposed a transmitter comprising
a device as defined above. Said transmitter may belong to a MB-OFDM system.
[0056] Other advantages and features of the invention will appear on examining the detailed
description of embodiments, these being in no way limiting, and of the appended drawings
in which:
- figure 1 is an example of an OFDM symbol power spectrum with a 8 zeroed sub-carriers
band according to the prior art,
- figure 2 illustrates diagrammatically a transmitter according to an embodiment of
the invention,
- figure 3 illustrates diagrammatically a flow chart according to an embodiment of a
method according to the invention,
- figures 4 to 10 illustrate diagrammatically various embodiments of the invention,
- figure 11 is an example of a windowing mask according to the invention,
- figure 12 illustrates a result example of the notching method according to the invention,
- figures 13 to 16 illustrate other examples of notched signals power spectrums and
corresponding windowing masks in time and frequency domains, and
- figures 17 to 21 illustrate more particularly another embodiment of the invention
directed to the suffix variant.
[0057] The invention will be now described in relation with MB-OFDM systems, although the
invention is not limited to this particular application.
[0058] Conventionally, a MB-OFDM digital baseband symbol is composed of 128 sub-carriers
(corresponding to data, pilots, etc.). The transmitted data is generated by computing
the IFFT (Inverse Fast Fourier Transform) of 128 frequency-domain digital baseband
samples and padding the result with 37 zeroed samples. The whole symbol (165 samples)
has a duration of 312.5 ns.
[0059] Most of the zero samples are used to cope with multipath channels, and some of them
are used to give enough time to the radio subsystem for an eventual band switch (in
TFI mode) between consecutive symbols.
[0060] An example of an OFDM symbol power spectrum with an 8 zeroed sub-carriers band (the
eight removed sub-carriers are conventionally modulated by coefficients set to zero)
is depicted in figure 1. It can be seen that despite the zeroed sub-carriers, the
secondary lobes SLBS produced by the sinc shape spectrum of each transmitted sub-carrier,
(i.e. the sub-carriers that have not been removed) are only below -10 dB, thus not
complying with a notching mask TMP set at -30 dB, as for example requested in the
context of MB-OFDM transmission schemes.
[0061] The invention will in particular permit to bring a solution to this problem.
[0062] As depicted in figure 2, a transmitter TX according to an embodiment of the invention
comprises a digital baseband stage coupled to an analog radio frequency stage by a
digital-to-analog conversion stage DAC.
[0063] In a conventional manner, the transmission chain comprises an encoder CC, for example
a convolutional encoder, receiving data from source coding means and delivering a
bits stream to puncturing means PM which delivers a punctured bits streams.
[0064] Interleaving means ILM arc connected to the output of the puncturing means and are
followed by mapping means MPM which map the bits into symbols according to a modulation
mapping scheme depending on the kind of used modulation, for example a BPSK modulation
or more generally a QAM modulation.
[0065] The successive symbols delivered by the mapping means MPM are MB-OFDM digital baseband
symbols. Each symbol is a group containing 128 modulation coefficients respectively
associated to 128 sub-carriers to be modulated accordingly.
[0066] Of course, a group of 128 samples (modulation coefficients) is delivered on the I
branch whereas another corresponding group of 128 samples is delivered on the Q branch.
[0067] These successive frequency-domain groups of digital modulation coefficients are then
processed in processing means RD which are adapted to remove sub-carriers within a
part of the transmission band to be notched.
[0068] The means belonging to the digital baseband stage may be realized for example by
software within a microprocessor. Another possibility would consist in realizing at
least some of these means, for example IFFT or FFT means, by specific ASICs.
[0069] The time-domain symbols delivered by the processing means RD are then processed in
a conventional radio frequency stage RF after having been converted into the DAC stage,
and before being transmitted on air through antenna ANT.
[0070] As generally illustrated in figure 3, a digital initial signal DIS is provided (step
30) from the digital modulation coefficients DMC.
[0071] Then, this digital initial signal is filtered (step 31) with a frequency resolution
greater than the frequency resolution of the frequency-domain groups of the digital
modulation coefficients DMC.
[0072] The filtered signal FS is then windowed (step 32) by using a windowing mask WMSK
and the resulting digital windowed signal WS is converted (step 33) into an analog
signal which will be processed by the radio-frequency stage RF.
[0073] Various possibilities exist for performing the steps of figure 3.
[0074] A first variant will be now described with reference to figures 4, 5 and 6 in particular.
[0075] According to this variant, and as illustrated in figure 5, the digital modulation
coefficients DMC are directly used for providing the digital initial signal DIS. More
precisely, in such a case, the digital initial signal DIS comprises successive initial
frequency-domain symbols respectively corresponding to said successive groups of digital
modulation coefficients. In other words, the 128 samples of each initial frequency-domain
symbol are the 128 corresponding digital modulation coefficients or samples.
[0076] This digital initial signal DIS will be then filtered with a frequency resolution
greater than the frequency resolution of the groups of digital modulation coefficients.
In other words, the length of the filtering, i.e. a number of samples (filter coefficients)
used in the filtering, will be greater than the number of samples (here, 128) of each
initial frequency-domain symbol. This will permit to filter easily the undesired lobes
between sub-carriers.
[0077] When working in the frequency-domain, as depicted in figure 6, the digital initial
signal DIS is firstly interpolated (step 310). If we assume an interpolation factor
equal to 2, 256 samples are obtained from the original 128 samples. The desired band
to be notched, for example all frequencies between sub-carriers S
1 and S
2, can be easily notched, for example by setting the corresponding frequency coefficients
of the filter to zero.
[0078] An interpolation in the frequency-domain can be easily performed by directly computing
the interpolated version Y(n) of the frequency-domain signal X(n), (X(n) being here
a group of 128 modulation coefficients).
[0079] More precisely, the interpolated version Y(n) is given by

where M = 128 and

with k ∈ [0
,M-1]

[0080] Of course, even if the filtering is performed in the frequency-domain, it would have
been possible to make an interpolation in the time-domain. For example, the digital
initial signal DIS could have been converted in the time-domain by an IFFT processing
(Inverse Fast Fourier Transform) then zero-padded with 128 zeros, and then again converted
in the frequency-domain by an FFT processing (Fast Fourier Transform). Practically,
the FFT and IFFT operators are in fact preferably Discrete Fast Fourier Transform
or Discrete Inverse Fast Fourier Transform operating on digital samples.
[0081] The filtered signal FS is then converted in the time-domain in frequency-domain to
time-domain conversion processing means IFFTM (figure 4) performing Discrete Inverse
Fast Fourier Transform 320 (figure 6).
[0082] Alternatively, it is possible, as illustrated on figures 7, 8 and 9 to work in the
time-domain for the filtering step in particular.
[0083] According to this variant of the invention, the digital initial signal DIS comprises
successive initial time-domain symbols obtained from the successive groups of digital
modulation coefficients DMC by using an IFFT processing 300 performed on means IFFTM
(figures 7 and 8).
[0084] Then, the digital initial signal is zero-padded (step 314, figure 9) in the time-domain
for obtaining time-domain symbols, each having 256 samples.
[0085] The filtering step 315 is then performed directly in the time-domain.
[0086] In this respect, a possible embodiment can consist in computing the filter coefficients
in the frequency-domain and then performing an IFFT processing on these filter coefficients
for obtaining the filter coefficients in the time-domain which will be used in the
filtering step 315.
[0087] A truncation of the filtered signal to 165 samples would lead to a resulting notch
not having a deep attenuation, in particular not having a deep attenuation of -30
dB as requested in the MB-OFDM standard.
[0088] Thus, the filtered signal will be windowed by a windowing mask other than the rectangle
function.
[0089] This windowing step is performed in the time-domain.
[0090] Thus, if the filtering step is performed in the frequency domain, an IFFT processing
320 is necessary before performing the windowing step 321, as illustrated for example
in figure 6 or in figure 4.
[0091] According to a preferred embodiment of the invention, elaborated said windowing mask
comprises:
- providing a time-domain rectangle mask,
- performing a time-domain to frequency-domain conversion processing of said rectangle
mask with a resolution greater than the frequency resolution of said rectangle mask
for obtaining a frequency-domain resulting mask,
- multiplying said resulting mask with a Gaussian, function for obtaining a modified
mask,
- performing a frequency-domain to time-domain conversion processing on said modified
mask for obtaining an intermediate time-domain mask, and
- truncating said intermediate time-domain mask.
[0092] Such an embodiment can be for example implemented as illustrated diagrammatically
in figure 10.
[0093] More precisely, a time-domain rectangle mask having 165 samples, each sample been
equal to 1 for example, is zero-padded to reach 256 samples and then converted in
the frequency domain by using a FFT processing (step 101).
[0094] The frequency-domain resulting mask FDRM has thus a frequency resolution being twice
the frequency resolution of the initial time domain rectangle mask.
[0095] This frequency-domain resulting mask FDRM is then multiplied (step 102) by a Gaussian
function GF for obtaining a modified mask MMSK, still having 256 samples.
[0096] This modified mask is then converted in the time-domain by performing an IFFT processing
103.
[0097] The intermediate time-domain mask ITDM obtained after this IFFT processing, still
having 256 samples, is then truncated (step 104) to 165 samples for obtaining the
windowing mask WMSK.
[0098] The time-domain mask samples of the windowing mask are then stored in a memory.
[0099] The discrete Gaussian function employed is defined by: e
-π2/σ2, where
n ∈ Z.
[0100] An acceptable interval of variance σ
2 values is [10,150].
[0101] For example, the variance may be equal to 30, which leads to the windowing mask depicted
in figure 11 and having the mask sample values contained in Table 1 of Annex A thereafter,
this Annex A being a part of the description.
[0102] The standard MB-OFDM symbol has only 128 useful samples, where the missing 37 ones
to reach 165 samples are set to zero.
[0103] In the present variant of the invention, 165 samples are still used after truncation.
And although the 37 last samples are not set to zero, this is not a problem since
the power of the filtered signal over the last 37 samples is very low compared to
the power of the first 128 useful samples.
[0104] Actually, the power of the symbol extension (last 37 samples), is even lower because
after windowing and quantizing the signal, (with around 7 bits including sign) many
of the 37 last samples are finally set to zero.
[0105] Adjusting the quantization in the digital-to-analog conversion stage permits also
to improve the notch depth. As a matter of fact, the quantization on a sufficient
number of bits, preferably greater than five, permits to attenuate the level of the
signal ripples over the last 37 samples of each symbol.
[0106] Figure 12 depicts (curve C2) a symbol notched according to the invention in which
16 sub-carriers have been removed. It can be seen that the depth of the notch is greater
than -30 dB. This curve C2 is to be compared with curve C1 which represents the power
spectrum of a symbol with 16 zeroed sub-carriers obtained by a method according to
the prior art.
[0107] Figure 13 illustrates several notched signal power spectrums obtained using different
variance values of the Gaussian function involved in the windowing mask elaboration.
[0108] More precisely, whereas curve C1 still illustrates a power spectrum according to
the prior art, curve C2 has been obtained with a Gaussian function having a variance
equal to 30.
[0109] Curve C3 has been obtained with a Gaussian function having a variant equal to 300
whereas curve C4 has been obtained with a Gaussian function having a variance equal
to 3.
[0110] Figure 14 illustrates the corresponding time-domain windowing mask WMSK2-WMSK4.
[0111] Figure 15 illustrates the frequency representation (curve C1) of a rectangle function
having 165 samples and the frequency representation (curves C2, C3 and C4) of the
windowing masks WMSK2-WMSK3 of figure 14. It can be seen that each curve has a main
lobe MLB and secondary lobes SLB. But whereas the power spectrum of the secondary
lobes of curve C1 decrease as the inverse of the frequency squared (f
-2), the secondary lobes of curves C2-C4 decrease faster than the inverse of frequency
squared.
[0112] This can be also seen in figure 16 which is an enlarged representation of the right
part of figure 15.
[0113] Another variant of the invention will be now described with reference to 17 to 21.
[0114] The main difference between this variant of the invention and the first variant which
has been already described, stems from the extension of the transmitted symbol by
a cyclic suffix before filtering and windowing.
[0115] More precisely, as illustrated in particular in figure 18, providing the initial
signal DIS comprises respectively performing successive frequency-domain to time-domain
conversion processing on the successive groups of digital modulation coefficients
DMC for obtaining successive intermediate time-domain symbols DITS, and adding a suffix
(step 309) to each intermediate symbol for obtaining successive initial time-domain
symbols forming said digital initial signal DIS. And, the suffix of an intermediate
symbol is a copy of at least the first sample of said intermediate symbol.
[0116] Preferably, in an MB-OFDM application, the cyclic suffix length has been set to 8
samples. This length is a good compromise between the desired window spectral properties
and the need of a silent (zeroed) gap at the end of the symbol, long enough to cope
with the channel multipath.
[0117] The adding of the cyclic suffix is performed in pre-processing means PPM (figure
17) after the IFFT means referenced IFFTM.
[0118] The filtering FLT is preferably made in the time-domain.
[0119] However, alternatively, as for the first variant of the invention, the filtering
process after the suffix insertion can be done in the frequency-domain instead of
the time-domain. In that case, onc additional FFT and IFFT would: be needed since
the filtering process comes after the suffix insertion, which is done in the time-domain.
[0120] The notching method according to this second variant can be implemented as following:
- IFFT of the OFDM digital symbol (128 samples or digital modulation coefficients),
- adding the cyclic suffix of 8 samples,
- zero-padding to reach 256 samples and band notching (time-domain filtering),
- signal windowing with a windowing mask having 128 + 8 (suffix length) useful samples
and 29 zero samples to reach the number 165.
[0121] The windowing mask used in this variant of the invention is obtained in a manner
essentially analogous to that disclosed with reference to figure 10. However here
obtaining the windowing mask further comprises, as illustrated in figure 19, squaring
104 the samples obtained after the truncating step. An example of such windowing mask
obtained with a Gaussian function having a variance equal to 35 is depicted in figure
20 and the corresponding mask sample values are detailed in Table 2 of Annex A thereafter.
[0122] Conventionally, the symbols are recovered at the receiver by using a so-called "Overlap
and Add (OLA) process" well known by the man skilled in the art.
[0123] The combination of the cyclic suffix with the chosen window, followed by the overlap
and add process at the receiver, allows to compensate for the window distortion of
the transmitted symbol.
[0124] Figure 21 depicts diagrammatically how after the OLA procedure at the receiver, the
original symbol is practically recovered with no windowing distortion. As a result,
the receiver performance, in terms of BER: ("bit error rate") has no degradation.
[0125] Both variants of the invention which have been described require no changes in the
receiver structure. In other words, whatever kind of symbol is transmitted, band notched
or not, it is completely transparent to the receiver that operates in the standard
mode.
[0126] Whereas the first variant of the invention introduces a minor signal spectral distortion,
the second variant of the invention recovers (almost completely) the windowing distortion,
at the expense of some extra complexity, and a slightly reduced time gap at the end
of the symbol to cope with channel multipath.
Annex A
| Table 1 |
Table 2 |
| Mask sample number |
Mask sample value |
Mask Sample number |
Mask sample value |
| 1 |
0.4592 |
1 |
0.2850 |
| 2 |
0.4983 |
2 |
0.3314 |
| 3 |
0.5376 |
3 |
0.3804 |
| 4 |
0.5767 |
4 |
0.4315 |
| 5 |
0.6153 |
5 |
0.4837 |
| 6 |
0.6530 |
6 |
0.5363 |
| 7 |
0.6896 |
7 |
0.5884 |
| 8 |
0.7247 |
8 |
0.6392 |
| 9 |
0.7581 |
9 |
0.6881 |
| 10 |
0.7895 |
10 |
0.7343 |
| 11 |
0.8190 |
11 |
0.7774 |
| 12 |
0.8462 |
12 |
0.8171 |
| 13 |
0.8712 |
13 |
0.8530 |
| 14 |
0.8940 |
14 |
0.8851 |
| 15 |
0.9145 |
15 |
0.9135 |
| 16 |
0.9328 |
16 |
0.9382 |
| 17 |
0.9490 |
17 |
0.9594 |
| 18 |
0.9632 |
18 |
0.9775 |
| 19 |
0.9755 |
19 |
0.9926 |
| 20 |
0.9862 |
20 |
1.0051 |
| 21 |
0.9953 |
21 |
1.0153 |
| 22 |
1.0030 |
22 |
1.0236 |
| 23 |
1.0094 |
23 |
1.0303 |
| 24 |
1.0148 |
24 |
1.0355 |
| 25 |
1.0192 |
25 |
1.0397 |
| 26 |
1.0228 |
26 |
1.0428 |
| 27 |
1.0257 |
27 |
1.0453 |
| 28 |
1.0280 |
28 |
1.0471 |
| 29 |
1.0299 |
29 |
1.0485 |
| 30 |
1.0313 |
30 |
1.0495 |
| 31 |
1.0325 |
31 |
1.0503 |
| 32 |
1.0334 |
32 |
1.0508 |
| 22 |
1.0340 |
33 |
1.0512 |
| 34 |
1.0345 |
34 |
1.0515 |
| 35 |
1.0349 |
35 |
1.0517 |
| 36 |
1.0352 |
36 |
1.0518 |
| 37 |
1.0354 |
37 |
1.0519 |
| 38 |
1.0356 |
38 |
L0520 |
| 39 |
1.0357 |
39 |
1.0520 |
| 40 |
1.0358 |
40 |
1.0520 |
| 41 |
1.0358 |
41 |
1.0521 |
| 42 |
1.0359 |
42 |
1.0521 |
| 43 |
1.0359 |
43 |
1.0521 |
| 44 |
1.0359 |
44 |
1.0521 |
| 45 |
1.0359 |
45 |
1.0521 |
| 46 |
1.0359 |
46 |
1.0521 |
| 47 |
1.0360 |
47 |
1.0521 |
| 48 |
1.0360 |
48 |
1.0521 |
| 49 |
1.0360 |
49 |
1.0521 |
| 50 |
1.0360 |
50 |
1.0521 |
| 51 |
1.0360 |
51 |
1.0521 |
| 52 |
1.0360 |
52 |
1.0521 |
| 53 |
1.0360 |
53 |
1.0521 |
| 54 |
1.0360 |
54 |
1.0521 |
| 55 |
1.0360 |
55 |
1.0521 |
| 56 |
1.0360 |
56 |
1.0521 |
| 57 |
1.0360 |
57 |
1.0521 |
| 58 |
1.0360 |
58 |
1.0521 |
| 59 |
1.0360 |
59 |
1.0521 |
| 60 |
1.0360 |
60 |
1.0521 |
| 61 |
1.0360 |
61 |
1.0521 |
| 62 |
1.0360 |
62 |
1.0521 |
| 63 |
1.0360 |
63 |
1.0521 |
| 64 |
1.0360 |
64 |
1.0521 |
| 65 |
1.0360 |
65 |
1.0521 |
| 66 |
1.0360 |
66 |
1.0521 |
| 67 |
1.0360 |
67 |
1.0521 |
| 68 |
1.0360 |
68 |
1.0521 |
| 69 |
1.0360 |
69 |
1.0521 |
| 70 |
1.0360 |
70 |
1.0521 |
| 71 |
1.0360 |
71 |
1.0521 |
| 72 |
1.0360 |
72 |
1.0521 |
| 73 |
1.0360 |
73 |
1.0521 |
| 74 |
1.0360 |
74 |
1.0521 |
| 75 |
1.0360 |
75 |
1.0521 |
| 76 |
1.0360 |
76 |
1.0521 |
| 77 |
1.0360 |
77 |
1.0521 |
| 78 |
1.0360 |
78 |
1.0521 |
| 79 |
1.0360 |
79 |
1.0521 |
| 80 |
1.0360 |
80 |
1.0521 |
| 81 |
1.0360 |
81 |
1.0521 |
| 82 |
1.0360 |
82 |
1.0521 |
| 83 |
1.0360 |
83 |
1.0521 |
| 84 |
1.0360 |
84 |
1.0521 |
| 85 |
1.0360 |
85 |
1.0521 |
| 86 |
1.0360 |
86 |
1.0521 |
| 87 |
1.0360 |
87 |
1.0521 |
| 88 |
1.0360 |
88 |
1.0521 |
| 89 |
1.0360 |
89 |
1.0521 |
| 90 |
1.0360 |
90 |
1.0521 |
| 91 |
1.0360 |
91 |
1.0521 |
| 92 |
1.0360 |
92 |
1.0521 |
| 93 |
1.0360 |
93 |
1.0521 |
| 94 |
1.0360 |
94 |
1.0521 |
| 95 |
1.0360 |
95 |
1.0521 |
| 96 |
1.0360 |
96 |
1.0521 |
| 97 |
1.0360 |
97 |
1.0520 |
| 98 |
1.0360 |
98 |
1.0520 |
| 99 |
1.0360 |
99 |
1.0520 |
| 100 |
1.0360 |
100 |
1.0519 |
| 101 |
1.0360 |
101 |
1.0518 |
| 102 |
1.0360 |
102 |
1.0517 |
| 103 |
1.0360 |
103 |
1.0515 |
| 104 |
1.0360 |
104 |
1.0512 |
| 105 |
1.0360 |
105 |
1.0508 |
| 106 |
1.0360 |
106 |
1.0503 |
| 107 |
1.0360 |
107 |
1.0495 |
| 108 |
1.0360 |
108 |
1.0485 |
| 109 |
1.0360 |
109 |
1.0471 |
| 110 |
1.0360 |
110 |
1.0453 |
| 111 |
1.0360 |
111 |
1.0428 |
| 112 |
1.0360 |
112 |
1.0397 |
| 113 |
1.0360 |
113 |
1.0355 |
| 114 |
1.0360 |
114 |
1.0303 |
| 115 |
1.0360 |
115 |
1.0236 |
| 116 |
1.0360 |
116 |
1.0153 |
| 117 |
1.0360 |
117 |
1.0051 |
| 118 |
1.0360 |
118 |
0.9926 |
| 119 |
1.0360 |
119 |
0.9775 |
| 130 |
1.0360 |
120 |
0.9594 |
| 121 |
1.0360 |
121 |
0.9382 |
| 122 |
1.0360 |
122 |
0.9135 |
| 123 |
1.0360 |
123 |
0,8851 |
| 124 |
1.0359 |
124 |
0.8530 |
| 125 |
1.0359 |
125 |
0.8171 |
| 126 |
1.0359 |
126 |
0.7774 |
| 127 |
1.0359 |
127 |
0.7343 |
| 128 |
1.0359 |
128 |
0.6881 |
| 129 |
1.0358 |
129 |
0.6392 |
| 130 |
1.0358 |
130 |
0.5884 |
| 131 |
1.0357 |
131 |
0.5363 |
| 132 |
1.0356 |
132 |
0.4837 |
| 133 |
1.0354 |
133 |
0.4315 |
| 134 |
1.0352 |
134 |
0.3804 |
| 135 |
1.0349 |
135 |
0.3314 |
| 136 |
1.0345 |
136 |
0.2850 |
| 137 |
1.0340 |
137 |
0 |
| 138 |
1.0334 |
138 |
0 |
| 139 |
1.0325 |
139 |
0 |
| 140 |
1.0313 |
140 |
0 |
| 141 |
1.0299 |
141 |
0 |
| 142 |
1.0280 |
142 |
0 |
| 143 |
1.0257 |
143 |
0 |
| 144 |
1.0228 |
144 |
0 |
| 145 |
1.0192 |
145 |
0 |
| 146 |
1.0148 |
146 |
0 |
| 147 |
1.0094 |
147 |
0 |
| 148 |
1.0030 |
148 |
0 |
| 149 |
0.9953 |
149 |
0 |
| 150 |
0.9862 |
150 |
0 |
| 151 |
0.9755 |
151 |
0 |
| 152 |
0.9632 |
152 |
0 |
| 153 |
0.9490 |
153 |
0 |
| 154 |
0.9328 |
154 |
0 |
| 155 |
0.9145 |
155 |
0 |
| 1.56 |
0.8940 |
156 |
0 |
| 157 |
0.8712 |
157 |
0 |
| 158 |
0.8462 |
158 |
0 |
| 159 |
0.8190 |
159 |
0 |
| 160 |
0.7895 |
160 |
0 |
| 161 |
0.7581 |
161 |
0 |
| 162 |
0.7247 |
162 |
0 |
| 163 |
0.6896 |
163 |
0 |
| 164 |
0.6530 |
164 |
0 |
| 165 |
0.6153 |
165 |
0 |
1. Method of notching the transmission band of an analog signal to be transmitted and
including sub-carriers to be modulated from digital modulation coefficients respectively
associated to said sub-carriers, said method comprising removing sub-carriers within
the part of said transmission band to be notched, characterized by the fact that removing said sub-carriers comprises providing (30) an initial digital
signal from successive frequency-domain groups each containing said digital modulation
coefficients respectively associated to said sub-carriers, filtering (31) said initial
signal with a frequency resolution greater than the frequency resolution of said frequency-domain
groups in order to remove frequencies corresponding to said sub-carriers to be removed
and windowing (32) said filtered signal using a windowing mask (WMSK) having a representation
in the frequency-domain including a main lobe and secondary lobes, the power spectrum
of said lobes decreasing faster than the inverse of the frequency squared.
2. Method according to claim 1, wherein said windowing mask (WMSK) is elaborated from
a rectangle mask (TDRM) and a Gaussian function (GF).
3. Method according to claim 2, wherein elaborating said windowing mask comprises providing
a time-domain rectangle mask (TDRM), performing (101) a time-domain to frequency-domain
conversion processing of said rectangle mask with a resolution greater than the frequency
resolution of said rectangle mask for obtaining a frequency-domain resulting mask,
multiplying (102) said resulting mask with a Gaussian function for obtaining a modified
mask, performing (103) a frequency-domain to time-domain conversion processing on
said modified mask for obtaining an intermediate time-domain mask, and truncating
(104) said intermediate time-domain mask.
4. Method according to claim 2 or 3, wherein the variance of said Gaussian function is
greater than or equal to 10 and smaller than or equal to 150.
5. Method according to any one of the preceding claims,
wherein providing said initial signal comprises providing successive initial frequency-domain
symbols respectively corresponding to said successive groups of digital modulation
coefficients.
6. Method according to any one of claims 1 to 4, wherein providing said initial signal
comprises respectively performing successive frequency-domain to time-domain conversion
processing on said successive groups of digital modulation coefficients for obtaining
successive initial time-domain symbols.
7. Method according to any one of claims 1 to 5, wherein providing said initial signal
comprises respectively performing successive frequency-domain to time-domain conversion
processing on said successive groups of digital modulation coefficients for obtaining
successive intermediate time-domain symbols, and adding a suffix (CS) to each intermediate
symbol for obtaining successive initial time-domain symbols, said suffix of an intermediate
symbol being a copy of at least the first sample of said intermediate symbol.
8. Method according to claim 7, wherein each group of modulation coefficients comprises
a first number of modulation coefficients corresponding to a first number of modulated
sub-carriers and the signal to be transmitted comprises successive time-domain symbols
including a second number of samples, said second number being greater than the first
number, and said suffix of an intermediate symbol is a copy of the N first samples
of said intermediate symbol, N being greater than one and smaller than the difference
between said second number and said first number.
9. Method according to claim 3 and to any one of claims 7 or 8,
wherein elaborating said windowing mask further comprises squaring (104) the samples
of the mask obtained after the truncating step.
10. Method according to claim 2 or 3 and to anyone of claims 7 to 9, wherein the variance
of said Gaussian function is greater than or equal to 20 and smaller than or equal
to 60.
11. Method according to any one of the preceding claims,
wherein filtering said initial signal is performed in the frequency-domain.
12. Method according to any one of claims 1 to 10, wherein filtering said initial signal
is performed in the time-domain.
13. Method according to any one of the preceding claims,
wherein the frequency resolution of said filtering is an integer multiple of the frequency
resolution of said frequency-domain groups.
14. Method according to any one of the preceding claims,
wherein said filtered signal is a frequency-domain signal and windowing said filtered
signal' comprises performing a frequency-domain to time-domain conversion processing
on said filtered signal before using said windowing mask.
15. Method according to any one of the preceding claims, further comprising performing
a digital-to-analog conversion processing of said windowed signal on a number of bits
greater than 5.
16. Method according to any one of the preceding claims,
wherein said signal is an UWB signal modulated according to a MB-OFDM modulation scheme
17. Device for notching the transmission band of an analog signal to be transmitted and
including sub-carriers to be modulated from digital modulation coefficients respectively
associated to said sub-carriers, said device comprising processing means adapted to
remove sub-carriers within the part of said transmission band to be notched,
characterized by the fact that said processing means (RD) comprises
- an input for receiving successive frequency-domain groups each containing said digital
modulation coefficients respectively associated to said sub-carriers,
- preprocessing means adapted to provide an initial digital signal from said successive
frequency-domain groups,
- filtering means adapted to filter said initial signal with a frequency resolution
greater than the frequency resolution of said frequency-domain groups in order to
remove frequencies corresponding to said sub-carriers to be removed, and
- windowing means adapted to window said filtered signal using a windowing mask having
a representation in the frequency-domain including a main lobe and secondary lobes,
the power spectrum of said lobes decreasing faster than the inverse of the frequency
squared.
18. Device according to claim 17, wherein said windowing means comprises a memory containing
digital windowing coefficients defining said windowing mask, said windowing coefficients
having being elaborated from a rectangle mask and a Gaussian function, and multiplication
means adapted to: multiply said filtered signal by said windowing coefficients.
19. Device according to claim 18, wherein the variance of said Gaussian function is greater
than or equal to 10 and smaller than or equal to 150.
20. Device according to any one of claims 17 to 19, wherein said initial signal comprises
successive initial frequency-domain symbols respectively corresponding to said successive
groups of digital modulation coefficients.
21. Device according to any one of claims 17 to 19, wherein said preprocessing means comprises
frequency-domain to time-domain conversion processing means adapted to respectively
perform successive frequency-domain to time-domain conversion processing on said successive
groups of digital modulation coefficients for obtaining successive initial time-domain
symbols.
22. Device according to any one of claims 17 to 20, wherein said preprocessing means comprises
frequency-domain to time-domain conversion processing means adapted to respectively
perform successive frequency-domain to time-domain conversion processing on said successive
groups of digital modulation coefficients for obtaining successive intermediate time-domain
symbols, and adding means for adding a suffix (CS) to each intermediate symbol for
obtaining successive initial time-domain symbols, said suffix of an intermediate symbol
being a copy of at least the first sample of said intermediate symbol.
23. Device according to claim 22, wherein each group of modulation coefficients comprises
a first number of modulation coefficients corresponding to a first number of modulated
sub-carriers and the signal to be transmitted comprises successive time-domain symbols
including a second number of samples, said second number being greater than the first
number, and said suffix of an intermediate symbol is a copy of the N first samples
of said intermediate symbol, N being greater than one and smaller than the difference
between said second number and said first number.
24. Device according to claims 18 and any one of claims 22 or 23, wherein the variance
of said Gaussian function is greater than or equal to 20 and smaller than or equal
to 60.
25. Device according to any one of claims 17 to 24, wherein said filtering means are adapted
to perform said filtering of said initial signal in the frequency-domain.
26. Device according to any one of claims. 17 to 24, wherein said filtering means are
adapted to perform said filtering of said initial signal in the time-domain.
27. Device according to any one of claims 17 to 26, wherein the frequency resolution of
said filtering is an integer multiple of the frequency resolution of said frequency-domain
groups.
28. Device according to any one of claims 17 to 27, wherein said filtered signal is a
frequency-domain signal and said windowing means comprises frequency-domain to time-domain
conversion processing means adapted to perform a frequency-domain to time-domain conversion
processing on said filtered signal before using said windowing mask.
29. Device according to any one of claims 17 to 28, further comprising a digital-to-analog
conversion stage coupled to the output of said windowing means and arranged to perform
a digital-to analog conversion of said windowed signal on a number of bits greater
than 5.
30. Device according to any one of claims 17 to 29, wherein said signal is an UWB signal
modulated according to a MB-OFDM modulation scheme.
31. Transmitter comprising a device according to any one of claims 17 to 30.
32. Transmitter according to claim 31, belonging to a MB-OFDM system.