李 建 青
(广东科学技术职业学院 计算机工程学院, 广东 珠海 519090)
WAP是“无线应用协议”的英文简称,提供了通过手机访问互联网的途径,帮助人类实现了“世界在掌上”的美好理想。本文通过对WAP网络的剖析,让大家了解、进入丰富多彩的WAP网络世界,并拥有自已的WAP网站。
手机自问世至今,经历了第一代模拟制式手机(1G)、第二代GSM、TDMA等数字手机(2G)、第2.5代移动通信技术CDMA、第三代移动通信技术3G和即将进入的第四代移动通信技术(4G)。
GSM数字移动通信系统由欧洲主要电信运营者和制造厂家组成的标准化委员会设计出来的,它是在蜂窝系统的基础上发展而成。包括GSM900MHz、GSM1800MHz及GSM1900MHz等几个频段。GSM系统有几项重要特点:防盗拷能力佳、网络容量大、号码资源丰富、通话清晰、稳定性强不易受干扰、信息灵敏、通话死角少、手机耗电量底等。
CDMA是码分多址的英文缩写(Code Division Multiple Access),是在数字技术的分支----扩频通信技术上发展起来的一种崭新而成熟的无线通信技术。它能够满足市场对移动通信容量和品质的高要求,具有频谱利用率高、话音质量好、保密性强、掉话率低、电磁辐射小、容量大、覆盖广等特点,可以大量减少投资和降低运营成本。
3G是第三代移动通信技术,传输速度最低为384K,最高为2M,带宽可达5MHz以上。3G系统致力于为用户提供更好的语音、文本和数据服务。3G网络能将高速移动接入和基于互联网协议的服务结合起来,提供包括卫星在内的全球覆盖并实现有线和无线以及不同无线网络之间业务的无缝连接,满足多媒体业务的要求。
4G是第四代移动通信技术,具有非对称的超过2 Mb/s的数据传输能力,数据率超过UMTS,是支持高速数据率连接的理想模式,上网速度从2 Mb/s提高到100 Mb/s,具有不同速率间的自动切换能力。第四代移动通信系统是多功能集成的宽带移动通信系统,在业务上、功能上、频带上都与第三代系统不同,将在不同的固定和无线平台及跨越不同频带的网络运行中提供无线服务,比第三代移动通信更接近于个人通信。
WAP是一种技术标准,融合了计算机、网络和电信领域的诸多新技术,旨在使电信运营商、Internet内容提供商和各种专业在线服务供应商能够为移动通信用户提供一种全新的交互式服务[1]。
WAP网络架构由3部分组成,WAP网关、WAP手机和WAP内容服务器。其中,WAP网关起着协议的翻译和转换作用,是联系无线通信网络与万维网的桥梁;网关与服务器之间通过HTTP协议进行通信; WAP内容服务器存储着大量的信息,供WAP手机用户访问、查询、浏览,如图1所示。
图1 WAP网络架构原理图
当用户从WAP手机键入想要访问的WAP内容服务器的URL后,信号经过无线网络,以WAP协议方式发送请求至WAP网关,然后经过“翻译”处理,再以HTTP协议方式与WAP内容服务器交互,最后WAP网关将服务器返回的内容压缩、处理成二进制流,并返回到客户的WAP手机屏幕上。编程人员需要解决的问题是编写WAP内容服务器上的程序或者说WAP网页。
中国的GPRS有CMWAP和CMNET两种接入点。CMWAP是为手机WAP上网而设立的,CRNNET主要是为PC、笔记本电脑、PDA等利用GPRS上网服务的。两者在实现方式上没有任何差别,只是定位不同,CMWAP比CMNET多了一些限制。CMWAP接入时只能访问GPRS网络内的IP(10.*.*.*),无法通过路由访问Internet,可通过WAP网关协议或它提供的HTTP代理服务实现软件的接入。而CMNET接入却可以直接浏览和PC上网一样的WWW网站,还有在线电视等。
目前,WAP网络服务方案主要有3个,如图2所示。
图2 WAP网络服务方案
方案一:Web服务器传送原有的HTML网页,由HTML过滤器将该网页转换成WML格式,然后再由WAP代理服务器处理后形成二进制的WML数据流送往客户端,即用户的WAP手机。
基于贪心算法的自适应解列断面自动搜索方法:(一)解列指标体系与算法设计//罗钢,乔煌煌,沈沉,唐可翾,钱峰,杨银国//(19):112
方案二:Web服务器直接将WML网页传送到WAP代理服务器,然后由服务器处理后形成二进制的WML数据流送往客户端。
方案三:由于WAP2.0采用更加简单的编程模型,客户机和应用服务器之间的通信直接通过HTTP进行,所以可不必通过WAP网关/代理进行。
相应地,建设WAP内容网站有两种方案。一种是WAP网站独立使用一台服务器。另一种是WAP网站与WEB网站共用同一台服务器。不管哪一种方案,构成WAP网站的网页可用WML、WML Script实现,也可用XHTML实现,还可将web页面通过HTML过滤或直接当wap页面来用。
浏览WAP网站用手机或PC电脑均可。如用手机,需在上面安装微浏览器,基于WAP1.x的手机只能登录WAP门户,支持WAP2.0的手机可直接登录互联网。从访问途经和方式上讲,可采用以下几种。
(1)跳网(Tiao.net)。跳网是一个基于WAP的网址导航和跳转服务,它可以方便用户直接通过手持设备访问Web网页,而无需经特别设计的手机浏览器。在手机地址栏上输入“tiao.net”,进入跳网,再在输入框输入想浏览的网址,就可访问。跳网实际上是实现了让手机不但能访问WAP网站,而且可以访问任何WWW网站。
(3)使用某种浏览器或在现有的浏览器上安装插件。如,Opera不需要额外的附件组件即可浏览wap站点;Firefox 需安装wmlbrowser扩展;傲游浏览器要安装插件WAP SideBar,这样可以把 WAP 转换成 HTML在 Maxthon 侧边栏浏览。
(4)WAP在线浏览器。直接利用IE访问WAP网站,如http://www.gelon.net/。
(5)安装WAP浏览软件。 如 WapDisplayer、M3Gate 等。
WAP最大的成就在于它定义了一个开放的标准化结构以及一系列标准,以实现对互联网的无线接入访问[2]。它不是唯一的无线上网方式,但它是目前得到世界上最多手机生产厂商和运营商支持的无线上网标准。基于WAP可以实现多种全新的业务应用。下面以移动证券交易系统为例进行阐述。
图3是移动证券交易系统的总体结构图,各环节技术包括:移动短消息系统、短消息增值业务平台、SMPP协议、TCP/IP协议、DDN、ISDN、3DES算法。网络联结采用DDN专线形成专网,同时采用DDN或ISDN作为备份链路,保障数据传输安全可靠。
图4是移动证券交易系统的网络拓扑图。券商前置机与证券交易主机之间用局域网连接,采用TCP/IP或SPX/IPX协议:券商汇接机与券商前置机利用DDN专线作主链路,ISDN/PSTN作备份链路,采用TCP/IP协议;短消息中心系统与券商汇接机之间用局域网连接,网络层、传输层采用TCP/IP协议,会话层采用SMPP3.3或SMPP3.4协议;采用双DDN线路或DDN加ISDN/PSTN备份方式,保证在其中一条线路发生故障时系统能够保持良好运行。
图3 移动证券交易系统总体结构示意图
图4 移动移动交易系统网络拓扑图
随着技术的不断革新和竞争环境的日趋激烈,运营商的运营模式也在不断创新,手机上网浏览和PC上网浏览的体验已慢慢走向融合。所有的网站既是WEB又是WAP,可同时为PC和手机服务,用户上网将越来越方便快捷。
参考文献:
[1] 詹舒波. WAP----移动互联网解决方案[M].北京:北京邮电大学出版社,2000:4-5.
[2] 张中文,张景中.移动证券交易系统的设计及实现[J].微电子学与计算机,2002(4):11-14.