毕业设计(论文)基于MMS的嵌入式彩信收发器的研究与应用

上传人:仙*** 文档编号:80192702 上传时间:2022-04-25 格式:DOC 页数:38 大小:1.47MB
收藏 版权申诉 举报 下载
毕业设计(论文)基于MMS的嵌入式彩信收发器的研究与应用_第1页
第1页 / 共38页
毕业设计(论文)基于MMS的嵌入式彩信收发器的研究与应用_第2页
第2页 / 共38页
毕业设计(论文)基于MMS的嵌入式彩信收发器的研究与应用_第3页
第3页 / 共38页
资源描述:

《毕业设计(论文)基于MMS的嵌入式彩信收发器的研究与应用》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于MMS的嵌入式彩信收发器的研究与应用(38页珍藏版)》请在装配图网上搜索。

1、基于MMS的嵌入式彩信收发器的研究与应用XX 大 学毕 业 论 文(设计)题 目:基于MMS的嵌入式彩信收发器的研究与应用学 号: 姓 名: 年 级: 级 学 院: 信息科学技术学院 系 别: 电子通信系 专 业: 电子信息工程 指导教师: 完成日期: 年 月 日 摘 要MMS(Multimedia Messaging Service)是由3GPP(Third Generation Partnership Project)和WAP(Wireless Application Protocol)论坛制定的一种消息业务,通过MMS可以传输多种格式的图片、铃声,甚至视频,目前兴起的3G传输更为其提供了

2、速度和质量上的保证。当今社会信息化的不断发展,手机彩信广告、车载移动电视等新的传媒手段不断涌现,并且己经逐渐成为人们生活的一部分。新媒体有着形式新颖,内容灵活,覆盖率广,制作独特等特点,是企业进行形象宣传或产品推广的理想平台。在新媒体所涵盖的广告传媒方式中,多媒体数码广告平台,即我们日常生活中随处可见的“广告机”,是使用最广泛的。多媒体数码广告平台综合采用了微电子技术、嵌入式计算机技术、多媒体和智能控制等先进技术,具有产品形式新颖,结构紧凑,功能强大,切合新媒体市场广告投放客户实际需求等特点,能够很好地满足各行业针对具体受众群体进行传媒内容定制的需求,因此一经推出就受到了市场的普遍欢迎。利用M

3、MS收发的广告机系统可以令广告商随时编辑新的广告进行发送更新,将编辑的MMS广告信息进行拆分发送,通过WAP/WSP发送给移动运营商的MMSC,然后由广告机内的嵌入式设备进行自动接收,并验证整合,在本地进行更新并播放,新兴媒体与新兴技术的结合使传媒更加方便有效。本文首先介绍关于多媒体数码广告平台的使用和研究现状,并分析了现有技术的局限和不足;接着介绍了MMS系统以及其中的关键技术和实现过程;然后提出了MMS广告机系统的总体目标、结构设计和技术实现;最后对整个研究设计过程的收获和不足进行总结。关键字:MMS业务、GPRS技术、WAP构架、多媒体数码广告系统AbstractMMS(Multimed

4、ia Messaging Service) is a kind of messaging service which was developed by 3GPP(Third Generation Partnership Project) and WAP(Wireless Application Protocol) Forum. With MMS you can transfer pictures, music, and even videos to others. And the currently rising 3G technology can provide sufficient gua

5、rantees on the speed and quality.With the development of the informatization in modern life, various new means of mass media like Mobile phone advertisements, Car Mobile TV, etc. are emerging one after another; they almost have become a part of our daily life. These new medias have characteristics l

6、ike novelty, flexibility, etc. They provide an ideal platform for enterprises to let their brands known. Among all these new medias, digital multimedia advertising platform, or advertising machine, is the most widely used. It combines the microelectronics technology, embedded computer technology, mu

7、ltimedia, and intelligent control technology. Because it can perfectly suit the market, the advertising machine is widely welcomed since launched to the market.Advertising machine system using MMS allow advertisers edit new advertising whenever and wherever to make ads updated. The MMS advertising f

8、iles will be divided into pieces, the splited pieces of information is sent by WAP/WSP to mobile operator, or MMSC, and then automatically received and play by the embedded devices within ads machine. New media combined with this emerging technology allows media more convenient and efficient.This ar

9、ticle firstly describes the current situation on use and study and analyzes the limitations of the existing technologies and insufficient in this filed. Then it introduces MMS service as well as most of the key technologies and implementation it related. And go on it proposes the overall objective o

10、f the MMS advertising system, structural design and technical implementation. Lastly it makes summaries for the whole process and point out the inadequate of the study on design process.Key words: MMS services; GPRS; WAP; digital multimedia advertising system目 录第一章 绪论111 多媒体数码广告平台概述11.1.1多媒体数码广告平台的发

11、展现状11.1.2 当前多媒体数码广告平台中存在的问题31.2 MMS系统概述3第二章 MMS通信系统调研52.1 MMS系统组成52.1.1 MMS系统架构52.1.2 MMS系统主要接口62.1.3 MMS系统主要组成模块62.2 MMS系统主要相关技术102. 2.1 WAP与MMS信息业务102. 2.2 GPRS与MMS信息业务132. 2.3 MMS信息语言:SMIL162.3 MMS业务的实现202.3.1基于WAP的实现202.3.2基于IP的实现222.4 MMS系统工作流程22第三章 MMS多媒体数码广告平台系统设计253.1 MMS多媒体数码广告平台整体设计253.2 M

