Android终端多通道数据处理的研究与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:xieke594112
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着3G(第三代移动通信技术)大规模商用以及LTE技术商用的蓄势待发,Android移动智能终端得到迅猛的发展。多应用、多业务的不断发展对当前Android移动智能终端数据处理能力提出了更高的要求。如何在移动智能终端设备上整合高速数据业务并保证数据处理能力,满足各类业务需求及灵活增加新业务,缩短终端开发周期,提高产品性价比,尽快推出商用产品,是移动终端设备开发者必须面对和亟待解决的问题,也是终端厂商非常关注的问题。   本文基于3GPP27.010协议(多路复用协议)、PPP协议,结合嵌入式平台设计技术、内存管理技术及Android通讯架构,设计实现了Andriod多通道数据处理系统。该系统可同时高效支持多种业务,具有兼容性强、实时性高和处理能力强的特点,较好的满足了Android移动智能终端的数据处理能力需求。   本文首先深入研究了Android的通讯架构技术提出了一种采用多路复用的方法对Android通讯架构进行优化设计,提高了Android移动智能终端的业务处理效率。其次通过对MUX协议流程分析,设计了高效的数据封帧/解帧算法;设计了PS Core中间件使多路复用模块与PPP协议栈进行交互实现移动终端连接互联网时的链路配置功能。最后本文对最先匹配算法、伙伴算法和UB算法进行了比较分析,提出了以UB算法为基础的改进内存分配和释放算法,大大提高了内存效率,满足了多通道数据处理系统对内存的设计要求。   最后结合ARM1176JZ-S和Nucleus Plus技术,将本文设计开发的多通道数据处理系统进行了实现并搭建测试平台进行验证。测试结果表明,其链路建立正常、上传业务数据处理速度达到2.10mbps并满足对多业务的支持,优化后的内存方案减少了内存空洞、缩短了内存开辟耗时,实现了内存的有效利用和灵活调度。本文设计的多通道数据处理系统在一定程度上提升了Android终端业务数据处理能力和对多业务的支持,适用于未来无线终端设备。
其他文献
认知无线电技术通过对频谱资源的“二次利用”,可以缓解目前频谱资源紧缺的问题,提高频谱利用率。在对频谱的“二次利用”中,如何有效地为次用户分配频谱显得尤为重要。博弈论是
由于当前3G通信业的蓬勃发展,无线通信业务量呈现指数性增长,但无线频谱具有有限性,因而无线频谱资源越来越紧张。认知无线电技术的出现给无线通信业注入了新的活力。认知无线电
协作通信技术是一种虚拟的MIMO技术,它为MIMO技术在移动终端的应用提供了一种解决方式。而现有的研究主要针对的是单跳中继协作,多跳协作在无线网络中具有较高的应用前景。因此
在我国,汽车的大众化在提高工作生活效率的同时带来许多负面问题,如道路交通拥堵日趋严重,交通事故频发等。如何缓解交通拥堵状况,降低交通事故的发生率,提高交通安全监管和智能化
在LTE系统中,同频组网因频率利用率高、部署灵活、终端支持频段需求低、可减小终端射频通道的复杂度、降低终端价格等优点,在室外布网中得到广泛应用。但目标小区和相邻小区由
软件无线电(Software Definition Radio,SDR)可以说是通信领域从模拟到数字,从固定到移动,从硬件到软件的第三次通信领域革命。软件无线电是一套复杂的信号处理系统,它极大地扩展
随着用户业务类型的变化和相关技术的迅猛发展,人们对移动通信宽带化要求日益强烈。为了应对其他接入技术的挑战,适应移动通信系统新的发展趋势,满足客户的需求,3GPP组织推出了LT
未来通信网络将实现多种不同制式网络的异构融合、共存互补、协同通信,并支持终端用户和业务的多样移动性。在异构网络融合系统中,接入网络的异构性,终端用户的功能、性能差异性
直接序列扩频(DSSS)信号,简称直扩信号,是扩频通信中最主要的通信信号,具有隐蔽性好、抗干扰、抗多址、反侦察能力强、截获概率低等优点,已在民用通信、军事通信、商业通信等各种