20070425 wap ota
http://www.yippeesoft.com
使用WAP会有两部分费用产生:
一是因使用中国移动网络产生的通信费,GPRS是按流量进行计费的,1K(相当于500个汉字)为3分钱,不使用不发生费用,并且订购包月套餐价格会更便宜。
二是因使用服务产生的信息费
http://www.cnblogs.com/zhengyun_ustc/archive/2005/09/05/otawapbookmark.html
OTA(Over The Air)简单来说,就是通过一条特殊格式的短信来设置手机参数。
OTA自动配置简单来说就是通过一条特殊格式的短信为客户手机设置手机参数。
适合机型:所有支持OTA设置的开通GPRS的WAP手机。(常见的支持OTA的机型有:索尼爱立信、爱立信、诺基亚等。)
GPRS是中国移动先进的2.5代网络,为用户通过手机访问互联网提供更高的速率、更短的连接时间、更优惠的资费。
GPRS的开通为WAP业务的发展提供了更加广阔的空间,GPRS网络好象是高速公路,WAP好比是行驶在路上的汽车;在高速公路上汽车可以跑得更快,在GPRS网络上,WAP也将运行得更成功。
在进行数据业务之前(如使用WAP)选择使用的连接方式,或者CSD 的拨号方式或者GPRS方式,要切换的话需要先关闭原来的业务再重新进行连接方式的选择。比如:用户启动WAP浏览器,手机会跳出菜单让你选择连接方式,(或默认为缺省的连接设置)如选择了GPRS,那么用户就会通过GPRS 浏览WAP的各类信息、游戏等,用户要换成拨号接入WAP,则需要推出WAP浏览器,选择连接方式为拨号,再启动WAP浏览器才能切换至拨号(CSD)方式的WAP。
WAP PUSH又叫做服务信息或推入信息,是一种特殊格式的短信。
WAP就像因特网,是一个内容丰富的网络,用户如何找到自己喜欢的站点,如何在一个站点中找到自己喜欢的业务,往往需要花上很长的一段时间。而WAP PUSH可以将某一站点或某一业务的链接通过短信发送到支持WAP PUSH功能的手机上,这样您只需要阅读这条短信(服务信息),打开短信中的链接,就可以直接访问业务了。因此,WAP PUSH实现了短信和WAP业务的结合,节省了您寻找业务的时间,方便您直接找到并使用自己喜欢的业务。
OTA是英文Over-The-Air的简称。OTA自动配置是通过短信(SMS)作为载体来实现的,OTA规范用来将手机参数按某种特定的格式进行包装,进而形成特定的短信息发送到用户手机。如果用户的用户手机支持OTA规范的话,在用户确认后手机就会将这种特殊的短信息(配置信息)转变为手机参数。
WAP(WirelessApplicationProtocol
WAP设计思想
WAP提供了一套开放、统一的技术平台,用户使用移动设备很容易访问和获取以统一的内容格式表示的国际互联网或企业内部网信息和各种服务。
WAP定义了一套软硬件的接口,实现了这些接口的移动设备和网站服务器可以使人们像使用PC机一样,使用移动电话收发电子邮件甚至浏览Internet。实质上,WAP是一种通信协议,它提供了一种应用开发和运行环境,支持当前最流行的嵌入式操作系统PalmOS、EPOC、WindowsCE、FLEXO、JavaOS等。
WAP可以支持目前使用的绝大多数无线设备,包括移动电话、FLEX寻呼机、双向无线电通信设备等等。这些设备相对于台式个人计算机而言,CPU功能弱,内存小,无线环境下电力供应受限,显示屏较小,输入功能有限。在传输网络上,WAP也可以支持目前的各种移动网络,如GSM、CDMA、PHS等等,它也可以支持未来的第三代移动通信系统。但相对使用Internet的有线网络带宽,无线网络的带宽资源永远是有限的。考虑到以上的限制和不利因素,WAP充分借鉴了Internet的思想,并加以一定的修改和简化。这就是,应用程序和网络内容采用标准的数据格式表示,使用与在PC机上使用的浏览器软件相类似的微浏览器,应用标准的通信模式进行上网浏览。
WAP标准定义了一种应用环境,让设计人员能够开发独立于设备的用户界面,然后使用WMLScript(WML脚本)的WAP编程语言,把可执行的逻辑嵌入到移动终端中。这样,在移动终端上实际运行了一种微型浏览器,它非常像PC机上使用的IE或Netscape浏览器。
WAP应用环境
WAP应用环境(WAE)是一种普遍意义上的应用开发框架,它支持在不同无线通信网络上方便高效地开发和运行WAP应用服务。这个框架主要基于现有的Internet技术。图1所示为WAP应用结构模型。
WAP应用结构非常类似Internet结构,一个典型的WAP应用系统定义了三类实体:
1.具有WAP用户代理功能的移动终端(Client)。典型的终端如WAP手机,它相当于Internet中的PC机。在它的显示屏上运行有微浏览器(microbrowser),用户可以采用简单的选择键实现WAP服务请求,并以无线方式发送和接收所需的信息。WAP移动终端使用WML(WirelessMarkupLanguage)无线标记语言显示各种文字图像数据。
WML是一种基于XML(ExtensionMarkupLanguage)的标记语言,主要用于标记和说明WAP移动终端收发的Internet信息和用户接口。WML使得设计者可以采用与设备独立的方式定义WAP应用的用户接口。
2.WAP代理。包括协议网关、实现WAP协议栈(WSP、WTP、WTLS和WDP)与Internet协议栈之间的转换。信息内容编解码器(ContentEncodersandDecoders)把WAP数据压缩编码,以减少网络数据流量,最大限度地利用无线网络缓慢的数据传输速率。同时,WAP还采用了错误校正技术,确保网络浏览和数据传输过程不会因无线电通信线路质量的变化而受到严重影响。
3.源数据服务器(OriginServer)。如支持WAP的Web网站,服务器中存有用WMLScript编写的WAP应用,这些应用可以根据WAP移动终端的需要而被下载,而且在不需要时从WAP终端中卸除。
WMLScript可以补充WML的一些限制,如无法对用户输入的有效性进行检查等,这增强了WML的浏览和表示功能,对用户的操作给予更加灵活和智能的处理。在某些时候,WMLScript还可以直接在移动终端上处理告警等消息,避免移动终端和远端服务器之间的数据交互,减少了带宽资源的消耗。
除了WAE和协议外,WAP标准还定义了WTA(WirelessTelephonyApplications)无线电话应用,它使得WAP可以很好地与目前电信网络中现存的各种先进电信业务相结合,如智能网(IN:IntelligentNetwork)业务。通过使用浏览器方式的用户接口,移动用户可以应用各种智能网业务而不需修改移动终端。
图3描述了两种典型的WAP应用组网连接方式。
在图3中,WAP移动终端用WML和两种WAP服务器——WAP代理服务器和WTA服务器进行通信。WAP代理把WAP请求翻译成为WWW请求,这样移动终端即可以向Web服务器提交WWW请求,WAP代理同时也将Web服务器的响应翻译成压缩的二进制WML格式数据,以被移动终端所理解。Web服务器如果支持WML格式数据,则WAP代理可以直接从Web服务器获得数据;如果Web数据库仅支持HTML,则可以用HTML过滤器将HTML转换WML,再将WML传送给Web代理。WTA服务器可以将各种先进的智能网增值业务提供给WAP用户。
WAP体系结构
层叠排列的WAP协议体系为无线装置的应用开发提供了可扩展、可延伸的环境。每一层协议或其它服务和应用程序可与它下一层协议直接对话。通过精心设置的一系列接口,外围服务和应用程序可以利用WAP体系提供的各种功能,包括直接使用会话层、交易层、安全层、传输层等。
在WAP的协议栈中包含有以下的协议:
WAP Wireless Application Protocol
WAE Wireless Application Environment
WML Wireless Markup Language
WTA Wireless Telephony Application
WTAI Wireless Telephony Application Interface
WSP Wireless Session Protocol
WTP Wireless Transaction Protocol
WTLS Wireless Transport Layer Security
WDP Wireless Datagram Protocol
URL Universal Resource Locator
SIM ATK SIM Application Toolkit
2.1 Wireless Application Environment(WAE)无线应用环境:
WAE是基于移动技术与WWW结合基础之上的应用环境,目的是为营运商、服务提供商的服务和应用程序建立一个交互操作环境,使他们可以灵活地接入不同平台。WAE包含一个微型浏览器,具有以下功能:
无线标记语言WML:一种轻型标记语言,类似HTML,专为手持终端做了优化;
WMLScript:轻型的脚本语言,类似于JAVAScript
无线电话应用:电话服务及其编程接口;
内容格式:精心设计的数据格式,包括图象、电话号码簿和日历信息。
2.2 Wireless Session Protocol(WSP) 无线会话协议
WSP向WAP应用层提供两个会话服务的统一接口,一个是在传输层协议WTP之上的面向连接的服务,另一个是在安全或非安全数据报服务(WDP)之上的非连接服务。WSP系列协议针对低功率、长等待时间的网络数据载体进行了优化,它现在由浏览应用的服务组成(WSP/Browsing),WSP/B允许使用WAP Proxy连接WSP/B的客户端和标准的HTTP服务器,具有以下功能:
* 无线编码中的HTTP/1.1功能和语法
* 较长时间的会话状态
* 会话随着会话者移动而暂停或继续
* 建立一个传送可靠或不可靠的数据的通用设备
* 协议的协商
2.3 Wireless Transaction Protocol(WTP) 无线处理协议
WTP运行于数据服务之上,提供了一个适用于"轻体"客户(移动终端)的面向传输的轻型协议。WTP可有效地运行于安全或非安全的无线数据网络,具有以下功能:
1. 三个等级的传输服务:
*不可靠的单向请求
*可靠的单向请求
*可靠的双向请求-回答传输
2. 可选择的用户-用户连接,WTP用户自行确认每一收到的消息
3. 可选择的带外数据确认
4. PDU连接和延时确认,以减少传送的消息数量
5. 异步传输
2.4 Wireless Transport Layer Security(WTLS) 无线传输层安全
WTLS是基于工业标准-TLS(以前称为SSL)上的安全协议,同样针对移动通信使用的窄频信道进行了优化,它应与WAP传输协议同时使用。应用程序可视自己的安全要求和网络特点,选择启用或不启用WTLS功能。WTLS的功能如下:
l 数据的完整性:WTLS具有保证终端与服务器间传送的数据前后一致且不会损毁;
l 传输的保密性:WTLS保证端到端的数据的保密性,并可为数据传输过程的中介方读取
l认证:终端至服务器的校验
l "拒绝服务"保护:检验和拒绝重复和未正确识别的数据,以保护上层协议 此外,WTLS也可用于终端和终端之间的安全通讯,如为交换电子交易卡提供认证。
2.5 Wireless Datagram Protocol(WDP) WDP是WAP体系的传输层协议
WDP可运行于各种网络的数据载体。作为一种通用的传输协议,它将传输端口根据底层数据载体进行改造,从而为WAP体系中的上层协议提供统一的接口,使会话层、应用层独立于底层的无线网络。如能保持传输层接口和基本功能的一致性,就可通过中介网关使广泛的交互操作得以实现。
2.6 BEARER(数据载体):
WAP协议在设计时的目的是使它可独立运作于各种不同的数据载体之上,如SMS(短消息、CSD、封包数据等)。由于数据载体因承载量、容错率和延迟不同而有不同的质量,WAP协议就需要补偿或容忍这些特点。WDP集中处理体系中其它层次协议与数据载体的交流,除现在已以可以支持的数据类型外,随着新的数据服务在移动市场出现,它也会不断发展以支持更多的数据类型。
2.7 其他服务和应用:
通过一系列精心设置的接口,WAP协议还可以支持其他服务和应用程序使用WAP提供的功能。外围应用程序可直接切入会话层、交易层、安全层和传输层,虽然这类有价值的应用未在WAP标准中界定。WAP协议可用来开发如电子邮件、日历、电话号码本、手写板、电子商务和黄页、白页等各类服务等。
2.8 WIRELESS TELEPHONY APPLICATION (WTA)
WAP标准也定义了一个名为WTA的协议。
它是一个面向通讯的技术,使WAP能够融合电信网络中先进服务,比如智能网络(Intelligent Networks)。在融合基于浏览器的WAP用户界面,WTA能够不用修改终端就直接享受基于智能网络的服务。
3.WAP的现状和将来 WAP论坛在1998年4月发布了WAP v1.0,v1.1 在1999 年5月前获得通过。WAP v1.1与WAP v1.0具有相同的功能性,并在为商业应用准备的新版本中增加了来自第一批用户的详细反馈。 WAP使用了许多Internet 标准,如XML、UDP和IP。许多预留的协议是基于像HTTP、TLS这类Internet 标准的,但为适应无线环境的特殊限制而进行了优化。未来的WAP将包括端到端安全性、智能卡接口、面向连接的传输协议、持续存储、计费接口和推送技术,并且将向支持多媒体移动服务发展。
WAP网络架构由三部分组成,即WAP网关、WAP手机和WAP内容服务器,这三方面缺一不可!其中WAP网关起着协议的‘翻译’作用,是联系GSM网与万维网的桥梁;WAP内容服务器存储着大量的信息,以提供WAP手机用户来访问、查询、浏览等。Figure 2(图2)表明了WAP网络的基本架构。当用户从WAP手机键入他要访问的WAP内容服务器的URL后,信号经过无线网络,以WAP协议方式发送请求至WAP网关,然后经过‘翻译’,再以HTTP协议方式与WAP 内容服务器交互,最后WAP网关将返回的内容压缩、处理成BINARY流返回到客户的WAP手机屏幕上。编程人员所要做的是编写WAP内容服务器上的程序或曰WAP网页
历史博文
- Android aren't all open source - 2009
- 20071212 Max Pool Size - 2008
- 0424 sip 呼叫保持 Call Hold - 2006
- LINUX ZIPMAGIC 动态文件名 - 2005
- uml mindmap 推销 销售 - 2005