12、MS广告机系统模块设计253.2.1 硬件模块的选择与设计253.2.2 软件流程模块的设计27第四章 总结与心得314.1 对于MMS广告机系统模块设计的总结314.2 对于此次设计的心得31致谢32参考文献33第一章 绪论彩信是一种多媒体短消息服务,其发展先后经历了三种消息服务形式,即SMS(Short Message Service,短消息服务)、EMS(Enhanced Message Service,增强型短消息服务)和MMS(Multimedia Message Service,多媒体短信服务)。其中,SMS即我们常说的短信,它只能发送文本;EMS是对SMS的一种改进,除了文本以外

13、还可以发送简单的图片,但是对图片大小有严格的限制,不能传送高分辨率的图像,但对运营商来说,它的优点在于可以在不进行SMS硬件网络改造的前提下实现更丰富的业务;MMS是3GPP(Third Generation Partnership Project)和WAP(Wireless Application Protocol)论坛制定的一种消息业务,通过MMS可以传输多种格式的图片、铃声甚至视频,在理论上对文件大小没有限制,但它的实现需要对硬件网络进行改造,现在全球各大通信运营商都已经推出了这一业务并广泛应用。多媒体数码广告平台,即我们所谓的“广告机”是从2006年兴起的而又发展迅速的一种传媒方式,有

14、着良好的市场前景。然而目前该产业存在管理不规范,技术标准不统一的问题,传统广告机的更新工作主要采用人工更新的方式,随着该产业的发展,其更新及管理工作需要消耗大量的人力,效率十分低下。本课题的目的即设计一种将MMS业务应用于广告机的方式来解决以上问题,通过在发送方将较大的多媒体文件分拆发送,然后在接收方进行整合保存,从而实现远程更新操作。11 多媒体数码广告平台概述1.1.1多媒体数码广告平台的发展现状多媒体数码广告平台,即我们日常生活中随处可见的“广告机”在新媒体所涵盖的广告传媒方式中是使用最广泛的。它综合采用了微电子技术、嵌入式计算机技术、多媒体和智能控制等先进技术,具有产品形式新颖,结构紧

15、凑,功能强大等特点,而且能够很好地满足各行业针对具体受众群体进行传媒内容定制的需求,一经推出就受到了市场的普遍欢迎,并且己经逐渐成为人们生活的一部分。当前国内外市场上比较常见的广告机可以分为两大类型:机电式广告机和多媒体数码广告机。机电式广告机主要包括翻版式广告机、换幅式广告机、插片式广告机、彩色画面自动循环广告机等具体类型。其基本特点是制造简单,安装使用方便,通常适用于大型的户外广告宣传。机电式广告机的共同缺点是广告内容相对固定,信息容量有限,表现形式单一。从功能上说,机电式广告机只能算是广告牌的一种变形和改进,因此在广告机产品市场上主要占据低端的市场份额。相比而言,多媒体数码广告机则是近两

16、年新兴的一类具有较高技术含量的广告机产品。多媒体数码广告平台的广告内容一般可以包括政府机关广告、公益广告、烟酒、汽车、保健品、房产、金融保险、家具、服饰、音像制品、化妆品、家电、日用品、高科技产品、招聘信息、本地医院、专卖店和企业广告等。为了增加多媒体数码广告平台内容对受众的吸引力,还可插入一些小品、笑话、演唱会、戏剧等文艺节目。广告平台的节目内容不一定需要具备很高的艺术性,只要一般人可以看得懂、看得清、易记忆就可以了,这也恰好符合其受众停留时间短的特点。多媒体数码广告系统的具体产品形式可以包括户外视频广告媒体平台、楼宇液晶电视、公交、地铁的车载广告系统、营业厅多媒体业务宣传机等。在全国各个城

17、市中可以布置广告平台开展多媒体广告传媒业务的场合可谓不胜枚举,多媒体数码广告平台产品形式丰富,应用范围广泛,具有非常广阔的市场空间和潜在客户群体。传统的数码广告平台采用独立的广告机进行广告片的播放,这种宣传方式在楼宇、电梯、候车厅中较为流行。广告机采用CF卡或硬盘为播放介质,进行广告宣传片的循环滚动播放。从目前国内流行的多媒体数码广告机产品来看,这类广告机的发展速度很快,产品功能、规格正在逐步完善,配置、性能方面也在不断攀升。但从产品的成熟度上来看,多媒体数码广告机产品在功能方面还处于与市场需求的磨合期和探索阶段,在技术水平方面也呈现出不断创新、改进和完善的特点。除了国内厂家以外,在香港、台湾

18、、澳大利亚等地,也有不少公司专门生产此类多媒体数码广告机产品。1.1.2 当前多媒体数码广告平台中存在的问题综合国内外市场的情况而言,当前各类多媒体数码广告机产品中存在的一个比较突出的问题就是各城市中的广告机节点分布广泛而分散,因而无法对播放的广告宣传片进行实时管理,对广告宣传片的更新只能通过更换CF卡或者移动硬盘进行,每次更新都需到现场操作,耗时耗力。随着多媒体数码广告平台的普及,广告平台的管理及更新工作也变得十分困难。以XX移动公司的广告平台为例,随着XX移动公司营业厅网点建设工作的大步推进,XX地区目前已有超过百家的移动营业厅,而如何在这么多家营业厅中部署多媒体数码广告系统,进行充分有效

