彭罗生
适用于移动设备的空中下载软件管理已经在亚洲成功实现商用,在美国、欧洲等地也已经相继步入正轨。究竟此为何物?无线运营商、设备制造商以及用户为何如此热衷于此?
手机的用途不止是为了通话。从拍照、MP3、小型PC、掌上电脑以及操作系统,比起以往任何时候,移动设备呈现给用户更多富有创意与实用功能。驱动这些装置的软件日趋复杂,并越来越多地汲取3G以及其他先进网路的优势。但这一事实的负面效应是,给用户带来了诸多问题,包括应用程序缺陷以及设备故障。
事实上,对于运营商以及制造商来说,移动设备领域的故障率已经成为企业管理费用的一项巨大支出,大约每个故障设备成本支出约为20到70美元。目前10%的设备在未来几年中面临软件缺陷、用户投诉、装置返工,甚至完全召回等情况。对于消费者来说,这是一件极其讨厌、难以应付的事情,其结果是他们需要经常变换设备以及运营商。毕竟,没人愿意手机像PC一样经常出问题。
同时,用户还有新功能方面的要求。设备制造商为此在努力寻求最为先进的“应用软件杀手锏”,并乐此不疲以适应严酷的竞争环境。因此,在这些公司缩减公司扩大规模的同时,他们也在积极创造更为复杂的软件。软件缺陷以及设备故障由此成为更加普遍的现象。尽管可以明确的是,不是所有的软件瑕疵都是致命弱点,一些诸如保存软件更新、设备召回以及用户反馈等传统应对软件的方式,不足以解决问题,成本也较高。
尽管如此,还是有解决的办法,即达到用户对新功能的满意度,同时减少软件问题以及运营商、制造商的开支。针对移动设备中的缺陷修补、升级的空中下载(以下简称OTA)软件管理,甚至已经完全可以被称作是全新的应用程序,可以将任何地区的网上用户无线联结起来。如同PC用户安装安全程序、进行软件升级、互联网存在的缺陷一样,移动设备业务也可以直接发送给用户。凭借OTA,任何种类的移动软件,包括运行系统、软件库、驱动程序、以及嵌入程序等等,都可以升级、修改,甚至改变。
亚洲运营商,包括NTTDoCoMo等,均已经推行了OTA,以避免与先进移动设备软件相关联的典型问题。作为最为有效的一个方面,OTA降低了市场、保存、客户业务等诸多方面的时间支出,并为提供者降低了成本开支,使得用户可以在线升级、修复手机,而无需光顾手机销售店铺。
技术如何施展
OTA推销商通常采取一种相对较为简单的三步走步骤,包括设备制造商、运营商以及终端用户。其中,制造商负责软件本身质量,并将其输送给运营商,运营商则负责网络建设、升级分支。至于用户方面,所负责任往往最少,仅仅是同意或常规性升级。
当设备制造商发现一个软件缺陷,或者发明软件升级程序后,会第一时间获取安全的、以互联网为基础的界面,由此登记这一新型软件,并决定这项既定设备研发目标。OTA解决方案还加入了特别的运算法则,能区分新软件成分,主要是针对于激活小“三角文档”。此种文档因为含有唯一更新内容,仅占源文件的1-3%,而不需要更新整个程序。因此,服务与更改所需时间维持到最低化,每个用户仅需花费几分钟的时间。OTA解决方案运用静态、动态技术,可以决定改变更多的限定级别,可传送5-10倍更为快捷的下载大约在100KB大小的文件,并更新次数(至少在一分钟之内)。
OTA推销商还提供软件确认功能,可使软件开发商对其工作达到精益求精的境界,保证新软件版本可在新三角文档中正确操作。
安全加密的软件经过上述确认,就可以送往分销运营商处。运营商们可以通过在线竞争者进行软件打包推广,并确定用户能完全正确接收该软件包,使之正常运行。软件包经过确认与鉴别后,运营商将其安装在一个“升级服务器”上,由OTA推广商提供并处理软件升级的分销。
然而,在分销之前,运营商访问其OTA界面,安装其升级政策。比方说,无线运营商可以将程序缺陷安装给用户,一旦设备出现错误或者用户无法按照指令安装,那么这将是非常危险的。其他案例,运营商可以为用户确定具体的升级的时间表,同时可以发展更新政策,并发展针对用户的软件与服务,或者提供软件缺陷的修补程序,以备用户不时之需。
接下来,运营商决定何时、怎样来通知用户进行程序修补,制定通知日程。特别是当很多用户必须进行一样的升级时,用户经常是挤进用户组织缓慢进行升级,并减小服务器负荷、瓶颈。用户组织通常是以地区、电话地区号、设备型号、登记的手机号码以及电邮等方式来划分。一旦用户收到升级通知时,依据运营商的升级政策,就可以立即进行升级,并在稍后制定日程。
一旦终端用户开始了升级工作,具有OTA功能的设备也随即开始了处理工作,与此同时运营商与用户也建立起了联系。经过确认的设备,决定用户与设备型号,然后再次比较软件版本与即将要面世的软件版本。为了保证新软件能与设备匹配,三角文档有多少内存空间。手机在下载文档后,同样的OTA推销商甚至允许用户在下载期间继续正常使用。
OTA推销商还继续针对任何意想不到的设备故障所带来的困扰,提供给用户100%的可复原性。软件包可针对通信过程中遗失的精确点,在无需重起的情况下进行修改。
在下载文档后,升级也随即开始,过程包括如下步骤:通知用户整个过程所需时间,询问用户是否需要完整升级。首次OTA过程,手机功能不完整,由此升级完成。升级将再次收到储运损耗、搬运方面的影响。一旦完成,设备将回到初始状态,软件报告将其传送给服务器,并告知运营商升级已经完成。
OTA进行时
OTA推销商在2-3天为用户升级软件,整个过程这似乎复杂但又是事实。整个运转过程在实践中效率更高、费用较之在店面里解决更加低廉。
举例来说,但复杂软件交互使用时,一个普遍存在的问题是包含很多存储路径。一个电子邮件用户、彩铃下载用户,抑或是计算机,都会在指定区域内在其他应用工具中(诸如电话图书)存储数据,或者当回传数据时接受错误存储。很明显,这可以限制设备的诸多用途,更严重的是,用户将被迫返回手机厂商寻求帮助,或者到销售商店更换产品,意味着完全更换手机活着其中的软件。这对三方来说,都是费时费力的麻烦事。
有了OTA,有很多可利用的优势。如果运营商或者设备制造商意识到这是一个较为普遍的问题,那么程序员可以修改程序,并积极升级传递给用户。用户可以通过手机邮件、短信上载他们所需要的装置。如果这一问题是用户手机比较独特的,那么用户可以直接接收这一装置。从这个意义上讲,升级是针对用户手机的举措。用户最小劳动以及供应商最少成本支出解决了这一难题。
NTTDoCoMo将OTA成为现实
在今年3月初,日本NTTDoCoMo用户已经投诉了3GFOMAN900i手机所出现的问题,而当时此款手机仅上市一个月而已。这一系列手机包含了很多迄今为止非常先进的功能,特别之处在于视频、多媒体闪频扫描仪、HTML 邮件、可拍照、摄像以及视频游戏等功能。除了这些功能之外,用户还可以体验自动功能以及很多操作功能合而为一的无与伦比的惊喜。
3月7日,NTTDoCoMo宣布在FOMAN900i系列手机中存在软件缺陷,并表示已售出的16万部该款手机都存在“重新启动缺陷”。
幸运的是,NTTDoCoMo最近已经正式将创道公司的三角升级OTA软件管理框架设立为标准,并共同探讨了完全设备召回制度的需要。就在2天前,NTTDoCoMo已经将软件升级发送给了16万名用户,可使用户立即安装下载OTA缺陷软件修补程序,既不用到访商店,也不用与业务代表交涉。除了软件缺陷,该公司还升级了现有库存以光缆为基础的、修改产品的点对业务软件,使N900i系列手机继续畅销。没有后顾之忧,日本以及全球用户就能继续享受先进技术带来的快乐。
OTA技术前景广阔
OTA软件管理技术率先在打下了坚实的市场基础。很多成功的商业运作已经在日本、韩国、中国、欧洲、北美洲开展。尽管OTA是一种新兴技术,但仍然被很多国家广为接受。
举例来讲,很多公司已经因此解决了所遇到的问题。创道公司已经和其他一些公司占领了市场制高点,同时这项新兴产业也繁荣向上。颇具竞争实力的标准能吸引众多公司、市场、厂商以及运营商。目前潜在的问题是,制造商希望选定一个OTA推广商,而运营商则希望多多益善。这就提出一个问题,即在变换系统或者解决用户设备难题时,谁来负责?
在亚洲,运营商通过对单一的OTA解决方案以及制造商实行标准化的方式,来略微减轻公众对此的关注。在美国,运营商鼓励制造商全力应对所有OTA软件的升级工作,并全权负责软件缺陷修复工作。尽管不是十分快捷,但此种方式仍然是可行的,由此OTA推销商、运营商以及设备制造商也将最终同意这一行业标准。此举实现了任何手机与任何系统之间的互通功能。
尽管亚洲之外的运营商与设备制造商并不十分追捧OTA,但可以肯定的是北美以及欧洲已经开始关注OTA技术的潜在实力,正如他们关注其他技术领域的成功例证一样。OTA推销商已经对美国运营商、制造商们进行了测试以及推理检测;一些运营商甚至私下里表示已经找到了升级能力发展的良方。尽管前景还不十分明朗,但美国以及欧洲用户仍然希望能使用这项新兴技术,他们寄希望于美国提供商能继欧洲之后,于今年第三季度将OTA实现商用。除此之外,用户还希望在明后两年推广OTA软件商用能力,从而完全在线接收新软件及其功能。
作者简介
彭罗生博士,创道软件公司创始人之一兼CEO(创道公司前身为动昂科技公司),移动通信计算领域及分布式软件系统设计领域的著名学者。他在移动网络计算领域持有专利权,并积极就移动网络计算标准进行国际业界探索。