CN1238803C - 综合Web浏览业务的装置及其方法 - Google Patents

综合Web浏览业务的装置及其方法 Download PDF

Info

Publication number
CN1238803C
CN1238803C CNB031490921A CN03149092A CN1238803C CN 1238803 C CN1238803 C CN 1238803C CN B031490921 A CNB031490921 A CN B031490921A CN 03149092 A CN03149092 A CN 03149092A CN 1238803 C CN1238803 C CN 1238803C
Authority
CN
China
Prior art keywords
portable terminal
browser
user
service
business
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
Application number
CNB031490921A
Other languages
English (en)
Other versions
CN1490738A (zh
Inventor
申商澈
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Publication of CN1490738A publication Critical patent/CN1490738A/zh
Application granted granted Critical
Publication of CN1238803C publication Critical patent/CN1238803C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/04Terminal 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)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Navigation (AREA)

Abstract

一种用于提供综合Web浏览业务的装置和方法,其综合了通常的Web浏览功能与移动的Web浏览功能。通过该综合,可向用户提供各种Web内容和Web业务。而且,移动终端不需要安装用于移动Web业务的额外的设备或接口,因此它能够恢复或补偿移动终端的显示局限。所述综合Web浏览业务装置包括:终端设备,其执行互联网Web浏览移动通信的Web浏览,以及移动终端,其通过连接到互联网服务器或移动通信Web服务器,以其自身执行Web浏览,或支持终端设备的Web浏览来执行Web浏览。

Description