19、的业务介绍及广告宣传是一个亟待解决的问题。而且各个厂家生产的产品均自成体系,各类产品在规格、样式、功能和性能等方面不一而足,各有特色,缺乏统一的行业标准,目前市场上的多媒体数码广告机产品多数都是针对户外广告媒体平台、楼宇液晶电视等应用所设计的单机独立系统,由于这类多媒体广告机产品的软硬件设计相对固定,通常无法更改,技术资料完全保密,因此购买多媒体广告机终端进行改造,建立网络化嵌入式多媒体广告播控系统的条件并不具备。虽然目前市场上已经出现了一些网络化广告播控系统的产品,但是这类产品同样由于存在设计相对固定,产品功能增减困难,无法满足用户特殊应用需求等诸多因素而无法被广泛采用。1.2 MMS系统概

20、述多媒体信息服务(Multimedia Messaging Service,简称MMS) 是按照3GPP(Third Generation Partnership Project) 和WAP(Wireless Application Protocol) 论坛有关多媒体信息的标准开发的新业务。MMS 利用WAP 技术向用户提供非实时的信息服务,并不依赖于具体的网络平台,无论是HSCSD(高速电路交换数据业务) 还是GSM、GPRS、EDGE、UMTS、CDMA 1X 和3G 网络,都可以支持MMS业务,传送视频、图片、声音和文字,除了能在手机间传送外,还可以在电脑及其他装有相关模块的嵌入式设备之

21、间传送。MMS系统的主要组成部分有:MMSC(多媒体消息业务中心)、MMS终端、MMS用户数据库、外部应用服务器和计费系统等。MMS信息可以集成已有的GSM系统,不同网络之间的连接可以通过IP和相关的消息协议来完成,这样保证不同无线网络对多媒体消息系统的兼容性。鉴于网络带宽、传输速度和移动终端考虑,我国MMS业务首先应用在GPRS网络平台上,并将在3G UMTS网络中走向成熟。第二章 MMS通信系统调研2.1 MMS系统组成2.1.1 MMS系统架构MMS系统可以有多种架构,下面以中国移动的MMS系统架构为例来说明,其系统架构如图2-1所示:图2-1 MMS系统示意图移动多媒体信息业务系统涵盖

22、了多种类型的网络,并可以集成这些网络中现有的信息业务系统。移动终端在多媒体信息业务环境(MMSE)中进行操作。MMSE包括各种类型的设备,比如传递和存储MMS彩信信息的功能实体,它们为用户提供一套完整的MMS彩信服务,提供了所有相关的业务成份,如:信息的发送、存储、通知。它们既可位于同一网络中或分布于不同的网络中。一个完整的MMS彩信系统有以下几个部分组成:MMS终端、MMSC、MMS用户数据库、外部应用服务器。此外,由于MMS彩信业务在实现时以WAP作承载,短消息作提示通知,由MMS手机自动到MMSC中提取,还需要WAP网关、GSM/GPRS网络资源等设备的支持,并且需要和现网中的计费系统、

23、网管系统互联。2.1.2 MMS系统主要接口在MMS系统中,各组成部分的接口之间协议使用的是HTTP或SMTP等通用Internet协议,其重要接口如下:(1)MM1:MMS用户代理(终端应用程序)和MMS代理/服务器(MMSC)之间的接口,基于WAP和HTTP协议实现,用来提交/接收MMS信息和用户交换消息;(2)MM2:MMS中继和MMS服务器之间的接口,属于MMSC内部接口;(3)MM3:MMSC和外部服务器间的接口,基于IP实现;(4)MM4:MMSC和另一个MMSC间的接口,基于增强的SMTP实现;(5)MM5:MMSC和HLR间的接口(非必须);(6)MM6:MMSC和用户数据库之

24、间的接口,可以是内部接口也可以是外部接口;(7)MM7:MMSC和MMS增值业务间的接口,基于IP实现;(8)MM8:MMSC和计费系统间的接口。2.1.3 MMS系统主要组成模块1、MMSC彩信信息中心MMSC是将MMS信息从发送者传递到接收者的存储和转发网络元素,是整个MMSE的核心。MMSC基于3GPP及WAP论坛的规范,使用现有的WAP 技术和IP技术,对MMS信息进行存储、处理和转发等操作,包括MMS彩信信息的输入、输出、地址解析、通知、报告等,及支持由终端发起到其他终端或应用的MMS信息,又支持由应用发起到终端的MMS信息。同时,MMSC负责MMS信息在不同MMSC之间的传递等操作

25、和产生原始服务使用记录。MMSC主要由MMS服务器和MMS中继器组成,此外还包括信息存储器和数据库等组成。其结构如图2-2所示:图2-2 MMSC结构示意图MMS服务器负责存储和处理到来和离开两个方向上的MMS信息。每个MMSE中可以有多个MMS服务器,MMS服务器可以和外部网络的E-mail服务器、SMSC等通过标准的接口协同工作,为用户提供丰富的服务类型。MMS中继器负责在不同的消息系统之间传递消息,以整合处于不同网络中的各种类型的服务器。MMS中继器在接收或者传递消息到其他的MMS用户代理或者另外的MMSE时,能够产生相应的计费数据。MMS中继接口是MMS彩信业务系统的IP接口。MMS彩

