Information processing systems — Data communication — High-level data link control procedures — Consolidation of classes of procedures

Systèmes de traitement de l'information — Téléinformatique — Procédures de commande de liaison de données à haut niveau — Consolidation des classes de procédures

General Information

Status
Withdrawn
Publication Date
31-Jan-1984
Withdrawal Date
31-Jan-1984
Current Stage
9599 - Withdrawal of International Standard
Completion Date
01-Sep-1991
Ref Project

Relations

Buy Standard

Standard
ISO 7809:1984 - Systemes de traitement de l'information -- Téléinformatique -- Procédures de commande de liaison de données a haut niveau -- Consolidation des classes de procédures
French language
15 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

Norme internationale @ 7809
INTERNATIONAL ORGANIZATION FOR STANDARDlZATlONOMEW(LIYHAP0flHAR OPrAHM3AUMR nO CTAHflAPTH3AUMMOORGANlSATlON INTERNATIONALE DE NORMALISATION
Systèmes de traitement de l'information -
Téléinformatique - Procédures de commande de liaison
de données à haut niveau - Consolidation des classes de
procédures
Information processing systems - Data communication - High-level data link control procedures - Consolidation of classes of
procedures
Première édition - 1984-02-15
CDU 681.327.8.01 Réf. no : IS0 7809-1984 (FI
haut niveau.
Descripteurs : traitement de l'information, transmission de données, procédure de commande, commande de liaison de données
Prix basé sur 15 pages

---------------------- Page: 1 ----------------------
Avant-propos
L‘ISO (Organisation internationale de normalisation) est une fédération mondiale
d’organismes nationaux de normalisation (comités membres de I’ISO). L‘élaboration
des Normes internationales est confiée aux comités techniques de 1’60. Chaque
comité membre intéressé par une étude a le droit de faire partie du comité technique
correspondant. Les organisations internationales, gouvernementales et non gouverne-
WO, participent également aux travaux.
mentales, en liaison avec
Les projets de Normes internationales adoptés par les comités techniques sont soumis
aux comités membres pour approbation, avant leur acceptation comme Normes inter-
nationales par le Conseil de I‘ISO.
I
La Norme internationale IS0 7809 a été élaborée par le comité technique ISO/TC 97,
Systèmes de traitement de finformation. et a été soumise aux comités membres en
juin 1982.
Les comités membres des pays suivants l‘ont approuvée :
Allemagne, R.F.
Finlande Pays-Bas
Australie France Pologne
Belgique Hongrie Roumanie
Canada Irlande Royaume-Uni
Chine Italie Suède
Danemark Japon Tchécoslovaquie
Norvège USA
Égypte, Rép. arabe d’
Espagne Nouvelle-Zélande
Aucun comité membre ne l’a désapprouvée.
La présente Norme internationale annule et remplace les Normes internationales
IS0 6159-1980 et IS0 6256-1981.
@ Organisation internationale de normalisation, 1984 O
Imprimé en Suisse

---------------------- Page: 2 ----------------------
NORME INTERNATIONALE IS0 7809-1984 (F)
Systèmes de traitement de l'information -
Téléinformatique - Procédures de commande de liaison
Consolidation des classes de
de données à haut niveau -
procédures
e
O Introduction La présente Norme internationale définit trois classes fonda-
mentales de procédures (deux classes non équilibrées et une
Les classes de procédures de commande de liaison de données équilibrée). Les classes non équilibrées concernant les configu-
rations point à point et multipoint (ainsi qu'illustré à la figure 1)
à haut niveau (HDLC) décrivent des méthodes d'exploitation de
liaisons de données permettant la transmission synchrone et par des moyens de transmission de données commutés ou spé-
transparente du code de données entre des stations en diffé- cialisés. L'une des Caractéristiques des classes non équilibrées
rentes configurations logiques et physiques. Les classes sont est l'existence d'une seule station primaire à une extrémité de la
définies de facon cohérente dans le cadre de l'architecture glo- liaison de données et d'une ou de plusieurs stations secondai-
res à l'autre (aux autres) extrémitéhl de la liaison de données.
bale HDLC. L'un des objectifs de la présente Norme internatio-
La station primaire est seule responsable de la gestion de la liai-
nale est de maintenir une compatibilité maximale entre les types
de base de procédures, non équilibrées et équilibrées, vu qu'il son de données, d'où l'appellation de classes de procédures
0 est particulièrement souhaitable pour les stations qui peuvent «non équilibrées)).
être configurées, de présenter les caractéristiques d'une station
primaire, secondaire ou combinée, en fonction de la connexion
concernée.
n-
---
Il
Figure 1 - Configuration d'une liaison de données «non équilibrée))
1

---------------------- Page: 3 ----------------------
IS0 7809-1984 (F)
1 Objet et domaine d’application
La classe équilibrée concerne les configurations point à point
(telles qu‘illustrées à la figure 2) par des moyens de transmis-
La présente Norme internationale décrit les classes de procd
sion de données commutés ou spécialisés. L‘une des caracté-
res HDLC non équilibrées et la classe de procédures Hl
ristiques de cette classe est l‘existence de deux stations de don-
équilibrées pour la transmission des données en mode 5
nées, appelées stations combinées, sur une liaison logique, ces
chrone.
deux stations pouvant se partager également la responsabilité
de la gestion de la liaison de données, d’où l’appellation de
Le fonctionnement en mode équilibré est destiné à être ut
classe de procédures ((équilibrée N.
dans les cas où un contrôle égal doit être exercé aux deux er
mités de la liaison de données. Les impératifs opération1
Pour chaque classe de procédures, une méthode de fonction-
sont couverts conformément à l’architecture générale H D
nement est spécifiée à partir des possibilités du répertoire de
Les procédures utilisent la structure de trame HDLC telle qu
base des commandes et réponses qui correspondent à cette
est définie dans I’ISO 33091) et des éléments de procéc
classe. Différentes fonctions optionnelles sont également énu-
HDLC décrits dans I’ISO 43352).
mérées. La description de la procédure d’emploi des fonctions
à l’étude en vue d‘être incluse à la présente
optionnelles est
Pour les classes non équilibrées, la liaison de données est ci
Norme internationale à une date ultérieure.
posée d’une station primaire et d‘une ou de plusieurs stati
secondaires; elle opère en mode normal de réponse ou en m
asynchrone de réponse dans une configuration point à poin
II est reconnu qu’il est possible de construire des configurations
multipoint. Pour la classe équilibrée, la liaison de données
symétriques pour travailler sur un seul circuit de données au
composée de deux stations combinées, elle opère en m
moyen des classes de procédures «non équilibrées)) qui sont
définies dans la présente Norme internationale. Par exemple, la asynchrone équilibré dans une configuration point à pc
Dans chaque classe, un répertoire de base de commande
combinaison de deux procédures non équilibrées (où le flux de
réponses est défini, mais les possibilités de la liaison de c
trames I est constitute exclusivement de commandes) dans des
nées peuvent être modifiées par la mise en œuvre de foncti
directions opposées crée une configuration symétrique point à
optionnelles.
point (ainsi qu’illustrée à la figure 3).
n
n
Station - Station
combinée combinée
A B
t
Figure 2 - Configuration d’une liaison de données «équilibrée»
Station
secondaire
primaire
iii,
Station
Station
primaire
secondaire
2 2
Figure 3 - Configuration symétrique d’une liaison de données
IS0 3309, Téléinformatique - Procédures de commande de liaison de données à haut niveau - Structure de trame.
1 )
IS0 4335. Téléinformatique - Procédures de commande de liaison de données à haut niveau - Consolidation des éléments de procédui
2)
2

