Skip to content

Protocol ID

Definition

The Application Information Table (AIT) provides information on interactive applications associated with a DVB service. Although first used with MHP, a now deprecated middleware specification, the AIT is today used with other technologies including HbbTV. In many places in the associated documentation, the identifiers retain MHP in the name to reflect their origins, but this does not imply limitations on their use with other application types.

The MHP_Protocol_ID identifies how an interactive application is delivered to a consumer’s receiver, this may be via broadcast, broadband or an attached device. An interactive application may use multiple transport protocols.

Key fields

  • “Protocol Specification Name” – name of a Protocol Specification (e.g. “ACMEcast 1.0”)
  • “Protocol Specifier” – Name of the organization specifying the “Protocol Specification Name” mentioned above (e.g. “ACMEcast, Inc.”)

Allocation template

0x0000Reserved
0x0001 to 0x00FFReserved for protocols defined by DVB
0x0100 to 0xFFFFReserved for general registration
Defined in:

EN 201 812