Information technology — Telecommunications and information exchange between systems — Multicast Session Management Protocol (MSMP)

ISO/IEC 24792:2010 specifies a Multicast Session Management Protocol (MSMP), which is an application-layer control protocol for managing quality of service for group communication. The MSMP is designed to provide IP multicast-based multimedia applications with QoS management required for group multicasting such as QoS monitoring and reporting. The MSMP will operate over the conventional transport protocols and/or Enhanced Communications Transport Protocol (ECTP), and can be used as a control protocol together with the Group Management Protocol (GMP). Generally it is assumed that there is one MSMP server, one session creating client (or Session Creator), and one or more session participating clients (or Session Participants). MSMP consists of QoS management (QM) functions. QM can have five operations, e.g. QoS Report request and response, QoS Setting request and response, QoS Updating request and response, QoS Value request and response, and QoS Termination request and response. Detailed QoS setting mechanisms can be adopted if necessary.

Technologies de l'information — Téléinformatique — Protocole de gestion de session de multidiffusion (MSMP)

General Information

Status
Published
Publication Date
07-Apr-2010
Current Stage
9093 - International Standard confirmed
Due Date
06-Jan-2025
Completion Date
06-Jan-2025
Ref Project

Buy Standard

Standard
ISO/IEC 24792:2010 - Information technology -- Telecommunications and information exchange between systems -- Multicast Session Management Protocol (MSMP)
English language
26 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


INTERNATIONAL ISO/IEC
STANDARD 24792
First edition
2010-04-15
Information technology —
Telecommunications and information
exchange between systems — Multicast
Session Management Protocol (MSMP)
Technologies de l'information — Téléinformatique — Protocole de
gestion de session de multidiffusion (MSMP)

Reference number
©
ISO/IEC 2010
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 2010
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.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2010 – All rights reserved

Contents Page
Foreword .iv
Introduction.v
1 Scope.1
2 Normative references.1
3 Terms and definitions .1
3.1 Terms defined in ITU-T Rec. X.601 .1
3.2 Terms defined in ITU-T Rec. X.602 | ISO/IEC 16513 .1
3.3 Terms defined in ITU-T Rec. X.605 | ISO/IEC 13252 .2
3.4 Terms defined in ITU-T Rec. X.606 | ISO/IEC 14476-1.2
3.5 Terms defined in ITU-T Rec. X.606.1 | ISO/IEC 14476-2.2
3.6 Terms defined in this International Standard.2
4 Abbreviated terms.3
4.1 Message types .3
4.1.1 Session Management message types.3
4.1.2 QoS Management message types .4
4.2 Miscellaneous .4
5 Conventions.5
6 Overview.5
6.1 General MSMP .5
6.2 Session Management.5
6.3 QoS Management .6
7 Protocol operations.8
7.1 Session Management.8
7.1.1 Session creation.8
7.1.2 Session registration.8
7.1.3 Session enrollment .9
7.2 QoS Management .9
7.2.1 General QM .9
7.2.2 QoS reporting request and response.10
7.2.3 QoS setting request and response.11
7.2.4 QoS updating request and response .12
7.2.5 QoS value request and response .15
7.2.6 QoS termination request and indication.15
8 MSMP messages .16
8.1 Session Management message types and the format.16
8.2 QoS Management message types .16
8.3 QoS management message format .17
9 MSMP variables .20
9.1 Variables.20
9.2 Timer.20
Annex A (informative) Relationship between MSMP, GMP, and ECTP .21
Annex B (informative) Messages exchange between MSMP server and GMP server .22

© ISO/IEC 2010 – 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 2.
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 document 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 24792 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology,
Subcommittee SC 6, Telecommunications and information exchange between systems.
iv © ISO/IEC 2010 – All rights reserved

Introduction
Multicast Session Management Protocol (MSMP) will operate over the conventional transport protocols and/or
Enhanced Communications Transport Protocol (ECTP), as shown in Figure 1.

Figure 1 — MSMP Model (MSMP Protocol Stack)

© ISO/IEC 2010 – All rights reserved v

INTERNATIONAL STANDARD ISO/IEC 24792:2010(E)

