ES2231561T3 - Dispositivo para llevar a cabo la transmision de mensajes multimedia. - Google Patents
Dispositivo para llevar a cabo la transmision de mensajes multimedia.Info
- Publication number
- ES2231561T3 ES2231561T3 ES01980582T ES01980582T ES2231561T3 ES 2231561 T3 ES2231561 T3 ES 2231561T3 ES 01980582 T ES01980582 T ES 01980582T ES 01980582 T ES01980582 T ES 01980582T ES 2231561 T3 ES2231561 T3 ES 2231561T3
- Authority
- ES
- Spain
- Prior art keywords
- message
- terminal
- multimedia
- messaging center
- notification
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/224—Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- 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/18—Service support devices; Network management devices
- H04W88/184—Messaging devices, e.g. message centre
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Método para la transferencia de un mensaje multimedia en un sistema de mensajería multimedia que incluye un terminal y un centro de mensajería multimedia, configurados para comunicarse entre sí, al menos parcialmente, de manera inalámbrica, estando configurando el centro de mensajería multimedia para recibir mensajes multimedia dirigidos al terminal y transmitir al terminal un mensaje de notificación para informar que un mensaje multimedia dirigido al terminal ha llegado al centro de mensajería multimedia, caracterizado porque el método incluye: La transmisión de un primer mensaje (11) de manera inalámbrica desde el terminal al centro de mensajería multimedia, cuyo primer mensaje solicita al centro de mensajería multimedia la transmisión de un mensaje de notificación al terminal relativo a los mensajes multimedia dirigidos al terminal que han llegado al centro de mensajería multimedia y sobre los cuales el terminal aún no ha recibido un mensaje de notificación.
Description
Dispositivo para llevar a cabo la transmisión de
mensajes multimedia.
La presente invención se refiere a la
transferencia de un mensaje multimedia en un sistema de mensajería
multimedia.
Dichos sistemas se conocen, por ejemplo, a través
del documento 3GPP TS 23.140v4.0.0 (2000-09)
Technical Specification Group Terminals; Multimedia Messaging
Service (MMS), descripción funcional fase 2 (versión 4).
El servicio de mensajería multimedia es un
servicio de comunicaciones en desarrollo en el cual un terminal de
una red celular puede enviar mensajes multimedia a otro terminal. El
contenido de un mensaje multimedia puede ser, por ejemplo, un corto
de vídeo ("video clip"), un corto de audio ("audio clip")
o una combinación de ambos. El servicio de transmisión de mensajes
multimedia en relación con el sistema WAP (Wireless Application
Protocol) se define en las especificaciones estándar
WAP-206-MmsMessagingService y
WAP-209-MMSEncapsulation. En las
redes de comunicaciones móviles de tercera generación el servicio de
mensajería multimedia deberá llevarse a cabo de forma similar. En la
transmisión de un mensaje multimedia el terminal transmite de manera
inalámbrica el mensaje multimedia a una estación base de la red
celular, que transmite el mensaje a un centro de servicio de
mensajes multimedia MMSC. Cuando recibe el mensaje multimedia, el
MMSC transmite un mensaje de notificación al terminal al cual se ha
dirigido el mensaje multimedia. Al recibir el mensaje de
notificación, el software del terminal decide si recupera el mensaje
multimedia. Si el terminal (o su usuario) decide recuperar el
mensaje multimedia, el terminal puede enviar una solicitud WSP GET
(Wireless Session protocol) al MMSC. El MMSC recibe esta solicitud y
transmite al terminal el mensaje multimedia en cuestión. En un caso
típico, el mensaje multimedia se transmite automáticamente al
terminal sin intervención por parte del usuario, sustancialmente de
acuerdo con la transmisión del tipo "almacenar y enviar". Sin
embargo, el MMSC envía un mensaje de notificación al terminal antes
de transmitir el mensaje multimedia y la decisión sobre si se
permite o no la transmisión de mensajes multimedia desde el MMSC al
terminal se toma en el terminal.
En una situación normal, el MMSC transmite un
mensaje de notificación al terminal tan pronto como llega un mensaje
multimedia dirigido al terminal en cuestión. No obstante, el MMSC
puede ser incapaz de transmitir el mensaje de notificación debido a
diversas razones y el terminal puede no ser capaz de recibirlo. Por
ejemplo, si el terminal está desconectado, no podrá recibir mensajes
de notificación. Además la memoria del terminal puede encontrarse
temporalmente tan llena que no haya espacio para el mensaje de
notificación enviado por el MMSC, o puede producirse un error en la
trayectoria de transmisión como resultado del cual, el mensaje de
notificación se pierda durante su recorrido hacia el terminal.
También puede suceder que el mensaje de notificación llegue al
terminal, pero el terminal no pueda interpretarlo a causa de un
error en la trayectoria de transmisión.
Además de las razones mencionadas anteriormente,
el terminal puede no ser capaz de recibir el mensaje de notificación
debido a una conexión deficiente. La señal de radio que incluye el
mensaje de notificación puede ser demasiado débil cuando llega al
terminal. La batería del terminal puede tener tan poca carga que no
pueda recibirse el mensaje de notificación. Esto se ejemplifica con
la siguiente situación. El terminal está en modo de espera cuando el
mensaje de notificación llega al terminal. El terminal pasa del modo
de espera al modo de recepción y, simultáneamente, aumenta su
consumo de potencia. Sin embargo, como la batería está casi
descargada, el aumento del consumo de potencia desconecta el
terminal, por lo que este no puede recibir el mensaje de
notificación.
Si se utiliza el servicio de mensajes cortos
(SMS) como trayectoria de transmisión para el mensaje de
notificación, el terminal puede estar transmitiendo varios mensajes
y, de este modo, no podrá recibir la notificación o, al menos, no
inmediatamente. A continuación examinaremos un caso en el cual el
terminal está desconectado y se ha definido un período de validez de
mensajes cortos (por ejemplo, con el parámetro MVP, Message validity
Period) en el centro de servicio de mensajes cortos SMSC a través
del cual debe transmitirse el mensaje de notificación. El período de
validez es un período predeterminado, por ejemplo 24 horas. Si el
período de validez del mensaje corto llega a su conclusión, el
centro de servicio de mensajes cortos borrará dicho mensaje corto.
Si el terminal no se conecta antes de concluir el período de
validez, el terminal no recibirá el mensaje corto.
Ahora se ha realizado una nueva invención. De
acuerdo con un primer aspecto de la invención, se facilita un método
de transferencia de un mensaje multimedia en un sistema de
mensajería multimedia que incluye un terminal y un centro de
mensajería multimedia, configurados para comunicarse entre sí, al
menos parcialmente, de manera inalámbrica, estando preparado el
centro de mensajería multimedia para recibir mensajes multimedia
dirigidos al terminal y transmitir un mensaje de notificación al
terminal para informarle que al centro de mensajería multimedia ha
llegado un mensaje multimedia dirigido al terminal.
El método se caracteriza por:
La transmisión inalámbrica de un primer mensaje
al centro de mensajería multimedia, solicitando dicho primer mensaje
al centro de mensajería multimedia la transmisión al terminal de un
mensaje de notificación de los mensajes multimedia dirigidos al
terminal que han llegado al centro de mensajería multimedia y sobre
los cuales el terminal aún no ha recibido un mensaje de
notificación.
De acuerdo con un segundo aspecto de la
invención, se facilita un centro de mensajería multimedia para la
transferencia de un mensaje multimedia en un sistema, que comprende
un terminal y un centro de mensajería multimedia que están
configurados para comunicarse entre sí, al menos parcialmente, de
manera inalámbrica, estando configurado el centro de mensajería
multimedia para recibir mensajes multimedia dirigidos al terminal y
transmitir a este un mensaje de notificación informándole que al
centro de mensajería multimedia ha llegado un mensaje multimedia
dirigido al terminal.
El centro de mensajería multimedia se caracteriza
porque incluye:
Unos medios para la recepción de un primer
mensaje transmitido por el terminal, cuyo primer mensaje solicita al
centro de mensajería multimedia la transmisión de una notificación
al terminal relativa a los mensajes multimedia dirigidos al terminal
que han llegado al centro de mensajería multimedia y sobre los
cuales el terminal no ha recibido aún un mensaje de notificación;
y
Unos medios para determinar en el centro de
mensajería multimedia si hay mensajes multimedia dirigidos al
terminal sobre los cuales el terminal no ha recibido aún un mensaje
de notificación.
De acuerdo con un tercer aspecto de la invención,
se facilita un terminal configurado para funcionar en un sistema que
incluye un terminal y un centro de mensajería multimedia
configurados para comunicarse entre sí, al menos parcialmente, de
manera inalámbrica, estando configurado el centro de mensajería
multimedia para recibir mensajes multimedia dirigidos al terminal y
para transmitir al terminal un mensaje de notificación informándole
que al centro de mensajería multimedia ha llegado un mensaje
multimedia dirigido al terminal.
El terminal se caracteriza porque incluye:
Unos medios para transmitir de manera inalámbrica
un primer mensaje desde el terminal al centro de mensajería
multimedia, cuyo primer mensaje solicita al centro de mensajería
multimedia el envío de una notificación al terminal relativa a los
mensajes multimedia dirigidos al terminal que han llegado al centro
de mensajería multimedia y sobre los cuales el terminal no ha
recibido aún un mensaje de notificación.
De acuerdo con un cuarto aspecto de la invención,
se facilita un sistema para la transferencia de un mensaje
multimedia, incluyendo el sistema un terminal y un centro de
mensajería multimedia configurados para comunicarse entre sí, al
menos parcialmente, de manera inalámbrica, estando configurado el
centro de mensajería multimedia para recibir mensajes multimedia
dirigidos al terminal y transmitir al terminal un mensaje de
notificación informándole que al centro de mensajería multimedia ha
llegado un mensaje multimedia dirigido al terminal.
El sistema se caracteriza porque incluye:
Unos medios para transmitir de manera inalámbrica
un primer mensaje desde el terminal al centro de mensajería
multimedia, cuyo primer mensaje solicita al centro de mensajería
multimedia la transmisión de una notificación al terminal relativa a
los mensajes multimedia dirigidos al terminal que han llegado al
centro de mensajería multimedia y sobre los cuales el terminal no ha
recibido aún un mensaje de notificación.
El centro de mensajería multimedia al que se ha
hecho referencia anteriormente se refiere a un elemento de
mensajería que transmite mensajes multimedia a un terminal y desde
un terminal. El centro de mensajería multimedia puede estar
gestionado por una unidad de gestión, como por ejemplo un servidor
adecuado. En dicho caso, el primer mensaje mencionado en las
reivindicaciones puede transmitirse a este servidor en lugar de al
MMSC. Sin embargo, en esta aplicación, el término centro de
mensajería multimedia se interpreta de forma muy amplia: por
ejemplo, en el caso de una unidad de gestión independiente, se
refiere a la entidad formada por el servidor mencionado
anteriormente y por el MMSC del sistema de mensajería multimedia.
Los mensajes enviados al servidor anteriormente mencionado por el
terminal y los mensajes recibidos por el servidor se consideran como
recibidos en el centro de mensajería multimedia.
En la realización preferida de la invención, el
terminal dispone de unos medios para conocer si el MMSC tiene
mensajes multimedia que han sido dirigidos al terminal y sobre los
cuales el terminal no ha recibido del MMSC un mensaje de
notificación (o respecto a los cuales no se ha transmitido con éxito
al terminal un mensaje de notificación, a pesar de haberse efectuado
un intento). La realización preferida también hace referencia a una
configuración en la cual el terminal puede buscar un mensaje
multimedia, procedente del MMSC, independientemente de los
protocolos de bajo nivel utilizados por debajo de la aplicación
multimedia. En consecuencia, esta configuración funcionará aun
cuando el protocolo WAP perteneciente a la técnica anterior situado
bajo la capa de aplicaciones de la pila de protocolos se sustituya
por otro protocolo adecuado. Esta realización también hace
referencia a una configuración en la cual pueden ahorrarse recursos
de radio cuando se envían mensajes de notificación. Teniendo en
cuenta que todos los mensajes de notificación son enviados en un
solo y único mensaje en la realización preferida de la invención, la
cantidad de información transmitida a través de las trayectorias de
radio disminuye.
El primer mensaje se envía preferiblemente en una
situación en la cual hay motivos para pensar que el MMSC ha recibido
mensajes multimedia dirigidos al terminal respecto de los cuales no
se ha transmitido con éxito un mensaje de notificación al terminal.
Entre las situaciones típicas en las cuales se envía este primer
mensaje se encuentran las siguientes: el terminal ha estado
desconectado y vuelve a conectarse, el terminal ha abandonado el
área de la red y regresa al área (de cobertura) de la red, o alguna
otra situación en la cual el terminal se ha desconectado de la red y
vuelve a conectarse a la red. En estas situaciones, el primer
mensaje se transmite como respuesta a la conexión del terminal, en
respuesta al regreso del terminal al área de cobertura de la red
procedente de un área sin cobertura, o en respuesta a la reconexión
del terminal a la red.
Aun cuando esta descripción nos da la idea de que
el terminal realiza independientemente diversas funciones, como la
búsqueda de mensajes multimedia procedentes del MMSC, es evidente
que el usuario del terminal también puede influir sobre algunas de
las funciones realizadas por el terminal.
A continuación, se describirá la invención en
mayor detalle haciendo referencia a los dibujos adjuntos en los
cuales:
La figura 1 es un organigrama de un mensaje que
ilustra un método de acuerdo con la realización preferida de la
invención.
La figura 2 es una ilustración simplificada de
las capas de protocolo de un terminal y de una red.
La figura 3a muestra la estructura básica de un
mensaje de acuerdo con la realización preferida de la invención.
La figura 3b ilustra la estructura básica de otro
mensaje de acuerdo con la realización preferida de la invención.
La figura 3c muestra la estructura básica de un
mensaje adicional de acuerdo con la realización preferida de la
invención.
La figura 3d muestra la estructura básica de un
mensaje adicional de acuerdo con la realización preferida de la
invención.
La figura 4 muestra un detalle del mensaje
mostrado en la figura 3b.
La figura 5 ilustra un terminal adecuado para
llevar a cabo la invención.
La figura 6 ilustra un centro de mensajería
multimedia adecuado para llevar a cabo la invención, y
La figura 7 ilustra el encapsulado de un mensaje
en pilas de protocolo.
En una realización preferida de la invención, el
terminal es un terminal inalámbrico, por ejemplo una estación móvil
de una red celular que cuenta con medios para comunicarse de manera
inalámbrica con la red. La red puede ser una red de radio celular,
tal como una red de comunicaciones móviles de tercera generación. La
información se transmite entre el terminal y una estación base de la
red celular a través de trayectorias de radio. Normalmente es una
conexión desde la estación base al MMSC a través de la red fija
central. Si se utiliza tecnología WAP para transmitir información,
se facilita una puerta de enlace WAP entre el terminal y el MMSC
para convertir los mensajes que llegan desde el terminal a un
formato adecuado para el MMSC. Además, la puerta de enlace WAP
convierte los mensajes enviados por el MMSC a un formato adecuado
para el terminal para su transmisión a través de la trayectoria de
radio.
En una situación normal, el MMSCC envía al
terminal un mensaje de notificación cuando al centro de mensajería
multimedia MMSC llega un mensaje multimedia dirigido al terminal. El
mensaje de notificación se envía al terminal para informarle que al
MMSC ha llegado un mensaje multimedia dirigido a él. El mensaje
multimedia se dirige al terminal del usuario mediante una cierta
dirección, como el número de teléfono. Este mensaje multimedia puede
entonces ser recuperado por el terminal (o por el usuario, mediante
el terminal). Como se ha indicado anteriormente, el terminal puede
no haber recibido el mensaje de notificación debido, por ejemplo, a
que el terminal ha estado desconectado. Cuando se conecta de nuevo
el terminal, puede darse una situación en la que el MMSC tenga un
mensaje multimedia destinado al terminal, pero el terminal no conoce
este hecho y, por tanto, no puede buscar el mensaje en el MMSC.
La figura 1 es un organigrama de un mensaje que
ilustra una realización preferida de la invención. En primer lugar,
el terminal envía un mensaje de consulta 11 al MMSC solicitando que
el MMSC envíe un mensaje de notificación al terminal relativo a los
mensajes multimedia recibidos por el MMSC y sobre los cuales el
terminal no ha recibido un mensaje de notificación procedente del
MMSC.
El término mensaje de notificación hace
referencia, al menos, a dos tipos de mensajes de notificación: 1)
mensajes de notificación enviados por el MMSC pero no recibidos por
el terminal; 2) mensajes de notificación que el MMSC no ha llegado
siquiera a enviar. El MMSC dispone de información sobre los mensajes
que ha enviado y recibido. La información puede mantenerse, por
ejemplo, en una base de datos adecuada del MMSC.
Los mensajes de notificaciones enviados por el
MMSC pero no recibidos por el terminal significan mensajes de
notificación que han abandonado el MMSC pero que el terminal no ha
acusado recibo. De acuerdo con la especificación
WAP-206-mmsMessaging Service, el
terminal tiene que acusar recibo de los mensajes de notificación que
recibe. Esto puede hacerse, por ejemplo, mediante el mensaje
"m-NotifyResp-req". De acuerdo
con la especificación, el terminal puede alternativamente recuperar
el mensaje multimedia en relación con el cual se ha enviado el
mensaje de notificación utilizando un mensaje de recuperación
(solicitud WSP GET). De este modo, la llegada de una solicitud WSP
GET al MMSC también debe considerarse como acuse de recibo de un
mensaje de notificación. (Si se utiliza el servicio de mensajes
cortos como vía de transmisión para la transmisión de un mensaje de
notificación, el acuse de recibo se lleva a cabo en la capa del
servicio de mensajes cortos mediante el mensaje "delivery ack
report" que el dispositivo que ha recibido el mensaje corto envía
al dispositivo que ha enviado el mensaje).
Los mensajes de notificación que el MMSC no ha
llegado a enviar significan mensajes de notificación a la espera de
su transmisión en el MMSC. Estos pueden ser, por ejemplo, mensajes
de notificación transferidos desde la aplicación multimedia a la
pila de protocolos situada por debajo de la aplicación para su
transmisión al terminal, pero que no han sido enviados al terminal,
por ejemplo debido a que no se ha encontrado un canal de transmisión
libre. Es evidente que el terminal no puede haber recibido los
mensajes que ni siquiera se han llegado a enviar, por lo que de este
modo el MMSC no puede haber recibido un acuse de recibo de dichos
mensajes.
Tras haber recibido el mensaje de consulta 11, el
MMSC determina a través del software si ha recibido mensajes
multimedia dirigidos al terminal en cuestión en relación con los
cuales el terminal no haya recibido un mensaje de notificación
procedente del MMSC. Si el MMSC no ha recibido un acuse de recibo al
mensaje de notificación procedente del terminal en una u otra forma,
el MMSC llegará a la conclusión de que el terminal no ha recibido el
mensaje de notificación en cuestión.
Independientemente de que haya o no mensajes de
notificación en el MMSC que no hayan sido transmitidos al terminal,
el MMSC responderá al mensaje de consulta 11 con un mensaje de
respuesta 12. Si el MMSC tiene mensajes de notificación para el
terminal, estos se transmitirán en el mensaje de respuesta 12. Si el
MMSC no tiene mensajes de notificación para el terminal, se
adjuntará al mensaje de respuesta 12 la información de que no
existen mensajes de notificación.
Cuando el terminal recibe el mensaje de respuesta
12 puede deducir, a partir de la información incluida en el mensaje
de respuesta 12, qué tipo de mensajes multimedia tiene el MMSC y
buscar uno o más mensajes multimedia en el MMSC. En una realización
preferida de la invención, el terminal busca automáticamente un
mensaje multimedia correspondiente a la información incluida en el
mensaje de respuesta 12 sin que intervenga el usuario, utilizando un
mensaje de recuperación 13. Entonces, el terminal envía un mensaje
de recuperación 13 al MMSC indicando que desea recuperar un mensaje
multimedia. El MMSC recibe el mensaje de recuperación 13. En
respuesta al mensaje de recuperación 13, el MMSC envía al terminal
el mensaje multimedia en el mensaje 14 que puede llamarse, por
ejemplo, el mensaje de respuesta de recuperación.
Al nivel de aplicación multimedia, cada mensaje
11 a 14 tiene un cierto tipo de mensaje. El dispositivo de
transmisión inserta el tipo de mensaje en un determinado campo de
cabecera en el mensaje 11 a 14. A partir del tipo de mensaje, el
dispositivo que recibe el mensaje 11 a 14 sabe cómo procesar el
mensaje 11 a 14, es decir, cómo deben decodificarse las partes del
mensaje con codificación binaria. La información sobre cómo debe
procesarse cada tipo de mensaje está incluida en un código de
programa previamente almacenado en el terminal, así como en un
código de programa que se encuentra almacenado en el MMSC. En una
realización preferida de la invención, el tipo de mensaje del
mensaje de consulta 11 es
"m-notific-req", el del mensaje
de respuesta 12
"m-notific-ind", el del mensaje
de recuperación 13
"m-retrieve-req" y el del
mensaje de respuesta de recuperación 14
"m-retrieve-conf". Pueden
utilizarse otros títulos para los diferentes tipos de mensaje. Lo
más importante es que tanto el transmisor del mensaje 11 a 14 como
el receptor se entiendan entre sí de forma que un mismo tipo de
mensaje signifique lo mismo tanto en el punto de transmisión como en
el de recepción.
La figura 2 es una ilustración simplificada de
las capas de protocolo del terminal y de la red. Si el sistema se
implementa utilizando la tecnología WAP, se dispone de una puerta de
enlace WAP entre el terminal y el MMSC, como se ha mencionado
anteriormente. La puerta de enlace WAP convierte los mensajes
procedentes del terminal a un formato adecuado para el MMSC. La
puerta de enlace WAP lleva a cabo una conversión entre el protocolo
WAP WSP (Wireless Session protocol) y el protocolo HTTP (HyperText
Transfer Protocol), por ejemplo. Además, la puerta de enlace de WAP
convierte los mensajes transmitidos al terminal por el MMSC a un
formato adecuado para el terminal para su transmisión a través de la
trayectoria de radio. La puerta de enlace WAP y el MMSC se
encuentran situados en la red.
La aplicación multimedia real para llevar a cabo
los mensajes multimedia se encuentra situada por encima de la capa
superior de protocolo del terminal. Por debajo del nivel de la
aplicación multimedia puede haber protocolos WAP bajo los cuales se
encuentran protocolos de nivel inferior que pueden incluir un
protocolo IP (Internet Protocol), por ejemplo. La capa de protocolo
inferior suele denominarse capa física. La capa física es la
responsable de la transmisión y recepción específicas de los
mensajes. Cuando se utiliza la tecnología WAP, la capa WAP WSP suele
ser la capa de protocolo de nivel superior del terminal. La red
contiene unas capas de protocolo correspondientes.
Todos los mensajes 11 a 14 se envían al nivel de
la aplicación multimedia. Esto significa que se definen una
estructura de mensaje y un tipo de mensaje para todos los mensajes
11 a 14 al nivel de la aplicación multimedia. Al nivel de la
aplicación multimedia, la estructura del mensaje contiene campos de
cabecera específicos de la aplicación multimedia y un cuerpo de
mensaje que transporta el contenido real del mensaje, siempre que el
mensaje tenga un contenido. El tipo de mensaje aparece a partir de
un cierto campo de cabecera. Como se ha indicado anteriormente, la
aplicación multimedia que recibe el mensaje sabe a partir del tipo
de mensaje cómo procesar el mensaje en cuestión. La estructura de
los mensajes 11 a 14 se describirá con mayor detalle en relación con
las figuras 3a a 3d.
Dado que todos los mensajes 11 a 14 se envían al
nivel de la aplicación multimedia, la realización del servicio de
mensajería multimedia es independiente de los protocolos utilizados
por debajo de la aplicación multimedia. Por ejemplo, la realización
sugerida en la especificación estándar actual depende de la
tecnología WAP porque, de acuerdo con la especificación, se utiliza
el mensaje WAP WSP GET para buscar un mensaje multimedia. La
realización preferida de la invención no incluye dicha limitación.
Dado que en la realización preferida de la invención el mensaje de
recuperación 13 cuenta con una estructura de mensaje y un tipo de
mensaje al nivel de la aplicación multimedia, el método de la
realización preferida de la invención funcionará aun cuando los
protocolos WAP sean sustituidos por otros protocolos.
Los mensajes 11 a 14 se encapsulan para su
transmisión. En el extremo que transmite los mensajes 11 a 14
efectúan un recorrido descendente a partir del nivel de aplicación
multimedia de la pila de protocolos hasta que llegan a la capa
física que envía el mensaje. A medida que el mensaje viaja desde una
capa de protocolo a una capa de protocolo inferior, la capa de
protocolo inferior proporciona al mensaje sus campos de cabecera e
inserta en el cuerpo de mensaje el mensaje completo recibido de una
capa de protocolo superior.
La figura 7 describe un caso general de cómo los
mensajes viajan desde el nivel de aplicación multimedia a la capa de
protocolo que se encuentra por debajo de este. (Los mensajes viajan
de la misma forma desde el nivel de aplicación multimedia a la capa
de protocolo que se encuentra por debajo de este en el MMSC). El
ejemplo mostrado en la figura 7 está relacionado con un caso en el
cual la capa de protocolo que se encuentra por debajo de la capa de
aplicación en la pila de protocolos es la capa WAP WSP. La pila de
protocolos real no se muestra en la figura 7, pero esta ilustra
básicamente la encapsulación del mensaje en la pila de protocolos.
En el nivel de aplicación multimedia, el mensaje que va a enviarse
desde el terminal incluye campos de cabecera (cabeceras MMS;
Multimedia Messaging Service) y un cuerpo de mensaje (cuerpo de
mensaje MMS). Los campos de cabecera son específicos del servicio de
mensajería multimedia. El contenido real del mensaje se transmite en
el cuerpo de mensaje.
En la capa WSP, el mensaje que va a enviarse
también incluye campos de cabecera (cabeceras WSP) y un cuerpo de
mensaje (cuerpo de mensaje WSP). Sin embargo, en este caso, los
campos de cabecera no son campos de cabecera específicos del
servicio de mensajería multimedia sino campos de cabecera
específicos de la capa WSP que han sido añadidos por la capa WSP.
Los campos de cabecera y el cuerpo de mensaje (si se hubiese
incluido alguno en el mensaje) del nivel de aplicación multimedia
están encapsulados en el cuerpo de mensaje WSP.
A medida que el mensaje realiza su recorrido
descendente en la pila de protocolos, las capas de protocolo
proporcionan al mensaje sus propios campos de cabecera, que suelen
ser necesarios durante la transmisión del mensaje desde el
transmisor al receptor. En el extremo de recepción, el mensaje se
desplaza en la pila de protocolos siguiendo una trayectoria
ascendente. Las capas de protocolo eliminan las cabeceras de la capa
de protocolo correspondiente añadidas en el extremo de la
transmisión. Un determinado campo de cabecera en cada capa de
protocolo indica el tipo de contenido del cuerpo de mensaje
utilizado en cada capa de protocolo. Si, por ejemplo, hay una capa
WAP WSP por debajo de la capa de aplicación, el contenido del cuerpo
de mensaje WSP se indica en el campo de cabecera WSP "content
type". En la realización preferida de la invención, el tipo de
contenido definido para los mensajes destinados a la aplicación
multimedia es
"applicacion/vnd.mmm.mms-message". La
definición está previamente almacenada en el terminal y en el MMSC.
El tipo de contenido en cuestión también puede recibir cualquier
otro nombre. Lo más importante es que el transmisor y el receptor
del mensaje se entiendan entre sí, es decir que el mismo tipo de
contenido tenga el mismo significado tanto en el extremo de
transmisión como en el de recepción. A partir del tipo de contenido,
el terminal (o el MMSC) transfiere el mensaje recibido en dirección
ascendente en la pila de protocolos hacia la aplicación correcta de
la capa de aplicaciones, es decir en este caso a la aplicación
multimedia.
Las figuras 3a a 3d ilustran la estructura básica
de los mensajes 11 a 14 con mayor detalle. El terminal envía un
mensaje de consulta 11 al MMSC. El mensaje 11 solicita al MMSC
transmitir al terminal mensajes de notificación, como se ha
explicado anteriormente. La estructura básica del mensaje 11 (figura
3a) incluye solamente cabeceras (cabeceras MMS) en el nivel de la
aplicación multimedia. Estas son cabeceras específicas del servicio
de mensajería multimedia que han sido sometidos a una codificación
binaria. El campo de cabecera "message type" indica el tipo de
mensaje del mensaje 11 en cuestión que es
"m-notific-req". Cuando el MMSC
recibe el mensaje 11 con el tipo de mensaje
"m-notific-req" desde el
terminal sabe que el terminal desea que envíe mensajes de
notificación al terminal. En función de la aplicación, el mensaje 11
también contiene otros campos de cabecera. El campo de cabecera
"transaction-ID" dispone de un identificador a
partir del cual el mensaje y la respuesta al mensaje están
vinculados entre sí en el terminal y en el MMSC. La etapa "MMS
version" indica el número de versión (por ejemplo, versión 1.0)
del servicio de mensajería multimedia. El mensaje 11 puede contener
el campo de cabecera
"From-date-and-time"
u otro campo de cabecera que facilita información adicional al MMSC.
En el campo
"From-date-to-time",
el MMSC puede informarse del momento a partir del cual el terminal
desea recibir mensajes de notificación no entregados. Esta
información puede ser definida por el propio usuario o recuperarse
de la memoria del terminal en la cual se ha almacenado
anteriormente. La información puede haberse almacenado por ejemplo
en un determinado archivo de registro la última vez que se utilizó
el terminal para establecer una comunicación, tal como una llamada
de voz.
La estructura básica del mensaje de respuesta 12
enviado como respuesta al mensaje de consulta 11 se muestra en la
figura 3b. En el caso más común, el mensaje de respuesta 12 contiene
cabeceras (cabeceras MMS) y un cuerpo de mensaje en el nivel de la
aplicación multimedia. Los campos de cabecera han sido sometidos a
codificación binaria. El campo de cabecera "message type"
indica el tipo de mensaje del mensaje 12 que es
"m-notific-ind". Cuando el
terminal recibe un mensaje 12 con el tipo de mensaje
"m-notific-ind" procedente del
MMSC, sabe que el mensaje puede contener mensajes de notificación.
Dependiendo de la aplicación, el mensaje 12 también contiene otros
campos de cabecera. El campo de cabecera "content type" indica
el contenido del cuerpo de mensaje. Los mensajes de notificación
solicitados por el terminal en el mensaje 11 se transmiten en el
cuerpo de mensaje del mensaje 12. Si hay más de un mensaje de
notificación, el tipo de contenido es "multipart mixed". Si
sólo hay un mensaje de notificación podrá utilizarse el mensaje de
notificación correspondiente a la técnica anterior. Cada mensaje de
notificación constituye un contenido independiente en el cuerpo de
mensaje. El campo de cabecera "transaction ID" dispone de un
identificador a partir del cual el mensaje y la respuesta al mensaje
están vinculados entre sí en el terminal y en el MMSC. Por ejemplo,
si había un número 3 en el campo de cabecera "transaction ID"
del mensaje 11, en el mensaje 12 transmitido como respuesta al
mensaje 11 el campo de cabecera "transaction ID" también
incluirá el mismo identificador, es decir el número 3. El campo de
cabecera "MMS version" indica el número de versión del servicio
de mensajería multimedia.
La figura 4 muestra la estructura básica del
mensaje de notificación incluido en el cuerpo de mensaje del mensaje
de respuesta 12. La estructura básica del mensaje de notificación es
conocida per se a partir de la especificación estándar
WAP-209-MMSEncapsulation, e incluye
solamente campos de cabecera (cabeceras MMS). Los campos de cabecera
han sido sometidos a codificación binaria. El campo de cabecera
"message type" indica el tipo de mensaje del mensaje de
notificación que es, por ejemplo,
"m-notification-ind". A partir
del tipo de mensaje
"m-notification-ind", el
terminal sabe que debe procesar el mensaje de notificación como
mensaje de notificación. Dependiendo de la aplicación, el mensaje de
notificación también contiene otros campos de cabecera. El campo de
cabecera "transaction ID" dispone de un identificador a partir
del cual el mensaje y la respuesta al mensaje se encuentran
vinculados entre sí en el terminal y en el MMSC. El campo de
cabecera "MMS version" indica el número de versión del servicio
de mensajería multimedia. El campo de cabecera "content
location" indica la ubicación del mensaje multimedia recuperable
a partir del cual el terminal puede cargar el mensaje multimedia o
su componente. La ubicación está preferiblemente indicada mediante
un URI (Uniform Resource Identifier). Puede utilizarse algún otro
identificador, por ejemplo un identificador definido por el MMSC, a
partir del cual el MMSC reconoce el mensaje multimedia que debe
recuperarse cuando el terminal solicita su carga. El tipo de
contenido de cada mensaje multimedia es
"application/vnd.mmm.mms-message". Esto forma
una estructura recursiva en la que el tipo de contenido del mensaje
de respuesta 12 es el mismo que el tipo de contenido del mensaje de
notificación 12 incluido en el mensaje de respuesta.
Ahora volvemos nuevamente a la figura 3b. Si no
hubiese mensajes de notificación para el terminal, el mensaje de
respuesta 12 no contendría ningún cuerpo de mensaje, sino solamente
campos de cabecera. En dicho caso, el campo de cabecera "content
type" del mensaje de respuesta 12 contiene un valor que informa
al terminal de que no se han producido mensajes de notificación. El
campo de cabecera "content type" también puede omitirse en su
totalidad, con lo cual se informa al terminal de que no había
mensajes de notificación. Alternativamente, pueden definirse
diversos números de teléfono para el MMSC. Dependiendo del número de
teléfono desde el cual llega al terminal el mensaje de respuesta, el
terminal deduce si había o no mensajes de notificación. Por ejemplo,
si el mensaje de respuesta 12 llega desde un primer número de
teléfono definido para el MMSC, el terminal deduce que había
mensajes de notificación (los mensajes de notificación están
incluidos en el mensaje de respuesta). Si el mensaje de respuesta 12
llega desde un segundo número de teléfono definido para el MMSC, el
terminal deduce que no había mensajes de notificación.
La estructura básica del mensaje de recuperación
13 utilizado para buscar los mensajes multimedia se muestra en la
figura 3c. Al nivel de la aplicación multimedia, la estructura
básica del mensaje de recuperación 13 incluye solamente campos de
cabecera (cabeceras MMS). Los campos de cabecera han sido sometidos
a codificación binaria. El campo de cabecera "message type"
indica el tipo de mensaje del mensaje de recuperación 13 que es
m-retrieve-req. Cuando el MMSC
recibe desde el terminal el mensaje de recuperación 13 con el tipo
de mensaje "m-retrieve-req",
sabe que el mensaje debería procesarse como mensaje de recuperación.
Dependiendo de la aplicación, el mensaje de recuperación 13 también
contiene otros campos de cabecera. El campo de cabecera "content
location" indica la ubicación del mensaje multimedia (contenido)
a partir de la cual puede buscarse el mensaje multimedia. La
ubicación del mensaje multimedia se ha facilitado anteriormente al
terminal en el mensaje de respuesta 12 como el URI o como un
identificador definido por el MMSC en el campo de cabecera
"location content" del mensaje de notificación (o en un campo
de cabecera correspondiente) a partir del cual el terminal copia la
información relativa a la ubicación en el correspondiente campo de
cabecera del mensaje de recuperación 13. El campo de cabecera
"transaction ID" dispone de un identificador a partir del cual
el mensaje y la respuesta al mensaje están vinculados entre sí en el
terminal y en el MMSC. El campo de cabecera "MMS version"
indica el número de versión del servicio de mensajería
multimedia.
El mensaje multimedia cuya recuperación ha
solicitado el terminal en el mensaje de recuperación 13 se envía al
terminal en un mensaje de respuesta de recuperación 14. La figura 3d
muestra la estructura básica del mensaje de respuesta de
recuperación 14. El mensaje de respuesta de recuperación 14 es
conocido per se a partir de la especificación estándar
WAP-209 MMSEncapsulation y en el nivel de aplicación
multimedia incluye ambos campos de cabecera (cabeceras MMS) y un
cuerpo de mensaje (cuerpo de mensaje MMS). Los campos de cabecera
han sido sometidos a codificación binaria. El campo de cabecera
"message type" indica el tipo de mensaje del mensaje de
respuesta de recuperación 14 que es
"m-retrieve-conf". Cuando el
terminal recibe el mensaje de respuesta de recuperación 14 con el
tipo de mensaje
"m-retrieve-conf" procedente
del MMSC, sabe que el mensaje de respuesta de recuperación 14
debería procesarse como una respuesta al mensaje de recuperación 13.
Dependiendo de la aplicación, el mensaje de respuesta de
recuperación 14 también contiene otros campos de cabecera. El campo
de cabecera "transaction ID" dispone de un identificador a
partir del cual el mensaje y la respuesta al mensaje están
vinculados entre sí en el terminal y en el MMSC. Por ejemplo, si
había un número 4 en el campo de cabecera "transaction ID" del
mensaje de recuperación 13, el campo de cabecera "transaction
ID" del mensaje de respuesta de recuperación 14 enviado como
respuesta al mensaje de recuperación también incluirá el mismo
identificador, es decir el número 4. El campo de cabecera "MMS
version" indica el número de versión del servicio de mensajería
multimedia. El mensaje multimedia solicitado en el mensaje de
recuperación 13 se incluye en el cuerpo de mensaje del mensaje de
respuesta de recuperación 14. El tipo del mensaje multimedia se
indica en el campo de cabecera "content type".
Las partes principales de la invención se llevan
a cabo mediante software en el MMSC y en el terminal. La figura 5
muestra una estación móvil de una red celular adecuada para su uso
como un terminal en la realización preferida de la invención. La
estación móvil incluye unos medios de procesamiento CPU, un
transmisor/receptor de radiofrecuencia RF y un interfaz de usuario
UI. El transmisor/receptor RF y el interfaz de usuario UI están
conectados a los medios de procesamiento CPU. El interfaz de usuario
UI facilita los medios para utilizar la estación móvil. Los medios
de procesamiento CPU incluye un microprocesador (no mostrado en la
figura 5), una memoria MEM y un software SW. El software SW está
almacenado en la memoria MEM. La parte del software SW que lleva a
cabo el procesamiento de mensajes relacionados con la mensajería
multimedia en el terminal de acuerdo con la invención, se denomina
una aplicación multimedia. El microprocesador utiliza el software SW
para controlar el funcionamiento de la estación móvil así como la
utilización del transmisor/receptor RF, la visualización de
información mediante el interfaz de usuario UI, y la lectura de los
datos recibidos del interfaz de usuario UI. De acuerdo con el
software SW, el microprocesador genera mensajes 11 y 13, que el
transmisor/receptor RF envía de manera inalámbrica a través de su
antena ANT a la estación base de la red celular, que envía los
mensajes al MMSC. El microprocesador CPU gestiona los mensajes 12 y
14 que han sido transmitidos por el MMSC y que el
transmisor/receptor RF recibe a través de su antena ANT procedentes
de la estación base de la red celular.
La figura 6 muestra la estructura básica del MMSC
adecuado para la invención. El MMSC incluye un interfaz de puerta de
enlace WAP 61, a través del cual el MMSC se comunica con la puerta
de enlace WAP y el terminal. La comunicación con redes externas,
como la red de Internet, se lleva a cabo a través de un interfaz
externo 62, y a través de un interfaz MMSC con otros centros de
mensajería multimedia. Un almacenamiento de mensajes 64 es un área
de memoria/medios en los cuales se almacenan los mensajes
multimedia. Un almacén de datos 66 es un área de memoria/medios en
los cuales se almacena información sobre los mensajes multimedia. La
información sobre los mensajes transmitidos y recibidos por el MMSC
como mensajes de notificación y acuses de recibo (en su caso)
remitidos a ellos, también se almacena en el almacén de datos. El
almacén de datos 66 puede llevarse a cabo con una estructura de base
de datos. En el método de acuerdo con una realización preferida de
la invención, el MMSC compara los datos anteriormente mencionados
para encontrar si existen mensajes multimedia en el MMSC que no haya
recibido el terminal. En una realización alternativa, el MMSC
encuentra dichos mensajes investigando si su memoria intermedia de
transmisión (no mostrada) contiene mensajes de notificación
remitidos al terminal en cuestión (a la espera de su transmisión en
el futuro).
La unidad de control 65 está conectada al
interfaz de puerta de enlace WAP 61, al interfaz externo 62, al
interfaz MMSC 63, al almacenamiento de mensajes 64 y al almacén de
datos 66. La unidad de control 65 incluye una unidad de
procesamiento, como un procesador, y un programa mediante el cual
controla el funcionamiento del MMSC. La parte del programa que lleva
a cabo el servicio de mensajería multimedia en el MMSC se denomina
la aplicación multimedia. (El hecho de que la aplicación relacionada
con la realización de la invención se llame del mismo modo tanto en
el terminal como en el MMSC no significa que sean idénticas). Es
evidente para cualquier persona versada en la materia que el MMSC
puede también incluir otros bloques relacionados con la
autentificación y el mantenimiento del MMSC, por ejemplo.
Los mensajes multimedia dirigidos al terminal
llegan al MMSC a través de uno de sus interfaces (61 a 63) y se
almacenan en el almacenamiento de mensajes 64 siguiendo las ordenes
de la unidad de control 65. Los datos contenidos en los mensajes,
como la hora de llegada y los datos de identificación (por ejemplo,
URI o un identificador definido por el MMSC, en el caso de que el
MMSC lo hubiese definido) se almacenan en el almacén de datos 66. El
mensaje 11 transmitido por el terminal se recibe a través del
interfaz de puerta de enlace WAP 61. El procesador de la unidad de
control procesa el mensaje 11 basándose en la aplicación multimedia.
La unidad de control genera mensajes de notificación a partir de los
datos incluidos en el almacén de datos 66 y los inserta en el cuerpo
de mensaje del mensaje 12. El mensaje 12 se transmite a la puerta de
enlace WAP (y, adicionalmente, a través de la puerta de enlace a una
estación base de la red celular y al terminal) a través del interfaz
de puerta de enlace WAP 61. El mensaje 13 procedente del terminal se
recibe a través del interfaz de puerta de enlace WAP 61. El
procesador de la unidad de control procesa el mensaje 13. A partir
de los datos obtenidos a partir del almacén de datos 66, la unidad
de control transfiere el mensaje multimedia desde el almacenamiento
de mensajes 64 al cuerpo de mensaje del mensaje 14 para su
transmisión al terminal. El mensaje 14 se transmite a la puerta de
enlace WAP (y, adicionalmente, a una estación base de la red celular
y al terminal) a través del interfaz de puerta de enlace WAP
siguiendo las ordenes del interfaz de puerta de enlace WAP.
La realización preferida de la invención
proporciona una solución mediante la cual el terminal puede
descubrir si han llegado al MMSC mensajes multimedia sobre los
cuales no ha recibido un mensaje de notificación. Si hay varios
mensajes multimedia, preferiblemente se transmitirán todos en el
mismo mensaje corto o en el mismo mensaje a través de una conexión
conmutada por paquetes (por ejemplo, una conexión GPRS; General
Packet Radio Service) que ahorra recursos de radio en comparación
con la solución de la técnica anterior en la cual todos los mensajes
de notificación se enviaban como mensajes cortos independientes.
Una ventaja adicional de la invención consiste en
que el terminal puede preguntar directamente al MMSC si tiene
mensajes de notificación para el terminal y, de este modo, el MMSC
envía inmediatamente los mensajes de notificación al terminal. Aun
cuando el sistema disponga de un mecanismo de retransmisión para
retransmitir los mensajes de notificación sin acuse de recibo, el
terminal no tendrá que esperar a la retransmisión de los mensajes de
notificación que no haya recibido por una u otra razón.
La puesta en práctica y las realizaciones de la
invención se han descrito mediante los ejemplos que anteceden. Es
evidente para cualquier persona versada en la materia que la
invención no se limita a los detalles de las realizaciones descritas
anteriormente y que la invención puede implementarse de otras formas
sin desviarse de las características de la invención. Las
realizaciones que anteceden deberán considerarse como ilustrativas
pero no restrictivas. De este modo, las realizaciones y aplicaciones
de la invención sólo están limitadas por las reivindicaciones
adjuntas. Las realizaciones alternativas de la invención que se
definen en las reivindicaciones, incluyendo las realizaciones
equivalentes, se encuentran dentro del ámbito de la invención.
Claims (10)
1. Método para la transferencia de un mensaje
multimedia en un sistema de mensajería multimedia que incluye un
terminal y un centro de mensajería multimedia, configurados para
comunicarse entre sí, al menos parcialmente, de manera inalámbrica,
estando configurando el centro de mensajería multimedia para recibir
mensajes multimedia dirigidos al terminal y transmitir al terminal
un mensaje de notificación para informar que un mensaje multimedia
dirigido al terminal ha llegado al centro de mensajería multimedia,
caracterizado porque el método incluye:
La transmisión de un primer mensaje (11) de
manera inalámbrica desde el terminal al centro de mensajería
multimedia, cuyo primer mensaje solicita al centro de mensajería
multimedia la transmisión de un mensaje de notificación al terminal
relativo a los mensajes multimedia dirigidos al terminal que han
llegado al centro de mensajería multimedia y sobre los cuales el
terminal aún no ha recibido un mensaje de notificación.
2. Método de acuerdo con la reivindicación 1,
caracterizado porque dicho primer mensaje (11) solicita al
centro de mensajería multimedia la transmisión de un mensaje de
notificación dirigido al terminal relativo a los mensajes multimedia
dirigidos al terminal que han llegado al centro de mensajería
multimedia y sobre los cuales el terminal no ha recibido un mensaje
de notificación que ya se ha transmitido desde el centro de
mensajería multimedia.
3. Método de acuerdo con la reivindicación 1,
caracterizado porque el método también incluye:
La recepción del primer mensaje (11) transmitido
por el terminal al centro de mensajería multimedia;
La determinación en el centro de mensajería
multimedia de si en dicho centro de mensajería multimedia existen
mensajes multimedia dirigidos al terminal sobre los cuales el
terminal aún no ha recibido un mensaje de notificación;
La transmisión de un segundo mensaje (12) desde
el centro de mensajería multimedia al terminal como respuesta al
primer mensaje, incluyendo dicho segundo mensaje los mensajes de
notificación relativos a dichos mensajes multimedia para los cuales
el terminal aún no ha recibido un mensaje de notificación.
4. Método de acuerdo con la reivindicación 3,
caracterizado porque el método también incluye:
La recepción en el terminal del segundo mensaje
(12) que ha sido transmitido por el servicio de mensajería
multimedia y que contiene dichos mensajes de notificación;
La transmisión desde el terminal al centro de
mensajería multimedia de un tercer mensaje (13) como respuesta a
dicho segundo mensaje, indicando el tercer mensaje al centro de
mensajería multimedia el deseo del terminal de recuperar el mensaje
multimedia en relación con el cual se transmitió al terminal un
mensaje de notificación en dicho segundo mensaje.
5. Método de acuerdo con la reivindicación 4,
caracterizado porque dicho método también incluye:
La recepción en el centro de mensajería
multimedia del tercer mensaje (13) transmitido por el terminal;
La transmisión desde el centro de mensajería
multimedia al terminal de un cuarto mensaje, en respuesta a dicho
tercer mensaje, incluyendo el cuarto mensaje (14) el mensaje
multimedia cuyo deseo de recuperación había sido indicado por el
terminal en dicho tercer mensaje.
6. Método de acuerdo con la reivindicación 5,
caracterizado porque el terminal y el centro de mensajería
multimedia incluyen una pila de protocolos y una aplicación
multimedia por encima de esta, y dichos primer, segundo, tercero y
cuarto mensajes (11-14) se transmiten al nivel de la
aplicación multimedia, siendo entonces los mensajes independientes
de la implementación de la pila de protocolos por debajo de la
aplicación multimedia.
7. Método de acuerdo con la reivindicación 3,
caracterizado porque en el centro de mensajería multimedia,
se determina si dicho centro de mensajería multimedia tiene mensajes
multimedia dirigidos al terminal en relación con los cuales el
terminal no ha recibido un mensaje de notificación, buscando si el
centro de mensajería multimedia ha recibido un acuse de recibo del
terminal en relación con el mensaje de notificación.
8. Centro de mensajería multimedia para la
transferencia de un mensaje multimedia en un sistema, que incluye un
terminal (MS) y un centro de mensajería multimedia (MMSC),
configurados para comunicarse entre sí, al menos parcialmente, de
manera inalámbrica, estando configurado el centro de mensajería
multimedia para recibir mensajes multimedia dirigidos al terminal y
transmitir al terminal un mensaje de notificación informándole que
un mensaje multimedia dirigido a dicho terminal que ha llegado al
centro de mensajería multimedia, caracterizado porque
incluye:
Unos medios (61, 65) para la recepción de un
primer mensaje (11) transmitido por el terminal, cuyo primer mensaje
solicita al centro de mensajería multimedia la transmisión al
terminal de un mensaje de notificación relativo a los mensajes
multimedia dirigidos al terminal que han llegado al centro de
mensajería multimedia y sobre los cuales el terminal no ha recibido
aún un mensaje de notificación; y
Unos medios (65) para determinar si en el centro
de mensajería multimedia hay mensajes multimedia dirigidos al
terminal sobre los cuales el terminal aún no ha recibido un mensaje
de notificación.
9. Terminal (MS) configurado para funcionar en un
sistema que incluye un terminal y un centro de mensajería
multimedia (MMSC) configurados para comunicarse entre sí, al menos
parcialmente, de manera inalámbrica, estando configurado el centro
de mensajería multimedia para recibir mensajes multimedia dirigidos
al terminal y transmitir al terminal un mensaje de notificación
informándole que al centro de mensajería multimedia, ha llegado un
mensaje multimedia dirigido al terminal, caracterizado porque
el terminal incluye:
Unos medios (CPU, MEM, SW, RF, ANT) para la
transmisión inalámbrica de un primer mensaje (11) desde el terminal
al centro de mensajería multimedia, cuyo primer mensaje solicita al
centro de mensajería multimedia la transmisión de un mensaje de
notificación dirigido al terminal relativo a los mensajes multimedia
dirigidos al terminal que han llegado al centro de mensajería
multimedia y sobre los cuales el terminal aún no ha recibido un
mensaje de notificación.
10. Sistema para la transferencia de un mensaje
multimedia, incluyendo el sistema un terminal (MS) y un centro de
mensajería multimedia (MMSC), configurados para comunicarse entre
sí, al menos parcialmente, de manera inalámbrica, estando
configurado el centro de mensajería multimedia para recibir mensajes
multimedia dirigidos al terminal y transmitir al terminal un mensaje
de notificación informándole que al centro de mensajería multimedia,
ha llegado un mensaje multimedia dirigido al terminal,
caracterizado porque el sistema incluye:
Unos medios (CPU, MEM, SW, RF, ANT) para la
transmisión inalámbrica de un primer mensaje (11) desde el terminal
al centro de mensajería multimedia, cuyo primer mensaje solicita al
centro de mensajería multimedia la transmisión de un mensaje de
notificación dirigido al terminal relativo a los mensajes multimedia
dirigidos al terminal que han llegado al centro de mensajería
multimedia y sobre los cuales el terminal aún no ha recibido un
mensaje de notificación.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20002809 | 2000-12-20 | ||
FI20002809A FI111595B (fi) | 2000-12-20 | 2000-12-20 | Järjestely multimediasanomanvälityksen toteuttamiseksi |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2231561T3 true ES2231561T3 (es) | 2005-05-16 |
Family
ID=8559769
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES01980582T Expired - Lifetime ES2231561T3 (es) | 2000-12-20 | 2001-10-31 | Dispositivo para llevar a cabo la transmision de mensajes multimedia. |
Country Status (7)
Country | Link |
---|---|
US (2) | US7886007B2 (es) |
EP (1) | EP1396162B1 (es) |
AT (1) | ATE281045T1 (es) |
DE (1) | DE60106789T2 (es) |
ES (1) | ES2231561T3 (es) |
FI (1) | FI111595B (es) |
WO (1) | WO2002056615A1 (es) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6658254B1 (en) * | 1998-12-31 | 2003-12-02 | At&T Corp. | Method and apparatus for personalization of a public multimedia communications terminal |
US7013149B2 (en) * | 2002-04-11 | 2006-03-14 | Mitsubishi Electric Research Laboratories, Inc. | Environment aware services for mobile devices |
DE10230897A1 (de) * | 2002-07-09 | 2004-01-29 | Siemens Ag | Nachrichtenübertragungsverfahren und -system |
US20040073607A1 (en) * | 2002-09-25 | 2004-04-15 | Su Chi Chung | Multimedia messaging system and method |
CN1274125C (zh) * | 2002-11-12 | 2006-09-06 | 华为技术有限公司 | 终端与增值业务提供商应用之间多媒体消息转发的方法 |
US8645470B2 (en) * | 2002-12-06 | 2014-02-04 | Core Wireless Licensing S.A.R.L. | System, method and computer program product for the delivery of media content |
KR100517988B1 (ko) * | 2003-04-16 | 2005-09-30 | 엘지전자 주식회사 | Gsm 단말기의 문자메시지 수신 방법 |
FR2862172B1 (fr) * | 2003-11-10 | 2006-02-03 | Cit Alcatel | Procede et systeme de transmission/reception de contenus multimedia via un reseau de radiocummunication |
US7649895B2 (en) * | 2003-12-30 | 2010-01-19 | Airwide Solutions Inc. | Apparatus and method for routing multimedia messages between a user agent and multiple multimedia message service centers |
DE102004001012A1 (de) * | 2004-01-02 | 2005-07-28 | Siemens Ag | Verfahren zur Wiedererlangung von mindestens einer fehlenden Verknüpfung auf eine oder mehrere, auf einem MMS-Server abgelegte, Multimedia Nachrichten durch einen MMS-Client, sowie ein Kommunikationsgerät und eine Netzwerkkomponente |
US8359349B2 (en) | 2004-03-18 | 2013-01-22 | Nokia Corporation | System and associated terminal, method and computer program product for uploading content |
US20050239442A1 (en) * | 2004-03-31 | 2005-10-27 | Cellco Partnership D/B/A Verizon Wireless | Method and system for handling wireless messaging errors |
CN100362873C (zh) | 2004-05-12 | 2008-01-16 | 华为技术有限公司 | 一种多媒体消息的发送方法 |
US8046009B2 (en) * | 2004-07-16 | 2011-10-25 | Syniverse Icx Corporation | Method and apparatus for integrating multi-media messaging and image serving abilities |
KR100575997B1 (ko) * | 2004-10-22 | 2006-05-02 | 삼성전자주식회사 | Mms 수신안내 메시지의 전송방법 및 시스템 |
US8781532B2 (en) * | 2005-09-19 | 2014-07-15 | Google Inc. | Customized data retrieval applications for mobile devices providing interpretation of markup language data |
KR100677497B1 (ko) * | 2005-11-02 | 2007-02-02 | 엘지전자 주식회사 | 단말기의 중복 통보 메시지 처리 방법 |
US8023971B2 (en) * | 2005-11-21 | 2011-09-20 | Syniverse Icx Corporation | Method and system to deliver multimedia alerts to a mobile phone |
US20070162478A1 (en) * | 2006-01-06 | 2007-07-12 | Samsung Electronics Co., Ltd. | Method of achieving service configurability within telecommunication devices |
US8229479B1 (en) * | 2006-05-23 | 2012-07-24 | Nextel Communications, Inc. | Systems and methods for multimedia messaging |
CN101287201A (zh) * | 2008-05-26 | 2008-10-15 | 华为技术有限公司 | 一种实现消息业务的方法及装置 |
CN101858968A (zh) * | 2009-04-08 | 2010-10-13 | 鸿富锦精密工业(深圳)有限公司 | 具有导航功能的移动装置及方法 |
TWI407079B (zh) * | 2009-04-17 | 2013-09-01 | Hon Hai Prec Ind Co Ltd | 具有導航功能的移動裝置及方法 |
CN101795310B (zh) * | 2009-12-24 | 2013-12-04 | 中兴通讯股份有限公司 | 手机及彩信通知消息处理方法 |
DE102017215073A1 (de) * | 2017-08-29 | 2019-02-28 | Robert Bosch Gmbh | Verfahren zum ortsselektiven Senden eines Signals mittels Funk, Verfahren zum ortsselektiven Empfangen eines Signals mittels Funk sowie Sende-/Empfangseinheit zur Durchführung eines solchen Verfahrens |
EP3528467B1 (en) | 2017-09-29 | 2021-10-27 | LG Electronics Inc. | V2x communication device and multimedia content transmitting/receiving method thereof |
Family Cites Families (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI94581C (fi) * | 1991-02-12 | 1995-09-25 | Nokia Telecommunications Oy | Järjestelmä yhteystietojen välittämiseksi automaattisesti matkapuhelinverkossa tai vastaavassa |
US5333266A (en) * | 1992-03-27 | 1994-07-26 | International Business Machines Corporation | Method and apparatus for message handling in computer systems |
US5491800A (en) * | 1993-12-20 | 1996-02-13 | Taligent, Inc. | Object-oriented remote procedure call networking system |
US5555017A (en) * | 1994-07-08 | 1996-09-10 | Lucent Technologies Inc. | Seamless multimedia conferencing system using an enhanced multipoint control unit |
US5550906A (en) * | 1994-08-05 | 1996-08-27 | Lucent Technologies Inc. | Telecommunications feature server |
US5706211A (en) * | 1995-03-02 | 1998-01-06 | Motorola, Inc. | Message communications system |
SE503752C2 (sv) | 1995-08-30 | 1996-08-26 | Sendit Ab | System och värdanordning för överföring av elektronisk post över ett mobiltelenät |
US6064671A (en) * | 1995-12-08 | 2000-05-16 | Killian; Michael G. | Multi-homed end system for increasing computers network bandwidth |
US6021433A (en) * | 1996-01-26 | 2000-02-01 | Wireless Internet, Inc. | System and method for transmission of data |
US6035104A (en) * | 1996-06-28 | 2000-03-07 | Data Link Systems Corp. | Method and apparatus for managing electronic documents by alerting a subscriber at a destination other than the primary destination |
US5983350A (en) * | 1996-09-18 | 1999-11-09 | Secure Computing Corporation | Secure firewall supporting different levels of authentication based on address or encryption status |
US6088737A (en) * | 1996-10-25 | 2000-07-11 | Canon Kabushiki Kaisha | Information processing system and control method thereof |
US5966663A (en) * | 1997-01-14 | 1999-10-12 | Ericsson Messaging Systems Inc. | Data communications protocol for facilitating communications between a message entry device and a messaging center |
US6130892A (en) * | 1997-03-12 | 2000-10-10 | Nomadix, Inc. | Nomadic translator or router |
US6185603B1 (en) * | 1997-03-13 | 2001-02-06 | At&T Corp. | Method and system for delivery of e-mail and alerting messages |
US6044402A (en) * | 1997-07-02 | 2000-03-28 | Iowa State University Research Foundation | Network connection blocker, method, and computer readable memory for monitoring connections in a computer network and blocking the unwanted connections |
US6119167A (en) * | 1997-07-11 | 2000-09-12 | Phone.Com, Inc. | Pushing and pulling data in networks |
US6115605A (en) * | 1997-08-29 | 2000-09-05 | Ppm, Inc. | Communication system and device using dynamic receiver addressing |
US6233430B1 (en) * | 1997-09-19 | 2001-05-15 | Richard J. Helferich | Paging transceivers and methods for selectively retrieving messages |
US6253061B1 (en) * | 1997-09-19 | 2001-06-26 | Richard J. Helferich | Systems and methods for delivering information to a transmitting and receiving device |
US6310889B1 (en) * | 1998-03-12 | 2001-10-30 | Nortel Networks Limited | Method of servicing data access requests from users |
US6147977A (en) * | 1997-12-12 | 2000-11-14 | Motorola, Inc. | Method and apparatus for processing messages based on originator and recipient priorities |
US6421707B1 (en) * | 1998-02-13 | 2002-07-16 | Lucent Technologies Inc. | Wireless multi-media messaging communications method and apparatus |
US6310877B1 (en) * | 1998-04-30 | 2001-10-30 | 3Com Corporation | Method of connectionless message transfer in an asynchronous transfer mode network |
US6452915B1 (en) * | 1998-07-10 | 2002-09-17 | Malibu Networks, Inc. | IP-flow classification in a wireless point to multi-point (PTMP) transmission system |
DE19856441C5 (de) | 1998-12-08 | 2004-11-18 | Robert Bosch Gmbh | Verfahren zur Übertragung von Kurznachrichten |
US6424841B1 (en) * | 1999-02-18 | 2002-07-23 | Openwave Systems Inc. | Short message service with improved utilization of available bandwidth |
FI107425B (fi) * | 1999-03-16 | 2001-07-31 | Nokia Mobile Phones Ltd | Menetelmä ja järjestelmä multimediaan liittyvän informaation välittämiseksi pakettikytkentäisessä solukkoradioverkossa |
FI107424B (fi) * | 1999-03-22 | 2001-07-31 | Nokia Mobile Phones Ltd | Menetelmä ja järjestelmä multimediaan liittyvän informaation välittämiseen valmistautumiseksi pakettikytkentäisessä solukkoradioverkossa |
US6647260B2 (en) * | 1999-04-09 | 2003-11-11 | Openwave Systems Inc. | Method and system facilitating web based provisioning of two-way mobile communications devices |
EP1169827B1 (en) * | 1999-04-19 | 2005-08-17 | Nokia Corporation | Method for delivering messages |
US6571275B1 (en) * | 1999-04-27 | 2003-05-27 | International Business Machines Corporation | Method and apparatus for filtering messages in a data processing system |
US6400810B1 (en) * | 1999-07-20 | 2002-06-04 | Ameritech Corporation | Method and system for selective notification of E-mail messages |
US6965917B1 (en) * | 1999-09-07 | 2005-11-15 | Comverse Ltd. | System and method for notification of an event |
US6624826B1 (en) * | 1999-09-28 | 2003-09-23 | Ricoh Co., Ltd. | Method and apparatus for generating visual representations for audio documents |
US6795711B1 (en) * | 1999-10-07 | 2004-09-21 | Nokia Mobile Phones Ltd | Multimedia message content adaptation |
US6556997B1 (en) * | 1999-10-07 | 2003-04-29 | Comverse Ltd. | Information retrieval system |
FR2799918B1 (fr) * | 1999-10-18 | 2002-04-05 | Bull Cp8 | Systeme et procede et de transmission de messages, et utilisation du systeme de transmission pour l'investigation de services fournis |
US6748450B1 (en) * | 1999-10-28 | 2004-06-08 | International Business Machines Corporation | Delayed delivery of web pages via e-mail or push techniques from an overloaded or partially functional web server |
US6785712B1 (en) * | 2000-09-21 | 2004-08-31 | Rockwell Collins, Inc. | Airborne e-mail data transfer protocol |
US6501956B1 (en) * | 2000-10-17 | 2002-12-31 | Intervoice Limited Partnership | Providing blended interface for wireless information services |
US6947738B2 (en) * | 2001-01-18 | 2005-09-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Multimedia messaging service routing system and method |
KR20020067803A (ko) * | 2001-02-19 | 2002-08-24 | 삼성전자 주식회사 | 휴대용 단말기의 멀티미디어 전자우편 서비스 시스템 및방법 |
US20030023690A1 (en) * | 2001-07-26 | 2003-01-30 | Sunit Lohtia | Method and apparatus for providing selective delivery of notifications to users of multiple devices over a network |
US7240095B1 (en) * | 2002-02-22 | 2007-07-03 | Bellsouth Intellectual Property Corporation | Electronic mail notification |
US7890960B2 (en) * | 2003-03-26 | 2011-02-15 | Microsoft Corporation | Extensible user context system for delivery of notifications |
US7409204B2 (en) * | 2003-12-04 | 2008-08-05 | Research In Motion Limited | Method for eliminating multiple notifications for the same voicemail message |
US20060116109A1 (en) * | 2004-11-30 | 2006-06-01 | Lortz Victor B | Pre-authenticated message delivery for wireless local area networks |
FI20041689A0 (fi) * | 2004-12-30 | 2004-12-30 | Nokia Corp | Mediavirran merkintä ja/tai jakaminen solukkoverkon päätteessä |
-
2000
- 2000-12-20 FI FI20002809A patent/FI111595B/fi not_active IP Right Cessation
-
2001
- 2001-10-31 WO PCT/FI2001/000949 patent/WO2002056615A1/en active IP Right Grant
- 2001-10-31 AT AT01980582T patent/ATE281045T1/de active
- 2001-10-31 EP EP20010980582 patent/EP1396162B1/en not_active Expired - Lifetime
- 2001-10-31 ES ES01980582T patent/ES2231561T3/es not_active Expired - Lifetime
- 2001-10-31 DE DE60106789T patent/DE60106789T2/de not_active Expired - Lifetime
- 2001-12-17 US US10/023,447 patent/US7886007B2/en not_active Ceased
-
2013
- 2013-02-08 US US13/762,594 patent/USRE48295E1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20020078228A1 (en) | 2002-06-20 |
FI20002809L (fi) | 2002-06-21 |
ATE281045T1 (de) | 2004-11-15 |
US7886007B2 (en) | 2011-02-08 |
DE60106789D1 (de) | 2004-12-02 |
WO2002056615A1 (en) | 2002-07-18 |
FI111595B (fi) | 2003-08-15 |
DE60106789T2 (de) | 2005-03-17 |
USRE48295E1 (en) | 2020-11-03 |
EP1396162B1 (en) | 2004-10-27 |
FI20002809A0 (fi) | 2000-12-20 |
EP1396162A1 (en) | 2004-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2231561T3 (es) | Dispositivo para llevar a cabo la transmision de mensajes multimedia. | |
KR100492959B1 (ko) | 공중 이동통신망과 연동되는 사설 무선망의 단문 메시지서비스 서버 및 방법 | |
ES2240333T3 (es) | Metodo de control de distribucion de correo electronico y servidor de correo. | |
KR100677497B1 (ko) | 단말기의 중복 통보 메시지 처리 방법 | |
CN101933390B (zh) | 通过sae/lte网络的电路交换服务 | |
US9544775B2 (en) | Security mechanism for mobile users | |
CN100512314C (zh) | 一种优化Push通告消息的方法 | |
JP4276078B2 (ja) | ショートメッセージ(sms)記憶装置システム | |
ES2711238T3 (es) | Suministro mejorado de servicios de mensajes cortos de valor añadido | |
EP2254357A1 (en) | Terminating SMS Messages in LTE | |
JP5079014B2 (ja) | 位置基盤マルチメディアメッセージ伝送サービス方法及びその装置 | |
WO2005114912A1 (en) | Message routing method and system | |
WO2012062051A1 (zh) | 一种下发多媒体消息的方法和系统 | |
ES2295664T3 (es) | Metodo para recuperacion y entrega de mensajes multimedia utilizando el protocolo de inicio de sesion. | |
WO2000074343A1 (en) | Adaptation of wap to sms in cellular networks | |
EP2510742A1 (en) | Network entity for mobile communications | |
EP3171660A1 (en) | Communication system, relay device, control method, and recording medium | |
KR100475761B1 (ko) | 이동통신 시스템에서의 단문 메시지 착신 통보 방법 | |
KR100939908B1 (ko) | 멀티미디어 메세지 서비스의 수신 확인 방법 | |
CN100544460C (zh) | 一种基于移动通信技术的提供短消息业务的系统和方法 | |
US20110312296A1 (en) | Prioritization of Emergency SMS Messages | |
KR100558116B1 (ko) | 디지털 셀룰러 기반 무선 원격제어 시스템 | |
KR100734398B1 (ko) | 듀얼 스택 문자 메시지 센터를 이용한 문자 메시지 처리방법 및 그 이동 통신 시스템 | |
ES2368645T3 (es) | Método de comunicación para servicios móviles. | |
KR101293458B1 (ko) | 지에스엠 서비스 가입자에 대한 씨디엠에이 서비스지역에서의 인바운드 로밍 서비스 시스템 및 이 시스템내에서의 위치 등록 및 단문 메시지 착신 방법 |