BR112019010990A2 - método e sistema de processamento de indicação de erro, e dispositivo - Google Patents
método e sistema de processamento de indicação de erro, e dispositivo Download PDFInfo
- Publication number
- BR112019010990A2 BR112019010990A2 BR112019010990A BR112019010990A BR112019010990A2 BR 112019010990 A2 BR112019010990 A2 BR 112019010990A2 BR 112019010990 A BR112019010990 A BR 112019010990A BR 112019010990 A BR112019010990 A BR 112019010990A BR 112019010990 A2 BR112019010990 A2 BR 112019010990A2
- Authority
- BR
- Brazil
- Prior art keywords
- access node
- network element
- teid
- address
- context
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/2592—Translation of Internet protocol [IP] addresses using tunnelling or encapsulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/22—Manipulation of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
a presente invenção fornece um método e sistema de processamento de indicação de erro, e um dispositivo, e se relaciona com o campo das tecnologias de comunicação, para resolver um problema que a transmissão normal de um pacote de dados de serviço é afetada devido a uma inconsistência entre contextos de um nó de acesso e um elemento de rede de plano de usuário em uma próxima geração de rede de comunicações móveis. o método inclui: enviar, por um nó de encaminhamento, uma mensagem de indicação de erro para um primeiro elemento de rede de plano de usuário após receber a mensagem de indicação de erro que é enviada pelo nó de acesso e que inclui um identificador de ponto de extremidade de encapsulamento teid de um nó de acesso e um endereço ip de protocolo de internet do nó de acesso, onde a mensagem de indicação de erro é usada para instruir o primeiro elemento de rede de plano de usuário para enviar uma mensagem de notificação de erro para um elemento de rede de plano de controle após o primeiro elemento de rede de plano de usuário recebe a mensagem de indicação de erro; e receber, pelo elemento de rede de plano de controle, a mensagem de notificação de erro e processamento, de acordo com uma política de processamento predefinida, um contexto correspondente ao teid do nó de acesso e o endereço ip do nó de acesso, ou um contexto correspondente a um identificador de contexto.
Description
MÉTODO, SISTEMA, DISPOSITIVO DE PROCESSAMENTO DE INDICAÇÃO DE ERRO, MÍDIA DE ARMAZENAMENTO LEGÍVEL POR COMPUTADOR E
PRODUTO DE PROGRAMA DE COMPUTADOR
CAMPO TÉCNICO [001] A presente invenção diz respeito ao campo de tecnologias de comunicações, e em particular a um método e sistema de processamento de indicação de erro, e a um dispositivo.
ANTECEDENTES [002] O protocolo de tunelamento de serviço geral de rádio por pacotes (Inglês: General Packet Radio Service Tunneling Protocol, GTP), referido resumidamente como um protocolo de tunelamento a seguir, é um protocolo de comunicação entre elementos de rede que é aplicado amplamente para uma rede de serviço geral de rádio por pacotes (Inglês: General Packet Radio Service, GPRS), e que continua a ser usado em uma rede comutada por pacotes evoluída (Inglês: Evolved Packet Core, EPC) e em uma rede de comunicações móveis de próxima geração.
[003] Os elementos de rede para os quais o protocolo de tunelamento é aplicado trocam um identificador de ponto de extremidade de túnel (Inglês: Tunnel Endpoint Identifier, TEID) uns com os outros ao usar uma mensagem de sinalização. Por exemplo, um elemento de rede local designa um TEID do elemento de rede local para um elemento de rede par, e o elemento de rede par designa um TEID do elemento de rede par para o elemento de rede local. Ao enviar um pacote de dados de serviço para o elemento de rede local, o elemento de rede par adiciona o TEID do elemento de rede local ao pacote de dados de serviço, e envia o pacote de
Petição 870190083206, de 26/08/2019, pág. 7/71
2/56 dados de serviço para o elemento de rede local. 0 elemento de rede local pesquisa um contexto correspondendo ao TEID do elemento de rede local, e encaminha o pacote de dados de serviço para um próximo elemento de rede com base em informação no contexto descoberto. Entretanto, por causa de uma falha de comunicação entre os elementos de rede, falhas dos elementos de rede, ou coisa parecida, o contexto correspondendo ao TEID do elemento de rede local não é estabelecido de modo bem sucedido no elemento de rede local, ou o contexto é perdido. Após receber o pacote de dados de serviço que carrega o TEID do elemento de rede local, o elemento de rede local não pode descobrir o contexto correspondendo ao TEID. Consequentemente, o elemento de rede local não pode encaminhar o pacote de dados de serviço para o próximo elemento de rede com base na informação no contexto, afetando seriamente desse modo transmissão normal do pacote de dados de serviço.
[004] Para resolver este problema, os versados na técnica comumente usam o seguinte método de processamento: O elemento de rede local envia uma mensagem de indicação de erro para o elemento de rede par quando o elemento de rede local recebe o pacote de dados de serviço que carrega o TEID do elemento de rede local, mas não descobre o contexto correspondendo ao TEID. A mensagem de indicação de erro carrega o TEID do elemento de rede local e um endereço de Protocolo de Internet (Inglês: Internet Protocol, IP) do elemento de rede local, um campo de TEID em um cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é um campo inválido (por exemplo, um campo todo de zeros), e o endereço IP do elemento de rede local é um endereço IP de
Petição 870190083206, de 26/08/2019, pág. 8/71
3/56 destino, em uma camada de protocolo IP, do pacote de dados de serviço. Após receber a mensagem de indicação de erro, o elemento de rede par examina um contexto que está armazenado no elemento de rede par e que corresponde ao TEID do elemento de rede local e ao endereço IP do elemento de rede local, e usa uma diretriz de processamento correspondente (por exemplo, eliminar o contexto ou instruir o elemento de rede local para restabelecer um contexto) para assegurar uma consistência entre contextos do elemento de rede local e do elemento de rede par, evitando desse modo afetar transmissão normal do pacote de dados de serviço.
[005] Em uma rede de comunicações móveis de próxima geração mostrada na figura 1, um nó de acesso em uma rede de acesso e um elemento de rede de plano de usuário também podem se comunicar um com o outro ao usar o protocolo GTP. Entretanto, um pacote de dados de serviço precisa ser encaminhado entre o nó de acesso e o elemento de rede de plano de usuário ao usar um nó de encaminhamento. Para ser especifico, o nó de encaminhamento armazena uma correspondência entre um TEID do elemento de rede de plano de usuário e o elemento de rede de plano de usuário, e o nó de encaminhamento determina, com base no TEID do elemento de rede de plano de usuário que é carregado no pacote de dados de serviço recebido enviado pelo nó de acesso e na correspondência armazenada entre o TEID do elemento de rede de plano de usuário e o elemento de rede de plano de usuário, um elemento de rede de plano de usuário especifico para o qual o pacote de dados de serviço é para ser encaminhado. Neste caso, se o nó de acesso não descobrir um
Petição 870190083206, de 26/08/2019, pág. 9/71
4/56 contexto baseado em um TEID do nó de acesso que está no pacote de dados de serviço encaminhado pelo nó de encaminhamento, e por esta razão usar o método de processamento indicado anteriormente para encaminhar uma mensagem de indicação de erro para o elemento de rede de plano de usuário ao usar o nó de encaminhamento, porque um campo de TEID em um cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é um campo inválido, o nó de encaminhamento não pode determinar, com base no campo de TEID inválido, um elemento de rede de plano de usuário especifico para o qual a mensagem de indicação de erro é para ser encaminhada. Consequentemente, uma consistência entre contextos do nó de acesso e do elemento de rede de plano de usuário não pode ser assegurada ao usar uma diretriz de processamento correspondente, afetando desse modo transmissão normal do pacote de dados de serviço.
SUMÁRIO [006] Este pedido fornece um método e sistema de processamento de indicação de erro, e um dispositivo, para resolver um problema em que transmissão normal de um pacote de dados de serviço é afetada por causa de uma inconsistência entre contextos de um nó de acesso e de um elemento de rede de plano de usuário em uma rede de comunicações móveis de próxima geração.
[007] Para alcançar o objetivo indicado anteriormente, as soluções técnicas seguintes são usadas neste pedido.
[008] De acordo com um primeiro aspecto, uma modalidade da presente invenção fornece um método de processamento de indicação de erro, e o método pode incluir: receber, por um nó de encaminhamento, uma mensagem de indicação de erro que
Petição 870190083206, de 26/08/2019, pág. 10/71
5/56 é enviada por um nó de acesso e inclui um identificador de ponto de extremidade de túnel TEID do nó de acesso e um endereço IP do nó de acesso e em que um TEID em um cabeçalho de protocolo de tunelamento é um TEID inválido; enviar a mensagem de indicação de erro para um primeiro elemento de rede de plano de usuário com base no TEID inválido; e enviar, pelo primeiro elemento de rede de plano de usuário, uma mensagem de notificação de erro para um elemento de rede de plano de controle com base na mensagem de indicação de erro.
[009] A mensagem de notificação de erro pode carregar o TEID do nó de acesso e o endereço IP do nó de acesso, ou pode carregar um identificador de contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, de maneira que o elemento de rede de plano de controle processa, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou processa, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao identificador de contexto.
[010] Deste modo, após o nó de encaminhamento receber a mensagem de indicação de erro, o nó de encaminhamento pode encaminhar a mensagem de indicação de erro para o elemento de rede de plano de usuário, de maneira que o elemento de rede de plano de usuário envia a mensagem de notificação de erro para o elemento de rede de plano de controle com base na mensagem de indicação de erro, para instruir o elemento de rede de plano de controle para processar um contexto no nó de acesso ou no elemento de rede de plano de usuário com base na mensagem de notificação de erro, para implementar
Petição 870190083206, de 26/08/2019, pág. 11/71
6/56 uma consistência entre contextos do elemento de rede de plano de usuário e do nó de acesso, assegurando desse modo transmissão normal de um pacote de dados de serviço.
[Oil] Com referência para o primeiro aspecto, em uma implementação possível do primeiro aspecto, a mensagem de indicação de erro pode ser uma mensagem enviada pelo nó de acesso para o nó de encaminhamento após o nó de acesso receber um pacote de dados de serviço de enlace de descida que é enviado por um segundo elemento de rede de plano de usuário e que inclui o TEID do nó de acesso e o endereço IP do nó de recebimento, e não descobrir um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso em um registro de contexto armazenado no nó de acesso.
[012] O segundo elemento de rede de plano de usuário e o primeiro elemento de rede de plano de usuário podem ser um mesmo elemento de rede ou elementos de rede diferentes. Em outras palavras, nesta solução, um elemento de rede de plano de usuário que pode receber a mensagem de indicação de erro e que é selecionado pelo nó de encaminhamento pode ser o elemento de rede de plano de usuário original que envia o pacote de dados de serviço de enlace de descida para o nó de acesso, ou pode ser um novo elemento de rede de plano de usuário. Isto não está limitado na presente invenção.
[013] Opcionalmente, na presente invenção, o nó de encaminhamento pode selecionar, de acordo com um algoritmo predefinido, o primeiro elemento de rede de plano de usuário de uma rede na qual o nó de encaminhamento está localizado; por exemplo, pode selecionar aleatoriamente, de
Petição 870190083206, de 26/08/2019, pág. 12/71
7/56 uma pluralidade de elementos de rede de plano de usuário, um elemento de rede que recebe a mensagem de indicação de erro; ou pode selecionar de modo fixo um elemento de rede de plano de usuário como o elemento de rede de plano de usuário que recebe a mensagem de indicação de erro; ou pode verificar uma correspondência que existe entre um TEID de um elemento de rede de plano de usuário e o elemento de rede de plano de usuário e que está armazenada no nó de encaminhamento, para determinar um elemento de rede de plano de usuário em uma primeira correspondência como o elemento de rede de plano de usuário que recebe a mensagem de indicação de erro.
[014] Deve ser notado que em uma implementação possível do primeiro aspecto, antes de o nó de encaminhamento selecionar, ao usar o algoritmo predefinido, o primeiro elemento de rede de plano de usuário da rede na qual o nó de encaminhamento está localizado, o nó de encaminhamento determina que um elemento de rede de plano de usuário precisa ser selecionado somente após determinar, com base no TEID inválido na mensagem de indicação de erro, que o nó de acesso não descobriu o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso. O elemento de rede de plano de usuário envia a mensagem de notificação de erro para um plano de controle, de maneira que o elemento de rede de plano de controle processa um contexto no nó de acesso ou no elemento de rede de plano de usuário.
[015] Deste modo, após receber a mensagem de indicação de erro enviada pelo nó de acesso, o nó de encaminhamento pode selecionar, da rede, o elemento de rede de plano de
Petição 870190083206, de 26/08/2019, pág. 13/71
8/56 usuário que pode receber a mensagem de indicação de erro, e pode encaminhar a mensagem de indicação de erro para o elemento de rede de plano de usuário. 0 elemento de rede de plano de usuário instrui o elemento de rede de plano de controle para processar uma consistência entre contextos do nó de acesso e do elemento de rede de plano de usuário.
[016] De acordo com um segundo aspecto, uma modalidade da presente invenção fornece um método de processamento de indicação de erro, e o método pode incluir:
receber, por um primeiro elemento de rede de plano de usuário, uma mensagem de indicação de erro que é enviada por um nó de encaminhamento e inclui um TEID de um nó de acesso e um endereço IP do nó de acesso e em que um TEID em um cabeçalho de protocolo de tunelamento é um TEID inválido; e enviar, para um elemento de rede de plano de controle com base na mensagem de indicação de erro, uma mensagem de notificação de erro que carrega o TEID do nó de acesso e o endereço IP do nó de acesso, ou que carrega um identificador de contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, de maneira que o elemento de rede de plano de controle processa, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou processa, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao identificador de contexto.
[017] Deste modo, após receber a mensagem de indicação de erro enviada pelo nó de encaminhamento, o elemento de rede de plano de usuário envia a mensagem de notificação de erro para o elemento de rede de plano de controle com base
Petição 870190083206, de 26/08/2019, pág. 14/71
9/56 na mensagem de indicação de erro, para instruir o elemento de rede de plano de controle para processar um contexto no nó de acesso ou no elemento de rede de plano de usuário com base na mensagem de notificação de erro, para implementar uma consistência entre contextos do elemento de rede de plano de usuário e do nó de acesso, assegurando desse modo transmissão normal de um pacote de dados de serviço.
[018] Com referência para o segundo aspecto, em uma implementação possível do segundo aspecto, após receber a mensagem de indicação de erro, o elemento de rede de plano de usuário pode usar diretamente a mensagem de indicação de erro como a mensagem de notificação de erro e enviar a mensagem de notificação de erro para o elemento de rede de plano de controle; ou quando o elemento de rede de plano de usuário recebe a mensagem de indicação de erro, mas não descobre, com base em informação na mensagem de indicação de erro, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, o elemento de rede de plano de usuário usa a mensagem de indicação de erro como a mensagem de notificação de erro e envia a mensagem de notificação de erro para o elemento de rede de plano de controle; ou quando o elemento de rede de plano de usuário recebe a mensagem de indicação de erro, e descobre, com base em informação na mensagem de indicação de erro, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, o elemento de rede de plano de usuário obtém um identificador de contexto do contexto, e adiciona o identificador de contexto à mensagem de notificação de erro e envia a mensagem de notificação de erro para o elemento
Petição 870190083206, de 26/08/2019, pág. 15/71
10/56 de rede de plano de controle.
[019] | Deste modo, | o elemento de | rede | de | plano | de |
usuário | pode notificar | o elemento de | rede | de | plano | de |
controle | a respeito de | informação relacionada | que | pode | ser | |
usada para determinar uma inconsistência | entre | contextos | do |
elemento de rede de plano de usuário e do nó de acesso, e o elemento de rede de plano de controle processa uma consistência entre os contextos do nó de acesso e do elemento de rede de plano de usuário.
[020] De acordo com um terceiro aspecto, a presente invenção fornece um método de processamento de indicação de erro, e o método pode incluir:
receber, por um elemento de rede de plano de controle, uma mensagem de notificação de erro que é enviada por um primeiro elemento de rede de plano de usuário e que carrega um TEID de um nó de acesso e um endereço IP do nó de acesso, ou um identificador de contexto; e processar,de acordo com uma diretriz de processamento predefinida,um contexto correspondendo ao TEID do nó de acesso eao endereço IP do nó de acesso, ou processar, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao identificador de contexto.
[021] Deste modo, após receber a mensagem de notificação de erro enviada pelo elemento de rede de plano de usuário, o elemento de rede de plano de controle pode processar um contexto no nó de acesso ou no elemento de rede de plano de usuário com base na mensagem de notificação de erro, para implementar uma consistência entre contextos do elemento de rede de plano de usuário e do nó de acesso, assegurando desse modo transmissão normal
Petição 870190083206, de 26/08/2019, pág. 16/71
11/56 de um pacote de dados de serviço.
[022] Com referência para o terceiro aspecto, em uma implementação possível do terceiro aspecto, quando a mensagem de notificação de erro inclui o identificador de ponto de extremidade de túnel TEID do nó de acesso e o endereço de Protocolo de Internet IP do nó de acesso, o processamento, pelo elemento de rede de plano de controle de acordo com uma diretriz de processamento predefinida, de um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso pode incluir:
pesquisar, pelo elemento de rede de plano de controle com base no TEID do nó de acesso e no endereço IP do nó de acesso, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, determinar o nó de acesso e um segundo elemento de rede de plano de usuário, e restabelecer um contexto que está no nó de acesso e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou eliminar um contexto que está no segundo elemento de rede de plano de usuário e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso.
[023] Com referência para o terceiro aspecto, em uma outra implementação possível do terceiro aspecto, quando a mensagem de notificação de erro inclui o identificador de contexto, o processamento, pelo elemento de rede de plano de controle de acordo com uma diretriz de processamento predefinida, de um contexto correspondendo ao identificador de contexto pode incluir:
pesquisar, pelo elemento de rede de plano de controle com base no identificador de contexto, um contexto correspondendo ao identificador de contexto, determinar o
Petição 870190083206, de 26/08/2019, pág. 17/71
12/56 nó de acesso e um segundo elemento de rede de plano de usuário com base em informação incluída no contexto, e restabelecer um contexto que está no nó de acesso e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou eliminar um contexto que está no segundo elemento de rede de plano de usuário e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso.
[024] Deste modo, um plano de controle pode descobrir, com base em um status da mensagem de notificação de erro recebida, o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, e processar os contextos no elemento de rede de plano de usuário e no nó de acesso com base na informação no contexto, para assegurar uma consistência entre os contextos do elemento de rede de plano de usuário e do nó de acesso, implementando desse modo transmissão normal de um pacote de dados de serviço.
[025] Com referência para qualquer um de o terceiro aspecto ou as implementações possíveis do terceiro aspecto, ainda em uma outra implementação possível do terceiro aspecto, o elemento de rede de plano de controle pode ser dividido em um módulo de função de gerenciamento de elemento de rede de plano de usuário, um módulo de função
de gerenciamento de sessão, | um | módulo | de | função | de |
gerenciamento de mobilidade e outros [026] Uma função executada pelo | mais . elemento | de rede | de |
plano de controle pode ser executada pelo módulo de função de gerenciamento de sessão.
[027] Alternativamente, o módulo de gerenciamento de sessão gerencia o contexto correspondendo ao endereço IP do nó de acesso e ao TEID do nó de acesso. O módulo de
Petição 870190083206, de 26/08/2019, pág. 18/71
13/56 gerenciamento de elemento de rede de plano de usuário registra uma correspondência entre o identificador de contexto e o módulo de gerenciamento de sessão que gerencia o contexto. 0 elemento de rede de plano de usuário envia a mensagem de notificação de erro para o módulo de gerenciamento de elemento de rede de plano de usuário, e o módulo de gerenciamento de elemento de rede de plano de usuário encaminha a mensagem de notificação de erro para um módulo de função de gerenciamento de sessão correspondente com base no identificador de contexto na mensagem de notificação de erro e na correspondência armazenada no módulo de gerenciamento de elemento de rede de plano de usuário.
[028] De acordo com um quarto aspecto, uma modalidade da presente invenção fornece um nó de encaminhamento, e o nó de encaminhamento pode incluir:
uma unidade de recebimento, configurada para receber
uma | mensagem | de indicação | de | erro | que | é enviada por um | nó |
de | acesso e | que inclui | um | TEID | do | nó de acesso e | um |
endereço IP < | do nó de aces | so, | onde | um | TEID em um cabeçalho | ||
de | protocolo | de tunelamento | na mensagem de indicação | de |
erro é um TEID inválido; e uma unidade de envio, configurada para enviar, para um primeiro elemento de rede de plano de usuário com base no TEID inválido na mensagem de indicação de erro recebida pela unidade de recebimento, a mensagem de indicação de erro usada para instruir o primeiro elemento de rede de plano de usuário para enviar uma mensagem de notificação de erro para um elemento de rede de plano de controle.
[029] Para implementações especificas do quarto
Petição 870190083206, de 26/08/2019, pág. 19/71
14/56 aspecto, consultar as funções de procedimento do nó de encaminhamento no método de processamento de indicação de erro fornecido no primeiro aspecto ou nas implementações possíveis do primeiro aspecto. Detalhes não são descritos aqui novamente. Portanto, o nó de encaminhamento fornecido no quarto aspecto pode alcançar os mesmos efeitos benéficos do primeiro aspecto.
[030] De acordo com um quinto aspecto, uma modalidade da presente invenção fornece um nó de encaminhamento, e o nó de encaminhamento pode incluir:
um transceptor, configurado para: receber uma mensagem de indicação de erro que é enviada por um nó de acesso e que inclui um TEID do nó de acesso e um endereço IP do nó de acesso, onde um TEID em um cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é um TEID inválido; e enviar a mensagem de indicação de erro para um primeiro elemento de rede de plano de usuário com base no TEID inválido na mensagem de indicação de erro recebida pelo transceptor, onde a mensagem de indicação de erro é usada para instruir o primeiro elemento de rede de plano de usuário para enviar uma mensagem de notificação de erro para um elemento de rede de plano de controle.
[031] Para implementações específicas do quinto aspecto, consultar as funções de procedimento do nó de encaminhamento no método de processamento de indicação de erro fornecido no primeiro aspecto ou nas implementações possíveis do primeiro aspecto. Detalhes não são descritos aqui novamente. Portanto, o nó de encaminhamento fornecido no quinto aspecto pode alcançar os mesmos efeitos benéficos
Petição 870190083206, de 26/08/2019, pág. 20/71
15/56 do primeiro aspecto. Além disso, o aparelho pode incluir adicionalmente uma memória. A memória é configurada para ser acoplada a um processador, e a memória armazena uma instrução e dados de programa que são necessários para o aparelho.
[032] De acordo com um sexto aspecto, uma modalidade da presente invenção fornece uma mídia de armazenamento não volátil legível por computador que armazena um ou mais programas, e o um ou mais programas incluem uma instrução. Ao ser executada pelo nó de encaminhamento em qualquer um de o quarto aspecto ou as implementações possíveis do quarto aspecto ou em qualquer um de o quinto aspecto ou as implementações possíveis do quinto aspecto, a instrução capacita o nó de encaminhamento para executar os seguintes eventos:
receber uma mensagem de indicação de erro que é enviada por um nó de acesso e que inclui um TEID do nó de acesso e um endereço IP do nó de acesso, onde um TEID em um cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é um TEID inválido; e enviar a mensagem de indicação de erro para um primeiro elemento de rede de plano de usuário com base no TEID inválido na mensagem de indicação de erro recebida, onde a mensagem de indicação de erro é usada para instruir o primeiro elemento de rede de plano de usuário para enviar uma mensagem de notificação de erro para um elemento de rede de plano de controle.
[033] Para implementações específicas do sexto aspecto, consultar as funções de procedimento do nó de encaminhamento no método de processamento de indicação de erro fornecido no primeiro aspecto ou nas implementações
Petição 870190083206, de 26/08/2019, pág. 21/71
16/56 possíveis do primeiro aspecto. Detalhes não são descritos aqui novamente. Portanto, o nó de encaminhamento fornecido no sexto aspecto pode alcançar os mesmos efeitos benéficos do primeiro aspecto.
[034] De acordo com um sétimo aspecto, uma modalidade da presente invenção fornece um elemento de rede de plano de usuário, e o elemento de rede de plano de usuário pode incluir:
uma unidade de recebimento, configurada para receber uma mensagem de indicação de erro que é enviada por um nó de encaminhamento e que inclui um TEID de um nó de acesso e
um endereço | IP do nó de | acesso, onde | um | TEID em | um |
cabeçalho de | protocolo de | tunelamento | na | mensagem | de |
indicação de | erro é um TEID | inválido; e | |||
uma unidade de envio, | configurada | para | enviar | uma |
mensagem de notificação de erro para um elemento de rede de plano de controle com base na mensagem de indicação de erro, onde a mensagem de notificação de erro carrega o TEID do nó de acesso e o endereço IP do nó de acesso, ou carrega um identificador de contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso.
[035] Para implementações especificas do sétimo aspecto, consultar as funções de procedimento do elemento de rede de plano de usuário no método de processamento de indicação de erro fornecido no segundo aspecto ou nas implementações possíveis do segundo aspecto. Detalhes não são descritos aqui novamente. Portanto, o elemento de rede de plano de usuário fornecido no sétimo aspecto pode alcançar os mesmos efeitos benéficos do segundo aspecto.
[036] De acordo com um oitavo aspecto, uma modalidade
Petição 870190083206, de 26/08/2019, pág. 22/71
17/56 da presente invenção fornece um elemento de rede de plano de usuário, e o elemento de rede de plano de usuário pode incluir:
um transceptor, configurado para: receber uma mensagem de indicação de erro que é enviada por um nó de encaminhamento e que inclui um TEID de um nó de acesso e um endereço IP do nó de acesso, onde um TEID em um cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é um TEID inválido; e enviar uma mensagem de notificação de erro para um elemento de rede de plano de controle com base na mensagem de indicação de erro, onde a mensagem de notificação de erro carrega o TEID do nó de acesso e o endereço IP do nó de acesso, ou carrega um identificador de contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso.
[037] Para implementações especificas do oitavo aspecto, consultar as funções de procedimento do elemento de rede de plano de usuário no método de processamento de indicação de erro fornecido no segundo aspecto ou nas implementações possíveis do segundo aspecto. Detalhes não são descritos aqui novamente. Portanto, o elemento de rede de plano de usuário fornecido no oitavo aspecto pode alcançar os mesmos efeitos benéficos do segundo aspecto. Além disso, o aparelho pode incluir adicionalmente uma memória. A memória é configurada para ser acoplada a um processador, e a memória armazena uma instrução e dados de programa que são necessários para o aparelho.
[038] De acordo com um nono aspecto, uma modalidade da presente invenção fornece uma mídia de armazenamento não
Petição 870190083206, de 26/08/2019, pág. 23/71
18/56 volátil legível por computador que armazena um ou mais programas, e o um ou mais programas incluem uma instrução. Ao ser executada pelo elemento de rede de plano de usuário em qualquer um de o sétimo aspecto ou as implementações possíveis do sétimo aspecto ou em qualquer um de o oitavo aspecto ou as implementações possíveis do oitavo aspecto, a instrução capacita o elemento de rede de plano de usuário para executar os seguintes eventos:
receber uma mensagem de indicação de erro que é enviada por um nó de encaminhamento e que inclui um TEID de um nó de acesso e um endereço IP do nó de acesso, onde um TEID em um cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é um TEID inválido; e enviar, para um elemento de rede de plano de controle com base na mensagem de indicação de erro recebida, uma mensagem de notificação de erro que carrega o TEID do nó de acesso e o endereço IP do nó de acesso, ou carrega um identificador de contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso.
[039] Para implementações específicas do nono aspecto, consultar as funções de procedimento do elemento de rede de plano de usuário no método de processamento de indicação de erro fornecido no segundo aspecto ou nas implementações possíveis do segundo aspecto. Detalhes não são descritos aqui novamente. Portanto, o elemento de rede de plano de usuário fornecido no nono aspecto pode alcançar os mesmos efeitos benéficos do segundo aspecto.
[040] De acordo com um décimo aspecto, uma modalidade da presente invenção fornece um elemento de rede de plano de controle, e o elemento de rede de plano de controle pode
Petição 870190083206, de 26/08/2019, pág. 24/71
19/56 incluir :
uma unidade de recebimento, configurada para receber uma mensagem de notificação de erro que é enviada por um primeiro elemento de rede de plano de usuário e que carrega um identificador de ponto de extremidade de túnel TEID de um nó de acesso e um endereço de Protocolo de Internet IP do nó de acesso, ou um identificador de contexto; e uma unidade de processamento, configurada para: processar, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou processar, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao identificador de contexto.
[041] Para implementações específicas do décimo aspecto, consultar as funções de procedimento do elemento de rede de plano de controle no método de processamento de indicação de erro fornecido no terceiro aspecto ou nas implementações possíveis do terceiro aspecto. Detalhes não são descritos aqui novamente. Portanto, o elemento de rede de plano de controle fornecido no décimo aspecto pode alcançar os mesmos efeitos benéficos do terceiro aspecto.
[042] De acordo com um décimo primeiro aspecto, uma modalidade da presente invenção fornece um elemento de rede de plano de controle, e o elemento de rede de plano de controle pode incluir:
um transceptor, configurado para receber uma mensagem de notificação de erro que é enviada por um primeiro elemento de rede de plano de usuário e que carrega um identificador de ponto de extremidade de túnel TEID de um nó de acesso e um endereço de Protocolo de Internet IP do
Petição 870190083206, de 26/08/2019, pág. 25/71
20/56 nó de acesso, ou um identificador de contexto; e um processador, configurado para: processar, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou processar, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao identificador de contexto.
[043] Para implementações especificas do décimo primeiro aspecto, consultar as funções de procedimento do elemento de rede de plano de controle no método de processamento de indicação de erro fornecido no terceiro aspecto ou nas implementações possíveis do terceiro aspecto. Detalhes não são descritos aqui novamente. Portanto, o elemento de rede de plano de controle fornecido no décimo primeiro aspecto pode alcançar os mesmos efeitos benéficos do terceiro aspecto. Além disso, o aparelho pode incluir adicionalmente uma memória. A memória é configurada para ser acoplada ao processador, e a memória armazena uma instrução e dados de programa que são necessários para o aparelho.
[044] De acordo com um décimo segundo aspecto, uma modalidade da presente invenção fornece uma mídia de armazenamento não volátil legível por computador que armazena um ou mais programas, e o um ou mais programas incluem uma instrução. Ao ser executada pelo elemento de rede de plano de controle em qualquer um de o oitavo aspecto ou as implementações possíveis do oitavo aspecto ou em qualquer um de o nono aspecto ou as implementações possíveis do nono aspecto, a instrução capacita o elemento de rede de plano de controle para executar os seguintes
Petição 870190083206, de 26/08/2019, pág. 26/71
21/56 eventos :
receber | uma | mensagem | de notificação de | erro que | é |
enviada por | um | primeiro | elemento de rede | de plano | de |
usuário e | que | carrega | um identificador | de ponto | de |
extremidade | de túnel TEID | de um nó de acesso | e um endereço |
de Protocolo de Internet IP do nó de acesso, ou um identificador de contexto; e processar, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou processar, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao identificador de contexto.
[045] Para implementações específicas do décimo segundo aspecto, consultar as funções de procedimento do elemento de rede de plano de controle no método de processamento de indicação de erro fornecido no terceiro aspecto ou nas implementações possíveis do terceiro aspecto. Detalhes não são descritos aqui novamente. Portanto, o elemento de rede de plano de controle fornecido no décimo segundo aspecto pode alcançar os mesmos efeitos benéficos do terceiro aspecto.
[046] De acordo com um décimo terceiro aspecto, uma modalidade da presente invenção fornece um sistema de processamento de indicação de erro, incluindo o nó de encaminhamento em qualquer um de o quarto aspecto ou as implementações do quarto aspecto, em qualquer um de o quinto aspecto ou as implementações do quinto aspecto, ou em qualquer um de o sexto aspecto ou as implementações do sexto aspecto, o elemento de rede de plano de usuário em qualquer um de o sétimo aspecto ou as implementações do
Petição 870190083206, de 26/08/2019, pág. 27/71
22/56 sétimo aspecto, em qualquer um de o oitavo aspecto ou as implementações do oitavo aspecto, ou em qualquer um de o nono aspecto ou as implementações do nono aspecto, e o elemento de rede de plano de controle em qualquer um de o décimo aspecto ou as implementações do décimo aspecto, em qualquer um de o décimo primeiro aspecto ou as implementações do décimo primeiro aspecto, ou em qualquer um de o décimo segundo aspecto ou as implementações do décimo segundo aspecto.
[047] Com referência para o décimo terceiro aspecto, em uma implementação possível do décimo terceiro aspecto, o sistema de processamento de indicação de erro pode incluir adicionalmente equipamento de usuário, um nó de acesso e uma rede de dados de pacotes, para implementar o método de processamento de indicação de erro exposto anteriormente.
[048] O sistema de processamento de indicação de erro fornecido no décimo terceiro aspecto pode implementar o método de processamento de indicação de erro descrito anteriormente, e por esta razão pode alcançar os mesmos efeitos benéficos do método de processamento de indicação de erro exposto anteriormente.
DESCRIÇÃO RESUMIDA DOS DESENHOS [049] A figura 1 é um diagrama arquitetônico esquemático de uma rede de comunicações móveis de próxima geração;
[050] A figura 2A e a figura 2B são um diagrama estrutural esquemático de uma rede de acordo com uma modalidade da presente invenção;
[051] A figura 3A e a figura 3B são um fluxograma de um método de processamento de indicação de erro de acordo com
Petição 870190083206, de 26/08/2019, pág. 28/71
23/56 uma modalidade da presente invenção;
[052] A figura 4A e a figura 4B são um fluxograma de um outro método de processamento de indicação de erro de acordo com uma modalidade da presente invenção;
[053] A figura 5 é um diagrama estrutural de um nó de encaminhamento de acordo com uma modalidade da presente invenção;
[054] A figura 6 é um diagrama estrutural de um elemento de rede de plano de usuário de acordo com uma modalidade da presente invenção;
[055] A figura 7 é um diagrama estrutural de um elemento de rede de plano de controle de acordo com uma modalidade da presente invenção; e [056] A figura 8 é um diagrama estrutural de um sistema de processamento de indicação de erro de acordo com uma modalidade da presente invenção.
DESCRIÇÃO DE MODALIDADES [057] Um princípio da presente invenção é tal como se segue: Após receber uma mensagem de indicação de erro, um nó de encaminhamento seleciona qualquer elemento de rede de plano de usuário de uma rede, e encaminha, para o elemento de rede de plano de usuário, a mensagem de indicação de erro que inclui um TEID de um nó de acesso e um endereço IP do nó de acesso; e o elemento de rede de plano de usuário encaminha a mensagem de indicação de erro para um elemento de rede de plano de controle, de maneira que o elemento de rede de plano de controle descobre um contexto correspondente com base no TEID do nó de acesso e no endereço IP do nó de acesso, e implementa uma consistência entre contextos do nó de acesso e do elemento de rede de
Petição 870190083206, de 26/08/2019, pág. 29/71
24/56 plano de usuário de acordo com o contexto descoberto e uma diretriz de processamento predefinida (por exemplo, restabelecer um contexto no nó de acesso ou eliminar um contexto no elemento de rede de plano de usuário) , assegurando desse modo transmissão normal de um pacote de dados de serviço.
[058] Em descrições da presente invenção, deve ser entendido que um sistema ou um elemento indicado por termos tais como primeiro, segundo e um outro é um sistema ou um elemento que é descrito com base nas modalidades e que tem uma função particular, e é usado para descrever a presente invenção e para simplicidade de descrição, mas não indica ou implica que o sistema ou elemento indicado precisa ter o nome, e por esta razão não deve ser interpretado como uma limitação na presente invenção.
[059] Um método de processamento de indicação de erro descrito na presente invenção pode ser aplicado para uma rede de comunicações móveis de próxima geração (Inglês: Next Generation Network, NGN) mostrada na figura 1. Tal como mostrado na figura 1, a rede pode incluir um nó de acesso, uma pluralidade de nós de encaminhamento entre o nó de acesso e um elemento de rede de plano de usuário, um elemento de rede de plano de controle, uma pluralidade de elementos de rede de plano de usuário e uma rede de dados de pacotes. Deve ser notado que a figura 1 é um diagrama esquemático, e o nó mostrado na figura 1 é meramente um exemplo. Uma quantidade de nós não impõe limitação com relação às soluções descritas neste pedido, e em particular uma quantidade de nós de encaminhamento não está limitada a uma quantidade de nós de encaminhamento mostrada na figura
Petição 870190083206, de 26/08/2019, pág. 30/71
25/56
1. Em implementação real, uma pluralidade de nós de encaminhamento diferente dessa mostrada na figura 1 pode ser implementada na rede. Além disso, um nome do nó ou do elemento de rede na figura 1 é usado para descrever a presente invenção e para simplicidade de descrição, mas não indica ou implica que o nó ou elemento de rede indicado precisa ter o nome, e por esta razão não deve ser interpretado como uma limitação na presente invenção.
[060] O nó de acesso na figura 1 está localizado em uma rede de acesso. A rede de acesso pode ser uma rede de Evolução de Longo Prazo aprimorada (Inglês: evolved Long Term Evolution, eLTE) , ou pode ser uma rede de acesso de Projeto de Parceria de Terceira Geração (Inglês: 3rd Generation Partnership Project, 3GPP) em uma rede de acesso de próxima geração (Inglês: NextGen RAN), ou pode ser uma rede de área local sem fio (Inglês: Wireless Local Area Network, WLAN) ou uma rede de acesso fixo ou coisa parecida. O nó de encaminhamento entre o nó de acesso e o elemento de rede de plano de usuário (Inglês: User Plane, UP) é responsável principalmente por encaminhar um pacote de dados de serviço entre o nó de acesso e o elemento de rede de plano de usuário, e o nó de encaminhamento pode ser um dispositivo de roteamento tal como um comutador ou um nó de balanceamento de carga. O elemento de rede de plano de usuário é responsável principalmente por encaminhar um pacote de dados de serviço de usuário entre o nó de acesso e a rede de dados de pacotes. O elemento de rede de plano de controle (Inglês: Control Plane, CP, ou Core Control Function, CCF) é responsável principalmente por gerenciamento de conexões, autenticação de segurança,
Petição 870190083206, de 26/08/2019, pág. 31/71
26/56 gerenciamento de mobilidade, gerenciamento de localizações e outros mais de equipamento de usuário. Deve ser notado que divisão de módulo pode ser executada adicionalmente no elemento de rede de plano de controle na rede de comunicações móveis de próxima geração. Um módulo de função obtido por meio de divisão pode ser considerado como um elemento de rede independente. Por exemplo, o CP ou CCF é dividido em um módulo de função de gerenciamento de sessão (Inglês: Session Management, SM), um módulo de função de gerenciamento de acesso e mobilidade (Inglês: Access and Mobility Management, AMM), um módulo de função de gerenciamento de elemento de rede de plano de usuário (Inglês: User Plane Management, UPM) e outros mais. 0 módulo de função de gerenciamento de sessão é responsável por funções tais como estabelecimento, atualização e eliminação de sessão do equipamento de usuário. 0 módulo de função de gerenciamento de acesso e mobilidade é responsável por controle de acesso e gerenciamento de mobilidade do equipamento de usuário. 0 módulo de função de gerenciamento de elemento de rede de plano de usuário é responsável por uma função tal como gerenciamento de topologia do elemento de rede de plano de usuário. Em uma arquitetura lógica na qual a divisão de módulo é executada no elemento de rede de plano de controle, uma função do elemento de rede de plano de controle nas modalidades é executada pelo módulo de função de gerenciamento de sessão, ou executada pelo módulo de função de gerenciamento de elemento de rede de plano de usuário e pelo módulo de função de gerenciamento de sessão por meio de cooperação.
[061] Além disso, na figura 1, implementação dos nós de
Petição 870190083206, de 26/08/2019, pág. 32/71
27/56 encaminhamento é um exemplo, e é uma solução de implementação exequível nas modalidades da presente invenção. Podem existir modos de implementação diferentes durante implementação real. Especificamente, cada nó de encaminhamento pode ser implementado em uma rede de transmissão independentemente de um outro elemento de rede na rede, por exemplo, pode ser um comutador; ou pode ser implementado em uma rede principal independentemente de um outro elemento de rede na rede, por exemplo, pode ser um nó de balanceamento de carga. Alternativamente, a pluralidade de nós de encaminhamento pode ser integrada a um nó existente na rede para implementar uma função do nó de encaminhamento. Por exemplo, os nós de encaminhamento entre o elemento de rede de plano de usuário e o nó de acesso podem ser integrados ao nó de acesso, e o nó de acesso executa a função do nó de encaminhamento. Isto não está limitado nas modalidades da presente invenção.
[062] Dispositivos principais que executam uma solução fornecida em uma modalidade da presente invenção são descritos a seguir detalhadamente com referência para a figura 2A e a figura 2B. Tal como mostrado na figura 2A, um nó de acesso 100 na figura 1 pode incluir um transceptor 1011, um processador 1012, uma memória 1013 e pelo menos um barramento de comunicações 1014. O barramento de comunicações 1014 é configurado para implementar conexões e comunicação mútua entre estes aparelhos. Um nó de encaminhamento 200 pode incluir um transceptor 2011, um processador 2012, uma memória 2013 e pelo menos um barramento de comunicações 2014. O barramento de comunicações 2014 é configurado para implementar conexões e
Petição 870190083206, de 26/08/2019, pág. 33/71
28/56 comunicação mútua entre estes aparelhos. Um elemento de rede de plano de usuário 300 pode incluir um transceptor 3011, um processador 3012, uma memória 3013 e pelo menos um barramento de comunicações 3014. O barramento de comunicações 3014 é configurado para implementar conexões e comunicação mútua entre estes aparelhos. Um elemento de rede de plano de controle 400 pode incluir um transceptor 4011, um processador 4012, uma memória 4013 e pelo menos um barramento de comunicações 4014. O barramento de comunicações 4014 é configurado para implementar conexões e comunicação mútua entre estes aparelhos.
[063] O transceptor 1011 é uma unidade transceptora no nó de acesso 100, pode ser uma unidade de antena, e é configurado principalmente para trocar dados com um elemento de rede externa. Por exemplo, o transceptor 1011 no nó de acesso 100 pode enviar um pacote de dados de serviço de enlace de subida ou uma mensagem de indicação de erro para o nó de encaminhamento 200, ou pode receber um pacote de dados de serviço de enlace de descida encaminhado pelo nó de encaminhamento 200.
[064] O transceptor 2011 é uma unidade transceptora no nó de encaminhamento 200, pode ser um conjunto de antenas, e é configurado principalmente para trocar dados com um elemento de rede externa. Por exemplo, o transceptor 2011 pode receber um pacote de dados de serviço de enlace de subida ou uma mensagem de indicação de erro enviada pelo transceptor 1011 no nó de acesso 100, ou pode encaminhar uma mensagem de indicação de erro recebida para o elemento de rede de plano de usuário 300.
[065] O transceptor 3011 é uma unidade transceptora no
Petição 870190083206, de 26/08/2019, pág. 34/71
29/56 elemento de rede de plano de usuário 300, pode ser um conjunto de antenas, e é configurado principalmente para trocar dados com um elemento de rede externa. Por exemplo, o transceptor 3011 pode receber um pacote de dados de serviço de enlace de descida entregue por uma rede de dados de pacotes, ou pode receber uma mensagem de indicação de erro enviada pelo transceptor 2011 no nó de encaminhamento 200, ou encaminhar um pacote de dados de serviço de enlace de descida recebido para o nó de encaminhamento 200.
[066] O transceptor 4011 é uma unidade transceptora no elemento de rede de plano de controle 400, pode ser um conjunto de antenas, e é configurado principalmente para trocar dados com um elemento de rede externa. Por exemplo, o transceptor 4011 pode receber uma mensagem de indicação de erro ou uma mensagem de notificação de erro reportada pelo elemento de rede de plano de usuário, ou pode entregar uma mensagem de controle para o nó de acesso 100.
[067] Cada um de o processador 1012, o processador 2012, o processador 3012 e o processador 4012 pode ser uma unidade central de processamento (Inglês: Central Processing Unit, CPU), ou um circuito integrado de aplicação específica (Inglês: Application-Specific Integrated Circuit, ASIC), ou um ou mais circuitos integrados configurados para implementar esta modalidade da presente invenção; por exemplo, um ou mais microprocessadores (Inglês: Digital Signal Processor, DSP) ou uma ou mais matrizes de portas programáveis em campo (Inglês: Field Programmable Gate Array, FPGA).
[068] Cada uma de a memória 1013, a memória 2013, a memória 3013 e a memória 4013 pode ser uma memória volátil
Petição 870190083206, de 26/08/2019, pág. 35/71
30/56 (Inglês: volatile memory) tal como uma memória de acesso aleatório (Inglês: Random Access Memory, RAM), ou pode ser uma memória não volátil (Inglês: nonvolatile memory) tal como uma memória somente de leitura (Inglês: Read-Only Memory, ROM), uma memória flash (Inglês: flash memory), ou um disco rígido (Inglês: Hard Disk Drive, HDD), ou pode ser uma unidade de estado sólido (Inglês: Solid State Drive, SSD) , ou uma combinação dos tipos de memórias indicados anteriormente. A memória 1013, a memória 2013, a memória 3013 e a memória 4013 podem ser configuradas para armazenar dados e códigos, de maneira que o processador 1012 implementa várias funções do nó de acesso 100 ao ativar ou executar o código de programa armazenado na memória 1013 e chamar os dados armazenados na memória 1013, o processador 2012 implementa várias funções do nó de encaminhamento 200 ao ativar ou executar o código de programa armazenado na memória 2013 e chamar os dados armazenados na memória 2013, o processador 3012 implementa várias funções do elemento de rede de plano de usuário 300 ao ativar ou executar o código de programa armazenado na memória 3013 e chamar os dados armazenados na memória 3013, e o processador 4012 implementa várias funções do elemento de rede de plano de controle 400 ao ativar ou executar o código de programa armazenado na memória 4013 e chamar os dados armazenados na memória 4013.
[069] Cada um de o barramento de comunicações 1014, o barramento de comunicações 2014, o barramento de comunicações 3014 e o barramento de comunicações 4014 pode ser classificado como um barramento de endereços, um barramento de dados, um barramento de controle e outros
Petição 870190083206, de 26/08/2019, pág. 36/71
31/56 mais, e cada um pode ser um barramento de arquitetura padrão da indústria (Inglês: Industry Standard Architecture, ISA), um barramento de interligação de componente periférico (Inglês: Peripheral Component, PCI), um barramento de arquitetura padrão da indústria estendida (Inglês: Extended Industry Standard Architecture, EISA) ou coisa parecida. Para facilidade de representação, uma linha em negrito é usada para representar cada barramento de comunicações na figura 2A e na figura 2B, mas ela não significa que existe um barramento ou um tipo de barramento.
[070] Na implementação de um método de processamento de indicação de erro fornecido nesta modalidade da presente invenção, quando o processador 1012 não descobre um contexto correspondendo a um TEID do nó de acesso e a um endereço IP do nó de acesso, o processador 1012 pode gerar uma mensagem de indicação de erro, e enviar a mensagem de indicação de erro para o transceptor 2011 no nó de encaminhamento 200 ao usar o transceptor 1011. O processador 2012 no nó de encaminhamento 200 pode selecionar aleatoriamente um elemento de rede de plano de usuário 300 com base na mensagem de indicação de erro, e enviar a mensagem de indicação de erro para um transceptor 3011 no elemento de rede de plano de usuário 300 ao usar o transceptor 2011 no nó de encaminhamento 200. Após receber a mensagem de indicação de erro, o transceptor 3011 no elemento de rede de plano de usuário 300 pode reportar diretamente a mensagem de indicação de erro para o transceptor 4011 no elemento de rede de plano de controle 400. O processador 4012 no elemento de rede de plano de
Petição 870190083206, de 26/08/2019, pág. 37/71
32/56 controle 400 pesquisa, com base no TEID do nó de acesso 100 e no endereço IP do nó de acesso 100 que estão na mensagem de indicação de erro, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de recebimento, e processa um contexto no nó de acesso 100 ou no elemento de rede de plano de usuário 300 de acordo com o contexto descoberto e uma diretriz de processamento predefinida, para assegurar uma consistência entre contextos do nó de acesso 100 e do elemento de rede de plano de usuário 300. Alternativamente, após o transceptor 3011 no elemento de rede de plano de usuário 300 receber a mensagem de indicação de erro, se o processador 3012 puder descobrir, com base no TEID do nó de acesso e no endereço IP do nó de acesso 100 que estão na mensagem de indicação de erro, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, o processador 3012 pode reportar, ao usar o transceptor 3011, um identificador de contexto correspondendo ao contexto descoberto para o transceptor 4011 no elemento de rede de plano de controle 400. O processador 4012 no elemento de rede de plano de controle 400 processa um contexto no nó de acesso 100 ou no elemento de rede de plano de usuário 300 de acordo com o contexto correspondendo ao identificador de contexto e uma diretriz de processamento predefinida, para assegurar uma consistência entre contextos do nó de acesso 100 e do elemento de rede de plano de usuário 300, implementando desse modo transmissão normal de um pacote de dados de serviço.
[071] Para facilidade de descrição, o método de processamento de indicação de erro fornecido nesta
Petição 870190083206, de 26/08/2019, pág. 38/71
33/56 modalidade da presente invenção está mostrado e descrito detalhadamente em uma forma de etapas nas modalidades seguintes. As etapas mostradas também podem ser executadas em um sistema de computador que pode executar um conjunto de instruções. Além disso, embora uma sequência lógica esteja mostrada na figura, em alguns casos, as etapas mostradas ou descritas podem ser executadas em uma sequência diferente da sequência neste documento.
[072] A figura 3A e a figura 3B são um fluxograma de um método de processamento de indicação de erro de acordo com uma modalidade da presente invenção. O método é executado interativamente por dispositivos na rede mostrada na figura 1 ou na figura 2A e na figura 2B. Tal como mostrado na figura 3A e na figura 3B, o método pode incluir as etapas seguintes.
[073] Etapa S101: Um elemento de rede de plano de usuário 1 recebe um pacote de dados de serviço de enlace de descida enviado para equipamento de usuário.
[074] O pacote de dados de serviço de enlace de descida é enviado de uma rede de dados de pacotes para o elemento de rede de plano de usuário 1, um cabeçalho IP do pacote de dados de serviço de enlace de descida inclui um endereço IP de destino, o endereço IP de destino é um endereço IP do equipamento de usuário, e o endereço IP é usado para identificar o equipamento de usuário que recebe o pacote de dados de serviço de enlace de descida.
[075] Deve ser notado que, na rede de comunicações móveis de próxima geração mostrada na figura 1, um enlace de uma rede de dados de pacotes para um elemento de rede de plano de usuário, um nó de encaminhamento, um nó de acesso
Petição 870190083206, de 26/08/2019, pág. 39/71
34/56 e para equipamento de usuário pode ser referido como um enlace de descida, e um pacote de dados de serviço enviado no enlace pode ser referido como um pacote de dados de serviço de enlace de descida. Um enlace do equipamento de usuário para o nó de acesso, o nó de encaminhamento, o elemento de rede de plano de usuário e então para a rede de dados de pacotes pode ser referido como um enlace de subida, e um pacote de dados de serviço enviado no enlace pode ser referido como um pacote de dados de serviço de enlace de subida.
[076] Etapa S102: O elemento de rede de plano de usuário 1 encapsula o pacote de dados de serviço de enlace de descida recebido, e encaminha um pacote de dados de serviço de enlace de descida encapsulado para um nó de acesso ao usar um nó de encaminhamento.
[077] O pacote de dados de serviço de enlace de descida encapsulado pode carregar um TEID do nó de acesso e um endereço IP do nó de acesso.
[078] Opcionalmente, após receber o pacote de dados de serviço de enlace de descida, o elemento de rede de plano de usuário 1 pode encapsular uma camada de protocolo de tunelamento e uma camada IP fora do pacote de dados de serviço de enlace de descida. Por exemplo, o elemento de rede de plano de usuário 1 pode adicionar, a um cabeçalho de protocolo de tunelamento encapsulado, o TEID do nó de acesso que é designado pelo nó de acesso para o elemento de rede de plano de usuário 1, e adicionar, a um cabeçalho IP encapsulado, o endereço IP do nó de acesso que é usado como o endereço IP de destino; e enviar, ao usar o nó de encaminhamento para o nó de acesso, o pacote de dados de
Petição 870190083206, de 26/08/2019, pág. 40/71
35/56
serviço de | enlace de | descida | que carrega o | TEID do | nó de |
acesso e o | endereço IP | do nó | de acesso. | ||
[079] 0 | endereço | IP do | nó de acesso | é usado | para |
identificar o nó de acesso que recebe o pacote de dados de serviço de enlace de descida encapsulado.
[080] O TEID do nó de acesso pode ser designado pelo nó de acesso para o elemento de rede de plano de usuário 1 ao usar uma mensagem de sinalização. O TEID do nó de acesso é usado para identificar um túnel do nó de acesso para o elemento de rede de plano de usuário 1, e o túnel pode ser usado para transmitir, entre o nó de acesso e o elemento de rede de plano de usuário 1, um pacote de dados de serviço de enlace de descida relacionado com equipamento de usuário.
[081] Deve ser notado que nesta modalidade da presente invenção uma granularidade do túnel pode ser baseada em equipamento de usuário (Inglês: User Equipment, UE), pode ser baseada em uma conexão de rede de dados de pacotes (Inglês: Packet Data Network Connection, PDN Connection), ou pode ser baseada em uma sessão ou em uma portadora. Para ser específico, um contexto de equipamento de usuário, um
contexto | de | conexão | de | rede | de | dados de pacotes, | um |
contexto | de | sessão ou | um | contexto | de | portadora no nó | de |
acesso pode | ser casado | ao | usar o | TEID . | |||
[082] | TEIDs do nó | de | acesso | e | do | elemento de rede | de |
plano de usuário 1 são designados em um processo tal como anexação por usuário, estabelecimento de conexão, estabelecimento de sessão ou estabelecimento de portadora. O contexto indicado anteriormente também é estabelecido no processo tal como anexação por usuário, estabelecimento de
Petição 870190083206, de 26/08/2019, pág. 41/71
36/56 conexão, estabelecimento de sessão ou estabelecimento de portadora. 0 contexto pode incluir informação relacionada com equipamento de usuário, uma conexão, uma sessão ou uma portadora; por exemplo, informação tal como um identificador de usuário, qualidade de serviço de portadora (Inglês: Quality of Service, QoS), um TEID designado por um elemento de rede local, ou um IP e um TEID de um elemento de rede par. Somente quando um contexto no nó de acesso pode ser casado ao usar o TEID do nó de acesso é que o nó de acesso considera o pacote de dados de serviço de enlace de descida que carrega o TEID como válido; em outras palavras, o pacote de dados de serviço é um pacote de dados de serviço de equipamento de usuário que normalmente acessa o nó de acesso e estabelece um canal de serviço; e o nó de acesso encaminha o pacote de dados de serviço de enlace de descida para o equipamento de usuário com base em informação relacionada no contexto.
[083] Por exemplo, depois de ser conectado à rede, o equipamento de usuário pode enviar, para um elemento de rede de plano de controle, uma solicitação de estabelecimento de conexão usada para estabelecer uma conexão para a rede de dados de pacotes. Após o elemento de rede de plano de controle receber a solicitação de estabelecimento de conexão, se o elemento de rede de plano de controle determinar que o elemento de rede de plano de usuário 1 encaminha um pacote de dados de serviço entre o equipamento de usuário e a rede de dados de pacotes, o elemento de rede de plano de controle envia um TEID do elemento de rede de plano de usuário 1 e um endereço IP do elemento de rede de plano de usuário 1 para o nó de acesso,
Petição 870190083206, de 26/08/2019, pág. 42/71
37/56 e envia, para o elemento de rede de plano de usuário 1, um
TEID e um endereço IP relacionados com a conexão e que são designados pelo nó de acesso. Além disso, o elemento de rede de plano de controle retorna, para o equipamento de usuário, uma mensagem de resposta de estabelecimento de conexão que inclui um endereço IP designado pelo elemento de rede de plano de controle para o equipamento de usuário. Deste modo, um canal de conexão entre o equipamento de usuário e a rede de dados de pacotes é estabelecido ao usar o elemento de rede de plano de usuário 1. 0 elemento de rede de plano de controle usa o endereço IP do equipamento de usuário, o TEID do nó de acesso, o endereço IP do nó de acesso, o TEID do elemento de rede de plano de usuário 1, o endereço IP do elemento de rede de plano de usuário 1 e outros mais como um contexto para armazenamento, e envia o contexto para o elemento de rede de plano de usuário 1. 0 nó de acesso usa o TEID do elemento de rede de plano de usuário 1, o endereço IP do elemento de rede de plano de usuário 1, o TEID do nó de acesso, o endereço IP do nó de acesso e outros mais como um contexto para armazenamento.
Deve ser notado que em alguns casos o endereço IP do nó de acesso não precisa ser armazenado em um contexto do nó de acesso, e o endereço IP do elemento de rede de plano de usuário 1 não precisa ser armazenado em um contexto do elemento de rede de plano de usuário 1. Por exemplo, o nó de acesso ou o elemento de rede de plano de usuário 1 tem somente um endereço IP para se comunicar com um outro nó. Outros parâmetros tais como qualidade de serviço (QoS) que são trocados em um processo de estabelecimento de conexão também são armazenados no contexto, e não são enumerados
Petição 870190083206, de 26/08/2019, pág. 43/71
38/56 aqui .
[084] Etapa S103: O nó de acesso recebe o pacote de dados de serviço de enlace de descida encapsulado enviado pelo elemento de rede de plano de usuário 1, pesquisa um contexto correspondendo a um TEID do nó de acesso e a um endereço IP do ponto de acesso, e encaminha o pacote de dados de serviço de enlace de descida para o equipamento de usuário com base em informação no contexto se o nó de acesso descobrir o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou executa a etapa S104 se o nó de acesso não puder descobrir o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso.
[085] Opcionalmente, o nó de acesso pode usar o TEID do nó de acesso e o endereço IP do nó de acesso como uma senha para casar um registro de contexto armazenado no nó de acesso. Quando existe um primeiro contexto, e um TEID do nó de acesso e um endereço IP do nó de acesso que estão armazenados no primeiro contexto são consistentes respectivamente com o TEID do nó de acesso e o endereço IP do nó de acesso que estão no pacote de dados de serviço de enlace de descida encapsulado, o primeiro contexto é o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso.
[086] Alternativamente, o nó de acesso usa somente o TEID do nó de acesso como uma senha para casar um registro de contexto armazenado no nó de acesso. Quando existe um primeiro contexto, e um TEID do nó de acesso que está armazenado no primeiro contexto é consistente com o TEID do nó de acesso que está no pacote de dados de serviço de
Petição 870190083206, de 26/08/2019, pág. 44/71
39/56 enlace de descida encapsulado, o primeiro contexto é ο contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso.
[087] Etapa S104: O nó de acesso envia uma mensagem de indicação de erro para o nó de encaminhamento, onde a mensagem de indicação de erro inclui o TEID do nó de acesso e o endereço IP do nó de acesso que são carregados no pacote de dados de serviço de enlace de descida encapsulado na etapa S102, e um campo de TEID em um cabeçalho de protocolo de tunelamento da mensagem de indicação de erro é um campo inválido, isto é, um TEID inválido.
[088] O endereço IP do nó de acesso e o TEID do nó de acesso na etapa S104 podem ser carregados em elementos de informação diferentes da mensagem de indicação de erro ou em um mesmo elemento de informação da mensagem de indicação de erro.
[089] Opcionalmente, | o identificador | de ponto | de |
extremidade de túnel | no cabeçalho de | protocolo | de |
tunelamento na mensagem | de indicação de | erro pode | ser |
estabelecido todo para | o zero, para identificar o | TEID |
inválido.
[090] Etapa S105: Após receber a mensagem de indicação de erro que é enviada pelo nó de acesso e em que o campo de TEID no cabeçalho de protocolo de tunelamento é o campo inválido, o nó de encaminhamento seleciona qualquer elemento de rede de plano de usuário, tal como um elemento de rede de plano de usuário 2, de uma rede na qual o nó de encaminhamento está localizado, e envia a mensagem de indicação de erro para o elemento de rede de plano de usuário 2.
Petição 870190083206, de 26/08/2019, pág. 45/71
40/56 [091] Opcionalmente, o nó de encaminhamento pode selecionar, ao usar um algoritmo predefinido, qualquer elemento de rede de plano de usuário da rede na qual o nó de encaminhamento está localizado; por exemplo, pode selecionar aleatoriamente um elemento de rede de plano de usuário ao usar um algoritmo aleatório; ou pode selecionar um elemento de rede de plano de usuário fixado tal como, por exemplo, selecionar fixamente o elemento de rede de plano de usuário 2 e, para ser específico, o nó de encaminhamento envia cada mensagem de indicação de erro recebida para o elemento de rede de plano de usuário 2; ou pode verificar uma correspondência armazenada localmente entre um TEID de um elemento de rede de plano de usuário e o elemento de rede de plano de usuário para determinar um elemento de rede de plano de usuário em uma primeira correspondência como um elemento de rede de plano de usuário selecionado finalmente.
[092] Etapa S106: O elemento de rede de plano de usuário 2 recebe a mensagem de indicação de erro, e envia uma mensagem de notificação de erro para um elemento de rede de plano de controle.
[093] Opcionalmente, | o | elemento | de | rede | de | plano de |
usuário pode encaminhar | diretamente | a mensagem | de | indicação | ||
de erro recebida para | o | elemento | de | rede | de | plano de |
controle, onde a mensagem de indicação de erro é a mensagem de notificação de erro. Encaminhar diretamente a mensagem de indicação de erro recebida para o elemento de rede de plano de controle pode incluir: adicionar a mensagem de indicação de erro à mensagem de notificação de erro, e enviar a mensagem de notificação de erro para o elemento de
Petição 870190083206, de 26/08/2019, pág. 46/71
41/56 rede de plano de controle. Pode ser entendido que neste caso a mensagem de notificação de erro pode incluir a mensagem de indicação de erro. Por exemplo, o elemento de rede de plano de usuário 2 pode extrair informação tal como o TEID do nó de acesso e o endereço IP do nó de acesso da mensagem de indicação de erro, adicionar a informação à mensagem de notificação de erro, e notificar o elemento de rede de plano de controle a respeito da informação ao usar a mensagem de notificação de erro. Alternativamente, a mensagem de notificação de erro pode incluir uma mensagem a não ser a mensagem de indicação de erro. Por exemplo, o elemento de rede de plano de usuário 2 pode extrair, da mensagem de indicação de erro, toda informação tal como um tipo de mensagem de protocolo de tunelamento, o TEID do nó de acesso e o endereço IP do nó de acesso que estão na mensagem de indicação de erro, adicionar a informação à mensagem de notificação de erro, e notificar o elemento de rede de plano de controle a respeito da informação ao usar a mensagem de notificação de erro. 0 tipo de mensagem de protocolo de tunelamento é usado para indicar que o elemento de rede de plano de usuário 2 recebe a mensagem de indicação de erro. Isto não está limitado nesta modalidade da presente invenção.
[094] Alternativamente, após receber a mensagem de indicação de erro, o elemento de rede de plano de usuário 2 pesquisa, ao usar o TEID do nó de acesso e o endereço IP do nó de acesso que são carregados na mensagem de indicação de erro, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso; e encaminha a mensagem de indicação de erro para o elemento de rede de plano de
Petição 870190083206, de 26/08/2019, pág. 47/71
42/56 controle somente se o elemento de rede de plano de usuário 2 não descobrir o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, onde a mensagem de indicação de erro é a mensagem de notificação de erro.
[095] Etapa S107: O elemento de rede de plano de controle recebe a mensagem de notificação de erro enviada pelo elemento de rede de plano de usuário 2, pesquisa um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, determina o elemento de rede de plano de usuário 1 e o nó de acesso com base em informação no contexto, e processa um contexto no elemento de rede de plano de usuário 1 ou no nó de acesso de acordo com uma diretriz de processamento predefinida.
[096] Um modo no qual o elemento de rede de plano de controle pesquisa o contexto é igual a um modo no qual o nó de acesso pesquisa o contexto na etapa S103. Detalhes não são descritos aqui novamente.
[097] A diretriz de processamento predefinida pode ser configurada localmente pelo elemento de rede de plano de controle, ou pode ser entregue ao usar um outro elemento de rede tal como um elemento de rede de operação e manutenção (Inglês: Operation and Maintenance, O&M) . Especificamente, o elemento de rede de plano de controle pode processar o contexto no elemento de rede de plano de usuário ou no nó de acesso de acordo com as duas diretrizes de processamento seguintes.
[098] Modo 1: Restaurar o contexto.
[099] O elemento de rede de plano de controle instrui o nó de acesso para restabelecer o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de recebimento,
Petição 870190083206, de 26/08/2019, pág. 48/71
43/56 e obtém informação tal como um TEID redesignado pelo nó de acesso. 0 elemento de rede de plano de controle envia, para o elemento de rede de plano de usuário 1, a informação recebida tal como o TEID redesignado pelo nó de acesso, e
instrui o | elemento de | rede | de | plano | de | usuário | 1 para |
atualizar [0100] [0101] | o contexto. Modo 2: Eliminar o 0 elemento de rede | contexto. de plano | de | controle | instrui |
o elemento de rede de plano de usuário 1 para eliminar o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso. Além disso, o elemento de rede de plano de controle elimina o contexto armazenado localmente correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso.
[0102] Deve ser notado que nesta modalidade da presente invenção, se o elemento de rede de plano de controle for dividido em um módulo de função de gerenciamento de sessão, um módulo de função de gerenciamento de acesso e mobilidade, um módulo de função de gerenciamento de elemento de rede de plano de usuário e outros mais, uma função executada pelo elemento de rede de plano de controle é executada pelo módulo de gerenciamento de sessão.
[0103] Alternativamente, o módulo de gerenciamento de sessão gerencia o contexto correspondendo ao endereço IP do nó de acesso e ao TEID do nó de acesso. O módulo de gerenciamento de elemento de rede de plano de usuário registra uma correspondência entre o módulo de gerenciamento de sessão que gerencia o contexto e o endereço IP do nó de acesso e o TEID do nó de acesso. O elemento de rede de plano de usuário envia a mensagem de
Petição 870190083206, de 26/08/2019, pág. 49/71
44/56 notificação de erro para o módulo de gerenciamento de elemento de rede de plano de usuário, e o módulo de gerenciamento de elemento de rede de plano de usuário encaminha a mensagem de notificação de erro para um módulo de função de gerenciamento de sessão correspondente com base no endereço IP do nó de acesso, no TEID do nó de acesso e na correspondência armazenada no módulo de gerenciamento de elemento de rede de plano de usuário.
[0104] Comparada com a técnica anterior, na solução
técnica mostrada na | figura 3A e | na | figura | 3B, | o nó | de |
encaminhamento | envia | a mensagem | de | indicação | de erro | |
recebida para | qualquer elemento | de | rede | de | plano | de |
usuário, e então o elemento de rede de plano de usuário envia a mensagem de notificação de erro para o elemento de rede de plano de controle, de maneira que o elemento de rede de plano de controle descobre, com base no TEID do nó de acesso e no endereço IP do nó de acesso que estão na mensagem de notificação de erro, o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, e processa o contexto no nó de acesso ou no elemento de rede de plano de usuário com base em informação a respeito do nó de acesso e do elemento de rede de plano de usuário no contexto. Deste modo, uma consistência entre os contextos do nó de acesso e do elemento de rede de plano de usuário é assegurada, evitando desse modo um problema em que experiência de usuário é afetada por causa de uma falha de transmissão de pacote de dados provocada pelo fato de que o nó de acesso não pode descobrir o contexto no pacote de dados de enlace de descida recebido que inclui o TEID do nó de acesso.
Petição 870190083206, de 26/08/2019, pág. 50/71
45/56 [0105] Em uma outra solução exequível da presente invenção, alternativamente, o nó de encaminhamento pode selecionar exatamente um elemento de rede de plano de usuário (por exemplo, um elemento de rede de plano de usuário que envia um pacote de dados de serviço de enlace de descida para o nó de acesso, isto é, o elemento de rede de plano de usuário 1) que pode descobrir um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso. O elemento de rede de plano de usuário 1 descobre, com base em informação carregada na mensagem de indicação de erro, o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, e envia um identificador de contexto correspondendo ao contexto para o elemento de rede de plano de controle. O elemento de rede de plano de controle determina diretamente um contexto com base no identificador de contexto recebido, e processa um contexto no nó de acesso ou no elemento de rede de plano de usuário com base em informação no contexto, para assegurar uma consistência entre contextos do nó de acesso e do elemento de rede de plano de usuário. Implementação específica está mostrada na figura 4A e na figura 4B.
[0106] A figura 4A e a figura 4B são um fluxograma de um outro método de processamento de indicação de erro de acordo com uma modalidade da presente invenção. O método é executado de modo interativo por dispositivos na rede de próxima geração mostrada na figura 1. Tal como mostrado na figura 4A e na figura 4B, o método pode incluir as etapas seguintes.
[0107] As etapas S201 a S204 são executadas. A etapa S201 é igual à etapa S101, a etapa S202 é igual à etapa
Petição 870190083206, de 26/08/2019, pág. 51/71
46/56
S102, a etapa S203 é igual à etapa S103 e a etapa S204 é igual à etapa S104. Detalhes não são descritos aqui novamente.
[0108] Etapa S205: Após receber a mensagem de indicação de erro que é enviada pelo nó de acesso e em que o campo de TEID no cabeçalho de protocolo de tunelamento é o TEID
inválido, | o nó | de encaminhamento | envia a | mensagem | de |
indicação | de erro para o elemento | de rede | de plano | de | |
usuário 1. | |||||
[0109] | Etapa | S206: 0 elemento | de rede | de plano | de |
usuário 1 | recebe | a mensagem de indicação de erro, descobre, |
com base no TEID do nó de acesso e no endereço IP do nó de acesso que são carregados na mensagem de indicação de erro, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, obtém um identificador de contexto do contexto, e envia, para um elemento de rede de plano de controle, uma mensagem de notificação de erro que carrega o identificador de contexto.
[0110] Etapa S207: O elemento de rede de plano de controle recebe o identificador de contexto, determina o elemento de rede de plano de usuário 1 e o nó de acesso com base em informação no contexto identificado pelo identificador de contexto, e processa um contexto no elemento de rede de plano de usuário ou no nó de acesso de acordo com uma diretriz de processamento.
[0111] O elemento de rede de plano de controle pode processar o contexto no elemento de rede de plano de usuário ou no nó de acesso ao usar a diretriz de processamento mostrada na etapa S107. Detalhes não são descritos aqui novamente.
Petição 870190083206, de 26/08/2019, pág. 52/71
47/56 [0112] Nesta modalidade, se o elemento de rede de plano de controle for dividido em um módulo de função de gerenciamento de sessão, um módulo de função de gerenciamento de acesso e mobilidade, um módulo de função de gerenciamento de elemento de rede de plano de usuário e outros mais, uma função executada pelo elemento de rede de plano de controle pode ser executada pelo módulo de função de gerenciamento de sessão.
[0113] Alternativamente, o módulo de gerenciamento de sessão gerencia o contexto correspondendo ao endereço IP do nó de acesso e ao TEID do nó de acesso. O módulo de gerenciamento de elemento de rede de plano de usuário registra uma correspondência entre o identificador de contexto e o módulo de gerenciamento de sessão que gerencia o contexto. O elemento de rede de plano de usuário envia a mensagem de notificação de erro para o módulo de gerenciamento de elemento de rede de plano de usuário, e o módulo de gerenciamento de elemento de rede de plano de usuário encaminha a mensagem de notificação de erro para um módulo de função de gerenciamento de sessão correspondente com base no identificador de contexto na mensagem de notificação de erro e na correspondência armazenada no módulo de gerenciamento de elemento de rede de plano de usuário.
[0114] Deste modo, na solução técnica mostrada na figura 4A e na figura 4B, o nó de encaminhamento envia a mensagem de indicação de erro recebida para qualquer elemento de rede de plano de usuário, e então o elemento de rede de plano de usuário gera, com base na mensagem de indicação de erro, a mensagem de notificação de erro que
Petição 870190083206, de 26/08/2019, pág. 53/71
48/56 inclui o identificador de contexto, e envia a mensagem de notificação de erro para o elemento de rede de plano de controle, de maneira que o elemento de rede de plano de controle determina o contexto correspondente com base no identificador de contexto na mensagem de notificação de erro, e processa o contexto no nó de acesso ou no elemento de rede de plano de usuário com base em informação a respeito do nó de acesso e do elemento de rede de plano de usuário no contexto. Deste modo, uma consistência entre os contextos do nó de acesso e do elemento de rede de plano de usuário é assegurada, evitando desse modo um problema em que experiência de usuário é afetada por causa de uma falha de transmissão de pacote de dados provocada pelo fato de que o nó de acesso não pode descobrir o contexto no pacote de dados de enlace de descida recebido que inclui o TEID do nó de acesso.
[0115] O método de processamento de indicação de erro fornecido nas modalidades da presente invenção foi descrito anteriormente a partir principalmente da perspectiva de interação entre o nó de acesso, o nó de encaminhamento, o elemento de rede de plano de usuário e o elemento de rede de plano de controle. Pode ser entendido que, para implementar as funções indicadas anteriormente, o nó ou elemento de rede indicado anteriormente inclui uma estrutura de hardware e/ou módulo de software correspondente para implementar cada função. Os versados na técnica devem entender facilmente que unidades e etapas de algoritmo em exemplos descritos com referência para as modalidades reveladas neste relatório descritivo podem ser implementadas por meio de hardware ou por uma combinação de
Petição 870190083206, de 26/08/2019, pág. 54/71
49/56 hardware e software de computador na presente invenção. Se uma função é executada por hardware ou hardware acionado por software de computador depende de aplicações particulares e restrições de projeto das soluções técnicas. Os versados na técnica podem usar métodos diferentes para implementar as funções descritas para cada aplicação particular, mas não deve ser considerado que a implementação vai além do escopo da presente invenção.
[0116] Nas modalidades da presente invenção, divisão de módulo de função pode ser executada separadamente no nó de encaminhamento, no elemento de rede de plano de usuário e no elemento de rede de plano de controle com base nos exemplos de métodos indicados anteriormente com referência para as figuras 5 a 7. Por exemplo, cada módulo de função pode ser obtido por meio de divisão com base em cada função correspondente, ou duas ou mais funções podem ser integradas a um módulo de processamento. O módulo integrado pode ser implementado em uma forma de hardware, ou pode ser implementado em uma forma de um módulo de função de software. Deve ser notado que a divisão de módulo nas modalidades da presente invenção é um exemplo, e é divisão de função lógica. Pode existir um outro modo de divisão durante implementação real.
[0117] Quando cada módulo de função é obtido por meio de divisão com base em cada função correspondente, a figura 5 é um possível diagrama estrutural esquemático de um nó de encaminhamento 10 de acordo com uma modalidade da presente invenção. Tal como mostrado na figura 5, o nó de encaminhamento 10 pode ser configurado para implementar o método executado pelo nó de encaminhamento na modalidade de
Petição 870190083206, de 26/08/2019, pág. 55/71
50/56 método exposta anteriormente, e o nó de encaminhamento 10 pode incluir uma unidade de recebimento 101 e uma unidade de envio 102. A unidade de recebimento 101 é configurada para suportar o nó de encaminhamento ao executar a etapa de processo S104 na figura 3B e a etapa de processo S204 na figura 4B. A unidade de envio 102 é configurada para suportar o nó de encaminhamento ao executar a etapa de processo S105 na figura 3B e a etapa de processo S106 na figura 4B.
[0118] Quando uma unidade integrada é usada, a unidade de recebimento 101 e a unidade de envio 102 mostradas na figura 5 podem ser integradas ao transceptor 2011 no nó de encaminhamento 200 mostrado na figura 2A, de maneira que o transceptor 2011 executa funções da unidade de recebimento 101 e da unidade de envio 102. Adicionalmente, o nó de encaminhamento 10 pode incluir também um módulo de processamento e um módulo de armazenamento. O módulo de armazenamento é configurado para armazenar código e dados de programa do nó de encaminhamento 10. O módulo de processamento é configurado para executar o código de programa e os dados no módulo de armazenamento para implementar uma função correspondente do nó de encaminhamento na modalidade de método exposta anteriormente. O módulo de processamento pode ser o processador 2012 em uma estrutura de entidade do nó de encaminhamento 200 mostrado na figura 2A, e pode ser um processador ou um controlador; por exemplo, pode ser uma CPU, um processador de uso geral, um DSP, um ASIC, uma FPGA ou um outro dispositivo lógico programável, um dispositivo lógico transistor, um componente de hardware ou qualquer
Petição 870190083206, de 26/08/2019, pág. 56/71
51/56 combinação dos mesmos. 0 módulo de processamento pode implementar ou executar vários blocos, módulos e circuitos lógicos de exemplo descritos com referência para o conteúdo revelado na presente invenção.
[0119] Quando cada módulo de função é obtido por meio de divisão com base em cada função correspondente, a figura 6 é um possível diagrama estrutural esquemático de um elemento de rede de plano de usuário 20 de acordo com uma modalidade da presente invenção. Tal como mostrado na figura 6, o elemento de rede de plano de usuário 20 pode ser configurado para implementar o método executado pelo elemento de rede de plano de usuário na modalidade de método exposta anteriormente, e o elemento de rede de plano de usuário 20 pode incluir uma unidade de recebimento 201, uma unidade de pesquisa 202 e uma unidade de envio 203. A unidade de recebimento 201 é configurada para suportar o elemento de rede de plano de usuário 20 ao executar as etapas S101 e S105 na figura 3A e na figura 3B e as etapas S201 e S205 na figura 4A e na figura 4B. A unidade de pesquisa é configurada para suportar o elemento de rede de plano de usuário 20 ao executar uma função de gerar uma mensagem de notificação de erro. A unidade de envio 203 é configurada para suportar o elemento de rede de plano de usuário 20 ao executar as etapas S102 e S106 no procedimento mostrado na figura 3A e na figura 3B e as etapas S202 e S206 no procedimento mostrado na figura 4A e na figura 4B.
[0120] Quando uma unidade integrada é usada, a unidade de recebimento 201 e a unidade de envio 203 mostradas na figura 6 podem ser integradas a um módulo de comunicações,
Petição 870190083206, de 26/08/2019, pág. 57/71
52/56 configurado para suportar o elemento de rede de plano de usuário 20 em comunicação com uma outra entidade de rede. A unidade de pesquisa 202 mostrada na figura 6 pode ser integrada a um módulo de processamento, configurado para suportar o elemento de rede de plano de usuário 20 ao executar uma função de gerar uma mensagem de notificação de erro. O módulo de comunicações pode ser o transceptor 3011 no elemento de rede de plano de usuário 300 mostrado na figura 2B, e o módulo de processamento pode ser o processador 3012 no elemento de rede de plano de usuário 300 mostrado na figura 2B.
[0121] Quando cada módulo de função é obtido por meio de divisão com base em cada função correspondente, a figura 7 é um possível diagrama estrutural esquemático de um elemento de rede de plano de controle 30 de acordo com uma modalidade da presente invenção. Tal como mostrado na figura 7, o elemento de rede de plano de controle 30 pode ser configurado para implementar o método executado pelo elemento de rede de plano de controle na modalidade de método exposta anteriormente, e o elemento de rede de plano de controle 30 pode incluir uma unidade de recebimento 301 e uma unidade de processamento 302. A unidade de recebimento é configurada para suportar o elemento de rede de plano de controle 30 ao executar a etapa S106 mostrada na figura 3B e a etapa S206 mostrada na figura 4B. A unidade de processamento 302 é configurada para suportar o elemento de rede de plano de controle 30 ao executar a etapa S107 mostrada na figura 3B e a etapa S207 mostrada na figura 4B.
[0122] Quando uma unidade integrada é usada, a unidade
Petição 870190083206, de 26/08/2019, pág. 58/71
53/56 de recebimento 301 mostrada na figura 7 pode ser integrada a um módulo de comunicações, configurado para suportar o elemento de rede de plano de controle 30 em comunicação com uma outra entidade de rede. A unidade de processamento 302 mostrada na figura 7 pode ser integrada a um módulo de processamento, configurado para suportar o elemento de rede de plano de controle 30 ao executar uma ação executada pela unidade de processamento 302. Além disso, o elemento de rede de plano de controle 30 pode incluir adicionalmente um módulo de armazenamento, configurado para armazenar código e dados de programa do elemento de rede de plano de controle 30. O módulo de comunicações pode ser o transceptor 4011 no elemento de rede de plano de controle 400 mostrado na figura 2B, o módulo de processamento pode ser o processador 4012 no elemento de rede de plano de controle 400 mostrado na figura 2B, e o módulo de armazenamento pode ser a memória 4013 no elemento de rede de plano de controle 400 mostrado na figura 2B.
[0123] Deve ser notado que todo conteúdo relacionado das etapas nas modalidades de método expostas anteriormente pode ser citado em descrições de funções dos módulos de funções correspondentes, e detalhes não são descritos aqui novamente.
[0124] Além disso, uma modalidade da presente invenção fornece adicionalmente um sistema de processamento de indicação de erro. Tal como mostrado na figura 8, o sistema de processamento de indicação de erro pode incluir um nó de encaminhamento 10, um elemento de rede de plano de usuário 20 e um elemento de rede de plano de controle 30.
[0125] O nó de encaminhamento 10, o elemento de rede de
Petição 870190083206, de 26/08/2019, pág. 59/71
54/56 plano de usuário 20 e o elemento de rede de plano de controle 30 são iguais aos dispositivos indicados anteriormente, e detalhes não são descritos aqui.
[0126] O sistema de processamento de indicação de erro mostrado na figura 8 pode incluir adicionalmente equipamento de usuário, um nó de acesso e uma rede de dados de pacotes, para implementar os métodos de processamento de indicação de erro indicados anteriormente mostrados nas figuras 3A e 3B e nas figuras 4A e 4B.
[0127] Além disso, o sistema de processamento de indicação de erro fornecido nesta modalidade da presente invenção implementa os métodos de processamento de indicação de erro indicados anteriormente mostrados nas figuras 3A e 3B e nas figuras 4A e 4B, e por esta razão pode alcançar os mesmos efeitos benéficos do método de transmissão de serviço indicado anteriormente. Detalhes não são descritos aqui novamente.
[0128] Pode ser entendido claramente pelos versados na técnica que, para descrição conveniente e resumida, para um processo de trabalho detalhado do sistema, aparelho e unidade indicados anteriormente, consultar um processo correspondente nas modalidades de método expostas anteriormente. Detalhes não são descritos aqui novamente.
[0129] Nas diversas modalidades fornecidas neste pedido, deve ser entendido que o sistema, aparelho e método revelados podem ser implementados em outros modos. Por exemplo, a modalidade de aparelho descrita anteriormente é um exemplo. Por exemplo, a divisão de unidade é divisão de função lógica. Pode existir um outro modo de divisão durante implementação real. Por exemplo, uma pluralidade de
Petição 870190083206, de 26/08/2019, pág. 60/71
55/56 unidades ou componentes pode ser combinada ou integrada em um outro sistema, ou alguns recursos podem ser ignorados ou não executados. Além disso, os acoplamentos mútuos ou acoplamentos diretos ou conexões de comunicação exibidos ou discutidos podem ser implementados por meio de algumas interfaces. Os acoplamentos indiretos ou conexões de comunicação entre os aparelhos ou unidades podem ser implementados em formas eletrônicas ou em outras formas.
[0130] As unidades descritas como partes separadas podem estar ou não separadas fisicamente, e partes exibidas como unidades podem ser ou não unidades físicas, podem ficar localizadas em uma posição, ou podem ser distribuídas em uma pluralidade de dispositivos de rede. Todas ou algumas das unidades podem ser selecionadas com base em exigências reais para alcançar os objetivos das soluções das modalidades.
[0131] Além disso, unidades de funções nas modalidades da presente invenção podem ser integradas a uma unidade de processamento, ou cada uma das unidades de funções pode existir sozinha, ou duas ou mais unidades são integradas a uma unidade. A unidade integrada pode ser implementada em uma forma de hardware, ou pode ser implementada em uma forma de hardware além de uma unidade de função de software.
[0132] Quando a unidade integrada indicada acima é implementada em uma forma de uma unidade de função de software, a unidade integrada pode ser armazenada em uma mídia de armazenamento legível por computador. A unidade de função de software é armazenada em uma mídia de armazenamento e inclui várias instruções para instruir um
Petição 870190083206, de 26/08/2019, pág. 61/71
56/56 dispositivo de computação (que pode ser um computador pessoal, um servidor, um dispositivo de rede ou coisa parecida) para executar algumas das etapas dos métodos descritos nas modalidades da presente invenção. A mídia de armazenamento indicada acima inclui qualquer mídia que pode armazenar código de programa, tal como uma unidade flash de Barramento Serial Universal (Inglês: Universal Serial Bus, USB) (Inglês: USB flash drive), um disco rígido removível, uma memória somente de leitura (Inglês: Ready-Only Memory, ROM), uma memória de acesso aleatório (Inglês: Random Access Memory, RAM), um disco magnético ou um disco ótico.
[0133] Finalmente, deve ser notado que as modalidades expostas anteriormente foram apresentadas para descrever as soluções técnicas da presente invenção, mas não para limitar a presente invenção. Embora a presente invenção esteja descrita detalhadamente com referência para as modalidades expostas anteriormente, pessoas de conhecimento comum na técnica devem entender que elas ainda podem fazer modificações para as soluções técnicas registradas nas modalidades expostas anteriormente ou fazer substituições equivalentes para alguns recursos técnicos das mesmas, sem divergir do escopo das reivindicações.
Claims (30)
1. Método de processamento de indicação de erro, caracterizado pelo fato de que o método compreende:
receber (104), por um nó de encaminhamento, uma mensagem de indicação de erro enviada por um nó de acesso, em que a mensagem de indicação de erro compreende um identificador de ponto de extremidade de túnel TEID do nó de acesso e um endereço de Protocolo de Internet IP do nó de acesso, e um TEID em um cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é um TEID inválido; e enviar (105), pelo nó de encaminhamento, a mensagem de indicação de erro para um primeiro elemento de rede de plano de usuário com base no TEID inválido, em que a mensagem de indicação de erro é usada para instruir o primeiro elemento de rede de plano de usuário para enviar uma mensagem de notificação de erro para um elemento de rede de plano de controle.
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que a mensagem de indicação de erro é uma mensagem enviada pelo nó de acesso para o nó de encaminhamento após o nó de acesso receber um pacote de dados de serviço enviado por um segundo elemento de rede de plano de usuário, mas não descobrir um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso; e o pacote de dados de serviço compreende o TEID do nó de acesso e o endereço IP do nó de acesso.
3. Método, de acordo com a reivindicação 1 ou 2, caracterizado pelo fato de que enviar, pelo nó de
Petição 870190083207, de 26/08/2019, pág. 7/21
2/14 encaminhamento, a mensagem de indicação de erro para um primeiro elemento de rede de plano de usuário com base no TEID inválido compreende:
selecionar, pelo nó de encaminhamento ao usar um algoritmo predefinido, o primeiro elemento de rede de plano de usuário de uma rede na qual o nó de encaminhamento está localizado; e enviar, pelo nó de encaminhamento, a mensagem de indicação de erro para o primeiro elemento de rede de plano de usuário.
4. Método, de acordo com a reivindicação 2, caracterizado pelo fato de que, antes de selecionar pelo nó de encaminhamento, ao usar um algoritmo predefinido, o primeiro elemento de rede de plano de usuário de uma rede na qual o nó de encaminhamento está localizado, compreende adicionalmente:
ficar sabendo, pelo nó de encaminhamento, que o TEID no cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é o TEID inválido.
5. Método de processamento de indicação de erro, caracterizado pelo fato de que o método compreende:
receber (105), por um primeiro elemento de rede de plano de usuário, uma mensagem de indicação de erro enviada por um nó de encaminhamento, em que a mensagem de indicação de erro compreende um identificador de ponto de extremidade de túnel TEID de um nó de acesso e um endereço de Protocolo de Internet IP do nó de acesso, e um TEID em um cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é um TEID inválido; e enviar (106), pelo primeiro elemento de rede de plano
Petição 870190083207, de 26/08/2019, pág. 8/21
3/14 de usuário, uma mensagem de notificação de erro para um elemento de rede de plano de controle com base na mensagem de indicação de erro, em que a mensagem de notificação de erro carrega o TEID do nó de acesso e o endereço IP do nó de acesso, ou carrega um identificador de contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso.
6. Método, de acordo com a reivindicação 5, caracterizado pelo fato de que o método compreende adicionalmente:
pesquisar, pelo primeiro elemento de rede de plano de usuário com base no TEID do nó de acesso e no endereço IP do nó de acesso, um contexto correspondendo ao TEID do ponto de acesso e ao endereço IP do nó de acesso; e se o primeiro elemento de rede de plano de usuário descobrir o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, enviar, pelo primeiro elemento de rede de plano de usuário para o elemento de rede de plano de controle, o identificador de contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso.
7. Método de processamento de indicação de erro, caracterizado pelo fato de que o método compreende:
receber (106), por um elemento de rede de plano de controle, uma mensagem de notificação de erro enviada por um primeiro elemento de rede de plano de usuário, em que a mensagem de notificação de erro carrega um identificador de ponto de extremidade de túnel TEID de um nó de acesso e um endereço de Protocolo de Internet IP do nó de acesso, ou um identificador de contexto; e
Petição 870190083207, de 26/08/2019, pág. 9/21
4/14 processar (107), pelo elemento de rede de plano de controle de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou processar, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao identificador de contexto.
8. Método, de acordo com a reivindicação 7, caracterizado pelo fato de que, quando a mensagem de notificação de erro carrega o identificador de ponto de extremidade de túnel TEID do nó de acesso e o endereço de Protocolo de Internet IP do nó de acesso, processar, pelo elemento de rede de plano de controle de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso compreende:
pesquisar, pelo elemento de rede de plano de controle com base no TEID do nó de acesso e no endereço IP do nó de acesso, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso; e determinar, pelo elemento de rede de plano de controle, o nó de acesso e um segundo elemento de rede de plano de usuário com base em informação compreendida no contexto, e restabelecer um contexto que está no nó de acesso e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou eliminar um contexto que está no segundo elemento de rede de plano de usuário e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso.
9. Método, de acordo com a reivindicação 7, caracterizado pelo fato de que, quando a mensagem de notificação de erro carrega o identificador de contexto,
Petição 870190083207, de 26/08/2019, pág. 10/21
5/14 processar, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao identificador de contexto compreende:
pesquisar, pelo elemento de rede de plano de controle com base no identificador de contexto, um contexto correspondendo ao identificador de contexto; e determinar, pelo elemento de rede de plano de controle, o nó de acesso e um segundo elemento de rede de plano de usuário com base em informação compreendida no contexto, e restabelecer um contexto que está no nó de acesso e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou eliminar um contexto que está no segundo elemento de rede de plano de usuário e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso.
10. Nó de encaminhamento, caracterizado pelo fato de que o nó de encaminhamento compreende:
uma unidade de recebimento (101), configurada para receber uma mensagem de indicação de erro enviada por um nó de acesso, em que a mensagem de indicação de erro compreende um identificador de ponto de extremidade de túnel TEID do nó de acesso e um endereço de Protocolo de Internet IP do nó de acesso, e um TEID em um cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é um TEID inválido; e uma unidade de envio (105), configurada para enviar a mensagem de indicação de erro para um primeiro elemento de rede de plano de usuário com base no TEID inválido na mensagem de indicação de erro recebida pela unidade de recebimento, em que a mensagem de indicação de erro é usada para instruir o primeiro elemento de rede de plano de
Petição 870190083207, de 26/08/2019, pág. 11/21
6/14 usuário para enviar uma mensagem de notificação de erro para um elemento de rede de plano de controle.
11. Nó de encaminhamento, de acordo com a reivindicação 10, caracterizado pelo fato de que a mensagem de indicação de erro é uma mensagem enviada pelo nó de acesso para o nó de encaminhamento após o nó de acesso receber um pacote de dados de serviço enviado por um segundo elemento de rede de plano de usuário, mas não descobrir um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso; e o pacote de dados de serviço compreende o TEID do nó de acesso e o endereço IP do nó de acesso.
12. Nó de encaminhamento, de acordo com a reivindicação 10 ou 11, caracterizado pelo fato de que o nó de encaminhamento compreende adicionalmente:
uma unidade de seleção, configurada para selecionar, ao usar um algoritmo predefinido, o primeiro elemento de rede de plano de usuário de uma rede na qual o nó de encaminhamento está localizado, em que a unidade de envio é configurada especificamente para enviar a mensagem de indicação de erro para o primeiro elemento de rede de plano de usuário selecionado pela unidade de seleção.
13. Nó de encaminhamento, de acordo com a reivindicação 12, caracterizado pelo fato de que a unidade de seleção é configurada adicionalmente para:
antes de selecionar, ao usar o algoritmo predefinido, o primeiro elemento de rede de plano de usuário da rede na qual o nó de encaminhamento está localizado, ficar sabendo que o TEID no cabeçalho de protocolo de tunelamento na
Petição 870190083207, de 26/08/2019, pág. 12/21
7/14 mensagem de indicação de erro é o TEID inválido.
14. Elemento de rede de plano de usuário, caracterizado pelo fato de que o elemento de rede de plano de usuário compreende:
uma unidade de recebimento (201), configurada para receber uma mensagem de indicação de erro enviada por um nó de encaminhamento, em que a mensagem de indicação de erro compreende um identificador de ponto de extremidade de túnel TEID de um nó de acesso e um endereço de Protocolo de Internet IP do nó de acesso, e um TEID em um cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é um TEID inválido; e uma unidade de envio (203), configurada para enviar uma mensagem de notificação de erro para um elemento de rede de plano de controle com base na mensagem de indicação de erro, em que a mensagem de notificação de erro carrega o TEID do nó de acesso e o endereço IP do nó de acesso, ou carrega um identificador de contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso.
15. Elemento de rede de plano de usuário, de acordo com a reivindicação 14, caracterizado pelo fato de que o elemento de rede de plano de usuário compreende adicionalmente:
uma unidade de pesquisa (202), configurada para pesquisar, com base no TEID do nó de acesso e no endereço IP do nó de acesso que estão na mensagem de indicação de erro recebida pela unidade de recebimento, um contexto correspondendo ao TEID do ponto de acesso e ao endereço IP do nó de acesso, em que a unidade de envio é configurada especificamente para:
Petição 870190083207, de 26/08/2019, pág. 13/21
8/14 se a unidade de pesquisa descobrir o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, enviar, para o elemento de rede de plano de controle, a mensagem de notificação de erro que compreende o identificador de contexto.
16. Elemento de rede de plano de controle, caracterizado pelo fato de que o elemento de rede de plano de controle compreende:
uma unidade de recebimento (301), configurada para receber uma mensagem de notificação de erro enviada por um primeiro elemento de rede de plano de usuário, em que a mensagem de notificação de erro carrega um identificador de ponto de extremidade de túnel TEID de um nó de acesso e um endereço de Protocolo de Internet IP do nó de acesso, ou um identificador de contexto; e uma unidade de processamento (302), configurada para: processar, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou processar, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao identificador de contexto.
17. Elemento de rede de plano de controle, de acordo com a reivindicação 16, caracterizado pelo fato de que, quando a mensagem de notificação de erro carrega o identificador de ponto de extremidade de túnel TEID do nó de acesso e o endereço de Protocolo de Internet IP do nó de acesso, a unidade de processamento é configurada especificamente para: pesquisar, com base no TEID do nó de acesso e no endereço IP do nó de acesso, um contexto
Petição 870190083207, de 26/08/2019, pág. 14/21
9/14 correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso; e determinar o nó de acesso e um segundo elemento de rede de plano de usuário com base em informação compreendida no contexto, e restabelecer um contexto que está no nó de acesso e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou eliminar um contexto que está no segundo elemento de rede de plano de usuário e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso.
18. Elemento de rede de plano de controle, de acordo com a reivindicação 16, caracterizado pelo fato de que, quando a mensagem de notificação de erro carrega o identificador de contexto, a unidade de processamento é configurada especificamente para: pesquisar, com base no identificador de contexto, um contexto correspondendo ao identificador de contexto; e determinar o nó de acesso e um segundo elemento de rede de plano de usuário com base em informação compreendida no contexto, e restabelecer um contexto que está no nó de acesso e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou eliminar um contexto que está no segundo elemento de rede de plano de usuário e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso.
19. Nó de encaminhamento, caracterizado pelo fato de que o nó de encaminhamento compreende:
um transceptor (2011), configurado para receber uma mensagem de indicação de erro enviada por um nó de acesso,
Petição 870190083207, de 26/08/2019, pág. 15/21
10/14 em que a mensagem de indicação de erro compreende um identificador de ponto de extremidade de túnel TEID do nó de acesso e um endereço de Protocolo de Internet IP do nó de acesso, e um TEID em um cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é um TEID inválido, em que o transceptor (2011) é configurado adicionalmente para enviar a mensagem de indicação de erro para um primeiro elemento de rede de plano de usuário com base no TEID inválido na mensagem de indicação de erro recebida pelo transceptor, em que a mensagem de indicação de erro é usada para instruir o primeiro elemento de rede de plano de usuário para enviar uma mensagem de notificação de erro para um elemento de rede de plano de controle.
20. Nó de encaminhamento, de acordo com a reivindicação 19, caracterizado pelo fato de que a mensagem de indicação de erro é uma mensagem enviada pelo nó de acesso para o nó de encaminhamento após o nó de acesso receber um pacote de dados de serviço enviado por um segundo elemento de rede de plano de usuário, mas não descobrir um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso; e o pacote de dados de serviço compreende o TEID do nó de acesso e o endereço IP do nó de acesso.
21. Nó de encaminhamento, de acordo com a reivindicação 19 ou 20, caracterizado pelo fato de que compreende adicionalmente um processador;
o processador é configurado para selecionar, ao usar um algoritmo predefinido, o primeiro elemento de rede de plano de usuário de uma rede na qual o nó de encaminhamento está
Petição 870190083207, de 26/08/2019, pág. 16/21
11/14 localizado; e o transceptor é configurado especificamente para enviar a mensagem de indicação de erro para o primeiro elemento de rede de plano de usuário selecionado pelo processador.
22. Nó de encaminhamento, de acordo com a reivindicação 21, caracterizado pelo fato de que o processador é configurado adicionalmente para:
antes de selecionar, ao usar o algoritmo predefinido, o primeiro elemento de rede de plano de usuário da rede na qual o nó de encaminhamento está localizado, ficar sabendo que o TEID no cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é o TEID inválido.
23. Elemento de rede de plano de usuário, caracterizado pelo fato de que o elemento de rede de plano de usuário compreende:
um transceptor (3011), configurado para: receber uma mensagem de indicação de erro enviada por um nó de encaminhamento, em que a mensagem de indicação de erro compreende um identificador de ponto de extremidade de túnel TEID de um nó de acesso e um endereço de Protocolo de Internet IP do nó de acesso, e um TEID em um cabeçalho de protocolo de tunelamento na mensagem de indicação de erro é um TEID inválido; e enviar uma mensagem de notificação de erro para um elemento de rede de plano de controle com base na mensagem de indicação de erro, em que a mensagem de notificação de erro carrega o TEID do nó de acesso e o endereço IP do nó de acesso, ou carrega um identificador de contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso.
Petição 870190083207, de 26/08/2019, pág. 17/21
12/14
24. Elemento de rede de plano de usuário, de acordo com a reivindicação 23, caracterizado pelo fato de que o elemento de rede de plano de usuário compreende adicionalmente um processador (3012);
o processador é configurado para pesquisar, com base no TEID do nó de acesso e no endereço IP do nó de acesso que estão na mensagem de indicação de erro recebida pelo transceptor, um contexto correspondendo ao TEID do ponto de acesso e ao endereço IP do nó de acesso; e o transceptor é configurado especificamente para: se o processador descobrir o contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, enviar, para o elemento de rede de plano de controle, a mensagem de notificação de erro que compreende o identificador de contexto.
25. Elemento de rede de plano de controle, caracterizado pelo fato de que o elemento de rede de plano de controle compreende:
um transceptor (4011), configurado para receber uma mensagem de notificação de erro enviada por um primeiro elemento de rede de plano de usuário, em que a mensagem de notificação de erro carrega um identificador de ponto de extremidade de túnel TEID de um nó de acesso e um endereço de Protocolo de Internet IP do nó de acesso, ou um identificador de contexto; e um processador (4012), configurado para: processar, de acordo com uma diretriz de processamento predefinida, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou processar, de acordo com uma diretriz de processamento predefinida, um contexto
Petição 870190083207, de 26/08/2019, pág. 18/21
13/14 correspondendo ao identificador de contexto.
26. Elemento de rede de plano de controle, de acordo com a reivindicação 25, caracterizado pelo fato de que, quando a mensagem de notificação de erro carrega o identificador de ponto de extremidade de túnel TEID do nó de acesso e o endereço de Protocolo de Internet IP do nó de acesso, o processador é configurado especificamente para: pesquisar, com base no TEID do nó de acesso e no endereço IP do nó de acesso, um contexto correspondendo ao TEID do nó de acesso e ao endereço IP do nó de acesso; e determinar o nó de acesso e um segundo elemento de rede de plano de usuário com base em informação compreendida no contexto, e restabelecer um contexto que está no nó de acesso e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso, ou eliminar um contexto que está no segundo elemento de rede de plano de usuário e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso.
27. Elemento de rede de plano de controle, de acordo com a reivindicação 25, caracterizado pelo fato de que, quando a mensagem de notificação de erro carrega o identificador de contexto, o processador é configurado especificamente para: pesquisar, com base no identificador de contexto, um contexto correspondendo ao identificador de contexto; e determinar o nó de acesso e um segundo elemento de rede de plano de usuário com base em informação compreendida no contexto, e restabelecer um contexto que está no nó de acesso e que corresponde ao TEID do nó de acesso e ao
Petição 870190083207, de 26/08/2019, pág. 19/21
14/14 endereço IP do nó de acesso, ou eliminar um contexto que está no segundo elemento de rede de plano de usuário e que corresponde ao TEID do nó de acesso e ao endereço IP do nó de acesso.
28. Sistema de processamento de indicação de erro,
usuário conforme definido da reivindicação 14 ou 15, e o elemento de rede de plano de controle conforme definido em qualquer uma das reivindicações 16 a 18; ou compreende o nó de encaminhamento conforme definido em qualquer uma das reivindicações 19 a 22, o elemento de rede de plano de usuário conforme definido em com a reivindicação 23 ou 24, e o elemento de rede de plano de controle conforme definido em qualquer uma das reivindicações 25 a 27.
29. Mídia de armazenamento legível por computador tendo um programa armazenado na mesma, caracterizada pelo fato de que o programa compreende instruções para executar o método conforme definido em qualquer uma das reivindicações 1 a 9.
30. Produto de programa de computador, caracterizado pelo fato de que compreende código de programa de computador, o qual quando executado por uma unidade de computador induzirá a unidade de computador para executar o método conforme definido em com qualquer uma das reivindicações 1 a 9.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/108095 WO2018098714A1 (zh) | 2016-11-30 | 2016-11-30 | 一种错误指示的处理方法、设备及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
BR112019010990A2 true BR112019010990A2 (pt) | 2019-10-15 |
Family
ID=62241139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BR112019010990A BR112019010990A2 (pt) | 2016-11-30 | 2016-11-30 | método e sistema de processamento de indicação de erro, e dispositivo |
Country Status (5)
Country | Link |
---|---|
US (1) | US11108734B2 (pt) |
EP (1) | EP3541142B1 (pt) |
CN (1) | CN110024423B (pt) |
BR (1) | BR112019010990A2 (pt) |
WO (1) | WO2018098714A1 (pt) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109714376B (zh) * | 2017-10-26 | 2021-02-05 | 华为技术有限公司 | 一种固网报文的发送方法、装置及*** |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030081607A1 (en) * | 2001-10-30 | 2003-05-01 | Alan Kavanagh | General packet radio service tunneling protocol (GTP) packet filter |
KR100620713B1 (ko) * | 2004-07-28 | 2006-09-19 | 주식회사 팬택앤큐리텔 | 패킷 서비스 설정 제어 방법 및 이동통신 시스템 |
GB0608612D0 (en) * | 2006-05-02 | 2006-06-14 | Vodafone Plc | Telecommunications networks |
CN101128041B (zh) * | 2006-08-15 | 2010-05-12 | 华为技术有限公司 | 接入网和核心网间下行数据隧道失效后的处理方法和*** |
CN101197817A (zh) * | 2006-12-05 | 2008-06-11 | 华为技术有限公司 | 一种更新分组数据协议上下文的方法 |
WO2008080717A1 (en) * | 2006-12-29 | 2008-07-10 | Nokia Corporation | Direct tunnel error handling |
CN101316152B (zh) * | 2007-06-01 | 2012-01-11 | 中兴通讯股份有限公司 | 一种无线网络控制器对于错误指示的处理方法 |
US8964781B2 (en) * | 2008-11-05 | 2015-02-24 | Qualcomm Incorporated | Relays in a multihop heterogeneous UMTS wireless communication system |
CN102036261B (zh) * | 2009-09-28 | 2014-03-12 | 中兴通讯股份有限公司 | 一种lte***中错误指示的处理方法和装置 |
US8345603B2 (en) * | 2010-09-30 | 2013-01-01 | Alcatel Lucent | Method and apparatus for processing GTP triggered messages |
CN102457364B (zh) * | 2010-10-22 | 2016-08-03 | 中兴通讯股份有限公司 | 一种无线中继***错误的指示方法及接纳基站 |
CN102164364B (zh) * | 2011-05-10 | 2014-01-08 | 电信科学技术研究院 | 一种gtp-u隧道错误处理方法及装置 |
US9398625B2 (en) * | 2013-05-16 | 2016-07-19 | Vasona Networks Inc. | Triggering a signaling event from the data plane |
EP3202216B1 (en) * | 2014-10-03 | 2018-11-07 | Telefonaktiebolaget LM Ericsson (publ) | A network node, a mobility management node and methods therein for handling gtp tunnel failures in a radio communications network |
-
2016
- 2016-11-30 EP EP16923107.3A patent/EP3541142B1/en active Active
- 2016-11-30 CN CN201680091295.5A patent/CN110024423B/zh active Active
- 2016-11-30 BR BR112019010990A patent/BR112019010990A2/pt unknown
- 2016-11-30 WO PCT/CN2016/108095 patent/WO2018098714A1/zh unknown
-
2019
- 2019-05-30 US US16/426,109 patent/US11108734B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20190281015A1 (en) | 2019-09-12 |
EP3541142A1 (en) | 2019-09-18 |
CN110024423A (zh) | 2019-07-16 |
EP3541142B1 (en) | 2021-07-28 |
US11108734B2 (en) | 2021-08-31 |
WO2018098714A1 (zh) | 2018-06-07 |
EP3541142A4 (en) | 2019-11-13 |
CN110024423B (zh) | 2021-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
BR112020020034A2 (pt) | Método de comunicação, aparelho de comunicações, meio de armazenamento legível, produto de programa de computador, e sistema de comunicações | |
US11218956B2 (en) | Network management method and system | |
US10979285B2 (en) | Service transmission method, device, and system | |
BR112020003056A2 (pt) | método de manipulação de sessão e dispositivo relacionado | |
BR112020003720A2 (pt) | método, dispositivo, e sistema de transmissão de dados | |
BR112020016328A2 (pt) | Método de comunicação, aparelho de comunicações, sistema de comunicações e um meio legível por computador | |
BR112019011226A2 (pt) | método de realocação de carga, aparelho, e sistema | |
US9438557B2 (en) | Adaptive dynamic host configuration protocol assignment with virtual local area network pool | |
BR112021002578A2 (pt) | método e aparelho de transmissão de fluxo de serviço e método e aparelho de comunicações | |
BR112021002797A2 (pt) | métodos e aparelhos de comunicações, meio de armazenamento de computador, sistema de chip, sistema de comunicações | |
BR112020025742A2 (pt) | Métodos em um primeiro e um segundo nó para facilitar um procedimento de sessão de unidade de dados de protocolo para um equipamento de usuário, primeiro e segundo nós, e, meio legível por máquina | |
ES2929351T3 (es) | Método y dispositivo para determinar el modo SSC | |
BR112020003991A2 (pt) | método de transmissão de dados, dispositivo, e sistema de transmissão de dados | |
BR112020007501A2 (pt) | método de encaminhamento de dados, aparelho, sistema, e meio de armazenamento legível por computador | |
BR112020010330A2 (pt) | método de controle de transmissão, aparelho, e meio de armazenamento legível por computador | |
JP2021518708A (ja) | ネットワークスライシングのシステム及び方法 | |
BR112019010207A2 (pt) | método, dispositivo, armazenamento legível por computador, produto de programa de computador, e sistema para processar exceção de componente de nf, e dispositivo” | |
BR112020019109A2 (pt) | Método de comunicações, aparelho, mídia de armazenamento e sistema | |
BR112021004950A2 (pt) | Método de comunicação e aparelho de comunicações | |
BR112020020888A2 (pt) | método de comunicação, aparelho de comunicações, sistema de comunicação, e mídia de armazenamento legível por computador | |
BR112020016964A2 (pt) | Método e aparelho de transmissão | |
US9001836B2 (en) | Method and apparatus for efficient signaling message processing in a communications network | |
BR112020010132A2 (pt) | método de comunicação, aparelho de comunicações, sistema de comunicações, meio de armazenamento legível por computador, e programa | |
BR112020019989A2 (pt) | método de envio de informações, método de geração de chave, e aparelho | |
BR112020000957A2 (pt) | método, dispositivo e sistema de transferência |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
B350 | Update of information on the portal [chapter 15.35 patent gazette] |