作 者:姜幺武
●终端业务平台;
●开发工具套件;
●业务验证中心;
●应用开发社区。
这一方案将系统性地解决阻碍移动业务和软件产业发展的瓶颈问题。
●首先,《3G终端业务环境平台》的建设,将从源头上解决移动业务的终端一致性瓶颈问题,确保业务在不同厂商、不同型号手机上的通用性,从根本上提高3G时代的终端用户体验。而终端用户是3G应用产业发展的最根本的推动力。
●其次,验证中心和开发社区的建立,不仅会从制度和机制上保证业务开发的有序进行,而且会加大软件开发商的参与力度,有利于改变其弱势地位,这将鼓励更多的企业和个人参与到手机应用开发中来,从而开发出更加丰富、更有创新意义的新业务,满足终端用户对更加丰富的新业务的需求。
●最后,提供应用开发工具将解决第三方应用软件的开发环境问题,降低开发成本和开发难度;统一的验证标准和完善的软件发布机制,将解除应用开发商的后顾之忧。
通过这种系统性的解决方案,将最终满足产业链中各方的需求,从而构建一个相互促进,相互依存的良好产业生态环境,推动整个产业的健康发展。
3、系统的基本构成
系统的四个组成部分既是有机联系在一起的,又有相对独立性,以下简单说明这四个部分各自应具备的功能点。
3.13G终端业务平台
主要实现3G业务环境的关键技术,包括:
(1)关键的业务能力
●3G移动业务能力集:是所有3G业务的基础,支持单模或多模协议栈;
●UAProfile实现:解决终端差异性导致的业务不一致性问题;
●OTA-Provisioning实现:解决用户使用方便性问题,提高用户体验;
●DRM技术实现:是促进下载类应用健康发展的技术基础;
●WPKI技术实现:是移动电子商务类应用的技术基础;
●SyncML业务能力:新颖实用的企业级应用基础技术;
●基于智能天线技术的LCS业务能力:质优廉价的位置相关类业务的技术基础;
●WAP2.0、J2ME、Streaming、MMS、IMPS等业务能力集的集成和优化。
(2)关键的平台特性
●高度的可配置特性和灵活的可扩展能力;
●关注各项终端业务能力,而非某项具体业务。具体业务的开发完全开放给第三方,平台提供各种组合类、创新类业务开发的技术保障。
3.23G终端应用开发工具套件
主要提供必要的开发工具,包括:
(1)系统工具集
●编译类工具集(Compilertoolskit);
●调试类工具集(Debugertoolskit);
●跟踪诊断类工具集(Tracetoolskit);
●仿真类工具集(Simulatortoolskit);
●性能测试类工具集(PerformanceTesttoolskit);
●自动测试类工具集(Automatic-testtoolskit);
●自动生产系统类工具集(AutomaticManufactureSystemtools kit)。
(2)应用软件开发工具集
●虚拟操作系统控制台;
●远程系统调试器工具;
●虚拟手机;
●协议栈仿真器;
●SDK工具包。
3.33G应用软件测试和验证中心
将形成统一、客观的检验标准,验证中心建成后将承担的主要工作内容包括:
●3G业务规范和终端一致性要求的制订;
●3G业务平台服务器的开发组织及管理;
●验证和测试工具的开发;
●验证和测试流程的管理;
●终端一致性认证和证书管理;
●软件发布机制的规则制订;
●软件发布工具的开发。
3.43G应用开发社区
建设目标是维护健康、共赢的ECOS生态系统,
应用开发社区建成后将提供以下服务职能:
●建立并维护Maillist;
●建设和维护社区网站;
●负责技术文档和代码的发布;
●更新和维护软件产品目录,建立持续高效的软件产品分销渠道,帮助社区成员实现利润目标;
●组织和管理社区活动;
●维护和监管社区秩序;
●组织定期和不定期培训活动;
●其它职能。
4、结语
终端成为业务互通的瓶颈,这已经是一个不争的事实,但是纯粹从终端角度或业务规范角度出发,局限在技术领域去解决,显然有失偏颇,也无法彻底解决这个问题。
通过总结,可以发现产业各方正在形成一种新型的终端和业务开发模式:终端业务平台+应用开发社区的模式,并且形成了几家代表性的产品。笔者认为,这样一种模式是解决终端业务互通,并进而解决3G业务产业发展缓慢的有效手段,而且将成为今后的一种趋势。
同时可以看出,在WCDMA领域,存在明显的终端厂商之间、终端厂商与运营商之间的博弈关系,导致技术选择常常会陷入困境,新技术的实施力度也较弱。但是在TD-SCDMA领域,由于具有后发优势,产业环境也非常好,至少在现阶段,产业各方合作大于竞争,不存在技术推广的障碍,所以能够更好地实施终端业务平台+应用开发社区这种模式,能够更彻底地解决目前困扰3G业务发展的终端业务互通性差的瓶颈问题。