---------------------- Page: 4 ----------------------
IS0 7809-1984 (FI
2 Description générale 2.1 .I .2 Un type de station de traitement de données est défini
pour les procédures équilibrées (voir la figure 41, à savoir des
stations combinées qui transmettent des commandes et des
2.1 Principes
et sont
réponses, reçoivent des commandes et des réponses,
responsables de la reprise en cas d'erreur dans la couche liaison
2.1.1 Types de stations
de données.
2.1.2 Configurations
2.1.1.1 Deux types de stations de traitement de données sont
définis pour les classes de procédures non équilibrées (voir la
Pour les procédures non équilibrées, une seule station primaire
figure 4) :
et une ou plusieurs stations secondaires sont connectées
ensemble par différents moyens de transmission afin de cons-
a) la station primaire qui émet des commandes, reçoit des
truire des configurations commutées ou non commutées, semi
réponses et est, en dernier lieu, responsable du niveau des
duplex ou duplex intégral, point à point ou multipoint.
opérations de reprise en cas d'erreur dans la liaison;
Pour les procédures équilibrées, deux stations combinées sont
b) les stations secondaires qui reçoivent des commandes, connectées ensemble par différents moyens de transmission
transmettent des réponses et peuvent lancer une reprise en
pour construire des configurations commutées ou non commu-
cas d'erreur dans la liaison de données.
à point.
tées, semi-duplex ou duplex intégral, point
I
v>
sa,
c
O
U
8'
U
v>
E
v)
a
I I I
Contrôle des Contrôle des
Contrôle des
répons es commandes et
commandes
des réponses
Station
Station Station
combinée
secondaire
primaire
Figure 4 - Stations HDLC - Blocs de construction
*
Pour les stations émettant seulement des trames I ou recevant seulement des trames I, ôter la fonction source ou collecteur, st in le cas.
3

