BRPI0711157A2 - método e sistema para a entrega de mensagens de serviço de mensagem curta - Google Patents

método e sistema para a entrega de mensagens de serviço de mensagem curta Download PDF

Info

Publication number
BRPI0711157A2
BRPI0711157A2 BRPI0711157-6A BRPI0711157A BRPI0711157A2 BR PI0711157 A2 BRPI0711157 A2 BR PI0711157A2 BR PI0711157 A BRPI0711157 A BR PI0711157A BR PI0711157 A2 BRPI0711157 A2 BR PI0711157A2
Authority
BR
Brazil
Prior art keywords
wireless device
network
short message
message service
service
Prior art date
Application number
BRPI0711157-6A
Other languages
English (en)
Inventor
Horvath Robert
C. Billings Urbina Susan
B. Hart Thomas
Original Assignee
Motorola, 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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=38648975&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=BRPI0711157(A2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Motorola, Inc. filed Critical Motorola, Inc.
Publication of BRPI0711157A2 publication Critical patent/BRPI0711157A2/pt
Publication of BRPI0711157A8 publication Critical patent/BRPI0711157A8/pt
Publication of BRPI0711157B1 publication Critical patent/BRPI0711157B1/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • 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)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

MéTODO E SISTEMA PARA A ENTREGA DE MENSAGENS DE SERVIçO DE MENSAGEM CURTA São revelados um método e dispositivo pelo menos uma mensagem do serviço de mensagem curta para pelo menos um dispositivo sem fio. O método compreende receber pelo menos uma solicitação de mensagem do serviço de mensagem curta associado a uma mensagem do serviço de mensagem curta. A mensagem do serviço de mensagem curta é destinada para recebimento por um dispositivo sem fio (106). Antes de receber a solicitação, o centro de serviço de mensagem curta (114) determina se um dispositivo sem fio (106) está registrado com o registrador (210) associado a uma rede de protocolo de iniciação de sessão para comunicar por uma rede de dados de pacote (102). A mensagem do serviço de mensagem curta é transmitida para o dispositivo sem fio (106) através da rede de protocolo de iniciação de sessão comunicando pela rede de dados de pacote (102) em resposta à solicitação e com a determinação de que o dispositivo sem fio (106) está registrado com o registrador (210).

Description

