ABSTRACT
Many digital television standards provide a way to data transmission. The utilization of this capability includes the transmission of data stream for any interactive application. In this application the execution flow needs to be synchronized with video and audio streams. To transmit the data, video and audio streams in a synchronized way, the streams are packetized in data structures more adapted to the transmission. Some of these structures are PES (Packetized Elementary Stream) and TS (Transport Stream). TS packets are data structures that include information about synchronization, presentation and programs, which are being transmitted. The TS construction is an operation that can be called multiplexing. This operation includes some critical and complex tasks, such as PES analysis, table constructions, and the program clock reference calculation. This paper presents the design and implementation of a digital television multiplexer based on the ITU-T H.222.0 recommendation. This multiplexer was designed for Field Programmable Gate Array (FPGA). With this implementation a 338 Mbps bitrate was achieved. This bitrate is 16 times higher than the necessary to HDTV transmission
- Tome, T. Tecnologias Digitais em Radiodifusão: Aspectos tecnológicos e potencialidades de uso. In Seminário Nacional de Legislação e Direito a Comunicação, Brasília, Brasil, 2002.Google Scholar
- Zuffo, M. K. TV Digital Aberta no Brasil -- Políticas Estruturais para um Modelo Nacional, Escola Politécnica, USP, São Paulo, 2003.Google Scholar
- Borelli, F., Lopes, A., Elias, G. An XML-based Component Specification Model for an Adaptive Middleware of Interactive Digital Television Systems. In Proceedings of IEEE 18th International Conference on Advanced Information Networking an Application (AINA'04) (Fukuoka, Japan, March 29-31, 2004). IEEE Press, 2004, 457--463. Google ScholarDigital Library
- International Telecommunication Union. Information technology -- Generic coding of moving pictures and associated audio information: systems, Switzerland, 1999.Google Scholar
- Fernandes, S. R., et al. Estudo Detalhado das Estruturas Utilizadas no Multiplexador de Transport Streams. Technical Report DIMAp-350, UFRN, Brazil, 2004.Google Scholar
- Dewey, A. Analysis and Design of Digital Systems with VHDL, PWS Publishing Company, 1997. Google ScholarDigital Library
- Girão, G., et al. Implementação de um Multiplexador de Transport Streams. Technical Report DIMAp-357, UFRN, Brazil, 2004.Google Scholar
- Pereira, M. M., et al. Considerações sobre a Modelagem em VHDL de um Multiplexador (ITU-T Rec H.222.0) com Suporte a um Canal e dois Programas. Technical Report DIMAp-368, UFRN, Brazil, 2004.Google Scholar
- Kang, H., et al. MPEG-2 Trasnport Stream Multiplexing for Recording. In International Conference on Consumer Eletronics, 2005.Google Scholar
- Kim, J., et al. Design and Implementation of an MPEG-2 Transport Stream Multiplexer for HDTV Satellite Broadcasting. In IEEE Transactions on Consumer Eletronics, 44, 3 (Aug. 1998), 672--678. Google ScholarDigital Library
- Kim, S. J., Koh, J. An Implementation of MPEG-2 Transport Streams Multiplexer. In IEEE Workshop on Signal Processing Systems, 1999.Google Scholar
- Soares, L. F. G., Lemos, G., Colcher, S. Redes de Computadores: das LANs, MANs e WANs às Redes ATM, Editora Campus, Rio de Janeiro, 1995.Google Scholar
- Tome, T., et al. Report on Integrated Technical and Market Issues of Digital Television. Technical Report RT-01-AB, CPqD, ANATEL, March, 2001.Google Scholar
- Araújo, S. R. F. et al. Projeto e Desenvolvimento de um Multiplexador de Transport Streams Baseado na Recomendação ITU-T H.222.0, In XI Workshop Iberchip, Salvador, 2005.Google Scholar
- CRCTool. Generator of synthesizable CRC functions, http://www.easics.com/webtools/crctool, 2004.Google Scholar
- Ramos, K. D. N, et al. Projeto Baseado em Reuso: Implementação de um IP de Processador Didático em FPGA com Interface OCP, In X Workshop Iberchip, Cartagena, 2004.Google Scholar
- Teleco. Televisão Digital: HDTV e SDTV, 2005. http://www.teleco.com.br/tutoriais/tutorialtvd/pagina_2.aspGoogle Scholar
Index Terms
- Implementation of a HDTV transport stream multiplexer based on ITU-T H.222.0 recommendation
Recommendations
Jitter Reduction in CBR HDTV Transport Stream Packet Communications over Lossy ATM Network
IC3N '98: Proceedings of the International Conference on Computer Communications and NetworksFor the reduction of the jitter originated from the cell losses in ATM network when CBR traffic is transferred on AAL5 , we propose that the receiver maintain a timer whose expiration time is proportional to the cell time of the source traffic plus the ...
An FPGA Implementation of the ATM Layer
SBCCI '00: Proceedings of the 13th symposium on Integrated circuits and systems designThis work describes an FPGA implementation of a microprogrammable controller to perform the ATM layer functions of an ATM switch. The controller implements several algorithm types, by changing microinstructions programming only. The description and ...
Dual-Paradigm Stream Processing
ICPP '18: Proceedings of the 47th International Conference on Parallel ProcessingExisting stream processing frameworks operate either under data stream paradigm processing data record by record to favor low latency, or under operation stream paradigm processing data in micro-batches to desire high throughput. For complex and mutable ...
Comments