Presentation is loading. Please wait.

Presentation is loading. Please wait.

RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Cuba´s Data Broadcasting issue Author: Eng. Jorge Rodríguez Rodríguez November 25 th, 2014.

Similar presentations


Presentation on theme: "RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Cuba´s Data Broadcasting issue Author: Eng. Jorge Rodríguez Rodríguez November 25 th, 2014."— Presentation transcript:

1 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Cuba´s Data Broadcasting issue Author: Eng. Jorge Rodríguez Rodríguez November 25 th, 2014

2 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Introduction The present work makes a deep study about how Data Broadcasting Service is being used in the current process of Digital TV’s deployment. In fact, as occurs in every transition period of technology absorption, there is a lack of knowledge around this topic. So… what is Data Broadcasting Service? 2/34

3 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Video Audio Data Data insertion Video Encoder & Packetizer Audio Encoder & Packetizer Packetizer MULTIPLEXERMULTIPLEXER 3/34

4 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Data Broadcasting Service classification Independent Data Broadcasting Linked Data Broadcasting Data Broadcasting 4/34

5 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE There have been problems in Digital TV receivers regarding reception and presentation of Data Broadcasting Service during the certification process of the IRDs (Integrated Receiver Decoder) in LACETEL. Problematic situation ASSIMILATIONREPRODUCTIONINNOVATIONDEVELOPMENT KNOWLEDGE DIFFUSION 5/34

6 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Hypothesis There are issues regarding GD/J chinese standard in the employed transmission scheme of Data Broadcasting Service that avoid the correct reception of this service in STBs (Set Top Box). 6/34

7 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Goals  Perform a comparative study between documents: Document, “Information Data Broadcast Application Specification”. EN , “Specification for Service Information (SI) in DVB Systems”. GD/J , “Technical requirements and measurement methods of standard definition direct broadcasting satellite integrated receiver decoder with conditional access”. 7/34

8 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Goals  Analyze the transmission schema that was being employed in head-end.  Analyze with software tools the whole structure of the transmitted transport streams, specifically, the right decode of packets carried Data Broadcasting Service. 8/34

9 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE The document “Information Data Broadcast Application Specification” begins with a statement specifying changes on PSI/SI (Program Specific Information/Service Information), which are in accordance, but not contained in both ISO and EN standards (the last one erroneously referenced as EN ): Comparative study 9/34

10 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Comparative study The document continues making a new definitions of both BAT (Bouquet Association Table) and FDT (File Data Table) tables. In case of BAT table, there are some changes in different elements. What are BAT and FDT tables? 10/34

11 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE BAT (Bouquet Association Table) Defined by EN standard to provide information regarding bouquets, understanding by bouquet, a collection of services marketed as a single entity. 11/34 Packets carrying BAT table must have PID = 0x0011. BAT sections must have table_id = 0x4A.

12 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE FDT (File Data Table) 12/34 Defined by GD/J as a table where proprietary data format is packaged. FDT must be sent with a table_id = 0x90. Proprietary data format is XML (eXtensible Markup Language).

13 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Comparative study  offset of PID to 0x1000 BAT's definition by EN BAT's PID offset made by the document. 13/34

14 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE  bouquet_ID = 0x7011 Comparative study Field’s definition by EN Field’s assignation by GD/J /34

15 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Comparative study  linkage_type = 0x80 Field’s definition by EN Field’s assignation by GD/J /34

16 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE  file data table with table_id 0x90 Comparative study 16/34 Field’s assignation by GD/J

17 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE MULTIPLEXERMULTIPLEXER EPG Server Transmission schema TV Programs DB Server 6 NIT PID 0x0010 SDT PID 0x0011 EIT PID 0x0012 TDT/TOT PID 0x0014 DB Server DB Info PID 0x1000 DB Stream PID 0x200 EPG Server TV Programs 6 H.264 Encoders Analog Programs 3 Digital Programs ASIASI /34

