Information technology — Enhanced communications transport protocol: Specification of simplex multicast transport — Part 1:

This Recommendation | International Standard specifies the Enhanced Communications Transport Protocol (ECTP), which is a transport protocol designed to support Internet multicast applications over multicast-capable IP networks. This Recommendation | International Standard specifies the ECTP for the simplex multicast transport connection that consists of one sender and many receivers. This Recommendation | International Standard specifies the protocol procedures for the following protocol operations: a) connection creation with tree creation; b) multicast data transmission; c) tree-based reliability control with error detection, retransmission request and retransmission; d) late join and leave; e) tree membership maintenance; and f) connection termination.

Technologies de l'information — Protocole de transport de communications amélioré: Spécification pour le transport simplex en multidiffusion — Partie 1:

Technologies de l'information ? Protocole de transport de communications amélioré: spécification du transport simplex en multidiffusion La présente Recommandation | Norme internationale définit le protocole de transport de communications amélioré (ECTP), qui est un protocole de transport visant à prendre en charge les applications multidiffusion Internet fonctionnant sur les réseaux IP pouvant assurer la multidiffusion. Elle définit le protocole ECTP destiné à la connexion de transport multidiffusion simplex, qui comprend un expéditeur et de nombreux destinataires. Elle spécifie les procédures du protocole pour les opérations suivantes: a) création d'une connexion avec création d'une arborescence; b) transmission de données en multidiffusion; c) gestion de la fiabilité de type arborescent avec détection d'erreur, demande de retransmission et retransmission; d) participation tardive et sortie; e) mise à jour de la composition de l'arborescence; f) fin de la connexion.

General Information

Status
Published
Publication Date
05-Jun-2002
Current Stage
9093 - International Standard confirmed
Start Date
23-May-2025
Completion Date
24-May-2025
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 14476-1:2002 - Information technology -- Enhanced communications transport protocol: Specification of simplex multicast transport
English language
27 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO/IEC 14476-1:2002 - Technologies de l'information -- Protocole de transport de communications amélioré: Spécification pour le transport simplex en multidiffusion
French language
32 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


INTERNATIONAL ISO/IEC
STANDARD 14476-1
First edition
2002-06-15
Information technology — Enhanced
communications transport protocol:
Specification of simplex multicast
transport
Technologies de l'information — Protocole de transport de
communication amélioré: Spécifications pour le transport «simplex
multicast»
Reference number
©
ISO/IEC 2002
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but shall not
be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this
file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat accepts no liability in this
area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters
were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event
that a problem relating to it is found, please inform the Central Secretariat at the address given below.

©  ISO/IEC 2002
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic
or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISO's member body
in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.ch
Web www.iso.ch
Printed in Switzerland
ii © ISO/IEC 2002 – All rights reserved

CONTENTS
Page
1 Scope . 1
2 Normative references. 1

3 Definitions . 1
3.1 Terms defined in ITU-T Rec. X.601 . 1