26、信业务系统通过它与各种网络互联,支持多种协议。所有MMS彩信信息的传送都要通过这一接口。MMS中继器和MMS服务器还具有地址翻译功能和临时存储MMS信息的功能,以保证MMS信息在成功地传送到另一个MMSE实体之前不会丢失。MMSC的存储器用来存储接收终端下载之前的MMS信息。MMSC的数据库包括用户数据库与系统数据库。通过数据库,运营商能够为用户提供个性化、可控制的和方便管理的增值服务。用户数据库中包含所有用户数据和用户服务信息,如用户移动终端的容量、用户服务类型、用户个性化服务信息等。系统管理员可以根据需要决定哪些参数由系统管理员设定,哪些由用户自己设定。系统数据库中存储各种系统参数信息,系

27、统管理员可以通过图形界面进行参数配置。MMS业务的开展,仍需要一类SMSC的支持,即信息通知提示服务器。它利用WAP原有的WAP PUSH业务向移动终端用户发送MMS彩信的通知提示,也可实现MMS业务用户与非MMS业务用户之间的信息传送。其工作过程是:(1)MMS服务器先从发送终端接收MMS信息并存储和查找接收终端;(2)在找到接收终端后,MMSC立即发送一条包含有MMS彩信信息的WAP URL地址的通知给接收者;(3)如果用户暂时无法接通,MMSC将在一定时间内保存此信息,知道用户下载为止,超过一定时间后,MMSC将自动删除该信息,或将信息发送到用户事先指定的E-mail中。2、WAP网关在

28、协议层,MMS业务采用WAP无线会话协议(WSP)。为了在MMS信息传输过程中使用WAP协议,需要一个WAP网关连接MMSC和无线WAP网络。MMSC通过HTTP协议与WAP网关相连接,在通过WSP协议与移动通信网(2.5G/3G)相连。MMS业务通过PAP协议实现在MMSC与WAP网关之间的传送。WAP网关在网络中的位置与作用如图2-3所示:图2-3 WAP网关位置与作用WAP网关实现将MMS业务从传输网中分离的功能,因此WAP网关需要实现从WSP到HTTP协议的转换、PUSH功能、用户终端特性等功能。MMS用户代理使用WSP/HTTP POST的方法发送数据;MMSC用WAP PUSH A

29、ccess Protocol发送数据,向移动终端用户发送接收新信息的通知。WAP网关起到互联作用,对业务数据透明传输。MMSC根据WAP网关提供的用户终端特性将MMS信息内容进行匹配,使之在终端上正确显示。3、用户代理(MMS User Agent)用户代理可以位于用户设备也可以位于和用户设备直接相连的外部设备中。用户代理是一个应用层的功能实体,为用户提供浏览、合成和处理MMS信息的功能。对MMS信息的处理包括发送、接收和删除等操作。MMS用户代理还提供用户终端接收MMS信息能力的协商;向用户发送MMS信息通知;对用户的MMS信息加密和解密;用户之间的MMS信息签名;在用户的SIM卡支持MMS

30、的情况下,处理SIM卡中和MMS相关的信息;用户特性的管理等功能。4、外部应用服务器(MMS External Server)为了更好的发挥现有各种消息系统的作用和功能,提高MMS系统的业务扩展能力,MMSC支持与多种外部应用的接口,能够将一些已存在的消息系统(例如E-mail系统、Voice Mail系统、FAX系统等)扩展到MMS应用中。5、MMS增值应用平台(MMS VAS Applications)以高容量的MMS信息和应用系统为基础,通过MMS信息业务平台,移动运营商可以为用户提供多种增值服务,以充分发挥MMS业务的优势,提高系统与网络的利用率,是用户和运营商获得双赢。MMS增值应用

31、平台是由多个与增值服务互联的网关组成。(1)多媒体终端网关多媒体终端网关作为MMSE的一部分,提供了对非MMS终端设备的支持。对于不具备MMS终端设备的用户,在有人向他发送MMS信息时,系统发送SMS通知用户终端,用户可以登录运营商网站查看收到的MMS信息。另外,多媒体终端可为用户提供存储空间,长期保存MMS信息,用户还可对其进行排列、删除和转发等操作。(2)多媒体电子邮件网关多媒体电子邮件网关为运营商提供了在MMS终端和电子邮件之间传递MMS信息的能力,其提供的功能特性包括:信息路由、垃圾邮件过滤和建立呼叫详细日志等。(3)信息传递网关信息传递网关提供开放的服务创建接口,通过这些接口第三方开

