[go: up one dir, main page]

FR2821702A1 - OFDM signal modulations optimized reception having two part header section synchronizing frame/correcting error second header part and carrying out second synchronization using inter correlation then demodulating. - Google Patents

OFDM signal modulations optimized reception having two part header section synchronizing frame/correcting error second header part and carrying out second synchronization using inter correlation then demodulating. Download PDF

Info

Publication number
FR2821702A1
FR2821702A1 FR0102889A FR0102889A FR2821702A1 FR 2821702 A1 FR2821702 A1 FR 2821702A1 FR 0102889 A FR0102889 A FR 0102889A FR 0102889 A FR0102889 A FR 0102889A FR 2821702 A1 FR2821702 A1 FR 2821702A1
Authority
FR
France
Prior art keywords
synchronization
preamble
signal
demodulation
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
FR0102889A
Other languages
French (fr)
Inventor
Francois Thoumy
Scolan Lionel Le
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to FR0102889A priority Critical patent/FR2821702A1/en
Publication of FR2821702A1 publication Critical patent/FR2821702A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals
    • H04L7/041Speed or phase control by synchronisation signals using special codes as synchronising signal
    • H04L7/042Detectors therefor, e.g. correlators, state machines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2657Carrier synchronisation
    • H04L27/2659Coarse or integer frequency offset determination and synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2657Carrier synchronisation
    • H04L27/266Fine or fractional frequency offset determination and synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2662Symbol synchronisation
    • H04L27/2665Fine synchronisation, e.g. by positioning the FFT window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2668Details of algorithms
    • H04L27/2673Details of algorithms characterised by synchronisation parameters
    • H04L27/2675Pilot or known symbols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals
    • H04L7/10Arrangements for initial synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

The signal reception frame processing has digital words with a lead section. The header section has two parts. A synchronization operation (500) is carried out detecting a new frame separately from the header section. Correction (502) is carried out by correcting information in the second part of the header section. A second synchronization attempt (504) is carried out by intercorrelation between information previously corrected and a predetermined signal. Following the results of the second synchronization a demodulation operation (506) is carried out demodulating the frame digital word assembly.

Description

<Desc/Clms Page number 1> <Desc / Clms Page number 1>

Figure img00010001
Figure img00010001

La présente invention se rapporte à un procédé et à un dispositif de réception optimisée. The present invention relates to a method and to an optimized reception device.

L'invention est décrite ici, à titre d'exemple non limitatif, dans son application à des signaux modulés suivant une modulation de type OFDM (multiplexage à division de fréquences orthogonales, en anglais"Orthogonal Frequency Division Multiplex"), et plus particulièrement, à des signaux émis suivant la norme Hiperlan 2.  The invention is described here, by way of nonlimiting example, in its application to signals modulated according to an OFDM type modulation (orthogonal frequency division multiplexing, in English "Orthogonal Frequency Division Multiplex"), and more particularly, to signals transmitted in accordance with the Hiperlan 2 standard.

Lors de l'émission d'un message à l'aide d'une modulation à division de fréquences orthogonales, les données binaires du message à transmettre sont découpées en blocs de données. Chacun de ces blocs de données est transmis indépendamment et constitue après modulation en bande de base un symbole OFDM.  When transmitting a message using an orthogonal frequency division modulation, the binary data of the message to be transmitted are divided into data blocks. Each of these data blocks is transmitted independently and constitutes, after baseband modulation, an OFDM symbol.

Dans chacun de ces blocs de données, on groupe aussi les éléments par sous-ensembles, chaque sous-ensemble subissant ensuite un report cartographique sur un ensemble discret de points dans l'espace de Fresnel, chacun de ces points représentant une phase et une amplitude possible. Cette application est bijective.  In each of these data blocks, the elements are also grouped by subsets, each subset then undergoing a cartographic report on a discrete set of points in the Fresnel space, each of these points representing a phase and an amplitude possible. This application is bijective.

Ainsi, par exemple, dans un message constitué de la suite suivante {000011100100011110001010100100100...}, on pourra extraire, dans l'ordre de présentation, un bloc de 16 données binaires 0000111001000111 auquel on associe le report cartographique 1+j, 1+j,-1-j, 1-j,-1+j, 1+j,-1+j,-1-j. On a donc un ensemble de 8 éléments complexes d'un vecteur V.  Thus, for example, in a message consisting of the following sequence {000011100100011110001010100100100 ...}, we can extract, in the order of presentation, a block of 16 binary data 0000111001000111 with which we associate the map report 1 + j, 1+ j, -1-j, 1-j, -1 + j, 1 + j, -1 + j, -1-j. So we have a set of 8 complex elements of a vector V.

Ces vecteurs sont ensuite multipliés par une matrice de transformée de Fourier discrète inverse rapide M pour obtenir un symbole OFDM constitué d'une suite d'amplitudes complexes. Ce symbole est transmis après d'autres traitements.  These vectors are then multiplied by a fast inverse discrete Fourier transform matrix M to obtain an OFDM symbol made up of a series of complex amplitudes. This symbol is transmitted after other processing.

Le symbole OFDM est reçu, après son passage dans le canal de transmission, dans un démodulateur, d'où on extraira un vecteur à éléments complexes V'en multipliant les amplitudes constituant ce symbole par une matrice de transformée de Fourier discrète M', telle que M. M'= Id (matrice  The OFDM symbol is received, after its passage in the transmission channel, in a demodulator, from which a vector with complex elements V 'will be extracted by multiplying the amplitudes constituting this symbol by a discrete Fourier transform matrix M', such that M. M '= Id (matrix

<Desc/Clms Page number 2> <Desc / Clms Page number 2>

Figure img00020001

identité). Des décisions au maximum de vraisemblance sur la partie réelle et imaginaire permettent de retrouver la séquence de symboles initiale, puis de restituer les éléments binaires associés.
Figure img00020001

identity). Maximum likelihood decisions on the real and imaginary part make it possible to find the initial sequence of symbols, then to restore the associated binary elements.

Pour plus de détails sur cette technique de modulation, on pourra consulter, par exemple, l'ouvrage intitulé "OFDM for Wireless Multimedia Communications"de Richard VAN NEE et Ranjee PRASAD publié chez Artech House.  For more details on this modulation technique, one can consult, for example, the work entitled "OFDM for Wireless Multimedia Communications" by Richard VAN NEE and Ranjee PRASAD published at Artech House.

On trouve, notamment dans les différentes publications ayant servi à élaborer la norme Hiperlan 2, diverses solutions pour effectuer les étapes de synchronisation préalables à la démodulation des symboles OFDM reçus.  There are, in particular in the various publications used to develop the Hiperlan 2 standard, various solutions for performing the synchronization steps prior to the demodulation of the OFDM symbols received.

