Archivo

jueves, 9 de junio de 2011

Jugando con celulares - MMS avanzado.

Hola gente, mi 1er aporte a la causa, espero sea el primero de muchos ;-) . Les quiero mostrar un poco de un tema que siempre molesta en mi cabeza en esos tiempos que hay ganas de hacer algo, "Los Celulares".
Se preguntaron como hacer para mandar instrucciones de un celular a otro, como se hace, que hace falta...??? bueno yo si.

¿COMO COMIENZO CON ESTO? una pista, cada vez que cambiaba mi sim, me llegaba un
mensaje del operador con una configuracion automática, que solo debías dar en ejecutar.. este mensaje era un "MMS" así que investigue un poco apartir de esto la forma de mandar mis configuraciones o algo así :-)

Primero, ¿que debemos saber, de los "MMS"?

¿Que es un MMS?
Multimedia Messaging System (MMS) o sistema de mensajería multimedia es un estándar de mensajería que le permite a los teléfonos móviles enviar y recibir contenidos multimedia, incorporando sonido, video, fotos o cualquier otro contenido.

¿Cual es el proceso de envio?




¿ Cuales son Los Tipos de PDU involucrados?

• M-Send.req -> Cabeceras+Cuerpo. Contiene el mensaje original y la información de encaminamiento.

• M-Send.conf -> Sólo cabeceras. Indica el estado de la operación.

• M-Notification.ind -> Sólo cabeceras. Informa a la MS(estacion Movil) sobre el contenido del mensaje entrante.

• M-NotifyResp.ind -> Sólo cabeceras. Confirma la notificación. También se emplea para la entrega aplazada.

• M-Retrieve.conf -> Cabeceras+Cuerpo. Contiene el mensaje original y lo entrega el MMSC(centro de gestión de mensajes multimedia) a la MS receptora.

• M-Acknowledge.ind -> Sólo cabeceras. Confirma la entrega del mensaje desde el terminal receptor al MMSC.

• M-Delivery.ind -> Sólo cabeceras. Se emplea para notificar a la MS emisora la entrega del mensaje

¿Que Protocolos se usan para el Servicio MMS?

• MM7: Estándar MMS para que las aplicaciones envíen mensajes
MMS a un MMSC. Es una API basada en XML/SOAP en la que el
mensaje MMS se formatea en un documento XML codificado
MIME y se envía al servidor mediante una petición HTTP POST.

• MM4: Estándar MMS para conectividad entre varios MMSC. Es
una interfaz basada en SMTP en la que el mensaje MMS se envía
al servidor como mensaje de correo estándar codificado MIME.

• MM1: Estándar MMS para que los teléfonos envíen y reciban
mensajes MMS desde un MMSC. Es un protocolo basado en HTTP
en el que las aplicaciones pueden enviar mensajes MMS
codificados en binario a la pasarela mediante una petición HTTP
POST, de acuerdo con la especificación “MMS Encapsulation
Specification” (tipo MIME application/vnd.wap.mms-message).

• EAIF: Variante del protocolo MM1 propietaria de Nokia, definida
como interfaz para enviar mensajes a un MMSC de Nokia. Esta
interfaz es similar funcionalmente a MM1 con la definición de
algunas cabeceras HTTP adicionales.


¿Cual es la Estructura de un MMS?



Ahora con todo esto puedo empezar a realizar algunos objetivos... Claro para no ser muy extenso lo dejo para el próximo articulo.
(recomiendo que vayan viendo los siguiente software "Nokia Mobile Internet Toolkit" y " Nokia WAP Gateway Simulator" para principiantes como nos).

No hay comentarios: