BRPI0713910A2 - mÉtodo e dispositivo para permitir que uma porta de ligaÇço de acesso sem fio suporte o proxi transparente, sistema com porta de ligaÇço de acesso sem fio que suporta o proxi transparente, dispositivo de porta de ligaÇço - Google Patents

mÉtodo e dispositivo para permitir que uma porta de ligaÇço de acesso sem fio suporte o proxi transparente, sistema com porta de ligaÇço de acesso sem fio que suporta o proxi transparente, dispositivo de porta de ligaÇço Download PDF

Info

Publication number
BRPI0713910A2
BRPI0713910A2 BRPI0713910-1A BRPI0713910A BRPI0713910A2 BR PI0713910 A2 BRPI0713910 A2 BR PI0713910A2 BR PI0713910 A BRPI0713910 A BR PI0713910A BR PI0713910 A2 BRPI0713910 A2 BR PI0713910A2
Authority
BR
Brazil
Prior art keywords
address
port
gateway
packet
terminal
Prior art date
Application number
BRPI0713910-1A
Other languages
English (en)
Inventor
Haifeng Duan
Original Assignee
Huawei Tech Co Ltd
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 Huawei Tech Co Ltd filed Critical Huawei Tech Co Ltd
Publication of BRPI0713910A2 publication Critical patent/BRPI0713910A2/pt
Publication of BRPI0713910B1 publication Critical patent/BRPI0713910B1/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Helmets And Other Head Coverings (AREA)

Abstract

MÉTODO E DISPOSITIVO PARA PERMITIR QUE UMA PORTA DE LIGAÇçO DE ACESSO SEM FIO SUPORTE O PROXI TRANSPARENTE, SISTEMA COM PORTA DE LIGAÇçO DE ACESSO SEM FIO QUE SUPORTA O MPROXI TRANSPARENTE, DISPOSITIVO DE PORTA DE LIGAÇçO. A presente invenção descreve um método, um dispositivo e um sistema com uma porta de ligação de acesso sem fio que suporta o proxi transparente, onde o método compreende: o recebimento, por um dispositivo do roteamento, pacote de uplink emitido por umterminal a um servidor, e a transmissão pacote de uplink a um dispositivo correspondente de porta de ligação de acordo com uma correlação entre um tipo de serviço e um endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação; exccução, pelo dispositivo da porta de ligação, de um processamento de serviço no pacote de uplink; e obtenção, pelo dispositivo da porta de ligação, de uma correlação entre um endereço e porta do servidor e um endereço e porta do terminal no pacote de uplink, e envio do pacote de uplink ao servidor através do dispositivo de roteamento de acordo com a correlação obtida. Com a invenção, não é necessário configurar o endereço de cada dispositivo correspondentes da parte de ligação no terminal de acordo como tipo de serviço solicitado. O pacote de uplink ou o pacote de dowplink é feito para passar através do dispositivo da porta de ligação nos seus trajetos de transmissão pelo dispositivo de roteamento, e então a emissão dos pacotes são realizados. Conseqüentemente, o processo da operação é facilitado, e a experiência do usuário é melhorada.

Description