MÉTODO E SISTEMA PARA A ENTREGA DE MENSAGENS DE SERVIÇO DEMENSAGEM CURTA
CAMPO DA INVENÇÃO
A presente invenção relaciona-se genericamente aocampo da comunicação sem fio e, mais particularmente,relaciona-se a transmitir mensagens do serviço de mensagemcurta por redes de dados de pacote e redes de serviços decircuito.
HISTÓRICO DA INVENÇÃO
0 serviço de mensagem curta ("SMS") é um serviço quepermite a um dispositivo sem fio como o telefone móvelenviar e receber mensagens curtas de outros dispositivossem fio. Tradicionalmente, as mensagens SMS são enviadaspor redes de serviços de circuito como as redes CodeDivision Multiple Access (CDMA - Acesso Múltiplo de Divisãopor Código) 1X. Mensagens SMS transmitidas por umdispositivo sem fio, computador, e assemelhados, sãorecebidas por um Short Message Service Center (SMSC -Centro de Serviço de Mensagens Curtas), que permite que osdispositivos sem fio troquem mensagens SMS entre si. Umavez que o SMSC recebe uma mensagem SMS, ele envia uma SMSRequest para um registro de localização residencial (HLR)para localizar o recipiendário pretendido da mensagem SMS.O HLR é uma base de dados que detém informação deassinatura associada aos dispositivos sem fio que assinamna rede de serviços de circuito.
O HLR transmite informação associada ao dispositivo dorecipiendário pretendido, como o estado do dispositivo esua localização atual. O SMSC é então capaz de entrar emcontato com o centro de comutação móvel (MSC) com que odispositivo do recipiendário registrou para entregar amensagem SMS.
Um problema com a maneira tradicional de transmitirmensagens SMS discutida acima é que a rede de serviços decircuito é essencialmente utilizada para serviços de voz. Arede de serviços de circuito é desnecessariamente oneradacom o tráfego SMS. Recursos de rede como a capacidade deinterface de ar e a capacidade MSC, entre outras coisas,são diminuídos. Para superar este problema, os provedoresde portadora implementam sistemas de comunicação sem fioque utilizam uma rede de dados de pacote para a transmissãodas mensagens SMS. No entanto, nesses sistemas, o SMSC nãotem conhecimento do estado de registro do dispositivo derecipiendário pretendido. Portanto, o SMSC precisaconsultar um serviço de assinante residencial (HSS) paradeterminar o estado de registro do dispositivorecipiendário. Este processo cria despesas desnecessáriaspara o sistema.
Portanto, existe a necessidade de superar os problemascom a tecnologia anterior conforme discutido acima.
SUMÁRIO DA INVENÇÃO
Sucintamente, de acordo com a presente invenção, sãorevelados um método e dispositivo para transmitir pelomenos uma mensagem de serviço de mensagem curta. 0 métodocompreende receber pelo menos uma solicitação de mensagemdo serviço de mensagem curta associada a uma mensagem doserviço de mensagem curta. A mensagem do serviço demensagem curta é destinada para recebimento por umdispositivo sem fio. Antes de receber a solicitação, umcentro de serviço de mensagem curta determina se odispositivo sem fio está registrado com o registradorassociado à rede de protocolo de iniciação de sessão paracomunicação por uma rede de dados de pacote. A mensagem doserviço de mensagem curta é transmitida para o dispositivo sem fio através da rede de protocolo de iniciação de sessãoque se comunica pela rede de dados de pacote em resposta àsolicitação e com a determinação de que o dispositivo semfio está registrado com o registrador.
Em outra versão, é revelado um método, com umdispositivo sem fio, para transmitir uma mensagem doserviço de mensagem curta. O método compreende determinar,pelo dispositivo sem fio, se ele está registrado atualmentecom um registrador associado a uma rede de protocolo deiniciação de sessão para comunicar por uma rede de dados depacote e uma rede de serviços de circuito. Pelo menos umamensagem de serviço de mensagem curta é transmitida emresposta ao estar registrada no registrador através da redede protocolo de iniciação de sessão pela rede de dados depacote para pelo menos um dispositivo sem fio. Se o dispositivo sem fio não estiver registrado com oregistrador, a pelo menos uma mensagem de serviço demensagem curta é transmitida através de uma rede deserviços de circuito para o pelo menos um dispositivo semfio.
Em ainda outra versão, é revelado um centro de serviçode mensagem curta em um sistema de comunicação sem fio paraentregar pelo menos uma mensagem de serviço curto para pelomenos um dispositivo sem fio. O centro de serviço demensagem curta compreende um receptor para Recber pelo menos uma solicitação de mensagem de serviço de mensagemcurta associada a uma mensagem de serviço de mensagemcurta. A mensagem de serviço curta é destinada pararecepção por um dispositivo sem fio. Um monitor de registrode dispositivo sem fio determina, antes de receber asolicitação, o estado de registro associado ao dispositivosem fio. Um seletor de entrega de rede seleciona uma de umarede de dados de pacote e uma rede de serviços de circuitopara entregar uma mensagem de serviço de mensagem curtapara pelo menos um dispositivo sem fio com base no estadode registro do dispositivo sem fio.
Uma vantagem das versões anteriores da presenteinvenção é que a transmissão de mensagens SMS pode serfeita em uma rede de dados de pacote quando comparada a umarede de serviços de circuito. Se a entrega da mensagem SMSnão for possível na rede de dados de pacote, o sistema dapresente invenção é capaz de selecionar a rede de serviçosde circuito para a entrega da SMS. Outra vantagem dapresente invenção é que a SMSC tem conhecimento da redeonde o dispositivo recipiendário está atualmente registradoantes de receber uma mensagem para o dispositivo. Outravantagem da presente invenção é que o dispositivo sem fio êcapaz de selecionar quer uma rede de dados de pacote ou umarede de serviços de circuito para transmitir uma mensagemSMS dependendo do tipo de rede em ele esteja atualmenteregistrado.
BREVE DESCRIÇÃO DOS DESENHOS
As Figuras acompanhantes em que números de referênciaiguais referem-se a elementos idênticos ou funcionalmentesimilares por todas as visões separadas, e que junto com adescrição detalhada abaixo são incorporadas e formam parteda especificação, servem para ainda ilustrar várias versõese explicar vários princípios e vantagens tudo de acordo coma presente invenção.
A Figura 1 é um diagrama de blocos que ilustra umsistema de comunicação sem fio exemplar, de acordo com umaversão da presente invenção.
A Figura 2 é um diagrama de blocos que ilustra umavisão mais detalhada do sistema de comunicação sem fio daFigura 1, de acordo com uma versão da presente invenção.
A Figura 3 é um diagrama de blocos que ilustra umsistema de processamento da informação exemplar de acordocom uma versão da presente invenção.
A Figura 4 é um diagrama de blocos que ilustra umdispositivo de comunicação sem fio de acordo com uma versãoda presente invenção.
A Figura 5 é um diagrama de fluxo operacional queilustra um processo exemplar de notificar a SMSC, antes dereceber uma mensagem SMS para um dispositivo sem fio, que odispositivo sem fio já registrou com a rede de dados depacote de acordo com uma versão da presente invenção.
A Figura 6 é um diagrama de fluxo operacional queilustra um processo exemplar de um SMSC que seleciona queruma rede de serviços de circuito ou uma rede de dados depacote para a entrega de uma mensagem SMS para umdispositivo sem fio de acordo com uma versão da presenteinvenção.
A Figura 7 é um diagrama de fluxo operacional queilustra um processo exemplar de um dispositivo sem fio queseleciona uma rede para transmitir uma mensagem SMS combase em qual rede o dispositivo sem fio está registrado, deacordo com uma versão da presente invenção. E
A Figura 8 é um diagrama de fluxo operacional queilustra um processo exemplar de um dispositivo sem fio querecebe uma mensagem SMS e seleciona uma rede paratransmitir um pacote de confirmação de acordo com umaversão da presente invenção.
DESCRIÇÃO DETALHADA
Como é necessário, versões detalhadas da presenteinvenção são aqui reveladas. No entanto, deve-secompreender que as versões reveladas são meramenteexemplares da invenção, que pode ser incorporada em váriasformas. Portanto, os detalhes específicos estruturais efuncionais aqui revelados não devem ser interpretados comolimitativos, e sim meramente como uma base para asreivindicações e como uma base representativa para ensinaralguém habilitado na tecnologia a empregar de maneiravariada a presente invenção em virtualmente qualquerestrutura apropriadamente detalhada. Ainda, os termos efrases aqui utilizados não pretendem ser limitativos; massim fornecer uma descrição compreensível da invenção.Os termos "o" ou "a", conforme aqui utilizados, sãodefinidos como um ou mais de um. 0 termo "pluralidade",conforme aqui utilizado, é definido como dois ou mais dedois. 0 termo "outro", conforme aqui utilizado, é definidocomo pelo menos um segundo ou mais. Os termos "incluir"e/ou "ter", conforme aqui utilizados, são definidos comocompreendendo (isto é, linguagem aberta). 0 termo"acoplado", conforme aqui utilizado, é definido comoconectado, embora não necessariamente de forma direta, enão necessariamente de forma mecânica.A invenção presentemente reivindicada, de acordo comuma versão, supera problemas com a tecnologia anterior aotransmitir mensagens SMS em uma rede de dados de pacotequando comparado a uma rede de serviços de circuito. Se aentrega da mensagem SMS não for possível na rede de dadosde pacote, o sistema da presente invenção é capaz deselecionar a rede de serviços de circuito para a entregaSMS. Outra vantagem da presente invenção é que o SMSC temconhecimento de qual rede o dispositivo recipiendário estáatualmente registrado antes de receber uma mensagem para odispositivo. Outra vantagem da presente invenção é que umdispositivo sem fio é capaz de selecionar quer uma rede dedados de pacote ou uma rede de serviços de circuito paratransmitir uma mensagem SMS, dependendo de qual tipo derede ele estiver atualmente registrado.
O termo "dispositivo sem fio" pretende cobriramplamente muitos tipos diferentes de dispositivos quepodem receber sinais no modo sem fio, e opcionalmente podemtransmitir sinais de modo sem fio, e também poderão operarem um sistema de comunicação sem fio. Por exemplo, e nãopor qualquer limitação, o dispositivo de comunicação semfio pode incluir qualquer um ou uma combinação do seguinte:um telefone celular, um telefone móvel, um telefoneinteligente, um rádio bidirecional, um dispositivo deradiochamada bilateral, um dispositivo de mensagem sem fio,um laptop/comutador, portal automotivo, portal residencial,e assemelhados.
SISTEMA DE COMUNICAÇÃO SEM FIO EXEMPLAR
De acordo com uma versão da presente invenção,conforme está mostrado na Figura 1, é ilustrado um sistemade comunicação sem fio 100 exemplar. A Figura 1 mostra umarede de dados de pacote 102 e uma rede de serviços decircuito 104 que conectam um dispositivo sem fio 106 a umsistema de processamento da informação 108. O dispositivosem fio 106 inclui um seletor de rede de entrega SMS 124. 0dispositivo sem fio e o seletor de rede de entrega SMS 124serão discutidos em maior detalhe abaixo. Em uma versão, arede de dados de pacote 102 é uma rede de conectividadeInternet Protocol (IP) que fornece conexões de dados avelocidades de transferência bem mais elevadas do que arede de serviços de circuito tradicional. A rede de dadosde pacote 102, em uma versão, compreende uma rede EvolutionData Only (EV-DO - Evolução Apenas de Dados) , uma redeGeneral Packet Radio Service (GPRS - Serviço de Rádio dePacote Geral), uma rede Universal Mobile TelecommunicationsSystem (UMTS - Sistema de Telecomunicação Móvel Universal),uma rede 802.11, uma rede 802.16 (WiMax), conectividadeEthernet, conectividade por modem de discagem, ouassemelhados.
A rede de serviços de circuito 104, em uma versão,fornece, entre outras coisas, serviços de voz para odispositivo sem fio 106. A rede de dados de pacote 102 e arede de serviços de circuito 104 podem, cada uma delas,compreender uma rede de dispositivo de mensagem de textomóvel, uma rede de dispositivo de radiochamada, ouassemelhados. Normas de mensagens de texto, como a ShortMessage Service (SMS - Serviço de Mensagem Curta), EnhancedMessaging Service (SEM - Serviço de Mensagens Aprimoradas),Multimedia Messaging Service (MMS - Serviço de Mensagens deMultimídia) e assemelhados também estão i8ncluídas nasredes 102, 104.
Ainda, a norma de comunicação da rede de dados depacote 102 e a rede de serviços de circuito 104 poderácompreender Code Division Multiple Access (CDMA - AcessoMúltiplo de Divisão por Código), Time Division MultipleAccess (TDMA - Acesso Múltiplo de Divisão por Código),Global System for Mobile Communications (GSM - SistemaGlobal para a Comunicação Móvel), General Packet RadioService (GPRS), Frequency Division Multiple Access (FDMA),Orthogonal Frequency Division Multiplexing (OFDM), ouassemelhados. As redes 102, 104 também permitem acomunicação pressionar-para-falar pelo celular entredispositivos de comunicação sem fio capacitados.
A rede de dados de pacote 102 e a rede de serviços decircuito 104 suportam qualquer número de dispositivos semfio 106. 0 suporte das redes 102, 104 inclui suporte paratelefones móveis, telefones inteligentes, dispositivos demensagens de texto, computadores de mão, dispositivos derádiochamada, bipes, ou assemelhados. Um telefoneinteligente é uma combinação de 1) um PC de bolso, PC demão, PC palm top, ou Assistente Digital Pessoal (PDA), e 2)um telefone móvel. Mais genericamente, o telefoneinteligente pode ser um telefone móvel que tem capacidadesde processamento de aplicação adicionais. Em uma versão, asredes sem fio 102, 104 permitem uma rede de malha entredispositivos sem fio 106.
O sistema de comunicação sem fio 100 também inclui umsistema de processamento da informação 108 que mantém econtrola a rede de dados de pacote 102 e a rede de serviçosde circuito 104. Por exemplo, o sistema de processamento dainformação 108 inclui, em uma versão, uma controladora derede de dados de pacote 110 e uma controladora de rede deserviços de circuito 112 para manter cada rede 102, 104,respectivamente. Como é ilustrado na Figura 2, a SMSC 114com o seletor de rede de entrega SMS 116 também estáincluído no sistema de processamento da informação 108. ASMSC 114 e o seletor de rede de entrega SMS 116 sãodiscutidos em maior detalhe abaixo.
Adicionalmente, o sistema de processamento dainformação 108 acopla comunicativamente o dispositivo decomunicação sem fio 106 a uma rede de área ampla 118, umarede de área local 120, e uma rede de telefonia comutadapública 122 através da rede de dados de pacote 102 e darede de serviços de circuito 104. Cada uma dessas redes118, 120, 122 tem a capacidade de enviar dados, porexemplo, uma mensagem de texto de multimídia para osdispositivos sem fio 106.
SISTEMA EXEMPLAR PARA TRANSMISSÃO/ENTREGA DE SMS
A Figura 2 é um diagrama de blocos que mostra umavisão em maior detalhe do sistema de comunicação sem fio daFigura 1 para a transmissão/entrega de mensagens SMS. Comofoi descrito acima, o sistema de comunicação sem fio 100compreende um ou mais dispositivos sem fio 106 que sãoacoplados comunicativamente à rede de dados de pacote 102 eà rede de serviços de circuito 104. Em uma versão, umregistro de localização residencial (HLR) 202 e o centro decomutação móvel (MSC) 204, entre outras coisas, sãoacoplados comunicativamente à rede de serviços de circuito104. O HLR 202 ajuda a rotear chamadas, mensagens SMS, eassemelhados e assegura a segurança. O HLR 202 inclui umcentro de autenticação (não mostrado). O centro deautenticação (não mostrado) compreende uma base de dadosque inclui informação associada a um dispositivo sem fioque assina a rede de serviços de circuito 104. A informaçãode assinante, em uma versão, compreende direitos de acessoe/ou um serviço assinado pelo dispositivo sem fio 106.
A MSC 204 compreende a localização do Sistema deConexão Cruzada e de Acesso Digital (DACS) no sistema decomunicação sem fio 100. Em uma versão, a MSC 204 gerenciaa comunicação entre o dispositivo sem fio 106 e a PSTN 122e controla as funções de comutação. A MSC 204 fornece,entre outras coisas, chamadas comutadas por circuito egerenciamento de mobilidade. Por exemplo, a MSC forneceserviços de SMS, de voz, e de dados e fax. A MSC 2 04 podeser um portal MSC, que faz interface com a PSTN 122. Umportal MSC também determina com qual MSC visitada oassinante recipiendário atual está localizado. Todas aschamadas entre dispositivos de comunicação sem fio e a PSTN122 são roteadas através do portal MSC. A MSC 2 04 tambémpode ser uma MSC visitada, que é a MSC onde o dispositivosem fio estiver localizado atualmente. Deve-se observar queoutros componentes de rede além do HLR 2 02 e a MSC 202estão acoplados comunicativamente à rede de serviços decircuito 104 como seria compreendido por aqueles dehabilidade ordinária na técnica.
Em um exemplo, o HLR 202 é um sistema 7 de sinalização(base de dados SS7) . SS7 é um conjunto de protocolos desinalização de telefonia utilizado para alcançar o controleda conexão em uma rede de telefonia. A Figura 2 tambémmostra a SMSC 114 acoplada comunicativamente à rede deserviços de circuito 104 e acoplada comunicativamente àrede de dados de pacote 102 através de uma função decontrole de sessão substituta (P-CSCF) 206. Uma função decontrole de sessão de interrogação/serviço (I,S-CSCF) 208 eum registrador como o servidor de assinante residencial(HSS) 210 são acoplados comunicativamente ao P-CSCF 206. Emuma versão, o P-CSCF 206, o I,S-CSCF 208, e o HSS 210 sãoparte de uma rede de protocolo de iniciação de sessão(SIP). O P-CSCF 208, em uma versão, pode ser implementadocomo dois componentes separados, uma função de controle desessão de chamada de interrogação e uma função de controlede sessão de chamada de serviço. Em uma versão, a SMSC 114também é parte da rede SIP. A rede SIP é utilizada paraestabelecer mensagem instantânea, chamadas telefônicas, eoutras comunicações em tempo real pela Internet. A rede SIPpermite que os serviços de telefonia IP sejam integrados emum sistema de comunicação sem fio.
O P-CSCF 206, o I,S-CSCF 208, e o HSS 210 tambémcompreendem parte de um cerne do subsistema de multimídiaInternet Protocol (IMS) que suporta a rede SIP. Em umaversão, a SMSC 114 também é parte do cerne IMS. IMS é umaarquitetura de Rede da Próxima Geração para serviços IPmóveis e fixos. IMS utiliza uma implementação Voice-over-IPe processa sobre o IP padrão. O dispositivo sem fio 106pode conectar a rede IMS utilizando métodos diferentes,todos os quais utilizam IP padrão. Por exemplo, quando umdispositivo sem fio 106 deseja acessar a rede de dados depacote 102, o dispositivo sem fio 106 registra com a redeIMS. As funções básicas de uma rede IMS devem ser doconhecimento daqueles de habilidade ordinária na técnica.O HSS 210 compreende uma base de dados que incluiperfis associados a cada dispositivo sem fio 106 registradocom o IMS. 0 perfil, por exemplo, inclui informaçãorelacionada com a assinatura. O HSS 210 também efetua aautenticação e a autorização do dispositivo sem fio 106. OHSS 210 também fornece informação a respeito da localizaçãofísica para entidades solicitantes como a SMSC 114. O HSS210 também inclui informação para identificar cadadispositivo sem fio registrado 106 como um identificador derecurso uniforme de telefonia (tel-URI) e/;ou umidentificador de recurso uniforme SIP (SIP-URI). O tel-URI,por exemplo, é o número de telefone designado aodispositivo sem fio 106. O P-CSCF 206 e o I,S-CSCF 208 sãoservidores SIP (substitutos) que são utilizados paraprocessar pacotes de sinalização SIP em uma rede IMS.
0 P-CSCF 206 é um substituto SIP e é o primeiro pontode contato para o dispositivo sem fio 106 registrado narede IMS. Em uma versão, o dispositivo sem fio 106 localizaseu respectivo PO-CSCF através de um protocolo deconfiguração hospedeiro dinâmico (DHCP). O dispositivo semfio 106 é designado a um P-CSCF 206 específico pela duraçãoda assinatura do dispositivo à rede IMS. Todas as mensagensde sinalização são interceptadas pelo P-CSCF 206 permitindoao P-CSCF 208 inspecionar as mensagens. O P-CSCF 206autentica o dispositivo sem fio 106 e é confiado pelosoutros componentes do IMF que, portanto, não efetuam outraautenticação do dispositivo sem fio 106. Por exemplo, apóso registro bem sucedido de um dispositivo sem fio 106 com ocomponente S-CSCF do I,S,-CSCF 208, chaves de segurança sãoenviadas para o P-CSCF 206 que permitem que ele estabeleçauma associação de segurança com o dispositivo sem fio 106.0 P-CSCF 206 pode autenticar mensagens subseqüentespermitindo que as demais entidades da rede como o I,S-CSCF208 confiem nas mensagens. Outras funções do P-CSCF 206devem ser conhecidas daqueles de habilidade ordinária natécnica.
Um CSCF de interrogação (I-CSCF) , que é mostrado comoparte do I, S-CSCF 208, também é um substituto SIP. Oendereço IP do I-CSCF é publicado no sistema de nome dedomínio (DNS) do domínio. Isto permite que servidoresremotos como o P-CSCF 206 residentes em um domínio visitadoou um CSCF servidor (S-CSCF) em um domínio estrangeirolocalize o I-CSCF. Os servidores remotos utilizam o I-CSCFcomo um ponto de entrada para todos os pacotes SIP para odomínio em que o I-CSCF está localizado. O I-CSCF recuperaa localização do dispositivo sem fio 106 de modo que umasolicitação SIP associada ao dispositivo 106 pode serroteada para o S-CSCF designado ao dispositivo 106.
O S-CSCF, que é mostrado como parte do I, S-CSCF é umservidor SIP, mas também efetua o controle de sessão. O S-CSCF está localizado na rede residencial do dispositivo semfio 106. 0 S-CSCF recupera perfis de dispositivo do HSS210. O S-CSCF também lida com registros SIP que permite aoS-CSCF ligar a localização do dispositivo sem fio 106 (porexemplo, o endereço IP do dispositivo) e o endereço SIP. OS-CSCF pode interceptar todas as mensagens de sinalizaçãono IMS de modo que ele pode inspecionar cada mensagem. O S-CSCF também determina a qual servidor de aplicaçãoencaminhar a mensagem SIP associada ao dispositivo sem fio106 de modo que os serviços assinados pelo dispositivo 106possam ser fornecidos. Outras funções do S-CSCF devem serconhecidas daqueles de habilidade ordinária na tecnologia.Embora a SMSC 114, o C-CSCF 206, o I7S-CSCF 208, e o HSS210 são mostrados como componentes separados, cadacomponente respectivo pode residir no mesmo ou em sistemade processamento da informação separado.
O sistema IMS também inclui servidores de aplicaçãoque hospedam e executam serviços para o dispositivo sem fio106. Um serviço, por exemplo, e SMS, MMS, ID do chamador,chamada em espera, pressionar-para-falar, correio de voz, eassemelhados. Um servidor de aplicação faz interface com ocomponente S-CSCF do IiS-CSCF 208 utilizando SIP. Em umaversão da presente invenção, a SMSC 114 age como umservidor de aplicação para transmitir/entregar mensagensSMS para o dispositivo sem fio 106 através da rede de dadosde pacote 102 utilizando a rede IMS. Em outras palavras, aSMSC 114 inclui capacidades de SIP/IMS para entregarmensagens SMS para o dispositivo sem fio 106. A presenteinvenção desloca o SMS de serviço de circuito tradicionalpara fora da rede de circuito com base em IS-41 104 (porexemplo, fora da interface de ar IX e fora do MSC IS-41)para a rede de dados com base em IMS (por exemplo, a redede dados de pacote 102) . Isto fornece alivio de capacidadena rede de serviços de circuito 104. A presente invençãonão é limitada à rede de circuito com base em IS-41. Outrasredes como a rede de circuito de mapa GSM também podem serutilizadas, como deve ser óbvio para aqueles de habilidadeordinária na tecnologia em vista da presente discussão.
Para a entrega de uma mensagem SMS através da redecomutada por pacote 102, o dispositivo sem fio, em umaversão, é registrado com o cerne IMS. O dispositivo sem fio106 registra com o componente S-CSCF do I,S-CSCF 208.Quando o S-CSCF recebe uma solicitação de registro dodispositivo sem fio 106, o S-CSCF entra em contato com oHSS 210 para autenticação e autorização do dispositivo semfio 106. Quando for autenticado pelo S-CSCF, uma associaçãode segurança entre o dispositivo sem fio 106 e o P-CSCF, emuma versão, é estabelecida.
Em uma versão da presente invenção, o HSS 210 incluicritérios de filtragem para o dispositivo sem fio 106 quefaz com que eventos de registro sejam enviados para a SMSC114, que está agindo como o servidor de aplicação SIP. Ocritérios de filtragem, em uma versão, são enviados para oS-CSCF como parte do processo de autorização do dispositivosem fio 106. Um perfil de assinante enviado para o S-CSCFinclui os critérios de filtragem que são utilizados pelo S-CSCF para determinar os servidores de aplicação que deverãoser notificados que eles deverão fornecer serviços para odispositivo sem fio 106. Em uma versão, parte do critériode filtragem inclui condições tais que, quando as condiçõessão satisfeitas, o S-CSCF notifica a SMSC 114 de que odispositivo 106 já registrou com a rede de dados de pacote102. Em uma versão, o S-CSCF notifica a SMSC 114 que odispositivo sem fio 106 já registrou ao transmitir umamensagem SIP REGISTER para a SMSC 114. O S-CSCF tambémtransmite informação de contato SIP para a SMSC 114. O S-CSCF também transmite informação de contato SIP associadaao dispositivo sem fio 106 de modo que a SMSC 114 podeentregar uma mensagem SMS para o dispositivo sem fio 106(por exemplo, através do método SIP MESSAGE) . A SMSC 114não precisa autenticar o dispositivo sem fio 106 pois o S-CSCF 206 já o fez.
Uma vantagem da presente invenção é que a SMSC 114 nãoprecisa entrar em contato com o HSS 210 para determinar se o dispositivo sem fio 106 está registrado na rede de dados102. Por exemplo, o S-CSCF notifica a SMSC 114 de que odispositivo sem fio 106 está registrado na rede de dados102 assim que o registro ocorrer. A SMSC 114 não precisaesperar para receber uma solicitação de mensagem SMS associada ao dispositivo sem fio 106 e então consultar oHSS 210 para determinar o estado de registro do dispositivosem fio 106.
Em uma versão, após receber a notificação do registrodo S-CSCF, a SMSC 114 assina a um pacote de evento de registro no S-CSCF. Ao assinar ao pacote de evento deregistro, a SMSC 114 é notificada pelo S-CSCF se o estadode registro do dispositivo sem fio 106 for modificado (porexemplo, o dispositivo sem fio 106 não está mais registradona rede de dados de pacote 102) . Em uma versão, o pacote deevento de registro é um documento XML que inclui uma listade URIs públicas registradas explícita e implicitamentecomo a tel-URI. Em outra versão, a SMSC 114 assina aopacote de evento de registro antes de receber umanotificação de registro do S-CSCF.
Por exemplo, o HSS 210 notifica a SMSC 114 dosdispositivos sem fio 106 capazes de receber mensagens SMSatravés da rede de dados de pacote 102. A SMSC 114 assina aum pacote de evento de registro para cada dispositivo no S-CSCF. O S-CSCF notifica a SMSC 114 através do pacote de evento de registro que o dispositivo respectivo járegistrou com a rede de dados de pacote 102.
Em uma versão, quando a solicitação de mensagem SMS érecebida pela SMSC 114, a SMSC 114 primeiro determina se odispositivo sem fio 106 recipiendário está registrado narede de dados de pacote 102. Por exemplo, em uma rede IMS,a SMSC 114 determina se uma mensagem de registro para odispositivo recipiendário foi recebida do S-CSCF ou se umendereço de contato foi recebido para o dispositivorecipiendário 106. Se a SMSC 114 determina que odispositivo recipiendário está registrado na rede de dadosde pacote 102, a SMSC 114 entrega a mensagem SMS para odispositivo recipiendário através da rede de dados depacote 102 através do IMS.
Em uma versão, quando uma solicitação de mensagem SMSé recebida pela SMSC 114, a SMSC 114 primeiro determina seo dispositivo 106 está registrado na rede de dados depacote. Por exemplo, em uma rede SIP não-IMS, a SMSC 114assina o pacote de evento de registro do dispositivo 106 e,quando do recebimento da notificação do dispositivo tendoregistrado no registrador, determina que o dispositivorecipiendário é registrado na rede de dados de pacote 102.A SMSC 114 entrega a mensagem SMS para o dispositivorecipiendário através da rede de dados de pacote 102através da rede SIP.
Se o dispositivo recipiendário não está registrado narede de dados de pacote 102, a SMSC 114 entrega a mensagemSMS para o dispositivo recipiendário através do método derede de serviços de circuito tradicional (por exemplo,procedimentos ANSI-41). O dispositivo sem fio 106 poderánão estar registrado na rede de dados de pacote 102 porqueele nunca foi registrado para começar, porque eledesregistrou, ou porque ele perdeu sua cobertura. O métodode serviços de circuito tradicional inclui, em parte,entrar em contato com um registrador como o HLR 202 paradeterminar a qual MSC 204 o dispositivo recipiendário éassinante. A SMSC 114 então transmite a mensagem SMS para oMSC 2 04 para entrega ao dispositivo recipiendário. Em aindaoutra versão, se a SMSC 114 transmite a mensagem SMS para odispositivo recipiendário através da rede de dados depacote 102, mas o dispositivo recipiendário não confirma aentrega bem sucedida, a SMSC 114 entrega a mensagem SMSutilizando o método da rede de serviços de circuitotradicional.
Em uma versão, se o dispositivo sem fio 106 perdeu acobertura da rede de dados de pacote e está ocioso na redede serviços de circuito 104, a SIP MESSAGE transmitida daSMSC 114 expira aguardando por uma confirmação. A SMSC 114então transmite a SIP MESSAGE utilizando o método da redede serviços de circuito tradicional (por exemplo,procedimentos ANSI-41) . Se o dispositivo sem fio 106 estavaativo na rede de dados de pacote 102 e perde cobertura, odispositivo sem fio 106 transiciona para a rede de serviçosde circuito 104 e cria uma sessão de dados de pacote derede de circuito ativa. A SMSC 114 entrega a mensagem SMSpela via de dados do serviço de circuito. Se o dispositivosem fio 106 pára de enviar dados na via de dados da rede decircuito e transiciona para um estado dormente de serviçosde circuito, a tentativa de entrega da mensagem da SMSC 114dispara a reativação da sessão de dados de serviços decircuito dormente. A SMSC 114 entrega a SIP MESSAGE pelavia de dados de serviços de circuito.
Se o dispositivo sem fio 106 perde cobertura da redede dados de pacote após receber a SIP MESSAGE da SMSC 114mas antes de enviar uma confirmação de volta para a SMSC114, o dispositivo sem fio 106 pode ou ignorar orecebimento da SIP MESSAGE ou ativar uma sessão de dados deserviços de circuito para enviar a confirmação. Se odispositivo sem fio 106 ignorar uma mensagem SIP, a SMSC114 reenvia à mensagem SMS utilizando o método da rede deserviços de circuito tradicional (por exemplo,procedimentos ANSI-41) . Se o dispositivo sem fio 106 optarpor confirmar na rede de serviços de circuito 104, odispositivo sem fio 106 o faz em uma sessão de dados deserviços de circuito ativa.
O dispositivo sem fio 106, em uma versão, éconfigurado para transmitir mensagens SMS para outrodispositivo através da rede de dados de pacote 102. Quandoo dispositivo sem fio 106 desejar transmitir a mensagem SMSpara outro dispositivo, o dispositivo sem fio 106 primeirodetermina se ele está registrado na rede de dados de pacote102. Se o dispositivo sem fio 106 está registrado na redede dados de pacote 102, o dispositivo sem fio 106, em umaversão, codifica o conteúdo IS-637 como a carga da SIPMESSAGE. A mensagem SIP é então enviada para o dispositivorecipiendário. Em uma versão, o endereço de destino dodispositivo recipiendário é um SIP URI formado do endereçonormal (por exemplo, tel:MDN) . O HSS 210, em uma versão, éconfigurado com critérios de filtragem que fazem com queSIP MESSAGEs incluindo cargas IS-637 sejam enviadas para aSMSC 114. Se o dispositivo sem fio 106 não está registradona rede de dados de pacote 102, o dispositivo sem fio 106transmite as mensagens SMS utilizando o método de rede deserviços de circuito tradicional (por exemplo,procedimentos ANSI-41).
SISTEMA DE PROCESSAMENTO DA INFORMAÇÃO EXEMPLAR
A Figura 3 é um diagrama de blocos que ilustra umavisão mais detalhada do sistema de processamento dainformação 108 de acordo com uma versão da presenteinvenção. O sistema de processamento da informação 108 tempor base um sistema de processamento adequadamenteconfigurado e adaptado para implementar a versão exemplarda presente invenção. Qualquer sistema de processamentoadequadamente configurado é, de forma similar, capaz de serutilizado como o sistema de processamento da informação 108por versões da presente invenção. Por exemplo, umcomputador pessoa, uma estação de trabalho, ou assemelhado,poderá ser utilizado. O sistema de processamento dainformação 108 inclui um computador 302. O computador 302tem um processador 3 04 que está conectado a uma memóriaprincipal 306, uma interface de armazenamento de massa 308,uma interface de terminal 310, e hardware adaptador de rede312. Um barramento do sistema 314 interconecta essescomponentes do sistema. Em uma versão, a memória principal306 inclui a SMSC 114. A SMSC 114, em uma versão, inclui ummonitor de registro de dispositivo sem fio 316 e o seletorde rede de entrega de SMS 116. Embora apenas a SMSC 114seja mostrada como residente na memória principal 3 06,qualquer combinação de componentes IMS como o P-CSCF 206, oIiS-CSCF 2 08, e HSS 210 também podem residir na memóriaprincipal 306.O monitor de registro do dispositivo sem fio 316monitora se um dispositivo sem fio 106 está registrado/nãoregistrado com a rede de dados de pacote 102 ou tornou-sedesregistrado da rede de dados de pacote 102. O seletor derede de entrega de SMS 116, com base no estado de registrodo dispositivo sem fio 106, seleciona quer a rede de dadosde pacote 102 ou a rede de serviços de circuito 104 paraentrega de uma mensagem SMS. Por exemplo, se o dispositivosem fio recipiendário 106 estiver registrado na rede dedados de pacote 102, o seletor de rede de entrega da SMS116 seleciona a rede de dados de pacote 102 para entrega deuma mensagem SMS. Se o dispositivo sem fio 106 não estiverregistrado na rede de dados de pacote, o seletor da rede deentrega de SMS 116 seleciona a rede de serviços de circuito104 para entrega da mensagem SMS.
A interface de armazenamento de massa 308 é utilizadapara conectar dispositivos de armazenamento de massa como odispositivo de armazenamento de dados 322 ao sistema deprocessamento da informação 108. Um tipo específico dedispositivo de armazenamento de dados é um meio lido porcomputador como uma unidade de disco CD, que poderá serutilizada para armazenar dados e ler dados de um CD 324.Outro tipo de dispositivo de armazenamento de dados é umdispositivo de armazenamento de dados configurado parasuportado operação da New Technology File System (NTFS -Sistema de Arquivo de Tecnologia Nova), operações UNIX, ouassemelhadas.
Embora ilustrado como residente concorrentemente namemória principal 3 06, fica claro que os componentesrespectivos da memória principal 3 06 não são obrigadas aserem completamente residentes na memória principal 306todo o tempo ou mesmo ao mesmo tempo. Em uma versão, osistema de processamento da informação 108 utilizamecanismos de endereçamento virtual convencional parapermitir que programas comportem-se como se eles tivessemacesso a uma grande entidade de armazenamento único, aquireferido como a memória de sistema do computador, em vez deacesso a múltiplas entidades de armazenamento menores, comoa memória principal 306 e o dispositivo de armazenamento dedados 322. Observe que o termo "memória de sistema docomputador" é aqui utilizado para referir-se genericamentea toda a memória virtual do sistema de processamento dainformação 108 .
Embora apenas uma CPU 304 é ilustrada para ocomputador 302, sistemas de computador com múltiplas CPUspodem ser utilizados com eficácia igual. Versões dapresente invenção ainda incorporam interfaces que incluem,cada uma, microprocessadores separados, inteiramenteprogramados que são utilizados para descarregarprocessamento da CPU 304.A interface de terminal 310 éutilizada para conectar diretamente um ou mais terminais326 ao computador 302 para fornecer uma interface deusuário para o sistema de processamento da informação 108.Esses terminais 326, que são capazes de serem não-inteligentes ou estações de trabalho inteiramenteprogramáveis, são utilizadas para permitir aosadministradores do sistema e os usuários comunicarem com osistema de processamento da informação 108. O terminal 326também é capaz de consistir de interface do usuário edispositivos periféricos que estão conectados ao computador302 e controlados pelo hardware de interface de terminalincluído no I/F do terminal 310 que inclui adaptadores devídeo e interfaces para teclados, dispositivos apontadores,e assemelhados.
Um sistema operacional (não mostrado) incluído namemória principal é um sistema operacional multi-tarefaadequado como o sistema operacional Linux, UNIX, WindowsXP, e Windows Server 2003. Versões da presente invenção sãocapazes de utilizar qualquer outro sistema operacionaladequado. Algumas versões da presente invenção utilizamarquiteturas, como o mecanismo de estrutura orientada aoobjeto, que permite que instruções dos componentes dosistema operacional (não mostrado) sejam executadas emqualquer processador localizado dentro do sistema deprocessamento da informação 108.
O hardware de adaptador de rede 312 é utilizado parafornecer uma interface para a rede de dados de pacote 102 ea rede de serviços de circuito 104. Versões da presenteinvenção são capazes de serem adaptadas para funcionar comqualquer conexão de comunicação de dados incluindo técnicasdos dias atuais analógicas e/ou digitais ou através de ummecanismo de rede futuro.
Embora as versões exemplares da presente invenção sãodescritas no contexto de um sistema de computadorintegralmente funcional, aqueles habilitados na tecnologiaapreciarão que versões são capazes de serem distribuídascomo um produto de programa através de CD, por exemplo, CD328, disco flexível, ou outra forma de mídia gravada, ouatravés de qualquer tipo de mecanismo de transmissãoeletrônica.DISPOSITIVO DE COMUNICAÇÃO SEM FIO EXEMPLAR
A Figura 4 é um diagrama de blocos que ilustra umavisão mais detalhada do dispositivo sem fio 106. Em umaversão, o dispositivo sem fio 10 6 é um dispositivo de mododual capaz de comunicar quer na rede de dados de pacote 102como na rede de serviços de circuito 104. 0 dispositivo semfio 106 opera sob o controle de uma controladora/processador do dispositivo 4 02, que controla o envio e arecepção de sinais de comunicação sem fio. No modo derecepção, a controladora do dispositivo 402 acoplaeletricamente uma antena 4 04 através de um comutadortransmite/recebe 406 a um receptor 408. O receptor 408decodifica os sinais recebidos e fornece esses sinaisdecodificados para a controladora de dispositivo 402.
No modo de transmissão, a controladora de dispositivo402 acopla eletricamente a antena 404, através do comutadortransmite/recebe 406, ao transmissor 410. A controladora dedispositivo 4 02 opera o transmissor e o receptor de acordocom instruções armazenadas na memória 412. Essas instruçõesincluem, por exemplo, um algoritmo de medição decronogramação de célula vizinha. A memória 412 tambéminclui um seletor de rede de entrega da SMS 124. O seletorde rede de entrega da SMS 124 seleciona uma rede 102, 104para o dispositivo sem fio 106 transmitir uma mensagem SMS.Por exemplo, se o dispositivo sem fio 106 está registradona rede de dados de pacote 102, o seletor de rede deentrega da SMS 124 seleciona a rede de dados de pacote 102para a transmissão da mensagem SMS.Se o dispositivo sem fionão estiver registrado na rede de dados de pacote 102, oseletor de rede de entrega de SMS 124 seleciona a rede deserviços de circuito 104 para a transmissão da mensagemSMS .
O seletor de rede de entrega da SMS 124 tambémseleciona a rede 102, 104 para a entrega de uma mensagem deconfirmação para a SMSC 114 após receber uma mensagem SMS.Por exemplo, se o dispositivo sem fio 106 recebeu umamensagem SMS na rede de dados de pacote 102, o seletor derede de entrega da SMS 124 seleciona a rede de dados depacote 2 02 para transmitir a confirmação. Continuando com oexemplo, se a mensagem SMS foi recebida na rede de serviçosde circuito 104, o seletor de rede de entrega da SMS 124seleciona a rede de serviços de circuito 104 paratransmitir a confirmação. Outras priorizações de qual redeenviar a confirmação contemplada para a SMS são uma versãoda presente invenção. Por exemplo, o dispositivo sem fio106 sempre pode tentar primeiro enviar a confirmaçãoatravés da rede de dados de pacote 102.
O dispositivo sem fio 106 também inclui memória dearmazenamento não volátil 414 para armazenar, por exemplo,uma aplicação que espera para ser executada (não mostrada)no dispositivo sem fio 106. O dispositivo sem fio 106,neste exemplo, também inclui um enlace sem fio localopcional 416 que permite ao dispositivo sem fio 106comunicar diretamente com outro dispositivo sem fio semutilizar a rede sem fio 102. 0 enlace sem fio localopcional 416, por exemplo, é fornecido pelas tecnologiasBluetooth, e Infrared Data Access (IrDA), ou assemelhados.0 enlace sem fio local opcional 416 também inclui um módulode transmissão/recepção de enlace sem fio local 418 quepermite ao dispositivo sem fio 106 comunicar diretamentecom outro dispositivo de comunicação sem fio.
O dispositivo sem fio 106 da Figura 4 ainda inclui umacontroladora de saída de áudio 420 que recebe sinais desaída de áudio decodificados do receptor 408 ou do módulo de transmissão/recepção de enlace sem fio local 418. Acontroladora de áudio 420 envia os sinais de áudiodecodificados recebidos para os circuitos decondicionamento da saída de áudio 422 que efetuam váriasfunções de condicionamento. Por exemplo, os circuitos de condicionamento da saída de áudio 422 poderão reduzir oruído ou amplificar o sinal. Um alto-falante 424 recebe ossinais de áudio condicionados e permite a saída de áudiopara ser ouvida pelo usuário. A controladora de saída deáudio 420, os circuitos de condicionamento da saída de áudio 422, e o alto-falante 424 também permitem que umalerta audível seja gerado notificando o usuário de umachamada omitida, mensagens recebidas, ou assemelhados. Odispositivo sem fio 106 ainda inclui interfaces de saída deusuário adicionais 426, por exemplo, um jaque de telefone de ouvido (não mostrado) ou alto falante sem mãos (nãomostrado).
O dispositivo sem fio 106 também inclui um microfone428 para permitir ao usuário entrar com sinais de áudiodentro do dispositivo sem fio 106. Ondas sonoras são recebidas peloO microfone 428 e são convertidas em um sinalde áudio elétrico. Circuitos de condicionamento da entradade áudio 430 recebem o sinal de áudio e efetuam váriasfunções de condicionamento no sinal de áudio, por exemplo,redução do ruído. Uma controladora de entrada de áudio 432 recebe o sinal de áudio condicionado e envia umarepresentação do sinal de áudio para a controladora dedispositivo 402.
O dispositivo sem fio 106 também compreende um teclado4 34 para permitir ao usuário entrar com informação dentrodo dispositivo sem fio 106. 0 dispositivo sem fio 106 aindacompreende uma câmera 436 para permitir ao usuário capturarimagens paradas ou imagens de vídeo dentro da memória 412.Ademais, o dispositivo sem fio 106 inclui interfaces deentrada de usuário adicionais 438, por exemplo, tecnologiade tela de toque (não mostrada) , um manche (não mostrado) ,ou uma esfera de rolamento (não mostrada) . Em uma versão,uma interface periférica (não mostrada) também é incluídapara permitir a conexão de um cabo de dados ao dispositivosem fio 106. Em uma versão da presente invenção, a conexãode um cabo de dados permite que o dispositivo sem fio 106seja conectado a um computador ou uma impressora.
Uma interface de notificação (ou indicação) visual 44 0também é incluída no dispositivo sem fio 106 pararenderizar uma notificação visual (ou indicação visual),por exemplo, uma seqüência de luzes coloridas na tela 444ou piscar de um ou mais LEDs (não mostrados) , para ousuário do dispositivo sem fio 106. Por exemplo, umamensagem de multimídia recebida poderá incluir umaseqüência de luzes coloridas a serem exibidas ao usuáriocomo parte da mensagem. Alternativamente, a interface denotificação visual 440 pode ser utilizada como um alerta aoexibir uma seqüência de luzes coloridas ou uma única Lizpiscante na tela 444, ou LEDs (não mostrados) quando odispositivo sem fio 106 receber uma mensagem, ou o usuárioperdeu uma chamada.O dispositivo sem fio 106 também inclui uma interfacetáctil 442 para entregar um componente de mídia vibratório,alerta táctil, ou assemelhado. Por exemplo, uma mensagem demultimídia recebida pelo dispositivo sem fio 106 poderáincluir um componente de mídia de vídeo que fornece umavibração durante a reprodução da mensagem de multimídia. Ainterface táctil 442, em uma versão, é utilizada durante omodo silencioso do dispositivo sem fio 106 para alertar ousuário de uma chamada ou mensagem de entrada, uma chamadaperdida, ou assemelhado. A interface táctil 442 permite queesta vibração ocorra, por exemplo, através de um motor devibração ou assemelhado.
0 dispositivo sem fio 106 também inclui a tela 444para exibir informação para o usuário do dispositivo semfio 106. Um módulo opcional do Global Posicioning System(GSP - Sistema de Posicionamento Global) 446 é utilizadopara determinar a informação de localização e/ou develocidade do dispositivo sem fio 106. Este módulo 446utiliza o sistema satélite GPS para determinar alocalização e/ou a velocidade do dispositivo sem fio 106.Alternativo ao módulo GPS 446, o dispositivo sem fio 106poderá incluir módulos alternativos para determinar alocalização e/ou a velocidade do dispositivo sem fio 1206,por exemplo, utilizando triangulação de torre de célula eGPS auxiliado, utilizar acelerômetros no dispositivo semfio 106, e outros dispositivos e técnicas conforme sãoconhecidas daqueles de habilidade ordinária na tecnologia.PROCESSOS EXEMPLARES DE NOTIFICAR A SMSC DO REGISTRO PELO
DISPOSITIVO
A Figura 5 é um fluxograma operacional que ilustra umprocesso exemplar de notificar a SMSC 114, antes de receberuma mensagem SMS, que o dispositivo sem fio 106 já registrocom a rede de dados de pacote 102 (através do IMS) . Odiagrama de fluxo operacional da Figura 5 inicia na etapa502 e flui diretamente para a etapa 504.0 dispositivo semfio 106, na etapa 504, registra com o cerne IMS aotransmitir uma mensagem SIP register ao cerne IMS. Ocomponente S-CSCF do IiS-CSCF 2 08, na etapa 506, recebe amensagem SIP register. 0 componente S-CSCF do IiS-CSCF 208,na etapa 508, autentica e registra o dispositivo sem fio106 com o cerne IMS. Por exemplo, o S-CSCF recebe um perfilassociado ao dispositivo sem fio 106 do HSS 210 paraautenticar o dispositivo sem fio 106 conforme discutidoacima com relação à Figura 2.
O S-CSCF, na etapa 510, re3cebe critérios de filtragemdo HSS 210 para notificar servidores de aplicaçãoespecíficos que o dispositivo sem fio 106 já registrou coma rede de dados de pacote 102. O S-CSCF, na etapa 512,também notifica a SMSC 114 que o dispositivo sem fio 106 járegistrou com a rede de dados de pacote 102. O S-CSCF, naetapa 514, também notifica a SMSC 114 do endereço decontacto (por exemplo, tel-URI) do dispositivo sem fio 106,preferivelmente pela utilização de uma mensagem SIPRegister, de modo que a SMSC 114 pode entregar mensagensSMS para o dispositivo sem fio registrado 106. Em outraversão, a SMSC 114 registra com um pacote de evento deregistro no S-CSCF. A SMSC 114 pode registrar com o pacotede evento de registro quer antes ou após receber informaçãode registro do S-CSCF. Se a SMSC 114 registra após recebera informação de registro sobre o dispositivo sem fio 106,qualquer mudança no estado de registro do dispositivo semfio 106 é encaminhado à SMSC 114. Se a SMSC 114 assina aopacote de evento de registro antes de Recber a informaçãode registro, o pacote de evento de registro faz com que aSMSC 114 seja notificada quando o dispositivo sem fio 106registrar com o cerne IMS. O fluxo de controle então sai naetapa 516.
PROCESSOS EXEMPLARES DE SELECIONAR UMA REDE PARA ENTREGA DASMS
A Figura 6 é um diagrama de fluxo operacional queilustra um processo exemplar da SMSC 114 selecionar quer arede de dados de pacote 102 ou a rede de serviços decircuito 104 para entrega de uma mensagem SMS. O diagramade fluxo operacional da Figura 6 tem inicio na etapa 602 eflui diretamente para a etapa 604. A SMSC 114, na etapa604, recebe uma solicitação SMS associada ao dispositivosem fio 106. A SMSC 114, na etapa 606, determina se odispositivo sem fio 106 está registrado na rede de dados depacote 102. Por exemplo, a SMSC 114 determina se umamensagem SIP REGISTER foi recebida do componente S-CSCF doI,S-CSCF 206, se um endereço de contacto foi recebido parao dispositivo sem fio 106, se o dispositivo sem fio 106 jádesregistrou da rede de dados de pacote 102, ouassemelhado. A SMSC 114 é informada do estado do registropelo S-CSCF antes da SMSC 114 receber a mensagem SMS. ASMSC 114 analisa a informação local na etapa 606 para fazersua determinação.
Se a determinação, na etapa 606, for negativa, entãoum endereço de contacto IMS, na etapa 608, não existe parao dispositivo sem fio 106. A SMSC 114, na etapa 6 '10,entrega a mensagem SMS através do método da rede deserviços de circuito tradicional (por exemplo,procedimentos ANSI-41). 0 fluxo de controle então sai naetapa 612. Se a determinação, na etapa 606, for positiva,um endereço de contacto IMS, na etapa 614, existe para odispositivo sem fio 106. A SMSC 114, na etapa 606, tenta aentrega da mensagem SMS para o dispositivo sem fio 106através da rede de dados de pacote 102. A SMSC 114, naetapa 618, determina se a entrega da mensagem SMS atravésda rede de dados de pacote foi bem sucedida (isto é, se umaconfirmação foi recebida). Se a determinação, na etapa 618,for positiva, o fluxo de controle então sai na etapa 620.Se a determinação, na etapa 618, for negativa, a SMSC 114,na etapa 622, entrega a mensagem SMS utilizando o método darede de serviços de circuito tradicional (por exemplo,procedimentos ANSI-41). 0 fluxo de controle então sai naetapa 624.
PROCESSO EXEMPLAR DE UM DISPOSITIVO SEM FIO ENVIAR UMAMENSAGEM SMS
A Figura 7 é um diagrama de fluxo operacional queilustra um processo exemplar do dispositivo sem fio 106selecionar quer a rede de dados de pacote 102 ou a rede deserviços de circuito 104 para a transmissão de uma mensagemSMS. O diagrama de fluxo operacional da Figura 7 inicia naetapa 702 e flui diretamente para a etapa 704. Odispositivo sem fio 106, na etapa 704, determina se estáregistrado na rede de dados de pacote 102. Se o resultadoda determinação for negativo, o dispositivo sem fio 106, naetapa 706, transmite a mensagem SMS através do método derede de serviços de circuito tradicional (por exemplo,procedimentos ANSI-41). 0 fluxo de controle então sai naetapa 708. Se o resultado desta determinação for positivo,o dispositivo sem fio 106, na etapa 710, transmite amensagem SMS para o dispositivo recipiendário através darede de dados de pacote 102, como foi discutido acima comrelação ã Figura 2. 0 fluxo de controle então sai na etapa712 .
PROCESSO EXEMPLAR DE UM DISPOSITIVO SEM FIO RECEBER UMAMENSAGEM SMS
a Figura 8 é um diagrama de fluxo operacional queilustra um processo exemplar do dispositivo sem fio 106receber uma mensagem SMS e enviar uma confirmação de voltapara a SMSC 114. 0 diagrama de fluxo operacional da Figura8 inicia na etapa 802 e flui diretamente para a etapa 804.O dispositivo sem fio 106, na etapa 804, recebe umamensagem SMS. 0 dispositivo sem fio 106, na etapa 806,determina se a mensagem SMS foi recebida através da rede dedados de pacote 102. Se o resultado desta determinação fornegativo, o dispositivo sem fio 106 determina, na etapa808, que a mensagem SMS foi recebida através da rede deserviços de circuito 104. O dispositivo sem fio 106, naetapa 810, transmite uma confirmação de volta para a SMSC114 através da rede de serviços de circuito 104. O fluxo decontrole então sai na etapa 812. Se o resultado destadeterminação for positivo, o dispositivo sem fio 106determina, na etapa 814, que a mensagem SMS foi recebidaatravés da rede de dados de pacote 102. O dispositivo semfio 106, na etapa 816, transmite uma confirmação de voltapara a SMSC 114 através da rede de dados de pacote 102. Ofluxo de controle então sai na etapa 818.EXEMPLOS NÃO LIMITATIVOS
As versões anteriores da presente invenção sãovantajosas pois elas fornecem otimização dinâmica dosrecursos disponíveis para a informação de comunicação semfio para os dispositivos de comunicação sem fio utilizandoos modos de comunicação de difusão unicast/multicast. Ainformação pode ser comunicada sem fio para o dispositivode comunicação sem fio, assim otimizando os recursos darede. Uma outra vantagem é que a controladora de estaçãobase controla a comutação entre os modos de comunicação semfio. 0 modo de comunicação sem fio tem por base o número desulcos de tempo necessários para transmitir os dadossolicitados. Outra vantagem é que a controladora de estaçãobase prepara dispositivos de comunicação sem fio para omodo de comunicação antes de um evento de transferência,com isso minimizando hiatos na transmissão ao cruzarjunções.
Embora versões específicas da invenção foramrevelados, aqueles dotados de habilidade ordinária natecnologia compreenderão que mudanças podem ser feitas nasversões específicas sem desviar do espírito e escopo dainvenção. 0 escopo da invenção não é para ser restrito,portanto, às versões específicas, e pretende-se que asreivindicações apensas cubram qualquer um e todas essasaplicações, modificações, e versões dentro do escopo dapresente invenção.

