当前位置:首页 > 工业技术
3G终端软件技术与开发
3G终端软件技术与开发

3G终端软件技术与开发PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:张智江等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2007
  • ISBN:7115165610
  • 页数:195 页
图书介绍:本书系统地讲解了第三代移动终端的软件架构与设计开发技术。第1章对3G移动终端进行概述;第2章分析比较总结了3G移动终端的4大主流操作系统;第3章系统讲述了3G移动终端的软件架构与设计;第4章讲解了3G业务的基本特征与业务流程;第5章提出了3G业务对终端的要求;第6章讲述了3G终端设计开发中的主要难点和关键部分所在,并进行了深入地阐述。 本书取材新颖、内容的针对性强、论述深刻,可作为手机软件设计工程师、手机软件研发工程师、移动通信工程师和通信业相关技术人员学习研究第三代移动终端软件架构与设计的参考用书,同时可供大专院校通信类相关专业师生学习阅读。
《3G终端软件技术与开发》目录

第1章 第三代移动终端的操作系统(OS) 1

1.1 移动终端概述 1

1.2 Symbian OS 3

1.2.1 Symbian OS概述 3

1.2.2 Symbian OS的体系结构 3

1.2.3 Symbian OS的功能特性 4

1.2.4 Symbian OS支持的多媒体功能 6

1.2.5 Symbian OS的开发环境 8

1.2.6 Symbian OS支持的增值业务 10

1.2.7 Symbian OS的安全性 10

1.2.8 Symbian OS的典型终端分析 13

1.3 WM(Windows Mobile)OS 14

1.3.1 WM OS概述 14

1.3.2 WM OS的体系结构 15

1.3.3 WM OS的功能特性 17

1.3.4 WM OS支持的多媒体功能 18

1.3.5 WM OS的开发环境 21

1.3.6 WM OS支持增值业务 23

1.3.7 WM OS的安全特性 23

1.3.8 WM OS的典型终端分析 25

1.4 Palm OS 25

1.4.1 Palm OS概述 25

1.4.2 Palm OS的体系结构 25

1.4.3 Palm OS的功能特性 26

1.4.4 Palm OS支持的多媒体功能 26

1.4.5 Palm OS的开发环境 27

1.4.6 Palm OS支持的增值业务 28

1.4.7 Palm OS的安全特性 28

1.4.8 Palm OS的典型终端分析 28

1.5 Linux OS 29

1.5.1 Linux OS概述 29

1.5.2 Linux OS的体系结构 29

1.5.3 Linux OS的功能特性 30

1.5.4 Linux OS支持的多媒体功能 32

1.5.5 Linux OS的开发环境 32

1.5.6 Linux OS支持的增值业务 33

1.5.7 Linux OS的安全特性 33

1.5.8 Linux OS的典型终端分析 33

1.6 国产智能操作系统 34

1.6.1 Hopen 34

1.6.2 mLinux 35

1.6.3 国产智能操作系统的特点 36

1.7 应用在普通终端上的操作系统 36

1.7.1 Nucleus 36

1.7.2 VRTX 37

1.7.3 ThreadX 38

1.8 嵌入式操作系统的调试技术 38

1.8.1 插桩(stub) 39

1.8.2 片上调试(ICD)及背景调试(BDM) 39

1.8.3 调试方法分析 41

第2章 3G移动终端的软件架构 42

2.1 3G移动终端软件的逻辑功能结构 42

2.1.1 通信服务子系统 42

2.1.2 操作系统 42

2.1.3 应用服务子系统 43

2.1.4 设备管理子系统 44

2.1.5 人机接口(MMI) 45

2.2 3G移动终端的软件设计研究热点 45

2.2.1 协议栈 45

2.2.2 终端软件平台 46

2.2.3 移动通信多媒体技术与应用 47

2.3 移动终端软件平台支撑技术 50

2.3.1 中间件技术 50

2.3.2 应用框架技术 65

2.3.3 应用适配层(Application Adapter Layer) 69

