ES2257617T3 - Sistema para un servicio integrado de navegacion web y metodo correspondiente. - Google Patents
Sistema para un servicio integrado de navegacion web y metodo correspondiente.Info
- Publication number
- ES2257617T3 ES2257617T3 ES03011102T ES03011102T ES2257617T3 ES 2257617 T3 ES2257617 T3 ES 2257617T3 ES 03011102 T ES03011102 T ES 03011102T ES 03011102 T ES03011102 T ES 03011102T ES 2257617 T3 ES2257617 T3 ES 2257617T3
- Authority
- ES
- Spain
- Prior art keywords
- service
- web
- terminal
- connection
- mobile terminal
- 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 - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000010295 mobile communication Methods 0.000 claims abstract description 13
- 230000006870 function Effects 0.000 claims description 42
- 230000005540 biological transmission Effects 0.000 claims description 16
- 230000008569 process Effects 0.000 claims description 7
- 230000009849 deactivation Effects 0.000 claims description 6
- 230000004913 activation Effects 0.000 claims description 5
- 238000000354 decomposition reaction Methods 0.000 claims description 4
- 238000012549 training Methods 0.000 claims description 3
- 230000011664 signaling Effects 0.000 description 33
- 238000010276 construction Methods 0.000 description 20
- 238000007726 management method Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 17
- 239000013256 coordination polymer Substances 0.000 description 14
- 238000012545 processing Methods 0.000 description 10
- 238000013439 planning Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 241001122767 Theaceae Species 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000004148 unit process Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- 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/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- 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
- 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)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Navigation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Sistema para proporcionar un servicio integrado de navegación web, que comprende: - un equipo terminal (300) que incluye un navegador web integrado (320) que permite que el equipo terminal (300) ejecute una función de navegación web general en Internet para acceder a contenido descrito en un lenguaje general de generación de páginas web de Internet y una función de navegación web móvil para acceder a contenido descrito en un lenguaje de generación de páginas web móvil; y - un terminal móvil (400) que incluye un navegador incorporado (420) que permite que el terminal móvil (400) ejecute por sí mismo una función de navegación web móvil, estando configurado el terminal móvil (400) para soportar la navegación web del equipo terminal (300) al entrar en contacto con un servidor de Internet y un servidor web de comunicaciones móviles; en el que el terminal móvil (400) está configurado para ejecutar una función de selección de modo con vistas a seleccionar un modo activo o un modo inactivo del navegador web integrado (320) del equipo terminal (300); y en el que en el modo activo del navegador web integrado (320), el navegador incorporado (420) del terminal móvil (400) está inactivo y se permite la transmisión y recepción hacia y desde el equipo terminal (300) de todos los datos a transmitir hacia y a recibir desde el navegador incorporado, y en el modo inactivo del navegador web integrado (320), se permite la navegación web usando el navegador incorporado (420) del terminal móvil (400).
Description
Sistema para un servicio integrado de navegación
web y método correspondiente.
La presente invención se refiere a un terminal
de comunicaciones móviles, y en particular a un aparato y un método
para proporcionar un servicio de navegación web para un terminal de
comunicaciones móviles.
Los métodos de navegación web realizados para un
equipo terminal (TE), tal como un ordenador personal (PC) o un
asistente personal digital (PDA), y los métodos de navegación web
realizados para un terminal móvil (MT) se implementan de forma
diferente dependiendo de los aspectos funcionales y de formato de
presentación de la interfaz.
En un método de navegación web de un TE, el MT
realiza la función de un módem o una tarjeta de red. El MT y el TE
se conectan entre sí por medio de una interfaz Rm, la cual
proporciona conectividad física entre el TE y el MT, y la misma se
debe implementar tanto en el TE como en el MT. La conexión física
entre el TE y el MT la pueden proporcionar modos tales como un
puerto de comunicación en serie (RS-232C), un USB,
un IrDA, un IEEE1394, y un Bluetooth.
Desde el punto de vista del software, el TE
requiere una interfaz tal como una red de conexión telefónica y un
protocolo PPP (punto a punto). Adicionalmente, para llevar a cabo
la navegación web, se requiere un navegador web tal como el
Internet Explorer desarrollado por la Empresa MICROSOFT o el
Netscape desarrollado por la Empresa NETSCAPE.
A diferencia del TE, en un método de navegación
web MT no se requiere ninguna interfaz Rm. En cambio, se deben
implementar protocolos tales como el PPP, un protocolo de Internet
(IP), un protocolo de control de transmisión (TCP), y un protocolo
de datagrama de usuario (UDP), y el MT entra en contacto con un
servidor web (al que en lo sucesivo se le hará referencia como
"servidor móvil") que usa dichos protocolos. Para llevar a
cabo la navegación web, el MT debe tener un navegador incorporado
tal como un navegador UP o un navegador ME.
La Figura 1A es un diagrama de bloques que
muestra un TE convencional el cual realiza la navegación web. El TE
incluye una red 170 de conexión telefónica, una unidad 160 de
interfaz Rm, y un navegador 120. La red de conexión telefónica
ejecuta una función de conexión de red a través de un módem. La
unidad de interfaz Rm proporciona una conexión física entre el TE y
un MT 200 y realiza funciones para la conexión física tales como la
generación de flujos continuos de bits y el procesado de errores.
Además, el navegador realiza una carga/descarga de datos entrando
en contacto con un servidor web basado en un protocolo de Internet.
También se incluye una unidad 110 de interfaz de usuario.
La red 170 de conexión telefónica incluye una
unidad 130 de control de conexión y una unidad 150 de protocolos.
La unidad de control de conexión realiza funciones tales como el
establecimiento de una conexión de red, la liberación de la
conexión, y la gestión de conexiones. La unidad de protocolos
establece una conexión física con protocolos de la otra estación,
desconecta, y gestiona la conexión, y transmite/recibe señales de
protocolo y datos a través de la conexión establecida. La unidad
150 de protocolos incluye un gestor 140 de protocolos para
gestionar el estado y la actividad de protocolos tales como el PPP,
IP y TCP.
La Figura 1B es un diagrama de bloques de un MT,
el cual realiza la navegación web. El MT incluye un bloque 290 de
interfaz, un analizador sintáctico 280 de órdenes AT, una unidad
230 de llamadas, y una unidad 250 de protocolos. El bloque de
interfaz incluye una unidad 260 de interfaz Rm y una unidad 270 de
interfaz Um. El analizador sintáctico de órdenes AT analiza y
procesa órdenes del TE 100 transmitidas a través de la unidad 260
de interfaz Rm. La unidad de control de llamadas asegura un canal
para el establecimiento de una llamada con la red, desconecta el
canal, y realiza funciones de procesado de llamadas
correspondientes. La unidad de protocolos establece una conexión
física con un servidor móvil, libera, y gestiona la conexión, y
transmite/recibe datos a través de la conexión física. También se
incluye un navegador incorporado 220 para realizar la
carga/descarga de datos entrando en contacto con el servidor móvil.
Una unidad 210 de interfaz de usuario que incluye una unidad 212 de
entrada por teclado y una unidad 214 de procesado del teclado da
salida a datos de acontecimiento recibidos desde otras partes del
MT 200 en formatos de audio-vídeo. La unidad 250 de
protocolos incluye protocolos tales como un protocolo de enlace de
radiocomunicaciones (RLP), un PPP, un IP, y un TCP y un gestor 240
de protocolos gestiona dichos protocolos. Una orden AT es una lista
de instrucciones del TE 100 para controlar el MT 200.
La Figura 2A es un diagrama de bloques que
muestra un formato de conexión cuando el TE 100 realiza la
navegación web a través del MT 200. Cuando un usuario ordena al TE
100 que establezca una llamada de datos, la red de conexión
telefónica construye una orden AT para el establecimiento de la
llamada y la transmite hacia la unidad 160 de interfaz Rm. La
unidad de interfaz Rm convierte la orden AT en un flujo continuo de
bits y lo transmite al MT a través de un canal de transferencia
físico. El MT 200 interpreta el flujo continuo de bits y hace que
la unidad 230 de control de llamadas intente el establecimiento de
una llamada de datos. Cuando se ha establecido la llamada de datos,
la unidad de control de llamadas informa al TE sobre el
establecimiento de la llamada. El TE intenta una conexión PPP y una
conexión TCP/IP. Cuando el intento es satisfactorio, el TE informa
al usuario sobre la conexión web-servidor a través
de una pantalla. A continuación, el usuario pone en práctica la
navegación web actuando sobre el navegador web TE, por ejemplo, el
Internet Explorer o el Netscape.
La Figura 2B es un diagrama de bloques que
muestra cómo se comporta el MT 200 durante la navegación web.
Cuando el usuario actúa sobre el navegador incorporado 220 del MT
200 presionando una cierta tecla, la unidad 214 de procesado del
teclado transmite un cierto mensaje para conseguir que la unidad
230 de control de llamadas intente una llamada de datos con la
unidad 230 de control de llamadas. Cuando se ha establecido la
llamada de datos, la unidad 250 de protocolos realiza
secuencialmente la conexión con el protocolo del servidor móvil,
RLP, PPP, IP y TCP. Cuando se ha realizado la conexión, se
descargan los datos de la página web desde el servidor móvil, y una
unidad de procesado de salida (no mostrada) da salida a los datos
descargados a través de la pantalla.
El TE convencional usa el MT como un medio para
entrar en contacto con Internet (o con la PSDN). No obstante, el
mismo no puede entrar en contacto con el servidor móvil y el MT no
puede entrar en contacto con un servidor web general que se base en
el protocolo de Internet. Adicionalmente, el MT no puede usar
varios de los recursos del TE relacionados con el contenido web.
Además, aunque se ha demostrado que una CPU, una memoria y la
pantalla del MT 200 resultan adecuadas para el procesado de la voz
y el texto, el servidor móvil no puede proporcionar varios de los
servicios al MT 200 y por consiguiente resulta complicado construir
varios de los contenidos web. Por otra parte, se observa que los
protocolos PPP, IP, TCP, UDP y los recursos relacionados con la red
se implementan en el TE y el MT. Estas implementaciones duplicadas
de recursos pueden reducir la eficacia de las evoluciones y aumentar
los costes de las mismas.
El documento WO 00/44183 A2 da a conocer dos
modelos opcionales de protocolo para ejecutar la navegación por
medio de un equipo terminal a través de un terminal móvil. A una
primera opción se le hace referencia como modelo de retransmisión e
incluye el establecimiento de un único enlace PPP entre el equipo
terminal y una red con la cual se conecta el terminal móvil. A la
otra opción se le hace referencia como modelo de red y representa
la situación en la que se establecen dos enlaces PPP independientes
entre el equipo terminal y el terminal móvil así como entre el
terminal móvil y la red. Este documento no menciona la presencia de
un navegador incorporado en el terminal
móvil.
móvil.
El documento US 2001/0056444 A1 trata sobre un
dispositivo terminal de comunicaciones que puede lograr navegar por
un contenido descrito en diferentes lenguajes de descripción de
información usando un único navegador. Entre los diferentes
lenguajes de descripción se puede incluir un lenguaje general de
generación de páginas web de Internet tal como el HTML y un lenguaje
de generación de páginas web móviles tal como el WML. Igualmente,
este documento no menciona la presencia de un navegador incorporado
adicional en el dispositivo terminal de comunicaciones.
El artículo "Siemens SL42 GPRS WAP Phone"
recuperado de Internet en
<URL:http://web.archive.org/web/
20020802060323http://www.cellular.co.za/phones/s iemens/2001/siemens_sl42_gprs.htm>, del 20 de enero de 2004, describe un teléfono móvil celular que tiene un navegador WAP incluido.
20020802060323http://www.cellular.co.za/phones/s iemens/2001/siemens_sl42_gprs.htm>, del 20 de enero de 2004, describe un teléfono móvil celular que tiene un navegador WAP incluido.
Es un objetivo de la presente invención
proporcionar un método y un sistema el cual ejecute un servicio de
navegación web integrado entrando en contacto con un servidor web
de Internet y un servidor web de comunicaciones móviles a través de
un terminal de comunicaciones móviles.
Para alcanzar este objetivo, la presente
invención proporciona un sistema con vistas a proporcionar un
servicio de navegación web integrado que presenta todas las
características de la reivindicación 1. También se proporciona un
método con vistas a proporcionar un servicio de navegación web
integrado que presenta todas las características de la
reivindicación 7.
La Figura 1A es un diagrama de bloques que
ilustra una construcción del TE (equipo terminal) convencional en
relación con la navegación web;
la Figura 1B es un diagrama de bloques que
ilustra una construcción del MT (terminal móvil) convencional en
relación con la navegación web;
la Figura 2A es un diagrama de bloques que
ilustra las relaciones entre las partes de la construcción cuando
el TE ejecuta la navegación web a través del MT;
la Figura 2B es un diagrama de bloques que
ilustra las relaciones entre las partes de la construcción en la
ejecución de la navegación web en el MT;
la Figura 3 es un diagrama de bloques que
ilustra las relaciones entre las partes de la construcción de un TE
según la presente invención;
la Figura 4 es un diagrama de bloques que
ilustra una estructura de un MT (terminal móvil) según la presente
invención;
la Figura 5A ilustra una estructura de tramas de
mensajes para el enlace físico establecido entre el TE y el MT o la
transmisión/recepción de órdenes definidas por cada gestor de
servicio;
la Figura 5B ilustra una estructura de tramas de
datos para la transmisión/recepción de datos;
la Figura 5C ilustra una estructura de trama
para el elemento de función de control añadido a la trama de
mensaje de la Figura 5A;
la Figura 6 ilustra un procedimiento de
procesado para ejecutar un servicio de navegación web entre el TE y
el MT según la presente invención;
la Figura 7A ilustra la aceptación de una
solicitud de conexión del TE por parte del MT;
la Figura 7B ilustra el rechazo de una solicitud
de conexión del TE por parte del MT;
la Figura 8 es un diagrama de bloques que
ilustra las partes de la construcción en relación con la
señalización de la Figura 7 y las relaciones entre ellas;
la Figura 9 ilustra una señalización de inicio
de un servicio web integrado;
la Figura 10 es un diagrama de bloques que
ilustra las partes de la construcción en relación con la
señalización de inicio de la Figura 9 y las relaciones entre
ellas;
la Figura 11 ilustra una señalización de
finalización del servicio web integrado;
la Figura 12 ilustra una señalización de
liberación de conexión;
la Figura 13 ilustra una señalización de gestión
de estados; y
la Figura 14 es un diagrama de bloques que
ilustra las partes de la construcción en relación con la
transmisión/recepción de datos y las relaciones entre ellas.
La Figura 3 muestra un TE según una forma de
realización de la presente invención. Este TE 300 incluye una
unidad 310 de interfaz de usuario, un navegador web integrado 320,
y una unidad 390 de interfaz Rm. Una unidad 360 de control de la
red incluye una unidad 350 de gestión de servicio, un encaminador
380 de servicio, un gestor 330 de enlaces, y una unidad 370 de
procedimiento de acceso a los enlaces. La unidad de interfaz de
usuario y la unidad de interfaz Rm pueden funcionar de una forma
similar a las unidades 110 y 160.
El navegador web integrado 320 (al que en lo
sucesivo se le hará referencia como "navegador IW") interpreta
no solamente un lenguaje general de generación de páginas web tal
como el HTML sino también un lenguaje de generación de páginas web
móvil tal como el WML y el cHTML, el cual se presenta de una forma
adecuada. Como consecuencia, el navegador IW puede ejecutar tanto
la función de navegación web general como una función de navegación
web móvil a través de una única interfaz.
La unidad 350 de gestión de servicio realiza el
inicio, la finalización, la gestión, el establecimiento de la
conexión y otros servicios tales como un servicio de gestión de
planificación, un servicio de directorio telefónico, y un servicio
de navegación web al estar enlazada con otros elementos de
servicio. Para implementar estas funciones, cada gestor de servicio
incluye un analizador sintáctico de órdenes y un gestor de datos, o
elementos que presenten funciones similares. La unidad 350 de
gestión de servicio incluye además un gestor 340 de servicio web
integrado y otros gestores de servicio.
El gestor 340 de servicio web integrado (al que
en lo sucesivo se hará referencia como "gestor de servicio
IW") incluye un analizador sintáctico 342 de órdenes para
interpretar una orden del navegador IW 320 o la unidad 310 de
interfaz de usuario y un gestor 344 de datos para transmitir datos
al navegador IW 320 o transmitir datos desde el navegador IW 320 a
una capa subordinada.
Los otros gestores de servicio proporcionan
servicios recibidos a través de un PC-sync
tales como el servicio de gestión de planificación y el servicio de
directorio telefónico, además del servicio de navegación web
integrado. Estos gestores pueden presentar la misma estructura que
la correspondiente al gestor integrado 340 de servicio web, y las
funciones de las partes de la construcción pueden ser diferentes
según los servicios correspondientes.
\newpage
El encaminador 380 de servicio transmite un
mensaje desde la unidad 370 de procedimiento de acceso a enlaces
hacia cada gestor de servicio según un tipo del mensaje de
servicio, o transmite un mensaje desde la unidad 350 de gestión de
servicio a la unidad 370 de procedimiento de acceso a los
enlaces.
El gestor 330 de enlaces realiza un
establecimiento de conexión, una liberación de conexión, y una
gestión de conexión entre el TE 300 y un MT 400.
La unidad 370 de procedimiento de acceso a los
enlaces proporciona conectividad física entre el TE 300 y el MT
400, realiza la formación y descomposición de las tramas para
transmitir/recibir un mensaje o datos superiores.
La unidad 390 de interfaz Rm proporciona
conectividad física entre el TE 300 y el MT 400. La interfaz Rm se
implementa preferentemente en forma de una comunicación en serie
usando una UART, un Bluetooth, un IrDA, un USB, etcétera.
La unidad 310 de interfaz de usuario actúa como
interfaz entre el usuario y el TE para recibir una orden de usuario
o un contenido de selección del usuario proveniente de este último
o para transmitir un resultado del procesado, etcétera, hacia el
usuario.
La Figura 4 muestra una estructura preferida del
MT 400 según la presente invención. Tal como se representa, el MT
incluye una unidad 410 de interfaz de usuario, un navegador
incorporado 420, una unidad 440 de protocolos, una unidad 403 de
control de llamadas y un bloque 490 de interfaz. La unidad 460 de
control de la red incluye un gestor 450 de servicio, un encaminador
480 de servicio, un gestor 430 de enlaces y una unidad 470 de
procedimiento de acceso a los enlaces.
El navegador incorporado 420 ejecuta una función
de navegación web. Más específicamente, el navegador entra en
contacto con un sitio web móvil, da salida al contenido del sitio
web, y se va a un URL (localizador uniforme de recursos) designado
por el usuario.
La unidad 440 de protocolos incluye elementos de
protocolo tales como TCP, IP, PPP, RKP, etcétera, y un gestor 404
de protocolos para gestionarlos.
La unidad 403 de control de llamadas realiza el
procesado de las llamadas para entrar en contacto con la red de
comunicaciones móviles a través de la unidad 407 de interfaz Um y
realiza funciones tales como establecimiento de llamadas,
liberación de llamadas, etcétera.
La unidad 460 de control de la red realiza
preferentemente la misma función en el MT 400 que la función de la
unidad 360 de control de la red en el TE 300.
El bloque 490 de interfaz incluye la unidad 406
de interfaz Rm y la unidad 407 de interfaz Um, la unidad 406 de
interfaz Rm realiza preferentemente la misma función que la
correspondiente a la unidad 390 de interfaz Rm en el TE 300. La
unidad 407 de interfaz Um proporciona conectividad física con la red
de comunicaciones móviles a través de una estación base.
La unidad 410 de interfaz de usuario realiza
preferentemente la misma función que la correspondiente a la unidad
310 de interfaz de usuario del TE 300 e incluye una unidad 412 de
entrada por teclado y una unidad 414 de procesado del teclado. La
unidad de entrada por teclado recibe una entrada de las teclas a
través de un teclado del MT y la convierte en un acontecimiento de
teclado adecuado. La unidad de procesado del teclado procesa la
entrada del acontecimiento de teclado proveniente de la unidad de
entrada por teclado según el estado del MT.
El TE y el MT realizan la formación o
descomposición de las tramas de un mensaje (o datos) para
proporcionar una conectividad física entre ellos. La unidad de
interfaz de usuario, el analizador sintáctico de órdenes AT, la
unidad de control de llamadas, la unidad de protocolos, y el bloque
de interfaz pueden funcionar de una manera similar a las
correspondientes mostradas en la Fig. 1B.
La Figura 5A ilustra una estructura de tramas de
mensaje para un enlace físico establecido entre el TE y el MT con
vistas a la transmisión/recepción de órdenes definidas por cada
gestor de servicio. La Figura 5B ilustra una estructura de tramas
de datos para la transmisión/recepción de datos. Además, la Figura
5C ilustra una estructura de trama para un elemento de función de
control añadido a la trama de mensaje de la Figura 5A. Tal como se
representa en estas figuras, una trama según una forma de
realización de la presente invención incluye un campo discriminador
de trama, un campo del tipo de servicio, un campo de tipo de
mensaje, un campo de longitud de datos, un campo de datos, un campo
de longitud y un campo de elemento de función de control.
El campo discriminador de trama se usa para
discriminar si la trama es una trama de mensaje o una trama de
datos. Cuando el valor del campo es "0x69", se considera que
la trama es una trama de mensaje, y cuando el valor del campo es
"0x96" se considera que la trama es una trama de datos.
El campo de tipo de servicio se usa para indicar
un tipo de servicio de transmisión/recepción de tramas de mensaje o
tramas de datos. Cuando el valor del campo es "0x00" se
considera que el tipo de servicio de la trama es un servicio de
navegación web integrado, cuando el valor del campo es "0x01"
se considera que el tipo de servicio es un servicio de gestión de
planificación, y cuando el valor del campo es "0x02" se
considera que el tipo de servicio es un servicio de directorio
telefónico. Además de estos tipos de servicio, cuando se añaden
otros tipos de servicio a los mismos se les asignan valores de
código dentro del intervalo de 0x03-0xFF.
El campo de tipo de mensaje se usa para un
mensaje de transmisión/recepción. Los tipos de mensaje según la
presente invención incluyen, aunque sin limitarse necesariamente a
los mismos, los correspondientes expuestos en la Tabla 1.
\vskip1.000000\baselineskip
| Código | Nombre de mensaje | Dirección | Nota | Elemento |
| de función | ||||
| de Control | ||||
| requerido | ||||
| 0x01 | Solicitud de conexión | TE \rightarrow MT | Solicitud de establecimiento de conexión | |
| entre el TE y el MT | ||||
| 0x02 | Conexión completa | TE \leftarrow MT | Establecimiento de conexión entre el TE y | |
| el MT | ||||
| 0x03 | Rechazo de conexión | TE \leftarrow MT | El MT rechaza la solicitud de conexión del | Causa del |
| TE | Rechazo | |||
| 0x04 | Solicitud de desconexión | TE \leftarrow\rightarrow MT | Liberación de conexión entre el TE y el MT | |
| 0x05 | Confirmación de | TE \leftarrow\rightarrow MT | Informe de liberación de conexión | |
| Desconexión | ||||
| 0x06 | Solicitud de estado | TE \rightarrow MT | Solicitud de información de estado sobre el | |
| MT | ||||
| 0x07 | Estado | TE \leftarrow MT | Información de estado del MT | Estado |
| 0x08 | Inicio de servicio | TE \rightarrow MT | Inicio de servicio por parte del TE | |
| 0x09 | Servicio activado | TE \leftarrow MT | Activación del servicio en el MT | |
| 0xa | Detención de servicio | TE \rightarrow MT | Finalización de servicio por parte del TE | |
| 0xb | Servicio desactivado | TE \leftarrow MT | Desactivación del servicio por parte del MT | |
| 0xc\sim | Definición de mensajes adicionales posteriormente |
\vskip1.000000\baselineskip
El campo de longitud de datos se usa para
almacenar una longitud (unidad en bytes) de un campo de datos. El
campo de datos se usa para almacenar los datos reales
transmitidos/recibidos. El campo de longitud se usa para almacenar
la longitud total (unidad en bytes) de un elemento de función de
control en una trama de mensaje.
El campo de elemento de función de control se
añade preferentemente al final de una trama de mensaje para indicar
la información añadida al mensaje. El campo de elemento de función
de control incluye un campo ID de elemento de función, un campo de
longitud, y un campo de contenido.
Haciendo referencia a la Tabla 2, el campo ID de
elemento de función es un identificador para discriminar un
elemento de función de control. El campo de longitud se usa para
almacenar la longitud (unidad en bytes) del campo de contenido.
Haciendo referencia a la Tabla 3, el campo de contenido se usa para
almacenar datos correspondientes al elemento de función de
control.
\vskip1.000000\baselineskip
| Código | Elemento de Función de Control | Nota | Mensaje correspondiente |
| 0x01 | Causa | Causa por la que se ha producido el | Rechazo de conexión |
| mensaje pertinente | |||
| 0x02 | Estado del MT | Información de estado del MT | Estado |
| 0x03 \sim | Se define de forma adicional posteriormente |
\vskip1.000000\baselineskip
| Código | Causa | Nota |
| 0x01 | Inutilizable | El usuario no selecciona un conjunto de funciones pertinente |
| 0x02 | Ya en uso | Ya en estado de conexión |
| 0x03 | No aceptable | El MT no puede procesar un mensaje pertinente |
| 0x04 | Trama no válida | Trama no válida |
| 0x05 \sim | Se definen mensajes adicionales posteriormente |
\vskip1.000000\baselineskip
La información de estado del MT 400 a transmitir
hacia el TE 300 incluye información tal como un número telefónico,
información del estado de la llamada (que informa si se encuentra
en un estado de comunicación de la llamada) e información para
informar si el MT 400 soporta el servicio de navegación web
integrado, etcétera, y uno de los métodos de construcción de la
misma se realiza según la tabla de la Figura 5C. No obstante, los
tipos, las posiciones de información a proporcionar y el método de
codificación se determinan según las posibles evoluciones.
\vskip1.000000\baselineskip
| Primitivas | Dirección |
| FE-service_start_req | CP \rightarrow SR |
| FE-service_start_ind | SR \rightarrow CP |
| FE-service_act_req | CP \rightarrow SR |
| FE-service_act_ind | SR \rightarrow CP |
| FE-service_stop_req | CP \rightarrow SR |
| FE-service_stop_ind | SR \rightarrow CP |
| FE-service_deact_req | CP \rightarrow SR |
| FE-service_deact_ind | SR \rightarrow CP |
| * SR : Encaminador de servicio | |
| * CP : Analizador sintáctico de órdenes | |
| (a) Primitivas entre Encaminador de servicio \sim Analizador sintáctico de órdenes |
| Primitivas | Dirección |
| DL-service_start_req | SR \rightarrow LAP |
| DL-service_start_ind | LAP \rightarrow SR |
| DL-service_act_req | SR \rightarrow LAP |
| DL-service_act_ind | LAP \rightarrow SR |
| DL-service_stop_req | SR \rightarrow LAP |
| DL-service_stop_ind | LAP \rightarrow SR |
| DL-service_deact_req | SR \rightarrow LAP |
| DL-service_deact_ind | LAP \rightarrow SR |
| * SR : Encaminador de servicio | |
| * LAP : Procedimiento de Acceso a Enlaces para el IW | |
| (b) Primitivas entre Encaminador de servicio \sim LAP-IW |
\vskip1.000000\baselineskip
| Primitivas | Dirección |
| CALL_CONNECT_REQ | CP \rightarrow CC |
| CALL_CONNECT_COMP | CC \rightarrow CP |
| CALL_DISCONNECT_REQ | CP \rightarrow CC |
| CALL_DISCONNECT_ACK | CC \rightarrow CP |
| * CC : Control de Llamada | |
| * CP : Analizador Sintáctico de órdenes | |
| (C) Primitivas entre Unidad de control de llamadas \sim Analizador sintáctico de órdenes |
\vskip1.000000\baselineskip
| Primitivas | Dirección |
| MDL-connect_req | LM \rightarrow LAP |
| MDL-connect_ind | LAP \rightarrow LM |
| MDL-connect_ack | LM \rightarrow LAP |
| MDL-connect_comp | LAP \rightarrow LM |
| MDL-connect_rej | LM \leftarrow\rightarrow LAP |
| MDL_Status_req | LM \rightarrow LAP |
| MDL_Status_ind | LAP \rightarrow LM |
| MDL_Status_rep | LM \rightarrow LAP |
| MDL_Status_cfm | LAP \rightarrow LM |
| * LAP : Procedimiento de Acceso a Enlaces para el IW | |
| * LM : Gestor de Enlaces | |
| (d) Primitivas entre el Gestor de enlaces \sim LAP-IW |
| Primitivas | Dirección |
| CONNECT_REQ | UI \rightarrow LM |
| CONNECT_COMP | LM \rightarrow UI |
| CONNECT_REJ | LM \rightarrow UI |
| DISCONNECT_REQ | UI \rightarrow LM |
| DISCONNECT_COMP | LM \rightarrow UI |
| STATUS_REQ | UI \rightarrow LM |
| STATUS_CFM | LM \rightarrow UI |
| * UI : Interfaz de usuario | |
| * LM : Gestor de Enlaces | |
| (e) Primitivas entre UI \sim Gestor de Enlaces |
\vskip1.000000\baselineskip
La Tabla 4 muestra primitivas transferidas entre
las partes de la construcción del TE 300 y el MT 400. Un mensaje se
transmite entre el TE 300 y el MT 400 en un formato de trama. Por
otro lado, una primitiva es una señal transmitida entre cada parte
de la construcción del TE 300 y el MT 400 y tiene un significado por
sí misma. La estructura de la primitiva puede variar y se pueden
eliminar/añadir aspectos a la misma según las posibles
evoluciones.
La Figura 6 ilustra un método de procesado para
ejecutar un servicio de navegación web entre el TE y el MT según
una forma de realización de la presente invención. Este método
incluye el establecimiento de una conexión entre el TE 300 y el MT
400 por medio de una solicitud de conexión del TE 300 tal como se
muestra en la etapa S1, el establecimiento de una llamada entre el
MT 400 y la red tal como se muestra en la etapa S2, y la
transmisión de un mensaje de activación de servicio web hacia el TE
300 tal como se muestra en la etapa S3. A continuación, el TE 300
se conecta al servidor de Internet o al servidor web de
comunicaciones móviles y se cargan/descargan datos a través de la
llamada establecida tal como se muestra en la etapa S4. Entre las
etapas adicionales se incluyen la desconexión de la llamada cuando
la conexión entre el TE 300 y el servidor ha finalizado tal como se
muestra en la etapa S5, la transmisión de un mensaje de
desactivación del servicio web integrado hacia el TE 300 tal como se
muestra en la etapa S6, y la desconexión de la conexión entre el TE
300 y el MT 400 tal como se muestra en la etapa S7.
Para descargar información de solicitud o datos
desde el servidor web, en primer lugar el TE 300 intenta conectarse
con el MT 400. Cuando el TE está conectado con el MT, el TE
transmite un mensaje de solicitud de inicio sobre el servicio de
navegación web integrado hacia el MT.
Al recibir el mensaje de solicitud de inicio del
TE, el MT intenta un establecimiento de llamada con la red. Cuando
se ha establecido la llamada, el MT transmite un mensaje de
activación de servicio hacia el TE. El TE recibe el mensaje e
inicia la carga/descarga de datos en el servidor web solicitado.
Cuando ha finalizado la navegación web
integrada, el TE transmite un mensaje de solicitud de finalización
sobre el servicio de navegación web integrado hacia el MT. El MT
desconecta el establecimiento de la llamada con la red y transmite
un mensaje de desactivación sobre el servicio de navegación web
integrado hacia el TE.
Cuando el TE recibe el mensaje de desactivación
de servicio, desconecta la conexión con el MT transmitiendo un
mensaje de solicitud de desconexión hacia el MT 400. No obstante,
cuando el usuario del TE solicita otro servicio (por ejemplo:
servicio de gestión de planificación a través del
PC-Sync, el servicio de directorio
telefónico, etcétera), se mantiene la conexión entre el TE y el
MT.
Para proporcionar un servicio de navegación web
integrado según la presente invención, se definen una señalización
de establecimiento de conexiones entre el TE y el MT, una
señalización de inicio/finalización del servicio web integrado (o
señalización de transmisión/recepción de datos), una señalización de
desconexión, y una señalización de gestión de conexión.
Las Figuras 7A y 7B ilustran la señalización de
establecimiento de conexiones y un flujo de mensajes de
establecimiento de conexiones (solicitud, aceptación, y rechazo) y
primitivas entre las partes de la construcción del TE y el MT.
La señalización de establecimiento de conexiones
se realiza entre el TE y el MT para proporcionar al usuario el
servicio de gestión de planificación a través del
PC-Sync, el servicio de directorio telefónico
y el servicio web integrado, etcétera. Cuando la señalización de
establecimiento de conexiones se realiza satisfactoriamente, el TE
y el MT se conectan entre sí físicamente.
La Figura 7A ilustra un procedimiento que se
realiza cuando el MT acepta la solicitud de conexión del TE. Cuando
se transmite una "orden de conexión" del usuario hacia la
unidad 310 de interfaz de usuario, la unidad de interfaz de usuario
transmite una primitiva relacionada con el establecimiento de la
conexión hacia el gestor 330 de enlaces y el gestor 330 de enlaces
la transmite hacia la unidad 370 de procedimiento de acceso a
enlaces. La unidad de procedimiento de acceso a enlaces recibe la
primitiva (MDL-connect_req) del gestor de enlaces y
transmite un mensaje de solicitud de conexión hacia la unidad 470
de procedimiento de acceso a enlaces del MT a través de las unidades
390 y 406 de interfaz Rm. Cuando se recibe el mensaje de solicitud
de conexión del TE, la unidad de procedimiento de acceso a enlaces
transmite una primitiva (MDL-connect_ind) de
establecimiento de conexión hacia el gestor 430 de enlaces.
Cuando el MT se encuentra en un estado
conectable, el gestor 430 de enlaces transmite una primitiva
(MDL-connect_ack) de aceptación de conexión hacia la
unidad 470 de procedimiento de acceso a enlaces, y la unidad de
procedimiento de acceso a enlaces transmite un mensaje de conexión
completa hacia la unidad 370 de procedimiento de acceso a enlaces
del TE a través de las unidades 406 y 390 de interfaz Rm. Cuando se
recibe el mensaje de conexión completa del MT, la unidad de
procedimiento de acceso a enlaces transmite una primitiva sobre la
aceptación de la conexión hacia el gestor 330 de enlaces, y el
gestor 330 de enlaces la transmite hacia la unidad 310 de interfaz
de usuario. A través de dicho proceso, el TE y el MT se conectan
entre sí físicamente.
La Figura 7B ilustra un proceso que se realiza
cuando el MT rechaza una solicitud de conexión del TE. Cuando se
recibe el mensaje de solicitud de conexión del TE y el MT no está
en el estado conectable, el gestor 430 de enlaces transmite una
primitiva (MDL-connect_rej) de mensaje de rechazo de
conexión hacia la unidad 470 de procedimiento de acceso a enlaces,
y la unidad de procedimiento de acceso a enlaces transmite un
mensaje de rechazo de conexión hacia la unidad 370 de procedimiento
de acceso a enlaces del TE a través de las unidades 406 y 390 de
interfaz Rm. Cuando se recibe el mensaje de rechazo de conexión
desde el MT, la unidad 370 de procedimiento de acceso a enlaces
transmite una primitiva sobre el rechazo de la conexión hacia el
gestor 330 de enlaces, y el gestor de enlaces la transmite hacia la
unidad 310 de interfaz de usuario. A través de dicho proceso, el TE
determina si se rechaza la solicitud de conexión. En la Tabla 4 se
definen las primitivas relacionadas con la señalización de
establecimiento de conexiones.
Cuando el MT no proporciona la función de
navegación web integrada presentada según la presente invención, el
TE determina si se rechaza la solicitud de conexión cuando el
usuario libera la función de navegación web integrada, el MT no
puede recibir la solicitud de establecimiento de conexión, o el TE
no recibe respuesta durante un cierto tiempo (\DeltaT1) después
de transmitir un mensaje de solicitud de conexión al MT. Cuando el
TE y el MT se conectan entre sí, el TE realiza una señalización de
inicio y una señalización de finalización del servicio web
integrado.
integrado.
La Figura 8 es un diagrama de bloques que
ilustra las partes de la construcción relacionadas con la
señalización de la Figura 7 y las relaciones entre ellas. Tal como
se ha mencionado anteriormente, cuando el TE y el MT se conectan
entre sí, la presente invención proporciona al usuario del TE no
solamente el servicio web IW sino también un servicio de gestión de
planificación a través del PC-Sync, un
servicio de directorio telefónico, etcétera.
La Figura 9 ilustra la señalización de inicio
del servicio web integrado. Cuando el TE y el MT se conectan entre
sí, según la orden del usuario, la unidad 310 de interfaz de
usuario transmite una primitiva sobre el inicio del servicio hacia
el analizador sintáctico de órdenes, el analizador sintáctico de
órdenes la transmite hacia el encaminador 380 de servicio, y el
encaminador de servicio la transmite hacia la unidad 370 de
procedimiento de acceso a enlaces. Al recibir la primitiva
(DL-service_req) del encaminador 380 de servicio, la
unidad de procedimiento de acceso a enlaces transmite un mensaje de
inicio de servicio hacia la unidad 470 de procedimiento de acceso a
enlaces del MT a través de las unidades 390 y 406 de interfaz
Rm.
Cuando se transmite el mensaje de inicio de
servicio desde el TE, la unidad 470 de procedimiento de acceso a
enlaces transmite la primitiva sobre el inicio del servicio hacia
el encaminador 480 de servicio, el encaminador de servicio la
transmite hacia el analizador sintáctico 454 de órdenes, y el
analizador sintáctico de órdenes la transmite hacia la unidad 494
de control de llamadas. Cuando se recibe la primitiva
(call-connect_req) del analizador sintáctico 454 de
órdenes, la unidad 492 de control de llamadas intenta establecer una
conexión de llamada con la red. Cuando se conecta la llamada,
transmite una primitiva sobre la activación del servicio en la
dirección inversa al camino de señalización de inicio de servicio.
En la Tabla 4 se definen las primitivas relacionadas con la
señalización de inicio del servicio web integrado.
Cuando la señalización de inicio de servicio se
realiza satisfactoriamente, el TE puede realizar la
transmisión/recep-
ción de datos no solamente con el servidor web general basado en el protocolo de Internet sino también con el servidor móvil. La estructura de tramas generada por la unidad 370, 470 de procedimiento de acceso a enlaces para la transmisión/recepción de datos es la misma que la estructura de tramas de la Figura 5B.
ción de datos no solamente con el servidor web general basado en el protocolo de Internet sino también con el servidor móvil. La estructura de tramas generada por la unidad 370, 470 de procedimiento de acceso a enlaces para la transmisión/recepción de datos es la misma que la estructura de tramas de la Figura 5B.
La Figura 10 es un diagrama de bloques que
ilustra las partes de la construcción relacionadas con la
señalización de inicio de la Figura 9 y las relaciones entre ellas.
Las partes de la construcción representadas en la Figura 10 están
relacionadas con el servicio integrado de navegación web en la red
de comunicaciones móviles y la red de Internet, cuando se establece
la conexión con la red, se puede realizar la transmisión/recepción
de datos con el terminal a través de dicha red.
La Figura 11 ilustra una señalización de
finalización del servicio web integrado. Cuando finaliza el
servicio web integrado según una solicitud del usuario o por un
fallo de la conexión de llamada de la unidad 492 de control de
llamadas u otras causas del TE, se realiza la señalización de
finalización. Adicionalmente, después de que el TE transmita el
mensaje de inicio de servicio y no se produzca ninguna respuesta
del MT durante un cierto tiempo (\DeltaT4), el TE determina si la
señalización de inicio del servicio web integrado ha fallado.
Cuando el servicio web integrado finaliza debido a dichas causas,
la unidad 310 de interfaz de usuario transmite la primitiva sobre
la finalización del servicio hacia el analizador sintáctico 342 de
órdenes, el analizador sintáctico de órdenes la transmite hacia el
encaminador 380 de servicio, y el encaminador de servicio la
transmite hacia la unidad 370 de procedimiento de acceso a enlaces.
Al recibir la primitiva (DL-service_stop_req) del
encaminador 380 de servicio, la unidad de procedimiento de acceso a
enlaces transmite un mensaje de finalización de servicio a la
unidad 470 de procedimiento de acceso a enlaces del MT a través de
las unidades 390 y 406 de interfaz Rm.
Cuando se recibe el mensaje de finalización de
servicio del TE, la unidad 470 de procedimiento de acceso a enlaces
transmite la primitiva sobre la finalización de servicio hacia el
encaminador 480 de servicio, el encaminador de servicio la
transmite hacia el analizador sintáctico 454 de órdenes, y el
analizador sintáctico de órdenes la transmite hacia la unidad 403
de control de llamadas. Cuando se recibe la primitiva
(call-connect_req) del analizador sintáctico 454 de
órdenes, la unidad 403 de control de llamadas intenta establecer una
conexión de llamada con la red. Cuando se conecta la llamada, las
partes de la construcción transmiten una primitiva sobre la
desactivación de servicio en la dirección inversa a la del camino
de señalización de inicio de servicio. En la Tabla 4 se definen
primitivas relacionadas con la señalización de finalización del
servicio web integrado.
La Figura 12 ilustra la señalización de
(finalización de) liberación de la conexión. Cuando el usuario
cierra el navegador IW 320 o se producen otras razones de
liberación de la conexión, el TE 300 desconecta la conexión con el
MT 400 realizando la señalización de finalización de conexión. Si no
se produce ninguna respuesta del MT durante un cierto tiempo
(\DeltaT2), el TE determina si ha finalizado la conexión con el
MT. Seguidamente se describirá el proceso de la señalización de
finalización de conexión.
Cuando se transmite la "orden de finalización
de conexión" desde el usuario a la unidad 310 de interfaz de
usuario, la unidad de interfaz de usuario transmite una primitiva
sobre la finalización de conexión hacia el gestor 330 de enlaces y
el gestor de enlaces la transmite hacia la unidad 370 de
procedimiento de acceso a enlaces. La unidad de procedimiento de
acceso a enlaces recibe la primitiva
(MDL-disconnect_req) del gestor 330 de enlaces y
transmite un mensaje de finalización de conexión hacia la unidad
470 de procedimiento de acceso a enlaces del MT a través de las
unidades 390 y 406 de interfaz Rm. Cuando se transmite el mensaje
de finalización de conexión desde el TE, la unidad 470 de
procedimiento de acceso a enlaces transmite una primitiva
(MLD-disconnect_ind) de finalización de conexión
hacia el gestor 430 de enlaces.
Cuando se recibe la primitiva
(MLD-disconnect_ind) de finalización de conexión,
el gestor 430 de enlaces transmite una primitiva
(MLD-disconnect_ack) de aceptación de finalización
de conexión hacia la unidad 470 de procedimiento de acceso a
enlaces, y la unidad de procedimiento de acceso a enlaces transmite
un mensaje de desconexión completa hacia la unidad 370 de
procedimiento de acceso a enlaces del TE.
Cuando se transmite el mensaje de desconexión
completa desde el MT, la unidad 370 de procedimiento de acceso a
enlaces transmite una primitiva sobre la aceptación de la
finalización de conexión hacia el gestor 330 de enlaces, y el
gestor de enlaces la transmite hacia la unidad 310 de interfaz de
usuario. A través del proceso, finaliza la conexión entre el TE y
el MT. En la Tabla 4 se definen primitivas relacionadas con la
finalización de la conexión. La Figura 8 es un diagrama de bloques
que ilustra partes de la construcción relacionadas con la
señalización de finalización de conexión y las relaciones entre
ellas.
La Figura 13 ilustra la señalización de gestión
de estados. Cuando el TE y el MT se conectan entre sí, según una
solicitud de usuario o una planificación de gestión de estados, el
TE monitoriza y gestiona el estado de la conexión con el MT
periódicamente. La información del estado de la conexión es
comunicada al usuario en formatos A/V.
Si la conexión entre el TE y el MT finaliza y el
usuario solicita el servicio web continuamente sin reconocer la
finalización de la conexión, el TE realiza la señalización de
establecimiento de conexión y por consiguiente se establece
nuevamente la conexión entre el TE y el MT. No obstante, cuando el
usuario solicita la finalización del navegador IW, el TE cierre
inmediatamente el navegador IW 320. En la Figura 8 se muestran, por
ejemplo, partes de la construcción relacionadas con la señalización
de gestión de estados y las relaciones entre ellas.
La Figura 14 es un diagrama de bloques que
ilustra partes de la construcción relacionadas con la
transmisión/recep-
ción de datos y las relaciones entre ellas. Cuando el MT soporta el servicio de navegación web integrado y el usuario selecciona el uso de la función de servicio de navegación web integrado, los datos recibidos desde la red a través de la unidad 440 de protocolos se transmiten hacia el TE y se les da salida a través del navegador IW 320. Adicionalmente, cuando el contenido introducido por el usuario se transmite desde el TE al MT, dicho contenido introducido por el usuario se transmite hacia la red a través de la unidad 440 de protocolos.
ción de datos y las relaciones entre ellas. Cuando el MT soporta el servicio de navegación web integrado y el usuario selecciona el uso de la función de servicio de navegación web integrado, los datos recibidos desde la red a través de la unidad 440 de protocolos se transmiten hacia el TE y se les da salida a través del navegador IW 320. Adicionalmente, cuando el contenido introducido por el usuario se transmite desde el TE al MT, dicho contenido introducido por el usuario se transmite hacia la red a través de la unidad 440 de protocolos.
Tal como se ha descrito anteriormente, para
proporcionar el servicio de navegación web integrado,
preferentemente el MT realiza una función de selección de modo en
relación con el uso del navegador IW 320, y más específicamente
para determinar si el usuario selecciona el uso del navegador IW
320. Dicha función se puede implementar en un modo Booleano
(verdadero/falso) o en otros modos, y la puede determinar uno de
los desarrolladores del MT.
El valor del modo seleccionado se almacena en el
TE, y el valor de modo almacenado no se cambia hasta que se
produzca una "causa de cambio de modo" por parte del usuario o
del desarrollador del terminal.
Cuando se fija el "modo de navegador IW no
usado", en relación con la solicitud de establecimiento de
conexión del TE para el uso del navegador IW 320, el MT transmite
un mensaje de rechazo de conexión hacia el TE y no establece ninguna
conexión. Además, el navegador IW 320 informa al usuario sobre el
contenido del rechazo de la conexión en formatos A/V.
Cuando se fija el "modo de uso del navegador
IW", se desactiva el navegador incorporado 420 del MT, y todos
los datos a transmitir hacia el navegador incorporado 420 se
transmiten hacia el TE.
El servicio de navegación web integrado de la
presente invención proporcionado entre el TE y el MT resulta
ventajoso por lo menos en los siguientes aspectos. En primer lugar,
la presente invención proporciona un único medio y una única
interfaz de usuario.
En segundo lugar, al estar enlazado con el
PC-Sync, mientras el TE realiza la
navegación web, el MT puede realizar simultáneamente diversos
servicios tales como la gestión de la planificación y la gestión
del directorio telefónico, etcétera.
En tercer lugar, como no hay necesidad de
implementar recursos duplicados del TE en el MT, resulta posible
reducir los costes de desarrollo y aumentar el rendimiento de las
evoluciones del MT.
En cuarto lugar, no se requiere ningún equipo
adicional, para el TE, con vistas a proporcionar un servicio web
móvil o una instalación de interfaces, y resulta posible recuperar
una limitación de una pantalla del MT.
Las formas de realización y ventajas anteriores
son meramente ilustrativas y no deben considerarse como limitativas
de la presente invención. Los presentes aspectos dados a conocer se
pueden aplicar fácilmente a otros tipos de aparatos. La descripción
de la presente invención pretende ser ilustrativa, y no limitar el
alcance de las reivindicaciones. Para los expertos en la materia
resultarán evidentes muchas alternativas, modificaciones y
variaciones.
Claims (7)
1. Sistema para proporcionar un servicio
integrado de navegación web, que comprende:
- -
- un equipo terminal (300) que incluye un navegador web integrado (320) que permite que el equipo terminal (300) ejecute una función de navegación web general en Internet para acceder a contenido descrito en un lenguaje general de generación de páginas web de Internet y una función de navegación web móvil para acceder a contenido descrito en un lenguaje de generación de páginas web móvil; y
- -
- un terminal móvil (400) que incluye un navegador incorporado (420) que permite que el terminal móvil (400) ejecute por sí mismo una función de navegación web móvil, estando configurado el terminal móvil (400) para soportar la navegación web del equipo terminal (300) al entrar en contacto con un servidor de Internet y un servidor web de comunicaciones móviles;
en el que el terminal móvil (400) está
configurado para ejecutar una función de selección de modo con
vistas a seleccionar un modo activo o un modo inactivo del
navegador web integrado (320) del equipo terminal (300); y
en el que en el modo activo del navegador web
integrado (320), el navegador incorporado (420) del terminal móvil
(400) está inactivo y se permite la transmisión y recepción hacia y
desde el equipo terminal (300) de todos los datos a transmitir
hacia y a recibir desde el navegador incorporado, y en el modo
inactivo del navegador web integrado (320), se permite la navegación
web usando el navegador incorporado (420) del terminal móvil
(400).
2. Sistema según la reivindicación 1, en el que
el equipo terminal (300) comprende:
- -
- una unidad (310) de interfaz de usuario configurada para recibir una orden o un contenido de selección de un usuario;
- -
- una unidad (360) de control de red configurada para proporcionar varios servicios al usuario y una conexión de control con el terminal móvil (400) a través del navegador web integrado (320); y
- -
- una unidad (390) de interfaz Rm configurada para proporcionar una conexión física entre la unidad (360) de control de red y el terminal móvil (400).
3. Sistema según la reivindicación 2, en el que
la unidad (360) de control de red del equipo terminal (300)
incluye:
- -
- una pluralidad de gestores (350) de servicio configurados para realizar servicios según una selección de usuario;
- -
- un encaminador (380) de servicio configurado para transmitir un mensaje desde una capa subordinada a uno de los gestores (350) de servicio;
- -
- una unidad (370) de procedimiento de acceso a enlaces configurada para realizar la formación, descomposición de tramas y proporcionar una conexión física con el terminal móvil (400) como una capa subordinada del encaminador (380) de servicio; y
- -
- un gestor (330) de enlaces configurado para establecer, finalizar y gestionar la conexión con el terminal móvil (400).
4. Sistema según la reivindicación 1, en el que
el terminal móvil (400) incluye:
- -
- una unidad (460) de control de red configurada para proporcionar varios servicios al usuario y una conexión de control con el equipo terminal (300) a través del navegador incorporado (420); y
- -
- una unidad (406) de interfaz Rm configurada para proporcionar una conexión física entre la unidad (460) de control de red y el equipo terminal (300).
5. Sistema según la reivindicación 4, en el que
la unidad (460) de control de red del terminal móvil (400)
incluye:
- -
- una pluralidad de gestores (450) de servicio configurados para proporcionar servicios según una selección de usuario;
- -
- un encaminador (480) de servicio configurado para transmitir un mensaje desde una capa subordinada a uno de los gestores (450) de servicio;
- -
- una unidad (470) de procedimiento de acceso a enlaces configurada para realizar la formación, descomposición de tramas y proporcionar una conexión física con el equipo terminal (300) como una capa subordinada del encaminador (480) de servicio; y
- -
- un gestor (430) de enlaces configurado para establecer, finalizar y gestionar la conexión con el equipo terminal (300).
6. Sistema según la reivindicación 3, en el que
la pluralidad de gestores (350) de servicio del equipo terminal
(300) incluye un gestor web integrado (340), incluyendo el gestor
web integrado (340) un analizador sintáctico (342) de órdenes
configurado para interpretar y procesar una orden de la unidad (310)
de interfaz de usuario o del navegador web integrado (320) y un
gestor (344) de datos configurado para transmitir/recibir datos
hacia/desde el navegador web integrado (320).
7. Método para proporcionar un servicio
integrado de navegación web, que comprende:
- -
- se establece una conexión entre un equipo terminal (300) y un terminal móvil (400) basándose en una solicitud de conexión del equipo terminal (300), incluyendo el equipo terminal (300) un navegador web integrado (320) que permite que el equipo terminal (300) ejecute una función de navegación web general en Internet para acceder a contenido descrito en un lenguaje general de generación de páginas web de Internet y una función de navegación web móvil para acceder a contenido descrito en un lenguaje de generación de páginas web móvil, incluyendo el terminal móvil (400) un navegador incorporado (420) que permite que el terminal móvil (400) ejecute por sí mismo una función de navegación web móvil, estando configurado el terminal móvil (400) para soportar la navegación web del equipo terminal (300) al entrar en contacto con un servidor de Internet y un servidor web de comunicaciones móviles;
- -
- se establece una llamada entre el terminal móvil (400) y una red cuando se establece la conexión entre el equipo terminal (300) y el terminal móvil (400);
- -
- se transmite un mensaje de activación del servicio web integrado desde el terminal móvil (400) al equipo terminal (300) cuando se establece la llamada;
- -
- se cargan/descargan datos conectando el equipo terminal (300) a un servidor de Internet o un servidor web de comunicaciones móviles a través de la llamada establecida;
- -
- se finaliza la llamada cuando acaba la conexión entre el equipo terminal (300) y el servidor;
- -
- se transmite un mensaje de desactivación del servicio web integrado desde el terminal móvil (400) al equipo terminal (300) cuando acaba la llamada y se finaliza la conexión entre el equipo terminal (300) y el terminal móvil (400); y
- -
- se selecciona un modo activo o un modo inactivo del navegador web integrado (320) usando una función de selección de modo del terminal móvil (400), en el que cuando en el terminal móvil (400) se fija el modo activo del navegador web integrado (320), el terminal móvil (400) acepta una solicitud de conexión del equipo terminal (300) y todos los datos a transmitir hacia y a recibir desde el navegador incorporado (420) se transmiten hacia y se reciben desde el equipo terminal (300), y cuando en el terminal móvil (400) se fija el modo inactivo del navegador web integrado (320), el terminal móvil (400) rechaza una solicitud de conexión del equipo terminal (300) y el navegador incorporado (420) del terminal móvil (400) ejecuta la navegación web.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2002-063934 | 2002-10-18 | ||
| KR10-2002-0063934A KR100459439B1 (ko) | 2002-10-18 | 2002-10-18 | 통합 웹 브라우징 서비스 장치 및 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2257617T3 true ES2257617T3 (es) | 2006-08-01 |
Family
ID=36202176
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES03011102T Expired - Lifetime ES2257617T3 (es) | 2002-10-18 | 2003-05-21 | Sistema para un servicio integrado de navegacion web y metodo correspondiente. |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US7515602B2 (es) |
| EP (1) | EP1411706B1 (es) |
| JP (1) | JP3955268B2 (es) |
| KR (1) | KR100459439B1 (es) |
| CN (1) | CN1238803C (es) |
| AT (1) | ATE320135T1 (es) |
| DE (1) | DE60303838T2 (es) |
| ES (1) | ES2257617T3 (es) |
| PT (1) | PT1411706E (es) |
Families Citing this family (20)
| 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 | 삼성전자주식회사 | 임베디드 브라우져 에이젼트를 기반으로 하는 디바이스 및 방법 |
| US20110083067A1 (en) * | 2008-02-22 | 2011-04-07 | 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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU1235300A (en) * | 1998-10-26 | 2000-05-15 | 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 |
| US6483822B1 (en) * | 1999-06-07 | 2002-11-19 | Marcello Lioy | Establishing a packet network call between a mobile terminal device and an interworking function |
| FI107770B (fi) * | 1999-06-07 | 2001-09-28 | Nokia Mobile Phones Ltd | PDP-kontekstien hallinta matkaviestimessä |
| 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 | 携帯端末、該携帯端末における表示切換方法、及び表示切換プログラムを記録した記録媒体 |
| US7272662B2 (en) * | 2000-11-30 | 2007-09-18 | Nms Communications Corporation | Systems and methods for routing messages to communications devices over a communications network |
| 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 |
| DE60136448D1 (de) * | 2001-06-22 | 2008-12-18 | Microsoft Corp | Drahtloses 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 |
-
2002
- 2002-10-18 KR KR10-2002-0063934A patent/KR100459439B1/ko not_active Expired - Fee Related
-
2003
- 2003-02-07 JP JP2003031784A patent/JP3955268B2/ja not_active Expired - Fee Related
- 2003-05-21 EP EP20030011102 patent/EP1411706B1/en not_active Expired - Lifetime
- 2003-05-21 AT AT03011102T patent/ATE320135T1/de active
- 2003-05-21 DE DE2003603838 patent/DE60303838T2/de not_active Expired - Lifetime
- 2003-05-21 PT PT03011102T patent/PT1411706E/pt unknown
- 2003-05-21 ES ES03011102T patent/ES2257617T3/es not_active Expired - Lifetime
- 2003-05-27 US US10/445,085 patent/US7515602B2/en not_active Expired - Fee Related
- 2003-06-26 CN CNB031490921A patent/CN1238803C/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| ATE320135T1 (de) | 2006-03-15 |
| DE60303838D1 (de) | 2006-05-04 |
| DE60303838T2 (de) | 2006-08-10 |
| JP3955268B2 (ja) | 2007-08-08 |
| CN1238803C (zh) | 2006-01-25 |
| US20040078286A1 (en) | 2004-04-22 |
| PT1411706E (pt) | 2006-05-31 |
| EP1411706B1 (en) | 2006-03-08 |
| US7515602B2 (en) | 2009-04-07 |
| EP1411706A1 (en) | 2004-04-21 |
| KR20040035182A (ko) | 2004-04-29 |
| JP2004140775A (ja) | 2004-05-13 |
| CN1490738A (zh) | 2004-04-21 |
| KR100459439B1 (ko) | 2004-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100634475B1 (ko) | 접속유닛, 무선통신시스템, 접속유닛의 제어방법 및무선통신방법 | |
| EP1245095B1 (en) | Print option for wap browsers | |
| EP1411706B1 (en) | Integrated web browsing service system and method thereof | |
| JPWO2000041364A1 (ja) | 通信制御方式、通信方法、サーバ装置、端末装置、中継装置および通信システム | |
| US6961574B1 (en) | Radio handset | |
| EP1059777A1 (en) | Communication control system, communication method, server device, terminal, relay device, and communication system | |
| JP2005529540A5 (es) | ||
| KR19990083618A (ko) | 다른무선네트워크상에네트워크액세스를제공하기위한방법및장치 | |
| CN1385038A (zh) | 一种用于从服务器存取位置信息的无线通信终端 | |
| JP2008514150A (ja) | インターネットプロトコルを使用して、移動装置内の汎用集積回路カードと通信するためのシステムおよび方法 | |
| JP4373402B2 (ja) | パーソナルエリアネットワーク(pan)の相互接続の方法 | |
| JP2003101561A5 (es) | ||
| JP2004534427A (ja) | インターネットのプロトコルに対応した移動端末装置内に格納されたファイルにアクセスする方法及び装置 | |
| EP1251671A2 (en) | A method of providing a proxy server based service to a communications device on a network | |
| JP5518099B2 (ja) | ゲートウェイサーバ及び移動通信端末の識別情報を利用した通信路の開設方法 | |
| JP4455613B2 (ja) | 通信端末 | |
| CN101141699B (zh) | 彩信通客户端与客户端通信服务器及其通信实现的方法 | |
| CN1984125A (zh) | 电信传输终端中内容定向传输和分布式接入的方法及系统 | |
| KR100636109B1 (ko) | 무선 인터넷 시스템에서의 웹 서비스 이용 및 제공방법 | |
| JPH10260844A (ja) | 情報通信システム、情報端末装置及び情報提供サーバ | |
| JP2004096377A (ja) | 移動通信端末、移動通信方法、及び移動通信システム | |
| WO2006129474A1 (ja) | データ転送方法、転送指示用通信端末装置、転送制御用通信端末装置、転送指示用プログラムおよび転送制御用プログラム | |
| FI111117B (fi) | Kuittauspalvelu | |
| Akhter et al. | GSM-SMS technology for controlling home appliances remotely | |
| JP2001103122A (ja) | インタネット携帯電話 |