无线通信终端的现状和软件结构
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
无线通信终端的现状和软件结构
由于计算机硬件发展的超前,为移动终端硬件提供了强大的技术支持,无线移动终端硬件基础设施也因此相对稳定。随着互联网的推动以及通信业的自身发展,无线移动终端产业长期存在的“垄断性”将被淡化,从封闭、垂直生产正走向开放、合作、横向集成,各种终端操作系统、运行平台、应用程序琳琅满目,各种网络业务也正向ቤተ መጻሕፍቲ ባይዱ相融合的方向发展,而支撑终端产业发展和变化的主要技术基础从硬件的演进转变成了软件的发展。
540)this.width=540"vspace=5>
Symbian公司是由诺基亚与松下、爱立信、Psion等公司联合注资的,它的成立就是要防堵微软的移动终端市场的进入和称霸企图,为未来智能无线移动终端提供一个标准作业平台。SymbianOS是一个实时性、多任务、多线程的纯32位的操作系统。其前身是PsionSoftware公司的Epoc操作系统。它的特点是功耗低,内存占用少,适合硬件受限的移动终端。再加上它的技术支持上都是一些老牌的具有丰富经验的手机制造商,所以它们与2G、2.5G、3G有平滑接口,而适应手机范围跨GSM/GPRS/WCDMA和CDMA2000两大系列。对原有的通信协议,外设支持全部继承,因此受到了占世界产量75%以上的终端制造商的欢迎。
现阶段存在的移动终端,除了传统的话音终端外,多功能终端和初期的智能终端都逐渐趋于开放,功能组件逐渐模块化,加上OMA、3GPP、OMTP等标准化组织的推动,无线移动终端日益具备了规范的逻辑体系结构,如图1所示。
540)this.width=540"vspace=5>
基于硬件平台(ASIC、外部设备)上的包括操作系统、应用平台、应用程序和业务客户端程序都是通过计算机软件实现,我们统称之为终端软件。终端操作系统移动终端操作系统作为连接软硬件、承载应用的关键平台,在智能终端中扮演着举足轻重的角色。目前市场上主流的普通多功能终端操作系统主要有NucleusPLUS、pSOSystem等,主流的智能终端操作系统有Symbian、WindowsCE、PalmOS、Linux等。
目前市场上已经出现了很多功能强大的双处理器(CPU)终端,现阶段的智能移动终端一般就是指这种具备了两个处理器的终端。围绕这两个CPU形成移动智能终端中的两个子系统:通信子系统和应用子系统。目前的这种终端由于标准化程度还不够,不能实现应用的广泛互通,不能实现外部功能接口的互通,也不能实现功能组件的相互替换,所以它们还仅仅是智能终端的雏形。但即便如此,这样强大而复杂的硬件资源需要系统化管理,单独的智能移动终端操作系统主要用来完成诸如进程、内存、外部设备等系统资源的调度和管理,并提供或通过JAVA或BREW等应用运行平台为上层应用软件提供服务。
本文与上一讲“无线移动终端的历史及其硬件结构演进”和下一讲“通信业务引领无线移动终端发展未来”合起来,将对我国无线移动终端的过去、现状和未来以及无线移动终端上的主要技术有一个较详细的介绍。无线移动终端的现状针对不同的用户群体,现阶段无线移动终端高、中、低端三大类并存,而且多功能终端占据主要市场。多功能终端较传统话音手机功能丰富,它可以摄像、拍照,可以有PDA、MP3甚至计算机的处理功能,它也可以看电视,下载视频节目,还可以做电子钱包或成为电子商务终端。但这种终端由于通信能力和主CPU数据处理能力的限制,需要复杂数据处理能力的业务的实施不够完善,例如摄像头像素可能不够,如果像素够了又受移动网络传输能力限制而出现不能无线传输的问题,到了网络电视和流媒体,对网络传输能力的要求就更高了。所以总的来说,现有网络条件下,业务已经多种多样,但还是不能满足用户体验需求,很多业务目前只是起步阶段,是3G业务的一个雏形,到了3G或者后来的4G,开放的智能终端最终满足用户对移动通信的需求。
传统意义上的移动业务局限于话音业务,硬件结构主要由射频模块和基带处理模块两部分组成。在此硬件基础上的软件比较简单,而且多由终端生产厂商自己研究开发,软件和用户界面都已经固化到终端里,不能修改,或只能通过厂家修改和升级。
如今移动终端数据处理能力不断增强,其应用也日益多样化,对整个系统的软硬件资源要求不断提高,移动终端已不再是传统意义上的移动电话,除了简单的话音通信功能外,它还具备数据通信和数据计算功能。现有的多功能终端能满足一定的数据处理能力,它们多采用ARM9或者ARM11等功能较强的处理器作为控制芯片,而且具有较强的独立终端操作系统,操作系统或通过JAVA和BREW等应用运行平台对外开放应用程序接口(API),以便第三方应用和业务客户端能通过下载运行于终端之上。
pSOSystem(简称pSOS)是集成系统有限公司(IntegratedSystems)研发的产品,它是一个由标准组件组成的、可扩展可裁减的嵌入式实时操作系统,包含单处理器支持模块(pSOS+),多处理器支持模块(pSOS+m),文件管理器模块(pHILE),TCP/IP通讯包(pNA),图形界面,JAVA,HTTP等。pSOSystem功能模块完全独立,开发者可根据应用要求扩展系统功能和存储容量。pSOS在中国市场占有率较高,主要应用领域包括通讯、航天、信息家电以及工业控制。pSOSystem的主要缺点在于其上下文切换时间长,实时性不强,采用的集成开发环境SniffPlus与产品兼容性不好,部分关键功能无法使用。
NucleusPLUS是由AcceleratedTechnologyInc.(ATI)公司推出的、专为实时嵌入式应用设计的一个抢先式多任务操作系统内核,其95%的代码是用ANSIC写成的,因此非常便于移植并能够支持大多数类型的处理器。从实现角度来看,NucleusPLUS是一组C函数库,应用程序代码与核心函数库连接在一起,生成一个目标代码,下载到目标板的RAM中或直接烧录到目标板的ROM中执行。在典型的目标环境中,NucleusPLUS核心代码区一般不超过20K字节大小。NucleusPLUS采用了软件组件的方法,由于采用了软件组件的方法,NucleusPLUS各个组件非常易于替换和复用。
由于计算机硬件发展的超前,为移动终端硬件提供了强大的技术支持,无线移动终端硬件基础设施也因此相对稳定。随着互联网的推动以及通信业的自身发展,无线移动终端产业长期存在的“垄断性”将被淡化,从封闭、垂直生产正走向开放、合作、横向集成,各种终端操作系统、运行平台、应用程序琳琅满目,各种网络业务也正向ቤተ መጻሕፍቲ ባይዱ相融合的方向发展,而支撑终端产业发展和变化的主要技术基础从硬件的演进转变成了软件的发展。
540)this.width=540"vspace=5>
Symbian公司是由诺基亚与松下、爱立信、Psion等公司联合注资的,它的成立就是要防堵微软的移动终端市场的进入和称霸企图,为未来智能无线移动终端提供一个标准作业平台。SymbianOS是一个实时性、多任务、多线程的纯32位的操作系统。其前身是PsionSoftware公司的Epoc操作系统。它的特点是功耗低,内存占用少,适合硬件受限的移动终端。再加上它的技术支持上都是一些老牌的具有丰富经验的手机制造商,所以它们与2G、2.5G、3G有平滑接口,而适应手机范围跨GSM/GPRS/WCDMA和CDMA2000两大系列。对原有的通信协议,外设支持全部继承,因此受到了占世界产量75%以上的终端制造商的欢迎。
现阶段存在的移动终端,除了传统的话音终端外,多功能终端和初期的智能终端都逐渐趋于开放,功能组件逐渐模块化,加上OMA、3GPP、OMTP等标准化组织的推动,无线移动终端日益具备了规范的逻辑体系结构,如图1所示。
540)this.width=540"vspace=5>
基于硬件平台(ASIC、外部设备)上的包括操作系统、应用平台、应用程序和业务客户端程序都是通过计算机软件实现,我们统称之为终端软件。终端操作系统移动终端操作系统作为连接软硬件、承载应用的关键平台,在智能终端中扮演着举足轻重的角色。目前市场上主流的普通多功能终端操作系统主要有NucleusPLUS、pSOSystem等,主流的智能终端操作系统有Symbian、WindowsCE、PalmOS、Linux等。
目前市场上已经出现了很多功能强大的双处理器(CPU)终端,现阶段的智能移动终端一般就是指这种具备了两个处理器的终端。围绕这两个CPU形成移动智能终端中的两个子系统:通信子系统和应用子系统。目前的这种终端由于标准化程度还不够,不能实现应用的广泛互通,不能实现外部功能接口的互通,也不能实现功能组件的相互替换,所以它们还仅仅是智能终端的雏形。但即便如此,这样强大而复杂的硬件资源需要系统化管理,单独的智能移动终端操作系统主要用来完成诸如进程、内存、外部设备等系统资源的调度和管理,并提供或通过JAVA或BREW等应用运行平台为上层应用软件提供服务。
本文与上一讲“无线移动终端的历史及其硬件结构演进”和下一讲“通信业务引领无线移动终端发展未来”合起来,将对我国无线移动终端的过去、现状和未来以及无线移动终端上的主要技术有一个较详细的介绍。无线移动终端的现状针对不同的用户群体,现阶段无线移动终端高、中、低端三大类并存,而且多功能终端占据主要市场。多功能终端较传统话音手机功能丰富,它可以摄像、拍照,可以有PDA、MP3甚至计算机的处理功能,它也可以看电视,下载视频节目,还可以做电子钱包或成为电子商务终端。但这种终端由于通信能力和主CPU数据处理能力的限制,需要复杂数据处理能力的业务的实施不够完善,例如摄像头像素可能不够,如果像素够了又受移动网络传输能力限制而出现不能无线传输的问题,到了网络电视和流媒体,对网络传输能力的要求就更高了。所以总的来说,现有网络条件下,业务已经多种多样,但还是不能满足用户体验需求,很多业务目前只是起步阶段,是3G业务的一个雏形,到了3G或者后来的4G,开放的智能终端最终满足用户对移动通信的需求。
传统意义上的移动业务局限于话音业务,硬件结构主要由射频模块和基带处理模块两部分组成。在此硬件基础上的软件比较简单,而且多由终端生产厂商自己研究开发,软件和用户界面都已经固化到终端里,不能修改,或只能通过厂家修改和升级。
如今移动终端数据处理能力不断增强,其应用也日益多样化,对整个系统的软硬件资源要求不断提高,移动终端已不再是传统意义上的移动电话,除了简单的话音通信功能外,它还具备数据通信和数据计算功能。现有的多功能终端能满足一定的数据处理能力,它们多采用ARM9或者ARM11等功能较强的处理器作为控制芯片,而且具有较强的独立终端操作系统,操作系统或通过JAVA和BREW等应用运行平台对外开放应用程序接口(API),以便第三方应用和业务客户端能通过下载运行于终端之上。
pSOSystem(简称pSOS)是集成系统有限公司(IntegratedSystems)研发的产品,它是一个由标准组件组成的、可扩展可裁减的嵌入式实时操作系统,包含单处理器支持模块(pSOS+),多处理器支持模块(pSOS+m),文件管理器模块(pHILE),TCP/IP通讯包(pNA),图形界面,JAVA,HTTP等。pSOSystem功能模块完全独立,开发者可根据应用要求扩展系统功能和存储容量。pSOS在中国市场占有率较高,主要应用领域包括通讯、航天、信息家电以及工业控制。pSOSystem的主要缺点在于其上下文切换时间长,实时性不强,采用的集成开发环境SniffPlus与产品兼容性不好,部分关键功能无法使用。
NucleusPLUS是由AcceleratedTechnologyInc.(ATI)公司推出的、专为实时嵌入式应用设计的一个抢先式多任务操作系统内核,其95%的代码是用ANSIC写成的,因此非常便于移植并能够支持大多数类型的处理器。从实现角度来看,NucleusPLUS是一组C函数库,应用程序代码与核心函数库连接在一起,生成一个目标代码,下载到目标板的RAM中或直接烧录到目标板的ROM中执行。在典型的目标环境中,NucleusPLUS核心代码区一般不超过20K字节大小。NucleusPLUS采用了软件组件的方法,由于采用了软件组件的方法,NucleusPLUS各个组件非常易于替换和复用。