综合Web浏览业务的装置及其方法
技术领域
本发明涉及一种移动通信终端,特别涉及一种用于提供移动终端的Web浏览业务的装置和方法。
背景技术
根据功能和显示格式接口的情况,由诸如个人计算机(PC)或个人数字助手(PDA)的终端设备(TE)进行的Web浏览的方法与由移动终端(MT)进行的Web浏览方法是以不同方式实施的。
在TE的Web浏览方法中,MT执行调制解调器或网卡的功能。MT和TE通过Rm接口相互连接,该接口提供了TE和MT之间的物理连接,而且必须在TE和MT上都实施。可通过诸如串行通信端口(RS-232C)、USB、IrDA、IEEE 1394和蓝牙的模式,来提供TE和MT之间的物理连接。
从软件的方面来看,TE要求诸如电话连接网络和PPP(点对点)协议的接口。而且,为进行Web浏览,需要诸如MICROSOFT公司开发的Intemet Explorer或NETSCAPE公司开发的Netscape的Web浏览器。
与TE不同,在MT的Web浏览方法中不需要Rm接口。而是大部分使用诸如PPP、互联网协议(IP)、传输控制协议(TCP)和用户数据报协议(UDP)的协议,而且MT使用这些协议连接到Web服务器(以下称为“移动服务器”)。为进行Web浏览,MT必须具有诸如UP浏览器或ME浏览器的嵌入式浏览器。
图1是表示进行Web浏览的常规TE的方框图。该TE包括电话连接网络170、Rm接口单元160以及浏览器120。电话连接网络通过调制解调器执行网络连接功能。Rm接口单元提供TE与MT 200之间的物理连接,并执行诸如比特流生成和误码处理的物理连接的功能。而且,浏览器通过连接到基于互联网协议的Web服务器来进行数据的上载/下载。还包括用户接口单元110。
电话连接网络170包括连接控制单元130和协议单元150。连接控制单元执行诸如网络联接设置、连接释放和连接管理的功能。协议单元设置与其他站的协议的物理连接,断开并管理连接,以及通过设置的连接来发送/接收协议信号和数据。协议单元150包括协议管理器140,其用于管理诸如PPP、IP和TCP的协议的状态和活动。
图1B是进行Web浏览的MT的方框图。MT包括:接口模块290、AT命令分析器280、呼叫单元230以及协议单元250。接口模块包括:接口单元260和Um接口单元270。AT命令分析器分析和处理经过Rm接口单元260传送的TE 100的命令。呼叫控制单元保证与网络之间的呼叫设置的信道、断开该信道、并执行相关的呼叫处理功能。协议单元设置与移动服务器之间的物理连接、释放并管理连接、以及通过物理连接来发送/接收数据。还包括嵌入式浏览器220,其用于通过连接到移动服务器来进行数据的上载/下载。包括按键输入单元212和按键处理单元214的用户接口单元210以音频-视频格式输出从MT 200的其他部分接收到的事件数据。协议单元250包括诸如无线链路协议(RLP)、PPP、IP和TCP的协议,协议管理器240管理这些协议。AT命令是TE 100的指令列表,用于控制MT 200。
图2A是表示当TE 100通过MT 200进行Web浏览时的连接格式的方框图。当用户命令TE 100设置数据呼叫时,电话连接网络构建一个用于呼叫设置的AT命令,并将它发送到Rm接口单元160。Rm接口单元将AT命令转换为比特流,并经物理转换信道将它发送到MT。MT 200翻译该比特流,并使呼叫控制单元230尝试数据呼叫设置。当设置了数据呼叫后,呼叫控制单元通知TE关于该呼叫设置。TE尝试PPP连接和TCP/IP连接。尝试成功时,TE通过显示来通知用户该Web服务器的连接。而且,用户通过操作诸如Internet Explorer或Netscape的TE的Web浏览器,来进行Web浏览。
图2B是表示在Web浏览期间MT 200如何进行的方框图。当用户通过按下特定按键来操作MT 200的嵌入式浏览器220时,按键处理单元214向呼叫控制单元230发送使控制单元230尝试数据呼叫的特定消息。设置了数据呼叫后,协议单元250顺序地进行与移动服务器、RLP、PPP、IP和TCP协议的连接。进行连接时,从移动服务器下载Web页数据,且输出处理单元(未图示)通过显示来输出下载的数据。
常规的TE将MT用作连接到互联网(或PSDN)的装置。但是,它不能连接到移动服务器,而且MT不能连接到基于互联网协议的一般Web服务器。MT也不能使用与Web内容相关的TE的各种资源。另外,当已证明MT 200的CPU、存储器和显示器适合用于语音和文本处理时,移动服务器也不能向MT 200提供各种业务,因此,构建各种Web内容是困难的。而且,值得注意的是,PPP、IP、TCP、UDP协议和网络相关资源在TE和MT上都实施。这些重复的资源实施会降低开发效率,并增加了开发成本。
发明内容
本发明的一个目的是解决上述问题和/或缺陷中的至少一个,并至少提供以下描述的优点。
本发明的另一目的是提供一种方法和装置,其可以通过移动通信终端连接到互联网的Web服务器和移动通信的Web服务器,来进行综合Web浏览业务。
为实现这些及其他目的和优点,本发明提供一种用于提供Web浏览业务的装置,其包括:TE(终端设备),其用于进行互联网的Web浏览和移动通信的Web浏览,和MT(移动终端),其用于通过自身进行Web浏览或通过连接到互联网服务器和移动通信的Web服务器来支持TE的Web浏览。
TE包括:用户接口单元,其用于接收来自用户的命令或选择的内容;综合浏览器,其用于根据用户的选择来进行互联网的Web浏览或移动通信的Web浏览;网络控制单元,其用于向用户提供各种业务,并通过浏览器来控制与MT的连接;以及Rm接口单元,其用于提供网络控制单元与MT之间的物理连接。
MT包括:嵌入式浏览器,其用于根据用户的选择来进行移动通信的Web浏览;网络控制单元,其用于向用户提供各种业务,并通过嵌入式浏览器控制与TE的连接;以及Rm接口单元,其用于提供网络控制单元与TE之间的物理连接。
为实现上述目的,根据本发明的Web浏览业务的方法包括:通过来自TE的连接请求,来设置TE(终端设备)和MT(移动终端)之间的连接;设置了TE和MT之间的连接后,设置MT与网络之间的呼叫;设置了呼叫后,向TE发送综合Web业务激活的消息;通过设置的呼叫,将TE连接到互联网服务器或移动通信的Web服务器,来上载/下载数据;当TE和服务器之间的连接结束时,结束呼叫;以及当呼叫结束时,向TE发送综合Web业务释放的消息,并结束TE与MT之间的连接。
附图说明
图1A是表示与Web浏览有关的常规的TE(终端设备)结构的方框图;
图1B是表示与Web浏览有关的常规的MT(移动终端)的方框图;
图2A是表示当TE通过MT进行Web浏览时各组件之间相互关系的方框图;
图2B是表示MT进行Web浏览时各组件之间相互关系的的方框图;
图3是表示根据本发明的TE的各组件之间相互关系的方框图;
图4是表示根据本发明的MT(移动终端)的结构的方框图;
图5A表示在TE与MT或由每个业务管理器定义的命令的传输/接收之间设置的物理链路的消息的帧结构;
图5B表示数据的传输/接收的数据的帧结构;
图5C表示添加到图5A所示的消息帧中的控制功能单元的帧结构;
图6表示根据本发明的在TE和MT之间进行Web浏览业务的处理过程;
图7A表示MT同意TE的连接请求;
图7B表示MT拒绝TE的连接请求;
图8是方框图,其示出与了与图7中的信令结构相关的组件及其之间的相互关系;
图9表示综合Web业务的起始信令;
图10是方框图,其示出了与图9中的信令结构相关的组件及其之间的相互关系;
图11表示综合Web业务的结束信令;
图12表示连接释放信令;
图13表示状态管理信令;以及
图14是方框图,其示出了与数据传输/接收相关的组件及其之间的相互关系。
具体实施方式
图3表示根据本发明的一个实施例的TE。该TE 300包括:用户接口单元310、综合Web浏览器320和Rm接口单元390。网络控制单元360包括:业务管理单元350、业务路由器380、链路管理器330、以及链路接入程序单元370。用户接口单元和Rm接口单元可以以与单元110和160类似的方式工作。
综合Web浏览器320(以下称为IW浏览器)不仅翻译诸如HTML的通常的Web页生成语言,而且可以翻译诸如以适当模式显示的WML和cHTML的移动的Web页生成语言。结果,IW浏览器能够通过一个接口,执行通常的Web浏览功能和移动的Web浏览功能。
业务管理单元350执行起始、结束、管理、连接设置和诸如调度管理业务、电话簿业务、通过联结到那些业务单元的Web浏览业务的其他业务。为实施这些功能,每个业务管理器包括:命令分析器和数据管理器,或具有类似功能的单元。业务管理单元350还包括综合Web业务管理器340和其他业务管理器。
综合Web业务管理器340(以下称为“IW业务管理器”)包括:命令分析器342,其用于翻译来自IW浏览器320或用户接口单元310的命令,以及数据管理器344,其用于向IW浏览器320发送数据,或将数据从IW浏览器320发送到从属(subordinate)层。
除综合Web浏览业务外,其他的业务管理器还可以提供诸如调度管理业务和电话簿业务的通过PC-Sync接收的业务。这些管理器可以与综合Web业务管理器340具有相同的结构,各组件的功能可根据相关的业务而有所不同。
业务路由器380根据消息的业务类型,将消息从链路接入程序单元370发送到每个业务管理器,或将消息从业务管理单元350发送到链路接入程序单元370。
链路管理器330在TE 300和MT 400之间进行连接设置、连接释放、以及连接管理。
链路接入程序单元370提供TE 300和MT 400之间的物理连接,进行成帧和解帧,以发送/接收高一级的消息或数据。
Rm接口单元390提供TE 300和MT 400之间的物理连接。Rm接口优选地实施为使用UART、蓝牙、IrDA、USB等的串行通信。
用户接口单元310作为用户和TE之间的接口,用于接收来自用户的用户命令或用户的选择内容,或用于向用户发送处理结果等。
图4是根据本发明的MT 400的优选结构。如图所示,MT包括:用户接口单元410、嵌入式浏览器420、协议单元440、呼叫控制单元403和接口模块490。网络控制单元460包括:业务管理器450、业务路由器480、链路管理器430和链路接入程序单元470。
嵌入式浏览器420执行Web浏览的功能。具体地说,该浏览器连接到移动Web站点,输出Web站点的内容,并移到用户指定的URL(统一资源定位符)。
协议单元440包括:诸如TCP、IP、PPP、RKP等的协议单元,以及用于管理它们的协议管理器404。
呼叫控制单元403对通过Um接口单元407连接到移动通信网络的呼叫进行呼叫处理,以及执行诸如呼叫设置、呼叫释放等的功能。
优选地,在MT 400中,网络控制单元460执行与TE 300中的网络控制单元360功能相同的功能。
接口模块490包括:Rm接口单元406和Um接口单元407,Rm接口单元406优选地执行与TE 300中的Rm接口单元390功能相同的功能。Um接口单元407通过基站提供与移动通信网络的物理连接。
用户接口单元410优选地执行与TE 300中的用户接口单元310功能相同的功能,其包括:按键输入单元412和按键处理单元414。按键输入单元通过MT的键盘来接收按键输入,并将其转换为相关的按键事件。按键处理单元根据MT的状态来处理来自按键输入单元的按键事件输入。
TE和MT进行消息(或数据)的成帧和解帧,以提供它们之间的物理连接。用户接口单元、AT命令分析器、呼叫控制单元、协议单元和接口模块可以以与图1B所示类似的方式工作。
图5A表示在TE与MT、或由每个业务管理器定义的命令的传输/接收之间设置的物理链路的消息的帧结构。图5B表示数据的传输/接收的数据的帧结构。图5C表示添加到图5A所示的消息帧中的控制功能单元的帧结构。如图所示,根据本发明的实施例的帧包括:帧识别符字段、业务类型字段、消息类型字段、数据长度字段、数据字段、长度字段、以及控制功能单元字段。
帧识别符字段用于识别帧是消息帧还是数据帧。当字段值为“0x69”时,认为该帧是消息帧,当字段值为“0x96”时,认为该帧是数据帧。
业务类型帧用于表示消息帧或数据帧的传输/接收的业务类型。当字段值为“0x00”时,认为该业务类型为综合Web浏览业务,当字段值为“0x01”时,认为该业务类型为调度管理业务,当字段值为“0x02”时,认为该业务类型为电话簿业务。而且,除这些业务类型外,当添加其他的业务类型时,将0x03-0xFF之内的代码值分配到这些业务。
消息类型字段用于传输/接收消息。根据本发明的消息类型包括,但不仅限于表1所列的各项。
表1
  代码   消息名称   方向   注释   所需的控制功能单元
  0x01   连接请求   TE→MT   TE与MT之间的连接设置请求
  0x02   连接完成   TE←MT   TE与MT之间的连接设置
  0x03   连接拒绝   TE←MT   来自TE的连接请求被MT拒绝   拒绝原因
  0x04   断开请求   TE←→MT   TE与MT之间的连接释放
  0x05   断开确认   TE←→MT   连接释放通知
  0x06   状态请求   TE→MT   关于MT的状态信息请求
  0x07   状态   TE←MT   MT的状态信息   状态
  0x08   业务起始   TE→MT   由TE起始业务
  0x09   业务激活   TE←MT   在MT中激活业务
  0xa   业务停止   TE→MT   由TE结束业务
  0xb   业务释放   TE←MT   由MT释放业务
  0xc~   以后定义其他的消息
