选择显示字体大小

基于蓝牙的wap解决方案

一、wap与蓝牙

无线应用协议(wap)是在1977年由摩托罗拉、诺基亚、爱立信及美国的phone.com共同提出的,其目的就是通过目前的无线移动通信网络来获取inte.net中的信息。wap提供了一个无线inte.net接入方案。从1998年5月wap 1.0版的出现到现在已经历了1.1版、1.2版的发展,wap 1.3版目前正在讨论中。

蓝牙(bluetooth)技术是由爱立信、ibm、intel、诺基亚和东芝等公司联合推出的一种低功率、短距离的无线连接技术。蓝牙支持点到点、点到多点的面向连接和无连接的数据链路,可同时支持语音、多媒体和一般的分组数据业务。蓝牙设备工作在2.4ghz的ism频段内,采用跳频通信方式,共有79个间隔为1mhz的跳频信道,传输速率可达1mbit/s。

由此可知,wap是建立在无线网络上的inte.net接入解决方案,蓝牙是无线网络的构建及接入方案,下面介绍在蓝牙技术基础之上的无线移动终端的inte.net接入方案。

二、wap业务

移动终端总会面临某些方面的不足,比如:带宽窄、时延高(传输环境)、显示能力有限、存储容量小、处理能力低、支持的输入能力有限。wap正是考虑了这些影响因素后出台的。

1.wap的组成

典型的wap应用环境包括wap客户设备、wap代理/网关和wap服务器。一般,wap代理/网关兼具wap服务器的功能。

(1) wap客户设备

wap客户设备通常是终端用户的手持设备(笔记本电脑或手机)。显示及输入功能是wap客户设备必须具备的基本功能。

wap客户设备通过无线网络与wap代理/网关建立连接。无线网络可以是基于现有技术的任何可用网络。wap协议能在低可靠性、高延时的网络中无中断地完成wap业务。

(2) wap代理/网关

wap代理/网关是无线网络与inte.net的接口,用来为wap客户设备提供域名解析并将inte.net网的tcp/ip协议及信息转化为wap客户设备所能识别的协议及信息。

(3) wap服务器

wap服务器与inte.net网中的服务器的功能类似,实际上,wap服务器一般就是一个超文本传输协议(http)服务器服务器存储信息及接受用户访问。wap中所使用的标记语言为一种简化的超文本标记语言(html),称为无线标记语言(wml)。当wap客户设备所访问的服务器为http服务器时,信息通过wap代理/网关,将由html语言转化为wml。wap服务器可内置于wap代理/网关中,或存在于wap代理/网关所能访问到的地方。

2.wap协议栈

wap协议栈采用层次化设计,每层相对独立,各层协议之间通过标准接口通信,底层协议通过标准接口为上层协议提供服务,其它的服务或应用程序也可以通过对该接口的调用使用该层协议提供的服务,一层协议内部的改动(在保持与其它层协议接口不变的前提下)不会对其它层造成影响。

(1) 无线数据包协议(wdp)

wdp与inte.net协议中的用户数据报协议(udp)相对应,为上层提供一个基于套接字(socket)的udp操作接口。如果承载网络以ip为基础,那么它就是udp;如果承载网络不支持udp业务接口,那么wdp就是由承载网络数据协议向udp转化的适配层,从而实现不同类型承载网上数据的透明传输。

(2) 无线事务协议(wtp)

wtp是面向连接的传输层协议,运行在数据报服务和可选的安全服务之上,为上层提供基于udp的可靠的数据报业务。其作用与tcp协议的作用类似,但它充分考虑了wap的“请求数据短,响应数据长”的事务特性。wtp还提供了消息合并功能,以减少所传输的消息数量。

(3) 无线传输层安全协议(wtls)

wtls是基于tls(曾叫安全套接层协议(ssl))、为wap协议的安全而设计的,并根据低带宽通信信道的网络特点进行优化,提供了客户wsp会话与对应服务器wsp会话之间的安全数据通路。

(4)无线会话协议(wsp)

wsp是移动客户端和wap网关或服务器之间进行远距离通信的会话层协议,wsp通过相同接口为wap的应用层提供基于wtp的面向连接的服务和基于udp的无连接的服务。

wsp包含http/1.1的全部功能,保证了与http协议的兼容性。此外,wsp中还加入了一些新特性(如长会话、数据推送的通用接口、能力协商、会话的挂起/恢复),使其能适用于低带宽、长反应时间的无线承载网络环境。

三、蓝牙结构

1.蓝牙网络结构

蓝牙技术构造的无线局域网络属于无线ad hoc网络结构,它是由许多蓝牙移动设备合作来实现通信的。每个移动设备是对等的,都可以充当蓝牙微微网(pic.net)中的主设备或从设备,并可以同时属于两个微微网,分别扮演主或从设备的角色。ad hoc网络最大的特点是它不需要任何集中的介入点(如gsm中的基站)。当一个蓝牙设备进入另一个蓝牙设备的服务区后,两者可以自动进行识别,在无需用户介入的情况下完成无线网络的接入。

主设备负责提供微微网中的时钟同步信号和调频序列,为每一个从设备分配地址码,只有主从设备间才能进行通信。蓝牙设备采用跳频方式收发数据,工作在2.4ghz的69个1mhz的跳频信道上,使用时分双工的工作方式。不同的微微网通过一个公共的蓝牙设备连接在一起, 公共设备在两个微微网中的角色不固定,这样多个微微网通过它们之间共同的蓝牙设备连成一个大的网络,称为分布式网。

[1] [2]  下一页


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons