table_id [MPEG-2 Semantics]
table_id is an 8-bit unsigned integer field is the first byte in every MPEG-2 private table is called the table_id. This single-byte value indicates the type of table. Table_id values are assigned by MPEG, ATSC, ARIB, SCTE or DVB specifications, and all leave room for table_ids that can be specified and defined by end users, which are called "user private" tables.
please note that there is some overlap between DVB and other table_id definitions, but generally ARIB, ATSC and SCTE have few conflicts between table_ids.