32、发商可以创建并向MMS用户提供基于HTML的MMS信息服务。(4)多媒体语言网关多媒体语音网关提供了一种多媒体呼叫应答语音服务,它是基于存储转发应用程序的一种呼叫应答服务。其主要特性包括语音呼叫和语音信息的实时传递。6、MMS计费系统MMS业务具有基于事务、基于发送信息数等多种计费模式,用户可根据自己的需要选择订阅付费或者包月服务费等合适自己的付费方式,接收MMS信息是免费的。2.2 MMS系统主要相关技术2. 2.1 WAP与MMS信息业务MMS业务以WAP无线应用协议为载体来传送多媒体信息,因此实质上是一种WAP业务。WAP是Wireless Application Protocol(无线

33、应用协议)的简称,它是开发移动网络上类似Internet应用的一系列规范的组合。WAP协议与现行的Internet协议类似,是在数字移动电话、Internet或其他个人数字助理机、计算机应用之间进行通讯的全球开放标准。WAP定义了一整套软硬件接口,支持这些接口的移动设备和网站服务器可以使人们像使用PC机一样使用移动设备收发电子邮件或浏览Internet。实质上,WAP是一种通信协议,它提供了一种应用开发和运行环境,并且支持当前流行的嵌入式操作系统。WAP提供了一套开放、统一的技术平台,用户使用移动设备很容易访问和获取统一内容格式表示的Internet/Intranet信息以及各种服务。通过WA

34、P技术就可以将Internet/Intranet中大量的信息及各种业务引入到移动无线终端中去。WAP是移动设备能够可靠地接入Internet,将Internet的发展带入了一个新纪元,并将移动终端的功能扩展使其更加多元化。1、WAP的技术特点WAP充分利用了诸如XML、UDP和IP等Internet标准,它的许多规程建立在HTTP和TLS等Internet标准之上,并进行了优化,克服了原来无线环境下带宽低、延迟高和稳定性差的弊端。原来的Internet标准由于都需要进行极大的文本数据信息的传送,因而不能直接用于移动网络。而WAP采用二进制传输以更大地压缩数据,同时它的优化功能适于更长的等待时间

35、和更低的带宽,WAP的会话系统可以处理间歇覆盖,还可以在无线传输的各种变化条件下进行操作。WML和WML Script用于制作WAP内容,可以最大限度地解决屏幕显示问题。轻巧的WAP规程栈式存储器的设计可使需要的带宽最小化,同时使能提供WAP内容的无线网络类型达到最多。WAP支持所有的网络技术和承载业务,包括SMS短信业务、非结构式辅助业务数据(USSD)、电路交换蜂窝移动数据(DSD)、蜂窝移动数字分组数据(CDPD)和通用分组无线业务(GPRS)。由于WAP建立在可升级的分层结构基础上,每个分层可独立于其他分层而发展,这就使得在不需要对其他分组层改变的情况下就可以引进其他承载业务或使用新的

36、传输规程。2、WAP体系结构WAP体系结构是通过完全协议堆的分层设计完成的,为移动设备的应用发展提供了一个可缩放可扩展的环境。WAP体系结构的每一层会受到上面一层与其他服务器以及应用的影响。WAP协议包括以下几层:(1)无线应用环境(WAE:Wireless Application Environment)无线应用环境是基于WWW和移动通信技术的一种通用应用环境。WAE的基本目的是建立一个可共同操作的环境,该环境允许操作人员和服务提供者使用有效的方法创建能达到大量不同无线平台的应用和服务。WAE的一个微浏览器中包含无线标记语言(WML:Wireless Markup Language)、WML

37、脚本、无线电话技术应用(WTA)和内容文本。其中,WML语言文件是专门用于无线移动终端浏览的,并且可以向使用者提供人机交互界面。WTA则是电话技术服务和程序设计界面。内容文本包括一组明确的数据格式。(2)无线对话协议(WSP:Wireless Session Protocol)无线对话协议向两个对话服务提供了一致接口的WAP应用层。首先是在WTP办理层上操作的连接向导服务,其次是在安全或非安全数据包服务上操作 的非联机服务(WDP)。无线对话协议当前由与浏览应用相匹配的服务(WSP/B)组成。WSP/B提供了在压缩的超空间编码中的HTTP/1功能和语义、长久对话状态、通过对话移动暂停和恢复、可

38、靠和不可靠数据的普通设备、协议特性流通等功能。WSP/B的设计允许WAE代理把WSP/B客户连接到HTTP服务器。(3)无线办理协议(WTP:Wireless Transaction Protocol)无线办理协议是在数据包服务顶端运行,并提供适合在移动网络站上执行的普通办理导向协议。WTP能够在安全和非安全数据包网络上有效地操作,并提供多种特性,包括三个级别的办理服务、不可靠单向请求、可靠单向请求、可靠双向请求答复办理、可选择的用户间可靠性、可选择的超频带数据确认、PDU串联延迟确认以减少传送信息的数量、异步办理等。(4)无线传输层安全性(WTLS:Wireless Transport La

39、yer Security)WTLS是基于工业标准传输层安全协议,它是为 WAP传送协议的使用而设计的,并由于在低带宽通信信道上使用而进行了优化。WTLS的特性包括数据完整性、保密性、真实性、拒绝服务保护。WTLS也可用于终端间的安全通信,应用能根据WTLS的安全请求和潜在网络的特性有选择地激活其特性或使其失效。(5)无线寻址信息协议(WDP:Wireless Datagram Protocol)WAP体系结构中的传输层协议作为无线寻址信息协议被提交。WDP在支持不同网络类型的载体服务的数据上运行。作为通用的传输服务,WDP向WAP上层协议提供一致的服务,并在其中可用的载体服务上进行透明通信。W

40、DP协议向上层协议提供普通接口、安全对话和能够独立运行 的下部无线网络,知识通过使传输层适应下部载体的特性来完成的。在保持传输接口和基本特性一致的情况下,用中间网关可以实现全局工作互联。3、WAP网络架构WAP网络构架由三部分组成,即WAP网关、WAP终端和WAP内容服务器,其网络构架如图2-4所示:图2-4 WAP网络构架示意图WAP网关连接无线网络和互联网,主要有以下功能:(1)协议网关。协议网关将来自WAP协议栈的请求翻译到WWW协议中。(2)内容编码器和解码器。内容编码器将Web内容翻译成压缩编码的格式,以减少通过无线数据网络传输的数据包的大小和数量。WAP网关还可以将来自不同Web服

41、务器上的数据聚合起来,并且对经常使用的信息进行缓冲处理,从而减少手持设备的应答时间。此外,WAP网关可以与用户数据库连接,使用来自无线网络的信息。在WAP服务器中存储着大量的信息,以提供WAP用户进行访问、查询、浏览等操作。当用户从WAP终端键入其要访问的WAP内容服务器的URL后,信号经过无线网络,以WAP协议方式发送请求至WAP网关,然后经过“翻译”,再以HTTP协议方式与WAP内容服务器交互,最后WAP网关将返回的内容压缩、处理成BINARY流返回到用户的WAP终端上。2. 2.2 GPRS与MMS信息业务GPRS是以分组交换的方式进行数据传输,大大提高了网络资源的利用率,其快速传输的能

42、力有效地解决了WAP手机上网速度慢的难题。GPRS(General Packet Radio Service)是通用分组无线业务的简称,是一种基于分组交换传输数据的高效率方式。GPRS是欧洲电信协会GSM系统中有关分组数据所规定的标准,它可提供144Kbps的空中接口传输速率。GPRS使若干移动用户能够同时共享一个无线信道,一个移动用户也可以使用多个无线信道。它使用户呼叫建立时间大大缩短,几乎可以“永远在线”。此外,GPRS运营商能够以传输数据流量作为计费的基准而非传统的连接时间,从而降低服务费用。GPRS深刻地改变了移动终端用户对使用移动数据业务的体验,可以为用户提供无缝、直接的Intern

43、et连接,为实现3G中的多媒体传输业务打下了基础。1、GPRS特点GPRS是一种基于GSM系统的无线分组交换技术,提供端到端的、广域的无线IP连接。与传统的电路交换模式的GSM移动数据传输方式相比,GPRS的优势在于:(1)首先,GPRS技术具有较高的资源利用率,并且可以充分利用现有的中国移动全国范围的GSM网络,方便、快速 、低成本地进行GPRS网络的部署。GPRS采用分组交换技术,高效传输数据和信令,优化了对网络资源和无线资源的利用。在电路交换模式中,在整个连接期内,用户无论是否传送数据都将独自占有无线信道。而对于分组交换,用户只有在传输数据期间才占用资源,从而提高了资源利用率。此外,GP

44、RS定义了新的无线信道,且分配方式十分灵活。每个TDMA帧可分配多个无线接口时隙,时隙能为移动用户所共享,且上行链路和下行链路的分配独立。(2)GPRS提供了高达144Kbps的传输速率,如果采用3G技术则可以达到2Mbs,这意味着通过移动终端,用户可以方便快速地浏览网页,解决了移动多媒体的传输瓶颈。(3)GPRS网络接入速度快,提供了与现有数据网的无缝连接。GPRS网络的接入时间一般少于1s,能提供快速即时的连接,可大幅提高一些事物的处理效率,并可使已有的Internet应用操作更加便捷流畅。(4)GPRS支持Internet上应用最广泛的IP协议和X.25协议,由于GSM网络覆盖面广,使得

45、GPRS能提供Internet和其他分组网络的全球性无线接入。GPRS支持特定的点到点和点到多点服务,以实现一些特殊应用,如远程信息处理等。(5)GPRS提供实时在线功能,用户始终处于连线状态,这使访问服务变得简单而快速。而且GPRS实行按流量计费,没有流量传输时,用户即使挂在网上也不收费。当然,GPRS也存在一定的局限性。(1)GPRS会发生丢包现象。由于分组交换连接的稳定性不及电路交换,因此会发生一些数据包丢失的现象。而且,由于语音和GPRS业务无法同时使用相同的网络资源,因此用于提供GPRS使用的时隙数量越多,提供给语音通话的网络资源就越少。对用户来说 ,使用 GPRS将会对网络现有小区

46、的容量产生影响,语音和GPRS如使用相同的网络资源,势必会相互产生一些干扰。当然,GPRS可以对信道采取动态管理,并且能够通过在GPRS信道上发送信息来减少高峰期的信令信道数。(2)GPRS的实际速率比理论值低,理论上的最大速率会受到网络和终端现实条件的制约。(3)GPRS存在转接时延。由于GPRS分组通过不同的方向发送数据,最终达到相同的目的地,所以数据在通过无线链路传输的过程中可能发生分组丢失或出错的情况。2、GPRS系统结构GPRS网络是在现有的GSM网络中增加GGSN和SGSN来实现的,使得用户能够在端到端分组方式下发送和接收数据。GPRS网络的系统结构如图2-5所示。其中SGSN是服