i Λ:
5
10
15
20
25
30
1/28
MÉTODO E DISPOSITIVO PARA PERMITIR QUE UMA PORTA DE LIGAÇÃO DE ACESSO SEM FIO SUPORTE O PROXI TRANSPARENTE, SISTEMA COM PORTA DE LIGAÇÃO DE ACESSO SEM FIO QUE SUPORTA O PROXI TRANSPARENTE, DISPOSITIVO DE PORTA DE LIGAÇÃO
CAMPO DA INVENÇÃO
A presente invenção relaciona-se a um sistema de comunicação e a um método de controle deste, em particular, a um método, a um dispositivo e a um sistema com uma porta de ligação de acesso sem fio que suporta o proxi transparente em um sistema de comunicação.
FUNDAMENTO DA INVENÇÃO
Com a construção de uma geração nova de rede sem fio pelo operador, o número de usuários do serviço de dados móvel aumenta rapidamente. Baseado no acesso sem fio de alta velocidade, os serviços abundantes de dados podem ser proporcionados, incluindo o serviço de mensagem multimídia, serviço tipo download, serviço de e-mail e serviços de transferência de media, etc.
Entretanto, na rede móvel atual, somente o dispositivo correspondente da porta de ligação de serviços específicos é definida, e estes dispositivos de porta de ligação suportam somente os serviços correspondentes. Por exemplo, para um serviço de Protocolo de Aplicação Sem Fio (WAP) , um dispositivo de porta de ligação WAP correspondente é definido, o qual somente suporta os serviços baseados em WAP l.X ou em WAP 2.0, incluindo serviços de navegação, serviços de mensagens curtas e algum outros serviços baseados no WAP, como serviço de mensagem multimídia, serviço de download KJAVA, mas não suportam outros tipos de serviço, como serviços de e-mail baseados no Protocolo de Transferência de E-mail (MTP)/ Protocolo de Agência de Correio 3 (POP3)/ Protocolo de Acesso a Mensagens na Internet (IMAP), serviço de transmissão de media baseado no Protocolo de Transporte em Tempo Real (RTP)/ Protocolo de Transferência em Tempo Real (RTSP)/Protocolo de Controle em Tempo Real (RTCP), serviço de download baseado no Protocolo de Transferência de Arquivos (FTP).
Assim, quando um serviço é realizado que não possa ser suportado por um dispositivo da · porta de ligação correspondente, não há nenhuma entidade correspondente na rede do operador para o suporte e controle correspondente, de modo que o operador é reduzido a um simples provedor de canal, e não pode controlar e gerenciar toda a cadeia de valores móveis.
Com o aumento do tipo de serviço, o operador quer definir os dispositivos de porta de ligação que correspondem aos serviços diferentes para que um usuário controle e carregue para o consumo de tais serviços. Na técnica anterior, para um terminal, realizar o acesso e a carga de serviços diferentes, os endereços IP diferentes e as portas de diferentes dispositivos de porta de ligação devem ser configurados para diferentes serviços, o que é inconveniente para o usuário e a gerência e manutenção do operador.
Segundo as indicações da Figura 1, que mostra um caso em que um endereço IP e uma porta de um dispositivo de porta de ligação WAP são configurados quando um terminal solicita um serviço WAP. Pode-se ver a partir da Figura 1 que a rede de comunicação fornece dois dispositivos de porta de ligação de WAP, portas de ligação PULL (WAP PULL GW) e portas de ligação PUSH (WAP PUSH GW) . Para o serviço WAP, o endereço IP e o número da porta do dispositivo de porta de ligação WAP são configurados em um terminal (MS). Quando o terminal solicita um serviço WAP, o fluxo de dados do serviço WAP é enviado ao terminal pelos dispositivos de porta de ligação WAP acima através dos dispositivos de acesso de rede tais como os Nódulos de Suporte de Porta de Ligação GPRS/o Nódulo de Serviço de Pacote de Dados (GGSN/PDSN) . Para serviços não- WAP, a conta do tráfego da camada portadora é fornecida pelo GGSN/PDSN, e o fluxo de tráfego não-WAP é emitido ao servidor de aplicações correspondente pelo dispositivo de acesso de rede. Com tal solução, para os serviços não-WAP, o operador não pode controlar o serviço. Enquanto isso, o operador não pode carregar o conteúdo de serviços de valor acrescentado não-WAP
A respeito da questão que serviços não-WAP não podem ser controlados e carregados como mencionado acima, outra arquitetura de sistema de comunicação como mostrado na Figura 2 é proposta. Nesta arquitetura do sistema de comunicação, diferentes serviços de portas de ligação são dispostos para tipos de serviço diferentes. Ou seja, dois dispositivos de porta de ligação WAP, WAP PULL GW e WAP PUSH GW e um dispositivo de porta de ligação não-WAP são dispostos. Quando um usuário faz uso de serviços diferentes, os endereços IP e as portas dos dispositivos de porta de ligação que correspondem a estes serviços devem ser configurados no terminal. Seo servidor não configurar os endereços IP e as portas dos dispositivos de porta de ligação, o operador não pode controlar e carregar os serviços usados pelo usuário.
Conseqüentemente, na técnica anterior, quando um terminal solicita diferentes tipos de serviços, os endereços IP e portas dos dispositivos correspondentes da porta de ligação devem ser configurados; se não, o operador não pode controlar os serviços pedidos pelo usuário do terminal. Entretanto, quando os endereços IP e as portas de muitos dispositivos de porta de ligação são configurados no terminal, uma experiência negativa pode ser causada ao usuário do terminal. Além disso, nem todos os terminais podem fornecer a função de configurar os endereços IP e as portas dos dispositivos de porta de ligação.
SUMÁRIO DA INVENÇÃO
As modalidades da invenção fornecem um método, um dispositivo e um sistema com uma porta de ligação de acesso sem fio que suporta o proxi transparente, por meio do qual um terminal pode executar o acesso aos vários tipos de serviços sem a necessidade de configurar os endereços dos dispositivos de porta de ligação que correspondem aos vários tipos de serviços.
Uma modalidade da invenção fornece um método para capacitar a porta de ligação de acesso sem fio a suportar um proxi transparente, o qual inclui:
recebimento, por um dispositivo de roteamento, de um pacote de uplink emitido por um terminal a um servidor, e a transmissão do pacote de uplink a um dispositivo de porta de ligação correspondente de acordo com uma correlação entre um tipo de serviço e um endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação;
execução, pelo dispositivo da porta de ligação, de um processamento de serviço no pacote de uplink; e
obtenção, pelo dispositivo da porta de ligação, de uma correlação entre um endereço e porta do servidor e um endereço e porta do terminal no pacote de uplink, e envio do pacote de uplink ao servidor através do dispositivo de roteamento de acordo com a correlação obtida.
O sistema com uma porta de ligação de acesso sem fio que suporta o proxi transparente de acordo com uma modalidade da invenção inclui um terminal, um servidor, um dispositivo de roteamento e um dispositivo da porta de ligação, onde: o dispositivo de roteamento é adaptado para enviar um
pacote de uplink emitido a um servidor por um terminal a um dispositivo correspondente da porta de ligação de acordo com uma correlação entre um tipo de serviço e um endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação e enviar um pacote de uplink retornado pelo dispositivo da porta de ligação ao servidor; e enviar um pacote de downlink emitido ao terminal pelo servidor ao dispositivo da porta de ligação de acordo com uma correlação entre um endereço e a porta do terminal, um endereço e porta do servidor no pacote de uplink e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação, e enviar o pacote de downlink retornado pelo dispositivo da porta de ligação ao terminal;
o dispositivo da porta de ligação é adaptado para obter uma correlação entre o endereço e a porta do servidor e o endereço e a porta do terminal no pacote de uplink, retornar o pacote de uplink ou o pacote de downlink recebido do dispositivo de roteamento ao dispositivo de roteamento de acordo com a correlação· obtida, e executar um processamento · de serviço no pacote de uplink ou no pacote de downlink.
Uma modalidade da invenção fornece um dispositivo
permitindo uma porta de ligação de acesso sem fio de suportar o proxi transparente, que inclui:
unidade de roteamento do uplink , que é adaptada para enviar um pacote de uplink emitido a um servidor por um terminal a um dispositivo da porta de ligação correspondente de acordo com uma correlação entre um tipo de serviço e um endereço de monitoramento e porta de monitoramento do dispositivo da porta de ligação, e enviar o pacote de uplink retornado pelo dispositivo da porta de ligação ao servidor; uma unidade de armazenamento de roteamento, que é
adaptada para armazenar uma correlação entre um endereço e uma porta do terminal, um endereço e a porta do servidor no pacote de uplink e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação; e uma unidade de roteamento do downlink, que é adaptada
para enviar o pacote de downlink emitido ao terminal pelo servidor ao dispositivo da porta de ligação de acordo com a correlação armazenada na unidade de armazenamento de roteamento, e enviar o pacote de downlink retornado pelo dispositivo da porta de ligação ao terminal.
Uma modalidade da invenção ainda fornece um dispositivo da porta de ligação, que inclui:
uma unidade de armazenamento da porta de ligação, que é adaptada para receber uma correlação entre um endereço e uma porta de um terminal e um endereço e uma porta de um servidor no pacote de uplink notificado por um dispositivo de roteamento;
uma unidade de serviço do uplink, que é adaptada para retornar o pacote de uplink do dispositivo de roteamento emitido ao servidor por um terminal ao dispositivo de roteamento de acordo com a correlação, e executar um Λ. 6/28
processamento de serviço no pacote de uplink; e
uma unidade de serviço do downlink, que é adaptada para retornar um pacote·de downlink do dispositivo de roteamento emitido ao terminal pelo servidor ao dispositivo de roteamento, e executar um processamento de serviço no pacote de downlink.
Nas modalidades da invenção, não é necessário configurar o endereço de cada dispositivo correspondente da porta de ligação no terminal de acordo com o tipo de serviço solicitado, e a transmissão de um pacote é executada através do dispositivo de roteamento. 0 pacote precisa passar através do dispositivo da porta de ligação em seu trajeto de transmissão, e a transmissão dos pacotes é então realizada. Conseqüentemente, o processo de operação é conveniente, e a experiência do usuário é melhorada.
BREVE DESCRIÇÃO DOS DESENHOS
Figura 1 é um diagrama esquemático que mostra a arquitetura de um sistema de comunicação na técnica anterior;
Figura 2 é um diagrama esquemático que mostra outra arquitetura de um sistema de comunicação na técnica anterior;
Figura 3 é um diagrama esquemático que mostra a arquitetura de um sistema com uma porta de ligação de acesso sem fio que suporta o proxi transparente de acordo com uma modalidade da invenção; Figura 4 é um fluxograma do método para permitir que uma
porta de ligação de acesso sem fio suporte o proxi transparente de acordo com uma primeira modalidade da invenção;
Figura 5 é um fluxograma do método para permitir que uma porta de ligação de acesso sem fio suporte o proxi transparente de acordo com uma segunda modalidade da invenção; e
Figura 6 é um diagrama esquemático que mostra a estrutura de um dispositivo de roteamento e de um dispositivo da porta de ligação no sistema com uma porta de ligação de acesso sem fio que suporta o proxi transparente de acordo com uma modalidade da invenção.
DESCRIÇÃO DETALHADA DAS MODALIDADES
Nas modalidades da invenção, um dispositivo de roteamento é arranjado entre um terminal e um dispositivo da porta de ligação, e o dispositivo de roteamento faz com que um pacote de uplink ou um pacote de downlink atravesse o dispositivo correspondente da porta de ligação. Conseqüentemente, o terminal pode acessar vários tipos de serviços sem a necessidade de configurar o endereço IP e a porta de cada dispositivo da porta de ligação no terminal.
As modalidades da invenção serão ilustradas agora conjuntamente com os desenhos.
0 sistema com uma porta de ligação de acesso sem fio que
suporta o proxi transparente de acordo com uma modalidade da
invenção inclui um terminal, um dispositivo de acesso de
rede, um dispositivo da porta de ligação e um servidor. Além
disso, um dispositivo de roteamento é configurado entre o
dispositivo da porta de ligação e o dispositivo de acesso da rede.
Na Figura 3, um Provedor de Serviço/Provedor de Conteúdo (SP/CP) é o servidor correspondente do qual um terminal (MS) solicita vários tipos de serviços.
Os dispositivos de porta de ligação WAP, tais como WAP PULL GW, WAP PUSH GW, e o dispositivo de porta de ligação não-WAP são dispositivos de porta de ligação que correspondem a cada tipo de serviço. Cada um dos dispositivos de porta de ligação acima é conectado a um ativador de serviço, isto é um Portal, um Centro de Serviço de Download (DLC), Centro de Serviço de Mensagens Multimídia (MMSC), Servidor de Serviços baseados em Localização (LBS), Servidor de Mensagem Instantânea e Manejo de Presença (IMPS), Centro de Serviço de Servidor de Fluxo e Mensagens Curtas (SMSC), etc.
0 GGSN/PDSN é um dispositivo de acesso de rede. 0 GGSN/PDSN, WAP PULL GW e WAP PUSH GW são conectados à Rede de Gerência de Telecomunicação (TMN), ao Sistema de Suporte a Operações (BOSS), ao Ponto de Controle de Serviço (SCP), ao Provedor de Serviço de Dados Móveis (MDSP) ou ao Servidor de Autenticação, Autorização e Contabilidade (servidor AAA).
Na arquitetura de rede prática, um firewall para assegurar a segurança do servidor pode igualmente ser configurado entre um servidor e um dispositivo da porta de ligação.
Um dispositivo de roteamento é configurado entre o dispositivo de acesso de rede e o dispositivo da porta de ligação tal como o dispositivo da porta de ligação WAP ou o dispositivo da porta de ligação não-WAP. Na arquitetura de rede prática, o dispositivo de roteamento também pode ser configurado coletivamente no dispositivo de acesso de rede.
0 dispositivo de roteamento acima pode substituir o endereço IP e a porta do servidor no pacote de dados de cada tipo de serviço pelo endereço IP e a porta do dispositivo da porta de ligação correspondente de acordo com o tipo de serviço solicitado pelo terminal.
0 tipo de serviço solicitado pelo terminal pode ser distinguido de acordo com o número da porta do servidor usado pelo pacote de serviço; ou seja, o tipo de serviço solicitado pode ser determinado de acordo com a porta da fonte do pacote de downlink ou a porta de destino no pacote de uplink
Por exemplo, o serviço solicitado pelo terminal é um serviço de Protocolo de Transferência de Hiper Texto (HTTP) . Como especificado no protocolo de comunicação, a porta do servidor usado por este serviço é a porta 80. Conseqüentemente, se a porta de destino no pacote de dados é a porta 80, pode-se determinar que o serviço solicitado seja um serviço HTTP. As portas do servidor dos diferentes tipos de serviços são conf iguráveis, e uma ou várias portas de servidor podem ser configuradas para um serviço. Por exemplo, a porta 80 e a porta 8 080 podem ser configuradas para o serviço HTTP.
Os serviços pedidos pelo terminal correspondem aos endereços de monitoramento e às portas de monitoramento de diferentes dispositivos de porta de ligação; ou seja, uma correlação existe entre o tipo de serviço pedido pelo terminal e endereço de monitoramento e porta de monitoramento do dispositivo da porta de ligação. Conseqüentemente, uma correlação entre o tipo de serviço e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação podem ser pré-configurados. Por exemplo, para o serviço HTTP acima, o endereço IP do dispositivo da porta de ligação que corresponde ao serviço pode ser configurado para ser 192.168 . 0.1 e a porta pode ser configurada para ser a porta 80. Em outro exemplo, o serviço pedido é um serviço FTP, assim o endereço IP do dispositivo da porta de ligação que corresponde ao serviço FTP pode ser configurado para ser 192.168.0.100 e a porta pode ser configurada para ser a porta 21. Adicionalmente, certo serviço também pode ser configurado para ser correspondente a um grupo de dispositivos de porta de ligação, e os endereços IP e as portas do grupo de dispositivos de porta de ligação que correspondem ao serviço podem ser configurados uniformemente. O grupo de dispositivos de porta de ligação pode ter relação ativa/em espera, ou podem ser um grupo de dispositivos de porta de ligação configurados para o equilíbrio de carga. Quando a correlação entre o serviço e o endereço de monitoramento e porta de monitoramento do dispositivo de porta de ligação é determinada, o dispositivo de porta de ligação correspondente pode ser encontrado de acordo com o tipo de serviço.
De acordo com a correlação acima determinada entre o tipo de serviço e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação, e conjuntamente com o endereço IP e a porta do servidor no pacote de dados, o dispositivo de roteamento pode substituir o endereço IP e a porta do servidor no pacote de dados pelo endereço IP e porta do dispositivo da porta de ligação correspondente. Especificamente, para um pacote de dados de uplink, o dispositivo de roteamento substitui o endereço IP de destino e a porta do pacote de dados de uplink pelo endereço IP e pela porta do dispositivo da porta de ligação correspondente. Para um pacote de dados do downlink, o dispositivo de roteamento substitui o endereço IP da fonte e a porta do pacote de dados de downlink pelo endereço IPea porta do servidor correspondente.
Por exemplo, o serviço solicitado pelo terminal é um serviço FTP, o endereço IP do dispositivo da porta de ligação correspondente ao serviço FTP é 192.168.0.100, e a porta é a porta 21. Para um pacote de dados de uplink do serviço FTP, o dispositivo de roteamento pode substituir o endereço IP de destino do pacote de dados pelo endereço IP do dispositivo de porta de ligação correspondente 192.168.0.100 e substituir a porta de destino do pacote de dados de uplink pela porta 21 do dispositivo de porta de ligação correspondente. Para um pacote de dados de downlink do serviço FTP, o dispositivo de roteamento pode substituir o endereço IP fonte do pacote de dados de downlink pelo endereço IP do respectivo servidor FTP, e substituir a porta fonte do pacote de dados de downlink pela porta 21 do servidor FTP correspondente. Quando o endereço IP de destino e a porta do pacote de
uplink de dados do serviço são substituídos pelo endereço IP e pela porta do dispositivo da porta de ligação correspondente, ou quando o endereço IP da fonte e a porta do pacote de dados de downlink são substituídos pelo endereço IP e pela porta do servidor correspondente, pela seguinte correlação pode ser gravado tomando o endereço IP, a porta do terminal e o número do protocolo camada-4 (tal como o número do número do protocolo TCP ou do protocolo UDP) como o índice chave: a correlação entre o endereço IP e a porta do terminal, o número do protocolo camada-4, e o endereço IP e a porta do servidor. Assim, uma correlação linear pode ser estabelecida entre o endereço IP e a porta do terminal, o número do protocolo camada-4, o endereço IP e a porta do servidor no pacote de serviço pedido pelo terminal, e o endereço IP de monitoramento e a porta de monitoramento do dispositivo da porta de ligação que corresponde ao serviço pedido pelo terminal.
Para o pacote de dados de uplink, o dispositivo de roteamento direciona o pacote de dados, cujo endereço IP e porta são substituídos, ao dispositivo da porta de ligação correspondente de acordo com o endereço IPe a porta do pacote de dados substituído, isto é, o endereço IP e a porta do dispositivo da porta de ligação correspondente. Após ter detectado um pedido de conexão, o dispositivo da porta de ligação pergunta a correlação entre o endereço IP, porta e número do protocolo do terminal e o endereço IP, porta e número do protocolo do servidor que emitiu o pedido original do dispositivo de roteamento, e então o dispositivo da porta de ligação envia o pacote de dados ao endereço IP e à porta do servidor obtidos.
Para o pacote de dados de downlink, o dispositivo da porta de ligação envia o pacote de dados recebido ao dispositivo de roteamento. Após ter recebido o pacote de dados de downlink acima, o dispositivo de roteamento pode procurar pelo endereço IP e pela porta do servidor correspondente tomando o endereço IP de destino e pela porta no pacote, isto é o endereço IP e a porta do terminal, como um índice chave. Subseqüentemente, o dispositivo de roteamento substitui o endereço IP e a porta no pacote de dados de downlink pelo endereço IP e porta da fonte do servidor que é encontrada, e envia o pacote de dados ao terminal correspondente através de um dispositivo de acesso de rede.
No sistema com uma porta de ligação de acesso sem fio que suporta o proxi transparente de acordo com uma modalidade da invenção, um terminal pode executar um serviço normal de solicitação sem a necessidade de configurar o endereço IP e a porta do dispositivo da porta de ligação que corresponde ao serviço pedido, de modo que a operação prática seja facilitada, e a experiência do usuário seja melhorada.
A invenção ainda fornece um método para permitir que uma porta de ligação de acesso sem fio suporte o proxi transparente. Uma primeira modalidade do método é como mostrada na Figura 4, que inclui as seguintes etapas:
Bloco 101: 0 tipo de serviço solicitado pelo terminal e endereço IP e porta do dispositivo da porta de ligação correspondente são determinados.
Neste processo, o tipo de serviço pedido pelo terminal pode ser distinguido de acordo com o número da porta do servidor usado pelo pacote de dados de serviço; ou seja, o tipo de serviço pedido pode ser determinado de acordo com a porta da fonte do pacote de dados de downlink ou a porta de destino do pacote de dados de uplink.
Por exemplo, o serviço pedido pelo terminal é um serviço de Protocolo de Transferência de Hiper Texto (HTTP). Como especificado no protocolo de comunicação, a porta de servidor usado por tal serviço é a porta 80. Conseqüentemente, se a porta de destino no pacote de dados de um terminal é a porta 80, pode-se determinar que o serviço pedido é um serviço HTTP. Entretanto, se a porta do servidor do serviço pode igualmente ser configurada pelo usuário. Cada tipo de serviço solicitado pelo usuário do terminal
corresponde ao endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação diferente. Ou seja, uma correlação existe entre o tipo de serviço pedido pelo usuário do terminal e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação. Conseqüentemente, uma correlação entre o tipo de serviço e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação podem ser pré-configurada. Por exemplo, para o serviço HTTP acima, o endereço IP do dispositivo da porta de ligação que corresponde ao serviço pode ser configurado para ser 192.168.0.1 e a porta pode ser configurado para ser a porta 80. Em outro exemplo, o serviço solicitado é um serviço FTP, assim o endereço IP do dispositivo da porta de ligação que corresponde ao serviço FTP pode ser configurado para ser 192 . 168.0. 100 e a porta pode ser configurado para ser a porta 21. Adicionalmente, certo serviço também pode ser configurado para ser um grupo de dispositivos de porta de ligação correspondente, e os endereços IP e as portas do grupo de dispositivos de porta de ligação que correspondem ao serviço podem ser configuradas uniformemente. 0 grupo de dispositivos de porta de ligação pode ter relação ativa/em espera, ou podem ser um grupo de dispositivos de porta de ligação configurados para o equilíbrio de carga. Quando a correlação entre o tipo de serviço e o endereço de monitoramento e porta de monitoramento do dispositivo da porta de ligação é determinada, o dispositivo da porta de ligação correspondente pode ser encontrado de acordo com o tipo de serviço.
Bloco 102: O endereço IP e a porta do servidor no pacote de uplink do serviço são substituídos pelo endereço IP e pela porta do dispositivo correspondente da porta de ligação.
Como descrito acima, a correlação entre o tipo de serviço e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação é determinada. Enquanto isso, em combinação com o endereço IP e a porta do servidor no pacote de uplink, o endereço IP e a porta do servidor no pacote de uplink podem ser substituídos pelo endereço IP e porta do dispositivo da porta de ligação correspondente. Especificamente, para pacote de dados de uplink, o endereço IP de destino e a porta do pacote de dados de uplink podem ser substituídos pelo endereço IP e pela porta do dispositivo da porta de ligação correspondente.
Por exemplo, o serviço solicitado pelo terminal é um serviço FTP, o endereço IP do dispositivo da porta de ligação que corresponde ao serviço FTP é 192.168.0.100, e a porta é a porta 21. Assim, para o pacote de uplink do serviço FTP, o endereço IP de destino no pacote de uplink pode ser substituído pelo endereço IP 192.168.0.100 do dispositivo da porta de ligação correspondente, e a porta de destino no pacote de uplink pode ser substituída pela porta 21 do dispositivo da porta de ligação correspondente.
Depois que o endereço IP e a porta de destino no pacote de uplink do serviço são substituídos pelo endereço IP e pela porta do dispositivo correspondente da porta de ligação, uma correlação é estabelecida entre o endereço IP de destino e a porta no pacote de uplink do serviço e o endereço IP e porta do dispositivo da porta de ligação correspondente. Conseqüentemente, a correlação acima pode ser gravada tomando o endereço IP e a porta do terminal e o número do protocolo camada-4 como o índice chave. Assim, uma correlação linear é estabelecida entre o endereço IP e a porta do terminal, número do protocolo camada-4 e endereço IP e a porta do servidor no pacote do serviço pedido pelo terminal, e o endereço IP e a porta da porta de ligação.
Bloco 103: O dispositivo da porta de ligação correspondente envia o pacote de dados cujo endereço IPea porta são substituídos.
Para um pacote de uplink, o dispositivo de roteamento direciona o pacote de uplink, cujo endereço IP e a porta são substituídos, ao dispositivo da porta de ligação correspondente de acordo com o endereço IP substituído e a porta do pacote de uplink, isto é, o endereço IP e a porta do dispositivo da porta de ligação correspondente. Após a recepção pacote de uplink e a detecção de um pedido de conexão, o dispositivo da porta de ligação pergunta a correlação entre o endereço IP, porta e número do protocolo do terminal e o endereço IP, porta e número do protocolo do servidor que emitiu o pedido original do dispositivo de roteamento, e envia então o pacote de uplink ao endereço IP e a porta do servidor obtido.
Para um pacote de dados de downlink, o dispositivo da porta de ligação envia o pacote de downlink recebido ao dispositivo de roteamento. Após ter recebido o pacote de downlink, o dispositivo de roteamento pode procurar pelo endereço IP e pela porta do servidor correspondente tomando o endereço IP de destino e pela porta no pacote, isto é, o endereço IP e a porta do terminal, como o índice chave. Conseqüentemente, o dispositivo de roteamento substitui o endereço IP e a porta no pacote de downlink pelo endereço IP e a porta da fonte do servidor obtido. Subseqüentemente, o dispositivo de roteamento envia o pacote de dados ao terminal correspondente através de um dispositivo do acesso de rede.
0 método de acordo com a primeira modalidade da invenção
será ilustrado agora. 0 processo no qual o pacote de dados de uma ligação TCP que estabelece o pedido é processado e o processo no qual o pacote de dados de uma ligação TCP que remove o pedido é processado são tomados como um exemplo respectivamente. O método para processar o serviço tipo UDP é similar ao método para processar o serviço tipo TCP, assim este não será descrito outra vez aqui.
Quando o pacote de dados recebido pelo dispositivo da porta de ligação é o pacote de dados de uma conexão TCP que estabelece o pedido, o dispositivo da porta de ligação envia um pacote de dados de manutenção da ligação gerada por um sistema de operação a um dispositivo de roteamento. Então, o dispositivo de roteamento substitui o endereço IP e a porta fonte na ligação do pacote de dados de manutenção pelo endereço IP e porta do dispositivo da porta de ligação de acordo com uma correlação entre o endereço IP e a porta do terminal e o endereço IP e a porta da fonte do servidor, e envia a ligação do pacote de dados de manutenção ao dispositivo da porta de ligação. Após ter recebido a ligação do pacote de dados de manutenção, o dispositivo da porta de ligação liga o endereço IP local e porta, e inicia uma conexão TCP com o servidor correspondente de acordo com a correlação entre o endereço IP e a porta do terminal e o endereço IP e a porta do servidor. Se a conexão é estabelecida com sucesso, o endereço IP local e a ligação da porta ao dispositivo da porta de ligação são adicionados à correlação acima. Uma correlação é estabelecida entre o endereço IPe a porta do dispositivo da porta de ligação, o endereço IP e a porta do servidor, o endereço IP e porta do terminal e o número do protocolo camada-4. O endereço IP e a ligação da porta ao dispositivo da porta de ligação são um endereço IP e uma porta com uma correlação com a conexão, e são gerados pelo dispositivo da porta de ligação. 0 dispositivo da porta de ligação identifica a conexão excepcionalmente com o endereço IP e a porta ligados.
Quando o pacote de dados recebido pelo dispositivo da porta de ligação for uma ligação TCP que remove o pacote de dados do pedido, se a remoção do pedido for iniciada pelo terminal, o dispositivo da porta de ligação procura pelo endereço IP e porta do servidor correspondente tomando o endereço IP e a porta do terminal e pelo número do protocolo camada-4 como o indice chave, e remove a conexão do TCP entre o terminal e o servidor. Se o pedido de remoção é iniciado pelo servidor, o dispositivo da porta de ligação igualmente procura pelo endereço IP e porta do terminal correspondente de acordo com a correlação entre o endereço IP e a porta do dispositivo da porta de ligação, o endereço IP e a porta do servidor, e o endereço IP e a porta do terminal, e remove a conexão do TCP entre o servidor e o terminal.
Figura 5 mostra o processo do método para permitir que uma porta de ligação de acesso sem fio suporte o proxi transparente de acordo com uma segunda modalidade da invenção, que inclui as seguintes etapas:
Bloco 501: Um dispositivo de roteamento recebe pacote de uplink emitido por um terminal a um servidor. O endereço de fonte e a porta da fonte no pacote de uplink são o endereço e a porta do terminal, e o endereço de destino e a porta de destino são o endereço e a porta do servidor.
Bloco 502: O dispositivo de roteamento procura uma correlação entre o tipo de serviço e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação pré-configurado localmente de acordo com o tipo de serviço do pacote de uplink, isto é, a porta de destino (porta do servidor) no pacote de uplink, e determina o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação. Então, o dispositivo de roteamento substitui o endereço de destino e a porta de destino no pacote de uplink pelo endereço de monitoramento e pela porta de monitoramento do dispositivo da porta de ligação que é determinado, e emite o pacote de uplink.
0 dispositivo de roteamento salva a correlação entre o endereço e a porta do terminal, o número do protocolo camada- 4, o endereço e porta do servidor no pacote de uplink e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação. Quando o pacote de uplink do terminal é recebido, se o mesmo tipo de serviço corresponde aos endereços de monitoramento e às portas de monitoramento de uma pluralidade de dispositivos de porta de ligação, o dispositivo de roteamento pode ainda procurar pelo registro da correlação acima tomando o endereço e a porta do terminal assim como o número do protocolo camada-4 como o índice. Se o registro é encontrado, o endereço de monitoramento e a porta de monitoramento do dispositivo correspondente da porta de ligação são obtidos; se não, o endereço de monitoramento e a porta de monitoramento de um dispositivo da porta de ligação que corresponde ao tipo de serviço são selecionados e salvos de acordo com uma política do alocamento da carga
Bloco 503: O dispositivo de roteamento notifica o dispositivo da porta de ligação da correlação entre o endereço e a porta do terminal e do endereço e a porta do servidor no pacote de uplink. Este processo pode igualmente ser combinado com o bloco 502, e o dispositivo de roteamento pode notificar o dispositivo da porta de ligação da correlação entre o endereço e a porta do terminal e do endereço e a porta do servidor no pacote de uplink.
Porque o dispositivo de roteamento substituiu o endereço de destino e porta de destino no pacote de uplink pelo endereço de monitoramento e pela porta de monitoramento do dispositivo da porta de ligação no bloco 502, o dispositivo da porta de ligação precisa saber que o endereço de destino e a porta de destino reais no pacote de uplink, isto é o endereço e a porta do servidor, de modo que o dispositivo da porta de ligação possa retornar o pacote de uplink ao dispositivo de roteamento com o endereço de destino depois que o processamento de serviço é executado no pacote de uplink. Enquanto isso, o endereço de fonte e a porta da fonte no pacote de uplink são o endereço e a porta do terminal, e os diferentes pacotes de uplink do mesmo tipo de serviço podem ser distinguidos com o endereço e a porta do terminal, assim nesta modalidade, o dispositivo de roteamento notifica o dispositivo da porta de ligação da correlação entre o endereço e a porta do terminal e o endereço e a porta do servidor.
Bloco 504: 0 pacote de uplink emitido pelo dispositivo de roteamento no bloco 502 é recebido pelo dispositivo da porta de ligação, de acordo com o endereço de destino e a porta de destino atual, isto é, o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação, no pacote de uplink. 0 dispositivo da porta de ligação executa o processamento de serviço de acordo com pacote de uplink. 0 processamento de serviço pode incluir um ou vários processos de operação da autenticação, controle de acessos e operação de carregamento. O processamento de serviço pode empregar o método similar como aquele na técnica anterior, assim que este não será descrito outra vez aqui.
A correlação entre o endereço e a porta do terminal, o número do protocolo camada-4, o endereço e porta do servidor no pacote de uplink e o endereço de ligação e a porta de ligação do dispositivo da porta de ligação gerado pelo dispositivo da porta de ligação é salvo no dispositivo da porta de ligação. Para o pacote de uplink do dispositivo de roteamento, o dispositivo da porta de ligação procura o registro deste na correlação salva acima tomando o endereço e a porta do terminal e no número do protocolo camada-4 como o indice. Se o registro não existe, o dispositivo da porta de ligação gera e salva o endereço de ligação correspondente e a porta de ligação; se não, o dispositivo da porta de ligação obtém o endereço de ligação correspondente e a porta de ligação. Quando o endereço de ligação e a porta de ligação são obtidos, o dispositivo da porta de ligação substitui o endereço da fonte e a porta da fonte no pacote de uplink pelo endereço de ligação e porta de ligação do dispositivo da porta de ligação que corresponde ao endereço e porta do terminal, e substitui o endereço de destino e a porta de destino no pacote de uplink pelo endereço e pela porta correspondente do servidor. 0 dispositivo da porta de ligação emite o pacote de uplink que foi substituído do dispositivo de roteamento.
Bloco 505: 0 dispositivo da porta de ligação notifica o dispositivo de roteamento da correlação entre o endereço de ligação e porta de ligação e o endereço e a porta do terminal no pacote de uplink. O dispositivo de roteamento adiciona uma correlação com o endereço de ligação e a porta de ligação do dispositivo da porta de ligação à correlação entre o endereço e a porta do terminal, número do protocolo camada-4, endereço e porta do servidor no pacote de uplink e endereço de monitoramento e porta de monitoramento do dispositivo da porta de ligação.
Nos blocos 503 e 505, o dispositivo de roteamento e o dispositivo da porta de ligação podem notificar a parte oposto da correlação entre os endereços e as portas usando os vários protocolos suportados por ambos os lados, contanto que a correlação possa alcançar a parte oposto e ser interpretada corretamente. Os protocolos suportados por ambos os lados podem ser vários protocolos existentes ou um protocolo definido pelo usuário. Por exemplo, nesta modalidade, quando o protocolo TCP for empregado entre o terminal e o servidor para trocar o pacote de uplink ou um pacote de downlink, um Protocolo Comum de Serviço de Política Aberta (protocolo COPS) pode ser empregado entre o dispositivo de roteamento e o dispositivo da porta de ligação para notificar a parte oposta da correlação entre os endereços assim como entre as portas.
Bloco 506: O dispositivo de roteamento recebe o pacote de uplink enviado pelo dispositivo da porta de ligação. O endereço da fonte e a porta da fonte no pacote de uplink são o endereço de ligação e a porta de ligação do dispositivo de porta de ligação. 0 dispositivo de roteamento procura o endereço e a porta do terminal correspondente ao endereço de ligação e a porta de ligação do dispositivo de porta de ligação na correlação salva, substitui o endereço da fonte e a porta fonte no pacote uplink pelo endereço e porta do terminal correspondente, e envia o pacote de uplink para o servidor.
Assim, o endereço de fonte e a porta da fonte no pacote de uplink recebido pelo servidor são o endereço e a porta do terminal, e o endereço de destino e a porta de destino são o endereço e a porta do servidor. Conseqüentemente, o servidor não percebe a existência do dispositivo da porta de ligação.
Bloco 507: O servidor emite um pacote de downlink ao terminal como uma resposta de acordo com o pacote de uplink do terminal. O endereço de fonte e porta da fonte do pacote de downlink emitido pelo usuário é o endereço e a porta do usuário, e o endereço de destino e a porto de destino são o endereço e a porto do terminal.
Bloco 508: O dispositivo de roteamento recebe o pacote de downlink emitido pelo servidor. 0 dispositivo de roteamento procura o endereço de ligação e a porta de ligação do dispositivo da porta de ligação correspondente no registro conservado tomando o endereço e a porta do terminal e o número do protocolo camada-4 no pacote de downlink como o indice, e substitui o endereço de destino e a porta de destino no pacote de downlink pelo endereço de ligação e a porta de ligação do dispositivo da porta de ligação que são encontrados, e emite então o pacote de downlink.
Bloco 509: O dispositivo da porta de ligação recebe o pacote de downlink cuj o endereço de destino e a porta de destino é o endereço de ligação e a porta de ligação do dispositivo da porta de ligação, procura pelo endereço e pela porta do terminal que corresponde ao endereço de ligação e a porta de ligação na correlação salva, e executa o processamento de serviço no pacote de downlink. Similar ao pacote de uplink, o processamento de serviço pode incluir um ou vários processos de operação da autenticação, controle de acessos e operação de carregamento.
O dispositivo da porta de ligação substitui a porta da fonte e o do endereço da fonte do pacote de downlink pelo endereço de ligação e porta de ligação, substitui o endereço de destino e a porta de destino no pacote de downlink pelo endereço correspondente e a porto do terminal, e emite o pacote de downlink ao dispositivo de roteamento.
Bloco 510: 0 dispositivo de roteamento recebe o pacote de downlink retornado pelo dispositivo da porta de ligação, procura pela porta de servidor e o endereço do servidor correspondente tomando o endereço e a porta do terminal e o número do protocolo camada-4 no pacote de downlink como índice, substitui a porta da fonte e endereço da fonte no pacote de downlink pelo endereço e porta do servidor, e emite o pacote de downlink após a substituição para o terminal. Assim, no pacote de downlink recebido pelo terminal, o
endereço e a porta do servidor são a porta da fonte e o endereço da fonte, e o endereço e a porta do terminal são o endereço de destino e a porta de destino. Conseqüentemente, o terminal não percebe a existência do dispositivo da porta de ligação, também.
Nesta modalidade, o pacote de uplink e o pacote de downlink podem ser um pacote TCP ou um pacote UDP. Para o pacote TCP, depois que uma conexão TCP for estabelecida, a substituição do endereço e da porta pode ser executada diretamente para o pacote de dados de uplink da conexão TCP e o pacote de uplink de controle para remover a conexão TCP de acordo com a correlação salva para esta conexão no dispositivo de roteamento e no dispositivo da porta de ligação, sem a necessidade de salvar um registro novo da correlação. Entretanto, para o pacote UDP, o dispositivo de roteamento e o dispositivo da porta de ligação geram e salvam um registro novo da correlação para cada pacote de uplink UDP.
Uma habilidade comum na técnica pode apreciar que parte ou todos os processos do método de acordo com a modalidade acima da invenção podem ser executados instruindo o hardware relacionado através de um programa, e o programa pode ser armazenado em um meio de memória legível por computador. Quando o programa funcionar, parte ou todos os processos do método de acordo com a modalidade acima podem ser executados. 0 meio de memória pode ser um armazenamento somente leitura, uma memória de acesso aleatório, um disco magnético ou um disco compacto, etc.
0 dispositivo de roteamento e o dispositivo da porta de ligação no sistema com uma porta de ligação de acesso sem fio que suporta o proxi transparente de acordo com a invenção pode ter a estrutura segundo as indicações da Figura 6. 0 dispositivo de roteamento 600 inclui uma unidade de roteamento uplink 610 e uma unidade de roteamento de downlink 62 0, e pode igualmente incluir uma unidade de armazenamento de roteamento 630 e uma unidade de notificação do roteamento 640. O dispositivo da porta de ligação 700 inclui uma unidade de serviço de uplink 710 e uma unidade de serviço de downlink 72 0, e também pode incluir uma unidade de armazenamento da porta de ligação 730e uma unidade de notificação da porta de ligação 740.
Para um pacote de uplink emitido ao servidor por um terminal, a unidade de roteamento uplink 610 do dispositivo de roteamento 600 envia o pacote de uplink ao dispositivo da porta de ligação 700 que corresponde ao tipo de serviço do mesmo. A unidade de serviço de uplink 710 recebe o pacote de uplink da unidade de roteamento de uplink 610, executa o processamento de serviço, e retorna o pacote de uplink ao dispositivo de roteamento 600. A unidade de roteamento de uplink 610 do dispositivo de roteamento 600 recebe o pacote de uplink retornado do dispositivo da porta de ligação 700, e envia o pacote de uplink ao servidor. Para o pacote de downlink retornado ao terminal pelo servidor, a unidade de roteamento de downlink 620 do dispositivo de roteamento 600 envia o pacote de downlink ao dispositivo da porta de ligação 700. A unidade de serviço de downlink 720 do dispositivo da porta de ligação 700 recebe o pacote de downlink da unidade de roteamento de downlink 620, executa o processamento de serviço e retorna o pacote de downlink ao dispositivo de roteamento 600. A unidade de roteamento de downlink 620 do dispositivo de roteamento 600 recebe o pacote de downlink retornado do dispositivo da porta de ligação 700, e envia o pacote de downlink ao terminal.
Para o dispositivo de roteamento 600 e o dispositivo da porta de ligação 700 que aplicam o método de acordo com a segunda modalidade do método, o dispositivo de roteamento 600 também pode incluir uma unidade de armazenamento de roteamento 630 e uma unidade de notificação do roteamento 640, unidade de roteamento de uplink 610 pode ainda incluir um primeiro módulo de conversão de uplink e um segundo módulo de conversão de uplink, e a unidade de roteamento de downlink 620 pode ainda incluir um primeiro módulo de conversão de downlink e um segundo módulo de conversão de downlink. O dispositivo da porta de ligação 700 pode também incluir uma unidade de armazenamento da porta de ligação 730 e uma unidade de notificação da porta de ligação 740, unidade de serviço de uplink 710 pode ainda incluir o módulo de conversão do uplink, e a unidade de serviço de downlink 720 pode ainda incluir um módulo de conversão de downlink.
A unidade de roteamento de uplink 610 recebe o pacote de uplink enviado ao servidor pelo terminal, e o primeiro módulo de conversão do uplink da unidade de roteamento de uplink 610 substitui o endereço de destino e a porta de destino no pacote de uplink pelo endereço de monitoramento e pela porta de monitoramento do dispositivo da porta de ligação 7 00 que corresponde ao tipo de serviço deste, e envia o pacote de uplink que foi substituído. O primeiro módulo de conversão de uplink salva uma correlação entre o endereço e a porta do terminal, o número do protocolo camada-4, o endereço e porta do servidor, e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação 7 00 no · pacote de uplink na unidade de armazenamento de roteamento 630. Se o mesmo tipo de serviço corresponde aos endereços de monitoramento e às portas de monitoramento de uma pluralidade de dispositivos de porta de ligação, porque o pacote de uplink em uma conexão TCP depois que se estabelece, o primeiro módulo da conversão do uplink busca o endereço de monitoramento e a porta de monitoramento do dispositivo correspondente da porta de ligação na unidade de armazenamento de roteamento 630 tomando o endereço e a porta do terminal e o número do protocolo camada-4 no pacote de uplink como o indice, e substitui o endereço de destino e a porta de destino no pacote de uplink pelo endereço de monitoramento e pela porta de monitoramento que são encontrados.
A unidade de notificação do roteamento 64 0 do dispositivo de roteamento 600 obtém a correlação entre o endereço e a porta do terminal e o endereço e a porta do servidor no pacote de uplink da unidade de armazenamento de roteamento 630, e envia a correlação ao dispositivo da porta de ligação 700. A unidade de armazenamento 730 da porta de ligação do dispositivo da porta de ligação 700 recebe e salva a correlação emitida pelo dispositivo de roteamento 600.
A unidade de serviço do uplink 710 do dispositivo da porta de ligação 7 00 recebe um pacote de uplink do dispositivo de roteamento 600, o endereço de fonte e a porta da fonte no pacote de uplink é o endereço e a porta do terminal, e o endereço de destino e a porta de destino são o endereço de monitoramento e a porta de monitoramento locais. O módulo de conversão do uplink da unidade de serviço de uplink 710 gera o endereço de ligação local e a porta de ligação que correspondem ao endereço e a porta do terminal e o número do protocolo camada-4 para o pacote de uplink, e adiciona o endereço de ligação correspondente do local e o número de ligação da porta, o protocolo camada-4 e assim por diante à correlação entre o endereço e a porta do terminal e o endereço e a porta do servidor no pacote de uplink conservado na unidade de armazenamento 730 da porta de ligação. O módulo da conversão de uplink substitui o endereço de fonte e a porta da fonte no pacote de uplink pelo endereço de ligação e pela porta, de ligação, substitui o endereço de destino e a porta de destino no pacote de uplink pelo endereço e porta correspondentes do usuário, e emite o pacote de uplink que foi substituído ao dispositivo de roteamento 600. Para o pacote TCP em uma conexão TCP depois que a conexão TCP for estabelecida, módulo de conversão do uplink busca o endereço de ligação local e porta de ligação que correspondem ao endereço e porta do terminal e o número do protocolo camada-4 na unidade de armazenamento da porta de ligação 730 para executar a substituição do endereço e da porta, sem a necessidade de gerar um endereço de ligação do local novo e uma porta de ligação.
Módulo de conversão de uplink da unidade de serviço de uplink 710 produz uma correlação entre o endereço de ligação local e a porta de ligação e o endereço e porta do terminal gerados para o pacote de uplink para a unidade de notificação da porta de ligação 740. A unidade de notificação da porta de ligação 740 emite a correlação ao dispositivo de roteamento 600. A unidade de armazenamento de roteamento 630 do dispositivo de roteamento 600 recebe o endereço de ligação e a porta de ligação do dispositivo da porta de ligação 700, e adiciona-os ao registro da correlação do endereço e da porta do terminal.
A unidade de roteamento de uplink 610 do dispositivo de
roteamento 600 recebe pacote de uplink retornado do dispositivo da porta de ligação 700, onde o endereço da fonte e a porta da fonte são o endereço de ligação e a porta de ligação do dispositivo da porta de ligação 700, e o endereço de destino e a porta de destino são o endereço e a porta do servidor. O segundo módulo de conversão de uplink da unidade de roteamento de uplirik 610 busca o endereço e a porta do terminal que corresponde ao endereço de ligação e a porta de ligação no pacote de uplink na unidade de armazenamento de roteamento 630, substitui o endereço de fonte e a porta da fonte no pacote de uplink pelo endereço e pela porta correspondente do terminal, e emite o pacote de uplink que foi substituído ao servidor.
A unidade de roteamento de downlink 620 do dispositivo de roteamento 600 recebe um pacote de downlink retornado ao terminal pelo servidor, e o primeiro módulo de conversão da downlink busca o endereço de ligação e porta de ligação do dispositivo da porta de ligação que correspondem ao endereço e porta do terminal e o número do protocolo camada-4 na unidade de armazenamento de roteamento 630, substitui o endereço de destino e a porta de destino no pacote de downlink pelo endereço de ligação e a porta de ligação do dispositivo da porta de ligação 700, e emite o pacote de downlink que foi substituído ao dispositivo da porta de ligação 700.
A unidade de serviço de downlink 720 do dispositivo da
porta de ligação 700 recebe um pacote de downlink do dispositivo de roteamento 600. No pacote de downlink, o endereço da fonte e a porta da fonte são o endereço e a porta do servidor, e o endereço de destino e a porta de destino são o endereço de ligação e a porta de ligação locais. O módulo da conversão da downlink busca a unidade de serviço de downlink 720 para o endereço e porta do terminal que corresponde ao endereço de ligação local e a porta de ligação na unidade de armazenamento da porta de ligação 730, substitui o endereço de destino e a porta de destino no pacote de downlink pelo endereço e a porta do terminal, substitui o endereço da fonte e a porta da fonte pelo endereço de ligação local e porta de ligação, e emite o pacote de downlink que foi substituído ao dispositivo de roteamento 600
A unidade de roteamento de downlink 62 0 do dispositivo de roteamento 600 recebe um pacote de downlink retornado pelo
dispositivo da porta de ligação 700. O segundo módulo de conversão' da downlink busca a unidade de roteamento de downlink 620 para o endereço correspondente e a porta do servidor na unidade de armazenamento de roteamento 630 de acordo com o endereço e a porta do terminal e o número do protocolo camada-4 no pacote de downlink, substitui o endereço da fonte e a porta da fonte no pacote de downlink pelo endereço e a porta do servidor, e emite o pacote de downlink que foi substituído ao terminal.
Como descrito acima, o dispositivo de roteamento 600 pode ser um dispositivo independente, e pode igualmente ser integrado a um dispositivo do acesso de rede.
De acordo com cada uma das modalidades acima da invenção, o endereço IP do dispositivo correspondente da porta de ligação não precisa ser configurado em um terminal de acordo com o tipo de serviço pedido. Ao invés, um dispositivo de roteamento executa a substituição entre o endereço IP e a porta do servidor e o endereço IP e a porta do dispositivo da porta de ligação, e ainda implementa a transmissão dos dados. Porque o endereço IP de cada dispositivo da porta de ligação não precisa ser configurado no terminal, o dispositivo da porta de ligação pode ser considerado como invisível para o terminal. Ou seja, um proxi transparente de serviço de acesso do terminal pode ser realizado. Além disso, os dados de serviço pedidos pelo terminal passam através do dispositivo correspondente da porta de ligação, assim o dispositivo da porta de ligação pode executar o controle de serviço, e o carregamento para o tráfego e o índice.
Vantagens e modificações adicionais ocorrerão prontamente por aqueles versados na técnica. Conseqüentemente, a invenção em seus aspectos mais amplos não é limitada aos detalhes específicos e às modalidades representativas mostradas e descritas neste. Dessa forma, várias modificações e variações podem ser feitas sem sair do espírito ou do escopo da invenção como definidos pelas reivindicações anexas e por seus equivalentes.

