CN1198431C - 通过互联网提供无线应用协议服务的系统和方法 - Google Patents
通过互联网提供无线应用协议服务的系统和方法 Download PDFInfo
- Publication number
- CN1198431C CN1198431C CNB011083085A CN01108308A CN1198431C CN 1198431 C CN1198431 C CN 1198431C CN B011083085 A CNB011083085 A CN B011083085A CN 01108308 A CN01108308 A CN 01108308A CN 1198431 C CN1198431 C CN 1198431C
- Authority
- CN
- China
- Prior art keywords
- wireless
- internet
- application protocol
- service
- wap
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 230000004044 response Effects 0.000 claims abstract description 110
- 238000004891 communication Methods 0.000 claims abstract description 78
- 238000012545 processing Methods 0.000 claims abstract description 36
- 238000010295 mobile communication Methods 0.000 claims description 72
- 238000006243 chemical reaction Methods 0.000 claims description 26
- 230000005540 biological transmission Effects 0.000 claims description 12
- 230000015572 biosynthetic process Effects 0.000 claims 2
- 230000008569 process Effects 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 4
- 230000001131 transforming effect Effects 0.000 description 3
- 230000005641 tunneling Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
- H04L69/085—Protocols for interworking; Protocol conversion specially adapted for interworking of IP-based networks with other networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/12—Application layer protocols, e.g. WAP [Wireless Application Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
一种提供用于无线互联网的WAP服务的方法,其中内容服务器在无线数据报协议层和更高层执行数据处理,包括步骤:(a)内容服务器从WAP终端接收用户对无线互联网服务的请求消息;(b)根据WAP处理接收的请求消息;(c)根据WAP构成响应消息,并将其发送到WAP终端;其中提供通信信道的中继器在无线数据报协议层下面的层中继分别在步骤(a)和(c)发送的请求消息和响应消息,请求消息和响应消息分别被传送到内容服务器和WAP终端。
Description
技术领域
本发明涉及一种无线应用协议(WAP)服务,并且更具体地讲,涉及不利用在移动通信网与互联网之间提供通信信道的移动通信商业公司的中继服务器,在互联网上的实际内容提供商(或WAP服务器)中直接提供无线互联网的WAP服务器(包括与web(网络)服务一起提供WAP服务的情况)的方法,以及允许内容提供商在互联网上在一个无线互联网终端与另外的内容提供商之间起中介作用,以便实现入口(portal)服务的方法。
背景技术
移动通信终端的便利已在世界范围内迅速扩展了移动通信终端的市场。对于移动通信终端的市场而言是开始于模拟蜂窝电话,并且已经扩展到数字蜂窝电话和进一步扩展到个人通信服务(PCS)电话。另外,对于涉及下一代移动通信系统的IMT2000终端的市场也逐渐在形成。移动通信技术的发展已经允许移动通信终端能够接入诸如互联网之类的数据网,并因此已经开发出了诸如通过移动通信网的互联网内容服务的无线应用服务(下文称为无线互联网服务)。
但是,由于机械结构上的特点,移动通信终端在诸如电源、尺寸、显示器的可视性、传输速率、处理器和存储器容量之类的可用资源方面都受到限制。因此,与允许用户通过计算机和用户的web服务接入互联网的协议和/或文件格式相比,考虑到移动通信终端的有限的资源,简单地设计允许用户通过移动通信终端使用各种无线互联网服务的无线互联网的通信协议和/或内容表达格式(文件格式)。
在用于无线互联网的已经被标准化或正在进行标准化的各种通信协议中,有代表性的一种协议是由WAP论坛提出的WAP。对于无线互联网的有代表性的文件格式是对应于用于在互联网上的web服务器的超文本标记语言(HTML)的无线标记语言(WML)。图1示意性地表示用于无线互联网服务的常规系统的配置及其工作原理。
如图1所示,常规WAP服务的模型包括:WAP终端110,该终端是支持WAP的移动通信终端;WAP代理/网关120(通常由移动通信商业公司进行管理),它起到在移动通信网与互联网之间提供通信信道作用的中继服务器的作用;和内容提供商130,它是在互联网上的web服务器。
一旦WAP终端110的用户要求无线互联网服务或者通过例如操作WAP终端110上的键盘进入服务器130的通用资源定位器(URL),WAP终端110翻译用户的输入并根据WAP模式发送无线互联网服务请求到WAP网关120。
除了简单的中继功能以外,WAP网关120具有变换从WAP终端110接收的WAP服务请求为在互联网上的web服务的web服务请求(HTTP请求)的功能。WAP网关120发送HTTP请求到在互联网上的服务器130。在变换期间,释放加在WAP服务请求消息上的加密机制,并且对HTTP请求消息重新施加加密机制。
接下来,在互联网上的web服务器130翻译HTTP请求,执行适当的处理,并发送作为HTTP响应的结果到WAP网关120。例如,当要求一个特定的web网页时,作为响应发送该特定的web网页。当选择一个公共网关接口(CGI)或一个脚本应用程序(script application program)时,作为响应发送正在执行的对应的应用程序的结果。
WAP网关120变换从web服务器130接收的HTTP响应为用于无线互联网的WAP响应,并且发送该WAP响应到WAP终端110。在这个过程期间,加密机制被释放和重新设置。
最后,WAP终端110接收WAP响应,翻译WML卡片组,并向用户展示第一卡片。这里,术语“卡片组(deck)”表示在无线互联网上的一个数据发送单元,和术语“卡片(card)”表示每次显示在WAP终端110上的一个屏幕显示单元。
如上所述,常规无线互联网服务模型在保密方面是非常脆弱的。换言之,WAP网关120与WAP终端110之间的加密通常是利用无线传输层加密(WTLS)设置的,并且WAP网关120与在互联网上的web服务器130之间的加密通常是利用HTTP加密(HTTPS)或者保密套接协议层(SSL)设置的,使得数据可以在由移动通信商业公司管理的WAP网关120进行接收。从而,常规无线互联网服务模型不能保证端对端的加密。另外,因为在WAP网关120上执行每个WAP层的数据处理,所以可能发生瓶颈现象。
特定WAP终端110的用户仅可以被提供由管理该特定WAP终端110的通信商业公司提供给的服务。因此,与利用不同模型商业公司的其它WAP终端用户进行通信是不可能实现的。这就限制了互联网的开放性。
再有,要求在互联网上提供web服务的一个内容提供商对于每个移动通信公司分别构成、维护和修订相同的内容。因此,导致不必要的花费。
发明内容
为了解决上述种种问题,本发明的一个目的是提供一种直接提供直接无线互联网的无线应用协议(WAP)服务(包括与web服务一起提供WAP服务的情况)的系统和方法,其中提供移动通信网与互联网之间的通信信道的移动通信商业公司(中继服务器)仅在WAP的无线数据报协议(WDP)层的下面的一层中执行中继功能,并且在互联网上的实际内容提供商(服务器)在WDP层和更高的一些层执行数据处理。
本发明的另外目的是提供一种允许一个内容提供商在无线互联网终端与在互联网上的另外的内容提供商之间起媒介作用,以向无线互联网提供入口站点功能的系统和方法的。
因此,为了实现本发明的一个目的,在一个方面,提供一种提供无线互联网的无线应用协议服务的方法,其中在互联网上的内容服务器在无线数据报协议层和更高的各层上执行数据处理。该方法包括以下各个步骤:(a)内容服务器接收来自连接到移动通信网的无线应用协议终端的用户的请求消息,该请求消息是根据无线应用协议的;(b)根据该无线应用协议,处理在步骤(a)接收的请求消息;和(c)根据无线应用协议构成一个响应消息,应答用户对无线互联网服务的请求并发送该响应消息到无线应用协议终端,其中提供移动通信网与互联网之间的通信信道的一个中继器,在无线数据报协议层下面的一层中继在步骤(a)发送的请求消息和在步骤(c)发送的响应消息,使得该请求消息被传送到内容服务器,并且该响应消息被传送到无线应用协议终端。
在互联网协议层,该中继器在内容服务器与无线应用协议终端之间起到中间媒介作用。
无线应用协议终端是一个遵循码分多址(CDMA)模式、全球移动通信系统(GSM)模式或IMT2000模式的移动通信终端。
内容服务器根据无线应用协议按单方向提供发送信息的推出服务(pushservice)到用户。
在另一方面,提供一种提供无线互联网的无线应用协议服务的方法,其中在连接到移动通信网上的无线应用协议终端和在互联网上的内容服务器通信期间,提供移动通信网与互联网之间的通信信道的中继器仅在无线数据报协议层下面的一层执行数据处理,并且在互联网上的内容服务器在无线数据报协议层和更高层执行数据处理。该方法包括以下各个步骤:(a)当用户输入用于无线互联网服务的请求时,无线应用协议终端根据无线通信协议,组成并发送用于无线互联网服务的请求消息;(b)该中继器在无线数据报协议层下面的层中继在步骤(a)发送的消息,使得该请求消息被传送到内容服务器;(c)内容服务器接收在步骤(b)传送的请求消息,并根据无线应用协议处理该请求消息;(d)内容服务器根据无线应用协议构成响应消息,以应答用户对无线互联网服务的请求,并发送该响应消息;(e)中继器在无线数据报协议层下面的一层中继在步骤(d)发送的响应消息,使得该响应消息被传送到无线应用协议终端;和(f)无线应用协议终端输出在步骤(e)传送的响应消息的内容。
在另外的方面,提供一种提供无线互联网的无线应用协议服务的方法,其中在互联网上提供web服务的内容服务器在无线数据报协议层和更高的层执行数据处理。该方法包括以下步骤:(a)内容服务器从连接到移动通信网上的无线应用协议终端接收用户的对无线互联网服务的请求消息,该请求消息是根据无线应用协议的;(b)内容服务器变换用于通过互联网的web服务的文件格式为用于无线互联网服务的文件格式,以便提供用户对无线互联网服务的请求的响应;和(c)利用在步骤(b)变换为用于无线互联网服务的文件格式,根据无线应用协议构成响应消息,并发送该消息到无线应用协议终端,其中提供移动通信网与互联网之间的通信信道的中继器在无线数据报协议层下面的一层中继在步骤(a)发送的请求消息和在步骤(c)发送的响应消息,以便该请求消息被传送到内容服务器,和响应消息被传送的无线应用协议终端。
由内容服务器连同web服务器通过互联网提供的无线应用协议服务是由与用于web服务的软件模块分开安装的软件模块支持的。
在另外的方面,通过一种提供用于无线互联网的无线应用协议服务的方法,其中在连接到移动通信网上的无线应用协议终端与通过互联网提供web服务的内容服务器之间的通信期间,提供移动通信网与互联网之间的通信信道的中继器仅在无线数据报协议层下面的层执行数据处理,并且,互联网上的内容服务器在无线数据报协议层和更高层执行数据处理。该方法包括以下各个步骤:(a)当用户输入对无线互联网服务的请求时,无线应用协议终端根据无线通信协议构成和发送用于无线互联网服务的请求消息;(b)中继器在无线数据报协议层下面的层中继在步骤(a)发送的消息,使得该请求的消息被传送到内容服务器;(c)内容服务器接收在步骤(b)传送的请求消息;(d)内容服务器变换用于通过互联网的web服务的文件格式为用于无线互联网服务的文件格式,以便提供用户对无线互联网服务的请求的响应;(e)利用在步骤(d)变换为用于无线互联网服务的文件格式,根据无线应用协议,构成响应消息,并发送该构成的响应消息;(f)中继器在无线数据报协议层下面的层中继在步骤(e)发送的响应消息,使得该响应消息被传送到无线应用协议终端;和(g)无线应用协议终端输出在步骤(f)发送的响应消息的内容。
为了实现本发明的另外的目的,在一个方面,提供一种提供用于无线互联网的无线应用协议服务的方法,其中在互联网上的无线应用协议服务器在无线数据报协议层和更高的层执行数据处理。该方法包括以下各个步骤:(a)无线应用协议服务器接收来自连接到移动通信网的无线应用协议终端的用户对无线互联网服务的请求消息,该消息是根据无线应用协议的;(b)变换在步骤(a)接收的请求消息为在互联网上使用的web服务请求消息;(c)发送该web服务请求消息到互联网上的web服务器,并接收对应于该请求消息的web服务响应消息;(d)根据无线应用协议,变换在步骤(c)接收的web服务响应消息为一响应消息;和(e)发送根据无线应用协议的该响应消息到无线应用协议终端,其中提供移动通信网与互联网之间的通信信道的中继器在无线数据报协议层下面层中继在步骤(a)发送的响应消息和在步骤(e)发送的响应消息,以便该请求消息被传送到无线应用协议服务器,并且该响应消息被传送到无线应用协议终端。
在步骤(b)和(d)中,可以执行对无线互联网服务的通信协议与对通过互联网的web服务的通信协议之间的协议变换。
在步骤(d)中,可以执行对无线互联网服务的通信协议与对通过互联网的web服务的通信协议之间的协议变换,可以执行对无线互联网服务的文件格式与对通过互联网的web服务的文件格式之间的文件格式变换。
在另一方面,提供一种用于提供无线互联网的无线应用协议服务的方法,其中在连接到移动通信网上的无线应用协议终端与在互联网上的无线应用协议服务器之间的通信期间,提供移动通信网与互联网之间的通信信道的中继器仅在无线数据报协议层下面的层执行数据处理,并且在互联网上的无线应用协议服务器在无线数据报协议层和更高层执行数据处理。该方法包括以下步骤:(a)当由用户输入对无线互联网服务的请求消息时,无线应用协议终端根据无线通信协议构成并发送对无线互联网的请求消息;(b)中继器在无线数据报协议层下面的层中继在步骤(a)发送的请求消息,使得该请求消息被传送到无线应用协议服务器;(c)无线应用协议服务器接收并变换在步骤(b)传送的请求消息为在互联网上使用的web服务的请求消息;(d)发送web服务请求消息到在互联网上的web服务器,并接收对应于该请求消息的web服务的响应消息;(e)无线应用协议服务器根据无线应用协议变换在步骤(d)接收的web服务响应消息为响应消息,并将其发送到无线应用协议终端;(f)中继器在无线数据报协议层的下面的层中继在步骤(e)发送的响应消息,使得该响应消息被传送到无线应用协议终端;和(g)无线应用协议终端输出在步骤(f)发送的响应消息的内容。
为了实现本发明的另外的目的,在一个方面,提供一种提供无线应用协议服务的系统。该系统包括:支持无线应用协议的服务终端,该服务终端连接到移动通信网;用于提供移动通信网与互联网之间的通信信道的中继器;和用于提供对无线互联网的内容服务的内容服务器,该内容服务器连接到互联网上,其中该中继器在无线数据报协议层下面的层起到服务终端与内容服务器之间起到中间媒介作用,并且内容服务器在无线数据报协议层和更高层执行数据处理,因此对服务终端提供了无线应用协议服务。
在另外的方面,提供一种提供无线应用协议服务的系统。该系统包括:支持无线应用协议的服务终端,该服务终端连接到移动通信网;用于提供移动通信网与互联网之间的通信信道的中继器;和用于通过互联网上的web服务提供内容和对无线互联网提供内容服务的内容服务器,该内容服务器连接到互联网上,其中中继器在无线数据报协议层下面的层在服务终端与内容服务器之间起中间媒介作用,内容服务器在无线数据报协议层和更高层执行数据处理,并且内容服务器具有将用于web服务的文件格式变换为用于无线互联网服务的文件格式的功能,以便提供无线互联网的无线应用协议服务给服务终端。
为了实现本发明的另外的目的,提供一种提供无线应用协议服务的系统。该系统包括:支持无线应用协议的服务终端,该服务终端连接到移动通信网上;用于提供移动通信网与互联网之间的通信信道的中继器;用于通过互联网上的web服务提供内容的内容服务器,该内容服务器连接到互联网;和无线应用协议服务器,用于在服务终端与内容服务器之间起到中间媒介作用,该无线应用协议服务器连接到互联网上;其中中继器在无线数据报协议层的下面的层对服务终端与无线应用协议服务器之间起中间媒介作用,无线应用协议服务器在无线数据报协议层和更高层执行数据处理,当经由中继器从服务终端接收到基于无线应用协议服务的服务请求时,无线应用协议服务器变换服务请求为在互联网上使用的web服务请求,并发送该服务请求到内容服务器,并且当从内容服务器接收到web服务响应时,该无线应用协议服务器变换web服务响应为根据无线应用协议的响应,并经由中继器发送经变换的响应到服务终端。
附图说明
从结合附图的对优选实施例的详细描述中,本发明的上面的目的和优点将变得更加清楚,其中:
图1是表示对于无线互联网的常规系统配置及其操作的示意图;
图2A到2C是表示按照本发明的各实施例的无线互联网服务系统配置及其操作的例子的示意图;
图3是表示在图2的内容提供商(无线应用协议(WAP)服务器)中协议栈的一个例子的示意图;
图4是表示图2B的WAP服务器中的协议栈的一个例子示意图;
图5是表示在图2C的web/WAP服务器中的协议栈的一个例子的示意图;
图6是表示按照本发明的一个实施例在图2A的系统配置中通过互联网提供WAP服务的一种方法的流程图;
图7是表示按照本发明的另一个实施例在图2B的系统配置中通过互联网提供WAP服务(入口服务)的一种方法的流程图;
图8是表示按照本发明的再一个实施例在图2C的系统配置中通过互联网提供WAP服务的一种方法的流程图。
具体实施方式
下面将结合附图详细描述本发明的各实施例的配置及其操作。
本发明克服了常规无线应用协议(WAP)服务模型的问题,这种问题是由具有WAP服务解决方案的移动通信商业公司引起的,并且提供遵循通用特性和互联网的开放性的一种新的WAP服务模型。按照本发明,现存的移动通信商业公司(中继服务器)执行简单的中继功能,并且涉及实质WAP服务的协议处理和内容服务是直接由在互联网上的内容提供商执行的。
首先,将描述按照本发明的系统配置。图2A是表示按照本发明的实施例的无线应用协议服务的系统配置及其操作的例子的示意图。
如图2A所示,按照本发明的实施例的WAP服务模型具有简单的配置,该配置包括:作为移动通信终端的WAP终端210a和用于为无线互联网提供内容服务的内容服务器230a。WAP终端210a连接到移动通信网,内容服务器230a连接到互联网。现存的移动通信商业公司只作为中继器提供移动通信网与互联网之间的通信信道,并且因此没有表示在图2A中。这里,WAP终端210a是遵循码分多址(CDMA)模式、全球移动通信系统(GSM)模式或IMT2000模式的移动通信终端。
按照本发明,中继器在无线数据报协议(WDP)层下面的层执行简单的起WAP终端210a与内容服务器230a之间通信的中间媒介的中继功能,和内容服务器230a在WDP层和更高的层执行数据处理,使得对无线互联网提供WAP服务。因此,从概念上讲,WAP终端210a直接发送对无线互联网服务的WAP服务请求到内容服务器230a,并且内容服务器230a向WAP终端210a直接发送对应于请求的WAP响应。
改变了常规单向发送信息到用户的推出服务机制。通常,提供一种推出网关。因此,在WAP终端210与推出网关之间使用一种“空中推出”协议(pushover-the-air protocol),并且在推出网关与推出服务器(起始器)之间使用一种推出接入协议(PAP)。但是,本发明消除了推出网关的必要和利用在WAP终端210a与推出服务器之间的专用空中推出协议(sole push over-the-airprotocol)。
图3是表示图2A的内容提供商(WAP服务器)230A中的协议栈的一个例子的示意图。图3表示在互联网上的内容提供商230a在WAP的WDP层和更高层对于无线互联网服务执行数据处理和执行对于WAP应用服务的数据处理。
低荷载电路(lower bearer)310概念性地表示与诸如CDMA、GSM或IMT2000的无线网环境接口。在互联网上的内容服务器230a中的一个实际的低荷载电路310是互联网接口环境,并且与无线网环境的接口是在中继器中直接执行的。
WDP层320提供在无线互联网的无连接/不可靠的数据服务,并且可选的无线传输层安全(WTLS)层330在无线互联网上提供安全服务。可选无线传输协议(WTP)层340是保证无线互联网上特定类型的通信网的独立性的传输层。无线对话协议(WSP)层350提供较高层的对话服务,和以基本上类似于互联网上的HTTP的方式操作。
无线应用环境(WAE)层360提供对WAP应用服务的综合无线应用环境,而不考虑通信网的类型或低荷载电路的类型。WAE层360包括用于显示语言的无线标记语言(WML)编码器362、用于脚本语言的WML脚本编译器(scriptcompiler)364、推出模块366和其它功能块。
将参照图6描述本发明的该实施例的详细操作。图6是表示在图2A的系统配置中通过互联网提供WAP服务的方法的流程图。
在步骤610,WAP终端的用户请求无线互联网服务或通过各种输入方法(通过键盘、话音、手写板等)输入URL。然后,在步骤620,WAP终端翻译用户的输入,根据WAP模式构成WAP服务请求消息,并且发送该消息到内容服务器(经中继器)。
在步骤630,提供移动通信网与互联网之间通信信道的中继器在WDP层下面的层提供中继,使得传送在步骤620发送的WAP服务请求消息到内容服务器。这里,中继器通常利用互联网协议(IP)层或IP隧道(tunneling)方法提供中继功能。
此后,在步骤640,在互联网上的内容服务器接收WAP服务请求消息,并根据WAP适当地对其进行处理。在步骤650,内容服务器构成WAP响应消息,并发送该消息到WAP终端(经中继器)。
然后,在步骤660,中继器在WDP层的下面的层(例如,IP层)中继WAP响应消息,使得WAP响应消息发送到WAP终端。
最后,在步骤670,WAP终端翻译WAP响应消息的WML卡片组,并向用户显示第一卡片。
已经描述了其中互联网上的内容服务器直接提供无线互联网服务的本发明实施例(第一实施例)。下面的描述涉及另外的实施例(第二实施例),其中,内容服务器在WAP终端与互联网上的另外的内容提供商(web服务器)之间起中间媒介作用,对无线互联网提供入口服务。图2B示意性地表示按照本发明的第二实施例的系统配置及其操作的例子。
如图2B所示,按照第二实施例的WAP服务器模型包括:WAP终端210b,它是一个移动通信终端;WAP服务器230b,用于对无线互联网提供入口服务(例如,网关功能);和web服务器250,用于对互联网提供内容服务。WAP终端210b连接到移动通信网,并且WAP服务器230b和web服务器250连接到互联网。现存的移动通信商业公司只作为中继器提供移动通信网与互联网之间的通信信道,并因此在图2B中没有表示出。这里,类似于第一实施例,WAP终端210b是遵循CDMA模式、GSM模式或IMT2000模式的移动通信终端。
按照第二实施例,与第一实施例一样,中继器仅在WDP层下面的层执行在WAP终端210b与WAP服务器230b之间起中间媒介作用的简单的中继功能。WAP服务器230b在WDP层和更高的层执行数据处理。类似于第一实施例,WAP终端210b与WAP服务器230b之间的通信是根据WAP模式实现的。
在第二实施例中,WAP服务器230b变换WAP服务请求(经中继器接收的)为使用在互联网中的web服务请求,并且发送该web服务请求到web服务器250。当从web服务器250接收到web服务响应时,WAP服务器230变换web服务响应为WAP响应,并发送WAP响应到WAP终端210b(经中继器)。因此,WAP服务器230b与web服务器250之间的通信是根据通常的HTTP模式实现的。
图4是表示按照第二实施例的WAP服务器230b中的协议栈例子的示意图。该协议栈包括:用于WAP处理的部分410到450;用于接入互联网的部分470到495;和用于在前面两部分之间起中间媒介作用的部分460。
用于WAP处理的部分410到450执行与按照第一实施例的图3的标号为310到350的部件相同的功能。在用于接入互联网的部分470到495中,HTTP层470和TCP及IP层490和495基本上是用于在互联网上的web服务的各个协议,并且SSL480提供安全服务。
网关/代理层460执行用于无线互联网的通信协议(WSP)协议与在互联网上使用的通信协议(HTTP)之间的变换。网关/代理层460还执行由web服务器提供的内容的文件格式与用于无线互联网服务的文件格式之间的文件格式变换。例如,网关/代理层460执行HTML与WML之间的文件格式变换和Javascript与WML脚本之间的文件格式变换。当在互联网上的内容是利用WML或WML脚本构成的情况下,不需要进行文件格式的变换。
将参照图7描述第二实施例的详细操作。图7是表示按照第二实施例的通过互联网提供WAP服务的流程图。
在步骤710,WAP终端的用户请求无线互联网服务或利用各种输入方法(通过键盘、话音和手写板等等)输入URL。然后,在步骤720,WAP终端翻译用户的输入,根据WAP模式构成WAP服务请求消息,并且发送该消息到WAP服务器(经中继器)。
在步骤730,提供移动通信网与互联网之间的通信信道的中继器,在WDP层下面的层进行中继,以便传送在步骤720发送的WAP服务请求消息到WAP服务器。这里,如上所述,中继器通常利用IP层或IP隧道方法提供中继功能。
此后,在步骤740,在互联网上的WAP服务器接收WAP服务请求消息,并将其转换为在互联网上使用的web服务请求消息。即,WAP服务器变换该WAP请求为HTTP请求。
接下来,在步骤745,WAP服务器发送web服务请求消息到在互联网上的web服务器,并接收对应于该请求消息的web服务响应消息。
然后,在步骤750,WAP服务器变换在步骤745接收的web服务响应消息为根据WAP的响应消息,并且发送该WAP响应消息到WAP终端(经中继器)。从web服务器接收的HTTP响应可能具有HTML、CGI或Javascript格式。可替代的方案是,HTTP响应可能具有由WAP定义的WML格式。如果HTTP响应具有WML格式,WAP服务器仅需执行从HTTP向WAP的协议变换。但是,如果HTTP响应具有类似HTML格式,则除了协议变换外,WAP服务器还必须执行文件格式的变换。
这里,在文件格式变换期间,必须遵循维持信息的原理、维持输入和输出的原理、和可靠性的原理。多数据文件,例如图像或表也必须正确地变换。维持信息的原理意味着包含在HTML页中的信息必须按原样维持。可靠性原理意味着用户必须被允许读出对应的WML卡。维持输入和输出的原理意味着在利用HTML构成的互联网站点的输入/输出关系必须还在变换为WML的文件格式结果中予以维持。
接下来,在步骤760,中继器在WDP层下面的层(例如,IP层)中继在步骤750接收的WAP响应消息,使得WAP响应消息传送到WAP终端。在步骤770,WAP终端翻译WAP响应消息的WML卡片组并向用户显示第一卡片。
已经描述了通过无线互联网提供入口服务的第二实施例,但是本领域的技术人员将可以理解的是,在互联网上的内容服务器可以一同提供第一和第二实施例的两种功能。
作为第一实施例的修改,下面描述关于在互联网上的内容服务器一同提供通过互联网的web服务和无线互联网服务的实施例(第三实施例)。图2C示意性地表示按照第三实施例的系统配置及其操作的例子。
如图2C所示,按照第三实施例的WAP服务器模型包括:WAP终端210c,它是一个移动通信终端;作为web/WAP服务器230c的内容服务器,通过互联网提供web服务并且还提供无线互联网服务;客户计算机270,通过互联网利用内容服务。
WAP终端210c连接到移动通信网,web/WAP服务器230c和客户计算机270连接到互联网。现存的移动通信商业公司仅作为中继器提供移动通信网与互联网之间的通信信道,并且因此没有在图2C中表示出。客户计算机270表示出来是用于说明web/WAP服务器230c提供web服务和WAP服务两者。客户计算机270根据HTTP与web/WAP服务器230c进行通信。如上所述,WAP终端210c是一个遵循CDMA模式、GSM模式或IMT2000模式的移动通信终端。
在第三实施例中,与第一实施例一样,中继器仅在WDP层下面的层执行WAP终端210c与web/WAP服务器230c之间的中继通信的简单的中继功能。换言之,在第三实施例中WAP终端210c与web/WAP服务器230c之间的通信是根据WAP实现的。
web/WAP服务器230c提供通过互联网的web服务,以及变换互联网上的web服务的文件格式(例如,HTML)为用于无线互联网服务的文件格式(例如,WML),以便提供对应于WAP服务请求(经中继器接收的)的响应。
图5示意性地表示按照本发明的第三实施例的web/WAP服务器230c中的协议栈的一个例子。该协议栈包括用于WAP服务的部分510到560、和用于web服务的570到595。用于WAP服务的部分510到560最好是利用软件模块(插入型的)提供的,该软件模块相对于涉及web应用服务的软件模块和用于web服务部分570到595是分别安装的。
用于WAP服务的部分510到550(除了WAP支持层560)执行与按照第一实施例的图3的部分310到350相同的功能。在用于web服务的部分570到595中,HTTP层570及TCP和IP层590到595形成基本上用于在互联网上的web服务的协议结构,并且SSL 580提供安全服务。
WAP支持层560执行通过WAP提供web应用服务需要的各种功能。换言之,WAP支持层560是用于在常规的web服务器中提供WAP服务的适配层。WAP支持层560的基本功能是变换web用于服务的内容文件格式为用于无线互联网服务的文件格式。例如,WAP支持层560变换HTML为WML和Javascript为WML脚本。另外,WAP支持层560可以包括用于变换WAP服务请求为web服务请求和变换web服务响应为WAP服务响应的各种功能。
将参照图8提供本发明的一个实施例的详细描述。图8是表示按照第三实施例的系统配置中用于通过互联网提供WAP服务的流程图。
在步骤810,WAP终端的用户请求无线互联网服务或利用各种输入方法(通过键盘、话音、手写板等等)输入URL。然后,在步骤820,WAP终端翻译用户数据,根据WAP模式构成WAP服务请求消息,并发送该消息到一个内容服务器(经中继器)。
在步骤830,提供移动通信网与互联网之间的通信信道的中继器,在WDP层下面的层进行中继,使得传送在步骤820发送的WAP服务请求消息到内容服务器。在步骤840,在互联网上的内容服务器接收在步骤830发送的WAP服务请求消息。这里,如上所述,中继器通常利用IP层或IP隧道方法提供中继功能。
在步骤850,在互联网上的内容服务器变换用于通过互联网的web服务的文件格式为用于无线互联网服务的文件格式,以便提供对应于在步骤840接收的WAP服务请求消息的WAP服务响应,根据WAP构成响应消息,并发送WAP响应消息到WAP终端(经中继器)。如上所述,在文件格式变换期间,必须遵循维持信息的原理、维持输入和输出的原理、和可靠性的原理。
接下来,在步骤860,中继器在WDP层下面的层(例如,IP层)中继在步骤850接收的WAP响应消息,以便发送WAP响应消息到WAP终端。与第一实施例类似,在步骤870,WAP终端翻译WAP响应消息的WML卡片组并对用户显示第一卡片。
已经对在互联网上的内容服务器通过互联网提供web服务并一起提供无线互联网服务的第三实施例进行了描述,但是本领域的技术人员将理解该第三实施例可以与第一和/或第二实施例一起进行实施。
如上所述的本发明可以广泛地进行应用。本发明可以被大量地应用到对无线终端提供现存的互联网服务的应用。换言之,本发明将覆盖所有各种用于允许WAP电话的商业模型(这种电话以后将产生)直接发送WML格式请求到互联网上的WAP服务器,而不通过移动通信商业公司的网关。
按照本发明,提供移动通信网与互联网之间的通信信道的移动通信商业公司的中继器仅在WDP层下面的层按WAP执行中继功能,并且在互联网上的实际内容提供商或WAP服务器在WDP层或更高层执行数据处理,以便对无线互联网服务提供WAP服务。因此,可以实现对于认证的无线互联网的开放的解决方案。
因为WAP服务用户可以利用全方位的内容服务,而不考虑用户登记的某个移动通信商业公司,因此,可以实现认证的有线/无线互联网社区。换言之,用户可以通过其WAP终端使用由现存的互联网提供的每种服务。
因为内容提供商可以容易地开发、维护和维修各种内容,大量的用户可以是安全的。另外,因为无线互联网的特性移动通信商业公司从业务量的增加中也可以获利,并且,用于WAP解决方案的网关的使用、维护和管理的成本降低。
虽然本发明已经参照具体的实施例进行了描述,但对本专业的技术人员来说十分清楚,在不脱离本发明的精神和范围的情况下可以作出对所描述的实施例的修改。因此,所公开的实施例应当被认为是描述意义上的,而不是限制意义上的。本发明的范围将由所附的权利要求书予以限定,并且在权利要求书的范围内的各个差别应当被视为包括在本发明中。
Claims (19)
1.一种提供用于无线互联网的无线应用协议服务的方法,其中在互联网上的内容服务器在无线数据报协议层和更高层执行数据处理,该方法包括以下步骤:
(a)内容服务器从连接到移动通信网上的无线应用协议终端接收用户的对于无线互联网服务的请求消息,该请求消息是根据无线应用协议的;
(b)根据无线应用协议处理在步骤(a)接收的请求消息;并且
(c)根据无线应用协议构成响应消息,以应答用户对无线互联网服务的请求,并发送该响应消息到无线应用协议终端;
其中提供移动通信网与互联网之间的通信信道的中继器在无线数据报协议层下面的层中继在步骤(a)发送的请求消息和在步骤(c)发送的响应消息,使得请求消息被传送到内容服务器,和响应消息被传送到无线应用协议终端。
2.如权利要求1的方法,其中中继器在互联网协议层中在内容服务器与无线应用协议终端之间起中间媒介作用。
3.如权利要求1的方法,其中无线应用协议终端是一个移动通信终端,该终端遵循码分多址模式、全球移动通信系统模式或IMT2000模式。
4.如权利要求1的方法,其中内容服务器根据无线应用协议提供单方向发送信息到用户的推出服务。
5.一种提供用于无线互联网的无线应用协议服务的方法,其中在连接到移动通信网的无线应用协议终端与在互联网上的内容服务器之间的通信期间,提供移动通信网与互联网之间的通信信道的中继器仅在无线数据报协议层下面的层执行数据处理,并且在互联网上的内容服务器在无线数据报协议层和更高层执行数据处理,该方法包括以下步骤:
(a)当由用户输入对无线互联网服务的请求时,无线应用协议终端根据无线通信协议组成并发送一个对无线互联网服务的请求消息;
(b)中继器在无线数据报协议层下面的层中继在步骤(a)发送的请求消息,以便该请求消息被传送到内容服务器;
(c)内容服务器接收在步骤(b)发送的请求消息,并根据无线应用协议处理该请求消息;
(d)内容服务器根据无线应用协议构成一响应消息,以应答用户对无线互联网服务的请求,并发送该响应消息;
(e)中继器在无线数据报协议层下面的层中继在步骤(d)发送的响应消息,以便该响应消息被传送到无线应用协议终端;和
(f)无线应用协议终端输出在步骤(e)传送的响应消息的内容。
6.一种提供用于无线互联网的无线应用协议服务的方法,其中在互联网上的无线应用协议服务器在无线数据报协议层和更高层执行数据处理,该方法包括以下步骤:
(a)无线应用协议服务器从连接到移动通信网上的无线应用协议终端接收用户的对无线互联网服务的请求消息,该请求消息是根据无线应用协议的;
(b)变换在步骤(a)接收请求消息为在互联网上使用的web服务请求消息;
(c)发送web服务请求消息到在互联网上的web服务器,并接收对应于该请求消息的web服务响应消息;
(d)变换在步骤(c)接收的web服务响应消息为根据无线应用协议的响应消息;和
(e)发送根据无线应用协议的响应消息到无线应用协议终端;
其中提供移动通信网与互联网之间的通信信道的中继器在无线数据报协议层下面的层中继在步骤(a)发送的请求消息和在步骤(e)发送的响应消息,使得该请求消息被传送到无线应用协议服务器,和响应消息被传送到无线应用协议终端。
7.如权利要求6的方法,其中在步骤(b)和步骤(d)中,执行用于无线互联网服务的通信协议与用于通过互联网的web服务的通信协议之间的协议变换。
8.如权利要求6的方法,其中在步骤(d)中,执行用于无线互联网服务的通信协议与用于通过互联网的web服务的通信协议之间的协议变换,并且执行用于无线互联网服务的文件格式与用于通过互联网的web服务的文件格式之间的文件格式变换。
9.如权利要求6的方法,其中中继器在互联网协议层,在无线应用协议服务器与无线应用协议终端之间起中间媒介作用。
10.如权利要求6的方法,其中无线应用协议终端是遵循码分多址模式、全球移动通信系统模式或IMT2000模式的移动通信终端。
11.一种提供用于对无线互联网的无线应用协议服务的方法,其中在连接到移动通信网上的无线应用协议终端与在互联网上的无线应用协议服务器之间的通信期间,在移动通信网与互联网之间提供通信信道的中继器仅在无线数据报协议层下面的层执行数据处理,并且在互联网上的无线应用协议服务器在无线数据报协议层和更高层执行数据处理,该方法包括以下步骤:
(a)当由用户输入对无线互联网服务的请求时,无线应用协议终端根据无线通信协议构成并发送对于无线互联网服务的请求消息;
(b)中继器在无线数据报协议层下面的层中继在步骤(a)发送的请求消息,使得该请求消息被传送到无线应用协议服务器;
(c)无线应用协议服务器接收并变换在步骤(b)传送的请求消息为在互联网上使用的web服务请求消息;
(d)发送web服务请求消息到在互联网上的web服务器,并接收对应于该请求消息的web服务响应消息;
(e)无线应用协议服务器变换在步骤(d)接收的web服务响应消息为一个根据无线应用协议的响应消息,并发送该响应消息到无线应用协议终端;
(f)中继器在无线数据报协议层下面的层中继在步骤(e)发送的响应消息,使得该响应消息被传送到无线应用协议终端;和
(g)无线应用协议终端输出在步骤(f)发送的响应消息的内容。
12.一种提供用于无线互联网的无线应用协议服务的方法,其中在互联网上提供web服务的内容服务器在无线数据报协议层和更高层执行数据处理,该方法包括以下步骤:
(a)内容服务器从连接到移动通信网上的无线应用协议终端接收用户对无线互联网服务的请求消息,该请求消息是根据无线应用协议的;
(b)内容服务器变换用于通过互联网的web服务的文件格式为用于无线互联网服务的文件格式,以便提供用户对无线互联网服务请求的响应;
(c)利用在步骤(b)变换为用于无线互联网服务的文件格式,根据无线应用协议构成响应消息,并且发送该消息到无线应用协议终端;
其中提供移动通信网与互联网之间的通信信道的中继器在无线数据报协议层下面的层中继在步骤(a)发送的请求消息和在步骤(c)发送的响应消息,使得该请求消息被传送到内容服务器,并且该响应消息被传送到无线应用协议终端。
13.如权利要求12的方法,其中中继器在互联网协议层,在内容服务器与无线应用协议终端之间起中间媒介作用。
14.如权利要求12的方法,其中无线应用协议终端是遵循码分多址模式、全球移动通信系统模式或IMT2000模式的移动通信终端。
15.如权利要求12的方法,其中由内容服务器提供的无线应用协议终端服务连同通过互联网的web服务是由一软件模块支持的的,该模块是与用于web服务的软件模块分别安装的。
16.一种提供用于无线互联网的无线应用协议服务方法,其中在连接到移动通信网上的无线应用协议终端与在互联网上的无线应用协议服务器之间通信期间,在移动通信网与互联网之间提供通信信道的中继器仅在无线数据报协议层下面的层执行数据处理,并且在互联网上的无线应用协议服务器在无线数据报协议层和更高层执行数据处理,该方法包括以下步骤:
(a)当由用户输入对无线互联网服务的请求时,无线应用协议终端根据无线通信协议构成并发送对于无线互联网服务的请求消息;
(b)中继器在无线数据报协议层下面的层中继在步骤(a)发送的请求消息,使得该请求消息被传送到内容服务器;
(c)内容服务器接收在步骤(b)传送的请求消息;
(d)内容服务器变换用于通过互联网的web服务的文件格式为用于无线互联网服务的文件格式,以便提供对用户无线互联网服务请求的响应;
(e)利用在步骤(d)变换为用于无线互联网服务的文件格式,构成基于无线应用协议的响应消息,并发送所构成的响应消息;
(f)中继器在无线数据报协议层下面的层中继在步骤(e)发送的响应消息,使得该响应消息被传送到无线应用协议终端;和
(g)无线应用协议终端输出在步骤(f)发送的响应消息的内容。
17.一种用于提供无线应用协议服务的系统,该系统包括:
用于支持无线应用协议的服务终端,该服务终端连接到移动通信网;
用于提供移动通信网与互联网之间的通信信道的中继器;和
用于对无线互联网提供内容服务的内容服务器,该内容服务器连接到互联网上;
其中该中继器在无线数据报协议层下面的层起服务终端与内容服务器之间的中间媒介作用,并且内容服务器在无线数据报协议层和更高层执行数据处理,因此对服务终端提供无线应用协议服务。
18.一种用于提供无线应用协议服务的系统,该系统包括:
用于支持无线应用协议的服务终端,该服务终端连接到移动通信网;
用于提供移动通信网与互联网之间的通信信道的中继器;
用于通过经互联网的web服务提供内容的内容服务器,该内容服务器连接到互联网上;和
用于在服务终端与内容服务器之间起中间媒介作用的无线应用协议服务器,该无线应用协议服务器连接到互联网上;
其中该中继器在无线数据报协议层下面的层起服务终端与内容服务器之间的中间媒介作用,无线应用协议服务器在无线数据报协议层和更高层执行数据处理,当经中继器从服务终端接收到根据无线应用协议的服务请求时,无线应用协议服务器变换服务请求为在互联网上使用的web服务请求,并发送该服务请求到内容服务器,并且当从内容服务器接收到web服务响应时,无线应用协议服务器变换web服务响应为根据无线应用协议的服务响应,并经中继器发送该已变换的响应到服务终端。
19.一种用于提供无线应用协议服务的系统,该系统包括:
用于支持无线应用协议的服务终端,该服务终端连接到移动通信网;
用于提供移动通信网与互联网之间的通信信道的中继器;和
用于通过经互联网的web服务提供内容、并对无线互联网提供内容服务的内容服务器,该内容服务器连接到互联网上;
其中该中继器在无线数据报协议层下面的层起服务终端与内容服务器之间的中间媒介作用,内容服务器在无线数据报协议层和更高层执行数据处理,并且内容服务器具有变换用于web服务的文件格式为用于无线互联网服务的文件格式的功能,以便向服务终端提供用于无线互联网的无线应用协议服务。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000035332A KR100644595B1 (ko) | 2000-06-26 | 2000-06-26 | 인터넷을 통한 무선 응용 프로토콜 서비스 제공 시스템 및방법 |
KR35332/2000 | 2000-06-26 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1331534A CN1331534A (zh) | 2002-01-16 |
CN1198431C true CN1198431C (zh) | 2005-04-20 |
Family
ID=19673914
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB011083085A Expired - Fee Related CN1198431C (zh) | 2000-06-26 | 2001-02-27 | 通过互联网提供无线应用协议服务的系统和方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US6937588B2 (zh) |
EP (1) | EP1168764A3 (zh) |
JP (1) | JP2002044160A (zh) |
KR (1) | KR100644595B1 (zh) |
CN (1) | CN1198431C (zh) |
Families Citing this family (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7275262B1 (en) * | 2000-05-25 | 2007-09-25 | Bull S.A. | Method and system architecture for secure communication between two entities connected to an internet network comprising a wireless transmission segment |
KR20020020400A (ko) * | 2000-09-08 | 2002-03-15 | 정규석 | 무선 인터넷에서 단말기내 xhtml 문서 파싱 방법 |
US8806326B1 (en) * | 2000-09-25 | 2014-08-12 | Nokia Inc. | User preference based content linking |
CN100421439C (zh) * | 2001-04-12 | 2008-09-24 | 华为技术有限公司 | 移动互联网快速接入方法及其系统与装置 |
US7747781B2 (en) * | 2001-04-20 | 2010-06-29 | Palmsource Inc. | Content access from a communications network using a handheld computer system and method |
US7464178B2 (en) * | 2001-05-23 | 2008-12-09 | Markport Limited | Open messaging gateway |
US7020457B2 (en) * | 2001-05-31 | 2006-03-28 | Orative Corporation | System and method for proxy-enabling a wireless device to an existing IP-based service |
US20030004984A1 (en) * | 2001-07-02 | 2003-01-02 | Iscreen Corporation | Methods for transcoding webpage and creating personal profile |
US6816277B2 (en) * | 2001-08-30 | 2004-11-09 | Hewlett-Packard Development Company, L.P. | Systems and methods for converting image data |
KR100449859B1 (ko) * | 2001-11-05 | 2004-09-22 | 에스케이 텔레콤주식회사 | 차세대 이동 통신망에서의 페이징 기반의 패킷 푸시서비스 방법 |
US7254614B2 (en) | 2001-11-20 | 2007-08-07 | Nokia Corporation | Web services push gateway |
US7478170B2 (en) * | 2002-03-05 | 2009-01-13 | Sun Microsystems, Inc. | Generic infrastructure for converting documents between formats with merge capabilities |
US20030204612A1 (en) * | 2002-04-30 | 2003-10-30 | Mark Warren | System and method for facilitating device communication, management and control in a network |
US20030233457A1 (en) * | 2002-06-12 | 2003-12-18 | Henrik Basilier | Signaling framework for wireless networks |
US7046998B2 (en) | 2002-06-21 | 2006-05-16 | Thomson Licensing | Multimedia content delivery through WLAN coverage area |
JP2004072613A (ja) * | 2002-08-08 | 2004-03-04 | Fujitsu Ltd | 画像転送方法、画像転送装置、コンピュータプログラム及び記録媒体 |
US7275217B2 (en) * | 2002-09-09 | 2007-09-25 | Vijay Anand Saraswat | System and method for multi-modal browsing with integrated update feature |
KR20040022521A (ko) * | 2002-09-09 | 2004-03-16 | 주식회사 팬택앤큐리텔 | 프로토콜 서비스 작업 등급 변경 방법 |
WO2004040881A1 (en) * | 2002-10-31 | 2004-05-13 | Nokia Corporation | Method and system for initiating a bootstrap |
KR100461729B1 (ko) * | 2002-11-01 | 2004-12-16 | 한국전자통신연구원 | 단말의 프로화일 정보를 활용하여 에이치티엠엘 문서를단말에 최적화된 형태의 엑스에이치티엠엘 문서로변환하여 전송하는 시스템 및 그 방법 |
CN100356725C (zh) * | 2002-12-26 | 2007-12-19 | 华为技术有限公司 | 一种网络设备的管理方法 |
US7269629B2 (en) * | 2002-12-30 | 2007-09-11 | Intel Corporation | Method and apparatus for distributing notification among cooperating devices and device channels |
WO2004064355A2 (en) * | 2003-01-03 | 2004-07-29 | Gloolabs, Inc. | Method and apparatus for device communications |
US7418485B2 (en) * | 2003-04-24 | 2008-08-26 | Nokia Corporation | System and method for addressing networked terminals via pseudonym translation |
US7496104B2 (en) | 2003-08-15 | 2009-02-24 | Nortel Networks Limited | Enhanced encapsulation mechanism using GRE protocol |
US7698398B1 (en) * | 2003-08-18 | 2010-04-13 | Sun Microsystems, Inc. | System and method for generating Web Service architectures using a Web Services structured methodology |
US20050071419A1 (en) * | 2003-09-26 | 2005-03-31 | Lewontin Stephen Paul | System, apparatus, and method for providing Web services using wireless push |
US20050071423A1 (en) * | 2003-09-26 | 2005-03-31 | Jaakko Rajaniemi | System, apparatus, and method for providing Web services on mobile devices |
US8007847B2 (en) * | 2004-01-13 | 2011-08-30 | Eytan Biderman | Feeding formula appliance |
DE602004017606D1 (de) * | 2004-09-17 | 2008-12-18 | Alcatel Lucent | Vorrichtung zum Austausch von Nachrichten zwischen Kundengeräten (CPE) und Servern |
KR100720577B1 (ko) * | 2004-12-29 | 2007-05-22 | 엘지전자 주식회사 | 이동 통신 단말기 및 이동 통신 단말기에서 브라우징을수행하는 방법 |
JP2008527563A (ja) * | 2005-01-16 | 2008-07-24 | ズランゴー リミテッド | アイコニック通信 |
US20080082678A1 (en) * | 2005-01-16 | 2008-04-03 | Zlango Ltd. | Communications Network System and Methods for Using Same |
US8019818B2 (en) * | 2005-01-18 | 2011-09-13 | Zlango Ltd. | Communications network system and methods for using same |
US8744350B2 (en) * | 2005-01-18 | 2014-06-03 | Zlango Ltd. | Activating an application |
WO2007080559A2 (en) * | 2006-01-16 | 2007-07-19 | Zlango Ltd. | Iconic communication |
CN101166128A (zh) * | 2006-10-16 | 2008-04-23 | 琥珀技术有限公司 | 一种提供第三方服务的方法及相应的系统 |
US7685304B2 (en) * | 2006-12-06 | 2010-03-23 | Yahoo! Inc. | Web services multi-protocol support |
EP2145424B1 (en) * | 2007-05-04 | 2017-07-12 | BlackBerry Limited | Method for pushing content to mobile devices |
CN101141694B (zh) * | 2007-11-02 | 2010-06-02 | 华为技术有限公司 | 一种业务推送方法及装置 |
KR100978926B1 (ko) | 2008-05-26 | 2010-08-30 | 주식회사 케이티 | 서비스 제어 장치 및 그 방법과, 그 장치를 이용한 서비스제공 방법 |
US8793339B2 (en) * | 2008-08-29 | 2014-07-29 | Red Hat, Inc. | Facilitating client server interaction |
US9578105B2 (en) * | 2008-12-17 | 2017-02-21 | Verizon Patent And Licensing Inc. | Device optimized transmission and reception for multi-mode, multi-media communications |
CN102202395B (zh) | 2009-09-30 | 2012-09-12 | 华为技术有限公司 | 消息处理方法、装置 |
CN102056333A (zh) * | 2009-11-05 | 2011-05-11 | 中国移动通信集团河南有限公司 | Wap网关及其业务处理方法和wap代理服务器 |
CN102377812A (zh) * | 2010-08-20 | 2012-03-14 | 北京高维信诚资讯有限公司 | 一种用于获取网页的方法和装置 |
CN102843399B (zh) * | 2011-06-23 | 2017-10-03 | 腾讯科技(深圳)有限公司 | 一种访问网页的方法和一种服务器 |
US8447280B2 (en) * | 2011-07-18 | 2013-05-21 | Alcatel Lucent | Interface between 3GPP networks and 3GPP2 networks for WAP text messaging |
KR101465704B1 (ko) * | 2013-02-27 | 2014-12-09 | 한남대학교기술지주회사 주식회사 | 응용 서비스 제공 장치 및 그 방법 |
WO2015191888A1 (en) * | 2014-06-11 | 2015-12-17 | Adc Telecommunications, Inc. | Bitrate efficient transport through distributed antenna systems |
US9237445B1 (en) * | 2014-11-25 | 2016-01-12 | Lai-Fu Wu | Heterogeneous network control system |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100335417B1 (ko) * | 1998-07-30 | 2002-06-20 | 윤종용 | 무선통신단말기의왑(wap)서버어드레스지정방법 |
FI109756B (fi) * | 1998-09-21 | 2002-09-30 | Nokia Corp | Menetelmä tiedonsiirtojärjestelmässä paikallisten resurssien hyödyntämiseksi, tiedonsiirtojärjestelmä ja langaton viestin |
KR100322578B1 (ko) | 1998-10-02 | 2002-03-08 | 윤종용 | Wap단말기와 wap 서버와 사이의 데이터 통신장치 및 그방법 |
GB2342816B (en) * | 1998-10-13 | 2003-04-23 | Nokia Mobile Phones Ltd | Accessing a server computer |
US6246688B1 (en) * | 1999-01-29 | 2001-06-12 | International Business Machines Corp. | Method and system for using a cellular phone as a network gateway in an automotive network |
US6589291B1 (en) * | 1999-04-08 | 2003-07-08 | International Business Machines Corporation | Dynamically determining the most appropriate location for style sheet application |
FI108326B (fi) * | 1999-04-19 | 2001-12-31 | Nokia Corp | Wireless Application Protocol -protokollan käyttäminen pakettikytkentäisessä radiotietoliikennejärjestelmässä |
US6523062B1 (en) * | 1999-06-29 | 2003-02-18 | International Business Machines Corporation | Facilitating memory constrained client devices by employing deck reduction techniques |
EP1083722B1 (de) * | 1999-09-07 | 2005-07-27 | Swisscom Mobile AG | Verfahren und Gateway, die einen End-zu-End gesicherten Zugriff auf WAP-Dienste erlauben |
US6751731B1 (en) * | 1999-10-12 | 2004-06-15 | International Business Machines Corporation | Piggy-backed key exchange protocol for providing secure, low-overhead browser connections to a server with which a client shares a message encoding scheme |
US6694431B1 (en) * | 1999-10-12 | 2004-02-17 | International Business Machines Corporation | Piggy-backed key exchange protocol for providing secure, low-overhead browser connections when a server will not use a message encoding scheme proposed by a client |
JP3468177B2 (ja) | 1999-10-28 | 2003-11-17 | 日本電気株式会社 | 移動体無線通信システム、無線通信ゲートウェイサーバ装置、位置情報算出システム、その方法及び記録媒体 |
US6678518B2 (en) * | 1999-12-09 | 2004-01-13 | Nokia Corporation | Dynamic content filter in a gateway |
KR20010056418A (ko) * | 1999-12-15 | 2001-07-04 | 서평원 | 왑 상에서의 종단 간의 보안 방법 |
JP3575360B2 (ja) | 1999-12-24 | 2004-10-13 | 日本電気株式会社 | 通信方法および通信システム |
US6708217B1 (en) * | 2000-01-05 | 2004-03-16 | International Business Machines Corporation | Method and system for receiving and demultiplexing multi-modal document content |
US6681380B1 (en) * | 2000-02-15 | 2004-01-20 | International Business Machines Corporation | Aggregating constraints and/or preferences using an inference engine and enhanced scripting language |
-
2000
- 2000-06-26 KR KR1020000035332A patent/KR100644595B1/ko not_active IP Right Cessation
-
2001
- 2001-01-29 JP JP2001020744A patent/JP2002044160A/ja active Pending
- 2001-02-26 EP EP01301730A patent/EP1168764A3/en not_active Withdrawn
- 2001-02-27 CN CNB011083085A patent/CN1198431C/zh not_active Expired - Fee Related
- 2001-03-08 US US09/801,060 patent/US6937588B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20020001295A1 (en) | 2002-01-03 |
KR20020001140A (ko) | 2002-01-09 |
JP2002044160A (ja) | 2002-02-08 |
EP1168764A2 (en) | 2002-01-02 |
CN1331534A (zh) | 2002-01-16 |
KR100644595B1 (ko) | 2006-11-10 |
EP1168764A3 (en) | 2003-08-13 |
US6937588B2 (en) | 2005-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1198431C (zh) | 通过互联网提供无线应用协议服务的系统和方法 | |
CN1155197C (zh) | 远地代理系统和方法 | |
CN1197297C (zh) | 一种信息交换平台 | |
JP4363847B2 (ja) | インタラクティブ・テレビ用のデジタル・テレビ・アプリケーション・プロトコル | |
US7716281B2 (en) | Method and system for transferring content from the web to mobile devices | |
CN102082992B (zh) | 一种移动办公系统及实现方法 | |
US7305230B2 (en) | System, apparatus, and method for providing a mobile server | |
JP2001520472A (ja) | 低帯域幅リンクを経由するネットワークのための方法及びシステム | |
CN1256847A (zh) | 一个移动通信网络中的数据服务 | |
US20020156896A1 (en) | System and method for providing a gateway between mobile two-way messaging devices and remote computer networks | |
CN1695397A (zh) | 允许独立于蜂窝通信系统来处理定位服务的方法、终端设备和系统 | |
CN1233897A (zh) | 数据网络中的双向交互通讯设备的集中服务管理系统 | |
EP1203299A1 (en) | System and method for rapid wireless application protocol translation | |
CN1554060A (zh) | 用于为移动通信设备提供远程数据访问和代码转换的系统和方法 | |
JP2004514983A (ja) | 写真サービス・ウェブサイトを統合するためのメタ・アプリケーション・アーキテクチャ | |
CN1575021A (zh) | 漫游服务使能系统和方法 | |
CN1238803C (zh) | 综合Web浏览业务的装置及其方法 | |
CN101043522A (zh) | 一种基于Web服务器的通信方法及系统 | |
CN101771928B (zh) | 一种网页发送方法和系统以及代理服务器 | |
CN101043523A (zh) | 即时消息服务器的登录方法、系统及代理服务器 | |
CN1362827A (zh) | 转发网上内容同时减小数据量的内容中继服务装置 | |
CN101227277B (zh) | 一种基于wap1.2网关实现端到端的安全的系统及其方法 | |
WO2001084333A1 (fr) | Systeme de fourniture de services avec possibilite de publicite, unite d'authentification, unite de fourniture de services, procede d'authentification, procede de fourniture de services, et produit programme | |
CN100514976C (zh) | 基于移动终端wap浏览器网络层的实现方法 | |
CN100421374C (zh) | 基于移动通信网络的办公文件交互的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20050420 Termination date: 20160227 |