47、务GPRS支持节点,GGSN是网关GPRS支持节点,PTMSC是点对多点服务中心。图2-5 GPRS系统结构图2-5中,GPRS移动终端与GSM基站通信,GPRS分组从基站发送到SGSN,SGSN与GGSN进行通信,GGSN对分组数据进行相应的处理,再发送到目的网络。SGSN是GSM网络结构中的一个节点,它与MSC处于网络体系的同一层。SGSN通过帧中继与BTS相连,是GSM网络结构与移动台之间的接口。SGSN的主要作用是记录移动台的当前位置信息,并且在移动台和GGSN之间完成移动分组数据的发送和接收。GGSN通过基于IP协议的GPRS骨干网连接到SGSN,是连接GSM网络和外部分组交换网的网

48、关。其主要作用是把GSM网络中的GPRS分组数据包进行协议转换,从而可以把这些分组数据包传送到远端的TCP/IP或X.25网络。SGSN与GGSN的功能既可以由一个物理节点全部实现,也可以在不同的物理节点上分别实现。它们都应有IP路由功能,并能与IP路由器相连。当SGSN与GGSN位于不同的PLMN时,通过Gp接口互联。SGSN可以通过任意Gs接口向MSC/VLR发送定位信息,并可以经Gs接口接收来自MSC/VLR的请求。由于GPRS是GSM系统中提供分组业务的一种方式,所以它能广泛应用于IP域。其移动终端通过GSM网络提供的寻址方式和运营商的具体网络间互通协议以实现全球网间通信。GPRS网络

49、是在原GSM网络的基础上,增加了一定的网络实体构成的。GPRS网可以共用GSM基站,但需要对基站进行软件更新,GSM网络系统要进行软件更新和增加新的MAP信令和GPRS信令等。此外,GPRS网络需要采用新的GPRS移动台,增加新的移动性管理程序,并通过路由器实现GPRS骨干网互联。GPRS网络主要实体包括GPRS支持节点、GPRS骨干网、本地位置寄存器HLR、短消息业务网关移动交换中心(SMS-GMSC)和短消息业务互通移动交换中心(SMS-IWMSC)、移动台、移动交换中心(MSC)/拜访位置寄存器(VLR)、分组数据网络(PDN)等。2. 2.3 MMS信息语言:SMIL由于在一条MMS信

50、息中包含多种数据类型的文件,因此在MMS信息的发送接收过程中,需要将信息中的SMIL表述以及需要调用的多媒体文件进行打包封装处理。在MMS业务中,使用的打包封装协议是多用途的Internet邮件扩展MIME(Multipurpose Internet Mail Extensions)。1、MIMEMIME描述了一种传输结构型数据格式,它通过为每种数据文件提供一个内容类型来实现在数据文件和用于显示编辑该文件类型的应用程序之间建立联系。MIME最初应用于电子邮件系统中,目的是在一封电子邮件中附加各种格式的文件并一起发送,MIME对于邮件系统的扩展是巨大的,在MIME出现以前,信件内容如果要包括声音

51、和动画,就必须将其转变为ASC码或将二进制信息转换成可以传送的编码标准,而接收方必须经过解码才可获得声音和动画信息,MIME提供了一种可以在邮件中附加多种不同编码文件的方法,现在MIME已经成为了HTTP协议标准的一个部分了。MMS业务使用MIME对MMS信息中的各种媒体文件内容进行打包封装,这既可以有效地传输MMS信息,也可确保MMS业务与E-mail系统的兼容性。一条典型的MIME表述如下:Content-type:multipart/related;boundary=”boundary-example”;type=”text/html”-boundary-exampleContent-t

52、ype:text/html;charset=”US-ASC”. -boundary-exampleContent-type:image/gifContent-ID:Content-location:picture/part1-boundary-exampleContent-type:image/gifContent-ID:Content-location:picture/part2-boundary-example下面介绍MIME中几个常用参数:(1)Content-type在MMS信息的头部和主体部分都需要使用Content-type参数。在头部,Content-type参数中最常用的是mu

53、ltipart类型,它允许将多种MIME对象打包封装在一起进行传输。在主体部分,Content-type参数定义各个部分的类型。(2)start在MMS信息头部使用start参数,它制定了SMIL表述的Content-ID。该参数可以省略,但此时SMIL表述必须放在MMS body中的第一部分,其他部分可以随意排列。(3)type 如果在信息的头部中包含start参数,则必须包含type参数,其值为application/smil。如果在头部中没有使用start和type参数,则SMIL表述必须放在MMS body的第一部分。(4)boundary该参数用来指定使用哪个字符串作为MMS信息中各

54、部分间的分解标识。(5)Content-IDMMS信息中的每一部分都有一个特定的Content-ID。在SMIL表述中,可以使用Content-ID调用信息中的其他部分。(6)Content-location也可以使用Content-location参数在SMIL表述中调用MMS信息中其他部分的内容。2、MMS信息的结构MMS信息结构如图2-6所示。HeaderSMIL part with two slide descriptionImage for first slideImage for second slideText for first slideText for second sli

55、deAudio for first slideAudio for second slide图2-6 MMS信息格式在实际信息传递过程中,在MMS业务网络中传输的是MMS PDU(Protocol Data Units,协议数据单元)。一个MMS PDU由MMS Header和MMS Body组成,如图2-7所示。这些MMS PDU被依次传给WSP消息或HTTP消息的内容部分。MMS HeaderMessage body图2-7 MMS PDU结构一条WSP消息由一个WSP报头和一个WSP内容部分组成,在WSP报头设置的content-type参数必须是application/vnd.wap.m

