BRPI0917078B1 - Método e aparato para processamento de sincronização - Google Patents
Método e aparato para processamento de sincronização Download PDFInfo
- Publication number
- BRPI0917078B1 BRPI0917078B1 BRPI0917078-2A BRPI0917078A BRPI0917078B1 BR PI0917078 B1 BRPI0917078 B1 BR PI0917078B1 BR PI0917078 A BRPI0917078 A BR PI0917078A BR PI0917078 B1 BRPI0917078 B1 BR PI0917078B1
- Authority
- BR
- Brazil
- Prior art keywords
- data
- transmission time
- data packets
- processing
- bursts
- Prior art date
Links
Images
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/1881—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with schedule organisation, e.g. priority, sequence management
-
- 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/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
-
- H04W72/005—
-
- H04W72/1236—
-
- H04W72/1242—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/543—Allocation or scheduling criteria for wireless resources based on quality criteria based on requested quality, e.g. QoS
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
a presente invenção divulga um método e um aparato para a sincronização de processamento, em que o método para processamento de sincronização inclui: um elemento de rede designado que recebe bursts de dados múltiplos de um serviço de broadcast e multicast de multimidia transmitidos por seu elemento de rede de camada superior, em que os pacotes de dados os bursts de dados contém a informação de marca temporal; para bursts de dados múltiplos cuja marca temporal se localiza antes de um intervalo de tempo de transmissão disponível no momento, o elemento de rede designado começar a transmitir os pacotes de dados que pertencem aos bursts de dados múltiplos sequencialmente a partir do inicio do intervalo de tempo de transmissão disponível no momento. por meio da presente invenção, a sincronização entre os elementos de rede de camada inferior pode ser mantida e o desempenho de um sistema pode ser estabilizado.
Description
[001] A presente invenção refere-se ao campo da comunicação, e especificamente a um método e um aparato para processamento de sincronização.
[002] Com o desenvolvimento da rede de internet, os vastos serviços de multimídia tornam-se urgentes, e as necessidades das pessoas com relação à comunicação móvel não se limita aos serviços de chamadas e de mensagens. Atualmente, um serviço de aplicações foi introduzido nos serviços de multimídias e tem a característica de que múltiplos usuários podem receber os mesmos dados ao mesmo tempo, por exemplo, vídeo sob demanda, transmissão televisiva, videoconferência, educação online, jogos interativos, etc.
[003] Uma tecnologia MBMS (Serviço de Broadcast e Multicast de Multimídia) foi introduzida para usar de modo efetivo recursos de uma rede móvel. O MBMS é um serviço de ponto-a-multiponto em que uma fonte de dados envia dados a múltiplos usuários, e recursos de rede podem ser compartilhados por meio deste serviço, incluindo recursos de compartilhamento de uma rede central móvel e de uma rede de acesso, compartilhando especialmente recursos de interface aéreos, adicionalmente, o MBMS no 3GPP pode realizar não apenas broadcast e multicast de serviços do tipo mensagem somente de texto e de taxa baixa, mas também de broadcast e multicast de serviços de multimídia de taxa alta.
[004] Considerando que o serviço MBMS é um serviço direcionado a toda a rede, um mesmo serviço MBMS pode ser estabelecido em diferentes nós de elementos de rede de camada inferior. A figura 1 é um fluxograma de um método para processamento de sincronização de um serviço MBMS de múltiplos elementos de rede do estado da técnica, que compreende o processamento a seguir.
[005] Etapa S102, um elemento de rede de camada superior envia pacote(s) de dados de serviço MBMS aos respectivos elementos de rede de camada inferior, e o(s) pacote(s) de dados de serviço contêm dados de serviço e contêm informação de marcas temporais, informação de número de sequência do pacote de dados, informação do comprimento dos dados de serviço acumulados, etc. O elemento de rede de camada superior marca um ou mais pacotes de dados de serviço consecutivos com a mesma informação de marcas temporais, e os pacotes de dados marcados com a mesma informação de marcas temporais compõem um burst de dados ou são referidos como uma sequência de sincronização.
[006] Etapa S104, os elementos de rede de camada inferior necessitam executar um processamento de concatenação de camada de protocolo RLC (Radio Link Control) nos dados de serviço contidos nos pacotes de dados de serviço em um mesmo burst de dados.
[007] Etapa S106, os elementos de rede de camada inferior enviam sequencialmente, nas interfaces sem fio, os serviços contidos nos pacotes de dados de serviço assinalados com as marcas temporais no mesmo burst de dados a partir do instante específico indicado pelas marcas temporais, considerando que as informações acima transmitidas pelo elemento de rede de camada superior aos respectivos elementos de rede de camada inferior sejam completamente consistentes entre si, os respectivos elementos de rede de camada inferior podem executar um processamento totalmente consistente, realizando assim o envio sincronizado do serviço MBMS entre as células dos respectivos elementos de rede de camada inferior.
[008] Atualmente, a informação de marcas temporais de cada pacote de dados pode ser configurada nos dois modos a seguir.
[009] Modo 1: o elemento de rede de camada superior assinala uma marca temporal de acordo com o instante em que ele recebe os pacotes de dados de serviço, e os pacotes de dados de serviço recebidos dentro de um intervalo de tempo com um comprimento específico são assinalados com as mesmas marca temporais, em que o intervalo de tempo com o comprimento específico é chamado como um comprimento de sequência de sincronização.
[010] Modo 2: o elemento de rede de camada superior virtualiza o processamento de camada de protocolo RLC dos elementos de rede de camada inferior, e assinala os pacotes de dados de serviço nos quais o processamento de concatenação de RLC deve ser executado com a mesma marca temporal de acordo com o resultado do processamento de RLC virtualizado.
[011] É possível observar que a marca temporal é configurada dependendo do instante em que os pacotes de dados de serviço chegam nos elementos de rede de camada superior, e assim, os intervalos de marcas temporais dos pacotes de dados de serviço não podem ser determinados.
[012] Um serviço MBMS pode ser transmitido nas interfaces sem fio em um modo TDM (Multiplexação por Divisão de Tempo) para utilizar um canal de interface sem fio, e o modo TDM compreende os seguintes parâmetros: um período TDM, um offset TDM e um comprimento de repetição TDM. Especificamente, um serviço MBMS é transmitido, dentro de um período TDM por ele alocado, a partir do TTI (offset TDM)0 e dentro de consecutivos TTIs (intervalos de tempo de transmissão) em um número de comprimento de repetição TDM, em que o período de repetição TDM não é maior que 9, e o comprimento do TTI que pode ser usado pelo serviço MBMS é 40 ou 80ms.
[013] Quando dados são transmitidos pela utilização do modo TDM, considerando que o tempo de envio do serviço MBMS nas interfaces sem fio não é consecutivo, a informação de marcas temporais não pode corresponder diretamente a um instante inicial quando as interfaces sem fio podem enviar o serviço MBMS. Ademais, os intervalos das marcas temporais adjacentes são diferentes do intervalo do tempo de transmissão adjacente disponível, pode acontecer que os intervalos entre marcas temporais múltiplas sejam menores que o intervalo do tempo de transmissão disponível das interfaces sem fio, isto é, marcas temporais diferentes de bursts de dados diferentes estão entre um último intervalo de tempo de transmissão disponível e um próximo intervalo de tempo de transmissão disponível e assim os elementos de rede de camada inferior que pertencem a um mesmo elemento de rede de camada superior não podem executar o processamento sincronizado no mesmo burst de dados. SUMÁRIO DA INVENÇÃO
[014] A presente invenção é proposta em consideração ao problema do estado da técnica em que os elementos de rede de camada inferior que pertencem a um mesmo elemento de rede de camada superior não podem executar o processamento de sincronização no mesmo burst de dados. Assim, a presente invenção visa principalmente prover um processamento de sincronização aperfeiçoado para resolver o problema acima.
[015] Para alcançar o propósito acima, de acordo com um aspecto da presente invenção, um método para o processamento de sincronização é fornecido.
[016] O método para o processamento de sincronização de acordo com a presente invenção compreende: um elemento de rede designado que recebe bursts de dados múltiplos de um Serviço de Broadcast e Multicast de Multimídia transmitidos por seu elemento de rede de camada superior, em que pacotes de dados nos bursts de dados contêm informação de marcas temporais; para os bursts de dados múltiplos cujas marcas temporais se localizam antes de um intervalo de tempo de transmissão disponível no momento, o elemento de rede designado começa a transmitir os pacotes de dados que pertencem aos bursts de dados múltiplos sequencialmente a partir do início do intervalo de tempo de transmissão disponível no momento.
[017] De acordo com outro aspecto da presente invenção, um aparato para o processamento de sincronização é fornecido.
[018] O aparato para o processamento de sincronização de acordo com a presente invenção compreende: meios de recepção configurados para receber bursts de dados múltiplos de um Serviço de Broadcast e Multicast de Multimídia transmitidos por um elemento de rede de camada superior, em que pacotes de dados nos bursts de dados contêm informação de marcas temporais; e meios de processamento configurados para, no caso de bursts de dados múltiplos cujas marcas temporais se localizam antes de um intervalo de tempo de transmissão disponível no momento, começar a transmitir os pacotes de dados que pertencem aos bursts de dados múltiplos sequencialmente a partir do início do intervalo de tempo de transmissão disponível no momento.
[019] Por meio de ao menos uma das soluções técnicas acima da presente invenção, a sincronização entre cada um dos elementos de rede de camada inferior pode ser mantida e o desempenho de um sistema pode ser estabilizado pelo envio, em um instante predeterminado, de bursts de dados múltiplos cujas marcas temporais se localizam antes do intervalo de tempo de transmissão disponível no momento.
[020] Os desenhos em anexo são usados para proporcionar uma melhor compreensão da presente invenção e fazem parte da descrição, e são usados para explicar a presente invenção em conjunto com os seus modos de execução sem limitar indevidamente o escopo da presente invenção, em que:
[021] A Figura 1 é um fluxograma de um método para o processamento de sincronização dos serviços de MBMS de múltiplos elementos de rede no estado da técnica;
[022] A Figura 2 é um fluxograma de um método para o processamento de sincronização de acordo com um modo de execução da presente invenção;
[023] A Figura 3 é um diagrama de blocos de uma estrutura lógica de um elemento de rede de camada superior e de elementos de rede de camada inferior de acordo com a presente invenção;
[024] A Figura 4 é uma vista esquemática de um método para o processamento de sincronização de acordo com o modo de execução 1 da presente invenção;
[025] A Figura 5 é uma vista esquemática de um método para o processamento de sincronização de acordo com o modo de execução 2 da presente invenção;
[026] A Figura 6 é um diagrama de blocos de um aparato para o processamento de sincronização de acordo com um modo de execução da presente invenção; e
[027] A Figura 7 é um diagrama de blocos de uma estrutura específica de um aparato para o processamento de sincronização de acordo com o modo de execução da presente invenção.
[028] Resumo da funcionalidade
[029] Conforme discutido acima, atualmente quando o modo TDM é usado para enviar dados, surge o seguinte problema: o intervalo entre as marcas temporais múltiplas é menor do que os intervalos de tempo de transmissão que podem ser usados pelas interfaces sem fio, isto é, marcas temporais diferentes de bursts de dados múltiplos estão dentro do último intervalo de tempo de transmissão disponível e de um próximo intervalo de tempo de transmissão disponível, e os elementos de rede de camada inferior que pertencem ao mesmo elemento de rede de camada superior não podem executar o processamento de sincronização no mesmo burst de dados. Com relação a esse problema, a presente invenção introduz uma solução para o processamento de sincronização, e esta solução mantém a sincronização dos respectivos elementos de rede de camada inferior ao enviar, em um instante predeterminado, pacotes de dados nos bursts de dados múltiplos cujas marcas temporais se localizem antes do intervalo de tempo de transmissão disponível no momento.
[030] A presente invenção será a partir daqui descrita em detalhes em combinação com os desenhos em anexo. Cumpre ressaltar que os modos de execução da presente invenção e as características dos modos de execução podem ser combinados entre si no caso de não haver conflito entre eles. MODOS DE EXECUÇÃO DO MÉTODO
[031] Um método para processamento de sincronização é fornecido de acordo com um modo de execução da presente invenção.
[032] A Figura 2 é um fluxograma de um método para processamento de sincronização de acordo com um modo de execução da presente invenção, e como mostrado na Figura 2, o método compreende as seguintes etapas.
[033] Etapa S202, um elemento de rede designado recebe bursts de dados múltiplos de um serviço MBMS transmitidos por seu elemento de rede de camada superior, em que os bursts de dados compreendem aqui um ou mais pacotes de dados assinalados com a mesma informação de marcas temporais.
[034] A etapa S204, para bursts de dados múltiplos cujas marcas temporais se localizam antes de um intervalo de tempo de transmissão disponível no momento, o elemento de rede designado começa a enviar os pacotes de dados que pertencem aos bursts de dados múltiplos sequencialmente a partir do início do intervalo de tempo de transmissão disponível no momento.
[035] Por meio da solução técnica provida pelo modo de execução da presente invenção, a sincronização entre cada um dos elementos de rede de camada inferior pode ser mantida e o desempenho de um sistema pode ser aperfeiçoado ao enviar, em um instante predeterminado, os bursts de dados múltiplos cujas marcas temporais se localizam antes do intervalo de tempo de transmissão disponível no momento.
[036] O elemento de rede designado na Etapa S204 pode utilizar os três modos seguintes para começar a enviar os pacotes de dados que pertencem aos bursts de dados múltiplos a partir do último dos dois instantes específicos de transmissão.
[037] Modo 1: o elemento de rede designado executa sequencialmente um processamento de concatenação de RLC em pacotes de dados que pertencem a bursts de dados distintos de acordo com a ordem das marcas temporais e depois os envia.
[038] Modo 2: o elemento de rede designado executa o processamento de concatenação de RLC em pacotes de dados que pertencem a um mesmo burst de dados, e os pacotes de dados que pertencem a bursts de dados distintos e que foram submetidos ao processamento RLC podem ser transmitidos em um mesmo TTI.
[039] Modo 3: o elemento de rede designado executa o processamento de concatenação de RLC nos pacotes de dados que pertencem ao mesmo burst de dados, e os pacotes de dados que pertencem a bursts de dados distintos e foram submetidos ao processamento RLC são transmitidos em TTIs distintos.
[040] Com relação ao acima, o intervalo de tempo de transmissão disponível é um período de tempo que é usado para enviar os pacotes de dados, por exemplo, quando os pacotes de dados são transmitidos no modo TDM, o intervalo de tempo de transmissão disponível pode ser um recurso de tempo para enviar os pacotes de dados.
[041] O intervalo de tempo de transmissão disponível no momento é um próximo recurso de tempo de interface sem fio para enviar o serviço MBMS.
[042] A Figura 3 é um diagrama de blocos de uma estrutura lógica de um elemento de rede de camada superior e de elementos de rede de camada inferior, e é possível observar que um elemento de rede de camada superior está conectado e executa a interação de sinalização com os múltiplos elementos de rede de camada inferior. Cumpre ressaltar que um elemento de rede de camada superior e um ou mais elementos de rede de camada inferior (isto é, o elemento de rede designado acima) que pertencem ao elemento de rede de camada superior podem ser elementos de rede idênticos ou elementos de rede distintos em funções físicas, e é apenas lógico dividi-los em um elemento de rede de camada superior e elementos de rede de camada inferior, e isso para alcançar de modo cooperativo uma função de sincronização de serviço. Isto é, diversos elementos de rede física idênticos ou distintos são divididos em um elemento de rede de camada superior e em diversos elementos de rede de camada inferior de acordo com funções lógicas, e estes elementos de rede cooperam entre si para realizar o envio do serviço MBMS em um modo de combinação de múltiplas células entre células dos elementos de rede de camada inferior.
[043] Com relação ao acima, o elemento de rede de camada superior e os elementos de rede de camada inferior podem ser, mas sem se limitar a isso, os seguintes modos de combinação de elementos de rede.
[044] Combinação 1: em networking de sincronização de serviço MBMS de um sistema UTRAN (Universal Terrestrial Radio Access Network), o elemento de rede de camada superior é um RNC (Radio Network Controller) de camada superior, e o elemento de rede de camada inferior é um RNC de camada inferior, em que a interface entre o elemento de rede de camada superior e o elemento de rede de camada inferior é uma interface lur, e nessa combinação, o elemento de rede de camada superior e o elemento de rede de camada inferior são elementos de rede que têm as mesmas funções físicas.
[045] Combinação 2: em networking de sincronização de serviço MBMS de um sistema HSPA+ (High Speed Packet Access melhorado), o elemento de rede de camada superior é um RNC de controle mestre ou um NodeB + (i.e., NB+ mestre), e o elemento de rede de camada inferior é um NodeB + (i.e., NB+ escravo), em que a interface entre o elemento de rede de camada superior e o elemento de rede de camada inferior é uma interface lur, e nessa combinação, o elemento de rede de camada superior e o elemento de rede de camada inferior são elementos de rede que têm as mesmas funções físicas e funções lógicas diferentes.
[046] Combinação 3: em networking de sincronização de serviço MBMS de um sistema LTE (Long-Term Evolution), o elemento de rede de camada superior é um MGW (Gateway MBMS) ou um MCE (Multi-cell/multicast Coordination Entity), e o elemento de rede de camada inferior é um NodeB evoluído (E-UTRAN Node B), em que a interface entre elemento de rede de camada superior e o elemento de rede de camada inferior é uma interface M2.
[047] Modo de execução 1
[048] O serviço MBMS é transmitido na interface sem fio de modo descontínuo, e um intervalo de tempo de transmissão disponível da interface sem fio é configurado em um determinado intervalo de tempo.
[049] A Figura 4 é uma vista esquemática de um método para o processamento de sincronização de acordo com o modo de execução 1 da presente invenção, e como mostrado na Figura 4, o elemento de rede de camada inferior recebe pacotes de dados de dois bursts de dados com diferentes informações de marcas temporais, isto é, um primeiro burst de dados e um segundo burst de dados, e as marcas temporais dos dois bursts de dados se localizam antes de um próximo intervalo de tempo de transmissão disponível e após o último intervalo de tempo de transmissão disponível, isto é, o instante em que o elemento de rede de camada inferior recebe pacotes de dados múltiplos está localizado entre dois intervalos adjacentes de tempo de transmissão disponíveis.
[050] O elemento de rede de camada inferior isola os pacotes de dados nos dois bursts de dados, e pode executar o processamento nos dois modos seguintes quando executa o processamento RLC nos pacotes de dados.
[051] Modo de processamento 1: o elemento de rede de camada inferior executa um processamento de concatenação de RLC em todos os pacotes de dados nos dois bursts de dados; e
[052] Modo de processamento 2: o elemento de rede de camada inferior executa respectivamente o processamento de concatenação de RLC nos pacotes de dados em cada um dos bursts de dados, e não executa o processamento de concatenação de RLC em pacotes de dados que pertencem a bursts de dados distintos, isto é, ele executa o processamento de concatenação de RLC em pacotes de dados que pertencem ao primeiro burst de dados e executa o processamento de concatenação de RLC em pacotes de dados que pertencem ao segundo burst de dados.
[053] O elemento de rede de camada inferior começa a enviar sequencialmente dados de serviço contidos nos dois bursts de dados na interface sem fio a partir de um último (i.e., o próximo intervalo de tempo de transmissão disponível mencionado acima) dos dois intervalos de tempo de transmissão adjacentes disponíveis, e também, para o modo de processamento 2, pacotes de dados que pertencem a um burst de dados e submetidos ao processamento de concatenação de RLC podem ser transmitidos em um TTI, e pacotes de dados que pertencem a bursts de dados diferentes e submetidos ao processamento de concatenação RLC também podem ser transmitidos no mesmo TTI.
[054] Adicionalmente, se os dados de serviço dos dois bursts de dados acima não podem ser transmitidos no próximo intervalo de tempo de transmissão disponível, o elemento de rede de camada inferior continua enviando os dados de serviço dos bursts de dados em um intervalo subsequente de tempo de transmissão disponível.
[055] Modo de execução 2
[056] O serviço MBMS é transmitido de modo descontínuo na interface sem fio, e um intervalo de tempo de transmissão disponível da interface sem fio é configurado em um determinado intervalo de tempo.
[057] A Figura 5 é uma vista esquemática de um método para processamento de sincronização de acordo com o modo de execução 2 da presente invenção, e como mostrado na Figura 5, o elemento de rede de camada inferior recebe pacotes de dados de dois bursts de dados com diferentes informações de marcas temporais, em que a marca temporal do burst de dados 1 se localiza no último intervalo de tempo de transmissão disponível; a marca temporal do burst de dados 2 se localiza antes de um próximo intervalo de tempo de transmissão disponível e após o último intervalo de tempo de transmissão disponível, isto é, em um intervalo de tempo entre dois intervalos adjacentes de tempo de transmissão disponíveis.
[058] O elemento de rede de camada inferior isola os pacotes de dados em dois bursts de dados, e pode executar o processamento nos dois modos seguintes quando executa o processamento RLC nos pacotes de dados:
[059] Modo de processamento 1: o elemento de rede de camada inferior executa um processamento de concatenação de RLC em todos os pacotes de dados nos dois bursts de dados; e
[060] Modo de processamento 2: o elemento de rede de camada inferior executa respectivamente o processamento de concatenação de RLC nos pacotes de dados em cada um dos bursts de dados e não executa o processamento de concatenação de RLC nos pacotes de dados que pertencem a bursts de dados distintos, isto é, ele executa o processamento de concatenação de RLC nos pacotes de dados que pertencem ao primeiro burst de dados e executa o processamento de concatenação de RLC nos pacotes de dados que pertencem ao segundo burst de dados.
[061] O elemento de rede de camada inferior começa a enviar sequencialmente dados de serviço contidos nos dois bursts de dados na interface sem fio a partir do último (i.e., o próximo intervalo de tempo disponível acima citado) de dois intervalos adjacentes de tempo de transmissão disponíveis.
[062] Adicionalmente, se os dados de serviço dos dois bursts de dados acima não podem ser enviados no próximo intervalo de tempo de transmissão disponível, o elemento de rede de camada inferior continua enviando os dados de serviço dos bursts de dados em um intervalo de tempo de transmissão disponível subsequente.
[063] Modo de execução do aparato
[064] De acordo com um modo de execução da presente invenção, um aparato para o processamento de sincronização é fornecido, o qual pode ser utilizado para realizar o método para processamento de sincronização acima provido pelos modos de execução do método acima.
[065] A Figura 6 é um diagrama de blocos de uma estrutura de um aparato para o processamento de sincronização de acordo com um modo de execução da presente invenção, e como mostrado na Figura 6, o aparato compreende meios de recepção 10 e meios de processamento 20, em que
[066] o meio de recepção 10 é configurado para receber bursts de dados múltiplos de um serviço MBMS transmitido por seu elemento de rede de camada superior; e
[067] o meio de processamento 20 é configurado para, no caso de bursts de dados múltiplos cujas marcas temporais se localizam antes de um intervalo de tempo de transmissão disponível no momento, começar a enviar os pacotes de dados que pertencem aos bursts de dados múltiplos pelo elemento de rede designado a partir do início do intervalo de tempo de transmissão disponível no momento, em que o intervalo de tempo de transmissão disponível é um período de tempo para enviar os pacotes de dados, e o meio de processamento 20 pode ser conectado ao meio de recepção 10.
[068] Com relação ao acima, o meio de processamento 20 é também configurado para enviar, no intervalo de tempo de transmissão disponível no momento, os bursts de dados que não foram transmitidos em um último intervalo de tempo de transmissão disponível, ou configurado para não enviar, no intervalo de tempo de transmissão disponível no momento, os bursts de dados que não foram transmitidos no último intervalo de tempo de transmissão disponível.
[069] A Figura 7 é um diagrama de blocos de uma estrutura específica do aparato mostrado na Figura 6, e como mostrado na Figura 7, os meios de processamento acima também compreendem um primeiro meio de processamento 202, um segundo meio de processamento 204 e terceiro meio de processamento 206, em que
[070] o primeiro meio de processamento 202 é configurado para executar sequencialmente um processamento de concatenação de RLC em pacotes de dados distintos que pertencem a bursts de dados distintos de acordo com a ordem das marcas temporais e depois os envia;
[071] o segundo meio de processamento 204 é configurado para executar respectivamente o processamento de concatenação de RLC em pacotes de dados que pertencem a um mesmo burst de dados, e enviar, no mesmo TTI, pacotes de dados que pertencem a bursts de dados distintos e que tenham sido submetidos ao processamento de concatenação de RLC; e
[072] o terceiro meio de processamento 206 é configurado para executar respectivamente o processamento de concatenação de RLC em pacotes de dados que pertencem ao mesmo burst de dados, e somente enviar, em um TTI, pacotes de dados que pertencem ao mesmo burst de dados e que tenham sido submetidos ao processamento de concatenação de RLC.
[073] Por meio do aparato para o processamento de sincronização provido pelo modo de execução da presente invenção, a sincronização entre os elementos de rede de camada inferior pode ser mantida e o desempenho de um sistema pode ser melhorado ao enviar, em um instante predeterminado, bursts de dados múltiplos cujas marcas temporais se localizem antes do intervalo de tempo de transmissão disponível no momento.
[074] Tal como discutido acima, por meio do método e/ou do aparato para o processamento de sincronização fornecido pela presente invenção, a sincronização entre os elementos de rede de camada inferior pode ser mantida e o desempenho de um sistema pode ser estabilizado ao enviar, em um instante predeterminado, bursts de dados múltiplos cujas marcas temporais se localizam antes do intervalo de tempo de transmissão disponível no momento. Neste sentido, quando o elemento de rede de camada superior configura a informação de marcas temporais dos bursts de dados, os detalhes de configuração da interface sem fio não precisam ser considerados, um processamento razoável pode ainda ser executado quando um intervalo entre as marcas temporais dos bursts de dados configuradas pelo elemento de rede de camada superior for menor do que o intervalo entre a interface sem fio disponível que transmite intervalos de tempo, e um processamento de sincronização entre respectivos elementos de rede de camada inferior pode ser mantido.
[075] Descrevem-se acima apenas os modos de execução preferenciais da presente invenção, os quais não de destinam a restringir a presente invenção. Para os técnicos no assunto, a presente invenção pode ter várias mudanças e variações. Todas as modificações, substituições equivalentes, aperfeiçoamentos, etc. dentro da essência e do princípio da presente invenção devem ser incluídos no escopo de proteção da presente invenção.
Claims (10)
- 01. Um método para processamento de sincronização, caracterizado por compreender: um elemento de rede designado para receber bursts de dados múltiplos de um Serviço de Broadcast e Multicast de Multimídia transmitidos por seu elemento de rede de camada superior, em que pacotes de dados nos bursts de dados contêm informação de marcas temporais; para bursts de dados cujas marcas temporais se localizam antes de um intervalo de tempo de transmissão disponível no momento, o elemento de rede designado começar a transmitir os pacotes de dados que pertencem aos bursts de dados múltiplos sequencialmente a partir do início do intervalo de tempo de transmissão disponível no momento, em que marcas temporais diferentes de bursts de dados múltiplos se localizam entre um último intervalo de tempo de transmissão disponível e um próximo intervalo de tempo de transmissão disponível; em que o intervalo de tempo de transmissão disponível no momento é o próximo intervalo de tempo de recursos de interface sem fio usados para transmitir os pacotes de dados e o Serviço de Broadcast e Multicast de Multimídia é transmitido em interfaces sem fio em um modo de Multiplexação por Divisão de Tempo (TDM) para usar um canal de interface sem fio.
- 02. O método de acordo com a reivindicação 01, caracterizado em que o elemento de rede designado executa sequencialmente um processamento de concatenação de RLC em pacotes de dados que pertencem a bursts de dados distintos de acordo com a ordem das marcas temporais.
- 03. O método de acordo com a reivindicação 01, caracterizado em que o elemento de rede designado executa um processamento de concatenação de RLC em pacotes de dados que pertencem a um mesmo burst de dados, e transmite, em um mesmo TTI, pacotes de dados que pertencem a bursts de dados distintos e que foram submetidos ao processamento de RLC.
- 04. O método de acordo com a reivindicação 01, caracterizado em que o elemento de rede designado executa um processamento de concatenação de RLC em pacotes de dados que pertencem a um mesmo burst de dados, e transmite, em TTIs distintos, pacotes de dados que pertencem a bursts de dados distintos e que foram submetidos ao processamento de RLC.
- 05. O método de acordo com a reivindicação 01, 02, 03 ou 04, caracterizado em que a operação em que o elemento de rede designado começa a transmitir os pacotes de dados que pertencem aos bursts de dados múltiplos sequencialmente a partir do início do intervalo de tempo de transmissão disponível no momento corresponde a: transmitir, no intervalo de tempo de transmissão disponível no momento, bursts de dados que não foram transmitidos em um último intervalo de tempo de transmissão disponível; ou não transmitir, no intervalo de tempo de transmissão disponível no momento, bursts de dados que não foram transmitidos em um último intervalo de tempo de transmissão disponível.
- 06. O método de acordo com a reivindicação 01, 02, 03 ou 04, caracterizado em que os bursts de dados são um grupo de pacotes de dados contendo a mesma informação de marcas temporais.
- 07. Um aparato para o processamento de sincronização, que se localiza no lado de um elemento de rede designado, caracterizado por compreender: meios de recepção, configurados para receber bursts de dados múltiplos de um Serviço de Broadcast e Multicast de Multimídia transmitidos por um elemento de rede de camada superior, em que pacotes de dados nos bursts de dados contêm informação de marcas temporais, em que o Serviço de Broadcast e Multicast de Multimídia é transmitido em interfaces sem fio em um modo de Multiplexação por Divisão de Tempo (TDM) para usar um canal de interface sem fio; e meios de processamento, configurados para, no caso de bursts de dados múltiplos cujas marcas temporais se localizam antes de um intervalo de tempo de transmissão disponível no momento, começar a transmitir os pacotes de dados que pertencem aos bursts de dados múltiplos sequencialmente a partir do início do intervalo de tempo de transmissão disponível no momento, em que diferentes marcas temporais diferentes de bursts de dados múltiplos se localizam entre um último intervalo de tempo de transmissão disponível e um próximo intervalo de tempo de transmissão disponível; em que o intervalo de tempo de transmissão disponível no momento é o próximo intervalo de tempo de recursos de interface sem fio usados para transmitir os pacotes de dados.
- 08. O aparato de acordo com a reivindicação 07, caracterizado em que os meios de processamento compreendem: primeiro meio de processamento, configurado para executar um processamento de concatenação de RLC em pacotes de dados que pertencem a bursts de dados distintos de acordo com a ordem das marcas temporais; ou segundo meio de processamento, configurado para executar respectivamente um processamento de concatenação de RLC em pacotes de dados que pertencem a um mesmo burst de dados, e para transmitir, em um mesmo TTI, pacotes de dados que pertencem a bursts de dados distintos e que foram submetidos ao processamento de RLC; ou terceiro meio de processamento, configurado para executar respectivamente a concatenação de RLC em pacotes de dados que pertencem a um mesmo burst de dados, e para transmitir, em TTIs distintos, pacotes de dados que pertencem a bursts de dados distintos e que foram submetidos ao processamento de RLC.
- 09. O aparato de acordo com a reivindicação 07, caracterizado em que os meios de processamento são também configurados para transmitir, no intervalo de tempo de transmissão disponível no momento, bursts de dados que não foram transmitidos em um último intervalo de tempo de transmissão disponível, ou configurados para não transmitir, no intervalo de tempo de transmissão disponível no momento, bursts de dados que não foram transmitidos no último intervalo de tempo de transmissão disponível.
- 10. O aparato de acordo com a reivindicação 07, 08 ou 09, caracterizado em que os bursts de dados são um grupo de pacotes de dados contendo a mesma informação de marcas temporais.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101662155A CN101686431B (zh) | 2008-09-22 | 2008-09-22 | 同步处理方法和装置 |
CN200810166215.5 | 2008-09-22 | ||
PCT/CN2009/071109 WO2010031257A1 (zh) | 2008-09-22 | 2009-03-31 | 同步处理方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
BRPI0917078A2 BRPI0917078A2 (pt) | 2016-07-05 |
BRPI0917078B1 true BRPI0917078B1 (pt) | 2020-09-29 |
Family
ID=42039080
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BRPI0917078-2A BRPI0917078B1 (pt) | 2008-09-22 | 2009-03-31 | Método e aparato para processamento de sincronização |
Country Status (8)
Country | Link |
---|---|
US (1) | US9386598B2 (pt) |
EP (1) | EP2346204B1 (pt) |
JP (1) | JP2012503375A (pt) |
CN (1) | CN101686431B (pt) |
BR (1) | BRPI0917078B1 (pt) |
ES (1) | ES2477281T3 (pt) |
RU (1) | RU2480921C2 (pt) |
WO (1) | WO2010031257A1 (pt) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102447542B (zh) * | 2010-10-09 | 2014-12-10 | 中兴通讯股份有限公司 | 一种网络设备配置数据差异自识别的方法及*** |
CA2823521C (en) | 2010-12-30 | 2019-04-02 | Wm. Wrigley Jr. Company | Hard candy with reduced sugar |
CN102932743B (zh) | 2011-08-08 | 2015-12-09 | 华为技术有限公司 | 多媒体广播组播业务数据的传输控制方法、装置和*** |
CN103139898B (zh) * | 2011-11-30 | 2015-09-23 | 展讯通信(上海)有限公司 | 异网络模式数据的接收处理方法与装置、多模终端 |
US10405149B2 (en) * | 2015-06-09 | 2019-09-03 | Samsung Electronics Co., Ltd. | Enhanced MBMS-based signal transmission/reception method |
CN108173632B (zh) * | 2016-12-07 | 2020-12-04 | 华为技术有限公司 | 数据处理的方法、发送设备和接收设备 |
CN112448896B (zh) * | 2019-08-30 | 2024-04-30 | 华为技术有限公司 | 确定性网络中的发送周期的确定方法和装置 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5586119A (en) * | 1994-08-31 | 1996-12-17 | Motorola, Inc. | Method and apparatus for packet alignment in a communication system |
EP1745611A1 (en) * | 2004-05-05 | 2007-01-24 | Qualcomm, Incorporated | Method and apparatus for adaptive delay management in a wireless communication system |
CN101027882B (zh) * | 2004-09-24 | 2012-12-12 | 高通股份有限公司 | 用于采用不同传输协议的***中的通信的方法和设备 |
RU61442U1 (ru) * | 2006-03-16 | 2007-02-27 | Открытое акционерное общество "Банк патентованных идей" /Patented Ideas Bank,Ink./ | Система автоматизированного упорядочения неструктурированного информационного потока входных данных |
GB2436421B (en) | 2006-03-21 | 2011-09-07 | Zarlink Semiconductor Ltd | Timing source |
CN100521654C (zh) * | 2006-05-30 | 2009-07-29 | 杭州华三通信技术有限公司 | 一种同步帧在ip网络上传输的方法及用于传输的网络设备 |
US7756136B2 (en) * | 2006-07-10 | 2010-07-13 | Cheetah Technologies, L.P. | Spatial and temporal loss determination in packet based video broadcast system in an encrypted environment |
JP5112671B2 (ja) * | 2006-10-06 | 2013-01-09 | 富士通株式会社 | 無線基地局及び移動無線通信制御方法 |
CN101163269B (zh) * | 2006-10-15 | 2012-11-21 | 三星电子株式会社 | 在通信***中发送/接收多播/广播信号的***及方法 |
CN1960242B (zh) * | 2006-10-17 | 2011-09-07 | 中控科技集团有限公司 | 实现时钟同步的方法、装置、***及分布式*** |
EP1919235B1 (en) | 2006-10-31 | 2020-04-15 | Alcatel Lucent | A base station, a mobile communication network and a method for synchronising the delivery of broadcast data in a single frequency mobile communication network |
JP4866761B2 (ja) * | 2007-03-07 | 2012-02-01 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システム、ユーザ共通データ伝送装置及び無線基地局 |
CN101047492B (zh) * | 2007-03-29 | 2011-06-22 | 中兴通讯股份有限公司 | 实现rlc序列号在无线网络控制器间同步的方法及*** |
CN101043265B (zh) * | 2007-04-27 | 2010-11-24 | 华为技术有限公司 | 一种实现多媒体广播和组播业务数据同步发送的方法 |
-
2008
- 2008-09-22 CN CN2008101662155A patent/CN101686431B/zh active Active
-
2009
- 2009-03-31 EP EP09813978.5A patent/EP2346204B1/en active Active
- 2009-03-31 BR BRPI0917078-2A patent/BRPI0917078B1/pt active IP Right Grant
- 2009-03-31 ES ES09813978.5T patent/ES2477281T3/es active Active
- 2009-03-31 RU RU2011111137/08A patent/RU2480921C2/ru active
- 2009-03-31 JP JP2011527186A patent/JP2012503375A/ja active Pending
- 2009-03-31 WO PCT/CN2009/071109 patent/WO2010031257A1/zh active Application Filing
-
2011
- 2011-03-21 US US13/052,307 patent/US9386598B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012503375A (ja) | 2012-02-02 |
EP2346204B1 (en) | 2014-04-02 |
US20110164544A1 (en) | 2011-07-07 |
RU2480921C2 (ru) | 2013-04-27 |
US9386598B2 (en) | 2016-07-05 |
EP2346204A4 (en) | 2013-05-15 |
WO2010031257A1 (zh) | 2010-03-25 |
CN101686431A (zh) | 2010-03-31 |
CN101686431B (zh) | 2012-07-18 |
BRPI0917078A2 (pt) | 2016-07-05 |
ES2477281T3 (es) | 2014-07-16 |
RU2011111137A (ru) | 2012-10-27 |
EP2346204A1 (en) | 2011-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8654757B2 (en) | Method and apparatus of synchronization scheduling | |
EP2357770B1 (en) | Synchronization scheduling method | |
JP7098616B2 (ja) | サブスロットバンドリングおよび肯定応答 | |
WO2016029736A1 (zh) | 一种数据传输方法、用户设备及基站 | |
EP2262182B1 (en) | Method for synchronizing a gateway and base stations and the corresponding gateway and base station | |
TWI429221B (zh) | 電信系統中廣播/多播資料之分佈 | |
BRPI0917078B1 (pt) | Método e aparato para processamento de sincronização | |
US8873537B2 (en) | Synchronization method and system of control sequence numbers | |
EP2320599B1 (en) | Method and apparatus for recovery processing of synchronously transmitted service data | |
US9838851B2 (en) | Subframe processing method and device | |
WO2014117732A1 (zh) | 一种获取基站下行反馈信息的方法及相关设备 | |
CN101741499B (zh) | 同步调度方法 | |
Mitrofanov et al. | eMBMS LTE usage to deliver mobile data | |
CN101651488A (zh) | 一种多媒体广播组播业务网元间的协同方法 | |
BRPI0917547B1 (pt) | Método, dispositivo, ue e sistema para transmissão de multiquadros por enlace descendente | |
WO2011050681A1 (zh) | 一种mbms同步的方法、设备和*** | |
Song et al. | Relative time based MBSFN content synchronization | |
WO2024145188A1 (en) | Hybrid automatic repeat request process for configured grant | |
WO2023212314A1 (en) | Quality-of-experience report of measurement | |
KR20230116706A (ko) | 트래픽 제어 방법 및 장치 | |
BR112018001427B1 (pt) | Método e aparelho para comunicação sem fio e memória legível por computador |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
B15K | Others concerning applications: alteration of classification |
Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04L 7/00 , H04L 12/18 Ipc: H04L 12/18 (1990.01), H04W 72/12 (2009.01), H04W 7 |
|
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 29/09/2020, OBSERVADAS AS CONDICOES LEGAIS. |