FR2759232A1 - Information symbol reception device for multiple facsimile unit reception - Google Patents

Information symbol reception device for multiple facsimile unit reception Download PDF

Info

Publication number
FR2759232A1
FR2759232A1 FR9701098A FR9701098A FR2759232A1 FR 2759232 A1 FR2759232 A1 FR 2759232A1 FR 9701098 A FR9701098 A FR 9701098A FR 9701098 A FR9701098 A FR 9701098A FR 2759232 A1 FR2759232 A1 FR 2759232A1
Authority
FR
France
Prior art keywords
symbols
information symbols
reception
information
during
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
FR9701098A
Other languages
French (fr)
Other versions
FR2759232B1 (en
Inventor
Laurent Frouin
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 FR9701098A priority Critical patent/FR2759232B1/en
Publication of FR2759232A1 publication Critical patent/FR2759232A1/en
Application granted granted Critical
Publication of FR2759232B1 publication Critical patent/FR2759232B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/324Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Circuits Of Receivers In General (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

. The information symbol reception device has a traffic switching unit (138) which is adapted such that when closed, allows the flow of information symbols between the symbol reception device and a communication control mechanism. In a closed position, the information symbol traffic between the symbol receiver and the communication control is interrupted. . There is a control mechanism which detects information symbols and switches the information flow to the communications control unit when the symbols are present, and otherwise opens the switch. The detector also detects the end of the broadcast signal and opens the information symbol switch.

Description

La présente invention se rapporte à un procédé et un dispositif de diffusion de symboles d'information et à un procédé et un dispositif de réception de symboles d'information diffusés. The present invention relates to a method and a device for broadcasting information symbols and to a method and a device for receiving broadcast information symbols.

Elle s'applique en particulier à la réception de données, de sons, de textes, de graphiques, de télécopies et d'images, éventuellement destinés à être affichés ou imprimés, sur différents supports de transmission, et, plus particulièrement, à ia réception d'images simultanément transmises à plusieurs moyens de réception. It applies in particular to the reception of data, sounds, texts, graphics, faxes and images, possibly intended to be displayed or printed, on different transmission media, and, more particularly, to reception. images simultaneously transmitted to several reception means.

La transmission, qui est l'étape qui se situe entre l'émission et la réception, est liée au support de transmission. La diffusion est la transmission entre un émetteur et au moins un récepteur, et en général plusieurs récepteurs. Transmission, which is the stage between transmission and reception, is linked to the transmission medium. Broadcasting is the transmission between a transmitter and at least one receiver, and in general several receivers.

Les systèmes de transmission de télécopie actuellement connus utilisent le réseau téléphonique commuté pour l'émission de signaux de télécopie bien connus. La mise en oeuvre de ces systèmes reste très onéreuse à cause des opérations séquentielles qu'elle implique, pour effectuer de la pseudo-diffusion, chaque transmission vers un récepteur étant effectuée individuellement. Currently known facsimile transmission systems use the switched telephone network to transmit well known facsimile signals. The implementation of these systems remains very expensive because of the sequential operations which it implies, to effect pseudo-broadcasting, each transmission to a receiver being carried out individually.

Des expériences de diffusion hertzienne de signaux de télécopie ont été tentées, en utilisant un adaptateur qui démodule les signaux hertziens pour les convertir en un signal de télécopie. On connaît, par exemple, le document US-5,299,024 CONSTANZA qui décrit un système de diffusion d'informations par l'intermédiaire d'un module électronique qui d'une part, capte des signaux hertziens et d'autre part, simule une communication duplex avec un télécopieur afin de permettre un transfert unidirectionnel de l'information. Experiments in over-the-air broadcasting of facsimile signals have been attempted, using an adapter which demodulates the over-the-air signals to convert them into a facsimile signal. We know, for example, the document US-5,299,024 CONSTANZA which describes a system for broadcasting information by means of an electronic module which on the one hand picks up radio signals and on the other hand simulates duplex communication with a fax machine to allow one-way information transfer.

De tels systèmes possèdent de nombreux inconvénients. La simulation de la communication duplex prend du temps de fonctionnement du télécopieur et alourdit la procédure. En outre, le module électronique doit comporter une mémoire de forte capacité afin de mémoriser temporairement l'information reçue avant de la transmettre au télécopieur. Such systems have many drawbacks. Simulating duplex communication takes time to operate the fax machine and makes the procedure cumbersome. In addition, the electronic module must include a large capacity memory in order to temporarily store the information received before transmitting it to the fax machine.

La transmission classique de télécopie se fait, selon la recommandation T.30 de l'ITU-T (initiales du nom anglais "International
Telecommunication Union"), recommandation qui traite des procédures de transmission de documents télécopiés par le réseau téléphonique commuté grâce à un protocole normalisé mettant en jeu des échanges bidirectionnels.
Conventional facsimile transmission takes place in accordance with ITU-T recommendation T.30 (initials of the English name "International
Telecommunication Union "), recommendation which deals with the procedures for transmitting faxed documents over the switched telephone network using a standardized protocol involving two-way exchanges.

Cette méthode de transmission est tout à fait adaptée au transport d'image d'une part, et aux échanges point à point d'autre part.This transmission method is perfectly suited to image transport on the one hand, and point-to-point exchanges on the other.

La figure 1 illustre globalement les échanges de trames intervenant lors de la transmission de deux pages, entre le télécopieur émetteur et le télécopieur récepteur. Le format des trames utilisées est illustré en figure 3. La trame standard, au format dit "HDLC" correspond à une famille de protocoles évolués fonctionnant en mode synchrone selon un format de trame spécifique, repris pour la transmission de signaux numériques en télécopie. FIG. 1 globally illustrates the exchanges of frames occurring during the transmission of two pages, between the sending fax machine and the receiving fax machine. The format of the frames used is illustrated in FIG. 3. The standard frame, in the so-called "HDLC" format, corresponds to a family of advanced protocols operating in synchronous mode according to a specific frame format, used for the transmission of digital signals by facsimile.

La méthode de correction d'erreur, décrite dans la recommandation T30 de l'organisme appelé ITU (initiales des mots anglais "International Telecommunication Union"), et communément appelée "ECM", est basée sur un signal d'acquittement émis par le récepteur. Elle nécessite donc des échanges bidirectionnels entre l'émetteur et le récepteur, afin que ce dernier puisse demander la retransmission des informations qu'il n'a pas correctement reçues. The error correction method, described in the T30 recommendation of the organization called ITU (initials of the English words "International Telecommunication Union"), and commonly called "ECM", is based on an acknowledgment signal transmitted by the receiver . It therefore requires bidirectional exchanges between the transmitter and the receiver, so that the latter can request the retransmission of information that it has not received correctly.

Le problème que la présente invention résout est donc celui de permettre le traitement par plusieurs dispositifs de réception, de mêmes informations, sans que le dispositif d'émission n'ait à attendre que tous les dispositifs de réception aient traiter toutes les données de protocole, d'adressage et de début de communication ainsi que les éventuelles redondances qui y sont liées. En effet, si le dispositif d'émission devait attendre l'ensemble des délais maximum pour le dispositif de réception le plus lent et le plus perturbé par des erreurs de transmission tous les autres dispositifs de réception seraient accaparées par la diffusion pendant un délai très long. The problem which the present invention solves is therefore that of allowing processing by several reception devices, of the same information, without the sending device having to wait for all the receiving devices to have processed all the protocol data, addressing and start of communication as well as any redundancies linked to it. In fact, if the sending device had to wait for all of the maximum delays for the slowest and most disturbed receiving device by transmission errors, all the other receiving devices would be monopolized by broadcasting for a very long time. .

L'invention vise, corrélativement, à permettre chaque dispositif de réception d'arrêter le traitement d'informations qui ne lui sont pas destinées, qui n'intéressent pas l'utilisateur dudit dispositif ou qui sont affectées de trop d'erreur pour pouvoir être corrigées. The invention aims, correlatively, to allow each receiving device to stop processing information which is not intended for it, which does not interest the user of said device or which is affected by too much error to be able to be corrected.

L'invention vise principalement un procédé et un dispositif de réception de données, ou symboles d'information, diffusés. Elle a aussi pour but: - de mettre en oeuvre un procédé et des dispositifs de diffusion de télécopie - de permettre l'intégration d'un dispositif de transmission de télécopie diffusée dans un télécopieur classique - de permettre l'intégration d'un dispositif de réception de télécopie diffusée dans un télécopieur classique, c'est-à-dire de type connu et couramment utilisé - d'utiliser les ressources des télécopieurs classiques pour faire de la télécopie diffusée, afin de diminuer les coûts additionnels en partageant au maximum les ressources qui peuvent être communes, - de permettre un traitement de l'adressage et des données nécessitant plus de traitement que les traitements de types connus, sans cumuler le délai de traitement et celui de transmission - de permettre au récepteur d'éviter d'effectuer des traitements inutiles, dès qu'il est susceptible de déterminer que les données ne lui sont pas destinées ou qu'elles sont trop erronées pour être corrigées - de permettre aux récepteurs attachés à un même support de diffusion de fonctionner indépendamment selon les conditions de transmission qui les concernent, - de permettre la sélection d'un sous-ensemble de récepteurs, seuls les récepteurs sélectionnés étant habilités à recevoir les télécopies diffusées, en fonction de l'information contenue dans les messages transmis - de permettre la sélection individuelle des récepteurs d'un sous-ensemble de récepteurs, seuls les récepteurs sélectionnés étant habilités à recevoir les télécopies diffusées ; et - de permettre la mise en oeuvre d'un procédé simplex en télécopie classique. The invention relates mainly to a method and a device for receiving data, or information symbols, broadcast. It also aims: - to implement a method and devices for broadcasting faxes - to allow the integration of a device for transmitting faxes broadcast in a conventional fax machine - to allow the integration of a device for fax reception broadcast in a conventional fax machine, that is to say of a known and commonly used type - to use the resources of conventional fax machines to make broadcast faxes, in order to reduce additional costs by sharing resources as much as possible which may be common, - to allow processing of addressing and data requiring more processing than processing of known types, without combining the processing time and that of transmission - to allow the receiver to avoid carrying out unnecessary processing, as soon as it is likely to determine that the data is not intended for it or that it is too erroneous to be correct rigged - to allow the receivers attached to the same broadcasting medium to operate independently according to the transmission conditions which concern them, - to allow the selection of a subset of receivers, only the selected receivers being authorized to receive the broadcast faxes , depending on the information contained in the messages transmitted - to allow the individual selection of receivers from a subset of receivers, only the selected receivers being authorized to receive broadcast faxes; and - to allow the implementation of a simplex method in conventional facsimile.

Selon un premier aspect, la présente invention vise, à cet effet:
i) un dispositif de réception de symboles d'information primaire représentant une grandeur physique et susceptibles d'être reçus simultanément par une pluralité de dispositifs de réception, dispositif de réception comportant un moyen de réception de symboles d'information et étant caractérisé en ce qu'il comporte, en outre, - un interrupteur de flux adapté,
en position fermée à permettre la circulation des symboles
d'information entre le moyen de réception de symboles et un
moyen de contrôle de communication et,
en position ouverte, à interdire ladite circulation de symboles
d'information entre le moyen de réception de symboles et le
moyen de contrôle de communication, et - le moyen de contrôle de communication adapté:
à mettre en oeuvre des règles dites "de détection"
prédéterminées pour détecter des symboles d'information
prédéterminés parmi les symboles qu'il reçoit, et
à commander l'ouverture de l'interrupteur de flux lorsque
lesdits symboles d'information prédéterminés ne sont pas
ainsi détectés, le moyen de réception de symboles étant, en outre, adapté: - d'une part à détecter un signal de début de diffusion parmi les symboles qu'il reçoit et à commander alors la fermeture de l'interrupteur de flux et, - d'autre part à détecter un signal de fin de diffusion parmi les symboles qu'il reçoit et à commander alors l'ouverture de l'interrupteur de flux,
ii) un dispositif de réception de symboles d'information primaire représentant une grandeur physique, symboles reçus par l'intermédiaire d'un moyen de réception de symboles d'information adapté: - d'une part à détecter un signal de début de diffusion parmi les symboles qu'il reçoit et à émettre alors un signal de fermeture et, - d'autre part à détecter un signal de fin de diffusion parmi les symboles qu'il reçoit et à émettre alors un signal d'ouverture, ce dispositif de réception étant caractérisé en ce qu'il comporte - un interrupteur de flux adapté,
en position fermée à permettre la circulation des symboles
d'information entre le moyen de réception de symboles et un
moyen de contrôle de communication et,
en position ouverte, à interdire ladite circulation de symboles
d'information entre le moyen de réception de symboles et le
moyen de contrôle de communication, et - le moyen de contrôle de communication adapté
à mettre en oeuvre des règles dites "de détection"
prédéterminées pour détecter des symboles d'information
prédéterminés parmi les symboles qu'il reçoit, et
à commander l'ouverture de l'interrupteur de flux lorsque
lesdits symboles d'information prédéterminés ne sont pas
ainsi détectés.
According to a first aspect, the present invention aims, for this purpose:
i) a device for receiving primary information symbols representing a physical quantity and capable of being received simultaneously by a plurality of receiving devices, a receiving device comprising means for receiving information symbols and being characterized in that 'it also includes - a suitable flow switch,
in closed position to allow the circulation of symbols
information between the symbol receiving means and a
communication control means and,
in the open position, to prohibit said circulation of symbols
of information between the symbol receiving means and the
communication control means, and - the adapted communication control means:
to implement so-called "detection" rules
predetermined to detect information symbols
predetermined among the symbols it receives, and
to control the opening of the flow switch when
said predetermined information symbols are not
thus detected, the symbol reception means being further adapted: - on the one hand to detect a broadcast start signal among the symbols it receives and to then command the closing of the flow switch and, on the other hand, to detect an end-of-broadcast signal among the symbols it receives and to then command the opening of the flow switch,
ii) a device for receiving primary information symbols representing a physical quantity, symbols received by means of a means for receiving information symbols suitable: - on the one hand for detecting a signal at the start of broadcasting among the symbols it receives and then send a closing signal and, - on the other hand to detect an end of broadcast signal among the symbols it receives and then send an opening signal, this receiving device being characterized in that it comprises - a suitable flow switch,
in closed position to allow the circulation of symbols
information between the symbol receiving means and a
communication control means and,
in the open position, to prohibit said circulation of symbols
of information between the symbol receiving means and the
communication control means, and - the adapted communication control means
to implement so-called "detection" rules
predetermined to detect information symbols
predetermined among the symbols it receives, and
to control the opening of the flow switch when
said predetermined information symbols are not
thus detected.

Grâce à ces dispositions, les symboles d'information traités par le dispositif de réception, doivent passer par l'interrupteur de flux, et doivent donc respecter les contraintes suivantes
- être précédé par un signal de début de diffusion ; et
- être associé à un symbole d'information prédéterminé selon des règles de détection prédéterminées.
Thanks to these provisions, the information symbols processed by the reception device must pass through the flow switch, and must therefore comply with the following constraints
- be preceded by a signal to start broadcasting; and
- be associated with a predetermined information symbol according to predetermined detection rules.

Ainsi, la réception de symboles d'information peut être interrompue par le moyen de contrôle de communication en cours de réception de symboles d'information par le moyen de réception, dès lors que des symboles d'information prédéterminés n'ont pas été détectés par le moyen de contrôle de communication. Le dispositif de réception peut alors se rendre immédiatement disponible pour recevoir d'autres symboles d'information. Thus, the reception of information symbols can be interrupted by the communication control means during the reception of information symbols by the reception means, as soon as predetermined information symbols have not been detected by the communication control means. The receiving device can then be immediately available to receive other information symbols.

On peut ainsi traiter plusieurs diffusions en parallèle, seules les diffusions comportant des symboles d'information prédéterminés étant réellement prises en compte par un dispositif de réception, les autres étant éliminées par l'ouverture de l'interrupteur de flux. It is thus possible to process several broadcasts in parallel, only the broadcasts comprising predetermined information symbols being actually taken into account by a reception device, the others being eliminated by the opening of the flow switch.

Le dispositif de diffusion qui émet les symboles d'information primaire peut donc contrôler ou commander le traitement et donc l'exploitation de ces symboles par chacun des dispositifs de réception, en connaissant les symboles prédéterminés pour chacun d'entre eux. The broadcasting device which transmits the primary information symbols can therefore control or command the processing and therefore the exploitation of these symbols by each of the reception devices, knowing the predetermined symbols for each of them.

L'invention permet aussi l'intégration facile d'un dispositif de réception de télécopies diffusée dans un dispositif de réception de télécopies de type connu, et, par conséquent, de réaliser à moindre coût un dispositif de réception de télécopie diffusée, la correction d'erreur utilisant des procédures et des composants proches de ceux mis en oeuvre dans le mode de correction d'erreur ("ECM") des télécopieurs. The invention also allows the easy integration of a device for receiving broadcast faxes into a device for receiving faxes of known type, and, consequently, to produce a device for receiving broadcast faxes at low cost, the correction of error using procedures and components close to those used in the error correction mode ("ECM") of fax machines.

On note que la mise en oeuvre de l'invention peut se faire sur différents supports de transmission, filaire et hertzien, en modulation de phase, d'amplitude, de fréquence, en modulation en quadrature d'amplitude et de phase, sur des porteuses de radio, de télévision, par exemple. It is noted that the implementation of the invention can be done on different transmission supports, wired and wireless, in phase, amplitude, frequency modulation, in quadrature amplitude and phase modulation, on carriers. radio, television, for example.

L'invention permet aussi la transmission de données ou de symboles d'information primaire en simplex, c'est-à-dire avec tous les signaux transmis par un dispositif d'émission vers au moins un dispositif de réception. The invention also allows the transmission of data or symbols of primary information in simplex, that is to say with all the signals transmitted by a transmitting device to at least one receiving device.

La diffusion, transmission entre un émetteur et plusieurs récepteurs est ainsi possible. La création d'un service de diffusion de symboles d'information primaire réservé à des clients, à des correspondants ou à des abonnés, comme, par exemple, la diffusion d'informations générales ou thématiques, peut alors être envisagée. Le dispositif de diffusion diffuse alors les symboles d'information primaire par l'intermédiaire d'un support de transmission commun à plusieurs dispositifs de réception. Broadcasting and transmission between a transmitter and several receivers is thus possible. The creation of a service for the dissemination of primary information symbols reserved for customers, correspondents or subscribers, such as, for example, the dissemination of general or thematic information, can then be envisaged. The broadcasting device then broadcasts the primary information symbols via a transmission medium common to several reception devices.

L'invention permet aussi la sélection des symboles d'information primaire reçus par un dispositif de réception avant même leur traitement et leur exploitation. Au cas où des symboles d'information primaire reçus ne sont pas destinés au dispositif de réception ou si les conditions de transmission, pour ce dispositif de réception particulier, affectent d'erreur un nombre de symboles d'information primaire transmis supérieur à la capacité globale de correction d'erreur, ces deux cas correspondant à une absence de symboles d'information prédéterminés selon des règles de détection prédéterminées, I'ouverture de l'interrupteur de flux permet de libérer le dispositif de réception et de le rendre ainsi disponible pour recevoir d'autres données. L'invention a aussi pour avantage de filtrer le flot de symboles pour écarter les symboles inutilisables ou sans intérêt afin de ne pas accaparer inutilement les ressources du dispositif de réception inutilement et donc on le libère autant que possible pour la réception d'autres symboles d'information diffusés ou de télécopie de type connue, permettant ainsi l'intégration du dispositif de réception dans un équipement, de type connu, de traitement de télécopies. The invention also allows the selection of the primary information symbols received by a reception device even before their processing and operation. In the event that primary information symbols received are not intended for the reception device or if the transmission conditions, for this particular reception device, erroneously affect a number of primary information symbols transmitted greater than the overall capacity error correction, these two cases corresponding to an absence of predetermined information symbols according to predetermined detection rules, the opening of the flow switch frees the reception device and thus makes it available to receive other data. The invention also has the advantage of filtering the stream of symbols to discard unusable or irrelevant symbols so as not to unnecessarily monopolize the resources of the reception device unnecessarily and therefore it is freed as much as possible for the reception of other symbols d broadcast or fax information of known type, thus allowing integration of the reception device in equipment, of known type, for processing faxes.

Selon des caractéristiques particulières, le moyen de contrôle de communication est adapté à traiter chaque bloc de symboles d'information de contrôle et à déterminer si la quantité de symboles d'information de redondance est suffisante ou non pour corriger les erreurs affectant les symboles d'information primaire, le moyen de contrôle de communication étant adapté à ouvrir l'interrupteur de flux lorsqu'il détermine que la quantité de symboles d'information de redondance n'est pas suffisante.  According to particular characteristics, the communication control means is adapted to process each block of control information symbols and to determine whether the quantity of redundancy information symbols is sufficient or not to correct the errors affecting the communication symbols. primary information, the communication control means being adapted to open the flow switch when it determines that the quantity of redundancy information symbols is not sufficient.

Grâce à ces dispositions, les ressources de correction d'erreur du dispositif de réception ne sont pas utilisées inutilement pour tenter de corriger des erreurs qui ne peuvent pas l'être. Thanks to these provisions, the error correction resources of the reception device are not used unnecessarily in an attempt to correct errors that cannot be used.

Ces dispositions ont aussi pour avantage de débuter la réception des symboles d'information primaire avant même de connaître le résultat de la détection de symboles prédéterminés par le dispositif de contrôle de communication, et d'interrompre cette réception lorsque le dispositif de réception a identifié que les symboles d'information ne lui sont pas destinés ou lorsqu'ils sont affectés de trop d'erreurs. These arrangements also have the advantage of starting the reception of the primary information symbols before even knowing the result of the detection of predetermined symbols by the communication control device, and of interrupting this reception when the reception device has identified that the information symbols are not intended for it or when they are affected by too many errors.

Selon des caractéristiques particulières, le moyen de sélection de documents est adapté à extraire, parmi les symboles d'information lui parvenant du moyen de contrôle de communication, au moins une information d'adresse susceptible d'indiquer à un dispositif de réception si les symboles d'information primaire leur sont destinés ou non, et le dispositif de réception comporte: - une mémoire adaptée à conserver au moins une information d'adresse, et - un moyen de comparaison d'une adresse extraite par le moyen de contrôle de communication avec une adresse mémorisée, le moyen de sélection de documents étant, en outre, adapté à commander l'ouverture de l'interrupteur de flux si aucune adresse ainsi extraite ne correspond à une adresse mémorisée. According to particular characteristics, the document selection means is adapted to extract, among the information symbols reaching it from the communication control means, at least address information capable of indicating to a reception device whether the symbols primary information are intended for them or not, and the reception device comprises: - a memory adapted to store at least address information, and - a means of comparing an address extracted by the communication control means with a stored address, the document selection means being further adapted to command the opening of the flow switch if no address thus extracted corresponds to a stored address.

Préférentiellement, le moyen de sélection de documents est adapté à extraire au moins une information de source susceptible d'indiquer à un dispositif de réception la provenance desdits symboles d'information primaire, et le dispositif de réception comporte - une mémoire adaptée à conserver au moins une information de source, et - un moyen de comparaison d'une information de source extraite par le moyen de contrôle de communication avec une information de source mémorisée, le moyen de sélection de documents étant, en outre, adapté à commander l'ouverture de l'interrupteur de flux si aucune information de source ainsi extraite ne correspond à une information de source mémorisée.  Preferably, the document selection means is adapted to extract at least one source information capable of indicating to a reception device the origin of said primary information symbols, and the reception device comprises - a memory adapted to keep at least source information, and - means for comparing source information extracted by the communication control means with stored source information, the document selection means being further adapted to control the opening of the flow switch if no source information thus extracted corresponds to stored source information.

Ces dispositions ont pour avantages - de débuter la réception des symboles d'information primaire avant même de connaître le résultat de la détection de symboles prédéterminés par le dispositif de contrôle de communication, et d'interrompre cette réception lorsque le dispositif de réception a identifié que les symboles d'information ne lui sont pas destinés ou sont affectés de trop d'erreurs - de diffuser des données à certains dispositifs de réception seulement; - d'intégrer un procédé d'adressage dans le procédé de diffusion - de permettre la mise en oeuvre d'un mécanisme d'adressage complexe et nécessitant plus de traitement que l'adressage de groupe, tel que l'adressage individuel dont le délai de traitement s'étend au-delà de la réception de l'information d'adresse à traiter, et donc se poursuit pendant la réception de symboles d'information - de permettre que, pour des conditions de réception différentes d'un récepteur à l'autre, il y aura quand même simultanéité de l'exploitation de l'information primaire par les dispositifs de réception à qui l'information primaire est destinée; - d'introduire dans le système de diffusion un procédé de contrôle à distance, par le dispositif de diffusion de symboles, des dispositifs de réception ; en outre pour permettre au dispositif d'émission de piloter librement la constitution de groupes de dispositifs de réception. These provisions have the advantages of - starting the reception of the primary information symbols before even knowing the result of the detection of predetermined symbols by the communication control device, and of interrupting this reception when the reception device has identified that the information symbols are not intended for it or are affected by too many errors - broadcasting data to certain receiving devices only; - to integrate an addressing process into the broadcasting process - to allow the implementation of a complex addressing mechanism and requiring more processing than group addressing, such as individual addressing, the delay of which processing extends beyond the receipt of the address information to be processed, and therefore continues during the reception of information symbols - to allow that, for different reception conditions from a receiver to the 'other, there will still be simultaneity of the exploitation of the primary information by the reception devices for which the primary information is intended; - introduce into the broadcasting system a method of remote control, by the symbol broadcasting device, of the reception devices; further to allow the transmitting device to freely control the constitution of groups of receiving devices.

Grâce à ces dispositions, chaque dispositif de réception conserve au moins une adresse et il ne traite les symboles d'information primaire qui lui parviennent que lorsque ceux-ci correspondent à une adresse mémorisée. Thanks to these provisions, each reception device keeps at least one address and it only processes the primary information symbols which reach it when these correspond to a stored address.

Selon un deuxième aspect, I'invention vise un procédé de réception de symboles d'information primaire représentant une grandeur physique et susceptibles d'être reçus simultanément par une pluralité de dispositifs de réception, procédé de réception caractérisé en ce qu'il comporte une étape de réception de symboles d'information au cours de laquelle sont réalisées - d'une part, . une opération de détection d'un signal de début de diffusion
parmi les symboles reçus au cours de l'étape de réception de
symboles et,
dés la détection d'un signal de début de diffusion, une
opération de début de passage desdits symboles
d'information à une étape de contrôle de communication, et, - d'autre part, une opération de détection d'un signal de fin de diffusion
parmi les symboles reçus au cours de l'étape de réception de
symboles et,
dès la détection d'un signal de fin de diffusion, une opération
de clôture de passage desdits symboles d'information à une
étape de contrôle de communication, ladite étape de contrôle de communication comportant: - une opération de détection de symboles d'information prédéterminés au cours de laquelle on détecte, en mettant en oeuvre des règles dites "de détection" prédéterminées, des symboles d'information prédéterminés parmi les symboles transmis à cette étape de contrôle de communication, et, - lorsque lesdits symboles prédéterminés ne sont pas détectés au cours de i'opération de détection de symboles d'information prédéterminés, une opération de clôture au cours de laquelle on interrompt le passage des symboles d'information à l'étape de contrôle de communication.
According to a second aspect, the invention relates to a method for receiving primary information symbols representing a physical quantity and capable of being received simultaneously by a plurality of reception devices, reception method characterized in that it comprises a step of reception of information symbols during which are carried out - on the one hand,. an operation for detecting a broadcast start signal
among the symbols received during the step of receiving
symbols and,
upon detection of a broadcast start signal, a
start operation for passing said symbols
information at a communication control step, and, on the other hand, an operation for detecting an end of broadcast signal
among the symbols received during the step of receiving
symbols and,
upon detection of an end of broadcast signal, an operation
of closure of passage of said information symbols to a
communication control step, said communication control step comprising: an operation for detecting predetermined information symbols during which information symbols are detected, using so-called "detection" rules predetermined from among the symbols transmitted at this communication control step, and, when said predetermined symbols are not detected during the operation of detecting predetermined information symbols, a closing operation during which the passing of the information symbols to the communication control stage.

Selon des caractéristiques particulières, au cours de l'étape de contrôle de communication, on traite des blocs de symboles d'information de contrôle et on détermine, pour chaque bloc, si la quantité de symboles d'information de redondance est suffisante ou non pour corriger les erreurs affectant les symboles d'information primaire, et, au cours de l'étape de contrôle de communication, on effectue une dite opération de clôture lorsque l'on a déterminé, au cours de l'étape de contrôle de communication que la quantité de symboles d'information de redondance n'est pas suffisante. According to particular characteristics, during the communication control step, blocks of control information symbols are processed and it is determined, for each block, whether the quantity of redundancy information symbols is sufficient or not for correct the errors affecting the primary information symbols, and, during the communication control step, a so-called closing operation is carried out when it has been determined, during the communication control step, that the there is not enough redundancy information symbols.

Selon d'autres caractéristiques particulières, le procédé de réception tel que succinctement exposé ci-dessus comporte une étape de sélection de documents au cours de laquelle on extrait, parmi les symboles d'information lui parvenant du moyen de contrôle de communication, au moins une information d'adresse susceptible d'indiquer à un dispositif de réception si les symboles d'information leur sont destinés ou non, et le procédé de réception comporte - une étape de mémorisation, au cours de laquelle on mémorise au moins une information d'adresse, - une étape de comparaison d'adresse au cours de laquelle on compare une adresse extraite au cours de l'étape de contrôle de communication avec une adresse mémorisée, et - une opération de clôture au cours de laquelle on interrompt le passage des symboles d'information à l'étape de contrôle de communication, lorsqu'aucune adresse ainsi extraite ne correspond à une adresse mémorisée. According to other particular characteristics, the reception method as succinctly set out above comprises a document selection step during which at least one of the information symbols reaching it from the communication control means is extracted. address information capable of indicating to a reception device whether the information symbols are intended for them or not, and the reception method comprises - a memorization step, during which at least one address information is memorized , - an address comparison step during which an address extracted during the communication control step is compared with a stored address, and - a closing operation during which the passage of the symbols d is interrupted information at the communication control step, when no address thus extracted corresponds to a stored address.

Préférentiellement, au cours de l'étape de sélection de documents, on extrait au moins une information de source susceptible d'indiquer à un dispositif de réception la provenance desdits symboles d'information primaire, et le procédé de réception comporte - une étape de mémorisation, au cours de laquelle on mémorise au moins une information de source, - une étape de comparaison d'information de source, au cours de laquelle on compare une information de source extraite au cours de l'étape de contrôle de communication avec une information de source mémorisée, et - une opération de clôture au cours de laquelle on interrompt le passage des symboles d'information à i'étape de contrôle de communication, lorsqu'aucune information de source ainsi extraite ne correspond à une information de source mémorisée. Preferably, during the document selection step, at least one source information is extracted capable of indicating to a reception device the origin of said primary information symbols, and the reception method comprises - a storage step , during which at least one source information is stored, - a source information comparison step, during which a source information extracted during the communication control step is compared with information from stored source, and - a closing operation in which the passage of the information symbols to the communication control step is interrupted, when no source information thus extracted corresponds to stored source information.

Chacune des caractéristiques du procédé présente les mêmes avantages que la caractéristique correspondante du dispositif de réception. Each of the characteristics of the method has the same advantages as the corresponding characteristic of the receiving device.

Ces avantages ne sont donc pas reproduits ici.These advantages are therefore not reproduced here.

Selon un troisième aspect, I'invention vise aussi un dispositif de diffusion, par l'intermédiaire d'un support de transmission, de symboles d'information primaire représentant une grandeur physique et susceptibles d'être reçus simultanément par une pluralité de dispositif de réception, caractérisé en ce qu'il comporte - un moyen d'adressage adapté à fournir des symboles d'information d'adresse associés à chaque procédure de diffusion et susceptible de permettre à chaque dispositif de réception de déterminer si ladite procédure lui est destinée ou non et - un moyen de diffusion adapté à entrelacer des procédures de diffusion, dans l'ordre de diffusion, des symboles d'information primaire d'une première procédure, associés à des premiers symboles d'information d'adresse s'intercalant entre des symboles d'information primaire d'une seconde procédure de diffusion associés à des deuxièmes symboles d'information d'adresse. According to a third aspect, the invention also relates to a device for broadcasting, via a transmission medium, primary information symbols representing a physical quantity and capable of being received simultaneously by a plurality of receiving devices. , characterized in that it comprises - an addressing means suitable for providing address information symbols associated with each broadcasting procedure and capable of allowing each reception device to determine whether said procedure is intended for it or not and - a broadcasting means adapted to interleave broadcasting procedures, in the broadcasting order, of the primary information symbols of a first procedure, associated with first address information symbols inserted between symbols primary information of a second broadcast procedure associated with second address information symbols.

Corrélativement, selon un quatrième aspect, I'invention vise un procédé de diffusion, par l'intermédiaire d'un support de transmission, de symboles d'information primaire représentant une grandeur physique et susceptibles d'être reçus simultanément par une pluralité de dispositif de réception, caractérisé en ce qu'il comporte une étape d'adressage au cours de laquelle on associe à chaque procédure de diffusion une adresse susceptible de permettre à chaque dispositif de réception de déterminer si ladite procédure lui est destinée ou non et une étape de diffusion au cours de laquelle on diffuse sur ledit support de transmission en entrelaçant des diffusions, dans l'ordre de diffusion, des symboles d'information primaire d'une première procédure, associés à des premiers symboles d'information d'adresse s'intercalant entre des symboles d'information primaire d'une seconde procédure de diffusion associés à des deuxièmes symboles d'information d'adresse. Correlatively, according to a fourth aspect, the invention relates to a method of dissemination, via a transmission medium, of primary information symbols representing a physical quantity and capable of being received simultaneously by a plurality of communication devices. reception, characterized in that it comprises an addressing step during which one associates with each broadcasting procedure an address capable of allowing each reception device to determine whether said procedure is intended for it or not and a broadcasting step during which one diffuses on said transmission medium by interleaving diffusions, in the order of diffusion, of the primary information symbols of a first procedure, associated with first address information symbols interspersed between primary information symbols of a second broadcast procedure associated with second address information symbols.

L'invention vise aussi un réseau caractérisé en ce qu'il comporte: - un support de transmission, - un dispositif d'émission tel que succinctement exposé ci-dessus, - un dispositif de réception tel que succinctement exposé ci-dessus, des symboles d'information prédéterminés détectés par le moyen de contrôle de communication du dispositif de réception étant des symboles d'information d'adresse fournis par le moyen d'adressage du dispositif de diffusion. The invention also relates to a network characterized in that it comprises: - a transmission medium, - a transmission device as briefly described above, - a reception device as briefly described above, symbols predetermined information signals detected by the communication control means of the receiving device being address information symbols provided by the addressing means of the broadcasting device.

Grâce à chacune de ces dispositions, des trames de différentes procédures de diffusion peuvent être entrelacées, ce qui permet - d'effectuer simultanément des diffusions destinées à différents dispositifs de réception, - d'effectuer à grande vitesse des diffusions, tout en laissant le temps à chaque dispositif de réception de traiter les symboles qui lui sont destinés, dans un procédure de diffusion qui lui est destinée, - à chaque dispositif de réception d'utiliser son interrupteur de flux pour sélectionner les trames de chaque procédure de diffusion qui lui sont destinées, - à un dispositif de réception auquel sont destinés plusieurs diffusion d'arrêter une procédure de diffusion lorsque débute une autre procédure de diffusion qui possède un ordre de priorité plus élevé, ou lorsqu'il détecte qu'une des procédures de diffusion est affectée de trop d'erreurs pour pouvoir être corrigée. Thanks to each of these arrangements, frames of different broadcasting procedures can be interleaved, which makes it possible - to simultaneously carry out broadcasts intended for different reception devices, - to carry out broadcasts at high speed, while allowing time each receiving device to process the symbols intended for it, in a broadcasting procedure intended for it, - each receiving device to use its flow switch to select the frames of each broadcasting procedure intended for it , - to a reception device for which several broadcasting are intended to stop a broadcasting procedure when another broadcasting procedure begins which has a higher order of priority, or when it detects that one of the broadcasting procedures is affected by too many errors to be corrected.

L'invention vise aussi un télécopieur caractérisé en ce qu'il comporte un dispositif de réception de symboles d'information primaire tel que succinctement exposé ci-dessus. The invention also relates to a facsimile machine characterized in that it includes a device for receiving primary information symbols as succinctly set out above.

D'autres avantages de ce réseau et de ce télécopieur étant identiques à ceux des dispositifs de diffusion et de réception tels que succinctement exposé ci-dessus, ils ne sont pas rappelés ici. Other advantages of this network and of this facsimile machine being identical to those of the broadcasting and reception devices as succinctly explained above, they are not repeated here.

