专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

WAP中推送技术的分析与设计

  WAP中推送技术的分析与设计WAP中推送技术的分析与设计WAP中推送技术的分析与设计WAP中推送技术的分析与设计南京邮电学院计算机科学与技术系范绍山
  关键词:无线应用协议推送WAP
  1。简介
  自从1998年推出无线应用协议(WAP)后,该协议得到了包括Nokia、Motorola、Ericssion等多家大公司在内的业界的广泛支持。各公司除尽快的推出自己的产品,以期占有市场外,还在不遗余力的进行着协议的扩充和新应用的开发工作。推送(PUSH),这项在Internet中曾一度引起过轰动的技术,在同移动通信相结合后,再次被认为有着良好的应用前景。
  所谓推送技术是一种基于客户服务器机制,由服务器主动的将信息发往客户端的技术,其传送的信息通常是用户所事先预定的。同传统的拉技术(PULL)相比,两者最为主要的区别在于前者的是由服务器主动发送信息,而后者则是由客户机主动请求信息。
  2。推送技术与移动通信的结合
  推送技术的本质在于让信息去主动的寻找用户,因此其优势在于信息的主动性和及时性,通过使用该技术,可以尽快的将信息推送到用户面前;其弱势在于信息的准确性较差,由于简单的筛选机制取代了人工的选择,必然会使推送信息和用户的需求间存在一定的差异。
  推送技术在Internet中没能取得巨大的成功,原因是多方面的。在固定网中,计算机等固定设备为用户提供了足够的资源和能力去查找信息,所以人们通常将它作为一个浏览信息的窗口,而不是被动的信息接收者,用户对于信息准确性的要求也远胜于对其及时性的要求,因此很难期望推送技术在Internet中的成功。
  在移动网中,由于存在着网络带宽,移动设备能力及高昂的资费标准等诸多的限制,使得用户无法象在固定网中一样方便的查找信息,这就需要将重要的信息主动及时的推送到用户的移动设备中。移动通信的优点是可以及时方便的发送和接收信息,由于公共通信接入点的普及,使得发送信息的优势不再明显,而及时的接收信息仍然是移动设备所独具的优势。移动的话音业务是将语音信息推送到用户,而WAP中的推送技术则是要将包括文字、声音、图像等在内的数字信息推送给用户。所以,扬长避短正是推送技术同移动通信结合的合理性所在。
  将推送技术应用于移动通信领域可以带来许多电信增值业务。这包括移动中收发电子邮件,随时获得股价的涨跌信息,天气预报,及时的新闻报道,位置相关服务等。所有这些服务的共同特点在于用户对信息的及时性的要求比较高,用户希望能够通过手机,PDA等移动设备随时随地的的到该种服务。
  3。WAP中的推送技术
  图
  一、WAP推送技术体系结构图
  推送框架主要包括推送发起者(PI)、推送代理网关(PPG)和推送客户(PC)三个功能部份。PI位于Internet中,通过推送访问协议(PAP)同PPG通信,PPG是Internet网和移动网之间的访问接入点,通过推送空间传输协议(POTA)完成从PPG到推送客户的数据传输任务。基本的工作过程如下:当有消息要推送到客户时,PI首先根据消息的内容和性质构造推送消息,通过PAP协议向PPG发出推送请求,PPG收到请求后进行一些必要的处理工作(包括压缩、协议转换、安全认证等),然后通过POTA协议将推送内容传送给客户端。客户端收到推送消息后,根据消息内容和服务类型同用户进行交互。WAP的推送协议中针对不同的用户需求定义了服务指示和服务加载两种服务,可根据推送消息的性质选择使用。
  从实现的角度看,一般PI是运行于Internet端的一台独立的服务器,负责收集推送信息和发起推送请求。由于PPG和客户端间的通信是由运行于WSP之上的POTA协议完成,所以PPG通常是和WAP网关集成在一起。在客户端,为了能够随时收到来自PPG的推送消息,必须在后台始终运行一个推送消息监听程序。另外,由于面向连接的推送请求需要在客户端和服务器端有激活的WSP会话,而WSP连接的建立无法由服务器端发起,所以在客户端中引入了会话初始化程序,以监听来自服务器的会话建立请求,建立并激活WSP会话。
  下面分别介绍推送技术的几个关键组成部份:
  推送代理网关(PPG)
  推送技术的主要处理工作基本都集中在PPG中,作为Internet到移动网的访问接入点,即要与PI通信,又要负责通过无线信道传输推送信息,所以必须负责所有相关的协议转换和编码工作。概括讲,PPG所提供的主要服务包括:
  qPI的标识和鉴权,访问控制。
  q对推送内容进行语法分析,并依据DTD检错纠错。
  q客户寻址与信息的传输。
  qPAP与POTA间的协议转换。
  q为提高无线信道中的传输效率,对信息进行处理(如压缩、编译等)。
  另外,PPG还可以通过别名机制实现组播和广播,即将某些特定的地址别名映射到组播或广播操作,具体的实现方案可以由系统实现者决定。不同的客户端,其能力是不同的,PPG还要负责响应PI的客户能力查询请求,以便于PI针对不同的客户端构造合适的内容格式。
  推送访问协议(PAP)
  PAP是PI与PPG间的通信协议,它使用XML作为消息的描述语言,通过简单的请求响应机制完成数据的传输。PAP可以实现在多种通信协议之上,包括HTTP,SMTP等。目前的WAP版本仅给出了利用HTTP隧道机制实现PAP的规范。PAP支持的操作包括:
  q推送消息提交:PI使用该操作向PPG提交推送请求,推送消息包括XML格式的控制信息,消息体和一个可选的客户能力描述三部份,共同组成一个多部相关的消息(multipartrelated)。
  q确认通知:当PI请求确认的推送时,该操作用于传输确认消息。
  q推送取消:PI请求PPG取消先前的推送请求。
  q状态查询:PI利用该操作查询先前的推送请求的执行状况。
  q客户能力查询:PI可利用该操作查询客户端的能力,以调整传送给用户的推送内容及格式。
  推送空间传输协议(POTA)
  POTA是运行于WSP之上的一层较为简单的协议层,负责从PPG到客户代理的数据传输。POTA可使用面向连接的会话和无连接会话两种WSP层服务,对于使用连接会话的推送,需要在PPG和客户端间预先存在一个激活的会话上下文;对于无连接的推送,则通过预留的端口完成通信。
  服务指示(SI)和服务加载(SL)
  推送消息送到移动设备后,通常只需显示给用户即可,但用户可能会有些不同的需求。WAP的推送协议中定义了服务指示和服务加载两项服务,以给用户和网络运营者更多的选择。服务加载是将一项服务的URI推送给用户,然后客户端自动的使用拉技术根据该URI启动服务。服务指示是将新信息的指示和相关的URI推送给用户,由用户选择是立即处理信息或以后处理。两种服务的区别在于用户是否介入推送信息的处理过程。SL对推送信息的处理对用户来说是透明的,而SI则在指示用户的同时,请用户对随后的处理做出选择。
  4WAP推送技术的实现
  本节以一个电子邮件系统为例,简单的探讨了WAP推送技术的实现。在Internet中,电子邮件系统已相当的普遍,但是收发电子邮件通常还是限制在固定的PC机完成,信息的及时性大打折扣。虽然GSM的短消息功能也可提供邮件功能,但是信息量小(160个字符),类型单一(仅限于文本),远不能满足用户的需要,所以可以利用WAP的推送技术来实现移动电子邮件功能。基本的设计构想如图二所示。
  图
  二、移动email系统设计构想
  希望实现的功能包括:
  q服务的登记与取消
  q邮件到来通知(响铃或振动,并提供邮件头部信息)
  q利用手机阅读邮件
  q利用手机发送邮件
  q利用手机配置服务
  整个邮件系统由以下几部份组成:
  q邮件服务器:该部份即位于Internet中的普通的邮件服务器,负责用户邮件的收发工作。
  qPOP3邮件代理:该部份使用POP3协议与邮件服务器进行通信,并负责推送消息的发起,是整个系统运行的核心组成部份。它维护着一个用户数据库,记录所有登记该服务的用户的信息,包括电子邮件地址、POP3服务器地址、账号、配置、手机号码等,采用轮询的机制通过Internet定期检查各邮件服务器,如发现某用户有新邮件,则取得邮件的部份信息(如收发人、时间、主题等)作为指示内容,并以PI的地址作为URI,共同构成服务指示消息,然后依据该用户的手机号对移动设备寻址,使用PAP协议向PPG提出推送请求。
  q推送代理网关:PPG收到推送消息后对信息进行鉴权,包括消息是否来自合法的推送服务器,用户是否登记,消息格式是否符合DTD语法等。对于合法信息利用WBXML格式进行压缩,然后通过POTA协议传送给对应用户的手机。
  q移动设备:包括邮件应用程序和服务加载器,服务加载器负责监控推送消息的到达,当收到合法的推送消息时,以振动或响铃的方式通知用户新邮件的到达,并将指示消息中邮件头部信息显示给用户。这时候,用户可选择立即启动服务或是推迟服务。
  系统的工作流程如下:
  POP3代理以一定的时间间隔,使用POP3协议检查各用户是否有新邮件到达,若有则取回邮件的头部信息。
  POP3代理作为推送的发起者,依据收到的邮件头部信息和数据库信息向相应的用户发起推送请求。
  PPG对推送的消息进行鉴权和格式检查后,压缩成适合无线链路传输的二进制消息发送给指定的用户。
  客户端的服务加载器检测到推送消息后,提醒用户新邮件的到达,然后根据用户的选择启动或推迟服务。
  若用户选择立即阅读邮件,则将启动客户端的邮件程序,以用户账号作为参数,依据指示消息中携带的URI向PI发出WSPGET请求。
  PPG对WSP请求进行协议转换,向POP3代理发出HTTPGET请求。
  POP3代理收到请求后,代理客户从对应的POP3服务器上取得邮件,并构造成WML页面,然后作为请求的响应返回客户端。
  从具体的实现上看,现有的许多WAP网关产品,如NokiaWAPServer,都集成了PPG的功能,提供了对推送技术的支持,另外,越来越多的移动设备开始支持WAP协议,推送功能也在逐渐的得到支持,所以实现的重点就集中在了POP3代理上。这部份的功能可实现在一台同PPG和Internet同时有连接的计算机上。需要运行两个服务器程序,一个支持textwml类型的WEB服务器,用以响应PPG的HTTP请求,返回邮件页面。另一个特定的监控程序,用以不断的检测与接收新邮件,构造推送消息和WML页面。需要另外说明的是,以上的设计主要是针对利用推送功能实现邮件的接收,对于邮件的发送,则可使用基本的WSP功能实现。
  5发展前景
  推送技术结合了自身的优势和移动通信服务的特性,应将有着良好的应用前景。但是推送技术仍然存在着一些亟待解决的问题,如信息的鉴权与认证、信息的准确性问题、如何避免垃圾信息等。如何解决好这些问题将是推送技术成功的关键。另外,随着GPRS技术和3G无线通信技术的发展,无线信道的带宽将逐步增大,在无线信道上推送多媒体信息也将成为可能。
  参考资料:
  1。WAPPUSHArchitecturalOverview,WAPForum,08Nov1999
  2。WAPPushOTAProtocolSpecification,WAPForum,08Nov1999
  3。WAPPushAccessProtocolSpecification,WAPForum,08Nov1999
  4。WAPServiceIndicationSpecification,WAPForum,08Nov1999
  5。TheMIMEMultipartrelatedcontenttype,E。Levinson,August1998
  6。PostOfficeProtocolVersion3,J。Myers,M。Rose,May1996