Claims (21)

1. Método para permitir que uma porta de ligação de acesso sem fio suporte o proxi transparente, caracterizado pelo fato de compreender: recebimento, por um dispositivo de roteamento, de um pacote de uplink emitido por um terminal a um servidor, e a emissão do pacote de uplink a um dispositivo de porta de ligação de acordo com uma correlação entre um tipo de serviço e um endereço de monitoramento e a porta de monitoramento do dispositivo de porta de ligação; execução, pelo dispositivo de porta de ligação, de um processamento de serviço no pacote de uplink; e obtenção, pelo dispositivo de porta de ligação, de uma correlação entre um endereço e a porta do servidor e um endereço e a porta do terminal no pacote de uplink, e emissão do pacote de uplink ao servidor através do dispositivo de roteamento de acordo com a correlação obtida.
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o pacote de uplink carrega o endereço e a porta do terminal, e o endereço e a porta do servidor; e o método ainda compreende: gravação, pelo dispositivo de roteamento, de uma correlação entre o endereço e a porta do terminal, o endereço e a porta do servidor e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação.
3. Método, de acordo com a reivindicação 2, caracterizado pelo fato de que o método ainda compreende: recebimento, pelo dispositivo de roteamento, de um pacote de downlink retornado pelo servidor ao terminal, e o envio, pelo dispositivo de roteamento, do pacote de downlink ao dispositivo da porta de ligação de acordo com a correlação gravada; execução, pelo dispositivo da porta de ligação, de um processamento de serviço no pacote de downlink; e envio, pelo dispositivo da porta de ligação, do pacote de downlink ao terminal através do dispositivo de roteamento de acordo com a correlação entre o endereço e a porta do servidor e o endereço e a porta do terminal
4. Método, de acordo com a reivindicação 2, caracterizado pelo fato de que o processo de transmissão pacote de uplink ao dispositivo da porta de ligação pelo dispositivo do roteamento compreende: substituição, pelo dispositivo de roteamento, de um endereço de destino e uma porta de destino no pacote de uplink pelo endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação que corresponde ao tipo de serviço no pacote de uplink, e emissão do pacote de uplink que foi substituído.
5. Método, de acordo com a reivindicação 2, caracterizado pelo fato de que o processo de obtenção, pelo dispositivo da porta de ligação, da correlação entre o endereço e a porta do servidor e o endereço e a porta do terminal no pacote de uplink compreende: Recebimento, pelo dispositivo da porta de ligação, de uma correlação entre o endereço e a porta do terminal e o endereço e a porta do servidor no pacote de uplink do dispositivo do roteamento; e o processo de emissão do pacote de uplink ao servidor através do dispositivo de roteamento pelo dispositivo da porta de ligação compreende: substituição, pelo dispositivo da porta de ligação, do endereço da fonte e a porta da fonte no pacote de uplink por um endereço de ligação e a porta de ligação, substituindo o endereço de destino e a porta de destino no pacote de uplink pelo endereço e pela porta do servidor, e emitindo o pacote de uplink que foi substituído para o dispositivo de roteamento, onde o endereço de ligação e a porta de ligação correspondem ao endereço e a porta do terminal e de um número de protocolo camada-4 no pacote de uplink; notificação, pelo dispositivo da porta de ligação, ao dispositivo de roteamento da correlação entre o endereço de ligação e a porta de ligação e o endereço e a porta do terminal; e substituição, pelo dispositivo de roteamento, do endereço da fonte e porta da fonte pelo endereço e porta do terminal, e emissão do pacote de uplink ao servidor, quando a o endereço da fonte e a porta da fonte no pacote de uplink forem o endereço de ligação e a porta de ligação do dispositivo da porta de ligação.
6. Método, de acordo com a reivindicação 3, caracterizado pelo fato de que o dispositivo de roteamento conserva uma correlação que ainda compreende uma correlação entre o endereço e a porta do terminal, o número de protocolo camada-4, o endereço e a porta do servidor, o endereço de monitoramento e a porto de monitoramento do dispositivo da porta de ligação, e a porta de ligação do endereço e o endereço de ligação e a porta de ligação do dispositivo da porta de ligação; e o processo de emissão, pelo dispositivo de roteamento, o pacote de downlink ao dispositivo da porta de ligação compreende: substituindo, pelo dispositivo de roteamento, o endereço de destino e a porta de destino no pacote de downlink pelo endereço de ligação e pela porta de ligação do dispositivo da porta de ligação, e em emissão do pacote de downlink que foi substituído, onde o endereço de ligação e a porta de ligação do dispositivo da porta de ligação corresponde ao endereço e da porta do terminal e o número do protocolo camada-4 no pacote de downlink.
7. Método, de acordo com a reivindicação 3, caracterizado pelo fato de que o processo de emissão, pelo dispositivo da porta de ligação, do pacote de downlink ao terminal através do dispositivo de roteamento compreende: substituição, pelo dispositivo da porta de ligação, do endereço de fonte e da porta da fonte no pacote de downlink pelo endereço de ligação e pela porta de ligação, substituindo o endereço de destino e a porta de destino no pacote de downlink pelo endereço e a porta do terminal que corresponde ao endereço de ligação e a porta de ligação, e envio do pacote de downlink que foi substituído ao dispositivo de roteamento; e substituição, pelo dispositivo de roteamento, do endereço de fonte e a porta da fonte no pacote de downlink pelo endereço e pela porta do servidor, e envio do pacote de downlink que foi substituído, onde o endereço e a porta do servidor correspondem ao endereço e a porta do terminal no pacote de downlink.
8. Método, de acordo com a reivindicação 2, caracterizado pelo fato de que o processo de execução, pelo dispositivo da porta de ligação, do processamento de serviço no pacote de uplink compreende: executando, pelo dispositivo da porta de ligação, de uma autenticação de acesso, um controle de acessos e/ou uma operação de carregamento de acordo com pacote de uplink
9. Método, de acordo com a reivindicação 3, caracterizado pelo fato de que o processo de execução, pelo dispositivo da porta de ligação, do processamento de serviço 20 no pacote de downlink compreende: execução, pelo dispositivo da porta de ligação, de uma autenticação de acesso, um controlo de acessos e/ou uma operação de carregamento de acordo com o pacote de downlink.
10. Método, de acordo com a reivindicação 3, caracterizado pelo fato de que o pacote de uplink é um pacote de Protocolo de Controle de Transferência ou um pacote de Protocolo de Datagrama do Usuário; e o pacote de downlink é um pacote de Protocolo de Controle de Transferência ou um pacote de Protocolo de Datagrama do Usuário.
11. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o dispositivo de roteamento é integrado a um dispositivo de acesso de rede.
12. Sistema com porta de ligação de acesso sem fio que suporta o proxi transparente, caracterizado pelo fato de compreender um dispositivo de roteamento e um dispositivo da porta de ligação, onde: o dispositivo de roteamento é adaptado para enviar um pacote de uplink emitido a um servidor por um terminal a um dispositivo da porta de ligação de acordo com uma correlação entre um tipo de serviço e um endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação e envio do pacote de uplink retornado pelo dispositivo da porta de ligação ao servidor; e envio de um pacote de downlink emitido ao terminal pelo servidor ao dispositivo da porta de ligação de acordo com uma correlação entre um endereço e a porta do terminal, um endereço e porta do servidor no pacote de uplink e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação, e envia o pacote de downlink retornado pelo dispositivo da porta de ligação ao terminal; e o dispositivo da porta de ligação é adaptado para obter uma correlação entre o endereço e a porta do servidor e o endereço e a porta do terminal no pacote de uplink, retornar o pacote de uplink ou o pacote de downlink recebido do dispositivo de roteamento ao dispositivo de roteamento de acordo com a correlação obtida, e executar um processamento de serviço no pacote de uplink ou no pacote de downlink.
13. Dispositivo para permitir que uma porta de ligação de acesso sem fio suporte o proxi transparente, caracterizado pelo fato de compreender: uma unidade de roteamento do uplink, que é adaptada para enviar o pacote de uplink emitido a um servidor por um terminal a um dispositivo da porta de ligação de acordo com uma correlação entre um tipo de serviço e um endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação, e enviar o pacote de uplink retornado pelo dispositivo da porta de ligação ao servidor; uma unidade de armazenamento de roteamento, que é adaptada para armazenar uma correlação entre um endereço e uma porta do terminal, um endereço e porta do servidor no pacote de uplink e o endereço de monitoramento e a porta de monitoramento do dispositivo da porta de ligação; e uma unidade de roteamento do downlink, que é adaptada para enviar um pacote de downlink emitido ao terminal pelo servidor ao- dispositivo da porta de ligação de acordo com a correlação armazenada na unidade de armazenamento de roteamento, e enviar o pacote de downlink retornado pelo dispositivo da porta de ligação ao terminal.
14. Dispositivo, de acordo com a reivindicação 13, caracterizado pelo fato de que a unidade de roteamento do uplink compreende: um primeiro módulo de conversão do uplink, que é adaptado para substituir o endereço de destino e a porta de destino no pacote de uplink emitido pelo terminal ao servidor pelo endereço de monitoramento e porta de monitoramento do dispositivo da porta de ligação que corresponde ao tipo de serviço de pacote de uplink, e enviar então o pacote de uplink; e um segundo módulo de conversão do uplink, que é adaptado para substituir o endereço de fonte e a porta no pacote de uplink retornado pelo dispositivo da porta de ligação pelo endereço e porta do terminal, e enviar então o pacote de uplink ao servidor.
15. Dispositivo, de acordo com a reivindicação 14, caracterizado pelo fato de que o dispositivo ainda compreende: uma unidade de notificação do roteamento, que é adaptada para notificar o dispositivo da porta de ligação da correlação entre o endereço e a porta do terminal e o endereço e a porta do servidor no pacote de uplink.
16. Dispositivo, de acordo com a reivindicação 15, caracterizado pelo fato de que o endereço da fonte e a porta da fonte no pacote de downlink retornado pelo dispositivo da porta de ligação são o endereço de ligação e a porta de ligação do dispositivo da porta de ligação; e a unidade de roteamento do downlink compreende: um primeiro módulo de conversão de downlink, que é adaptado para substituir o endereço de destino e a porta de destino no pacote de downlink emitido pelo servidor ao terminal pelo endereço de ligação e a porta de ligação do dispositivo da porta de ligação, onde o endereço de ligação e a porta de ligação do dispositivo da porta de ligação correspondem ao endereço e a porta do terminal e do número de protocolo camada-4 no pacote de downlink, e enviar o pacote de downlink; e um segundo módulo de conversão de downlink, que é adaptado para substituir o endereço de fonte e a porta da fonte no pacote de downlink retornado pelo dispositivo da porta de ligação pelo endereço e pela porta do servidor que corresponde ao endereço e pela porta do terminal no pacote de downlink, e enviar então o pacote de downlink.
17. Dispositivo, de acordo com a reivindicação 13, caracterizado pelo fato de que o dispositivo é um dispositivo de roteamento ou um dispositivo de acesso de rede.
18. Dispositivo da porta de ligação, caracterizado pelo fato de compreender: uma unidade de armazenamento da porta de ligação, que é adaptada para receber uma correlação entre um endereço e uma porta de um terminal e um endereço e uma porta de um servidor no pacote de uplink notificado por um dispositivo de roteamento; uma unidade de serviço de uplink, que é adaptada para retornar o pacote de uplink do dispositivo de roteamento emitido ao servidor por um terminal ao dispositivo de roteamento de acordo com a correlação, e executar um processamento de serviço no pacote de uplink; e uma unidade de serviço de downlink, que é adaptada para retornar um pacote de downlink do dispositivo de roteamento emitido ao terminal pelo servidor ao dispositivo de roteamento, e executar um processamento de serviço no pacote de downlink.
19. Dispositivo da porta de ligação, de acordo com a reivindicação 18, caracterizado pelo fato de que a correlação armazenada na unidade de armazenamento da porta de ligação ainda compreende uma correlação entre o endereço e a porta do terminal, um número de protocolo camada-4, o endereço e a porta do servidor no pacote de uplink e uma porta e endereço de ligação gerado localmente; um endereço de destino e uma porta de destino no pacote de uplink do dispositivo de roteamento são o endereço local de monitoramento e a porta de monitoramento que corresponde a um tipo de serviço de pacote de uplink; e a unidade de serviço de uplink compreende um módulo de conversão de uplink, que é adaptado para substituir o endereço da fonte e porta da fonte no pacote de uplink pelo endereço de ligação e pela porta de ligação, substituir o endereço de destino e a porta de destino no pacote de uplink pelo endereço e pela porta correspondentes do servidor, e emitir o pacote de uplink que foi substituído ao dispositivo de roteamento.
20. Dispositivo da porta de ligação, de acordo com a reivindicação 19, caracterizado pelo fato de que o dispositivo da porta de ligação ainda compreende uma unidade de notificação da porta de ligação, que é adaptada para notificar' o dispositivo de roteamento da correlação entre o endereço de ligação e a porta de ligação e o endereço e porta do terminal no pacote de uplink
21. Dispositivo da porta de ligação, de acordo com a reivindicação 20, caracterizado pelo fato de que o endereço de destino e a porta de destino no pacote de downlink do dispositivo de roteamento são o endereço de ligação local e a porta de ligação; e a unidade de serviço de downlink compreende um módulo de conversão do downlink, que é adaptado para substituir o endereço da fonte e a porta da fonte no pacote de downlink pelo endereço de ligação e porta de ligação, para substituir o endereço de destino e a porta de destino no pacote de downlink pelo endereço e a porta do terminal que corresponde ao endereço de ligação e a porta de ligação, e para emitir o pacote de downlink que foi substituído ao dispositivo de roteamento
BRPI0713910-1 2006-06-29 2007-06-29 método para permitir que uma porta de acesso sem fio suporte o proxy transparente e sistema com porta de acesso sem fio que suporta o proxy transparente BRPI0713910B1 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200610094303.X 2006-06-29
CNB200610094303XA CN100531158C (zh) 2006-06-29 2006-06-29 一种无线接入网关支持透明代理的系统及方法
PCT/CN2007/070213 WO2008003269A1 (en) 2006-06-29 2007-06-29 A method,device and system for supporting transparent proxy in wireless access gateway

