[go: up one dir, main page]

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
Application number
ES01980582T
Other languages
English (en)
Inventor
Jussi Kuisma
Sisko Pihlajamaki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Inc
Original Assignee
Nokia Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Inc filed Critical Nokia Inc
Application granted granted Critical
Publication of ES2231561T3 publication Critical patent/ES2231561T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/184Messaging 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.
ES01980582T 2000-12-20 2001-10-31 Dispositivo para llevar a cabo la transmision de mensajes multimedia. Expired - Lifetime ES2231561T3 (es)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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ä

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) 지에스엠 서비스 가입자에 대한 씨디엠에이 서비스지역에서의 인바운드 로밍 서비스 시스템 및 이 시스템내에서의 위치 등록 및 단문 메시지 착신 방법