Claims (20)

1. Método, com um centro de serviço de mensagem curtaoperando em um sistema de comunicação sem fio quecompreende uma pluralidade de dispositivos sem fio, paratransmitir pelo menos uma mensagem de serviço de mensagemcurta para pelo menos um dispositivo sem fio, o métodocaracterizado por compreender:receber pelo menos uma solicitação de mensagem doserviço de mensagem curta associado a uma mensagem doserviço de mensagem curta destinado para recepção por umdispositivo sem fio;manter localmente, antes de receber a solicitação,informação de registro que indica se o dispositivo sem fioestá registrado com um registrador associado a uma rede deprotocolo de iniciação de sessão para comunicar por umarede de dados de pacote;determinar, com base na informação mantida localmente,se o dispositivo sem fio está registrado com o registrador;etransmitir, em resposta à solicitação e com adeterminação de que o dispositivo sem fio está registradocom o registrador, a mensagem do serviço de mensagem curtapara o dispositivo sem fio através da rede de protocolo deiniciação de sessão comunicar pela rede de dados de pacote.
2. Método, de acordo com a reivindicação 1,caracterizado por compreender ainda:determinar, em resposta ao dispositivo sem fio nãoestar registrado com o registrador de uma rede de protocolode iniciação de sessão, se o dispositivo sem fio éregistrado com uma rede de serviços de circuito; etransmitir, em resposta ao dispositivo sem fio estarregistrado com a rede de serviços de circuito, a mensagemdo serviço de mensagem curta para o dispositivo sem fioatravés da rede de serviços de circuito.
3. Método, de acordo com a reivindicação 1,caracterizado pelo fato da transmissão da mensagem doserviço de mensagem curta para o dispositivo sem fioatravés da rede de protocolo de iniciação de sessãocomunicando pela rede de dados de pacote compreender ainda:determinar se a transmissão foi bem sucedida; etransmitir, em resposta à transmissão não ser bemsucedida, a mensagem do serviço de mensagem curta para odispositivo sem fio através da rede de serviços decircuito.
4. Método, de acordo com a reivindicação 1,caracterizado por compreender ainda:receber uma notificação, antes de receber asolicitação, que o dispositivo sem fio está registrado como registrador associado à rede de protocolo de iniciação desessão; ereceber informação de contacto do protocolo deiniciação de sessão associado ao dispositivo sem fio paratransmitir a pelo menos uma mensagem do serviço de mensagemcurta para o dispositivo sem fio.
5. Método, de acordo com a reivindicação 1,caracterizado pelo fato de ainda compreender:assinar a um pacote de evento de registro a umregistrador associado a uma rede de dados de pacote; ereceber, em resposta à assinatura do pacote de eventode registro, pelo menos informação de registro associada aodispositivo sem fio.
6. Método, de acordo com a reivindicação 1,caracterizado pelo fato de determinar se o dispositivo semfio está registrado com o registrador compreenderdeterminar, com base na informação de registro mantidalocalmente e antes de receber a solicitação, se odispositivo sem fio está registrado com o registrador.
7. Método, de acordo com a reivindicação 1,caracterizado pelo fato de manter localmente compreenderreceber a informação de registro de uma função de controlede sessão de chamada.
8. Método, de acordo com a reivindicação 7,caracterizado pelo fato do recebimento da informação deregistro de uma função de controle de sessão de chamadacompreender:receber, pela função de controle da sessão de chamada,critérios de filtragem como parte de uma autorização dodispositivo sem fio; ecom base nos critérios de filtragem, fornecer ainformação de registro para o centro de serviço de mensagemcurta.
9. Método, com um dispositivo sem fio, para transmitiruma mensagem de serviço de mensagem curta, o métodocaracterizado por compreender:determinar, por um dispositivo sem fio, se ele estáregistrado atualmente com um registrador associado a umarede de protocolo de iniciação de sessão para comunicar poruma rede de dados de pacote e uma rede de serviços decircuito;transmitir, em resposta ao estar registrado com oregistrador, pelo menos uma mensagem do serviço de mensagemcurta através da rede de protocolo de iniciação de sessãocomunicar pela rede de dados de pacote para pelo menos umdispositivo sem fio; etransmitir, em resposta ao não estar registrado com oregistrador, a pelo menos uma mensagem de serviço demensagem curta através de uma rede de serviços de circuitopara o pelo menos um dispositivo sem fio.
10. Método, com um dispositivo sem fio, para receberuma mensagem do serviço de mensagem curta, o métodocaracterizado por compreender:receber pelo menos uma mensagem do serviço de mensagemcurta;determinar se pelo menos uma mensagem do serviço demensagem curta recebida foi entregue através de uma dentrea rede de dados de pacote e a rede de serviços de circuito;transmitir, em resposta a pelo menos uma mensagem deserviço de mensagem curta recebida ser entregue através deuma rede de dados de pacote, uma mensagem de confirmaçãoatravés da rede de dados de pacote para o centro de serviçode mensagem curta para indicar o recebimento da pelo menosuma mensagem do serviço de mensagem curta recebida; etransmitir, em resposta a pelo menos uma mensagem doserviço de mensagem curta recebida ser entregue através darede de serviços de circuito, uma mensagem de confirmaçãoatravés da rede de serviços de circuito para o centro deserviço de mensagem curta para indicar a recepção de pelomenos uma mensagem de serviço de mensagem curta recebida.
11. Método, de acordo com a reivindicação 10,caracterizado pelo fato da determinação que pelo menos umamensagem do serviço de mensagem curta foi entregue atravésda rede de dados de pacote compreender ainda:determinar que o registro com a rede de dados depacote foi perdido; eselecionar para efetuar pelo menos um de ignorar apelo menos uma mensagem de serviço de mensagem curta eaceitar a pelo menos uma mensagem do serviço de mensagemcurta.
12. Método,, de acordo com a reivindicação 11,caracterizado pelo fato da aceitação de pelo menos umamensagem do serviço de mensagem curta compreender ainda:inicializar uma sessão de dados através da rede deserviços de circuito; etransmitir a mensagem de confirmação para o centro deserviço de mensagem curta através da rede de serviços decircuito utilizando a sessão de dados.
13. Centro de serviço de mensagem curta em um sistemade comunicação sem fio para entregar pelo menos umamensagem de serviço curto para pelo menos um dispositivosem fio, o centro de serviço de mensagem curtacaracterizado por compreender:um receptor para receber pelo menos uma solicitação demensagem de serviço de mensagem curta associada a umamensagem de serviço de mensagem curta destinada para arecepção por um dispositivo sem fio;uma memória que mantém localmente, antes de receber asolicitação, informação de registro que indica se odispositivo sem fio está registrado com um registradorassociado a uma rede de protocolo de iniciação de sessãopara comunicar por uma rede de dados de pacote;um monitor de registro de dispositivo sem fio paradeterminar o estado de registro associado ao dispositivosem fio com base na informação de registro mantidalocalmente; eum seletor de entrega de rede para selecionar uma deuma rede de dados de pacote e uma rede de serviços decircuito para entrega de uma mensagem de serviço demensagem curta para pelo menos um dispositivo sem fio combase no estado de registro do dispositivo sem fio.
14. Centro de serviço de mensagem curta, de acordo coma reivindicação 13, caracterizado pelo fato do monitor deregistro de dispositivo sem fio determinar ainda se ainformação de contacto de protocolo de iniciação de sessãoassociada ao dispositivo sem fio foi recebida.
15. Centro de serviço de mensagem curta, de acordo coma reivindicação 13, caracterizado pelo fato do monitor deregistro do dispositivo sem fio assinar a um pacote deevento de registro para receber uma notificação de registrona rede de protocolo de iniciação de sessão associada aodispositivo sem fio.
16. Centro de serviço de mensagem curta, de acordo coma reivindicação 13, caracterizado por compreender ainda:um transmissor para pelo menos uma de:transmitir, em resposta à seleção da rede dedados de pacote, a mensagem de serviço de mensagem curtapara o dispositivo sem fio através de uma rede de protocolode iniciação de sessão comunicando pela rede de dados depacote. etransmitir, em resposta à seleção da rede deserviços de circuito, a mensagem do serviço de mensagemcurta para o dispositivo sem fio através da rede deserviços de circuito.
17. Centro de serviço de mensagem curta, de acordo coma reivindicação 16, caracterizado pelo fato do centro deserviço de mensagem curta compreender ainda:um monitor de transmissão para determinar se atransmissão da mensagem do serviço de mensagem curta para odispositivo sem fio através da rede de protocolo deiniciação de sessão comunicando pela rede de dados depacote foi bem sucedida, em que se a transmissão não foibem sucedida, o transmissor transmite a mensagem do serviçode mensagem curta para o dispositivo sem fio através darede de serviços de circuito.
18. Centro de serviço de mensagem curta, de acordo coma reivindicação 13, caracterizado por compreender ainda:um receptor de notificação para receber umanotificação, antes de receber a solicitação, de que odispositivo sem fio está registrado com um registradorassociado a uma rede de protocolo de iniciação de sessão,em que a notificação também compreende informação decontacto de protocolo de iniciação de sessão associada aodispositivo sem fio para transmitir a pelo menos umamensagem do serviço de mensagem curta para o dispositivosem fio.
19. Centro de serviço de mensagem curta, de acordo coma reivindicação 13, caracterizado por compreender ainda:um processador do sistema de informação que assina aum pacote de evento de registro em um registrador associadoà rede de dados de pacote; eum receptor de notificação para receber, em respostaao processador assinar ao pacote de evento de registro,pelo menos informação de registro associada ao dispositivosem fio.
20. Sistema que compreende o centro de serviço demensagem curta da reivindicação 13, caracterizado pelo fatodo sistema incluir ainda uma função de controle de sessãode chamada e em que o centro de serviço de mensagem curtarecebe, da função de controle da sessão de chamada e antesde receber a solicitação, a informação de registroassociada ao dispositivo sem fio.
BRPI0711157-6A 2006-05-01 2007-03-30 método para transmitir pelo menos uma mensagem de serviço de mensagem curta e centro de serviço de mensagem curta em um sistema de comunicação sem fio e sistema o compreendendo BRPI0711157B1 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/380.991 2006-05-01
US11/380,991 US7689234B2 (en) 2006-05-01 2006-05-01 Method and system for delivery of short message service messages
PCT/US2007/065580 WO2007130761A2 (en) 2006-05-01 2007-03-30 Method and system for delivery of short message service messages

