Multiprotocol Encapsulation, or MPE for short, is a Data link layer protocol defined by DVB which has been published as part of ETSI EN 301 192.
It provides means to carry packet oriented protocols (like for instance IP) on top of MPEG transport stream (TS).
MPE uses MPEG-2 Private Table sections to carry the user datagrams.
A complete IP service offering over MPEG-2 TS can be established by organizing MPE streams into one or more IP Platforms carried on a broadcast network by means of the IP/MAC Notification Table mechanism which is also defined in ETSI EN 301 192.
Both major European satellite operators (SES and Eutelsat) are offering commercial IP services using MPE (such as ASTRA2Connect) to both businesses and consumers.