FR2943205A1 - Audio/video data set transmitting method for radio communication network, involves determining source coding process to be applied to data of copy, and transmitting each copy based on modulation schema and source coding - Google Patents

Audio/video data set transmitting method for radio communication network, involves determining source coding process to be applied to data of copy, and transmitting each copy based on modulation schema and source coding Download PDF

Info

Publication number
FR2943205A1
FR2943205A1 FR0951658A FR0951658A FR2943205A1 FR 2943205 A1 FR2943205 A1 FR 2943205A1 FR 0951658 A FR0951658 A FR 0951658A FR 0951658 A FR0951658 A FR 0951658A FR 2943205 A1 FR2943205 A1 FR 2943205A1
Authority
FR
France
Prior art keywords
copy
transmission
receiver
transmitter
transmitted
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.)
Granted
Application number
FR0951658A
Other languages
French (fr)
Other versions
FR2943205B1 (en
Inventor
Mounir Achir
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 FR0951658A priority Critical patent/FR2943205B1/en
Publication of FR2943205A1 publication Critical patent/FR2943205A1/en
Application granted granted Critical
Publication of FR2943205B1 publication Critical patent/FR2943205B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0014Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the source coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The method involves determining a channel coding and modulation schema for each copy of data set to be transmitted. Bandwidth required for the transmission of the copy based on the schema is determined according to predetermined bandwidth. A source coding process to be applied to the data of the copy for being transmitted in the bandwidth is determined. Each copy is transmitted based on the source coding process and modulation schema. Independent claims are also included for the following: (1) a computer program product comprising program code instructions for implementing a data set transmitting method (2) a computer readable storage unit for storing a computer program to implement the data set transmitting method (3) a device for parameterizing transmission of the data set on a transmission channel between a transmitter and a receiver of a wireless communication network.

Description

PROCEDE DE TRANSMISSION SANS FIL AVEC CODAGE CONJOINT SOURCE ET CANAL ET DISPOSITIF CORRESPONDANT WIRELESS TRANSMISSION METHOD WITH SPEECH SOURCE AND CHANNEL CODING AND CORRESPONDING DEVICE

1. DOMAINE DE L'INVENTION L'invention concerne un procédé de transmission sans fil de données entre un émetteur et un récepteur. L'invention concerne également un dispositif de communication sans fil permettant la mise en oeuvre du procédé de transmission selon l'invention. FIELD OF THE INVENTION The invention relates to a method of wireless transmission of data between a transmitter and a receiver. The invention also relates to a wireless communication device for implementing the transmission method according to the invention.

L'invention est notamment destinée à assurer la transmission de données au sein de réseaux sans fil ûnotamment les réseaux de communication radio à 60 GHzû comprenant au moins un noeud source, désigné dans tout le texte par émetteur, et au moins un noeud destinataire, désigné dans tout le texte par récepteur. Un tel réseau peut également comprendre un ou plusieurs noeuds relais. L'accès au support de transmission d'un tel réseau est un accès multiple à répartitions dans le temps (TDMA en langue anglaise). 2. ARRIERE-PLAN TECHNOLOGIQUE Les réseaux de communication radio à 60 GHz font l'objet de nombreuses études et recherches à l'heure actuelle. En effet, ces réseaux sont particulièrement bien adaptés à une transmission de données à très haut débit sur une distance limitée. Par exemple, les différents éléments d'un home-cinéma forment un tel réseau pour échanger sur une portée limitée, de l'ordre d'une dizaine de mètres, des débits très élevés de données, audio et vidéo, au-delà d'un gigabit par seconde. Cependant, l'utilisation de la bande radio 60GHz en milieu intérieur implique des limitations concernant la puissance d'émission. De telles limitations imposent la mise en place de mécanismes qui permettent d'exploiter au maximum les spécificités du canal de communication au niveau des émetteurs et/ou des récepteurs, en vue de récupérer un maximum de puissance pour améliorer la qualité de la communication entre les différents éléments. The invention is particularly intended to ensure the transmission of data within wireless networks, particularly the 60 GHz radio communication networks comprising at least one source node, designated in all the text by transmitter, and at least one destination node, designated in all the text by receiver. Such a network may also include one or more relay nodes. Access to the transmission medium of such a network is time division multiple access (TDMA in English). 2. TECHNOLOGICAL BACKGROUND The 60 GHz radio communication networks are the subject of numerous studies and research at present. Indeed, these networks are particularly well suited to very high speed data transmission over a limited distance. For example, the various elements of a home cinema form such a network to exchange on a limited range, of the order of ten meters, very high data rates, audio and video, beyond a gigabit per second. However, the use of the 60GHz radio band in the interior implies limitations on the transmission power. Such limitations require the establishment of mechanisms that make it possible to make the most of the specificities of the communication channel at the level of the transmitters and / or the receivers, with a view to recovering a maximum of power to improve the quality of the communication between the different elements.

Il existe, à l'heure actuelle, différentes techniques qui visent à optimiser la qualité de la communication dans un réseau à puissance de communication limitée. Par exemple, le document de brevet US 1 738 522 décrit des antennes, dites antennes agiles (aussi appelées antennes intelligentes, ou smart antennas en anglais), qui permettent de sélectionner à la réception et/ou à l'émission un certain nombre de directions privilégiées. Le document de brevet US 5 784 031 décrit un réseau d'antennes qui permet de créer un ou plusieurs faisceaux directifs par lesquels une même 10 information peut être transmise vers une pluralité de récepteurs. D'autres méthodes (voir par exemple les documents de brevet WO 2007/095354, US 2004/0209579 et US 2006/0023669) visent à améliorer la qualité de la communication en adaptant les propriétés du canal de communication. Un protocole de communication entre l'émetteur et le récepteur 15 est utilisé pour configurer les antennes de ces derniers. Dans le cas où la configuration concerne l'émetteur, un canal de retour est nécessaire afin de permettre au récepteur de transmettre des données nécessaires à la détermination de valeurs de paramètres à appliquer à l'antenne de l'émetteur. D'autres méthodes visent à améliorer la qualité de la communication en se 20 focalisant sur le codage source. Par exemple, le document de brevet US 5 134 476 décrit une méthode de compression pour adapter le débit de sortie suivant une consigne. D'autres méthodes visent à améliorer la qualité de la communication en mettant en oeuvre conjointement des codages canal et source. 25 Par exemple, le document de brevet WO 2007/070056 décrit une transmission de type multicast de données vidéo par un serveur de données. Ce serveur adapte le codage source en fonction d'une moyenne pondérée d'un paramètre de qualité mesuré par chaque noeud récepteur. Le document de brevet WO 2005/004336 décrit une méthode qui prévoit 30 qu'un noeud récepteur comprend un élément adapté pour déterminer le codage source à utiliser par un noeud émetteur. Si un tel élément n'est pas capable de déterminer un codage source approprié, alors, un codage canal plus robuste est appliqué. Une autre contrainte liée aux réseaux sans-fil tels que ceux pouvant être mise en oeuvre dans une application du type home-cinéma, comme par exemple les réseaux de communication radio à 60 GHz, concerne le phénomène de masquage des données. Ce phénomène de masquage se traduit par la perte d'une donnée transmise, par exemple, entre un émetteur et un récepteur, suite à la présence d'un obstacle imprévisible sur le chemin de transmission, tel que par exemple un homme qui passe entre l'émetteur et le récepteur au moment de la transmission. Face à ce phénomène de masquage, il est connu de faire en sorte que l'émetteur répète plusieurs fois le même ensemble de données. L'inconvénient d'une telle répétition est qu'elle consomme de la bande passante. 3. OBJECTIFS DE L'INVENTION L'invention, dans au moins un mode de réalisation, vise à fournir un procédé de transmission de données qui pallie les inconvénients des différentes méthodes de l'art antérieur. Dans au moins un mode de réalisation, l'invention vise à fournir un procédé de transmission qui résout le problème technique lié au masquage. There are currently various techniques that aim to optimize the quality of communication in a network with limited communication power. For example, US Pat. No. 1,738,522 describes antennas, known as smart antennas (or smart antennas in English), which make it possible to select on reception and / or on transmission a certain number of directions. preferred. U.S. Patent No. 5,784,031 discloses an antenna array that makes it possible to create one or more directional beams by which the same information can be transmitted to a plurality of receivers. Other methods (see for example the patent documents WO 2007/095354, US 2004/0209579 and US 2006/0023669) aim to improve the quality of communication by adapting the properties of the communication channel. A communication protocol between the transmitter and the receiver 15 is used to configure the antennas thereof. In the case where the configuration concerns the transmitter, a return channel is necessary in order to allow the receiver to transmit data necessary for the determination of parameter values to be applied to the antenna of the transmitter. Other methods aim to improve the quality of communication by focusing on source coding. For example, US 5,134,476 discloses a compression method for adjusting the output rate to a set point. Other methods aim to improve the quality of communication by jointly implementing channel and source coding. For example, WO 2007/070056 discloses a multicast transmission of video data by a data server. This server adapts the source coding based on a weighted average of a quality parameter measured by each receiving node. WO 2005/004336 discloses a method which provides that a receiving node comprises an element adapted to determine the source coding to be used by a transmitting node. If such an element is not able to determine an appropriate source coding, then a more robust channel coding is applied. Another constraint related to wireless networks such as those that can be implemented in a home-cinema type application, such as 60 GHz radio communication networks, concerns the phenomenon of masking data. This masking phenomenon results in the loss of a piece of data transmitted, for example, between a transmitter and a receiver, following the presence of an unpredictable obstacle on the transmission path, such as for example a man who passes between the transmitter and the receiver. transmitter and receiver at the time of transmission. Faced with this phenomenon of masking, it is known to cause the transmitter to repeat the same set of data several times. The disadvantage of such a repetition is that it consumes bandwidth. 3. OBJECTIVES OF THE INVENTION The invention, in at least one embodiment, aims to provide a data transmission method that overcomes the disadvantages of the various methods of the prior art. In at least one embodiment, the invention aims to provide a transmission method that solves the technical problem related to masking.

L'invention vise également à fournir un procédé de transmission dans le cadre d'une communication de données, qui, à bande passante constante affectée à cette communication de données, s'adapte aux variations de conditions du canal de transmission. L'invention vise également à fournir un procédé de transmission qui résout, 25 dans au moins un mode de réalisation, le problème technique lié à la limitation de la puissance disponible. L'invention vise également à fournir un procédé qui dans au moins un mode de réalisation de l'invention, est particulièrement adapté aux réseaux de communication radio à 60 GHz. The invention also aims at providing a transmission method in the context of a data communication, which, with a constant bandwidth assigned to this data communication, adapts to the variations of conditions of the transmission channel. The invention also aims to provide a transmission method which solves, in at least one embodiment, the technical problem related to the limitation of the available power. The invention also aims at providing a method which in at least one embodiment of the invention is particularly suitable for 60 GHz radio communication networks.

L'invention vise aussi à fournir un dispositif pour la mise en oeuvre d'un procédé selon l'invention dans au moins un mode de réalisation de l'invention. 4. EXPOSE DE L'INVENTION Pour ce faire, l'invention concerne un procédé de transmission d'un ensemble de données sur un canal de transmission entre un émetteur et un récepteur d'un réseau de communication sans fil, dans lequel une pluralité de copies dudit ensemble de données sont transmises entre l'émetteur et le récepteur, caractérisé en ce qu'il comprend les étapes consistant à: - déterminer un schéma de modulation et de codage canal pour 10 chaque copie à transmettre, - déterminer, pour chaque copie à transmettre, une bande passante nécessaire à la transmission de cette copie suivant le schéma de modulation et de codage associé à cette copie, et ce en fonction d'une bande passante prédéterminée affectée à la transmission dudit ensemble de données, 15 - déterminer, pour chaque copie à transmettre, un codage source à appliquer aux données de cette copie pour pouvoir être transmis dans la bande passante associée à cette copie, - transmettre chaque copie suivant le codage source et le schéma de modulation et de codage canal associés à cette copie. 20 Un procédé de transmission selon l'invention permet de résoudre le problème technique lié au masquage en prévoyant la transmission d'une pluralité de copies de l'ensemble de données à transmettre entre un émetteur et un récepteur. L'utilisation de telles répétitions peut s'avérer très utile, voire nécessaire sous certaines conditions, lorsque le canal de transmission est 25 imprévisible et est sujet à des masquages et des évanouissements. Selon l'invention, la perte de bande passante qui résulte de la répétition des transmissions de l'ensemble de données est compensée par une amélioration de la qualité de transmission de chaque copie, et donc par une amélioration de la communication. Cette qualité est améliorée par la mise en oeuvre d'étapes qui 30 permettent de déterminer des codages canal et source pour chaque copie. Ainsi, l'invention permet de résoudre deux problèmes techniques qui semblaient a priori antinomiques, car compétitifs à l'égard de l'utilisation de la bande passante. En effet, l'invention résout le problème technique lié au masquage, qui nécessite une utilisation importante de la bande passante, et améliore la qualité des transmissions qui nécessite aussi une utilisation importante de la bande passante. Un procédé selon l'invention permet de résoudre ces deux problèmes techniques sans que l'un le soit au détriment de l'autre. Le schéma de modulation et de codage canal, adapté à chaque copie à transmettre, peut être obtenu par divers moyens. Par exemple, selon un mode de réalisation, selon une information de qualité de transmission estimée (telle qu'une moyenne sur un temps défini d'un rapport signal à bruit) d'une configuration de transmission donnée, des abaques prédéterminés relatifs à des éléments de qualité de transmission permettent d'associer à une n-ième copie à transmettre, un schéma de modulation et de codage prédéterminé. The invention also aims to provide a device for implementing a method according to the invention in at least one embodiment of the invention. SUMMARY OF THE INVENTION To this end, the invention relates to a method for transmitting a set of data over a transmission channel between a transmitter and a receiver of a wireless communication network, in which a plurality of copies of said set of data are transmitted between the transmitter and the receiver, characterized in that it comprises the steps of: - determining a channel modulation and coding scheme for each copy to be transmitted, - determining, for each copy to transmit, a bandwidth necessary for the transmission of this copy according to the modulation and coding scheme associated with this copy, and this according to a predetermined bandwidth allocated to the transmission of said set of data, 15 - to determine, for each copy to be transmitted, a source coding to be applied to the data of this copy in order to be transmitted in the bandwidth associated with this copy, - to transmit each copy according to the source coding and the channel modulation and coding scheme associated with this copy. A transmission method according to the invention solves the technical problem of masking by providing for the transmission of a plurality of copies of the data set to be transmitted between a transmitter and a receiver. The use of such repetitions can be very useful, even necessary under certain conditions, when the transmission channel is unpredictable and is subject to masking and fading. According to the invention, the loss of bandwidth resulting from the repetition of transmissions of the data set is compensated by an improvement in the transmission quality of each copy, and therefore by an improvement in the communication. This quality is improved by the implementation of steps which make it possible to determine channel and source codings for each copy. Thus, the invention solves two technical problems that seemed a priori antinomic because competitive with respect to the use of bandwidth. Indeed, the invention solves the technical problem related to masking, which requires a significant use of the bandwidth, and improves the quality of transmissions which also requires a significant use of the bandwidth. A method according to the invention solves these two technical problems without one being to the detriment of the other. The channel modulation and coding scheme adapted to each copy to be transmitted can be obtained by various means. For example, according to one embodiment, according to an information of estimated transmission quality (such as a mean over a defined time of a signal-to-noise ratio) of a given transmission configuration, predetermined charts relating to elements transmission quality make it possible to associate with an nth copy to be transmitted, a predetermined modulation and coding scheme.

Avantageusement et selon l'invention, l'étape qui consiste à déterminer un schéma de modulation et de codage canal pour chaque copie à transmettre comprend en outre les étapes qui consistent à : - déterminer, pour chaque copie à transmettre, une configuration du réseau dédiée à la transmission de cette copie, - associer un schéma de modulation et de codage canal à chacune de ces configurations. Un procédé selon l'invention est particulièrement adapté à une transmission à multiples faisceaux par un réseau comprenant au moins un émetteur et/ou un récepteur muni d'une antenne agile, également appelée antenne intelligente. Une telle antenne permet de sélectionner un sous-ensemble de directions parmi toutes les directions où l'émission ou la réception (selon que cette antenne est une antenne réceptrice ou une antenne émettrice) sont possibles. La sélection de ce sous-ensemble de directions passe par exemple par l'application de coefficients complexes sur les signaux émis ou reçus, selon le cas, par les différents éléments de l'antenne intelligente. Ceci permet d'atténuer tous les signaux émis ou reçus dans des directions non désirées. Le gain de l'antenne dans cette configuration sera plus important que le gain de la même antenne avec une transmission (quasi-)omnidirectionnelle, c'est-à-dire une transmission à large faisceau (par exemple de 180° ou plus). Advantageously and according to the invention, the step consisting in determining a channel modulation and coding scheme for each copy to be transmitted further comprises the steps of: determining, for each copy to be transmitted, a configuration of the dedicated network to the transmission of this copy, - associate a modulation scheme and channel coding to each of these configurations. A method according to the invention is particularly suitable for a transmission with multiple beams by a network comprising at least one transmitter and / or a receiver provided with an agile antenna, also called intelligent antenna. Such an antenna makes it possible to select a subset of directions from all the directions in which transmission or reception (depending on whether this antenna is a receiving antenna or a transmitting antenna) are possible. The selection of this subset of directions passes for example by the application of complex coefficients on the signals transmitted or received, as the case may be, by the different elements of the intelligent antenna. This makes it possible to attenuate all the signals transmitted or received in undesired directions. The gain of the antenna in this configuration will be greater than the gain of the same antenna with a transmission (quasi) omnidirectional, that is to say a broad beam transmission (for example 180 ° or more).

Cette variante de l'invention limite encore davantage les risques de masquage, étant donné que la transmission de copies dans plusieurs directions sélectionnées augmente les chances de recevoir une copie. Aussi, face au masquage, le noeud source peut répéter les données à transmettre en utilisant différentes configurations de son antenne intelligente. Le récepteur peut aussi choisir une configuration de son antenne pour chaque répétition. De manière générale, le réseau peut présenter une configuration dédiée à chaque copie, c'est-à-dire notamment une configuration de l'ensemble des éléments du réseau ûnotamment émetteur, récepteur, relais, ...û qui participent à la transmission d'une copie de l'émetteur vers le récepteur. Dans cette variante avantageuse de l'invention, les données répétées passent par différents chemins (avec des réflexions aussi appelés relais passifs, ou avec des relais actifs, c'est-à-dire en utilisant au moins un noeud qui effectue une fonction de relais en retransmettant des données préalablement reçues) avant d'être reçues par le récepteur. This variant of the invention further limits the risks of masking, since the transmission of copies in several selected directions increases the chances of receiving a copy. Also, in the face of masking, the source node can repeat the data to be transmitted using different configurations of its intelligent antenna. The receiver can also choose an antenna configuration for each repetition. In general, the network may have a configuration dedicated to each copy, that is to say in particular a configuration of all the elements of the network particularly transmitter, receiver, relay, etc. which participate in the transmission of data. a copy of the transmitter to the receiver. In this advantageous variant of the invention, the repeated data goes through different paths (with reflections also called passive relays, or with active relays, that is to say using at least one node that performs a relay function by retransmitting previously received data) before being received by the receiver.

Comme ces répétitions utilisent des configurations différentes du réseau, la qualité de la communication entre l'émetteur et le récepteur diffère d'une donnée répétée à une autre. Un procédé de transmission selon l'invention permet de garantir une qualité de communication équitable pour chaque donnée répétée en prévoyant un schéma de modulation et de codage canal adapté pour chaque donnée répétée, le tout en tenant compte de la bande passante disponible. Avantageusement, l'étape qui consiste à associer un schéma de modulation et de codage canal à chaque configuration comprend les étapes consistant à : - estimer, pour chaque configuration, une qualité de transmission entre l'émetteur et le récepteur, - déterminer un schéma de modulation et de codage canal en fonction de la qualité de transmission estimée. Un tel procédé permet de déterminer le schéma de modulation et de codage utilisé par chaque copie en fonction d'une estimation de la qualité de la transmission entre l'émetteur et le récepteur dans la configuration choisie pour la transmission de cette copie. Ainsi, le schéma de modulation et de codage canal choisi pour la transmission de la copie est adapté à la qualité de la transmission, ce qui permet de maximiser les performances de transmission. Avantageusement, l'étape qui consiste à estimer, pour chaque configuration, une qualité de transmission entre l'émetteur et le récepteur, comprend en outre une étape qui consiste à transmettre au moins une donnée entre l'émetteur et le récepteur via le réseau selon cette configuration. Cette étape permet d'obtenir une estimation de la qualité de la transmission dans chaque configuration issue d'un signal (donnée) directement véhiculé par le réseau. Cette estimation peut résulter de la transmission d'un seul signal ou d'une pluralité de signaux. Ces signaux peuvent être différents les uns des autres ou tous être identiques. Dans le cas où plusieurs données sont transmises pour estimer la qualité de la transmission selon cette configuration, cette estimation de qualité peut être obtenue par une moyenne des estimations de qualité pour chaque donnée, une moyenne pondérée, chaque poids dépendant du type de signal transmis, ou tout autre fonction associant, à un ensemble d'estimateurs, un estimateur unique de la qualité. Avantageusement, au moins une configuration dédiée à au moins une copie fait intervenir au moins un noeud relais du réseau. Since these repetitions use different configurations of the network, the quality of the communication between the transmitter and the receiver differs from one repeated data to another. A transmission method according to the invention ensures a fair communication quality for each repeated data by providing a channel modulation and coding scheme adapted for each repeated data, while taking into account the available bandwidth. Advantageously, the step of associating a channel modulation and coding scheme with each configuration comprises the steps of: estimating, for each configuration, a quality of transmission between the transmitter and the receiver; modulation and channel coding according to the estimated transmission quality. Such a method makes it possible to determine the modulation and coding scheme used by each copy as a function of an estimate of the quality of the transmission between the transmitter and the receiver in the configuration chosen for the transmission of this copy. Thus, the channel modulation and coding scheme chosen for the transmission of the copy is adapted to the quality of the transmission, which makes it possible to maximize the transmission performance. Advantageously, the step of estimating, for each configuration, a transmission quality between the transmitter and the receiver, further comprises a step of transmitting at least one data item between the transmitter and the receiver via the network according to this configuration. This step makes it possible to obtain an estimate of the quality of the transmission in each configuration resulting from a signal (given) directly conveyed by the network. This estimate can result from the transmission of a single signal or a plurality of signals. These signals may be different from each other or all be identical. In the case where several data are transmitted to estimate the quality of the transmission according to this configuration, this quality estimate can be obtained by an average of the quality estimates for each data, a weighted average, each weight depending on the type of signal transmitted, or any other function that associates a single estimator of quality with a set of estimators. Advantageously, at least one configuration dedicated to at least one copy involves at least one relay node of the network.

Le recours à au moins un noeud relais permet à un procédé selon l'invention de diversifier les chemins attribués aux copies de données à transmettre, ce qui ajoute de la diversité spatiale à la diversité temporelle des données. Avantageusement, pour chaque configuration faisant intervenir au moins un noeud relais, l'étape qui consiste à estimer une qualité de transmission entre l'émetteur et le récepteur, comprend des étapes qui consistent à estimer la qualité de la transmission de chaque portion de chemin entre l'émetteur et le récepteur. En d'autres termes, pour chaque configuration faisant intervenir un noeud relais, l'étape qui consiste à estimer une qualité de transmission entre l'émetteur et le récepteur, comprend les étapes qui consistent à : - estimer la qualité de la transmission entre l'émetteur et le noeud relais, - estimer la qualité de la transmission entre le noeud relais et le récepteur. The use of at least one relay node enables a method according to the invention to diversify the paths allocated to the copies of data to be transmitted, which adds spatial diversity to the temporal diversity of the data. Advantageously, for each configuration involving at least one relay node, the step of estimating a transmission quality between the transmitter and the receiver, comprises steps of estimating the quality of the transmission of each path portion between the transmitter and the receiver. In other words, for each configuration involving a relay node, the step of estimating a transmission quality between the transmitter and the receiver, comprises the steps of: - estimating the quality of the transmission between the transmitter and the receiver; transmitter and the relay node, - estimate the quality of the transmission between the relay node and the receiver.

De plus, pour chaque configuration faisant intervenir plusieurs noeuds relais successifs, l'étape qui consiste à estimer une qualité de transmission entre l'émetteur et le récepteur, comprend les étapes qui consistent à : - estimer la qualité de la transmission entre l'émetteur et le premier noeud relais dans la série de noeuds relais successifs, - estimer la qualité de la transmission d'un relais à l'autre dans la série de noeuds relais successifs, - estimer la qualité de la transmission entre le dernier noeud relais de la série de noeuds relais successifs et le récepteur. Enfin, pour chaque configuration faisant intervenir au moins un noeud relais 20 en parallèle, l'étape qui consiste à estimer une qualité de transmission entre l'émetteur et le récepteur, comprend les étapes qui consistent à : - estimer la qualité de la transmission entre l'émetteur et chaque noeud relais, - estimer la qualité de la transmission entre chaque noeud relais et le 25 récepteur. - Ces deux dernières situations sont cumulables. Avantageusement, pour chaque configuration faisant intervenir au moins un noeud relais, l'étape qui consiste à associer un schéma de modulation et de codage canal à cette configuration, comprend en outre les étapes qui consistent à associer un schéma de modulation et de codage canal à chaque portion de chemin entre l'émetteur et le récepteur. Avantageusement, le schéma de modulation et de codage canal entre un noeud relais et le récepteur est déterminé en fonction du schéma de modulation et de codage canal utilisé par l'émetteur et le paramètre de qualité estimé entre le noeud relais et le récepteur. L'invention s'étend également à un dispositif pour la mise en oeuvre d'un procédé selon l'invention. Pour ce faire, l'invention concerne également un dispositif de paramétrage d'une transmission d'un ensemble de données sur un canal de transmission entre un émetteur et un récepteur d'un réseau de communication sans fil, dans lequel une pluralité de copies dudit ensemble de données sont transmises entre l'émetteur et le récepteur, caractérisé en ce qu'il comprend - des moyens pour déterminer un schéma de modulation et de codage 15 canal pour chaque copie à transmettre, - des moyens pour déterminer, pour chaque copie à transmettre, une bande passante nécessaire à la transmission de cette copie suivant le schéma de modulation et de codage associé à cette copie, et ce en fonction d'une bande passante prédéterminée affectée à la transmission dudit ensemble de données, 20 - des moyens pour déterminer, pour chaque copie à transmettre, un codage source à appliquer aux données de cette copie pour pouvoir être transmis dans la bande passante associée à cette copie. Avantageusement et selon l'invention, lesdits moyens pour déterminer un schéma de modulation et de codage canal pour chaque copie à transmettre 25 comprennent en outre: - des moyens pour déterminer, pour chaque copie à transmettre, une configuration du réseau dédiée à la transmission de cette copie, - des moyens pour associer un schéma de modulation et de codage canal à chacune de ces configurations. Moreover, for each configuration involving several successive relay nodes, the step of estimating a transmission quality between the transmitter and the receiver, comprises the steps of: - estimating the quality of the transmission between the transmitter and the first relay node in the series of successive relay nodes, - estimating the quality of the transmission from one relay to another in the series of successive relay nodes, - estimating the quality of the transmission between the last relay node of the relay series of successive relay nodes and the receiver. Finally, for each configuration involving at least one relay node 20 in parallel, the step of estimating a quality of transmission between the transmitter and the receiver, comprises the steps of: - estimating the quality of the transmission between the transmitter and each relay node, - estimate the quality of the transmission between each relay node and the receiver. - These last two situations are cumulative. Advantageously, for each configuration involving at least one relay node, the step of associating a modulation and channel coding scheme with this configuration further comprises the steps of associating a channel modulation and coding scheme with each path portion between the transmitter and the receiver. Advantageously, the channel modulation and coding scheme between a relay node and the receiver is determined according to the channel modulation and coding scheme used by the transmitter and the estimated quality parameter between the relay node and the receiver. The invention also extends to a device for implementing a method according to the invention. To this end, the invention also relates to a device for parameterizing a transmission of a set of data on a transmission channel between a transmitter and a receiver of a wireless communication network, in which a plurality of copies of said transmission set of data are transmitted between the transmitter and the receiver, characterized in that it comprises - means for determining a channel modulation and coding scheme for each copy to be transmitted, - means for determining, for each copy to transmit, a bandwidth necessary for the transmission of this copy according to the modulation scheme and coding associated with this copy, and this according to a predetermined bandwidth allocated to the transmission of said data set, 20 - means for determining , for each copy to be transmitted, a source coding to be applied to the data of this copy in order to be transmitted in the bandwidth associated with this opie. Advantageously and according to the invention, said means for determining a channel modulation and coding scheme for each copy to be transmitted further comprises: means for determining, for each copy to be transmitted, a configuration of the network dedicated to the transmission of this copy, means for associating a channel modulation and coding scheme with each of these configurations.

Avantageusement et selon l'invention, les moyens pour associer un schéma de modulation et de codage canal à chaque configuration comprend en outre : - des moyens pour estimer, pour chaque configuration, une qualité de transmission entre l'émetteur et le récepteur, - des moyens pour déterminer un schéma de modulation et de codage canal en fonction de la qualité de transmission estimée. Avantageusement et selon l'invention, au moins une configuration dédiée à au moins une copie fait intervenir au moins un noeud relais du réseau. Avantageusement et selon l'invention, pour chaque configuration faisant intervenir au moins un noeud relais, les moyens pour estimer une qualité de transmission entre l'émetteur et le récepteur estiment la qualité de transmission de chaque portion de chemin entre l'émetteur et le récepteur. Avantageusement et selon l'invention, pour chaque configuration faisant intervenir au moins un noeud relais, les moyens pour associer un schéma de modulation et de codage canal à cette configuration associent un schéma de modulation et de codage canal à chaque portion de chemin entre l'émetteur et le récepteur. Avantageusement et selon l'invention, le schéma de modulation et de codage canal entre un noeud relais et le récepteur est déterminé en fonction du schéma de modulation et de codage canal utilisé par l'émetteur et le paramètre de qualité estimé entre le noeud relais et le récepteur. Avantageusement et selon l'invention, pour chaque configuration faisant intervenir une série de noeuds relais successifs, le schéma de modulation et de codage canal d'une portion de chemin définie par deux noeuds relais successifs est déterminé en fonction du schéma de modulation et de codage canal du chemin immédiatement précédent et du paramètre de qualité estimé entre le premier desdits deux noeuds relais et le récepteur. Un dispositif selon l'invention peut uniquement servir au paramétrage de la transmission des données entre un émetteur et un récepteur, ou bien participer à la transmission des données. A ce titre, un dispositif selon l'invention peut également selon une variante de l'invention présenter des fonctionnalités d'émission et/ou de réception des données. En d'autres termes, les différents moyens d'un dispositif selon l'invention peuvent être parti intégrante du récepteur et/ou de l'émetteur d'un réseau mettant en oeuvre un procédé selon l'invention. Avantageusement, un dispositif selon l'invention comprend des moyens d'émission et/ou de réception desdits copies de l'ensemble de données. L'invention concerne également un produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur. Ce produit programme d'ordinateur comprend des instructions de code de programme pour la mise en oeuvre du procédé précité (dans l'un quelconque de ses différents modes de réalisation), lorsque ledit programme est exécuté sur un ordinateur. L'invention concerne également un moyen de stockage lisible par ordinateur, stockant un programme d'ordinateur comprenant un jeu d'instructions exécutables par un ordinateur pour mettre en oeuvre le procédé précité (dans l'un quelconque de ses différents modes de réalisation). L'invention concerne également un procédé de transmission de données entre un émetteur et un récepteur au sein d'un réseau de communication sans fil et un dispositif mettant en oeuvre un procédé selon l'invention caractérisés en combinaison par tout ou partie des caractéristiques mentionnées ci-dessus ou ci-après. 5. LISTE DES FIGURES D'autres buts, caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante donnée à titre uniquement non limitatif et qui se réfère aux figures annexées, dans lesquelles : - la figure 1 est une vue schématique d'un réseau de communication sans fil multi-chemin comprenant un émetteur et un récepteur au sein duquel un procédé de transmission selon un mode de réalisation de l'invention est mis en oeuvre, - la figure 2 est une vue schématique d'un réseau de communication sans fil multi-chemin comprenant un émetteur, un noeud relais, et un récepteur, au sein duquel un procédé de transmission selon un autre mode de réalisation de l'invention est mis en oeuvre, - la figure 3 est une vue schématique d'une antenne agile d'un dispositif de communication selon un mode de réalisation de l'invention, - la figure 4 est une vue schématique d'un accès au support de transmission du type TDMA mis en oeuvre par un procédé selon l'invention, - la figure 5 est une vue schématique d'un algorithme de détermination de codage source, et de schéma de modulation et de codage canal, mis en oeuvre dans un procédé selon un mode de réalisation de l'invention, - la figure 6 est vue schématique des étapes d'estimation du rapport signal à bruit d'un procédé selon un mode de réalisation de l'invention, - la figure 7 est une vue schématique des étapes de détermination d'un schéma de modulation et de codage canal pour chaque configuration mises en oeuvre dans un procédé selon un mode de réalisation de l'invention, - la figure 8 est une vue schématique des étapes de détermination du codage source à appliquer pour chaque copie mises en oeuvre dans un procédé selon un mode de réalisation de l'invention, - la figure 9 est une vue schématique d'un dispositif de communication selon un mode de réalisation de l'invention. 6. DESCRIPTION DETAILLEE Une représentation schématique d'un exemple de réseau 100 de communication sans fil, dans lequel une pluralité de copies d'un ensemble de données sont transmises entre un émetteur et un récepteur est présenté sur la figure 1. Ce réseau 100 simplifié comprend un émetteur 101 et un récepteur 102. Bien évidemment, selon d'autres modes de réalisation, le réseau 100 peut comprendre plusieurs émetteurs et/ou plusieurs récepteurs. Ce réseau 100 comprend également, dans le mode de réalisation de la figure 1, quatre réflecteurs 109, 110, 111 et 112. Ces réflecteurs sont typiquement les murs d'une pièce dans laquelle sont déployés les dispositifs 101 et 102 et sont supposés ne pas absorber totalement les ondes électromagnétiques ayant des fréquences autour de 60GHz. Selon un mode de réalisation avantageux, chaque émetteur 101 et chaque récepteur 102 comprend au moins une antenne 300 agile. Une telle antenne 300 permet de sélectionner un sous-ensemble de directions parmi toutes les directions où l'émission ou la réception (selon que cette antenne 300 est une antenne réceptrice ou une antenne émettrice) sont possibles. La sélection de ce sous-ensemble de directions passe par exemple par l'application de coefficients complexes sur les signaux émis ou reçus, selon le cas, par les différents éléments de l'antenne agile. Ceci permet d'atténuer tous les signaux émis ou reçus dans des directions non désirées. Le gain de l'antenne dans cette configuration sera plus important que le gain de la même antenne avec une transmission (quasi- )omnidirectionnelle. Ainsi, les communications sont effectuées avec des transmissions en formation de multiples faisceaux. Les antennes agiles de l'émetteur et du récepteur utilisent respectivement une première configuration, 103, 105, ainsi qu'une deuxième configuration, 104, 106, pour communiquer (dans le cas où deux copies des données sont transmises entre l'émetteur 101 et le récepteur 102). Les réflexions sur les quatre réflecteurs, en plus du signal en vue directe 107, 108, donnent des signaux différents apportant la même information au récepteur. Dans la représentation de la figure 2, seulement deux configurations sont représentées pour chaque dispositif émetteur 101 et récepteur 102. Cependant, un tel couple de dispositifs émetteur et récepteur peuvent établir des communications selon un nombre plus important de configurations. La figure 2 présente un réseau 200 selon un autre mode de réalisation. Ce réseau 200 de communication comprend dans ce mode de réalisation, un noeud relais 208. L'émetteur 201 transmet une première copie du paquet avec une configuration 203 de l'antenne agile de l'émetteur et une configuration 205 pour celle du récepteur 202. Le signal reçu par ce dernier est la somme des signaux réfléchis sur les réflecteurs 209 et 210 ainsi que du signal en vue directe 207. Le noeud relais 208 reçoit le signal transmis par l'émetteur 201 et transfère à destination du récepteur 202 le signal reçu avec une configuration 204 de son antenne agile. Le récepteur 202 récupère une deuxième copie, de la donnée envoyée initialement par 1' émetteur 201, avec une configuration 206 de son antenne agile. Les antennes dites agiles (ou intelligentes), connues de l'homme du métier, permettent de recevoir simultanément des signaux venant d'une ou de plusieurs directions possibles. Les directions sont choisies à l'aide d'un jeu de coefficients complexes applicable à l'antenne et qui détermine les directions non désirées, c'est-à-dire celles que l'on souhaite atténuer, et celles qui sont souhaitées, c'est-à-dire celles que l'on souhaite amplifier. La figure 3 représente une antenne 300 agile d'un dispositif de 15 communication ûémetteur 201, récepteur 202, relais 208û selon un mode de réalisation de l'invention. L'antenne agile représentée sur la figure 3 ne contient que quatre éléments rayonnants 301, 302, 303 et 304. Le nombre d'éléments rayonnants représentés est volontairement limité, à titre de descriptif purement pédagogique, de manière 20 à ne pas surcharger la figure et la description associée. Afin d'obtenir des faisceaux étroits (de l'ordre de quelques degrés) un nombre plus important d'éléments rayonnants est nécessaire. Par exemple, 8 éléments fourniraient une bonne flexibilité de configuration de l'antenne pour des applications comme celles précédemment mentionnées. 25 Les éléments 301, 302, 303, 304 de l'antenne récupèrent le même signal électromagnétique mais déphasé à cause de la distance qui sépare les éléments de l'antenne. L'antenne 300 applique un jeu de coefficients complexes 305 en multipliant chacun des coefficients au signal reçu par un élément de l'antenne. Les différents signaux obtenus 306, 307, 308, 309 sont additionnés avec l'additionneur 310. Le signal global correspond au signal venant de la direction ou des directions souhaitées. Dans un procédé selon l'invention, l'accès au support de transmission se fait par un protocole du type TDMA (Time Division Multiple Access). La figure 4 illustre un exemple d'une couche d'accès au canal de transmission fonctionnant suivant ce principe. Le temps est divisé en cycles 440. L'émetteur et le récepteur sont supposés être parfaitement synchrones à l'aide par exemple d'une balise 410, transmise périodiquement par l'émetteur. Dans l'illustration de la figure 4, à chaque cycle, deux copies de la même donnée sont envoyées, 420 et 430. Bien entendu, un nombre plus important de copies peuvent être transmises entre l'émetteur 101 et le récepteur 102 (avec ou sans noeud relais) lors d'un même cycle. Chacune de ces copies, composée d'un entête 421, 431 et de données 422, 432, est transmise avec un schéma de modulation et de codage dédié, supporté par la couche physique, et une configuration de l'antenne agile propre. Dans l'illustration de la figure 4, un premier schéma de modulation et de codage est appliqué à la première copie 420. Les données sur lesquelles est appliqué ce premier schéma de modulation et de codage sont représentées de manière hachurée, avec des hachures obliques simples. De plus, un second schéma de modulation et de codage est appliqué à la seconde copie 420. Les données sur lesquelles est appliqué ce second schéma de modulation et de codage sont représentées de manière hachurée, avec des hachures obliques croisées. Après la réception de chaque copie, le récepteur transmet à l'émetteur un paquet d'acquittement 423, 433. Ces derniers sont utilisés pour informer l'émetteur de la bonne réception du paquet ainsi que pour transmettre la mesure d'un paramètre de qualité de la communication. Le paquet d'acquittement 423 informe l'émetteur de la qualité de la réception du paquet de donnée 422 alors que le paquet d'acquittement 433 transmet celle du paquet de donnée 432. Dans le cas où au moins un relais existe entre l'émetteur et le récepteur, un paquet d'acquittement est aussi transmis par le (ou les) noeud(s) relais à destination d'au moins le noeud qui le précède immédiatement sur le chemin entre l'émetteur et le récepteur. Un acquittement, émis par un noeud, peut aussi être relayé par le ou les noeud(s) relais qui précède immédiatement le noeud ayant émis l'acquittement sur le chemin entre l'émetteur et le récepteur. Advantageously and according to the invention, the means for associating a channel modulation and coding scheme with each configuration further comprises: means for estimating, for each configuration, a quality of transmission between the transmitter and the receiver, means for determining a channel modulation and coding scheme based on the estimated transmission quality. Advantageously and according to the invention, at least one configuration dedicated to at least one copy involves at least one relay node of the network. Advantageously and according to the invention, for each configuration involving at least one relay node, the means for estimating a transmission quality between the transmitter and the receiver estimate the transmission quality of each path portion between the transmitter and the receiver . Advantageously and according to the invention, for each configuration involving at least one relay node, the means for associating a channel modulation and coding scheme with this configuration associate a channel modulation and coding scheme with each path portion between the channel and the channel. transmitter and the receiver. Advantageously and according to the invention, the channel modulation and coding scheme between a relay node and the receiver is determined according to the channel modulation and coding scheme used by the transmitter and the estimated quality parameter between the relay node and the receiver. Advantageously and according to the invention, for each configuration involving a series of successive relay nodes, the channel modulation and coding scheme of a path portion defined by two successive relay nodes is determined according to the modulation and coding scheme. channel of the immediately preceding path and the estimated quality parameter between the first of said two relay nodes and the receiver. A device according to the invention can only be used to parameterize the transmission of data between a transmitter and a receiver, or to participate in the transmission of data. As such, a device according to the invention may also according to a variant of the invention have transmitting and / or receiving data functions. In other words, the various means of a device according to the invention can be part of the receiver and / or the transmitter of a network implementing a method according to the invention. Advantageously, a device according to the invention comprises means for transmitting and / or receiving said copies of the data set. The invention also relates to a computer program product downloadable from a communication network and / or recorded on a computer readable medium and / or executable by a processor. This computer program product includes program code instructions for carrying out the aforesaid method (in any one of its various embodiments), when said program is run on a computer. The invention also relates to a computer readable storage means, storing a computer program comprising a set of instructions executable by a computer to implement the above method (in any of its various embodiments). The invention also relates to a method for transmitting data between a transmitter and a receiver within a wireless communication network and a device implementing a method according to the invention characterized in combination by all or some of the characteristics mentioned above. above or below. 5. LIST OF FIGURES Other objects, characteristics and advantages of the invention will become apparent on reading the following description given solely by way of non-limiting example and which refers to the appended figures, in which: FIG. 1 is a diagrammatic view a multi-path wireless communication network comprising a transmitter and a receiver in which a transmission method according to one embodiment of the invention is implemented; - FIG. 2 is a schematic view of a network. multi-path wireless communication system comprising a transmitter, a relay node, and a receiver, in which a transmission method according to another embodiment of the invention is implemented; FIG. 3 is a schematic view of An agile antenna of a communication device according to one embodiment of the invention; FIG. 4 is a schematic view of an access to the transmission medium of the TDMA type implemented by a method FIG. 5 is a schematic view of a source coding determination algorithm, and a channel modulation and coding scheme, implemented in a method according to one embodiment of the invention, FIG. 6 is a schematic view of the steps for estimating the signal-to-noise ratio of a method according to one embodiment of the invention, FIG. 7 is a schematic view of the steps of determining a modulation scheme and channel coding for each configuration implemented in a method according to one embodiment of the invention, - Figure 8 is a schematic view of the source coding determination steps to be applied for each copy implemented in a method according to a Embodiment of the Invention; FIG. 9 is a schematic view of a communication device according to one embodiment of the invention. 6. DETAILED DESCRIPTION A schematic representation of an exemplary wireless communication network 100, wherein a plurality of copies of a data set are transmitted between a transmitter and a receiver is shown in FIG. 1. This simplified network 100 comprises a transmitter 101 and a receiver 102. Of course, according to other embodiments, the network 100 may include several transmitters and / or several receivers. This network 100 also comprises, in the embodiment of FIG. 1, four reflectors 109, 110, 111 and 112. These reflectors are typically the walls of a room in which the devices 101 and 102 are deployed and are supposed not to totally absorb electromagnetic waves with frequencies around 60GHz. According to an advantageous embodiment, each transmitter 101 and each receiver 102 comprises at least one agile antenna 300. Such an antenna 300 makes it possible to select a subset of directions from all the directions in which transmission or reception (depending on whether this antenna 300 is a receiving antenna or a transmitting antenna) are possible. The selection of this subset of directions passes for example by the application of complex coefficients on the signals transmitted or received, as the case may be, by the different elements of the agile antenna. This makes it possible to attenuate all the signals transmitted or received in undesired directions. The gain of the antenna in this configuration will be greater than the gain of the same antenna with a (quasi) omnidirectional transmission. Thus, the communications are carried out with transmissions in formation of multiple beams. The agile antennas of the transmitter and the receiver respectively use a first configuration, 103, 105, as well as a second configuration, 104, 106, to communicate (in the case where two copies of the data are transmitted between the transmitter 101 and the receiver 102). The reflections on the four reflectors, in addition to the direct view signal 107, 108, give different signals providing the same information to the receiver. In the representation of Figure 2, only two configurations are shown for each transmitter device 101 and receiver 102. However, such a pair of transmitter and receiver devices can establish communications in a larger number of configurations. Figure 2 shows a network 200 according to another embodiment. This communication network 200 comprises in this embodiment, a relay node 208. The transmitter 201 transmits a first copy of the packet with a configuration 203 of the agile antenna of the transmitter and a configuration 205 for that of the receiver 202. The signal received by the latter is the sum of the signals reflected on the reflectors 209 and 210 as well as the direct view signal 207. The relay node 208 receives the signal transmitted by the transmitter 201 and transfers the received signal to the receiver 202 with a configuration 204 of its agile antenna. The receiver 202 retrieves a second copy, of the data initially sent by the transmitter 201, with a configuration 206 of its agile antenna. The so-called agile (or intelligent) antennas, known to those skilled in the art, make it possible to simultaneously receive signals coming from one or more possible directions. The directions are chosen using a set of complex coefficients applicable to the antenna and which determines the undesired directions, that is to say those which one wishes to attenuate, and those which are desired, that is to say those which one wishes to amplify. FIG. 3 represents an agile antenna 300 of a transmitter communication device 201, receiver 202, relay 208 according to one embodiment of the invention. The agile antenna shown in FIG. 3 contains only four radiating elements 301, 302, 303 and 304. The number of radiating elements represented is deliberately limited, as a purely educational description, so as not to overload the FIG. and the associated description. In order to obtain narrow beams (of the order of a few degrees) a larger number of radiating elements is necessary. For example, 8 elements would provide good antenna configuration flexibility for applications such as those previously mentioned. The elements 301, 302, 303, 304 of the antenna recover the same electromagnetic signal but out of phase because of the distance between the elements of the antenna. The antenna 300 applies a set of complex coefficients 305 by multiplying each of the coefficients to the signal received by an element of the antenna. The various signals obtained 306, 307, 308, 309 are added with the adder 310. The overall signal corresponds to the signal coming from the desired direction or directions. In a method according to the invention, access to the transmission medium is done by a TDMA protocol (Time Division Multiple Access). FIG. 4 illustrates an example of a transmission channel access layer operating according to this principle. The time is divided into cycles 440. The transmitter and the receiver are supposed to be perfectly synchronous using, for example, a beacon 410 transmitted periodically by the transmitter. In the illustration of Figure 4, at each cycle, two copies of the same data are sent, 420 and 430. Of course, a larger number of copies can be transmitted between the transmitter 101 and the receiver 102 (with or without a relay node) during the same cycle. Each of these copies, consisting of a header 421, 431 and data 422, 432, is transmitted with a dedicated modulation and coding scheme, supported by the physical layer, and a clean agile antenna configuration. In the illustration of FIG. 4, a first modulation and coding scheme is applied to the first copy 420. The data on which this first modulation and coding scheme is applied are represented in a hatched manner, with simple oblique hatching. . In addition, a second modulation and coding scheme is applied to the second copy 420. The data on which this second modulation and coding scheme is applied is shown in a hatched manner, with crossed oblique hatching. After receiving each copy, the receiver transmits to the transmitter an acknowledgment packet 423, 433. These are used to inform the sender of the good reception of the packet as well as to transmit the measurement of a quality parameter. of communication. The acknowledgment packet 423 informs the sender of the quality of the reception of the data packet 422 while the acknowledgment packet 433 transmits that of the data packet 432. In the case where at least one relay exists between the transmitter and the receiver, an acknowledgment packet is also transmitted by the relay node (s) to at least the immediately preceding node on the path between the transmitter and the receiver. An acknowledgment, sent by a node, can also be relayed by the relay node (s) immediately preceding the node having issued the acknowledgment on the path between the transmitter and the receiver.

La figure 4 est une représentation simplifiée d'un ensemble de cycles TDMA. Bien entendu dans le cadre de la mise en oeuvre d'un réseau de communications de type TDMA, un ensemble de noeuds émetteurs se partagent la bande passante offerte par le canal de transmission. Dans ce cas, le cycle est divisé en intervalles de temps qui sont répartis (ou alloués) entre les noeuds émetteurs afin qu'ils puissent disposer d'un intervalle de temps à chaque cycle de transmission, qui est dédié à la communication entre un dispositif d'émission (par exemple l'émetteur 101) et un dispositif de réception (par exemple le récepteur 102), avec ou sans noeud relais, et quelque soit le nombre de copies de données transmises dans le cadre de cette communication lors d'un cycle. Figure 4 is a simplified representation of a set of TDMA cycles. Of course, in the context of the implementation of a TDMA type communications network, a set of transmitting nodes share the bandwidth offered by the transmission channel. In this case, the cycle is divided into time slots that are allocated (or allocated) between the sending nodes so that they can have a time slot at each transmission cycle, which is dedicated to the communication between a device transmission (for example the transmitter 101) and a receiving device (for example the receiver 102), with or without a relay node, and whatever the number of copies of data transmitted in the context of this communication during a call. cycle.

La figure 5 illustre les étapes d'un procédé de transmission de données selon un mode de réalisation de l'invention, à l'exclusion de l'étape de transmission des copies. Ces étapes consistent à estimer 530, pour chaque configuration (chaque configuration correspondant à la transmission d'une copie), une qualité de transmission entre l'émetteur et le récepteur ; déterminer 540 un schéma de modulation et de codage canal en fonction de la qualité de transmission estimée ; déterminer 550, pour chaque copie à transmettre, une bande passante nécessaire à la transmission de cette copie suivant le schéma de modulation et de codage associé à cette copie ; déterminer 560, pour chaque copie à transmettre, un codage source à appliquer aux données de cette copie pour pouvoir être transmis dans la bande passe associée à cette copie ; et transmettre 570 chaque copie suivant le code source et le schéma de modulation et de codage canal associés à cette copie. Ces différentes étapes sont exécutées périodiquement suivant un cycle prédéfini (nouveau cycle prédéfini détecté à l'étape 580), qui n'est pas nécessairement un cycle réseau ou un cycle TDMA. Le bloc 530 récupère une information représentative de la qualité de la communication, mesurée par exemple par un récepteur 102 ; 202. Cette information est dans ce cas par exemple transmise au bloc 530 par l'intermédiaire des paquets 423 ; 433 d'acquittement. Une fois ce paramètre de qualité connu par l'émetteur 101 ; 201, ce dernier détermine par le bloc 540, le schéma de modulation et de codage canal adapté à chaque configuration du réseau. Selon un autre mode de réalisation, la mesure du paramètre de qualité du bloc 530 et la détermination du schéma de modulation et de codage canal du bloc 540 ne sont pas réalisées respectivement par le récepteur et l'émetteur, mais par un dispositif qui ne présentent aucune fonctionnalité d'émission/réception. Un tel dispositif est désigné ci-après par dispositif pilote du réseau. Un tel dispositif est un dispositif distant, c'est-à-dire distinct des émetteur 101 et récepteur 102, relié au réseau par l'intermédiaire de n'importe quels moyens connus. Le bloc 550 calcule le débit nécessaire pour transmettre chaque copie avec 15 la redondance (c'est-à-dire 1 < overhead ) rajoutée par l'application du schéma de modulation et de codage canal sélectionné. Selon un mode de réalisation, et dans le cas d'une transmission à deux copies, le débit nécessaire pour la transmission des données après application du schéma de modulation et de codage canal, est fait comme suit: 20 - schéma de modulation et de codage canal choisi pour la transmission de la première copie : QPSK (Quadrature Phase Shift Keying) et un codage convolutionel avec un taux égal à 1/3. - schéma de modulations et de codage canal choisi pour la transmission de la deuxième copie : 16QAM (Quadrature Amplitude Modulation 25 with 16 states) et un codage convolutionel avec un taux égal à 2/3. - débit de l'application avant application du schéma de modulation et de codage canal égal à u (par exemple exprimé en Mbps) Le débit nécessaire pour l'envoi des deux copies après application du schéma de modulation et de codage canal, noté D, est égal à : U*3*(1/2) + 30 U*(3/2)*(1/4). Selon ce mode de réalisation, le même poids est accordé à chacune des copies. Cependant, selon un autre mode de réalisation, il peut être accordé plus de poids à une copie qu'à une autre, pour ainsi par exemple favoriser (c'est-à-dire réduire le taux de compression) cette copie. Cela peut être lié par exemple à une configuration de transmission, dédiée à l'émission de cette copie, qui est la moins susceptible de subir un masquage ou un évanouissement du signal entre l'émetteur et le récepteur. Connaissant le débit nécessaire pour la transmission des données et le débit disponible au niveau de la bande passante, selon un mode de réalisation, l'émetteur 101 ; 201 calcule alors par le bloc 560, le taux de compression nécessaire (c'est à dire, les paramètres du codage source) pour la transmission de chacune des copies de données afin de permettre que chacune des copies puisse être contenue dans la bande passante qui lui a été déterminée, et que l'ensemble des copies puisse être contenu dans la bande passante qui a été affectée à la transmission entre l'émetteur 101 et le récepteur 102. Figure 5 illustrates the steps of a data transmission method according to one embodiment of the invention, excluding the copy transmission step. These steps consist in estimating 530, for each configuration (each configuration corresponding to the transmission of a copy), a quality of transmission between the transmitter and the receiver; determining a channel modulation and coding scheme based on the estimated transmission quality; to determine 550, for each copy to be transmitted, a bandwidth necessary for the transmission of this copy according to the modulation and coding scheme associated with this copy; determining 560, for each copy to be transmitted, a source encoding to be applied to the data of this copy to be transmitted in the pass band associated with this copy; and transmit 570 each copy according to the source code and the channel modulation and coding scheme associated with this copy. These different steps are executed periodically according to a predefined cycle (new predefined cycle detected in step 580), which is not necessarily a network cycle or a TDMA cycle. Block 530 retrieves information representative of the quality of the communication, measured for example by a receiver 102; In this case, for example, this information is transmitted to block 530 via packets 423; 433 of acknowledgment. Once this quality parameter is known by the transmitter 101; 201, the latter determines by block 540, the channel modulation and coding scheme adapted to each configuration of the network. According to another embodiment, the measurement of the quality parameter of the block 530 and the determination of the channel modulation and coding scheme of the block 540 are not carried out respectively by the receiver and the transmitter, but by a device which does not present no transmitting / receiving functionality. Such a device is hereinafter referred to as a pilot device of the network. Such a device is a remote device, that is to say distinct from the transmitter 101 and receiver 102, connected to the network via any known means. Block 550 calculates the bit rate necessary to transmit each copy with the redundancy (i.e., 1 overhead) added by the application of the selected channel modulation and coding scheme. According to one embodiment, and in the case of a two-copy transmission, the bit rate necessary for the transmission of the data after application of the channel modulation and coding scheme is as follows: modulation and coding scheme channel chosen for transmission of the first copy: QPSK (Quadrature Phase Shift Keying) and a convolutional coding with a rate equal to 1/3. - channel modulation and coding scheme chosen for transmission of the second copy: 16QAM (Quadrature Amplitude Modulation 25 with 16 states) and convolutional coding with a rate equal to 2/3. the application rate before application of the channel modulation and coding scheme equal to u (for example expressed in Mbps) The bit rate required for sending the two copies after application of the channel modulation and coding scheme, denoted D, is equal to: U * 3 * (1/2) + 30 U * (3/2) * (1/4). According to this embodiment, the same weight is given to each of the copies. However, according to another embodiment, more weight can be given to one copy than to another, for example to promote (that is to say reduce the compression ratio) this copy. This may be related for example to a transmission configuration, dedicated to the transmission of this copy, which is the least likely to undergo masking or fading of the signal between the transmitter and the receiver. Knowing the bit rate required for data transmission and the bandwidth available rate, according to one embodiment, the transmitter 101; 201 then calculates by block 560, the necessary compression ratio (i.e., the source encoding parameters) for the transmission of each of the data copies in order to allow each of the copies to be contained in the bandwidth which has been determined to it, and that the set of copies can be contained in the bandwidth which has been assigned to the transmission between the transmitter 101 and the receiver 102.

De même que pour les étapes des blocs 530, 540 et 550, cette étape de détermination du codage source peut être effectuée à distance par un dispositif pilote du réseau. La figure 6 illustre un algorithme d'estimation d'une valeur moyenne du rapport signal à bruit (SNR: Signal to Noise Ratio, en langue anglaise) correspondant à la réception d'un nombre défini de copies de données, selon une configuration donnée de transmission. Ce procédé est par exemple exécuté par le récepteur 102 à la réception de chaque copie de données (selon une configuration de transmission donnée). Cet algorithme est un mode de réalisation du bloc 530 de la figure 5. As for the steps of the blocks 530, 540 and 550, this step of determining the source coding can be performed remotely by a pilot device of the network. FIG. 6 illustrates an algorithm for estimating an average SNR value (Signal to Noise Ratio) corresponding to the reception of a defined number of data copies, according to a given configuration of data. transmission. This method is for example executed by the receiver 102 on receipt of each copy of data (according to a given transmission configuration). This algorithm is an embodiment of block 530 of FIG.

Le bloc 620 initialise le nombre de copies de données (ou trames) considéré pour l'estimation du SNR et la somme SNR sum des valeurs des SNR mesurés à zéro. Le bloc 630 incrémente le nombre de trames, à chaque trame prise en compte, alors que le bloc 640 cumule les valeurs des SNR mesurés pour chaque trame reçue. Lorsque le nombre de trames reçues atteint un nombre maximum prédéfini N_max alors la valeur du SNR moyen est déduite avec l'opération du bloc 660. Block 620 initializes the number of data copies (or frames) considered for the estimation of the SNR and the sum SNR sum of the values of the SNRs measured at zero. The block 630 increments the number of frames, for each frame taken into account, while the block 640 accumulates the values of the SNRs measured for each received frame. When the number of received frames reaches a predefined maximum number N_max then the value of the average SNR is deduced with the operation of the block 660.

Selon un mode de réalisation de l'invention, l'estimation du rapport signal à bruit pour une trame reçue est obtenue en accumulant les mesures de la déviation de la puissance de chaque échantillon reçu par rapport à une valeur théorique. Cette dernière correspond à la puissance de l'échantillon qui a la distance la plus petite par rapport à l'échantillon reçu. Le résultat est divisé par le nombre d'échantillons considérés. Ceci correspond à l'application du critère du maximum de vraisemblance qui assimile un échantillon reçu à son plus proche voisin en termes de distance. L'équation ainsi obtenue est la suivante: According to one embodiment of the invention, the estimate of the signal-to-noise ratio for a received frame is obtained by accumulating the measurements of the deviation of the power of each received sample with respect to a theoretical value. The latter is the power of the sample that has the smallest distance to the received sample. The result is divided by the number of samples considered. This corresponds to the application of the maximum likelihood criterion which equates a received sample to its nearest neighbor in terms of distance. The equation thus obtained is the following:

k 1minj[(Si - B= i=l k où i est un entier, k désigne le nombre d'échantillons (symboles) par trame, min désigne la plus petite distance euclidienne entre un échantillon reçu et un point théorique de la constellation (de la modulation), Si* désigne la position de l'échantillon reçu et Si celle de l'échantillon théorique. k 1minj [(Si - B = i = lk where i is an integer, k is the number of samples (symbols) per frame, min is the smallest Euclidean distance between a received sample and a theoretical point of the constellation (from modulation), Si * denotes the position of the received sample and Si that of the theoretical sample.

Avec le calcul du bruit du canal après la réception d'un paquet de données, il est possible d'estimer le rapport signal sur bruit en divisant la puissance moyenne par échantillon sur la puissance du bruit calculée par l'équation précédente. La formule donnant le SNR s'écrit comme suit: ,SNR= '=' B.k Une fois le SNR mesuré, le taux d'erreur binaire (BER) peut être déduit connaissant le schéma de modulation et de codage canal utilisé. Par exemple, en utilisant une courbe de modulation qui relie le taux d'erreur binaire et le SNR. Les informations de SNR doivent être à la disposition du ou des noeuds effectuant les étapes de détermination des schémas de modulation et de codage canal telles que mises en oeuvre dans l'invention, pour déduire les valeurs des taux d'erreurs binaires. Ces informations de SNR sont par exemple transmises au sein des acquittements envoyées en réponse à la réception d'une copie de données (ou trame), comme par exemple les acquittements 423, 433, de la figure 4. Les courbes de modulation mentionnées ci-dessus sont connues de l'homme du métier. Par exemple, le livre Eléments de communications numériques : Transmission sur fréquence porteuse 1 (de J.C.Bic / D.Duponteil / J.C.Imbeaux, CENT / ENST, 1986, Ed. Dunot, p.189 et p.192) décrit des courbes fournissant l'évolution du taux erreur binaire en fonction d'une information de qualité de communication, selon le schéma de modulation choisi : BPSK, QPSK, 8PSK, 16QAM, etc. De plus, le livre Eléments de communications numériques : Transmission sur fréquence porteuse 2 (de J.C.Bic / D.Duponteil / J.C.Imbeaux, CENT / ENST, 1986, Ed. Dunot, p.226 et p.227) décrit des courbes fournissant l'évolution du taux erreur binaire après application du codage canal en fonction du taux erreur binaire sur le canal de transmission, pour différents codages canal. Dans le cas d'une communication avec noeud relais, l'émetteur peut estimer, connaissant la qualité de la communication entre l'émetteur et le noeud relais et la qualité de la communication entre le noeud relais et le récepteur, une qualité de communication dite globale entre l'émetteur et le récepteur. Un tel calcul peut être obtenu par l'équation suivante : BER ù global = BER ù relais * (1ù BER ù recep) + BER ù recep * (1ù BER ù relais) où BER relais est le taux d'erreur binaire obtenu à partir du SNR entre l'émetteur et le noeud relais et, BER recep est le taux d'erreur binaire obtenu à partir du SNR entre le noeud relais et le récepteur. With the calculation of the channel noise after receiving a data packet, it is possible to estimate the signal-to-noise ratio by dividing the average power per sample over the noise power calculated by the preceding equation. The formula giving the SNR is written as follows:, SNR = '=' B.k Once the SNR has been measured, the bit error rate (BER) can be deduced by knowing the channel modulation and coding scheme used. For example, using a modulation curve that relates the bit error rate to the SNR. The SNR information must be available to the node (s) carrying out the steps of determining the modulation and channel coding schemes as implemented in the invention, to deduce the values of the bit error rates. This SNR information is transmitted, for example, within the acknowledgments sent in response to the reception of a data copy (or frame), such as, for example, the acknowledgments 423, 433, of FIG. 4. The modulation curves mentioned below are above are known to those skilled in the art. For example, the book Elements of digital communications: Transmission on carrier 1 (JCBic / D.Duponteil / JCImbeaux, CENT / ENST, 1986, Ed. Dunot, p.189 and p.192) describes curves providing evolution of the bit error rate according to a communication quality information, according to the modulation scheme chosen: BPSK, QPSK, 8PSK, 16QAM, etc. In addition, the book Elements of digital communications: Transmission on carrier 2 (JCBic / D.Duponteil / JCImbeaux, CENT / ENST, 1986, Ed. Dunot, p.226 and p.227) describes curves providing evolution of the bit error rate after application of the channel coding as a function of the bit error rate on the transmission channel, for different channel codings. In the case of communication with a relay node, the transmitter can estimate, knowing the quality of the communication between the transmitter and the relay node and the quality of the communication between the relay node and the receiver, a quality of communication called between the transmitter and the receiver. Such a calculation can be obtained by the following equation: BER ù global = BER ù relay * (1 BER BER ù recep) + BER ù recep * (1 BER BER ù relay) where BER relay is the bit error rate obtained from the SNR between the transmitter and the relay node, and BER recep is the bit error rate obtained from the SNR between the relay node and the receiver.

La figure 7 donne un exemple de réalisation du bloc 540 de la figure 5, permettant de sélectionner le schéma de modulation et de codage canal (SMC) connaissant la qualité de la communication (comme une information de SNR), estimée par le bloc 530 précédemment décrit et récupérée, par exemple, par l'émetteur (101 ; 201). FIG. 7 gives an exemplary embodiment of the block 540 of FIG. 5, making it possible to select the channel modulation and coding scheme (SMC) knowing the quality of the communication (as a SNR information), estimated by the block 530 previously described and recovered, for example, by the transmitter (101; 201).

Le bloc 720 initialise l'indice i qui identifie les schémas supportés par la couche physique du système de communication. Ces schémas de modulation sont par exemple classés de i=1 à i=N suivant un ordre croissant de robustesse; avec N le nombre de SMC considérés. Par exemple, si N=3, alors : i = 1 4 SMC(1) = 16QAM + code convolutionel (2/3); i = 2 4 SMC(2) = QPSK + code convolutionel (2/3) ; i = 3 4 SMC(3) = QPSK + code convolutionel (1/3). Le bloc 740 teste si le taux d'erreur binaire, déterminé en fonction de l'information de SNR, du i-ème SMC est inférieur au taux d'erreur binaire souhaité BERO. Ce test est effectué par exemple grâce aux abaques susmentionnés. Si le test est positif, le bloc 750 sélectionne le SMC(i) correspondant. Sinon, retour au bloc 730 et incrémentation de i pour le test d'un SMC plus robuste. Dans le cas où la configuration comprend un noeud relais 208, la détermination du schéma de modulation et de codage canal pour la communication entre le noeud relais 208 et le récepteur 202 est fonction du schéma de modulation et de codage canal utilisé par l'émetteur 201 ainsi que le paramètre de qualité estimé entre le noeud relais 208 et le récepteur 202. Les étapes mises en oeuvre pour la détermination du schéma de modulation et de codage utilisé par le noeud relais 208 dans le cas d'une communication avec deux configurations 203, 205 ; 204, 206 sont les suivantes : - détermination du schéma de modulation et de codage canal de la première configuration 203, 205, c'est-à-dire de la communication directe entre l'émetteur 201 et le récepteur 202, à partir de la qualité de la communication entre l'émetteur 201 et le récepteur 202 suivant la première configuration 203, 205; - détermination du taux d'erreur binaire entre l'émetteur 201 et le noeud relais 208 en fonction du schéma de modulation et de codage canal déterminé par l'émetteur 201 et le paramètre de qualité estimé par le noeud relais 208; - détermination du schéma de modulation et de codage canal à appliquer entre le noeud relais 208 et le récepteur 202 en fonction du taux d'erreur binaire entre l'émetteur 201 et le noeud relais 208 ainsi que le paramètre de qualité entre le noeud relais 208 et le récepteur 202. The block 720 initializes the index i which identifies the diagrams supported by the physical layer of the communication system. These modulation schemes are for example classified from i = 1 to i = N in an increasing order of robustness; with N the number of SMCs considered. For example, if N = 3, then: i = 1 4 SMC (1) = 16QAM + convolutional code (2/3); i = 2 4 SMC (2) = QPSK + convolutional code (2/3); i = 3 4 SMC (3) = QPSK + convolutional code (1/3). Block 740 tests whether the bit error rate, determined according to SNR information, of the i-th SMC is less than the desired bit error rate BERO. This test is carried out for example by means of the abacuses mentioned above. If the test is positive, block 750 selects the corresponding SMC (i). Otherwise, return to block 730 and increment i to test a more robust SMC. In the case where the configuration comprises a relay node 208, the determination of the channel modulation and coding scheme for the communication between the relay node 208 and the receiver 202 is a function of the channel modulation and coding scheme used by the transmitter 201. as well as the quality parameter estimated between the relay node 208 and the receiver 202. The steps implemented for the determination of the modulation and coding scheme used by the relay node 208 in the case of a communication with two configurations 203, 205; 204, 206 are the following: - determination of the modulation scheme and channel coding of the first configuration 203, 205, that is to say of the direct communication between the transmitter 201 and the receiver 202, from the quality of the communication between the transmitter 201 and the receiver 202 according to the first configuration 203, 205; determining the bit error rate between the transmitter 201 and the relay node 208 as a function of the channel modulation and coding scheme determined by the transmitter 201 and the quality parameter estimated by the relay node 208; determining the channel modulation and coding scheme to be applied between the relay node 208 and the receiver 202 as a function of the bit error rate between the transmitter 201 and the relay node 208 as well as the quality parameter between the relay node 208 and the receiver 202.

Dans le cas d'une configuration où il existe plusieurs noeuds relais successifs entre l'émetteur et le récepteur, les étapes décrites ci-dessus se réitèrent pour chaque portion du chemin (transmission entre deux noeuds successifs sur le chemin), c'est-à-dire que le schéma de modulation et de codage entre deux noeuds donnés est déterminé en fonction du schéma de modulation et de codage utilisé sur la portion précédente, ainsi qu'en fonction du paramètre de qualité entre les deux noeuds donnés. La figure 8 décrit plus en détail l'étape de détermination du codage source pour chaque copie. Le bloc 820 détermine le débit nécessaire pour la transmission des copies. Le bloc 830 détermine le codage source à appliquer par l'émetteur pour chaque copie. Enfin, le bloc 840 applique le codage source adapté pour chaque copie. Le calcul du taux de compression à appliquer peut être déduit à l'aide de l'équation suivante : Rate = D/B, où : - Rate : taux de compression du codage source; - B : la bande passante considérée pour la transmission des copies; - D : le débit total de toutes les copies après application du schéma de modulation et de codage et sans application du codage source. Un autre exemple de calcul du taux de compression pour une transmission de deux copies, dans le mode de réalisation précédemment indiqué (QPSK (Quadrature Phase Shift Keying) et un codage convolutionel avec un taux égal à 1/3, pour le schéma de modulation et de codage canal de la première copie, et 16QAM (Quadrature Amplitude Modulation à 16 états) et un codage convolutionel avec un taux égal à 2/3 pour le schéma de modulation et de codage canal de la deuxième copie) est donné ci-après : Ratel = (U*3*(1/2))/(x*B) Rate2 = (U*(3/2)*(1/4))/(y*B) avec : - Rate 1 et Rate2 : taux de compression du codage source pour la première et la seconde copie; - x et y deux réels positifs tels que : x + y < 1; - U : débit applicatif sans codage source et sans application du schéma de modulation et de codage canal. Un procédé selon l'invention peut être mis en oeuvre indifféremment comme un programme exécuté sur une machine de calcul reprogrammable (un PC (Personal Computer en anglais), un DSP (Digital Signal Processor en anglais) ou un microcontrôleur) ou sur une machine de calcul dédiée (un ensemble de portes logiques comme un FPGA (Field-Programmable Gate Array en anglais) ou un ASIC (Application-Specific Integrated Circuit en anglais)). La figure 9 est une vue schématique d'un dispositif de communication selon 15 un mode de réalisation de l'invention. Un tel dispositif 900 de communication comprend un bloc 913 adapté pour exécuter les étapes de l'algorithme de la figure 5. Ces étapes sont exécutées par le bloc 919, qui exécute l'algorithme de la figure 6, par le bloc 920 qui exécute l'algorithme de la figure 7, et par le bloc 921 qui exécute l'algorithme de la 20 figure 8. Le bloc 922 exécute la gestion des intervalles de temps (gestion des cycles) nécessaire à la mise en oeuvre du procédé selon l'invention. Le bloc 914 exécute les algorithmes de compression/décompression (application du codage source) sur les paquets de données avant application du schéma de modulation et de codage canal (pour la compression) et après 25 application du schéma de démodulation et de décodage canal (pour la décompression) correspondant. Le bloc 911 est une interface entre l'unité centrale de traitement 960 et la partie bande de base. Le bloc 915 est un circuit de réception des paquets de données. Le bloc 916 est un circuit d'émission des paquets de données. Le bloc 30 917 est un encodeur canal (application du schéma de modulation et de codage canal). Le bloc 918 est un décodeur canal (application du schéma de démodulation et de décodage canal). Le bloc 930 est une mémoire vive. Le bloc 940 est une mémoire morte. Le bloc 950 est un transmetteur radiofréquence. Le bloc 912 est une mémoire interne utilisée par les différents blocs. Les blocs 930, 940, 960, 912, 915, 916, 950, 914, 917, 918, et 911 ainsi que leurs interactions sont bien connus de l'homme du métier et ne sont pas décrits ici en détail. Selon un autre mode de réalisation de l'invention, le dispositif comprend uniquement les blocs 919, 920, 921 et 922 permettant de définir un schéma de modulation et de codage canal pour chaque copie à transmettre ; de déterminer, pour chaque copie à transmettre, une bande passante nécessaire à la transmission de cette copie suivant le schéma de modulation et de codage associé à cette copie ; et de déterminer, pour chaque copie à transmettre, un codage source à appliquer aux données de cette copie pour pouvoir être transmis dans la bande passe associée à cette copie. In the case of a configuration where there are several successive relay nodes between the transmitter and the receiver, the steps described above are repeated for each portion of the path (transmission between two successive nodes on the path), that is, that is, the modulation and coding scheme between two given nodes is determined according to the modulation and coding scheme used on the previous portion, as well as the quality parameter between the two given nodes. Figure 8 describes in more detail the step of determining source coding for each copy. Block 820 determines the bit rate required for transmission of copies. Block 830 determines the source coding to be applied by the transmitter for each copy. Finally, block 840 applies the source coding adapted for each copy. The calculation of the compression ratio to be applied can be deduced using the following equation: Rate = D / B, where: - Rate: compression rate of the source coding; - B: the bandwidth considered for the transmission of the copies; - D: the total bit rate of all the copies after application of the modulation and coding scheme and without application of the source coding. Another example of calculating the compression ratio for a transmission of two copies, in the previously mentioned embodiment (QPSK (Quadrature Phase Shift Keying) and a convolutional coding with a rate equal to 1/3, for the modulation scheme and for the first copy, and 16QAM (16-state Quadrature Amplitude Modulation) and a convolutional coding with a 2/3 ratio for the modulation and channel coding scheme of the second copy) is given below: Ratel = (U * 3 * (1/2)) / (x * B) Rate2 = (U * (3/2) * (1/4)) / (y * B) with: - Rate 1 and Rate2: compression rate of the source encoding for the first and second copies; - x and y two positive reals such that: x + y <1; - U: application rate without source coding and without application of the channel modulation and coding scheme. A method according to the invention can be implemented indifferently as a program executed on a reprogrammable calculation machine (a PC (Personal Computer in English), a DSP (Digital Signal Processor in English) or a microcontroller) or on a computer machine. dedicated computing (a set of logic gates such as a Field-Programmable Gate Array (FPGA) or an Application-Specific Integrated Circuit (ASIC)). Figure 9 is a schematic view of a communication device according to one embodiment of the invention. Such a communication device 900 comprises a block 913 adapted to execute the steps of the algorithm of FIG. 5. These steps are executed by the block 919, which executes the algorithm of FIG. 6, by the block 920 which executes the FIG. 7, and by block 921 which executes the algorithm of FIG. 8. Block 922 executes the management of the time slots (cycle management) necessary for carrying out the method according to the invention. . Block 914 executes the compression / decompression algorithms (application of source coding) on the data packets before application of the channel modulation and coding scheme (for compression) and after application of the channel demodulation and decoding scheme (for the corresponding decompression). Block 911 is an interface between the CPU 960 and the baseband portion. Block 915 is a data packet receiving circuit. Block 916 is a data packet transmission circuit. Block 917 is a channel encoder (application of channel modulation and coding scheme). Block 918 is a channel decoder (application of the channel demodulation and decoding scheme). Block 930 is a RAM. Block 940 is a read-only memory. Block 950 is a radiofrequency transmitter. Block 912 is an internal memory used by the different blocks. Blocks 930, 940, 960, 912, 915, 916, 950, 914, 917, 918, and 911 and their interactions are well known to those skilled in the art and are not described here in detail. According to another embodiment of the invention, the device comprises only the blocks 919, 920, 921 and 922 for defining a channel modulation and coding scheme for each copy to be transmitted; to determine, for each copy to be transmitted, a bandwidth necessary for the transmission of this copy according to the modulation and coding scheme associated with this copy; and determining, for each copy to be transmitted, a source encoding to be applied to the data of this copy to be transmitted in the pass band associated with this copy.

En d'autres termes, selon un mode de réalisation de l'invention, un dispositif peut ne pas comprendre de fonctionnalités liées à l'émission et/ou à la réception des copies données pour lesquelles le schéma de modulation et de codage canal ainsi que le codage source susmentionnés sont déterminés. Un tel dispositif agit ainsi comme un dispositif de pilotage du réseau adapté pour déterminer les paramètres de codage source et le schéma de modulation et de codage canal de chaque copie à transmettre sur le réseau entre un émetteur et un récepteur. L'invention ne se limite pas aux seuls modes de réalisation exposés. En particulier, le paramètre de qualité peut être défini et mesuré selon d'autres méthodes que celles exposées dans la demande. D'autres schémas de modulation et de codage canal peuvent également être utilisés. De même, un dispositif selon l'invention peut comprendre des blocs non décrits dans la présente demande. In other words, according to one embodiment of the invention, a device may not include functionalities related to the transmission and / or reception of the given copies for which the channel modulation and coding scheme as well as the source coding mentioned above are determined. Such a device thus acts as a network control device adapted to determine the source coding parameters and the channel modulation and coding scheme of each copy to be transmitted over the network between a transmitter and a receiver. The invention is not limited to only the exposed embodiments. In particular, the quality parameter can be defined and measured according to methods other than those set out in the application. Other modulation schemes and channel coding can also be used. Similarly, a device according to the invention may comprise blocks not described in the present application.

Claims (1)

REVENDICATIONS1/- Procédé de transmission d'un ensemble de données sur un canal de transmission entre un émetteur (101) et un récepteur (102) d'un réseau de communication sans fil, dans lequel une pluralité de copies dudit ensemble de données sont transmises entre l'émetteur (101) et le récepteur (102), caractérisé en ce qu'il comprend les étapes consistant à: - déterminer (530, 540) un schéma de modulation et de codage canal pour chaque copie à transmettre, - déterminer (550), pour chaque copie à transmettre, une bande passante nécessaire à la transmission de cette copie suivant le schéma de modulation et de codage associé à cette copie, et ce en fonction d'une bande passante prédéterminée affectée à la transmission dudit ensemble de données, - déterminer (560), pour chaque copie à transmettre, un codage source à appliquer aux données de cette copie pour pouvoir être transmis dans la bande passante associée à cette copie, - transmettre chaque copie suivant le codage source et le schéma de modulation et de codage canal associés à cette copie. 2/- Procédé selon la revendication 1, caractérisé en ce que l'étape qui consiste à 20 déterminer (530, 540) un schéma de modulation et de codage canal pour chaque copie à transmettre comprend en outre les étapes qui consistent à : - déterminer, pour chaque copie à transmettre, une configuration (103, 105 ; 104, 106 ; 203, 204, 206) du réseau dédiée à la transmission de cette copie, 25 - associer un schéma de modulation et de codage canal à chacune de ces configurations (103, 105 ; 104, 106 ; 203, 204, 206). 3/- Procédé selon la revendication 2, caractérisé en ce que l'étape qui consiste à associer un schéma de modulation et de codage canal à chaque configuration (103, 105 ; 104, 106 ; 203, 204, 206) comprend les étapes consistant à : 30 - estimer (530), pour chaque configuration (103, 105 ; 104, 106 ;203, 204, 206), une qualité de transmission entre l'émetteur (101) et le récepteur (102), - déterminer (540) un schéma de modulation et de codage canal en fonction de la qualité de transmission estimée. 4/- Procédé selon la revendication 3, caractérisé en ce que l'étape qui consiste à estimer (530), pour chaque configuration (103, 105 ; 104, 106 ; 203, 204, 206), une qualité de transmission entre l'émetteur (101) et le récepteur (102), comprend en outre une étape qui consiste à transmettre une donnée entre l'émetteur (101) et le récepteur (102) via le réseau selon cette configuration. 5/- Procédé selon l'une des revendications 2 à 4, caractérisé en ce qu'au moins une configuration dédiée à au moins une copie fait intervenir au moins un noeud relais (208) du réseau. 6/- Procédé selon la revendication 5, caractérisé en ce que, pour chaque configuration (203, 204, 206) faisant intervenir au moins un noeud relais (208), l'étape qui consiste à estimer une qualité de transmission entre l'émetteur (101) et le récepteur (102) comprend des étapes qui consistent à estimer la qualité de transmission de chaque portion de chemin entre l'émetteur (101) et le récepteur (102). 7/- Procédé selon l'une des revendications 3 à 6, caractérisé en ce que, pour chaque configuration (203, 204, 206) faisant intervenir au moins un noeud relais (208), l'étape qui consiste à associer un schéma de modulation et de codage canal à cette configuration (203, 204, 206), comprend en outre des étapes qui consistent à associer un schéma de modulation et de codage canal à chaque portion de chemin entre l'émetteur (101) et le récepteur (102). 8/- Procédé selon la revendication 7, caractérisé en ce que le schéma de modulation et de codage canal entre un noeud relais (208) et le récepteur (102) est déterminé en fonction du schéma de modulation et de codage canal utilisé par l'émetteur (101) et le paramètre de qualité estimé entre le noeud relais (208) et le récepteur (102).9/- Procédé selon la revendication 7, caractérisé en ce que pour chaque configuration faisant intervenir une série de noeuds relais successifs, le schéma de modulation et de codage canal d'une portion de chemin définie par deux noeuds relais successifs est déterminé en fonction du schéma de modulation et de codage canal du chemin immédiatement précédent et du paramètre de qualité estimé entre le premier desdits deux noeuds relais et le récepteur. 10/- Produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, caractérisé en ce qu'il comprend des instructions de code de programme pour la mise en oeuvre du procédé de transmission selon au moins une des revendications 1 à 9, lorsque ledit programme est exécuté sur un ordinateur. 11/- Moyen de stockage lisible par ordinateur, stockant un programme d'ordinateur comprenant un jeu d'instructions exécutables par un ordinateur pour mettre en oeuvre le procédé de transmission selon au moins une des revendications 1 à 9. 12/- Dispositif de paramétrage d'une transmission d'un ensemble de données sur un canal de transmission entre un émetteur (101) et un récepteur (102) d'un réseau de communication sans fil, dans lequel une pluralité de copies dudit ensemble de données sont transmises entre l'émetteur (101) et le récepteur (102), caractérisé en ce qu'il comprend - des moyens (919, 920) pour déterminer un schéma de modulation et de codage canal pour chaque copie à transmettre, - des moyens pour déterminer, pour chaque copie à transmettre, une bande passante nécessaire à la transmission de cette copie suivant le schéma de modulation et de codage associé à cette copie, et ce en fonction d'une bande passante prédéterminée affectée à la transmission dudit ensemble de données, - des moyens (921) pour déterminer, pour chaque copie à transmettre, un codage source à appliquer aux données de cette copie pour pouvoir être transmis dans la bande passante associée à cette copie. CLAIMS1 / - A method of transmitting a data set over a transmission channel between a transmitter (101) and a receiver (102) of a wireless communication network, wherein a plurality of copies of said data set are transmitted between the transmitter (101) and the receiver (102), characterized in that it comprises the steps of: - determining (530, 540) a channel modulation and coding scheme for each copy to be transmitted, - determining ( 550), for each copy to be transmitted, a bandwidth necessary for the transmission of this copy according to the modulation and coding scheme associated with this copy, and this according to a predetermined bandwidth allocated to the transmission of said data set - determining (560), for each copy to be transmitted, a source coding to be applied to the data of this copy to be transmitted in the bandwidth associated with this copy, - to transmit each copy following the source coding and the channel modulation and coding scheme associated with this copy. 2 / - Method according to claim 1, characterized in that the step of determining (530, 540) a channel modulation and coding scheme for each copy to be transmitted further comprises the steps of: - determining for each copy to be transmitted, a configuration (103, 105, 104, 106, 203, 204, 206) of the network dedicated to the transmission of this copy, associating a channel modulation and coding scheme with each of these configurations (103, 105, 104, 106, 203, 204, 206). 3 / - Method according to claim 2, characterized in that the step of associating a channel modulation and coding scheme with each configuration (103, 105; 104, 106; 203, 204, 206) comprises the steps of to: - estimate (530), for each configuration (103, 105, 104, 106, 203, 204, 206), a transmission quality between the transmitter (101) and the receiver (102), - determine (540 ) a channel modulation and coding scheme based on the estimated transmission quality. 4 / - Method according to claim 3, characterized in that the step of estimating (530), for each configuration (103, 105; 104, 106; 203, 204, 206), a quality of transmission between the transmitter (101) and the receiver (102) further comprises a step of transmitting data between the transmitter (101) and the receiver (102) via the network according to this configuration. 5 / - Method according to one of claims 2 to 4, characterized in that at least one configuration dedicated to at least one copy involves at least one relay node (208) of the network. 6 / - Method according to claim 5, characterized in that, for each configuration (203, 204, 206) involving at least one relay node (208), the step of estimating a quality of transmission between the transmitter (101) and the receiver (102) comprises steps of estimating the transmission quality of each path portion between the transmitter (101) and the receiver (102). 7 / - Method according to one of claims 3 to 6, characterized in that, for each configuration (203, 204, 206) involving at least one relay node (208), the step of associating a circuit diagram modulation and channel coding to this configuration (203, 204, 206), further comprises steps of associating a channel modulation and coding scheme with each path portion between the transmitter (101) and the receiver (102). ). 8 / - Method according to claim 7, characterized in that the modulation scheme and channel coding between a relay node (208) and the receiver (102) is determined according to the channel modulation and coding scheme used by the transmitter (101) and the estimated quality parameter between the relay node (208) and the receiver (102) .9 / - The method of claim 7, characterized in that for each configuration involving a series of successive relay nodes, the modulation scheme and channel coding of a path portion defined by two successive relay nodes is determined according to the channel modulation and coding scheme of the immediately preceding path and the estimated quality parameter between the first of said two relay nodes and the receiver. 10 / - computer program product downloadable from a communication network and / or recorded on a computer readable medium and / or executable by a processor, characterized in that it comprises program code instructions for the implementation of the transmission method according to at least one of claims 1 to 9, when said program is executed on a computer. 11 / - Computer-readable storage medium, storing a computer program comprising a set of executable instructions by a computer for implementing the transmission method according to at least one of Claims 1 to 9. 12 / - Parameter setting device transmitting a data set over a transmission channel between a transmitter (101) and a receiver (102) of a wireless communication network, wherein a plurality of copies of said set of data are transmitted between the transmitter (101) and the receiver (102), characterized in that it comprises - means (919, 920) for determining a channel modulation and coding scheme for each copy to be transmitted, - means for determining, for each copy to be transmitted, a bandwidth necessary for the transmission of this copy according to the modulation and coding scheme associated with this copy, and this according to a predetermined bandwidth allocated to the transmitted sion of said data set, means (921) for determining, for each copy to be transmitted, a source coding to be applied to the data of this copy in order to be transmitted in the bandwidth associated with this copy.
FR0951658A 2009-03-16 2009-03-16 WIRELESS TRANSMISSION METHOD WITH SPEECH SOURCE AND CHANNEL CODING AND CORRESPONDING DEVICE Expired - Fee Related FR2943205B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0951658A FR2943205B1 (en) 2009-03-16 2009-03-16 WIRELESS TRANSMISSION METHOD WITH SPEECH SOURCE AND CHANNEL CODING AND CORRESPONDING DEVICE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0951658A FR2943205B1 (en) 2009-03-16 2009-03-16 WIRELESS TRANSMISSION METHOD WITH SPEECH SOURCE AND CHANNEL CODING AND CORRESPONDING DEVICE

Publications (2)

Publication Number Publication Date
FR2943205A1 true FR2943205A1 (en) 2010-09-17
FR2943205B1 FR2943205B1 (en) 2011-12-30

Family

ID=41323410

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0951658A Expired - Fee Related FR2943205B1 (en) 2009-03-16 2009-03-16 WIRELESS TRANSMISSION METHOD WITH SPEECH SOURCE AND CHANNEL CODING AND CORRESPONDING DEVICE

Country Status (1)

Country Link
FR (1) FR2943205B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999039472A1 (en) * 1998-01-30 1999-08-05 Motorola, Inc. Communication unit having spectral adaptability
WO2006042330A2 (en) * 2004-10-12 2006-04-20 Droplet Technology, Inc. Mobile imaging application, device architecture, and service platform architecture
WO2008030032A2 (en) * 2006-09-05 2008-03-13 Lg Electronics Inc. Method of transmitting link-adaptive transmission of data stream in a mobile communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999039472A1 (en) * 1998-01-30 1999-08-05 Motorola, Inc. Communication unit having spectral adaptability
WO2006042330A2 (en) * 2004-10-12 2006-04-20 Droplet Technology, Inc. Mobile imaging application, device architecture, and service platform architecture
WO2008030032A2 (en) * 2006-09-05 2008-03-13 Lg Electronics Inc. Method of transmitting link-adaptive transmission of data stream in a mobile communication system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
DOMENICO ANTONIO FITTIPALDI ET AL: "IEEE 802.15.3c Medium Access Controller Throughput for Phased Array Systems", IEEE INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS. PIMRC, IEEE; PI, XX, 1 September 2007 (2007-09-01), pages 1 - 5, XP031168545, ISBN: 978-1-4244-1143-6 *
HARKIRAT SINGH ET AL: "A 60 GHz wireless network for enabling uncompressed video communication", IEEE COMMUNICATIONS MAGAZINE, IEEE SERVICE CENTER, PISCATAWAY, US, vol. 46, no. 12, 1 December 2008 (2008-12-01), pages 71 - 78, XP011239011, ISSN: 0163-6804 *
ZHONG FAN ED - MASSIMO COLONNA ET AL: "Wireless networking with directional antennas for 60 GHz systems", WIRELESS CONFERENCE, 2008. EW 2008. 14TH EUROPEAN, IEEE, PISCATAWAY, NJ, USA, 22 June 2008 (2008-06-22), pages 1 - 7, XP031320062, ISBN: 978-3-8007-3102-2 *

Also Published As

Publication number Publication date
FR2943205B1 (en) 2011-12-30

Similar Documents

Publication Publication Date Title
EP3756295B1 (en) Omamrc transmission method and system with slow link adaptation under bler constraint
FR2924884A1 (en) REDUCTION OF INTERFERENCES IN AN ORTHOGONAL FREQUENCY-DISTRIBUTED SIGNAL
CN103428153A (en) Gaussian minimum shift keying (GMSK) signal receiving method in satellite mobile communication
EP4540945A1 (en) Method for cooperative retransmission in an omamrc system
JP2003218839A (en) Receiver for use in block code transmission and receiving method thereof
EP2549670B1 (en) Method for transmitting data packets in a telecommunication system with link adaptation according to a HARQ protocol in order to optimise the transmission power
EP3639427B1 (en) Omamrc transmission method and system with slow-link adaptation
EP2507928B1 (en) Method for calibrating thresholds and threshold calibration module for a satellite telecommunications system
EP1303071B1 (en) Method and device for rate automatic selection in high frequency transmissions
WO2021229183A1 (en) Omamrc transmission method and system with variation in the number of uses of the channel
EP3224978B1 (en) Method and device for flexible, selective ssdf relaying
FR2943205A1 (en) Audio/video data set transmitting method for radio communication network, involves determining source coding process to be applied to data of copy, and transmitting each copy based on modulation schema and source coding
FR3105668A1 (en) Transmitting and receiving methods and devices implementing a plurality of transmitting and receiving antennas, and corresponding computer program.
EP2514113B1 (en) Method for transmitting a source signal, method for receiving a transmitted signal, corresponding transmitter, receiver, signal and computer programs
EP0682420A1 (en) Apparatus for estimating the transmission channel quality in a digital receiver
EP4173167A1 (en) Omamrc method and system with fdm transmission
EP4548514A1 (en) Cooperative retransmission method in omamrc system
Jerbi Non-coherent detection of continuous phase modulation for low earth orbit satellite IoT communications affected by Doppler shift
EP4602735A1 (en) Cooperative retransmission method in an omamrc system with joint resource allocation and selections of the sources to be helped
EP4364333A1 (en) Method for cooperative retransmission in an omamrc system
FR2943206A1 (en) Antenna e.g. linear smart antenna, configuring method for assuring communication of data between transmitter and receiver devices of e.g. home cinema system, involves increasing receiving sensitivity in direction set to configure antenna
WO2007028835A2 (en) Modulation method with insertion of semi-pilot symbols
EP3033845B1 (en) Signalisation method for a cellular communication network, base station and corresponding terminal
EP2321913B1 (en) Method and device for simultaneous rf transmission of a set of messages from a plurality of independent senders to a single receiver comprising a plurality of antennas
FR3112256A1 (en) METHOD AND DEVICE FOR TRANSMISSION OF A MESSAGE

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20141128