close

Вход

Забыли?

вход по аккаунту

?

FR2516729A1

код для вставкиСкачать
 [loading]
«
Click the Minesoft logo at anytime to completely reset the Document
Explorer.
[1][(4)__Full Text.......]
Discovered items are automatically translated into English so that you
can easily identify them.<br/><br/>If you would like to see them in
the original text, please use this button to switch between the two
options . Discoveries: ([2]Submit) English
Click to view (and print) basic analytics showing the makeup of
discovered items in this publication. [help.png]
[3][_] (12/ 44)
You can use the refine box to refine the discovered items in the
sections below.<br/>Simply type what you are looking for, any items
that do not match will be temporarily hidden. [4]____________________
[5][_]
Gene Or Protein
(4/ 22)
[6][_]
Etre
(14)
[7][_]
Est-3
(4)
[8][_]
FLG
(2)
[9][_]
Est A
(2)
[10][_]
Physical
(5/ 14)
[11][_]
de 8 bits
(6)
[12][_]
8 bits
(2)
[13][_]
six bits
(2)
[14][_]
de 16 bits
(2)
[15][_]
de 9 bits
(2)
[16][_]
Molecule
(3/ 8)
[17][_]
FIN
(5)
[18][_]
Et
(2)
[19][_]
DES
(1)
Export to file:
Export Document and discoveries to Excel
Export Document and discoveries to PDF
Images Mosaic View
Publication
_________________________________________________________________
Number FR2516729A1
Family ID 8052642
Probable Assignee Cii Honeywell Bull
Publication Year 1983
Title
_________________________________________________________________
FR Title PROCEDURE DE TRANSMISSION DE DONNEES A HAUT NIVEAU EFFECTUANT
LA TRANSMISSION DES TRAMES EN PLUSIEURS ETAPES
EN Title SYNCHRONOUS TRANSMISSION SYSTEM FOR HIGH LEVEL DATA -
TRANSMITS SERVICE CODE SIGNALS IN AND BETWEEN FRAMES TO SIGNIFY DATA
FRAME STATUS AND REQUIREMENTS
Abstract
_________________________________________________________________
PROCEDE DE TRANSMISSION DE DONNEES A HAUTES PERFORMANCES UTILISANT
TROIS CODES DE SERVICE: UN CODE F0 DE REMPLISSAGE UTILISABLE
INDIFFEREMMENT POUR LES INTERVALLES INTERTRAMES ET POUR LES
INTERVALLES INTERTRAMES, UN CODE F1 DE FIN DE TRAME ET UN CODE DE
SERVICE DE LIBERATION DE LIGNE INACTIF.
The system issues a request for a character to be transmitted and if
it is accepted it is transmitted. If a character is not available then
a service code is transmitted and is an end of frame signal if the
previous character was the last character of a frame. In the opposite
situation a refill code is transmitted. At the receiver a character
received is checked to indicate that it is a frame character. If it is
an end of frame character, then a transfer of the frame register
contents occurs and a reset to zero signal is issued. If the character
is not an end of frame service code it is checked to indicate that it
is a refill service code which is signalled on the line separately
from the frame register contents.
Description
_________________________________________________________________
Le present brevet concerne les procedures de transmission de donnees
dites a haut niveau comme, par exemple, la procedure
HDLC. Il concerne plus particulierement le mode de transmission des
trames qui composent les messages a transmettre.
La procedure HDLC est definie dans la Norme Internationale referencee
Iso 4335 -1976 (F). Cette norme precise que les messages a transmettre
sont decoupes en trames. Chaque trame comporte un champ d'adresse de 8
bits qui indique le destinataire du message
. un champ de commande des 8 bits
. un champ d'information facultative qui contient les donnees une
sequence de controle de trame qui contient les elements binaires
necessaires a la detection des erreurs.
Dans la procedure HDLC, une trame constitue une unite insecable. Ceci
veut dire qu' and l'emission comme a la reception, il faut disposer
d'un registre de trame contenant tous les caracteres d'une trame. En
effet, les procedures de transmission a haut niveau, en raison des
hautes performances demandes, sont utilisees sur des liaisons dites
synchrones. Ces liaisons synchrones sont caracterisees par le fait que
la transmission des caracteres se fait b une cadence bien determinee.
Il est donc necessaire que tous les caracteres d'une trame soient
disponibles quand le dispositif place sur la liaison reclame les
caracteres.Un moyen sar pour atteindre ce resultat est de disposer
d'un registre de trame contenant tous les caracteres de la trame et de
vider le registre de trame caractere par caractere au fur et a mesure
des demandes effectuees par le dispositif emetteur.
La necessite d'avoir ce registre de trame constitue quelquefois un
inconvenient soit parce que les trames sont longues, soit parce que
les equipements terminaux de liaison sont des equipements tres
rudimentaires. C'est pourquoi, la presente invention propose une
nouvelle methode d'exploitation des liaisons a haut niveau qui permet
la transmission des trames en plusieurs etapes successives.
A cet effet, la presente invention a pour objet un procede de
transmission de donnees a hautes performances du type
HDLC pour la transmission de donnees sur des liaisons synchrones
caracterise en ce que: il est convenu, a priori, que le code de
service FO est un code de remplissage utilisable aussi bien dans les
intervalles intertrames qu'a l'interieur des trames, que le code de
service F1 est le code indicateur de fin de trame a l'emission, quand
l'emetteur reclame (1) un caractere en vue de sa transmission si
aucune donnee n'est disponible (2), il est decide de transmettre un
code de service, ce dit code de service transmis (7) est un code de
fin de trame F1 si le caractere precedent etait le dernier caractere
d'une trame (4-OUI), dans le cas contraire (4-NON) c'est un code de
remplissage FO qui est transmis (6). a la reception, quand un
caractere est recu (8), le recepteur recherche -(9) si le dit
caractere recu est un caractere de fin de trame F1, si ce caractere
est un code de fin de trame F1(9-OUI) il y a transfert (10) du contenu
du registre de trame vers l'organe destinataire avec remise a zero du
contenu du registre de trame, si le dit caractere recu n'est pas un
code de service de fin de trame Fl(9-NON), il est examine (11) si le
dit caractere recu est un code de service de remplissage FO, si le dit
caractere recu est un code de service de remplissage FO(ll-OUI), ce
caractere est ignore (12), dans le cas contraire (11-NON) ledit
caractere recu est introduit (13) dans le- registre de trame.
L'invention vise bien entendu les dispositifs ou analogues faisant
usage du procede de l'invention.
D'autres objets, caracteristiques et avantages de la presente
invention ressortiront mieux de l'expose qui suit, fait en reference
aux dessins annexes a ce texte qui representent des modes- de
galisation preferes de l'invention.
La figure 1 represente les 3 codes de service utilises dans la
procedure de transmission de donnees HDLC aussi bien que dans la
presente invention.
La figure 1A represente le-code FANION (en anglais FLAG) de la
procedure HDLC qui est le code de REMPLISSAGE FO dans la presente
invention.
La figure 1B represente le code ABANDON (en anglais ABORT) de la
procedure HDLC qui est le code de FIN DE TRAME Fl dans la presente
invention.
La figure 1C represente le code INACTIF (en anglais IDLE) de la
procedure HDLC comme pour la presente invention.
La figure 2 est la representation symbolique de la transmission de
messages sur une liaison suivant la procedure HDLC.
La figure 3 -est la representation symbolique de la transmission d'une
trame en plusieurs fois suivant les enseignements de la presente
invention.
La figure 4 represente l'ordinogramme de l'emission de messages
suivant les enseignements de l'invention.
La figure 5 represente l'ordinogramme de la reception de messages
suivant les enseignements de l'invention.
La procedure HDLC (HIGH LEVEL DATA LINO CONTROL) est une -pr.ocedur.e
de transmission de donnees utilisee en
TELEINFORMATIQUE. Elle est destinee S permettre la transmission de
messages sur des lignes fonctionnant en mode synchrone. Les messages
sont transmis sous forme de BLOCS DE
CARACTERES separes les uns des autres par des intervalles sans
messages. Ces blocs sont appeles TRAMES. Le contenu de chaque trame
est defini par la NORME: il comprend une adresse, des commandes, un
ensemble de donnees, une.sequence de controle. Les intervalles entre
les trames sont remplis par des CODES DE SERVICE. La procedure HDLC
utilise 3 codes de service:
. le code FANION le code ABANDON
. le code INACTIF
Le code FANION (en anglais FLAG) est utilise comme QODE DE
REMPLISSAGE (en anglais FILLER) et il est designe par le symbole FLG.
Ce code de remplissage est utilise pour garnir les espaces laisses
libres entre les trames.
Le code ABANDON (en anglais ABORT) est utilise comme CODE
D'INDICATION D'ERREUR et il est designe par le symbole ABT.
Ce code d'indication d'erreur est utilise par le dispositif emetteur
pour signaler qu'il a detecte un fonctionnement incorrect dans la
liaison.
Le code INACTIF (en anglais IDLE) est utilise comme CODE DE
LIBRATION de la liaison et il est designe par le symbole
IDL. Ce code de liberation de la liaison est utilise par le dispositif
emetteur pour signaler qu'il a fini d'emettre et que la liaison est
disponible pour d'autres transmissions.
La figure 1- represente la configuration de ces 3 codes de service.
Le code FANION est represente sur la figure lA. - Ce code a une
longueur de 8 bits et sa configuration est la suivante
- le premier bit (qui est situe au rang 0) a la valeur
ZERO
- les six bits suivants (qui sont situes aux rangs 1 a 6) ont la
valeur UN
- le dernier bit (qui est situe au rang 7) a la valeur
ZERO.
Le code ABANDON est represente sur la figure 18. Ce code a une longeur
de 8 bits et sa configuration est la suivante
- le premier bit (qui est situe au rang 0) a la valeur
ZERO
- les sept bits suivants (qui sont situes aux rangs 1 3 7) ont la
valeur UN.
Il peut etre remarque que ces deux codes ont une partie identique: les
7 premiers bits ont la meme configuration.
Cette partie identique sera appelee par la suite NOYAU DE
CODE ou plus simplement NOYAU (en anglais FLAG NUCLEUS).
Le code INACTIF est represente sur la figure 1C. Ce code a une
longueur de 16 bits et sa configuration est la suivante
- le premier bit (qui est situe au rang 0) a la valeur
ZERO
- les quinze bits suivants (qui sont situes aux rangs 1 a 15) ont la
valeur UN.
Ce code peut etre lui aussi considere comme un noyau de code suivi de
9 bits egaux a UN.
En recapitulant, il peut etre dit que:
- le code fanion est compose d'un "noyau" suivi d'un bit egal a zero
(pour cette raison, il sera appele par la suite FO)
- le code abandon est compose d'un "noyau" suivi d'un bit egal a UN
(pour cette raison il sera appele par la suite F1)
- le code inactif est compose d'un "noyau" suivi de neuf bits egaux a
UN (pour cette raison il sera appele par la suite F9).
Sur la figure 2 est represente symboliquement un exemple de
transmission de messages sur une liaison suivant la procedure HDLC.
Sur la ligne du haut sont representes les messages transmis en
premier. A chaque message ou element de message est associe un nombre
qui correspond a son rang dans la transmission. C'est ainsi que le
premier element de message transmis est le code FANION reference FO
auquel est associe le rang 0. L'element suivant est un nouveau code
FANION reference FO auquel est associe le rang 1. Sur la figure 2 il
apparait donc que 4 codes FANION ayant les rangs o a 3 sont envoyes en
premier. Ceci correspond bien aux role devolu au code FANION dans la
procedure HDLC: le code FANION est un code de remplissage que
l'emetteut envoie au recepteur pendant les periodes ou il n'a pas de
message a transmettre.
De son cote, le recepteur ne prend en compte que les messages qui sont
immediatement precede d'un code FANION. Il peut etre dit que le code
FANION joue le role d'un SYNCHRONISATEUR DE MESSAGE: il permet au-
recepteur de localiser sans ambiguite le debut d'un message. Avec le
rang 4, 11 emetteur envoie un message reference T1. Ce message est
reference Tl parce que les messages sont envoyes sous forme de TRAMES.
Ces TRAMES sont parfaitement definies par la norme HDLC et leur
constitution permet au recepteur l'identification du destinataire
ainsi que la bonne transmission du message.Ce message T1 est suivi de
5 codes
FANION occupant les rangs 5 a 9 inclus. Ces 5 codes FO servent and
remplir l'intervalle separant le message T1 du message T2 qui occupe
le rang 10. Le message T2 est suivi des codes de remplissage FO
occupant les rangs 11 a 16 inclus. Ces 6 codes de remplissage FO sont
suivis du message
T3 qui occupe le rang 17. Ce message T3 se termine par un code de
service ABANDON reference Tl qui occupe donc le rang 18. Ce code de
service F1 signifie pour le recepteur qu'il doit doit ignorer les
informations de la trame T4 ainsi que celies qui suivent et cela
jusqu'a ce qu'il rencontre a nouveau un NOYAU DE FANION. Ceci est
represente dans la partie hachuree ayant le numero d'ordre 19.Le
receptcut reconnaCt un code FANION comme il est indique- avec le
numero d'ordre 20. Un nouveau code FANION est recu avec le numero
d'ordre 21 puis avec le numero d'ordre 22 le recepteur recoit le
message T4. Ce message T4 est suivi d'un code
INACTIF indique avec la reference T9* et avec le numero d'ordre 23. A
la suite de ce code F9 le re-cepteur considere la liaison inactive
jusqu'a ce qu'il reconnaisse un code
FANION ce qui se produit avec le numero d'ordre 28. Et ainsi de suite
le recepteur surveille les codes de service et transmet les messages
aux destinataires.
En revenant aux figures lA, 1B et 1C, il peut etre dit que la
procedure HDLC comporte deux types de code de service
- les 2 codes de service d'exploitation de ligne de transmission FO et
Fl
- le code de service de liberation de ligne de transmission F9.
La presente invention propose dans une, premiere modalite de modifier
la convention de definition de fonction des codes de service
d'exploitation de la ligne de- transmission.
- le code FO est toujours un code de remplissage entre les trames mais
il peut egalement hetre utilise comme code de remplissage a
l'interieur d'une trame. Il peut etre dit que le code FO est un code
de r.emplissage INTERTRAME et
INTRATRAME - le code F1 est un code-de FIN DE TRAME.
Avec cette nouvelle convention, le debut d'une trame se situe au
moment-de la premiere transition d'un code de remplissage FO a un bloc
de donnees et la fin d'une- trame se situe a la transition entre un
bloc de donnees et un code de fin de trame Fl.
Cette disposition est avantageuse parce qu'elle rend possible la
transmission d'un trame en plusieurs etapes. En effet, dans une
premiere etape, un premiere partie de la trame est transmise, puis au
bout d'un intervalle de temps la deuxieme partie de la trame est
transmise et ainsi de suite jusqu'S ce que la totalite de la trame
etant transmise, un signal de fin de trame F1 est place sur la ligne
de transmission. Dans les intervalles separant les differentes parties
de la trame des signaux de remplissage FO sont places sur la ligne de
transmission. Ces signaux de remplissage FO seront elimines a la
reception des signaux et la trame sera entierement reconstituEe.
-Sur la figure 3 est representee la transmission d'une trame T1 en
trois parties T'1, T"l et T"1 en utilisant les enseignements de
l'invention.
A gauche de la figure 3, a l'instant 0, le signal transmis est un code
de fin de trame F1. Ce code indique que la trame precedente est
terminee et que les signaux de donnes qui seront recus par la suite
concernent une nouvelle trame. A l'instant 1, le signal transmis est
un- code de remplissage FO, En raison du fait que le signal precedent
est un code de fin de trame Fl, ce signal de remplissage est un code
de remplissage intertrame.
A l'instant 2, c'est a nouveau un code de remplissage FO qui est
transmis. Comme ce signal de remplissage est precede d'un code de
remplissage intertrame FO less than a l'instant 1} et qu'il est suivi
(-l'instant 3) d'un code de remplissage FO, ce sera un deuxieme code
de remplissage intertrame.
A l'instant 3 apparat a nouveau un code de remplissage FO.
Comme ce code de remplissage FD est precede (a l'instant 2) d'un code
de remplissage FO et suivi a l'instant 4 des donnees de la premiere
partie de la trame T'1, ce code de remplissage FO est le dernier: code
de remplissage FO de la
ZONE INTERTRAME. A partir de cet instant et aussi longtemps qu'un code
de fin de trame Fl ne sera pas transmis, tous les codes de remplissage
FO recus seront dorenavant des codes de remplissage FO INTERTRAME.
Donc,! i'instant 4, la premiere partie T'l de la trame T1 est
retransmise. Des que cette transmission-est terminee, a l'instant 5,
un code de remplissage intertrame F0 est transmis.
A l'instant 5, la deuxieme partie T"1 de la trame T1 est transmise.
Une fois cette deuxieme partie T"1 de la trame T1 transmise a
l'instant 7, un code de remplissage intertrame FO est transmis.
A l'instant 8, un nouveau code de remplissage intertrame FO est
transmis parce que, par exemple, la troisieme partie T"1 de la trame
T1 n'est pas encore prete a etre transmise.
A l'instant 9, la troisieme partie T"'l de la trame Ti etant prete,
celle-ci est transmise. Cette troisieme partie T"'l de la trame T1
etant la derniere de la trame T1, a l'instant 10 un code de fin de
trame F1 est transmis. Ce code de fin de trame F1 indique que la trame
T1 est totalement transmise. Ensuite, aux instants 12, 13, 14 et
jusqu'a ce qu'une nouvelle trame soit prete a ete transmise, une
succession de codes de remplissage FO sont transmis, ces codes jouant
le role de code de remplissage intertrame.
Sur la figure 4 est represente l'ordinogramme du procede de
l'invention vu du cote emission des signaux. Comme il a ete dit
precedemment, l'invention utilise un mode de transmission synchrone,
c'est-3-dire qu'a intervalle regulier, 11 emetteur envoie un
caractere. En (1) est representee la requete de l'emetteur qui demande
un caractere a transmettre. En (2), il est repondu cette requete. Si
une donnee est disponible, la reponse est OUI et en (3) la donnee est
transmise. S'il n'y a pas de donnee disponible, la reponse est NON ET
EN (4) il est decide de transmettre un code de service. Cette decision
etant prise, en (5) est fait le choix entre la transmission du code FO
pu la transmission du code F1.La question posee en (5) est "est-ce que
le dernier caractere precedemment transmis etait le dernier caractere
de la trame en cours de transmission?"
Si la reponse est OUI, cela signifie que la trame est terminee et il y
a lieu, dans ces conditions, de transmettre en (7) le code F1 qui
indique que la transmission de la trame est terminee. Si la reponse
est NON, cela signifie qu'il y a une absence de donnees et qu'il y a
lieu de transmettre en (6) un code de remplissage FO.
Sur la figure 5 est represente l'ordinogramme du procede de
l'invention vu du cote de la Bception des signaux. Quand un caractere
est disponible a la reception, ce qui est represente en (8) la
question qui se pose est de savoir Si ce caractere marque ou non la
fin d'une trame. Cette question est posee en (9) sous forme: "est-ce
un code de service F1"?. Si la reponse est OUI, en (10) il y a d'abord
transfert vers le systeme recepteur d'un contenu du registre de trame
puis remise a zero du registre de trame. Le registre de trame est pret
a recevoir une nouvelle trame. Si la reponse est NON, en (11) la
question posee est de savoir s'il s'agit d'un code de service FO.Si la
reponse est OUI c'est-3-dire qu'il s'agit du code de service FO, il
est decide en (12) d'ignorer ce caractere puisqu'il s'agit d'un
caractere de remplissage (intertrame ou intratame). Si la reponse est
NON, c'est- -dire qu'il ne s'agit ni du code de service Fl, ni du code
de service FO, le caractere recu est donc une donnee appartenant a la
trame et en (13) le caractere est charge dans le registre~de trame.
Bien entendu, l'invention n'est nullement limitee au mode de
realisation decrit et represente et comprend tous les equivalents
techniques des moyens decrits ainsi que leurs combinaisons si
celles-ci sont effectuees suivant l'esprit de l'invention et mises en
oeuvre dans le cadre des revendications qui suivent.
Le present brevet concerne les procedures de transmission de donnees
dites a haut niveau comme, par exemple, la procedure HDLC. Il concerne
plus particulierement le mode de transmission des trames qui composent
les messages a transmettre. La procedure HDLC est definie dans la
Norme Internationale referencee Iso 4335 -1976 (F). Cette norme
precise que les messages a transmettre sont decoupes en trames. Chaque
trame comporte un champ d'adresse de 8 bits qui indique le
destinataire du message. un champ de commande des 8 bits. un champ
d'information facultative qui contient les donnees une sequence de
controle de trame qui contient les elements binaires necessaires a la
detection des erreurs. Dans la procedure HDLC, une trame constitue une
unite insecable. Ceci veut dire qu' and l'emission comme a la
reception, il faut disposer d'un registre de trame contenant tous les
caracteres d'une trame. En effet, les procedures de transmission a
haut niveau, en raison des hautes performances demandes, sont
utilisees sur des liaisons dites synchrones. Ces liaisons synchrones
sont caracterisees par le fait que la transmission des caracteres se
fait b une cadence bien determinee. Il est donc necessaire que tous
les caracteres d'une trame soient disponibles quand le dispositif
place sur la liaison reclame les caracteres.Un moyen sar pour
atteindre ce resultat est de disposer d'un registre de trame contenant
tous les caracteres de la trame et de vider le registre de trame
caractere par caractere au fur et a mesure des demandes effectuees par
le dispositif emetteur. La necessite d'avoir ce registre de trame
constitue quelquefois un inconvenient soit parce que les trames sont
longues, soit parce que les equipements terminaux de liaison sont des
equipements tres rudimentaires. C'est pourquoi, la presente invention
propose une nouvelle methode d'exploitation des liaisons a haut niveau
qui permet la transmission des trames en plusieurs etapes successives.
A cet effet, la presente invention a pour objet un procede de
transmission de donnees a hautes performances du type HDLC pour la
transmission de donnees sur des liaisons synchrones caracterise en ce
que: il est convenu, a priori, que le code de service FO est un code
de remplissage utilisable aussi bien dans les intervalles intertrames
qu'a l'interieur des trames, que le code de service F1 est le code
indicateur de fin de trame a l'emission, quand l'emetteur reclame (1)
un caractere en vue de sa transmission si aucune donnee n'est
disponible (2), il est decide de transmettre un code de service, ce
dit code de service transmis (7) est un code de fin de trame F1 si le
caractere precedent etait le dernier caractere d'une trame (4-OUI),
dans le cas contraire (4-NON) c'est un code de remplissage FO qui est
transmis (6). a la reception, quand un caractere est recu (8), le
recepteur recherche -(9) si le dit caractere recu est un caractere de
fin de trame F1, si ce caractere est un code de fin de trame F1(9-OUI)
il y a transfert (10) du contenu du registre de trame vers l'organe
destinataire avec remise a zero du contenu du registre de trame, si le
dit caractere recu n'est pas un code de service de fin de trame
Fl(9-NON), il est examine (11) si le dit caractere recu est un code de
service de remplissage FO, si le dit caractere recu est un code de
service de remplissage FO(ll-OUI), ce caractere est ignore (12), dans
le cas contraire (11-NON) ledit caractere recu est introduit (13) dans
le- registre de trame. L'invention vise bien entendu les dispositifs
ou analogues faisant usage du procede de l'invention. D'autres objets,
caracteristiques et avantages de la presente invention ressortiront
mieux de l'expose qui suit, fait en reference aux dessins annexes a ce
texte qui representent des modes- de galisation preferes de
l'invention. La figure 1 represente les 3 codes de service utilises
dans la procedure de transmission de donnees HDLC aussi bien que dans
la presente invention. La figure 1A represente le-code FANION (en
anglais FLAG) de la procedure HDLC qui est le code de REMPLISSAGE FO
dans la presente invention. La figure 1B represente le code ABANDON
(en anglais ABORT) de la procedure HDLC qui est le code de FIN DE
TRAME Fl dans la presente invention. La figure 1C represente le code
INACTIF (en anglais IDLE) de la procedure HDLC comme pour la presente
invention. La figure 2 est la representation symbolique de la
transmission de messages sur une liaison suivant la procedure HDLC. La
figure 3 -est la representation symbolique de la transmission d'une
trame en plusieurs fois suivant les enseignements de la presente
invention. La figure 4 represente l'ordinogramme de l'emission de
messages suivant les enseignements de l'invention. La figure 5
represente l'ordinogramme de la reception de messages suivant les
enseignements de l'invention. La procedure HDLC (HIGH LEVEL DATA LINO
CONTROL) est une -pr.ocedur.e de transmission de donnees utilisee en
TELEINFORMATIQUE. Elle est destinee S permettre la transmission de
messages sur des lignes fonctionnant en mode synchrone. Les messages
sont transmis sous forme de BLOCS DE CARACTERES separes les uns des
autres par des intervalles sans messages. Ces blocs sont appeles
TRAMES. Le contenu de chaque trame est defini par la NORME: il
comprend une adresse, des commandes, un ensemble de donnees,
une.sequence de controle. Les intervalles entre les trames sont
remplis par des CODES DE SERVICE. La procedure HDLC utilise 3 codes de
service:. le code FANION le code ABANDON. le code INACTIF Le code
FANION (en anglais FLAG) est utilise comme QODE DE REMPLISSAGE (en
anglais FILLER) et il est designe par le symbole FLG. Ce code de
remplissage est utilise pour garnir les espaces laisses libres entre
les trames. Le code ABANDON (en anglais ABORT) est utilise comme CODE
D'INDICATION D'ERREUR et il est designe par le symbole ABT. Ce code
d'indication d'erreur est utilise par le dispositif emetteur pour
signaler qu'il a detecte un fonctionnement incorrect dans la liaison.
Le code INACTIF (en anglais IDLE) est utilise comme CODE DE LIBRATION
de la liaison et il est designe par le symbole IDL. Ce code de
liberation de la liaison est utilise par le dispositif emetteur pour
signaler qu'il a fini d'emettre et que la liaison est disponible pour
d'autres transmissions. La figure 1- represente la configuration de
ces 3 codes de service. Le code FANION est represente sur la figure
lA. - Ce code a une longueur de 8 bits et sa configuration est la
suivante - le premier bit (qui est situe au rang 0) a la valeur ZERO -
les six bits suivants (qui sont situes aux rangs 1 a 6) ont la valeur
UN - le dernier bit (qui est situe au rang 7) a la valeur ZERO. Le
code ABANDON est represente sur la figure 18. Ce code a une longeur de
8 bits et sa configuration est la suivante - le premier bit (qui est
situe au rang 0) a la valeur ZERO - les sept bits suivants (qui sont
situes aux rangs 1 3 7) ont la valeur UN. Il peut etre remarque que
ces deux codes ont une partie identique: les 7 premiers bits ont la
meme configuration. Cette partie identique sera appelee par la suite
NOYAU DE CODE ou plus simplement NOYAU (en anglais FLAG NUCLEUS). Le
code INACTIF est represente sur la figure 1C. Ce code a une longueur
de 16 bits et sa configuration est la suivante - le premier bit (qui
est situe au rang 0) a la valeur ZERO - les quinze bits suivants (qui
sont situes aux rangs 1 a 15) ont la valeur UN. Ce code peut etre lui
aussi considere comme un noyau de code suivi de 9 bits egaux a UN. En
recapitulant, il peut etre dit que: - le code fanion est compose d'un
"noyau" suivi d'un bit egal a zero (pour cette raison, il sera appele
par la suite FO) - le code abandon est compose d'un "noyau" suivi d'un
bit egal a UN (pour cette raison il sera appele par la suite F1) - le
code inactif est compose d'un "noyau" suivi de neuf bits egaux a UN
(pour cette raison il sera appele par la suite F9). Sur la figure 2
est represente symboliquement un exemple de transmission de messages
sur une liaison suivant la procedure HDLC. Sur la ligne du haut sont
representes les messages transmis en premier. A chaque message ou
element de message est associe un nombre qui correspond a son rang
dans la transmission. C'est ainsi que le premier element de message
transmis est le code FANION reference FO auquel est associe le rang 0.
L'element suivant est un nouveau code FANION reference FO auquel est
associe le rang 1. Sur la figure 2 il apparait donc que 4 codes FANION
ayant les rangs o a 3 sont envoyes en premier. Ceci correspond bien
aux role devolu au code FANION dans la procedure HDLC: le code FANION
est un code de remplissage que l'emetteut envoie au recepteur pendant
les periodes ou il n'a pas de message a transmettre. De son cote, le
recepteur ne prend en compte que les messages qui sont immediatement
precede d'un code FANION. Il peut etre dit que le code FANION joue le
role d'un SYNCHRONISATEUR DE MESSAGE: il permet au- recepteur de
localiser sans ambiguite le debut d'un message. Avec le rang 4, 11
emetteur envoie un message reference T1. Ce message est reference Tl
parce que les messages sont envoyes sous forme de TRAMES. Ces TRAMES
sont parfaitement definies par la norme HDLC et leur constitution
permet au recepteur l'identification du destinataire ainsi que la
bonne transmission du message.Ce message T1 est suivi de 5 codes
FANION occupant les rangs 5 a 9 inclus. Ces 5 codes FO servent and
remplir l'intervalle separant le message T1 du message T2 qui occupe
le rang 10. Le message T2 est suivi des codes de remplissage FO
occupant les rangs 11 a 16 inclus. Ces 6 codes de remplissage FO sont
suivis du message T3 qui occupe le rang 17. Ce message T3 se termine
par un code de service ABANDON reference Tl qui occupe donc le rang
18. Ce code de service F1 signifie pour le recepteur qu'il doit doit
ignorer les informations de la trame T4 ainsi que celies qui suivent
et cela jusqu'a ce qu'il rencontre a nouveau un NOYAU DE FANION. Ceci
est represente dans la partie hachuree ayant le numero d'ordre 19.Le
receptcut reconnaCt un code FANION comme il est indique- avec le
numero d'ordre 20. Un nouveau code FANION est recu avec le numero
d'ordre 21 puis avec le numero d'ordre 22 le recepteur recoit le
message T4. Ce message T4 est suivi d'un code INACTIF indique avec la
reference T9* et avec le numero d'ordre 23. A la suite de ce code F9
le re-cepteur considere la liaison inactive jusqu'a ce qu'il
reconnaisse un code FANION ce qui se produit avec le numero d'ordre
28. Et ainsi de suite le recepteur surveille les codes de service et
transmet les messages aux destinataires. En revenant aux figures lA,
1B et 1C, il peut etre dit que la procedure HDLC comporte deux types
de code de service - les 2 codes de service d'exploitation de ligne de
transmission FO et Fl - le code de service de liberation de ligne de
transmission F9. La presente invention propose dans une, premiere
modalite de modifier la convention de definition de fonction des codes
de service d'exploitation de la ligne de- transmission. - le code FO
est toujours un code de remplissage entre les trames mais il peut
egalement hetre utilise comme code de remplissage a l'interieur d'une
trame. Il peut etre dit que le code FO est un code de r.emplissage
INTERTRAME et INTRATRAME - le code F1 est un code-de FIN DE TRAME.
Avec cette nouvelle convention, le debut d'une trame se situe au
moment-de la premiere transition d'un code de remplissage FO a un bloc
de donnees et la fin d'une- trame se situe a la transition entre un
bloc de donnees et un code de fin de trame Fl. Cette disposition est
avantageuse parce qu'elle rend possible la transmission d'un trame en
plusieurs etapes. En effet, dans une premiere etape, un premiere
partie de la trame est transmise, puis au bout d'un intervalle de
temps la deuxieme partie de la trame est transmise et ainsi de suite
jusqu'S ce que la totalite de la trame etant transmise, un signal de
fin de trame F1 est place sur la ligne de transmission. Dans les
intervalles separant les differentes parties de la trame des signaux
de remplissage FO sont places sur la ligne de transmission. Ces
signaux de remplissage FO seront elimines a la reception des signaux
et la trame sera entierement reconstituEe. -Sur la figure 3 est
representee la transmission d'une trame T1 en trois parties T'1, T"l
et T"1 en utilisant les enseignements de l'invention. A gauche de la
figure 3, a l'instant 0, le signal transmis est un code de fin de
trame F1. Ce code indique que la trame precedente est terminee et que
les signaux de donnes qui seront recus par la suite concernent une
nouvelle trame. A l'instant 1, le signal transmis est un- code de
remplissage FO, En raison du fait que le signal precedent est un code
de fin de trame Fl, ce signal de remplissage est un code de
remplissage intertrame. A l'instant 2, c'est a nouveau un code de
remplissage FO qui est transmis. Comme ce signal de remplissage est
precede d'un code de remplissage intertrame FO and lt; a l'instant 1}
et qu'il est suivi (-l'instant 3) d'un code de remplissage FO, ce sera
un deuxieme code de remplissage intertrame. A l'instant 3 apparat a
nouveau un code de remplissage FO. Comme ce code de remplissage FD est
precede (a l'instant 2) d'un code de remplissage FO et suivi a
l'instant 4 des donnees de la premiere partie de la trame T'1, ce code
de remplissage FO est le dernier: code de remplissage FO de la ZONE
INTERTRAME. A partir de cet instant et aussi longtemps qu'un code de
fin de trame Fl ne sera pas transmis, tous les codes de remplissage FO
recus seront dorenavant des codes de remplissage FO INTERTRAME. Donc,!
i'instant 4, la premiere partie T'l de la trame T1 est retransmise.
Des que cette transmission-est terminee, a l'instant 5, un code de
remplissage intertrame F0 est transmis. A l'instant 5, la deuxieme
partie T"1 de la trame T1 est transmise. Une fois cette deuxieme
partie T"1 de la trame T1 transmise a l'instant 7, un code de
remplissage intertrame FO est transmis. A l'instant 8, un nouveau code
de remplissage intertrame FO est transmis parce que, par exemple, la
troisieme partie T"1 de la trame T1 n'est pas encore prete a etre
transmise. A l'instant 9, la troisieme partie T"'l de la trame Ti
etant prete, celle-ci est transmise. Cette troisieme partie T"'l de la
trame T1 etant la derniere de la trame T1, a l'instant 10 un code de
fin de trame F1 est transmis. Ce code de fin de trame F1 indique que
la trame T1 est totalement transmise. Ensuite, aux instants 12, 13, 14
et jusqu'a ce qu'une nouvelle trame soit prete a ete transmise, une
succession de codes de remplissage FO sont transmis, ces codes jouant
le role de code de remplissage intertrame. Sur la figure 4 est
represente l'ordinogramme du procede de l'invention vu du cote
emission des signaux. Comme il a ete dit precedemment, l'invention
utilise un mode de transmission synchrone, c'est-3-dire qu'a
intervalle regulier, 11 emetteur envoie un caractere. En (1) est
representee la requete de l'emetteur qui demande un caractere a
transmettre. En (2), il est repondu cette requete. Si une donnee est
disponible, la reponse est OUI et en (3) la donnee est transmise. S'il
n'y a pas de donnee disponible, la reponse est NON ET EN (4) il est
decide de transmettre un code de service. Cette decision etant prise,
en (5) est fait le choix entre la transmission du code FO pu la
transmission du code F1.La question posee en (5) est "est-ce que le
dernier caractere precedemment transmis etait le dernier caractere de
la trame en cours de transmission?" Si la reponse est OUI, cela
signifie que la trame est terminee et il y a lieu, dans ces
conditions, de transmettre en (7) le code F1 qui indique que la
transmission de la trame est terminee. Si la reponse est NON, cela
signifie qu'il y a une absence de donnees et qu'il y a lieu de
transmettre en (6) un code de remplissage FO. Sur la figure 5 est
represente l'ordinogramme du procede de l'invention vu du cote de la
Bception des signaux. Quand un caractere est disponible a la
reception, ce qui est represente en (8) la question qui se pose est de
savoir Si ce caractere marque ou non la fin d'une trame. Cette
question est posee en (9) sous forme: "est-ce un code de service F1"?.
Si la reponse est OUI, en (10) il y a d'abord transfert vers le
systeme recepteur d'un contenu du registre de trame puis remise a zero
du registre de trame. Le registre de trame est pret a recevoir une
nouvelle trame. Si la reponse est NON, en (11) la question posee est
de savoir s'il s'agit d'un code de service FO.Si la reponse est OUI
c'est-3-dire qu'il s'agit du code de service FO, il est decide en (12)
d'ignorer ce caractere puisqu'il s'agit d'un caractere de remplissage
(intertrame ou intratame). Si la reponse est NON, c'est- -dire qu'il
ne s'agit ni du code de service Fl, ni du code de service FO, le
caractere recu est donc une donnee appartenant a la trame et en (13)
le caractere est charge dans le registre~de trame. Bien entendu,
l'invention n'est nullement limitee au mode de realisation decrit et
represente et comprend tous les equivalents techniques des moyens
decrits ainsi que leurs combinaisons si celles-ci sont effectuees
suivant l'esprit de l'invention et mises en oeuvre dans le cadre des
revendications qui suivent.
Claims
_________________________________________________________________
REVENDICATIONS
1. Procede de transmission de donnees hautes performances du type HDLC
pour la transmission de donnees sur des liaisons synchrones
caracterise en ce que. il est convenu, a priori, que le code de
service FO est un code de remplissage utilisable aussi bien dans les
intervalles intertrames qu'a l'interieur es trames, que le code de
servcie Fl est le code indicateur de fin de trame.. a l'emission quand
l'emetteur reclame (1) un caractere en vue de sa transmission si une
donnee est disponible (2), elle est transmise (3) sur la liaison; si
aucune donnee n'est disponible (2) il est decide de transmettre un
code de service, ce dit code de service transmis (7) est un code de
fin de trame F1 si le caractere precedent etait le dernier caractere
d'une trame (4-OUI), dans le cas contraire (4-NON) c'est un code de
remplissage FO qui est transmis (6) a la reception, quand un caractere
est recu (8) le recepteur recherche (9) si le dit caractere recu est
un caractere de trame Fl, si ce caractere est un caractere de fin de
trame Fl (9-OUI) il y a transfert (10) du contenu du registre de trame
vers l'organe destinataire avec remise a zero du contenu du registre
de trame, si le dit caractere recu n'est pas un code de service de fin
de trame F1 (9-NON), il est examine (11) si le dit caractere recu est
code de service de remplissage FO, si le dit caractere recu est un
code de service de remplissage FO (ll-OUI), ce caractere est ou bien
signale sur une ligne distincte de celles du registre de trame, ou
bien ignore (12), dans le cas contraire (11-NON) le dit caractere recu
est introduit (13) dans le registre de trame.
2. Dispositif de transmission de donnees ou analogue caracterise en ce
qu'il utilise le procede de la revendication 1. BIBLIOGRAPHIE -
STANDARD ECMA - 40 - HDLC FRAME STRUCTURE - STANDARD ECMA - 49 - HDLC
ELEMENTS OF PROCEDURE - STANDARD ECMA - 60 - HDLC UNBALANCED CLASS OF
PROCEDURE - STANDARD ECMA - 61 - HDLC BALANCED CLASS OF PROCEDURE -
IBM Synchronous Data Link Control - General Information GA 27 - 3903-2
REVENDICATIONS
1. Procede de transmission de donnees hautes performances du type HDLC
pour la transmission de donnees sur des liaisons synchrones
caracterise en ce que. il est convenu, a priori, que le code de
service FO est un code de remplissage utilisable aussi bien dans les
intervalles intertrames qu'a l'interieur es trames, que le code de
servcie Fl est le code indicateur de fin de trame.. a l'emission quand
l'emetteur reclame (1) un caractere en vue de sa transmission si une
donnee est disponible (2), elle est transmise (3) sur la liaison; si
aucune donnee n'est disponible (2) il est decide de transmettre un
code de service, ce dit code de service transmis (7) est un code de
fin de trame F1 si le caractere precedent etait le dernier caractere
d'une trame (4-OUI), dans le cas contraire (4-NON) c'est un code de
remplissage FO qui est transmis (6) a la reception, quand un caractere
est recu (8) le recepteur recherche (9) si le dit caractere recu est
un caractere de trame Fl, si ce caractere est un caractere de fin de
trame Fl (9-OUI) il y a transfert (10) du contenu du registre de trame
vers l'organe destinataire avec remise a zero du contenu du registre
de trame, si le dit caractere recu n'est pas un code de service de fin
de trame F1 (9-NON), il est examine (11) si le dit caractere recu est
code de service de remplissage FO, si le dit caractere recu est un
code de service de remplissage FO (ll-OUI), ce caractere est ou bien
signale sur une ligne distincte de celles du registre de trame, ou
bien ignore (12), dans le cas contraire (11-NON) le dit caractere recu
est introduit (13) dans le registre de trame.
2. Dispositif de transmission de donnees ou analogue caracterise en ce
qu'il utilise le procede de la revendication 1. BIBLIOGRAPHIE -
STANDARD ECMA - 40 - HDLC FRAME STRUCTURE - STANDARD ECMA - 49 - HDLC
ELEMENTS OF PROCEDURE - STANDARD ECMA - 60 - HDLC UNBALANCED CLASS OF
PROCEDURE - STANDARD ECMA - 61 - HDLC BALANCED CLASS OF PROCEDURE -
IBM Synchronous Data Link Control - General Information GA 27 - 3903-2
? ?
Display vertical position markers.<br/><br/>This option will display
the relative positions of currently selected key terms within the full
document length.<br/><br/>You can then click the markers to jump to
general locations within the document, or to specific discoveries if
you know whereabouts in the document they occur. [22][_]
Open a preview window.<br/><br/>This window will provide a preview of
any discovery (or vertical marker) when you mouse over
it.<br/><br/>The preview window is draggable so you may place it
wherever you like on the page. [23][_]
[static.png]
[close.png]
Discovery Preview
(Mouse over discovery items)
[textmine.svg] textmine Discovery
« Previous
Multiple Definitions ()
Next »
Enlarge Image (BUTTON) ChemSpider (BUTTON) PubChem (BUTTON) Close
(BUTTON) X
(BUTTON) Close
(BUTTON) X
TextMine: Publication Composition
FR2516729
(BUTTON) Print/ Download (BUTTON) Close
1. Welcome to TextMine.
The TextMine service has been carefully designed to help you
investigate, understand, assess and make discoveries within patent
publications, quickly, easily and efficiently.
This tour will quickly guide you through the main features.
Please use the "Next" button in each case to move to the next step
of the tour (or you can use [Esc] to quit early if you don't want
to finish the tour).
2. The main menu (on the left) contains features that will help you
delve into the patent and better understand the publication.
The main feature being the list of found items (seperated into
colour coded categories).
3. Click the Minesoft logo at any time to reset TextMine to it's
initial (start) state.
4. You can select which part of the document you'd like to view by
using the pull down menu here.
You can select "Full Text" to view the entire document.
5. For non-latin languages, (in most cases) full text translations
are available, you can toggle them on and off here.
You can also toggle the inline discovery translations between
English and their original language.
6. The pie chart icon will open a basic statistical breakdown of the
publication.
7. The sort icon allows you to sort the listed categories based on
the number of instances found.
Click to toggle between ascending and descending.
8. You can use the refine box to refine the discovered items in the
sections below.
Simply type what you are looking for, any items that do not match
will be temporarily hidden.
9. The publication has been analysed and we have identified items
within it that fit into these categories.
The specific items found are listed within the category headings.
Click the section header to open that section and view all the
identitfied items in that section.
If you click the checkbox all items in that section will be
highlighted in the publication (to the right).
The best thing to do is to experiment by opening the sections and
selecting and unselecting checkboxes.
10. The main output window contains the publication full text (or part
thereof if selected).
11. The Tools section contains tools to help you navigate the
"discovered" (highlighted) items of interest.
The arrows and counter let you move through the highlighted items
in order.
12. Other tools include a "Preview" option [ [preview.png] ] and the
ability to mark the relative locations of highlighted items by
using the "Marker" option [ [marker.png] ].
Try these out to best understand how they work, and to discover if
they are of use to you.
13. Items selected from the menu on the left will be highlighted in
the main publication section (here in the middle of the screen).
Click them for further information and insights (including
chemical structure diagrams where available).
14. Please experiment with TextMine - you cannot make any permanent
changes or break anything and once your session is closed (you've
log out) all your activity is destroyed.
Please contact Minesoft Customer Support if you have any questions
or queries at: support@minesoft.com
[24]____________________
[25]____________________
[26]____________________
[27]____________________
[28]____________________
[29]____________________
[30]____________________
[31]____________________
[32]____________________
[33]____________________
[BUTTON Input] (not implemented)_____ [BUTTON Input] (not
implemented)_____
Документ
Категория
Без категории
Просмотров
1
Размер файла
50 Кб
Теги
fr2516729a1
1/--страниц
Пожаловаться на содержимое документа