宽带多媒体网关中嵌入式浏览器的设计与实现

宽带多媒体网关中嵌入式浏览器的设计与实现

论文摘要

下一代网络(NGN)是一个建立在IP技术基础上的新型公共电信网络,能够容纳各种形式的信息,在统一的管理平台下,实现音频、视频、数据信号的传输和管理,提供各种宽带应用和传统电信业务,是一个真正实现宽带窄带一体化、有线无线一体化、有源无源一体化、传输接入一体化的综合业务网络。3Tnet网络作为下一代网络(NGN),是计算机互联网、传统的电话网和有线电视网络三网的融合。中国科学院声学所数字信号处理中心承担了国家863计划-宽带信息网运营支撑环境。其中,研制的宽带多媒体网关为3Tnet网络提供了智能终端。本文介绍了宽带多媒体网关中嵌入式浏览器的研制工作。主要完成的工作包括:根据宽带多媒体网关对浏览器的要求选择浏览器的内核,设计浏览器的整体软件框架,实现浏览器上层应用程序以及下层与平台相关的图形、网络、文件等模块的接口,设计与实现用户图形界面,设计与实现多媒体终端的人机交互,定义和实现宽带多媒体网关中浏览器与其它模块间的消息通讯等。论文的主要内容组织如下:首先,介绍了宽带多媒体网关的背景及相关技术;然后,给出了嵌入式浏览器的发展、特点、结构及相关的协议和标准;再次,介绍了与系统平台相关的硬件平台、操作系统、开发调试过程和用户图形界面Microwindows;下一步,详细给出了嵌入式浏览器在宽带多媒体网关中的实现方案,包括嵌入式浏览器在宽带多媒体网关中的位置、浏览器内核的选择、软件体系结构、各接口层的实现、与其它模块的通讯协议,并在最后给出了嵌入式浏览器的特点;最后,对所做的工作进行总结,对未来的工作进行设想。目前嵌入式浏览器已在宽带多媒体网关中实现,它既是一个网络信息浏览器,又是一个为宽带多媒体网关定制的浏览器,在宽带多媒体网关中起承上启下的作用。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 论文背景概述
  • 1.1.1 宽带多媒体网关
  • 1.1.2 嵌入式浏览器
  • 1.2 论文的主要工作
  • 1.3 论文的内容安排
  • 第二章 宽带多媒体网关的背景和相关知识
  • 2.1 高性能宽带信息网(3TNet)概述
  • 2.1.1 新一代互联网
  • 2.1.2 3TNet 概述
  • 2.1.3 3TNet 实施目标
  • 2.1.4 3TNet 特点
  • 2.1.5 3TNet 所支撑的业务构成
  • 2.2 宽带多媒体网关
  • 2.2.1 宽带多媒体网关在3TNet 中的位置
  • 2.2.2 宽带多媒体网关的功能概要
  • 2.2.3 宽带多媒体网关中浏览器的要求
  • 第三章 宽带多媒体网关的系统平台
  • 3.1 宽带多媒体网关硬件结构
  • 3.2 软件开发调试环境
  • 3.2.1 uClinux 操作系统
  • 3.2.1.1 概述
  • 3.2.1.2 嵌入式uClinux 内核结构
  • 3.2.1.3 内存管理
  • 3.2.1.4 多进程处理
  • 3.2.1.5 uCLinux 针对实时性的解决方案
  • 3.2.2 软件开发及调试步骤
  • 3.2.3 用户图形界面Microwindows
  • 3.2.3.1 GUI 在嵌入式或实时系统中的地位
  • 3.2.3.2 嵌入式系统中的各种GUI 及其比较
  • 3.2.3.3 Microwindows 的概述
  • 第四章 嵌入式浏览器及其相关技术的研究
  • 4.1 嵌入式浏览器的提出
  • 4.2 嵌入式浏览器概述
  • 4.2.1 嵌入式浏览器在嵌入式系统中的地位
  • 4.2.2 嵌入式浏览器的定义
  • 4.2.3 嵌入式浏览器系统的组成
  • 4.2.4 嵌入式浏览器发展方向
  • 4.3 嵌入式浏览器关键技术-网页解析
  • 4.4 与嵌入式浏览器相关的协议与标准
  • 4.4.1 网络协议
  • 4.4.2 W3C 规范
  • 4.4.2.1 HTTP
  • 4.4.2.2 HTML
  • 4.4.2.3 XHTML
  • 4.4.2.4 层叠样式表CSS
  • 4.4.2.5 文档对象模型DOM
  • 4.5 浏览器插件技术
  • 第五章 嵌入式浏览器在宽带多媒体网关中的软件实现
  • 5.1 嵌入式浏览器在宽带多媒体网关中的位置
  • 5.1.1 宽带多媒体网关的模块组成
  • 5.1.2 宽带多媒体网关的软件流程
  • 5.2 嵌入式浏览器内核的选择
  • 5.2.1 桌面浏览器及其与嵌入式浏览器的区别
  • 5.2.2 国内外主流嵌入式浏览器
  • 5.2.2.1 国外的一些嵌入式浏览器
  • 5.2.2.2 国内的一些嵌入式浏览器
  • 5.2.3 小结
  • 5.3 嵌入式浏览器软件总体结构的设计
  • 5.4 嵌入式浏览器应用程序的实现
  • 5.4.1 嵌入式浏览器软件流程
  • 5.4.2 浏览器的启动和终止
  • 5.4.2.1 浏览器的启动
  • 5.4.2.2 浏览器的终止
  • 5.4.3 浏览器主循环
  • 5.4.3.1 浏览器引擎命令处理
  • 5.4.3.2 事件处理
  • 5.4.4 TGXManager 结构
  • 5.4.5 浏览器选项
  • 5.5 嵌入式浏览器 SLIM Peer 的实现
  • 5.5.1 TCP 网络通讯
  • 5.5.2 文件操作
  • 5.5.3 系统相关的API
  • 5.6 嵌入式浏览器 AWS Peer 的实现
  • 5.6.1 AWS 的对象
  • 5.6.2 坐标系统
  • 5.6.3 TAWSInterface 结构
  • 5.6.4 嵌入式浏览器图象显示的实现
  • 5.6.4.1 Microwindows 处理图片概况
  • 5.6.4.2 浏览器中显示图形的接口
  • 5.6.5 嵌入式浏览器汉字显示的实现
  • 5.6.5.1 汉字处理技术概述
  • 5.6.5.2 Microwindows 处理汉字显示的过程
  • 5.6.5.3 嵌入式浏览器汉字显示的实现
  • 5.7 嵌入式浏览器与 MCP 门户的通讯协议
  • 5.8 嵌入式浏览器与宽带多媒体网关 BMG Manager 的通讯协议
  • 5.9 嵌入式浏览器的特点
  • 第六章 结束语
  • 6.1 工作总结与成果
  • 6.2 改进设想
  • 发表文章
  • 致谢
  • 参考文献
  • 附录 1 TAWSInterface 结构
  • 附录 2 Netscape Windows and Mac Palette
  • 相关论文文献

    • [1].嵌入式浏览器中JavaScript的设计与实现[J]. 数码世界 2017(02)
    • [2].采用3G通信的嵌入式浏览器设计[J]. 吉林大学学报(信息科学版) 2012(05)
    • [3].嵌入式浏览器设计的几个技术难点研究[J]. 湖南科技学院学报 2010(12)
    • [4].嵌入式浏览器软硬件混合渲染层的研究与设计[J]. 计算机应用 2013(05)
    • [5].一种基于车载网络的嵌入式浏览器交互模型[J]. 计算机应用与软件 2010(04)
    • [6].基于WebKit的嵌入式浏览器关键技术研究与实现[J]. 智能计算机与应用 2011(06)
    • [7].基于嵌入式浏览器的JavaScript解析器设计[J]. 信息技术 2010(04)
    • [8].千家悦:嵌入式浏览器应用助力三网融合视频服务[J]. 中国传媒科技 2010(10)
    • [9].在嵌入式浏览器中基于HTML的滚动显示效果实现方法研究[J]. 智能计算机与应用 2014(03)
    • [10].基于Android系统移动终端嵌入式浏览器的设计与实现[J]. 现代计算机(专业版) 2014(28)
    • [11].基于嵌入式浏览器的图书馆电子资源统计系统设计[J]. 北华航天工业学院学报 2015(03)
    • [12].基于WindowsCE的嵌入式浏览器的设计[J]. 计算机系统应用 2008(03)
    • [13].基于Webkit的嵌入式浏览器的研究与实现[J]. 电子测量技术 2009(03)
    • [14].Applet在嵌入式浏览器页面开发中的应用[J]. 微处理机 2008(04)
    • [15].基于WAP技术下构建无线查询组件的关键技术[J]. 哈尔滨商业大学学报(自然科学版) 2013(02)
    • [16].JAVA中实现嵌入式浏览器[J]. 信息系统工程 2010(05)
    • [17].IPTV机顶盒JSE应用方法的实现[J]. 电视技术 2009(S2)
    • [18].支持异步调用的WebKit浏览器的JavaScript事件扩展方法[J]. 计算机应用与软件 2016(01)
    • [19].嵌入式浏览器测试策略[J]. 信息与电脑(理论版) 2012(08)
    • [20].一种嵌入式Flash播放器的设计与实现[J]. 计算机应用 2008(01)
    • [21].基于嵌入式浏览器CSS引擎并行化技术的研究[J]. 计算机应用与软件 2016(03)
    • [22].嵌入式浏览器CSS引擎的研究与改进[J]. 计算机工程 2011(09)
    • [23].嵌入式浏览器解析排版并行化研究与设计[J]. 计算机应用 2011(12)
    • [24].基于CAR构件的嵌入式浏览器的体系架构设计[J]. 计算机技术与发展 2008(07)
    • [25].IPTV的EPG特征研究和功能实现[J]. 中国教育技术装备 2009(21)
    • [26].一种嵌入式浏览器中的HTML解析器的设计[J]. 湖南科技学院学报 2008(08)
    • [27].基于工厂监控系统的嵌入式浏览器的应用与研究[J]. 科技信息(学术研究) 2008(26)
    • [28].一种基于嵌入式浏览器的双模数据处理方法[J]. 网络新媒体技术 2014(02)
    • [29].多核平台嵌入式浏览器并行机制的研究与设计[J]. 电子科技大学学报 2014(03)
    • [30].基于嵌入式系统的浏览器的研究与实现[J]. 电脑知识与技术 2009(01)

    标签:;  ;  

    宽带多媒体网关中嵌入式浏览器的设计与实现
    下载Doc文档

    猜你喜欢