欢迎访问电子工程网!   登录 | 免费注册 ]   

imti武汉英泰的个人空间 http://www.eechina.com/space-uid-26183.html [收藏] [复制] [分享] [RSS]

博客

3G终端

已有 584 次阅读2010-12-23 10:07 |个人分类:IT

1.   3G终端的特点?

答复:

1.丰富的业务和功能

根据3G的特性,对3G终端的业务能力提出了较为明确的新要求(相比2G手机而言),3G终端支持的业务主要分类包括:

*传统话音

*语音消息

*流媒体(音频和视频)

*传真

*远程终端

*交互游戏

*电子商务

*网页浏览

*远程文件传输

*静态图片

*电子邮件

相对2G手机而言,3G终端具有更为复杂、更为智能化、更为个性化的特点,需要支持更多的功能与业务,提供更多的互联接口。

2.多模多频

随着2000年ITU-R为IMT-2000协调全球统一标准努力的失败,3G就注定无法改变全球不同国家地区使用不同制式和无线电频段的2G现状。而随着经济全球化、人们生活水平的提高以及国际交往的日益增多,用户全球漫游的需求不断增长,解决不同制式和无线电频段的国际漫游的方法只能是多模多频终端。就像现在的GSM900/1800/1900三频手机和CDMA/AMPS双模手机一样,将来WCDMA/GSM双模终端、WCDMA/cdma2000/TD-SCDMA多模多频终端的出现也不会令人感到惊讶。

3.智能终端

包含PDA和个人便携娱乐中心功能的3G智能终端将占相当的市场份额。3G智能终端的一个重要特征是功能强大而且可以随时更新软件。在购买终端后,用户可以自己定制、管理终端上的应用,随时可以卸载应用,或从服务器上下载新的应用程序,并具备升级功能。\

2.   3G终端有哪些关键技术?

答复:

3G终端集合了当今IT技术的许多最新研究成果,涉及软硬件的众多关键技术,硬件方面包括:基带和射频、处理器芯片、内存和闪存、显示屏、摄像头、电池技术、本地接口技术(USB、红外线、蓝牙)等;软件方面包括实时嵌入式操作系统(如Nucleaus、VxWorks、QNX、Vrtx等)、应用处理操作系统(如嵌入式Linux、Symbian、MS SmartPhone、Plam Source等)、中间件软件(各类协议栈等)、平台软件(如J2ME、Serials等)、应用软件(浏览器、媒体播放器等);USIM卡技术包括JAVA卡等。

3.   目前3G终端的进展如何,有何特征?

答复:

1、主要特征:

大彩屏、摄像头,体积、重量略大于2G终端,待机时间大多在100~150小时之间,略比现有的2G终端少一些。

2、技术特征:

(1)终端协议版本:3GPP R99,2002.3月版本+CRs

(2)对终端承载层的要求:需要支持2G/3G网络的双模终端

    -电路域:支持可变速率的AMR,和64Kbps的数据传输

    -数据域:支持下行最大384Kbps、上行最大64Kbps的数据传输

    -切换:支持话音业务由3G到2G网络的自动切换

    -漫游:支持到其它3G、2G网络的国际、国内漫游

(3)终端支持的业务:

     WAP 2.0

     JAVA MIDP2.0

     MMS

     可视电话:支持H.324M标准

     Streaming:支持Mpeg4/H.263标准

(4)对终端使用方面的要求

     待机时间:要求大于100小时

     屏幕:支持4096种以上颜色,点阵大于160*120

3、终端3G通信协议兼容性要求:

(1)基本功能:

3G系统内软切换 、3G系统内漫游 、3G到2G系统间漫游、 3G到2G系统间CS域切换

(2)增强功能:

3G系统内异频硬切换、3G到2G系统间PS域切换、2G到3G系统间小区重选 (PS域连接状态下)

(3)承载速率

         12.2k话音+分组数据的业务并发

         64k可视电话+分组数据的业务并发

 

4.   移动终端的操作系统都有哪些种类?

答复:

移动终端操作系统(OS),作为连接硬件、承载应用的关键平台,扮演着举足轻重的角色。随着智能终端的兴起,移动终端的操作系统越来越收到人们的关注。目前比较重要的4种终端操作系统分别是:Symbian,Smartphone,Linux和Palm OS。