简析心理健康教育在高职大学生成长中的作用论文校心理健康教育是指教育者根据学生生理心理发展特点,运用心理学等学科的理论技术,对学生进行心理健康的知识与技能的教育及训练辅导,培养学生良好的心理素质,促进学生身心全面和谐发展和整体小学名著阅读指导论文今天上了一节名著阅读课,前一节课的时候,我做了铺垫,主要从最近班上学生在学名著阅读的笔记中看出的进步讲起。我告诉学生,最近读书笔记主要进步是大部分的学生能自己独立完成,只有小部分的小学教师教研教学论文导语小学教育教学对于学生未来的专业选择和职业选择有着关键性的影响,也决定了学生终身学习理念和习惯的产生。下面由小编为大家整理的小学教师教研教学论文,希望可以帮助到大家!摘要生活离不优秀中学教师师德论文未来世界的竞争是教育的竞争。推动教育事业发展的主体教师,肩负着神圣的历史使命。要培养造就21世纪高质量高规格的人才,就必须建立一支高素质的教师队伍。而教师队伍建设的核心是教师的师德浅谈初中阅读教学的目标层次论文导语论文常用来指进行各个学术领域的研究和描述学术研究成果的文章,简称之为论文。它既是探讨问题进行学术研究的一种手段,又是描述学术研究成果进行学术交流的一种工具。以下是小编整理浅谈初幼儿园中渗透民间艺术文化的策略论文前言民间艺术文化作为我国传统文化的重要组成部分,是民族发展与创新的源头。在幼儿园教育教学中渗透民间艺术文化,有助于以民间艺术为载体的传统文化的传承,同时也能够使儿童在潜移默化中受到浅谈工艺美术论文工艺美术是造物的艺术,造物即产品生产,经济性是其根本的属性。以下为浅谈工艺美术的论文内容,可供大家阅读参考!一中国传统工艺美术的角色定位在今天,把工艺美术作为经济产业文化产业或作为小学数学教学中情境教学的实施论文摘要开展小学数学的情境化教学,可以有效刺激学生多种感官参与,在学生身心愉悦状态下认识数学的抽象知识,将抽象向直观转化,从而让学生在逼真的环境提高对抽象数学概念的理解。情境化教学的有我国户外运动发展的现状与政策探析论文0引言户外运动是近些年在我国兴起的一种运动项目,户外运动体现的是一种积极向上的运动方式生活态度,他不仅能够培养参与者树立积极乐观的人生态度,还能陶冶道德情操修身养性以及锻炼身体等,网络安全规范化管理现况与实践论文摘要为了解决单位内部和行业之间网络安全管理和指导中存在的诸如管理分散效率低下等问题,人民银行成都分行创新建设了以统一展示集中管理共享数据量化考核高效沟通为主要诉求的五位一体安全管理初入社会理财规划论文又一批大学生们即将离开校园,踏入社会。有了第一份收入,开始完全独立的生活,资金的支配和管理有了更大的自主性,下面是小编精心收集的初入社会理财规,希望能对你有所帮助。初入社会理财规划
探讨商务英语会话中的艺术和技巧商务英语这个概念从提出到现在,已算是家喻户晓,在当今国际化大趋势下,英语学习潮流风起云涌,在中国市场逐步深入地融入到国际经济社会之中时,国内人才市场因外资公司的蜂拥而至,对商务人才声乐艺术实践中表演技巧培养声乐表演技巧是达到声乐表演目的的关键,是音乐艺术表现形式中重要的组成部分。声乐需要表演者将全心身的激情动态与作品完美地融合到一起,通过运用各种表演技巧来感动观众,引发情感共鸣。声乐B737NG飞机客舱深度维修分析摘要针对快速发展的航空维修业,对客舱部件进一步修理提出思路和方法,并分析了效果。关键词飞机客舱深度修理分析1背景2飞机客舱维修涉及的项目飞机客舱维修项目繁多,就B737NG系列飞机音乐在体育舞蹈训练中的正确运用体育舞蹈也被称为国际标准交际舞,是体育与舞蹈艺术高度结合的一种体育项目,同时也是一种艺术表演形式。体育舞蹈源自民间舞蹈和宫廷舞蹈,在国外拥有较长的发展历史。20世纪80年代体育舞蹈音乐表现要素在欣赏课中的应用音乐表现要素一词来源于义务教育音乐课程标准(2011版),包含力度速度音乐节奏节拍旋律调式和声等具有音乐表现作用的要素。音乐表现要素在中小学的音乐课堂教学中是非常重要的一项内容。可王建民古筝音乐作品分析古筝是我国民间音乐的重要组成部分,其音色温婉细腻,受到人们的喜爱。我国创作出了大量经典优秀的古筝音乐作品,如渔舟唱晚归去来,为进一步提高古筝的影响力,使其更加符合时代发展特色,需要传统中医价值取向音乐治疗研究述评中国医疗价值取向的音乐治疗思想历史悠久,但由于历代对音乐治疗思想缺乏较为系统的研究,国内至今还未建立起本民族医疗特色的音乐治疗体系。探究中国传统医疗价值取向的音乐治疗思想,对于对构在线音乐付费使用模式的问题与对策中国国家新闻出版广电总局于2015年发布的关于大力推进我国音乐产业发展的若干意见提到广电总局大力支持全面推进中国标准录音制品编码在音乐单曲登记版权认证音乐付费等方面的广泛应用。在国互联网时代对音乐创作的影响浅谈摘要随着互联网时代的到来,中国音乐产业格局正处于一个巨大变革时期,对音乐创作理念,技术,制作和消费产生了重大影响,在此基础上,本文将从音乐创作入手,研究互联网对创造者思维模式的影响小学语文经典诗文诵读的有效策略摘要诵读经典诗文是笔者所在学校的优良传统,语文教学中诵读经典诗文,既能提高学生的诵读能力,提升语文素养,又能让学生了解中华民族的传统文化,促进学生的生命成长。本文从课堂指导环境影响铜火锅雁北塞外的锦绣之器火锅,又名火碗暖锅,兼顾北方气候严寒与炙烤的饮食习俗改良而生,既有典雅含蓄之静,又不失炽热奔放的自然野趣,是制作佳肴的上等炊具。植根晋北乡土的大同火锅,从岁月的严寒中锤打出绵延古今
友情链接:快好知快生活快百科快传网中准网文好找聚热点快软网