Publications (2)

Publication Number Publication Date
BRPI0713910A2 true BRPI0713910A2 (pt) 2012-12-25
BRPI0713910B1 BRPI0713910B1 (pt) 2019-10-29

Family

ID=38076780

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0713910-1 BRPI0713910B1 (pt) 2006-06-29 2007-06-29 método para permitir que uma porta de acesso sem fio suporte o proxy transparente e sistema com porta de acesso sem fio que suporta o proxy transparente

Country Status (6)

Country Link
EP (1) EP1898580B1 (pt)
CN (2) CN100531158C (pt)
AT (1) ATE533266T1 (pt)
BR (1) BRPI0713910B1 (pt)
RU (1) RU2407196C2 (pt)
WO (1) WO2008003269A1 (pt)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100531158C (zh) * 2006-06-29 2009-08-19 华为技术有限公司 一种无线接入网关支持透明代理的系统及方法
WO2010001188A1 (en) * 2008-07-01 2010-01-07 Thomson Licensing Transparent web proxy
CN101345774B (zh) * 2008-08-13 2012-02-29 成都市华为赛门铁克科技有限公司 实现业务代理的装置、系统及方法
CN101931936B (zh) * 2009-06-22 2014-01-01 中兴通讯股份有限公司 业务数据的传输方法和系统、终端、用户数据处理实体
CN102025593B (zh) * 2009-09-21 2013-04-24 中国移动通信集团公司 分布式用户接入系统及方法
CN102056333A (zh) * 2009-11-05 2011-05-11 中国移动通信集团河南有限公司 Wap网关及其业务处理方法和wap代理服务器
CN101820391A (zh) * 2010-03-17 2010-09-01 中兴通讯股份有限公司 用于ip网络的路由转发方法及网络设备
US9098279B2 (en) * 2010-09-14 2015-08-04 Google Inc. Methods and systems for data interchange between a network-connected thermostat and cloud-based management server
CN102413457B (zh) * 2010-09-20 2016-01-20 中兴通讯股份有限公司 上行数据报文发送方法及装置
CN101977407B (zh) * 2010-10-20 2014-09-10 中兴通讯股份有限公司 无线网络的接入网关实现方法及路由器
WO2012052568A1 (en) 2010-10-22 2012-04-26 Telefonaktiebolaget L M Ericsson (Publ) Accelerated content delivery
WO2012052569A1 (en) 2010-10-22 2012-04-26 Telefonaktiebolaget L M Ericsson (Publ) Mobile-access information based adaptation of network address lookup for differentiated handling of data traffic
CN102164078B (zh) * 2011-03-25 2014-07-02 北京星网锐捷网络技术有限公司 策略路由方法、装置及系统
CN103491065B (zh) * 2012-06-14 2018-08-14 南京中兴软件有限责任公司 一种透明代理及其实现方法
CN104519414B (zh) * 2013-09-27 2018-05-08 北京新媒传信科技有限公司 一种流媒体传输的方法和系统
RU2661680C2 (ru) * 2014-02-21 2018-07-19 Хуавей Текнолоджиз Ко., Лтд. Способ, устройство и система обработки передаваемых данных
CN104753926B (zh) * 2015-03-11 2019-04-12 华中科技大学 一种网关准入控制方法
CN107948232B (zh) * 2016-10-13 2021-03-19 腾讯科技(深圳)有限公司 基于Hook API的代理实现方法、数据传输方法、装置及系统
CN106657035B (zh) * 2016-12-06 2019-12-03 北京东土军悦科技有限公司 一种网络报文传输方法及装置
CN106961339B (zh) * 2017-03-24 2020-11-06 网宿科技股份有限公司 实现定向流量的方法及系统
CN110020955B (zh) * 2017-08-24 2023-06-30 腾讯科技(深圳)有限公司 在线医保信息处理方法及装置、服务器和用户终端
CN110536279B (zh) * 2018-10-31 2021-10-08 中兴通讯股份有限公司 一种用户数据迁移的方法、装置和用户数据演进系统
CN109862438B (zh) * 2019-02-19 2021-05-07 普联技术有限公司 一种代理转发实时流协议流媒体数据的方法及设备
CN110730252A (zh) * 2019-09-25 2020-01-24 南京优速网络科技有限公司 一种通过改造linux内核报文处理功能的地址转换方法
CN110868354B (zh) * 2019-11-14 2022-10-14 空间信息产业发展股份有限公司 一种基于网签系统的智能路由寻址系统及方法
US11411777B2 (en) 2020-01-14 2022-08-09 Vmware, Inc. Port mapping for bonded interfaces of ECMP group
CN114342333B (zh) * 2020-01-14 2023-10-20 Vm维尔股份有限公司 在物理和逻辑网络之间提供有状态服务的透明隔离区
CN114726796B (zh) * 2022-03-31 2024-12-06 阿里云计算有限公司 流量控制方法、网关及交换机
CN116208479B (zh) * 2022-12-09 2024-05-28 四川天邑康和通信股份有限公司 一种语音口匹配方法、系统、电子设备及可读存储介质

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6098172A (en) * 1997-09-12 2000-08-01 Lucent Technologies Inc. Methods and apparatus for a computer network firewall with proxy reflection
US6775262B1 (en) * 2000-03-10 2004-08-10 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for mapping an IP address to an MSISDN number within a wireless application processing network
KR100405113B1 (ko) * 2001-06-22 2003-11-10 주식회사 엑스큐어넷 네트워크상에서의 투명한 게이트웨이 또는 투명한 프록시구현 방법
US6801528B2 (en) * 2002-07-03 2004-10-05 Ericsson Inc. System and method for dynamic simultaneous connection to multiple service providers
CN1223159C (zh) * 2002-08-13 2005-10-12 华为技术有限公司 一种支持地址转换应用网关的方法
RU2249303C2 (ru) * 2003-04-18 2005-03-27 Одинцов Николай Николаевич Способ получения информации и устройство для его осуществления
CN100359893C (zh) * 2003-08-28 2008-01-02 华为技术有限公司 以主机代理方式实现地址转换应用网关的方法
CN100531158C (zh) * 2006-06-29 2009-08-19 华为技术有限公司 一种无线接入网关支持透明代理的系统及方法