3.2 Terms defined in ITU-T Rec. X.605 | ISO/IEC 13252. 1
3.3 Terms defined in this Recommendation | International Standard. 2
4 Abbreviations. 2
4.1 Packet types. 2
4.2 Miscellaneous. 3
5 Conventions. 3
6 Overview . 3
7 Protocol components . 5
7.1 Nodes. 5
7.2 Control tree. 6
7.3 Addressing. 7
7.4 Packets. 7
8 Protocol procedures . 8
8.1 Operations before the connection creation . 8
8.2 Connection creation. 9
8.3 Data transmission . 12
8.4 Error recovery. 13
8.5 Connection pause and resume . 14
8.6 Late join. 14
8.7 Leave . 15
8.8 Tree membership maintenance. 15
8.9 Connection termination . 16
9 Packet formats . 16
9.1 Fixed header . 17
9.2 Extension elements. 18
9.3 Packet structure . 21
10 Timers and variables. 24
10.1 Timers . 24
10.2 Operation variables. 24
Annex A – Network considerations . 25
Annex B – Tree configuration mechanisms considered in IETF RMT WG . 26
Bibliography . 27
© ISO/IEC 2002 – All rights reserved iii

Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission)
form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC
participate in the development of International Standards through technical committees established by the
respective organization to deal with particular fields of technical activity. ISO and IEC technical committees
collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in
liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC have
established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 3.
The main task of the joint technical committee is to prepare International Standards. Draft International Standards
adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International
Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this part of ISO/IEC 14476 may be the subject of
patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
ISO/IEC 14476-1 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology,
Subcommittee SC 6, Telecommunications and information exchange between systems, in collaboration with ITU-T.
The identical text is published as ITU-T Rec. X.606.
ISO/IEC 14476 consists of the following parts, under the general title Information technology — Enhanced
communications transport protocol:
— Part 1: Specification of simplex multicast transport
— Part 2: Specification of QoS management for simplex multicast transport
— Part 3: Specification of duplex multicast transport
— Part 4: Specification of QoS management for duplex multicast transport
— Part 5: Specification of n-plex multicast transport
— Part 6: Specification of QoS management for n-plex multicast transport
Annexes A and B of this part of ISO/IEC 14476 are for information only.

iv © ISO/IEC 2002 – All rights reserved

Introduction
This Recommendation | International Standard specifies the Enhanced Communications Transport Protocol (ECTP),
which is a transport protocol designed to support Internet multicast applications running over multicast-capable
networks. ECTP operates over IPv4/IPv6 networks that have the IP multicast forwarding capability with the help of
IGMP and IP multicast routing protocols, as shown in Figure 1. ECTP could possibly be provisioned over UDP.

Internet Multicast Applications

Enhanced Communications Transport Protocol
UDP
IP Multicast
Figure 1 – ECTP Model
ECTP is designed to support tightly controlled multicast connections in simplex, duplex and N-plex applications. This
Part of ECTP specifies the protocol mechanisms for reliability control in the simplex case. ECTP also provides QoS
management functions for stable management of the QoS of the connection users. Such QoS management functionality
can be achieved with QoS negotiation, monitoring and maintenance operations. The protocol procedures for QoS
management of the simplex case will be defined in the simplex QoS management specification (ITU-T Rec. X.606.1 |
ISO/IEC 14476-2), which forms an integral part of this Recommendation | International Standard. Further specifications
will define control procedures and associated QoS management functions for the duplex case (ITU-T Rec. X.607 |
ISO/IEC 14476-3 and ITU-T Rec. X.607.1 | ISO/IEC 14476-4) and for the N-plex case (ITU-T Rec. X.608 |
ISO/IEC 14476-5 and ITU-T Rec. X.608.1 | ISO/IEC 14476-6).
In ECTP, all prospective members are enrolled into a multicast group, before a connection or session is created. Those
members define an enrolled group. Each receiver in the enrolled group is referred to as an enrolled receiver. In the
enrolment process, each member will be authenticated. The group information, including group key and IP multicast
addresses and port numbers, will be distributed to the enrolled members during the enrolment process. An ECTP
connection is created for these enrolled group members.
ECTP is targeted for tightly controlled multicast services. The sender is at the heart of multicast group communications.
A single sender in the simplex multicast connection is assigned the role of the connection owner, designated as top
owner (TO) in this Specification. The connection owner is responsible for overall connection management by governing
connection creation and termination, connection pause and resumption, and join and leave operations.
The sender triggers the connection creation process. Some or all of the enrolled receivers will participate in the
connection, becoming designated "active receivers". Any enrolled receiver that is not active may participate in the
connection as a late-joiner. An active receiver can leave the connection. After the connection is created, the sender
begins to transmit multicast data. If network problems (such as severe congestion) are indicated by the ECTP QoS
management functions (defined in ECTP part 2), the sender suspends multicast data transmission temporarily, invoking
the connection pause operation. After a pre-specified time, the sender resumes data transmission. If all of the multicast
data have been transmitted, the sender terminates the connection.
ECTP provides the reliability control mechanisms for multicast data transport. ECTP mechanisms are designed to keep
congruency with those being proposed in the IETF. To address reliability control with scalability, the IETF has proposed
three approaches: Tree based ACK (TRACK), Forward Error Correction (FEC), and Negative ACK Oriented Reliable
Multicast (NORM). Each approach has its own pros and cons, and each service provider may take a different approach
toward implementing reliability control. ECTP adopts the TRACK approach, because it is more similar to the existing
TCP mechanisms and more adaptive to the ECTP framework.
For tree-based reliability control, a hierarchical tree is configured during connection creation. The sender is the root of
the control tree. The control tree can define a parent-child relationship between any pair of tree nodes. This tree-based
structure can result in local owners (parents) occurring at lower levels in the tree hierarchy as the control structure
extends. Each local owner created becomes the root of its own local control tree. The connection owner will then be the
root of the overall control tree. Error control is performed for each local group defined by a control tree. Each parent
retransmits lost data, in response to retransmission requests from its children.
© ISO/IEC 2002 – All rights reserved v