Symbian操作系统是一种具有高性能的32位占先式多任务操作系统,它采用了先进的设计思路,具有优良的连接性和强大的扩展性,并能有效的减少电能的消耗。这种操作系统非常适合体积小、功能强、面向大众的移动通讯终端设备(如手机)使用。目前symbian操作系统的最高版本为7.0。采用Symbian操作系统的移动终端主要有Nokia 9210、Nokia 9290、Nokia 7650、Nokia 3650、Nokia N-Gage、Siemens SX1、Fujitsu F2102V(3G FOMA)、Fujitsu F2051、Samsung SGH-D700、Sony Ericsson P800、Nokia 6600。

Microsoft Smartphone 是Microsoft 针对智能手机推出的操作系统。Smartphone 2002 平台基于 Microsoft Windows CE 3.0 操作系统,并包括很多应用程序,例如电子邮件、PIM 工具和 Pocket Internet Explorer Web 软件。Smartphone作为移动电话操作系统,在最常用的语音和文本消息通讯方面已经做过优化。

2003年6月23日,随着“Windows Mobile”这一全新操作系统品牌的正式推出,使微软操作系统家族中有了用于移动设备的操作系统品牌。Windows Mobile 2003操作系统基于Windows CE .net 4.2(Windows CE 3.0的后续版本)核心构架,但已不再附属在Windows CE品牌之下了。为移动设备操作系统建立专门的品牌,表明了微软对于进入移动领域的重视。

Linux是一个源代码开放的操作系统,目前已经有很多版本流行,而且其中一些很适合作为嵌入式系统。早在2000年,韩国公司PalmPalm就推出了第一台采用Linux的Tynux移动终端。Linux具有源代码开放、软件授权费用低、应用开发人才资源丰富等优点,便于开发个人和行业应用。

2003年1月,美国MontaVista软件公司发表了面向数码家电产品的Linux版本——“MontaVista Linux Consumer Electronics Edition(CEE)3.0”,这也是该公司第一款面向AV产品和移动终端的Linux产品。摩托罗拉已经在A760中采用CEE 3.0,而NEC正在研发的Linux移动终端的内核部分也将由CEE 3.0构建。

Palm OS系统是Palm Inc.开发的一种32位的嵌入式操作系统。最初,Palm OS的主攻方向是PDA市场。而近几年,Palm OS也在一步步的向智能终端领域进军,已经有数款基于Palm OS操作系统的智能终端面世。

Palm OS作为一套开放性的系统,拥有开放的应用程序接口,开发商可以根据需要自行开发所需的应用程序。由于Palm OS是一套专门为掌上设备开发的OS,在编写程序时,Palm OS充分考虑了掌上电脑内存相对较小的情况,因此操作系统本身只占有非常小的内存。由于基于Palm OS编写的应用程序占用的空间也非常小(通常只有几十KB),所以,基于Palm OS的掌上设备(虽然只有几MB的RAM)可以运行众多应用程序。

5.   什么是移动终端应用开发平台?

答复:

应用开发平台构建在硬件平台和操作系统之上,其作用是实现基础功能,帮助软件开发商快速、便捷的开发出应用软件,以适应市场的快速变化。目前市场上的手机的开发平台主要有4个:JAVA、BREW应用程序平台、Series和 .NET。

JAVA平台:

目前在在移动领域广泛使用开发平台是Sun开发的J2ME(JAVA 2 Micro Edition),即用于嵌入式系统的JAVA。J2ME技术由一个虚拟机KVM(K Virtual Machine)和一组API组成,这组API适合于为消费和嵌入式电子设备提供经过剪裁的运行环境。

J2ME为移动互联引入了一种新的模型,即允许手机可以从互联网上下载各种应用程序,并在手机创造可执行环境离线运行这些程序。作为JAVA技术在移动电话等小型设备的版本,它针对屏幕、电能和内存等资源有限的移动设备进行了优化和定义,这使J2ME能够在相关限制下仍能提供最低限度的JAVA语言功能性。

BREW应用程序平台:

BREW应用程序平台是美国高通公司的BREW(Binary Runtime Environment for Wireless)平台的一部分。该平台提供了无线应用程序开发、设备配置、应用程序发布以及计费和支付的完整端到端解决方案。其包括面向开发者的BREW SDK (tm)(软件开发包)、面向设备制造商的BREW应用程序平台和移植工具以及由运营商控制和管理的BREW分发系统(BDS)。BREW应用程序平台是一种为无线设备提供开放式标准平台的瘦应用程序执行环境。利用运营商基于BREW的服务,用户可以通过从运营商的应用程序下载服务器上无线下载应用程序来自定义手持设备。BREW平台是独立于空中接口的技术,所以BREW与任何网络的结合都非常平滑。

