BRPI0621438A2 - método para transmitir a identidade de uma mensagem multicast, método para transmitir uma mesagem multicast, dispositivo para transmitir uma mensagem multicast, dispositivo para receber uma mensagem multicast, e pacote de dados - Google Patents
método para transmitir a identidade de uma mensagem multicast, método para transmitir uma mesagem multicast, dispositivo para transmitir uma mensagem multicast, dispositivo para receber uma mensagem multicast, e pacote de dados Download PDFInfo
- Publication number
- BRPI0621438A2 BRPI0621438A2 BRPI0621438-0A BRPI0621438A BRPI0621438A2 BR PI0621438 A2 BRPI0621438 A2 BR PI0621438A2 BR PI0621438 A BRPI0621438 A BR PI0621438A BR PI0621438 A2 BRPI0621438 A2 BR PI0621438A2
- Authority
- BR
- Brazil
- Prior art keywords
- addresses
- identity
- message
- multicast message
- recipients
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 81
- 230000005540 biological transmission Effects 0.000 claims abstract description 85
- 238000012795 verification Methods 0.000 claims abstract description 13
- 238000012545 processing Methods 0.000 claims description 20
- 230000011664 signaling Effects 0.000 claims description 10
- 238000001914 filtration Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 description 11
- 230000008901 benefit Effects 0.000 description 9
- 238000013519 translation Methods 0.000 description 5
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- GNFTZDOKVXKIBK-UHFFFAOYSA-N 3-(2-methoxyethoxy)benzohydrazide Chemical compound COCCOC1=CC=CC(C(=O)NN)=C1 GNFTZDOKVXKIBK-UHFFFAOYSA-N 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/185—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
MéTODO PARA TRANSMITIR A IDENTIDADE DE UMA MENSAGEM MULTICAST, MéTODO PARA TRANSMITIR UMA MENSAGEM MULTICAST, DISPOSITIVO PARA TRANSMITIR UMA MENSAGEM MULTICAST, DISPOSITIVO PARA RECEBER UMA MENSAGEM MULTICAST, E PACOTE DE DADOS. A presente invenção refere-se a um método simples e eficaz para a transmissão de uma identidade de uma mensagem multicast de um remetente para vários destinatários conectados ao remetente através do meio de transmissão comum, com as seguintes etapas: atribuição da identidade à mensagem multicast; geração de uma mensagem broadcast contendo a identidade e endereços que identificam destinatários predefinidos da mensagem multicast; transmissão da mensagem broadcast do remetente para todos os destinatários conectados ao remetente através do meio de transmissão comum; verificação da mensagem broadcast pelos destinatários; e armazenamento da identidade pelos destinatários predefinidos por meio dos endereços identificadores. Além disso, a presente invenção refere-se a um método para a transmissão de uma mensagem multicast, a um dispositivo para a transmissão de uma mensagem multicast, um dispositivo para a recepção de uma mensagem multicast e a um pacote de dados.
Description
Relatório Descritivo da Patente de Invenção para "MÉTODO PARA TRANSMITIR A IDENTIDADE DE UMA MENSAGEM MULTICAST, MÉTODO PARA TRANSMITIR UMA MENSAGEM MULTICAST, DISPOSI- TIVO PARA TRANSMITIR UMA MENSAGEM MULTICAST, DISPOSITIVO PARA RECEBER UMA MENSAGEM MULTICAST, E PACOTE DE DADOS".
A presente invenção refere-se a um método para transmitir a identidade de uma mensagem multicast.
Atualmente estão sendo projetados, desenvolvidos e usados para os mais diversos fins cada vez mais tipos diferentes tanto de redes mó- veis de comunicação como de redes fixas de comunicação, com proprieda- des e tamanhos completamente diferentes. Nisso, entre outros há a neces- sidade de possibilitar uma cooperação eficiente e automatizada entre estas redes de comunicação. Para este fim torna-se necessário que uma rede de comunicação informe suas características, por exemplo, no que refere-se à sua identidade ou aos serviços ou recursos por ela apoiados ou necessita- dos às outras redes de comunicação ao seu redor ou que solicite estas ou- tras redes de comunicação para quem elas informem suas características correspondentes.
De uma maneira geral coloca-se a pergunta, portanto, de como no futuro as mensagens eletrônicas, em especial na forma das chamadas mensagens multicast, possam ser transmitidas em caso de demanda de uma maneira mais eficiente possível para terminais ou nós de rede de redes de comunicação.
Multicast, em parte também conhecido sob o termo de "chamada de grupo" denomina a transmissão de uma mensagem eletrônica ou de có- pias da mensagem eletrônica de teor idêntico de um remetente para um gru- po de vários destinatários. No caso, a transmissão da mensagem eletrônica com vantagem ocorre de tal maneira que o remetente não manda uma cópia de mensagem eletrônica separada para cada um dos destinatários de men- sagem eletrônica. Isto significa que em ambos os lados do remetente, no uso de um método multicast, via de regra, somente uma largura de banda será necessária que é idêntica àquela durante o envio da mensagem eletrô- nica a um único destinatário, isto é, a largura de banda necessária não esca- la com o número dos destinatários.
Métodos existentes para transmitir uma mensagem multicast, como por exemplo, o conhecido do documento "3GPP TS 22.146 V7.0.0 (2005-12), 3rd Generation Partnership Project, Technicai Specification Group Services and System Aspects; Multimedia Broadcast/Multicast Service; Sta- ge 1 (Release 7)", via de regra baseiam-se no fato de que uma identidade de uma mensagem multicast, também denominada de endereço multicast, é definida e conjugada a um grupo de destinatários. Nisso é necessário que tanto o remetente da mensagem multicast como também os destinatários da mensagem multicast possuam as informações sobre a identidade da men- sagem multicast. Por esta razão é necessário o respectivo registro dos des- tinatários, antes que possa ocorrer a transmissão de uma mensagem multi- cast.
Os respectivos métodos, portanto, apenas são apropriados es- sencialmente para aplicações estáticas, tais como transmissões de TV ou rádio as quais, do seu modo, supõem adesão a médio ou longo prazo de destinatários a um grupo multicast. Nessas aplicações, usualmente não é necessário para o remetente da mensagem multicast que tenha informações sobre as características dos destinatários. Além disso, do ponto de vista do remetente, tampouco é necessário garantir que todos os destinatários po- tenciais de uma mensagem multicast tenham sido informados sobre a res- pectiva identidade da mensagem multicast e, por conseguinte, tenham con- dições de receber de fato a mensagem multicast.
Pelas razões mencionadas, os métodos acima descritos, basea- dos em uma identidade para transmitir uma mensagem multicast, estão limi- tados na sua capacidade de serem usados no sentido de que não são apro- priados para um apoio de aplicações a curto prazo e dinâmicos. Assim sen- do, multicast não pode ser usado, por exemplo, para fins de sinalização, isto é, para a transmissão de mensagens de sinalização ou de comando entre componentes de uma rede de comunicação ou também os componentes de várias redes de comunicação, uma vez que aplicações na área da sinaliza- ção comumente são dinâmicas e dependentes da necessidade, assim exi- gindo uma transmissão de mensagens direta. Nestes casos, portanto, via de regra, não é possível distribuir em tempo hábil uma identidade conjugada a uma mensagem multicast a ser transmitida a todos os destinatários em po- tencial da mensagem multicast.
Além disso, também pode acontecer o caso de que o remetente da mensagem multicast esteja interessado em informações sobre os desti- natários em potencial da mensagem multicast. Nisso pode se tratar, por e- xemplo, de informações referentes a determinadas propriedades como, por exemplo, a distribuição espacial ou o local de estadia exato do destinatário. Também é possível que o remetente da mensagem multicast deseje garan- tir, já antes do envio, que todos os destinatários potenciais da mensagem multicast dispontam da identidade, assim podendo receber a mensagem multicast a ser transmitida.
A presente invenção tem a tarefa de indicar um método simples e eficaz para transmitir a identidade de uma mensagem multicast.
De acordo com a presente invenção, esta tarefa é solucionada com a ajuda de um método para transmitir uma identidade de uma mensa- gem multicast de um remetente para vários destinatários que estão conecta- dos ao remetente através de um meio de transmissão comum, compreen- dendo as seguintes etapas: conjugar a identidade à mensagem multicast, gerar uma mensagem multicast que contém a identidade e o endereço que identifica predeterminados destinatários da mensagem multicast, enviar a mensagem multicast do remetente para todos os destinatários conectados ao remetente através do meio de transmissão comum, verificar a mensagem broadcast por parte do destinatário e armazenar a identidade pelos destina- tários predeterminados através dos endereços identificadores.
O método de acordo com a presente invenção tem a vantagem de que a identidade da mensagem multicast é transmitida por meio de men- sagem broadcast do remetente para todos os destinatários conectados ao remetente através do meio de transmissão comum. No caso, a mensagem broadcast não inclui apenas a identidade de mensagem multicast, e sim também endereços que caracterizam destinatários predeterminados da mensagem multicast. Por meio disso, é possibilitado para todos os destinatá- rios conectados ao remetente através do meio de transmissão comum, pro- ceder a uma avaliação dos endereços contidos na mensagem broadcast. Contanto que a respectiva verificação por um destinatário da mensagem broadcast mostre que um endereço conjugado a este destinatário esteja contido na mensagem broadcast, então este destinatário armazena a identi- dade contida na mensagem broadcast. Dessa forma, o método de acordo com a presente invenção possibilita com vantagem que a identidade da mensagem multicast possa ser distribuída pelo remetente dentro de um tempo mais curto possível para os destinatários conectados ao remetente através de um meio de transmissão comum. Nisso, se torna possível para o remetente definir de antemão destinatários da mensagem multicast. Desse modo, com vantagem é criado o pré-requisito para uma posterior transmis- são da mensagem multicast para os destinatários predefinidos.
Além disso, a presente invenção refere-se a um método para transmitir uma mensagem multicast.
No que diz respeito ao método de transmissão de uma mensa- gem multicast, a presente invenção tem a tarefa de indicar um método sim- ples e eficaz para a transmissão de uma mensagem multicast.
De acordo com a presente invenção, esta tarefa é solucionada através de um método para a transmissão de uma mensagem multicast de um remetente para vários destinatários conectados ao remetente através de um meio de transmissão comum, abrangendo as seguintes etapas: conjugar uma identidade à mensagem multicast, gerar uma mensagem broadcast contendo a identidade e endereços que caracterizam destinatários predefini- dos da mensagem multicast, transmitir a mensagem multicast do remetente para todos os destinatários conectados ao remetente através do meio de transmissão comum, verificação da mensagem broadcast pelo destinatário, armazenamento da identidade pelo destinatário predefinido por meio do des- tinatário predefinido através dos endereços identificadores, transmissão da mensagem multicast através do meio de transmissão comum pelo remetente sendo que na mensagem multicast contém a identidade, e recepção da mensagem multicast pelos destinatários predefinidos com a ajuda da identi- dade.
O método de acordo com a presente invenção para a transmis- são de uma mensagem multicast é vantajoso, pois permite que o remetente defina em curto prazo uma determinação dos destinatários da mensagem multicast. Para esta finalidade, a identidade conjugada à mensagem multi- cast (ou a esta e possivelmente às seguintes mensagens multicast para o mesmo destinatário, isto é, de um grupo multicast) é transmitida através da mensagem broadcast para todos os destinatários conectados ao remetente através do meio de transmissão comum.
O meio de transmissão comum, no caso, oferece a vantagem de que todos os destinatários da mensagem broadcast recebam esta direta- mente e quase que simultaneamente. Com isso há a possibilidade de que os destinatários possam verificar com a ajuda dos endereços transmitidos na mensagem broadcast que caracterizam os destinatários predefinidos, se fo- rem programados como destinatários da mensagem multicast. Contanto que isto seja o caso, o respectivo destinatário da mensagem broadcast armaze- na a identidade. As mensagens multicast recebidas em seguida serão filtra- das pelos destinatários com a ajuda da identidade contida na respectiva mensagem multicast, isto é, um destinatário processa apenas aquelas men- sagens multicast que contenham uma identidade por ele armazenada.
Uma forma de execução preferida do método de acordo com a presente invenção destaca-se pela transmissão de pelo menos mais uma outra mensagem multicast contendo a identidade através do meio de trans- missão comum e recepção de pelo menos mais uma outra mensagem multi- cast através dos destinatários predefinidos na base da identidade. Este aper- · feiçoamento do método de acordo com a presente invenção é preferido pois torna desnecessária uma nova transmissão da identidade por meio de uma mensagem broadcast em caso de transmissão de mais mensagens multicast contendo a identidade. Depois da única distribuição da identidade através de mensagem broadcast, portanto, as mensagens multicast podem ser transmi- tidas de maneira comum. Isto significa que o número máximo de mensagens necessárias para transmissão de uma mensagem multicast é dois. Em virtu- de da possibilidade existente da transmissão de outras mensagens multicast com a mesma identidade, o número médio de mensagens necessárias, via de regra, é inferior a dois.
Em uma forma de execução preferida, o método de acordo com a presente invenção é executado de tal modo que como meio de transmis- são comum é usado um meio da camada de segurança (Data Link Layer). O uso de um meio da camada de segurança como meio de transmissão co- mum é preferido, pois nos protocolos usualmente usados, por exemplo, im- plementados de acordo com o OSI (Open Systems Interconnection Model), a camada de segurança (camada 2, também denominada de Data Link Layer ou Link Layeή, via de regra, é realizada na forma de um meio de transmis- são comum.
Em uma outra forma de execução preferida do método de acor- do com a presente invenção, um canal de transmissão via rádio é usado como meio de transmissão comum. Isso é vantajoso, já que assim o método de acordo com a presente invenção para a transmissão de uma mensagem multicast também pode ser usado no caso de destinatários conectados ao remetente sem fio através de uma rede de rádio móvel.
De preferência, o método de acordo com a presente invenção também pode ser configurado de tal maneira que como meio de transmissão comum é usado um barramento de dados. No caso de remetentes e destina- tários interconectados através de fios, um barramento de dados é um meio de transmissão comum usual e eficaz.
Em um aprimoramento preferido do método de acordo com a presente invenção, uma mensagem de sinalização é usada como mensa- gem multicast. Mensagens de sinalização, no sentido da presente invenção, são aquelas mensagens com as quais são transmitidas informações de co- mando e de controle entre diversos nós de rede ou terminais de uma rede de comunicação ou de várias redes de comunicação. O uso de uma mensagem de sinalização como mensagem multicast é preferido, uma vez que através do método de acordo com a presente invenção com vantagem também se torna possível justamente para mensagens de sinalização, executar uma transmissão na forma de uma mensagem multicast.
Em uma outra forma de execução vantajosa, o método de acor- do com a presente invenção também pode ser realizado de tal maneira que como endereços identificadores são usados endereços IP (protocolo da In- ternet) ou endereços MAC (Media Access Control). Endereços IP ou MAC são os endereços usuais para o endereçamento de destinatários. Nisso, en- dereços MAC são conjugados à camada de segurança (camada 2), e ende- reços IP são conjugados à camada de rede ou de intermediação (camada 3) disposta no protocolo acima da camada de segurança. Com vantagem po- dem assim ser usados como endereços identificadores tanto endereços IP como também endereços MAC.
De preferência, o método de acordo com a presente invenção é executado de tal maneira que na mensagem broadcast é indicado se estão contidos como endereços identificadores endereços IP ou endereços MAC. Isto possibilita para os destinatários da mensagem broadcast reconhecer de maneira simples que a mensagem broadcast é uma mensagem broadcast que contém endereços identificadores e uma identidade e que tipo de ende- reços estão contidos na mensagem broadcast. Isto simplifica com vantagem a verificação dos endereços identificadores pelo destinatário.
Em um aperfeiçoamento preferido do método de acordo com a presente invenção, um pacote de dados com um cabeçalho e um corpo de dados (body) são usados como mensagem broadcast. Esta forma de execu- ção é vantajosa, já que pacotes de dados no contexto de uma transmissão de dados comutada por pacote são as mensagens usualmente usadas. Nis- so, com vantagem um único pacote de dados é suficiente como mensagem broadcast, devido a que a quantidade de dados a ser transmitida é mantida pequena. Porém, como alternativa para isto também é possível o uso de vá- rios, de preferência, marcados como unidade pacotes de dados como men- sagem broadcast, por exemplo, para o caso que um grande número de en- dereços identificadores exige o uso de mais do que um pacote de dados pa- ra a transmissão de informações.
De preferência, o método de acordo com a presente invenção é realizado de tal modo que os endereços identificadores dos destinatários predefinidos são transmitidos no corpo de dados. A transmissão dos endere- ços identificadores dos destinatários predefinidos no corpo de dados é van- tajosa, uma vez que no corpo de dados usualmente está disponível capaci- dade suficiente para alojar os endereços identificadores.
Com vantagem o método de acordo com a presente invenção também pode ocorrer de tal maneira que na mensagem broadcast é definido um tempo de validade da identidade. Isto oferece a vantagem de que desse modo uma identidade pode ser extinta pelos respectivos destinatários depois do término do tempo de validade. Assim sendo evita-se que uma identidade uma vez armazenada por destinatários predefinidos deva ser mantida por estes durante um tempo ilimitado. De preferência, além disso, uma nova mensagem específica pode ser introduzida para prorrogar o prazo de valida- de da identidade.
Para a transmissão da mensagem broadcast e da mensagem multicast podem ser usados quaisquer padrões de protocolo já existentes ou futuros de tecnologias sem fio ou com fio, em especial, da camada de segu- rança que usam um meio de transmissão comum. A título de exemplo cabe mencionar GSM (Global System for Mobile Communications), WCDMA (Wi- deband Code Division Multiple Access), TD-SCDMA (Time Division Sync- hronous Code Division Multiple Access) e WiMAX (Worldwide Interoperability for Microwave >4ccess).Em um aperfeiçoamento especialmente preferido do método de acordo com a presente invenção, a mensagem broadcast e a mensagem multicast são transmitidas sob o uso do padrão da Ethernet (IE- EE 802.3) ou do padrão da Wireless Local Area Network (WLAN, IEEE 802.11). O uso do padrão da Ethernet ou do WLAN para a transmissão da mensagem broadcast e da mensagem multicast é o preferido, já que estes dois padrões são padrões de protocolo amplamente difundidos da camada de segurança em redes de comunicação com fio ou sem fio. Em um outro aperfeiçoamento vantajoso o método de acordo com a presente invenção se passa de tal modo que no uso de uma mensa- gem broadcast na forma de um pacote de dados com um cabeçalho e um corpo de dados, e na transmissão dos endereços identificadores dos desti- natários predefinidos no corpo de dados, no parâmetro "Type" é indicado, se os endereços indicadores são endereços IP ou endereços MAC dos destina- tários predefinidos. Isto é vantajoso, pois o parâmetro "Type" já existente no padrão da Ethernet e WLAN pode ser usado para indicar os tipos dos ende- reços indicadores transmitidos no corpo de dados. Para esta finalidade, pre- ferencialmente são usados dois novos tipos de protocolo com os formatos correspondentes do corpo de dados. Na transmissão de endereços MAC no corpo de dados podem ser transmitidos os endereços identificadores de cer- ca de 250 destinatários em uma mensagem broadcast consistindo em um pacote de dados. Se isto não for o suficiente, então pode ocorrer, por exem- pio, por meio de acrescentar um ou vários bits de controle, um entrelaça- mento com pacotes de dados adicionais.
A presente invenção refere-se também a um dispositivo para enviar uma mensagem multicast.
Quando ao dispositivo, a presente invenção tem a tarefa de indi- car um dispositivo simples e eficaz para transmitir uma mensagem multicast.
De acordo com a presente invenção, esta tarefa é solucionada através de um dispositivo para transmitir uma mensagem multicast para vá- rios destinatários conectados ao dispositivo através de um meio de trans- missão comum, com um dispositivo de administração para conjugar à men- sagem multicast uma identidade, com um dispositivo para gerar dados de pacote para gerar a mensagem multicast que recebe a identidade, com um dispositivo para gerar o pacote de broadcast para gerar uma mensagem broadcast que contém a identidade e vários endereços que identifica vários destinatários predefinidos, e com um dispositivo para transmissão de paco- tes para transmitir a mensagem broadcast para todos os destinatários co- nectados através do meio de transmissão comum e para a transmissão cro- nologicamente defasada da mensagem multicast para os destinatários pre- definidos por meio dos endereços identificadores.
O dispositivo de acordo com a presente invenção para transmitir uma mensagem multicast apresenta a vantagem de que possibilita a gera- ção de uma mensagem broadcast que contém a identidade e vários endere- ços que identificam destinatários predefinidos da mensagem multicast. Devi- do ao fato de que por meio do dispositivo de transmissão de pacote ocorre uma transmissão da mensagem broadcast a todos os destinatários conecta- dos através do meio de transmissão comum, é possível uma distribuição a curto prazo e rápida da identidade da mensagem multicast para os destina- tários previstos pelo remetente.
De uma maneira geral cabe levar em consideração que os com- ponentes do dispositivo de acordo com a presente invenção essencialmente são unidades lógicas. Isso significa que estas unidades lógicas são em grande escala determinadas por sua função. Portanto, vários componentes podem também ser realizados através do mesmo componente de hardware ou software. Mas por outro lado também é possível uma realização e um ou vários dos componentes na forma de vários componentes de hardware ou software.
A presente invenção também refere-se a um dispositivo para receber uma mensagem multicast.
Quanto ao dispositivo para receber uma mensagem multicast, a presente invenção tem a tarefa de fornecer um dispositivo simples e eficaz para receber uma mensagem multicast.
De acordo com a presente invenção, esta tarefa é solucionada com a ajuda de um dispositivo para receber uma mensagem multicast, onde a mensagem multicast é destinada a vários destinatários conectados ao re- metente através do meio de transmissão comum, com um dispositivo de re- cepção para receber uma mensagem broadcast e da mensagem multicast, com um dispositivo de processamento de broadcast para analisar se a men- sagem broadcast recebida possui um endereço que identifica o dispositivo e eventualmente para ler uma identidade da respectiva mensagem broadcast, e com um dispositivo de processamento de multicast para armazenar a iden- tidade transmitida pelo dispositivo de processamento de broadcast e para filtrar e receber mensagens multicast que contêm a identidade.
O dispositivo de acordo com a presente invenção para receber uma mensagem multicast é preferido uma vez que, pois junto com o disposi- tivo de processamento de broadcast possui um componente para analisar, se a mensagem broadcast recebida contém um endereço que identifica o dispositivo, e eventualmente para ler a identidade da respectiva mensagem broadcast. Isto torna possível, distribuir por meio de mensagem broadcast a identidade da mensagem multicast a um destinatário na forma do dispositivo de acordo com a presente invenção. Esta é preparada, por meio do disposi- tivo de processamento de multicast, para armazenar a identidade transmitida pelo dispositivo de processamento de broadcast e para filtrar e receber de mensagens multicast contendo a identidade. Dessa forma, o dispositivo de acordo com a presente invenção com vantagem é realizado de tal modo que em curto tempo possibilita a recepção de mensagens multicast.
A presente invenção também refere-se a um pacote de dados.
Quanto ao pacote de dados, a presente invenção tem a tarefa de fornecer um pacote de dados que apóia um método simples e eficaz para a transmissão de uma mensagem multicast.
De acordo com a presente invenção, esta tarefa é solucionada com a ajuda de um pacote de dados para a transmissão de uma mensagem broadcast, com um cabeçalho e um corpo de dados (body), sendo que o corpo de dados do pacote de dados apresenta uma identidade para a identi- ficação de mensagens multicast e endereços predefinidos que identificam destinatários conjugados à identidade.
O pacote de dados de acordo com a presente invenção é prefe- rido já que possibilita a transmissão de uma mensagem broadcast, sendo que o corpo de dados do pacote de dados não somente apresenta a identi- dade para a identificação de mensagens multicast, e sim, além disso, tam- bém endereços identificadores predefinidos de destinatários conjugados à identidade. Dessa forma o pacote de dados de acordo com a presente in- venção é configurado com vantagem para distribuição da identidade a desti- natários predefinidos pelo remetente.
De preferência, o pacote de dados de acordo com a presente invenção é executado de tal modo que o pacote de dados apresenta como endereços identificadores endereços IP (protocolo da Internet) ou endereços MAC (Media Access Control). Esta forma de execução do pacote de dados de acordo com a presente invenção é vantajosa, pois os endereços IP ou endereços MAC são endereços freqüentemente usados no nível da camada de segurança (camada 2) ou da camada de rede (camada 3).
Em um aperfeiçoamento vantajoso, o pacote de dados de acor- do com a presente invenção contém uma informação, se o pacote de dados apresenta como endereços identificadores endereços IP (protocolo da Inter- net) ou endereços MAC (Media Access Control). Isto tem a vantagem de que o destinatário do pacote de dados pode constatar de maneira simples, se o pacote de dados apresenta endereços identificadores, e eventualmente que tipo de endereços identificadores ele apresenta.
Em uma forma de execução preferida, o pacote de dados de a- cordo com a presente invenção é configurado de acordo com as normas da Ethernet (IEEE 802.3) ou de WLAN (IEEE 802.11). Esta forma de execução do pacote de dados de acordo com a presente invenção é preferida, uma vez que Ethernet e WLAN são normas de protocolo amplamente difundidas e eficazes da camada de segurança.
Com vantagem o pacote de dados de acordo com a presente invenção também pode ser realizado de tal modo que em um pacote de da- dos com endereços identificadores na forma de endereços IP (protocolo da Internet) ou endereços MAC (Media Access Control), o parâmetro "Type" no corpo de dados do pacote de dados indica, se o pacote de dados apresenta como endereços identificadores endereços IP (protocolo da Internet) ou en- dereços MAC (Media Access Control). Isto tem a vantagem de que sem o acréscimo de um novo parâmetro, isto é, apenas com uma pequena amplia- ção do protocolo existente, pode ser informado no corpo de dados, se o pa- cote de dados apresenta como endereços identificadores endereços IP ou endereços MAC. Em geral, cabe chamar a atenção para o fato de que a presente invenção pode ser usada com vantagem em combinação com uma outra invenção conhecida de um outro pedido de patente da titular (dia do pedido: 02. 03. 2006, referência interna: 2006 E02630 AT) que em especial indica um processo e um dispositivo para a transmissão de uma mensagem eletrô- nica.
Para uma explicação melhor da presente invenção mostram:
A figura 1 mostra em um croqui esquematizado um fluxograma para explicar um exemplo de execução do dispositivo de acordo com a pre- sente invenção para transmitir uma mensagem multicast e de um exemplo de execução do método de acordo com a presente invenção a respeito das etapas no lado do remetente para a transmissão de uma mensagem multi- cast.
A figura 2 mostra em um croqui esquematizado um fluxograma para explicar um exemplo de execução do dispositivo de acordo com a pre- sente invenção para receber uma mensagem multicast e de um exemplo de execução do método de acordo com a presente invenção a respeito daos etapas no lado do destinatário para a transmissão da mensagem multicast.
A figura 3 mostra em um croqui esquematizado um exemplo de execução do pacote de dados de acordo com a presente invenção.
A figura 1 mostra em um croqui esquematizado um fluxograma para explicar um exemplo de execução do dispositivo de acordo com a pre- sente invenção para a transmissão de uma mensagem multicast e de um exemplo de execução a respeito das suas etapas no lado do remetente para a transmissão dessa mensagem multicast. Nisso, os diversos blocos são componentes lógicos do dispositivo e as setas entre os blocos caracterizam o fluxo de mensagens ou de informações entre os componentes.
No exemplo de execução mostrado na figura 1, um dispositivo de comando responsável pelo roteamento (routing) no nível da camada da rede decide, distribuir uma mensagem de sinalização através de uma men- sagem multicast na camada de segurança (Data Link Laye/). Para este fim, o dispositivo de comando da camada de rede envia os respectivos dados, isto é, o conteúdo da mensagem multicast e os endereços que identificam os destinatários da mensagem multicast da camada de rede para o dispositivo mostrado na forma de um dispositivo de comando no nível da camada de segurança. Nisso, os dois destinatários de comando podem ser, por exem- pio, parte integrante de um roteador.
Um pré-processador 1 do dispositivo de comando no nível da camada de segurança recebe os dados da mensagem multicast, os analisa e envia os endereços da camada de rede através de mensagem ou etapa de processo b para um dispositivo de verificação de endereço 2. O pré- processador 1 transmite o conteúdo da mensagem multicast, também de- nominado de "Link Layer Payload Data" na etapa de processo c para um dispositivo de geração de dados de pacote 7 para o processamento pos- terior.
Depois de receber os endereços da camada de rede do pré- processador 1, o dispositivo de verificação de endereço 2 verifica se para os endereços recebidos da camada de rede, isto é, para o grupo de endereços da camada de rede ou o grupo de multicast por eles definido, há uma identi- dade válida para a transmissão de uma mensagem multicast. Contanto isto é o caso, esta identidade é transmitida pelo dispositivo de verificação de ende- reço 2 na etapa do processo d para o dispositivo de geração de dados de pacote 7.
De outro modo, em uma etapa de processo não mostrada na figura 1 por motivos de melhor visibilidade, é ativado um dispositivo de ad- ministração 3. Este atribui uma identidade à mensagem multicast a ser envi- ada ou aos endereços da camada de rede. Nisso, o dispositivo de adminis- tração 3 atribui à identidade um prazo de validade que pode ser considerado como sendo parte integrante da própria identidade, e transfere a identidade na etapa do processo e para o dispositivo de verificação de endereço 2.
A tarefa do dispositivo de administração 3, portanto, consiste em executar uma atribuição de identidades novas, pelo menos localmente incon- fundíveis, para a transmissão de uma mensagem multicast, e em atribuir às respectivas identidades um prazo de validade. Nisso, o cálculo do prazo de validade pode ser feito de várias maneiras. Além da possibilidade de apagar as identidades já geradas, o uso de um prazo de validade tem a vantagem de que é garantido que a qualquer momento estão disponíveis novas identi- dades. Nisso é preciso levar em consideração que as identidades preferen- cialmente também perdem sua validade quando a configuração na camada de segurança (isto é, o local link) muda.
O dispositivo de verificação de endereço 2 transmite a nova i- dentidade (junto com o prazo de validade) na etapa de processo f para um dispositivo de geração de pacote de broadcast 5. Além disso, na etapa de processo g envia os endereços da camada de rede para um dispositivo de tradução de endereço 4.
O dispositivo de tradução de endereço 4 traduz os endereços da camada de rede para endereços correspondentes da camada de segurança, isto é, no presente caso, em endereços MAC, e os envia para o processa- mento posterior na etapa de processo h para o dispositivo de geração de pacote de broadcast 5. Uma função correspondente da tradução de endere- ço é apoiada pela maioria dos protocolos usuais da camada de segurança. A tradução de endereço pode ser dispensada caso o dispositivo de geração de pacote de broadcast 5 não use os endereços MAC, e sim os endereços da camada de rede, por exemplo, na forma de endereços IP.
O dispositivo de geração de pacote de broadcast 5 gera uma mensagem broadcast na forma de um pacote de dados broadcast específico da camada de segurança que tanto contém os endereços recebidos na eta- pa do processo h do dispositivo de tradução de endereço 4 da camada de segurança como também a identidade da mensagem multicast gerada na etapa de processo f pelo dispositivo de verificação de endereço 2. Conforme já foi explicado acima, como alternativa para isso, também é possível que o dispositivo de geração de pacote de broadcast 5 insira diretamente no paco- te de dados os endereços IP no lugar dos endereços MAC.
A mensagem broadcast gerada é transmitida na etapa de pro- cesso i pelo dispositivo de geração de pacote de broadcast 5 para um dispo- sitivo de transmissão de pacote 6. O dispositivo de geração de pacote de broadcast 5 transmite também na etapa de processo k a identidade da mensagem multicast para o dispositivo de geração de dados de pacote 7. Nisso, com vantagem adicio- nalmente à mensagem multicast é transmitida para o dispositivo de geração de dados de pacote 7 uma indicação de tempo (timer) caracterizando um retardamento de tempo. A indicação de tempo indica o tempo que é preciso passar entre a transmissão da mensagem broadcast e o envio da mensa- gem multicast. Como alternativa, esta indicação de tempo também já pode estar armazenada como parâmetro no dispositivo de geração de dados de pacote 7 ou no dispositivo de transmissão de pacote 6.
O dispositivo de geração de dados de pacote 7 gera agora uma mensagem multicast da camada de segurança que contém a identidade e os dados da mensagem multicast recebidos na etapa de processo c pelo pré- processador 1. Em conseqüência, o dispositivo de geração de dados de pa- cote 7 espera o transcorrer do tempo predeterminado pela indicação de tempo, a fim de garantir que todos os destinatários conectados através do meio de transmissão comum já tenham recebido e processado a mensagem broadcast na forma do pacote de dados específico.
Em seguida, o dispositivo de geração de dados de pacote en- caminha a mensagem multicast gerada na etapa de processo M para o dis- positivo de transmissão de pacote 6.
Contanto que o dispositivo de geração de dados de pacote 7 na etapa de processo de receber do dispositivo de verificação de endereço 2 uma identidade já existente da mensagem multicast, o dispositivo de gera- ção de dados de pacote 7 gera a mensagem multicast sem retardamento de tempo e a encaminha diretamente para o dispositivo de transmissão de pa- cote 6. Neste caso a identidade da mensagem multicast já foi distribuída, por exemplo, no contexto de uma mensagem multicast anterior, através de uma mensagem broadcast, e já foi processada pelos destinatários predefinidos, de modo que não é necessária uma nova transmissão da mensagem broad- cast.
A tarefa do dispositivo de transmissão de pacote 6 é, colocar a mensagem broadcast recebida na etapa de processo i do dispositivo de ge- ração de pacote de broadcast 5 e a mensagem multicast recebida na etapa de processo m do dispositivo de geração de dados de pacote 7, no meio de transmissão comum, isto é, enviar as respectivas mensagens a todos os destinatários conectados ao meio de transmissão. Isto é indicado pela etapa de processo η e acontece de acordo com a seqüência da recepção das mensagens. No caso, a mensagem broadcast é destinada para ser recebida e verificada por todos os destinatários conectados ao meio de transmissão comum. Se um destinatário encontra seu próprio endereço MAC ou seu pró- prio endereço IP na mensagem broadcast recebida, então o destinatário se prepara para receber uma mensagem multicast ou várias mensagens multi- cast com a respectiva identidade.
A figura 2 mostra em um croqui esquematizado um fluxograma para explicar um exemplo de execução do dispositivo de acordo com a pre- sente invenção para a recepção de uma mensagem multicast e de um e- xemplo de execução do método de acordo com a presente invenção com respeito às suas etapas no lado do destinatário para a transmissão da men- sagem multicast.
No exemplo de execução mostrado na figura 2 é configurado um dispositivo de recepção 11 para receber mensagens broadcast e mensagens multicast através de um meio de transmissão comum da camada de segu- rança. Isto é indicado pela etapa de processo A e pode ocorrer, por exemplo, por meio de pacotes de dados correspondentes.
O dispositivo de recepção 11 encaminha na etapa de processo B mensagens broadcast recebidas para um dispositivo de processamento de broadcast 12, e mensagens multicast recebidas, na etapa de processo C, para um dispositivo de processamento de multicast 13.
O dispositivo de processamento de broadcast 12 identifica a mensagem multicast recebida com a ajuda de uma identificação predefinida como uma mensagem broadcast do tipo, com a qual uma identidade de uma mensagem multicast é distribuída.
Se o endereço da camada de segurança está contido, por e- xempló, na forma do endereço MAC ou o endereço da camada de rede, por exemplo, na forma de um endereço IP que são conjugados ao dispositivo, nos dados úteis (chamados payload data) da mensagem broadcast, então o dispositivo de processamento de broadcast 12 encaminha na etapa de pro- cesso D a identidade lida da mensagem broadcast junto com um prazo de validade pertencente ao dispositivo de processamento de multicast 13.
Depois de receber a identidade e o prazo de validade do disposi- tivo de processamento de broadcast 12, o dispositivo de processamento de multicast 13 armazena a identidade e o prazo de validade pertencente até o momento que ou o prazo de validade tenha vencido ou até que mude a con- figuração dos destinatários conectados através do meio de transmissão co- mum.
Depois da recepção da mensagem multicast na etapa de pro- cesso C do dispositivo de recepção 11, o dispositivo de processamento de multicast 13 verifica se a identidade recebida é uma daquelas que armaze- nou. Contanto que isso é o caso, o dispositivo de processamento de multi- cast 13 encaminha na etapa E os dados úteis {payload data) da mensagem multicast para um dispositivo de comando da camada de rede de hierarquia superior no protocolo. Isto tem como conseqüência que a respectiva mensa- gem multicast possa ser analisada e avaliada pelo dispositivo ou pelo desti- natário conjugado ao dispositivo.
A figura 3 mostra em um croqui esquematizado um exemplo de execução do pacote de dados de acordo com a presente invenção para a transmissão de uma mensagem broadcast. A parte superior da figura mostra uma visão geral da estrutura do pacote de dados e a parte inferior, uma ilus- tração mais detalhada do corpo de dados, também conhecido como body, do pacote de dados.
No exemplo de execução mostrado na figura 3, o pacote de da- dos é construído de acordo com normas da Ethernet. O parâmetro "Type" existente no protocolo da Ethernet, no corpo de dados é com vantagem ocu- pado por um de dois novos tipos de protocolo que especificam o respectivo pacote de dados de broadcast da Ethernet. Nisso, um dos dois novos tipos de protocolo indica que no corpo de dados estão contidos endereços IP, à etapa que o outro novo tipo de protocolo especifica que no corpo de dados estão contidos dados MAC. Conforme já explicado antes, cerca de 250 en- dereços de destinatários podem ser transmitidos por meio de um pacote de dados da Ethernet. Os endereços que identificam destinatários predefinidos estão marcados na figura 3 como " Member 1" ..." Member N".
O parâmetro mostrado no corpo de dados "Life Time" contém uma informação sobre o prazo de validade da identidade transmitida pela mensagem broadcast que na figura é indicada como "Multicast-ID". Com vantagem é introduzida uma nova mensagem no protocolo da Ethernet, por meio da qual o prazo de validade da identidade pode ser prorrogado.
Para a transmissão da mensagem multicast propriamente dita, depois da transmissão da mensagem broadcast na forma do pacote de da- dos mostrado na figura 3, pode ser usada uma mensagem multicast que é conhecida como tal no protocolo da Ethernet.
De acordo com as explicações acima, a presente invenção pos- sibilita com vantagem, também transmitir mensagens de sinalização através de mensagens multicast. Também se torna possível a formação automática de diversos grupos multicast, isto é, a conjugação de uma identidade a uma mensagem multicast ou a vários destinatários, sem que seja necessário, por parte dos destinatários um registro explícito. Isso tem a vantagem de que mensagens também podem ser transmitidas a curto prazo para vários desti- natários predefinidos por meio de uma mensagem multicast. Nisso, em vez de enviar cópias separadas da mesma mensagem eletrônica para diversos destinatários, apenas uma mensagem broadcast e uma mensagem multicast são enviadas através do meio de transmissão comum. A mensagem broad- cast é necessitada apenas uma vez para estabelecer o novo grupo multicast na camada de segurança.
A presente invenção pode ser usada com vantagem no contexto com quaisquer protocolos e métodos na camada de segurança.
Claims (22)
1. Método para a transmissão de uma identidade de uma men- sagem multicast de um remetente para vários destinatários conectados ao remetente através de um meio de transmissão comum, com as seguintes etapas: - atribuição da identidade à mensagem multicast; - geração de uma mensagem broadcast contendo a identidade e endereços que identificam destinatários predefinidos da mensagem multi- cast; - transmissão da mensagem broadcast do remetente para todos os destinatários conectados ao remetente através do meio de transmissão comum; - verificação da mensagem broadcast pelos destinatários; e - armazenamento da identidade pelos destinatários predefinidos por meio dos endereços identificadores.
2. Método para a transmissão de uma mensagem multicast de um remetente para vários destinatários conectados ao remetente através de um meio de transmissão comum, com as seguintes etapas: - atribuição de uma identidade à mensagem multicast; - geração de uma mensagem broadcast contendo a identidade e endereços identificando destinatários predefinidos da mensagem multicast; - transmissão da mensagem broadcast do remetente para todos os destinatários conectados ao remetente através do meio de transmissão comum; - verificação da mensagem broadcast pelos destinatários; - armazenamento da identidade pelos destinatários predefinidos por meio dos endereços identificadores; - transmissão da mensagem multicast através do meio de transmissão comum pelo remetente, sendo que a mensagem multicast con- tém a identidade; e - recepção da mensagem multicast pelos destinatários predefini- dos com a ajuda dá identidade.
3. Método, de acordo com a reivindicação 2, caracterizado por - transmissão de pelo menos uma outra mensagem multicast contendo a identidade através do meio de transmissão comum; - recepção da pelo menos uma outra mensagem multicast pelos destinatários predefinidos na base da identidade.
4. Método, de acordo com a reivindicação 1 ou uma das reivindi- cações 2 ou 3, caracterizado pelo fato de que como meio de transmissão comum é usado um meio da camada de segurança (Data Link Layet).
5. Método, de acordo com a reivindicação 1 ou uma das reivindi- cações 2 a 4, caracterizado pelo fato de que como meio de transmissão co- mum é usado um canal de transmissão por rádio.
6. Método, de acordo com a reivindicação 1, ou uma das reivin- dicações 2 a 4, caracterizado pelo fato de que como meio de transmissão comum é usado um barramento de dados.
7. Método, de acordo com a reivindicação 1 ou uma das reivindi- cações 2 a 6, caracterizado pelo fato de que como mensagem multicast é usada uma mensagem de sinalização.
8. Método, de acordo com a reivindicação 1 ou uma das reivindi- cações 2 a 7, caracterizado pelo fato de que como endereços identificadores são usados endereços IP (protocolo de Internet) - endereços MAC (Media Access Controí).
9. Método, de acordo com a reivindicação 8, caracterizado pelo fato de que na mensagem broadcast é caracterizado, se como endereços identificadores estão contidos endereços IP ou MAC.
10. Método, de acordo com a reivindicação 1 ou uma das reivin- dicações 2 a 9, caracterizado pelo fato de que como mensagem broadcast é usado um pacote de dados com um cabeçalho e um corpo de dados (body).
11. Método, de acordo com a reivindicação 10, caracterizado pelo fato de que os endereços identificadores dos destinatários predefinidos são transmitidos no corpo de dados.
12. Método, de acordo com a reivindicação 1 ou uma das reivin- dicações 2 a 11, caracterizado pelo fato de que na mensagem broadcast é dado um prazo de validade.
13. Método, de acordo com a reivindicação 1 ou uma das reivin- dicações 2 a 12, caracterizado pelo fato de que a mensagem broadcast e a mensagem multicast são transmitidas usando as normas da Ethernet (IEEE -802.3) ou as normas da Wireless Local Area Network (WLAN, IEEE 802.11).
14. Método, de acordo com a reivindicação 13, caracterizado pelo fato de que em caso de uso de uma mensagem broadcast na forma de um pacote de dados com um cabeçalho e um corpo de dados, e em caso de transmissão dos endereços identificadores dos destinatários predefinidos, no corpo de dados no parâmetro "Type" é indicado, se os endereços identifica- dores são endereços IP ou MAC dos destinatários predefinidos.
15. Dispositivo para a transmissão de uma mensagem multicast para vários destinatários conectados ao dispositivo através de um meio de transmissão comum, com - um dispositivo de administração (3) para atribuir uma identida- de à mensagem multicast; - um dispositivo de geração de dados de pacote (7) para a gera- ção da mensagem multicast que contém a identidade; - um dispositivo de geração de pacote de broadcast (5) para a geração de uma mensagem broadcast que contém a identidade e vários en- dereços que identificam destinatários predefinidos da mensagem multicast; e - um dispositivo de transmissão de pacote (6) para a transmis- são da mensagem broadcast a todos os destinatários conectados ao reme- tente através do meio de transmissão comum, e para a transmissão cronolo- gicamente deslocada da mensagem multicast para os destinatários predefi- nidos por meio dos endereços identificadores.
16. Dispositivo para a recepção de uma mensagem multicast, sendo que a mensagem multicast é destinada a vários destinatários conec- tados ao remetente através do meio de transmissão comum, com - um dispositivo de recepção (11) para a recepção de uma men- sagem broadcast e da mensagem multicast; - um dispositivo de processamento de broadcast (12) para anali- sar, se a mensagem broadcast recebida contém um endereço identificando o dispositivo e eventualmente para ler uma identidade da respectiva mensa- gem broadcast; e - um dispositivo de processamento de multicast (13) para arma- zenar a identidade transmitida pelo dispositivo de processamento de broad- cast (12) e para filtrar e receber mensagens multicast contendo a identidade.
17. Pacote de dados para a transmissão de uma mensagem broadcast com um cabeçalho e um corpo de dados (body), sendo que o cor- po de dados apresenta uma identidade para a marcação de mensagens mul- ticast e endereços identificadores de destinatários predefinidos, conjugados à identidade.
18. Pacote de dados, de acordo com a reivindicação 17, caracte- rizado pelo fato de que o pacote de dados contém como endereços identifi- cadores endereços IP (protocolo da Internet) ou endereços MAC (Media Ac- cess Control).
19. Pacote de dados, de acordo com a reivindicação 18, caracte- rizado pelo fato de que o pacote de dados contém uma informação de se o pacote de dados apresenta como endereços identificadores endereços IP (protocolo da Internet) ou endereços MAC (Media Access Control).
20. Pacote de dados, de acordo com uma das reivindicações 17 a 19, caracterizado pelo fato de que o corpo de dados apresenta um prazo de validade.
21. Pacote de dados, de acordo com uma das reivindicações 17 a 20, caracterizado pelo fato de que o pacote de dados é configurado de a- cordo com normas da Ethernet (IEEE 802.3) ou de WLAN (IEEE 802.11).
22. Pacote de dados, de acordo com a reivindicação 21, caracte- rizado pelo fato de que em um pacote de dados com endereços identificado- res na forma de endereços IP (protocolo da Internet) ou MAC (Media Access Control), o parâmetro "Type" no corpo de dados do pacote de dados indica se o pacote de dados apresenta como endereços identificadores endereços IP (protocolo da Internet) ou endereços MAC (Media Access Control).
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/DE2006/000421 WO2007098722A1 (de) | 2006-03-03 | 2006-03-03 | Verfahren zur übertragung der identität einer multicast-nachricht, verfahren zur übertragung einer multicast-nachricht, vorrichtung zum senden einer multicast-nachricht, vorrichtung zum empfangen einer multicast-nachricht sowie datenpaket |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0621438A2 true BRPI0621438A2 (pt) | 2011-12-13 |
Family
ID=36579331
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0621438-0A BRPI0621438A2 (pt) | 2006-03-03 | 2006-03-03 | método para transmitir a identidade de uma mensagem multicast, método para transmitir uma mesagem multicast, dispositivo para transmitir uma mensagem multicast, dispositivo para receber uma mensagem multicast, e pacote de dados |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US20100215040A1 (pt) |
| EP (1) | EP1994677B1 (pt) |
| CN (1) | CN101449512A (pt) |
| AT (1) | ATE476806T1 (pt) |
| BR (1) | BRPI0621438A2 (pt) |
| DE (2) | DE502006007616D1 (pt) |
| ES (1) | ES2350319T3 (pt) |
| WO (1) | WO2007098722A1 (pt) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8483616B1 (en) | 2005-11-01 | 2013-07-09 | At&T Intellectual Property Ii, L.P. | Non-interference technique for spatially aware mobile ad hoc networking |
| US8355410B2 (en) | 2007-08-17 | 2013-01-15 | At&T Intellectual Property I, L.P. | Location-based mobile gaming application and method for implementing the same using a scalable tiered geocast protocol |
| US8777752B2 (en) | 2005-11-30 | 2014-07-15 | At&T Intellectual Property I, L.P. | Geogame for mobile device |
| US20090323578A1 (en) * | 2008-06-25 | 2009-12-31 | Robert Bosch Gmbh | Wireless Vehicle Communication Method Utilizing Wired Backbone |
| US9544922B2 (en) * | 2008-09-16 | 2017-01-10 | At&T Intellectual Property I, L.P. | Quality of service scheme for collision-based wireless networks |
| EP3352413B1 (en) * | 2009-07-17 | 2019-08-14 | Koninklijke KPN N.V. | Information transmission in a machine-to-machine telecommunications network |
| US9118428B2 (en) * | 2009-11-04 | 2015-08-25 | At&T Intellectual Property I, L.P. | Geographic advertising using a scalable wireless geocast protocol |
| US10016684B2 (en) | 2010-10-28 | 2018-07-10 | At&T Intellectual Property I, L.P. | Secure geographic based gaming |
| US9319842B2 (en) | 2011-06-27 | 2016-04-19 | At&T Intellectual Property I, L.P. | Mobile device configured point and shoot type weapon |
| US9161158B2 (en) | 2011-06-27 | 2015-10-13 | At&T Intellectual Property I, L.P. | Information acquisition using a scalable wireless geocast protocol |
| US9495870B2 (en) * | 2011-10-20 | 2016-11-15 | At&T Intellectual Property I, L.P. | Vehicular communications using a scalable ad hoc geographic routing protocol |
| US8744419B2 (en) | 2011-12-15 | 2014-06-03 | At&T Intellectual Property, I, L.P. | Media distribution via a scalable ad hoc geographic protocol |
| US9123219B2 (en) * | 2012-06-19 | 2015-09-01 | Honeywell International Inc. | Wireless fire system based on open standard wireless protocols |
| US9071451B2 (en) | 2012-07-31 | 2015-06-30 | At&T Intellectual Property I, L.P. | Geocast-based situation awareness |
| US9210589B2 (en) | 2012-10-09 | 2015-12-08 | At&T Intellectual Property I, L.P. | Geocast protocol for wireless sensor network |
| US9660745B2 (en) | 2012-12-12 | 2017-05-23 | At&T Intellectual Property I, L.P. | Geocast-based file transfer |
| CN103036811A (zh) * | 2012-12-12 | 2013-04-10 | 中兴通讯股份有限公司 | 一种用于终端实现多apn联网的系统和方法 |
| US9894084B2 (en) * | 2013-07-18 | 2018-02-13 | Nxp Usa, Inc. | Illegal message destroyer |
| CN111835881B (zh) * | 2020-06-24 | 2022-07-12 | 珠海中慧微电子有限公司 | 一种宽带载波通信网络的信标信令协议设计方法 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5511168A (en) * | 1993-07-01 | 1996-04-23 | Digital Equipment Corporation | Virtual circuit manager for multicast messaging |
| US6317434B1 (en) * | 1999-04-14 | 2001-11-13 | Verizon Laboratories Inc. | Data link layer switch with multicast capability |
| JP3833450B2 (ja) * | 2000-07-27 | 2006-10-11 | 三菱電機株式会社 | 通信制御方式及びルータ |
| US7116641B2 (en) * | 2000-11-15 | 2006-10-03 | Lg Electronics Inc. | Multicast and broadcast transmission method and apparatus of a CDMA mobile communication network |
| DE60106055T2 (de) * | 2001-10-25 | 2005-12-01 | Alcatel | Verfahren zum Aufbau einer Kommunikation zwischen einem Gerät und einer Hostanwendung über ein IP-Netz, Hostanwendung und DSL-Router, und Softwareprogramm zur Durchführung dieses Verfahrens |
| JP3889613B2 (ja) * | 2001-12-10 | 2007-03-07 | 富士通株式会社 | インタフェース装置 |
| US7346064B2 (en) * | 2002-09-26 | 2008-03-18 | Intel Corporation | Routing packets in packet-based input/output communications |
-
2006
- 2006-03-03 WO PCT/DE2006/000421 patent/WO2007098722A1/de not_active Ceased
- 2006-03-03 AT AT06722578T patent/ATE476806T1/de active
- 2006-03-03 US US12/224,669 patent/US20100215040A1/en not_active Abandoned
- 2006-03-03 DE DE502006007616T patent/DE502006007616D1/de not_active Expired - Lifetime
- 2006-03-03 BR BRPI0621438-0A patent/BRPI0621438A2/pt not_active IP Right Cessation
- 2006-03-03 EP EP06722578A patent/EP1994677B1/de not_active Expired - Lifetime
- 2006-03-03 DE DE112006003885T patent/DE112006003885A5/de not_active Withdrawn
- 2006-03-03 CN CNA2006800536794A patent/CN101449512A/zh active Pending
- 2006-03-03 ES ES06722578T patent/ES2350319T3/es not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| EP1994677B1 (de) | 2010-08-04 |
| EP1994677A1 (de) | 2008-11-26 |
| DE502006007616D1 (de) | 2010-09-16 |
| WO2007098722A1 (de) | 2007-09-07 |
| CN101449512A (zh) | 2009-06-03 |
| ES2350319T3 (es) | 2011-01-21 |
| US20100215040A1 (en) | 2010-08-26 |
| ATE476806T1 (de) | 2010-08-15 |
| DE112006003885A5 (de) | 2009-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0621438A2 (pt) | método para transmitir a identidade de uma mensagem multicast, método para transmitir uma mesagem multicast, dispositivo para transmitir uma mensagem multicast, dispositivo para receber uma mensagem multicast, e pacote de dados | |
| ES2253820T3 (es) | Determinacion de servicios portadores en una red de acceso de radiocomunicaciones. | |
| ES2272265T3 (es) | Metodo y aparato para transmitir informacion. | |
| US7817554B2 (en) | Methods and devices for changing quality of service | |
| EP4017073B1 (en) | Method and apparatus for realizing network capability opening, electronic device and storage medium | |
| US8437358B2 (en) | Method of uplink IP packet filtering control in mobile terminal | |
| US20070230342A1 (en) | Methods and Devices for Supplying Quality of Service Parameters in Http Messages | |
| BRPI0117120B1 (pt) | método para prover o elemento de rede da rede de comunicação, rede de comunicação, controlador e elemento de rede para a rede de comunicação | |
| BRPI0418741B1 (pt) | Method of distributing information contents received in data packages in the station sub-system based on mobile stations, wireless communication network system, and, mobile station for use in a wireless communication network | |
| EP2401873B1 (en) | Ipv6 anycast-based load balancing and redirection functionality for pmipv6 | |
| EP2654326A2 (en) | Method and apparatus for reliably transmitting group multicast using a cell broadcasting technique in a mobile communication system | |
| BRPI0507703B1 (pt) | método para transmitir uma mensagem para múltiplos receptores e aparelho | |
| BRPI0308959B1 (pt) | equipamento de usuário e método que possibilita uma mudança de célula de um canal compartilhado de link inferior em alta velocidade | |
| US8401037B2 (en) | Method of handling an error on CS voice over HSPA | |
| BRPI0117160B1 (pt) | método para prover serviços multi-destinação (multicast) e/ou de radiodifusão a terminais de usuário via uma rede celular, elemento de rede para uma rede celular, elemento de rede para terminais de usuário de uma rede celular, rede celular, terminal de usuário para uma rede celular, e, sistema de rádio móvel | |
| BRPI0304520B1 (pt) | método de fornecer serviço de dados de pacote em um sistema de telecomunicação sem fio | |
| US7471679B2 (en) | Method and apparatus for receivability and reachability test of explicit multicast | |
| BRPI0712763A2 (pt) | métodos e equipamentos para distribuição de dados eficiente para um grupo de usuários | |
| Woodburn et al. | Scheme for an internet encapsulation protocol: Version 1 | |
| CN101317488B (zh) | 切换期间的数据状态转移 | |
| Berger | RSVP over ATM Implementation requirements | |
| RU2004101972A (ru) | Способ автоматического получения ip адреса для устройства | |
| WO2010012189A1 (zh) | 一种gtp消息传输的方法及装置 | |
| CN115604183A (zh) | 一种报文处理方法、装置、网络设备及存储介质 | |
| JP5193180B2 (ja) | メッセージ要素の内容識別方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE AS 3A, 5A E 6A ANUIDADES. |
|
| B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2161 DE 05/06/2012. |