2.3.4 应用框架管理核心 70

2.3.5 设备管理 72

第3章 3G移动终端的移动应用执行环境(MExE) 75

3.1 移动应用执行环境(MExE)概述 75

3.2 J2ME 76

3.2.1 J2ME概述 76

3.2.2 MIDP 78

3.2.3 MIDP应用的开发 81

3.2.4 MIDP的移植 82

3.3 BREW 84

3.3.1 BREW概述 84

3.3.2 BREW的体系结构 86

3.3.3 BREW应用的开发 88

3.4 Microsoft.NET Compact Framework 88

3.4.1 .NET CF概述 88

3.4.2 .NET CF的架构 89

3.4.3 .NET CF的开发 91

3.5 浏览器 91

3.5.1 浏览器概述 91

3.5.2 浏览器的架构 93

3.5.3 浏览器的动态执行能力 94

第4章 3G业务分类与特征 97

4.1 3G业务分类及主要代表业务 97

4.1.1 按业务功能分类 97

4.1.2 按QoS特征分类 97

4.1.3 按用户需求划分的3G业务种类 97

4.2 3G业务的特征 99

4.3 3G业务的发展趋势 101

第5章 3G典型业务及其终端的设计 102

5.1 话音业务 102

5.2 消息类业务 103

5.2.1 SMS业务 103

5.2.2 即时通信类业务(IM) 109

5.3 移动互联网业务 112

5.3.1 移动浏览业务 112

5.3.2 移动互联业务的关键技术点 114

5.3.3 移动浏览业务终端的硬件设计 116

5.3.4 移动浏览业务终端的软件设计 116

5.3.5 移动浏览业务的终端人机交互界面设计 117

5.3.6 移动浏览器软件解决方案 119

5.4 基于位置的业务 120

5.4.1 基于位置的业务的概述 120

5.4.2 定位业务的实现原理 123

5.5 移动游戏 124

5.5.1 移动游戏分类 124

5.5.2 移动游戏的发展 125

5.5.3 移动游戏的未来趋势 125

5.5.4 移动游戏业务终端的硬件设计 126

5.5.5 移动游戏业务终端的软件设计 126

5.6 移动商务 127

5.7 视频应用 129

5.7.1 流媒体业务 129

5.7.2 流媒体的关键技术 130

5.7.3 流媒体终端的软、硬件设计 133

5.8 可视电话业务 134

5.8.1 视频电话业务概述 134

5.8.2 基于电路域(CS)承载的视频电话 135

5.8.3 视频电话业务的关键技术 135

5.8.4 分组域可视电话 137

5.8.5 可视电话业务终端的软件设计 137

5.8.6 可视频电话终端的硬件设计 138

5.9 手机电视业务 139

5.9.1 手机电视业务的技术实现方式 139

5.9.2 手机电视业务发展面临的问题 146

5.9.3 手机电视业务的运营模式 148

5.9.4 手机电视业务的市场前景预测 149

5.9.5 手机电视业务终端的软、硬件设计 149

5.10 PoC业务&1 50

5.10.1 PoC业务描述 150

5.10.2 PoC会话&15 1

5.10.3 PoC会话过程中的事件 153

5.10.4 网络结构 154

5.10.5 具有PoC功能的终端的设计 155

第6章 3G终端软件开发与终端测试 157

6.1 通用开发模式和技术概述&1 57

6.1.1 软件与硬件的协同设计 157

6.1.2 移动终端设计中的软件工程技术 157

6.2 常用设计和调试工具 162

6.2.1 软件开发中常用的硬件设备 162

6.2.2 软件开发的软件工具集(工具链) 165

6.3 BSP开发与调试技术 168

6.4 协议开发与调试技术 169

6.4.1 协议介绍 169

6.4.2 协议开发的流程与内容 170

6.5 手机应用的开发与调试技术 175

6.5.1 界面设计技术 175

6.5.2 用户界面设计的软件工程 177

常用缩略语 179

参考文献 194

相关图书
作者其它书籍
返回顶部