.NET平台:

.NET框架是一个基于标准的、多语言应用程序执行环境,它提供应用程序执行环境来管理内存和进行版本控制,改善了应用程序的可靠性、可扩展性以及安全性。.NET框架由几个部分组成,包括公共语言运行库,它是用来生成 XMLWeb 服务的类库集,还包括 ASP. NET 。

.NET是一个在J2EE之后出现的平台,所有的重量级技术产品无一例外地都会吸收先前的成功者的优点,.NET大量地吸收了JAVA平台的优点。其中,最重要的一点就是.NET不再完全沿袭 Microsoft 先前的技术,从.NET开始,.NET应用不再以本地机器代码运行,而是编译成中间代码,由称为CLR的虚拟机来运行。这样,.NET也具备了强大的跨平台的可能。.NET不但在底层跨平台,在开发语言上,则能以较小的代价支持更多的开发语言,它支持的所有开发语言,包括 VB. NET 、C#、C++、JScript等都被编译成相同的中间代码,使用相同的运行库执行。因此,从平台特性而言,.NET平台是迄今为止最“通用”的应用开发和部署平台。但是.NET平台的一些设计太过理想,不保证能够在短期内实现。

Series平台:

Series 60 是NOKIA公司推出的基于Symbian OS 的应用平台软件,它主要由图形化用户界面和基于Symbian OS的一套应用软件组成。同时Series 60还提供一套SDK,便于软件开发者利用JAVA或C++开发出自己的应用程序,操作者下载和运行应用程序。

6.   如何比较JAVA和BREW的安全性?

答复:

JAVA用sandbox和内存限制的手段来解决安全性问题,BREW是机器码运行,所以采用数字签名的方式解决安全性问题。

所有BREW的应用程序,无论是企业应用(如公安、税务、交通运输等)还是个人的娱乐应用,都必须经过高通公司或其认定公司的检测,并且必须经过位于美国的高通公司服务器的数字签名,才能在支持BREW的手机上运行。

JAVA则完全不同。JAVA本身就是安全的语言和安全的计算平台,它的无指针特点、代码检验以及“沙箱”机制等,确保了系统的安全,恶意程序和病毒很难对系统造成破坏。对下载到手机上的应用程序可以进行数字签名,也可以不进行数字签名,这完全取决于移动运行商和服务提供商的安全策略和商业模式。Sun公司及其他技术或产品提供商不起任何控制作用。另外,JAVA应用程序的测试,如兼容性、性能、内容等,也完全由移动运行商决定,一般采用移动运行商自己测试或移动运行商委托第三方测试的方式。

7.   3G终端产品上有哪些主流的第三方浏览器产品?

答复:

目前3G终端上比较有影响力的浏览器产品厂商主要有Opera和Open Wave两家。

Opera浏览器同时支持WAP浏览和WEB浏览,它不是专为移动终端设计,可以作为桌面系统的浏览器使用,它在终端侧提供格式转换功能,可以有效地把普通Web页面分割成适合任意终端的多个页面进行显示。Opera在PDA类终端上被采用较多,是Symbian Communicator手机的默认浏览器。

Open Wave浏览器主要是为移动终端设计,在手机方面占有主要的市场份额,作为第三方软件,它提供包含2000多测试项的完整的测试工具,能有效保证终端的功能一致性。同时,Open Wave也是主要的WAP网关产品提供商。

8.   什么是终端的OTA参数预配置(OTA-Provisioning)如何实现?

答复:

OTA-Provisioning就是通过空中无线接口,由网络直接对终端的各种业务参数进行下载配置的过程,无须用户参与。

3G网络除了提供基本的语音和短信业务外,还提供大量的数据增值业务,而这些数据增值业务的使用往往需要对终端进行一些必要的参数配置,不同运营商网络的配置参数是不一样的。由于这些配置项具有较强的技术性,一般用户很难掌握,这必然会阻碍新业务的推广,所以,提供终端的OTA-Provisioning功能,是3G业务网络建设初期重要的工作之一。

WAP规范定义了详细的Provisioning实现机制,把终端配置过程分为引导配置过程和继续配置过程,配置过程不依赖于具体的承载网络,是一种开放的解决方案。

英泰3G祝你成功!

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

回顶部