Overview
ISO/IEC 16513:2005 specifies the Group Management Protocol (GMP), an application-layer control protocol for creating and managing multicast group sessions. GMP defines two complementary functions: Session Management (SM) - responsible for session lifecycle (creation, announcement, registration, enrolment, activation, de-activation, de-enrolment, deletion) - and Membership Management (MM) - responsible for maintaining enrolled/active member lists and exchanging status between MM and SM. The standard is published jointly with ITU-T (identical to ITU-T Rec. X.602) and is intended to work over conventional transports such as TCP, UDP, or ECTP.
Key topics and requirements
- Session lifecycle phases: creation, announcement, registration, enrolment, activation, de-registration, de-enrolment, and de-activation - SM MUST support these phases as defined in the standard.
- Membership management: MM updates and maintains registered, enrolled, and active member lists and exchanges information with SM to support reliable multicast operations.
- Message architecture: Defined SM and MM message types (examples include SCREQ/SCACC for session creation, SRREQ/SRRES for registration, SAREQ for activation; MM messages include KAREQ/KARES, UIREQ/UIRES, LVREQ, TRREQ). Implementations MUST honor the protocol message formats and variables defined in the standard.
- Transport independence: GMP is designed to operate over multiple transport protocols (TCP/UDP/ECTP) and to interoperate with multicast transport services.
- Security considerations: The standard includes a security section addressing requirements for secure management (authentication, integrity, access control) although detailed mechanisms are left to implementations and referenced standards.
- RFC 2119 semantics: Requirement keywords (MUST/SHOULD/MAY) are used as in RFC 2119 to indicate compliance levels.
Applications and who uses it
- Multicast application developers building conferencing, streaming, collaborative tools, or any multi-peer application that needs dynamic join/leave and membership tracking.
- Network architects and protocol implementers who integrate application-layer group control with transport-layer multicast (RMT/ECTP) and need a standardized SM/MM interface.
- Service providers and enterprise IT deploying managed multicast sessions with controlled registration and activation workflows.
- Standards integrators implementing end-to-end multicast solutions that interoperate with ITU-T X.601 framework and ECTS/ECTP ecosystems.
Related standards
- ITU-T Rec. X.601 (Multi-peer communications framework)
- ITU-T Rec. X.605 / ISO/IEC 13252 (Enhanced Communications Transport Service)
- ITU-T Rec. X.606 / ISO/IEC 14476-1, -2 (Enhanced Communications Transport Protocol)
- RFC 2119 (requirement key words)
ISO/IEC 16513:2005 (GMP) is a practical standard for reliable, managed multicast session control - useful when you need standardized session lifecycle handling and member management across heterogeneous transport networks.