WirelessBR |
WirelessBr é um site brasileiro, independente, sem vínculos com empresas ou organizações, sem finalidade comercial, feito por voluntários, para divulgação de tecnologia em telecomunicações |
|
MMS – MULTIMEDIA MESSAGING SERVICE (4) |
||
Autor: MARCUS VINICIUS MESQUITA |
4
ENVIO E
RECEBIMENTO DE MENSAGENS MMS
A
figura 02 mostra num aspecto básico que a MM é endereçada a um destinatário
e para que a mesma seja entregue ao usuário de destino ela deve ser recebida
pela MMSC, armazenada e depois reencaminhada para o destinatário.
Ao
contrário do SMS, o procedimento de envio e recepção da mensagem no caso do
MMS é mais complicado. A MMSC não tenta entregar a mensagem diretamente ao
destino B. Primeiro a central envia uma mensagem de notificação para B
avisando que existe uma mensagem armazenada na MMSC esperando para ser
recuperada pelo terminal B. Dependendo das configurações de B, ele pode
tentar buscar a mensagem imediatamente depois que receber a notificação ou
simplesmente descartar a notificação de nova mensagem e não buscar
efetivamente a mensagem que estava armazenada na MMSC.
A
Tabela 02 mostra em 4 etapas principais (A,B,C e D) o detalhamento do envio de
uma MM mostrados também na Figura 04.
A:
Remetente envia a mensagem |
1-
O remetente da mensagem endereça-a ao destinatário 2-
O terminal que contêm informações da MMSC inicia
uma conexão WAP e envia a MM como conteúdo de WSP POST 3-
MMSC recebe a mensagem e responde ao remetente sobre a
mesma conexão WAP. O terminal do remetente indica como resposta
“mensagem enviada”. |
B:
MMSC informa o terminal de destino |
4-
MMSC tenta mandar mensagem de indicação de mensagem
ao terminal de destino via WAP Push. |
C:
Destinatário busca mensagem na MMSC |
5-
Assumindo que o terminal de destino está configurado
para aceitar MM’s, ele inicia uma conexão WAP e utiliza WSP GET
para solicitar o recebimento da MM que está armazenada na MMSC. 6-
A MM é então enviada ao destino como conteúdo de
WSP GET RESPONSE sobre a mesma conexão WAP. O terminal de destino
então indica como resposta “mensagem recebida”. 7-
Sobre a mesma conexão WAP o terminal que acabou de
receber a MM responde com uma mensagem WSP POST a confirmação de
recebimento. |
D:
MMSC informa remetente sobre a entrega |
8-
MMSC utiliza WAP PUSH para indicar ao remetente que a
mensagem foi entregue. O terminal do remetente indica resposta de
“mensagem entregue” |
Tabela
02
– Passos de envio e recebimento de uma MM
Figura
04
– Detalhamento de envio e recebimento de uma MM
O
Wireless Application Protocol (WAP)
é o protocolo utilizado como mecanismo de transporte para as mensagens MMS. O
WAP Wireless Session Protocol (WSP)
se assemelha ao protocolo de aplicação HTTP, utilizado na transferência de
documentos ou páginas na web, sendo que o WSP possui uma codificação
especial de seu conteúdo para otimizar a transferência pelo protocolo de
interface aérea. Através dos métodos WSP POST e WSP GET é possível
realizar a transferência das MM’s entre o terminal (MS) e o MMS Relay/Server,
assim como detalhado na Tabela 02. O método WSP POST é utilizado no sentido
MS > MMS Relay/Server e o método WSP GET no sentido MMS Relay/Server >
MS de destino.
A Figura 05 mostra as etapas e as principais plataformas envolvidas nos processos de envio e recebimento de mensagens multimídia. Visualizando a figura notamos que apesar do envio da MM ser dado via conexões WAP (Remetente > MMSC e MMSC > Destinatário) as mensagens de notificação de mensagem recebida pela MMSC (etapa B) e notificação de mensagem entregue ao destino (etapa D) são realizadas via SMS. Assim, a implementação do sistema MMS não exclui a tecnologia SMS do sistema como um todo.
Figura
05 – Plataformas envolvidas no
envio e recebimento de MM’s