保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

基于OMAPl510双核架构的移动多媒体通信终端的设计与实现


复杂的多媒体信号处理。DSP/BIOS桥包含DSP管理器,DSP管理服务器,RAM、DSP和外围接口链接驱动。DSP/BIOS桥提供运行在ARM925上的应用程序和运行在DSP C55x上的算法之间的通信管理服务。开发者可以利用该桥中的应用编程接口,控制DSP中实时任务的执行,并与DSP交换任务运行结果和状态消息。在这个环境下,开发者可以调用局部DSP网关组件完成诸如视频、音频和语音等功能。因此,开发者不需要了解DSP和该桥就能开发新的应用软件,如图2所示。

开发多媒体应用程序时,可以通过标准的多媒体应用编程接口(MM API),使用多媒体引擎,方便了应用程序的开发;多媒体引擎对相关的DSP任务通过DSP应用编程接口(DSP APl)使用DSP/BIOS桥;最后由DSP/BIOS桥对数据、I/O流和DSP

任务控制进行协调。如图3所示。

图3

3 双核通信方式

OMAP的软件平台独立于硬件平台,如何使两个操作系统无缝工作,是实现开放的软件平台的关键。其核心技术就是正式应用OMAP平台上的DSP/BIOS桥。

DSP/BIOS桥用于连接DSP和其他通用处理器(GPP)上的OS。GPP在OMAP里是ARM,还可以是MIPS(Microprocessor without Interlocked Pipe Stage)等。DSP/BIOS桥用于非对称的、由一个通用处理器(GPP)和一个或多个DSP组成的多处理器环境。DSP/BIOS桥作为GPP OS和DSP OS的软件组合,把两个操作系统连接在一起。这种连接能够使GPP端的客户与DSP上的任务交换信息和数据。连接分为两种类型:消息子连接和数据流子连接。每种子连接都按顺序传递消息,哪个消息先到消息链,哪个消息就先被传递;同样哪个数据流先到数据流链,哪个数据流就先被传递。每个子连接都独立地进行操作,例如:GPP先发送数据流,然后发送消息;如果消息有高优先级,那么消息比数据流先到DSP。

DSP任务通常用消息对象传送控制和状态信息,用数据流对象传送高效实时数据流。图4表示GPP客户端程序和DSP任务间的关系。
(凹丫丫范文网fanwen.oyaya.net收集整理)
4 典型应用

4.1 多媒体终端硬件方案

基于OMAP1510的3G移动多媒体终端的硬件结构方案如图5所示。其中3G移动电话卡实现基于3G无线传输技术(RTT)规范的空中接口功能,包括射频模块和基带处理模块以及相应的物理层软件。本方案采用CDMA2000技术规范。3G移动电话卡与OMAP1510的接口可通过TI外设总线接口实现。

4.2 基于CDMA2000的协议软件设计方案

CDMA2000的实现分为CDMA 2000-1X和CDMA2000-3X两个阶段。前者的数据速率为144kbps,后者的移动车载用户达到144kbps,移动步行用户可达到384kbps,室内固定用户达到2Mbps,可实现无线因特网接人、会议电视等高速多媒体分组数据业务和话音业务。下面主要介绍移动多媒体终端的协议软件结构。

终端协议结构由两部分组成:是信令协议栈和应用业务协议栈。基于CDMA2000的3G移动多媒体终端的协议软件结构如图6所示。

    CDMA2000的信令协议栈包括高层信令层、数据链路层(分成LAC子层和MAC子层)以及物理层。其中高层信令层主要描述了信令结构、安全认证、信令控制和应用、消息格式等;LAC子层提供信令传输的可靠性保证,包括鉴权、ARQ、功用、分割重装等;MAC子层完成逻辑信道业务的复分接以及QoS控制等功能;物理层实现数据编解码和调制解调等物理信道的处理。

应用业务协议栈包括多媒体视频/音频编解码器、实时传输协议(RTP)、呼叫控制信令协议、TCP/IP、PPP等。3G移动通信系统中的多媒体应用基于IP分组数据交换,多媒体会话的呼叫控制管理由一套信令协议集完成。常用的有两种:H.323(基于分组的多媒体通信系统)和SIP(会话发起协议)。图6中给出的H.323是目前应用比较广泛的信令协议集,其中视频编解码器采用H.263标准,音频编解码器采用G.723标准。RTP及其配对协议RTCP提供对等多媒体应用层相关信息,而UDP协议可减少实时多媒体流的传输延迟。H

《基于OMAPl510双核架构的移动多媒体通信终端的设计与实现(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/176774.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。