D'autres avantages, buts et caractéristiques de la présente invention apparaîtront à la lecture de la description qui va suivre, faite en regard des dessins annexés dans un but explicatif et nullement limitatif, dans lesquels - la figure 1 représente une succession de signaux échangés entre un émetteur et un récepteur de télécopie, selon la recommandation T.30 de L'ITOU bien connue dans le domaine des télécopieurs; - la figure 2 représente une succession de signaux échangés entre un émetteur et un récepteur de télécopie, dans un mode de correction d'erreur, selon le protocole présenté en figure 1, dans un exemple de transmission de deux pages d'un document; - la figure 3 représente une structure temporelle d'un signal, ou trame, contenant des symboles d'informations primaire, représentatifs d'image, conforme au protocole présenté en figure 1 ; - la figure 4 représente une structure temporelle comprenant plusieurs trames illustrant la transmission de deux procédures de diffusion multiplexées, ou entrelacées, - la figure 5 représente une structure temporelle d'un signal, ou "trame", de démarrage mis en oeuvre avec la présente invention - la figure 6 représente une structure temporelle d'un signal, ou trame, représentatif de la fin d'un bloc de symboles transmis, conforme au protocole présenté en figure 1, - la figure 7 représente une structure temporelle d'un signal, ou trame, représentatif de la fin d'un bloc de symboles transmis, mis en oeuvre avec la présente invention - la figure 8 représente une structure temporelle d'un ensemble de trames illustrant le mode de correction d'erreur ECM, susmentionné, mettant en oeuvre le protocole présenté en figure 1; - la figure 9 représente une structure temporelle d'un ensemble de trames illustrant la correction d'erreur mise en oeuvre avec la présente invention - la figure 10 est une représentation d'une répartition par blocs des symboles à transmettre, mettant en oeuvre le protocole présenté en figure 1 ; - la figure 11 est une représentation d'une répartition par blocs des symboles à transmettre, mis en oeuvre avec la présente invention - les figures 12, 13 et 14 représentent trois successions de Signaux, ou trames, de démarrage mis en oeuvre avec la présente invention, dans trois modes de fonctionnement différents - la figure 15 représente une structure temporelle d'un ensemble de trames d'adresse pour adressage individuel de dispositifs de réception, mis en oeuvre avec la présente invention - la figure 16 représente une structure temporelle d'un signal, ou trame, de commande de gestion de récepteur à distance dite "à nouveau droit accordé", mis en oeuvre avec la présente invention - la figure 17 représente une structure temporelle d'un signal, ou trame, de commande de gestion de récepteur à distance dite "à ancien droit retiré", mis en oeuvre avec la présente invention - la figure 18 représente une succession de signaux transmis, en combinaison avec la mise en oeuvre de la présente invention - les figures 19 et 20 représentent trois successions de signaux transmis, en combinaison avec la mise en oeuvre de la présente invention - la figure 21 représente des dispositifs de communication d'images mis en oeuvre avec la présente invention - la figure 22 représente un schéma-bloc d'un circuit électronique spécifique à un récepteur présenté en figure 21 - la figure 23 représente un schéma-bloc d'un circuit électronique spécifique à un émetteur présenté en figure 21 - la figure 24 représente l'organisation de tâches effectuées par ou en coopération avec le circuit présenté en figure 22 - la figure 25 représente l'organisation de tâches effectuées par ou en coopération avec le circuit présenté en figure 23 - les figures 26, 27 et 29 représentent des organigrammes partiels de fonctionnement d'un moyen de contrôle de communication en réception mis en oeuvre avec la présente invention - la figure 28 représente un organigramme de fonctionnement d'un moyen de contrôle de qualité au sein du dispositif d'émission mis en oeuvre avec la présente invention - la figure 30 représente un organigramme de fonctionnement d'un moyen de contrôle des pages reçues au sein d'un dispositif de réception mis en oeuvre avec la présente invention - la figure 31 représente un organigramme de fonctionnement d'un moyen de contrôle de flux et de synchronisation de trames, au sein d'un dispositif de réception, mis en oeuvre avec la présente invention - les figures 32 et 33 représentent des organigrammes partiels de fonctionnement d'un moyen de sélection de documents, au sein d'un dispositif de réception, mis en oeuvre avec la présente invention - la figure 34 représente un organigramme partiel de fonctionnement du dispositif de communication en émission; - la figure 35 représente les symboles d'information destinés à être émis, sous forme de blocs mis en oeuvre avec la présente invention - la figure 36 représente les symboles d'information reçus correspondant aux symboles représentés en figure 35, sous forme de blocs - les figures 37 et 38 représentent des structures de données conservées dans des mémoires de dispositifs mis en oeuvre avec la présente invention - les figures 39, 40 et 41 sont des organigrammes représentant le fonctionnement des moyens utilisés à la fois par un moyen de codage et un moyen de décodage mis en oeuvre avec la présente invention. Other advantages, aims and characteristics of the present invention will appear on reading the description which follows, made with reference to the appended drawings for explanatory purposes and in no way limitative, in which - FIG. 1 represents a succession of signals exchanged between a facsimile transmitter and receiver, in accordance with the ITOU recommendation T.30 well known in the field of facsimile machines; - Figure 2 shows a succession of signals exchanged between a transmitter and a fax receiver, in an error correction mode, according to the protocol presented in Figure 1, in an example of transmission of two pages of a document; - Figure 3 shows a time structure of a signal, or frame, containing primary information symbols, representative of image, according to the protocol presented in Figure 1; - Figure 4 shows a time structure comprising several frames illustrating the transmission of two multiplexed or interleaved broadcast procedures, - Figure 5 shows a time structure of a start signal, or "frame", implemented with the present invention - FIG. 6 represents a temporal structure of a signal, or frame, representative of the end of a block of transmitted symbols, in accordance with the protocol presented in FIG. 1, - FIG. 7 represents a temporal structure of a signal, or frame, representative of the end of a block of transmitted symbols, implemented with the present invention - FIG. 8 represents a time structure of a set of frames illustrating the above-mentioned ECM error correction mode, putting in place implements the protocol presented in Figure 1; - Figure 9 shows a time structure of a set of frames illustrating the error correction implemented with the present invention - Figure 10 is a representation of a block distribution of the symbols to be transmitted, implementing the protocol presented in Figure 1; - Figure 11 is a representation of a block distribution of the symbols to be transmitted, implemented with the present invention - Figures 12, 13 and 14 represent three successions of Signals, or frames, start-up implemented with the present invention, in three different operating modes - FIG. 15 represents a time structure of a set of address frames for individual addressing of reception devices, implemented with the present invention - FIG. 16 represents a time structure of a signal, or frame, of a remote receiver management control command known as "again granted right", implemented with the present invention - FIG. 17 represents a time structure of a signal, or frame, of management control of so-called "old rights withdrawn" remote receiver, implemented with the present invention - FIG. 18 represents a succession of transmitted signals, in combination with the setting work of the present invention - FIGS. 19 and 20 represent three successions of transmitted signals, in combination with the implementation of the present invention - FIG. 21 represents image communication devices implemented with the present invention - the figure 22 represents a block diagram of an electronic circuit specific to a receiver presented in figure 21 - figure 23 represents a block diagram of an electronic circuit specific to a transmitter presented in figure 21 - figure 24 represents the organization of tasks performed by or in cooperation with the circuit presented in Figure 22 - Figure 25 represents the organization of tasks performed by or in cooperation with the circuit presented in Figure 23 - Figures 26, 27 and 29 represent partial flowcharts of operation of a reception communication control means implemented with the present invention - FIG. 28 represents a flowchart of operation of a quality control means within the transmission device implemented with the present invention - FIG. 30 represents a flowchart of operation of a means of control of the pages received within a transmission device reception implemented with the present invention - FIG. 31 represents a flowchart of operation of a flow control and frame synchronization means, within a reception device, implemented with the present invention - the figures 32 and 33 represent partial flowcharts of operation of a document selection means, within a reception device, implemented with the present invention - FIG. 34 represents a partial flowchart of operation of the transmission communication device ; FIG. 35 represents the information symbols intended to be transmitted, in the form of blocks implemented with the present invention - FIG. 36 represents the information symbols received corresponding to the symbols represented in FIG. 35, in the form of blocks - Figures 37 and 38 show data structures stored in memories of devices implemented with the present invention - Figures 39, 40 and 41 are flow diagrams showing the operation of the means used both by a coding means and a decoding means implemented with the present invention.

DEFINITIONS
Dans toute la description on appelle: - information ou symbole d'information primaire, l'ensemble des symboles, ou données, d'un "message", c'est-à-dire la stricte partie utile des signaux émis, soit aussi la partie des signaux strictement représentative de l'image transmise, éventuellement sous forme compressée, - information ou symbole d'information secondaire, I'ensemble des symboles, ou données, d'un "message" reçu, c'est-à-dire la partie des signaux reçus qui correspond aux symboles d'information primaire émis, soit aussi la partie des signaux strictement représentative de l'image reçue, éventuellement sous forme compressée, - redondance ou symbole d'information de redondance, des symboles susceptibles de permettre la correction d'erreur affectant de l'information, - codage, la détermination de symboles d'information de redondance, - décodage la correction de symboles mettant en oeuvre des symboles d'information de redondance, - émetteur, télécopieur émetteur, dispositif de diffusion ou dispositif d'émission, un dispositif qui est adapté à transmettre un message, même si, au cours de la transmission, il reçoit des signaux, par exemple de protocole, - récepteur, télécopieur récepteur, dispositif de réception, un dispositif qui est adapté à recevoir un message, même si, au cours de la réception, il émet des signaux, par exemple de protocole, - adresse, identificateur ou symbole d'information d'adresse, des symboles susceptibles de permettre à chaque dispositif de réception de déterminer si l'information associée à cette adresse doit, ou non, être traitée par lui - "trame", un signal numérique comportant des champs ayant chacun une signification prédéterminée en fonction de leur position dans la trame et - "émission", I'émission par l'intermédiaire d'un support de transmission de signaux représentatifs de données ou de symboles, - "réception", la réception par l'intermédiaire d'un support de transmission de signaux représentatifs de données ou de symboles, - "transmission", l'ensemble d'une l'émission et d'une réception correspondante et - "procédure de diffusion", un ensemble de symboles destinées au(x) même(s) dispositif(s) de réception et correspondant à une information primaire cohérente provenant d'une même source.
DEFINITIONS
Throughout the description, we call: - information or primary information symbol, the set of symbols, or data, of a "message", that is to say the strict useful part of the signals transmitted, ie also the part of the signals strictly representative of the transmitted image, possibly in compressed form, - information or secondary information symbol, all of the symbols, or data, of a "message" received, that is to say the part of the signals received which corresponds to the primary information symbols sent, ie also the part of the signals strictly representative of the image received, possibly in compressed form, - redundancy or redundancy information symbol, symbols capable of allowing correction error affecting information, - coding, determination of redundancy information symbols, - decoding correction of symbols using redundancy information symbols, - transmitter, fax transmitter, broadcasting device or transmitting device, a device which is adapted to transmit a message, even if, during transmission, it receives signals, for example of protocol, - receiver, facsimile receiver, receiving device, a device which is suitable for receiving a message, even if, during reception, it transmits signals, for example of protocol, - address, identifier or symbol of address information, symbols capable of enabling each reception device to determine whether or not the information associated with this address should be processed by it - "frame", a digital signal comprising fields each having a predetermined meaning according to their position in the frame and - "transmission", I transmission via a transmission medium of signals representative of data or symbols, - "reception" means reception via a transmission medium of signals representative of data or symbols, - "transmission", the whole of a transmission and a corresponding reception and - "broadcasting procedure", a set of symbols intended for the same device (s) (s) of reception and corresponding to a coherent primary information coming from the same source.

DESCRIPTION D'UN MODE PARTICULIER DE REALISATION DE
L'INVENTION ADAPTE A DES TRANSMISSIONS DE TELECOPIES
Le procédé de communication décrit et représenté est basé sur une structuration des signaux à émettre en trame dont le format est illustré en figures 1 et 3. Ce format de trame est celui des trames utilisées pour la transmission de télécopie bien connue de l'homme du métier. Ces trames sont caractérisées par un découpage en champs ayant chacun une signification différente et une interprétation correspondante par le dispositif de réception et de traitement de la communication.
DESCRIPTION OF A PARTICULAR EMBODIMENT OF
THE INVENTION SUITABLE FOR FAX TRANSMISSIONS
The communication method described and shown is based on a structuring of the signals to be transmitted in a frame, the format of which is illustrated in FIGS. 1 and 3. This frame format is that of the frames used for facsimile transmission well known to those skilled in the art. job. These frames are characterized by a division into fields each having a different meaning and a corresponding interpretation by the device for receiving and processing the communication.

Dans la figure 1 sont représentées des flèches horizontales allant, dans un sens ou dans l'autre, du télécopieur émetteur à gauche au télécopieur récepteur à droite, et réciproquement. Chacune de ces flèches représente un signal transmis dans le sens de la dite flèche, I'ordre chronologique des signaux étant celui des flèches successives représentées de haut en bas - dans une première phase, dénommée "A", le télécopieur émetteur émet vers le télécopieur récepteur une sonnerie d'appel, puis un signal référencé "CNG", par lequel l'émetteur s'identifie comme un terminal de traitement de données. In FIG. 1 are shown horizontal arrows going, in one direction or the other, from the sending fax machine on the left to the receiving fax machine on the right, and vice versa. Each of these arrows represents a signal transmitted in the direction of said arrow, the chronological order of the signals being that of successive arrows represented from top to bottom - in a first phase, called "A", the sending fax machine transmits to the fax machine receiver a ringtone, then a signal referenced "CNG", by which the transmitter identifies itself as a data processing terminal.

En retour, le récepteur émet un signal référencé "CED" qui indique sa présence auprès de l'émetteur, - dans une deuxième phase, dénommée phase de pré-message "B", le télécopieur récepteur transmet un signal référencé "DIS" qui décrit ses caractéristiques, comme par exemple le nombre de données qu'il est capable de traiter par seconde.In return, the receiver transmits a signal referenced "CED" which indicates its presence with the transmitter, - in a second phase, called the pre-message phase "B", the receiving fax machine transmits a signal referenced "DIS" which describes its characteristics, such as the number of data it is able to process per second.