---------------------- Page: 5 ----------------------
IS0 7809-1984 (FI
2.1.3 Modes de fonctionnement 2.2.2 Répertoires de base
Dans la classe non équilibrée, le couplage constitué d'une sta- Les répertoires de base suivants utilisent l'adressage à un octet
tion primaire et d'une ou de plusieurs stations secondaires
le format non étendu pour le champ de commande et une FC!:
opère en mode normal de réponse (NRM) ou en mode asyn- à 16 bits.
chrone de réponse (ARM), en bidirectionnel à l'alternat ou en
bidirectionnel simultané, suivant les possibilités de la configu-
ration utilisée.
2.2.2.1 UNC
Dans la classe équilibrée, deux stations combinées peuvent être
Le répertoire de base des commandes et des réponses de Ji
exploitées en mode asynchrone équilibré (ABM), en bidirec- classe UNC doit être le suivant:
tionnel à l'alternat ou en bidirectionnel simultané, suivant les
possibilités de la configuration utilisée.
Commandes Réponses
I I
2.1.4 Adressage
RR RR
RNR RNR
Dans les deux classes (non équilibrée et équilibrée), les com-
SNRM UA
mandes transmises contiennent toujours l'adresse de la station
DISC DM
de traitement destinataire et les réponses contiennent toujours
FRMR
l'adresse de la station émettrice assignée.
2.2.2.2 UAC
2.1.5 Variables d'état à l'émission et à la réception
Le répertoire de base des commandes et des réponses de I:
Pour chaque couple primaire à secondaire ou combiné à com-
classe UAC doit être le suivant:
biné, une paire distincte de variables d'état à l'émission et à la
réception est utilisée pour chaque sens de transmission des tra-
Commandes Réponses
mes d'information (I). Après réception et acceptation d'une
commande d'établissement de mode, les variables d'état à
I I
l'émission et à la réception de la station réceptrice sont mises à
RR RR
zéro. Après réception et acceptation d'un accusé de réception à
RNR RNR
une commande d'établissement de mode, les variables d'état à
SARM UA
l'émission et à la réception des stations d'origine sont mises à
DISC DM
zéro.
FRMR
2.2 Classes fondamentales de procédures
2.2.2.3 BAC
2.2.1 Désignations
Le répertoire de base des commandes et des réponses de Ji
classe BAC doit être le suivant:
Trois classes fondamentales de procédures sont définies. Ces
classes sont:
Commandes Réponses
I I
UNC - Fonctionnement non-équilibré en mode normal de
RR RR
réponse;
RNR RNR
SABM UA
UAC - Fonctionnement non-équilibré en mode asynchrone
DISC DM
de réponse;
FRMR
BAC - Fonctionnement équilibré en mode asynchrone
équilibré.
Fonctions optionnelles
Dans ces désignations
Quatorze fonctions optionnelles sont prévues (voir tableau 1
-
la première lettre, U ou B, indique un fonctionnement
pour modifier les classes fondamentales définies en 2.2. Ce:
non équilibré ou équilibré; fonctions optionnelles s'obtiennent par l'addition ou la suppres
sion de commandes et de réponses au (ou du) répertoire df
-
la deuxième lettre, A ou N, indique un mode normal de base ou par la mise en œuvre d'autres formats pour le chamr
réponse ou asynchrone;
de commande ou pour l'adresse ou d'autres séquences de con
trôle de trame (voir la figure 5). L'option 11 s'applique exclusi
-
la troisième lettre, C, signifie ((classe)).
vement aux procédures de la classe équilibrée.
4

---------------------- Page: 6 ----------------------
IS0 7809-1984 (FI
2.4 Cohérence des classes de procédures a) une station primaire doit pouvoir recevoir toutes les
réponses du répertoire de base de la classe des procédures
La cohérence des trois classes de procédures résultant de non équilibrées tel que modifié par les fonctions optionnel-
les choisies;
l‘emploi des concepts de modes de fonctionnement, de réper-
toires de base de commandes/réponses et de structure hiérar-
chique ainsi qu‘illustrée à la figure 5. Cette cohérence des
répertoires facilite l’inclusion de versions multiples de classes
b) une station secondaire doit pouvoir recevoir toutes les
de procédures dans une station configurable.
commandes du répertoire de base de la classe non équili-
brée des procédures tel que modifié par les fonctions
optionnelles choisies;
2.5 Conformité aux classes de procédures HDLC
Une station de traitement de données est réputée conforme à
une classe donnée de procédures avec des fonctions optionnel- c) une station combinée doit pouvoir recevoir toutes les
les si elle met en œuvre toutes les commandes et toutes les
commandes et toutes les réponses du répertoire de base de
réponses du répertoire de base de la classe de procédures tel la classe équilibrée des procédures tel que modifié par les
que modifié par les fonctions optionnelles choisies, c’est-à-dire,
fonctions optionnelles choisies.
Tableau 1 - Fonctions optionnelles
Option Description fonctionnelle Modification reauise
Permet d‘échanger l‘identification et/ou les caractéristiques des stations Ajouter la commande: XID
Ajouter la réponse: XID
Permet un compte-rendu plus rapide des erreurs de séquence de trames Ajouter la commande: REJ
Ajouter la réponse: REJ
Permet une reprise plus efficace sur des erreurs de séquence de trames I en demandant
Ajouter la commande: SREJ
la retransmission d’une seule trame Ajouter la réponse: SREJ
Permet d’échanger des champs d’information sans modifier les numéros d’ordre
Ajouter la commande: UI
de trames I la réponse: U1
Ajouter
Permet d’initialiser une station à distance et de demander I’initialisation Ajouter la commande: SIM
Ajouter la réponse: RIM
à émettre de toutes les stations et de groupes non
6 Permet d’effectuer des invitations Ajouter la commande: UP
numérotées ainsi que des invitations à émettre individuelles non numérotées
à plus d‘un octet
7 Permet un adressage Utiliser le format d‘adressage
étendu à la place du format
d’adressage de base
Limite les procédures pour que les trames I soient seulement des commandes Supprimer la réponse: I
8
9 Limite les procédures pour que les trames I soient seulement des réponses Supprimer la commande: I
Permet d’utiliser la numérotation étendue des numéros d’ordre (modulo 128) Utiliser le format étendu de
10
champ de commande au lieu du
format de base.
Utiliser SXXME au lieu de SXXM
11 Permet d‘initialiser les variables d’état associées à une seule direction de circulation de Ajouter la commande: RSET
l’information (BAC seulement)
Permet d’effectuer un test de base de la liaison de données Ajouter la commande: TEST
12
Ajouter la réponse: TEST
Permet de demander une déconnexion logique Ajouter la réponse: RD
13
14 Met en œuvre la séquence de contrôle de trame à 32 bits (FCS) Utiliser la FCS à 32 bits au lieu de
la FCS à 16 bits
5