Publications (3)

Publication Number Publication Date
BRPI0711157A2 true BRPI0711157A2 (pt) 2011-08-23
BRPI0711157A8 BRPI0711157A8 (pt) 2017-02-21
BRPI0711157B1 BRPI0711157B1 (pt) 2020-01-21

Family

ID=38648975

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0711157-6A BRPI0711157B1 (pt) 2006-05-01 2007-03-30 método para transmitir pelo menos uma mensagem de serviço de mensagem curta e centro de serviço de mensagem curta em um sistema de comunicação sem fio e sistema o compreendendo

Country Status (8)

Country Link
US (1) US7689234B2 (pt)
EP (1) EP2016780B1 (pt)
JP (2) JP4964296B2 (pt)
KR (1) KR101070956B1 (pt)
CN (1) CN101438606A (pt)
BR (1) BRPI0711157B1 (pt)
CA (1) CA2650785C (pt)
WO (1) WO2007130761A2 (pt)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7848767B2 (en) * 2002-10-15 2010-12-07 Tekelec Methods and systems for migrating between application layer mobile signaling protocols
BRPI0707819A2 (pt) 2006-02-15 2011-05-10 Tekelec Us mÉtodo, sistemas e produÇço de programa de computador para seletivamente processar ou redirecionar mensagens de parte de controle de conexço de sinalizaÇço ( sccp )
US8121624B2 (en) * 2006-07-25 2012-02-21 Alcatel Lucent Message spoofing detection via validation of originating switch
ATE480086T1 (de) * 2006-12-11 2010-09-15 Ericsson Telefon Ab L M Dienstanpassung in einem ip-multimedia-subsystem- netz
KR101416339B1 (ko) * 2007-08-08 2014-07-08 삼성전자주식회사 이동통신 시스템에서 사용자 정보를 이용하여 서비스를제공하기 위한 방법 및 장치
US8175236B2 (en) * 2007-11-16 2012-05-08 At&T Mobility Ii Llc IMS and SMS interworking
CN101459889A (zh) * 2007-12-14 2009-06-17 日电(中国)有限公司 控制网络连接的方法及终端设备
US8521155B2 (en) * 2007-12-21 2013-08-27 Research In Motion Limited Presence-based call switching
JP5136149B2 (ja) * 2008-03-25 2013-02-06 富士通株式会社 情報処理端末装置及び不在着信または未読の電子メールの通知方法
US8738046B2 (en) * 2008-06-19 2014-05-27 Numerex Corp. Intelligent short message delivery system and method
EP2139195B1 (en) * 2008-06-23 2015-11-11 Alcatel Lucent Method, apparatus and system for registering a terminal with an application server in an IMS
US8634862B2 (en) * 2008-08-04 2014-01-21 Accenture Global Services Limited Cross-architecture flight tracking system
US8032164B2 (en) * 2008-09-22 2011-10-04 Interdigital Patent Holdings, Inc. Method and apparatus for communicating short message service and supplementary services messages
JP4763037B2 (ja) * 2008-12-15 2011-08-31 株式会社エヌ・ティ・ティ・ドコモ 通信装置、通信システム、及び通信方法
US8959232B2 (en) 2008-12-30 2015-02-17 At&T Mobility Ii Llc IMS and MMS interworking
US9021014B2 (en) 2009-03-25 2015-04-28 Tekelec, Inc. Methods, systems, and computer readable media for providing home subscriber server (HSS) proxy
US8351964B2 (en) * 2009-06-30 2013-01-08 Alcatel Lucent Message delivery over LTE networks
JP5392830B2 (ja) * 2009-07-02 2014-01-22 日本電気株式会社 フェムトセル用基地局、通信システム、方法および装置のプログラム
US9729351B2 (en) * 2009-08-10 2017-08-08 Qualcomm Incorporated Identifying a domain for delivery of message service information
US10104512B2 (en) 2009-08-10 2018-10-16 Qualcomm Incorporated Domain selection for mobile-originated message service
JP5517199B2 (ja) * 2010-01-19 2014-06-11 日本電気株式会社 同報配信制御装置、コール状態制御装置、フェムトセル用基地局、通信システム、方法および装置のプログラム
US20110185237A1 (en) * 2010-01-28 2011-07-28 Futurewei Technologies, Inc. System and Method for Delivering Messages
WO2011106690A2 (en) 2010-02-25 2011-09-01 Tekelelec Systems, methods, and computer readable media for using a signaling message routing node to provide backup subscriber information management service
US8195209B2 (en) * 2010-07-06 2012-06-05 Alcatel Lucent Text messaging over an eHRPD network
CN103385012B (zh) 2010-12-23 2016-08-10 泰克莱克股份有限公司 用于修改要发往计费功能节点的Diameter信令消息的方法、系统和设备
EP2681940B1 (en) 2011-03-03 2016-05-25 Tekelec, Inc. Methods, systems, and computer readable media for enriching a diameter signaling message
US8631090B2 (en) 2011-08-04 2014-01-14 International Business Machines Corporation Resource-conserving technique for as-available data delivery to a mobile device
US20130090991A1 (en) * 2011-10-05 2013-04-11 Verizon Patent And Licensing Inc. Apparatus, system, and method for toll payment via smart phone
US9100796B2 (en) 2011-12-15 2015-08-04 Tekelec, Inc. Methods, systems, and computer readable media for seamless roaming between diameter and non-diameter networks
US20140179306A1 (en) * 2012-10-04 2014-06-26 Thomas Ronald Tessier Method of Routing of Data Messages from Mobile Devices Through Satellite and Terrestrial Communication Networks
WO2014094307A1 (zh) 2012-12-21 2014-06-26 展讯通信(上海)有限公司 补充业务的实现方法、lte网络系统、移动终端
US8971343B2 (en) * 2013-01-11 2015-03-03 Acer Incorporated Method of providing short message service in a network
US8855654B2 (en) 2013-01-28 2014-10-07 Tekelec Global, Inc. Methods, systems, and computer readable media for tracking and communicating long term evolution (LTE) handset communication capability
CN103152711A (zh) * 2013-03-07 2013-06-12 候万春 一种支持数据在线功能的短消息中心系统和移动终端
TWI519922B (zh) * 2013-06-07 2016-02-01 智邦科技股份有限公司 節能裝置及其節能方法
US20160132929A1 (en) * 2013-06-28 2016-05-12 Rakuten, Inc. Advertisement system, and advertisement processing device
WO2015029268A1 (ja) * 2013-11-19 2015-03-05 株式会社小松製作所 作業機械及び作業機械の管理システム
US9854004B2 (en) * 2014-05-09 2017-12-26 Qualcomm Incorporated Systems and methods for managing different types of registrations for IMS services on SIMs of a wireless communication device
CN105848279B (zh) * 2016-03-18 2019-08-06 深圳市万普拉斯科技有限公司 数据传输方法及相关装置
CN109286904A (zh) * 2018-10-15 2019-01-29 京信通信系统(中国)有限公司 Ims系统、消息处理方法、装置和存储介质
EP3928489A4 (en) * 2019-03-11 2022-04-06 Samsung Electronics Co., Ltd. METHOD AND DEVICE FOR KEY MANAGEMENT IN THE TRANSMISSION OF MISSION CRITICAL DATA
US11824904B1 (en) 2022-11-18 2023-11-21 T-Mobile Usa, Inc. Verifying delivery of rich call data object to a terminating wireless device
US12593202B2 (en) 2023-10-10 2026-03-31 T-Mobile Usa, Inc. Updating contact information using SMS after a number change
US12212608B1 (en) 2024-03-05 2025-01-28 T-Mobile Usa, Inc. Messaging system capable of converting electronic messages on a telecommunications network

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI105873B (fi) * 1997-04-03 2000-10-13 Nokia Networks Oy Lyhytsanomien välitys pakettiradioverkossa
SE9701509D0 (sv) 1997-04-22 1997-04-22 Ericsson Telefon Ab L M Method of routing a short message in a packet data network
US6678526B1 (en) * 1999-09-29 2004-01-13 Telefonaktiebolaget L M Ericsson (Publ) Method and system for providing a call reservation service through a packet switched network
EP1148681B1 (en) 2000-04-20 2005-12-07 Nokia Corporation Method for transferring resource information
US7039007B1 (en) * 2000-07-31 2006-05-02 Cicso Technology, Inc. System and method for improving reliability of a packet network
JP2004047656A (ja) * 2002-07-11 2004-02-12 Sony Corp 磁気不揮発性メモリ素子およびその製造方法
KR20050110686A (ko) * 2003-03-18 2005-11-23 퀄컴 인코포레이티드 제 1 네트워크와 제 2 네트워크 사이의 인터네트워킹
KR100703264B1 (ko) * 2003-08-29 2007-04-03 삼성전자주식회사 다양한 억세스망들이 중첩된 이동통신시스템에서 음성 및데이터 서비스 제공 방법 및 장치
GB2406999A (en) * 2003-10-08 2005-04-13 Orange Personal Comm Serv Ltd SMS telecommunication system
US8554876B2 (en) * 2004-01-23 2013-10-08 Hewlett-Packard Development Company, L.P. User profile service
US7715856B2 (en) * 2004-06-02 2010-05-11 Interdigital Technology Corporation Reporting terminal capabilities for supporting short message service
US20060031368A1 (en) * 2004-06-16 2006-02-09 Decone Ian D Presence management in a push to talk system
MY145725A (en) * 2004-07-30 2012-03-30 Ericsson Telefon Ab L M Method and system for retrieving network addresses in hybrid telecommunication networks
US7260412B2 (en) * 2004-07-30 2007-08-21 Interdigital Technology Corporation Wireless communication method and system for establishing a multimedia message service over a WLAN
US7873357B2 (en) 2004-11-04 2011-01-18 Telefonaktiebolaget L M Ericsson (Publ) Selective disablement of mobile communication equipment capabilities
KR100656521B1 (ko) * 2005-01-07 2006-12-11 삼성전자주식회사 단말의 오퍼레이션 파라메터 변경시스템 및 그 방법
JP2007243247A (ja) * 2006-03-03 2007-09-20 Nec Corp 情報伝達システム及び情報伝達方法