Information technology — Telecommunications and information
exchange between systems — Multicast Session Management
Protocol (MSMP)
1 Scope
This International Standard provides a specification of a Multicast Session Management Protocol (MSMP),
which is an application-layer control protocol for managing quality of service for group communication. MSMP
consists of QoS management (QM) functions.
2 Normative references
The following referenced documents are indispensable for the application of this document. For dated
references, only the edition cited applies. For undated references, the latest edition of the referenced
document (including any amendments) applies.
ITU-T Rec. X.601 (2000), Information technology — Multi-Peer Communications Framework
ITU-T Rec. X.602 (2004) | ISO/IEC 16513: 2005, Information technology — Group management protocol
ITU-T Rec. X.605 (1998) | ISO/IEC 13252:1999, Information technology — Enhanced communications
transport service definition
ITU-T Rec. X.606 (2001) | ISO/IEC 14476-1:2002, Information technology — Enhanced communications
transport protocol: Specification of simplex multicast transport
ITU-T Rec. X.606.1 (2002) | ISO/IEC 14476-2:2003, Information technology — Enhanced communications
transport protocol: Specification of QoS management for simplex multicast transport
3 Terms and definitions
3.1 Terms defined in ITU-T Rec. X.601
For the purposes of this document, the following terms defined in ITU-T Rec. X.601 apply:
a) multi-peer;
b) multi-peer communication;
c) multicast transmission.
3.2 Terms defined in ITU-T Rec. X.602 | ISO/IEC 16513
For the purposes of this document, the following terms defined in ITU-T Rec. X.602 | ISO/IEC 16513 apply:
a) GMP client;
© ISO/IEC 2010 – All rights reserved 1

b) GMP server;
c) session creator;
d) session client;
e) session participant.
3.3 Terms defined in ITU-T Rec. X.605 | ISO/IEC 13252
For the purposes of this document, the following terms defined in ITU-T Rec. X.605 | ISO/IEC 13252 apply:
a) enrolled group;
b) active group;
c) TC-owner.
3.4 Terms defined in ITU-T Rec. X.606 | ISO/IEC 14476-1
For the purposes of this document, the following terms defined in ITU-T Rec. X.606 | ISO/IEC 14476-1 apply:
a) TO (top owner);
b) LO (local owner);
c) LE (leaf entity).
3.5 Terms defined in ITU-T Rec. X.606.1 | ISO/IEC 14476-2
For the purposes of this document, the following terms defined in ITU-T Rec. X.606.1 | ISO/IEC 14476-2
apply:
a) QoS monitoring;
b) QoS maintenance.
3.6 Terms defined in this International Standard
For the purposes of this document, the following terms and definitions apply.
3.6.1
MSMP server
application program that is responsible for QoS management
NOTE The MSMP server will aggregate the QoS parameter values from all session participants and arbitrate the
QoS parameter values. After arbitration, the MSMP server will announce the arbitrated QoS parameter values to all
session participants. The MSMP server will keep and update the QoS parameter values.
3.6.2
MSMP client
application program that sends and receives MSMP messages
NOTE Clients store and acquire information through a MSMP server. All clients need to log in to the server to acquire
information from the server. Clients are largely divided between a session creator and session participants.
2 © ISO/IEC 2010 – All rights reserved

3.6.3
session creator
client who creates and who may terminate a session
NOTE 1 The session creator is defined in ITU-T Rec. X.602 | ISO/IEC 16513.
NOTE 2 The session creator is the sender and sends the QoS parameter values for the traffic characteristics of the
data that the sender will transmit to receivers.
3.6.4
session participant
client who registers for a session intending to participate in that session, and who, after registration, will join
the session to be an active member
NOTE 1 A session participant may be a sender in the session.
NOTE 2 The session participant has to respond to a QoS Reporting Request message, QRREQ, via a QoS Reporting
Response message, QRRES.
NOTE 3 A session participant may be a TC-participant defined in ITU-T Rec. X.605 | ISO/IEC 13252, ECTS.
4 Abbreviated terms
4.1 Message types
4.1.1 Session Management message types
The session management message types are defined in ITU-T Rec. X.602 | ISO/IEC 16513.
SCREQ Session Creation Request message
SCACC Session Creation Acce
...

Questions, Comments and Discussion

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