数据长度字段用于存储数据字段的长度(字节为单位)。数据字段用于存储实际发送/接收的数据。长度字段用于存储消息帧中的控制功能单元的总长度(字节为单位)。
优选地,将控制功能单元字段添加到消息帧的结尾,以表示添加到消息中的信息。控制功能单元字段包括:功能单元ID字段、长度字段和内容字段。
参照表2,功能单元ID字段是用于识别控制功能单元的标识符。长度字段用于存储内容字段的长度(字节为单位)。参照表3,内容字段用于存储对应于控制功能单元的数据。
表2
  代码   控制功能单元   注释   相关的消息
  0x01   原因   有关消息出现的原因   连接拒绝
  0x02   MT状态   MT的状态信息   状态
  0x03~   以后定义的其他项
表3
  代码   原因   注释
  0x01   不可用   用户未选择有关的功能设置
  0x02   已使用   已处于连接状态
  0x03   不接受   MT不能处理有关消息
  0x04   无效帧   无效的帧
  0x05~   以后定义的其他消息
发送到TE 300的MT 400的状态信息包括:诸如电话号码、呼叫状态信息(通知其是否处于呼叫通信状态)的信息、以及用于通知MT400是否支持综合Web浏览业务等的信息,它的构建方法依据图5C所示的表格。但是,将要提供的信息的种类和位置,以及编码方法由开发的目的确定。
  原语   方向
  FE-service_start_req   CP→SR
  FE-service_start_ind   SR→CP
  FE-service_act_req   CP→SR
  FE-service_act_ind   SR→CP
  FE-service_stop_req   CP→SR
  FE-service_stop_ind   SR→CP
  FE-service_deact_req   CP→SR
  FE-service_deact_ind   SR→CP
