Font Size: a A A

Digital Tv Business Information Protocol Stack Design

Posted on:2011-12-18Degree:MasterType:Thesis
Country:ChinaCandidate:S L ZhangFull Text:PDF
GTID:2208360308466497Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
When it comes to the new century, the digital TV industry in China is booming. The pattern of sending and receiving TV programs is changing from analogue to digital. And with the TV program contents becoming more abundant, so many kinds of additional services have shown up. Moreover, the appearing of the strategy of triple-play need digital TV receiver to have a variety of functions. All of these new functions and services are loaded by PSI/SI information. Therefore, in order to search, receive, analyze and apply the PSI/SI information, a fully functional PSI/SI protocol must be indispensable. The designing of a high quality PSI/SI information protocol, which makes the choosing of programs and services more convenient and efficient, is not only required by digital TV industry, but also means to evaluate digital TV operators.In this paper, PSI/SI information processing module is researched in-depth and improved in some aspects based the structure and function of PSI/SI information in MPEG-2 and DVB. Initially, the functional requirements of the protocol are analyzed from the users'point of view; then the features of hardware resources and operating system, which are used in the development, are introduced. Specifically, the paper's work includes the following parts:First, the searching, getting and analyzing the PSI/SI information tables. The steps are as follow: the channel (slot)'s PID values are set for hardware search engine that is in STi5107 chip to filter transmission packets including PSI/SI information; then the table_id is set for the PTI (programale transfer-interface) to get different types of PSI/SI information tables, which is then stored into the PSI/SI information database; at last, coding and creating the filter, initializing the filter and analyzing these tables.Second, the designing of a new method to store related information. The PSI/SI information is assorted and formed into a linked list, based on the network information, the transponder information, the program information and the event information. Then the list is stored based on a certain data structure. To advance the memory management, the paper integrates the best-fit, buddy-system method and the fixed partition to design a new way to allocate and free memory for the information in the database.Third, adding of a search engine to the PSI/SI information protocol. Traditional reception equipments of digital TV are always set-top-box, which is mastered by a remote control, so it is not convenient to enter information into devices. But in this paper, the platform of the PSI/SI information protocol could be extended into PC, which makes the applying of a request to search the programs easier. Finally, the work of this paper is based on Lucene, not only the various tool kits and query class are used to build a search engine, but also some skills about setting parameters is applied to speed up the search engine.
Keywords/Search Tags:digital TV, PSI/SI information, embedded system, memory management, Lucene, search engine
PDF Full Text Request
Related items