INTERNATIONAL STANDARD ISO/IEC 14476-1
ITU-T RECOMMENDATION X.606
Informat
...


NORME ISO/CEI
INTERNATIONALE 14476-1
Première édition
2002-06-15
Technologies de l'information —
Protocole de transport de
communications amélioré: Spécification
pour le transport simplex en
multidiffusion
Information technology — Enhanced communications transport
protocol: Specification of simplex multicast transport

Numéro de référence
ISO/CEI 14476-1:2002(F)
©
ISO/CEI 2002
ISO/CEI 14476-1:2002(F)
PDF – Exonération de responsabilité
Le présent fichier PDF peut contenir des polices de caractères intégrées. Conformément aux conditions de licence d'Adobe, ce fichier
peut être imprimé ou visualisé, mais ne doit pas être modifié à moins que l'ordinateur employé à cet effet ne bénéficie d'une licence
autorisant l'utilisation de ces polices et que celles-ci y soient installées. Lors du téléchargement de ce fichier, les parties concernées
acceptent de fait la responsabilité de ne pas enfreindre les conditions de licence d'Adobe. Le Secrétariat central de l'ISO décline toute
responsabilité en la matière.
Adobe est une marque déposée d'Adobe Systems Incorporated.
Les détails relatifs aux produits logiciels utilisés pour la création du présent fichier PDF sont disponibles dans la rubrique General Info
du fichier; les paramètres de création PDF ont été optimisés pour l'impression. Toutes les mesures ont été prises pour garantir
l'exploitation de ce fichier par les comités membres de l'ISO. Dans le cas peu probable où surviendrait un problème d'utilisation,
veuillez en informer le Secrétariat central à l'adresse donnée ci-dessous.

©  ISO/CEI 2002
Droits de reproduction réservés. Sauf prescription différente, aucune partie de cette publication ne peut être reproduite ni utilisée sous
quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l'accord écrit
de l'ISO à l'adresse ci-après ou du comité membre de l'ISO dans le pays du demandeur.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax. + 41 22 749 09 47
E-mail copyright@iso.ch
Web www.iso.ch
Imprimé en Suisse
ii © ISO/CEI 2002 – Tous droits réservés

ISO/CEI 14476-1:2002(F)
TABLE DES MATIÈRES
Page
1 Domaine d'application . 1
2 Références normatives. 1

3 Définitions . 1
3.1 Termes définis dans la Rec. UIT-T X.601. 1

