专题:移动互联网终端技术
基于 Linux的开源智能终端软件栈研究
罗 喧 ,林玮 平 ,陈 字华 ,潘 军彪
(中国电信股份有 限公司广 东研究院 广州 510630)
1 前 言
随着 3G、WAPI(wireless LAN authentication and privacy
infrastructure.无线局域网鉴别和保密基础结构)/Wi.Fi等
相关网络的逐渐成熟。移动互联网上新的业务模式 、新的
应用、新的服务体系逐步建立,基于移动互联网的新变革
正在改变人们的生活,这其中孕育着庞大的市场,是通信 、
IT、内容和媒体、电子设备制造业等传统产业未来的方向。
在移动互联网的业务提供中,最大的瓶颈不是网络侧
的各种服务 ,而是用户手中的终端。此处的终端除了包括
传统的移动手机、掌上电脑之外 。还包括新型的移动互联
网设备(MID)、上网本、多媒体终端,例如游戏机、阅读器
等,本文统称为智能终端。用户使用什么终端,终端上能支
持什么服务,决定了移动互联网能提供什么服务。终端是
移动互联网业务的短板环节,主要的限制体现在硬件以及
软件两个方面。在芯片硬件层面,尚需要技术上进一步的
突破,以形成大屏幕、小尺寸、计算能力强、待电时间长、使
用简单的设备。在软件层面。操作系统及软件平台是另一
个主要的限制。首先,终端操作系统及软件平台不统一。目
前的终端上多种嵌人式操作系统和软件平台并存,应用开
发在终端兼容性上消耗了巨大的时间和人力成本,由于不
够开放,开发门槛高,应用缺乏。其次 ,3G及 WAPI/Wi.Fi
等网络技术推进宽带移动互联网的发展,业务从原有的以
简单文字为主的 WAP网页应用拓宽到面向多媒体的娱乐
生活和商务应用。智能终端随之从以前的小屏幕、架构简
单的硬件计算平台向大屏幕、强计算能力方向发展。原有
功能简单的智能终端操作系统渐渐不适合越发复杂的业
务需求。
在上述的背景下 。新兴的移动互联网龙头厂商纷纷和
开源社区合作,面向大屏幕高性能的移动智能终端推出基
于Linux开源操作系统的软件栈,此处的智能终端软件栈
是指包括操作系统、系统服务以及关键的上层应用在内的
完整的智能终端软件组合。
这类基于Linux的终端软件栈应用在特定规格的硬件
设备上,形成独立的软件开发平台,并以软件平台为核心,
聚集了产业链上的设备制造、应用软件开发、服务和内容