设为首页收藏本站优领域

优领域

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
优领域 优领域 通信领域 通信资讯 终端 查看内容

开放平台下移动互联网终端设计方案的实现探究

2014-5-19 22:38| 发布者: dzly| 查看: 539| 评论: 0|原作者: 李梦潇1,马英2

摘要: 随着移动互联网的快速发展,全球移动互联网用户超过了十亿,中国移动互联网用户正面临着井喷式增长,互联网 行业进入了快速发展期。随着移动互联网应用范围不断扩大,已经成为了通信、娱乐、媒体、互联网等众多产业融合的焦 点,宽带无线通信、互联网技术、移动通信技术在移动互联网业务中获得了极大的应用。移动互联网在发展趋势中,呈现 出了技术多样化趋势。研究开放平台下移动互联网终端设计方案,对我国加强移动互联网终端研发能力、实际应用能力 及标准化服务,推动移动通信进步,提高移动互联网业务具有极为重要的作用。
  1 开放平台下移动互联网终端设计方案概述
  随着计算机发展,尤其是在最近十几年的迅速发展过程中,让计算机产品进入到了一个全新的时代,那就是移动互联网时代!在移动互联网时代中,计算机产品凭借更小的体积、更快的处理速度、更低的价格、更好的用户界面及其他服务,实现了计算机的大范围应用,计算机产品销量更是突飞猛进。
  本文提出在开放平台下移动互联网终端设计方案,是选择高性能、低能耗的ARM 应用处理器为硬件平台,以开放的Android操作系统为软件平台进行开发,在开发过程中,克服了众多关键技术,提出了良好的解决方案。
  1.1 硬件平台——应用处理器的选择
  本文中基于开放平台下移动互联网终端设计方案致力于高端市场,其目标是将计算机产品打造为家庭媒体的控制中心,并保证与其他终端可以进行良好的互通互联。这就要求在应用处理器选择上具有较强大的多媒体处理能力及计算能力,尤其是要保证产品的图形处理能力,要满足商务办公及休闲娱乐的综合需要,在进行了市场调查及分析对比之后,选择ARM 应用处理器为互联网终端设计的硬件平台。
  1.2 软件平台——操作系统的选择
  在当前移动互联网市场之中,存在着主流的操作系统,主要包括Symbian、Windows Mobile、Iphone OS、Android、Blackberrry等,将以上几种操作系统进行综合对比分析,其中Android操作系统主要用于便携式设备,操作系统更加的便捷,具备完全开放的系统,拥有着庞大的用户基础,支持的厂商也较多。综合分析各个操作系统的源码模式及生存状态,可以看出Android 与其他操作系统最大的区别就是实现了移动设备操作系统平台的开放,Android 操作系统拥有众多的第三方资源支持,不存在专利问题,十分适合于移动互联网终端开发。
  本设计方案,综合考虑之后,决定采用Android 操作系统作为终端设计的软件平台。
  2 开放平台下移动互联网终端设计方案的关键技术及解决方案
  在进行移动互联网终端设计方案的时候,需要针对关键技术提出良好地解决方案,才可以保证整体终端设计的进行,保证终端设计的质量。移动互联网终端设计的关键技术主要包括无线传屏技术、3G业务智能加载及切换技术、串联锂聚合物电池方案充电与USB 通信接口复用技术等。
  2.1 无线传屏技术
  随着平板电脑地出现及发展,逐渐成为了笔记本电脑的主要竞争对手。综合分析平板电脑受到消费者青睐的主要原因,在于平板电脑具有良好的便携性,具备游戏功能及多媒体功能,但平板电脑存在着一些致命的缺陷,也限制了平板电脑的进一步发展,那就是屏幕太小,进行视频或游戏基本只能一个人操作、欣赏,将平板电脑中的内容,传输并显示在电视屏幕上,可以采用HDMI 线,但由于HDMI 线的长度问题,并不适合用户移动的需要。在移动互联网终端设计方案中,要实现无线传屏技术,让用户在移动的场景中,可以将平板电脑中的内容展现在电视屏幕中。
  在本设计方案中,直接使用平板电脑中的应用处理器来实现无线传屏技术,在Android 系统中抓取屏幕内容,并将这些内容作数据打包,通过Wi-Fi 无线传输的方式将数据包传送到电视上,提高了抓取效率,降低了CPU 占有率。
  2.2 3G 业务智能加载及切换技术
  为满足不同消费者不同场景下的实际需要,移动网络终端在生产作业时,会同时生产Wi-Fi+3G 或只具备Wi-Fi 上网功能的移动网络终端产品,这就造成了产品在研发、生产、售后过程中,将一个产品当做两个完全不同的产品进行维护,导致了资源浪费。本终端设计方案决定建立一套软件系统,自动识别产品配置,显示不同硬件的功能。简而言之,就是在设计方案中做到对3G模块分支产品或不带3G模块的产品通用一套软件进行编译及下载,启动系统后,实现自动检测终端是否包含3G 模块。
  通过研究分析,方案决定将3G 模块状态分为四种,分别为3GJNIT,为3G 模块正在初始化;3G_OK,为3G 模块正常工作;3G_ERRO,为3G模块出错;NO_3G,为3G模块不存在。
  3 结语
  在本文讲述的开放平台下移动互联网终端设计方案中,以ARM 处理器为硬件平台及开放的Android 系统为软件平台进行开发,对设计方案中存在的关键技术提出了良好的解决措施,获得了良好的实际效果。
  
  

网站统计|优领域|优领域 ( 粤ICP备12011853号-1 )  

GMT+8, 2019-3-23 23:01 , Processed in 0.041315 second(s), 12 queries .

Copyright © 2008-2014 优领域

回顶部