Font Size: a A A

Research And Implementation Of Embedded Browser

Posted on:2006-10-03Degree:MasterType:Thesis
Country:ChinaCandidate:Q S HuFull Text:PDF
GTID:2168360155975598Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Embedded browser which is a key application of embedded internet technology in embedded system,is becoming a core technology in embedded information system.Nowadays, the digital set-top-box, one of the application based on embedded information system, is the focus of research on embeded systems. One of the proposals of digital set-top-box is to combine the broswer technology with the digital TV set-top-box, which aims to afford digital TV the ability to browse multimedia pages.Realization of the multi-protocol connection in network interface of browser is described. Mechanism of HTTP protocol process module and its fault tolerance are also analyzed in some depth. In order to speed up the view speed of this browser,prefetching and cache replacement policy are discussed.With the very limitation of set-top-box's memory taking into account, we realized a simple link prefetching module.The GDSF cache replacement policy serves as a prototype,and take into account multiple factor including the prefetching factor,we propose a new cache replacement policy named GDSF(l+pre), in which pre serves as prefetching factor.Moreover,sim-ulation experiments are used to valid the validation of this scheme.The architecture of TMEBbrowser is studied. The network abstraction layer, parser abstraction layer and GUI abstraction layer are designed. The conception of layout-part link list is proposed. Surrounding the structure of layout-part link list, the realization of parser and layouter of TMEBbrowser is discussed. This dissertation separates the process of parsing into two process: HTML segmentation and wording analysis. The HTML segmentation algorithm,which has simple fault tolerance ability, and parse module are of realization.In order to parse the nested HTML tag such as table and link tag, the wording analysis process use parse-stack to do the job. The layout process is studied in depth, the concept and implementation mechanism of layout part,row, rectangle area and part alignment is studied. Finally, the conclusionand the future works are also presented in this dissertation.
Keywords/Search Tags:embedded system, embedded browser, digital set-top-box, data pre-fetching, cache replacement policy
PDF Full Text Request
Related items