*SR:业务路由器
*CP:命令分析器
(a)业务路由器与命令分析器之间的原语
  原语   方向
  DL-service_start_req   SR→LAP
  DL-service_start_ind   LAP→SR
  DL-service_act_req   SR→LAP
  DL-service_act_ind   LAP→SR
  DL-service_stop_req   SR→LAP
  DL-service_stop_ind   LAP→SR
  DL-service_deact_req   SR→LAP
  DL-service_deact_ind   LAP→SR
*SR:业务路由器
*LAP:IW的链路接入程序
(b)业务路由器与LAP-IW之间的原语
  原语   方向
  CALL_CONNECT_REQ   CP→CC
  CALL_CONNECT_COMP   CC→CP
  CALL_DISCONNECT_REQ   CP→CC
  CALL_DISCONNECT_ACK   CC→CP
*CC:呼叫控制
*CP:命令分析器
(c)呼叫控制单元与命令分析器之间的原语
  原语   方向
  MDL-connect_req   LM→LAp
  MDL-connect_ind   LAP→LM
  MDL-connect_ack   LM→LAP
  MDL-connect_comp   LAP→LM
  MDL-connect_rej   LM←→LAP
  MDL-status_req   LM→LAP
  MDL-status_ind   LAP→LM
  MDL-status_rep   LM→LAP
  MDL-status_cfm   LAP→LM
*LAP:IW的链路接入程序
*LM:链路管理器
(d)链路管理器与LAP-IW之间的原语
  原语   方向
  CONNECT_REQ   UI→LM
  CONNECT_COMP   LM→UI
  CONNECT_REJ   LM→UI
  DISCONNECT_REQ   UI→LM
  DISCONNECT_COMP   LM→UI
  STATUS_REQ   UI→LM
  STATUS_CFM   LM→UI
