This International Standard specifies IPMP (Intellectual Property Management and Protection) on the MPEG-2 system, including: a) syntax and semantics for IPMP control information which includes tool list, tool container and rights container; b) syntax and semantics for IPMP descriptors, which facilitates IPMP protection signalling; c) syntax and semantics of IPMP data extending from the common base class IPMP_Data_BaseClass to support the following functionalities: . mutual authentication for IPMP tool to IPMP tool as well as IPMP tool to terminal communication, . the requesting by IPMP tools of the connection/disconnection to requested IPMP tools, . the no