[go: up one dir, main page]

BRPI0809469B1 - métodos e sistema para realizar um handoff de sessão em um sistema de comunicação sem fio, memória legível por computador, ponto de acesso e terminal de acesso - Google Patents

métodos e sistema para realizar um handoff de sessão em um sistema de comunicação sem fio, memória legível por computador, ponto de acesso e terminal de acesso Download PDF

Info

Publication number
BRPI0809469B1
BRPI0809469B1 BRPI0809469-1A BRPI0809469A BRPI0809469B1 BR PI0809469 B1 BRPI0809469 B1 BR PI0809469B1 BR PI0809469 A BRPI0809469 A BR PI0809469A BR PI0809469 B1 BRPI0809469 B1 BR PI0809469B1
Authority
BR
Brazil
Prior art keywords
handoff
transceiver module
segment
data packets
module
Prior art date
Application number
BRPI0809469-1A
Other languages
English (en)
Inventor
Nileshkumar J. Parekh
Maksim Krasnyanskiy
Original Assignee
Qualcomm Incorporated
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Incorporated filed Critical Qualcomm Incorporated
Publication of BRPI0809469A2 publication Critical patent/BRPI0809469A2/pt
Publication of BRPI0809469B1 publication Critical patent/BRPI0809469B1/pt

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/12Reselecting a serving backbone network switching or routing node
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1874Buffer management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/02Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

EQUIPAMENTO E MÉTODO DE REALIZAR UM HANDOFF EM UMA REDE DE COMUNICAÇÃO Equipamentos e métodos habilitam um handoff de baixa latência, eficiente, de uma sessão de comunicação, que pode ser especialmente eficaz em uma rede com taxa de dados elevada. O equipamento e métodos fornecem um módulo transceptor de forte para completar uma transmissão em andamento enquanto ao mesmo tempo informa a um módulo de transmissão alvo sobre um ponto final de transmissão de tal modo que dados em um armazenador sombra de um módulo de função de rede âncora podem ser enviados para a função de transceptor alvo antes de implementação do handoff. Como tal, o equipamento e métodos permitem um handoff extremamente rápido que minimiza o uso de uma rede de canal de transporte de retorno.

Description