*UI:用户接口
*LM:链路管理器
(e)UI与链路管理器之间的原语
表4表示了在TE 300和MT 400的组件之间交换的原语。在TE 300和MT 400之间以帧格式发送消息。另一方面,原语是在TE 300和MT400的每个组件之间传送的信号,且有其自身的含义。根据开发目的的不同,原语的结构可以改变或减去/添加。
图6表示根据本发明的实施例的在TE和MT之间进行Web浏览业务的处理过程。该方法包括:如步骤S1所示,通过TE 300的连接请求,设置TE 300与MT 400之间的连接,如步骤S2所示,设置MT400和网络之间的呼叫,如步骤S3所示,向TE 300发送Web业务激活消息。然后,如步骤S4所示,将TE 300连接到互联网服务器或移动通信Web服务器,且通过设置的呼叫来上载/下载数据。其他的步骤包括:如步骤S5所示,当TE 300与服务器之间的连接结束时,断开呼叫,如步骤S6所示,向TE 300发送综合Web业务释放消息,以及如步骤S7所示,断开TE 300和MT 400之间的连接。
为从Web服务器下载请求信息或数据,TE 300首先尝试与MT 400连接。当TE连接到MT时,TE向MT发送关于综合Web浏览业务的起始请求消息。
一旦接收到TE的起始请求消息,MT就尝试与网络的呼叫设置。设置了呼叫后,MT向TE发送业务激活消息。TE接收该消息并在请求的Web服务器中开始上载/下载数据。
当综合Web浏览结束时,TE向MT发送关于综合Web业务的结束请求消息。MT断开与网络的呼叫设置,并向TE发送关于综合Web业务的释放消息。
当TE接收到业务释放消息后,它通过向MT 400发送断开请求消息来断开与MT的连接。但是,当TE的用户请求另一业务(如:通过PC-Sync的调度管理业务、电话簿业务等)时,保留TE与MT之间的连接。
根据本发明,为提供综合Web浏览业务,定义了TE与MT之间的连接设置信令、综合Web业务起始/结束信令(或数据/接收信令)、断开信令以及连接管理信令。
图7A和7B表示TE和MT的各组件之间的连接设置信令、连接设置消息(请求、同意及拒绝)的流向、以及原语。
为向用户提供通过PC-Sync调度管理业务、电话簿业务和综合Web业务等,在TE和MT之间执行连接设置信令。当成功地执行连接设置信令时,TE与MT之间物理地接连起来。
图7A表示了当MT同意TE的连接请求时的过程。当用户的“连接命令”被发送到用户接口单元310时,用户接口单元向链路管理器330发送与连接设置有关的原语,且链路管理器330将它发送到链路接入程序单元370。链路接入程序单元接收到来自链路管理器的该原语(MDL-connect_req),并通过Rm接口单元390和406向MT的链路接入程序单元470发送连接请求消息。当接收到来自TE的连接请求消息时,链路接入程序单元向链路管理器430发送连接设置原语(MDL-connect_ind)。
当MT处于可连接的状态时,链路管理器430向链路接入程序单元470发送连接同意原语(MDL-connect_ack),链路接入程序单元通过Rm接口单元406和390向TE的链路接入程序单元370发送连接完成消息。当接收到来自MT的连接完成消息时,链路接入程序单元向链路管理器330发送关于连接同意的原语,链路管理器330将它发送到用户接口单元310。通过该过程,将TE与MT之间物理地连接起来。
图7B表示当MT拒绝TE的连接请求时的过程。当接收到TE的连接请求消息,且MT不是处于可连接的状态时,链路管理器430向链路接入程序单元470发送连接拒绝消息原语(MDL-conncet_rej),链路接入程序单元通过Rm接口单元406和390向TE的链路接入单元370发送连接拒绝消息。当接收到来自于MT的连接拒绝消息时,链路接入程序单元370向链路管理器330发送关于连接拒绝的原语,且链路管理器将它发送到用户接口单元310。通过该过程,TE判断连接请求否被拒绝。表4中定义了与连接设置信令有关的原语。
当MT不提供根据本发明的综合Web浏览功能时,TE判断:在用户释放综合Web浏览功能时连接请求被拒绝,MT不能接收连接设置请求,或TE在向MT发送连接请求消息后的一段时间内(ΔT1)没有接收到回答。当TE和MT相互连接时,TE执行综合Web业务的起始信令和结束信令。
图8是方框图,其示出了与图7中的信令有关的结构及其之间的相互关系。如上所述,当TE与MT相互连接时,本发明不仅向TE的用户提供了IW Web业务,而且还提供通过PC-Sync的调度管理业务、电话簿业务等。
图9表示综合Web业务的起始信令。当TE和MT相互连接时,根据用户的命令,用户接口单元310向命令分析器发送关于业务起始的原语,命令分析器将它发送到业务路由器380,且业务路由器将它发送到链路接入程序单元370。一旦接收到路由器380的原语(DL-service_req),链路接入程序单元就通过接口单元和向的链路接入程序单元470发送业务起始消息。
当从TE发送了业务起始消息时,链路接入程序单元470向业务路由器480发送关于业务起始的原语,业务路由器将它发送到命令分析器454,命令分析器将它发送到呼叫控制单元494。当接收到命令分析器454的原语(call-connect_req)时,呼叫控制单元492尝试与网络建立呼叫连接。当连接了呼叫时,它沿着与业务起始的信令路径相反的方向发送关于业务激活的原语。表4中定义了与综合Web业务的起始信令有关的原语。
当成功地执行了业务起始信令后,TE不仅可以与通常的基于互联网协议的Web服务器进行数据的传输/接收,还可以与移动服务器进行数据的传输/接收。由链路接入程序单元370、470产生的用于数据传输/接收的帧结构与图5B所示的帧结构相同。
图10是方框图,其示出了与图9中的起始信令有关的结构及其之间的相互关系。图10所示的组件涉及互联网和移动通信网络中的综合Web浏览业务,当设置了与网络的连接时,可通过网络进行与终端之间的数据的传输/接收。
图11表示综合Web业务的结束信令。由于用户的请求、或呼叫控制单元492的呼叫连接失败、或TE的其他原因,使综合Web业务结束时,执行结束信令。而且,TE发送业务起始消息后,并且一定时间内(ΔT4)没有来自MT的回答,则TE判断综合Web业务起始信令否失败。当由于这些原因使综合Web业务结束时,用户接口单元310向命令分析器342发送关于业务结束的原语,命令分析器将它发送到业务路由器380,业务路由器将它发送到链路接入程序单元370。一旦接收到来自业务路由器380的原语(DL-service_stop_req),链路接入程序单元就通过Rm接口单元390和406向MT的链路接入程序单元470发送业务结束消息。
当接收到来自TE的业务结束消息时,链路接入程序单元470向业务路由器480发送关于业务结束的原语,业务路由器将它发送到命令分析器454,命令分析器将它发送到呼叫控制单元494。当接收到命令分析器454的原语(call-connect_req)时,呼叫控制单元492尝试与网络建立呼叫连接。当连接了呼叫后,各组件沿与业务起始的信令路径相反的方向发送关于业务激活的原语。表4中定义了与综合Web业务的起始信令有关的原语。
图12表示连接释放(结束)的信令。当用户结束IW浏览器320或出现其他的连接释放时,TE 300通过执行连接结束信令来断开与MT400的连接。如果在一定时间(ΔT2)内没有来自MT的回答,则TE判断与MT的连接是否已中断。以下将描述连接结束信令的过程。
当“连接结束命令”从用户发送到用户接口单元310时,用户接口单元向链路管理器330发送关于连接结束的原语,链路管理器将它发送到链路接入程序单元370。链路接入程序单元接收链路管理器330的原语(MDL-disconnect_req),并通过Rm接口单元390和406向MT的链路接入程序单元470发送连接结束消息。当连接结束消息从TE发送后,链路接入程序单元470向链路管理器430发送连接结束原语(MDL-disconnect_ind)。
当接收到连接结束原语(MDL-disconnect_ind)时,链路管理器430向链路接入程序单元470发送连接结束同意的原语(MDL-disconnect_ack),链路接入程序单元向TE的链路接入程序单元370发送断开完成消息。
当断开完成消息从MT发出后,链路接入程序单元370向链路管理器330发送关于连接结束同意的原语,链路管理器将它发送到用户接口单元310。通过该过程,结束了TE与MT之间的连接。表4中定义了与连接结束有关的原语。图8是表示与连接结束信令有关的组件及其之间相互关系的方框图。
图13表示状态管理信令。当TE和MT之间相互连接时,根据用户的请求或状态管理的调度,TE定期地监控和管理与MT的连接状态。以A/V格式向用户报告连接状态的信息。
如果TE和MT之间的连接结束,且用户连续地请求Web业务,而不识别该连接结束,则TE执行连接设置信令,相应地再次设置TE与MT之间的连接。但是,当用户请求结束IW浏览时,TE立即结束IW浏览器320。图8中示出了与状态管理信令有关的组件及其相互关系作为举例。
图14是表示与数据传输/接收有关的组件及其相互关系的方框图。当MT支持综合Web浏览业务,且用户选择使用综合Web浏览业务功能时,通过协议单元440从网络接收到的数据被发送到TE,并通过IW浏览器320输出。而且,当用户输入的内容从TE发送到MT时,用户输入的内容通过协议单元440发送到网络。
如上所述,为提供综合Web浏览业务,MT优选地执行关于IW浏览器320的使用的模式选择的功能,具体地说,用于判断用户是否选择了IW浏览器320。可通过布尔(正确/错误)模式或其他模式来实现该功能,而且可由MT的开发商来确定它。
在TE中存储选择的模式,在由用户或终端的开发商使“模式改变原因”出现前,存储的模式值不会改变。
当设置为“不使用IW浏览器模式”时,对于来自TE关于IW浏览器320使用的连接设置请求,MT向TE发送连接拒绝消息,且不设置连接。IW浏览器320以A/V的格式通知用户关于连接拒绝的内容。
当设置为“使用IW浏览器模式”时,MT的嵌入式浏览器420无效,所有将要发送到嵌入式浏览器420的数据被发送到TE。
本发明在TE与MT之间提供的综合Web浏览业务的优点至少在于以下几个方面。首先,本发明提供了单一介质与单一用户接口。
其次,通过与PC-Sync链接,当TE进行Web浏览时,MT能够同时地进行诸如调度管理和电话簿管理等的各种业务。
第三,因为不需在MT中实现TE的重复资源,因此有可能降低MT的开发成本,并提高开发效率。
第四,TE不需要用于提供移动Web浏览或接口安装的额外的设备,有可能恢复MT显不的限制。
上述实施例及有益效果仅作为示例,且不应解释为对本发明的限制。本发明的教导可容易地应用到其他类型的装置中,对本发明的描述是解释性的,并不限制权利要求的范围。对本领域普通技术人员来说,很明显存在很多替代、修改和变换的情况。在权利要求中,装置加功能的语句将包含此处描述作为引用的功能的结构,并不仅指结构上的等效,而且包括等效结构。