Also Published As

Publication number Publication date
CN101438606A (zh) 2009-05-20
US7689234B2 (en) 2010-03-30
CA2650785C (en) 2013-06-18
EP2016780B1 (en) 2019-01-30
CA2650785A1 (en) 2007-11-15
BRPI0711157A8 (pt) 2017-02-21
JP2009536408A (ja) 2009-10-08
KR101070956B1 (ko) 2011-10-06
WO2007130761A3 (en) 2008-09-12
US20070254681A1 (en) 2007-11-01
EP2016780A4 (en) 2013-05-29
BRPI0711157B1 (pt) 2020-01-21
JP4964296B2 (ja) 2012-06-27
KR20090008314A (ko) 2009-01-21
EP2016780A2 (en) 2009-01-21
JP2012120235A (ja) 2012-06-21
WO2007130761A2 (en) 2007-11-15
JP5405603B2 (ja) 2014-02-05

Similar Documents

Publication Publication Date Title
BRPI0711157A2 (pt) método e sistema para a entrega de mensagens de serviço de mensagem curta
CN101690285B (zh) 在第三方注册消息中嵌入用户设备信息
CN101925047B (zh) 用户数据融合网络系统及订阅通知的实现方法
US20080182575A1 (en) Ims reliability mechanisms
CN103181217B (zh) 会话发起协议(sip)路由器
US10819754B2 (en) Method and system for routing IP based messaging, voice and video calling based on the network parameters the device is connected to and the location
EP2375670B1 (en) Setting up metohd, pushing system and corresponding deivce for pushing sessions
EP3989518B1 (en) Apparatuses, methods and computer program product for registering and discovering a p-cscf with a network resource function
WO2011137792A1 (zh) 一种推送设备间的协作方法及装置
US20140370923A1 (en) Method and system for sending short message
WO2009046660A1 (en) A method, system and device for establishing association-control relations
CN107567027B (zh) Rcs终端网络切换的处理方法、装置、设备及移动终端
EP1944945B1 (en) Communication system with transparent subscriber mobility based on group registration
KR20100063839A (ko) 아이피 멀티미디어 부시스템에서 타 서비스를 제공하기 위한 장치 및 방법
CN116017326B (zh) 一种短信托管方法以及短信托管平台
KR100700020B1 (ko) 휴지 상태의 단말로 패킷 데이터 서비스를 제공하는 방법및 그 시스템
KR20220158018A (ko) 접속 수립 방법, 통신 장치, 및 시스템