3.2 Termes définis dans la Rec. UIT-T X.605 | ISO/CEI 13252 . 1
3.3 Termes définis dans la présente Recommandation | Norme internationale . 2
4 Abréviations. 2
4.1 Types de paquet. 2
4.2 Divers . 3
5 Conventions . 3
6 Aperçu général. 3
7 Eléments du protocole . 6
7.1 Nœuds. 6
7.2 Arborescence de gestion. 7
7.3 Adressage . 8
7.4 Paquets . 9
8 Procédures du protocole . 9
8.1 Opérations antérieures à la création de la connexion. 9
8.2 Création de la connexion . 10
8.3 Transmission de données. 14
8.4 Reprise après incident. 15
8.5 Pause et reprise de connexion. 17
8.6 Participation tardive. 17
8.7 Sortie . 18
8.8 Mise à jour de la composition de l'arborescence . 19
8.9 Fin de la connexion . 19
9 Format de paquet . 20
9.1 En-tête fixe . 20
9.2 Eléments d'extension . 21
9.3 Structure de paquet. 25
10 Temporisateurs et variables . 28
10.1 Temporisateurs . 28
10.2 Variables de fonctionnement. 28
Annexe A – Considérations relatives aux réseaux . 30
Annexe B – Mécanismes de configuration d'arborescence examinés au sein du Groupe
de travail RMT de l'IETF. 31
Bibliographie . 32

© ISO/CEI 2002 – Tous droits réservés iii

ISO/CEI 14476-1:2002(F)
Avant-propos
L'ISO (Organisation internationale de normalisation) et la CEI (Commission électrotechnique internationale)
forment le système spécialisé de la normalisation mondiale. Les organismes nationaux membres de l'ISO ou
de la CEI participent au développement de Normes internationales par l'intermédiaire des comités techniques
créés par l'organisation concernée afin de s'occuper des domaines particuliers de l'activité technique. Les
comités techniques de l'ISO et de la CEI collaborent dans des domaines d'intérêt commun. D'autres
organisations internationales, gouvernementales et non gouvernementales, en liaison avec l'ISO et la CEI
participent également aux travaux. Dans le domaine des technologies de l'information, l'ISO et la CEI ont créé
un comité technique mixte, l'ISO/CEI JTC 1.
Les Normes internationales sont rédigées conformément aux règles données dans les Directives ISO/CEI,
Partie 3.
La tâche principale du comité technique mixte est d'élaborer les Normes internationales. Les projets de
Normes internationales adoptés par le comité technique mixte sont soumis aux organismes nationaux pour
vote. Leur publication comme Normes internationales requiert l'approbation de 75 % au moins des
organismes nationaux votants.
L'attention est appelée sur le fait que certains des éléments de la présente partie de l'ISO/CEI 14476 peuvent
faire l'objet de droits de propriété intellectuelle ou de droits analogues. L'ISO et la CEI ne sauraient être
tenues pour responsables de ne pas avoir identifié de tels droits de propriété et averti de leur existence.
L'ISO/CEI 14476-1 a été élaborée par le comité technique mixte ISO/CEI JTC 1, Technologies de
l'information, sous-comité SC 6, Téléinformatique, en collaboration avec l'UIT-T. Le texte identique est publié
en tant que Rec. UIT-T X.606.
L'ISO/CEI 14476 comprend les parties suivantes, présentées sous le titre général Technologies de
l'information — Protocole de transport de communications amélioré:
— Partie 1: Spécification pour le transport simplex en multidiffusion
— Partie 2: Spécification de gestion QoS pour le transport simplex en multidiffusion
— Partie 3: Spécification pour le transport duplex en multidiffusion
— Partie 4: Spécification de gestion QoS pour le transport duplex en multidiffusion
— Partie 5: Spécification pour le transport n-plex en multidiffusion
— Partie 6: Spécification de gestion QoS pour le transport n-plex en multidiffusion
Les annexes A et B de la présente partie de l'ISO/CEI 14476 sont données uniquement à titre d'information.
iv © ISO/CEI 2002 – Tous droits réservés