Claims (15)

1.一种用于提供综合Web浏览业务的装置,其包括:
终端设备,包括:
用于执行互联网Web浏览和移动通信Web浏览的综合Web浏览器;
网络控制单元,其将与综合Web浏览业务有关的起始请求消息发送到移动终端,并且从移动终端接收业务激活消息,以便起始所请求的Web业务;和
移动终端,其在接收到来自终端设备的起始请求消息的时候,尝试建立与通信网络的呼叫,在呼叫建立的时候向终端设备发送业务激活消息。
2.根据权利要求1所述的装置,其中所述终端设备包括:
用户接口单元,其用于接收来自用户的命令或选择内容;以及
Rm接口单元,其用于提供网络控制单元与移动终端之间的物理连接,
其中,所述综合浏览器根据来自所述用于接口单元的用户选择来进行互联网Web浏览或移动通信Web浏览。
3.根据权利要求2所述的装置,其中所述网络控制单元包括:
多个业务管理器,其用于根据用户选择来执行业务;
业务路由器,其用于将消息从从属层发送到所述业务管理器之一;
链路接入程序单元,其用于进行成帧、解帧,并作为业务路由单元的从属层提供与移动终端的物理连接;以及
链路管理器,其用于设置、结束和管理与移动终端的连接。
4.根据权利要求1所述的装置,其中所述移动终端包括:
嵌入式浏览器,其用于根据用户选择来进行移动通信Web浏览;
网络控制单元,其用于向用户提供各种业务,并通过嵌入式浏览器控制与终端设备的连接;以及
Rm接口单元,其用于提供网络控制单元与终端设备之间的物理连接。
5.根据权利要求4所述的装置,其中所述网络控制单元包括:
多个业务管理器,其用于根据用户选择来进行业务;
业务路由器,其用于将消息从从属层发送到所述业务管理器之一;
链路接入程序单元,其用于进行成帧、解帧,并作为业务路由单元的从属层提供与移动终端的物理连接;以及
链路管理器,其用于设置、结束和管理与移动终端的连接。
6.根据权利要求3所述的装置,其中所述多个业务管理器分别包括:
综合Web管理器,其包括用于翻译和处理来自用户接口单元或浏览器的命令的命令分析器;以及
数据管理器,其用于向/从浏览器发送/接收数据。
7.根据权利要求1所述的装置,其中所述移动终端执行模式选择功能,用于选择所述综合浏览器的有效模式或无效模式。
8.根据权利要求7所述的装置,其中当在所述移动终端中设置为综合浏览器的有效模式时,所述移动终端的嵌入式浏览器无效,且将向/从嵌入式浏览器的发送/接收的所有数据向/从终端设备发送/接收。
9.一种用于提供综合Web浏览业务的方法,包括以下步骤:
根据来自终端设备的连接请求,建立终端设备和移动终端之间的连接;
当终端设备和移动终端之间的连接建立后,建立移动终端与网络之间的呼叫;
当呼叫建立后,向终端设备发送综合Web业务激活消息;
通过所建立的呼叫,通过将终端设备连接到互联网服务器或移动通信Web服务器,来上载/下载数据;
当终端设备和服务器之间的连接结束时,结束呼叫;以及
当呼叫结束时向终端设备发送综合Web业务释放的消息,并结束终端设备与移动终端之间的连接。
10.根据权利要求9所述的方法,其中所述终端设备包括:
用户接口单元,其用于接收来自用户命令或选择的内容;
浏览器,其用于根据用户选择来进行互联网Web浏览或移动通信Web浏览;
网络控制单元,其用于向用户提供各种业务,并通过浏览器来控制与移动终端的连接;以及
Rm接口单元,其用于提供网络控制单元与移动终端之间的物理连接。
11.根据权利要求9所述的方法,其中所述网络控制单元包括:
多个业务管理器,其用于根据用户选择来进行业务;
业务路由器,其用于将消息从从属层发送到所述业务管理器之一.
链路接入程序单元,其用于进行成帧、解帧,并作为业务路由单元的从属层提供与移动终端的物理连接;以及
链路管理器,其用于设置、结束和管理与移动终端的连接。
12.根据权利要求9所述的方法,其中所述移动终端包括:
嵌入式浏览器,其用于根据用户选择来进行移动通信Web浏览;
网络控制单元,其用于向用户提供各种业务,并通过嵌入式浏览器控制与终端设备的连接;以及
Rm接口单元,其用于提供网络控制单元与终端设备之间的物理连接。
13.根据权利要求12所述的方法,其中所述网络控制单元包括:
多个业务管理器,其用于根据用户选择来进行业务;
业务路由器,其用于将消息从从属层发送到所述业务管理器之一;
链路接入程序单元,其用于进行成帧、解帧,并作为业务路由单元的从属层提供与移动终端的物理连接;以及
链路管理器,其用于设置、结束和管理与移动终端的连接。
14.根据权利要求9所述的方法,其中所述移动终端具有模式选择功能,用于选择所述综合浏览器的有效模式或无效模式。
15.根据权利要求14所述的方法,其中当在所述移动终端中设置为综合浏览器的无效模式时,终端设备的连接请求不被同意,并且移动终端的嵌入式浏览器执行浏览。
CNB031490921A 2002-10-18 2003-06-26 综合Web浏览业务的装置及其方法 Expired - Fee Related CN1238803C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2002-0063934A KR100459439B1 (ko) 2002-10-18 2002-10-18 통합 웹 브라우징 서비스 장치 및 방법
KR63934/2002 2002-10-18