56、ms-message。WSP内容部分由以WSP编码格式的MMS信息组成,分为MMS Header和MMS Body两部分。在MMS Header中,如果在信息中包括SMIL表述,则设置content-type参数为application/vnd.wap.mutipart.related,否则应该设置为application/vnd.wap.mutipart.mixed。content-type参数设置不同,将决定在MMS body中内容的排列次序不同。MMS body部分由各个多媒体文件部分组成,各个文件部分之间使用MMS Header中设置的boundary参数分隔。在每个多媒体文件部分中包

57、括文件部分报头和文件内容,在报头中有这部分内容的详细信息,在内容部分是实际的多媒体文件内容。3、MMS SMIL同步多媒体整合语言SMIL(Synchronized Multimedia Integration Language)由万维网协会(World Wide Web Consortium:W3C)自1997年3月建立关于同步多媒体的工作组时起开始开发,并于1997年11月发布了SMIL的第一个版本,获得了来自Real、Dobe和Microsoft等公司的支持。MMS SMIL是SMIL的一个子集。SMIL起源于XML,它已经成为将多媒体集成到WEB内容的重要方法。用户可以使用SMIL描述

58、多媒体表示的定时、将超链接与媒体对象关联以及定义屏幕表示 的布局。SMIL看上去很像HTML语言类型的解析性语言,在SMIL表述中会表明调用了什么多媒体对象,而每一帧的文字也会采用文本文件进行存储,方便 开发人员设计和阅读,而且这种语言的设计也有利于不同厂商之间的MMS业务互通。一条MMS信息的MMS body可以分为两个部分。一部分采用MMS SMIL表述,其中包括了对信息中各帧的描述。MMS SMIL表述部分是可选的,如果没有MMS SMIL表述部分,则MMS信息按照有效载荷中的多媒体文件顺序播放。在一般情况下,MMS SMIL表述部分位于MMS body首部。另一部分是MMS信息的有效载

59、荷,即信息中显示、播放的经过编码处理的多媒体文件,并将其作为附件传输。支持 MMS业务的终端,就是通过解析信息中的SMIL表述 告诉终端应该怎样显示多媒体文件。在每条MMS信息的表述中,信息中的每一帧都有着相似的布局。每一帧最多包含两个区域,一个是文字字符区域,另一个是图片区域。每一帧的表述中都制定了页面的布局结构,并指向分离存放的内容。此外,在MMS SMIL中还可以独立设定每一帧及每一帧中各部分的持续显示或播放时间。2.3 MMS业务的实现为了实现在不同类型的网络和终端之间的交互操作,便于集成和开发新业务,MMS业务系统的实现必须具有一定的灵活性。因此,3GPP和WAP论坛在 共同确立MM

60、S规范时,既定义了利用WAP协议作为承载、SMS短消息作通知的MMS业务,又定义了直接采用TCP/IP方式的MMS业务,即MMS即可基于WAP实现,又可基于IP实现。2.3.1基于WAP的实现WAP是MMS业务的主要实现方式,使用WAP实现MMS服务的协议栈结构如图2-8所示:WAP网关MMS中继器MMS 用户代理MMS UI MMS CommWireless ServicesIonster ProtocolMMS App SvcsInterLayersMMSApp ModelMesagesTCPIPMM TransferProtocol BMMS 服务器IntericLayersWirele

61、ss ServicesTCPIPHTTPTCPIPMMTransferProtocol B TCPIP消息应用构架消息协净荷WAP WSPHTTPVMDataMMPrtB图2-8 基于WAP实现的MMS协议栈结构可以看出,WAP协议无论在业务规范还是在底层技术上都对MMS服务提供了有力的支持。在使用WAP协议实现的MMS服务时,可以将整个链路分为两个部分:第一部分是MMS用户代理和WAP网关之间的链路,它使用了WAP的协议栈结构,并在各种不同的无线媒质上提供通用的服务。对于类似MMS的面向应用的服务由WSP(WAP会话协议) 来提供;第二部分是WAP网关和MMS中继器之间的链路,它们之间的连接

62、使用了IP技术,高层使用标准的HTTP协议进行通信。在通信的过程中,WAP网关是一个透明的设备,它不对经它转发的数据做任何解释和修改。一个典型的MMS通信过程要经过以下几个阶段; MMS用户代理发送多媒体短信; MMS中继器通知目标用户代理有多媒体短信到来; 目标MMS用户代理接收多媒体短信; 目标MMS用户代理向MMS中继器发送接收确认消息; MMS中继器向源MMS用户代理报告多媒体短信传递的结果。2.3.2基于IP的实现除了基于WAP的实现以外, 3GPP也制订了基于IP的MMS实现方案。 图2-9给出了一个基于IP实现的MMS的协议栈结构,并且使用针对无线网络的特性做了优化的TCP协议作为传输层协议。MMS用户代理MMS UIMMS App SvcsMMS CommTransferProtocolWireless ProfiledTCPIPWirelessMMS App SvcsMMS CommSMTP,POP,IMAP,HTTPTCPIP

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!