MÉTODOS E SISTEMA PARA REALIZAR UM HANDOFF DE SESSÃO EM UM SISTEMA DE COMUNICAÇÃO SEM FIO, MEMÓRIA LEGÍVEL POR COMPUTADOR, PONTO DE ACESSO E TERMINAL DE ACESSO Reivindicação de prioridade de acordo com 35 U.S.C. § 119
[0001] O presente pedido para patente reivindica prioridade para:
[0002] Pedido provisional número 60/908.055 intitulado "NETWORK CONTROL FUNCTION LAYER 2 HANDOFF LOW LEVEL DESIGN" depositado em 26 de março de 2007,
[0003] Pedido provisional número 60/908.120 intitulado "NETWORK FUNCION HIGH LEVEL DESIGN", depositado em 26 de março de 2007, e
[0004] Pedido provisional número 60/908.047 intitulado "TRANSCEIVER FUNCTION SOFTWARE HIGH LEVEL DESIGN", depositado em 26 de março de 2007,
[0005] Todos os quais são cedidos à cessionária do presente e pelo presente expressamente incorporados a título de referência aqui.
FUNDAMENTOS CAMPO
[0006] A seguinte descrição refere-se geralmente a comunicações sem fio, e mais particularmente a equipamento e método de realizar um handoff de sessão entre entidades de rede.
FUNDAMENTOS
[0007] Durante os últimos anos, as tecnologias de comunicações sem fio evoluíram de sistemas analógicos-acionados para sistemas digitais. Tipicamente em sistemas analógicos convencionais, os sinais analógicos são retransmitidos em um link direto e um link reverso e exigem uma quantidade significativa de largura de banda para habilitar que sinais sejam transmitidos e recebidos enquanto sendo associados à qualidade apropriada. Como os sinais analógicos são contínuos em tempo e espaço, nenhuma mensagem de estado (por exemplo, mensagens indicando recebimento ou não recebimento de dados) é gerada. Ao contrário, sistemas comutados por pacote permitem que sinais analógicos sejam convertidos em pacotes de dados e transmitidos por intermédio de um canal físico entre um terminal de acesso e uma estação base, roteador e similar. Além disso, dados digitais podem ser retransmitidos em sua forma natural (por exemplo, texto, dados da Internet, e similar) através do emprego de uma rede comutada por pacote. Como tal, sistemas de comunicação sem fio digitais são amplamente usados para fornecer vários serviços de comunicação como telefonia, vídeo, dados, envio de mensagem, difusão (broadcast), e similares.
[0008] Devido ao uso crescente de dispositivos de comunicação sem fio para realizar serviços com exigências crescentes de dados, largura de banda de rede sem fio e taxas de dados também estão crescendo. Como tal, pontos de acesso sem fio podem acumular filas de dados destinados a um dispositivo sem fio servido pelo ponto de acesso. Em sistemas da técnica anterior, quando um handover de uma sessão de comunicação de dispositivo sem fio foi exigido de um ponto de acesso para outro ponto de acesso, essas filas de dados eram pequenas o bastante que poderiam facilmente ser tratadas sem afetar a qualidade da conexão. Em redes de taxa de dados elevada atuais, entretanto, as filas de dados podem se tornar bem grandes se um handoff não for realizado rapidamente. Tais filas de dados grande afetam negativamente latência experimentada em um serviço contínuo, e em serviços como Voz sobre IP (VoIP), latência é uma consideração importante da qualidade de serviço (QoS). Adicionalmente, tais filas grandes podem exigir uso aumentado da rede de canal de transporte de retorno para transferir com sucesso os dados, o que impacta negativamente custos de rede, visto que o uso de rede de canal de transporte de retorno é caro.
[0009] Desse modo, em tais sistemas com taxa de dados elevada, um handoff eficiente entre várias entidades se torna importante ao realizar um handoff de sessão.
SUMÁRIO
[0010] O que se segue apresenta um sumário simplificado para fornecer um entendimento básico dos aspectos descritos. Esse sumário não é uma visão geral extensa e não pretende identificar elementos chave ou críticos nem delinear o escopo de tais aspectos. Sua finalidade é apresentar alguns conceitos dos aspectos descritos em uma forma simplificada como um prelúdio para a descrição mais detalhada que é apresentada posteriormente.
[0011] Em um aspecto, um método de realizar um handoff de sessão em um sistema de comunicação sem fio compreende: receber uma sequência ordenada de pacotes de dados de um módulo de função de rede de âncora após estabelecer uma sessão de comunicação com um terminal de acesso, em que a sessão de comunicação é controlada pelo módulo de função de rede âncora, em que o módulo de função de rede âncora compreende um armazenador sombra (shadow buffer) operável para armazenar a sequência ordenada de pacotes de dados; receber uma solicitação de handoff de um módulo transceptor alvo durante uma transmissão de um segmento da sequência ordenada de pacotes de dados para o terminal de acesso através da sessão; identificar um marcador de sequência que corresponde a um final do segmento como sendo um ponto de término da transmissão; continuar para concluir a transmissão através do final do segmento; e transmitir, em paralelo à continuação para concluir a transmissão, um estado de dados de handoff da sessão para o módulo de função de rede de âncora, em que o estado de dados de handoff compreende um identificador do módulo transceptor alvo e o marcador de sequência, em que o estado de dados de handoff é operável para acionar o módulo de função de rede de âncora para transmitir uma porção da sequência ordenada de pacotes de dados para o módulo transceptor alvo identificado a partir do armazenador sombra, em que a porção começa após o final do segmento identificado pelo marcador de sequência.
[0012] Em outro aspecto, pelo menos um processador operável para realizar um handoff de sessão em um sistema de comunicação sem fio, compreende: um primeiro módulo para receber uma sequência ordenada de pacotes de dados de um módulo de função de rede âncora após estabelecer uma sessão de comunicação com um terminal de acesso, em que a sessão de comunicação é controlada pelo módulo de função de rede âncora, em que o módulo de função de rede âncora compreende um armazenador sombra operável para armazenar a sequência ordenada de pacotes de dados; um segundo módulo para receber uma solicitação de handoff de um módulo transceptor alvo durante uma transmissão de um segmento da sequência ordenada de pacotes de dados para o terminal de acesso via a sessão; um terceiro módulo para identificar um marcador de sequência que corresponde a um final do segmento como sendo um ponto de conclusão da transmissão; um quarto módulo para continuar a concluir a transmissão através do final do segmento; e um quinto módulo para transmitir, em paralelo à continuação para concluir a transmissão, um estado de dados de handoff da sessão para o módulo de função de rede âncora, em que o estado de dados de handoff compreende um identificador do módulo transceptor alvo e o marcador de sequência, em que o estado de dados de handoff é operável para acionar o módulo de função de rede âncora para transmitir uma porção da sequência ordenada de pacotes de dados para o módulo transceptor alvo identificado a partir do armazenador sombra, em que a porção começa após o final do segmento identificado pelo marcador de sequência.
[0013] Em um aspecto adicional, um produto de programa de computador para realizar um handoff de sessão em um sistema de comunicação sem fio, compreende: um meio legível por computador, compreendendo: pelo menos uma instrução para fazer com que um computador receba uma sequência ordenada de pacotes de dados a partir de um módulo de função de rede âncora após estabelecer uma sessão de comunicação com um terminal de acesso, em que a sessão de comunicação é controlada pelo módulo de função de rede âncora, em que o módulo de função de rede âncora compreende um armazenador sombra operável para armazenar a sequência ordenada de pacotes de dados; pelo menos uma instrução para fazer com que o computador receba uma solicitação de handoff de um módulo transceptor alvo durante uma transmissão de um segmento da sequência ordenada de pacotes de dados para o terminal de acesso através da sessão; pelo menos uma instrução para fazer com que o computador identifique um marcador de sequência que corresponde a um final do segmento como sendo um ponto de conclusão da transmissão; pelo menos uma instrução para fazer com que o computador continue para concluir a transmissão através do final do segmento; e pelo menos uma instrução para fazer com que o comutador transmita, em paralelo à continuação para concluir a transmissão, um estado de dados de handoff da sessão para o módulo de função de rede âncora, em que o estado de dados de handoff compreende um identificador do módulo transceptor alvo e marcador de sequência, em que o estado de dados de handoff é operável para acionar o módulo de função de rede âncora para transmitir uma porção da sequência ordenada de pacotes de dados para o módulo transceptor alvo identificado a partir do armazenador sombra, em que a porção começa após o final do segmento identificado pelo marcador de sequência.
[0014] Ainda em outro aspecto, um ponto de acesso compreende: meios para receber uma sequência ordenada de pacotes de dados a partir de um módulo de função de rede âncora após estabelecer uma sessão de comunicação com um terminal de acesso, em que a sessão de comunicação é controlada pelo módulo de função de rede âncora, em que o módulo de função de rede âncora compreende um armazenador sombra operável para armazenar a sequência ordenada de pacotes de dados; meios para receber uma solicitação de handoff a partir de um módulo transceptor alvo durante uma transmissão de um segmento da sequência ordenada de pacotes de dados para o terminal de acesso através da sessão; meios para identificar um marcador de
sequência que corresponde a um final do segmento como sendo um ponto de conclusão da transmissão; meios para continuar a concluir a transmissão através do final do segmento; e meios para transmitir, em paralelo à continuação para concluir a transmissão, um estado de dados de handoff da sessão para o módulo de função de rede âncora, em que o estado de dados de handoff compreende um identificador do módulo transceptor alvo e marcador de sequência, em que o estado de dados de handoff é operável para acionar o módulo de função de rede âncora para transmitir uma porção da sequência ordenada de pacotes de dados para o módulo transceptor alvo identificado a partir do armazenador sombra, em que a porção começa após o final do segmento identificado pelo marcador de sequência.
[0015] Em um aspecto adicional, um ponto de acesso compreende: uma memória que compreende um módulo gerenciador de handoff tendo lógica de determinação de sequência; um processador em comunicação com a memória e operável para realizar o módulo gerenciador de handoff; um módulo transceptor fonte operável para receber uma sequência ordenada de pacotes de dados a partir de um módulo de função de rede âncora após estabelecer uma sessão de comunicação com um terminal de acesso, em que a sessão de comunicação é controlada pelo módulo de função de rede âncora, em que o módulo de função de rede âncora compreende um armazenador sombra operável para armazenar a sequência ordenada de pacotes de dados; em que o módulo transceptor fonte operável é operável para receber uma solicitação de handoff a partir de um módulo transceptor alvo durante uma transmissão de um segmento da sequência ordenada de pacotes de dados para o terminal de acesso através da sessão; em que a lógica de determinação de sequência é operável para identificar um marcador de sequência que corresponde a um final do segmento como sendo um ponto de conclusão da transmissão; em que o módulo transceptor fonte é operável para continuar a concluir a transmissão através do final do segmento; e em que o módulo transceptor fonte é operável para continuar a transmitir, em paralelo à continuação para concluir a transmissão, um estado de dados de handoff da sessão para o módulo de função de rede âncora, em que o estado de dados de handoff compreende um identificador do módulo transceptor alvo e o marcador de sequência, em que o estado de dados handoff é operável para acionar o módulo de função de rede âncora para transmitir uma porção da sequência ordenada de pacotes de dados para o módulo transceptor alvo identificado a partir do armazenador sombra, em que a porção começa após o final do segmento identificado pelo marcador de sequência.
[0016] Ainda em outro aspecto, um método de realizar um handoff de sessão em um sistema de comunicação sem fio, compreende: determinar que existam condições para solicitar um handoff de uma sessão de comunicação estabelecida a partir do módulo transceptor fonte para um módulo transceptor alvo, em que a determinação ocorre durante recebimento de um segmento de uma sequência ordenada de pacotes de dados a partir de um módulo transceptor fonte; transmitir uma solicitação de handoff para o módulo transceptor alvo com base na determinação, em que a solicitação de handoff é operável para acionar o módulo transceptor alvo para receber e enfileirar uma porção da sequência ordenada de pacotes de dados a partir de um armazenador sombra de um módulo de função de rede âncora durante o recebimento do segmento, em que a porção corresponde a uma parte da sequência ordenada após o segmento; receber uma última transmissão que corresponde ao segmento a partir do módulo transceptor fonte; estabelecer a sessão de comunicação com a função de transceptor alvo após receber a última transmissão a partir do módulo transceptor fonte; e receber a porção da sequência ordenada de pacotes de dados a partir da função de transceptor alvo, sob controle do módulo de função de rede âncora, a partir da fila sem latência substancial após estabelecer a sessão de comunicação com a função de transceptor alvo.
[0017] Em um aspecto adicional, pelo menos um processador para realizar um handoff de sessão em um sistema de comunicação sem fio, compreende: um primeiro módulo para determinar que condições existam para solicitar um handoff de uma sessão de comunicação estabelecida a partir do módulo transceptor fonte para um módulo transceptor alvo, em que a determinação ocorre durante recebimento de um segmento de uma sequência ordenada de pacotes de dados a partir de um módulo transceptor fonte; um segundo módulo para transmitir uma solicitação de handoff para o módulo transceptor alvo com base na determinação, em que a solicitação de handoff é operável para acionar o módulo transceptor alvo para receber e enfileirar uma porção da sequência ordenada de pacotes de dados a partir de um armazenador sombra de um módulo de função de rede âncora durante o recebimento do segmento, em que a porção corresponde a uma parte da sequência ordenada após o segmento; um terceiro módulo para receber uma última transmissão que corresponde ao segmento a partir do módulo transceptor fonte; um quarto módulo para estabelecer a sessão de comunicação com a função de transceptor alvo após receber a última transmissão a partir do módulo transceptor fonte; e em que o terceiro módulo recebe ainda a porção da sequência ordenada de pacotes de dados a partir da função de transceptor alvo, sob controle do módulo de função de rede âncora, a partir da fila sem latência substancial após estabelecer a sessão de comunicação com a função de transceptor alvo.
[0018] Em outro aspecto, um produto de programa de computador para realizar um handoff de sessão em um sistema de comunicação sem fio, compreende: um meio legível por computador, que compreende: pelo menos uma instrução para fazer com que um computador determine que condições existam para solicitar um handoff de uma sessão de comunicação estabelecida a partir do módulo transceptor fonte para um módulo transceptor alvo, em que a determinação ocorre durante recebimento de um segmento de uma sequência ordenada de pacotes de dados a partir de um módulo transceptor fonte; pelo menos uma instrução para fazer com que o computador transmita uma solicitação de handoff para o módulo transceptor alvo com base na determinação, em que a solicitação de handoff é operável para acionar o módulo transceptor alvo para receber e enfileirar uma porção da sequência ordenada de pacotes de dados a partir de um armazenador sombra de um módulo de função de rede âncora durante o recebimento do segmento, em que a porção corresponde a uma parte da sequência ordenada após o segmento; pelo menos uma instrução para fazer com que o computador receba uma última transmissão que corresponde ao segmento a partir do módulo transceptor fonte; pelo menos uma instrução para fazer com que o computador estabeleça a sessão de comunicação com a função de transceptor alvo após receber a última transmissão a partir do módulo transceptor fonte; e pelo menos uma instrução para fazer com que o computador receba a porção da sequência ordenada de pacotes de dados a partir da função de transceptor alvo, sob controle do módulo de função de rede âncora, a partir da fila sem latência substancial após estabelecer a sessão de comunicação com a função de transceptor alvo.
[0019] Em um aspecto adicional, um terminal de acesso compreende: meios para determinar que condições existam para solicitar um handoff de uma sessão de comunicação estabelecida a partir do módulo transceptor fonte para um módulo transceptor alvo, em que a determinação ocorre durante recebimento de um segmento de uma sequência ordenada de pacotes de dados a partir de um módulo transceptor fonte; meios para transmitir uma solicitação de handoff para o módulo transceptor alvo com base na determinação, em que a solicitação de handoff é operável para acionar o módulo transceptor alvo para receber e enfileirar uma porção da sequência ordenada de pacotes de dados a partir de um armazenador sombra de um módulo de função de rede âncora durante o recebimento do segmento, em que a porção corresponde a uma parte da sequência ordenada após o segmento; meios para receber uma última transmissão que corresponde ao segmento a partir do módulo transceptor fonte; meios para estabelecer a sessão de comunicação com a função de transceptor alvo após receber a última transmissão a partir do módulo transceptor fonte; e meios para receber a porção da sequência ordenada de pacotes de dados a partir da função de transceptor alvo, sob controle do módulo de função de rede âncora, a partir da fila sem latência substancial após estabelecer a sessão de comunicação com a função de transceptor alvo.
[0020] Ainda em outro aspecto, um terminal de acesso compreende: uma memória compreendendo um módulo gerenciador de handoff tendo lógica de determinação de handoff e lógica de solicitante de handoff; um processador em comunicação com a memória e operável para realizar o módulo gerenciador de handoff; em que a lógica de determinação de handoff é operável para determinar que condições existam para solicitar um handoff de uma sessão de comunicação estabelecida a partir do módulo transceptor fonte para um módulo transceptor alvo, em que a determinação ocorre durante recebimento de um segmento de uma sequência ordenada de pacotes de dados a partir de um módulo transceptor fonte; em que a lógica de solicitante handoff é operável para transmitir uma solicitação de handoff para o módulo transceptor alvo com base na determinação, em que a solicitação de handoff é operável para acionar o módulo transceptor alvo para receber e enfileirar uma porção da sequência ordenada de pacotes de dados a partir de um armazenador sombra de um módulo de função de rede âncora durante o recebimento do segmento, em que a porção corresponde a uma parte da sequência ordenada após o segmento; um módulo de comunicação em comunicação com a memória e o processador e operável para receber uma última transmissão que corresponde ao segmento a partir do módulo transceptor fonte; em que o módulo gerenciador de handoff é operável para estabelecer a sessão de comunicação com a função de transceptor alvo após receber a última transmissão a partir do módulo transceptor fonte; e em que o módulo de comunicação é adicionalmente operável para receber a porção da sequência ordenada de pacotes de dados a partir da função de transceptor alvo, sob controle do módulo de função de rede âncora, a partir da fila sem latência substancial após estabelecer a sessão de comunicação com a função de transceptor alvo.
[0021] Um aspecto adicional inclui um método de realizar um handoff de sessão por um sistema do lado de rede de um sistema de comunicação sem fio, compreendendo: controlar uma sessão de comunicação de um terminal de acesso com um módulo transceptor fonte; transmitir para o módulo transceptor fonte uma sequência ordenada de pacotes de dados destinados ao terminal de acesso; copiar a sequência ordenada de pacotes de dados para um armazenador sombra operável para armazenar a sequência ordenada de pacotes de dados; receber, pelo módulo transceptor fonte, uma solicitação de handoff a partir de um módulo transceptor alvo durante uma transmissão de um segmento da sequência ordenada de pacotes de dados para o terminal de acesso através da sessão; identificar, pelo módulo transceptor fonte, um marcador de sequência que corresponde a um final do segmento como sendo um ponto de conclusão da transmissão; continuar até concluir a transmissão, pelo módulo transceptor fonte, através do final do segmento; transmitir, em paralelo à continuação para concluir a transmissão, pelo módulo transceptor fonte, um estado de dados de handoff da sessão para o módulo de função de rede âncora, em que o estado de dados de handoff compreende um identificador do módulo transceptor alvo e o marcador de sequência, transmitir, pelo módulo de função de rede âncora e em resposta ao recebimento do estado de dados de handoff, uma porção da sequência ordenada de pacotes de dados para o módulo transceptor alvo identificado a partir do armazenador sombra, em que a porção começa após o final do segmento identificado pelo marcador de sequência; e receber, pelo módulo de função de rede âncora a partir do módulo transceptor fonte, dados de pacote que se originam do terminal de acesso durante a transmissão da porção da sequência ordenada de pacotes de dados.
[0022] Um aspecto adicional inclui um sistema de realizar um handoff de sessão de um sistema de comunicação sem fio, compreendendo: um módulo de função de rede âncora tendo um armazenador sombra correspondente, em que o módulo de função de rede âncora é operável para controlar uma sessão de comunicação de um terminal de acesso com um módulo transceptor fonte; em que o módulo de função de rede âncora é operável para transmitir para o módulo transceptor fonte uma sequência ordenada de pacotes de dados destinados ao terminal de acesso, em que o módulo de função de rede âncora é adicionalmente operável para copiar a sequência ordenada de pacotes de dados para o armazenador sombra que é operável para armazenar a sequência ordenada de pacotes de dados; em que o módulo transceptor fonte é operável para receber uma solicitação de handoff a partir de um módulo transceptor alvo durante uma transmissão de um segmento da sequência ordenada de pacotes de dados para o terminal de acesso através da sessão, em que o módulo transceptor fonte é operável para identificar um marcador de sequência que corresponde a um final do segmento como sendo um ponto de conclusão da transmissão; em que o módulo transceptor fonte é operável para continuar até concluir a transmissão, pelo módulo transceptor fonte, através do final do segmento; em que o módulo transceptor fonte é operável para transmitir, em paralelo à continuação para concluir a transmissão um estado de dados de handoff da sessão para o módulo de função de rede âncora, em que o estado de dados de handoff compreende um identificador do módulo transceptor alvo e o marcador de sequência, em que o módulo de função de rede âncora, em resposta ao recebimento do estado de dados de handoff, é operável para transmitir uma porção da sequência ordenada de pacotes de dados para o módulo transceptor alvo identificado a partir do armazenador sombra, em que a porção começa após o final do segmento identificado pelo marcador de sequência; e em que o módulo de função de rede âncora é operável para receber, a partir do módulo transceptor fonte, dados de pacote que se originam do terminal de acesso durante a transmissão da porção da sequência ordenada de pacotes de dados.
[0023] Para a realização das finalidades acima e relacionadas, certos aspectos ilustrativos são descritos aqui com relação à seguinte descrição e aos desenhos em anexo. Esses aspectos são indicativos, entretanto, de apenas alguns dos vários modos nos quais os princípios da matéria revelada podem ser empregados e a matéria reivindicada pretende incluir todos esses aspectos e seus equivalentes. Outras vantagens e características novas podem se tornar evidentes a partir da seguinte descrição detalhada quando considerada em combinação com os desenhos.
BREVE DESCRIÇÃO DOS DESENHOS
[0024] A figura 1 é um diagrama esquemático de um aspecto de um sistema de handoff eficiente;
[0025] A figura 2 é um diagrama esquemático de um aspecto de uma implementação de dispositivo de computador de um ou mais dos componentes da figura 1;
[0026] A figura 3 é um diagrama esquemático de um aspecto de um módulo funcional do terminal de acesso da figura 1;
[0027] A figura 4 é um diagrama esquemático de um aspecto de um módulo funcional de um ponto de acesso fonte da figura 1;
[0028] A figura 5 é um diagrama esquemático de um aspecto de um módulo funcional de um ponto de acesso âncora da figura 1;
[0029] A figura 6 é um diagrama esquemático de um aspecto de um módulo funcional de um ponto de acesso alvo da figura 1;
[0030] A figura 7 é um fluxograma de chamada de um aspecto de um fluxo de chamada do sistema da figura 1;
[0031] A figura 8 é um fluxograma de um aspecto de um método de um ponto de acesso fonte da figura 1;
[0032] A figura 9 é um fluxograma de um aspecto de um método de um terminal de acesso da figura 1; e
[0033] A figura 10 é um fluxograma de um aspecto de um método para transferir um estado a partir de um transceptor fonte para um transceptor alvo.
DESCRIÇÃO DETALHADA
[0034] Vários aspectos são descritos agora com referência aos desenhos. Na descrição que se segue, para fins de explicação, inúmeros detalhes específicos são expostos para fornecer uma compreensão completa de um ou mais aspectos. Pode ser evidente, entretanto, que tal(is) aspecto(s) pode(m) ser postos em prática sem esses detalhes específicos.
[0035] Como utilizado nesse pedido, os termos "componente", "módulo", "sistema" e similar pretendem incluir uma entidade relacionada a computador, tal como, mas não limitada a hardware, firmware, uma combinação de hardware e software, software, ou software em execução. Por exemplo, um componente pode ser, porém não é limitado a ser, um processo que roda em um processador, um processador, um objeto, um executável, uma cadeia de execução, um programa, e/ou um computador. Como ilustração, tanto uma aplicação que roda em um dispositivo de computação como o dispositivo de computação pode ser um componente. Um ou mais componentes podem residir em um processo e/ou cadeia de execução e um componente pode ser localizado em um computador e/ou distribuído entre dois ou mais computadores. Além disso, esses componentes podem realizar a partir de vários meios legíveis por computador tendo várias estruturas de dados armazenadas nos mesmos. Os componentes podem comunicar por intermédio de processos locais e/ou remotos como de acordo com um sinal tendo um ou mais pacotes de dados, como dados a partir de um componente interagindo com outro componente em um sistema local, sistema distribuído, e/ou através de uma rede como a Internet com outros sistemas por intermédio do sinal.
[0036] Além disso, vários aspectos são descritos aqui com relação a um terminal, que pode ser um terminal cabeado ou um terminal sem fio. Um terminal também pode ser denominado um sistema, dispositivo, unidade assinante, estação assinante, estação móvel, móvel, dispositivo móvel, estação remota, terminal remoto, terminal de acesso, terminal de usuário, terminal, dispositivo de comunicação, agente usuário, dispositivo de usuário, ou equipamento de usuário (UE). Um terminal sem fio pode ser um telefone celular, um telefone por satélite, um telefone sem fio, um telefone de protocolo de Iniciação de sessão (SIP), uma estação de loop local sem fio (WLL), um assistente pessoal digital (PDA), um dispositivo portátil tendo capacidade de conexão sem fio, um dispositivo de computação, ou outros dispositivos de processamento conectados a um modem sem fio. Além disso, vários aspectos são descritos aqui com relação a uma estação base. Uma estação base pode ser utilizada para comunicar com terminal(is) sem fio e também pode ser mencionada como um ponto de acesso, um nó B, estação base aperfeiçoada (eBS), ou alguma outra terminologia.
[0037] Adicionalmente, o termo "ou" pretende significar um "ou" inclusivo em vez de um "ou exclusivo". Isto é, a menos que especificado de outro modo, ou evidente a partir do contexto, a frase "X emprega A ou B" pretende significar qualquer uma das permutações inclusivas naturais. Isto é, a frase "X emprega A ou B" é atendida por qualquer uma das seguintes ocorrências: X emprega A; X emprega B; ou X emprega tanto A como B. Além disso, os artigos "um" e "uma", como utilizado nesse pedido e nas reivindicações anexadas devem ser geralmente interpretados para significar "um ou mais" a menos que especificado de outro modo ou evidente a partir do contexto como sendo orientado a uma forma singular.
[0038] As técnicas descritas aqui podem ser utilizadas para vários sistemas de comunicação sem fio como CDMA, TDMA, FDMA, OFDMA, SC-FDMA e outros sistemas. Os termos "sistema" e "rede" são frequentemente utilizados de forma intercambiável. Um sistema CDMA pode implementar uma tecnologia de rádio como Acesso de Rádio Terrestre Universal (UTRA), cdma2000, etc. UTRA inclui CDMA de banda larga (W-CDMA) e outras variantes de CDMA. Além disso, cdma2000 cobre padrões IS-2000, IS-95 e IS-856. Um sistema TDMA pode implementar uma tecnologia de rádio como Sistema Global para Comunicação Móvel (GSM). Um sistema OFDMA pode implementar uma tecnologia de rádio como UTRA evoluído (E-UTRA), Banda larga ultra móvel (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM□, etc. UTRA e E-UTRA fazem parte do Sistema de Telecomunicações Móvel Universal (UMTS). Evolução à Longo Prazo (LTE) 3GPP um lançamento de UMTS que utiliza E-UTRA, que emprega OFDMA no downlink e SC-FDMA no uplink. UTRA, E-UTRA, UMTS, LTE e GSM são descritos em documentos a partir de uma organização denominada "Projeto de Parceria de 3a Geração" (3GPP). Adicionalmente, cdma2000 e UMB são descritos em documentos de uma organização denominada "Projeto de Parceria de 3a Geração 2" (3GPP2).
[0039] Vários aspectos ou características serão apresentados em termos de sistemas que podem incluir diversos dispositivos, componentes, módulos e similares. Deve ser entendido e apreciado que os vários sistemas podem incluir dispositivos adicionais, componentes, módulos, etc. e/ou podem não incluir todos os dispositivos, componentes, módulos, etc., discutidos com relação às figuras. Uma combinação dessas abordagens pode ser também utilizada.
[0040] Com referência à figura 1, em um aspecto, um sistema 10 para realizar um handoff eficiente em uma rede de taxa de dados elevada 12 inclui uma pluralidade de pontos de acesso 14, 16, 18 potencialmente operáveis para acoplar, de forma comunicativa, um terminal de acesso 20 à rede 12. Em particular, o ponto de acesso 16 inclui um módulo transceptor fonte 22 tendo uma sessão de comunicação sem fio estabelecida 24 com o terminal de acesso 20. Adicionalmente, o ponto de acesso 16 está em comunicação de rede com o ponto de acesso 14, que inclui um módulo de função de rede âncora 26 que controla a sessão de comunicação de controle 24. Em particular, o módulo de função de rede âncora 26 gerencia a estabelecimento e transição de sessão de comunicação 24, e age adicionalmente como a interface entre a rede 12 e qualquer ponto de acesso tendo a sessão de comunicação 24 com o terminal de acesso 20. Nesse caso, por exemplo, o módulo de função de rede âncora 26 recebe e ordena pacotes de dados a partir da rede 12 e então transmite a sequência resultante de pacotes de dados ordenados 28 para o módulo transceptor fonte 22 para comunicação ao terminal de acesso 20. Adicionalmente, o ponto de acesso 14 inclui um armazenador sombra 30, como uma memória em circulação, tamanho fixo (por exemplo, primeira a entrar, primeira a sair) que armazena uma cópia da sequência de pacotes de dados ordenados 28 enviados para o módulo transceptor fonte 22.
[0041] Uma vez que o terminal de acesso 20 é móvel no sistema 10, o terminal de acesso 20 pode mover para uma posição onde o terminal de acesso 20 experimenta condições que acionam um handoff de sessão de comunicação 24 para outro ponto de acesso. Por exemplo, o terminal de acesso 20 está monitorando continuamente intensidade de sinal piloto de pontos de acesso próximos, e pode escolher comutar pontos de acesso com base em uma comparação de intensidades de sinal piloto. Por exemplo, o terminal de acesso 20 se movendo na direção 31 em direção ao ponto de acesso 18 pode atingir eventualmente tal posição, desse modo acionando o módulo transceptor alvo 32 do ponto de acesso 18 para transmitir uma solicitação de handoff 34 para o módulo transceptor fonte 22 do ponto de acesso 16.
[0042] Quando o módulo transceptor fonte 22 recebe a solicitação de handoff 34 durante uma transmissão de um segmento da sequência de pacotes de dados ordenados 28, o sistema 10 fornece para que um número de ações ocorra a fim de assegurar um handoff relativamente rápido e eficiente que minimiza latência experimentada na transmissão contínua. Em particular, o sistema 10 permite que o módulo transceptor fonte 22 conclua a transmissão contínua do segmento da sequência de pacotes de dados ordenados 28 enquanto simultaneamente, ou em paralelo, informa ao módulo transceptor alvo 32 do término da transmissão contínua a ser concluída pelo módulo transceptor fonte 22 e, em alguns aspectos, dispondo adicionalmente de forma simultânea, ou em paralelo, os novos pacotes de dados ordenados seguindo a sequência de pacotes de dados ordenados 28 para serem orientados para o módulo transceptor alvo 32 para distribuição para o terminal de acesso 20 após handoff.
[0043] Em particular, após receber a solicitação de handoff 34, o módulo transceptor fonte 22 realiza as seguintes ações substancialmente simultaneamente ou substancialmente em paralelo: identifica um marcador de sequência 36 que corresponde a um final do segmento atualmente sendo transmitido como sendo um ponto de conclusão da transmissão; continua para concluir a transmissão contínua através do final do segmento; gera uma mensagem de dados de estado de handoff 38 que define um estado da sessão, incluindo marcador de sequência 36 e uma identidade de módulo transceptor alvo 40; e transmite em paralelo com a continuação para concluir a transmissão do segmento, mensagem de estado de dados de handoff 38 para o módulo de função de rede âncora 26.
[0044] Após receber a mensagem de estado de dados de handoff 38, o módulo de função de rede âncora 26 imediatamente comuta transmissões de quaisquer pacotes de dados novos 42 seguindo a sequência de pacotes de dados ordenados 28 a serem enviados para o módulo transceptor alvo identificado 32. Além disso, com base no marcador de sequência de dados 36, o módulo de função de rede âncora 26 é capaz de identificar o final do último segmento transmitido pelo módulo transceptor fonte 22 na cópia da sequência de pacotes de dados 28 armazenados no armazenador sombra 30, e então envia a porção de pacote de dados restante 44 para o módulo transceptor alvo identificado 32. Desse modo, o módulo transceptor alvo 32 é pré-carregado com pacotes de dados para sessão de comunicação 24 antes do handoff efetivo da sessão de comunicação 24.
[0045] Além disso, após concluir a transmissão do segmento, desse modo tendo transmitido a sequência de pacotes de dados ordenados 28 até o marcador de sequência 36, o módulo transceptor fonte 22 transmite uma resposta de handoff 46 para o módulo transceptor alvo 32 para concluir formalmente o handoff da sessão de comunicação 24, desse modo poupando metade do tempo de ida e volta na rede de canal de transporte de retorno 3. Por exemplo, a resposta de handoff 46 pode incluir informação de estado de sessão, tal como, mas não limitado a um ou mais estados de link, um estado de buffer de retransmissão, e um estado de armazenador de controle. Nesse momento, o módulo de função de rede âncora 26 confirma para os dois módulos transceptores que o módulo transceptor alvo 32 está servindo agora o terminal de acesso 20, e um módulo de função de rede âncora 26 continua a controlar a comunicação embora a handoff tenha ocorrido.
[0046] Adicionalmente, em outro aspecto, se o módulo transceptor alvo 32 for notificado pelo terminal de acesso 20 ou descobrir, com base em um buffer de retransmissão na resposta de handoff 46, que um pacote ou segmento enviado pelo módulo de função de transceptor fonte 32 não foi recebido , então o módulo de função de transceptor alvo 32 não tem de contatar o módulo transceptor fonte 22 e obter o mesmo a partir de um armazenamento de transmissão no mesmo. Em vez disso, o módulo transceptor alvo 32 pode salvar uso de rede de canal de transporte de retorno por obter o pacote ou segmento de dados faltante do armazenador sombra 30 com base no marcador de sequência correspondente do segmento ou pacote de dados faltante.
[0047] Como tal, a arquitetura descrita considera múltiplos handoffs de camada 2 possíveis de um módulo transceptor para outro módulo transceptor, correspondendo a transceptores em locais diferentes, sem ter de implementar um handoff de camada 3 a partir de um módulo de função de rede para outro módulo de função de rede até que o terminal de acesso 20 tenha se movido por uma distância relativamente grande ou tenha entrado em um estado dormente/móvel durante o qual um handoff de camada 3 pode ser implementado durante um período onde comunicação de dados não está ocorrendo.
[0048] Há várias vantagens para essa abordagem. Por exemplo, uma vantagem é que não é necessário lembrar quais módulo ou módulos transceptores estavam servindo anteriormente. Em vez disso, essa abordagem permite recuperação de pacotes de dados não enviados e de retransmissão a partir do módulo de função de rede. Além disso, uma vez que o módulo de função de rede inclui armazenador sombra para armazenar pacotes de dados ordenados enviados para o módulo transceptor servidor, essa abordagem permite que o módulo de função de rede seja instruído a enviar quaisquer dados novos para o módulo transceptor novo imediatamente após o início de um handoff e antes de sua conclusão, tudo enquanto o módulo transceptor antigo está terminando as transmissões com o terminal de acesso. Por exemplo, a transmissão contínua do segmento da sequência de pacotes de dados ordenados pode ser uma transmissão progressiva que leva em consideração correção de erro por permitir retransmissões. Por preparar antecipadamente o handoff, quando o handoff efetivamente ocorrer, o módulo transceptor novo já tem dados para transmitir através do link direto para o terminal de acesso.
[0049] Adicionalmente, em alguns aspectos, o marcador de sequência 36 pode ser um marcador de sequência baseado em byte ao contrário de um marcador de sequência baseado em pacote. Vantajosamente, um marcador de sequência baseado em byte 36 permite rastreamento de pacotes de dados parciais, desse modo minimizando ou eliminando perda de pacote mesmo parcial.
[0050] Além disso, verificou-se que o presente equipamento e métodos fornecem a ocorrência de handoffs em um período de tempo de aproximadamente 20 milissegundos a aproximadamente 60 milissegundos em alguns aspectos, em um período de tempo de aproximadamente 40 milissegundos a aproximadamente 80 milissegundos em outro aspecto, e menos de 100 milissegundos ainda em outro aspecto.
[0051] Com referência à figura 2, os componentes do sistema 10 (figura 1) podem ser materializados em um dispositivo de computador 50 que inclui uma memória 52 em comunicação com um processador 54. A memória 52 é operável para armazenar aplicações para execução pelo processador 54. A memória 52 pode incluir memória de acesso aleatório (RAM), memória de somente de leitura (ROM), e uma combinação das mesmas. Em particular, cada componente do sistema 10 (figura 1) pode incluir um ou mais módulos funcionais, aplicações ou programas 62 operáveis para realizar as ações específicas de componente descritas aqui. Além disso, o processador 54 é operável para realizar funções de processamento associadas a um ou mais dos componentes descritos aqui. O processador 54 pode incluir um processador único ou múltiplos conjuntos de processadores ou processadores de múltiplos núcleos. Além disso, o processador 54 pode ser implementado como um sistema de processamento integrado e/ou um sistema de processamento distribuído.
[0052] Adicionalmente, o dispositivo de computador 50 inclui interface de usuário 56 operável para receber entradas de um usuário de terminal de acesso 20, e gerar saídas para apresentação ao usuário. A interface de usuário 56 pode incluir um ou mais dispositivos de entrada, incluindo, mas não limitado a um teclado, um bloco de números, um mouse, um display sensível ao toque, uma tecla de navegação, uma tecla de função, um microfone, um componente de reconhecimento de voz, qualquer outro mecanismo capaz de receber uma entrada de um usuário ou qualquer combinação dos mesmos. Além disso, a interface de usuário 56 pode incluir um ou mais dispositivos de saída, incluindo, porém não limitado a, um display, um alto-falante, um mecanismo de realimentação háptica, uma impressora, qualquer outro mecanismo capaz de apresentar uma saída para um usuário ou qualquer combinação dos mesmos.
[0053] Além disso, o dispositivo de computação 50 inclui um componente de comunicação 58 que fornece estabelecimento e manutenção de comunicação com um ou mais outros componentes utilizando hardware, software e serviços. O componente de comunicação 58 pode transportar comunicações entre componentes no dispositivo de computador 50, bem como entre o dispositivo de computador 50 e dispositivos externos, como pontos de acesso 14, 16, 18 (figura 1), outros elementos de infraestrutura ou do lado da rede, ou outros dispositivos conectados em série ou localmente ao dispositivo de computador 50. O componente de comunicação 58 inclui um receptor para receber comunicação e um transmissor para transmitir comunicações. Além disso, o componente de comunicação 58 inclui os componentes de corrente de recepção correspondentes e componentes de corrente de transmissão para permitir permuta de mensagens de acordo com um ou mais protocolos respectivos.
[0054] Adicionalmente, o dispositivo de computador 50 pode incluir ainda banco de dados 60, que pode ser qualquer combinação apropriada de hardware e/ou software, que fornece armazenagem em massa de dados/informações, relações de dados, e aplicações/programas de software empregados com relação a aspectos descritos aqui quando não em uso na memória ativa 52. Adicionalmente, o banco de dados 60 pode armazenar um ou mais módulos/programas/aplicações funcionais 62 quando as aplicações respectivas não estão na memória ativa 50.
[0055] Com referência à figura 3, em um aspecto do terminal de acesso 20, os programas funcionais 62 (figura 2) podem incluir um módulo gerenciador de handoff de terminal de acesso (AT) 70 que inclui instruções executáveis lógicas, etc. para realizar a funcionalidade relacionada à handoff descrita aqui. Em particular, o módulo gerenciador de handoff AT 70 pode incluir lógica de determinação de handoff 72 para avaliar intensidade de sinal de vários pontos de acesso e determinar quando existem condições para um handoff. Além disso, o módulo gerenciador de handoff AT 70 pode incluir lógica de solicitante de handoff 74 em resposta a uma saída da lógica de determinação 72 para notificar o módulo transceptor alvo 32 de que um handoff é solicitado. Adicionalmente, o módulo gerenciador de handoff AT 70 pode incluir lógica de recurso de handoff 76 para gerenciar e coordenar os recursos do handoff da sessão de comunicação.
[0056] Com referência à figura 4, em um aspecto do ponto de acesso 16, os programas funcionais 62 (figura 2) podem incluir um módulo gerenciador de handoff de ponto de acesso (AP) fonte 80 que inclui instruções executáveis, lógicas, etc. para realizar a funcionalidade relacionada à handoff descrita aqui. Em particular, o módulo gerenciador de handoff AP 80 pode incluir lógica de determinação de sequência 82 operável para avaliar uma transmissão contínua e encontrar o ponto final da transmissão para definir como marcador de sequência 36 (figura 1). Além disso, o módulo gerenciador de handoff AP fonte 80 pode incluir lógica de determinação alvo 84 para analisar solicitação de handoff 34 e determinar identificador de módulo transceptor alvo 40. Adicionalmente, o módulo gerenciador de handoff AP fonte 80 pode incluir lógica de determinação de conclusão 86 para determinar quando um handoff é concluído. Além disso, o módulo gerenciador de handoff AP fonte 80 é operável para gerar e iniciar a transmissão de mensagem de estado de dados de handoff 38 e mensagem de resposta de handoff 46.
[0057] Com referência à figura 5, em um aspecto do ponto de acesso 14, os programas funcionais 62 (figura 2) podem incluir um módulo gerenciador de handoff AP âncora 90 que inclui instruções executáveis, lógicas, etc., para realizar a funcionalidade relacionada à handoff descrita aqui. Em particular, o módulo gerenciador de handoff AP âncora 90 pode incluir lógica de controle 92 para gerenciar o roteamento das comunicações de link direto e link reverso entre a rede 12 (figura 1) e um ou mais outros pontos de acesso que têm sessões de comunicação com um ou mais terminais de acesso. Além disso, o módulo gerenciador de handoff AP âncora 90 pode incluir lógica sombra (shadow) 94 para controlar a operação do armazenador sombra 30 (figura 1) e recuperar pacotes de dados a partir do mesmo. Adicionalmente, o módulo gerenciador de handoff AP âncora 90 pode incluir lógica de comutação 96 para gerenciar a alteração de controle de sessão a partir de um módulo transceptor para outro módulo transceptor, incluindo gerenciar a permuta de informações de estado incluindo armazenadores. Além disso, o módulo gerenciador de handoff AP âncora 90 pode incluir lógica de determinação de sequência 98 que opera em resposta a solicitações para obter dados do armazenador sombra 30, incluindo ser responsivo a mensagem de estado de dados de handoff 38 bem como solicitações para pacotes de dados colocados erroneamente.
[0058] Com referência à figura 6, em um aspecto de ponto de acesso 18, os programas funcionais 62 (figura 2) podem incluir um módulo gerenciador de handoff AP alvo 101 que inclui instruções executáveis, lógica, etc. para realizar a funcionalidade relacionada à handoff descrita aqui. Em particular, o módulo gerenciador de handoff AP alvo 90 pode incluir lógica de solicitação de handoff 103 responsiva ao recebimento de uma solicitação para handoff a partir de um terminal de acesso para gerar e transmitir mensagem de solicitação de handoff 34. Adicionalmente, o módulo gerenciador de handoff AP alvo 90 pode incluir filas de link direto (FL) e/ou link reverso (RL) 105 operáveis para enfileirar pacotes de dados terminados em ou originados de um terminal de acesso respectivo com os quais o módulo gerenciador de handoff AP alvo 90 podem estar servindo ou podem estar prestes a servir com base em atividades de preparação de handoff. Além disso, o módulo gerenciador de handoff AP alvo 90 pode incluir lógica de sequenciamento 107 para determinar como sequenciar dados retidos nas filas ou dados recebidos em preparação de um handoff, como porção de pacote de dados 44, e/ou dados colocados erroneamente, como pode ser descoberto após receber informações de estado de módulo transceptor fonte após conclusão de um handoff.
[0059] Com referência à figura 7, em um aspecto não limitador, um fluxo de chamada 111 detalha interações entre vários componentes de uma rede de taxa de dados elevada, como sistema 10 (figura 1). Nesse exemplo, o terminal de acesso (AT) 20 tem TF fonte 22, TF alvo 32 e outro TF 33 como módulos transceptores em potencial com os quais o AT 20 pode se comunicar, de outro modo mencionado como um "conjunto ativo". Cada módulo transceptor no conjunto ativo recebe um número de índice de conjunto ativo exclusivo, de modo que TF 22 é atribuído "0" e TF 32 é atribuído "1" e TF 33 é atribuído "2" nesse exemplo. Em qualquer caso, no ato 115, o TF fonte 22 mantém uma sessão de comunicação com AT 20, que também pode ser mencionado como mantendo um setor servidor, visto que cada TF pode servir um setor diferente. No ato 117, o AT 20 detecta condições que acionam um handoff, como enfraquecimento na intensidade de sinal piloto do TF fonte 22 e/ou fortalecimento da intensidade de sinal piloto do TF alvo 32. O AT 20 identifica o setor (membro de conjunto ativo) ao qual gostaria de sofrer handoff, e nos atos 119, 121 e 123 envia uma solicitação de controle de alteração que identifica o setor servidor desejado para todos os módulos transceptores no conjunto ativo para efetuar um handoff. Nos atos 125 e 127, o TF fonte 22 e TF alvo 32 detectam que são os TFs envolvidos no handoff desejado. Em resposta ao mesmo, no ato 129, o TF alvo 32 envia uma solicitação de handoff para o TF fonte 22. Em resposta ao mesmo, no ato 131, o TF fonte 22 envia uma mensagem de estado de dados de handoff para o módulo de função de rede 26, ou mais especificamente a uma porção de módulo de controle do mesmo, mencionada como uma função de controle de rede âncora 27. Como discutido acima, a mensagem de estado de dados de handoff identifica TF alvo 32 como o TF para receber a sessão, bem como o marcador de sequência identificando onde o TF fonte 22 parará de transmitir dados.
[0060] Nesse ponto deve ser observado que em alguns aspectos, como em uma implementação de Banda Larga ultra móvel (UMB), um ponto de acesso pode ser dividido em entidades distintas, a saber: uma função de controle de rede (NCF); uma função de dados de rede (NDF); e uma função de transceptor (TF). Em geral, a NCF pode iniciar os protocolos de sinalização de camada de conexão e sessão, por exemplo, para transferir controle de uma sessão a partir de uma TF para outra TF. Por exemplo, tais atividades podem incluir: gerenciar acesso do sistema a partir do terminal de acesso (AT); fornecer funções de descoberta/criação/terminação de sessão, alocar/recuperar recursos dedicados para uma conexão e similar. Como observado acima, a função de transceptor (TF) pode representar ainda um setor que realiza funcionalidade relacionada à camada de Controle de Acesso ao Meio (MAC) (por exemplo, fornecer um ponto de fixação de interface de ar para os terminais de acesso em seu setor). Além disso, a função de dados de rede (NDF) pode implementar a função de processamento de dados para retransmitir dados entre a rede e a função de transceptor que serve a um terminal de acesso. Além disso, uma capacidade do NDF de rotear pacotes de dados pode ser controlada pelo NCF, que designa uma relação entre terminais e as funções de transceptor em combinação com handoffs associados. Por conseguinte, para tráfego de link direto a partir da rede para o terminal de acesso, a NDF pode gerenciar o armazenador sombra e aplicar um sequenciamento de Protocolo de Link de Rádio Virtual (VRLP), etc., e realizar funcionalidade correspondente em tráfego de link reverso a partir do terminal de acesso para a rede.
[0061] Voltando ao fluxo de chamada, após receber a mensagem de estado de dados de handoff no ato 131, a NCF âncora 27 é operável para gerar e transmitir um comando de comutação de handoff para a NDF 29, no ato 133. O comando de comutação de handoff identifica a AT, a IF alvo, um identificador de MAC correspondente, e o marcador de sequência a partir da mensagem de estado de dados de handoff. No ato 135, a NCF âncora 27 mantém a conexão de link reverso do AT 20 através da TF fonte 22 e até a NDF âncora 29 até conclusão do handoff, enquanto nos atos 137 e 139, a NCF âncora 27 dirige imediatamente quaisquer pacote de dados de link direto após o marcador de sequência a serem enviados para a TF alvo 32, onde serão enfileirados para distribuição para AT 20 após handoff. No ato 141, a TF fonte 22 conclui a transmissão. Em um aspecto, por exemplo, a conclusão inclui realizar a última retransmissão de correção de erro, como a última transmissão de Solicitação de Repetição Automática Híbrida (HARQ) correspondendo à última TF fonte de segmento de dados 22 indicada que enviaria. De forma correspondente, no ato 145, a TF fonte 22 envia uma mensagem de resposta de handoff para a TF alvo 32 para confirmar o handoff. A mensagem de resposta de handoff pode incluir a informação de estado final, incluindo um ou mais de informações finais nas quais as sequências foram transmitidas, informações referentes a rmazenadores de retransmissão, informações referentes a armazenadores de controle, e informações referentes a níveis de armazenador de link reverso.
[0062] Adicionalmente, estados exemplares para transferência podem incluir: um estado de dados, um estado de conexão, um estado de sessão e similares. O estado de dados pode se referir ao estado em uma rede de acesso no percurso de dados entre o terminal de acesso e a função de dados de rede durante uma conexão e/ou transferência de handoff. Tal estado de dados pode incluir ainda itens como estado de compressor de cabeçalho ou estados de armazenador de protocolo de link de rádio, que são de natureza tipicamente dinâmica. De modo semelhante, o estado de conexão pode designar um estado na rede de acesso no percurso de controle entre o terminal de acesso e a NCF que não é preservado quando uma conexão fecha e o terminal de acesso permanece inativo. O estado de conexão pode incluir ainda tais informações como o conjunto de recursos de interface de ar reservado para o terminal de acesso, valores de loop de controle de potência, informação de conjunto ativo e similar.
[0063] Como tal, a TF alvo 32 tem agora todas as informações que necessita para pegar onde a TF fonte 22 deixou com relação à sessão de comunicação. Além disso, após enviar a resposta de handoff, no ato 145, a TF fonte 22 confirma a handoff com NCF de âncora 27 por enviar uma mensagem de transferência de handoff que inclui TF alvo 32 e o índice de conjunto ativo de TF alvo. Enquanto isso, no ato 147, a TF alvo 32 envia uma ou mais mensagens de recurso para estabelecer comunicação com AT 20 e assumir controle da sessão. Após receber a mensagem de transferência de handoff a partir da TF fonte 22, nos atos 151, 153 e 155, a NCF 27 envia uma mensagem completa de handoff para todas as TFs no conjunto ativo, onde a mensagem completa de handoff identifica a TF que serve, isto é, TF alvo 32. Desse modo, o fluxo de chamada 111 define uma detecção de handoff de nível 2 e comutador que opera eficientemente para reduzir a latência para uma rede de taxa de dados elevada. Por exemplo, em um aspecto, o fluxo de chamada 111 pode reduzir a latência em redes, como a rede do sistema de dados em velocidade elevada (HSDS), tendo uma taxa de dados maior do que aproximadamente 1 Mbits/segundo, ou em outro aspecto maior do que aproximadamente 5 Mbits/segundo, enquanto em outros aspectos na faixa de aproximadamente 10 Mbits/segundo a aproximadamente 150 Mbits/segundo. Além disso, a arquitetura de fluxo de chamada 111 coloca a funcionalidade RLP próxima a AT 20, para reduzir ainda mais a latência, ao contrário de ter a funcionalidade de RLP profundamente dentro da rede.
[0064] Os métodos de operação do sistema são discutidos abaixo. Enquanto um método exemplar for ilustrado e descrito aqui como uma série de blocos representativos de vários eventos e/ou atos, o presente aspecto não é limitado pela ordenação ilustrada de tais blocos. Por exemplo, alguns atos ou eventos podem ocorrer em ordens diferentes e/ou simultaneamente com outros atos ou eventos, além da ordenação ilustrada aqui, de acordo com os aspectos descritos. Além disso, nem todos os blocos, eventos ou atos ilustrados, podem ser necessários para implementar uma metodologia de acordo com os presentes aspectos. Além disso, será reconhecido que o método exemplar e outros métodos de acordo com os aspectos descritos podem ser implementados em associação ao método ilustrado e descrito aqui, bem como em associação a outros sistemas e equipamentos não ilustrados ou descritos.
[0065] Em operação, com referência à figura 8, em um aspecto, um método 160 de realizar um handoff de sessão em um sistema de comunicação sem fio compreende receber uma sequência ordenada de pacotes de dados a partir de um módulo de função de rede âncora após estabelecer uma sessão de comunicação com um terminal de acesso. No caso, a sessão de comunicação é controlada pelo módulo de função de rede âncora, onde o módulo de função de rede âncora compreende um armazenador sombra operável para armazenar a sequência ordenada de pacotes de dados (Bloco 162). Por exemplo, a sequência ordenada de pacotes de dados pode ser recebida no link direto de um elemento de função de controle de dados de rede.
[0066] Além disso, o método inclui receber uma solicitação de handoff a partir de um módulo transceptor alvo durante uma transmissão de um segmento da sequência ordenada de pacotes de dados para o terminal de acesso via a sessão (bloco 164). Por exemplo, o módulo transceptor alvo pode ter recebido uma solicitação de um terminal de acesso para iniciar o handoff.
[0067] Ademais, o método inclui identificar um marcador de sequência que corresponde a um final do segmento como sendo um ponto de conclusão de transmissão (bloco 166). Por exemplo, o módulo transceptor fonte é operável para identificar um final de um segmento que está atualmente transmitindo, que pode ser uma transmissão progressiva como pode ser encontrada em transmissão de correção de erro que permite repetição de uma transmissão.
[0068] Além disso, o método inclui continuar para concluir a transmissão através do final do segmento (bloco 168). Como observado, a transmissão pode ser uma transmissão do tipo correção de erro, como uma transmissão ARQ híbrida.
[0069] Adicionalmente, o método inclui transmitir, em paralelo à continuação para concluir a transmissão, um estado de dados de handoff da sessão para o módulo de função de rede âncora. Nesse caso, o estado de dados de handoff compreende um identificador do módulo transceptor alvo e o marcador de sequência. Além disso, o estado de dados de handoff é operável para acionar o módulo de função de rede âncora para transmitir uma porção da sequência ordenada de pacotes de dados para o módulo transceptor alvo identificado a partir do armazenador sombra, onde a porção começa após o final do segmento identificado pelo marcador de sequência (bloco 170). Por exemplo, o módulo transceptor fonte pode ser operável para remeter o estado de dados de handoff para um módulo de função de controle de rede que opera para comutar controle para o módulo transceptor alvo de tal modo que porções armazenadas em sobra da transmissão subsequente ao final do segmento podem ser enfileiradas no módulo transceptor alvo antes da handoff. Tal pré-carga do módulo transceptor alvo, enquanto permite que o módulo transceptor fonte conclua sua transmissão, pode ser altamente eficiente, e fornecer um handoff de baixa latência, especialmente em uma rede de taxa de dados elevada.
[0070] Com referência à figura 9, em outro aspecto, um método 180 de realizar um handoff de sessão em um sistema de comunicação sem fio compreende determinar que existam condições para solicitar um handoff de uma sessão de comunicação estabelecida a partir do módulo transceptor fonte para um módulo transceptor alvo, onde a determinação ocorre durante recebimento de um segmento de uma sequência ordenada de pacotes de dados a partir de um módulo transceptor fonte (bloco 182). Por exemplo, um terminal de acesso pode incluir lógica operável para detectar uma condição de handoff baseada em intensidades de sinal piloto recebido de pontos de acesso adjacentes.
[0071] O método incluir ainda transmitir uma solicitação de handoff para o módulo transceptor alvo com base na determinação, em que a solicitação de handoff é operável para acionar o módulo transceptor alvo para receber e enfileirar uma porção da sequência ordenada de pacotes de dados a partir de um armazenador sombra de um módulo de função de rede âncora durante o recebimento do segmento, em que a porção corresponde a uma parte da sequência ordenada após o segmento (bloco 184). Por exemplo, o envio da solicitação de handoff pelo terminal de acesso causa uma série de ações pelo que o módulo transceptor fonte é notificado da solicitação de handover e fornece informações de estado antes do handoff para permitir que o módulo transceptor alvo construa uma fila de pacotes de dados além do final do segmento sendo atualmente transmitido pela função de transceptor fonte.
[0072] Ademais, o método inclui receber uma última transmissão que corresponde ao segmento do módulo transceptor fonte (bloco 186). Por exemplo, a transmissão pode ser uma transmissão de correção de erro que inclui um número dado de retransmissões. Em vez de desperdiçar o tempo gasto na realização de funções de correção de erro, como ocorreria se o handoff fosse imediatamente efetuado, os presentes aspectos tiram proveito do tempo para concluir a transmissão por preparar o transceptor alvo com dados de modo que o handoff tenha latência reduzida.
[0073] Além disso, o método inclui estabelecer a sessão de comunicação com a função de transceptor alvo após receber a última transmissão a partir do módulo transceptor fonte (bloco 188). Por exemplo, a sessão de comunicação do terminal de acesso sofreu handoff para o módulo transceptor alvo uma vez que a última transmissão está concluída.
[0074] Adicionalmente, o método inclui receber a porção da sequência ordenada de pacotes de dados a partir da função de transceptor alvo, sob controle do módulo de função de rede âncora, a partir da fila sem latência substancial após estabelecer a sessão de comunicação com a função de transceptor alvo (bloco 190). Como observado acima, a função de rede âncora começou previamente a carregar o módulo transceptor alvo com quaisquer dados ordenados após o final do segmento identificado. Como tal, o módulo transceptor alvo obtém um handoff de baixa latência, altamente eficiente, especialmente em sistema de taxa de dados elevada onde grandes filas poderiam de outro modo aumentar e exigir uso dispendioso de redes de canal de transporte de retorno.
[0075] A figura 10 ilustra uma metodologia relacionada com transferência de um estado a partir de um transceptor fonte para um transceptor alvo de acordo com um aspecto. Em 410, um AT estabelece um conjunto ativo por incluir pelo menos um setor no conjunto ativo. Além disso, como parte do estabelecimento do conjunto ativo, AT comunica o desejo de incluir o pelo menos um setor no conjunto ativo para o AP. Em 42 0, o AP se comunica com o setor desejado para preparar o setor desejado para unir-se o conjunto ativo. Em particular, se o setor desejado concordar em se unir ao conjunto ativo, o setor desejado aloca recursos para preparar para comunicação com o AT. Por outro lado, o AT desejado pode não responder ou pode negar a solicitação. Em qualquer caso, em 430, AP notifica a AT sobre o resultado de tentar adicionar o setor desejado ao conjunto ativo. Então, em 440, alterações em conexões de rádio podem ser detectadas pelo AT, que pode mostrar prompt uma alteração entre os setores no conjunto ativo. Por exemplo, um handoff pode ocorrer na Camada 2, também conhecida como a camada de link de rádio/dados de um protocolo de multicamadas, como descrito acima. Desse modo, em 450, um estado de sessão é então transferido de uma função de transceptor fonte para uma função de transceptor alvo. Uma vez que os setores no conjunto ativo são preparados para receber um handover de uma sessão de comunicação incluindo o AT, a transferência de TF (por exemplo, para protocolo de link de rádio em função de transceptor) é realizada continuamente, substancialmente com baixa latência e rapidamente (por exemplo, em uma faixa de 20-40 milissegundos).
[0076] Como utilizado aqui, os termos "componente", "sistema" e similares pretendem se referir a uma entidade relacionada a computador, hardware, uma combinação de hardware e software, software ou software em execução e/ou unidades eletromecânicas. Por exemplo, um componente pode ser, porém não é limitado a ser, um processo que roda em um processador, um processador, um objeto, uma ocorrência, um executável, uma cadeia de execução, um programa e/ou um computador. Como ilustração, tanto uma aplicação que roda em um computador e o computador pode ser um componente. Um ou mais componentes podem residir em um processo e/ou cadeia de execução e um componente pode ser localizado em um computador e/ou distribuído entre dois ou mais computadores.
[0077] A palavra "exemplar" é utilizada aqui para significar servir como exemplo, ocorrência ou ilustração. Qualquer aspecto ou projeto descrito aqui como "exemplar" não deve ser necessariamente interpretado como preferido ou vantajoso em relação a outros aspectos ou projetos. Similarmente, os exemplos são fornecidos aqui exclusivamente para fins de clareza e compreensão e não pretendem limitar os aspectos descritos ou porções da mesma de modo algum. Deve ser reconhecido que uma variedade de exemplos alternativos ou adicionais poderiam ter sido apresentados, porém foram omitidos para fins de brevidade.
[0078] Além disso, todos ou porções dos aspectos descritos podem ser implementados como sistema, método, equipamento ou produto industrial utilizando técnicas de programação e/ou engenharia padrão para produzir software, firmware, hardware ou qualquer combinação dos mesmos para controlar um computador para implementar os aspectos revelados. Por exemplo, mídia legível por computador pode incluir, porém não são limitados a dispositivos de armazenagem magnética (por exemplo, disco rígido, disquete, fitas magnéticas...), discos ópticos (por exemplo, disco compacto (CD), disco versátil digital (DVD)...), cartões inteligentes, e dispositivos de memória rápida (por exemplo, cartão, stick, key drive...). Adicionalmente, deve ser apreciado que uma onda portadora pode ser empregada para transportar dados eletrônicos legíveis por computador como aqueles utilizados na transmissão e recepção de correio eletrônico ou para acessar uma rede como a Internet ou uma rede de área local (LAN). Evidentemente, aqueles versados na técnica reconhecerão que muitas modificações podem ser feitas nessa configuração sem se afastar do escopo ou conceito inventivo da matéria reivindicada.
[0079] Quando os sistemas e/ou métodos descritos aqui são implementados em software, firmware, middleware ou microcódigo, código de programa ou segmentos de código, eles podem ser armazenados em um meio legível por máquina, como componente de armazenagem. Um segmento de código pode representar um procedimento, uma função, um subprograma, um programa, uma rotina, uma sub-rotina, um módulo, um pacote de software, uma classe, ou qualquer combinação de instruções, estruturas de dados, ou instruções de programa. Um segmento de código pode ser acoplado a outro segmento de código ou um circuito de hardware por passar e/ou receber informações, dados, argumentos, parâmetros, ou conteúdo de memória. Informações, argumentos, parâmetros, dados, etc. podem ser passados, remetidos, ou transmitidos utilizando quaisquer mecanismos apropriados incluindo partilha de memória, passagem de mensagem, passagem de token, transmissão de rede, etc.
[0080] Para uma implementação de software, as técnicas descritas aqui podem ser implementadas com módulos (por exemplo, procedimentos, funções, e assim por diante) que executam as funções descritas aqui. Os códigos de software podem ser armazenados em unidades de memória e executados por processadores. Uma unidade de memória pode ser implementada no processador ou externa ao processador, em cujo caso pode ser acoplada de forma comunicativa ao processador através de vários mecanismos.
[0081] O que foi descrito acima inclui exemplos da matéria revelada. Evidentemente, não é possível descrever toda combinação concebível de componentes ou metodologias para fins de descrever tal matéria, porém uma pessoa versada na técnica pode reconhecer que muitas combinações e permutações adicionais são possíveis. Por conseguinte, a matéria pretende abranger todas essas alterações, modificações e variações que estejam compreendidas no conceito inventivo e escopo das reivindicações anexas. Além disso, até o ponto em que o termo "inclui" é utilizado na descrição detalhada ou nas reivindicações, esse termo pretende ser inclusivo em um modo similar ao termo "compreendendo" como "compreendendo” é interpretado quando empregado como uma palavra de transição em uma reivindicação.

Claims (15)

  1. Método para realizar um handoff de sessão em um sistema de comunicação sem fio, caracterizado pelo fato de que compreende:
    receber por um módulo transceptor fonte (22) uma sequência ordenada de pacotes de dados (28) a partir de um módulo de função de rede âncora (26) após estabelecer uma sessão de comunicação (24) com um terminal de acesso (20), em que a sessão de comunicação é controlada pelo módulo de função de rede âncora, em que o módulo de função de rede âncora compreende um armazenador de sombra (30) operável para armazenar uma cópia da sequência ordenada de pacotes de dados transmitidos para o módulo transceptor fonte;
    transmitir um segmento da sequência ordenada de pacotes de dados para o terminal de acesso através da sessão;
    identificar um marcador de sequência que corresponde a um final do segmento como sendo um ponto de conclusão da transmissão;
    continuar para concluir a transmissão através do final do segmento; e
    transmitir, em paralelo à continuação para completar a transmissão, um estado de dados de handoff da sessão para o módulo de função de rede âncora, em que o estado de dados de handoff compreende um identificador de um módulo transceptor alvo (32) e o marcador de sequência, em que o estado de dados de handoff é operável para acionar o módulo de função de rede âncora para transmitir uma porção da cópia da sequência ordenada de pacotes de dados para o módulo transceptor alvo identificado a partir do armazenador de sombra antes de concluir o handoff e antes de concluir a transmissão através do final do segmento da sequência ordenada de pacotes de dados, em que a porção começa após o final do segmento identificado pelo marcador de sequência.
  2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que continuar para concluir a transmissão compreende adicionalmentetransmitir mensagens de correção de erro.
  3. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que continuar para concluir a transmissão compreende adicionalmentetransmitir mensagens de Solicitação de Repetição Automática Híbrida (HARQ).
  4. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente transmitir uma mensagem de resposta de handoff para o módulo transceptor alvo, em que a mensagem de resposta de handoff inclui informações de estado final, e transmitir uma mensagem de transferência de handoff para uma porção de função de controle de rede do módulo de função de rede âncora para concluir o handoff, em que a porção de função de controle de rede mantém controle da sessão.
  5. Memória legível por computador caracterizada pelo fato de que compreende armazenado na mesma o método conforme definido em qualquer uma das reivindicações 1 a 4.
  6. Ponto de acesso, caracterizado pelo fato de que compreende:
    meios para receber por um módulo transceptor fonte (22) uma sequência ordenada de pacotes de dados (28) a partir de um módulo de função de rede âncora após estabelecer uma sessão de comunicação (24) com um terminal de acesso (20), em que o módulo de função de rede âncora (26) controla a sessão de comunicação, em que o módulo de função de rede âncora compreende um armazenador de sombra (30) disposto para armazenar uma cópia da sequência ordenada de pacotes de dados transmitidos para o módulo transceptor fonte;
    meios para transmitir um segmento da sequência ordenada de pacotes de dados para o terminal de acesso através da sessão;
    meios para identificar um marcador de sequência que corresponde a um final do segmento como sendo um ponto de conclusão da transmissão;
    meios para continuar para concluir a transmissão através do final do segmento; e
    meios para transmitir, em paralelo à continuação para concluir a transmissão, um estado de dados de handoff da sessão para o módulo de função de rede âncora, em que o estado de dados de handoff compreende um identificador de um módulo transceptor alvo (32) e o marcador de sequência, em que o estado de dados de handoff é disposto para acionar o módulo de função de rede âncora para transmitir uma porção da cópia da sequência ordenada de pacotes de dados para o módulo transceptor alvo identificado a partir do armazenador de sombra antes de concluir o handoff e antes de concluir a transmissão através do final de segmento da sequência ordenada de pacotes de dados, em que a porção começa após o final do segmento identificado pelo marcador de sequência.
  7. Método para realizar um handoff de sessão em um terminal de acesso em um sistema de comunicação sem fio, caracterizado pelo fato de que compreende:
    determinar que condições existem para solicitar um handoff de uma sessão de comunicação estabelecida a partir de um módulo transceptor fonte (22) para um módulo transceptor alvo (32), em que a determinação ocorre durante um recebimento de um segmento de uma sequência ordenada de pacotes de dados a partir do módulo transceptor fonte;
    transmitir uma solicitação de handoff com base na determinação;
    receber uma última transmissão que corresponde a um segmento identificado a partir do módulo transceptor fonte;
    estabelecer a sessão de comunicação com o módulo transceptor alvo após receber a última transmissão a partir do módulo transceptor fonte, em que o segmento identificado é identificado por um marcador de sequência correspondendo a um final do segmento da sequência ordenada de pacotes de dados sendo recebida no terminal de acesso (20); e
    receber, antes de concluir o handoff e antes de concluir a recepção através do final do segmento da sequência ordenada de pacote de dados, a porção de uma cópia da sequência ordenada de pacotes de dados a partir de um módulo transceptor alvo identificado, após estabelecer a sessão de comunicação com o módulo transceptor alvo, em que a porção começa após o final do segmento identificado pelo marcador de sequência.
  8. Método, de acordo com a reivindicação 7, caracterizado pelo fato de que receber o segmento compreende adicionalmente receber uma mensagem de correção de erro.
  9. Método, de acordo com a reivindicação 7, caracterizado pelo fato de que receber o segmento compreende adicionalmente receber uma mensagem de Solicitação de Repetição Automática Híbrida (HARQ).
  10. Método, de acordo com a reivindicação 1 ou 9, caracterizado pelo fato de que o handoff ocorre com um módulo de função de rede âncora que mantém controle sobre a sessão.
  11. Memória legível por computador caracterizada pelo fato de que compreende gravado na mesma o método conforme definido em qualquer uma das reivindicações 7 a 10.
  12. Terminal de acesso (20), caracterizado pelo fato de que compreende:
    meios para determinar que condições existem para solicitar um handoff de uma sessão de comunicação estabelecida a partir de um módulo transceptor fonte (22) para um módulo transceptor alvo (32), em que a determinação ocorre durante um recebimento de um segmento de uma sequência ordenada de pacotes de dados a partir do módulo transceptor fonte;
    meios para transmitir uma solicitação de handoff com base na determinação;
    meios para receber uma última transmissão que corresponde a um segmento identificado a partir do módulo transceptor fonte;
    meios para estabelecer a sessão de comunicação com o módulo transceptor alvo após receber a última transmissão a partir do módulo transceptor fonte, em que o segmento identificado é identificado por um marcador de sequência correspondendo a um final do segmento da sequência ordenada de pacotes de dados sendo recebidos no terminal de acesso (20); e
    meios para receber, antes de concluir o handoff e antes de concluir a recepção através do final do segmento da sequência ordenada de pacotes de dados, uma porção de uma cópia da sequência ordenada de pacotes de dados a partir de um módulo transceptor alvo identificado, após estabelecer a sessão de comunicação com o módulo transceptor alvo, em que a porção começa após o final do segmento identificado através do marcador de sequência.
  13. Método para realizar um handoff de sessão por um sistema de lado de rede de um sistema de comunicação sem fio, caracterizado pelo fato de que compreende:
    controlar, por um módulo de função de rede âncora (26), uma sessão de comunicação de um terminal de acesso (20) com um módulo transceptor fonte (22);
    transmitir para o módulo transceptor fonte uma sequência ordenada de pacotes de dados destinados ao terminal de acesso;
    copiar a sequência ordenada de pacotes de dados para um armazenador de sombra (30) operável para armazenar a sequência ordenada de pacotes de dados;
    receber um estado de dados de handoff a partir do módulo transceptor fonte em paralelo com o módulo transceptor fonte continuando à concluir uma transmissão de um segmento da sequência ordenada de pacotes de dados para o terminal de acesso, em que o estado de dados de handoff é baseado no módulo transceptor fonte recebendo uma solicitação de handoff durante a transmissão do segmento da sequência ordenada de pacotes de dados para o terminal de acesso através da sessão;
    identificar um marcador de sequência que corresponde a um final do segmento como sendo um ponto de conclusão da transmissão;
    continuar até concluir a transmissão através do final do segmento, em que o estado de dados de handoff compreende um identificador do módulo transceptor alvo e o marcador de sequência; e
    transmitir, pelo módulo de função de rede âncora e em resposta ao recebimento do estado de dados de handoff e antes de concluir o handoff e antes de concluir a transmissão através do final do segmento da sequência ordenada de pacotes de dados, uma porção da cópia da sequência ordenada de pacotes de dados para o módulo transceptor alvo identificado a partir do armazenador de sombra, em que a porção começa após o final do segmento identificado pelo marcador de sequência.
  14. Método, de acordo com a reivindicação 13, caracterizado pelo fato de que o marcador de sequência habilita rastreamento de pacotes de dados parciais.
  15. Sistema para realizar um handoff de sessão de um sistema de comunicação sem fio, caracterizado pelo fato de que compreende:
    um módulo de função de rede âncora (2 6) tendo um armazenador de sombra (30) correspondente, em que o módulo de função de rede âncora é disposto para controlar uma sessão de comunicação de um terminal de acesso com um módulo transceptor fonte (22), em que o módulo de função de rede âncora é disposto para transmitir ao módulo transceptor fonte uma sequência ordenada de pacotes de dados destinados ao terminal de acesso, em que o módulo de função de rede âncora é disposto adicionalmente para copiar a sequência ordenada de pacotes de dados para o armazenador de sombra, que é disposto para armazenar a sequência ordenada de pacotes de dados;
    em que o módulo de função de rede âncora é disposto adicionalmente para receber um estado de dados de handoff a partir do módulo transceptor fonte em paralelo com o módulo transceptor fonte continuando a concluir uma transmissão de um segmento da sequência ordenada de pacotes de dados para o terminal de acesso, em que o estado de dados de handoff é baseado no módulo transceptor fonte recebendo uma solicitação de handoff durante a transmissão do segmento da sequência ordenada de pacotes de dados para o terminal de acesso através da sessão, e identificando um marcador de sequência correspondendo a um final do segmento como sendo um ponto de conclusão da transmissão, em que o estado de dados de handoff compreende um identificador do módulo transceptor alvo e o marcador de sequência; e
    em que o módulo de função de rede âncora, em resposta ao recebimento do estado de dados de handoff e antes de concluir o handoff e antes de concluir a transmissão através do final do segmento da sequência ordenada de pacotes de dados, é disposto para transmitir uma porção da cópia da sequência ordenada de pacotes de dados para o módulo transceptor alvo identificado a partir do armazenador de sombra, em que a porção começa após o final do segmento identificado pelo marcador de sequência.
BRPI0809469-1A 2007-03-26 2008-03-26 métodos e sistema para realizar um handoff de sessão em um sistema de comunicação sem fio, memória legível por computador, ponto de acesso e terminal de acesso BRPI0809469B1 (pt)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
US90805507P 2007-03-26 2007-03-26
US90812007P 2007-03-26 2007-03-26
US90804707P 2007-03-26 2007-03-26
US60/908,047 2007-03-26
US60/908,120 2007-03-26
US60/908,055 2007-03-26
US12/055,076 2008-03-25
US12/055,076 US9155008B2 (en) 2007-03-26 2008-03-25 Apparatus and method of performing a handoff in a communication network
PCT/US2008/058328 WO2008118994A2 (en) 2007-03-26 2008-03-26 Apparatus and method of performing a handoff in a communication network

Publications (2)

Publication Number Publication Date
BRPI0809469A2 BRPI0809469A2 (pt) 2014-09-09
BRPI0809469B1 true BRPI0809469B1 (pt) 2020-08-25

Family

ID=39638916

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0809469-1A BRPI0809469B1 (pt) 2007-03-26 2008-03-26 métodos e sistema para realizar um handoff de sessão em um sistema de comunicação sem fio, memória legível por computador, ponto de acesso e terminal de acesso

Country Status (12)

Country Link
US (1) US9155008B2 (pt)
EP (1) EP2135476B1 (pt)
JP (1) JP4927991B2 (pt)
KR (2) KR101248876B1 (pt)
CN (2) CN103297209B (pt)
AU (1) AU2008230819A1 (pt)
BR (1) BRPI0809469B1 (pt)
CA (1) CA2680523C (pt)
IL (1) IL200817A0 (pt)
MX (1) MX2009010353A (pt)
TW (1) TWI399104B (pt)
WO (1) WO2008118994A2 (pt)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6360100B1 (en) 1998-09-22 2002-03-19 Qualcomm Incorporated Method for robust handoff in wireless communication system
US7668541B2 (en) 2003-01-31 2010-02-23 Qualcomm Incorporated Enhanced techniques for using core based nodes for state transfer
US8982778B2 (en) 2005-09-19 2015-03-17 Qualcomm Incorporated Packet routing in a wireless communications environment
US8509799B2 (en) 2005-09-19 2013-08-13 Qualcomm Incorporated Provision of QoS treatment based upon multiple requests
US8983468B2 (en) 2005-12-22 2015-03-17 Qualcomm Incorporated Communications methods and apparatus using physical attachment point identifiers
US9066344B2 (en) 2005-09-19 2015-06-23 Qualcomm Incorporated State synchronization of access routers
US9078084B2 (en) 2005-12-22 2015-07-07 Qualcomm Incorporated Method and apparatus for end node assisted neighbor discovery
US9736752B2 (en) 2005-12-22 2017-08-15 Qualcomm Incorporated Communications methods and apparatus using physical attachment point identifiers which support dual communications links
US9083355B2 (en) 2006-02-24 2015-07-14 Qualcomm Incorporated Method and apparatus for end node assisted neighbor discovery
US8830818B2 (en) 2007-06-07 2014-09-09 Qualcomm Incorporated Forward handover under radio link failure
US9094173B2 (en) 2007-06-25 2015-07-28 Qualcomm Incorporated Recovery from handoff error due to false detection of handoff completion signal at access terminal
US8190158B2 (en) * 2008-09-22 2012-05-29 Cellco Partnership Robust and fast inter-EBS handoff mechanism
US8725143B2 (en) * 2008-12-14 2014-05-13 Qualcomm Incorporated Methods and systems for handover in WiMAX networks
CN101938794A (zh) * 2009-07-02 2011-01-05 华为技术有限公司 无线自回程传输的切换处理方法及装置
US8615241B2 (en) 2010-04-09 2013-12-24 Qualcomm Incorporated Methods and apparatus for facilitating robust forward handover in long term evolution (LTE) communication systems
CN102238654B (zh) * 2010-04-22 2014-09-17 华为技术有限公司 中继系统切换过程中减少数据前传的方法及设备
US8902852B2 (en) * 2011-05-19 2014-12-02 Telefonaktiebolaget L M Ericsson (Publ) Inter-rat handover control using empty GRE packets
US9215649B2 (en) * 2011-11-30 2015-12-15 Intel Corporation Techniques for assisted network acquisition
US9015681B1 (en) 2012-08-10 2015-04-21 The Mathworks, Inc. Creating and using array creation routines or a family of routines separate from algorithmic code
US9244667B2 (en) 2012-08-10 2016-01-26 The Mathworks, Inc. Mechanism for transforming between type-independent and type-specific code
US9146750B2 (en) * 2012-08-10 2015-09-29 The Mathworks, Inc. Mechanism for replacing an array creation routine within code
WO2014104448A1 (en) * 2012-12-28 2014-07-03 Lg Electronics Inc. Method for being selectively connected to ap and mobile terminal by using the same
US9411868B2 (en) * 2013-08-23 2016-08-09 Morgan Stanley & Co. Llc Passive real-time order state replication and recovery
US20160262070A1 (en) * 2013-10-11 2016-09-08 Universiti Putra Malaysia A method for managing a low latency handover for mobile host seamless mobility
US9408141B1 (en) * 2014-03-05 2016-08-02 Sprint Spectrum L.P. Selecting an access node for communication in a wireless communication network
KR101621878B1 (ko) * 2015-01-21 2016-05-17 현대자동차주식회사 차량용 avn 통신 시스템 및 그의 무선 통신 방법
US11089519B2 (en) 2016-04-13 2021-08-10 Qualcomm Incorporated Migration of local gateway function in cellular networks
WO2018041337A1 (en) * 2016-08-30 2018-03-08 Sony Mobile Communications Inc. Relocation of mobile edge computing services
WO2020200287A1 (en) * 2019-04-02 2020-10-08 Huawei Technologies Co., Ltd. Method, apparatus and systems for supporting packet delivery
US11321078B2 (en) * 2019-12-30 2022-05-03 Tausight, Inc. Continuous in-place software updates with fault isolation and resiliency

Family Cites Families (385)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4833701A (en) 1988-01-27 1989-05-23 Motorola, Inc. Trunked communication system with nationwide roaming capability
AU621315B2 (en) 1988-10-03 1992-03-12 Alcatel N.V. Switching system
US5128938A (en) 1989-03-03 1992-07-07 Motorola, Inc. Energy saving protocol for a communication system
JPH03268697A (ja) 1990-03-19 1991-11-29 Fujitsu Ltd 移動無線通信方式
US5208837A (en) 1990-08-31 1993-05-04 Allied-Signal Inc. Stationary interference cancellor
US5200952A (en) 1991-03-28 1993-04-06 Sprint International Communications Corp. Adaptive VCP control in integrated services networks
US5251209A (en) 1991-03-28 1993-10-05 Sprint International Communications Corp. Prioritizing attributes in integrated services networks
US5247516A (en) 1991-03-28 1993-09-21 Sprint International Communications Corp. Configurable composite data frame
US5229992A (en) 1991-03-28 1993-07-20 Sprint International Communications Corp. Fixed interval composite framing in integrated services networks
US5268933A (en) 1991-09-27 1993-12-07 Motorola, Inc. Data packet alignment in a communication system
FI100043B (fi) 1992-01-23 1997-08-29 Nokia Telecommunications Oy Solukkoradioverkon suunnittelumenetelmä ja -järjestelmä
US5267261A (en) 1992-03-05 1993-11-30 Qualcomm Incorporated Mobile station assisted soft handoff in a CDMA cellular communications system
FI98672C (fi) 1992-04-24 1997-07-25 Nokia Telecommunications Oy Radiojärjestelmä
US5870427A (en) 1993-04-14 1999-02-09 Qualcomm Incorporated Method for multi-mode handoff using preliminary time alignment of a mobile station operating in analog mode
US5694548A (en) 1993-06-29 1997-12-02 International Business Machines Corporation System and method for providing multimedia quality of service sessions in a communications network
US5388102A (en) 1993-07-01 1995-02-07 At&T Corp. Arrangement for synchronizing a plurality of base stations
US5471670A (en) 1993-07-02 1995-11-28 Motorola, Inc. Method for determining communciation resource handoffs
US6157668A (en) 1993-10-28 2000-12-05 Qualcomm Inc. Method and apparatus for reducing the average transmit power of a base station
US5491835A (en) 1994-02-18 1996-02-13 Motorola, Inc. Method for maintaining audience continuity of a communication group call
KR970000668B1 (ko) 1994-02-21 1997-01-16 재단법인 한국전자통신연구소 비동기 전달 모드(atm) 망에서의 폭주를 예방하기 위한 트래픽 출력 억제 장치 및 방법
US5548812A (en) 1994-07-21 1996-08-20 Qualcomm Incorporated Method and apparatus for balancing the forward link handoff boundary to the reverse link handoff boundary in a cellular communication system
CA2196903C (en) 1994-08-09 2003-10-07 Kumar Balachandran Method and apparatus for efficient handoffs by mobile communication entities
US5490139A (en) 1994-09-28 1996-02-06 International Business Machines Corporation Mobility enabling access point architecture for wireless attachment to source routing networks
US5509027A (en) 1994-12-05 1996-04-16 Motorola, Inc. Synchronization method in a frequency hopping local area network having dedicated control channels
US5572528A (en) 1995-03-20 1996-11-05 Novell, Inc. Mobile networking method and apparatus
JP3047767B2 (ja) 1995-03-20 2000-06-05 株式会社日立製作所 無線lanシステム
US5586121A (en) 1995-04-21 1996-12-17 Hybrid Networks, Inc. Asymmetric hybrid access system and method
GB9508696D0 (en) 1995-04-28 1995-06-14 At & T Corp Method for connecting roaming stations in a source routed bridged local area network
US5794137A (en) 1995-07-17 1998-08-11 Ericsson Inc. Method for increasing stand-by time in portable radiotelephones
US5737328A (en) 1995-10-04 1998-04-07 Aironet Wireless Communications, Inc. Network communication system with information rerouting capabilities
US6442616B1 (en) 1997-01-16 2002-08-27 Kabushiki Kaisha Toshiba Method and apparatus for communication control of mobil computers in communication network systems using private IP addresses
US5907542A (en) 1996-04-15 1999-05-25 Ascom Tech Ag Dynamic assignment of signalling virtual channels for wireless ATM systems
US6055427A (en) 1996-07-18 2000-04-25 Nokia Telecommunications Oy Hard handoff and a radio system
US5854785A (en) 1996-12-19 1998-12-29 Motorola, Inc. System method and wireless communication device for soft handoff
US5978366A (en) 1996-12-20 1999-11-02 Ericsson Inc. Methods and systems for reduced power operation of cellular mobile terminals
US5974036A (en) 1996-12-24 1999-10-26 Nec Usa, Inc. Handoff-control technique for wireless ATM
US6034950A (en) 1996-12-27 2000-03-07 Motorola Inc. System packet-based centralized base station controller
US6049543A (en) 1996-12-27 2000-04-11 Motorola, Inc. Transcoder for use in an ATM-based communications system
US6018521A (en) 1996-12-27 2000-01-25 Motorola, Inc. Network interface subsystem for use in an ATM communications system
US6496704B2 (en) 1997-01-07 2002-12-17 Verizon Laboratories Inc. Systems and methods for internetworking data networks having mobility management functions
US6151502A (en) 1997-01-29 2000-11-21 Qualcomm Incorporated Method and apparatus for performing soft hand-off in a wireless communication system
FI980351L (fi) 1997-02-19 1998-08-20 Nokia Telecommunications Oy Solukkoradioaccessverkko sekä sijainninpäivitys langattomassa tietoliikennejärjestelmässä
US6144671A (en) 1997-03-04 2000-11-07 Nortel Networks Corporation Call redirection methods in a packet based communications network
US6137787A (en) 1997-04-03 2000-10-24 Chawla; Kapil K. Method and apparatus for resource assignment in a wireless communication system
US6519457B1 (en) 1997-04-09 2003-02-11 Nortel Networks Limited Methods and systems for standardizing interbase station communications
FI109503B (fi) 1997-04-15 2002-08-15 Nokia Corp Pakettien menetyksen estäminen pakettipohjaisen tietoliikenneverkon handoverissa sekä handovermenetelmä
US6073021A (en) 1997-05-30 2000-06-06 Lucent Technologies, Inc. Robust CDMA soft handoff
ID24678A (id) 1997-06-06 2000-07-27 Salbu Res & Dev Pty Ltd Metode pengoperasian suatu jaringan multi stasiun
EP0891114A1 (en) * 1997-07-12 1999-01-13 Telefonaktiebolaget Lm Ericsson Method and system for performing an optimised hand over
US6055428A (en) 1997-07-21 2000-04-25 Qualcomm Incorporated Method and apparatus for performing soft hand-off in a wireless communication system
US6937566B1 (en) 1997-07-25 2005-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic quality of service reservation in a mobile communications network
US6148201A (en) 1997-08-06 2000-11-14 Nortel Networks Corporation Scalable wireless network architecture based on subscriber distribution
US6400722B1 (en) 1997-10-14 2002-06-04 Lucent Technologies Inc. Optimum routing system
US6285665B1 (en) 1997-10-14 2001-09-04 Lucent Technologies Inc. Method for establishment of the power level for uplink data transmission in a multiple access system for communications networks
US6157833A (en) 1997-11-14 2000-12-05 Motorola, Inc. Method for reducing status reporting in a wireless communication systems
JP3082730B2 (ja) 1997-11-18 2000-08-28 日本電気株式会社 移動体着信制御方法および移動体着信制御システム
US5999522A (en) 1997-11-26 1999-12-07 Motorola, Inc. Method and apparatus for determining hand-off candidates in a communication system
US7130291B1 (en) 1997-11-26 2006-10-31 Lg Electronics, Inc. Data control system in CDMA mobile communication system providing mobile data and voice service
EP0926608B1 (en) 1997-12-24 2004-03-10 Nortel Networks Limited Distributed persistent storage for intermittently connected clients
US6101394A (en) 1997-12-24 2000-08-08 Nortel Networks Corporation CDMA multiple carrier paging channel optimization
US6084969A (en) 1997-12-31 2000-07-04 V-One Corporation Key encryption system and method, pager unit, and pager proxy for a two-way alphanumeric pager network
US6535493B1 (en) 1998-01-15 2003-03-18 Symbol Technologies, Inc. Mobile internet communication protocol
KR100414932B1 (ko) 1998-01-24 2004-04-03 삼성전자주식회사 이동통신시스템의데이타통신방법
JP3641128B2 (ja) 1998-02-20 2005-04-20 株式会社東芝 移動計算機装置、移動計算機管理装置、移動計算機管理方法及び通信制御方法
US6201971B1 (en) 1998-03-26 2001-03-13 Nokia Mobile Phones Ltd. Apparatus, and associated method for controlling service degradation performance of communications in a radio communication system
FI108772B (fi) 1998-03-31 2002-03-15 Nokia Corp Matkaviestimen yhteyksien hallintamenetelmä
US6493725B1 (en) 1998-05-18 2002-12-10 Sharp Kabushiki Kaisha Database managing system
JPH11341541A (ja) 1998-05-22 1999-12-10 Hitachi Ltd 移動通信システムのパケット転送方法、移動通信システムに用いる端末基地局及び移動通信システム
KR100291476B1 (ko) 1998-05-25 2001-07-12 윤종용 파일럿측정요구명령제어방법및시스템
US6163692A (en) 1998-05-28 2000-12-19 Lucent Technologies, Inc. Telecommunication network with mobile voice conferencing system and method
CN100334823C (zh) 1998-06-13 2007-08-29 三星电子株式会社 码分多址系统中基站和移动台之间的状态同步方法
KR100277058B1 (ko) 1998-06-15 2001-01-15 윤종용 이동통신시스템에서주파수간하드핸드오프의시점결정방법및하드핸드오프환경설정방법
US6594238B1 (en) 1998-06-19 2003-07-15 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for dynamically adapting a connection state in a mobile communications system
CA2335767A1 (en) 1998-06-19 1999-12-23 Telefonaktiebolaget Lm Ericsson Method and apparatus for dynamically adapting a connection state in a mobile communications system
US6195705B1 (en) 1998-06-30 2001-02-27 Cisco Technology, Inc. Mobile IP mobility agent standby protocol
US6317754B1 (en) 1998-07-03 2001-11-13 Mitsubishi Electric Research Laboratories, Inc System for user control of version /Synchronization in mobile computing
US6345043B1 (en) 1998-07-06 2002-02-05 National Datacomm Corporation Access scheme for a wireless LAN station to connect an access point
US5978365A (en) 1998-07-07 1999-11-02 Orbital Sciences Corporation Communications system handoff operation combining turbo coding and soft handoff techniques
US6640248B1 (en) 1998-07-10 2003-10-28 Malibu Networks, Inc. Application-aware, quality of service (QoS) sensitive, media access control (MAC) layer
US6516352B1 (en) 1998-08-17 2003-02-04 Intel Corporation Network interface system and method for dynamically switching between different physical layer devices
US6157978A (en) 1998-09-16 2000-12-05 Neomagic Corp. Multimedia round-robin arbitration with phantom slots for super-priority real-time agent
US6360100B1 (en) 1998-09-22 2002-03-19 Qualcomm Incorporated Method for robust handoff in wireless communication system
US6317596B1 (en) 1998-10-20 2001-11-13 Denso Corporation Error detecting and reporting system in a wireless communication network
US6446127B1 (en) 1998-10-30 2002-09-03 3Com Corporation System and method for providing user mobility services on a telephony network
US6160804A (en) 1998-11-13 2000-12-12 Lucent Technologies Inc. Mobility management for a multimedia mobile network
US6161008A (en) 1998-11-23 2000-12-12 Nortel Networks Limited Personal mobility and communication termination for users operating in a plurality of heterogeneous networks
US6763007B1 (en) 1998-12-11 2004-07-13 Lucent Technologies Inc. Two phase local mobility scheme for wireless access to packet based networks
EP1011274A1 (en) 1998-12-16 2000-06-21 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Method and service providing means for providing services in a telecommunication network
DE69826898T2 (de) 1998-12-18 2005-10-13 Nokia Corp. Verfahren zur verkehrsbelastungssteuerung in einem telekommunikationsnetzwerk
CN1169400C (zh) 1999-01-04 2004-09-29 艾利森电话股份有限公司 承载业务协商
FI108601B (fi) 1999-01-05 2002-02-15 Nokia Corp QoS-kartoitustiedon välitys pakettiradioverkossa
US6272129B1 (en) 1999-01-19 2001-08-07 3Com Corporation Dynamic allocation of wireless mobile nodes over an internet protocol (IP) network
US6370380B1 (en) 1999-02-17 2002-04-09 Telefonaktiebolaget Lm Ericsson (Publ) Method for secure handover
US6473418B1 (en) 1999-03-11 2002-10-29 Flarion Technologies, Inc. Orthogonal frequency division multiplexing based spread spectrum multiple access
US6516189B1 (en) 1999-03-17 2003-02-04 Telephia, Inc. System and method for gathering data from wireless communications networks
FR2792155B1 (fr) 1999-04-09 2001-06-29 Nortel Matra Cellular Procede de fourniture de services a des stations mobiles de radiocommunication, equipements de reseau et stations mobiles pour sa mise en oeuvre
AU3826199A (en) 1999-04-30 2000-11-17 Nokia Networks Oy Sgsn semi anchoring during the inter sgsn srnc relocation procedure
DE19922288A1 (de) 1999-05-14 2000-11-23 Siemens Ag Anordnung zur mobilen Kommunikation
US6466964B1 (en) 1999-06-15 2002-10-15 Cisco Technology, Inc. Methods and apparatus for providing mobility of a node that does not support mobility
GB9918636D0 (en) 1999-08-06 1999-10-13 Nokia Telecommunications Oy Inter-system handover
US6728365B1 (en) 1999-09-13 2004-04-27 Nortel Networks Limited Method and system for providing quality-of-service on packet-based wireless connections
EP1226683B1 (en) 1999-10-14 2006-10-18 Nortel Networks Limited Establishing a communications session having a quality of service in a communications system
US6366561B1 (en) 1999-11-03 2002-04-02 Qualcomm Inc. Method and apparatus for providing mobility within a network
US6300887B1 (en) 1999-11-09 2001-10-09 Nokia Networks Oy Efficient handoff procedure for header compression
US6587680B1 (en) 1999-11-23 2003-07-01 Nokia Corporation Transfer of security association during a mobile terminal handover
US6445922B1 (en) 1999-12-15 2002-09-03 Lucent Technologies Inc. Method and system for support of overlapping IP addresses between an interworking function and a mobile IP foreign agent
US6611695B1 (en) 1999-12-20 2003-08-26 Nortel Networks Limited Method and apparatus for assigning frequency channels to a beam in a multi-beam cellular communications system
US6654363B1 (en) 1999-12-28 2003-11-25 Nortel Networks Limited IP QOS adaptation and management system and method
US6430414B1 (en) 1999-12-29 2002-08-06 Qualcomm Incorporated Soft handoff algorithm and wireless communication system for third generation CDMA systems
EP1257142A1 (en) 1999-12-31 2002-11-13 Mitsubishi Electric Information Technology Centre Europe B.V. Method for reducing base station overloading
US6438117B1 (en) 2000-01-07 2002-08-20 Qualcomm Incorporated Base station synchronization for handover in a hybrid GSM/CDMA network
DE10001608A1 (de) 2000-01-17 2001-07-19 Bosch Gmbh Robert Verfahren zum Betreiben eines Mobilfunknetzes
JP3712337B2 (ja) 2000-01-28 2005-11-02 三菱電機株式会社 通信ネットワークシステムおよび通信ネットワークシステムにおける障害通知方法
US20040015607A1 (en) 2000-01-28 2004-01-22 Bender Paul E. System and method for using an IP address as a wireless unit identifier
JP4060021B2 (ja) 2000-02-21 2008-03-12 富士通株式会社 移動通信サービス提供システム、および移動通信サービス提供方法
US6707813B1 (en) 2000-02-21 2004-03-16 Telefonaktiebolaget L M Ericsson (Publ) Method of call control to minimize delays in launching multimedia or voice calls in a packet-switched radio telecommunications network
CA2330988A1 (en) 2000-02-22 2001-08-22 Lucent Technologies Inc. System and method for enhancing inter-site forward traffic capacity for a soft hand-off
JP2001245355A (ja) 2000-03-01 2001-09-07 Mitsubishi Electric Corp 移動通信におけるパケット伝送システム
US6947401B2 (en) 2000-03-08 2005-09-20 Telefonaktiebolaget Lm Ericsson (Publ) Hierarchical mobility management for wireless networks
CA2302461A1 (en) 2000-03-27 2001-09-27 William Martin Snelgrove Wireless local loop
US6768908B1 (en) 2000-04-07 2004-07-27 Motorola, Inc. Method and apparatus for soft handoff communications in a communication system operating according to IS-95B and IS-95C standards
US6535739B1 (en) 2000-04-07 2003-03-18 Qualcomm Incorporated Method of handoff within a telecommunications system containing digital base stations with different spectral capabilities
US6992994B2 (en) 2000-04-17 2006-01-31 Telcordia Technologies, Inc. Methods and systems for a generalized mobility solution using a dynamic tunneling agent
JP4294829B2 (ja) 2000-04-26 2009-07-15 ウォーターフロント・テクノロジーズ エルエルシー モバイルネットワークシステム
WO2001091382A1 (en) 2000-05-22 2001-11-29 Nokia Corporation System and method for providing a connection in a communication network
JP4201466B2 (ja) 2000-07-26 2008-12-24 富士通株式会社 モバイルipネットワークにおけるvpnシステム及びvpnの設定方法
KR100369807B1 (ko) 2000-08-05 2003-01-30 삼성전자 주식회사 이동 인터넷을 위한 패킷 전송 방법
US6990088B2 (en) 2000-08-18 2006-01-24 Telefonaktiebolaget L M Ericsson (Publ) Handoff in radio telecommunications networks
KR100342501B1 (ko) 2000-08-19 2002-06-28 윤종용 무선 패킷 데이터시스템의 도먼트상태 관리장치 및 방법
US6487184B1 (en) 2000-08-25 2002-11-26 Motorola, Inc. Method and apparatus for supporting radio acknowledgement information for a uni-directional user data channel
US7315554B2 (en) 2000-08-31 2008-01-01 Verizon Communications Inc. Simple peering in a transport network employing novel edge devices
JP2002111732A (ja) 2000-10-02 2002-04-12 Nippon Telegr & Teleph Corp <Ntt> Vpnシステム及びvpn設定方法
GB2367980B (en) 2000-10-09 2004-03-17 Ericsson Telefon Ab L M Mobile hosts
WO2002032052A2 (en) 2000-10-10 2002-04-18 The Regents Of The University Of California Method for maintaining reservation state in a network router
US7870196B2 (en) 2000-11-08 2011-01-11 Nokia Corporation System and methods for using an application layer control protocol transporting spatial location information pertaining to devices connected to wired and wireless internet protocol networks
US7016336B2 (en) 2000-11-22 2006-03-21 Telefonaktiebolaget L M Ericsson (Publ) Administrative domains for personal area networks
US6714777B1 (en) 2000-11-22 2004-03-30 Winphoria Networks, Inc. System and method of managing supplementary features in the presence of a proxy switch in a mobile communications network
JP3961763B2 (ja) 2000-11-22 2007-08-22 株式会社エヌ・ティ・ティ・ドコモ 複数ネットワーク接続型通信システムの基地局およびその接続方法
JP3639208B2 (ja) 2000-11-28 2005-04-20 株式会社東芝 移動通信システム、移動端末装置、aaahサーバ装置、認証課金サービス提供方法、認証課金サービス享受方法、移動端末装置情報提供方法及び相手端末確認方法
US6708031B2 (en) 2000-12-05 2004-03-16 Nokia Corporation Session or handoff methods in wireless networks
US7079511B2 (en) 2000-12-06 2006-07-18 Qualcomm, Incorporated Method and apparatus for handoff of a wireless packet data services connection
US6760344B2 (en) 2000-12-19 2004-07-06 Nortel Networks Limited Method and apparatus for providing differentiated quality of service in a GPRS network
WO2002052825A1 (en) 2000-12-22 2002-07-04 Nokia Corporation Method and system for establishing a multimedia connection by negotiating capability in an outband control channel
JP3552038B2 (ja) 2000-12-25 2004-08-11 日本電気株式会社 送信電力制御方法、受信方法、移動通信システム及び移動端末
US6914883B2 (en) 2000-12-28 2005-07-05 Alcatel QoS monitoring system and method for a high-speed DiffServ-capable network element
KR100551867B1 (ko) 2000-12-28 2006-02-13 엘지전자 주식회사 이동 노드의 외부 에이전트 핸드오프 통지 및 제어방법
US7290063B2 (en) 2001-01-10 2007-10-30 Nokia Corporation Relocating context information in header compression
WO2002056551A1 (en) 2001-01-16 2002-07-18 Xanten Ab Routing of data packets below the ip-level in a packet-switched communication network
US6950650B2 (en) 2001-02-12 2005-09-27 Siemens Ag System and method for call forwarding synchronization in a communication system
JP3496646B2 (ja) 2001-02-22 2004-02-16 日本電気株式会社 Cdma方式における基地局指定システム及び基地局指定方法
JP2002281539A (ja) 2001-03-14 2002-09-27 Ntt Communications Kk 端末分布情報管理システム、方法および装置
US7623499B2 (en) 2001-03-14 2009-11-24 Nec Corporation Mobile terminal management system, mobile terminal, agent, and program
GB2373595B (en) 2001-03-15 2005-09-07 Italtel Spa A system of distributed microprocessor interfaces toward macro-cell based designs implemented as ASIC or FPGA bread boarding and relative common bus protocol
US20020136226A1 (en) 2001-03-26 2002-09-26 Bluesocket, Inc. Methods and systems for enabling seamless roaming of mobile devices among wireless networks
ES2362481T3 (es) 2001-03-28 2011-07-06 Qualcomm Incorporated Control de la potencia para servicios punto a multipunto suministrados en sistemas de comunicaciones.
US6771962B2 (en) 2001-03-30 2004-08-03 Nokia Corporation Apparatus, and an associated method, by which to provide temporary identifiers to a mobile node involved in a communication handover
EP1250022A1 (en) 2001-04-09 2002-10-16 Lucent Technologies Inc. Providing quality of service in a telecommunications system such as a UMTS or other third generation system
US7068654B1 (en) 2001-04-18 2006-06-27 3Com Corporation System and method for providing masquerading using a multiprotocol label switching
ES2288516T3 (es) 2001-04-26 2008-01-16 Nokia Corporation Metodo y elemento de red para controlar traspasos.
US6957066B1 (en) 2001-05-16 2005-10-18 Cisco Technology, Inc. Method and apparatus for registering a mobile device
JP4433126B2 (ja) 2001-05-17 2010-03-17 日本電気株式会社 基地局選択方法、移動局及び基地局
US20030018774A1 (en) 2001-06-13 2003-01-23 Nokia Corporation System and method for load balancing in ad hoc networks
US6954442B2 (en) 2001-06-14 2005-10-11 Flarion Technologies, Inc. Methods and apparatus for using a paging and location server to support session signaling
US6970445B2 (en) 2001-06-14 2005-11-29 Flarion Technologies, Inc. Methods and apparatus for supporting session signaling and mobility management in a communications system
US6854013B2 (en) 2001-06-25 2005-02-08 Nortel Networks Limited Method and apparatus for optimizing network service
US7027400B2 (en) 2001-06-26 2006-04-11 Flarion Technologies, Inc. Messages and control methods for controlling resource allocation and flow admission control in a mobile communications system
WO2003003156A2 (en) 2001-06-27 2003-01-09 Brilliant Optical Networks Distributed information management schemes for dynamic allocation and de-allocation of bandwidth
DE10133473C1 (de) 2001-07-10 2003-02-20 Siemens Ag Verfahren zur optimierten Nutzung von SCTP (Stream Control Transmission Protocol) in MPLS (Multi Protocol Label Switching) Netzen
US7123599B2 (en) 2001-07-13 2006-10-17 Hitachi, Ltd. Mobile communication system
US7339908B2 (en) 2001-07-31 2008-03-04 Arraycomm, Llc. System and related methods to facilitate delivery of enhanced data services in a mobile wireless communications environment
US8042619B2 (en) 2001-08-01 2011-10-25 Firetrace Usa, Llc Methods and apparatus for extinguishing fires
US20030027572A1 (en) 2001-08-03 2003-02-06 Telefonaktiebolaget L M Ericsson (Publ) Method and system for primary paging location of mobile terminal
KR100407344B1 (ko) 2001-08-08 2003-11-28 삼성전자주식회사 이동 통신시스템의 패스트 억세스 핸드오프방법
EP1418709B1 (en) 2001-08-09 2012-02-08 Panasonic Corporation Apparatus and transmission method
JP3789786B2 (ja) 2001-08-15 2006-06-28 日本電信電話株式会社 移動通信システムおよびホームエージェントおよび通信相手端末および移動端末および移動通信方法およびプログラムおよび記録媒体
KR100383587B1 (ko) 2001-08-16 2003-05-14 삼성전자주식회사 이동 인터넷 프로토콜 시스템 및 그의 경로 최적화 방법
US20030036392A1 (en) 2001-08-17 2003-02-20 Satoru Yukie Wireless network gateway
JP4036627B2 (ja) 2001-09-27 2008-01-23 株式会社エヌ・ティ・ティ・ドコモ 移動通信システム、移動通信方法、基地局及び移動局
KR100454923B1 (ko) 2001-09-28 2004-11-06 삼성전자주식회사 무선 공중망과 유무선 사설망이 연동된 망에서 가입자상태 정합을 위한 장치 및 방법
KR100429533B1 (ko) 2001-10-26 2004-05-03 삼성전자주식회사 평면 구조를 가지는 이동통신 시스템에서 핸드오프 방법
US7684798B2 (en) 2001-11-09 2010-03-23 Nokia Corporation Method of pre-authorizing handovers among access routers in communication networks
JP4012394B2 (ja) 2001-11-13 2007-11-21 株式会社エヌ・ティ・ティ・ドコモ 移動通信端末、報知情報格納方法、セル移行方法、及び移動通信システム
KR100557101B1 (ko) 2001-11-16 2006-03-03 삼성전자주식회사 이동 통신시스템의 직교부호 공간지시 정보 송수신 방법및 장치
US20030104814A1 (en) 2001-11-30 2003-06-05 Docomo Communications Laboratories Usa Low latency mobile initiated tunneling handoff
AU2002353270A1 (en) 2001-12-03 2003-06-17 Nokia Corporation Policy based mechanisms for selecting access routers and mobile context
KR100438443B1 (ko) * 2001-12-12 2004-07-03 삼성전자주식회사 이동통신시스템에서 핸드오프 수행방법
ATE448661T1 (de) 2001-12-13 2009-11-15 Sony Deutschland Gmbh Adaptive dienstqualitätsreservierung mit vorheriger ressourcenzuweisung für mobilfunksysteme
US20030217096A1 (en) 2001-12-14 2003-11-20 Mckelvie Samuel J. Agent based application using data synchronization
AU2002357201A1 (en) 2001-12-14 2003-06-30 Interdigital Technology Corporation System for context transfer for wireless internet devices
US6842621B2 (en) 2001-12-21 2005-01-11 Motorola, Inc. Method and apparatus for splitting control and media content from a cellular network connection
JP3902465B2 (ja) 2001-12-21 2007-04-04 日本電気通信システム株式会社 移動体通信システム
EP1324626A3 (en) 2001-12-28 2003-12-17 Matsushita Electric Industrial Co., Ltd. Control system and method for a wireless communications terminal
US6701155B2 (en) 2002-01-11 2004-03-02 Nokia Corporation Network initialized packet data protocol context activation for multicast/broadcast services
US7177641B1 (en) 2002-01-11 2007-02-13 Cisco Technology, Inc. System and method for identifying a wireless serving node for a mobile unit
WO2003067439A1 (en) 2002-02-04 2003-08-14 Flarion Technologies, Inc. A method for extending mobile ip and aaa to enable integrated support for local access and roaming access connectivity
US7408917B1 (en) 2002-02-13 2008-08-05 Lg Infocomm Usa, Inc. Enabling mobile stations of multiple configurations to sync to a CDMA system based on multiple protocol identifiers on multiple channels
US6990343B2 (en) 2002-03-14 2006-01-24 Texas Instruments Incorporated Context block leasing for fast handoffs
JP2003348007A (ja) 2002-03-20 2003-12-05 Nec Corp 無線移動通信方法及び無線基地局並びに無線リソース管理装置及び移動端末装置
US7031709B2 (en) 2002-04-05 2006-04-18 Ntt Docomo, Inc. Method and associated apparatus for increment accuracy of geographical foreign agent topology relation in heterogeneous access networks
DE60207981T2 (de) 2002-04-10 2006-08-03 Lucent Technologies Inc. Verfahren zum Benachrichtigen von in einer Zelle einer Basisstation befindlichen Mobilendgeräten darüber, dass ein Dienst nicht verfügbar ist, sowie entsprechende Basisstation und Netz
JP3898081B2 (ja) 2002-04-12 2007-03-28 沖電気工業株式会社 移動通信システム及び方法
JP4161782B2 (ja) 2002-04-18 2008-10-08 松下電器産業株式会社 モバイルノードおよび移動通信方法
US7525940B2 (en) 2002-04-26 2009-04-28 Nokia Siemens Networks Oy Relocation of content sources during IP-level handoffs
US7272122B2 (en) 2002-04-26 2007-09-18 Nokia Corporation Relocation of application-specific functionality during seamless network layer-level handoffs
US7388851B2 (en) 2002-04-26 2008-06-17 Spyder Navigations, L.L.C. Proactive seamless service provisioning in mobile networks through transferring of application context
US7908378B2 (en) 2002-04-26 2011-03-15 Nokia, Inc. Provisioning seamless applications in mobile terminals through registering and transferring of application context
WO2003096657A2 (en) 2002-05-06 2003-11-20 Flarion Technologies, Inc. In packet-switched cellular networks
US7492762B2 (en) 2002-05-13 2009-02-17 Nortel Networks Limited Method for dynamic flow mapping in a wireless network
US6901063B2 (en) 2002-05-13 2005-05-31 Qualcomm, Incorporated Data delivery in conjunction with a hybrid automatic retransmission mechanism in CDMA communication systems
US7016306B2 (en) 2002-05-16 2006-03-21 Meshnetworks, Inc. System and method for performing multiple network routing and provisioning in overlapping wireless deployments
US20030216140A1 (en) 2002-05-17 2003-11-20 Georg Chambert Universal identification system for access points of wireless access networks
DE60237237D1 (de) 2002-06-05 2010-09-16 Nokia Corp Handover in einem kommunikationsnetz
US7277455B2 (en) 2002-06-10 2007-10-02 Qualcomm Incorporated Packet flow processing in a communication system
US7155526B2 (en) 2002-06-19 2006-12-26 Azaire Networks, Inc. Method and system for transparently and securely interconnecting a WLAN radio access network into a GPRS/GSM core network
JP4013665B2 (ja) 2002-06-21 2007-11-28 株式会社日立製作所 無線通信方式および無線装置
ATE357785T1 (de) 2002-06-25 2007-04-15 Cit Alcatel Verfahren und vorrichtung zum datenrundsenden in netzwerken der dritten generation
US7096039B2 (en) 2002-06-28 2006-08-22 Lucent Technologies Inc. Backhaul multicasting using Ethernet-based radio access networks
JP3924502B2 (ja) 2002-07-04 2007-06-06 富士通株式会社 モバイル通信方法およびモバイル通信システム
US7099031B2 (en) 2002-07-05 2006-08-29 Kabushiki Kaisha Toshiba Printing system using a network comprising a server and a plurality of printing terminals connected by the network
KR20040004918A (ko) 2002-07-06 2004-01-16 한국전자통신연구원 이기종 망 연동 통신시스템에서의 노드간 라우팅 정보교환 및 관리 방법
JP4033294B2 (ja) 2002-07-11 2008-01-16 ヤマハマリン株式会社 船舶のネットワークにおけるデータ通信方法
CA2435893A1 (en) 2002-07-23 2004-01-23 Global Thermoelectric Inc. High temperature gas seals
US7136483B2 (en) 2002-07-24 2006-11-14 Telefonaictiebolaget Lm Ericsson (Publ) Mobile terminal mode control in high data rate CDMA system
KR100433556B1 (ko) 2002-08-08 2004-05-31 삼성전자주식회사 애드혹 네트워크상의 링크 상태 동기화 방법, 장치 및데이터구조
US7653415B2 (en) 2002-08-21 2010-01-26 Broadcom Corporation Method and system for increasing data rate in a mobile terminal using spatial multiplexing for DVB-H communication
JP3985638B2 (ja) 2002-09-11 2007-10-03 日本電気株式会社 Rsvp代理応答ルータ、rsvp代理応答システム及びそれに用いるrsvp代理応答方法
CN1176536C (zh) 2002-09-29 2004-11-17 联想(北京)有限公司 家庭网络中的家电控制系统和方法
EP1550036B1 (en) 2002-10-07 2008-01-02 Fujitsu Siemens Computers, Inc. Method of solving a split-brain condition in a cluster computer system
FI20021869A0 (fi) 2002-10-18 2002-10-18 Nokia Corp Menetelmä ja laite pakettidatan siirtämiseksi langattomassa pakettidataverkossa
US7369859B2 (en) 2003-10-17 2008-05-06 Kineto Wireless, Inc. Method and system for determining the location of an unlicensed mobile access subscriber
US7499401B2 (en) 2002-10-21 2009-03-03 Alcatel-Lucent Usa Inc. Integrated web cache
TW550905B (en) 2002-10-22 2003-09-01 Via Tech Inc Method of clock synchronization and medium access controller applied in wireless local network
JP3647433B2 (ja) 2002-10-25 2005-05-11 松下電器産業株式会社 無線通信管理方法及び無線通信管理サーバ
RU2005115564A (ru) 2002-10-25 2005-11-10 Квэлкомм Инкорпорейтед (US) Калибровка канала для коммуникационной системы с дуплексной связью и временным разлелением канала
US8134976B2 (en) 2002-10-25 2012-03-13 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US7266100B2 (en) 2002-11-01 2007-09-04 Nokia Corporation Session updating procedure for authentication, authorization and accounting
US7515561B2 (en) 2002-11-12 2009-04-07 Nokia Corporation System and method for discovering network interface capabilities
US7286468B2 (en) 2002-11-12 2007-10-23 Cisco Technology, Inc. Routing system and method for synchronizing a routing system with peers after failover
US7280505B2 (en) 2002-11-13 2007-10-09 Nokia Corporation Method and apparatus for performing inter-technology handoff from WLAN to cellular network
GB2395629B (en) 2002-11-20 2006-06-21 Motorola Inc Wireless communications systems and methods
JP2004187256A (ja) 2002-12-04 2004-07-02 Hagiwara Sys-Com:Kk プロトコル変換装置および無線lan接続装置
ATE305713T1 (de) 2002-12-16 2005-10-15 Cit Alcatel Telekommunikationsverfahren zur unterstützung mehrerer funkschnittstellen
US20040151193A1 (en) 2002-12-23 2004-08-05 Johan Rune Bridging between a Bluetooth scatternet and an Ethernet LAN
US7869399B2 (en) 2003-01-06 2011-01-11 Interdigital Technology Corporation Method and apparatus for controlling the distribution of multimedia broadcast services
US7263357B2 (en) 2003-01-14 2007-08-28 Samsung Electronics Co., Ltd. Method for fast roaming in a wireless network
UA83212C2 (ru) 2003-01-21 2008-06-25 Qualcomm Flarion Tech Способ и система связи
US7668541B2 (en) 2003-01-31 2010-02-23 Qualcomm Incorporated Enhanced techniques for using core based nodes for state transfer
US6862446B2 (en) 2003-01-31 2005-03-01 Flarion Technologies, Inc. Methods and apparatus for the utilization of core based nodes for state transfer
KR100547112B1 (ko) 2003-02-05 2006-01-26 삼성전자주식회사 무선랜환경에서의 핸드오버 방법 및 핸드오버 수행 모바일노드 장치
RU2368106C2 (ru) 2003-02-18 2009-09-20 Квэлкомм Инкорпорейтед Планируемая и автономная передача и подтверждение приема
US7155236B2 (en) 2003-02-18 2006-12-26 Qualcomm Incorporated Scheduled and autonomous transmission and acknowledgement
US7376101B2 (en) 2003-02-20 2008-05-20 Nec Laboratories America, Inc. Secure candidate access router discovery method and system
US20040236939A1 (en) 2003-02-20 2004-11-25 Docomo Communications Laboratories Usa, Inc. Wireless network handoff key
JP4142962B2 (ja) 2003-02-24 2008-09-03 富士通株式会社 無線基地局装置および網間インタフェース装置
EP1597898A2 (en) 2003-02-26 2005-11-23 Nokia Corporation A method of reducing denial-of-service attacks and a system as well as an access router therefor
KR100640344B1 (ko) 2003-03-08 2006-10-30 삼성전자주식회사 광대역 무선 접속 통신 시스템의 기지국에서 핸드오버 시스템 및 방법
KR100689566B1 (ko) 2003-03-08 2007-03-02 삼성전자주식회사 광대역 무선 접속 통신 시스템에서 초기 레인징을 이용한핸드오프 시스템 및 방법
EP1458148A1 (en) 2003-03-10 2004-09-15 Sony International (Europe) GmbH Quality of Service (QoS) -aware handover procedure for Ad-Hoc networks
US7826471B2 (en) 2003-03-11 2010-11-02 Nortel Networks Limited Multi-beam cellular communication system
JP4102692B2 (ja) 2003-03-25 2008-06-18 富士通株式会社 無線基地局装置および基地局制御装置
WO2004093476A1 (ja) 2003-04-16 2004-10-28 Nec Corporation 移動通信システム、基地局、移動局、及びそれらに用いる無線通信方法
US7409428B1 (en) 2003-04-22 2008-08-05 Cooper Technologies Company Systems and methods for messaging to multiple gateways
JP2004328637A (ja) 2003-04-28 2004-11-18 Kyocera Corp チャネル割当方法およびそれを利用した基地局装置
US8775584B2 (en) 2003-04-29 2014-07-08 Microsoft Corporation Method and apparatus for discovering network devices
US9350566B2 (en) 2003-04-30 2016-05-24 Nokia Technologies Oy Handling traffic flows in a mobile communications network
US6944142B2 (en) 2003-05-13 2005-09-13 Interdigital Technology Corporation Method for soft and softer handover in time division duplex code division multiple access (TDD-CDMA) networks
US7573906B2 (en) 2003-05-15 2009-08-11 At&T Intellectual Property I, L.P. Methods, computer program products, and systems for managing quality of service in a communication network for applications
JP4235181B2 (ja) 2003-05-20 2009-03-11 富士通株式会社 移動通信システムにおけるアプリケーションデータ転送方法並びに同移動通信システムに使用される移動管理ノード及び移動ノード
US20050157690A1 (en) 2003-05-28 2005-07-21 James Frank Wireless network cell controller
US7693172B2 (en) 2003-05-29 2010-04-06 Lg Electronics Inc. Apparatus and method for determining public long code mask in a mobile communications system
KR100500030B1 (ko) 2003-06-04 2005-07-12 엘지전자 주식회사 핸드오프 호 처리방법
KR100539947B1 (ko) 2003-06-18 2005-12-28 삼성전자주식회사 직교 주파수 분할 다중 방식을 사용하는 통신 시스템에서기지국 구분을 위한 파일럿 패턴 송수신 장치 및 방법
WO2004114695A1 (ja) 2003-06-19 2004-12-29 Mitsubishi Denki Kabushiki Kaisha 無線基地局装置と移動体通信システム
CN1567869B (zh) 2003-06-30 2010-05-05 叶启祥 可避免干扰损坏并增加空间再用率的干扰控制方法
KR100735225B1 (ko) 2003-07-12 2007-07-03 삼성전자주식회사 이동통신 시스템에서 보코더 자원 관리 방법
AR047102A1 (es) 2003-07-17 2006-01-11 Interdigital Tech Corp Un metodo y un sistema para la entrega de datos asistenciales referentes a los diferentes puntos de acceso
KR100520931B1 (ko) 2003-07-22 2005-10-17 삼성전자주식회사 무선 인프라스트럭쳐 네트워크 환경에서의 통신시스템 및그 통신방법
ATE373904T1 (de) * 2003-07-24 2007-10-15 Matsushita Electric Ind Co Ltd Verfahren, kodierer und kommunikationsvorrichtung zur kodierung von parallel verketteten daten
ATE332061T1 (de) 2003-08-14 2006-07-15 Matsushita Electric Ind Co Ltd Synchronisation von basisstationen während soft- handover
MXPA06002026A (es) 2003-08-21 2006-08-31 Vidiator Entpr Inc Metrica de calidad de experiencia (qoe) para redes de comunicacion inalambrica.
KR100600603B1 (ko) 2003-08-27 2006-07-13 삼성전자주식회사 휴대인터넷망에서 패킷유실을 방지하는 핸드오버방법 및 방법 실행 프로그램을 저장한 기록매체
KR100553722B1 (ko) 2003-09-04 2006-02-24 삼성전자주식회사 트리 구조의 무선 네트워크에서 라우팅 경로 복구 방법
US7385920B2 (en) 2003-09-15 2008-06-10 Qualcomm Incorporated Flow admission control for wireless systems
CA2442901A1 (en) 2003-09-23 2005-03-23 Telecommunications Research Laboratories Scheduling of wireless packet data transmissions
US7181220B2 (en) 2003-09-24 2007-02-20 Intel Corporation Seamless roaming apparatus, systems, and methods
US7853215B2 (en) 2003-10-10 2010-12-14 Motorola, Inc. Communication circuit and method for selecting a reference link
KR20050036521A (ko) 2003-10-16 2005-04-20 삼성전자주식회사 주파수도약 직교주파수분할다중화 기반의이동통신시스템에서의 핸드오버 방법
US7483436B2 (en) 2003-10-28 2009-01-27 Samsung Electronics Co., Ltd. System and method for establishing mobile station-to-mobile station packet data calls directly between base stations of a wireless network
ATE547909T1 (de) 2003-11-17 2012-03-15 Telecom Italia Spa Verfahren, vorrichtung, netzwerk und computerprogramm zur dienstqualitätsüberwachung
US7593364B2 (en) 2003-11-26 2009-09-22 Nokia Corporation Method and apparatus to provide efficient paging for a network initiated data session
US7047009B2 (en) 2003-12-05 2006-05-16 Flarion Technologies, Inc. Base station based methods and apparatus for supporting break before make handoffs in a multi-carrier system
KR100943582B1 (ko) 2003-12-12 2010-02-23 삼성전자주식회사 광대역 무선 접속 통신 시스템에서 매체 접속 제어 계층의동작 스테이트 제어 시스템 및 방법
TWI277322B (en) 2003-12-12 2007-03-21 Via Tech Inc Switch capable of controlling data packet transmission and related method
KR20050065123A (ko) 2003-12-24 2005-06-29 한국전자통신연구원 복수의 무선랜 접속장치가 설치된 환경에서 무선랜접속장치의 최대 성능을 보장하기 위한 사용자 단말과무선랜 접속장치의 채널 연결 설정 방법
KR20050066287A (ko) 2003-12-26 2005-06-30 오리엔탈데이타시스템즈 주식회사 아이피폰 방식을 이용한 유무선 통합 이동 통신 단말기와유무선 통합 통신 시스템 및 이에 따른 통화 연결 방법
SE0400140D0 (sv) 2004-01-23 2004-01-23 Optimobile Ab Handover for a portable communication device between wireless local and wide area networks
KR100827105B1 (ko) 2004-02-13 2008-05-02 삼성전자주식회사 광대역 무선 통신 시스템에서 고속 레인징을 통한 빠른핸드오버 수행 방법 및 장치
FI117033B (fi) 2004-02-24 2006-05-15 Valtion Teknillinen Hajautettu dynaaminen reititys
JPWO2005081428A1 (ja) * 2004-02-25 2008-02-21 日本電気株式会社 移動通信システム及び移動通信方法
KR101084113B1 (ko) 2004-03-05 2011-11-17 엘지전자 주식회사 이동통신의 핸드오버에 적용되는 서비스 정보 전달 방법
US7558283B2 (en) 2004-03-12 2009-07-07 Nokia Corporation Method, apparatus and computer program product providing quality of service support in a wireless communications system
KR100670417B1 (ko) 2004-04-28 2007-01-16 삼성전자주식회사 직교 주파수 분할 다중 접속 통신 시스템에서 적응적안테나 시스템을 위한 프리앰블 시퀀스 생성 장치 및 방법
US7418264B2 (en) 2004-05-07 2008-08-26 Lg Electronics Inc. Performing handover by deferring IP address establishment
US7554966B2 (en) 2004-05-25 2009-06-30 Broadcom Corporation Method for combining multiple frames of data into a single medium access
KR100893860B1 (ko) 2004-06-10 2009-04-20 엘지전자 주식회사 광대역 무선 접속 시스템에 적용되는 핸드오버 수행 방법및 핸드오버 실패시 통신 재개 방법
US7233583B2 (en) 2004-06-28 2007-06-19 Nokia Corporation Method and apparatus providing context transfer for inter-BS and inter-PCF handoffs in a wireless communication system
US7730026B2 (en) 2004-07-01 2010-06-01 Apple Inc. Method and system using reusable state information for synchronization and maintenance of data
TWI269551B (en) 2004-07-02 2006-12-21 Groundhog Technologies Taiwan Method for detecting and reducing ping-pong handover effect of cellular network
DE602004020687D1 (de) 2004-07-02 2009-05-28 Ntt Docomo Inc Verfahren für sicheres handover
US7751406B2 (en) 2004-07-07 2010-07-06 At&T Intellectual Property I, Lp Controlling quality of service and access in a packet network based on levels of trust for consumer equipment
DE602004022932D1 (de) 2004-07-13 2009-10-15 Alcatel Lucent Verfahren zur endgeräteunterstützen Interferenzkontrolle in einem Mehrträger-Mobilkommunikationssystem
KR100630355B1 (ko) 2004-08-04 2006-09-29 한국전자통신연구원 무선 랜에서의 프레임 브리지 제공 장치 및 그 방법
EP1779586A4 (en) 2004-08-11 2011-03-02 Nokia Corp DEVICE AND ASSOCIATED METHOD FOR SAFE MAKE-BEFORE-BREAK-ADDITIONING IN A WIRELESS COMMUNICATION SYSTEM
CA2577428C (en) 2004-08-16 2013-12-10 Qualcomm Flarion Technologies, Inc. Methods and apparatus for managing group membership for group communications
EP1779695B1 (en) 2004-08-17 2008-12-31 Nokia Corporation Handover of a mobile station
US7706326B2 (en) 2004-09-10 2010-04-27 Interdigital Technology Corporation Wireless communication methods and components that implement handoff in wireless local area networks
US7676223B2 (en) 2004-09-13 2010-03-09 Alcatel-Lucent Usa Inc. Method for controlling a flow of information between secondary agents and a mobile device in a wireless communications system
KR101101060B1 (ko) 2004-09-15 2011-12-29 노키아 인크 이동국 전이 방법 및 컴퓨터 판독가능 매체
US7252644B2 (en) 2004-09-29 2007-08-07 Northwestern University System and methods to overcome gravity-induced dysfunction in extremity paresis
EP1892901A3 (en) 2004-10-01 2011-07-13 Panasonic Corporation Quality-of-service (qos)-aware scheduling for uplink transmission on dedicated channels
US7385953B2 (en) 2004-10-26 2008-06-10 At&T Mobility Ii Llc Method and apparatus for allocating a beacon signal in a wireless communications network
US7496364B2 (en) 2004-11-05 2009-02-24 Freescale Semiconductor, Inc. Media-independent handover (MIH) method featuring a simplified beacon
US20060099950A1 (en) 2004-11-08 2006-05-11 Klein Thierry E Method and apparatus for activating an inactive mobile unit in a distributed network
US7787416B2 (en) 2004-11-18 2010-08-31 Gidwani Sanjay M Wireless network having real-time channel allocation
GB2420939B (en) 2004-12-06 2006-11-22 Motorola Inc Method, apparatus and base station for determining a radio link characteristic
KR100625686B1 (ko) 2004-12-21 2006-09-20 한국전자통신연구원 효율적인 cnir 측정이 가능한 이동 단말 장치 및 그장치에서의 cnir 측정 방법
US7729350B2 (en) 2004-12-30 2010-06-01 Nokia, Inc. Virtual multicast routing for a cluster having state synchronization
US20060149845A1 (en) 2004-12-30 2006-07-06 Xinnia Technology, Llc Managed quality of service for users and applications over shared networks
EP1689130A1 (en) 2005-02-07 2006-08-09 Lg Electronics Inc. Method for settling an error in a radio link control
KR100643763B1 (ko) 2005-02-17 2006-11-10 삼성전자주식회사 이질형 네트워크 환경에서 주변 네트워크를 탐색하는 이동노드, 및, 그 방법
US7706739B2 (en) 2005-03-11 2010-04-27 Openwave Systems Inc. Broadcast system and method for cellular networks
US7818001B2 (en) 2005-03-25 2010-10-19 Alcatel-Lucent Usa Inc. Fine grain downlink active set control
US20060268924A1 (en) 2005-04-01 2006-11-30 Interdigital Technology Corporation Method and apparatus for dynamically adjusting a deferred transmission level and a transmission power level in a wireless communication system
US20060230019A1 (en) 2005-04-08 2006-10-12 International Business Machines Corporation System and method to optimize database access by synchronizing state based on data access patterns
US7623493B2 (en) 2005-04-29 2009-11-24 Motorola, Inc. Method and apparatus for link layer assisted handoff
US7702309B2 (en) 2005-05-04 2010-04-20 Nokia Corporation Using MAC address of a WLAN access point as location information
US8244179B2 (en) 2005-05-12 2012-08-14 Robin Dua Wireless inter-device data processing configured through inter-device transmitted data
US7532597B2 (en) * 2005-06-15 2009-05-12 Motorola, Inc. Method and apparatus to facilitate handover
JP4628889B2 (ja) * 2005-06-29 2011-02-09 三菱電機株式会社 無線通信システムのハンドオーバ方法および移動端末
US20070016637A1 (en) 2005-07-18 2007-01-18 Brawn John M Bitmap network masks
US7660278B2 (en) 2005-07-22 2010-02-09 Intel Corporation Methods and apparatus for providing a roaming support system
CN100583934C (zh) 2005-07-26 2010-01-20 华为技术有限公司 一种定时器控制方法及系统
US8634400B2 (en) * 2005-09-15 2014-01-21 Samsung Electronics Co., Ltd. Method and apparatus for transmitting and receiving status report comprising received status of packet data in a mobile communication system
KR100800714B1 (ko) 2005-09-15 2008-02-01 삼성전자주식회사 이동통신 시스템에서 패킷 데이터의 수신 상태를 나타내는상태 보고를 송수신하는 방법 및 장치
US20070064948A1 (en) 2005-09-19 2007-03-22 George Tsirtsis Methods and apparatus for the utilization of mobile nodes for state transfer
US8983468B2 (en) 2005-12-22 2015-03-17 Qualcomm Incorporated Communications methods and apparatus using physical attachment point identifiers
US8982778B2 (en) 2005-09-19 2015-03-17 Qualcomm Incorporated Packet routing in a wireless communications environment
US9078084B2 (en) 2005-12-22 2015-07-07 Qualcomm Incorporated Method and apparatus for end node assisted neighbor discovery
US8509799B2 (en) 2005-09-19 2013-08-13 Qualcomm Incorporated Provision of QoS treatment based upon multiple requests
US20070083669A1 (en) 2005-09-19 2007-04-12 George Tsirtsis State synchronization of access routers
US9066344B2 (en) 2005-09-19 2015-06-23 Qualcomm Incorporated State synchronization of access routers
US9736752B2 (en) 2005-12-22 2017-08-15 Qualcomm Incorporated Communications methods and apparatus using physical attachment point identifiers which support dual communications links
US8982835B2 (en) 2005-09-19 2015-03-17 Qualcomm Incorporated Provision of a move indication to a resource requester
US7460504B2 (en) 2005-10-12 2008-12-02 Qualcomm Incorporated Base station methods and apparatus for establishing connections
US8184615B2 (en) 2005-10-12 2012-05-22 Qualcomm Incorporated Wireless terminal methods and apparatus for establishing connections
KR100633505B1 (ko) 2005-10-31 2006-10-16 삼성전자주식회사 이동통신 시스템에서 핸드오버 제한 방법
EP1969737B1 (en) 2005-12-19 2014-03-26 LG Electronics Inc. Method for reading dynamic system information blocks
KR20070073508A (ko) 2006-01-05 2007-07-10 삼성전자주식회사 광대역 무선접속 통신시스템에서 하이브리드 다이버시티모드로 통신하기 위한 장치 및 방법
US8355413B2 (en) 2006-02-17 2013-01-15 Cellco Partnership Policy based procedure to modify or change granted QoS in real time for CDMA wireless networks
US9083355B2 (en) 2006-02-24 2015-07-14 Qualcomm Incorporated Method and apparatus for end node assisted neighbor discovery
KR100810217B1 (ko) * 2006-08-04 2008-03-06 삼성전자주식회사 브리지 기반 무선 기지국 기간망 시스템 및 그 신호 처리방법
JP2008053889A (ja) 2006-08-23 2008-03-06 Matsushita Electric Ind Co Ltd ハンドオーバ方法、基地局、端末局、プログラム記録媒体及び集積回路
US20080051091A1 (en) 2006-08-25 2008-02-28 Nokia Corporation Apparatus, method and computer program product providing enhanced robustness of handover in E-UTRAN with paging of the active UE
US7831253B2 (en) 2006-09-21 2010-11-09 Futurewei Technologies, Inc. Method and system for error handling in wireless communication networks
JP2008079311A (ja) 2006-09-21 2008-04-03 Asustek Computer Inc 無線通信システムにおいて無線リンク障害を検出する方法及び装置
EP1909523A1 (en) 2006-10-02 2008-04-09 Matsushita Electric Industrial Co., Ltd. Improved acquisition of system information of another cell
US20080089287A1 (en) * 2006-10-12 2008-04-17 Telefonaktiebolaget Lm Ericsson (Publ) Broadcast-based communication in a radio or wireless access network to support mobility
US7924776B2 (en) 2006-10-27 2011-04-12 Lg Electronics Inc. Auxiliary ACK channel feedback for control channels and broadcast multicast signals
WO2008050230A2 (en) 2006-10-27 2008-05-02 Nokia Corporation Method and apparatus for handover measurement
WO2008087524A2 (en) 2007-01-15 2008-07-24 Nokia Corporation Method and apparatus for providing context recovery
WO2008113373A1 (en) 2007-03-16 2008-09-25 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for providing cell identity information at handover
CN101669385A (zh) 2007-03-22 2010-03-10 诺基亚公司 选择性地获取系统信息
DK2519052T3 (en) 2007-04-23 2017-03-20 Interdigital Tech Corp Transfer failure handling.
US8830818B2 (en) 2007-06-07 2014-09-09 Qualcomm Incorporated Forward handover under radio link failure
US9094173B2 (en) 2007-06-25 2015-07-28 Qualcomm Incorporated Recovery from handoff error due to false detection of handoff completion signal at access terminal
EP2241055B1 (en) 2008-02-07 2016-04-13 Telefonaktiebolaget LM Ericsson (publ) Communicating cell restriction status information between radio access network nodes
BRPI0906342A2 (pt) 2008-03-21 2015-07-07 Interdigital Patent Holdings Método e aparelho de realização de uma alteração de céculas de hs-dsch em serviço
JP4443620B2 (ja) 2008-06-27 2010-03-31 株式会社エヌ・ティ・ティ・ドコモ 移動通信方法
PT2311283E (pt) 2008-07-04 2012-05-23 Ericsson Telefon Ab L M Adaptação do tamanho do comando de entrega, handover, numa rede de telecomunicações móveis
US9144100B2 (en) 2009-08-17 2015-09-22 Google Technology Holdings LLC Method and apparatus for radio link failure recovery
US8774135B2 (en) 2009-08-17 2014-07-08 Motorola Mobility Llc Method and apparatus for radio link failure recovery
US9204373B2 (en) 2009-08-28 2015-12-01 Blackberry Limited Method and system for acquisition of neighbour cell information
US20110268085A1 (en) 2009-11-19 2011-11-03 Qualcomm Incorporated Lte forward handover
US8615241B2 (en) 2010-04-09 2013-12-24 Qualcomm Incorporated Methods and apparatus for facilitating robust forward handover in long term evolution (LTE) communication systems
JP4827994B1 (ja) 2010-10-22 2011-11-30 パイオニア株式会社 端末装置、端末装置によって実行される画像表示方法及び画像表示プログラム

Also Published As

Publication number Publication date
CN101647307A (zh) 2010-02-10
EP2135476A2 (en) 2009-12-23
KR101248876B1 (ko) 2013-04-03
CN103297209B (zh) 2016-11-09
KR20090130395A (ko) 2009-12-23
JP4927991B2 (ja) 2012-05-09
MX2009010353A (es) 2009-10-19
EP2135476B1 (en) 2015-09-09
CA2680523C (en) 2015-07-21
TW200913740A (en) 2009-03-16
US9155008B2 (en) 2015-10-06
JP2010524301A (ja) 2010-07-15
KR20120030569A (ko) 2012-03-28
IL200817A0 (en) 2010-05-17
CA2680523A1 (en) 2008-10-02
TWI399104B (zh) 2013-06-11
CN103297209A (zh) 2013-09-11
CN101647307B (zh) 2013-03-27
WO2008118994A3 (en) 2008-11-27
US20080240039A1 (en) 2008-10-02
WO2008118994A2 (en) 2008-10-02
BRPI0809469A2 (pt) 2014-09-09
AU2008230819A1 (en) 2008-10-02

Similar Documents

Publication Publication Date Title
BRPI0809469B1 (pt) métodos e sistema para realizar um handoff de sessão em um sistema de comunicação sem fio, memória legível por computador, ponto de acesso e terminal de acesso
Tan et al. Supporting mobile VR in LTE networks: How close are we?
US12261701B2 (en) Harq process management method and apparatus, terminal, and storage medium
KR101299874B1 (ko) 이동도 관리를 위한 의사 회선
TWI380713B (en) Expedited handoff
BRPI0920750B1 (pt) métodos para reutilizar uma configuração de canal de controle associada com um pucch, aparelho de agente de usuário e dispositivo de acesso
US11729686B2 (en) Transmission control method, apparatus, and system
JP2006025437A (ja) サービス側高速ダウンリンクの共用チャネルセル変更の後に、ノードbにバッファされたデータを効率的に回復するシステム
BRPI0502509B1 (pt) método, nó de destino e nó de fonte para gerenciar a perda de dados de pacote em uma rede sem fio
US12225090B2 (en) Packet transmission method, communication apparatus, and communication system
BRPI0613558A2 (pt) sistemas, métodos e aparelho para processamento de qualidade de serviço
TW201002106A (en) Method and apparatus for performing a service HS-DSCH cell change
US20120127973A1 (en) System and method of sending acknowledgments through control channels to prevent unnecessary retransmission in a limited bandwidth wireless communication network
JP6628227B2 (ja) 移動通信ネットワークで通信品質の改善方法及び装置
KR20130116066A (ko) 복수의 서로 다른 네트워크를 통한 데이터 송신
WO2022048773A1 (en) Method and apparatus to synchronize radio bearers
US11589273B2 (en) Context placement in the mobile communications network
KR20070091068A (ko) 무선 망에서 데이터 처리장치 및 방법
WO2018120107A1 (zh) 通信方法、网络设备和终端设备
EP2858414A1 (en) Method and apparatus for implementing voice service fallback
RU2439844C2 (ru) Устройство и способ выполнения передачи обслуживания в сети связи
KR102508923B1 (ko) 대역폭 정보 제공 방법 및 이를 위한 장치
WO2023061339A1 (zh) 一种数据传输方法及通信装置

Legal Events

Date Code Title Description
B08E Application fees: payment of additional fee required [chapter 8.5 patent gazette]
B08H Application fees: decision cancelled [chapter 8.8 patent gazette]
B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B15K Others concerning applications: alteration of classification

Free format text: A CLASSIFICACAO ANTERIOR ERA: H04W 36/02

Ipc: H04L 1/18 (1968.09), H04W 36/02 (2009.01)

B06U Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

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