Publications (2)

Publication Number Publication Date
CN1490738A CN1490738A (zh) 2004-04-21
CN1238803C true CN1238803C (zh) 2006-01-25

Family

ID=36202176

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031490921A Expired - Fee Related CN1238803C (zh) 2002-10-18 2003-06-26 综合Web浏览业务的装置及其方法

Country Status (9)

Country Link
US (1) US7515602B2 (zh)
EP (1) EP1411706B1 (zh)
JP (1) JP3955268B2 (zh)
KR (1) KR100459439B1 (zh)
CN (1) CN1238803C (zh)
AT (1) ATE320135T1 (zh)
DE (1) DE60303838T2 (zh)
ES (1) ES2257617T3 (zh)
PT (1) PT1411706E (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100680731B1 (ko) * 2000-09-01 2007-02-09 삼성전자주식회사 반도체 패키지 및 제조방법
JP2005333480A (ja) * 2004-05-20 2005-12-02 Mitsumi Electric Co Ltd 携帯電話機及びそのプログラム及びそれを用いたインターネット接続装置
KR100706960B1 (ko) * 2005-02-25 2007-04-11 에스케이 텔레콤주식회사 가상 머신 툴을 이용하여 포탈 서비스를 제공하는 방법 및시스템
GB0504554D0 (en) * 2005-03-04 2005-04-13 Vodafone Plc Personal access platform
KR100753291B1 (ko) * 2006-01-17 2007-08-29 주식회사 팬택앤큐리텔 Dmb 단말기에서 방송 웹 서비스를 선택적으로 제공받는방법
KR100866204B1 (ko) * 2006-04-28 2008-10-30 삼성전자주식회사 고속 통신 기기로부터 무선 네트워크로의 역방향 통신을위한 이동 단말의 데이터 흐름 제어 장치 및 방법
US20080014929A1 (en) * 2006-05-05 2008-01-17 Infosys Technologies Ltd. Occasionally connected computing for mobile web services
KR100890421B1 (ko) * 2007-11-06 2009-03-26 주식회사 케이티프리텔 이동 단말에서 서로 다른 형태의 브라우저들을 연동하는방법 및 장치
KR101453956B1 (ko) 2008-01-14 2014-10-24 삼성전자주식회사 임베디드 브라우져 에이젼트를 기반으로 하는 디바이스 및 방법
WO2009104829A1 (en) * 2008-02-22 2009-08-27 Logicplant Web browsing environment provider system for multiple users and control method thereof
KR101079624B1 (ko) * 2008-05-06 2011-11-03 삼성전자주식회사 브라우저의 표시 방법 및 이를 이용하는 휴대 단말기
KR101029364B1 (ko) * 2008-06-24 2011-04-13 주식회사 케이티 통합 웹 브라우징 서비스를 제공하는 이동통신 단말,이동통신 시스템, 근거리 무선통신 시스템 및 그 방법
KR101068292B1 (ko) 2008-08-11 2011-09-28 에스케이 텔레콤주식회사 단말장치 및 단말장치의 ui 제공 방법
KR20100033843A (ko) * 2008-09-22 2010-03-31 삼성전자주식회사 휴대 단말기 및 그 휴대 단말기에서 단말기 연결에 따른 데이터 통신 전환 방법
US8990404B2 (en) * 2009-11-16 2015-03-24 Apple Inc. Directing data in a web browser from a portable electronic device
JP5491268B2 (ja) * 2010-04-28 2014-05-14 キヤノン株式会社 通信装置、その制御方法及びプログラム
CN103369532B (zh) * 2012-04-09 2018-07-13 黄余晖 一种移动终端恶意软件行为的黑盒检测方法
CN103136375A (zh) * 2013-03-26 2013-06-05 柳汉石 一种用语言文字直达所索求目标的浏览器
CN103237088A (zh) * 2013-05-16 2013-08-07 百度在线网络技术(北京)有限公司 基于对应关系库的浏览方法、***及云端服务器
US20160100436A1 (en) * 2014-10-01 2016-04-07 Vincent Cirel Providing access to a cruise ship network from a connection to a secondary network seamlessly

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000025497A1 (en) * 1998-10-26 2000-05-04 Qualcomm Incorporated A mobile terminal and wireless device with common ip address
US6665537B1 (en) * 1999-01-21 2003-12-16 Qualcomm, Incorporated Automatic invocation of mobile IP registration in a wireless communication network
FI107770B (fi) * 1999-06-07 2001-09-28 Nokia Mobile Phones Ltd PDP-kontekstien hallinta matkaviestimessä
US6483822B1 (en) * 1999-06-07 2002-11-19 Marcello Lioy Establishing a packet network call between a mobile terminal device and an interworking function
US6571237B1 (en) * 1999-08-17 2003-05-27 Oy Vsp Virtualsalesperson Ltd. Method, system and a computer program product for producing an offer document
JP3623715B2 (ja) * 2000-04-07 2005-02-23 日本電気株式会社 通信端末装置
JP2002152328A (ja) * 2000-11-07 2002-05-24 Nec Corp 携帯端末、該携帯端末における表示切換方法、及び表示切換プログラムを記録した記録媒体
AU2002239391A1 (en) * 2000-11-30 2002-06-11 Message Machines, Inc. Systems and methods for routing messages to communications devices
FI111782B (fi) * 2000-12-29 2003-09-15 Nokia Corp Valintaisen yhteyden tarjoaminen pakettiradiojärjestelmässä
US6941326B2 (en) * 2001-01-24 2005-09-06 Microsoft Corporation Accounting for update notifications in synchronizing data that may be represented by different data structures
EP1271877B1 (en) * 2001-06-22 2008-11-05 Microsoft Corporation Wireless browser
US6842621B2 (en) * 2001-12-21 2005-01-11 Motorola, Inc. Method and apparatus for splitting control and media content from a cellular network connection
US6501421B1 (en) * 2002-01-08 2002-12-31 International Business Machines Corporation Method and system for providing a location-based legal information service
US20040012627A1 (en) * 2002-07-17 2004-01-22 Sany Zakharia Configurable browser for adapting content to diverse display types
US6763226B1 (en) * 2002-07-31 2004-07-13 Computer Science Central, Inc. Multifunctional world wide walkie talkie, a tri-frequency cellular-satellite wireless instant messenger computer and network for establishing global wireless volp quality of service (qos) communications, unified messaging, and video conferencing via the internet
US7110371B2 (en) * 2002-08-28 2006-09-19 Intel Corporation System and method to communicate between a host and a modem

Also Published As

Publication number Publication date
JP3955268B2 (ja) 2007-08-08
EP1411706B1 (en) 2006-03-08
US7515602B2 (en) 2009-04-07
ES2257617T3 (es) 2006-08-01
DE60303838D1 (de) 2006-05-04
US20040078286A1 (en) 2004-04-22
KR20040035182A (ko) 2004-04-29
ATE320135T1 (de) 2006-03-15
DE60303838T2 (de) 2006-08-10
PT1411706E (pt) 2006-05-31
KR100459439B1 (ko) 2004-12-03
CN1490738A (zh) 2004-04-21
EP1411706A1 (en) 2004-04-21
JP2004140775A (ja) 2004-05-13

Similar Documents

Publication Publication Date Title
CN1238803C (zh) 综合Web浏览业务的装置及其方法
CN1492656A (zh) 在多通道上共享应用程序会话信息的方法、装置和***
CN1757216A (zh) 创建基于无线应用程序的组件并与之通信的***和方法
CN1685323A (zh) 通信***,中继设备和通信控制方法
CN1199406C (zh) 电子邮件***、服务器和电子邮件发送和接收设备
US20060080659A1 (en) System and method of provisioning software to mobile devices
CN1291333C (zh) 同步消息处理方法
CN1625878A (zh) 用于处理同步相关信息的方法和设备
CN1249646A (zh) 交互式双向通信装置与网络交互作用的方法和结构
CN1658609A (zh) 定制应用内容供应的***和方法
CN1756199A (zh) 环境设定装置和信息处理装置
CN1642114A (zh) 手持移动终端用户定制信息的网络备份方法
CN1671115A (zh) 公共无线lan连接服务装置及其方法
CN1578240A (zh) 建立短程服务会话的方法和***
CN1492637A (zh) 元服务选择器、元服务选择器协议、网络接入服务器和***
CN1344472A (zh) 无线电手机
CN1947404A (zh) 聚合网络服务的装置和方法
CN1881939A (zh) 终端适配设备及其支持从无线局域网拨号接入的方法
CN1260993C (zh) 通过外部模块对移动通信终端内部信息的采集
CN1606312A (zh) 与sip和web***协同工作的服务提供***及其方法
CN1512296A (zh) 电子设备及其功率控制方法
CN1878197A (zh) 移动通信终端及利用该终端实现网址发送的方法及其***
CN1893700A (zh) 一种支持与客户服务***的通信的电子设备及其使用方法
CN101052194A (zh) 一种实现本地维护终端维护远端射频终端的装置
CN1183732C (zh) 网络中的业务***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060125

Termination date: 20170626

CF01 Termination of patent right due to non-payment of annual fee