Legal Events

Date Code Title Description
B25D Requested change of name of applicant approved

Owner name: MOTOROLA SOLUTIONS, INC. (US)

B25A Requested transfer of rights approved

Owner name: MOTOROLA MOBILITY, INC. (US)

B25G Requested change of headquarter approved

Owner name: MOTOROLA MOBILITY, INC. (US)

B25E Requested change of name of applicant rejected

Owner name: MOTOROLA MOBILITY, INC. (US)

Free format text: INDEFERIDA A ALTERACAO DE NOME SOLICITADA ATRAVES DA PETICAO NO 020130025919-RJ, DE 28/03/2013, UMA VEZ QUE NAO FOI PAGA A RESPECTIVA TAXA DE RETRIBUICAO.

B25D Requested change of name of applicant approved

Owner name: MOTOROLA MOBILITY, LLC (US)

B25A Requested transfer of rights approved

Owner name: GOOGLE TECHNOLOGY HOLDINGS LLC (US)

B15K Others concerning applications: alteration of classification

Ipc: H04W 4/14 (2009.01), H04W 88/18 (2009.01)

B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B06A Patent application procedure suspended [chapter 6.1 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 21/01/2020, OBSERVADAS AS CONDICOES LEGAIS.

B21F Lapse acc. art. 78, item iv - on non-payment of the annual fees in time

Free format text: REFERENTE A 19A ANUIDADE.