---------------------- Page: 7 ----------------------
IS0 7#09-1984 (F)
UNC UAC BAC
Station Station Station Station
Station combinée
secondaire
primaire primaire secondaire
%
m Commandes Réponses
Commandes Réponses Commandes Réponses
n
I I I I I I
al
U
RR RR RR RR RR
RR
22
RNR
.- RNR RNR RNR RNR RNR
O
SNRM FRMR SARM FRMR SABM FRMR
8 UA
DISC DISC UA DISC UA
P
'Q DM DM DM
K
Format d'adressage de base Format d'adressage de base Format d'adressage de base
FCS à 16 bits FCS à 16 bits
FCS à 16 bits
Modulo 8 Modulo 8 Modulo 8
Commande Réponse Commande Réponse
Identification Trame I de commande seulement
~t
I 1
Performances améliorées
Trames I de commande seulement
2
REJ + Ajouter -+ REJ
44,
t-
I I
Numéro d'ordre étendu
Retransmission de trame unique
10 Utiliser le format étendu de champ de
commande à la place du format de base.
v)
Q
- -
Q
C
E
O
.-
ci
Réinitiaîisation unidirectionnelle (BAC seulement)
n Informations non numérotées
O
u)
C
O
.-
ci
O
E
O
Y
Initialisation Test de liaison de données
I i
I 1
Invitation à émettre non numérotée
Demande de déconnexion
UP Ajouter
Ajouter -+ RD
I-
l I
Adressage multi-octet
Séquence FCS à 32 bits
- 14 Utiliser la FCS à 32 bits à la place de la FCS
Utiliser le format d'adressage étendu à la
à 16 bits
Figure 5 - Classes de procédures HDLC
6