18 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE SDT/BAT PID 0x0011 DB Info PID 0x0011DB Info PID 0x1000 MULTIPLEXERMULTIPLEXER EPG Server Transmission schema DB Server NIT PID 0x0010 SDT PID 0x0011 EIT PID 0x0012 TDT/TOT PID 0x0014 DB Stream PID 0x200 NITSDT EITTDT/TOTDB Stream NITSDT/BAT EITTDT/TOTDB Info DB Stream 18/34

19 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Software tools used to decode and analyze the transport streams : DVB Inspector v1.2 4T2 Content Analyser TS Expert TSR TSReader Software tools analysis 19/34

20 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Byte to byte structure of packets PID 0x /34  “7011” -> bouquet_id  “80” -> linkage_type  “5000” -> PID 0x1000  “4A” -> BAT’s table_id  “4A” -> linkage_descriptor  “200” -> DB stream’s PID  “90” -> FDT’s table_id

21 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Byte to byte structure of packets PID 0x200  Encoding method: ISO (defines the encoding of the Latin alphabet) 21/34  “4200” -> PID 0x200  “90” -> FDT’s table_id  XML version: 1.0

22 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE So… what are the consequences of changing this PID’s? 22/34

23 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE DVB Inspector v /34 BAT with PID= 0x1000 FAIL 0x0011 OK SDT with PID= 0x0011 OK 0x0011 OK

24 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE 4T2 Content Analyzer. 24/34 BAT with PID= 0x1000 FAIL 0x0011 OK SDT with PID= 0x0011 OK 0x0011 OK

25 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE. Analyzer identified by default PID = 0x0011 as BAT/SDT indistinctly In left case packets with PID 0x0011 are carrying only SDT while BAT is being carried in packets with PID 0x1000 In right case packets with PID 0x0011 are actually carrying both SDT and BAT and there is no any packets with PID 0x1000. PID 0x1000 is identified by Analyzer as “Ghost”. 4T2 Content Analyzer There is no any packets with PID 0x /34

26 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE TS Expert SDT with PID=0x0011 OK BAT with PID=0x1000 FAIL SDT with PID=0x0011 OK BAT with PID=0x0011 OK 26/34

27 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE TSR 28/34 BAT with PID= 0x1000 FAIL 0x0011 OK SDT with PID= 0x0011 OK 0x0011 OK

28 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE TSReader. 29/34 BAT with PID= 0x1000 FAIL 0x0011 OK SDT with PID= 0x0011 OK 0x0011 OK

29 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE  There are marked differences in the case of the use of BAT table between both EN and GD/J standards: Conclusions 29/34 EN defines this table to provide information regarding bouquets. GD/J employs BAT table to carry Data Broadcasting Service Information.

30 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE  There is a difference in BAT table PID value between both EN and GD/J standards and the document, “Information Data Broadcast Application Specification”: Conclusions 30/34 EN defines packets carrying BAT table must have PID value 0x0011. GD/J doesn’t make any change in BAT table PID value. “Information Data Broadcast Application Specification” document makes an offset in BAT table PID value.

31 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE  Impossibility to analyze with software tools the whole structure of the transport streams, specifically, packets with PID 0x1000 containing BAT table.  There is NO ANY Chinese standard that suggest the use of PID = 0x1000 for BAT identification. Conclusions 31/34

32 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Recommendations 32/34  Update the EPG Server's software to make possible the automatic conformation of BAT table to send it in the defined PID value by EN standard.  Continue the study of XML language in order to improve the current Data Broadcasting Service with new features and facilities.

33 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE DIGITAL TELEVISION LABORATORY

34 RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE


Download ppt "RESEARCH & DEVELOPMENT TELECOMMUNICATION’S INSTITUTE Cuba´s Data Broadcasting issue Author: Eng. Jorge Rodríguez Rodríguez November 25 th, 2014."

Similar presentations


Ads by Google