Par exemple, le document HL12ERi6A intitulé"Proposa/br a common preamble for Hiperlan 2 and IEEE802. 1" de Nokia et Ericsson (disponible auprès de l'ETSI ("European Telecommunications Standards Institute")) propose la structure de base d'un préambule adapté aux caractéristiques souhaitées du système de transmission.  For example, document HL12ERi6A entitled "Proposa / br a common preamble for Hiperlan 2 and IEEE802. 1" by Nokia and Ericsson (available from ETSI ("European Telecommunications Standards Institute")) provides the basic structure of a preamble adapted to the desired characteristics of the transmission system.

Cette structure consiste en trois parties A, B, C respectivement proposées comme moyens d'effectuer les opérations suivantes : - partie A : contrôle automatique de gain et synchronisation temporelle grossière ; - partie B : contrôle automatique de gain, synchronisation temporelle fine et estimation du décalage en fréquence ; - partie C : estimation du canal.  This structure consists of three parts A, B, C respectively proposed as means of carrying out the following operations: - part A: automatic gain control and rough time synchronization; - part B: automatic gain control, fine time synchronization and estimation of the frequency offset; - part C: estimation of the channel.

Par ailleurs, le document HL 13S0N1A intitulé "HL2 Physical Layer Synchronisation - structure of the preamble" de Sony (également disponible auprès de l'ETSI) propose d'utiliser la partie C du préambule comme moyen d'estimation du canal dans le cas d'une salve de type"Broadcast"et de l'utiliser comme moyen d'estimation du canal et comme moyen de synchronisation temporelle fine et correction du décalage en fréquence dans le cas d'une salve de type"Downiink" (les salves"Broadcast"et"Downlink"sont illustrées sur la figure 1 décrite plus loin).

Figure img00020002
Furthermore, the document HL 13S0N1A entitled "HL2 Physical Layer Synchronization - structure of the preamble" from Sony (also available from ETSI) proposes to use part C of the preamble as a means of estimating the channel in the case of 'a burst of the "Broadcast" type and to use it as a means of channel estimation and as a means of fine time synchronization and correction of the frequency offset in the case of a "Downiink" type burst (the "Broadcast" bursts "and" Downlink "are illustrated in Figure 1 described below).
Figure img00020002

L'ouvrage intitulé "OFDM for Wireless Multimedia Communications" cité supra décrit également les différents problèmes que doit résoudre un The work entitled "OFDM for Wireless Multimedia Communications" cited above also describes the various problems that must be solved by a

<Desc/Clms Page number 3> <Desc / Clms Page number 3>

Figure img00030001

récepteur OFDM et propose plusieurs méthodes pour effectuer les opérations de synchronisation en temps et en fréquence.
Figure img00030001

OFDM receiver and offers several methods for performing time and frequency synchronization operations.

Lorsque les données reçues sont trop endommagées pour être récupérées correctement, les récepteurs connus effectuent des calculs inutiles, ce qui représente une consommation d'énergie non négligeable ; en particulier, lorsque le récepteur est compris dans un téléphone mobile alimenté par batterie, cette consommation inutile d'énergie est préjudiciable à l'autonomie de fonctionnement du téléphone.  When the data received is too damaged to be recovered correctly, the known receivers perform unnecessary calculations, which represents a considerable energy consumption; in particular, when the receiver is included in a mobile telephone powered by battery, this unnecessary consumption of energy is detrimental to the autonomy of operation of the telephone.

La présente invention a pour but de remédier aux inconvénients précités.  The present invention aims to remedy the aforementioned drawbacks.

Dans ce but, la présente invention propose un procédé de réception de signaux sous forme de trames comportant un préambule et des données, ce préambule comportant au moins deux parties, remarquable en ce qu'il comporte des étapes suivant lesquelles : - on effectue une première opération de synchronisation, consistant à détecter l'arrivée d'une nouvelle trame à partir de la première partie du préambule, - on effectue une opération de correction, consistant à corriger des informations contenues dans la seconde partie du préambule de la nouvelle trame, - on effectue une tentative de seconde synchronisation, par intercorrélation entre les informations corrigées précédemment et un signal prédéterminé, et - selon le résultat de la seconde synchronisation, on effectue ou non une opération de démodulation, consistant à démoduler l'ensemble des données contenues dans la trame.  To this end, the present invention provides a method for receiving signals in the form of frames comprising a preamble and data, this preamble comprising at least two parts, remarkable in that it comprises steps according to which: - a first synchronization operation, consisting in detecting the arrival of a new frame from the first part of the preamble, - a correction operation is carried out, consisting in correcting information contained in the second part of the preamble of the new frame, - a second synchronization attempt is made, by intercorrelation between the previously corrected information and a predetermined signal, and - depending on the result of the second synchronization, a demodulation operation is carried out or not, consisting in demodulating all of the data contained in the frame.

Ainsi, l'invention permet de fournir un signal destiné à autoriser ou non la démodulation complète d'une salve reçue. En inhibant la fin de la démodulation dans le cas d'un signal trop perturbé pour fournir des données valables, l'invention permet d'économiser l'énergie du récepteur, ce qui est particulièrement utile lorsque, par exemple, celui-ci est situé dans un terminal mobile alimenté par une batterie.  Thus, the invention makes it possible to provide a signal intended to authorize or not the complete demodulation of a received burst. By inhibiting the end of demodulation in the case of a signal too disturbed to provide valid data, the invention makes it possible to save the energy of the receiver, which is particularly useful when, for example, it is located in a mobile terminal powered by a battery.

<Desc/Clms Page number 4> <Desc / Clms Page number 4>

Figure img00040001
Figure img00040001

Selon une caractéristique particulière, lors de la première opération de synchronisation, on détermine en outre l'erreur en fréquence grossière. According to a particular characteristic, during the first synchronization operation, the error in coarse frequency is also determined.

Ainsi, comme on le verra plus loin dans la description détaillée, c'est la même fonction d'autocorrélation qui permet à la fois de détecter l'arrivée d'une nouvelle trame et de déterminer l'erreur en fréquence grossière.  Thus, as will be seen later in the detailed description, it is the same autocorrelation function which makes it possible both to detect the arrival of a new frame and to determine the error in coarse frequency.

Selon une caractéristique particulière, lors de l'opération de correction, on détermine l'erreur en fréquence fine.  According to a particular characteristic, during the correction operation, the error in fine frequency is determined.

Selon une caractéristique particulière, lors de la tentative de seconde synchronisation, on tente d'effectuer une synchronisation temporelle fine.  According to a particular characteristic, during the second synchronization attempt, an attempt is made to perform fine time synchronization.

Selon une caractéristique particulière, le signal prédéterminé est un signal de validation qui commande l'opération de démodulation.  According to a particular characteristic, the predetermined signal is a validation signal which controls the demodulation operation.

Selon une caractéristique particulière, l'opération de démodulation met en oeuvre une démodulation de type OFDM.  According to a particular characteristic, the demodulation operation implements demodulation of the OFDM type.

Selon une caractéristique particulière, les signaux sont sous forme de trames conformes à la norme Hiperlan 2, la première partie du préambule étant constituée des séquences A et B et la seconde partie du préambule étant constituée de la séquence C.  According to a particular characteristic, the signals are in the form of frames conforming to the Hiperlan 2 standard, the first part of the preamble consisting of sequences A and B and the second part of the preamble consisting of sequence C.

Dans le même but que celui indiqué plus haut, la présente invention propose également un dispositif de réception de signaux sous forme de trames comportant un préambule et des données, ce préambule comportant au moins deux parties, remarquable en ce qu'il comporte : - une première unité de synchronisation, pour détecter l'arrivée d'une nouvelle trame à partir de la première partie du préambule, - une unité de correction, pour corriger des informations contenues dans la seconde partie du préambule de la nouvelle trame, - une unité de synchronisation, pour effectuer une tentative de seconde synchronisation par intercorrélation entre les informations corrigées précédemment et un signal prédéterminé, et - une unité de démodulation, pour, selon le résultat de la seconde synchronisation, démoduler ou non l'ensemble des données contenues dans la trame.  For the same purpose as that indicated above, the present invention also provides a device for receiving signals in the form of frames comprising a preamble and data, this preamble comprising at least two parts, remarkable in that it comprises: a first synchronization unit, for detecting the arrival of a new frame from the first part of the preamble, - a correction unit, for correcting information contained in the second part of the preamble of the new frame, - a unit for synchronization, to carry out a second synchronization attempt by intercorrelation between the previously corrected information and a predetermined signal, and - a demodulation unit, for, depending on the result of the second synchronization, demodulating or not all the data contained in the frame .

<Desc/Clms Page number 5> <Desc / Clms Page number 5>

Figure img00050001
Figure img00050001

La présente invention vise aussi un appareil de traitement de signaux numériques, comportant des moyens adaptés à mettre en oeuvre un procédé de réception tel que ci-dessus. The present invention also relates to an apparatus for processing digital signals, comprising means suitable for implementing a reception method as above.

La présente invention vise aussi un appareil de traitement de signaux numériques, comportant un dispositif de réception tel que ci-dessus.  The present invention also relates to an apparatus for processing digital signals, comprising a reception device as above.

La présente invention vise aussi un réseau de télécommunications, comportant des moyens adaptés à mettre en oeuvre un procédé de réception tel que ci-dessus.  The present invention also relates to a telecommunications network, comprising means suitable for implementing a reception method as above.

La présente invention vise aussi un réseau de télécommunications, comportant un dispositif de réception tel que ci-dessus.  The present invention also relates to a telecommunications network, comprising a reception device as above.

La présente invention vise aussi une station mobile dans un réseau de télécommunications, comportant des moyens adaptés à mettre en oeuvre un procédé de réception tel que ci-dessus.  The present invention also relates to a mobile station in a telecommunications network, comprising means suitable for implementing a reception method as above.

La présente invention vise aussi une station mobile dans un réseau de télécommunications, comportant un dispositif de réception tel que ci-dessus.  The present invention also relates to a mobile station in a telecommunications network, comprising a reception device as above.

La présente invention vise aussi une station de base dans un réseau de télécommunications, comportant des moyens adaptés à mettre en oeuvre un procédé de réception tel que ci-dessus.  The present invention also relates to a base station in a telecommunications network, comprising means suitable for implementing a reception method as above.

La présente invention vise aussi une station de base dans un réseau de télécommunications, comportant un dispositif de réception tel que ci-dessus.  The present invention also relates to a base station in a telecommunications network, comprising a reception device as above.

L'invention vise aussi : - un moyen de stockage d'informations lisible par un ordinateur ou un microprocesseur conservant des instructions d'un programme informatique, permettant la mise en oeuvre d'un procédé de réception tel que ci-dessus, et - un moyen de stockage d'informations amovible, partiellement ou totalement, lisible par un ordinateur ou un microprocesseur conservant des instructions d'un programme informatique, permettant la mise en oeuvre d'un procédé de réception tel que ci-dessus.  The invention also relates to: - a means of storing information readable by a computer or a microprocessor retaining instructions of a computer program, allowing the implementation of a reception method as above, and - a removable information storage means, partially or totally, readable by a computer or a microprocessor retaining instructions of a computer program, allowing the implementation of a reception method as above.

L'invention vise aussi un produit programme d'ordinateur comportant des séquences d'instructions pour mettre en oeuvre un procédé de réception tel que ci-dessus.  The invention also relates to a computer program product comprising sequences of instructions for implementing a reception method as above.

<Desc/Clms Page number 6> <Desc / Clms Page number 6>

Figure img00060001
Figure img00060001

Les caractéristiques particulières et les avantages du dispositif de réception, des différents appareils de traitement de signaux numériques, des différents réseaux de télécommunications, des différentes stations mobiles, des différentes stations de base, des différents moyens de stockage et du produit programme d'ordinateur étant similaires à ceux du procédé de réception selon l'invention, ils ne sont pas rappelés ici. The special features and advantages of the receiving device, the different digital signal processing devices, the different telecommunications networks, the different mobile stations, the different base stations, the different storage means and the computer program product being similar to those of the reception method according to the invention, they are not repeated here.

D'autres aspects et avantages de l'invention apparaîtront à la lecture de la description détaillée qui suit d'un mode particulier de réalisation, donné à titre d'exemple non limitatif. La description se réfère aux dessins qui l'accompagnent, dans lesquels : - la figure 1 illustre de façon schématique la structure d'une trame conforme à la norme Hiperlan 2 ; - la figure 2 illustre de façon schématique la structure des préambules des différentes phases d'une trame selon la figure 1 ; - la figure 3 est un organigramme illustrant les principales étapes d'un procédé de réception conforme à la présente invention, dans un mode particulier de réalisation ; - la figure 4 représente de façon schématique la structure d'un dispositif de réception conforme à la présente invention, dans un mode particulier de réalisation ; - la figure 5 représente de façon schématique la structure du premier dispositif de synchronisation compris dans un dispositif de réception conforme à la présente invention, dans un mode particulier de réalisation ; - les figures 6a et 6b illustrent le fonctionnement du premier dispositif de synchronisation de la figure 5 ; - la figure 7 représente de façon schématique un exemple de réalisation des unités de correction de l'erreur en fréquence comprises dans le dispositif de réception de la figure 4 ; - la figure 8 représente de façon schématique la structure du second dispositif de synchronisation compris dans un dispositif de réception conforme à la présente invention, dans un mode particulier de réalisation ;  Other aspects and advantages of the invention will appear on reading the detailed description which follows of a particular embodiment, given by way of nonlimiting example. The description refers to the accompanying drawings, in which: - Figure 1 schematically illustrates the structure of a frame in accordance with the Hiperlan 2 standard; - Figure 2 schematically illustrates the structure of the preambles of the different phases of a frame according to Figure 1; - Figure 3 is a flowchart illustrating the main steps of a reception method according to the present invention, in a particular embodiment; - Figure 4 shows schematically the structure of a receiving device according to the present invention, in a particular embodiment; - Figure 5 shows schematically the structure of the first synchronization device included in a reception device according to the present invention, in a particular embodiment; - Figures 6a and 6b illustrate the operation of the first synchronization device of Figure 5; - Figure 7 shows schematically an exemplary embodiment of the frequency error correction units included in the receiving device of Figure 4; - Figure 8 shows schematically the structure of the second synchronization device included in a reception device according to the present invention, in a particular embodiment;

<Desc/Clms Page number 7> <Desc / Clms Page number 7>

Figure img00070001

- les figures 9a, 9b et 9c illustrent le fonctionnement du second dispositif de synchronisation de la figure 8 ; - la figure 10 illustre schématiquement la constitution d'une station de réseau ou station de réception informatique adaptée à mettre en oeuvre un procédé de réception conforme à la présente invention ; et - la figure 11 représente sous une forme schématique simplifiée un réseau de télécommunications conforme à la présente invention, dans un mode particulier de réalisation.
Figure img00070001

- Figures 9a, 9b and 9c illustrate the operation of the second synchronization device of Figure 8; - Figure 10 schematically illustrates the constitution of a network station or computer reception station adapted to implement a reception method according to the present invention; and - Figure 11 shows in simplified schematic form a telecommunications network according to the present invention, in a particular embodiment.

A titre d'illustration, le mode de réalisation préféré est décrit dans le cas d'une transmission de données suivant la norme Hiperlan 2. L'invention est donc appliquée sur les différentes parties du préambule tel que défini dans le document ETSI 101 475 V1. 2.1 intitulé "Broadband Radio Access Network ; HIPERLAN type 2 ; Physical layer'.  By way of illustration, the preferred embodiment is described in the case of a data transmission according to the Hiperlan 2 standard. The invention is therefore applied to the various parts of the preamble as defined in the document ETSI 101 475 V1 . 2.1 entitled "Broadband Radio Access Network; HIPERLAN type 2; Physical layer '.

La figure 1 représente de façon schématique la structure d'une trame Hiperlan 2 (trame MAC). Elle synthétise les informations contenues dans les documents ETSI TR 101 683 V1. 1.1 et ETSI 101 475 V1. 2.1.  Figure 1 shows schematically the structure of a Hiperlan 2 frame (MAC frame). It summarizes the information contained in the ETSI TR 101 683 V1 documents. 1.1 and ETSI 101 475 V1. 2.1.

La trame est composée de plusieurs phases, couramment appelées salves (en anglais"bursf) : - la phase de diffusion générale ou salve"Broadcast", située au démarrage de la trame, qui contient des informations destinées à l'ensemble des récepteurs (émission de la station de base vers les mobiles) ; - la salve "Downlink", qui transporte des informations destinées à des récepteurs particuliers (émission de la station de base vers les mobiles) ; - la salve "Direct link", qui permet à des récepteurs d'échanger directement des informations, sans passer par une station de base (émission de mobile vers mobile) ; - la salve"Uplink", qui transporte des informations destinées à la station de base (émission du mobile vers la station de base) ; -la salve"Random access", qui permet à des mobiles qui n'ont pas de canaux affectés dans la salve"Uplink", de communiquer avec la station de base.  The frame is made up of several phases, commonly called bursts (in English "bursf"): - the general broadcast phase or "Broadcast" burst, located at the start of the frame, which contains information intended for all receivers (transmission from the base station to the mobiles); - the "Downlink" burst, which carries information intended for particular receivers (transmission from the base station to the mobiles); - the "Direct link" burst, which allows receivers to exchange information directly, without going through a base station (transmission from mobile to mobile); - the "Uplink" burst, which carries information intended for the base station (transmission from mobile to base station) - the "Random access" burst, which allows mobiles which have no channels assigned in the "Uplink" burst, to communicate with the base station.

<Desc/Clms Page number 8> <Desc / Clms Page number 8>

Figure img00080001
Figure img00080001

Chacune de ces salves comporte un entête nommé préambule. La figure 2 montre la constitution de ces différents entêtes, qui sont tous basés sur l'utilisation de séquences de données particulières nommées A, RA, B, IB, C. Each of these bursts has a header called a preamble. Figure 2 shows the constitution of these different headers, which are all based on the use of particular data sequences called A, RA, B, IB, C.

Le contenu de ces séquences a été déterminé de façon qu'elles présentent des propriétés particulières vis-à-vis de certaines opérations mathématiques. On se reportera utilement à ce sujet à la norme Hiperlan 2 et aux contributions ayant permis l'élaboration de cette norme, ces documents étant disponibles auprès de l'ETSI. The content of these sequences has been determined so that they have particular properties with regard to certain mathematical operations. Reference is usefully made on this subject to the Hiperlan 2 standard and to the contributions which enabled the development of this standard, these documents being available from ETSI.

Selon un schéma classique en OFDM, les symboles utiles (nommés ici"données") sont précédés d'un préfixe, composé de la répétition d'un certain nombre d'échantillons du symbole. Dans le cadre de la norme Hiperlan 2, ce préfixe, désigné par CP (en anglais"Cyclic Prefix") est la recopie des 16 derniers échantillons du symbole suivant.  According to a classic scheme in OFDM, the useful symbols (here called "data") are preceded by a prefix, composed of the repetition of a certain number of samples of the symbol. In the context of the Hiperlan 2 standard, this prefix, designated by CP (in English "Cyclic Prefix") is the copy of the last 16 samples of the following symbol.

La phase"Broadcast"étant située en tête de la trame, son préambule va avoir pour tâche de réveiller et de synchroniser le récepteur, ce qui conduit à un préambule plus long que pour les autres phases.  The "Broadcast" phase being located at the head of the frame, its preamble will have the task of waking up and synchronizing the receiver, which leads to a longer preamble than for the other phases.

Comme on peut le voir sur la figure 2, les séquences C sont présentes dans tous les types de salves et par conséquent, il est possible d'appliquer l'invention, non seulement à la salve"Broadcast", mais également aux autres parties du message.  As can be seen in FIG. 2, the C sequences are present in all types of bursts and therefore it is possible to apply the invention, not only to the "Broadcast" burst, but also to the other parts of the message.

L'organigramme de la figure 3 illustre un mode particulier de réalisation du procédé de réception conforme à la présente invention.  The flowchart of Figure 3 illustrates a particular embodiment of the reception method according to the present invention.

On suppose qu'on reçoit des signaux sous forme de trames. Ces trames comportent un préambule et des données. Le préambule comporte au moins deux parties. Par exemple, dans le cas d'une trame conforme à la norme Hiperlan 2, on considère un préambule de type"Broadcast"tel que celui illustré sur la figure 2. La première partie du préambule est constituée par les séquences A et B et la seconde partie du préambule est constituée par la séquence C.  It is assumed that signals are received in the form of frames. These frames include a preamble and data. The preamble has at least two parts. For example, in the case of a frame conforming to the Hiperlan 2 standard, a “Broadcast” type preamble such as that illustrated in FIG. 2 is considered. The first part of the preamble consists of the sequences A and B and the second part of the preamble consists of the sequence C.

Au cours d'une première étape 500, on effectue une première opération de synchronisation, consistant à détecter l'arrivée d'une nouvelle  During a first step 500, a first synchronization operation is carried out, consisting in detecting the arrival of a new

<Desc/Clms Page number 9> <Desc / Clms Page number 9>

Figure img00090001

trame à partir des séquences A et B, par étude de l'amplitude du signal d'autocorrélation calculé sur les séquences A et B.
Figure img00090001

frame from sequences A and B, by studying the amplitude of the autocorrelation signal calculated on sequences A and B.

Lors de l'étape 500, on estime également l'erreur en fréquence grossière (en anglais"coarse") sur toute la suite de la trame, à partir de la valeur de la phase du signal d'autocorrélation, et on corrige l'erreur en

Figure img00090002

o fréquence grossière. During step 500, the error in coarse frequency (in English "coarse") is also estimated over the rest of the frame, from the value of the phase of the autocorrelation signal, and the error is corrected. error in
Figure img00090002

o rough frequency.

La séquence utilisée pour effectuer cette première opération de synchronisation est désignée par la référence 1 sur la salve"Broadcast" illustrée sur la figure 2.  The sequence used to carry out this first synchronization operation is designated by the reference 1 on the "Broadcast" burst illustrated in FIG. 2.

Une réalisation possible correspondant à l'étape 500 est décrite en détail ci-après en relation avec la figure 5.  A possible embodiment corresponding to step 500 is described in detail below in relation to FIG. 5.

Puis, au cours d'une étape 502, on effectue une seconde opération de correction, consistant à estimer l'erreur en fréquence fine résiduelle à partir de la phase du signal d'autocorrélation calculé sur les séquences C du préambule"Broadcast", et à corriger l'erreur en fréquence fine (en anglais "fine") sur toute la suite de la trame.  Then, during a step 502, a second correction operation is carried out, consisting in estimating the residual fine-frequency error from the phase of the autocorrelation signal calculated on the sequences C of the "Broadcast" preamble, and to correct the error in fine frequency (in English "fine") throughout the remainder of the frame.

Ensuite, au cours d'une étape 504, on effectue une tentative de seconde synchronisation, par intercorrélation entre les symboles C corrigés et leur valeur théorique attendue. Selon le résultat de cette opération, on engendre ou non un signal de validation indiquant que les données sont de qualité suffisamment bonne pour être démodulées. Si la démodulation finale des données est validée, on engendre également, lors de l'étape 504, de façon connue en soi, une commande de sous-échantillonnage et un signal de fenêtrage (en anglais"windowing") pour la transformation de Fourier rapide (FFT), permettant une démodulation correcte des données
Une réalisation possible correspondant à l'étape 504 est décrite en détail ci-après en relation avec la figure 8.
Then, during a step 504, an attempt is made to second synchronization, by intercorrelation between the corrected symbols C and their expected theoretical value. Depending on the result of this operation, it generates or not a validation signal indicating that the data are of sufficiently good quality to be demodulated. If the final demodulation of the data is validated, there is also generated, in step 504, in a manner known per se, a sub-sampling command and a windowing signal (in English "windowing") for the fast Fourier transformation (FFT), allowing correct demodulation of data
A possible embodiment corresponding to step 504 is described in detail below in relation to FIG. 8.

Si on effectue l'opération de démodulation, lors de l'étape suivante 506, de façon classique, on sous-échantillonne le signal et on le découpe en blocs adaptés à la taille de la FFT.  If the demodulation operation is carried out, in the next step 506, conventionally, the signal is sub-sampled and it is cut into blocks adapted to the size of the FFT.

On suppose qu'on traite des signaux modulés suivant une modulation de type OFDM. Dans ce cas, on sait que les symboles utiles sont  It is assumed that signals modulated according to OFDM type modulation are processed. In this case, we know that the useful symbols are

<Desc/Clms Page number 10> <Desc / Clms Page number 10>

Figure img00100001

précédés d'un préfixe composé de la répétition d'un certain nombre d'échantillons du symbole. Dans le cadre de la norme Hiperlan 2, on a vu plus haut que ce préfixe CP est la recopie des 16 derniers échantillons du symbole suivant.
Figure img00100001

preceded by a prefix composed of the repetition of a certain number of samples of the symbol. As part of the Hiperlan 2 standard, we saw above that this prefix CP is the copy of the last 16 samples of the following symbol.

Lors de l'étape de démodulation 506, on supprime ces préfixes CP et on effectue la démodulation OFDM.  During the demodulation step 506, these prefixes CP are deleted and the OFDM demodulation is carried out.

Ensuite, il reste à : - estimer le canal par démodulation du symbole C et comparer le signal obtenu au signal théorique émis, - effectuer une correction de canal, - corriger l'erreur de phase commune due au non-asservissement de l'horloge d'échantillonnage du convertisseur analogique 1 numérique situé à l'entrée du récepteur, - extraire les symboles portés par les sous-porteuses, et - extraire des données binaires à partir de ces symboles.  Then, it remains to: - estimate the channel by demodulation of the symbol C and compare the signal obtained with the theoretical signal emitted, - carry out a channel correction, - correct the common phase error due to the non-enslavement of the clock d sampling of the analog digital 1 converter located at the input of the receiver, - extract the symbols carried by the subcarriers, and - extract binary data from these symbols.

Ces opérations sont décrites plus en détail ci-après.  These operations are described in more detail below.

La figure 4 représente schématiquement l'architecture d'un dispositif de réception conforme à la présente invention.  FIG. 4 schematically represents the architecture of a reception device according to the present invention.

Dans la description qui suit, on a volontairement omis de décrire de façon détaillée certaines parties du récepteur conforme à l'invention étant donné que celles-ci sont connues en soi et ne sont pas essentielles à la réalisation de l'invention. Cela concerne notamment la partie dite de démodulation finale.  In the following description, we have deliberately omitted to describe in detail certain parts of the receiver according to the invention, given that these are known per se and are not essential to the implementation of the invention. This particularly concerns the so-called final demodulation part.

Cependant, pour une plus grande clarté du fonctionnement du récepteur, les éléments illustrant la transformation de Fourier rapide (FFT), l'estimation du canal, l'égalisation de canal, la correction de phase commune, le report cartographique inverse sur la porteuse (en anglais"carrier demapping") et le report cartographique inverse QPSK (en anglais"QPSK demapping") sont néanmoins représentés sur les dessins.  However, for greater clarity in the operation of the receiver, the elements illustrating the fast Fourier transformation (FFT), the channel estimation, the channel equalization, the common phase correction, the reverse map transfer on the carrier ( in English "carrier demapping") and the reverse QPSK cartographic report (in English "QPSK demapping") are nevertheless represented on the drawings.

A l'entrée du dispositif de réception illustré sur la figure 4, le signal analogique reçu par l'interface radiofréquence (RF) est envoyé à une unité de conversion analogique/numérique 10 qui échantillonne le signal reçu et le  At the input of the reception device illustrated in FIG. 4, the analog signal received by the radio frequency (RF) interface is sent to an analog / digital conversion unit 10 which samples the received signal and the

<Desc/Clms Page number 11> <Desc / Clms Page number 11>

Figure img00110001

convertit en un signal numérique. A titre d'exemple nullement limitatif, on peut choisir une fréquence intermédiaire égale à 25 MHz et un facteur de sur- échantillonnage égal à 4, ce qui conduit à une fréquence d'échantillonnage de 100 MHz.
Figure img00110001

converts to a digital signal. By way of nonlimiting example, one can choose an intermediate frequency equal to 25 MHz and an oversampling factor equal to 4, which leads to a sampling frequency of 100 MHz.

Le signal numérique est ensuite transmis à une unité 20 de démodulation FI qui ramène le signal OFDM modulé autour de 25 MHz en bande de base, de façon connue en soi.  The digital signal is then transmitted to an IF demodulation unit 20 which brings the modulated OFDM signal around 25 MHz in baseband, in a manner known per se.

Le signal en bande de base est ensuite transmis simultanément à une unité 40 de synchronisation grossière en temps et en fréquence et à une unité 30 de correction de l'erreur grossière en fréquence. L'unité 40 de synchronisation grossière déduit de ce signal, d'une part, une information 41 d'arrivée d'un signal à démoduler et d'autre part, une information 42 représentative de l'erreur grossière en fréquence.  The baseband signal is then transmitted simultaneously to a coarse time and frequency synchronization unit 40 and to a coarse frequency error correction unit 30. The coarse synchronization unit 40 deduces from this signal, on the one hand, information 41 for the arrival of a signal to be demodulated and, on the other hand, information 42 representative of the coarse frequency error.

Ces deux informations sont transmises à l'unité 30 de correction, qui démarre le processus de démodulation, corrige le signal en bande de base reçu en soustrayant l'erreur grossière en fréquence 42 et fournit le signal corrigé à une unité 50 d'estimation et de correction fine de fréquence.  These two pieces of information are transmitted to the correction unit 30, which starts the demodulation process, corrects the received baseband signal by subtracting the coarse frequency error 42 and supplies the corrected signal to an estimation unit 50 and fine frequency correction.

L'unité 50 corrige l'erreur en fréquence résiduelle, d'une façon décrite plus loin, et transmet le signal totalement corrigé en fréquence à une unité 60 de synchronisation temporelle fine et à une unité 70 de sous-échantillonnage et de fenêtrage.  The unit 50 corrects the residual frequency error, as described below, and transmits the fully frequency corrected signal to a fine time synchronization unit 60 and to a subsampling and windowing unit 70.

L'unité 60 de synchronisation fine, dont le fonctionnement est décrit plus loin, fournit, d'une part, une commande 61 de sous-échantillonnage et de fenêtrage pour la FFT permettant une démodulation correcte, vers l'unité 70 de sous-échantillonnage et de fenêtrage et, d'autre part, un signal de validation 65 autorisant la démodulation finale des données.  The fine synchronization unit 60, the operation of which is described below, provides, on the one hand, a sub-sampling and windowing command 61 for the FFT allowing correct demodulation, to the sub-sampling unit 70 and windowing and, on the other hand, a validation signal 65 authorizing the final demodulation of the data.

Le signal de validation 65 commande l'ensemble des unités situées en aval, à savoir : - l'unité 70 de sous-échantillonnage et de fenêtrage, - une unité 80 de transformation de Fourier rapide FFT, - une unité 90 d'estimation de canal, - une unité 100 d'égalisation de canal,  The validation signal 65 controls all of the units located downstream, namely: - the unit 70 for sub-sampling and windowing, - a unit 80 for fast Fourier transformation FFT, - a unit 90 for estimating channel, - a channel equalization unit 100,

<Desc/Clms Page number 12> <Desc / Clms Page number 12>

Figure img00120001

- une unité 110 de correction de phase commune, - une unité 120 de report cartographique inverse sur la porteuse, et - une unité 130 de report cartographique inverse QPSK.
Figure img00120001

- A unit 110 for common phase correction, - a unit 120 for reverse map transfer on the carrier, and - a unit 130 for reverse map transfer QPSK.

L'unité 70 de sous-échantillonnage et de fenêtrage effectue une opération de sous-échantillonnage sur le signal reçu en provenance de l'unité 50 d'estimation et de correction fine de fréquence suivant la commande 61 de sous-échantillonnage et de fenêtrage fournie par l'unité 60 de synchronisation fine.  The subsampling and windowing unit 70 performs a subsampling operation on the signal received from the frequency estimation and fine correction unit 50 according to the supplied subsampling and windowing command 61 by the fine synchronization unit 60.

Le signal sous-échantillonné est également découpé en blocs de données adaptés à la taille de la FFT (opération de fenêtrage) dans l'unité 70.  The sub-sampled signal is also cut into data blocks adapted to the size of the FFT (windowing operation) in the unit 70.

Ces blocs de données sont ensuite transmis à l'unité 80 de transformation de Fourier rapide, qui effectue la démodulation à proprement parler. Après démodulation, la partie de ces blocs de données qui correspond à l'émission de séquences fixes parfaitement connues (séquences C du préambule) est parallèlement envoyée à l'unité 90 d'estimation de canal, qui la compare aux séquences théoriques émises et en déduit la perturbation due au canal.  These data blocks are then transmitted to the fast Fourier transformation unit 80, which performs the demodulation proper. After demodulation, the part of these data blocks which corresponds to the transmission of perfectly known fixed sequences (sequences C of the preamble) is simultaneously sent to the channel estimation unit 90, which compares it with the theoretical sequences transmitted and in deduces the disturbance due to the channel.

Un signal de perturbation 91 est envoyé par l'unité 90 d'estimation de canal à l'unité 100 d'égalisation de canal, qui applique la correction nécessaire sur les signaux démodulés issus de l'unité 80 de transformation de Fourier rapide, que l'unité 100 reçoit sur une autre entrée.  A disturbance signal 91 is sent by the channel estimation unit 90 to the channel equalization unit 100, which applies the necessary correction to the demodulated signals from the fast Fourier transformation unit 80, which unit 100 receives on another input.

Une fois que les signaux démodulés ont reçu cette correction dite"de canal", ils sont transmis à l'unité 110 de correction de phase commune, qui effectue une rotation des points reçus de façon à compenser l'erreur d'échantillonnage à l'entrée du récepteur.  Once the demodulated signals have received this so-called "channel" correction, they are transmitted to the common phase correction unit 110, which performs a rotation of the points received so as to compensate for the sampling error at receiver input.

Les signaux corrigés sont ensuite transmis à l'unité 120 de report cartographique inverse sur la porteuse, qui effectue une opération de désentrelacement des sous-porteuses et fournit en sortie les signaux complexes tels qu'ils étaient ordonnés à l'entrée du modulateur OFDM.  The corrected signals are then transmitted to the unit 120 for reverse cartographic transfer on the carrier, which performs a deinterlacing operation of the subcarriers and outputs the complex signals as they were ordered at the input of the OFDM modulator.

Ces signaux sont ensuite transmis à l'unité 130 de report cartographique inverse QPSK, qui effectue une opération de report  These signals are then transmitted to the reverse mapping report unit 130 QPSK, which performs a reporting operation.

<Desc/Clms Page number 13> <Desc / Clms Page number 13>

Figure img00130001

cartographique inverse de celle utilisée à l'émetteur de façon à restituer les signaux binaires tels qu'ils étaient ordonnés à l'entrée de l'émetteur OFDM.
Figure img00130001

reverse map to that used at the transmitter so as to reproduce the binary signals as they were ordered at the input of the OFDM transmitter.

Ainsi, l'invention prévoit une double synchronisation, l'unité 40 de synchronisation grossière en temps et en fréquence constituant un premier dispositif de synchronisation et l'unité 60 de synchronisation fine constituant un second dispositif de synchronisation.  Thus, the invention provides for double synchronization, the coarse synchronization unit 40 in time and frequency constituting a first synchronization device and the fine synchronization unit 60 constituting a second synchronization device.

La figure 5 illustre un exemple de réalisation du premier dispositif de synchronisation, utilisant une fonction d'autocorrélation pour déterminer l'arrivée d'un signal du type voulu et donc, déclencher le "réveil" du récepteur.  FIG. 5 illustrates an exemplary embodiment of the first synchronization device, using an autocorrelation function to determine the arrival of a signal of the desired type and therefore, trigger the "awakening" of the receiver.

Dans cet exemple, la fonction d'autocorrélation est réalisée de la façon suivante :
Le signal complexe d'entrée 200 est simultanément envoyé à une unité 210 d'introduction de retard, qui retarde le signal 200 d'un certain nombre d'échantillons, noté D, et à un multiplieur 230. La sortie de l'unité 210 d'introduction de retard est ensuite transmise à une unité 220 de conjugaison qui transforme les nombres complexes reçus en leurs complexes conjugués.
In this example, the autocorrelation function is performed as follows:
The complex input signal 200 is simultaneously sent to a delay input unit 210, which delays the signal 200 by a number of samples, denoted D, and to a multiplier 230. The output of the unit 210 delay input is then transmitted to a conjugation unit 220 which transforms the complex numbers received into their conjugate complexes.

La sortie de l'unité 220 de conjugaison est transmise à la deuxième entrée du multiplieur 230. La sortie du multiplieur 230 est envoyée à une première unité de moyennage 240 qui calcule la moyenne du signal reçu sur les MD derniers points.  The output of the conjugation unit 220 is transmitted to the second input of the multiplier 230. The output of the multiplier 230 is sent to a first averaging unit 240 which calculates the average of the signal received on the last MD points.

Par ailleurs, le signal complexe d'entrée 200 est également envoyé à une unité 260 de calcul de module qui calcule le module du nombre complexe reçu. Ce module est envoyé à une seconde unité de moyennage 270 qui effectue la même opération que la première unité de moyennage 240. La seconde unité de moyennage 270 fournit en sortie un signal de normalisation 271.  Furthermore, the complex input signal 200 is also sent to a module calculation unit 260 which calculates the module of the complex number received. This module is sent to a second averaging unit 270 which performs the same operation as the first averaging unit 240. The second averaging unit 270 outputs a normalization signal 271.

Le signal de sortie de la première unité de moyennage 240, noté x (i) sur la figure 5, est envoyé sur une première entrée d'un diviseur 250, la seconde entrée y (i) du diviseur recevant le signal de normalisation 271 issu de la seconde unité de moyennage 270.  The output signal of the first averaging unit 240, denoted x (i) in FIG. 5, is sent to a first input of a divider 250, the second input y (i) of the divider receiving the normalization signal 271 from of the second averaging unit 270.

La sortie du diviseur 250 est un nombre complexe qui constitue la sortie de l'opérateur d'autocorrélation.  The output of the divider 250 is a complex number which constitutes the output of the autocorrelation operator.

<Desc/Clms Page number 14> <Desc / Clms Page number 14>

Figure img00140001
Figure img00140001

L'amplitude de ce nombre est transmise à une unité de seuillage 300, qui effectue une opération de seuillage et transmet les données supérieures à un seuil prédéterminé à une unité 310 de détection de maximum, qui applique à ces données un algorithme de détection de maximum. The amplitude of this number is transmitted to a threshold unit 300, which performs a thresholding operation and transmits the data above a predetermined threshold to a maximum detection unit 310, which applies a maximum detection algorithm to these data. .

L'unité 310 de détection de maximum produit le signal 41 de démarrage du processus de démodulation.  The maximum detection unit 310 produces the signal 41 to start the demodulation process.

La phase du nombre complexe issu de l'opérateur d'autocorrélation est transmise à une unité 320 qui en extrait la valeur de l'erreur grossière en fréquence et la délivre sous forme du signal 42.  The phase of the complex number from the autocorrelation operator is transmitted to a unit 320 which extracts the value of the coarse frequency error therefrom and delivers it in the form of signal 42.

Les figures 6a et 6b illustrent le fonctionnement du premier dispositif de synchronisation de la figure 5.  FIGS. 6a and 6b illustrate the operation of the first synchronization device in FIG. 5.

Le graphique en haut de la figure 6a représente l'amplitude du signal d'autocorrélation calculé et la correspondance des pics obtenus avec la séquence de données reçues (bas de la figure 6a).  The graph at the top of figure 6a represents the amplitude of the calculated autocorrelation signal and the correspondence of the peaks obtained with the sequence of data received (bottom of figure 6a).

Lors de la réception d'un signal de type Hiperlan 2, deux pics apparaissent clairement lorsque la fenêtre de corrélation, définie par la valeur du retard D et la taille de la fenêtre de moyennage MD (les paramètres D et MD ayant été définis plus haut en relation avec la figure 5), est située sur les séquences reçues"RA-A-RA"ou"B-B-B". La fenêtre de corrélation est matérialisée sur le dessin par des hachures.  When receiving a Hiperlan 2 type signal, two peaks appear clearly when the correlation window, defined by the value of the delay D and the size of the averaging window MD (the parameters D and MD having been defined above in relation to FIG. 5), is located on the sequences received "RA-A-RA" or "BBB". The correlation window is shown on the drawing by hatching.

Le signal d'autocorrélation étant normalisé (c'est-à-dire que son amplitude maximale est de 1), on applique à ce signal un seuillage (voir unité de seuillage 300 sur la figure 5), par exemple à la valeur seuil de 0,8 puis un algorithme de détection de maximum (voir unité 310 de détection de maximum sur la figure 5) qui permet de détecter les pics.  The autocorrelation signal being normalized (that is to say that its maximum amplitude is 1), a thresholding is applied to this signal (see thresholding unit 300 in FIG. 5), for example to the threshold value of 0.8 then a maximum detection algorithm (see unit 310 for maximum detection in FIG. 5) which makes it possible to detect peaks.

Dans le mode particulier de réalisation décrit ici, on utilise le signal de détection du premier pic pour déterminer l'arrivée d'une nouvelle trame à démoduler ainsi que pour indiquer sa position temporelle approximative (signal 41 sur les figures 4 et 5).  In the particular embodiment described here, the detection signal of the first peak is used to determine the arrival of a new frame to be demodulated as well as to indicate its approximate time position (signal 41 in FIGS. 4 and 5).

Dans ce mode de réalisation, la longueur des séquences A, RA, B et IB est de 64 points, le retard D est de 64 points et la taille de la fenêtre de moyennage MD est de 192 points.  In this embodiment, the length of the sequences A, RA, B and IB is 64 points, the delay D is 64 points and the size of the averaging window MD is 192 points.

<Desc/Clms Page number 15> <Desc / Clms Page number 15>

Figure img00150001
Figure img00150001

La figure 6b illustre la correspondance entre les valeurs de l'amplitude (terme anglais "magnitude" porté en ordonnée du graphique du haut de la figure 6b, l'abscisse représentant les échantillons, ou "samples" en anglais) et de la phase du signal d'autocorrélation (illustrée sur le graphique du bas de la figure 6b). FIG. 6b illustrates the correspondence between the values of the amplitude (English term "magnitude" plotted on the ordinate of the graph at the top of FIG. 6b, the abscissa representing the samples, or "samples" in English) and of the phase of the autocorrelation signal (illustrated in the bottom graph of Figure 6b).

Une des particularités importantes des séquences A, RA, B et IB choisies est que, lorsque le signal d'autocorrélation décrit ci-dessus est calculé, la valeur de sa phase au moment de l'apparition des pics sur son amplitude est significative de l'erreur en fréquence résultant de la démodulation FI (unité 20 sur la figure 4).  One of the important features of the sequences A, RA, B and IB chosen is that, when the autocorrelation signal described above is calculated, the value of its phase at the time of the appearance of the peaks on its amplitude is significant by l frequency error resulting from demodulation FI (unit 20 in FIG. 4).

On voit sur la figure 6b que l'erreur est centrée autour de 180 degrés en face du premier pic d'amplitude et est centrée autour de 0 en face du second pic d'amplitude. En utilisant le signal engendré précédemment pour mémoriser cette valeur d'erreur, on a donc l'information nécessaire pour faire la correction de l'erreur grossière en fréquence, grâce à l'unité 30 de la figure 4.  We see in Figure 6b that the error is centered around 180 degrees opposite the first amplitude peak and is centered around 0 opposite the second amplitude peak. By using the signal generated previously to memorize this error value, we therefore have the information necessary to correct the coarse error in frequency, thanks to the unit 30 of FIG. 4.

Dans le mode particulier de réalisation décrit ici, on utilise le premier pic et, pour améliorer le fonctionnement du système et sa sensibilité à une éventuelle erreur de détection, la valeur de l'erreur de fréquence est moyennée sur 20 points avant d'être transmise à l'unité 30 de correction (signal 42 sur les figures 4 et 5).  In the particular embodiment described here, the first peak is used and, to improve the operation of the system and its sensitivity to a possible detection error, the value of the frequency error is averaged over 20 points before being transmitted to the correction unit 30 (signal 42 in FIGS. 4 and 5).

La figure 7 représente un exemple de réalisation des unités de correction de l'erreur en fréquence 30 et 50 de la figure 4.  FIG. 7 shows an exemplary embodiment of the frequency error correction units 30 and 50 of FIG. 4.

L'unité 30 applique la correction de l'erreur grossière en fréquence calculée par le premier dispositif de synchronisation. L'unité 50 détermine l'erreur en fréquence résiduelle et la corrige.  The unit 30 applies the correction of the coarse frequency error calculated by the first synchronization device. The unit 50 determines the residual frequency error and corrects it.

Le signal d'entrée (issu du démodulateur FI 20) est transmis à la première entrée d'un multiplieur 410.  The input signal (from the demodulator FI 20) is transmitted to the first input of a multiplier 410.

Le signal d'erreur en fréquence 42 fourni par l'unité 40 de synchronisation grossière en temps et en fréquence alimente une unité 420 qui le transforme en un nombre complexe par l'opération cor = exp (-jk < p), (p étant l'erreur en fréquence normalisée et k l'indice de l'échantillon à corriger. Le  The frequency error signal 42 supplied by the coarse synchronization unit 40 in time and in frequency feeds a unit 420 which transforms it into a complex number by the operation cor = exp (-jk <p), (p being the error in normalized frequency and k the index of the sample to be corrected.

<Desc/Clms Page number 16> <Desc / Clms Page number 16>

Figure img00160001

signal cor est ensuite envoyé sur la deuxième entrée du multiplieur 410, qui effectue une première correction.
Figure img00160001

signal cor is then sent to the second input of multiplier 410, which performs a first correction.

Les éléments 42,410 et 420 forment l'unité 30 de correction de l'erreur en fréquence grossière.  The elements 42, 410 and 420 form the unit 30 for correcting the error in coarse frequency.

Le signal issu du multiplieur 410 alimente simultanément une unité 430 d'estimation de l'erreur en fréquence fine et la première entrée d'un second multiplieur 450. La sortie a de l'unité 430 alimente une unité 440 qui la transforme en un nombre complexe par l'opération cor = exp (-jka), a étant l'erreur en fréquence normalisée et k l'indice de l'échantillon à corriger. Ce nombre est ensuite envoyé sur la deuxième entrée du multiplieur 450, qui effectue la correction de phase fine.  The signal from the multiplier 410 simultaneously feeds a unit 430 for estimating the error in fine frequency and the first input of a second multiplier 450. The output a of the unit 430 feeds a unit 440 which transforms it into a number complex by the operation cor = exp (-jka), a being the normalized frequency error and k the index of the sample to be corrected. This number is then sent to the second input of the multiplier 450, which performs the fine phase correction.

L'unité 430 réalise la fonction d'estimation fine de l'erreur en fréquence et les unités 440 et 450 réalisent la fonction de correction fine de l'erreur en fréquence. Les éléments 430,440 et 450 forment donc l'unité 50 d'estimation et de correction fine de fréquence.  The unit 430 performs the function of fine estimation of the frequency error and the units 440 and 450 perform the function of fine correction of the frequency error. The elements 430, 440 and 450 therefore form the unit 50 for fine estimation and frequency correction.

Le signal issu du multiplieur 450 est un signal corrigé en fréquence.  The signal from the multiplier 450 is a frequency corrected signal.

Le fonctionnement des unités 30 et 50 est le suivant. Dans les deux cas, une fois l'erreur déterminée, la correction est réalisée en multipliant le signal par exp (-jkp), p étant l'erreur en phase normalisée et k l'indice de l'échantillon à corriger.  The operation of the units 30 and 50 is as follows. In both cases, once the error has been determined, the correction is made by multiplying the signal by exp (-jkp), p being the error in normalized phase and k the index of the sample to be corrected.

Le calcul de l'erreur en fréquence fine (unité 430) est réalisé de la même façon que celui de l'erreur de fréquence grossière (unité 350 de la figure 5), mais en appliquant la fonction d'autocorrélation décrite précédemment aux séquences C du préambule. Plus ces séquences sont longues, plus on peut améliorer la précision. Les paramètres utilisés pour cette fonction d'autocorrélation sont par exemple un retard D de 256 points et une fenêtre de moyennage MD de 384 points.  The computation of the fine frequency error (unit 430) is carried out in the same way as that of the coarse frequency error (unit 350 of FIG. 5), but by applying the autocorrelation function described above to the C sequences. of the preamble. The longer these sequences, the more precision can be improved. The parameters used for this autocorrelation function are for example a delay D of 256 points and an averaging window MD of 384 points.

On peut, de la même façon que précédemment, extraire la valeur de l'erreur en mesurant la phase à l'instant du pic d'amplitude du signal d'autocorrélation calculé sur les séquences C, ou bien mesurer la phase à un instant t1 en prenant comme référence de temps le pic détecté sur le signal  One can, in the same way as previously, extract the value of the error by measuring the phase at the instant of the amplitude peak of the autocorrelation signal calculated on the C sequences, or else measure the phase at an instant t1 taking as a time reference the peak detected on the signal

<Desc/Clms Page number 17> <Desc / Clms Page number 17>

Figure img00170001

d'autocorrélation calculé sur les séquences A et B. L'écart théorique entre ces deux pics étant connu, il suffit d'appliquer un retard au signal 41.
Figure img00170001

autocorrelation calculated on sequences A and B. The theoretical difference between these two peaks being known, it suffices to apply a delay to signal 41.

De même que précédemment, pour améliorer le fonctionnement du système et sa sensibilité à une éventuelle erreur de positionnement, la valeur de l'erreur en fréquence est moyennée sur 20 points avant d'être transmise à la partie correction.  As before, to improve the functioning of the system and its sensitivity to a possible positioning error, the value of the frequency error is averaged over 20 points before being transmitted to the correction part.

La figure 8 représente un exemple de réalisation du second dispositif de synchronisation, c'est-à-dire l'unité 60 de synchronisation temporelle fine, utilisant une fonction d'intercorrélation pour déterminer précisément l'instant d'arrivée d'un signal connu et donc, faire une synchronisation temporelle fine du système.  FIG. 8 represents an exemplary embodiment of the second synchronization device, that is to say the fine time synchronization unit 60, using an intercorrelation function to precisely determine the instant of arrival of a known signal and therefore, do a fine time synchronization of the system.

Dans le mode particulier de réalisation décrit ici, la fonction d'intercorrélation, réalisée par l'unité 501 illustrée sur la figure 8, est appliquée aux séquences C du préambule Hiperlan 2. La valeur théorique de ces séquences est envoyée sur une entrée de l'unité 501, par exemple par lecture d'un tableau 520 contenant la valeur des échantillons des séquences C dans le domaine temporel.  In the particular embodiment described here, the cross-correlation function, performed by the unit 501 illustrated in FIG. 8, is applied to the sequences C of the Hiperlan 2 preamble. The theoretical value of these sequences is sent to an input of l unit 501, for example by reading a table 520 containing the value of the samples of the sequences C in the time domain.

Le signal d'entrée du second dispositif de synchronisation, c'est-àdire le signal reçu corrigé en fréquence, passe dans une unité 510 de sous- échantillonnage avant d'attaquer la deuxième entrée de l'unité d'intercorrélation 501, qui est l'entrée d'un multiplieur 540.  The input signal of the second synchronization device, that is to say the received signal corrected in frequency, passes through a sub-sampling unit 510 before attacking the second input of the intercorrelation unit 501, which is the entrance to a 540 multiplier.

La sortie du tableau 520 passe dans une unité 530 de conjugaison qui transforme les nombres complexes en leurs conjugués avant de les transférer sur la deuxième entrée du multiplieur 540. La sortie du multiplieur 540 est envoyée simultanément à une première unité de moyennage 560 qui moyenne le signal reçu sur les 64 derniers points et à une première unité de calcul de module 550 qui calcule le module du nombre complexe reçu et le transfère à une seconde unité de moyennage 570, qui moyenne également le signal reçu sur les 64 derniers points.  The output of table 520 passes into a conjugation unit 530 which transforms the complex numbers into their conjugates before transferring them to the second input of the multiplier 540. The output of the multiplier 540 is sent simultaneously to a first averaging unit 560 which averages the signal received on the last 64 points and to a first module calculation unit 550 which calculates the module of the complex number received and transfers it to a second averaging unit 570, which also averages the signal received on the last 64 points.

La sortie de la première unité de moyennage 560 est envoyée sur une première entrée x (i) d'un diviseur 580, la seconde entrée y (i) du diviseur  The output of the first averaging unit 560 is sent to a first input x (i) of a divider 580, the second input y (i) of the divider

<Desc/Clms Page number 18> <Desc / Clms Page number 18>

Figure img00180001

580 recevant un signal de normalisation 571 issu de la seconde unité de moyennage 570.
Figure img00180001

580 receiving a normalization signal 571 from the second averaging unit 570.

La sortie du diviseur 580 est un nombre complexe qui constitue la sortie de l'unité d'intercorrélation 501.  The output of the divider 580 is a complex number which constitutes the output of the cross-correlation unit 501.

Une seconde unité de calcul de module 590 extrait ensuite le module de ce signal et le transfère à une unité de seuillage 600, qui effectue une opération de seuillage avant de transférer le signal à une unité 610 de détection de maximum, qui effectue la recherche du maximum de ce signal et fournit en sortie le signal 61 de commande de l'unité 70 de sous-échantillonnage et de fenêtrage (voir figure 4) et le signal de validation 65 destiné aux unités impliquées dans la démodulation finale des symboles utiles.  A second module calculation unit 590 then extracts the module from this signal and transfers it to a threshold unit 600, which performs a thresholding operation before transferring the signal to a maximum detection unit 610, which performs the search for the maximum of this signal and supplies as an output the signal 61 for controlling the sub-sampling and windowing unit 70 (see FIG. 4) and the validation signal 65 intended for the units involved in the final demodulation of the useful symbols.

Le fonctionnement du second dispositif de synchronisation est le suivant.  The operation of the second synchronization device is as follows.

Dans la norme Hiperlan 2, deux symboles C de 64 échantillons chacun sont émis à la suite des séquences A et B.  In the Hiperlan 2 standard, two symbols C of 64 samples each are emitted following the sequences A and B.

Le second dispositif de synchronisation utilise ces symboles C pour effectuer la synchronisation temporelle fine et confirmer la validité des données reçues et donc, commander leur démodulation.  The second synchronization device uses these symbols C to perform fine time synchronization and confirm the validity of the data received and therefore, control their demodulation.

A l'entrée de ce dispositif, le signal à traiter est encore sur- échantillonné ; il faut donc effectuer une opération de sous-échantillonnage avant de pouvoir effectuer l'intercorrélation. En pratique, cette fonction d'intercorrélation est couplée à une fonction de sous-échantillonnage par un facteur 4 et la fonction mathématique réalisée est la suivante :

Figure img00180002

où cross-sorrel désigne la valeur de la fonction d'intercorré ! ation, receivedC désigne la séquence C reçue et theoretical désigne la séquence C théorique. At the input of this device, the signal to be processed is still oversampled; it is therefore necessary to carry out a sub-sampling operation before being able to carry out the cross-correlation. In practice, this intercorrelation function is coupled to a subsampling function by a factor of 4 and the mathematical function performed is as follows:
Figure img00180002

where cross-sorrel denotes the value of the crossover function! ation, receivedC designates the received C sequence and theoretical designates the theoretical C sequence.

Le signal 591, résultat de cette opération, est illustré sur la figure 9a : deux pics apparaissent à la fin des séquences C reçues.  The signal 591, result of this operation, is illustrated in FIG. 9a: two peaks appear at the end of the sequences C received.

<Desc/Clms Page number 19> <Desc / Clms Page number 19>

Figure img00190001
Figure img00190001

La fonction d'intercorrélation étant normalisée, il est possible de détecter facilement ces pics, par exemple, comme décrit ci-dessus, par application d'un seuillage puis d'un algorithme de détection de maximum, pour déterminer la phase de sous-échantillonnage optimale ainsi que la position précise du premier symbole utile qui devra être démodulé. The intercorrelation function being normalized, it is possible to easily detect these peaks, for example, as described above, by applying a thresholding then a maximum detection algorithm, to determine the phase of undersampling. optimal as well as the precise position of the first useful symbol which will have to be demodulated.

Les figures 9a, 9b et 9c illustrent le fonctionnement du second dispositif de synchronisation de la figure 8.  FIGS. 9a, 9b and 9c illustrate the operation of the second synchronization device in FIG. 8.

Le graphique en haut de la figure 9a représente l'amplitude du signal d'intercorrélation lors de la réception d'un signal incluant les séquences C ; les flèches verticales illustrent la correspondance des pics obtenus avec la séquence de données reçues.  The graph at the top of FIG. 9a represents the amplitude of the cross-correlation signal when receiving a signal including the C sequences; the vertical arrows illustrate the correspondence of the peaks obtained with the sequence of data received.

Lors de la réception d'un signal de type Hiperlan 2, deux pics apparaissent clairement lorsque la fenêtre de corrélation (de taille égale à 64 points dans l'exemple décrit ici) est située sur les séquences reçues C.  When receiving a Hiperlan 2 type signal, two peaks appear clearly when the correlation window (of size equal to 64 points in the example described here) is located on the received sequences C.

Grâce au choix de la taille et du contenu des séquences sur lesquelles porte cette opération, les pics engendrés sont nettement plus marqués que ceux engendrés dans le premier dispositif de synchronisation et, par conséquent, la précision temporelle ainsi que la fiabilité de la décision de démoduler les données sont meilleures.  Thanks to the choice of the size and content of the sequences to which this operation relates, the peaks generated are clearly more marked than those generated in the first synchronization device and, consequently, the temporal precision as well as the reliability of the decision to demodulate. the data is better.

La figure 9b montre un exemple de génération du signal de validation 65 basé sur la détection du premier pic. Dans l'exemple non limitatif décrit ici, un algorithme de détection de maximum est appliqué à l'amplitude du signal issu de l'intercorrélation dès que celui-ci dépasse un seuil de 0,6. Le pic détecté étant le premier, on applique alors un retard de 256 points (longueur du symbole C sur-échantillonné) avant d'activer le signal de validation, qui est ainsi en phase avec le début du premier symbole utile reçu.  FIG. 9b shows an example of generation of the validation signal 65 based on the detection of the first peak. In the nonlimiting example described here, a maximum detection algorithm is applied to the amplitude of the signal resulting from the cross-correlation as soon as it exceeds a threshold of 0.6. The detected peak being the first, a delay of 256 points (length of the oversampled symbol C) is then applied before activating the validation signal, which is thus in phase with the start of the first useful symbol received.

La figure 9c illustre la génération de la commande 61 de sous- échantillonnage et de fenêtrage pour la FFT.  FIG. 9c illustrates the generation of the sub-sampling and windowing command 61 for the FFT.

La courbe en haut de la figure 9c représente l'intercorrélation du préambule C.  The curve at the top of FIG. 9c represents the intercorrelation of the preamble C.

La courbe en dessous de l'intercorrélation représente les échantillons corrigés en fréquence.  The curve below the cross-correlation represents the frequency corrected samples.

<Desc/Clms Page number 20> <Desc / Clms Page number 20>

Figure img00200001
Figure img00200001

Dans l'exemple non limitatif décrit ici, la commande 61 de sous- échantillonnage et de fenêtrage est constituée par une série d'impulsions de largeur 1 point séparées de 3 points de façon à effectuer le sous- échantillonnage par 4 du signal à démoduler. Cette série d'impulsions est représentée en bas de la figure 9c. Ce sous-échantillonnage ramène ainsi la taille des symboles OFDM de 256 points à 64 points. In the nonlimiting example described here, the command 61 for sub-sampling and windowing consists of a series of pulses of width 1 point separated by 3 points so as to perform the sub-sampling by 4 of the signal to be demodulated. This series of pulses is shown at the bottom of FIG. 9c. This sub-sampling thus reduces the size of the OFDM symbols from 256 points to 64 points.

Ainsi, il résulte de la description qui précède que, avant l'arrivée d'une nouvelle trame, le récepteur conforme à la présente invention, illustré sur la figure 4, est en position d'attente : seules, l'unité 10 de conversion analogique/numérique, l'unité 20 de démodulation FI et l'unité 40 de synchronisation grossière en temps et en fréquence sont activées. Le premier dispositif de synchronisation est alors actif.  Thus, it follows from the above description that, before the arrival of a new frame, the receiver according to the present invention, illustrated in FIG. 4, is in the standby position: only, the conversion unit 10 analog / digital, the IF demodulation unit 20 and the coarse time and frequency synchronization unit 40 are activated. The first synchronization device is then active.

Puis, dès que l'unité 40 détecte l'arrivée d'une nouvelle trame, comme décrit en relation avec les figures 5 et 6, le récepteur passe dans une deuxième phase, dans laquelle, par validation du signal 41 de démarrage du processus de démodulation, l'unité 30 de correction de l'erreur grossière en fréquence, l'unité 50 d'estimation et de correction fine de fréquence et l'unité 60 de synchronisation temporelle fine sont en outre activées. Le second dispositif de synchronisation est alors actif.  Then, as soon as the unit 40 detects the arrival of a new frame, as described in relation to FIGS. 5 and 6, the receiver goes into a second phase, in which, by validating the signal 41 to start the process of demodulation, the coarse frequency error correction unit 30, the fine frequency estimation and correction unit 50 and the fine time synchronization unit 60 are further activated. The second synchronization device is then active.

Enfin, dès que ce second dispositif de synchronisation réussit la synchronisation temporelle fine, comme décrit en relation avec les figures 7 et 8, la validité des données reçues est confirmée et l'ensemble des unités constitutives du récepteur est validé par le signal de validation 65.  Finally, as soon as this second synchronization device succeeds in fine time synchronization, as described in relation to FIGS. 7 and 8, the validity of the data received is confirmed and all of the constituent units of the receiver are validated by the validation signal 65 .

La figure 10 illustre schématiquement la constitution d'une station de réseau ou station de réception informatique, sous forme de schéma synoptique.  FIG. 10 schematically illustrates the constitution of a network station or computer reception station, in the form of a block diagram.

Cette station comporte un clavier 1011, un écran 1009, un destinataire d'information externe 1010, un récepteur hertzien 1006, conjointement reliés à un port d'entrées/sorties 1003 d'une carte de traitement 1001.  This station includes a keyboard 1011, a screen 1009, an external information recipient 1010, a wireless receiver 1006, jointly connected to an input / output port 1003 of a processing card 1001.

La carte de traitement 1001 comporte, reliés entre eux par un bus d'adresses et de données 1002 : - une unité centrale de traitement 1000 ;  The processing card 1001 comprises, linked together by an address and data bus 1002: - a central processing unit 1000;

<Desc/Clms Page number 21> <Desc / Clms Page number 21>

Figure img00210001

- une mémoire vive RAM 1004 ; - une mémoire morte ROM 1005 ; et - le port d'entrées/sorties 1003.
Figure img00210001

- a random access memory RAM 1004; - ROM 1005 read only memory; and - the input / output port 1003.

Chacun des éléments illustrés en figure 10 est bien connu de l'homme du métier des micro-ordinateurs et des systèmes de transmission et, plus généralement, des systèmes de traitement de l'information. Ces éléments communs ne sont donc pas décrits ici.  Each of the elements illustrated in FIG. 10 is well known to those skilled in the art of microcomputers and transmission systems and, more generally, information processing systems. These common elements are therefore not described here.

On observe, en outre, que le mot"registre"utilisé dans la description désigne, dans chacune des mémoires 1004 et 1005, aussi bien une zone mémoire de faible capacité (quelques données binaires) qu'une zone mémoire de grande capacité (permettant de stocker un programme entier).  It is further observed that the word "register" used in the description designates, in each of the memories 1004 and 1005, both a low-capacity memory area (some binary data) and a high-capacity memory area (allowing store an entire program).

La mémoire vive 1004 conserve des données, des variables et des résultats intermédiaires de traitement, dans des registres de mémoire portant,

Figure img00210002

dans la description, les mêmes noms que les données dont ils conservent les valeurs. La mémoire vive 1004 comporte notamment : - un registre"données reçues", dans lequel sont conservées les données binaires reçues, dans leur ordre d'arrivée sur le bus 1002 en provenance du canal de transmission. The random access memory 1004 stores data, variables and intermediate processing results, in memory registers carrying,
Figure img00210002

in the description, the same names as the data whose values they keep. The random access memory 1004 includes in particular: a “received data” register, in which the binary data received are stored, in their order of arrival on the bus 1002 coming from the transmission channel.

La mémoire morte 1005 est adaptée à conserver le programme de fonctionnement de l'unité centrale de traitement 1000, dans un registre "Program".  The ROM 1005 is adapted to keep the operating program of the central processing unit 1000, in a "Program" register.

L'unité centrale de traitement 1000 est adaptée à mettre en oeuvre un procédé de réception conforme à l'invention, tel qu'illustré par l'organigramme de la figure 3.  The central processing unit 1000 is suitable for implementing a reception method in accordance with the invention, as illustrated by the flow diagram of FIG. 3.

Comme le montre la figure 11, un réseau selon l'invention est constitué d'au moins une station dite station de base SB désignée par la référence 64, et de plusieurs stations périphériques dites terminaux mobiles SPi, i = 1,..., M, où M est un entier supérieur ou égal à 1, respectivement désignées par les références 661, 662,..., 66M. Les stations périphériques 661, 662,.... 66M sont éloignées de la station de base SB, reliées chacune par une liaison radio avec la station de base SB et susceptibles de se déplacer par rapport à cette dernière.  As shown in FIG. 11, a network according to the invention consists of at least one station called base station SB designated by the reference 64, and several peripheral stations called mobile terminals SPi, i = 1, ..., M, where M is an integer greater than or equal to 1, respectively designated by the references 661, 662, ..., 66M. The peripheral stations 661, 662, .... 66M are distant from the base station SB, each linked by a radio link with the base station SB and capable of moving relative to the latter.

<Desc/Clms Page number 22> <Desc / Clms Page number 22>

La station de base 64 peut comporter des moyens adaptés à mettre en oeuvre un procédé de réception conforme à l'invention ou peut comporter un dispositif de réception conforme à l'invention et au moins un des terminaux mobiles 661 peut comporter des moyens adaptés à mettre en oeuvre un procédé de réception conforme à l'invention ou comporter un dispositif de réception conforme à l'invention. The base station 64 may include means suitable for implementing a reception method according to the invention or may comprise a reception device according to the invention and at least one of the mobile terminals 661 may include means suitable for putting implement a reception method according to the invention or include a reception device according to the invention.

Claims (22)

REVENDICATIONS 1. Procédé de réception de signaux sous forme de trames comportant un préambule et des données, ledit préambule comportant au moins deux parties, caractérisé en ce qu'il comporte des étapes suivant lesquelles : - on effectue une première opération de synchronisation (500), consistant à détecter l'arrivée d'une nouvelle trame à partir de la première partie du préambule, - on effectue une opération de correction (502), consistant à corriger des informations contenues dans la seconde partie du préambule de ladite nouvelle trame, - on effectue une tentative de seconde synchronisation (504), par intercorrélation entre les informations corrigées précédemment et un signal prédéterminé, et - selon le résultat de la seconde synchronisation, on effectue ou non une opération de démodulation (506), consistant à démoduler l'ensemble des données contenues dans ladite trame.  1. Method for receiving signals in the form of frames comprising a preamble and data, said preamble comprising at least two parts, characterized in that it comprises steps according to which: - a first synchronization operation (500) is carried out, consisting in detecting the arrival of a new frame from the first part of the preamble, - a correction operation (502) is carried out, consisting in correcting information contained in the second part of the preamble of said new frame, - we performs a second synchronization attempt (504), by intercorrelation between the previously corrected information and a predetermined signal, and - depending on the result of the second synchronization, a demodulation operation (506) is carried out or not, consisting in demodulating the set data contained in said frame. 2. Procédé de réception selon la revendication 1, caractérisé en ce que, lors de la première opération de synchronisation (500), on détermine en outre l'erreur en fréquence grossière.  2. Reception method according to claim 1, characterized in that, during the first synchronization operation (500), the error in coarse frequency is also determined. 3. Procédé de réception selon la revendication 1 ou 2, caractérisé en ce que, lors de l'opération de correction (502), on détermine l'erreur en fréquence fine.  3. Reception method according to claim 1 or 2, characterized in that, during the correction operation (502), the error in fine frequency is determined. 4. Procédé selon la revendication 1,2 ou 3, caractérisé en ce que, lors de la tentative de seconde synchronisation (504), on tente d'effectuer une synchronisation temporelle fine.  4. Method according to claim 1,2 or 3, characterized in that, during the second synchronization attempt (504), an attempt is made to perform fine time synchronization. 5. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le signal prédéterminé est un signal de validation (65) qui commande l'opération de démodulation (506).  5. Method according to any one of the preceding claims, characterized in that the predetermined signal is a validation signal (65) which controls the demodulation operation (506). <Desc/Clms Page number 24> <Desc / Clms Page number 24>
Figure img00240001
Figure img00240001
6. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'opération de démodulation (506) met en oeuvre une démodulation de type OFDM. 6. Method according to any one of the preceding claims, characterized in that the demodulation operation (506) implements demodulation of the OFDM type. 7. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que les signaux sont sous forme de trames conformes à la norme Hiperlan 2, la première partie du préambule étant constituée des séquences A et B et la seconde partie du préambule étant constituée de la séquence C.  7. Method according to any one of the preceding claims, characterized in that the signals are in the form of frames in accordance with the Hiperlan 2 standard, the first part of the preamble consisting of sequences A and B and the second part of the preamble consisting of sequence C. 8. Dispositif de réception de signaux sous forme de trames comportant un préambule et des données, ledit préambule comportant au moins deux parties, caractérisé en ce qu'il comporte : - des premiers moyens (40) de synchronisation, pour détecter l'arrivée d'une nouvelle trame à partir de la première partie du préambule, - des moyens (30, 50) de correction, pour corriger des informations contenues dans la seconde partie du préambule de ladite nouvelle trame, - des seconds moyens (60) de synchronisation, pour effectuer une tentative de seconde synchronisation par intercorrélation entre les informations corrigées précédemment et un signal prédéterminé, et - des moyens (70,80, 90,100, 110,120, 130) de démodulation, pour, selon le résultat de la seconde synchronisation, démoduler ou non l'ensemble des données contenues dans ladite trame.  8. Device for receiving signals in the form of frames comprising a preamble and data, said preamble comprising at least two parts, characterized in that it comprises: - first synchronization means (40) for detecting the arrival of 'a new frame from the first part of the preamble, - correction means (30, 50), for correcting information contained in the second part of the preamble of said new frame, - second synchronization means (60), to make a second synchronization attempt by intercorrelation between the previously corrected information and a predetermined signal, and - demodulation means (70,80, 90,100, 110,120, 130) for, depending on the result of the second synchronization, demodulating or not all the data contained in said frame. 9. Dispositif selon la revendication 8, caractérisé en ce que les premiers moyens (40) de synchronisation déterminent en outre l'erreur en fréquence grossière.  9. Device according to claim 8, characterized in that the first synchronization means (40) further determine the error in coarse frequency. 10. Dispositif selon la revendication 8 ou 9, caractérisé en ce que les moyens (30,50) de correction déterminent l'erreur en fréquence fine.  10. Device according to claim 8 or 9, characterized in that the correction means (30.50) determine the error in fine frequency. 11. Dispositif selon la revendication 8,9 ou 10, caractérisé en ce que les seconds moyens (60) de synchronisation tentent d'effectuer une synchronisation temporelle fine.  11. Device according to claim 8,9 or 10, characterized in that the second synchronization means (60) attempt to effect fine time synchronization. 12. Dispositif selon l'une quelconque des revendications 8 à 11, caractérisé en ce que le signal prédéterminé est un signal de validation (65) qui commande les moyens (70,80, 90,100, 110,120, 130) de démodulation.  12. Device according to any one of claims 8 to 11, characterized in that the predetermined signal is a validation signal (65) which controls the means (70,80, 90,100, 110,120, 130) for demodulation. <Desc/Clms Page number 25> <Desc / Clms Page number 25>
Figure img00250001
Figure img00250001
13. Dispositif selon l'une quelconque des revendications 8 à 12, caractérisé en ce que les moyens (70, 80, 90, 100, 110, 120, 130) de démodulation mettent en oeuvre une démodulation de type OFDM. 13. Device according to any one of claims 8 to 12, characterized in that the demodulation means (70, 80, 90, 100, 110, 120, 130) implement demodulation of the OFDM type. 14. Dispositif selon l'une quelconque des revendications 8 à 13, caractérisé en ce que les signaux sont sous forme de trames conformes à la norme Hiperlan 2, la première partie du préambule étant constituée des séquences A et B et la seconde partie du préambule étant constituée de la séquence C.  14. Device according to any one of claims 8 to 13, characterized in that the signals are in the form of frames in accordance with the Hiperlan 2 standard, the first part of the preamble consisting of sequences A and B and the second part of the preamble being made up of the sequence C. 15. Appareil de traitement de signaux numériques, caractérisé en ce qu'il comporte des moyens adaptés à mettre en oeuvre un procédé de réception selon l'une quelconque des revendications 1 à 7.  15. Apparatus for processing digital signals, characterized in that it comprises means suitable for implementing a reception method according to any one of claims 1 to 7. 16. Appareil de traitement de signaux numériques, caractérisé en ce qu'il comporte un dispositif de réception selon l'une quelconque des revendications 8 à 14.  16. Apparatus for processing digital signals, characterized in that it comprises a reception device according to any one of claims 8 to 14. 17. Réseau de télécommunications, caractérisé en ce qu'il comporte des moyens adaptés à mettre en oeuvre un procédé de réception selon l'une quelconque des revendications 1 à 7.  17. Telecommunications network, characterized in that it comprises means adapted to implement a reception method according to any one of claims 1 to 7. 18. Réseau de télécommunications, caractérisé en ce qu'il comporte un dispositif de réception selon l'une quelconque des revendications 8 à 14.  18. Telecommunications network, characterized in that it comprises a reception device according to any one of claims 8 to 14. 19. Station mobile dans un réseau de télécommunications, caractérisée en ce qu'elle comporte des moyens adaptés à mettre en oeuvre un procédé de réception selon l'une quelconque des revendications 1 à 7.  19. Mobile station in a telecommunications network, characterized in that it comprises means suitable for implementing a reception method according to any one of claims 1 to 7. 20. Station mobile dans un réseau de télécommunications, caractérisée en ce qu'elle comporte un dispositif de réception selon l'une quelconque des revendications 8 à 14.  20. Mobile station in a telecommunications network, characterized in that it comprises a reception device according to any one of claims 8 to 14. 21. Station de base dans un réseau de télécommunications, caractérisée en ce qu'elle comporte des moyens adaptés à mettre en oeuvre un procédé de réception selon l'une quelconque des revendications 1 à 7.  21. Base station in a telecommunications network, characterized in that it comprises means suitable for implementing a reception method according to any one of claims 1 to 7. 22. Station de base dans un réseau de télécommunications, caractérisée en ce qu'elle comporte un dispositif de réception selon l'une quelconque des revendications 8 à 14. 22. Base station in a telecommunications network, characterized in that it comprises a reception device according to any one of claims 8 to 14.
FR0102889A 2001-03-02 2001-03-02 OFDM signal modulations optimized reception having two part header section synchronizing frame/correcting error second header part and carrying out second synchronization using inter correlation then demodulating. Withdrawn FR2821702A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0102889A FR2821702A1 (en) 2001-03-02 2001-03-02 OFDM signal modulations optimized reception having two part header section synchronizing frame/correcting error second header part and carrying out second synchronization using inter correlation then demodulating.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0102889A FR2821702A1 (en) 2001-03-02 2001-03-02 OFDM signal modulations optimized reception having two part header section synchronizing frame/correcting error second header part and carrying out second synchronization using inter correlation then demodulating.

Publications (1)

Publication Number Publication Date
FR2821702A1 true FR2821702A1 (en) 2002-09-06

Family

ID=8860681

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0102889A Withdrawn FR2821702A1 (en) 2001-03-02 2001-03-02 OFDM signal modulations optimized reception having two part header section synchronizing frame/correcting error second header part and carrying out second synchronization using inter correlation then demodulating.

Country Status (1)

Country Link
FR (1) FR2821702A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL1029464C2 (en) * 2004-07-07 2006-06-13 Samsung Electronics Co Ltd Synchronization detector for images and symbols has symbol synchronizer that synchronizes timing of symbols with images

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0809377A2 (en) * 1996-05-21 1997-11-26 Nokia Mobile Phones Ltd. Signal acquisition in a satellite telephone system
EP0901260A2 (en) * 1997-05-12 1999-03-10 Sony Corporation Frame and symbol synchronisation in multicarrier receivers

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0809377A2 (en) * 1996-05-21 1997-11-26 Nokia Mobile Phones Ltd. Signal acquisition in a satellite telephone system
EP0901260A2 (en) * 1997-05-12 1999-03-10 Sony Corporation Frame and symbol synchronisation in multicarrier receivers

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ESSELING N ET AL: "A forwarding concept for HiperLAN/2", COMPUTER NETWORKS, ELSEVIER SCIENCE PUBLISHERS B.V., AMSTERDAM, NL, vol. 37, no. 1, September 2001 (2001-09-01), pages 25 - 32, XP004304931, ISSN: 1389-1286 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL1029464C2 (en) * 2004-07-07 2006-06-13 Samsung Electronics Co Ltd Synchronization detector for images and symbols has symbol synchronizer that synchronizes timing of symbols with images

Similar Documents

Publication Publication Date Title
EP2879341B1 (en) Channel-estimation method for FBMC telecommunication system
EP2253114B1 (en) Methods for transmitting and receiving a multiple carrier signal including a hold interval, and corresponding computer software products, transmission and reception devices, and signal
EP2499796B1 (en) Method for transmitting pre-equalized digital data, and transmitting base implementing such a method
EP0709980B1 (en) Frequency synchronisation for OFDM system
EP2156590B1 (en) Transmission and reception of multicarrier spread-spectrum signals
EP1319293B1 (en) Distributed pilot multicarrier signal designed to limit interference affecting said pilots
EP2965483A1 (en) Method for reducing papr in a transmission of a multi-carrier signal, and corresponding transmission device and computer program
EP2039095B1 (en) Methods for transmitting and receiving a multicarrier signal, carrying out a channel estimation, and corresponding devices and computer program products
EP2904754B1 (en) Method for the transmission of a multi-carrier signal, and corresponding transmission device and computer program
EP3220592B1 (en) Method of synchronising an fbmc system by means of an rach channel
EP3202077B1 (en) Method of sending a multicarrier signal, method of reception, devices, and computer programs associated therewith implementing an oqam type modulation
FR2825551A1 (en) METHOD OF ESTIMATING THE FUNCTION OF TRANSFERRING A TRANSMISSION CHANNEL OF A MULTI-CARRIER SIGNAL, METHOD OF RECEIVING A DIGITAL SIGNAL, AND RECEIVER OF A MULTI-CARRIER SIGNAL CORRESPONDING
WO2008007019A2 (en) Methods for the transmission and reception of a multicarrier signal with oqam modulation, and specific preamble
EP2039102B1 (en) Methods for receiving and transmitting a multicarrier signal comprising a preamble containing data elements, corresponding devices and computer program products
FR2821702A1 (en) OFDM signal modulations optimized reception having two part header section synchronizing frame/correcting error second header part and carrying out second synchronization using inter correlation then demodulating.
EP2327191B1 (en) Method for the blind estimation of OFDM signal parameters by adapted filtering
FR2830389A1 (en) Channel estimation and time synchronization system for HiperLan2 combines functions
CA2389784A1 (en) System and procedure for transmitting an audio or voice signal
WO2012066237A1 (en) Method of receiving a multicarrier signal implementing an estimation of the interference, corresponding reception device and computer program
WO2006117268A1 (en) Method for the iterative decoding of an ofdm/oqam signal using symbols with complex values, and corresponding device and computer program
Medjahdi Interference modeling and performance analysis of asynchronous OFDM and FBMC wireless communication systems
FR2903833A1 (en) Signal receiving method for e.g. wireless telephone, involves estimating real and imaginary parts of transmission channel in neighboring region from complex values corresponding to drivers of group of region
WO2002084934A1 (en) Predistortion of multicarrier signals in a two-way transmission system
FR2823395A1 (en) OFDM modulated signals receiver synchronisation mechanism has signals sampled/reference determined and separation operation/transformation carried out and correction operation affected.
WO2014053756A1 (en) Method for the transmission of a multi-carrier signal, and corresponding transmission device and computer program

Legal Events

Date Code Title Description
ST Notification of lapse