Also Published As

Publication number Publication date
EP1898580A1 (en) 2008-03-12
RU2009101940A (ru) 2010-08-10
WO2008003269A1 (en) 2008-01-10
CN1968227A (zh) 2007-05-23
CN100531158C (zh) 2009-08-19
BRPI0713910B1 (pt) 2019-10-29
ATE533266T1 (de) 2011-11-15
CN101406008A (zh) 2009-04-08
EP1898580B1 (en) 2011-11-09
RU2407196C2 (ru) 2010-12-20
CN101406008B (zh) 2012-07-11
EP1898580A4 (en) 2008-06-25

Similar Documents

Publication Publication Date Title
BRPI0713910A2 (pt) mÉtodo e dispositivo para permitir que uma porta de ligaÇço de acesso sem fio suporte o proxi transparente, sistema com porta de ligaÇço de acesso sem fio que suporta o proxi transparente, dispositivo de porta de ligaÇço
US12335131B2 (en) Method and system of resiliency in cloud-delivered SD-WAN
US11750419B2 (en) Systems and methods for providing a global virtual network (GVN)
US11032188B2 (en) Method and apparatus for path selection
CN112470436B (zh) 用于提供多云连通性的系统、方法、以及计算机可读介质
US11102096B2 (en) Traceroutes for discovering the network path of inbound packets transmitted from a specified network node
US9231820B2 (en) Methods and apparatus for controlling wireless access points
US10085253B2 (en) Methods and apparatus for controlling wireless access points
US8094575B1 (en) Routing protocol extension for network acceleration service-aware path selection within computer networks
US20190297161A1 (en) Traffic forwarding and disambiguation by using local proxies and addresses
BR112012032371B1 (pt) Expansão de uma rede de fornecimento de conteúdo (cdn) para dentro de uma rede móvel ou sem fio
BR112012028264B1 (pt) método e aparelho para acesso a serviço por uma estação móvel e estação móvel
US8711838B1 (en) Using network labels without standard-defined syntax and semantics
US11012418B2 (en) Multi-access interface for internet protocol security
Cha et al. A mobility link service for ndn consumer mobility
US10462265B2 (en) On-demand startup of offline servers and connection routing
CN110768870A (zh) 一种智能专线的质量监控方法和装置
CN116647598A (zh) 一种跨网数据交换方法、装置、系统、服务器及存储介质
US10735292B1 (en) Monitoring interconnections between network devices of different network entities
Larrabeiti et al. A practical approach to network-based processing
TWI277328B (en) SSL-based IPv6 tunnel service gateway system and connection method thereof
CN120455571A (zh) 一种数据处理方法、装置、设备及存储介质
Larrabeiti López et al. A practical approach to network-based processing
Tripunitara et al. Connectivity provisioning with security attributes

Legal Events

Date Code Title Description
B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B06T Formal requirements before examination [chapter 6.20 patent gazette]
B15K Others concerning applications: alteration of classification

Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04L 12/66 , H04L 29/06

Ipc: H04L 29/08 (1990.01), H04W 88/16 (2009.01)

B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 29/10/2019, OBSERVADAS AS CONDICOES LEGAIS. (CO) 10 (DEZ) ANOS CONTADOS A PARTIR DE 29/10/2019, OBSERVADAS AS CONDICOES LEGAIS

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

Free format text: REFERENTE A 17A ANUIDADE.

B24J Lapse because of non-payment of annual fees (definitively: art 78 iv lpi, resolution 113/2013 art. 12)

Free format text: EM VIRTUDE DA EXTINCAO PUBLICADA NA RPI 2781 DE 24-04-2024 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDA A EXTINCAO DA PATENTE E SEUS CERTIFICADOS, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013.