ISO/CEI 14476-1:2002(F)
Introduction
La présente Recommandation | Norme internationale définit le protocole de transport de communications amélioré
(ECTP), qui est un protocole de transport visant à prendre en charge les applications multidiffusion Internet fonctionnant
sur les réseaux pouvant assurer la multidiffusion. Le protocole ECTP fonctionne sur les réseaux IPv4/IPv6 ayant une
capacité de transmission multidiffusion IP au moyen de protocoles de routage multidiffusion IP et IGMP, comme indiqué
à la Figure 1. Le protocole ECTP peut être configuré en mode UDP.

Applications multidiffusion Internet
Protocole de transport de communications amélioré
Protocole UDP
Multidiffusion IP
Figure 1 – Modèle ECTP
Le protocole ECTP est destiné à prendre en charge des connexions multidiffusion étroitement contrôlées dans des
applications simplex, duplex et N-plex. Cette partie du protocole définit les mécanismes du protocole qui assure la
gestion de la fiabilité en mode simplex. Le protocole ECTP offre aussi des fonctions de gestion de la qualité de service
(QS) en vue d'une gestion stable de la qualité de service pour les utilisateurs de la connexion. Cette fonction de gestion
QS peut être assurée avec les opérations de négociation, de surveillance et de maintien de la qualité de service. Les
procédures de gestion QS en mode simplex seront définies dans la spécification relative à la gestion de la qualité de
service en mode simplex (Rec. UIT-T X.606.1 | ISO/CEI 14476-2), qui fait partie intégrante de la présente
Recommandation | Norme internationale. D'autres spécifications définiront les procédures de gestion et les fonctions de
gestion QS connexes en mode duplex (Rec. UIT-T X.607 | ISO/CEI 14476-3 et Rec. UIT-T X.607.1 | ISO/CEI 14476-4)
et en mode N-plex (Rec. UIT-T X.608 | ISO/CEI 14476-5 et Rec. UIT-T X.608.1 | ISO/CEI 14476-6).
En mode ECTP, tous les membres potentiels sont enrôlés dans un groupe multidiffusé avant la création d'une connexion
ou d'une session. Ces membres définissent un groupe enrôlé. Chaque destinataire du groupe enrôlé est dénommé
destinataire enrôlé. Pendant le processus d'enrôlement, chaque membre sera authentifié. Les informations de groupe, y
compris la clé de groupe, les adresses multidiffusion IP et les numéros de ports, seront distribuées aux membres enrôlés
pendant le processus d'enrôlement. Une connexion ECTP est créée pour ces membres du groupe enrôlé.
Le protocole ECTP vise les services multidiffusion étroitement contrôlés. L'expéditeur est au centre des communications
du groupe multidiffusé. Dans la connexion multidiffusion simplex, le rôle de propriétaire de la connexion est attribué à
un seul expéditeur, désigné comme propriétaire principal (TO, top owner) dans la présente Spécification. Le propriétaire
de la connexion est responsable de la gestion globale de la connexion en ce sens qu'il gère les opérations de création et de
fin de connexion, de pause et de reprise de connexion, de participation à une connexion et de sortie.
L'expéditeur déclenche le processus de création de connexion. Une partie ou la totalité des destinataires enrôlés
participeront à la connexion et seront désignés comme "destinataires actifs". Tout destinataire enrôlé qui n'est pas actif
peut participer à la connexion en tant que participant tardif. Un destinataire actif peut quitter la connexion. Une fois la
connexion créée, l'expéditeur commence à transmettre les données multidiffusées. Si des problèmes de réseau (par
exemple un important encombrement) sont signalés par les fonctions de gestion de la qualité de service du protocole
ECTP (définies dans la partie 2 du protocole ECTP), l'expéditeur suspend temporairement la transmission des données en
multidiffusion en demandant une pause de la connexion. Après un délai défini à l'avance, l'expéditeur reprend la
transmission des données. Si toutes les données multidiffusées ont été transmises, l'expéditeur met fin à la connexion.
Le protocole ECTP offre des mécanismes de gestion de la fiabilité pour le transport de données en multidiffusion. Ces
mécanismes sont conçus de manière à être compatibles avec ceux qui sont proposés dans le ca
...

Questions, Comments and Discussion

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