---------------------- Page: 8 ----------------------
IS0 7809-1984 (FI
2.6 Méthode de désignation des classes et des 3.2.2 Moyens de transmission de couche physique
fonctions optionnelles
Les moyens de transmission de couche physique peuvent per-
mettre la transmission en semi-duplex ou en duplex intégral par
Les classes de procédures et les fonctions optionnelles sont
des circuits de données commutés ou non commutés.
désignées en spécifiant la désignation de la classe (voir 2.2.1)
-
plus le ou les numéros des fonctions optionnelles choisies (voir
NOTE - Avec un circuit de données commuté, les procédures décrites
2.3).
considèrent que le circuit commuté a été établi.
Exemple I: La classe UNC 1,2,6,9 indique une classe de
La couche de la liaison de données ne doit pas déclencher une
procédures à fonctionnement non équilibré en mode normal
transmission de données avant qu'une indication de disponibi-
de réponse comportant des fonctions optionnelles d'identi-
lité de circuit ait été fournie par la couche physique. (Dans cer-
fication (XID), d'amélioration des performances (REJ),
tains systèmes assurant la transmission bidirectionnelle à
d'invitation à émettre non numérotée (UP) et de circulation
l'alternat par des circuits de données à couche physique utili-
unidirectionnelle des données de la ou des stations secon-
sant la transmission semi-duplex, cette indication de disponibi-
daires vers la station primaire.
lité de circuit de couche physique est indiquée par l'état inoc-
cupé d'un canai de la liaison de données.)
Exemple 2: La classe UAC 1,5,10,13 indique une classe de
procédures à fonctionnement non équilibré en mode
3.3 Description des procédures
asynchrone de réponse avec les fonctions optionnelles
rl)
d'identification (XID), d'initialisation (SIM, RIM), de numé-
Généralités
rotation étendue de séquence (modulo 128) et de demande 3.3.1
de déconnexion IRDI.
Les procédures de commande non équilibrées sont utilisées sur
une liaison de données avec une station primaire et une ou plu-
Exemple 3: La classe BAC 2,8 indique une classe de procé-
sieurs stations secondaires, en mode normal de réponse ou en
dures à fonctionnement équilibré en mode asynchrone équi-
mode de réponse asynchrone. A un moment quelconque, une
libré avec les fonctions optionnelles d'amélioration des per-
seule station secondaire doit être mise en mode asynchrone de
(REJ) et la possibilité de transmettre des trames I
formances
réponse. La station primaire est responsable des opérations de
en tant que commandes uniquement.
reprise en cas d'erreur au niveau de la liaison.
Chaque station de données vérifie la réception correcte des tra-
mes I qu'elle a transmises à la station éloignée en vérifiant le
3 Fonctionnement non équilibré (point à
N(R) de chaque trame de supervision ou trame I reçue.
point et multipoint)
3.3.2 Caractéristiques des stations de données
3.1 Généralités
La station primaire doit être responsable de
Les impératifs suivants sont applicables à la procédure de fonc-
tionnement non équilibré pour la transmission synchrone de
a) l'établissement de la liaison de données et de la décon-
données par des liaisons point à point ou multipoint, la trans-
nexion de cette liaison;
mission des données se faisant en mode bidirectionnel à l'alter-
0
b) la transmission des commandes de transfert d'informa-
nat ou en mode bidirectionnel simultané. La procédure utilise la
tion, de supervision et des commandes non numérotées; et
structure de trame HDLC définie dans I'ISO 3309 et les élé-
ments HDLC de procédure décrits dans I'ISO 4335. Elle utilise
c) de la vérification des réponses reçues.
le répertoire de base des commandes/réponses (voir la figure 5)
UNC (ou UAC). Bien que seules les commandes et réponses de
Chaque station secondaire doit être responsable de
base soient décrites, plusieurs fonctions optionnelles peuvent
être mises en Oeuvre pour améliorer le fonctionnement. Ces
a) la vérification des commandes reçues; et
fonctions sont énumérées en 2.3 et sont représentées à la
b) de la transmission des commandes de transfert d'infor-
figure 5.
mation, de supervision et non numérotées, suivant la teneur
des commandes reçues.
NOTE - La classe des procédures HDLC non-équilibrées opère
comme illustré dans les exemples donnés dans I'ISO 4335, annexe B.
(Voir chapitre 1 .I
3.4 Définition détaillée des procédures
Les procédures d'une liaison de données connectée en perma-
3.2 Description de la liaison de données
nence ou d'une connexion commutée établie sont définies de
3.4.1 à 3.4.6.
3.2.1 Configuration (voir la figure 1)
Le protocole d'établissement et de déconnexion d'un circuit
La configuration de la liaison de données fonctionnant en mode commuté n'entre pas dans le cadre de la présente Norme inter-
nationale. Toutefois, la possibilité d'échanger des identifica-
non équilibré doit être composée d'une station primaire et
d'une ou de plusieurs stations secondaires interconnectées par tions et/ou des caractéristiques après l'établissement de la con-
nexion commutée constitue une fonction optionnelle.
des moyens de transmission de couche physique.

---------------------- Page: 9 ----------------------
IS0 7809-1984 (F)
3.4.1 Établissement et déconnexion de la liaison de 3.4.1.3 Procédure en mode déconnecté
données
Une station secondaire en mode NDM (ou ADM) doit surveiller
les commandes et doit, à la première possibilité de réponse,
3.4.1.1 Établissement de la liaison de données
réagir à une commande SNRM (ou SARM) comme décrit en
3.4.1.1, et répondre par une réponse DM lorsqu'elle a reçu une
La station primaire initialise la liaison avec une station secon-
commande DISC. Lorsqu'elle reçoit d'autres commandes, le
daire en transmettant une commande SNRM (ou SARM) et en
bit P est mis à N 1 », la station secondaire doit répondre par une
déclenchant une fonction de surveillance du délai de réponse
réponse de mode déconnecté (DM) dont le bit F est mis à c 1 ».
(ou une fonction équivalente). Lorsqu'elle reçoit correctement
Les autres commandes recues dont le bit P est à «O» doivent
la commande SNRM (ou SARM), la station secondaire concer-
être ignorées. La réponse DM doit être utilisée pour préciser de
née transmet la réponse UA à la première possibilité et met à
façon asynchrone l'état de la station secondaire en mode ADM.
zéro ses variables d'état à l'émission et à la réception. Si la
réponse UA est reçue correctement, l'établissement de la liai-
son de données avec la station secondaire appelée est réalisé et
3.4.2 Échange de trames d'information (I)
la station primaire met à zéro ses variables d'état à l'émission et
à la réception concernant la station secondaire et arrête la fonc-
3.4.2.1 Emission de trames I
tion de surveillance du délai de réponse (ou la fonction équiva-
lente). Si à la réception de la commande SNRM (ou SARM), la
Le format du champ de commande doit être conforme aux dis-
station secondaire détermine qu'elle ne peut pas passer dans le
positions de l'lS0 4335 (voir chapitre 1) pour une trame I, N(S)
mode indiqué, elle envoie une réponse DM. Si la réponse DM
O
étant la valeur de la variable d'état à l'émission V(S) et N(R)
est reçue correctement, la station primaire doit arrêter la fonc-
étant la valeur de la variable d'état à la réception WR). Après
tion de surveillance du délai de réponse (ou la fonction équiva-
l'établissement de la liaison de données, V(S) et V(R) doivent
lente).
être mis à zéro. La longueur maximale des trames I doit être un
paramètre défini par le système.
Si la commande SNRM (ou SARM), la réponse UA ou la
réponse DM n'est pas reçue correctement, elle est ignorée.
Si la station de données est prête à transmettre une trame I por-
Dans ce cas, le délai de réponse (ou la fonction équivalente) de
tant le numéro (NE, où N(S) est égal au dernier accusé de
la station primaire expire et la station primaire peut retransmet-
réception reçu plus le modulo-I, la station de données ne doit
tre la commande SNRM (ou SARM) et redémarrer la fonction
pas transmettre la trame I, mais doit suivre les procédures décri-
de surveillance du délai de réponse (ou la fonction équivalente)
tes en 3.4.3.
(voir 3.4.3).
3.4.2.2 Réception de trames I
Ce processus peut se poursuivre jusqu'à la réception correcte
d'une réponse UA ou jusqu'au moment où une action de
Lorsqu'une station de données reçoit correctement une trame I
à un niveau plus élevé.
reprise intervient
en séquence qu'elle peut accepter, elle incrémente sa variable
d'état à la réception WR) et, à la prochaine possibilité d'émis-
sion, lance l'une des actions suivantes:
3.4.1.2 Déconnexion de la liaison de données
a) Si des informations sont disponibles pour transmission
La station primaire déconnecte la liaison avec la station secon-
et si la station à distance est prête à recevoir, elle agit
e
daire en transmettant une commande DISC et en lançant une
comme indiqué en 3.4.2.1 et accuse réception de la ou des
fonction de surveillance du délai de réponse (ou une fonction
trames I reçues en mettant N(R) à la valeur V(RI dans le
équivalente). Lorsqu'elle reçoit correctement la commande
champ de commande de la prochaine trame I transmise.
DISC, la station secondaire transmet une réponse UA à la pre-
mière possibilité et passe en mode normal déconnecté (NDM)
b) Si aucune information n'est disponible pour transmis-
ou en mode asynchrone déconnecté (ADM) suivant ce qui a été
sion mais si la station est prête à recevoir des trames I, la
pré-établi pour cette station secondaire. Si, lorsqu'elle reçoit la
station de données transmet une trame RR et accuse récep-
commande DISC, la station secondaire concernée est déjà en
tion de la ou des trames I reçues en mettant N(R) à la valeur
mode déconnecté, elle transmet la réponse DM. Lorsqu'elle
de ViR).
reçoit une réponse UA ou DM à une commande DISC trans-
mise, la station primaire arrête la fonction de surveillance du
c) Si la station de données n'est pas prête à recevoir
délai de réponse (ou la fonction équivalente).
d'autres trames I, elle peut transmettre une trame RNR et
accuser réception de la ou des trames I recues en mettant
Si la commande DISC, la réponse UA ou la réponse DM n'est N(R) à la valeur de V(R1.
pas reçue correctement, elle est ignorée. Ceci entraîne I'expira-
Si la station ne peut pas accepter la ou les trames I reçues cor-
tion du délai de réponse (ou la fonction équivalente) de la sta-
rectement, V(RI ne doit pas être incrémentée. La station peut
tion primaire et la station primaire peut retransmettre une com-
transmettre une trame RNR avec N(R) mise à la valeur de V(RI.
mande DISC et relancer la fonction de surveillance du délai de
réponse (ou la fonction équivalente) (voir 3.4.3).
3.4.2.3 Réception de trames incorrectes
Ce processus peut se poursuivre jusqu'à la réception correcte
Si une trame est reçue accompagnée d'une séquence FCS
d'une réponse UA ou d'une réponse DM, ou jusqu'à ce qu'une
action de reprise intervienne à un niveau plus élevé. incorrecte, elle doit être rejetée.
8

---------------------- Page: 10 ----------------------
IS0 7809-1984 (FI
Si une trame I est recue avec une FCS correcte mais avec une NOTE - Dans les configurations multipoint en fonctionnement de la
liaison de données en mode bidirectionnel à l'alternat avec possibilité
N(S) incorrecte, la station réceptrice doit ignorer le champ de
normale de réponse sur des moyens physiques en duplex intégral, la
N(S) et rejeter le champ d'information de cette trame. Ce pro-
station primaire peut transmettre des trames dont l'élément binaire P
cessus doit se poursuivre jusqu'au moment où la trame I atten-
est à ((0)) à des stations secondaires non invitées à émettre pendant la
due est reçue correctement. Toutefois, la station de données
période mentionnée ci-dessus.
et N(R) des trames I rejetées. La
doit utiliser les indications P/F
station accuse alors réception de la trame I attendue lorsqu'elle
Lorsque la liaison de données fonctionne en mode bidirection-
est recue correctement, comme décrit en 3.4.2.2.
nel à l'alternat, avec possibilité normale de réponse, une station
ne doit pas accepter d'autres trames après avoir accepté une
La reprise par l'élément binaire ((invitation à émettre )) provoque
à (( 1 N et avant d'avoir
trame dont l'élément binaire P/F est
la retransmission des trames I recues incorrectement, comme
transmis une trame dont l'élément binaire F/ P est respective-
décrit en 3.4.4.
ment à {< 1 ».
3.4.2.4 Station de données recevant des accusés de réception
En fonctionnement de la liaison en mode bidirectionnel à l'alter-
n
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.