Puis, éventuellement, il émet un signal référencé sous le nom "NSF" (initiales des mots anglais employés par l'homme du métier : "Non Standard Facilities") qui lui permet d'informer le dispositif d'émission qu'il est capable d'effectuer des traitements particuliers, en harmonie avec ce dispositif d'émission. Le dispositif de réception reçoit, en retour, un signal référencée sous le nom de "NSS", en réponse au signal "NSF" Enfin, le dispositif d'émission émet un signal référencé sous le nom "TCF", susceptible de permettre l'estimation d'une qualité de transmission du support de transmission. Enfin, le dispositif de réception émet un signal référencé "CFR" qui indique le bon déroulement de la phase B, - dans les phases "C", le télécopieur émetteur émet des signaux référencés "FCD,XXX" où XXX correspond à un nombre qui vaut initialement 000 puis qui est, à chaque signal, incrémenté d'une unité, et représente une partie de
I'image à transmettre et, en mode de correction d'erreur, des redondances destinées à détecter et à corriger des éventuelles erreurs de transmission des informations avec lesquelles elles sont transmises dans ledit signal. Puis l'émetteur émet un signal référencé "RCP" qui délimite un bloc de signaux, - dans les phases "D", s'il est en mode de correction d'erreur, le télécopieur émetteur émet un signal référencé "PPS-NULL" page, bloc, nombre de trame qui identifie la fin d'un bloc de signaux. Puis, toujours en mode de correction d'erreur, le récepteur émet un signal référencé "PPR" s'il y a erreur et "MCF" sinon, qui identifie les trames "FCD" manquantes à la réception. Des phases de types "C" et "D" se succèdent ensuite, tant qu'il y a des données à transmettre et - après la dernière des phases "D", au cours de la phase dénommée "E", le télécopieur émetteur émet un signal référencé "DCN" qui indique que toutes les informations qu'il avait à transmettre ont été transmises.
Then, possibly, it emits a signal referenced under the name "NSF" (initials of the English words used by the person skilled in the art: "Non Standard Facilities") which allows it to inform the transmitting device that it is capable to carry out specific treatments, in harmony with this emission device. The reception device receives, in return, a signal referenced under the name "NSS", in response to the signal "NSF" Finally, the transmitting device transmits a signal referenced under the name "TCF", capable of enabling the estimation of a transmission quality of the transmission medium. Finally, the reception device transmits a signal referenced "CFR" which indicates the good progress of phase B, - in phases "C", the transmitting facsimile transmits signals referenced "FCD, XXX" where XXX corresponds to a number which is initially worth 000 then which is, at each signal, incremented by one, and represents a part of
The image to be transmitted and, in error correction mode, redundancies intended to detect and correct possible errors in the transmission of the information with which they are transmitted in said signal. Then the transmitter transmits a signal referenced "RCP" which delimits a block of signals, - in phases "D", if it is in error correction mode, the transmitting facsimile transmits a signal referenced "PPS-NULL" page, block, frame number that identifies the end of a block of signals. Then, still in error correction mode, the receiver sends a signal referenced "PPR" if there is an error and "MCF" otherwise, which identifies the missing "FCD" frames on reception. Phases of types "C" and "D" then follow one another, as long as there is data to be transmitted and - after the last of phases "D", during the phase called "E", the sending fax machine transmits a signal referenced "DCN" which indicates that all the information it had to transmit has been transmitted.

Dans un exemple correspondant à la transmission de deux pages d'un document en mode de correction d'erreur, la succession de signaux échangés entre l'émetteur et le récepteur de télécopie, selon ce protocole est présentée en figure 2. In an example corresponding to the transmission of two pages of a document in error correction mode, the succession of signals exchanged between the sender and the fax receiver, according to this protocol is presented in FIG. 2.

La figure 2 présente les mêmes successions de signaux que la figure 1, dans le cas d'erreur de transmission puis de défaut de disponibilité du récepteur, les flèches les plus épaisses étant celles qui correspondent à un débit instantané de données plus élevé, typiquement de 14400 bits par secondes (communément nommées par leurs initiales "bps"), les flèches les plus fines correspondant typiquement à 300 bps. Par exemple, les première, quatrième et septième flèches correspondent à des phases "C" de la figure 1, tandis que les deuxième et troisième flèches correspondent à une phase "D" en figure 1. FIG. 2 shows the same signal successions as in FIG. 1, in the case of transmission error and then of lack of availability of the receiver, the thickest arrows being those which correspond to a higher instantaneous data rate, typically of 14400 bits per second (commonly called by their initials "bps"), the thinnest arrows typically corresponding to 300 bps. For example, the first, fourth and seventh arrows correspond to phases "C" in FIG. 1, while the second and third arrows correspond to a phase "D" in FIG. 1.

La figure 3 représente, sur un bandeau représentant les informations transmises successivement, la structure temporelle de la transmission d'une télécopie les informations sont transmises dans une succession de champs - un champ F 1 de séparateur de trames communément appelé drapeau permettant d'identifier le début, ici, et la fin, voir plus loin, d'une trame - un champ d'adresse A 2 de la trame qui contient huit bits, notamment dans le cas de la télécopie - un champ C 3 de contrôle de la trame qui prend, en HDLC, I'une de deux valeurs selon que les trames sont intermédiaires ou finales, c'est à dire que leur émission est suivie de l'attente d'une réponse de la part du télécopieur en vis à vis - un champ FCF1 4 de contrôle principal identifiant le type du signal numérique parmi tous ceux utilisés pour la transmission de télécopie. Ce champ est exprimé sur un octet; - un champ FCF2 5 de contrôle secondaire, optionnel et destiné à préciser
FCF1. Le contenu des champs FCF1 et FCF2 définit le format et la nature des données d'un champ d'information présenté ci-dessous - un champ de données FIF 6 d'information de télécopie dans lequel sont représentées les données de l'image à transmettre - un champ FCS 7 de symboles de protocole de redondance susceptible de permettre la détection d'erreur affectant la transmission des informations primaire ou des information d'adresse de la ligne à laquelle le champ FCS 7 est lié et, éventuellement, la correction d'erreur de transmission, les symboles de protocole de redondance de ligne de ce champ étant déterminés en ne prenant en compte que des symboles d'information d'une ligne du bloc de symbole, d'une longueur de seize bits et - un second champ F 8 identique au premier champ F 1.
FIG. 3 represents, on a banner representing the information transmitted successively, the temporal structure of the transmission of a facsimile the information is transmitted in a succession of fields - a field F 1 of frame separator commonly called flag making it possible to identify the beginning, here, and end, see below, of a frame - an address field A 2 of the frame which contains eight bits, in particular in the case of facsimile - a field C 3 of control of the frame which takes, in HDLC, one of two values depending on whether the frames are intermediate or final, that is to say that their transmission is followed by waiting for a response from the facsimile machine - a field FCF1 4 main control identifying the type of digital signal among all those used for facsimile transmission. This field is expressed in one byte; - an optional secondary control field FCF2 5 intended to specify
FCF1. The content of the FCF1 and FCF2 fields defines the format and nature of the data of an information field presented below - a FIF 6 facsimile information data field in which the image data to be transmitted are represented. - an FCS 7 field of redundancy protocol symbols capable of enabling error detection affecting the transmission of primary information or address information of the line to which the FCS 7 field is linked and, possibly, the correction of transmission error, the line redundancy protocol symbols of this field being determined by taking into account only information symbols of one line of the symbol block, of a length of sixteen bits and - a second field F 8 identical to the first field F 1.

Le champ adresse A 2 de la trame est utilisé pour identifier une procédure de diffusion. Ainsi, toutes les trames appartenant à une même procédure de diffusion comportent une valeur identique du champ adresse 2, permettant ainsi de mélanger les trames de plusieurs procédures de diffusion transmises de manière entrelacée. L'interrupteur de flux est alors utilisé pour écarter les procédures de diffusion sans intérêt, c'est-à-dire qui ne sont pas destinées au dispositif de réception considéré et/ou qui sont affectée d'erreur qui ne sont pas susceptibles d'être corrigées. The address field A 2 of the frame is used to identify a broadcasting procedure. Thus, all the frames belonging to the same broadcast procedure have an identical value of the address field 2, thus making it possible to mix the frames of several broadcast procedures transmitted in an interlaced manner. The flow switch is then used to bypass the procedures for broadcasting without interest, that is to say which are not intended for the receiving device considered and / or which are affected by error which are not liable to be corrected.

La figure 4 illustre la transmission de deux procédures de diffusion multiplexées (dites aussi "entrelacées") 60. Des champs adresse 61, 65 et 69 sont positionnés à une même valeur et permettent, à chaque dispositif de réception, d'identifier des trames 62, 66 et 70 provenant d'une première procédure de diffusion, d'une part. D'autre part, des champs adresse 63, 67 et 71 sont positionnés à une même valeur, différente de celle des champs adresse 61, 65 et 69, et permettent à chaque dispositif de réception d'identifier des trames 64, 68 et 72 provenant d'une seconde procédure de diffusion. FIG. 4 illustrates the transmission of two multiplexed broadcasting procedures (also called "interleaved") 60. Address fields 61, 65 and 69 are positioned at the same value and allow, for each reception device, to identify frames 62 , 66 and 70 from a first broadcast procedure, on the one hand. On the other hand, address fields 63, 67 and 71 are positioned at the same value, different from that of the address fields 61, 65 and 69, and allow each reception device to identify frames 64, 68 and 72 coming from a second broadcast procedure.

Dans un but de clarté, la suite de la présente description est limitée à la transmission d'une seule procédure de diffusion à la fois, c'est-àdire sans qu'une autre procédure ne lui soit entrelacée. Dans cette description, les huit bits du champ adresse A2 ont chacun l'état logique "1"
La succession des champs depuis le champ A 2 jusqu'au champ FCS 7 correspond à la description complète d'une trame.
For the sake of clarity, the remainder of this description is limited to the transmission of only one broadcasting procedure at a time, that is to say without another procedure being intertwined with it. In this description, the eight bits of the address field A2 each have the logical state "1"
The succession of fields from field A 2 to field FCS 7 corresponds to the complete description of a frame.

La succession des champs depuis le champ A 2 jusqu'au champ de données FIF 6 correspond à la description complète d'une trame de données. The succession of fields from the A 2 field to the FIF 6 data field corresponds to the complete description of a data frame.

La succession des champs depuis le champ de contrôle principal FCF1 4 jusqu'au champ de données FIF 6 correspond à la description complète des données de télécopie. The succession of fields from the main control field FCF1 4 to the data field FIF 6 corresponds to the complete description of the facsimile data.

La modification apportée à la signification des champs de contrôle et champs de données de la trame de télécopie, représentée en figures 1 et 3, permet d'améliorer l'utilisation de la redondance et permet la transmission en mode simplex, I'adressage et la mise en oeuvre d'une correction d'erreur dynamique. The modification made to the meaning of the control fields and data fields of the fax frame, represented in FIGS. 1 and 3, makes it possible to improve the use of redundancy and allows transmission in simplex mode, addressing and implementation of dynamic error correction.

En figure 5, on observe un champ SPI 10 de démarrage, illustré en figures 12, 13 et 14, SPI étant les initiales des mots anglais "Service
Provider Identification", et permettant au récepteur de déterminer son intérêt pour le message diffusé. La trame SPI 10 est suivie d'un champ de contrôle secondaire FCF2 1 1 dont la signification permet de préciser le format du champ d'information.
In FIG. 5, there is a start SPI 10 field, illustrated in FIGS. 12, 13 and 14, SPI being the initials of the English words "Service
Provider Identification ", and allowing the receiver to determine its interest in the broadcast message. The SPI frame 10 is followed by a secondary control field FCF2 1 1, the meaning of which makes it possible to specify the format of the information field.

On note ici que le champ de contrôle C 3 prend toujours la valeur finale étant donné l'échange en mode simplex des données, leur émission n'étant pas suivie de l'attente d'une réponse de la part du télécopieur en vis à vis. It is noted here that the control field C 3 always takes the final value given the exchange in simplex mode of the data, their transmission not being followed by waiting for a response from the facsimile machine .

Le champ d'information, qui suit, est lui-même divisé en 2 souschamps, le champ LIF 12 ("Label Information Field" en anglais) et le champ DIF 13 ("Document Information Field" en anglais). Le champ LIF 12 et le champ DIF 13 sont des champs de données contenant des informations relatives au message diffusé. The information field, which follows, is itself divided into 2 sub-fields, the LIF 12 field ("Label Information Field" in English) and the DIF field 13 ("Document Information Field" in English). The LIF 12 field and the DIF 13 field are data fields containing information relating to the broadcast message.

Seul le format du champ DIF est modifié par le contenu du champ de contrôle secondaire FCF2 11. Lorsque le format choisi par l'émetteur est inconnu du récepteur, celui-ci décide d'abandonner la réception de la procédure courante. Only the format of the DIF field is modified by the content of the FCF2 11 secondary control field. When the format chosen by the transmitter is unknown to the receiver, the latter decides to abandon reception of the current procedure.

Afin de permettre la réception de diffusion par tous les récepteurs à l'écoute, le champ de contrôle secondaire doit être positionné à la valeur ERA 20 ("Every Receiver Allowed" en anglais) tel qu'illustré en figure 12. In order to allow broadcast reception by all listening receivers, the secondary control field must be set to the value ERA 20 ("Every Receiver Allowed" in English) as illustrated in figure 12.

Dans ce cas le format du champ LIF est défini comme suit . sa longueur est fixée à 20 octets pouvant permettre au récepteur d'identifier la provenance du document et d'en avertir l'utilisateur en mentionnant cette information dans l'entête des images diffusées, à l'impression ou à l'affichage.In this case the format of the LIF field is defined as follows. its length is fixed at 20 bytes which can allow the receiver to identify the source of the document and to warn the user by mentioning this information in the header of the images broadcast, when printed or displayed.

On note ici que les flèches présentées en figure 1 et 2 correspondent chacune à au moins une trame. A titre d'exemple, le signal RCP correspond à trois trames. It is noted here that the arrows presented in FIGS. 1 and 2 each correspond to at least one frame. For example, the RCP signal corresponds to three frames.

La trame PPS (figure 1) telle que connue par l'homme du métier, est illustrée en figure 6. La trame PPS est illustrée en figure 7. The PPS frame (FIG. 1) as known by a person skilled in the art, is illustrated in FIG. 6. The PPS frame is illustrated in FIG. 7.

En figure 6, on observe, à la suite des champs 1, 2 et 3, le champ FCF1 14, le champ FCF2 15, puis un champ de numéro de page 16 qui contient des informations représentatives du numéro de la page en cours de transmission, un champ de numéro de bloc 17 qui contient des informations représentatives du numéro de bloc de données transmis pour la page indiquée dans le champ 16, un champ de numéro de trame et de fin d'information 18, puis les champs 7 et 8 présentés en regard de la figure 3. In FIG. 6, we observe, following fields 1, 2 and 3, the field FCF1 14, the field FCF2 15, then a page number field 16 which contains information representative of the number of the page being transmitted. , a block number field 17 which contains information representative of the data block number transmitted for the page indicated in field 16, a frame number and end of information field 18, then fields 7 and 8 presented next to Figure 3.

On observe, dans la figure 7, que la trame PPS, mise en oeuvre conjointement à la présente invention, est identique à la trame PPS connue de l'homme du métier, à l'exception d'un champ de numéro de trame et de début de redondance 19, qui s'intercale entre les champs 18 et 7, présentés ci-dessus. It can be seen, in FIG. 7, that the PPS frame, implemented in conjunction with the present invention, is identical to the PPS frame known to those skilled in the art, with the exception of a frame number field and start of redundancy 19, which is inserted between fields 18 and 7, presented above.

Le champ 19 indique le début de la redondance dans le bloc de données et autorise les variations de quantité de redondance d'un bloc à l'autre.  Field 19 indicates the start of redundancy in the data block and allows variations in the amount of redundancy from one block to another.

La figure 8 présente, dans sa ligne supérieure, la structure d'un bloc de correction d'erreur ECM, connu dans l'art antérieur. Ce bloc comporte: - un champ de synchronisation 35, - un champ d'information 36, - un champ RTC 37 comportant une séquence de bits particulière permettant de séparer les informations utiles 41 de l'information de bourrage 38 dans la dernière trame du dernier bloc, - un champ d'informations de bourrage 38 qui contient des informations sans signification, qui servent seulement à ce que le nombre total des informations des champs 36, 37 et 38 soit égal à un nombre prédéterminé de symboles et - un champ RCP 39 ("Return to Control for Partial page" en anglais), de retour au contrôle de page partielle, champ utilisé pour délimiter les blocs de messages, qui permet de vérifier la longueur et donc l'intégrité des informations transmises dans l'ensemble du bloc ECM Return to Control for Partial page. Figure 8 shows, in its upper line, the structure of an ECM error correction block, known in the prior art. This block includes: - a synchronization field 35, - an information field 36, - a PSTN field 37 comprising a particular sequence of bits making it possible to separate the useful information 41 from the stuffing information 38 in the last frame of the last block, - a padding information field 38 which contains meaningless information, which is used only so that the total number of information in fields 36, 37 and 38 is equal to a predetermined number of symbols and - an RCP field 39 ("Return to Control for Partial page"), back to partial page control, field used to delimit message blocks, which allows you to check the length and therefore the integrity of the information transmitted throughout the block ECM Return to Control for Partial page.

La deuxième ligne de la figure 8 détaille les champs 36, 37, 38 et 39. Les trois premiers sont constitués d'un nombre 'Z' de champs FCD 40 eux-mêmes détaillés à gauche de la quatrième ligne de la figure 8. Chacun de ces champs FCD 40, comporte successivement et dans l'ordre, un champ F 1, un champ A 2, un champ C 3, un champ FCF1 4, un champ FCF2 5, un champ d'information 41, un champ RTC 37, un champ de bourrage 38, un champ FCS 7 (voir figure 3) et un champ F 8. The second line of figure 8 details fields 36, 37, 38 and 39. The first three consist of a number 'Z' of fields FCD 40 themselves detailed on the left of the fourth line of figure 8. Each one of these fields FCD 40, comprises successively and in order, a field F 1, a field A 2, a field C 3, a field FCF1 4, a field FCF2 5, an information field 41, a field RTC 37 , a tamping field 38, an FCS field 7 (see FIG. 3) and an F field 8.

Le dernier champ FCD 42 comporte les mêmes champs que les champs FCD 40, auxquels s'ajoutent le champ RTC 37 et le champ de bourrage 38, entre le champ d'information 41 et le champ FCS 7. The last field FCD 42 comprises the same fields as the fields FCD 40, to which are added the field RTC 37 and the stuffing field 38, between the information field 41 and the field FCS 7.

Enfin, le champ RCP 39 est détaillé à droite de la quatrième ligne de la figure 8. 11 comporte successivement le champ F 1, le champ A 2, le champ C 3, le champ FCF1 4, le champ FCS 7 et le champ F 8, tous ces champs ayant déjà été présentés ci-dessus. Finally, the RCP field 39 is detailed on the right of the fourth line of FIG. 8. 11 successively comprises the field F 1, the field A 2, the field C 3, the field FCF1 4, the field FCS 7 and the field F 8, all these fields having already been presented above.

La figure 9 présente la structure d'un bloc de correction d'erreur. Ce bloc comporte les mêmes champs que le bloc de l'art antérieur présenté en figure 8, auxquels s'ajoute, entre le champ de bourrage 38 et le champ RCP 39, un champ de redondance 43. Ce champ de redondance comporte (deuxième ligne de la figure 9) des champs FCD 44 numérotés de 'Y' à '255', chacun de ces champs FCD 44 comportant (quatriéme ligne de la figure 9) un champ F 1, un champ A 2, un champ C 3, un champ FCF1 4, un champ FCF2 5, un champ d'informations de redondance 45, un champ FCS 7 (figure 3) et un champ F 8. Figure 9 shows the structure of an error correction block. This block comprises the same fields as the block of the prior art presented in FIG. 8, to which is added, between the padding field 38 and the RCP field 39, a redundancy field 43. This redundancy field comprises (second line in Figure 9) FCD 44 fields numbered from 'Y' to '255', each of these FCD 44 fields comprising (fourth line of Figure 9) a field F 1, a field A 2, a field C 3, a field FCF1 4, a field FCF2 5, a redundancy information field 45, a field FCS 7 (FIG. 3) and a field F 8.

Le nombre 'Y' est toujours strictement supérieur au nombre 'X' et vaut 'X+1' si le bloc est rempli. 'Z' et 'X' identifient la dernière trame utile d'un bloc, d'une part, dans l'art antérieur et, d'autre part, dans le mode de réalisation décrit et représenté. The number 'Y' is always strictly greater than the number 'X' and is worth 'X + 1' if the block is filled. 'Z' and 'X' identify the last useful frame of a block, on the one hand, in the prior art and, on the other hand, in the embodiment described and shown.

La figure 10 présente des formats blocs en mode de correction d'erreur, selon l'art antérieur nécessaire à la transmission d'une même page. A gauche de la figure 10, est représenté le format des premiers blocs représentatifs de cette page, chacun de ces blocs comportant sur une ligne - un champ FCD 400, - un numéro de ligne dans le bloc, numéro 401 allant de 'O' à '255', - de l'information dite primaire, représentative de l'image de la page à transmettre 402 et - un champ FCS 403.  FIG. 10 presents block formats in error correction mode, according to the prior art necessary for the transmission of the same page. On the left of FIG. 10, the format of the first representative blocks of this page is represented, each of these blocks comprising on a line - an FCD 400 field, - a line number in the block, number 401 going from 'O' to '255', - the so-called primary information, representative of the image of the page to be transmitted 402 and - an FCS field 403.

Lorsque les deux cent cinquante-six lignes telles que présentées ci-dessus ont été transmises, les trames RCP 406 et PPS-NULL 404 sont transmises. When the two hundred and fifty-six lines as presented above have been transmitted, the RCP 406 and PPS-NULL 404 frames are transmitted.

Le dernier bloc relatif à cette même page, à droite sur la figure 10, est de moindre dimension, comportant seulement un nombre 'Z' de lignes présentant la structure détaillée ci-dessus. Finalement les trames RCP et PPS
MPS 405 sont transmises.
The last block relating to this same page, on the right in FIG. 10, is of smaller dimension, comprising only a number 'Z' of lines having the structure detailed above. Finally RCP and PPS frames
MPS 405 are transmitted.

Tels qu'illustrés en figure 11, les mêmes blocs comportent en mode de correction d'erreur seulement 'Y' lignes dont la structure est détaillée ci-dessus, puis un nombre égale à deux cent cinquante-six moins 'Y' lignes dans lesquelles l'information primaire est remplacée par de l'information de redondance 408. A la fin des deux cent cinquante-six lignes ainsi constituées, sont émises les trames RCP et PPS-NULL 409. As illustrated in FIG. 11, the same blocks comprise in error correction mode only 'Y' lines whose structure is detailed above, then a number equal to two hundred and fifty-six minus 'Y' lines in which the primary information is replaced by redundancy information 408. At the end of the two hundred and fifty-six lines thus constituted, the RCP and PPS-NULL 409 frames are sent.

On note que les blocs de symboles d'information d'adresse sont constitués de la même manière par des lignes comportant des symboles d'information d'adresse (figure 15) et des lignes complémentaires dans lesquelles se trouvent des symboles d'information de redondance. It is noted that the blocks of address information symbols are constituted in the same way by lines comprising address information symbols (FIG. 15) and complementary lines in which there are redundancy information symbols. .

L'organisation des symboles d'information contenus dans l'ensemble des champs 407 et 408, est représentée en figure 35. Celle-ci illustre, de manière détaillée, I'organisation d'un bloc de données avant émission 660. The organization of the information symbols contained in all of the fields 407 and 408 is shown in FIG. 35. This illustrates, in detail, the organization of a data block before transmission 660.

Cette structure permet la mise en oeuvre d'un nouveau mode de correction d'erreur par bloc, inspiré de la structure des blocs ECM (figure 10) permettant une correction d'erreur sans demande de retransmission de trames. This structure allows the implementation of a new mode of error correction per block, inspired by the structure of the ECM blocks (FIG. 10) allowing an error correction without request for retransmission of frames.

De même, le dernier bloc comporte 'X+1' lignes dont la structure est détaillée ci-dessus en regard de la figure 9, puis un nombre égal à deux cent cinquante six moins 'Y' lignes dans lesquelles les informations représentatives de l'image de la page sont remplacées par des informations de redondance. Similarly, the last block includes 'X + 1' lines, the structure of which is detailed above with regard to Figure 9, then a number equal to two hundred and fifty six minus 'Y' lines in which the information representative of the page image are replaced with redundancy information.

En figure 12, on observe une trame de démarrage dans laquelle se succèdent un champ F 1, un champ A 2, un champ C 3, un champ
SPI ("Service Provider identification") 10, un champ ERA 20 ("Every Receiver
Allowed"), un champ LIF 21 d'une longueur de 20 octets, un champ DIF 22 d'une longueur de 9 octets, un champ FCS 7 (figure 3) et un champ F 8.
In FIG. 12, there is a start-up frame in which a field F 1, a field A 2, a field C 3, a field follow one another
SPI ("Service Provider identification") 10, an ERA field 20 ("Every Receiver
Allowed "), a LIF 21 field with a length of 20 bytes, a DIF 22 field with a length of 9 bytes, an FCS field 7 (Figure 3) and an F 8 field.

Le champ ERA 20, correspond à un signal numérique de type
SPI dit "SPI-ERA" indiquant que le message diffusé est accessible à tous.
The ERA 20 field, corresponds to a digital signal of the type
SPI says "SPI-ERA" indicating that the broadcast message is accessible to all.

Le champ LIF 21 comporte des informations supplémentaires dont l'organisation est libre. Le champ DIF 22 comporte des informations concernant l'information représentative d'image diffusée, à savoir, successivement - I'année et la semaine courante, en deux octets - le type de média (fax, logiciel, ..) en un octet - le numéro de document, information
valant FF par défaut, en un octet - le numéro de diffusion, information
valant FF par défaut, en un octet - le numéro de page, information
valant FF par défaut, en un octet - le nombre de diffusion restante, information
valant FF par défaut, en un octet - le nombre de pages restantes, information
valant FF par défaut, en un octet et - une annexe, information valant
FF par défaut, en un octet.
The LIF 21 field contains additional information which is free to organize. The DIF field 22 includes information concerning the representative image information broadcast, namely, successively - the year and the current week, in two bytes - the media type (fax, software, etc.) in one byte - document number, information
set to FF by default, in one byte - the broadcast number, information
set to FF by default, in one byte - page number, information
being FF by default, in one byte - the number of remaining broadcasts, information
worth FF by default, in one byte - the number of remaining pages, information
worth FF by default, in one byte and - an appendix, information worth
FF by default, in one byte.

En figure 13, on observe une autre trame de démarrage dans laquelle se succèdent un champ F 1, un champ A 2, un champ C 3, un champ
SPI 10, un champ UGI 23 ("User Group Identifier" en anglais), un champ LIF 24 d'une longueur de 20 octets, un champ DIF 25 d'une longueur de 9 octets, un champ FCS 7 (figure 3) et un champ F 8.
In FIG. 13, there is another start frame in which a field F 1, a field A 2, a field C 3, a field follow one another
SPI 10, a UGI 23 field ("User Group Identifier" in English), a LIF 24 field with a length of 20 bytes, a DIF 25 field with a length of 9 bytes, an FCS 7 field (Figure 3) and a field F 8.

Le champ UGI 23 correspond à un signal numérique de type
SPI dit "SPI-UGI" indiquant que le message diffusé est accessible par analyse du champ de groupe d'utilisateurs UG ("User Group", en anglais).
The UGI field 23 corresponds to a digital signal of the type
SPI says "SPI-UGI" indicating that the broadcast message is accessible by analysis of the user group field UG ("User Group", in English).

Le champ LIF 24 comporte des identificateurs de groupe d'utilisateurs UG, c'est-à-dire des identificateurs de source de symboles d'information, fournisseurs et services offert, I'un des identificateurs indiquant ainsi le prestataire du service, et l'autre le type de service offert. The LIF field 24 includes user group identifiers UG, that is to say identifiers of the symbol of information, suppliers and services offered, one of the identifiers thus indicating the service provider, and the 'other the type of service offered.

Le champ DIF 25 comporte des informations sur l'information représentative d'image diffusée, soit, dans l'ordre, des informations qui représentent successivement - I'année et la semaine courante, en deux octets - le type de média fax, logiciel, en un octet - le numéro de document, information
valant FF par défaut, en un octet - le numéro de diffusion, information
valant FF par défaut, en un octet - le numéro de page, information
valant FF par défaut, en un octet - le nombre de diffusion restante, information
valant FF par défaut, en un octet - le nombre de pages restantes, information
valant FF par défaut, en un octet et - une annexe, information valant
FF par défaut, en un octet.
The DIF field 25 includes information on the image representative information broadcast, that is, in order, information which successively represents - the year and the current week, in two bytes - the type of media fax, software, in one byte - document number, information
set to FF by default, in one byte - the broadcast number, information
set to FF by default, in one byte - page number, information
being FF by default, in one byte - the number of remaining broadcasts, information
worth FF by default, in one byte - the number of remaining pages, information
worth FF by default, in one byte and - an appendix, information worth
FF by default, in one byte.

En figure 14, on observe encore une autre trame de démarrage dans laquelle se succèdent un champ F 1, un champ A 2, un champ C 3, un champ SPI 10, un champ PAI 26 ("Personal Addressing Identifier", en anglais), un champ LIF 27 d'une longueur de 20 octets, un champ DIF 28 d'une longueur de 14 octets, un champ FCS 7 (figure 3) et un champ F 8. Le champ PAI 26 correspond à un signal numérique de type SPI dit "SPI-PAI" indiquant que le message diffusé est accessible par analyse du champ d'adresses personnelles
PA ("Personal Address", en anglais).
In FIG. 14, there is yet another start-up frame in which a field F 1, a field A 2, a field C 3, a field SPI 10, a field PAI 26 ("Personal Addressing Identifier") succeed one another. , a LIF 27 field with a length of 20 bytes, a DIF field 28 with a length of 14 bytes, an FCS field 7 (FIG. 3) and a field F 8. The PAI field 26 corresponds to a digital signal of the type SPI says "SPI-PAI" indicating that the broadcast message is accessible by analysis of the personal address field
PA ("Personal Address", in English).

Le champ LIF 27 comporte des informations supplémentaires dont l'organisation est libre. Le champ DIF 28 comporte, d'une part, des informations sur l'information représentative d'image diffusée et, d'autre part, des informations relatives au traitement des adresses personnelles, soit, dans l'ordre, des informations qui représentent successivement - I'année et la semaine courante, en deux octets - le type de média fax, logiciel, en un octet - le numéro de document, information
valant FF par défaut, en un octet - le numéro de diffusion, information
valant FF par défaut, en un octet - le numéro de page, information
valant FF par défaut, en un octet - le nombre de diffusion restante, information
valant FF par défaut, en un octet - le nombre de pages restantes, information
valant FF par défaut, en un octet - une annexe 00 pour décrire une
extension SPI-PAI, en un octet - la longueur des trames TAL 01 pour 64
octets, 04 pour 256 octets
(voir figure 15), en un octet - le numéro de la dernière trame TAL utile, en un octet - le numéro de la première trame TAL
de redondance, en un octet - le nombre d'adresses dans la dernière
trame utile, en un octet et - une annexe, information valant
FF par défaut, en un octet.
The LIF 27 field contains additional information the organization of which is free. The DIF field 28 comprises, on the one hand, information on the information representative of the image broadcast and, on the other hand, information relating to the processing of personal addresses, that is, in order, information which successively represents - the year and the current week, in two bytes - the type of media fax, software, in one byte - the document number, information
set to FF by default, in one byte - the broadcast number, information
set to FF by default, in one byte - page number, information
being FF by default, in one byte - the number of remaining broadcasts, information
worth FF by default, in one byte - the number of remaining pages, information
being FF by default, in one byte - an appendix 00 to describe a
SPI-PAI extension, in one byte - the length of TAL 01 frames for 64
bytes, 04 for 256 bytes
(see figure 15), in one byte - the number of the last useful TAL frame, in one byte - the number of the first TAL frame
redundancy, in one byte - the number of addresses in the last
useful frame, in one byte and - an annex, information worth
FF by default, in one byte.

En figure 15, on observe, en première ligne, la structure d'une liste d'adresses, dans laquelle se succèdent les champs de synchronisation 46, de liste d'adresses 47, de bourrage 48, de redondance 49 et RCP 50 ("Return to Control for Partial page", en anglais). La liste d'adresses 47 contient des données représentatives d'identificateurs, ou adresse, qui sont chacun uniquement liés à un terminal de réception de données. In FIG. 15, we observe, in the first line, the structure of an address list, in which the synchronization fields 46, address list 47, padding 48, redundancy 49 and RCP 50 follow one another (" Return to Control for Partial page ". The address list 47 contains data representative of identifiers, or address, which are each only linked to a data reception terminal.

La deuxième ligne détaille - la liste d'adresses qui comporte les champs TAL 51 numérotés '0' à 'T', dont le dernier comporte les informations de bourrage du champ 48, - le champ de redondance 49 qui comporte les champs TAL 54 numérotés de 'U' à '255' et - le champ RCP 50 qui comporte des sous-champs RCP 52. Les champs TAL 51 correspondent chacun à un signal numérique véhiculant la liste des adresses personnelles PA des dispositifs de réception autorisés à traiter le message diffusé. The second line details - the address list which includes the TAL 51 fields numbered '0' to 'T', the last of which contains the padding information for field 48, - the redundancy field 49 which includes the TAL fields 54 numbered from 'U' to '255' and - the RCP 50 field which includes RCP 52 sub-fields. The TAL 51 fields each correspond to a digital signal carrying the list of personal addresses PA of the reception devices authorized to process the broadcast message .

On observe, à nouveau, en figure 15 qu'en mode BECM (initiales des mots anglais utilisés par l'homme du métier "Bloc Error
Correction Mode"), une partie des trames TAL véhiculent de l'information de redondance de la même manière que les trames FCD de la figure 8.
We again observe in FIG. 15 that in BECM mode (initials of the English words used by those skilled in the art "Block Error
Correction Mode "), part of the TAL frames carry redundancy information in the same way as the FCD frames in Figure 8.

La partie gauche de la cinquième ligne de la figure 15 illustre la succession de champs qui constituent un champ TAL 51, à l'exception cependant du dernier qui est illustré en troisième ligne un champ F 1, un champ A 2, un champ C 3, un champ FCF1 4, un champ FCF2 5, un champ d'adresses 53 ne contenant que des informations représentatives d'adresses, un champ FCS 7 (figure 7) et un champ F 8. The left part of the fifth line in FIG. 15 illustrates the succession of fields which constitute a TAL field 51, with the exception however of the last which is illustrated in the third line a field F 1, a field A 2, a field C 3 , a field FCF1 4, a field FCF2 5, an address field 53 containing only information representative of addresses, a field FCS 7 (FIG. 7) and a field F 8.

La troisiéme ligne de la figure 15 illustre la succession de champs qui constituent le dernier champ TAL 51, numéroté 'T': un champ F 1, un champ A 2, un champ C 3, un champ FCF1 4, un champ FCF2 5, un champ d'adresses 53 contenant des informations représentatives d'adresses, un champ de bourrage 55, un champ FCS 7 (figure 3) et un champ F 8. The third line of FIG. 15 illustrates the succession of fields which constitute the last field TAL 51, numbered 'T': a field F 1, a field A 2, a field C 3, a field FCF1 4, a field FCF2 5, an address field 53 containing information representative of addresses, a stuffing field 55, an FCS field 7 (FIG. 3) and a field F 8.

La quatrième ligne de la figure 15 illustre la succession de champs qui constituent un champ TAL 54 un champ F 1, un champ A 2, un champ C 3, un champ FCF1 4, un champ FCF2 5, un champ de redondances 56 ne contenant que des informations permettant de corriger des erreurs de transmission des adresses présentes dans les champs TAL 51, un champ FCS 7 (figure 3) et un champ F 8. The fourth line of FIG. 15 illustrates the succession of fields which constitute a TAL field 54 a field F 1, a field A 2, a field C 3, a field FCF1 4, a field FCF2 5, a redundancy field 56 not containing as information making it possible to correct transmission errors of the addresses present in the TAL fields 51, an FCS field 7 (FIG. 3) and an F 8 field.

La partie droite de la cinquième ligne illustre les champs successifs qui constituent un sous-champ RCP un champ F 1, un champ A 2, un champ C 3, un champ FCF1 4, un champ FCS 7 (figure 3) et un champ F 8. The right part of the fifth line illustrates the successive fields which constitute a RCP subfield, a field F 1, a field A 2, a field C 3, a field FCF1 4, a field FCS 7 (FIG. 3) and a field F 8.

Afin de permettre la réception de la diffusion par un groupe d'utilisateurs identifiés individuellement, le champ de contrôle secondaire 26 de la trame SPI, trame de démarrage, illustrée en figure 14, doit être positionné à la valeur PAI. Dans ce cas, le champ LIF contient des informations qui n'interviennent pas dans la définition de l'adresse. Le format de l'information du champ DIF est complété avec des informations de format relatives à la liste d'adresses. La trame SPI est immédiatement suivie de la liste d'adresses, transmise sous forme de bloc au format BECM, format identique à celui utilisé pour les blocs de données, constitué de trames TAL ("Terminal Address List" en anglais). In order to allow reception of the broadcast by a group of individually identified users, the secondary control field 26 of the SPI frame, start frame, illustrated in FIG. 14, must be positioned at the value PAI. In this case, the LIF field contains information which is not involved in the definition of the address. The format of the information in the DIF field is completed with format information relating to the address list. The SPI frame is immediately followed by the address list, transmitted in the form of a block in BECM format, identical format to that used for the data blocks, consisting of TAL ("Terminal Address List") frames.

En regard des figures 9 et 15, on observe que les symboles d'information d'adresse sont traités de manière similaire aux symboles d'information primaire. With reference to FIGS. 9 and 15, it can be seen that the address information symbols are treated in a similar way to the primary information symbols.

La trame de commande, présentée en première ligne de figure 16 comporte un champ F 1, un champ A 2, un champ C 3, un champ de contrôle primaire à la valeur MOC 57 ("Management Oriented Command" en anglais), un champ de contrôle secondaire à la valeur SNR 58 ("Set New Right" en anglais), un champ UG 30, un champ de date DATE 31, un champ FCS 7 (figure 3) et un champ F 8. Le champ MOC 57 correspond à un signal numérique permettant de gérer les terminaux par des commandes diffusées. Le champ SNR 58 correspond à un signal numérique de type MOC dit "MOC
SNR" permettant d'ajouter un terminal à un groupe d'utilisateurs UG. Cette trame est illustrée en figure 16.
The control frame, presented in the first line of FIG. 16 comprises a field F 1, a field A 2, a field C 3, a primary control field with the value MOC 57 ("Management Oriented Command" in English), a field of secondary control to the value SNR 58 ("Set New Right" in English), a field UG 30, a date field DATE 31, a field FCS 7 (figure 3) and a field F 8. The field MOC 57 corresponds to a digital signal making it possible to manage the terminals by broadcast commands. The SNR 58 field corresponds to a digital signal of the MOC type called "MOC"
SNR "used to add a terminal to a group of UG users. This frame is illustrated in Figure 16.

La commande représentée par le champ MOC 57, transmise en phase A, est a priori indépendante du procédé d'adressage. Une description des différents champs de cette commande est donnée figure 16, pour définir la nouvelle appartenance d'un récepteur à un groupe d'utilisateurs et figure 17 pour définir l'ancienne appartenance d'un récepteur à un groupe d'utilisateurs par modification du contenu de la zone mémoire RIGHT~UGI 492. The command represented by the MOC field 57, transmitted in phase A, is a priori independent of the addressing process. A description of the different fields of this command is given in Figure 16, to define the new membership of a receiver in a user group and Figure 17 to define the old membership of a receiver in a user group by modifying the contents of the memory area RIGHT ~ UGI 492.

Le champ UGI 30, présenté en deuxième ligne de la figure 16 contient, sur vingt octets, des informations d'identification de groupe d'utilisateurs, c'est-à-dire un identificateur de fournisseur et un identificateur de service offert. The UGI field 30, presented in the second line of FIG. 16 contains, over twenty bytes, user group identification information, that is to say a supplier identifier and a service identifier.

Le champ date DATE 31, représenté en troisième ligne de la figure 16, contient sur quatre octets des informations qui représentent - I'année et la semaine courante, sur deux octets - le prochain numéro de document, sur un octet et - une annexe, information valant
FF par défaut, sur un octet.
The date field DATE 31, represented in the third line of FIG. 16, contains on four bytes information which represents - the current year and the week, on two bytes - the next document number, on one byte and - an appendix, worth information
FF by default, on a byte.

La trame de commande présentée en première ligne de figure 17 comporte un champ F 1, un champ A 2, un champ C 3, un champ MOC 57, un champ de contrôle secondaire à la valeur ROR 59 ("Reset Old Right", en anglais), un champ UG 32, un champ de date DATE 33, un champ FCS 7 (figure 3) et un champ F 8. Le champ ROR 59 est un champ de type MOC, dit "MOC-ROR", permettant de retirer un terminal d'un groupe d'utilisateur UG. The control frame presented in the first line of FIG. 17 comprises a field F 1, a field A 2, a field C 3, a field MOC 57, a control field secondary to the value ROR 59 ("Reset Old Right", in English), a UG 32 field, a DATE 33 date field, an FCS 7 field (Figure 3) and an F 8 field. The ROR field 59 is a MOC type field, called "MOC-ROR", used to remove a terminal of a user group UG.

Le champ UGI 32, présenté en deuxième ligne de la figure 17 contient, sur vingt octets, des informations d'identification de groupe d'utilisateurs, c'est-à-dire un identificateur de source, de fournisseur, et un identificateur de service offert. The UGI field 32, presented in the second line of FIG. 17, contains, over twenty bytes, user group identification information, that is to say a source identifier, a supplier identifier, and a service identifier. Free.

Le champ date DATE 33, représenté en troisième ligne de la figure 17, contient sur quatre octets des informations qui représentent: - I'année et la semaine courante, sur deux octets - le dernier numéro de document
autorisé, sur un octet et - une annexe, information valant
FF par défaut, sur un octet.
The date field DATE 33, represented in the third line of FIG. 17, contains on four bytes information representing: - the current year and week, on two bytes - the last document number
authorized, on one byte and - an annex, information worth
FF by default, on a byte.

En figure 18, on observe les phases successives de transmission mises en oeuvre dans le mode de réalisation décrit et représenté, la colonne de droite de cette figure indiquant le nombre de répétition des trames qui est opérée au cours de transmission. On remarque, tout d'abord, que toutes les transmissions, symbolisées par des flèches, s'effectuent de la gauche, représentant l'émetteur, vers la droite, représentant le récepteur, puisqu'il s'agit ici d'une diffusion. Dans une première phase, référencée F,
I'émetteur et le récepteur présentés infra sont en attente de transmission. Dans la phase suivante, référencée A, I'émetteur transmet un signal dit de "préambule", signal sans signification qui permet aux différents récepteurs de se synchroniser sur l'émetteur. Toujours dans la phase A, une trame SPI (présentée en figure 5) est émise cinq fois. On note à cet égard que la trame
SPI peut prendre ici la forme SPI-ERA (figure 12) ou la forme SPI-UGI (figure 13).
In Figure 18, we observe the successive phases of transmission implemented in the embodiment described and shown, the right column of this figure indicating the number of repetition of the frames which is operated during transmission. We note, first of all, that all transmissions, symbolized by arrows, take place from the left, representing the transmitter, to the right, representing the receiver, since this is a broadcast. In a first phase, referenced F,
The transmitter and receiver presented below are awaiting transmission. In the next phase, referenced A, the transmitter transmits a so-called "preamble" signal, a meaningless signal which allows the various receivers to synchronize with the transmitter. Still in phase A, an SPI frame (presented in FIG. 5) is transmitted five times. We note in this regard that the frame
SPI can take here the form SPI-ERA (figure 12) or the form SPI-UGI (figure 13).

Dans la phase B, une trame DCS (présentée en figure 1, phase
B) est émise dix fois. Dans la phase C chaque trame FCD au format illustré en figure 9 est émise une fois et la trame RCP est émise plusieurs (ici dix) fois.
In phase B, a DCS frame (presented in Figure 1, phase
B) is issued ten times. In phase C each FCD frame in the format illustrated in FIG. 9 is transmitted once and the RCP frame is transmitted several times (here ten).

Au cours de la phase D, la trame PPS est émise dix fois. Les phases C et D se succèdent jusqu'à ce que toute l'information représentative d'image soit émise. Enfin, au cours de la phase E, la trame DCN est émise dix fois, avant que l'émetteur et le récepteur se mettent en état d'attente de transmission, en phase F. During phase D, the PPS frame is transmitted ten times. Phases C and D follow each other until all the image representative information is transmitted. Finally, during phase E, the DCN frame is transmitted ten times, before the transmitter and the receiver go into transmission waiting state, in phase F.

Le mode de réalisation décrit et représenté permet donc le passage d'un protocole de télécopie de type connu, illustré en figure 1, à un protocole de télécopie dit "simplex", c'est-à-dire dont toutes les transmissions sont effectuées d'un émetteur vers plusieurs récepteurs, grâce aux modifications suivantes - suppression de tous les acquittements - introduction de la trame SPI qui déclenche la fermeture d'un interrupteur de flux illustré en figure 24 dont le rôle est d'initialiser une procédure de diffusion et - déclenchement de l'ouverture de l'interrupteur de flux lors de la réception d'une trame DCN. The embodiment described and shown therefore allows the transition from a known type of fax protocol, illustrated in FIG. 1, to a so-called "simplex" fax protocol, that is to say of which all the transmissions are carried out 'a transmitter to several receivers, thanks to the following modifications - deletion of all acknowledgments - introduction of the SPI frame which triggers the closure of a flow switch illustrated in Figure 24 whose role is to initialize a broadcast procedure and - triggering of the opening of the flow switch when a DCN frame is received.

On observe, en outre, que le système de correction d'erreur fonctionne par bloc, grâce à une modification de la structure du bloc de données et des trames PPS. En effet, dans l'état de l'art un bloc de données est constitué de 256 trames de type FCD au maximum, numérotées de 'O' à '255', I'ensemble du message à émettre pouvant être réparti sur plusieurs blocs, chaque bloc étant séparé par une trame de type PPS, et la fin de bloc étant préalablement identifiée par une trame RCP (figure 10). Dans le mode de réalisation décrit et représenté, les dernières trames du bloc de données, de 'Y' à '255', contiennent des trames de redondance (figure 11). Les trames de type
PPS contiennent un champ supplémentaire permettant d'identifier cette redondance, par le numéro de la première trame de redondance dans le bloc.
It is further observed that the error correction system operates by block, by means of a modification of the structure of the data block and of the PPS frames. In fact, in the state of the art, a data block consists of a maximum of 256 FCD type frames, numbered from 'O' to '255', the entire message to be transmitted can be distributed over several blocks, each block being separated by a PPS type frame, and the end of the block being previously identified by an RCP frame (FIG. 10). In the embodiment described and shown, the last frames of the data block, from 'Y' to '255', contain redundancy frames (Figure 11). Type frames
PPS contain an additional field allowing this redundancy to be identified, by the number of the first redundancy frame in the block.

Dans l'état de l'art, dans la trame PPS, dont le type est défini par le champ FCF1 14 et précisé par le champ FCF2 15, le champ information
FIF est composé de 3 sous-champs, identifiant respectivement le numéro de la page, champ 16, dans la procédure complète, le numéro du bloc, champ 17, au sein de cette page et le numéro de la dernière trame utile d'information, champ 18, dans le bloc courant (figure 6).
In the state of the art, in the PPS frame, the type of which is defined by the field FCF1 14 and specified by the field FCF2 15, the information field
FIF is composed of 3 sub-fields, respectively identifying the page number, field 16, in the complete procedure, the block number, field 17, within this page and the number of the last useful information frame, field 18, in the current block (figure 6).

Au contraire, dans le mode de réalisation décrit et représenté, la trame PPS comporte un champ supplémentaire, référencé 19, contenant le numéro de la première trame de redondance (figure 7). On the contrary, in the embodiment described and shown, the PPS frame includes an additional field, referenced 19, containing the number of the first redundancy frame (FIG. 7).

La transmission complète d'un bloc de données est illustrée en figure 8 selon l'état de la technique et en figure 9 dans le mode de réalisation décrit et représenté. The complete transmission of a data block is illustrated in FIG. 8 according to the state of the art and in FIG. 9 in the embodiment described and shown.

En figure 19, on observe une variante de la figure 18, dans laquelle la trame SPI est de forme SPI-PAI (figure 14). In FIG. 19, a variant of FIG. 18 is observed, in which the SPI frame is of SPI-PAI form (FIG. 14).

Dans une première phase, référencée F, I'émetteur et le récepteur sont en attente de transmission. Dans la phase suivante, référencée
A, l'émetteur transmet un signal de "préambule" Toujours dans la phase A, une trame SPI-PAI est émise cinq fois, puis chaque trame TAL est émise une fois, puis une trame RCP est émise dix fois.
In a first phase, referenced F, the transmitter and the receiver are awaiting transmission. In the next phase, referenced
A, the transmitter transmits a "preamble" signal Still in phase A, an SPI-PAI frame is transmitted five times, then each TAL frame is transmitted once, then an RCP frame is transmitted ten times.

Dans la phase B, une trame DCS est émise dix fois. Dans la phase C chaque trame FCD est émise une fois et la trame RCP est émise dix fois. Au cours de la phase D, la trame PPS est émise dix fois. Les phases C et
D se succèdent jusqu'à ce que toute l'information représentative d'image soit émise. Enfin, au cours de la phase E, la trame DCN est émise dix fois, avant que l'émetteur et le récepteur ne se mettent en état d'attente de transmission, en phase F.
In phase B, a DCS frame is transmitted ten times. In phase C each FCD frame is sent once and the RCP frame is sent ten times. During phase D, the PPS frame is transmitted ten times. Phases C and
D follow each other until all the image representative information is transmitted. Finally, during phase E, the DCN frame is transmitted ten times, before the transmitter and the receiver go into transmission wait state, in phase F.

La figure 20 représente une dernière variante de la figure 18 avec un signal MOC correspondant à un signal numérique permettant de gérer les terminaux par des commandes diffusées. Dans une première phase, référencée F, l'émetteur et le récepteur sont en attente de transmission. Dans la phase suivante, référencée A, l'émetteur transmet un signal de "préambule"
Toujours dans la phase A, une trame SPI-PAI est émise cinq fois, puis chaque trame TAL est émise une fois, puis une trame RCP est émise dix fois et enfin les trames MOC sont émises dix fois. Enfin, au cours de la phase E, la trame
DCN est émise dix fois, avant que l'émetteur et le récepteur ne se mettent en état d'attente de transmission, en phase F.
FIG. 20 represents a last variant of FIG. 18 with an MOC signal corresponding to a digital signal making it possible to manage the terminals by broadcast commands. In a first phase, referenced F, the transmitter and the receiver are awaiting transmission. In the next phase, referenced A, the transmitter transmits a "preamble" signal
Still in phase A, an SPI-PAI frame is sent five times, then each TAL frame is sent once, then an RCP frame is sent ten times and finally the MOC frames are sent ten times. Finally, during phase E, the frame
DCN is sent ten times, before the transmitter and receiver go into transmission standby, in phase F.

Les nombres de répétition des trames transmises sont indicatifs et sont avantageusement ajustés par le moyen de contrôle de qualité 155 du dispositif d'émission, qui effectue, en particulier, selon des règles dites "de sélection de ratio", une sélection d'un ratio défini entre un nombre de symboles d'information de redondance sur le nombre de symboles qui leur correspondent, en fonction des conditions de transmission, au cours de la transmission (voir infra). The repetition numbers of the transmitted frames are indicative and are advantageously adjusted by the quality control means 155 of the transmission device, which performs, in particular, according to rules called "ratio selection", a selection of a ratio defined between a number of redundancy information symbols on the number of symbols which correspond to them, depending on the transmission conditions, during the transmission (see below).

La transmission de la trame SPI, trame de démarrage, correspond au démarrage de la phase A dite de caractérisation du procédé de communication du mode de réalisation décrit et représenté. The transmission of the SPI frame, start frame, corresponds to the start of phase A called characterization of the communication method of the embodiment described and shown.

Lorsque le champ de contrôle secondaire de la trame SPI est fixé à PAI, la phase A comprend la transmission de la trame SPI et, immédiatement à suivre, la transmission de la liste d'adresses sous forme de bloc constitué de trames TAL, de la même façon que pour les données en phase C. When the secondary control field of the SPI frame is set to PAI, phase A comprises the transmission of the SPI frame and, immediately to follow, the transmission of the address list in the form of a block consisting of TAL frames, the same as for phase C data.

La phase E comprend la transmission de la trame DCN, trame de fermeture, qui identifie la fin d'une procédure complète. Phase E includes the transmission of the DCN frame, closing frame, which identifies the end of a complete procedure.

L'ensemble des trames transmises au cours d'une procédure
PAI, sans opération de gestion à distance, est illustré en figure 19, tandis que l'ensemble des trames transmises au cours d'une procédure PAI dont le but est de modifier l'appartenance à un groupe d'utilisateurs est illustré en figure 20.
All the frames transmitted during a procedure
PAI, without remote management operation, is illustrated in FIG. 19, while the set of frames transmitted during a PAI procedure whose purpose is to modify the membership of a group of users is illustrated in FIG. 20 .

Dans ce cas, on passe directement de phase A en phase E.In this case, we go directly from phase A to phase E.

La figure 21 illustre le système de diffusion d'image du mode de réalisation de la présente invention. Ce système peut aussi mettre en oeuvre des télécopieurs ou d'autres dispositifs à condition que les moyens incorporés dans ces dispositifs soient adaptés à être mis en oeuvre avec la présente invention. Ce systéme est composé d'un dispositif d'émission et de plusieurs dispositifs de réception. Figure 21 illustrates the image broadcasting system of the embodiment of the present invention. This system can also implement facsimile machines or other devices provided that the means incorporated in these devices are adapted to be implemented with the present invention. This system is composed of a transmitting device and several receiving devices.

Le dispositif d'émission est composé d'un analyseur d'image 101, tel que le scanner commercialisé par la société CANON dont la référence est IX-30F, qui fournit un signal représentatif d'une image d'un document 100, relié par une interface SCSI à un micro-ordinateur 102, connu aussi par l'homme du métier sous le nom d'Equipement Terminal de Traitement de
Données, ou "ETTD", connecté à un réseau, par l'intermédiaire d'un "ETCD" 103, ou Equipement de Terminaison de Circuits de Données, capable d'émettre des données en adaptant les signaux émis par un équipement terminal aux caractéristiques de la ligne. Par ailleurs, l"'ETTD" d'émission 102 est connecté à un "ETCD" de réception 108 permettant de recevoir les données émises par l'intermédiaire de l"'ETCD" 103.
The transmission device is composed of an image analyzer 101, such as the scanner marketed by the company CANON whose reference is IX-30F, which provides a signal representative of an image of a document 100, linked by a SCSI interface to a microcomputer 102, also known to those skilled in the art as Terminal Processing Equipment
Data, or "DTE", connected to a network, via a "DCE" 103, or Data Circuit Termination Equipment, capable of transmitting data by adapting the signals transmitted by a terminal equipment to the characteristics of the line. Furthermore, the transmitting "DTE" 102 is connected to a reception "DCE" 108 making it possible to receive the data transmitted via the "DCE" 103.

Le micro-ordinateur 102 est, ici, du type à microprocesseur de la marque "INTEL" et de référence 1486SX33. Après analyse de l'image à émettre 100 et mise en forme de celle ci, par le micro-ordinateur 102, selon le procédé de communication du mode de réalisation décrit et représenté,
I'information est transmise à un "ETCD" 103 par l'intermédiaire d'une interface normalisée V24 en mode émission unidirectionnelle.
The microcomputer 102 is, here, of the microprocessor type of the brand "INTEL" and reference 1486SX33. After analyzing the image to be transmitted 100 and shaping it, by the microcomputer 102, according to the communication method of the embodiment described and shown,
The information is transmitted to an “DCE” 103 via a standardized interface V24 in one-way transmission mode.

Pour le dispositif de réception, I'information de diffusion est communiquée par l'intermédiaire d'un ETCD de réception 108 à un module de traitement de données ETTD 106 de réception par l'intermédiaire d'une interface normalisée V24 en mode réception unidirectionnelle. Le train binaire d'information peut alors être traité par un ordinateur personnel 104, afin de restituer l'image 107 originale grâce à un moyen d'impression connu 105. For the reception device, the broadcast information is communicated via a reception DCE 108 to a reception DTE data processing module 106 via a standardized interface V24 in unidirectional reception mode. The information bit stream can then be processed by a personal computer 104, in order to restore the original image 107 using known printing means 105.

Différentes variantes de combinaison d'ETCD de réception et d'émission sont proposées ci-après: - connexion filaire directe entre les 2 équipements ETTD d'émission et de réception, par l'intermédiaire d'un câble série de type Null-MODEM bien connu de l'homme du métier; - diffusion radio avec une porteuse dont la fréquence est 433,9 MHz, par exemple par l'intermédiaire de modules référencés RM10 et commercialisés par la société SOFRACIN, la diffusion s'effectuant selon la norme Européenne
ETS 300-220 et - diffusion connue sous le nom de "DIDON", utilisant une sous-porteuse de transmission de signaux de télévision par un diffuseur tel que Télédiffusion de
France "TUF" I'ETCD d'émission étant un MODEM relié au centre de diffusion, par l'intermédiaire d'un réseau téléphonique, et l'ETCD de réception étant un dispositif de réception du procédé "DIDON" connu sous le nom de "DIDEM"
Cette liste, n'est pas limitative et le système peut avantageusement être adapté pour la transmission par satellite, pour la diffusion de données numériques, de type DAB (en anglais "Digital Audio
Broadcasting") ou de type modulation de fréquence, en sous-porteuse, par exemple.
Different variants of the combination of reception and transmission DCE are proposed below: - direct wired connection between the 2 DTE transmission and reception equipment, via a serial cable of the Null-MODEM type known to those skilled in the art; - radio broadcasting with a carrier whose frequency is 433.9 MHz, for example by means of modules referenced RM10 and marketed by the company SOFRACIN, the broadcasting being carried out according to the European standard
ETS 300-220 and - broadcasting known as "DIDON", using a subcarrier for the transmission of television signals by a broadcaster such as Télédiffusion de
France "TUF" the sending DCE being a MODEM connected to the broadcasting center, via a telephone network, and the receiving DCE being a device for receiving the "DIDON" process known as "DIDEM"
This list is not exhaustive and the system can advantageously be adapted for satellite transmission, for broadcasting digital data, of DAB type (in English "Digital Audio
Broadcasting ") or of frequency modulation type, in subcarrier, for example.

La figure 22 est une description matérielle de l'ETTD de réception 106. Un connecteur V24 110 est l'interface physique entre un contrôleur de liaison série 111 et l'ETCD de réception 108. Le contrôleur de liaison série 111 est relié, d'une part, aux connecteurs de liaison série 110 et 119, à un connecteur de liaison parallèle 118 et, d'autre part, à un bus processeur 115, lui-même relié aux composants électroniques principaux. Le contrôleur de liaison série 111 avertit un microprocesseur 116 de la réception de données diffusées par l'intermédiaire du contrôleur d'interruption 117. Le microprocesseur 116 peut alors accéder, par un bus processeur 115 aux registres du contrôleur de liaison série 111 afin de traiter les données reçues grâce aux différents dispositifs de réception situés dans unie mémoire vive RAM 114 dans la zone "EXECUTION" La connexion au moyen d'impression se fait, de manière connue, par l'intermédiaire du connecteur parallèle 118 par l'intermédiaire du contrôleur de liaison 111. Figure 22 is a hardware description of the receiving DTE 106. A V24 connector 110 is the physical interface between a serial link controller 111 and the receiving DCE 108. The serial link controller 111 is connected, on the one hand, to the serial link connectors 110 and 119, to a parallel link connector 118 and, on the other hand, to a processor bus 115, itself connected to the main electronic components. The serial link controller 111 alerts a microprocessor 116 of the reception of data broadcast via the interrupt controller 117. The microprocessor 116 can then access, via a processor bus 115, the registers of the serial link controller 111 in order to process the data received by means of the various reception devices located in a random access memory RAM 114 in the "EXECUTION" zone The connection to the printing means is made, in a known manner, via the parallel connector 118 via the controller 111.

Une mémoire morte ROM 113 conserve le système d'exploitation du microprocesseur 116 et permet de charger automatiquement, dans la zone exécution de la mémoire RAM 114, le programme conservé dans une mémoire effaçable et programmable 112. Ladite mémoire 112, de type connu sous le nom de flash EPROM, conserve le programme illustré en figure 24, qui organise le fonctionnement du dispositif ainsi que les registres RIGHT 492 et RIGHT PAI 493 qui contiennent respectivement la liste des groupes d'utilisateurs UG auxquels appartient le récepteur ainsi que l'adresse personnelle PA du récepteur. A ROM ROM 113 preserves the operating system of the microprocessor 116 and makes it possible to automatically load, in the execution area of the RAM memory 114, the program stored in an erasable and programmable memory 112. Said memory 112, of a type known as flash EPROM name, keeps the program illustrated in figure 24, which organizes the operation of the device as well as the registers RIGHT 492 and RIGHT PAI 493 which respectively contain the list of user groups UG to which the receiver belongs as well as the personal address Receiver PA.

La figure 23 représente schématiquement le circuit électronique de l"'ETTD" d'émission 102: - le scanner 101 est connecté, par l'intermédiaire d'un connecteur SCSI non représenté, au contrôleur SCSI 120, qui symbolise la carte d'interface du scanner IX-30F, commercialisé par la société CANON sous la référence SI-30, et qui fournit un signal numérique représentatif de l'image à transmettre, ici de l'image de la page 100, qui est temporairement stocké dans la zone "REGISTRES" d'une mémoire RAM 123. Un contrôleur IDE permet de connecter une unité de stockage qui conserve, d'une part, le programme qui organise le fonctionnement, illustré en en figure 25, de l"'ETTD" 102 ainsi que les identificateurs des groupes d'utilisateurs UG, et l'adresse personnelle PA de tous les récepteurs connus de l'émetteur, et, d'autre part, le système d'exploitation d'un microprocesseur 125 - le microprocesseur 125 commande le fonctionnement des autres composants de l'ETTD d'émission 102 par l'intermédiaire d'un bus 124 - une mémoire morte ROM 122 conserve le système de base du microprocesseur 125 - la mémoire vive 123 conserve, d'une part, dans la zone "REGISTRES", les variables, et, d'autre part, le système d'exploitation, le programme et les constantes préalablement chargés dynamiquement dans la zone "EXECUTION" depuis l'unité de stockage - un connecteur V24 127 est l'interface physique entre un contrôleur de liaison série 129 et l'ETCD d'émission 103 et un connecteur V24 128 est l'interface physique entre le contrôleur de liaison série 129 et l'ETCD de réception 108. Le contrôleur de liaison série 129 est relié, d'une part, aux connecteurs de liaison série 127 et 128, et, d'autre part, au bus processeur 124. Le contrôleur de liaison série 129, d'une part, permet au microprocesseur d'émettre le train binaire à diffuser et, d'autre part, avertit le microprocesseur 125 de la réception du train binaire en cours de diffusion, destiné au contrôle de qualité, par l'intermédiaire du contrôleur d'interruption 126. Le microprocesseur 125 peut alors accéder, par le bus processeur 124 aux registres du contrôleur de liaison série 129 afin de traiter, d'une part, les données à émettre et, d'autre part, les données reçues grâce aux différents dispositifs d'émission situés dans la mémoire vive RAM 123, zone "EXECUTION"; - le contrôleur d'interruption 126, de type connu, organise les interruptions du microprocesseur 125 en ce qui concerne notamment les échanges avec les différents contrôleurs ; et - de plus, I'ETTD d'émission 102 est équipé de tous les périphériques d'interface de type clavier et écran, bien connus de l'homme du métier et non décrits ici. FIG. 23 schematically represents the electronic circuit of the transmitting "DTE" 102: - the scanner 101 is connected, via a SCSI connector not shown, to the SCSI controller 120, which symbolizes the interface card the IX-30F scanner, sold by CANON under the reference SI-30, and which provides a digital signal representative of the image to be transmitted, here the image on page 100, which is temporarily stored in the " REGISTERS "from a RAM 123 memory. An IDE controller makes it possible to connect a storage unit which keeps, on the one hand, the program which organizes the operation, illustrated in FIG. 25, of the" DTE "102 as well as the identifiers of the user groups UG, and the personal address PA of all the receivers known to the transmitter, and, on the other hand, the operating system of a microprocessor 125 - the microprocessor 125 controls the operation of the others components of the transmit DTE 102 via a bus 124 - ROM ROM 122 keeps the basic system of the microprocessor 125 - RAM 123 keeps, on the one hand, in the "REGISTERS" area, the variables, and, on the other hand, the operating system, the program and the constants dynamically loaded beforehand in the "EXECUTION" zone from the storage unit - a V24 127 connector is the physical interface between a serial link controller 129 and the DCE 103 and a V24 connector 128 is the physical interface between the serial link controller 129 and the receiving DCE 108. The serial link controller 129 is connected, on the one hand, to the serial link connectors 127 and 128, and, on the other hand, to the processor bus 124. The serial link controller 129, on the one hand, allows the microprocessor to transmit the binary train to be broadcast and, on the other hand, warns the microprocessor 125 of the reception of the binary train being broadcast, intended for the control quality role, via the interrupt controller 126. The microprocessor 125 can then access, via the processor bus 124, the registers of the serial link controller 129 in order to process, on the one hand, the data to be sent and, on the other hand, the data received thanks to the various transmission devices located in the RAM 123, "EXECUTION" area; the interrupt controller 126, of known type, organizes the interrupts of the microprocessor 125 with regard in particular to exchanges with the various controllers; and - in addition, the transmit DTE 102 is equipped with all the keyboard and screen type interface peripherals, well known to those skilled in the art and not described here.

La figure 24 décrit les flots de données entre les différents moyens composant l'ETTD de réception 106.  FIG. 24 describes the data flows between the different means making up the receiving DTE 106.

La mise en oeuvre des fonctions du mode de réalisation décrit et représenté est plus facilement réalisable grâce à l'utilisation d'un moniteur temps réel permettant la gestion de traitements multitâches, couplé avec les moyens illustrés en figure 24, résidant en mémoire RAM 114, dans la zone "EXECUTION" A titre d'exemple on nomme le moniteur temps réel "Real Time
Craft", et celui-ci est fourni par la société GSI TECSI.
The implementation of the functions of the embodiment described and shown is more easily achievable thanks to the use of a real time monitor allowing the management of multitasking treatments, coupled with the means illustrated in FIG. 24, residing in RAM memory 114, in the "EXECUTION" area As an example, we call the real time monitor "Real Time
Craft ", and this is provided by GSI TECSI.

Tous les moyens présentés en figure 24 fonctionnent de manière asynchrone et autonome et peuvent échanger de l'information par l'intermédiaire de registres de mémoire temporaires localisés en mémoire vive 114 dans une zone référencée "REGISTRES", et organisé en FIFO, "First In
First Out" en anglais. Le moniteur temps réel utilisé permet, entre autre, de suspendre le fonctionnement d'un moyen quand celui ci attend de pouvoir effectuer une lecture sur une mémoire de type FIFO momentanément vide.
All the means presented in FIG. 24 operate asynchronously and autonomously and can exchange information by means of temporary memory registers located in random access memory 114 in an area referenced "REGISTERS", and organized in FIFO, "First In
First Out "in English. The real-time monitor used allows, among other things, to suspend the operation of a means when it waits to be able to read from a temporarily empty FIFO type memory.

A titre de rappel et de convention pour la suite de la description: - une mémoire de type FIFO contient au moins un élément courant en lecture si elle a validé au moins un élément courant en écriture et est vide sinon, - I'élément courant en lecture est le premier élément validé en écriture, - quand on valide la mémoire de type FIFO en lecture ou en écriture, le pointeur correspondant, respectivement à l'adresse de lecture ou d'écriture, se déplace d'une adresse de la mémoire à la suivante et - les mémoires vives de type FIFO utilisées par la suite sont dimensionnées de telle sorte qu'elles ne soient jamais pleines. As a reminder and convention for the following description: - a FIFO type memory contains at least one current element in read if it has validated at least one current element in write and is empty otherwise, - the current element in reading is the first element validated in writing, - when the FIFO type memory is validated in reading or writing, the pointer corresponding, respectively to the reading or writing address, moves from an address of the memory to the following and - the FIFO type random access memories used thereafter are dimensioned so that they are never full.

La figure 24 introduit les registres mémoires principaux nécessaires à l'ETTD de réception 106 permettant le flot des données entre les différents éléments du dispositif. Figure 24 introduces the main memory registers necessary for the receiving DTE 106 allowing the flow of data between the different elements of the device.

Les zones mémoires FIFO~MSG 505, FIFO~TRX 506,
FIFO DATA 507 et FIFO~CMD 508, localisées en mémoire RAM 114 dans la zone "REGISTRES", sont de type FIFO et manipulent des éléments permettant de stocker la plus longue des trames au format HDLC manipulée par le mode de réalisation décrit et représenté, telle que celle représentée figure 3, sans les identificateurs de début 1 et de fin de trame 8. La longueur maximale est de l'ordre de 300 octets.
FIFO ~ MSG 505, FIFO ~ TRX 506 memory areas,
FIFO DATA 507 and FIFO ~ CMD 508, located in RAM 114 in the "REGISTERS" area, are of the FIFO type and handle elements making it possible to store the longest of frames in HDLC format handled by the embodiment described and shown, such as that shown in FIG. 3, without the start 1 and end of frame identifiers 8. The maximum length is of the order of 300 bytes.

La zone mémoire FIFO~BLOC 503, localisée en mémoire RAM 114 dans la zone "REGISTRES", est elle aussi de type FIFO et manipule deux champs d'éléments distincts - un bloc de données 670 représenté figure 36 et plus précisément décrit ultérieurement et - un registre de position permettant d'identifier les lignes du bloc 670 qui ont été correctement reçues. 256 bits représentatifs des numéros des 256 lignes du bloc 670, possédant toutes le même nombre de symboles d'information, sont positionnés à '1' si les lignes qu'ils représentent ont été correctement reçues et à '0' sinon. L'organisation des symboles dans le bloc 670 est donné par l'ordre de réception, cette ordre correspondant à l'ordre des symboles dans les lignes du bloc et, dans chaque ligne, à l'ordre des colonnes du bloc. The FIFO ~ BLOCK 503 memory area, located in RAM 114 in the "REGISTERS" area, is also of the FIFO type and manipulates two fields of distinct elements - a data block 670 shown in FIG. 36 and more precisely described later and - a position register making it possible to identify the lines of block 670 which have been correctly received. 256 bits representing the numbers of the 256 lines of block 670, all having the same number of information symbols, are set to '1' if the lines they represent have been correctly received and to '0' otherwise. The organization of the symbols in block 670 is given by the reception order, this order corresponding to the order of symbols in the rows of the block and, in each row, to the order of the columns of the block.

Le registre REG~FLUX 504, localisé en mémoire RAM 114 dans la zone "REGISTRES", détermine la position de l'interrupteur de flux 1 38 - si la valeur du registre REG~FLUX 504 est '1', I'interrupteur de flux est en position fermée, et le flux de données est ouvert et - si la valeur du registre REG~FLUX 504 est '0', I'interrupteur de flux est en position ouverte, et le flux de données est fermé. The REG ~ FLUX 504 register, located in RAM 114 in the "REGISTERS" area, determines the position of the flow switch 1 38 - if the value of the REG ~ FLUX 504 register is '1', the flow switch is in the closed position, and the data flow is open and - if the value of the REG ~ FLUX 504 register is '0', the flow switch is in the open position, and the data flow is closed.

L'ouverture de l'interrupteur de flux 138 est symbolisée par un signal FLUX~OFF et, la fermeture de l'interrupteur de flux 138, par un signal
FLUX~ON.
The opening of the flow switch 138 is symbolized by a signal FLUX ~ OFF and, the closing of the flow switch 138, by a signal
FLOW ~ ON.

Le registre REbACCESS 502, localisé en mémoire RAM 114 dans la zone "REGISTRES", est utilisé pour valider des droits d'accès aux données diffusées. The REbACCESS 502 register, located in RAM 114 in the "REGISTERS" area, is used to validate access rights to the data broadcast.

Les registres RIGHT~UGI et RIGHT PAI, localisés en Flash
EPROM dans la zone "SAUVEGARDE", sont utilisés pour mémoriser respectivement la liste des groupes d'utilisateurs UG auxquels appartient le récepteur et l'adresse personnelle PA du récepteur.
The RIGHT ~ UGI and RIGHT PAI registers, located in Flash
EPROMs in the "BACKUP" area are used to memorize respectively the list of user groups UG to which the receiver belongs and the personal address PA of the receiver.

Les registres présentés précédemment sont, en outre, présentés en regard des figures d'organigramme ou d'architecture du dispositif décrit et représenté. The registers presented above are, moreover, presented with reference to the flowchart or architecture figures of the device described and represented.

En figure 24, les données sont physiquement reçues depuis le support de transmission par un ETCD de réception 108, piloté par un moyen de synchronisation de trame et de contrôle de flux 139 par l'intermédiaire d'une interface série normalisée de type V24, symbolisée par le flot de données
RX V24.
In FIG. 24, the data is physically received from the transmission medium by a reception DCE 108, controlled by a frame synchronization and flow control means 139 via a standardized serial interface of type V24, symbolized by the data flow
RX V24.

Le moyen de synchronisation de trame et de contrôle de flux 1 39 est illustré par l'organigramme de la figure 31. Le moyen de synchronisation de trame et de contrôle de flux 139 est capable d'extraire les symboles de protocole, les trames correctement transmises (opération 271), tout en éliminant les répétitions, opération 272, et de commander le fonctionnement de l'interrupteur de flux 138, conformément aux règles suivantes - sur réception d'une trame de type SPI, premiers symboles de protocole, la fermeture de l'interrupteur de flux 138 est commandée, opération 274, symbolisée par le signal FLUX~ON et - I'ouverture de l'interrupteur de flux 138 est commandée, opération 282, symbolisée par le signal FLUX~OFF sur réception d'une trame de type DCN, deuxièmes symboles de protocole. The frame synchronization and flow control means 39 is illustrated by the flow diagram of FIG. 31. The frame synchronization and flow control means 139 is capable of extracting the protocol symbols, the correctly transmitted frames (operation 271), while eliminating repetitions, operation 272, and controlling the operation of the flow switch 138, in accordance with the following rules - on reception of a frame of type SPI, first protocol symbols, closing of the flow switch 138 is controlled, operation 274, symbolized by the signal FLUX ~ ON and - the opening of the flow switch 138 is controlled, operation 282, symbolized by the signal FLUX ~ OFF on reception of a frame type DCN, second protocol symbols.

Lorsque l'interrupteur de flux 138 est en position fermée, la trame reçue est stockée dans la zone mémoire FIFO~BLOC 503, opération 278, si il s'agit d'une trame de type FCD (indiquant des symboles d'information primaire) ou TAL (indiquant des symboles d'adresse), et sinon dans la zone mémoire FIFO~TRX 506, opération 280. When the flow switch 138 is in the closed position, the received frame is stored in the FIFO ~ BLOCK 503 memory area, operation 278, if it is an FCD type frame (indicating primary information symbols) or TAL (indicating address symbols), and otherwise in the FIFO ~ TRX 506 memory area, operation 280.

On note que ce moyen permet la mise en oeuvre d'un premier niveau de protection contre les erreurs de transmission côté réception, par l'utilisation de la répétition de trame et cela de manière transparente au moyen de contrôle de communication en réception 137.  It is noted that this means allows the implementation of a first level of protection against transmission errors on the reception side, by the use of frame repetition, and this transparently by means of communication control on reception 137.

Le moyen de contrôle de communication en réception 137 est illustré par les organigrammes des figures 26, 27 et 29. Il est, en particulier adapté à: - mettre en oeuvre des règles dites "de sélection de mode de réception" prédéterminées prenant en compte les premiers symboles de protocole et - extraire, parmi les symboles reçus par le moyen de réception, un ratio sélectionné par le dispositif de diffusion. The reception communication control means 137 is illustrated by the flowcharts of FIGS. 26, 27 and 29. It is, in particular suitable for: - implementing predetermined "reception mode selection" rules taking into account the first protocol symbols and - extract, among the symbols received by the reception means, a ratio selected by the broadcasting device.

Le fonctionnement du moyen de contrôle de communication en réception 137 se poursuit chaque fois que FIFO~TRX 506 contient au moins un élément à traiter. Le moyen de contrôle de communication en réception 137 vérifie le bon séquencement des différentes étapes de la méthode de transmission des données pour en extraire l'information diffusée, stockée dans les zones mémoire FIFO~MSG 505 ou FIFO~BLOC 503. The operation of the reception communication control means 137 continues each time that FIFO ~ TRX 506 contains at least one element to be processed. The receiving communication control means 137 verifies the correct sequencing of the different stages of the data transmission method in order to extract the broadcast information stored therein in the FIFO ~ MSG 505 or FIFO ~ BLOC 503 memory areas.

En cas de non conformité à la méthode de transmission des données, l'ouverture de l'interrupteur de flux 138 est commandée, symbolisée par le signal FLUX~OFF par le moyen de contrôle 137, au cours des opérations 208, 229 et 249. In the event of non-compliance with the data transmission method, the opening of the flow switch 138 is controlled, symbolized by the signal FLUX ~ OFF by the control means 137, during operations 208, 229 and 249.

Le moyen de sélection des documents 1 34 est illustré par les organigrammes des figures 32 et 33. Il permet, en particulier, de ne transmettre au moyen de décodage 630, que les symboles d'information primaire qui sont associés à une adresse présente dans l'une des mémoires 492 et 493. Le fonctionnement du moyen de sélection des documents 134 se poursuit chaque fois que FIFO~MSG 505 contient au moins un élément à traiter. Le moyen de sélection des documents 134 vérifie l'accès à l'information diffusée, stockée dans les zones de mémoire FIFO~MSG 505 ou FIFO~BLOC 503 et, en conséquence, stocke, d'une part, les commandes reçues dans la zone mémoire FIFO~CMD 508 et, d'autre part, le contrôle des pages reçues dans
FIFO~DATA 507 et, sinon, ouvre l'interrupteur de flux 138, opération 319, symbolisée par le signal FLUX~OFF. Le moyen de sélection des documents 134 active un moyen de décodage 630 par l'intermédiaire du signal DEC~RQ, signal qui symbolise l'appel à la mise en oeuvre du moyen de décodage 630 afin de restituer le contenu des trames de type TAL corrompues lors de la transmission parmi l'ensemble des trames de type TAL, reçues et stockées dans la zone mémoire FIFO BLOC 503.
The document selection means 1 34 is illustrated by the flowcharts of FIGS. 32 and 33. It makes it possible, in particular, to transmit to the decoding means 630 only the primary information symbols which are associated with an address present in the 'one of the memories 492 and 493. The operation of the document selection means 134 continues each time that FIFO ~ MSG 505 contains at least one element to be processed. The document selection means 134 checks the access to the information broadcast, stored in the FIFO ~ MSG 505 or FIFO ~ BLOC 503 memory areas and, consequently, stores, on the one hand, the commands received in the area FIFO memory ~ CMD 508 and, on the other hand, the control of the pages received in
FIFO ~ DATA 507 and, if not, opens the flow switch 138, operation 319, symbolized by the signal FLUX ~ OFF. The document selection means 134 activates a decoding means 630 by means of the signal DEC ~ RQ, a signal which symbolizes the call for the implementation of the decoding means 630 in order to restore the content of the corrupted TAL type frames. during the transmission among all of the TAL type frames, received and stored in the FIFO BLOCK 503 memory area.

On observe ici que les trames dites "corrompue", aussi appelée "affectée d'erreur" soit sont manquantes soit comportent, à la réception, au moins un symbole d'information différent du symbole correspondant à l'émission. Chaque ligne ou trame identifiée comme corrompue est dite "effacée", tous les symboles de cette ligne étant en conséquence estimés à la valeur nulle. Ces symboles sont plus communément appelés "effacement" par l'homme du métier du codage. It is observed here that the so-called "corrupted" frames, also called "affected by error" either are missing or comprise, on reception, at least one information symbol different from the symbol corresponding to the transmission. Each line or frame identified as corrupted is said to be "erased", all the symbols of this line being consequently estimated at the zero value. These symbols are more commonly called "erasure" by those skilled in the art of coding.

Le signal DEC~ANS symbolise la fin du traitement effectué par le moyen de décodage 630 et le retour au fonctionnement du moyen de sélection des documents 134. The signal DEC ~ ANS symbolizes the end of the processing carried out by the decoding means 630 and the return to operation of the document selection means 134.

Le fonctionnement du moyen de contrôle des pages reçues 135 est illustré par l'organigramme de la figure 30. Le fonctionnement du moyen de contrôle des pages reçues 135 se poursuit chaque fois que
FIFO~DATA 507 contient au moins un élément à traiter. Le moyen de contrôle des pages reçues 135 active le moyen de décodage 630 par l'intermédiaire du signal DEC~RQ, signal qui symbolise l'appel à la mise en oeuvre du moyen de décodage 630 afin de restituer les valeurs des trames de type FCD corrompues lors de la transmission, parmi l'ensemble des trames de type FCD, reçues et stockées dans la zone mémoire FIFO~BLOC 503. Le signal DEC~ANS symbolise la fin du traitement effectué par le moyen de décodage 630 et le retour au fonctionnement du moyen de contrôle des pages reçues 135.
The operation of the means for checking the received pages 135 is illustrated by the flowchart of FIG. 30. The operation of the means for checking the received pages 135 continues each time
FIFO ~ DATA 507 contains at least one element to process. The control means of the pages received 135 activates the decoding means 630 by means of the signal DEC ~ RQ, a signal which symbolizes the call for the implementation of the decoding means 630 in order to restore the values of the frames of FCD type. corrupted during transmission, among all the FCD type frames, received and stored in the FIFO ~ BLOCK 503 memory area. The signal DEC ~ ANS symbolizes the end of the processing carried out by the decoding means 630 and the return to operation means of checking the pages received 135.

Le fonctionnement du moyen de gestion des droits d'accès 133 se poursuit tant que FIFO~CMD 508 contient au moins un élément à traiter. Sur réception d'une commande de type MOC-SNR le moyen de gestion des droits d'accès 133 stocke le nouveau groupe d'utilisateurs UG dans le registre RIGHT UGI. Sur réception d'une commande de type MOC-ROR le moyen de gestion des droits d'accès 133 efface l'ancien groupe d'utilisateurs UG du registre RIGHT~UGI.  The operation of the access rights management means 133 continues as long as FIFO ~ CMD 508 contains at least one element to be processed. On receipt of a command of the MOC-SNR type, the access rights management means 133 stores the new group of users UG in the register RIGHT UGI. On receipt of a command of the MOC-ROR type, the access rights management means 133 deletes the old group of users UG from the register RIGHT ~ UGI.

On note aussi que les moyens présentés en figure 24 permettent le passage d'un protocole de télécopie de type connu, tel qu'illustré en figure 1, avec des signaux transitant du récepteur vers l'émetteur, à un protocole de diffusion d'image, sans de tels signaux. Ceci est réalisé notamment grâce aux - suppression de tous les acquittements; - introduction de la trame SPI qui déclenche la fermeture de l'interrupteur de flux 138, dont le rôle est d'initialiser une procédure de diffusion et - déclenchement de l'ouverture de l'interrupteur de flux 138 lors de la réception d'une trame DCN. It should also be noted that the means presented in FIG. 24 allow the transition from a known type of fax protocol, as illustrated in FIG. 1, with signals passing from the receiver to the transmitter, to an image broadcasting protocol. , without such signals. This is achieved in particular thanks to - deletion of all acknowledgments; - introduction of the SPI frame which triggers the closure of the flow switch 138, the role of which is to initialize a broadcasting procedure and - initiation of the opening of the flow switch 138 upon reception of a DCN frame.

La figure 25 introduit les registres mémoires principaux nécessaires à I'ETTD d'émission 102 permettant le flot des données entre les différents éléments du dispositif. FIG. 25 introduces the main memory registers necessary for the sending DTE 102 allowing the flow of data between the different elements of the device.

La zone mémoire FIFO~TRAME 522, localisée en mémoire
RAM 123 dans la zone "REGISTRES", est de type FIFO et manipule des éléments permettant de stocker la plus longue des trames au format HDLC utilisée par le mode de réalisation décrit et représenté, telle que celle représentée figure 3, sans les identificateurs de début 1 et de fin de trame 8, la longueur maximale étant de l'ordre de 300 octets.
FIFO ~ TRAME 522 memory area, located in memory
RAM 123 in the "REGISTERS" area, is of FIFO type and manipulates elements making it possible to store the longest of frames in HDLC format used by the embodiment described and represented, such as that represented in FIG. 3, without the start identifiers 1 and end of frame 8, the maximum length being of the order of 300 bytes.

La zone mémoire FIFO~PAGE 520, localisée en mémoire RAM 123 dans la zone "REGISTRES", est de type FIFO et manipule des pages de symboles, chaque page étant représentative d'une image à diffuser, sous forme compressée conformément aux algorithmes de compression T.4 et T.6 recommandés par l'ITU, comprenant la séquence d'identification de fin de page
RTC 37.
The FIFO ~ PAGE 520 memory area, located in RAM 123 memory in the "REGISTERS" area, is of the FIFO type and handles pages of symbols, each page being representative of an image to be broadcast, in compressed form in accordance with compression algorithms ITU-recommended T.4 and T.6, including end-of-page identification sequence
BTI 37.

La zone mémoire EN-TETE 524, localisée en mémoire RAM 123 comprend - un champ d'identité permettant de stocker l'ensemble des informations relatives au contenu de la trame de type SPI, et, en particulier les adresses personnelles et les adreses de groupe, - un bloc de données 660 permettant de stocker la liste des adresses transmises dans les trames de type TAL et - un champ format, permettant de stocker le contenu des trames de type MOC ou de type DCS. The HEADER 524 memory area, located in RAM memory 123 includes - an identity field making it possible to store all the information relating to the content of the SPI type frame, and in particular the personal addresses and group addresses , - a data block 660 for storing the list of addresses transmitted in TAL type frames and - a format field, for storing the content of MOC or DCS type frames.

La zone mémoire TX~PARAM 523, localisée en mémoire RAM 123 comprend - un champ de redondance, permettant de stocker le nombre de lignes de redondance courant et - un champ retransmission permettant de stocker pour chaque type de trame son nombre de retransmission courant. The memory zone TX ~ PARAM 523, located in RAM memory 123 comprises - a redundancy field, making it possible to store the number of current redundancy lines and - a retransmission field making it possible to store for each type of frame its current retransmission number.

Un bloc de données temporaire 535, localisé en mémoire RAM 123, qui est au format d'un bloc de données avant émission 660, est utilisé par le moyen de contrôle de communication en émission 152 pour effectuer la découpe en bloc comportant des lignes possédant toutes le même nombre de symboles, ainsi que le calcul de la redondance, des pages à diffuser. En particulier, le moyen de contrôle de communication en émission 152 organise les symboles destinés à être transmis en blocs 660 (figure 25), les symboles étant ensuite successivement diffusés selon leur position dans ledit bloc, dans l'ordre des lignes et, dans chaque ligne, dans l'ordre des colonnes. A temporary data block 535, located in RAM memory 123, which is in the format of a data block before transmission 660, is used by the transmission communication control means 152 to perform the block cutting comprising lines having all the same number of symbols, as well as the calculation of the redundancy, of the pages to be broadcast. In particular, the transmission communication control means 152 organizes the symbols intended to be transmitted in blocks 660 (FIG. 25), the symbols then being successively distributed according to their position in said block, in the order of the lines and, in each row, in column order.

La figure 25 illustre, dans les mêmes conditions que la figure 24, les relations entre les différents éléments composant l'ETTD d'émission 102. FIG. 25 illustrates, under the same conditions as FIG. 24, the relationships between the different elements making up the sending DTE 102.

Un moyen de contrôle de qualité 155 stocke dans une mémoire nommée TX~PARAM 523, de l'information représentative de la qualité du support de données (ou support de transmission) à partir des données diffusées qu'il reçoit en provenance de l'ETCD de réception 108, par l'intermédiaire d'une interface série normalisée de type V24, symbolisée par le flot de données RTX~V24. A quality control means 155 stores in a memory called TX ~ PARAM 523, information representative of the quality of the data medium (or transmission medium) from the broadcast data which it receives from the DCE reception 108, via a standardized serial interface of type V24, symbolized by the RTX ~ V24 data stream.

Le fonctionnement du moyen de contrôle de communication en émission 152 se fait après l'initialisation des zones de mémoire EN-TETE 524 et FIFO~PAGE 520 qui contiennent, pour la première les informations de contrôle, d'adresse, de format et de commande, relatives au contenu des trames SPI, TAL, DCS et MOC, pour la seconde, des symboles d'information, dite primaire, représentatifs des images à diffuser, organisés en mémoire de type FIFO. Le moyen de contrôle de communication en émission 152 active un moyen de codage 615 par l'intermédiaire du signal ENC RQ, signal qui symbolise l'appel à la mise en oeuvre du moyen de codage 615 après avoir initialisé la position des symboles d'information primaire, ou celle des symboles d'adresse, ainsi que le taux de redondance, dont la valeur est stockée dans la mémoire TX~PARAM 523, par le moyen de contrôle de qualité 523. Le signal
ENC~ANS symbolise la fin du traitement effectué par le moyen de codage 615 et le retour au fonctionnement du moyen de contrôle communication en émission 152.
The operation of the transmission communication control means 152 takes place after the initialization of the HEADER 524 and FIFO ~ PAGE 520 memory zones which contain, for the first time, the control, address, format and command information. , relating to the content of the SPI, TAL, DCS and MOC frames, for the second, information symbols, known as primary, representative of the images to be broadcast, organized in FIFO type memory. The transmission communication control means 152 activates a coding means 615 by means of the signal ENC RQ, a signal which symbolizes the call to use the coding means 615 after having initialized the position of the information symbols. primary, or that of the address symbols, as well as the redundancy rate, the value of which is stored in the memory TX ~ PARAM 523, by the quality control means 523. The signal
ENC ~ ANS symbolizes the end of the processing carried out by the coding means 615 and the return to operation of the transmission communication control means 152.

Le moyen de contrôle de communication en émission 152 est adapté à mettre en oeuvre le procédé de communication numérique asynchrone "simplex" II est adapté à générer et à émettre les trames des différentes phases d'une procédure de diffusion du mode de réalisation décrit et représenté. Ce moyen fait appel à des moyens d'analyse de trames des télécopieurs de types connus. Ce moyen de communication en émission admet des variations du nombre de répétition des trames, sans aucune conséquence sur ses traitements. II permet donc une variation dynamique des répétitions selon les conditions de transmission en coopération avec la gestion dynamique de la correction d'erreur. The transmission communication control means 152 is suitable for implementing the asynchronous "simplex" digital communication method II is suitable for generating and transmitting the frames of the different phases of a broadcasting procedure of the embodiment described and shown . This means uses frame analysis means of facsimile machines of known types. This transmission means of communication admits variations in the number of repetition of the frames, without any consequence on its processing. It therefore allows dynamic variation of the repetitions according to the transmission conditions in cooperation with the dynamic management of error correction.

Ce moyen de contrôle de communication en émission 152 transmet des trames, par l'intermédiaire d'une mémoire intermédiaire
FIFO~TRAME 522 de type FIFO, à un moyen d'émission des trames avec répétition 151. Celui-ci retransmet à un ETCD d'émission 103, par l'intermédiaire d'une interface TX V24, une même trame plusieurs fois consécutivement selon un nombre de répétition stocké dans la mémoire TX~PARAM 523, par le moyen de contrôle de qualité 523, pouvant être ajusté selon les conditions de transmission. II intègre un moyen d'entramage des données au format HDLC. II permet la mise en oeuvre d'un premier niveau de protection contre les erreurs de transmission: la répétition de trame et cela de manière transparente pour le moyen de contrôle de communication en émission 152. On rappelle ici que l'entramage HDLC est une fonction existante dans les télécopieurs de types connus.
This transmission communication control means 152 transmits frames, via an intermediate memory
FIFO ~ FRAME 522 of FIFO type, to a means for sending frames with repetition 151. This retransmits to a sending DCE 103, via a TX V24 interface, the same frame several times consecutively according to a number of repetitions stored in the memory TX ~ PARAM 523, by the quality control means 523, which can be adjusted according to the transmission conditions. It integrates a means for framing data in HDLC format. It allows the implementation of a first level of protection against transmission errors: frame repetition and this transparently for the transmission communication control means 152. It is recalled here that HDLC framing is a function existing in fax machines of known types.

Le moyen d'émission des trames avec répétition 151 transmet toutes ces données à l'ETCD d'émission 103, par l'intermédiaire d'une interface de type V24 normalisée entre un ETCD et un ETTD, symbolisée par le flot de données TX~V24. Dans le cas particulier de la diffusion, il s'agit uniquement de la transmission, octet par octet, des données diffusées. Chaque octet prêt à émettre étant signalé par le bloc fonctionnel d'émission de trames avec répétition. The means for transmitting frames with repetition 151 transmits all of this data to the transmitting DCE 103, via a standard V24 type interface between a DCE and a DTE, symbolized by the data stream TX ~ V24. In the particular case of broadcasting, it is only the transmission, byte by byte, of the data broadcast. Each byte ready to transmit being signaled by the functional unit for transmitting frames with repetition.

La figure 26 illustre le fonctionnement du moyen de contrôle de communication en réception 137. La figure 26 comporte successivement, après la phase d'initialisation 200, la suite d'opérations décrites ci-après. FIG. 26 illustrates the operation of the reception communication control means 137. FIG. 26 successively comprises, after the initialization phase 200, the series of operations described below.

Le test 202 provoque un arrêt de fonctionnement du moyen de contrôle de communication en réception 137 tant que FIFO~TRX 506 est vide. The test 202 causes an operation stop of the reception communication control means 137 as long as FIFO ~ TRX 506 is empty.

A la reprise du fonctionnement du moyen de contrôle de communication en réception 137, le résultat du test est positif si la trame courante en lecture dans FIFO~TRX 506 est de type SPI. Si le test est positif, I'opération 201 est exécutée, sinon l'opération 208 est exécutée. L'opération 202 permet ainsi d'extraire, parmi les ymboles reçus, des premiers symboles de protocole permettant de sélectionner un mode de réception, au cours d'opération présentées, en particulier, en regard de la figure 29.When the operation of the receiving communication control means 137 is resumed, the test result is positive if the current frame read in FIFO ~ TRX 506 is of the SPI type. If the test is positive, operation 201 is executed, otherwise operation 208 is executed. Operation 202 thus makes it possible to extract, among the received symbols, first protocol symbols making it possible to select a reception mode, during the operation presented, in particular, with reference to FIG. 29.

L'opération 201 consiste à copier la trame courante en lecture de FIFO~TRX 506 dans la trame courante en écriture de FIFO~MSG 505 avant de valider la lecture de FIFO~TRX 506. Puis on exécute l'opération 203, le traitement de réception phase A, détaillé figure 29. Operation 201 consists in copying the current frame in reading of FIFO ~ TRX 506 in the current frame in writing of FIFO ~ MSG 505 before validating the reading of FIFO ~ TRX 506. Then we execute operation 203, the processing of phase A reception, detailed in figure 29.

Ensuite, le test 204 provoque un arrêt du fonctionnement du moyen de contrôle de communication en réception 137 tant que FIFO~TRX 506 est vide. A la reprise du fonctionnement du moyen de contrôle de communication en réception 137, le résultat du test est positif si la trame courante en lecture dans FIFO~TRX 506 est de type DCS. Then, the test 204 causes a stop of the operation of the reception communication control means 137 as long as FIFO ~ TRX 506 is empty. When the operation of the receiving communication control means 137 is resumed, the test result is positive if the current frame read in FIFO ~ TRX 506 is of DCS type.

Si le résultat du test 204 est positif, I'opération 205 est exécutée, sinon l'opération 207 est exécutée. Au cours de l'opération 205, la trame courante en lecture de FIFO~TRX 506 est sauvegardée dans la RAM 114 pour pouvoir être utilisée ultérieurement par des moyens d'impression bien connus de l'homme du métier et non décrits ici. On valide ensuite la lecture de
FIFO~TRX 506. Puis, I'opération 206 de traitement de réception de page ECM est effectuée. La figure 27 détaille cette opération 206.
If the result of the test 204 is positive, the operation 205 is executed, otherwise the operation 207 is executed. During operation 205, the current frame in reading of FIFO ~ TRX 506 is saved in RAM 114 so that it can be used later by printing means well known to those skilled in the art and not described here. We then validate the reading of
FIFO ~ TRX 506. Then operation 206 of ECM page reception processing is performed. Figure 27 details this operation 206.

Le test 207 détermine si un signal DCN a été reçu, ou non. II est effectué, soit après l'opération 204, soit après l'opération 206 et provoque un arrêt de fonctionnement du moyen de contrôle de communication en réception 137 tant que FIFO~TRX 506 est vide, lorsque son résultat est négatif, par la fermeture du flux, au cours de l'opération 208. A la reprise du fonctionnement du moyen de contrôle de communication en réception 137, le résultat du test 207 est positif si la trame courante en lecture dans FIFO~TRX 506 est de type DCN. Test 207 determines whether or not a DCN signal has been received. It is carried out either after operation 204 or after operation 206 and causes a stop of operation of the receiving communication control means 137 as long as FIFO ~ TRX 506 is empty, when its result is negative, by closing of the flow, during operation 208. When the operation of the receiving communication control means 137 is resumed, the result of test 207 is positive if the current frame read in FIFO ~ TRX 506 is of DCN type.

Si le test est positif, I'opération 209 est exécutée, sinon l'opération 208 est exécutée. L'opération 208 consiste à positionner le contenu du registre REG~FLUX 504 à la valeur '0', ce qui revient à ouvrir l'interrupteur de flux 138, puis la lecture de FIFO~TRX 506 est validée. L'opération 209 consiste à valider la lecture de FIFO~TRX 506. Après l'une des opérations 208 et 209, le test 202 est reproduit. If the test is positive, operation 209 is executed, otherwise operation 208 is executed. Operation 208 consists in positioning the content of the register REG ~ FLUX 504 at the value '0', which amounts to opening the flow switch 138, then the reading of FIFO ~ TRX 506 is validated. Operation 209 consists in validating the reading of FIFO ~ TRX 506. After one of operations 208 and 209, test 202 is reproduced.

La description du moyen de synchronisation de trame et de contrôle de flux 139 est illustrée par l'organigramme de la figure 31. The description of the frame synchronization and flow control means 139 is illustrated by the flow diagram of FIG. 31.

Après la phase d'initialisation 283, le moyen de synchronisation de trame et de contrôle de flux 139 est en attente de synchronisation d'une trame au format HDLC, telle que celle illustrée en figure 3, sans erreur de transmission, attente identifiée par la première opération, référencée 271. Les symboles représentatifs de la trame reçue sont stockés dans la trame courante en écriture dans FIFO~TRX 506.  After the initialization phase 283, the frame synchronization and flow control means 139 is waiting for synchronization of a frame in HDLC format, such as that illustrated in FIG. 3, without transmission error, waiting identified by the first operation, referenced 271. The symbols representative of the frame received are stored in the current frame for writing in FIFO ~ TRX 506.

Puis, le test 272 est positif si la trame courante en écriture dans
FIFO~TRX 506 est exactement la même que la trame précédemment courante en écriture dans FIFO~TRX 506, afin de filtrer les trames transmises avec répétition. Le test 272 effectuer ainsi une comparaison de séquences successives de symboles reçus et d'élimination de chaque séquence qui est exacetemnt identique à celle qui la précède. Si le test est positif, le test 273 est exécuté, sinon l'opération 271 est exécutée à nouveau. Le test 273 est positif si la trame courante en écriture dans FIFO~TRX 506 est de type SPI. Si le résultat du test 273 est positif, I'opération 274 est exécutée avant l'opération 275, sinon l'opération 275 est exécutée.
Then, test 272 is positive if the current frame in writing in
FIFO ~ TRX 506 is exactly the same as the frame previously current in writing in FIFO ~ TRX 506, in order to filter the frames transmitted with repetition. Test 272 thus makes a comparison of successive sequences of symbols received and of elimination of each sequence which is exactly identical to that which precedes it. If the test is positive, test 273 is executed, otherwise operation 271 is executed again. Test 273 is positive if the current frame in writing in FIFO ~ TRX 506 is of type SPI. If the result of the test 273 is positive, the operation 274 is executed before the operation 275, otherwise the operation 275 is executed.

* L'opération 274 consiste à positionner le contenu du registre
REG~FLUX 504 à la valeur '1', ce qui revient à fermer l'interrupteur de flux 138.
* Operation 274 consists in positioning the contents of the register
REG ~ FLUX 504 to the value '1', which amounts to closing the flow switch 138.

Le test 275 détermine si la valeur du contenu du registre REG~FLUX 504 est égale à 'O', ou non. Si le test est positif, le test 281 est exécuté, sinon le test 276 est exécuté.The test 275 determines whether the value of the content of the register REG ~ FLUX 504 is equal to 'O', or not. If the test is positive, test 281 is executed, otherwise test 276 is executed.

Le test 276 est positif si la trame courante en écriture dans FIFO~TRX 506 est soit de type FCD, soit de type TAL. Si le résultat du test 276 est positif, I'opération 278 est exécutée, sinon le test 277 est exécuté. Test 276 is positive if the current frame for writing in FIFO ~ TRX 506 is either of the FCD type or of the TAL type. If the result of test 276 is positive, operation 278 is executed, otherwise test 277 is executed.

Le test 277 est positif si la trame courante en écriture dans
FIFO~TRX 506 est de type RCP. Si le résultat du test 277 est positif,
I'opération 279 est exécutée avant l'opération 280, sinon l'étape 280 est directement exécutée.
Test 277 is positive if the current frame in writing in
FIFO ~ TRX 506 is of RCP type. If the result of test 277 is positive,
Operation 279 is executed before operation 280, otherwise step 280 is directly executed.

L'opération 279 consiste à valider en écriture FIFO~BLOC 503 indiquant la réception achevée d'un bloc de données 670 illustré en figure 36. Operation 279 consists in validating in writing FIFO ~ BLOCK 503 indicating the reception completed of a data block 670 illustrated in FIG. 36.

L'opération 280 consiste à valider en écriture FIFO~TRX 506 indiquant la réception achevée d'une trame telle que celle illustrée en figure 3. Operation 280 consists in validating in writing FIFO ~ TRX 506 indicating the completed reception of a frame such as that illustrated in FIG. 3.

Au cours de l'opération 278, les symboles représentatifs du champ FIF 6 de la trame courante en écriture dans FIFO~TRX 506 sont stockés dans le bloc de données 670 courant en écriture dans FIFO~BLOC 503, à la ligne indiquée par le champ FCF2 5 de la trame courante en écriture dans FIFO~TRX 506. Cette ligne est mémorisée comme correctement reçue dans le registre courant de position dans FIFO~BLOC 503 (mise à '1' du bit représentatif de la position de la ligne reçue). During operation 278, the symbols representative of the FIF field 6 of the current frame in writing in FIFO ~ TRX 506 are stored in the data block 670 current in writing in FIFO ~ BLOCK 503, at the line indicated by the field FCF2 5 of the current frame in writing in FIFO ~ TRX 506. This line is memorized as correctly received in the current position register in FIFO ~ BLOCK 503 (setting to '1' of the bit representative of the position of the received line).

Le test 281, qui succède aux opérations 278 ou 280, ou à un résultat positif du test 275, est lui-même positif si la trame courante en écriture dans FIFO~TRX 506 est de type DCN. Si le test est positif, I'opération 282 est exécutée avant de retourner à l'opération 271, sinon ce retour est directement réalisé. Test 281, which follows operations 278 or 280, or a positive result of test 275, is itself positive if the current frame in writing in FIFO ~ TRX 506 is of DCN type. If the test is positive, operation 282 is executed before returning to operation 271, otherwise this return is carried out directly.

L'opération 282 consiste à positionner le contenu du registre REG~FLUX 504 à la valeur '0' ce qui correspond à l'ouverture de l'interrupteur de flux 138. Operation 282 consists in positioning the content of the register REG ~ FLUX 504 at the value '0' which corresponds to the opening of the flow switch 138.

Le traitement de réception en phase A 203 de la figure 26 est illustré en figure 29 et est effectué à la suite de l'opération 201 du moyen de contrôle de communication en réception 137. The reception processing in phase A 203 of FIG. 26 is illustrated in FIG. 29 and is carried out following operation 201 of the reception communication control means 137.

Le test 241 détermine si le champ FCF2 5 de la trame courante en écriture dans FIFO~MSG 505 est de type ERA ou non. Si le résultat du test 241 est positif, I'opération 244 est exécutée. Sinon le test 242 est exécuté. Le test 242 détermine si le champ FCF2 5 de la trame courante en écriture dans
FIFO~MSG 505 est de type UGI ou non. Si le résultat du test 242 est positif,
I'opération 244 est exécutée. Sinon et le test 243 est exécuté.
The test 241 determines whether the field FCF2 5 of the current frame in writing in FIFO ~ MSG 505 is of ERA type or not. If the result of test 241 is positive, operation 244 is executed. Otherwise test 242 is executed. Test 242 determines whether the field FCF2 5 of the current frame in writing in
FIFO ~ MSG 505 is of IGU type or not. If the result of test 242 is positive,
Operation 244 is executed. Otherwise and test 243 is executed.

Le test 243 détermine si le champ FCF2 5 de la trame courante en écriture dans FIFO~MSG 505 est de type PAI, ou non. Si le résultat du test 243 est positif, le test 245 est exécuté. Sinon l'opération 249 est exécutée. Test 243 determines whether the field FCF2 5 of the current frame in writing in FIFO ~ MSG 505 is of the PAI type, or not. If the result of test 243 is positive, test 245 is executed. Otherwise operation 249 is executed.

On note ici que les tests 241, 242 et 243 permettent chacun la mise en oeuvre de deux modes de réception. It is noted here that tests 241, 242 and 243 each allow the implementation of two reception modes.

Le test 245 provoque un arrêt de fonctionnement du moyen de contrôle de communication en réception 137 tant que FIFO~TRX 506 est vide. Test 245 causes an operation stop of the reception communication control means 137 as long as FIFO ~ TRX 506 is empty.

A la reprise du fonctionnement du moyen de contrôle de communication en réception 137, le résultat du test est positif si la trame courante en lecture dans
FIFO~TRX 506 est de type RCP. Si le résultat du test 245 est positif,
I'opération 246 est exécutée, sinon l'opération 249 est exécutée.
Upon resumption of the operation of the receiving communication control means 137, the test result is positive if the current frame read in
FIFO ~ TRX 506 is of RCP type. If the result of test 245 is positive,
Operation 246 is executed, otherwise operation 249 is executed.

L'opération 246 consiste, d'une part, à positionner à la valeur 'O' tous les symboles des lignes du bloc de données 670 courant dans
FIFO~BLOC 503, dont le bit représentatif, dans le registre courant de position dans FIFO~BLOC 503 est à . D'autre part, les positions des lignes, comprises entre celle indiquée par le contenu du onzième octet et celle indiquée par le contenu du douzième octet du champ LIF 28 de la trame courante en écriture dans FIFO~MSG 505, sont mémorisées comme correctement reçues dans le registre courant de position dans FIFO~BLOC 503 (mise à '1' du bit représentatif de la position de ces lignes).
Operation 246 consists, on the one hand, in positioning at the value 'O' all the symbols of the lines of the data block 670 current in
FIFO ~ BLOCK 503, the representative bit of which, in the current position register in FIFO ~ BLOCK 503 is at. On the other hand, the positions of the lines, between that indicated by the content of the eleventh byte and that indicated by the content of the twelfth byte of the LIF 28 field of the current frame in writing in FIFO ~ MSG 505, are memorized as correctly received in the current position register in FIFO ~ BLOCK 503 (setting to '1' of the bit representative of the position of these lines).

Puis le test 247 détermine si le nombre de bits positionnés à '0' dans le registre courant de position dans FIFO~BLOC 503 est strictement inférieur à '256' moins la valeur du contenu du douzième octet du champ LIF 28 de la trame courante en écriture dans FIFO~MSG 505. Si le résultat du test 247 est positif, l'opération 244 est exécutée, sinon l'opération 249 est exécutée. Then test 247 determines whether the number of bits positioned at '0' in the current position register in FIFO ~ BLOCK 503 is strictly less than '256' minus the value of the content of the twelfth byte of the LIF 28 field of the current frame in writing in FIFO ~ MSG 505. If the result of test 247 is positive, operation 244 is executed, otherwise operation 249 is executed.

L'opération 244 consiste à valider en écriture FIFO~MSG 505. Operation 244 consists in validating in writing FIFO ~ MSG 505.

Au cours de l'opération 249, le contenu du registre REG~FLUX 504 est positionné à la valeur '0' ce qui correspond à l'ouverture de l'interrupteur de flux 1 38.  During operation 249, the content of the register REG ~ FLUX 504 is positioned at the value '0' which corresponds to the opening of the flow switch 1 38.

Le test 250 provoque un arrêt de fonctionnement du moyen de contrôle de communication en réception 137 tant que FIFO~TRX 506 est vide. The test 250 causes an operation stop of the reception communication control means 137 as long as FIFO ~ TRX 506 is empty.

A la reprise du fonctionnement du moyen de contrôle de communication en réception 137, le résultat du test est positif si la trame courante en lecture dans
FIFO~TRX 506 est de type MOC.
Upon resumption of the operation of the receiving communication control means 137, the test result is positive if the current frame read in
FIFO ~ TRX 506 is of the MOC type.

Si le résultat du test 250 est positif, I'opération 251 est exécutée, sinon, on retourne au fonctionnement principal du moyen de contrôle de communication en réception 137, afin que la trame courante en lecture dans
FIFO~TRX 506 soit analysée par le test 204. Lors de l'opération 251, correspondant au traitement de réception commande, la trame courante en lecture dans FIFO~TRX 506 est copiée dans la trame courante en écriture dans FIFO~MSG 505, FIFO~TRX 506 est validée en lecture et FIFO~MSG 505 est validée en écriture.
If the result of the test 250 is positive, the operation 251 is executed, if not, we return to the main operation of the reception communication control means 137, so that the current frame is read in
FIFO ~ TRX 506 is analyzed by test 204. During operation 251, corresponding to the command reception processing, the current frame in read in FIFO ~ TRX 506 is copied in the current frame in write in FIFO ~ MSG 505, FIFO ~ TRX 506 is validated in reading and FIFO ~ MSG 505 is validated in writing.

On retourne ensuite au fonctionnement principal du moyen de contrôle de communication en réception 1 37 en exécutant le test 204. We then return to the main operation of the receiving communication control means 137 by executing the test 204.

L'utilisation d'une correction d'erreur implique des traitements particuliers effectués par le traitement de réception page ECM 206 au sein du moyen de contrôle de communication en réception 137. Le traitement de réception page ECM 206 de la figure 26 est illustré en figure 27 et est effectué à la suite de l'opération 205 du moyen de contrôle de communication en réception 137. The use of an error correction involves particular processing carried out by the reception processing page ECM 206 within the receiving communication control means 137. The reception processing page ECM 206 of FIG. 26 is illustrated in FIG. 27 and is carried out following operation 205 of the receiving communication control means 137.

Le test 221 provoque un arrêt du fonctionnement du moyen de contrôle de communication en réception 137 tant que FIFO~TRX 506 est vide. Test 221 stops the operation of the receiving communication control means 137 as long as FIFO ~ TRX 506 is empty.

A la reprise du fonctionnement du moyen de contrôle de communication en réception 137, le résultat du test est positif si la trame courante en lecture dans
FIFO~TRX 506 est de type RCP. Si le résultat du test 221 est positif,
I'opération 231 est exécutée, sinon l'opération 229 est exécutée. L'opération 231 consiste à valider en lecture FIFO~TRX 506.
Upon resumption of the operation of the receiving communication control means 137, the test result is positive if the current frame read in
FIFO ~ TRX 506 is of RCP type. If the result of test 221 is positive,
Operation 231 is executed, otherwise operation 229 is executed. Operation 231 consists in validating FIFO ~ TRX 506 read.

Le test 222 provoque un arrêt du fonctionnement du moyen de contrôle de communication en réception 137 tant que FIFO~TRX 506 est vide. Test 222 causes the operation of the receiving communication control means 137 to stop operating as long as FIFO ~ TRX 506 is empty.

A la reprise du fonctionnement du moyen de contrôle de communication en réception 137, le résultat du test est positif si la trame courante en lecture dans
FIFO~TRX 506 est de type PPS. Si le résultat du test 221 est positif, l'opération 223 est exécutée, sinon l'opération 229 est exécutée.
Upon resumption of the operation of the receiving communication control means 137, the test result is positive if the current frame read in
FIFO ~ TRX 506 is of the PPS type. If the result of test 221 is positive, operation 223 is executed, otherwise operation 229 is executed.

L'opération 223 consiste, d'une part, à positionner à la valeur 'O' tous les symboles des lignes du bloc de données 670 courant dans
FIFO~BLOC 503, dont le bit représentatif, dans le registre courant de position dans FIFO~BLOC 503 est à '0'.
Operation 223 consists, on the one hand, in positioning at the value 'O' all the symbols of the lines of the data block 670 current in
FIFO ~ BLOCK 503, the representative bit of which, in the current position register in FIFO ~ BLOCK 503 is at '0'.

Au cours de l'opération 224, les positions des lignes, comprises entre celle indiquée par le contenu du champ 18 et celle indiquée par le contenu du champ 19 de la trame courante en lecture dans FIFO~TRX 506, sont mémorisées comme correctement reçues dans le registre courant de position dans FIFO~BLOC 503 (mise à '1' du bit représentatif de la position de ces lignes).  During operation 224, the positions of the lines, between that indicated by the content of field 18 and that indicated by the content of field 19 of the current frame being read in FIFO ~ TRX 506, are stored as correctly received in the current position register in FIFO ~ BLOCK 503 (setting to '1' of the bit representative of the position of these lines).

Puis le test 225 détermine si le nombre de bits positionnés à '0' dans le registre courant de position dans FIFO~BLOC 503 est strictement inférieur à '256' moins la valeur du contenu du champ 19 de la trame courante en lecture dans FIFO~TRX 506. L'opération 225 permet ainsi de vérifier que les éventuelles erreurs affectant les symboles transmis sont susceptibles d'être corrigées. Si le résultat du test 225 est positif, I'opération 226 est exécutée, sinon l'opération 229 est exécutée. Then test 225 determines whether the number of bits positioned at '0' in the current position register in FIFO ~ BLOCK 503 is strictly less than '256' minus the value of the content of field 19 of the current frame read in FIFO ~ TRX 506. Operation 225 thus makes it possible to verify that any errors affecting the symbols transmitted are capable of being corrected. If the result of test 225 is positive, operation 226 is executed, otherwise operation 229 is executed.

Le test 226 détermine si le champ FCF2 5 de la trame courante en lecture dans FIFO~TRX 506 est de type NULL ou non. Si le résultat du test 226 est positif, l'opération 230 est exécutée, sinon l'opération 227 est exécutée. Test 226 determines whether the field FCF2 5 of the current frame in reading in FIFO ~ TRX 506 is of type NULL or not. If the result of test 226 is positive, operation 230 is executed, otherwise operation 227 is executed.

Au cours de l'opération 227, la trame courante en lecture dans
FIFO~TRX 506 est copiée dans la trame courante en écriture dans FIFO~MSG 505, et FIFO~MSG 505 est validée en écriture.
During operation 227, the current frame being read in
FIFO ~ TRX 506 is copied into the current frame for writing in FIFO ~ MSG 505, and FIFO ~ MSG 505 is validated for writing.

Le test 228 détermine si le champ FCF2 5 de la trame courante en lecture dans FIFO~TRX 506 est de type MPS ou non. Si le résultat du test 228 est positif, l'opération 230 est exécutée, sinon l'opération 232 est exécutée. The test 228 determines whether the field FCF2 5 of the current frame in reading in FIFO ~ TRX 506 is of MPS type or not. If the result of test 228 is positive, operation 230 is executed, otherwise operation 232 is executed.

L'opération 230 consiste à valider en lecture FIFO~TRX 506. Operation 230 consists in validating in reading FIFO ~ TRX 506.

L'opération 233 consiste à émettre un signal de défaut de réception. II correspond à une demande de transmission d'information et permet d'informer le dispositif d'émission d'un défaut de réception, en particulier si au moins une erreur affectant un symbole transmis n'est pas susceptible d'être corrigée. En réponse à l'opération 233, le dispositif de réception peut, selon des variantes du mode de réalisation décrit et représenté, lancer une procédure de transmission de télécopie à destination des seuls dispositifs de réception qui ont effectuer l'opération 233, selon les procédures détaillées dans la recommandation T30 susmentionnée. Dans cette variante, et préférentiellement, la ré-émission de symboles d'information primaire peut être effectuée par l'intermédiaire d'un deuxième support de transmission différent du support de transmission par l'intermédiaire duquel les procédures de diffusion sont effectuées, lorsque le nombre de dispositifs de réception ayant effectué l'opération 233 est faible ou par l'intermédiaire du même support de transmission, lorsque le nombre de dispositifs de réception ayant effectué l'opération 233 est élevé. Toujours selon cette variante, le dispositif et le procédé de réception de l'invention sont adaptés à recevoir des symboles sur deux supports de transmission différents, selon des techniques connues. Operation 233 consists in transmitting a reception failure signal. It corresponds to a request for transmission of information and makes it possible to inform the transmission device of a reception defect, in particular if at least one error affecting a symbol transmitted is not capable of being corrected. In response to operation 233, the reception device can, according to variants of the embodiment described and shown, launch a fax transmission procedure intended for only reception devices which have carried out operation 233, according to the procedures detailed in the aforementioned T30 recommendation. In this variant, and preferably, the re-transmission of primary information symbols can be carried out via a second transmission medium different from the transmission medium through which the broadcasting procedures are carried out, when the the number of receiving devices having performed operation 233 is low or via the same transmission medium, when the number of receiving devices having performed operation 233 is high. Still according to this variant, the device and the reception method of the invention are adapted to receive symbols on two different transmission media, according to known techniques.

L'opération 229 consiste à positionner le contenu du registre REG~FLUX 504 à la valeur '0' symbolisant l'ouverture de l'interrupteur de flux. Operation 229 consists in positioning the content of the register REG ~ FLUX 504 at the value '0' symbolizing the opening of the flow switch.

L'opération 232 consiste à valider en lecture FIFO~TRX 506. Operation 232 consists in validating FIFO ~ TRX 506 read.

On retourne ensuite au fonctionnement principal du moyen de contrôle de communication en réception 137 en exécutant le test 207.We then return to the main operation of the reception communication control means 137 by executing the test 207.

La description du moyen de contrôle des pages reçues 135 est illustrée par l'organigramme de la figure 30. The description of the means for checking the pages received 135 is illustrated by the flow diagram of FIG. 30.

Après la phase d'initialisation 267, le test 261 provoque un arrêt de fonctionnement du moyen de contrôle des pages reçues 135 tant que
FIFO~DATA 507 est vide. A la reprise de fonctionnement du moyen de contrôle des page reçues 135, le résultat du test est positif si la trame courante en lecture dans FIFO~DATA 507 est de type PPS. Si le résultat du test 261 est positif, le test 262 est exécuté, sinon l'opération 266 est effectuée.
After the initialization phase 267, the test 261 causes a stop of operation of the means for checking the received pages 135 as long as
FIFO ~ DATA 507 is empty. Upon resumption of operation of the control means of the pages received 135, the test result is positive if the current frame read in FIFO ~ DATA 507 is of PPS type. If the result of test 261 is positive, test 262 is executed, otherwise operation 266 is carried out.

Le test 262 détermine si la valeur du champ N"BLOC 17 de la trame courante en lecture dans FIFO~DATA 507 est supérieure ou égale à '0', ou non. Si le résultat du test 262 est positif, l'opération 263 est exécutée, sinon l'opération 266 est effectuée. The test 262 determines whether the value of the field N "BLOCK 17 of the current frame in reading in FIFO ~ DATA 507 is greater than or equal to '0', or not. If the result of the test 262 is positive, the operation 263 is executed, otherwise operation 266 is performed.

Au cours de l'opération 263, sont effectués - I'initialisation du contenu du registre REG DIM 558 égal au nombre bit positionné à '0' dans le registre courant de position de FIFO~BLOC 503. Soit 'DIM' la valeur contenue dans le registre REG~DIM 558 et soit RANGi la position du i ième bit à '1' dans le registre courant de position de FIFO~BLOC 503. Pour 'i' variant de 'O' à 'DIM-1', le contenu du i ième élément du tableau
A(x) 555, Ai, est égale à '254- FANGE. Si la valeur du DIM-1 ième élément du tableau A(x) 555 est négative alors cet élément doit prendre la valeur '255', - I'initialisation du registre R~LGTH 557 à '64', - I'affectation de l'adresse du registre BL~UNIT 562 à l'adresse du bloc de données 670 courant dans FIFO~BLOC 505 et - I'appel à la mise en oeuvre du moyen de décodage 630, symbolisé par le déclenchement du signal DECRQ.
During operation 263, the initialization of the contents of the REG DIM 558 register equal to the bit number positioned at '0' in the current position register of FIFO ~ BLOCK 503 is performed. Let 'DIM' be the value contained in the register REG ~ DIM 558 and let RANGi be the position of the i th bit at '1' in the current position register of FIFO ~ BLOCK 503. For 'i' varying from 'O' to 'DIM-1', the content of i th element of the array
A (x) 555, Ai, is equal to '254- FANGE. If the value of DIM-1 th element of array A (x) 555 is negative then this element must take the value '255', - initialization of the register R ~ LGTH 557 to '64', - assignment of the address of the register BL ~ UNIT 562 at the address of the data block 670 current in FIFO ~ BLOCK 505 and - the call to the implementation of the decoding means 630, symbolized by the triggering of the signal DECRQ.

L'opération 263 permet ainsi d'effectuer la correction d'éventuelles erreurs affectant des symboles d'information primaire de la même manière que des symboles d'adresse, en mettant en oeuvre des symboles d'information de redondance reçus, lorsque le nombre de symboles d'information de redondance est suffisant pour affectuer cette correction. Operation 263 thus makes it possible to correct any errors affecting primary information symbols in the same way as address symbols, by implementing redundancy information symbols received, when the number of redundancy information symbols is sufficient to affect this correction.

Au cours de l'opération 264, le bloc de données est sauvegardé dans une mémoire tampon d'impression et FIFO BLOC est validée en lecture. Au cours de l'opération 265, la valeur du champ N"BLOC 17 de la trame courante en lecture dans FIFO~MSG 505 est décrémentée. Puis le test 262 est réitéré. During operation 264, the data block is saved in a print buffer memory and FIFO BLOCK is validated for reading. During the operation 265, the value of the field N "BLOCK 17 of the current frame in reading in FIFO ~ MSG 505 is decremented. Then the test 262 is repeated.

L'opération 266 valide en lecture FIFO~DATA 507, puis le test 261 est réitéré. Operation 266 validates in reading FIFO ~ DATA 507, then test 261 is repeated.

La figure 32 illustre le fonctionnement du moyen de sélection des documents 134. Ce moyen rend impossible le traitement d'une page ou d'une commande 298, si l'autorisation de traitement 297 n'a pas été au préalable accordée par le moyen d'analyse des droits 293, c'est à dire si le contenu du registre REG~ACCESS 502 est à 'O'. L'analyse de droit d'accès effectuée au cours de l'opération 293 permet de ne transmettre à une étape de correction que les symboles qui sont associés à une adresse mémorisée. FIG. 32 illustrates the operation of the document selection means 134. This means makes it impossible to process a page or an order 298, if the processing authorization 297 has not been previously granted by the means of 'rights analysis 293, that is to say if the content of the register REG ~ ACCESS 502 is at' O '. The access right analysis carried out during operation 293 makes it possible to transmit to a correction step only the symbols which are associated with a stored address.

Après la phase d'initialisation 300, le test 292 provoque un arrêt de fonctionnement du moyen de sélection des documents 134 tant que
FIFO~MSG 505 est vide. A la reprise du fonctionnement du moyen de sélection des documents 134, le résultat du test est positif si la trame courante en lecture dans FIFO~MSG 505 est de type SPI. Si le résultat du test 292 est positif, le test 294 est exécuté, sinon l'opération 298 est effectuée.
After the initialization phase 300, the test 292 causes an operation stop of the document selection means 134 as long as
FIFO ~ MSG 505 is empty. Upon resumption of the operation of the document selection means 134, the test result is positive if the current frame read in FIFO ~ MSG 505 is of the SPI type. If the result of test 292 is positive, test 294 is executed, otherwise operation 298 is carried out.

Au cours de l'opération 298, la sauvegarde effectuée par l'opération 296 est détruite. L'opération 293 est ensuite exécutée. L'analyse des droits d'accès 293 est détaillée figure 33. During operation 298, the backup made by operation 296 is destroyed. Operation 293 is then executed. The analysis of access rights 293 is detailed in Figure 33.

Le test 294 détermine si la valeur du contenu du registre courant en lecture TYPE 510 est égale à la valeur du contenu du registre TYPE~DATA 918 ou non. The test 294 determines whether the value of the content of the current register in TYPE 510 reading is equal to the value of the content of the TYPE ~ DATA register 918 or not.

Le test 294 provoque un arrêt de fonctionnement du moyen de sélection des documents 134 tant que FIFO~MSG 505 est vide. A la reprise du fonctionnement du moyen de sélection des documents 134, le résultat du test est positif si la trame courante en lecture dans FIFO~MSG 505 est de type
PPS. Si le résultat du test 294 est positif, l'opération 296 est effectuée, sinon le test 295 est exécuté.
Test 294 causes the document selection means 134 to stop operating as long as FIFO ~ MSG 505 is empty. Upon resumption of operation of the document selection means 134, the test result is positive if the current frame read in FIFO ~ MSG 505 is of the type
PPS. If the result of test 294 is positive, operation 296 is carried out, otherwise test 295 is executed.

Le résultat du test 295 est positif si la trame courante en lecture dans FIFO~MSG 505 est de type MOC et l'opération 296 est effectuée, sinon le test 292 est réitéré. The result of test 295 is positive if the current frame read in FIFO ~ MSG 505 is of MOC type and operation 296 is carried out, otherwise test 292 is repeated.

L'opération 296 consiste à sauvegarder la trame courante en lecture dans FIFO~MSG 505 dans une zone de la mémoire RAM 114 avant d'activer en lecture FIFO~MSG 505. Operation 296 consists in saving the current frame for reading in FIFO ~ MSG 505 in an area of the RAM memory 114 before activating in reading FIFO ~ MSG 505.

Puis le test 297 détermine si la valeur du contenu du registre REG~ACCESS 502 est égale à '1'ou non. Si le résultat du test 297 est positif,
I'opération 299 est exécutée, sinon le test 294 est réitéré.
Then the test 297 determines whether the value of the content of the register REG ~ ACCESS 502 is equal to '1'or not. If the result of test 297 is positive,
Operation 299 is executed, otherwise test 294 is repeated.

L'opération 299, d'une part, stocke dans FIFO~DATA 507
I'ensemble des trames sauvegardées en 296 de type PPS en validant en écriture FIFO~DATA 507 pour chacune des trames, d'autre part, stocke dans
FIFO~CMD 508 I'ensemble des trames sauvegardées en 296 de type MOC en validant en écriture FIFO~CMD 508 pour chacune des trames. Puis, le test 294 est réitéré.
Operation 299, on the one hand, stores in FIFO ~ DATA 507
All the frames saved in 296 of PPS type by validating in writing FIFO ~ DATA 507 for each of the frames, on the other hand, stores in
FIFO ~ CMD 508 all the frames saved in 296 of the MOC type by validating in writing FIFO ~ CMD 508 for each of the frames. Then, test 294 is repeated.

L'analyse des droits d'accès 293 de la figure 32 est illustrée en figure 33. L'exécution de sa première opération 311 se fait donc à la suite de l'opération 298.  The analysis of the access rights 293 in FIG. 32 is illustrated in FIG. 33. The execution of its first operation 311 is therefore carried out following operation 298.

L'opération 311 positionne à la valeur '0' le contenu du registre REG~ACCESS 502. Operation 311 sets the content of register REG ~ ACCESS 502 to the value '0'.

Puis le test 350 détermine si le champ FCF2 5 de la trame courante en lecture dans FIFO~MSG 505 est de type ERA ou non. Si le résultat du test 350 est positif, I'opération 320 est exécutée, sinon le test 312 est exécuté. Then the test 350 determines whether the field FCF2 5 of the current frame in read in FIFO ~ MSG 505 is of ERA type or not. If the result of test 350 is positive, operation 320 is executed, otherwise test 312 is executed.

Puis le test 312 détermine si le champ FCF2 5 de la trame courante en lecture dans FIFO~MSG 505 est de type UGI ou non. Si le résultat du test 312 est positif, I'opération 313 est exécutée, sinon le test 314 est exécuté. Then the test 312 determines whether the field FCF2 5 of the current frame in read in FIFO ~ MSG 505 is of type UGI or not. If the result of test 312 is positive, operation 313 is executed, otherwise test 314 is executed.

Au cours de l'opération 313, le contenu du registre
REG~ACCESS 502 est mis à la valeur '1' si la séquence de symboles formant le champ LIF 24 de la trame courante en lecture dans FIFO~MSG 505 est contenue dans le registre RIGHT~UGI 492. Cette opération réalise 313 ainsi une analyse de groupe utilisateur et permet de comparer chaque adresse reçue et au moins une adresse mémorisée.
During operation 313, the contents of the register
REG ~ ACCESS 502 is set to the value '1' if the sequence of symbols forming the LIF 24 field of the current frame read in FIFO ~ MSG 505 is contained in the register RIGHT ~ UGI 492. This operation performs 313 thus an analysis user group and allows you to compare each address received and at least one stored address.

Puis le test 314 détermine si le champ FCF2 5 de la trame courante en lecture dans FIFO~MSG 505 est de type PAI ou non. Si le résultat du test 314 est positif, l'opération 315 est exécutée, sinon l'opération 319 est exécutée. Then the test 314 determines whether the field FCF2 5 of the current frame in reading in FIFO ~ MSG 505 is of the PAI type or not. If the result of test 314 is positive, operation 315 is executed, otherwise operation 319 is executed.

Au cours de l'opération 315, sont effectués - I'initialisation du contenu du registre REG DIM 558 égal au nombre bit positionné à '0' dans le registre courant de position de FIFO~BLOC 503. Soit
DIM la valeur contenue dans le registre REG~DIM 558 et soit RANGi la position du i ième bit à '1' dans le registre courant de position de FIFO~BLOC 503. Pour 'i' variant de '0' à 'DIM-1', le contenu du i ième élément du tableau A(x) 555, Ai, est égale à '254- RANGI. Si la valeur du DIM-1 ième élément du tableau A(x) 555 est négative alors cet élément doit prendre la valeur '255', - I'initialisation du registre R~LGTH 557 avec la valeur contenue dans le dixième octet du champ DIF de la trame courante en lecture dans FIFO~MSG 505, - I'affectation de l'adresse du registre BL~UNIT 562 à l'adresse du bloc de données 670 courant dans FIFO~BLOC 505 et - I'appel à la mise en oeuvre du moyen de décodage 630, symbolisé par le déclenchement du signal DEC~RQ.
During operation 315, the initialization of the contents of the REG DIM 558 register equal to the bit number positioned at '0' in the current position register of FIFO ~ BLOCK 503 is carried out.
DIM the value contained in the register REG ~ DIM 558 and let RANGi be the position of the i th bit at '1' in the current position register of FIFO ~ BLOCK 503. For 'i' varying from '0' to 'DIM-1 ', the content of the i th element of array A (x) 555, Ai, is equal to' 254- RANGI. If the value of DIM-1 th element of array A (x) 555 is negative then this element must take the value '255', - initialization of the register R ~ LGTH 557 with the value contained in the tenth byte of the DIF field of the current frame read in FIFO ~ MSG 505, - the assignment of the address of the register BL ~ UNIT 562 to the address of the current data block 670 in FIFO ~ BLOC 505 and - the call to start work of the decoding means 630, symbolized by the triggering of the signal DEC ~ RQ.

L'opération 315 permet ainsi d'effectuer la correction d'éventuelles erreurs affectant des symboles d'adresse de la même manière que celle des symboles d'information primaire, en mettant en oeuvre des symboles d'information de redondance reçus, lorsque le nombre de symboles d'information de redondance est suffisant pour affectuer cette correction. Operation 315 thus makes it possible to correct any errors affecting address symbols in the same way as that of the primary information symbols, by implementing redundancy information symbols received, when the number of redundancy information symbols is sufficient to affect this correction.

Puis, au cours de l'opération 317, le contenu du registre REG~ACCESS 502 est mis à la valeur '1' si la séquence d'éléments contenue dans le registre RIGHT~PAI 493 est aussi contenue dans les lignes d'information du bloc de données 670 courant dans FIFO~BLOC 505. Puis FIFO~BLOC 505 est validée en lecture. Cette opération 317 réalise ainsi une analyse d'adresse personnelle et permet de comparer chaque adresse reçue et au moins une adresse mémorisée. Then, during operation 317, the content of the REG ~ ACCESS register 502 is set to the value '1' if the sequence of elements contained in the register RIGHT ~ PAI 493 is also contained in the information lines of the data block 670 current in FIFO ~ BLOCK 505. Then FIFO ~ BLOCK 505 is validated for reading. This operation 317 thus performs a personal address analysis and makes it possible to compare each address received and at least one stored address.

A la fin de l'opération 317 ou à celle de le champ FIF 6 sont initialisés à partir du champ identité du registre EN-TETE 524. FIFO~TRAME 522 est ensuite validée en écriture. L'opération 811 permet ainsi la diffusion de premiers symboles de protocole susceptibles de permettre à chaque dispositif de réception de sélectionner un mode de réception à mettre en oeuvre. At the end of operation 317 or at that of the FIF field 6 are initialized from the identity field of the EN-TETE register 524. FIFO ~ TRAME 522 is then validated in writing. Operation 811 thus allows the broadcasting of first protocol symbols capable of allowing each reception device to select a reception mode to be implemented.

Le test 812 détermine si le champ FCF2 5 de la trame SPI décrite dans l'opération 811 est de type PAI, ou non. Si le résultat du test 812 est positif, l'opération 813 est exécutée, sinon le test 814 est exécuté. Test 812 determines whether the FCF2 field 5 of the SPI frame described in operation 811 is of the PAI type, or not. If the result of test 812 is positive, operation 813 is executed, otherwise test 814 is executed.

Au cours de l'opération 813 sont effectués - pour i variant du numéro de la première ligne d'information primaire LGEO 652 jusqu'au numéro de la dernière ligne d'information primaire LGEj 659 du bloc de données 660 dans EN-TETE, les opérations suivantes
la trame courante en écriture dans FIFO~TRAME 522 est initialisée
au type TAL, puis le champ FCF2 5 et le champ FIF 6 sont
respectivement affectés de la valeur du numéro de la ligne
d'information primaire et du contenu de la i ième ligne d'information
primaire du bloc de données 660 dans EN-TETE 524 et
FIFO~TRAME 522 est ensuite validée en écriture, - I'initialisation du registre REG~DIM 558 à la valeur du contenu du champ redondance dans TX~PARAM 523; - I'initialisation des 'DIM' éléments du tableau A(x) 555: Ainsi pour 'i' variant de '0' à 'DIM-1', le contenu du iième élément du tableau A(x) 555, Ai, est positionné à la valeur '256-DIM-B, 'DIM' étant la valeur du contenu du registre REG DIM 558 ; - I'initialisation du registre R~LGTH 557 avec le contenu du champ longueur trame dans TX~PARAM 523; - I'affectation de l'adresse du registre BL~UNIT 562 à l'adresse du bloc de données 660 dans EN-TETE 524; - I'appel à la mise en oeuvre du moyen de codage 615, symbolisé par le déclenchement du signal ENC~RQ; - pour i variant du numéro de la première ligne d'information de redondance
LGEk 662 jusqu'au numéro de la dernière ligne d'information de redondance
LGEn-1 664 du bloc de données 660 dans EN-TETE, les opérations suivantes
la trame courante en écriture dans FIFO~TRAME 522 est initialisée
au type TAL, puis le champ FCF2 5 et le champ FIF 6 sont
respectivement affectés de la valeur du numéro de la ligne
d'information primaire et du contenu de la i ième ligne d'information
primaire du bloc de données 660 dans EN-TETE 524 et
FIFO TRAME 522 est ensuite validée en écriture et - la trame courante en écriture dans FIFO~TRAME 522 est initialisée au type
RCP et FIFO~TRAME 522 est validée en écriture.
During operation 813 are performed - for i varying from the number of the first primary information line LGEO 652 to the number of the last primary information line LGEj 659 of the data block 660 in EN-TETE, the following operations
the current frame in writing in FIFO ~ TRAME 522 is initialized
TAL type, then the FCF2 5 field and the FIF 6 field are
respectively assigned the value of the line number
primary information and content of the i th information line
primary of data block 660 in EN-TETE 524 and
FIFO ~ TRAME 522 is then validated in writing, - the initialization of the register REG ~ DIM 558 to the value of the content of the redundancy field in TX ~ PARAM 523; - the initialization of the 'DIM' elements of the array A (x) 555: Thus for 'i' varying from '0' to 'DIM-1', the content of the ith element of the array A (x) 555, Ai, is set to the value '256-DIM-B,' DIM 'being the value of the contents of the REG DIM 558 register; - initialization of the register R ~ LGTH 557 with the content of the frame length field in TX ~ PARAM 523; - the assignment of the address of the register BL ~ UNIT 562 to the address of the data block 660 in EN-TETE 524; - the call for the implementation of the coding means 615, symbolized by the triggering of the signal ENC ~ RQ; - for i varying from the number of the first redundancy information line
LGEk 662 up to the number of the last redundancy information line
LGEn-1 664 of data block 660 in HEADER, the following operations
the current frame in writing in FIFO ~ TRAME 522 is initialized
TAL type, then the FCF2 5 field and the FIF 6 field are
respectively assigned the value of the line number
primary information and content of the i th information line
primary of data block 660 in EN-TETE 524 and
FIFO TRAME 522 is then validated for writing and - the current frame for writing in FIFO ~ TRAME 522 is initialized to type
RCP and FIFO ~ TRAME 522 is validated in writing.

L'opération 813, dite "d'adressage" fournit des symboles d'adresse de dispositif de réception susceptibles de permettre à chaque dispositif de réception de déterminer si les symboles d'information primaires transmis au cours de l'opération 818 lui sont destinés ou non, les identificateurs, ou symboles d'adresse étant ainsi incorporés dans des séquences de symboles d'information destinées à être diffusées. On note que les symboles d'adresse sont diffusés en blocs comportant des numéros de ligne, de la même manière que les symboles d'information primaire. Operation 813, known as "addressing", provides reception device address symbols capable of enabling each reception device to determine whether the primary information symbols transmitted during operation 818 are intended for it or no, the identifiers or address symbols thus being incorporated into sequences of information symbols intended to be broadcast. It should be noted that the address symbols are distributed in blocks comprising line numbers, in the same way as the primary information symbols.

Le test 814 détermine si le champ format dans EN-TETE 524 indique l'émission d'une trame de type MOC, ou non. Si le résultat du test 814 est positif, l'opération 815 est exécutée, sinon l'opération 816 est exécutée. Test 814 determines whether the format field in HEADER 524 indicates the transmission of an MOC type frame, or not. If the result of test 814 is positive, operation 815 is executed, otherwise operation 816 is executed.

Au cours de l'opération 815, la trame courante en écriture dans FIFOJRAME 522 est initialisée au type MOC et le contenu du champ FCF2 5 et du champ FIF 6 sont affectés du contenu du champ format de EN-TETE 524, puis FIFO~TRAME 522 est validée en écriture. During operation 815, the current frame in writing in FIFOJRAME 522 is initialized to the MOC type and the content of the field FCF2 5 and of the field FIF 6 are affected by the content of the format field of HEADER 524, then FIFO ~ TRAME 522 is validated in writing.

Au cours de l'opération 816 - la trame courante en écriture dans FIFO~TRAME 522 est initialisée au type
DCS et le contenu du champ FIF 6 est affecté du contenu du champ format de
EN-TETE 524, avant de valider FIFO~TRAME 522 en écriture, - la trame courante en écriture dans FIFO~TRAME 522 est initialisée au type
PPS-NULL et le contenu des champs 16 et 17 est initialisé à 'O', le contenu du champ 19 est affecté à la valeur '256' à laquelle on retranche la valeur du champ redondance de la zone mémoire TX~PARAM 523 et enfin le contenu du champ 18 est initialisé à la valeur du champ 19 à laquelle on retranche '1', - la position du symbole courant en lecture, dans la page courante en lecture dans FIFO~PAGE 520, est initialisée au début de la dite page et - tous les symboles du bloc de données temporaire 535 sont initialisés '0'.
During operation 816 - the current frame in writing in FIFO ~ TRAME 522 is initialized to the type
DCS and the content of the FIF 6 field is affected by the content of the format field of
EN-TETE 524, before validating FIFO ~ TRAME 522 in writing, - the current frame in writing in FIFO ~ TRAME 522 is initialized to the type
PPS-NULL and the content of fields 16 and 17 is initialized to 'O', the content of field 19 is assigned to the value '256' to which we subtract the value of the redundancy field of the memory area TX ~ PARAM 523 and finally the content of field 18 is initialized to the value of field 19 from which we subtract '1', - the position of the current symbol in reading, in the current page in reading in FIFO ~ PAGE 520, is initialized at the beginning of said page and - all the symbols of the temporary data block 535 are initialized '0'.

Puis, au cours de l'opération 817, de manière itérative, on copie le symbole, courant en lecture dans la page courante en lecture dans
FIFO~PAGE 520, avant d'incrémenter sa position, dans le bloc de données temporaire 535 qui est au format d'un bloc de données avant émission 660 afin de le remplir ligne par ligne, du haut vers le bas et de la gauche vers la droite, - soit jusqu'à la ligne dont le rang est indiqué par la valeur du champ 18 de la trame courante en écriture dans FIFO~TRAME 522 ou - soit jusqu'au dernier symbole de la page courante dans FIFO~PAGE 520 et, dans ce cas, le champ 18 de la trame courante en écriture dans FIFO~TRAME 522 est mis à jour avec le numéro de la ligne en cours de remplissage dans le bloc de données temporaire 535.
Then, during operation 817, iteratively, we copy the symbol, current in reading in the current page in reading in
FIFO ~ PAGE 520, before incrementing its position, in the temporary data block 535 which is in the format of a data block before transmission 660 in order to fill it line by line, from top to bottom and from left to the right, - either to the line whose rank is indicated by the value of field 18 of the current frame in writing in FIFO ~ TRAME 522 or - or to the last symbol of the current page in FIFO ~ PAGE 520 and , in this case, the field 18 of the current frame in writing in FIFO ~ TRAME 522 is updated with the number of the line being filled in the temporary data block 535.

Puis, au cours de l'opération 818, on effectue: - pour i variant du numéro de la première ligne d'information primaire LGEO 652 jusqu'au numéro de la dernière ligne d'information primaire LGEj 659 du bloc de données temporaire 535, les opérations suivantes
la trame courante en écriture dans FIFO~TRAME 522 est initialisée
au type FCD, puis le champ FCF2 5 et le champ FIF 6 sont
respectivement affectés de la valeur du numéro de la ligne
d'information primaire et du contenu de la i ième ligne d'information
primaire du bloc de données temporaire 535 et
FIFO~TRAME 522 est ensuite validée en écriture; - I'initialisation du registre REG~DIM 558 à la valeur du contenu du champ redondance dans TX~PARAM 523; - I'initialisation des DIM éléments du tableau A(x) 555: Ainsi pour i variant de 'O' à 'DIM-1', le contenu du i ième élément du tableau A(x) 555, Ai, est positionné à la valeur '256-DlM-î, 'DIM' étant la valeur du contenu du registre REG~DIM 558, - I'initialisation du registre R~LGTH 557 à '64'; - I'affectation de l'adresse du registre BL~UNIT 562 à l'adresse du bloc de données temporaire 535; - I'appel à la mise en oeuvre du moyen de codage 615, symbolisé par le déclenchement du signal ENC~RQ, - pour i variant du numéro de la première ligne d'information de redondance
LGEk 662 jusqu'au numéro de la dernière ligne d'information de redondance
LGEn-1 du bloc de données temporaire 535, les opérations suivantes:
la trame courante en écriture dans FIFO~TRAME 522 est initialisée
au type FCD, puis le champ FCF2 5 et le champ FIF 6 sont
respectivement affectés de la valeur du numéro de la ligne
d'information primaire et du contenu de la i ième ligne d'information
primaire du bloc de données temporaire 535 et
FIFO TRAME 522 est ensuite validée en écriture et - la trame courante en écriture dans FIFO~TRAME 522 est initialisée au type
RCP et FIFO~TRAME 522 est validée en écriture.
Then, during operation 818, the following is carried out: for i varying from the number of the first primary information line LGEO 652 to the number of the last primary information line LGEj 659 of the temporary data block 535, the following operations
the current frame in writing in FIFO ~ TRAME 522 is initialized
FCD type, then the FCF2 5 field and the FIF 6 field are
respectively assigned the value of the line number
primary information and content of the i th information line
primary of temporary data block 535 and
FIFO ~ TRAME 522 is then validated in writing; - the initialization of the REG ~ DIM 558 register to the value of the content of the redundancy field in TX ~ PARAM 523; - the initialization of the DIM elements of array A (x) 555: Thus for i varying from 'O' to 'DIM-1', the content of the i th element of array A (x) 555, Ai, is positioned at value '256-DlM-î,' DIM 'being the value of the contents of the register REG ~ DIM 558, - initialization of the register R ~ LGTH 557 to' 64 '; - the assignment of the address of the BL ~ UNIT register 562 to the address of the temporary data block 535; - the call for the implementation of the coding means 615, symbolized by the triggering of the signal ENC ~ RQ, - for i varying from the number of the first redundancy information line
LGEk 662 up to the number of the last redundancy information line
LGEn-1 of temporary data block 535, the following operations:
the current frame in writing in FIFO ~ TRAME 522 is initialized
FCD type, then the FCF2 5 field and the FIF 6 field are
respectively assigned the value of the line number
primary information and content of the i th information line
primary of temporary data block 535 and
FIFO TRAME 522 is then validated for writing and - the current frame for writing in FIFO ~ TRAME 522 is initialized to type
RCP and FIFO ~ TRAME 522 is validated in writing.

L'opération 818 permet ainsi - de déterminer des symboles d'information de redondance susceptibles de permettre la correction d'erreur affectant des symboles d'information et
Les opérations 813 et 818 permettent conjointement de diffuser tous les symboles d'information destinés à être transmis, symboles d'information comportant les symboles d'information primaire, les symboles d'adresse et les symboles d'information de redondance qui leur correspondent.
Operation 818 thus makes it possible - to determine redundancy information symbols capable of allowing error correction affecting information symbols and
The operations 813 and 818 jointly make it possible to broadcast all the information symbols intended to be transmitted, information symbols comprising the primary information symbols, the address symbols and the redundancy information symbols which correspond to them.

Les opérations 813, 816, 817 et 818 permettent conjointement d'organiser les symboles d'information destinés à être transmis en blocs comportant des lignes possédant, toutes, le même nombre de symboles, les symboles d'un bloc étant successivement diffusés selon leur position dans ledit bloc, dans l'ordre des lignes et, dans chaque ligne, dans l'ordre des colonnes. The operations 813, 816, 817 and 818 jointly make it possible to organize the information symbols intended to be transmitted in blocks comprising lines all having the same number of symbols, the symbols of a block being successively distributed according to their position in said block, in the order of the lines and, in each line, in the order of the columns.

On note que les symboles d'information primaire et les symboles d'information d'adresse sont respectivement diffusés préliminairement aux symboles d'information de redondance qui leur correspondent. En outre, comme décrit infra, les symboles d'information de redondance sont déterminés en ne prenant en compte que des symboles d'information d'une colonne du bloc considéré. It should be noted that the primary information symbols and the address information symbols are respectively broadcast in advance of the redundancy information symbols which correspond to them. Furthermore, as described below, the redundancy information symbols are determined by taking into account only the information symbols of a column of the block considered.

Le test 819, qui succède à l'opération 818, détermine si le dernier symbole de la page courante dans FIFO PAGE 520 a été copié dans le bloc de données temporaire 535. Si le test 819 est positif l'étape 820 est exécutée sinon l'étape 821 est exécutée. The test 819, which follows operation 818, determines whether the last symbol of the current page in FIFO PAGE 520 has been copied into the temporary data block 535. If the test 819 is positive step 820 is executed otherwise l step 821 is executed.

Au cours de l'opération 820 - la trame suivante en écriture dans FIFO~TRAME 522 est initialisée avec le contenu de la trame courante en écriture dans FIFO~TRAME 522, avant de valider en écriture FIFO~TRAME 522, - le contenu du champ 17 de la trame courante en écriture dans FIFO~TRAME 522 est incrémenté, - le contenu du champ 19 de la trame courante en écriture dans FIFO~TRAME 522 est affecté à la valeur '256' à laquelle on retranche la valeur du champ redondance de la zone mémoire TX~PARAM 523 et, le contenu du champ 18 est initialisé à la valeur du champ 19 à laquelle on retranche '1' et - tous les symboles du bloc de données temporaire 535 sont initialisés '0'. During operation 820 - the next frame in writing in FIFO ~ TRAME 522 is initialized with the content of the current frame in writing in FIFO ~ TRAME 522, before validating in writing FIFO ~ TRAME 522, - the content of the field 17 of the current frame in writing in FIFO ~ TRAME 522 is incremented, - the content of field 19 of the current frame in writing in FIFO ~ TRAME 522 is assigned to the value '256' from which the value of the redundancy field is subtracted from the memory zone TX ~ PARAM 523 and, the content of field 18 is initialized to the value of field 19 from which we subtract '1' and - all the symbols of the temporary data block 535 are initialized '0'.

Le test 821 est négatif si FIFO~PAGE 520 est vide et alors l'opération 823 est exécutée. Sinon l'opération 822 est exécutée. Test 821 is negative if FIFO ~ PAGE 520 is empty and then operation 823 is executed. Otherwise operation 822 is executed.

Au cours de l'opération 822 - la trame suivante en écriture dans FIFO~TRAME 522 est initialisée avec le contenu de la trame courante en écriture dans FIFO~TRAME 522, et le champ
FCF2 5 de la trame courante en écriture dans FIFO~TRAME 522 est affecté au type MPS, avant de valider en écriture FIFO~TRAME 522, - le contenu du champ 16 de la trame courante en écriture dans FIFO~TRAME 522 est incrémenté, - le contenu du champ 17 de la trame courante en écriture dans FIFO~TRAME 522 est mis à '0', - le contenu du champ 19 de la trame courante en écriture dans FIFO~TRAME 522 est affecté à la valeur '256' à laquelle on retranche la valeur du champ redondance de la zone mémoire TX~PARAM 523 et, lé contenu du champ 18 est initialisé à la valeur du champ 19 à laquelle on retranche '1' - FIFO~PAGE 520 est validée en lecture avant d'initialiser la position du symbole courant en lecture, dans la page courante en lecture dans
FIFO~PAGE 520, au début de la dite page et - tous les symboles du bloc de données temporaire 535 sont initialisés '0'.
During operation 822 - the next frame in writing in FIFO ~ TRAME 522 is initialized with the content of the current frame in writing in FIFO ~ TRAME 522, and the field
FCF2 5 of the current frame in writing in FIFO ~ TRAME 522 is assigned to the MPS type, before validating in writing FIFO ~ TRAME 522, - the content of field 16 of the current frame in writing in FIFO ~ TRAME 522 is incremented, - the content of field 17 of the current frame in writing in FIFO ~ TRAME 522 is set to '0', - the content of field 19 of the current frame in writing in FIFO ~ TRAME 522 is assigned to the value '256' to which the value of the redundancy field of the memory area TX ~ PARAM 523 is subtracted and the content of field 18 is initialized to the value of field 19 from which we subtract '1' - FIFO ~ PAGE 520 is validated in reading before initializing the position of the current symbol in reading, in the current page in reading in
FIFO ~ PAGE 520, at the start of the said page and - all the symbols of the temporary data block 535 are initialized '0'.

Au cours de l'opération 823, le champ FCF2 5 de la trame courante en écriture dans FIFO~TRAME 522 est affecté au type EOP, avant de valider en écriture FIFO~TRAME 522. During operation 823, the field FCF2 5 of the current frame in writing in FIFO ~ TRAME 522 is assigned to the type EOP, before validating in writing FIFO ~ TRAME 522.

Après les opérations 815 ou 823, au cours de l'opération 824, la trame courante en écriture dans FIFO~TRAME 522 est initialisée au type
DCN et FIFO~TRAME 522 est validée en écriture. L'opération 824 permet ainsi de diffuser des deuxièmes symboles de protocole susceptibles de permettre à chaque dispositif de réception d'interrompre la réception. Le fonctionnement du moyen de contrôle en émission est alors terminé.
After operations 815 or 823, during operation 824, the current frame for writing in FIFO ~ TRAME 522 is initialized to the type
DCN and FIFO ~ TRAME 522 is validated in writing. Operation 824 thus makes it possible to broadcast second protocol symbols capable of allowing each reception device to interrupt reception. The operation of the transmission control means is then terminated.

Le moyen de contrôle de qualité 155 est illustré par l'organigramme de la figure 28. The quality control means 155 is illustrated by the flow diagram of FIG. 28.

Après la phase d'initialisation 284, le moyen de contrôle de qualité 155 est en attente de synchronisation d'une trame au format HDLC, telle que celle illustrée en figure 3, attente identifiée par la première opération, référencée 285. Ensuite, le test 286 est positif si la trame a été reçue sans erreur de transmission et l'opération 287 est exécutée sinon l'opération 288 est exécutée. After the initialization phase 284, the quality control means 155 is waiting for synchronization of a frame in HDLC format, such as that illustrated in FIG. 3, waiting identified by the first operation, referenced 285. Then, the test 286 is positive if the frame was received without transmission error and operation 287 is executed otherwise operation 288 is executed.

L'opération 287 comptabilise chaque trame correctement reçue pour chaque type de trame, en incrémentant un compteur associé à chaque type de trame, alors que l'opération 288 comptabilise les trames erronées en incrémentant un compteur de trame erronée. Chacune de ces deux opérations met à jour une valeur représentative du taux de bonne réception pour chaque type de trame à partir de la valeur des différents compteurs de trame et à partir du contenu des champs de la zone mémoire TX~PARAM 523. The operation 287 counts each correctly received frame for each type of frame, by incrementing a counter associated with each type of frame, while the operation 288 counts the erroneous frames by incrementing a counter of the wrong frame. Each of these two operations updates a value representative of the good reception rate for each type of frame from the value of the different frame counters and from the content of the fields of the memory area TX ~ PARAM 523.

Finalement l'opération 289 permet: - d'augmenter la valeur du champ redondance de la zone mémoire TX~PARAM 523, selon des règles prédéterminées, lorsque la valeur du taux de bonne réception des trames de type TAL ou FCD diminue, - de diminuer la valeur du champ redondance de la zone mémoire TX~PARAM 523, selon des règles prédéterminées, lorsque la valeur du taux de bonne réception des trames de type TAL ou FCD augmente, - d'augmenter le champ retransmission de la zone mémoire TX~PARAM 523, associé à un type de trame, selon des règles prédéterminées, lorsque la valeur du taux de bonne réception associé au dit type de trame diminue et - de diminuer le champ retransmission de la zone mémoire TX~PARAM 523, associé à un type de trame, selon des règles prédéterminées, lorsque la valeur du taux de bonne réception associé au dit type de trame augmente. Finally, operation 289 allows: - to increase the value of the redundancy field of the memory area TX ~ PARAM 523, according to predetermined rules, when the value of the rate of good reception of frames of TAL or FCD type decreases, - to decrease the value of the redundancy field of the TX ~ PARAM 523 memory area, according to predetermined rules, when the value of the rate of good reception of TAL or FCD type frames increases, - to increase the retransmission field of the TX ~ PARAM memory area 523, associated with a type of frame, according to predetermined rules, when the value of the good reception rate associated with said type of frame decreases and - decreasing the retransmission field of the memory area TX ~ PARAM 523, associated with a type of frame, according to predetermined rules, when the value of the good reception rate associated with said type of frame increases.

Les règles de sélection de ratio mises en oeuvre au cours de l'opération 289 comportent la règle selon laquelle le nombre de symboles d'information de redondance est toujours supérieur à ce qui aurait été nécessaire pour corriger les erreurs de transmission de la précédante diffusion de symboles d'information. The ratio selection rules implemented during operation 289 include the rule that the number of redundancy information symbols is always greater than what would have been necessary to correct the transmission errors of the previous broadcast of information symbols.

Selon une variante non représentée, I'opération 289 et les opérations qui lui sont associées sont réalisées par un dispositif de réception, ce dispositif de réception comportant un moyen d'émission adapté à émettre, à destination du dispositif d'émission, un signal représentatif de la qualité de transmission au cours de l'opération 289. According to a variant not shown, operation 289 and the operations associated with it are carried out by a reception device, this reception device comprising a transmission means suitable for transmitting, to the transmission device, a representative signal transmission quality during operation 289.

L'opération 285 est alors exécutée de nouveau.  Operation 285 is then executed again.

La figure 35 montre l'organisation d'un bloc de données 660 avant l'émission, contenant L x n symboles d'information dont L x k symboles d'information primaire. FIG. 35 shows the organization of a data block 660 before transmission, containing L x n information symbols including L x k primary information symbols.

L'ensemble des symboles d'information primaire depuis UO,O 650 jusqu'à UL-1,O 651 représente la première ligne du bloc de données LGEO 652. Une ligne du bloc de données quelconque tel que LGEO 652 est constituée de L symboles d'information. The set of primary information symbols from UO, O 650 to UL-1, O 651 represents the first line of the LGEO 652 data block. A line of any data block such as LGEO 652 consists of L symbols of information.

L'ensemble des symboles d'information primaire depuis UO,O 650 jusqu'à UO,k-1 653 représente la première colonne du bloc de données pour les symboles d'information primaire UO 654. The set of primary information symbols from UO, O 650 to UO, k-1 653 represents the first column of the data block for the primary information symbols UO 654.

L'ensemble des symboles d'information de redondance depuis
WO,O 655 jusqu'à WO,n-k-1 656 représente la première colonne du bloc de données pour les symboles d'information de redondance WO 657.
The set of redundancy information symbols from
WO, O 655 to WO, nk-1 656 represents the first column of the data block for the redundancy information symbols WO 657.

La juxtaposition de UO 654 et de WO 657 forme la première colonne complète du bloc de données CLEO 658. The juxtaposition of UO 654 and WO 657 forms the first complete column of the CLEO 658 data block.

Une ligne du bloc de données quelconque, tel que CLEO 658 est constituée de n symboles d'information.Any line in any data block, such as CLEO 658, consists of n information symbols.

En ce qui concerne la première colonne CLEO 658, WO 657 contient les symboles d'information de redondance correspondant aux symboles d'information primaire UO 654. De manière générale, en ce qui concerne la i ième colonne CLEi 692, Wi 690 contient les symboles d'information de redondance correspondant aux symboles d'information primaire Ui 691. With regard to the first CLEO 658 column, WO 657 contains the redundancy information symbols corresponding to the primary information symbols UO 654. In general, with regard to the i th CLEi column 692, Wi 690 contains the symbols redundancy information corresponding to the primary information symbols Ui 691.

La figure 36 montre l'organisation d'un bloc de données 670 après réception contenant L x n symboles d'information. FIG. 36 shows the organization of a data block 670 after reception containing L x n information symbols.

L'ensemble des symboles d'information depuis CO,O 665 jusqu'à CL-1,O 666 représente la première ligne du bloc de données LGRO 667. The set of information symbols from CO, O 665 to CL-1, O 666 represents the first line of the LGRO 667 data block.

Une ligne du bloc de données quelconque, tel que LGRO 667 est constituée de
L symboles d'information.
Any line in the data block, such as LGRO 667 consists of
L information symbols.

L'ensemble des symboles d'information depuis CO,O 665 jusqu'à CO,n-1 668 représente la première colonne du bloc de données CLRO ou CO 669. Une colonne du bloc de données quelconque, tel que CLRi, ou Ci 673, est constituée de n symboles d'information. The set of information symbols from CO, O 665 to CO, n-1 668 represents the first column of the CLRO or CO 669 data block. A column of any data block, such as CLRi, or Ci 673 , is made up of n information symbols.

L'ensemble des symboles d'information depuis CNO,O 674 jusqu'à CNL-1,O 675 représente la première ligne identifiée comme corrompue lors de la transmission. Pour le bloc de données 670, il s'agit aussi de la ligne
CLRj 671. Ainsi les symbole d'information CNO,O 674 et CNL-1,O 675 peuvent aussi s'écrire, respectivement, COj et CL-1,j, et de manière générale pour tous les symboles de cette ligne, CNi,O = Ci, j. Par convention, Ci,j est un symbole estimé nul après réception et CNi, 0 est le symbole régénéré après décodage.
The set of information symbols from CNO, O 674 to CNL-1, O 675 represents the first line identified as corrupted during transmission. For data block 670, this is also the line
CLRj 671. Thus the information symbol CNO, O 674 and CNL-1, O 675 can also be written, respectively, COj and CL-1, j, and in general for all the symbols of this line, CNi, O = Ci, j. By convention, Ci, j is a symbol estimated to be zero after reception and CNi, 0 is the symbol regenerated after decoding.

De même que la ligne CLRj 671, la ligne CLRI 672 est elle aussi décrite comme corrompue dans notre exemple du bloc de données 670. Like the line CLRj 671, the line CLRI 672 is also described as corrupt in our example of the data block 670.

L'ensemble des symboles d'information depuis CO,O 665 jusqu'à CO,n-1 668 représente la première colonne du bloc de données 670 pour les symboles d'information reçus et/ou estimés CO 669. The set of information symbols from CO, O 665 to CO, n-1 668 represents the first column of the data block 670 for the information symbols received and / or estimated CO 669.

L'ensemble des symboles d'information CNO,O 674 et CNO, i 676 représente la première colonne du bloc de données 670 pour les symboles d'information générés CNO. The set of information symbols CNO, O 674 and CNO, i 676 represents the first column of the data block 670 for the information symbols generated CNO.

CNO est donc un sous-ensemble de la première colonne CO 669 du bloc de données 670. Et de manière générale, CNi est un sous-ensemble de la i ième colonne Ci 673 du bloc de données 670.CNO is therefore a subset of the first column CO 669 of the data block 670. And in general, CNi is a subset of the i th column Ci 673 of the data block 670.

Un système de correction d'erreur de type connu impose la connaissance des valeurs k et n. Le système de correction d'erreur a juste connaissance de la valeur n, la valeur n-k étant supposée exactement égale au nombre de lignes effacées par bloc de données reçu qui est aussi le nombre de symboles effacés dans une colonne complète du bloc de données. Pour le bloc de données 670 illustré figure 36, n-k est égal à 2 si on suppose que toutes les lignes effacées 671 et 672 sont représentées. A known type error correction system requires knowledge of the values k and n. The error correction system is just aware of the value n, the value n-k being assumed to be exactly equal to the number of lines erased per data block received which is also the number of symbols erased in a complete column of the data block. For the data block 670 illustrated in FIG. 36, n-k is equal to 2 if it is assumed that all the erased lines 671 and 672 are represented.

Le moyen de codage 615 est adapté à calculer les symboles d'information de redondance associées, d'une part aux symboles d'information primaire Ui, et, d'autre part, aux symboles d'adresse, étant donné la position des symboles d'information de redondance dans le bloc de données avant émission 660, spécifiée, selon le nombre supposé de lignes susceptibles d'être corrompues durant la transmission. The coding means 615 is adapted to calculate the redundancy information symbols associated, on the one hand with the primary information symbols Ui, and, on the other hand, with the address symbols, given the position of the symbols d redundancy information in the data block before transmission 660, specified, according to the assumed number of lines likely to be corrupted during transmission.

Le moyen de décodage 630 est adapté à calculer la valeur des symboles d'information effacés associés aux symboles d'information reçus/estimés étant donné la position des effacements, pour obtenir, en définitive, les symboles d'information reçues et générés. The decoding means 630 is adapted to calculate the value of the erased information symbols associated with the information symbols received / estimated given the position of the erasures, in order to obtain, ultimately, the information symbols received and generated.

L'intérêt du système de correction d'erreur décrit et représenté réside dans le fait que le moyen de décodage 630 n'a aucune connaissance a priori du nombre de symboles de redondance réellement calculés par le moyen de codage 615. The advantage of the error correction system described and shown lies in the fact that the decoding means 630 has no a priori knowledge of the number of redundancy symbols actually calculated by the coding means 615.

Pour l'utilisation des moyens de codage 615 et de décodage 630, décrits ci-dessus, une organisation de la mémoire est proposée ci-après. For the use of the coding means 615 and of decoding 630, described above, an organization of the memory is proposed below.

Les registres à contenu constant, localisés en mémoire ROM et illustrés en figure 37 sont les suivants: - REG~N 540 contient la longueur du code 'n', utilisée pour le codage de la redondance colonne, mentionné ci-dessus. 'n' définit aussi le nombre maximal de lignes des blocs de données avant émission, bloc référencé 660, et après réception, bloc référencé 670, - REG~M 541 contient la valeur 'M' nombre maximal de lignes d'information de redondance que l'on peut calculer par bloc de données 660. C'est aussi le nombre maximal de lignes d'information effacées que l'on peut reconstruire par bloc de données 670, - TAB~TOEXP 542 est un tableau à 'n' éléments. Le À ième élément de ce tableau est la valeur décimale de l'exposant i de la représentation logarithmique du symbole (,)', dont la valeur décimale de la représentation binaire associée, est égale à R. Cette table permet de connaître la valeur décimale de l'exposant de la représentation logarithmique d'un symbole du corps de Galois (;P'(2), sachant la valeur décimale de sa représentation binaire, - TAB~TOBYT 543 est un tableau à 'n' éléments. Le o. ième élément de ce tableau est la valeur décimale de la représentation binaire du symbole o'
Cette table permet de connaître la valeur décimale de la représentation binaire d'un symbole du corps de Galois ('ï(2), sachant la valeur décimale de l'exposant de sa représentation logarithmique et - REG~ROMAX 544 registre mémoire dont la valeur du contenu indique le nombre maximum de symboles d'information par ligne du bloc de données avant émission 660 ou après réception 670. Les contenus des registres
REG~ROMAX 544 et REG~N 540 définissent la taille maximale des blocs de données avant émission 660 et après réception 670.
The registers with constant content, located in ROM memory and illustrated in FIG. 37 are the following: - REG ~ N 540 contains the length of the code 'n', used for coding the column redundancy, mentioned above. 'n' also defines the maximum number of lines of the data blocks before transmission, block referenced 660, and after reception, block referenced 670, - REG ~ M 541 contains the value 'M' maximum number of redundancy information lines that one can calculate by block of data 660. It is also the maximum number of erased lines of information which one can reconstruct by block of data 670, - TAB ~ TOEXP 542 is an array with 'n' elements. The ith element of this table is the decimal value of the exponent i of the logarithmic representation of the symbol (,) ', whose decimal value of the associated binary representation, is equal to R. This table provides the decimal value of the exponent of the logarithmic representation of a symbol of the Galois body (; P '(2), knowing the decimal value of its binary representation, - TAB ~ TOBYT 543 is an array with' n 'elements. The o. th element of this array is the decimal value of the binary representation of the symbol o '
This table allows to know the decimal value of the binary representation of a symbol of the Galois body ('ï (2), knowing the decimal value of the exponent of its logarithmic representation and - REG ~ ROMAX 544 memory register whose value of content indicates the maximum number of information symbols per line of the data block before transmission 660 or after reception 670. The contents of the registers
REG ~ ROMAX 544 and REG ~ N 540 define the maximum size of the data blocks before transmission 660 and after reception 670.

Ces registres comportent aussi des registres à contenu variable, localisés en mémoire RAM et illustrés en figure 38, l'élément de base étant l'octet, qui permet aussi la représentation exacte d'un symbole - OMEGA 545 contient la valeur décimale de l'exposant i de la représentation logarithmique du symbole o' représenté. - i 546 registre mémoire dont la tâche essentielle est de mémoriser la valeur d'un comptage dont la valeur est 'I2, - j 547 registre mémoire dont la tâche essentielle est de mémoriser la valeur d'un comptage dont la valeur est 'j', - k 548 registre mémoire dont la tâche essentielle est de mémoriser la valeur d'un comptage dont la valeur est 'k', - REG~ZERO 549 est utilisé pour stocker les valeurs consécutives des éléments de la seconde ligne de la matrice de Vandermonde à inverser. Le format de stockage est la valeur décimale de l'exposant i de la représentation logarithmique du symbole # représenté, - A(x) 555 est en fait un tableau de longueur 'M', dont la valeur est stockée dans REG~M 541, dont le premier élément est représenté par A0, le i-ème par
Ai et enfin le dernier par AM-1. A(x) 555 est représentatif de la position des effacements après réception des blocs de données 670 et est représentatif de la position de la redondance avant émission du bloc de données 660. Le format de stockage est la valeur décimale de l'exposant i de la représentation logarithmique du symbole oe représenté, - P(x) 551 est un tableau à 2 dimensions de taille M x M, utilisé pour stocker, ligne par ligne, la valeur des éléments de l'inverse d'une matrice de
Vandermonde, - P0(x) 559 est la première ligne du tableau à 2 dimensions P(x) 551. C'est donc un tableau de longueur M, dont la valeur est stockée dans REG~M 541, dont le premier élément est représenté par P0,0, le i ième par P0,i et enfin le dernier par P0,M-1. Le format de stockage est la valeur décimale de l'exposant i de la représentation logarithmique du symbole (,) i représenté, - Pi(x) 560 est la i ième ligne du tableau à 2 dimensions P(x) 551. C'est donc un tableau de longueur M, dont la valeur est stockée dans REG~M 541, dont le premier élément est représenté par Pi,0, le i ième par Pi,i et enfin le dernier par
Pi,M-1. Le format de stockage est la valeur décimale de l'exposant i de la représentation logarithmique du symbole o' représenté, - PM-1(x) 561 est la dernière ligne du tableau à 2 dimensions P(x) 551. C'est donc un tableau de longueur M, dont la valeur est stockée dans REG~M 541, dont le premier élément est représenté par PM-1,0, le i ième par PM-1,i et enfin le dernier par PM-1,M-1. Le format de stockage est la valeur décimale de l'exposant i de la représentation logarithmique du symbole o' représenté, - REG VAL 550 est utilisé pour stocker la valeur du polynôme Pi(x) au point particulier Ai. Le format de stockage est la valeur décimale de l'exposant i de la représentation logarithmique du symbole (t)' représenté, - Q(x) 552 est un tableau de longueur M, dont la valeur est stockée dans
REG~M 541, dont le premier élément est représenté par Q0, le i ième par Qi et enfin le dernier par QM-1. Q(x) 552 est représentatif du résultat de l'évaluation des syndromes. Le format de stockage est la valeur décimale de la représentation binaire du symbole o' représenté, - S(x) 553 est un tableau de longueur M, dont la valeur est stockée dans
REG~M 541, dont le premier élément est représenté par SO, le i ième par Si et enfin le dernier par SM-1. Le format de stockage est la valeur décimale de la représentation binaire du symbole o,' représenté, - E(x) 554 est un tableau de longueur n, dont la valeur est stockée dans
REG~N 540, dont le premier élément est représenté par E0, le i ième par Ei et enfin le dernier par EM-1. Le format de stockage est la valeur décimale de la représentation binaire du symbole (o' représenté, - R~LGTH 557 registre mémoire identifiant la longueur des lignes, exprimée en nombre de symboles, du bloc de données aussi bien avant émission 660 qu'après réception 670. Ce registre peut être variable pour les besoins d'une réalisation particulière, - REG~DIM 558 registre mémoire identifiant la valeur du nombre de lignes d'information de redondance générées pour le bloc de données avant émission 660 ou le nombre de lignes d'information effacées dans le bloc de données après réception 670. Par la suite 'DIM' représente la valeur contenu dans le registre REG~DIM 558 et - BL~UNIT 562 est une zone mémoire représentant en fait un tableau à 2 dimensions dont le nombre d'éléments par ligne est la valeur contenue dans le registre REG~ROMAX 544 et le nombre de lignes est égal à 'n'. Ce registre mémoire permet le stockage du bloc de données avant émission 660 ou du bloc de données après réception 670. Le format de stockage est la valeur décimale de la représentation binaire du symbole (,)' représenté.
These registers also include variable content registers, located in RAM memory and illustrated in Figure 38, the basic element being the byte, which also allows the exact representation of a symbol - OMEGA 545 contains the decimal value of the exponent i of the logarithmic representation of the symbol o 'represented. - i 546 memory register whose essential task is to memorize the value of a count whose value is' I2, - j 547 memory register whose essential task is to memorize the value of a count whose value is' j ' , - k 548 memory register whose essential task is to memorize the value of a count whose value is 'k', - REG ~ ZERO 549 is used to store the consecutive values of the elements of the second line of the Vandermonde matrix to reverse. The storage format is the decimal value of the exponent i of the logarithmic representation of the symbol # represented, - A (x) 555 is in fact an array of length 'M', the value of which is stored in REG ~ M 541, whose first element is represented by A0, the i-th by
Ai and finally the last one by AM-1. A (x) 555 is representative of the position of the erasures after reception of the data blocks 670 and is representative of the position of the redundancy before transmission of the data block 660. The storage format is the decimal value of the exponent i of the logarithmic representation of the symbol oe represented, - P (x) 551 is a 2-dimensional array of size M x M, used to store, line by line, the value of the elements of the inverse of a matrix of
Vandermonde, - P0 (x) 559 is the first line of the 2-dimensional array P (x) 551. It is therefore an array of length M, the value of which is stored in REG ~ M 541, the first element of which is represented by P0.0, the i th by P0, i and finally the last by P0, M-1. The storage format is the decimal value of the exponent i of the logarithmic representation of the symbol (,) i represented, - Pi (x) 560 is the i th line of the 2-dimensional table P (x) 551. It is therefore an array of length M, the value of which is stored in REG ~ M 541, the first element of which is represented by Pi, 0, the i th by Pi, i and finally the last by
Pi, M-1. The storage format is the decimal value of the exponent i of the logarithmic representation of the symbol o 'represented, - PM-1 (x) 561 is the last line of the 2-dimensional table P (x) 551. It is therefore an array of length M, the value of which is stored in REG ~ M 541, the first element of which is represented by PM-1.0, the i th by PM-1, i and finally the last by PM-1, M- 1. The storage format is the decimal value of the exponent i of the logarithmic representation of the symbol o 'represented, - REG VAL 550 is used to store the value of the polynomial Pi (x) at the particular point Ai. The storage format is the decimal value of the exponent i of the logarithmic representation of the symbol (t) 'represented, - Q (x) 552 is an array of length M, the value of which is stored in
REG ~ M 541, the first element of which is represented by Q0, the i th by Qi and finally the last by QM-1. Q (x) 552 is representative of the result of the evaluation of the syndromes. The storage format is the decimal value of the binary representation of the symbol o 'represented, - S (x) 553 is an array of length M, the value of which is stored in
REG ~ M 541, of which the first element is represented by SO, the i th by Si and finally the last by SM-1. The storage format is the decimal value of the binary representation of the symbol o, 'represented, - E (x) 554 is an array of length n, the value of which is stored in
REG ~ N 540, the first element of which is represented by E0, the i th by Ei and finally the last by EM-1. The storage format is the decimal value of the binary representation of the symbol (o 'represented, - R ~ LGTH 557 memory register identifying the length of the lines, expressed in number of symbols, of the data block both before transmission 660 and after reception 670. This register can be variable for the needs of a particular implementation, - REG ~ DIM 558 memory register identifying the value of the number of redundancy information lines generated for the data block before transmission 660 or the number of lines erased in the data block after reception 670. Subsequently 'DIM' represents the value contained in the register REG ~ DIM 558 and - BL ~ UNIT 562 is a memory area in fact representing a 2-dimensional array whose number of elements per line is the value contained in the REG ~ ROMAX 544 register and the number of lines is equal to 'n'. This memory register allows the storage of the data block before transmission 660 or of the data block after reception 670. The storage format is the decimal value of the binary representation of the symbol (,) 'represented.

Le moyen de codage 615 exécute les différentes étapes de l'organigramme de la figure 41 après que soit effectuée la phase d'initialisation suivante: - initialisation du contenu du registre REG~DIM 558 avec la valeur du nombre de symboles d'information de redondance par colonne du bloc de données 660, tel que cette valeur soit impérativement inférieure ou égale à 'M', - initialisation des 'DIM' éléments du tableau A(x) 555: Ainsi pour i variant de '0' à 'DIM-1', le contenu du i ième élément du tableau A(x) 555, Ai, est positionné à la valeur 'n-DIM-î, - initialisation du registre R~LGTH 557 avec la valeur du nombre de symbole d'information par ligne du bloc de données avant émission 660 et - affectation du registre BLUNIT 562 à une zone mémoire représentant un bloc de données avant émission 660. The coding means 615 executes the various steps of the flow diagram of FIG. 41 after the following initialization phase has been carried out: - initialization of the content of the register REG ~ DIM 558 with the value of the number of redundancy information symbols per column of data block 660, such that this value is imperatively less than or equal to 'M', - initialization of the 'DIM' elements of array A (x) 555: Thus for i varying from '0' to 'DIM-1 ', the content of the i th element of the array A (x) 555, Ai, is positioned at the value' n-DIM-î, - initialization of the register R ~ LGTH 557 with the value of the number of information symbols per line of the data block before transmission 660 and - allocation of the BLUNIT register 562 to a memory area representing a block of data before transmission 660.

Le moyen de décodage 630 exécute les différentes étapes de l'organigramme de la figure 41 après que soit effectuée la phase d'initialisation suivante - initialisation du contenu du registre REG~DIM 558 avec la valeur du nombre de symboles d'information effacés par colonne du bloc de données 670, tel que cette valeur soit impérativement inférieure ou égale à 'M', - initialisation des 'DIM' éléments du tableau A(x) 555 à la valeur 'n-2', puis, pour i variant de 'O' à 'DIM-1', on soustrait le numéro de la i ième ligne effacée dans le bloc de données 670 au contenu du i ième élément du tableau A(x) 555 - initialisation du registre R~LGTH 557 avec la valeur du nombre de symboles d'information par ligne du bloc de données après réception 670 et - affectation du registre BLUNIT 562 à une zone mémoire représentant un bloc de données après réception 670. The decoding means 630 executes the various steps of the flowchart of FIG. 41 after the following initialization phase is carried out - initialization of the content of the register REG ~ DIM 558 with the value of the number of information symbols erased per column of the data block 670, such that this value is imperatively less than or equal to 'M', - initialization of the 'DIM' elements of array A (x) 555 to the value 'n-2', then, for i varying from ' O 'to' DIM-1 ', we subtract the number of the i th line deleted in the data block 670 from the content of the i th element of table A (x) 555 - initialization of the register R ~ LGTH 557 with the value of number of information symbols per line of the data block after reception 670 and - allocation of the BLUNIT register 562 to a memory area representing a data block after reception 670.

La figure 41 illustre l'organigramme des différentes étapes exécutées aussi bien par le moyen de codage 615 que par le moyen de décodage 630. FIG. 41 illustrates the flow diagram of the different steps executed both by the coding means 615 and by the decoding means 630.

Pour une opération de codage, il s'agit de calculer la valeur des éléments du tableau S(x) 553, correspondant à la valeur des symboles d'information de redondance Wi 690 calculés à partir des symboles d'information primaire Ui 691 du bloc de données 660 illustré en figure 35, i prenant successivement la valeur du numéro de toutes les colonnes du bloc de données 660. For an encoding operation, this involves calculating the value of the elements of the array S (x) 553, corresponding to the value of the redundancy information symbols Wi 690 calculated from the primary information symbols Ui 691 of the block 660 shown in FIG. 35, i successively taking the value of the number of all the columns of the data block 660.

Pour une opération de décodage, il s'agit de calculer la valeur des éléments du tableau S(x) 553, correspondant à la valeur des symboles d'information successivement la valeur du numéro de toutes les colonnes du bloc de données 670. For a decoding operation, this involves calculating the value of the elements of the array S (x) 553, corresponding to the value of the information symbols successively the value of the number of all the columns of the data block 670.

Au cours de l'opération 617, est initialisé à la valeur '0'.  During operation 617, is initialized to the value '0'.

Puis, le test 618 détermine si 'i' est strictement inférieur à 'DIM', ou non. Si le résultat du test est positif, I'opération 619 est exécutée. Sinon, c'est l'opération 621 qui est exécutée. Then, test 618 determines whether 'i' is strictly less than 'DIM' or not. If the test result is positive, operation 619 is executed. Otherwise, operation 621 is executed.

L'évaluation de la i ième ligne de l'inverse réalisée au cours de l'opération 619 est illustrée en figure 39. Cela correspond au remplissage du tableau Pi(x) 560, i iéme ligne du tableau à 2 dimensions P(x) 551. The evaluation of the i th line of the inverse carried out during operation 619 is illustrated in FIG. 39. This corresponds to the filling of the table Pi (x) 560, i th line of the 2-dimensional table P (x) 551.

Puis, au cours de l'opération 620, 'i' est incrémenté d'une unité. Then, during operation 620, 'i' is incremented by one.

Puis le test 618 est réitéré.Then test 618 is repeated.

Au cours de l'opération 621, 'k' est initialisé à la valeur '0'. During operation 621, 'k' is initialized to the value '0'.

Puis, le test 622 détermine si 'k' est strictement inférieur à la valeur du contenu du registre R~LGTH 557, ou non. Si le résultat du test est positif, I'opération 623 est exécutée. Sinon, - soit l'ensemble de l'information de redondance est généré dans le bloc de données avant émission 660 dans le cas d'une opération de codage - soit l'ensemble de l'information corrigé est généré dans le bloc de données après réception 670 dans le cas d'une opération de décodage. Then, the test 622 determines whether 'k' is strictly less than the value of the content of the register R ~ LGTH 557, or not. If the test result is positive, operation 623 is executed. Otherwise, - either all of the redundancy information is generated in the data block before transmission 660 in the case of an encoding operation - or all of the corrected information is generated in the data block after reception 670 in the case of a decoding operation.

Au cours de l'opération 623, le tableau E(x) 554 est constitué de l'ensemble des registres des symboles de la k ième colonne du bloc de données 660, quand il s'agit du codage, ou 670, quand il s'agit du décodage. During operation 623, table E (x) 554 consists of all the symbol registers of the k th column of the data block 660, when it comes to coding, or 670, when it s is decoding.

Le tableau S(x) 553 est constitué de l'ensemble des registres des symboles d'information à générer, dans cette même colonne, dont le contenu a été préalablement initialisé à 'O'. Par conséquent les éléments de S(x) sont, ou bien les symboles d'information de redondance Wk 691 de la k ième colonne du bloc de données avant émission 660, ou bien les symboles d'information générés Cnk de la k iéme colonne du bloc de données après réception 670. La valeur du contenu du registre OMEGA 545 est mise à '1', correspondant à la valeur de l'exposant de la représentation logarithmique du symbole (21 = (t)
L'évaluation des syndromes réalisée au cours de l'opération 624 est illustrée en figure 40. Cela correspond au remplissage du tableau Q(x) 552.
Table S (x) 553 consists of all of the registers of information symbols to be generated, in this same column, the content of which has been previously initialized to 'O'. Consequently, the elements of S (x) are either the redundancy information symbols Wk 691 of the k th column of the data block before transmission 660, or the generated information symbols Cnk of the k th column of the data block after reception 670. The value of the content of the OMEGA 545 register is set to '1', corresponding to the value of the exponent of the logarithmic representation of the symbol (21 = (t)
The evaluation of the syndromes carried out during operation 624 is illustrated in FIG. 40. This corresponds to the filling of table Q (x) 552.

Ensuite, au cours de l'opération 625, le contenu du registre i 546 est initialisé à la valeur '0'. Then, during operation 625, the content of register i 546 is initialized to the value '0'.

Puis, le test 626 détermine si 'i' est strictement inférieure à 'dit'. Si le résultat du test est positif, I'opération 628 est exécutée. Sinon,
I'opération 627 est exécutée.
Then, test 626 determines whether 'i' is strictly less than 'said'. If the test result is positive, operation 628 is executed. If not,
Operation 627 is executed.

Au cours de l'opération 627, 'k' est incrémentée d'une unité. During operation 627, 'k' is incremented by one.

Puis le test 622 est réitéré.Then test 622 is repeated.

Au cours de l'opération 628, la valeur du i ième élément du tableau Q(x) 552 est remplacée par la valeur de l'exposant de sa représentation algorithmique grâce à la table de conversion TAB~TOEXP 542. During operation 628, the value of the i th element of the table Q (x) 552 is replaced by the value of the exponent of its algorithmic representation thanks to the conversion table TAB ~ TOEXP 542.

La valeur de ce i ième élément du tableau Q(x) 552 est alors additionnée avec la valeur du i ième élément du tableau Pk(x) 560. Selon la règle d'addition et de soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 exposée en annexe, la valeur du résultat étant remplacée par la valeur de sa représentation binaire correspondante grâce à la table de conversion TAB~TOBYT 543. On applique à ce résultat un
OU exclusif, bit à bit, avec la valeur du k ième élément du tableau S(x) 553. Le résultat final étant stocké dans ce dernier registre.
The value of this i th element of the array Q (x) 552 is then added with the value of the i th element of the array Pk (x) 560. According to the rule of addition and subtraction of the exponents of the logarithmic representations of two elements of the Galois field 614 exposed in appendix, the value of the result being replaced by the value of its corresponding binary representation thanks to the conversion table TAB ~ TOBYT 543. One applies to this result a
Exclusive OR, bit by bit, with the value of the k th element of the array S (x) 553. The final result being stored in this last register.

Puis, au cours de l'opération 629, 'i' est incrémentée d'une unité. Enfin, le test 626 est réitéré. Then, during operation 629, 'i' is incremented by one. Finally, test 626 is repeated.

La figure 39 illustre les différentes étapes, de l'évaluation de la i-iéme ligne de l'inverse, exécutées après le test 618 de la figure 41. FIG. 39 illustrates the different stages, of the evaluation of the i-th line of the inverse, executed after the test 618 of FIG. 41.

II s'agit de calculer la valeur des éléments de la i iéme ligne du tableau à 2 dimensions P(x) 551. Cela correspond également au remplissage du tableau Pi(x) 560. Préalablement, les registres REG~DIM 558 et A(x) 555 doivent avoir été affectés.  It is a question of calculating the value of the elements of the i th row of the 2-dimensional array P (x) 551. This also corresponds to the filling of the array Pi (x) 560. Beforehand, the registers REG ~ DIM 558 and A ( x) 555 must have been assigned.

Au cours de l'opération 571 est effectuée l'initialisation du contenu du premier élément du tableau Pi(x) 560 et du registre j 547 à la valeur 'O'. During operation 571, the content of the first element of the array Pi (x) 560 and of the register j 547 is initialized to the value 'O'.

Le test 572 détermine ensuite si 'j' est strictement inférieure à 'DIM', ou non. Si le résultat du test 572 est positif, l'opération 573 est exécutée. Test 572 then determines whether 'j' is strictly less than 'DIM' or not. If the result of test 572 is positive, operation 573 is executed.

Sinon l'opération 579 est exécutée.Otherwise operation 579 is executed.

Au cours de l'opération 573 - lez+1 ième élément du tableau Pi(x) 560 prend la valeur du j ième élément du tableau Pi(x) 560 - la valeur du registre k 548 prend la valeur du registre j 547 - la valeur du registre REG~ZERO 549 prend la valeur du j ième élément du tableau A(x) 555 si 'j' est strictement inférieure à 'i' et sinon, la valeur du registre REG~ZERO 549 prend la valeur du j+1 ième éléments du tableau A(x) 555. During operation 573 - lez + 1 th element of the array Pi (x) 560 takes the value of the j th element of the array Pi (x) 560 - the value of the register k 548 takes the value of the register j 547 - the REG ~ ZERO 549 register value takes the value of the j th element of array A (x) 555 if 'j' is strictly less than 'i' and if not, the REG ~ ZERO 549 register value takes the value of j + 1 th elements of array A (x) 555.

Le test 574 détermine ensuite si 'k' est strictement inférieure à '1', ou non. Si le résultat du test 574 est positif, I'opération 577 est exécutée. Test 574 then determines whether 'k' is strictly less than '1' or not. If the result of test 574 is positive, operation 577 is executed.

Sinon l'opération 575 est exécutée.Otherwise operation 575 is executed.

Au cours de l'opération 575 - le contenu du k ième élément du tableau Pi(x) 560 est remplacé par la valeur de l'exposant de sa représentation algorithmique grâce à la table de conversion
TAB~TOEXP 542, - la valeur du k ième élément du tableau Pi(x) 560 est alors additionnée avec la valeur du contenu du registre REG~ZERO 549 selon la règle d'addition et de soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 exposée en annexe, - la valeur du résultat est remplacée par la valeur de sa représentation binaire correspondante, grâce à la table de conversion TAB~TOBYT 543 et - on applique à ce résultat un OU exclusif, bit à bit, avec la valeur du k-1 ième élément du tableau Pi(x) 560. Le résultat final est stocké dans le k ième élément du registre Pi(x) 560.
During operation 575 - the content of the k th element of the array Pi (x) 560 is replaced by the value of the exponent of its algorithmic representation thanks to the conversion table
TAB ~ TOEXP 542, - the value of the k th element of the array Pi (x) 560 is then added with the value of the content of the register REG ~ ZERO 549 according to the rule of addition and subtraction of the exponents of the logarithmic representations of two elements of the Galois field 614 exposed in appendix, - the value of the result is replaced by the value of its corresponding binary representation, thanks to the conversion table TAB ~ TOBYT 543 and - one applies to this result an exclusive OR, bit by bit, with the value of the k-1 th element of the array Pi (x) 560. The final result is stored in the k th element of the register Pi (x) 560.

Au cours de l'opération 576, qui suit l'opération 575 'k' est décrémentée d'une unité.  During operation 576, which follows operation 575 'k' is decremented by one.

Au cours de l'opération 577, le contenu du premier élément du tableau Pi(x) 560 est affecté de la valeur du contenu du registre REG~ZERO 549. During operation 577, the content of the first element of the array Pi (x) 560 is assigned the value of the content of the register REG ~ ZERO 549.

Puis, au cours de l'opération 578, 'i' est incrémentée d'une unité. Puis le test 572 est réitéré. Then, during operation 578, 'i' is incremented by one. Then test 572 is repeated.

Au cours de l'opération 579, le contenu du registre REG VAL 550 est initialisé à la valeur du contenu du DIM ième élément du tableau Pi(x) 560 et 'j' est initialisée à 'DIM'. During operation 579, the content of the REG VAL register 550 is initialized to the value of the content of the DIM th element of the array Pi (x) 560 and 'j' is initialized to 'DIM'.

Puis le test 580 détermine si 'j' est strictement supérieure à '0', ou non. Si le résultat du test 580 est positif, I'opération 581 est exécutée. Then test 580 determines whether 'j' is strictly greater than '0' or not. If the result of test 580 is positive, operation 581 is executed.

Sinon, c'est l'opération 583 qui est exécutée.Otherwise, operation 583 is executed.

Au cours de l'opération 581 - le contenu du registre REG~VAL 550 est remplacé par la valeur de l'exposant de sa représentation algorithmique grâce à la table de conversion TAB TOEXP 542; - la valeur du i ième élément du tableau A(x) 555 est alors additionnée avec la valeur du contenu du registre REG~VAL 550 selon la règle d'addition et de soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 exposée en annexe; - la valeur du résultat est remplacée par la valeur de sa représentation binaire correspondante grâce à la table de conversion TAB~TOBYT 543 - on applique à ce résultat un OU exclusif, bit à bit, avec la valeur du j-l ième élément du tableau Pi(x) 560 et - le résultat final est stocké dans le registre REG~VAL 550. During operation 581 - the content of the register REG ~ VAL 550 is replaced by the value of the exponent of its algorithmic representation thanks to the conversion table TAB TOEXP 542; - the value of the i th element of the array A (x) 555 is then added with the value of the content of the register REG ~ VAL 550 according to the rule of addition and subtraction of the exponents of the logarithmic representations of two elements of the Galois field 614 set out in the appendix; - the value of the result is replaced by the value of its corresponding binary representation thanks to the conversion table TAB ~ TOBYT 543 - we apply to this result an exclusive OR, bit by bit, with the value of the jlth element of the array Pi ( x) 560 and - the final result is stored in the register REG ~ VAL 550.

Puis, au cours de l'opération 582, 'j' est décrémentée d'une unité. Then, during operation 582, 'j' is decremented by one.

Au cours de l'opération 583, 'j' est initialisée à la valeur du contenu du registre REG~DIM 558. During operation 583, 'j' is initialized to the value of the content of the register REG ~ DIM 558.

Puis, le test 584 détermine si 'j' est strictement inférieure à '0', ou non. Si le résultat du test 584 est positif, I'évaluation de la i iéme ligne de
I'inverse est terminée et l'opération suivante 620 de la figure 41 est exécutée.
Then, test 584 determines whether 'j' is strictly less than '0' or not. If the result of test 584 is positive, the evaluation of the ith line of
The reverse is completed and the following operation 620 of Figure 41 is performed.

Sinon l'opération 585 est exécutée. Celle-ci consiste en ce que - le contenu du j ième élément du tableau Pi(x) 560 est remplacé par la valeur de l'exposant de sa représentation algorithmique grâce à la table de conversion
TAB~TOEXP 542; - la valeur du j ième élément du tableau Pi(x) 560 est alors soustraite de la valeur du contenu du registre REG~VAL 550 selon la' règle d'addition et de soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 exposée en annexe et - le résultat final est stocké dans le j ième élément du tableau Pi(x) 560.
Otherwise operation 585 is executed. This consists in that - the content of the j th element of the array Pi (x) 560 is replaced by the value of the exponent of its algorithmic representation thanks to the conversion table
TAB ~ TOEXP 542; - the value of the j th element of the array Pi (x) 560 is then subtracted from the value of the content of the register REG ~ VAL 550 according to the 'rule of addition and subtraction of the exponents of the logarithmic representations of two elements of the Galois field 614 set out in the appendix and - the final result is stored in the j th element of the array Pi (x) 560.

Puis, au cours de l'opération 586, 'j' est décrémentée d'une unité. Then, during operation 586, 'j' is decremented by one.

La figure 40 illustre les différentes étapes de l'évaluation des syndromes exécutées suite à l'opération 623 de la figure 41. FIG. 40 illustrates the different stages of the evaluation of the syndromes executed following operation 623 of FIG. 41.

Au cours de l'opération 596, tous les éléments du tableau Q(x) 552 sont positionnés à la valeur '0'.  During operation 596, all the elements of array Q (x) 552 are positioned at the value '0'.

Puis, au cours de l'opération 597, j' est initialisée à '0'. Then, during operation 597, j 'is initialized to' 0 '.

Puis le test 598 détermine si 'j' est strictement inférieure à 'n', ou non. Si le résultat du test est positif, I'opération 599 est exécutée. Sinon l'opération 601 est exécutée. Then test 598 determines whether 'j' is strictly less than 'n' or not. If the test result is positive, operation 599 is executed. Otherwise operation 601 is executed.

Au cours de l'opération 599, on applique à la valeur du contenu du premier élément du tableau Q(x) 552 un OU exclusif, bit à bit, avec la valeur du contenu du j ième élément du tableau E(x) 554. Le résultat final est stocké dans le premier élément du tableau Q(x) 552. During operation 599, an exclusive OR, bit by bit, is applied to the value of the content of the first element of the array Q (x) 552, with the value of the content of the j th element of the array E (x) 554. The final result is stored in the first element of array Q (x) 552.

Puis, au cours de l'opération 600, 'j' est incrémentée d'une unité. Enfin, le test 598 est réitéré. Then, during operation 600, 'j' is incremented by one. Finally, test 598 is repeated.

Au cours de l'opération 601, 'i' est initialisée à '1'.  During operation 601, 'i' is initialized to '1'.

Ensuite, le test 602 détermine si 'i' est strictement inférieure à 'DIM', ou non. Si le résultat du test est positif, le test 603 est exécuté. Sinon,
I'évaluation des syndromes est terminée et l'opération suivante 625 de la figure 41 est exécutée.
Then, test 602 determines whether 'i' is strictly less than 'DIM' or not. If the test result is positive, test 603 is executed. If not,
The evaluation of the syndromes is finished and the following operation 625 of FIG. 41 is carried out.

Le test 603 détermine si 'j' est strictement inférieure à 'n', ou non. Si le résultat du test est positif, l'opération 605 est exécutée. Sinon, c'est l'opération 604 qui est exécutée. Test 603 determines whether 'j' is strictly less than 'n' or not. If the test result is positive, operation 605 is executed. Otherwise, operation 604 is executed.

Au cours de l'opération 604, la valeur du registre OMEGA 545 est additionnée avec la valeur '1' selon la règle d'addition et de soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 exposée en annexe. Le résultat final est'stocké dans le registre
OMEGA 545.
During operation 604, the value of the OMEGA register 545 is added with the value '1' according to the rule of addition and subtraction of the exponents of the logarithmic representations of two elements of the Galois field 614 set out in the appendix. The final result is stored in the register
OMEGA 545.

Puis, au cours de l'opération 606, 'i' est incrémentée d'une unité. Puis le test 602 est reproduit. Then, during operation 606, 'i' is incremented by one. Then test 602 is repeated.

Au cours de l'opération 605, le contenu du i ième élément du tableau Q(x) 552 est remplacé par la valeur de l'exposant de sa représentation algorithmique grâce à la table de conversion TAB TOEXP 542. La valeur du i ième élément du tableau Q(x) 552 est alors additionnée avec la valeur du contenu du registre OMEGA 545 selon la règle d'addition et de soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 exposée en annexe. La valeur du résultat est remplacée par la valeur de sa représentation binaire correspondante grâce à la table de conversion TAB~TOBYT 543. On applique à ce résultat un OU exclusif, bit à bit, avec la valeur du j ième élément du tableau E(x) 554. Le résultat final est stocké dans le k ième élément du tableau Q(x) 552. During operation 605, the content of the i th element of the table Q (x) 552 is replaced by the value of the exponent of its algorithmic representation thanks to the conversion table TAB TOEXP 542. The value of the i th element from table Q (x) 552 is then added with the value of the content of the OMEGA register 545 according to the rule of addition and subtraction of the exponents of the logarithmic representations of two elements of the Galois field 614 set out in the appendix. The value of the result is replaced by the value of its corresponding binary representation thanks to the conversion table TAB ~ TOBYT 543. We apply to this result an exclusive OR, bit by bit, with the value of the j th element of the table E (x ) 554. The final result is stored in the k th element of the table Q (x) 552.

Ensuite, au cours de l'opération 607, 'j' est incrémentée d'une unité. Enfin, le test 603 est réitéré. Then, during operation 607, 'j' is incremented by one. Finally, test 603 is repeated.

On note que ,par exemple par utilisation de trames destinées aux applications non standard (trames dites "NSF", initiales des mots anglais utilisés par l'homme du métier "Non Standard Facilities"), le dispositif d'émission et le dispositif de réception échangent des signaux spécifiques permettant à chacun d'eux d'identifier l'autre comme susceptible de mettre en oeuvre une correction d'erreur utilisant des symboles d'information de redondance pour corriger les symboles d'information primaire transmis.  Note that, for example by using frames intended for non-standard applications (so-called "NSF" frames, initials of the English words used by those skilled in the art "Non Standard Facilities"), the transmitting device and the receiving device exchange specific signals allowing each of them to identify the other as capable of implementing an error correction using redundancy information symbols to correct the transmitted primary information symbols.

Annexe. règles de calcul:
Les règles d'addition et soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 sont - soit la multiplication associée au corps de Galois (;Ù2'), - soit i la valeur de l'exposant associé à la représentation logarithmique du symbole (,)' du corps de Galois GF(28), - soit j la valeur de l'exposant associé à la représentation logarithmique du symbole #' du corps de Galois GF(28), - soit k la valeur de l'exposant associé à la représentation logarithmique du symbole #k =#x# du corps de Galois GF(28) et - soit I la valeur de l'exposant associé à la représentation logarithmique du symbole #' =#x 1/# du corps de Galois GF(28).
Annex. calculation rules:
The rules for adding and subtracting the exponents of the logarithmic representations of two elements of the Galois field 614 are - either the multiplication associated with the Galois field (; Ù2 '), - or i the value of the exponent associated with the logarithmic representation of the symbol (,) 'of the Galois body GF (28), - let j be the value of the exponent associated with the logarithmic representation of the symbol #' of the Galois body GF (28), - let k be the value of the exponent associated with the logarithmic representation of the symbol #k = # x # of the Galois body GF (28) and - let I be the value of the exponent associated with the logarithmic representation of the symbol # '= # x 1 / # of the Galois body GF (28).

On a alors les 2 règles de calcul suivantes - La règle 614 pour l'addition est:
Si la valeur i est égale à '255' alors la valeur k est dans tous les cas égale à '255',
Si la valeur j est égale à '255' alors la valeur k est dans tous les cas égale à '255',
et sinon
si la somme de la valeur i et de la valeur j est strictement inférieure à 255 alors la valeur k est égale à la somme de la valeur i et
de la valeur j,
Si la somme de la valeur i et de la valeur j est supérieure ou égale à 255 alors la valeur k est égale à la somme de la valeur i et de la
valeur j à laquelle on retranche '255', - La règle 614 pour la soustraction est:
Si la valeur i est égale à '255' alors la valeur k est dans tous les cas égale à '255',
Si la valeur j est égale à '255' alors la valeur k est dans tous les cas invalide,
et sinon
Si la valeur i est supérieure ou égale à la valeur j alors la valeur k est égale à la différence de la valeur i et de la valeur j,
Si la valeur i est strictement inférieure à la valeur j alors la valeur k est égale à '255' auquel on retranche la différence de la valeur i et de la valeur j,
Description théorique du système:
Le procédé de correction d'erreur à redondance variable comporte les différentes étapes à mettre en oeuvre dans le système de correction d'erreur, moyen de codage I décodage, fonctionnant indifféremment au décodage, quelle que soit la redondance ou seuil de correction d'erreur définit pour le codage.
We then have the following 2 calculation rules - Rule 614 for addition is:
If the value i is equal to '255' then the value k is in all cases equal to '255',
If the value j is equal to '255' then the value k is in all cases equal to '255',
and otherwise
if the sum of the value i and the value j is strictly less than 255 then the value k is equal to the sum of the value i and
of the value j,
If the sum of the value i and the value j is greater than or equal to 255 then the value k is equal to the sum of the value i and the
value j from which we subtract '255', - Rule 614 for the subtraction is:
If the value i is equal to '255' then the value k is in all cases equal to '255',
If the value j is equal to '255' then the value k is in any case invalid,
and otherwise
If the value i is greater than or equal to the value j then the value k is equal to the difference of the value i and the value j,
If the value i is strictly lower than the value j then the value k is equal to '255' from which we subtract the difference of the value i and the value j,
Theoretical description of the system:
The error correction method with variable redundancy comprises the various steps to be implemented in the error correction system, coding means I decoding, operating indifferently at decoding, whatever the redundancy or error correction threshold. sets for coding.

Dans sa généralité, ce procédé de correction d'erreur à redondance variable repose sur le principe de correction d'effacements localisés, appliqué aux colonnes du bloc de données, tel qu'illustré en figure 36. In general, this error correction method with variable redundancy is based on the principle of correction of localized erasures, applied to the columns of the data block, as illustrated in FIG. 36.

La méthode de localisation des effacements détection/ localisation des lignes effacées/non reçues dans le bloc est connue de l'homme du métier et n'est donc pas décrite ici.The method for locating erasures detecting / locating erased / non-received lines in the block is known to those skilled in the art and is therefore not described here.

A l'émission, on appelle M le nombre maximum de lignes effacées que l'on peut corriger dans un bloc, pour un bloc donné. Ce nombre M définit la valeur maximum que peut prendre le nombre de lignes de redondance (n-k), déterminé à l'émission pour le moyen de codage 615 selon les informations en provenance, par exemple d'un moyen de contrôle de qualité, non représenté dans les figures. On transmission, we call M the maximum number of erased lines that can be corrected in a block, for a given block. This number M defines the maximum value that the number of redundancy lines (nk) can take, determined on transmission for the coding means 615 according to the information originating, for example from a quality control means, not shown. in the figures.

A la réception, après avoir stocké et complété les trames reçues dans un même bloc, il est fait appel au moyen de décodage 630 pour recomposer la totalité du bloc quel que soit le nombre de lignes effacées. La reconstruction du bloc se fait colonne par colonne. On reception, after having stored and completed the frames received in the same block, use is made of the decoding means 630 to recompose the entire block regardless of the number of lines erased. The reconstruction of the block is done column by column.

Connaissant la position des symboles effacés dans une colonne, le procédé et le dispositif mis en oeuvre par le mode de réalisation décrit et représenté, sont capables de recomposer jusqu'à X symboles effacés avec X symboles de redondance. Cependant, le moyen de décodage n'étant pas informé du nombre (n-k), de lignes de redondance courant, il effectue la correction quel que soit le nombre de lignes effacées. II est donc possible d'effectuer une correction à tort si le nombre de lignes effacées est supérieur à (n-k). Cette éventualité doit être contrôlée par un procédé quelconque propre à l'application considérée. II est bien évident qu'un système peut définir un seuil maximum d'effacement au-delà duquel aucune opération de correction n'est déclenchée et le bloc de données est alors considéré comme perdu. Ce seuil peut avantageusement être fixé à M. Knowing the position of the symbols erased in a column, the method and the device implemented by the embodiment described and shown, are capable of recomposing up to X symbols erased with X symbols of redundancy. However, the decoding means not being informed of the number (n-k) of current redundancy lines, it performs the correction regardless of the number of lines erased. It is therefore possible to correct incorrectly if the number of deleted lines is greater than (n-k). This eventuality must be checked by any process specific to the application considered. It is obvious that a system can define a maximum erasure threshold beyond which no correction operation is triggered and the data block is then considered to be lost. This threshold can advantageously be set at M.

Séquentiellement ou parallèlement, chacune des colonnes du bloc est traitée afin de recomposer chaque ligne dans sa totalité. Sequentially or in parallel, each of the columns in the block is processed in order to recompose each row in its entirety.

Les mêmes modules fonctionnels peuvent être avantageusement utilisés à la fois pour le codage et le décodage et seule la valeur des paramètres d'entrée sortie différencie une opération de codage d'une opération de décodage. The same functional modules can advantageously be used for both coding and decoding and only the value of the input-output parameters differentiates a coding operation from a decoding operation.

La mise en oeuvre d'un système de correction décrit ci-dessous et appelé dans le reste de la description "CID" est basée, d'une part, sur la théorie mathématique des corps de Galois, bien connu de l'homme du métier, et plus particulièrement ici, sur le corps Ci(28) et ses opérations d'addition et de multiplication associées, les 256 éléments du corps pouvant être représentés sous leur forme binaire ou sous leur forme logarithmique équivalente, et, d'autre part, sur la manipulation d'une matrice de parité de dimension n x M, de type Vandermonde, bien connue de l'homme du métier. Le contenu de cette matrice de parité H, est explicité ci-dessous, avec une représentation logarithmique de ses éléments.

Figure img00820001
The implementation of a correction system described below and called in the rest of the description "CID" is based, on the one hand, on the mathematical theory of Galois bodies, well known to those skilled in the art , and more particularly here, on the body Ci (28) and its associated addition and multiplication operations, the 256 elements of the body being able to be represented in their binary form or in their equivalent logarithmic form, and, on the other hand, on the manipulation of a parity matrix of dimension nx M, of the Vandermonde type, well known to those skilled in the art. The content of this parity matrix H, is explained below, with a logarithmic representation of its elements.
Figure img00820001

La longueur du code, pour les besoins de notre réalisation, est donc fixée à 256, ainsi on a n = 256.The length of the code, for the purposes of our implementation, is therefore fixed at 256, so we have n = 256.

La matrice de parité met en évidence la constante M, dont la valeur détermine les limitations du système CID. La valeur de cette constante
M définit le nombre maximal de lignes de redondance par bloc, le nombre (n-k) de lignes de redondance par bloc pouvant ainsi varier de 0 à M.
The parity matrix highlights the constant M, the value of which determines the limitations of the CID system. The value of this constant
M defines the maximum number of redundancy lines per block, the number (nk) of redundancy lines per block can thus vary from 0 to M.

Rappelons brièvement les principes théoriques de base, bien connus de l'homme du métier:
Principe de codage: - soit U" le vecteur représentant les k symboles d'information primaire de la colonne j du bloc de données, - soit W, le vecteur représentant les n-k symboles d'information de redondance de la colonne j du bloc de données. On a n-k < M - soit V1, le vecteur représentant l'ensemble des n symboles d'information de la colonne i du bloc de données et - soit H k la matrice construite à partir des k premières lignes de la matrice H
Ecrivons la matrice HA comme étant la juxtaposition de deux matrices 11, et H1' où , représente les k premières colonne de HA et 11,. ses n-k dernières colonnes. On peut alors représenter la redondance de la manière suivante:
W1 =-H1'.H1.U1 où W,' représente la transposée du vecteur W et U1 représente la transposée du vecteur (1,.
Let us briefly recall the basic theoretical principles, well known to those skilled in the art:
Coding principle: - either U "the vector representing the k primary information symbols of column j of the data block, - or W, the vector representing the nk redundancy information symbols of column j of the data block We have nk <M - let V1, the vector representing the set of n information symbols in column i of the data block and - let H k be the matrix constructed from the first k rows of the matrix H
Let us write the matrix HA as being the juxtaposition of two matrices 11, and H1 'where, represents the first k columns of HA and 11,. its last nk columns. We can then represent redundancy in the following way:
W1 = -H1'.H1.U1 where W, 'represents the transpose of the vector W and U1 represents the transpose of the vector (1 ,.

Principe de décodage: - soit ('" le vecteur représentant l'ensemble des n symboles d'information de la colonne i du bloc de données, les symboles non correctement reçus ayant étant mis à zéro, leur position ayant été repérée lors de la réception du bloc de données, - soit le I'ensemble des R positions effacées préalablement repérées, - soit H la matrice construite à partir des 1K premières lignes de la matrice II, - soit H2 la sous-matrice de H contenant les |R| R colonnes selon la position des symboles effacés repérée dans l'ensemble le et - soit I;, le vecteur représentant l'ensemble des lRl symboles d'information correspondant aux positions effacées. Decoding principle: - either ('"the vector representing the set of n information symbols in column i of the data block, the symbols not correctly received having been set to zero, their position having been identified during reception of the data block, - either the set of R erased positions previously identified, - either H the matrix constructed from the first 1K lines of the matrix II, - or H2 the sub-matrix of H containing the | R | R columns according to the position of the erased symbols identified in the set le and - let I ;, the vector representing the set of lRl information symbols corresponding to the erased positions.

On peut ainsi écrire:
T1=(H2)-1.H.C1T où T1 représente la transposée du vecteur 7; et (', représente la transposée du vecteur C',
L'intérêt de cette méthode repose sur la souplesse de l'algorithme d'inversion d'une matrice de type Vandermonde dont on rappelle ici quelques grands principes mis en oeuvre ici - soit P une matrice de Vandermonde dont la représentation est:

Figure img00830001
We can thus write:
T1 = (H2) -1.H.C1T where T1 represents the transpose of vector 7; and (', represents the transpose of the vector C',
The interest of this method is based on the flexibility of the inversion algorithm of a Vandermonde type matrix, of which we recall here some main principles implemented here - let P be a Vandermonde matrix whose representation is:
Figure img00830001

Représentons (P) de la manière suivante

Figure img00840001
Let us represent (P) in the following way
Figure img00840001

Par définition de la matrice inverse, (P) .(P) où IDIM est la matrice identité. By definition of the inverse matrix, (P). (P) where IDIM is the identity matrix.

Si on pose:
P1(x)=P1,0+P1,1x+P1,2x+...+P1,DIM-1xDIM-1+P1,DIMxDIM pour i variant de O à DIM, on en déduit les expressions suivantes
P0(A0)=1, P1(A0)=0, PDIM(A0)=0,
P0(A1)=0, P1(A1)=1, PDIM(A1)=0,
P0(ADIM)=0, P1(ADIM)=0, PDIM(ADIM)=1.
If we ask:
P1 (x) = P1,0 + P1,1x + P1,2x + ... + P1, DIM-1xDIM-1 + P1, DIMxDIM for i varying from O to DIM, we deduce the following expressions
P0 (A0) = 1, P1 (A0) = 0, PDIM (A0) = 0,
P0 (A1) = 0, P1 (A1) = 1, PDIM (A1) = 0,
P0 (ADIM) = 0, P1 (ADIM) = 0, PDIM (ADIM) = 1.

Soit, si on pose A(x)=(x-A0)x(x-A1)x...x(x-ADIM), alors

Figure img00840002
Or, if we set A (x) = (x-A0) x (x-A1) x ... x (x-ADIM), then
Figure img00840002

D'après les principes rappelés ci-avant, la construction de (H2) qui est une étape décisive du décodage, ne dépend que de la connaissance des positions des trames effacées. Aucune connaissance a priori supplémentaire n'est donc nécessaire pour effectuer l'opération de décodage. According to the principles recalled above, the construction of (H2) which is a decisive step in the decoding, depends only on the knowledge of the positions of the erased frames. No prior knowledge is therefore necessary to carry out the decoding operation.

Pour cette raison l'opération de décodage est indépendante du nombre de lignes de redondance. II est bien sûr évident que la correction effectuée ne peut être validée que si le nombre de lignes effacées n'est pas supérieur au nombre de lignes de redondance dans le bloc. Cette information n'appartient cependant pas au décodeur mais au moyen chargé de contrôler le décodeur.For this reason the decoding operation is independent of the number of redundancy lines. It is of course obvious that the correction made can only be validated if the number of erased lines is not greater than the number of redundancy lines in the block. However, this information does not belong to the decoder but to the means responsible for controlling the decoder.

L'évaluation d'une ligne de la matrice inverse illustrée en figure 39 repose sur une mise en oeuvre adaptée, pour les besoins de l'explication, du principe d'inversion d'une matrice de Vandermonde décrit ci-dessus.  The evaluation of a line of the inverse matrix illustrated in FIG. 39 is based on an implementation adapted, for the purposes of the explanation, of the principle of inversion of a Vandermonde matrix described above.

Claims (25)

REVENDICATIONS 1. Dispositif de réception (104, 105, 106, 108) de symboles d'information primaire représentant une grandeur physique et susceptibles d'être reçus simultanément par une pluralité de dispositifs de réception, dispositif de réception comportant un moyen de réception de symboles d'information (108, 139) et étant caractérisé en ce qu'il comporte, en outre, 1. Device for receiving (104, 105, 106, 108) primary information symbols representing a physical quantity and capable of being received simultaneously by a plurality of reception devices, reception device comprising means for receiving symbols d information (108, 139) and being characterized in that it further comprises - un interrupteur de flux (138) adapté, - a suitable flow switch (138), en position fermée à permettre la circulation des symboles in closed position to allow the circulation of symbols d'information entre le moyen de réception de symboles et un information between the symbol receiving means and a moyen de contrôle de communication (137) et, communication control means (137) and, en position ouverte, à interdire ladite circulation de symboles in the open position, to prohibit said circulation of symbols d'information entre le moyen de réception de symboles et le of information between the symbol receiving means and the moyen de contrôle de communication, et communication control means, and - le moyen de contrôle de communication adapté  - the adapted communication control means à mettre en oeuvre des règles dites "de détection" to implement so-called "detection" rules prédéterminées pour détecter des symboles d'information predetermined to detect information symbols prédéterminés (47) parmi les symboles qu'il reçoit, et predetermined (47) among the symbols it receives, and à commander l'ouverture de l'interrupteur de flux lorsque to control the opening of the flow switch when lesdits symboles d'information prédéterminés ne sont pas said predetermined information symbols are not ainsi détectés, le moyen de réception de symboles étant, en outre, adapté - d'une part à détecter un signal de début de diffusion (202) parmi les symboles qu'il reçoit et à commander alors la fermeture de l'interrupteur de flux et, - d'autre part à détecter un signal de fin de diffusion (207) parmi les symboles qu'il reçoit et à commander alors l'ouverture de l'interrupteur de flux. thus detected, the symbol reception means being further adapted - on the one hand to detect a broadcast start signal (202) among the symbols which it receives and to then command the closing of the flow switch and, on the other hand, to detect an end of broadcast signal (207) among the symbols which it receives and to then command the opening of the flow switch. 2. Dispositif de réception (105, 106, 108) de symboles d'information primaire représentant une grandeur physique, symboles reçus par l'intermédiaire d'un moyen de réception de symboles d'information (104, 139) adapté: - d'une part à détecter un signal de début de diffusion (202) parmi les symboles qu'il reçoit et à émettre alors un signal de fermeture et, - d'autre part à détecter un signal de fin de diffusion (207) parmi les symboles qu'il reçoit et à émettre alors un signal d'ouverture, ce dispositif de réception étant caractérisé en ce qu'il comporte - un interrupteur de flux (138) adapté, 2. Device for receiving (105, 106, 108) primary information symbols representing a physical quantity, symbols received by means of information symbol receiving means (104, 139) adapted: - to on the one hand to detect a broadcast start signal (202) among the symbols it receives and then to send a closing signal and, - on the other hand to detect an end of broadcast signal (207) among the symbols that 'it then receives and transmits an opening signal, this reception device being characterized in that it comprises - a suitable flow switch (138), en position fermée à permettre la circulation des symboles in closed position to allow the circulation of symbols d'information entre le moyen de réception de symboles et un information between the symbol receiving means and a moyen de contrôle de communication (137) et, communication control means (137) and, en position ouverte, à interdire ladite circulation de symboles in the open position, to prohibit said circulation of symbols d'information entre le moyen de réception de symboles et le of information between the symbol receiving means and the moyen de contrôle de communication, et - le moyen de contrôle de communication adapté  communication control means, and - the adapted communication control means à mettre en oeuvre des règles dites "de détection" to implement so-called "detection" rules prédéterminées pour détecter des symboles d'information predetermined to detect information symbols prédéterminés (47) parmi les symboles qu'il reçoit, et predetermined (47) among the symbols it receives, and à commander l'ouverture de l'interrupteur de flux lorsque to control the opening of the flow switch when lesdits symboles d'information prédéterminés ne sont pas said predetermined information symbols are not ainsi détectés. thus detected. 3. Dispositif de réception de symboles d'information selon l'une quelconque des revendications 1 ou 2, caractérisé en ce que le moyen de contrôle de communication (137) est adapté à traiter (246) chaque bloc de symboles d'information de contrôle et à déterminer si la quantité de symboles d'information de redondance est suffisante ou non pour corriger les erreurs affectant les symboles d'information primaire (247), le moyen de contrôle de communication étant adapté à ouvrir (249) I'interrupteur de flux lorsqu'il détermine que la quantité de symboles d'information de redondance n'est pas suffisante.  3. Device for receiving information symbols according to any one of claims 1 or 2, characterized in that the communication control means (137) is adapted to process (246) each block of control information symbols and determining whether the quantity of redundancy information symbols is sufficient or not to correct the errors affecting the primary information symbols (247), the communication control means being adapted to open (249) the flow switch when it determines that the quantity of redundancy information symbols is not sufficient. 4. Dispositif de réception selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il comporte un moyen de sélection de documents (134) adapté à extraire, parmi les symboles d'information lui parvenant du moyen de contrôle de communication (137), au moins une information d'adresse (47) susceptible d'indiquer à un dispositif de réception si les symboles d'information primaire lui sont destinés ou non, et en ce que le dispositif de réception comporte - une mémoire (493) adaptée à conserver au moins une information d'adresse, et - un moyen de comparaison (134) d'une adresse extraite par le moyen de contrôle de communication avec une adresse conservée dans ladite mémoire, le moyen de sélection de documents étant, en outre, adapté à commander l'ouverture de l'interrupteur de flux si aucune adresse ainsi extraite ne correspond à une adresse mémorisée. 4. Reception device according to any one of claims 1 to 3, characterized in that it comprises a document selection means (134) adapted to extract, among the information symbols reaching it from the communication control means (137), at least address information (47) capable of indicating to a reception device whether the primary information symbols are intended for it or not, and in that the reception device comprises - a memory (493 ) adapted to store at least address information, and - means for comparing (134) an address extracted by the communication control means with an address kept in said memory, the document selection means being, in furthermore, suitable for controlling the opening of the flow switch if no address thus extracted corresponds to a stored address. 5. Dispositif de réception selon la revendication 4, caractérisé en ce que le moyen de contrôle de communication est adapté à extraire au moins une information de source susceptible d'indiquer à un dispositif de réception la provenance desdits symboles d'information primaire, et en ce que le dispositif de réception comporte: - une mémoire (492) adaptée à conserver au moins une information de source, et - un moyen de comparaison (134) d'une information de source extraite par le moyen de contrôle de communication avec une information de source conservée dans ladite mémoire, le moyen de sélection de documents (134) étant, en outre, adapté à commander l'ouverture de l'interrupteur de flux (138) si aucune information de source ainsi extraite ne correspond à une information de source mémorisée. 5. Reception device according to claim 4, characterized in that the communication control means is adapted to extract at least one source information capable of indicating to a reception device the origin of said primary information symbols, and what the reception device comprises: - a memory (492) adapted to store at least one source information, and - a means of comparison (134) of source information extracted by the communication control means with information source stored in said memory, the document selection means (134) being further adapted to control the opening of the flow switch (138) if no source information thus extracted corresponds to source information memorized. 6. Dispositif de réception selon l'une quelconque des revendications 1 à 5, ces symboles d'information comportant des symboles d'information primaire et des symboles d'information de redondance correspondant à ces symboles d'information primaire et susceptibles de permettre une correction d'erreurs affectant lesdits symboles d'information, ce dispositif de réception étant caractérisé en ce qu'il comporte 6. Reception device according to any one of claims 1 to 5, these information symbols comprising primary information symbols and redundancy information symbols corresponding to these primary information symbols and capable of allowing correction. errors affecting said information symbols, this reception device being characterized in that it comprises - un moyen d'extraction (139), parmi les symboles reçus enprovenance du dispositif de diffusion, de premiers et de deuxième symboles de protocole, et - an extraction means (139), among the symbols received from the broadcasting device, first and second protocol symbols, and - un moyen de sélection d'un mode de réception (137), adapté à mettre en oeuvre des règles dites "de sélection de mode de réception" prédéterminées prenant en compte les premiers symboles de protocole, pour sélectionner un mode de réception parmi des modes de réception ne comportant, chacun, de la part du dispositif de réception, aucune émission de signaux à destination du dispositif de diffusion, jusqu'à ce que le dispositif de diffusion ait diffusé tous les symboles d'information primaire destinés à être transmis, le moyen de réception étant adapté à mettre en oeuvre le mode de réception sélectionné par le moyen de sélection ; et a means for selecting a reception mode (137), suitable for implementing predetermined "reception mode selection" rules taking into account the first protocol symbols, for selecting a reception mode from among the modes each comprising, on the part of the receiving device, no transmission of signals to the broadcasting device, until the broadcasting device has broadcast all the primary information symbols intended to be transmitted, the reception means being adapted to implement the reception mode selected by the selection means; and - un moyen de correction (630) de symboles d'information primaire adapté à effectuer la correction d'erreurs affectant des symboles d'information primaire en mettant en oeuvre des symboles d'information de redondance reçus par le moyen de réception  - a means for correcting (630) primary information symbols suitable for correcting errors affecting primary information symbols by implementing redundancy information symbols received by the receiving means I'interrupteur de flux (138) étant adapté à coopérer avec le moyen de réception pour interrompre la réception effectuée par le moyen de réception lorsque le moyen d'extraction a extrait les deuxièmes symboles de protocole.The flow switch (138) being adapted to cooperate with the reception means to interrupt the reception carried out by the reception means when the extraction means has extracted the second protocol symbols. 7. Dispositif de réception selon l'une quelconque des revendications 1 à 6, comportant un moyen de réception de symboles en provenance du dispositif de diffusion, et étant caractérisé en ce que - il prend en compte un ratio d'un nombre de symboles d'information de redondance émis par le dispositif de diffusion et susceptibles de permettre la correction d'erreurs affectant des symboles d'information primaire, par rapport au nombre de symboles d'information primaire correspondant à ces symboles d'information de redondance, et - il comporte: 7. Receiving device according to any one of claims 1 to 6, comprising means for receiving symbols from the broadcasting device, and being characterized in that - it takes into account a ratio of a number of symbols d redundancy information sent by the broadcasting device and likely to allow the correction of errors affecting primary information symbols, relative to the number of primary information symbols corresponding to these redundancy information symbols, and - it includes: un moyen d'extraction (137), parmi les symboles reçus par le an extraction means (137), among the symbols received by the moyen de réception, d'un ratio sélectionné par le dispositif de means of reception, of a ratio selected by the diffusion, et diffusion, and un moyen de correction d'erreurs (630) affectant des error correction means (630) affecting symboles d'information primaire adapté à mettre en oeuvre un primary information symbols suitable for implementing a nombre de symboles d'information de redondance inférieur ou fewer redundancy information symbols or égal au nombre correspondant au ratio sélectionné, pour equal to the number corresponding to the selected ratio, for corriger des erreurs affectant des symboles d'information correct errors affecting information symbols primaire. primary. 8. Dispositif de réception selon l'une quelconque des revendications 1 à 7, dispositif de réception - de symboles d'information primaire représentant une grandeur physique et susceptibles d'être reçus simultanément par une pluralité de dispositifs de réception, - de symboles d'information de redondance susceptibles de permettre la correction d'erreurs affectant des symboles d'information primaire et - de symboles d'information d'adresse destinés à indiquer à des dispositifs de réception si les symboles d'information primaire leur sont destinés ou non, 8. Reception device according to any one of claims 1 to 7, reception device - of primary information symbols representing a physical quantity and capable of being received simultaneously by a plurality of reception devices, - of symbols redundancy information likely to allow the correction of errors affecting primary information symbols and - address information symbols intended to indicate to reception devices whether the primary information symbols are intended for them or not, ledit dispositif de réception comportant - un moyen de réception de symboles d'information (108), - une mémoire adaptée à conserver au moins une adresse (492, 493), - un moyen de tri (134) adapté à ne transmettre, à un moyen de correction de symboles d'information primaire, que les symboles d'information primaire reçus qui sont associés à une adresse présente dans ladite mémoire, et - un moyen de correction (630) desdits symboles d'information primaire adapté à corriger des erreurs affectant les symboles d'information primaire reçus par le moyen de réception, en appliquant des règles dites "de correction" prédéterminées à des symboles d'information de redondance correspondant à ces symboles d'information primaire, said reception device comprising - means for receiving information symbols (108), - a memory adapted to keep at least one address (492, 493), - sorting means (134) adapted to not transmit, to a means for correcting primary information symbols, only the primary information symbols received which are associated with an address present in said memory, and - means (630) for correcting said primary information symbols adapted to correct errors affecting the primary information symbols received by the reception means, by applying predetermined "correction" rules to redundancy information symbols corresponding to these primary information symbols, et étant caractérisé en ce que le moyen de correction est, en outre, adapté à corriger des erreurs affectant des symboles d'information d'adresse, reçus par le moyen de réception, en appliquant, à cet effet, lesdites règles de correction prédéterminées, à des symboles d'information de redondance reçus par le moyen de réception et correspondant à ces symboles d'information d'adresse. and being characterized in that the correction means is further adapted to correct errors affecting address information symbols received by the reception means, by applying, for this purpose, said predetermined correction rules, redundancy information symbols received by the receiving means and corresponding to these address information symbols. 9. Procédé de réception de symboles d'information primaire représentant une grandeur physique et susceptibles d'être reçus simultanément par une pluralité de dispositifs de réception (104, 105, 106, 108), procédé de réception caractérisé en ce qu'il comporte une étape de réception (271) de symboles d'information au cours de laquelle sont réalisées - d'une part, une opération de détection (273) d'un signal de début de 9. Method for receiving primary information symbols representing a physical quantity and capable of being received simultaneously by a plurality of reception devices (104, 105, 106, 108), reception method characterized in that it comprises a step of receiving (271) information symbols during which are performed - on the one hand, an operation for detecting (273) a signal for the start of diffusion parmi les symboles reçus au cours de l'étape de diffusion among the symbols received during the stage of réception de symboles et, reception of symbols and, dès la détection d'un signal de début de diffusion, une upon detection of a broadcast start signal, a opération de début de passage (274) desdits symboles start of passage operation (274) of said symbols d'information à une étape de contrôle de communication (200 communication control step (200 à 209), et, - d'autre part, . une opération de détection d'un signal de fin de diffusion (280) to 209), and, - on the other hand,. an operation for detecting an end of broadcast signal (280) parmi les symboles reçus au cours de l'étape de réception de among the symbols received during the step of receiving symboles et, symbols and, dés la détection d'un signal de fin de diffusion, une opération upon detection of an end of broadcast signal, an operation de clôture de passage (282) desdits symboles d'information à for closing the passage (282) of said information symbols to une étape de contrôle de communication, ladite étape de contrôle de communication comportant: - une opération de détection (202, 204, 207, 221, 222) de symboles d'information prédéterminés au cours de laquelle on détecte, en mettant en oeuvre des règles dites "de détection" prédéterminées, des symboles d'information prédéterminés parmi les symboles transmis à cette étape de contrôle de communication, et, - lorsque lesdits symboles prédéterminés ne sont pas détectés au cours de l'opération de détection de symboles d'information prédéterminés, une opération de clôture (208, 229) au cours de laquelle on interrompt le passage des symboles d'information à l'étape de contrôle de communication. a communication control step, said communication control step comprising: - a detection operation (202, 204, 207, 221, 222) of predetermined information symbols during which it is detected, by implementing rules said predetermined “detection” symbols of predetermined information symbols among the symbols transmitted in this communication control step, and, when said predetermined symbols are not detected during the operation of detecting predetermined information symbols , a closing operation (208, 229) during which the passage of the information symbols in the communication control step is interrupted. 10. Procédé de réception de symboles d'information selon la revendication 9, caractérisé en ce que, au cours de l'étape de contrôle de communication, on traite des blocs de symboles d'information de contrôle (223) et on détermine (225), pour chaque bloc, si la quantité de symboles d'information de redondance est suffisante ou non pour corriger les erreurs affectant les symboles d'information primaire, et en ce que, au cours de l'étape de contrôle de communication, on effectue une dite opération de clôture (233) lorsque l'on a déterminé, au cours de l'étape de controle de communication que la quantité de symboles d'information de redondance n'est pas suffisante. 10. Method for receiving information symbols according to claim 9, characterized in that, during the communication control step, blocks of control information symbols (223) are processed and it is determined (225 ), for each block, whether or not the quantity of redundancy information symbols is sufficient to correct the errors affecting the primary information symbols, and in that, during the communication control step, a said closing operation (233) when it has been determined, during the communication control step that the quantity of redundancy information symbols is not sufficient. 11. Procédé de réception selon l'une quelconque des revendications 9 ou 10, caractérisé en ce qu'il comporte une étape de sélection de documents (242, 243) au cours de laquelle on extrait, parmi les symboles d'information lui parvenant du moyen de contrôle de communication, au moins une information d'adresse susceptible d'indiquer à un dispositif de réception si les symboles d'information lui sont destinés ou non, et en ce que le procédé de réception comporte: - une étape de mémorisation, au cours de laquelle on mémorise au moins une information d'adresse, - une étape de comparaison d'adresse (242, 243) au cours de laquelle on compare une adresse extraite au cours de l'étape de contrôle de communication avec une adresse mémorisée, et - une opération de clôture (208, 229) au cours de laquelle on interrompt le passage des symboles d'information à l'étape de contrôle de communication, lorsqu'aucune adresse ainsi extraite ne correspond à une adresse mémorisée. 11. Reception method according to any one of claims 9 or 10, characterized in that it comprises a step of selecting documents (242, 243) during which one extracts, among the information symbols reaching it from communication control means, at least address information capable of indicating to a reception device whether the information symbols are intended for it or not, and in that the reception method comprises: - a storage step, during which at least one address information is stored, an address comparison step (242, 243) during which an address extracted during the communication control step is compared with a stored address , and - a closing operation (208, 229) during which the passage of the symbols of information is interrupted at the communication control step, when no address thus extracted corresponds to a stored address e. 12. Procédé de réception selon la revendication 11, caractérisé en ce que, au cours de l'étape de sélection de documents (242), on extrait au moins une information de source susceptible d'indiquer à un dispositif de réception la provenance desdits symboles d'information primaire, et en ce que le procédé de réception comporte - une étape de mémorisation, au cours de laquelle on mémorise au moins une information de source, - une étape de comparaison d'information de source (242), au cours de laquelle on compare une information de source extraite au cours de l'étape de contrôle de communication avec une information de source mémorisée, et - une opération de clôture (208, 229) au cours de laquelle on interrompt le passage des symboles d'information à l'étape de contrôle de communication, lorsqu'aucune information de source ainsi extraite ne correspond à une information de source mémorisée. 12. Reception method according to claim 11, characterized in that, during the document selection step (242), at least one source information is extracted capable of indicating to a reception device the origin of said symbols primary information, and in that the reception method comprises - a storage step, during which at least one source information is stored, - a source information comparison step (242), during which compares a source information extracted during the communication control step with a stored source information, and - a closing operation (208, 229) during which the passage of the information symbols to the communication control step, when no source information thus extracted corresponds to stored source information. 13. Procédé de réception selon l'une quelconque des revendications 9 à 12, caractérisé en ce qu'il comporte, successivement: - une étape de réception de symboles (206), au cours de laquelle on reçoit des symboles en provenance du dispositif de diffusion, symboles comportant des symboles d'information primaire et des symboles d'information de redondance correspondant à ces symboles d'information primaire et susceptibles de permettre une correction d'erreurs affectant lesdits symboles d'information, - une étape d'extraction (202), au cours de laquelle on extrait, parmi les symboles reçus au cours de ladite étape de réception, des premiers symboles de protocole, et - une étape de sélection d'un mode de réception (241, 242, 243, 203), au cours de laquelle on met en oeuvre des règles dites "de sélection de mode de réception" prédéterminées prenant en compte lesdits premiers symboles de protocole, pour sélectionner un mode de réception parmi des modes de réception ne comportant, chacun, de la part du dispositif de réception, aucune émission de signaux à destination du dispositif de diffusion, jusqu'à ce que le dispositif de diffusion ait diffusé tous les symboles d'information primaire destinés à être transmis, le mode de réception sélectionné au cours de l'étape de sélection étant mis en oeuvre au cours de l'étape de réception ; - une étape de correction (263) au cours de laquelle on effectue la correction d'erreurs affectant des symboles d'information primaire en mettant en oeuvre des symboles d'information de redondance reçus au cours de l'étape de réception - une étape de réception (207) de deuxièmes symboles de protocole, au cours de laquelle on reçoit des deuxièmes symboles de protocole ; et - une étape d'interruption de réception (208), au cours de laquelle on interrompt l'étape de réception, lorsque les deuxièmes symboles de protocole ont été reçus au cours de l'étape de réception de deuxièmes symboles. 13. Reception method according to any one of claims 9 to 12, characterized in that it comprises, successively: - a symbol reception step (206), during which symbols are received from the broadcasting, symbols comprising primary information symbols and redundancy information symbols corresponding to these primary information symbols and capable of allowing correction of errors affecting said information symbols, - an extraction step (202 ), during which, among the symbols received during said reception step, first protocol symbols are extracted, and - a step for selecting a reception mode (241, 242, 243, 203), at during which predetermined "reception mode selection" rules are implemented, taking into account said first protocol symbols, in order to select a reception mode from reception modes not each comprising, on the part of the receiving device, any transmission of signals intended for the broadcasting device, until the broadcasting device has broadcast all the primary information symbols intended to be transmitted, the mode of reception selected during the selection step being implemented during the reception step; - a correction step (263) during which the correction of errors affecting primary information symbols is carried out by implementing redundancy information symbols received during the reception step - a step of receiving (207) second protocol symbols, during which second protocol symbols are received; and - a reception interruption step (208), during which the reception step is interrupted, when the second protocol symbols have been received during the reception step of second symbols. 14. Procédé de réception selon l'une quelconque des revendications 9 à 13, procédé comportant une étape de réception (206) de symboles en provenance du dispositif de diffusion, et étant caractérisé en ce que: - il prend en compte un ratio d'un nombre de symboles d'information de redondance émis par le dispositif de diffusion et susceptibles de permettre la correction d'erreurs affectant des symboles d'information primaire, par rapport au nombre de symboles d'information primaire correspondant à ces symboles d'information de redondance, et - il comporte: 14. Reception method according to any one of claims 9 to 13, method comprising a reception step (206) of symbols from the broadcasting device, and being characterized in that: - it takes into account a ratio of a number of redundancy information symbols emitted by the broadcasting device and capable of allowing the correction of errors affecting primary information symbols, relative to the number of primary information symbols corresponding to these information symbols of redundancy, and - it includes: une étape d'extraction de ratio (222, 225), au cours de a ratio extraction step (222, 225), during laquelle on extrait, parmi les symboles reçus au cours de which one extracts, among the symbols received during l'étape de réception, d'un ratio sélectionné par le dispositif de the reception step, of a ratio selected by the diffusion, et  diffusion, and une étape de correction d'erreurs (263), au cours de laquelle an error correction step (263), during which on corrige des erreurs affectant des symboles d'information we correct errors affecting information symbols primaire, au cours de laquelle on met en oeuvre un nombre de primary, during which a number of symboles d'information de redondance inférieur ou égal au redundancy information symbols less than or equal to nombre correspondant au ratio sélectionné, pour corriger des number corresponding to the selected ratio, to correct erreurs affectant des symboles d'information primaire. errors affecting symbols of primary information. 15. Procédé de réception selon l'une quelconque des revendications 9 à 14, procédé de réception - de symboles d'information primaire représentant une grandeur physique et susceptibles d'être reçus simultanément par une pluralité de dispositifs de réception, - de symboles d'information de redondance susceptibles de permettre la correction d'erreurs affectant des symboles d'information primaire et - de symboles d'information d'adresse destinés à indiquer à des dispositifs de réception si les symboles d'information primaire leur sont destinés ou non, 15. Reception method according to any one of claims 9 to 14, method of reception - of primary information symbols representing a physical quantity and capable of being received simultaneously by a plurality of reception devices, - of symbols of redundancy information likely to allow the correction of errors affecting primary information symbols and - address information symbols intended to indicate to reception devices whether the primary information symbols are intended for them or not, ledit procédé de réception comportant: - une étape de mémorisation d'au moins une adresse, au cours de laquelle on mémorise au moins une adresse, - une étape de tri (293) au cours de laquelle on ne transmet à une étape de correction de symboles d'information primaire, que les symboles d'information primaire reçus qui sont associés à une adresse mémorisée, et - une étape de correction (263, 315) desdits symboles d'information primaire au cours de laquelle on effectue la correction d'erreurs affectant les symboles d'information primaire reçus au cours de l'étape de réception, en appliquant des règles dites "de correction" à des symboles d'information de redondance correspondant à ces symboles d'information primaire, said reception method comprising: - a step of memorizing at least one address, during which at least one address is memorized, - a sorting step (293) during which a correction step is not transmitted primary information symbols, only the primary information symbols received which are associated with a stored address, and - a correction step (263, 315) of said primary information symbols during which error correction is carried out affecting the primary information symbols received during the reception step, by applying so-called "correction" rules to redundancy information symbols corresponding to these primary information symbols, et étant caractérisé en ce qu'au cours de l'étape de correction, on effectue, en outre, la correction d'erreurs affectant des symboles d'information d'adresse, reçus au cours de l'étape de réception, en appliquant, à cet effet, lesdites règles de correction prédéterminées, à des symboles d'information de redondance reçus au cours de l'étape de réception et correspondant à ces symboles d'information d'adresse. and being characterized in that, during the correction step, correction of errors affecting address information symbols received during the reception step is carried out by applying, for this purpose, said predetermined correction rules, to redundancy information symbols received during the reception step and corresponding to these address information symbols. 16. Dispositif de diffusion, par l'intermédiaire d'un support de transmission, de symboles d'information primaire représentant une grandeur physique et susceptibles d'être reçus simultanément par une pluralité de dispositif de réception, caractérisé en ce qu'il comporte - un moyen d'adressage (524) adapté à fournir des symboles d'information d'adresse associés à chaque procédure de diffusion et susceptible de permettre à chaque dispositif de réception de déterminer si ladite procédure lui est destinée ou non et - un moyen de diffusion (103, 151) adapté à entrelacer des procédures de diffusion, dans l'ordre de diffusion, des symboles d'information primaire d'une première procédure, associés à des premiers symboles d'information d'adresse s'intercalant entre des symboles d'information primaire d'une seconde procédure de diffusion associés à des deuxièmes symboles d'information d'adresse.  16. Device for broadcasting, via a transmission medium, primary information symbols representing a physical quantity and capable of being received simultaneously by a plurality of receiving devices, characterized in that it comprises - an addressing means (524) adapted to provide address information symbols associated with each broadcasting procedure and capable of allowing each reception device to determine whether said procedure is intended for it or not and - a broadcasting means (103, 151) adapted to interleave broadcasting procedures, in the broadcasting order, of the primary information symbols of a first procedure, associated with first address information symbols inserted between symbols d primary information of a second broadcast procedure associated with second address information symbols. 17. Dispositif de diffusion de symboles d'information primaire selon la revendication 16, symboles susceptibles d'être reçus simultanément par une pluralité de dispositifs de réception adaptés à mettre en oeuvre au moins deux modes de réception (241, 242, 243) desdits symboles, ce dispositif comportant un moyen de détermination de symboles d'information de redondance (615) susceptibles de permettre la correction d'erreurs affectant des symboles d'information primaire et étant caractérisé en ce qu'il comporte, en outre, un moyen de diffusion (103,151) adapté à diffuser: - des premiers symboles de protocole (20) susceptibles de permettre à chaque dispositif de réception de sélectionner un mode de réception à mettre en oeuvre; - tous les symboles d'information (407) destinés à être transmis, symboles d'information comportant des symboles d'information primaire et des symboles d'information de redondance correspondant à ces symboles d'information primaire; et - des deuxièmes symboles de protocole susceptibles de permettre à chaque dispositif de réception d'interrompre la réception. 17. A device for distributing primary information symbols according to claim 16, symbols capable of being received simultaneously by a plurality of reception devices adapted to implement at least two modes of reception (241, 242, 243) of said symbols. , this device comprising a means for determining redundancy information symbols (615) capable of allowing the correction of errors affecting primary information symbols and being characterized in that it further comprises a means of broadcasting (103,151) adapted to broadcast: - first protocol symbols (20) capable of allowing each reception device to select a reception mode to be implemented; - all information symbols (407) intended to be transmitted, information symbols comprising primary information symbols and redundancy information symbols corresponding to these primary information symbols; and - second protocol symbols capable of allowing each reception device to interrupt reception. 18. Dispositif de diffusion selon l'une quelconque des revendications 16 ou 17, caractérisé en ce que - il prend en compte  18. Diffusion device according to any one of claims 16 or 17, characterized in that - it takes into account une estimation de qualité de transmission sur le support de an estimate of transmission quality on the support of transmission et transmission and un ratio d'un nombre de symboles d'information de a ratio of a number of information symbols of redondance, susceptibles de permettre la correction d'erreurs redundancy, likely to allow correction of errors affectant des symboles d'information primaire, sur le nombre assigning primary information symbols, on the number de symboles d'information primaire correspondant aux primary information symbols corresponding to symboles d'information de redondance, et - il comporte: redundancy information symbols, and - it includes: un moyen de sélection de ratio (155) adapté à mettre en a ratio selection means (155) adapted to set oeuvre des règles dites "de sélection de ratio" prédéterminées use of predetermined "ratio selection" rules prenant en compte une estimation de qualité de transmission taking into account an estimate of transmission quality sur ledit support de transmission, pour sélectionner ledit ratio on said transmission medium, to select said ratio parmi une pluralité de valeurs de ratios, among a plurality of ratio values, un moyen de détermination (615) de symboles d'information means for determining (615) information symbols de redondance dont le nombre correspond au ratio redundancy whose number corresponds to the ratio sélectionné, et selected, and le moyen d'émission (103, 151) adapté à émettre des the transmission means (103, 151) adapted to transmit symboles d'information primaire et des symboles d'information primary information symbols and information symbols de redondance. redundancy. 19. Dispositif de diffusion selon l'une quelconque des revendications 16 à 18, dispositif de diffusion  19. Diffusion device according to any one of claims 16 to 18, diffusion device - de symboles d'information primaire représentant une grandeur physique et susceptibles d'être reçus simultanément par une pluralité de dispositifs de réception, - primary information symbols representing a physical quantity and capable of being received simultaneously by a plurality of reception devices, - de symboles d'information de redondance susceptibles de permettre une correction d'erreurs affectant des symboles d'information primaire et - redundancy information symbols likely to allow correction of errors affecting primary information symbols and - de symboles d'information d'adresse destinés à indiquer à des dispositifs de réception si les symboles d'information primaire leur sont destinés ou non, ledit dispositif de diffusion comportant un moyen de détermination (615) desdits symboles d'information de redondance à partir des symboles d'information primaire par application de règles dites "de détermination de redondance" prédéterminées, et étant caractérisé en ce que le moyen de détermination des symboles d'information de redondance est, en outre, adapté à déterminer des deuxièmes symboles d'information de redondance susceptibles de permettre la correction d'erreurs affectant des symboles d'information d'adresse, à partir des symboles d'information d'adresse, en appliquant à cet effet lesdites règles de détermination de redondance prédéterminées. - address information symbols intended to indicate to reception devices whether the primary information symbols are intended for them or not, said broadcasting device comprising means for determining (615) said redundancy information symbols at starting from the primary information symbols by application of predetermined "redundancy determination" rules, and being characterized in that the means for determining the redundancy information symbols is further adapted to determine second symbols redundancy information capable of allowing the correction of errors affecting address information symbols, from address information symbols, by applying for this purpose said predetermined redundancy determination rules. 20. Procédé de diffusion, par l'intermédiaire d'un support de transmission, de symboles d'information primaire représentant une grandeur physique et susceptibles d'être reçus simultanément par une pluralité de dispositif de réception, caractérisé en ce qu'il comporte une étape d'adressage (811, 812, 813) au cours de laquelle on associe à chaque procédure de diffusion une adresse susceptible de permettre à chaque dispositif de réception de déterminer si ladite procédure lui est destinée ou non et une étape de diffusion (818) au cours de laquelle on diffuse sur ledit support de transmission en entrelaçant des diffusions (60), dans l'ordre de diffusion, des symboles d'information primaire d'une première procédure, associés à des premiers symboles d'information d'adresse s'intercalant entre des symboles d'information primaire d'une seconde procédure de diffusion associés à des deuxièmes symboles d'information d'adresse. 20. A method of broadcasting, via a transmission medium, primary information symbols representing a physical quantity and capable of being received simultaneously by a plurality of reception devices, characterized in that it comprises a addressing step (811, 812, 813) during which there is associated with each broadcasting procedure an address capable of allowing each reception device to determine whether said procedure is intended for it or not and a broadcasting step (818) during which one diffuses on said transmission medium by interleaving broadcasts (60), in the order of diffusion, of the primary information symbols of a first procedure, associated with the first address information symbols s interleaving between primary information symbols of a second broadcast procedure associated with second address information symbols. 21. Procédé de diffusion de symboles d'information primaire selon la revendication 20, symboles susceptibles d'être reçus simultanément par une pluralité de dispositifs de réception (104, 105, 106, 108) adaptés à mettre en oeuvre au moins deux modes de réception (241, 242, 243) desdits symboles, ce procédé comportant une étape de détermination (818) de symboles d'information de redondance au cours de laquelle on détermine des symboles d'information de redondance susceptibles de permettre la correction d'erreurs affectant des symboles d'information primaire et étant caractérisé en ce qu'il comporte, en outre, successivement: - une étape de diffusion de premiers symboles de protocole (811), au cours de laquelle on diffuse des premiers symboles de protocole susceptibles de permettre à chaque dispositif de réception de sélectionner un mode de réception à mettre en oeuvre; - une étape de diffusion de tous les symboles d'information (813, 818), au cours de laquelle on diffuse tous les symboles d'information destinés à être transmis, symboles d'information comportant, d'une part, des symboles d'information primaire et, d'autre part, des symboles d'information de redondance correspondant à ces symboles d'information primaire ; et - une étape de diffusion de deuxièmes symboles de protocole (824), au cours de laquelle on diffuse des deuxièmes symboles de protocole susceptibles à permettre à chaque dispositif de réception d'interrompre la réception. 21. A method of broadcasting primary information symbols according to claim 20, symbols capable of being received simultaneously by a plurality of reception devices (104, 105, 106, 108) adapted to implement at least two reception modes. (241, 242, 243) of said symbols, this method comprising a step of determining (818) redundancy information symbols during which redundancy information symbols are determined which are capable of correcting errors affecting symbols of primary information and being characterized in that it further comprises, successively: - a step of broadcasting first protocol symbols (811), during which first protocol symbols capable of enabling each reception device for selecting a reception mode to be implemented; - a step of distributing all the information symbols (813, 818), during which all the information symbols intended to be transmitted are disseminated, information symbols comprising, on the one hand, symbols of primary information and, on the other hand, redundancy information symbols corresponding to these primary information symbols; and - a step of broadcasting second protocol symbols (824), during which second protocol symbols are broadcast capable of allowing each reception device to interrupt reception. 22. Procédé de diffusion selon l'une quelconque des revendications 20 ou 21, caractérisé en ce que - il prend en compte  22. Diffusion method according to any one of claims 20 or 21, characterized in that - it takes into account une estimation de qualité de transmission sur le support de an estimate of transmission quality on the support of transmission et  transmission and un ratio d'un nombre de symboles d'information de a ratio of a number of information symbols of redondance, susceptibles de permettre la correction d'erreurs redundancy, likely to allow correction of errors affectant des symboles d'information primaire, sur le nombre assigning primary information symbols, on the number de symboles d'information primaire correspondant aux primary information symbols corresponding to symboles d'information de redondance, et - il comporte: redundancy information symbols, and - it includes: une étape de sélection de ratio (286 à 289) au cours de a ratio selection step (286 to 289) during laquelle on met en oeuvre des règles dites "de sélection de which one implements rules known as "selection of ratio" prédéterminées prenant en compte une estimation de predetermined ratio taking into account an estimate of qualité de transmission sur ledit support de transmission, pour transmission quality on said transmission medium, for sélectionner ledit ratio parmi une pluralité de valeurs de ratios, selecting said ratio from a plurality of ratio values, une étape de détermination (813, 818) de symboles a step of determining (813, 818) symbols d'information de redondance au cours de laquelle on redundancy information during which détermine des symboles d'information de redondance dont le determines redundancy information symbols whose nombre correspond au ratio sélectionné. number corresponds to the selected ratio. 23. Procédé de diffusion selon l'une quelconque des revendications 20 à 22, procédé de diffusion - de symboles d'information primaire représentant une grandeur physique et susceptibles d'être reçus simultanément par une pluralité de dispositifs de réception, - de symboles d'information de redondance susceptibles de permettre une correction d'erreurs affectant des symboles d'information primaire et - de symboles d'information d'adresse destinés à indiquer à des dispositifs de réception si les symboles d'information primaire leur sont destinés ou non, 23. Method of broadcasting according to any one of claims 20 to 22, method of broadcasting - of primary information symbols representing a physical quantity and capable of being received simultaneously by a plurality of reception devices, - of symbols of redundancy information likely to allow correction of errors affecting primary information symbols and - address information symbols intended to indicate to reception devices whether the primary information symbols are intended for them or not, ledit procédé de diffusion étant caractérisé en ce qu'au cours de l'étape de détermination des symboles d'information de redondance, on détermine, en outre, des deuxièmes symboles d'information de redondance susceptibles de permettre la correction d'erreurs affectant des symboles d'information d'adresse, à partir des symboles d'information d'adresse, en appliquant à cet effet lesdites règles de détermination de redondance prédéterminées. said broadcasting method being characterized in that, during the step of determining the redundancy information symbols, there are also determined second redundancy information symbols capable of allowing the correction of errors affecting address information symbols, from address information symbols, by applying said predetermined redundancy determination rules for this purpose. 24. Réseau caractérisé en ce qu'il comporte - un support de transmission, - un dispositif de diffusion selon l'une quelconque des revendications 16 à 19, - un dispositif de réception selon l'une quelconque des revendications 1 à 8, des symboles d'information prédéterminés détectés par le moyen de contrôle de communication du dispositif de réception étant des symboles d'information d'adresse fournis par le moyen d'adressage du dispositif de diffusion. 24. Network characterized in that it comprises - a transmission medium, - a broadcasting device according to any one of claims 16 to 19, - a reception device according to any one of claims 1 to 8, symbols predetermined information signals detected by the communication control means of the receiving device being address information symbols provided by the addressing means of the broadcasting device. 25. Télécopieur, caractérisé en ce qu'il comporte un dispositif de réception selon l'une quelconque des revendications 1 à 8.  25. Fax machine, characterized in that it comprises a reception device according to any one of claims 1 to 8.
FR9701098A 1997-01-31 1997-01-31 METHOD AND DEVICE FOR BROADCASTING INFORMATION SYMBOLS AND METHOD AND DEVICE FOR RECEIVING BROADCAST INFORMATION SYMBOLS Expired - Fee Related FR2759232B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR9701098A FR2759232B1 (en) 1997-01-31 1997-01-31 METHOD AND DEVICE FOR BROADCASTING INFORMATION SYMBOLS AND METHOD AND DEVICE FOR RECEIVING BROADCAST INFORMATION SYMBOLS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR9701098A FR2759232B1 (en) 1997-01-31 1997-01-31 METHOD AND DEVICE FOR BROADCASTING INFORMATION SYMBOLS AND METHOD AND DEVICE FOR RECEIVING BROADCAST INFORMATION SYMBOLS

Publications (2)

Publication Number Publication Date
FR2759232A1 true FR2759232A1 (en) 1998-08-07
FR2759232B1 FR2759232B1 (en) 2001-10-12

Family

ID=9503189

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9701098A Expired - Fee Related FR2759232B1 (en) 1997-01-31 1997-01-31 METHOD AND DEVICE FOR BROADCASTING INFORMATION SYMBOLS AND METHOD AND DEVICE FOR RECEIVING BROADCAST INFORMATION SYMBOLS

Country Status (1)

Country Link
FR (1) FR2759232B1 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3359543A (en) * 1965-07-02 1967-12-19 Ibm Data transmission system
US3496549A (en) * 1966-04-20 1970-02-17 Bell Telephone Labor Inc Channel monitor for error control
US4112467A (en) * 1975-12-30 1978-09-05 Ricoh Co., Ltd. Failure mode control apparatus for electronic graphic data transmission system
GB2029170A (en) * 1978-08-24 1980-03-12 Standard Telephones Cables Ltd Error detection and correction system
JPS5718134A (en) * 1980-07-07 1982-01-29 Matsushita Electric Ind Co Ltd Specific signal sending and receiving equipment
US4321703A (en) * 1978-09-29 1982-03-23 Siemens Aktiengesellschaft Transmission system for telecopying and electronic transmission of in-house mail
JPH04363931A (en) * 1991-02-20 1992-12-16 Yokogawa Electric Corp Communication equipment
JPH05284269A (en) * 1992-03-30 1993-10-29 Victor Co Of Japan Ltd Facsimile broadcast receiver
JPH06350859A (en) * 1993-06-07 1994-12-22 Fuji Xerox Co Ltd Facsimile equipment

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3359543A (en) * 1965-07-02 1967-12-19 Ibm Data transmission system
US3496549A (en) * 1966-04-20 1970-02-17 Bell Telephone Labor Inc Channel monitor for error control
US4112467A (en) * 1975-12-30 1978-09-05 Ricoh Co., Ltd. Failure mode control apparatus for electronic graphic data transmission system
GB2029170A (en) * 1978-08-24 1980-03-12 Standard Telephones Cables Ltd Error detection and correction system
US4321703A (en) * 1978-09-29 1982-03-23 Siemens Aktiengesellschaft Transmission system for telecopying and electronic transmission of in-house mail
JPS5718134A (en) * 1980-07-07 1982-01-29 Matsushita Electric Ind Co Ltd Specific signal sending and receiving equipment
JPH04363931A (en) * 1991-02-20 1992-12-16 Yokogawa Electric Corp Communication equipment
JPH05284269A (en) * 1992-03-30 1993-10-29 Victor Co Of Japan Ltd Facsimile broadcast receiver
JPH06350859A (en) * 1993-06-07 1994-12-22 Fuji Xerox Co Ltd Facsimile equipment

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 006, no. 081 (E - 107) 19 May 1982 (1982-05-19) *
PATENT ABSTRACTS OF JAPAN vol. 017, no. 234 (E - 1362) 12 May 1993 (1993-05-12) *
PATENT ABSTRACTS OF JAPAN vol. 018, no. 069 (E - 1502) 4 February 1994 (1994-02-04) *
PATENT ABSTRACTS OF JAPAN vol. 095, no. 003 28 April 1995 (1995-04-28) *

Also Published As

Publication number Publication date
FR2759232B1 (en) 2001-10-12

Similar Documents

Publication Publication Date Title
EP0084389B1 (en) Data transmission arrangement and communication network with preventive provision for error elimination
EP2885899B1 (en) Device and method for unidirectional data transfer
EP0003493A1 (en) Data transmission system between stations connected in a loop
EP0589738A1 (en) Method and apparatus for compressing and decompressing data for a synchronous terminal
EP0960524A1 (en) Method for processing images and device for implementing same
WO1980002630A1 (en) Videotex system provided with means for protection against transmission errors
FR2909241A1 (en) METHODS AND DEVICES FOR DYNAMICALLY MANAGING TRANSMISSION ERRORS THROUGH NETWORK INTERCONNECTION POINTS.
FR2929787A1 (en) METHOD AND DEVICE FOR PROCESSING A DATA STREAM
FR2759232A1 (en) Information symbol reception device for multiple facsimile unit reception
FR2759233A1 (en) Broadcast and multiple reception of information symbols especially facsimile
FR2759223A1 (en) Data transmission system for facsimile copy image data
FR3020543A1 (en) METHOD FOR MANAGING COMMUNICATION BETWEEN TWO DEVICES MUTUALLY CONNECTED BY A SERIAL LINK, FOR EXAMPLE A POINT-TO-POINT SERIAL INTERFACE PROTOCOL
EP3840335B1 (en) Reception of digital content in trick mode
FR2792476A1 (en) Information packet transformation system having transmission line column interlacing and turbo coder modulator passing and channel sending.
FR2759225A1 (en) Symbol circulation device especially for facsimile
EP0792071B1 (en) MPEG2 decoder
FR2648972A1 (en) Synchronising device for a decoder of data coded with a variable-length code
EP0982866B1 (en) Method for convolutional coding and transmission of a stream of packets of digital data, and a method and apparatus for corresponding decoding
WO2008043923A1 (en) Use of a feedback channel for image broadcasting
EP2177019A2 (en) Method of sending executable code to a reception device and method of executing this code
FR2759235A1 (en) Facsimile-copier data system for rapid facsimile transmission
EP1605669A1 (en) Method for management of auxiliary programs and corresponding receiver and system
FR2759234A1 (en) Data transmission system for sending facsimile image data at maximum speed
CH645223A5 (en) DEVICE FOR CONTROLLING COMMUNICATIONS IN A DUPLEX TRANSMISSION NETWORK.
WO2005013578A1 (en) Method for transmitting additional information by compression of the header

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20140930