BRPI0907178B1 - Regras de controle de política e tarifação (pcc) com base em protocolo de mobilidade - Google Patents
Regras de controle de política e tarifação (pcc) com base em protocolo de mobilidade Download PDFInfo
- Publication number
- BRPI0907178B1 BRPI0907178B1 BRPI0907178-4A BRPI0907178A BRPI0907178B1 BR PI0907178 B1 BRPI0907178 B1 BR PI0907178B1 BR PI0907178 A BRPI0907178 A BR PI0907178A BR PI0907178 B1 BRPI0907178 B1 BR PI0907178B1
- Authority
- BR
- Brazil
- Prior art keywords
- pcc
- session
- network entity
- ccp
- packets
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
- H04L12/1403—Architecture for metering, charging or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- 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)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Meter Arrangements (AREA)
Abstract
REGRAS DE CONTROLE DE DIRETIVA E TAXAÇÃO (PCC) COM BASE EM PROTOCOLO DE MOBILIDADE. Técnicas para suportar funções de controle política e taxação (pcc) em uma rede de comunicação sem fio são descritas. Em um projeto, uma função de regras controle de política e taxação (PCRF) pode receber uma solicitação de uma primeira entidade de rede ( por exemplo , um agente nativo) para estabelecer uma sessão de pcc para um equipamento de usuário (UE) acessar a primeira entidade de rede usando um protocolo de mobilidade (por exemplo, IP móvel). A PCRF pode determinar o protocolo de mobilidade utilizando pelo UE com base em um parâmetro tipo IP-CAN de pcc para sessão de pcc com base no protocolo mobilidade e pode enviar as regras de pcc para a primeira entidade de rede. A primeira entidade de rede pode aplicar as regras de pcc em pacotes para sessão de pcc e pode contar cada pacote para taxação . A segunda entidade de rede pode encaminhar os pacotes, mas não conta esses pacotes para taxação.
Description
[0001] A presente descrição refere-se, de modo geral, a comunicação e, mais especificamente a técnicas para suportar funções de controle de políticas e tarifação (PCC) em uma rede de comunicação sem fio.
[0002] Redes de comunicação sem fio são amplamente utilizadas para prover serviços de comunicação tais como voz, video, dados por pacotes, mensagens, broadcast, etc. Estas redes sem fio podem ser de redes de acesso múltiplo capazes de suportar múltiplos usuários compartilhando os recursos de rede disponíveis. Exemplos dessas redes de acesso múltiplo incluem redes de Acesso Múltiplo por Divisão de Código (CDMA), redes de Acesso Múltiplo por Divisão de Tempo (TDMA), redes de Acesso Múltiplo por Divisão de Frequência (FDMA) , redes FDMA ortogonal (OFDMA) e redes FDMA de Única Portadora (SC-FDMA).
[0003] Um equipamento de usuário (UE) pode se comunicar com uma rede sem fio a fim de trocar dados com uma entidade remota (por exemplo, outro UE) . O UE pode trocar pacotes de dados com as entidades remotas, e estes pacotes podem ser roteados através de várias entidades de rede na rede sem fio. Os pacotes podem ser processados de forma diferente pelas entidades de rede dependendo de se o UE está utilizando um protocolo de mobilidade ou não, tal como Protocolo Internet Móvel (MIP) para suportar roaming. Pode ser desejável suportar adequadamente as funções PCC independentemente se um protocolo de mobilidade é usado pelo UE ou não.
[0004] Técnicas para suportar funções PCC em uma rede de comunicação sem fio são descritas. Em um aspecto, regras de PCC para uma sessão de PCC podem ser determinadas com base (isto é, levando em consideração), um parâmetro que pode indicar se um protocolo de mobilidade é usado por um UE. Este parâmetro pode ser um parâmetro tipo IP-CAN que está presente em sinalização PCC. As regras de PCC determinadas desta forma podem prover algumas vantagens, como descrito abaixo.
[0005] Em um projeto, uma função de regras de controle de política e tarifação (PCRF) (ou uma entidade de rede equivalente) pode receber uma solicitação/indicação de uma primeira entidade de rede (por exemplo, um agente nativo) para estabelecer uma sessão de PCC para um UE acessara primeira entidade de rede usando um protocolo de mobilidade (por exemplo, MIP). A solicitação pode incluir o parâmetro tipo IP-CAN, que pode ser ajustado para o protocolo de mobilidade. A PCRF pode determinar o protocolo de mobilidade utilizado pelo UE com base no parâmetro tipo IP-CAN e pode determinar regras de PCC para a sessão de PCC com base no protocolo de mobilidade. As regras de PCC podem incluir um primeiro conjunto de pelo menos um filtro para identificar pacotes para a sessão de PCC, uma indicação de se conta os pacotes para tarifação, regras de qualidade de serviço (QoS) para os pacotes, cobra informações para a sessão de PCC, e/ou outras informações relacionadas à sessão de PCC. A PCRF pode enviar as regras de PCC para a primeira entidade de rede, que pode aplicar as regras de PCC nos pacotes para a sessão de PCC e pode contar cada pacote para tarifação.
[0006] Os pacotes para a sessão de PCC podem ser tunelados em pacotes tunelados, que podem ser trocados entre o UE e a primeira entidade de rede através de uma segunda entidade de rede (por exemplo, um gateway de serviço). Neste caso, A PCRF pode determinar a segunda regra de PCC para segunda entidade de rede. A segunda regra de PCC pode incluir (i) um segundo conjunto de pelo menos um filtro para identificar os pacotes tunelados e (ii) uma indicação para não contar os pacotes tunelados para tarifação, que pode ser implicitamente provida pela ausência de informações de tarifação na segunda regra de PCC. A PCRF pode enviar a segunda regra de PCC para segunda entidade de rede, que pode aplicar a segunda regra de PCC nos pacotes tunelados. Os pacotes tunelados podem ser contados apenas uma vez para tarifação pela primeira entidade de rede e não pela segunda entidade de rede.
[0007] Vários aspectos e características da divulgação são descritos em detalhes mais adiante.
[0008] A figura 1 mostra um exemplo de implantação de rede.
[0009] A figura 2 mostra processamento de pacote para tunelar um pacote de protocolo Internet (IP).
[0010] As figuras 3 e 4 mostram dois processos para suportar PCC usando tipo IP-CAN.
[0011] As figuras 5 e 6 mostram um processo e um equipamento, respectivamente, para suportar funções PCC por uma PCRF.
[0012] As figuras 7 e 8 mostram um processo e um equipamento, respectivamente, para suportar funções PCC por um agente nativo.
[0013] As figuras 9 e 10 mostram um processo e um equipamento, respectivamente, para suportar funções PCC por um gateway de serviço.
[0014] As figuras 11 e 12 mostram um processo e um equipamento, respectivamente, para suportar funções PCC por um UE.
[0015] A figura 13 mostra um diagrama de blocos de várias entidades de rede na figura 1.
[0016] As técnicas descritas neste documento podem ser utilizadas para diversas redes de comunicação sem fio, tais como CDMA, TDMA, FDMA, OFDMA, SC-FDMA e outras redes. Os termos de "rede" e "sistema" são frequentemente usados alternadamente. A rede CDMA pode implementar uma tecnologia de rádio tal como Acesso Rádio Terrestre Universal (UTRA), cdma2000, etc UTRA inclui CDMA de banda larga (WCDMA) e outras variantes de CDMA. cdma2000 cobre padrões IS-2000 (CDMA2000 IX), IS-95 e IS-856. A rede TDMA pode implementar uma tecnologia de rádio tal como Sistema Global para Comunicações Móveis (GSM). Uma rede OFDMA pode implementar uma tecnologia de rádio tal como UTRA Desenvolvida (E-UTRA) , Banda larga Ultra Móvel (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM®, etc. UTRA e E-UTRA fazem parte do Sistema de telecomunicação Móvel Universal (UMTS) . Evolução de Longo Alcance 3GPP (LTE) é uma versão futura de UMTS que usa E-UTRA. UTRA, E-UTRA, UMTS, GSM e LTE são descritos nos documentos de uma organização chamada "Projeto de parceria de 3o geração (3GPP)". cdma2000 e UMB são descritos nos documentos de uma organização chamada "projeto 2 de parceria de 3o Geração (3GPP2)". As técnicas descritas aqui podem ser usadas para as redes e tecnologias de rádio dadas acima, bem como outras redes e tecnologias de rádio. Para maior clareza, alguns aspectos das técnicas são descritos abaixo para LTE, e terminologia LTE é usada em grande parte da descrição a seguir.
[0017] A figura 1 mostra um exemplo de implantação de rede 100. O UE 110 pode se comunicar com uma Rede de Rádio Acesso Terrestre Universal Desenvolvida (E-UTRAN) 120a ou uma rede de rádio acesso não 3GPP (RAN) 120b a fim de receber um ou mais serviços de dados, tais como conectividade à Internet, serviço de mensagens curtas (SMS), mensagens instantâneas (IM), acesso a Protocolo de Aplicação Sem Fio (WAP), fluxo continuo de multimidia, troca de mensagens multimidia, etc. O UE 110 também pode ser referido como uma estação móvel, um terminal, um terminal de acesso, uma unidade de assinante, uma estação, etc. O UE 110 pode ser um telefone celular, um assistente pessoal digital (PDA), um modem sem fio, um dispositivo de comunicação sem fio, um dispositivo portátil, um computador laptop, um telefone sem fio, uma estação de loop local sem fio (WLL), etc.
[0018] E-UTRAN 120a pode incluir Nó Bs desenvolvido (eNBs) que suportam comunicação de rádio para UEs. Um eNB pode ser uma estação fixa que se comunica com os UEs e também pode ser referido como um Nó B, uma estação base, um ponto de acesso, etc. Um gateway de serviço (SGW) 130a pode cancelar a interface para E-UTRAN 120a e pode realizar várias funções tais como suporte para handover de UEs entre eNBs, buffering, roteamento e transmissão de dados para os UEs, iniciação de procedimento de solicitação de serviço acionado por rede, considerando funções para tarifação, etc. Um agente nativo (HA) 140 pode se comunicar com gateway de serviço 130 direta ou indiretamente, e pode suportar um ou mais protocolos de mobilidade, tais como MIP, Proxy MIP (PMIP), Dual Stack Mobile IPv6 (DSMIPvβ), Mobile IPv4 co-localizado com cuidados de endereço (MIPv4-CCoA), Serviços gerais de Rádio por Pacote (GPRS) Protocolo de Tunelamento (GTP), etc. Agente Nativo 140 pode manter informações sobre a localização atual para UES em roaming e pode rotear pacotes para estes UEs. Agente nativo 140 pode ser um gateway dedicado como um agente nativo ou um gateway que pode prover a funcionalidade de agente nativo, bem como outras funcionalidades.
[0019] Embora não seja mostrado na figura 1, um gateway de rede de dados em pacote (PDN) pode se acoplar entre gateway de serviço 130a e agente nativo 140. O gateway PDN pode realizar funções tal como filtragem de pacotes e alocação de endereços IP para os UEs, controle de porta de nivel de serviço e execução de taxa, funções Protocolo de Configuração Hospedeiro Dinâmica (DHCP) para cliente e servidor, funcionalidade de nó de suporte GPRS de gateway (GGSN), etc. Uma Autenticação, Autorização e Contabilidade/Servidor de Assinante nativo (AAA/HSS) 142 pode armazenar informações relacionadas com a assinatura (por exemplo, perfis de usuário) e informações de localização para os UEs. AAA/HSS 142 pode realizar autenticação e autorização de UES e pode prover informações para os UES solicitando entidades da rede.
[0020] RAN não 3GPP 120B pode ser uma rede CDMA2000 IX, uma rede WiMAX, uma rede Wi-Fi, ou algum outro tipo de RAN. RAN não 3GPP 120b pode realizar interface com um gateway 130b não 3GPP, que podem realizar funções semelhantes às realizadas pelo gateway de serviço 130.
[0021] Uma PCRF 150 e uma função de reforço de política e tarifação (PCEF) pode coletivamente suportar funções PCC. Uma instância da PCEF pode ser co-localizada com cada um dos gateways 130 e 130b e agente nativo 140, como mostrado na figura 1. PCRF 150 pode atuar como um controlador para o PCC, receber informações sobre o serviço de Funções de Aplicação (AFS), e prover regras de PCC para as PCEFs. As PCEFs podem aplicar as regras de PCC providas pela PCRF 150. Por exemplo, um PCEF pode configurar QoS para um fluxo de IP e pode prover a função de tarifação para o fluxo de IP com base nas regras de PCC. Um fluxo de IP pode também ser referido como um fluxo de dados, etc. O PCC, PCRF e PCEF são descritos em TS 3GPP 23.203, intitulado "POLICY AND CHARGING CONTROL ARCHITECTURE", que está disponível publicamente.
[0022] As entidades de rede na figura 1 podem também ser referidas por outros nomes. Por exemplo, o PCEF para um gateway de serviço pode ser referido como uma ligação de portador e Função de relatório de Evento (BBERF).
[0023] As RANS e entidades da rede na figura 1 podem pertencer a uma ou mais redes móveis terrestres públicas (PLMNs) . Por exemplo, uma PLMN nativa (HPLMN) pode incluir agente nativo 140 e AAA/HSS 142, e um PLMN visitada (VPLMN) pode incluir E-UTRAN 120a e gateway de serviço 130a. RAN não 3GPP e gateway não GPP 130b podem pertencer à HPLMN ou VPLMN. PCRF 150 pode incluir uma PCRF nativo (H-PCRF) no HPLMN e uma PCRF visitado (V-PCRF) no VPLMN. Cada PLMN pode incluir também outras entidades de rede não mostradas na figura 1.
[0024] A figura 1 mostra algumas entidades da rede que podem suportar rede de acesso com conectividade IP (IP- CAN). IP-CAN é uma coleção de entidades de rede e interfaces que proveem conectividade de transporte IP entre os UEs e entidades da rede núcleo. As entidades de rede na figura 1 podem se comunicar direta ou indiretamente com as outras, por exemplo, através de uma ou mais redes de dados. As entidades de rede na figura 1 são descritas em TS 3GPP 36.300, intitulado "Evolved Universal Terrestrial Radio Access (E-UTRA) e Evolved Universal Terrestrial Radio Access Network(E-UTRAN); Overall Description", e em TS 3GPP 23.401, intitulado "General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E- UTRAN) ". Estes documentos estão disponíveis ao público de 3GPP.
[0025] O UE 110 pode obter conectividade com a Internet através de acesso a IP direto e/ou acesso a IP móvel. O acesso direto IP refere-se à troca de pacotes IP entre UE 110 e uma entidade remota sem nenhum suporte para mobilidade do UE. O acesso móvel IP refere-se a troca de pacotes IP entre UE 110 e uma entidade remota através de uma entidade de rede que pode rastrear o paradeiro do UE e encaminhar os pacotes IP para o UE através de tunelamento. Acesso a IP móvel pode ser suportado usando MIP, PMIP, DSMIPvβ, MIPv4-CCoA, GTP ou algum outro protocolo de mobilidade. Por exemplo, o UE 110 pode ter acesso a IP direto via gateway de serviço 130 ou gateway não 3GPP 130b e pode trocar pacotes IP através do gateway 130 ou 130b sem tunelamento. O UE 110 também pode obter acesso a IP móvel via agente nativo 140 usando um protocolo de mobilidade, tal como MIP. Para acesso a IP móvel, os pacotes IP podem ser tunelados entre o UE 110 e agente nativo 140 via gateway 130a ou 130b.
[0026] A figura 2 mostra um exemplo de processamento para tunelar um pacote IP enviado no uplink do UE 110 para o agente nativo 140. O UE 110 pode se comunicar com outro UE e pode gerar um pacote IP 210 para enviar para outro UE. Pacote IP 210 inclui um cabeçalho IP e uma carga útil. O cabeçalho IP contém vários campos incluindo um campo de endereço de origem, um campo de endereço de destino, e um campo de protocolo. O campo de endereço de origem pode ser definido como o endereço IP do UE 110 (endereço IP UE1), o campo de endereço de destino pode ser definido como o endereço IP do outro UE o (endereço IP UE2) e o campo de protocolo pode ser definido como um protocolo de camada de transporte (por exemplo, TCP, UDP, etc.) usado para os dados enviados na carga útil. A carga útil do pacote IP 210 pode portar um datagrama de camada de transporte, que pode incluir um cabeçalho e uma carga útil. O cabeçalho de camada de transporte pode incluir (i) um campo de porta de origem que pode ser configurado para uma porta no UE 110 (porta Y) e (ii) uma porta de destino que pode ser configurado para uma porta no outro UE (porta Z). O endereço de origem, endereço de destino, e os campos de protocolo do cabeçalho de pacote IP 210 e os campos de porta de origem e de destino do cabeçalho do datagrama de camada de transporte podem ser considerados como campos de um cabeçalho interno.
[0027] O pacote IP 210 é um pacote não tunelado e pode ser encapsulado em um pacote IP tunelado 220 pelo UE 110 para o uplink. Para pacote IP tunelado 220, o campo de endereço de origem pode ser definido como o endereço IP do UE 110 (endereço IP UE1), e o campo de endereço de destino pode ser definido como o endereço IP do agente nativo 140 (endereço IP HA). O endereço de origem, endereço de destino, e campos de protocolo do cabeçalho de pacote IP 220 podem ser considerados como campos de um cabeçalho externo.
[0028] Um pacote IP tunelado para o downlink pode ser gerado de maneira semelhante, embora com as seguintes diferenças. No cabeçalho externo, o endereço de origem pode ser definido como o endereço IP do agente nativo 140, e o endereço de destino pode ser definido como o endereço IP do UE 110.
[0029] Para o uplink, o UE 110 pode realizar tunelamento para pacotes IP, e o agente nativo 140 pode realizar destunelamento. O UE 110 pode enviar pacotes IP tunelados em direção ao gateway 130 ou 130b, que pode transmitir o pacote IP tunelado para agente nativo 140. Para o downlink, o agente nativo 140 pode realizar tunelamento de pacotes IP, e UE 110 pode realizar destunelamento. O agente nativo 140 pode enviar pacotes IP tunelados para gateway 130 ou 130b, que pode transmitir o pacote IP tunelado para o UE 110. Por simplicidade, os pacotes IP são também referidos simplesmente como pacotes na descrição abaixo.
[0030] Voltando à figura 1, PCRF 150 pode enviar as regras de PCC para as sessões PCC às PCEFs. A sessão de PCC pode ser estabelecida entre PCRF 150 e gateway de serviço 130a, gateway não 3GPP 130b, ou agente nativo 140 e pode cobrir um ou mais fluxos IP. Cada fluxo IP pode ser identificado por um conjunto de parâmetros, os quais podem incluir o endereço de origem, o endereço de destino, o protocolo de camada de transporte, a porta de origem e a porta de destino indicadas na figura 2. As regras de PCC para cada sessão de PCC podem incluir informações sobre os fluxos IP na sessão de PCC, regras ou políticas de QoS para aplicar sobre os fluxos de IP, taxar informações sobre os fluxos de IP e/ou outras informações relacionadas à sessão de PCC. As regras de QoS podem indicar a largura de banda, retardo e prioridade para os fluxos IP, se para bloquear ou passar pacotes nos fluxos IP, etc. A tarifação de informações pode indicar o mecanismo de tarifação para os fluxos IP, por exemplo, a taxa fixa, tempo com base em, ou contagem de tarifação com base em pacote.
[0031] Quando um protocolo de mobilidade tal como MIP é usado, os pacotes podem ser tunelados entre UE 110 e agente nativo 140 via gateway 130, que pode ser gateway de serviço 130a ou gateway não 3GPP 130b. Gateway 130 deve estar ciente de que os pacotes são tunelados, a fim de aplicar corretamente as regras de PCC aplicáveis.
[0032] Além disso, pode haver situações em que tanto o agente nativo 140 quanto o gateway 130 têm sessões PCC ativas para tarifação com PCRF 150. Isso pode ocorrer, por exemplo, se o UE 110 tiver acesso a IP direto via gateway 130 e também tiver acesso a IP móvel via agente nativo 140. Gateway 130 pode encaminhar tanto pacotes tunelados para o acesso a IP direto bem como pacotes tunelados do agente nativo 140 para o acesso a IP móvel. Uma vez que o gateway 130 e o agente nativo 140 encaminham os pacotes tunelados, esses pacotes devem ser contados apenas uma vez, a fim de evitar a duplicação de tarifação. 0 mesmo pode também se aplicar quando o agente nativo 140 e o gateway 130 são co- localizados, mas têm diferentes sessões PCC com PCRF 150.
[0033] Em um aspecto, as regras de PCC em uma sessão de PCC podem ser determinadas com base em um parâmetro que pode indicar se um protocolo de mobilidade é usado por um UE. Em um projeto, o parâmetro é um parâmetro tipo IP-CAN que está presente na sinalização PCC. O parâmetro tipo IP- CAN tipicamente provê informações sobre o tipo de acesso via rádio, por exemplo, E-UTRA, UTRA, CDMA2000 IX, WiMAX, Wi-Fi, etc. 0 parâmetro tipo IP-CAN pode ser expandido para prover informações sobre o protocolo de mobilidade. Por exemplo, o parâmetro tipo IP-CAN pode indicar (i) se um protocolo de mobilidade é usado ou não por um UE ou (ii) qual protocolo de mobilidade é utilizado, por exemplo, MIP, PMIP, DSMIPvβ, MIPv4-CCoA, GTP, etc. O parâmetro tipo IP-CAN pode ser usado para distinguir entre os pacotes tunelados e os pacotes não tunelados, conforme descrito abaixo.
[0034] Para uma sessão de PCC entre gateway 130 (por exemplo, gateway de serviço 130a ou gateway não 3GPP 130b) e PCRF 150 para acesso a IP direto, o parâmetro tipo IP-CAN pode ser definido como um tipo de acesso rádio. Gateway 130 pode então contar pacotes não tunelados para a sessão de PCC para tarifação, e o agente nativo 140 pode pular a contagem dos pacotes não tunelados.
[0035] Para uma sessão de PCC entre o agente nativo 140 e PCRF 150 para acesso a IP móvel, o parâmetro Tipo IP- CAN pode ser definido como um protocolo de mobilidade (por exemplo, MIP). Esta sessão de PCC pode estar associada com os pacotes tunelados, e as regras de PCC para a sessão de PCC podem se referir aos pacotes tunelados. Agente nativo 140 pode contar os pacotes tunelados para tarifação. O gateway 130 não irá contar os pacotes tunelados para tarifação uma vez que não teria uma sessão de PCC com o parâmetro tipo IP-CAN definido como um protocolo de mobilidade.
[0036] A tabela 1 resume a utilização do parâmetro tipo IP-CAN para transportar diferentes tipos de sessão de PCC. A Tabela 1 também resume a ação realizada por cada entidade de rede para cada tipo de sessão de PCC.
[0037] A figura 3 mostra um projeto de um processo 300 para suportar PCC usando o parâmetro Tipo IP-CAN. O UE 110 pode acessar uma RAN (por exemplo, E-UTRAN 120a ou RAN não 3GPP 120b na figura 1) e pode se comunicar com o gateway 130 (por exemplo, gateway de serviço 130 ou gateway não 3GPP 130b) para autenticação de acesso (etapa 1) . Gateway 130 pode ainda se comunicar com AAA/HSS 142 para AAA e autenticação de acesso de UE 110 (também etapa 1). O UE 110 pode então realizar configuração de endereços IP com gateway 130 e pode ser atribuído um endereço IP (etapa 2).
[0038] O Gateway 130 pode enviar uma solicitação/indicação de estabelecimento de sessão de portador de IP-CAN para PCRF 150 (etapa 3) . A solicitação pode incluir uma identidade UE para UE 110, o parâmetro tipo IP-CAN, e possivelmente outras informações. O parâmetro tipo IP-CAN pode identificar o tipo de acesso rádio (por exemplo, E-UTRA, UTRA, WiMAX, etc.) para uma sessão IP-CAN (ou sessão de PCC) a ser estabelecida. PCRF 150 pode determinar que a autorização PCC é necessária e pode solicitar a autorização de serviço permitido e informações sobre as regras de PCC a partir de uma entidade local ou externa (não mostrada na figura 3). PCRF 150 pode tomar uma decisão de autorização e politica sobre a solicitação a partir do gateway 130 e pode determinar as regras de PCC para a sessão de PCC com base no parâmetro tipo IP-CAN e outras informações. PCRF 150 pode retornar uma confirmação (ACK) de estabelecimento de sessão IP-CAN para gateway 130 (etapa 4). A confirmação pode incluir as regras de PCC, taxar informações e/ou outras informações para o PCEF no gateway 130. O PCEF pode aplicar as regras de PCC a partir dA PCRF 150.
[0039] A primeira sessão de PCC pode ser estabelecida entre gateway 130 e PCRF 150 nas etapas 3 e 4. Esta sessão de PCC pode estar associada com o tipo de acesso rádio dado no parâmetro tipo IP-CAN enviado na etapa 3 e o endereço IP atribuído ao UE 110 na etapa 2. Este sistema de sessão de PCC especifica acesso rádio também pode estar associada com pacotes não tunelados, que podem ser identificados com base em um modelo de fluxo de dados de serviço incluído nas regras de PCC providas pelA PCRF 150 na etapa 4. O modelo de fluxo de dados de serviço pode incluir um conjunto de filtros de fluxo de dados de serviço utilizados para identificar os pacotes não tunelados para fluxos IP cobertos pela sessão de PCC. Gateway 130 pode detectar pacotes não tunelados para a sessão de PCC com base no modelo de fluxo de dados de serviço e pode contar esses pacotes para tarifação, como indicado pelas informações de tarifação providas pela PCRF 150 (bloco 5) .
[0040] Em um momento posterior, o UE 110 pode desejar usar MIP. O UE 110 pode determinar que ele está se comunicando com uma rede visitada uma vez que o prefixo de endereço IP para sua rede doméstica (HNP) é diferente de um prefixo de endereço IP para a porta 130. O UE 110 pode realizar uma Troca de Chave de Internet (IKEv2) para estabelecer uma relação segura com o agente nativo 140 (etapa 6). O agente nativo 140 pode ainda se comunicar com AAA/HSS 142 para AAA para a Troca de Chave de Internet para o UE 110 (também etapa 6) . O UE 110 pode obter um novo endereço IP como um endereço nativo.
[0041] O UE 110 pode depois enviar uma atualização obrigatória e pode prover a sua localização atual para agente nativo 140 (etapa 7) . Agente nativo 140 pode então enviar uma solicitação / indicação de estabelecimento de sessão de portador IP-CAN para PCRF 150 (etapa 8). A solicitação pode incluir o parâmetro tipo IP-CAN, que pode identificar o protocolo de mobilidade (por exemplo, MIP) para a sessão IP- CAN a ser estabelecida. PCRF 150 pode determinar a autorização do PCC, se necessário, e pode tomar uma decisão sobre a solicitação proveniente do agente nativo 140. PCRF 150 pode então retornar uma confirmação de estabelecimento de sessão IP-CAN para o agente nativo 140 (etapa 9) . A confirmação pode incluir as regras de PCC, informações de cobrança, informações sobre tunelar cabeçalho de encapsulamento para o protocolo de mobilidade e/ou outras informações para a PCEF no agente nativo 140. O PCEF pode aplicar as regras de PCC providas pela PCRF 150. PCRF 150 pode também prover gateway 130 Com regras de PCC para os pacotes tunelados para a sessão de PCC entre o agente nativo 140 e A PCRF 150 (etapa 10). Gateway 130 pode usar as regras de PCC para suportar QoS para os pacotes tunelados e/ou realizar outras funções. O agente nativo 140 também pode retornar uma confirmação obrigatória para o UE 110 (etapa 11) .
[0042] A segunda sessão de PCC pode ser estabelecida entre o agente nativo 140 e A PCRF 150 nas etapas 8 e 9. Esta sessão de PCC pode estar associada com o protocolo de mobilidade dado no parâmetro tipo IP-CAN enviado na etapa 8 e o endereço IP atribuído ao UE 110 na etapa 6. Esta sessão de PCC especifica de protocolo de mobilidade também pode estar associada com os pacotes tunelados, que podem ser identificados com base em um modelo de fluxo de dados de serviço incluido nas regras de PCC providas pela PCRF 150 na etapa 9. O modelo de fluxo de dados de serviço pode incluir um conjunto de filtros de fluxo de dados de serviço utilizados para identificar os pacotes tunelados por Fluxos IP cobertos pela sessão de PCC. O agente nativo 140 pode detectar pacotes tunelados para a sessão de PCC com base no modelo de fluxo de dados de serviço e pode contar esses pacotes para tarifação, como indicado pelas informações de tarifação providas pela PCRF 150 blocos (12).
[0043] A figura 4 mostra um projeto de um outro processo 400 para suportar PCC usando o parâmetro Tipo IP- CAN. O UE 110 pode acessar E-UTRAN 120a, que pode pertencer ao HLPMN para o UE. O UE 110 pode se comunicar com o agente nativo 140 para configuração de endereços IP (etapa 1) . O agente nativo 140, que pode ser um gateway PDN no HLPMN, pode ainda se comunicar com AAA/HSS 142 para AAA e acessar autenticação de UE 110 (também etapa 1). O UE 110 pode obter um endereço IP e um prefixo de rede nativa (HNP) a partir do agente nativo 140.
[0044] O agente nativo 140 pode enviar uma solicitação/indicação de estabelecimento de sessão de portador IP-CAN para PCRF 150 (etapa 2). A solicitação pode incluir o parâmetro tipo IP-CAN, que pode identificar o tipo de acesso rádio (por exemplo, E-UTRA) para a sessão IP-CAN a ser estabelecida. PCRF 150 pode determinar a autorização do PCC, se necessário, e pode tomar uma decisão sobre a solicitação proveniente do agente nativo 140. PCRF 150 pode retornar uma confirmação de estabelecimento de sessão IP-CAN para agente nativo 140 (etapa 3). A confirmação pode incluir as regras de PCC, informações de tarifação e/ou outras informações para o PCEF no agente nativo 140. O PCEF pode aplicar as regras de PCC providas pela PCRF 150.
[0045] A primeira sessão de PCC pode ser estabelecida entre o agente nativo 140 e a PCRF 150 nas etapas 2 e 3. Esta sessão de PCC pode estar associada com o tipo de acesso rádio dado no parâmetro tipo IP-CAN enviado na etapa 2 e o HNP provido para o UE 110 na etapa 1. O agente nativo 140 pode detectar pacotes não tunelados para a sessão de PCC com base em um modelo de fluxo de dados de serviço provido pela PCRF 150 e pode contar esses pacotes de tarifação (bloco 4).
[0046] O UE 110 pode realizar uma Troca de Chave de Internet para estabelecer uma relação segura com o agente nativo 140 (etapa 5). O UE 110 pode perceber que ele está no HPLMN. Como resultado, um protocolo de mobilidade não pode ser ativado, e uma sessão de PCC para o protocolo de mobilidade não pode ser estabelecida.
[0047] Depois disso, o UE 110 pode avançar para RAN não 3GPP 120b e pode realizar a autenticação de acesso e configuração de endereços IP com o gateway não3 GPP 130b (etapa 6). Gateway 130b pode ainda se comunicar com AAA/HSS 142 para AAA para autenticação de acesso de UE 110 (também etapa 6). Gateway 130b pode se comunicar com PCRF 150 para estabelecer uma sessão de controle de gateway (etapa 7) e pode definir o parâmetro tipo IP-CAN para o tipo de acesso rádio (por exemplo, o WiMAX) (etapa 7) . PCRF 150 pode estabelecer a sessão de controle de gateway para gateway 130b e pode enviar uma confirmação para o estabelecimento da sessão de controle de gateway (etapa 8). A sessão de controle de gateway pode ser associada com o tipo de acesso rádio provido pelo gateway 130b.
[0048] O UE 110 pode depois enviar uma atualização obrigatória e pode prover a sua localização atual para o agente nativo 140 (etapa 9). O agente nativo 140 pode então enviar uma solicitação / indicação de estabelecimento de sessão de portador IP-CAN para PCRF 150 (etapa 10) . A indicação pode incluir o parâmetro tipo IP-CAN, que pode identificar o protocolo de mobilidade (por exemplo, DSMIPvβ) para a sessão IP-CAN a ser estabelecida. PCRF 150 pode determinar a autorização do PCC, se necessário, e pode tomar uma decisão sobre a solicitação proveniente do agente nativo 140. PCRF 150 pode retornar uma confirmação de estabelecimento de sessão IP-CAN para o agente nativo 140 (etapa 11) . A confirmação pode incluir as regras de PCC e outras informações para o PCEF no agente nativo 140. O PCEF pode aplicar as regras de PCC providas pela PCRF 150. PCRF 150 pode também prover gateway 130b com as regras de PCC para os pacotes tunelados para a sessão de PCC entre o agente nativo 140 e PCRF 150 (etapa 12). Gateway 130 pode usar as regras de PCC para suportar QoS para os pacotes tunelados e/ou realizar outras funções. O agente nativo 140 também pode retornar uma confirmação obrigatória para o UE 110 (etapa 13).
[0049] A segunda sessão de PCC pode ser estabelecida entre o agente nativo 140 e PCRF 150 nas etapas 10 e 11. Esta sessão de PCC pode estar associada com o protocolo de mobilidade dado no parâmetro tipo IP-CAN, o HNP de agente nativo 140, e os cuidados de endereço (CoA) para o UE 110. Agente nativo 140 pode detectar pacotes tunelados para a sessão de PCC com base em um modelo de fluxo de dados de serviço provido pela PCRF 150 na etapa 11 e pode contar esses pacotes para tarifação (bloco 14) .
[0050] Como mostrado nas figuras 3 e 4, PCC pode ser suportado indicando para o gateway 130 ou agente nativo 140 se as regras de PCC se aplicam apenas a pacotes não tunelados (por exemplo, para a primeira sessão de PCC das figuras 3 e 4), ou apenas a pacotes tunelados (por exemplo, para segunda sessão de PCC nas figuras 3 e 4), ou ambos pacotes tunelados e não tunelados (não mostrados nas figuras 3 e 4). O Gateway 130 ou agente nativo 140 pode contar todos os pacotes para a sua sessão de PCC para tarifação, e cada pacote seria contado apenas uma vez por qualquer gateway 130 ou agente nativo 140. Gateway 130 ou agente nativo 140 pode ser capaz de contar corretamente os pacotes para a sua sessão de PCC mesmo quando o tráfego tunelado (por exemplo, o tráfego MIP) e de tráfego não tunelado (por exemplo, o tráfego de fuga local) estão presentes, por exemplo, como mostrado na figura 4 .
[0051] As figuras 3 e 4 mostram dois projetos de utilização do parâmetro tipo IP-CAN para suportar PCC para os protocolos de mobilidade. As técnicas podem ser utilizadas para vários protocolos de mobilidade, tais como MIP, DSMIPvô, MIPv4-CCoA, PMIP, GTP, etc. Por exemplo, no caso de MIPv4, o parâmetro Tipo IP-CAN pode ser definido como MIPv4-CCoA em vez de MIP nas figuras 3 e 4.
[0052] Para maior clareza, alguns aspectos das técnicas têm sido descritos para LTE. As técnicas também podem ser usadas para outras redes sem fio, que podem incluir outras entidades de rede que podem realizar funções equivalentes as das entidades de rede mostradas na figura 1. Por exemplo, em UMTS versão 8, um gateway PDN pode atuar tanto como um gateway de serviço quanto um agente nativo para um UE. O gateway PDN pode ter duas sessões PCC para o UE. Em uma sessão de PCC, o gateway PDN pode agir como gateway de serviço para acesso a IP direto pelo UE através de uma UTRAN. Na outra sessão de PCC, o gateway PDN pode atuar como agente nativo para o acesso a IP móvel pelo UE através de outra RAN. 0 UE pode enviar tanto pacotes não tunelados para o Acesso a IP direto quanto pacotes tunelados para acesso a IP móvel. Os pacotes tunelados e não tunelados podem combinar com diferentes modelos de fluxo de dados de serviços no gateway PDN para as duas sessões PCC, e cada pacote pode ser contado apenas uma vez para a sessão de PCC apropriada. Este cenário pode ser mostrado pelo processo 400 na figura 4, neste caso o agente nativo 140 pode representar o gateway PDN, a primeira sessão de PCC pode ser para o acesso a IP direto, e a segunda sessão de PCC pode ser para o acesso a IP móvel.
[0053] A figura 5 mostra um projeto de um processo 500 para funções para suportar do PCC em uma rede sem fio. Processo 500 pode ser realizado por uma PCRF (como descrito abaixo), ou alguma entidade de rede. A PCRF pode receber uma solicitação / indicação de uma primeira entidade de rede (por exemplo, um agente nativo) para estabelecer uma sessão de PCC para um UE acessar a primeira entidade de rede usando um protocolo de mobilidade (por exemplo, MIP, PMIP, DSMIPvβ, MIPv4-CCoA, GTP, etc.) (Bloco 512) . A PCRF pode determinar o protocolo de mobilidade utilizado pelo UE com base na solicitação (bloco 514). Em um projeto, A PCRF pode obter o parâmetro tipo IP-CAN a partir da solicitação e determinar o protocolo de mobilidade utilizado pelo UE com base no parâmetro tipo IP-CAN. O protocolo de mobilidade também pode ser transmitido de outras maneiras, por exemplo, utilizando outros parâmetros enviados na solicitação.
[0054] A PCRF pode determinar as regras de PCC para a sessão de PCC com base no protocolo de mobilidade e, possivelmente, outras informações (bloco 516). As regras de PCC podem incluir um conjunto de pelo menos um filtro para identificar os pacotes para a sessão de PCC, uma indicação de se conta os pacotes para tarifação, regras de QoS para os pacotes, informações de tarifação sobre a sessão de PCC, e/ou outras informações relacionadas com a sessão de PCC. A PCRF pode enviar as regras de PCC para a primeira entidade de rede (bloco 518) .
[0055] Os pacotes para a sessão de PCC podem ser encapsulados em pacotes tunelados, que podem ser trocados entre o UE e a primeira entidade de rede através de uma segunda entidade de rede (por exemplo, um gateway de serviço). Neste caso, A PCRF pode determinar a segunda regra de PCC compreendendo (i) um conjunto de pelo menos um filtro para identificar os pacotes tunelados e (ii) uma indicação para não contar os pacotes tunelados para tarifação, que pode ser provida implicitamente pela ausência de informações de tarifação na segunda regra de PCC (bloco 520) . Por exemplo, a segunda regra de PCC pode incluir apenas as regras de QoS e um conjunto de pelo menos um filtro e nenhuma informação de tarifação. A PCRF pode enviar a segunda regra de PCC para segunda entidade de rede para aplicar os pacotes tunelados (bloco 522). Os pacotes tunelados podem ser contados uma vez para tarifação pela primeira entidade de rede e não pela segunda entidade de rede.
[0056] A PCRF pode receber uma segunda solicitação a partir de uma terceira entidade de rede (por exemplo, um outro gateway de serviço) para estabelecer uma segunda sessão de PCC para o UE. O UE pode ter acesso a IP direto com a terceira entidade de rede e pode trocar pacotes com a terceira entidade de rede sem tunelamento. A PCRF pode determinar um tipo de acesso rádio utilizado pelo UE para a terceira entidade de rede com base na segunda solicitação. Em um projeto, A PCRF pode obter o parâmetro tipo IP-CAN a partir da segunda solicitação e pode determinar o tipo de acesso rádio utilizado pelo UE com base no parâmetro tipo IP-CAN. A PCRF pode determinar a terceira regra de PCC para segunda sessão de PCC com base no tipo de acesso rádio utilizado pelo UE. A terceira regra de PCC pode incluir pelo menos um filtro para identificar pacotes não tunelados para segunda sessão de PCC e outras informações. A PCRF pode então enviar a terceira regra de PCC para a terceira entidade de rede.
[0057] A figura 6 mostra um projeto de um equipamento 600 para suportar funções PCC em uma rede sem fio. Equipamento 600 inclui um módulo 612 para receber uma solicitação de uma primeira entidade de rede para estabelecer uma sessão de PCC para um UE acessar a primeira entidade de rede usando um protocolo de mobilidade, um módulo 614 para determinar o protocolo de mobilidade utilizado pelo UE com base na solicitação, um módulo 616 para determinar as regras de PCC para a sessão de PCC com base no protocolo de mobilidade, um módulo 618 para enviar as regras de PCC para a primeira entidade de rede, um módulo 620 para determinar a segunda regra de PCC compreendendo um conjunto de pelo menos um filtro para identificar pacotes tunelados para a sessão de PCC e uma indicação para não contar os pacotes tunelados para tarifação, e um módulo 622 para enviar a segunda regra de PCC para segunda entidade de rede para aplicar os pacotes tunelados.
[0058] A figura 7 mostra um projeto de um processo 700 para suportar funções PCC. A primeira entidade de rede (por exemplo, um agente nativo) pode aceitar acesso de um UE com base em um protocolo de mobilidade (bloco 712) . A primeira entidade de rede pode enviar uma solicitação para uma segunda entidade de rede (por exemplo, uma PCRF) para estabelecer uma sessão de PCC para o UE (bloco 714) . A solicitação pode incluir o protocolo de mobilidade utilizado pelo UE. Em um projeto, a solicitação pode incluir o parâmetro Tipo IP-CAN, que pode ser definido como o protocolo de mobilidade utilizado pelo UE.
[0059] A primeira entidade de rede pode receber regras de PCC para a sessão de PCC a partir da segunda entidade de rede (bloco 716) . As regras de PCC podem ser determinadas pela PCRF com base no protocolo de mobilidade. As regras de PCC podem incluir um conjunto de pelo menos um filtro para identificar os pacotes para a sessão de PCC, uma indicação de se conta os pacotes para tarifação, as regras QoS para os pacotes, informações de tarifação sobre a sessão de PCC, e/ou outras informações para a sessão de PCC. A primeira entidade de rede pode aplicar as regras de PCC para trocar pacotes com o UE para a sessão de PCC (blocos 718). Estes pacotes podem ser enviados em pacotes tunelados. Em um projeto do bloco 718, a primeira entidade de rede pode identificar os pacotes para a sessão de PCC com base no conjunto de pelo menos um filtro obtido das regras de PCC. A primeira entidade de rede pode contar os pacotes para tarifação.
[0060] A figura 8 mostra um projeto de um equipamento 800 para suportar funções PCC. Equipamento 800 inclui um módulo 812 para aceitar o acesso por um UE com base em um protocolo de mobilidade em uma primeira entidade de rede, um módulo 814 para enviar uma solicitação a uma segunda entidade de rede para estabelecer uma sessão de PCC pelo UE, a solicitação compreendendo o protocolo de mobilidade utilizado pelo UE, um módulo 816 para receber as regras de PCC para a sessão de PCC a partir da segunda entidade de rede, as regras de PCC sendo determinadas com base no protocolo de mobilidade, e um módulo 818 para aplicar as regras de PCC aos pacotes trocados com o UE para a sessão de PCC.
[0061] A figura 9 mostra um projeto de um processo 900 para suportar funções PCC. A primeira entidade de rede (por exemplo, um gateway de serviço) pode receber as regras de PCC em uma sessão de PCC estabelecida pela segunda entidade de rede (por exemplo, um agente nativo) para um UE acessar a segunda entidade de rede usando um protocolo de mobilidade (por exemplo, MIP) (bloco 912). O UE e a segunda entidade de rede podem trocar pacotes tunelados, que podem ser enviados pela primeira entidade de rede. A primeira entidade de rede pode identificar os pacotes tunelados para a sessão de PCC com base em um primeiro conjunto de pelo menos um filtro obtido das regras de PCC (bloco 914) . A primeira entidade de rede pode saltar contagem dos pacotes tunelados para tarifação, com os pacotes tunelados sendo contados pela segunda entidade de rede para tarifação (bloco 916) .
[0062] A primeira entidade de rede pode enviar uma solicitação para estabelecer uma segunda sessão de PCC para o UE acessar a primeira entidade de rede usando acesso a IP direto (bloco 918). A solicitação pode incluir o parâmetro tipo IP-CAN definido para o tipo de acesso rádio utilizado pelo UE para a primeira entidade de rede. A primeira entidade de rede pode receber a segunda regra de PCC para segunda sessão de PCC, que pode ser determinada com base no tipo de acesso rádio utilizado pelo UE (bloco 920) . A primeira entidade de rede pode identificar pacotes não tunelados para segunda sessão de PCC com base em um segundo conjunto de pelo menos um filtro obtido da segunda regra de PCC (bloco 922) e pode contar os pacotes não tunelados para tarifação (bloco 924).
[0063] A figura 10 mostra um projeto de um equipamento 1000 para suportar funções PCC. Equipamento 1000 inclui um módulo 1012 para receber as regras de PCC em uma primeira entidade de rede, as regras de PCC sendo para uma sessão de PCC estabelecida por uma segunda entidade de rede para um UE acessar a segunda entidade de rede usando um protocolo de mobilidade, um módulo 1014 para identificar os pacotes tunelados para a sessão de PCC com base em um primeiro conjunto de pelo menos um filtro obtido das regras de PCC, um módulo 1016 para não contar os pacotes tunelados para tarifação, os pacotes tunelados sendo contados pela segunda entidade de rede para tarifação, um módulo 1018 para enviar uma solicitação para estabelecer uma segunda sessão de PCC para o UE acessar a primeira entidade de rede usando acesso a IP direto, um módulo 1020 para receber a segunda regra de PCC para segunda sessão de PCC, um módulo 1022 para identificar pacotes não tunelados para segunda sessão de PCC com base em um segundo conjunto de pelo menos um filtro obtido da segunda regra de PCC, e um módulo 1024 para contar os pacotes não tunelados para tarifação.
[0064] A figura 11 mostra um projeto de um processo 1100 realizado por um UE. O UE pode acessar uma primeira entidade de rede (por exemplo, um agente nativo) utilizando um protocolo de mobilidade (por exemplo, MIP) (bloco de 1112) . A primeira entidade de rede pode estabelecer uma sessão de PCC para o UE com base no protocolo de mobilidade, por exemplo, definindo o parâmetro tipo IP-CAN para o protocolo de mobilidade. O UE pode trocar pacotes tunelados com a primeira entidade de rede para a sessão de PCC (bloco 1114) . A primeira entidade de rede pode contar os pacotes tunelados para tarifação, em conformidade com as regras de PCC determinadas pela sessão de PCC com base no protocolo de mobilidade.
[0065] O UE pode acessar uma segunda entidade de rede (por exemplo, um gateway de serviço), utilizando o acesso a IP direto (bloco 1116) . A segunda entidade de rede pode estabelecer uma segunda sessão de PCC para o UE com base em um tipo de acesso rádio (por exemplo, E-UTRA, UTRA, WiMAX, Wi-Fi, etc.) utilizado pelo UE para segunda entidade de rede. O UE pode trocar pacotes não tunelados com a segunda entidade de rede para segunda sessão de PCC (bloco 1118). A segunda entidade de rede pode contar os pacotes não tunelados para tarifação em conformidade com a segunda regra de PCC determinada para segunda sessão de PCC com base no tipo de acesso rádio.
[0066] Os pacotes tunelados para a primeira sessão de PCC podem ser trocados entre o UE e a primeira entidade de rede via segunda entidade de rede. Os pacotes tunelados podem ser contados pela primeira entidade de rede para tarifação e não contados pela segunda entidade de rede.
[0067] A figura 12 mostra um projeto de um equipamento 1200 para um UE. Equipamento 1200 inclui um módulo 1212 para acesso a uma primeira entidade de rede pelo UE através de um protocolo de mobilidade, a primeira entidade de rede estabelecendo uma sessão de PCC para o UE com base no protocolo de mobilidade, um módulo 1214 para trocar pacotes tunelados com a primeira entidade de rede para a sessão de PCC, a primeira entidade de rede contando os pacotes tunelados para tarifação, em conformidade com as regras de PCC determinadas pela sessão de PCC com base no protocolo de mobilidade, um módulo 1216 para acessar uma segunda entidade de rede pelo UE usando acesso a IP direto, a segunda entidade de rede estabelecendo uma segunda sessão de PCC para o UE com base em um tipo de acesso rádio utilizado pelo UE para segunda entidade de rede, e um módulo 1218 para trocar pacotes não tunelados com a segunda entidade de rede para segunda sessão de PCC, a segunda entidade de rede contando os pacotes não tunelados para tarifação em conformidade com a segunda regra de PCC determinada para segunda sessão de PCC com base no tipo de acesso rádio.
[0068] Os módulos das figuras 6, 8, 10 e 12 podem incluir processadores, dispositivos eletrônicos, dispositivos de hardware, componentes eletrônicos, circuitos lógicos, memórias, códigos de software, códigos de firmware, etc., ou qualquer combinação dos mesmos.
[0069] A figura 13 mostra um diagrama de blocos de um projeto de UE 110, uma RAN 120, um gateway 130, um agente nativo 140 e PCRF 150. RAN 120 pode ser E-UTRAN 120a ou RAN não 3GPP 120b na figura 1 ou alguma outra RAN. Gateway 130 pode ser gateway de serviço 130 ou gateway não 3GPP 130b na figura 1 ou algum outro gateway. Para simplificar, a figura 13 mostra (i) um controlador/processador 1310, uma memória 1312, e um transmissor/receptor 1314 para o UE 110, (ii) um controlador/processador 1320, uma memória (Mem) 1322, um receptor/transmissor 1324, e uma unidade de comunicação (Comm) 1326 para RAN 120, (iii) um controlador/processador 1330, uma memória 1332, e uma unidade de comunicação 1334 para o gateway 130, (iv) um controlador/processador 1340, uma memória 1342, e uma unidade de comunicação 1344 para agente nativo 140, e (v) um controlador / processador 1350, uma memória 1352, e uma unidade de comunicação 1354 para PCRF 150. Em geral, cada entidade pode incluir qualquer número de controladores, processadores, memórias, receptores, unidades de comunicação, etc.
[0070] No downlink, RAN 120 pode transmitir dados e mensagens para UEs dentro de sua área de cobertura. Os dados e as mensagens podem ser processados pelo processador 1320 e condicionados pelo transmissor 1324 para gerar sinais de downlink, que podem ser transmitidos aos UEs. No UE 110, os sinais de downlink provenientes de RAN 120 podem ser recebidos e condicionados pelo receptor 1314 e processados pelo processador 1310 para recuperar os dados e as mensagens enviados ao UE 110. Memória 1312 pode armazenar os códigos de programa e dados para UE 110. O processador 1310 pode realizar ou processo direto 1100 na figura 11 e/ou outros processos para as técnicas descritas neste documento. O processador 1310 também pode realizar o processamento para o UE 110 em fluxos de mensagens 300 e 400 nas figuras 3 e 4, respectivamente.
[0071] No uplink, UE 110 pode transmitir dados e mensagens para RAN 120. Os dados e as mensagens podem ser processados pelo processador 1310 e condicionados pelo transmissor 1314 para gerar um sinal de uplink, que pode ser transmitido para RAN 120. Na RAN 120, os sinais de uplink provenientes do UE 110 e outros UEs podem ser recebidos e condicionados pelo receptor 1324 e posteriormente processados pelo processador 1320 para recuperar os dados e as mensagens enviados pelos UEs. A memória 1322 pode armazenar os códigos de programa e dados para RAN 120, que pode se comunicar com outras entidades de rede através da unidade de comunicação 1326.
[0072] No gateway 130, o processador 1330 pode realizar o processamento para o gateway, a memória 1332 pode armazenar códigos de programa e dados para o gateway, e unidade de comunicação 1334 pode permitir que o gateway se comunique com outras entidades de rede. 0 processador 1330 pode realizar ou por processo direto 900 na figura 9 e/ou outros processos para as técnicas descritas neste documento. O processador 1330 também pode realizar o processamento para gateway 130 em fluxo de mensagens 300 na figura 3 e para gateway não 3GPP 130b na mensagem 400 na figura 4.
[0073] No agente nativo 140, processador 1340 pode realizar o processamento para a agente nativo, a memória 1342 pode armazenar códigos de programa e dados para o agente nativo, e uma unidade de comunicação 1344 pode permitir que o agente nativo se comunique com outras entidades de rede. Processador 1340 pode realizar ou por processo direto 700 na figura 7 e/ou outros processos para as técnicas descritas neste documento. Processador 1340 também pode realizar o processamento para agente nativo 140 em fluxos de mensagens 300 e 400 nas figuras 3 e 4, respectivamente.
[0074] NA PCRF 150, processador 1350 pode realizar o processamento para A PCRF, a memória 1352 pode armazenar códigos de programa e dados para A PCRF, e a unidade de comunicação 1354 pode permitir que A PCRF se comunique com outras entidades de rede. Processador 1350 pode realizar ou processo direto 500 na figura 5 e/ou outros processos para as técnicas descritas neste documento. Processador 1350 também pode realizar o processamento de PCRF 150 em fluxos de mensagens 300 e 400 nas figuras 3 e 4, respectivamente.
[0075] Aqueles versados na técnica iriam compreender que a informação e os sinais podem ser representados por qualquer uma de uma variedade de tecnologias e técnicas diferentes. Por exemplo, dados, instruções, comandos, informações, sinais, bits, simbolos e chips que podem ser referenciados em toda a descrição acima podem ser representados por tensões, correntes, ondas eletromagnéticas, campos magnéticos ou partículas, campos ópticos ou partículas, ou qualquer combinação dos mesmos.
[0076] Aqueles versados iriam adicionalmente compreender que os diversos blocos lógicos ilustrativos, módulos, circuitos, e etapas de algoritmo descritos em conexão com a divulgação neste documento podem ser implementados como hardware eletrônico, software de computador, ou combinações de ambos. Para ilustrar claramente esse intercâmbio de hardware e software, vários componentes ilustrativos, blocos, módulos, circuitos, e os etapas têm sido descritos acima, geralmente em termos de sua funcionalidade. Se essa funcionalidade é implementada como hardware ou software depende da aplicação particular e restrições de projeto impostas ao sistema geral. Versados na técnica podem implementar a funcionalidade descrita em diferentes maneiras para cada aplicação especifica, mas as decisões de implementação não devem ser interpretadas como causa de um afastamento do escopo da presente divulgação.
[0077] Os vários blocos lógicos ilustrativos, módulos e circuitos descritos em conexão com a divulgação aqui podem ser realizados ou implementados com um processador de uso geral, um processador de sinal digital (DSP), um circuito integrado de aplicação especifica (ASIC), um arranjo de porta programável em campo (FPGA) ou outro dispositivo lógico programável, porta discreta ou lógica de transistor, componentes de hardware discretos, ou qualquer combinação destes projetada para realizar as funções descritas neste documento. Um processador de uso geral pode ser um microprocessador, mas em alternativa, o processador pode ser qualquer processador convencional, controlador, microcontrolador, ou máquina de estados. Um processador também pode ser implementado como uma combinação de dispositivos de computação, por exemplo, uma combinação de um DSP e um microprocessador, uma pluralidade de microprocessadores, um ou mais processadores em conjunto com um núcleo DSP, ou qualquer outra configuração desse tipo.
[0078] As etapas de um método ou algoritmo descritas em conexão com a divulgação neste documento podem ser incorporadas diretamente em hardware, em um módulo de software executado por um processador ou em uma combinação dos dois. Um módulo de software pode residir na memória RAM, memória flash, memória ROM, memória EPROM, memória EEPROM, registradores, disco rigido, um disco removível, um CD-ROM, ou qualquer outra forma de midia de armazenamento conhecida na técnica. Um meio de armazenamento exemplar é acoplado ao processador de tal forma que o processador pode ler informações do, e gravar informações, no meio de armazenamento. Em alternativa, o meio de armazenamento pode ser integral ao processador. 0 processador e o meio de armazenamento podem residir em um ASIC. 0 ASIC pode residir em um terminal de usuário. Em alternativa, o processador e o meio de armazenamento podem permanecer como componentes discretos em um terminal de usuário.
[0079] Em um ou mais projetos exemplares, as funções descritas podem ser implementadas em hardware, software, firmware, ou qualquer combinação destes. Se implementadas em software, as funções podem ser armazenadas ou transmitidas através de uma ou mais instruções ou código em um meio legivel por computador. Meios legiveis por computador incluem meios de armazenamento em comutador e meios de comunicação, incluindo qualquer meio que facilite a transferência de um programa de computador de um lugar para outro. Uma midia de armazenamento pode ser qualquer tipo de midia disponível, que pode ser acessada por um computador de uso geral ou aplicação especifica. A titulo de exemplo, e não de limitação, tais meios legiveis por computador podem incluir RAM, ROM, EEPROM, CD-ROM ou outro armazenamento em disco óptico, armazenamento em disco magnético ou outros dispositivos de armazenamento magnético, ou qualquer outro meio que possa ser utilizado para portar ou armazenar elementos de código do programa desejado sob a forma de instruções ou estruturas de dados e que pode ser acessado por um computador de uso geral ou aplicação especifica, ou processador de uso geral ou aplicação especifica. Além disso, qualquer conexão é devidamente considerada um meio legivel por computador. Por exemplo, se o software é transmitido a partir de um site, servidor ou outra fonte remota utilizando um cabo coaxial, cabo de fibra óptica, par trançado, linha de assinante digital (DSL), ou tecnologias sem fio, como infravermelho, rádio, e micro-ondas, então o cabo coaxial, cabo de fibra ótica, par trançado, DSL, ou tecnologias sem fio, como infravermelho, rádio e micro-ondas estão incluídos na definição de midia. Disco e disco, como usados aqui, incluem disco compacto (CD), disco a laser, disco óptico, disco versátil digital (DVD), disquete, e disco Blu-ray, em que disco e disco normalmente reproduzem dados magneticamente, enquanto discos reproduzem dados oticamente com lasers. Combinações dos acima também devem ser incluídas no escopo de midia legivel por computador
[0080] A descrição anterior da divulgação é provida para permitir que qualquer pessoa versada na técnica faça ou utilize a divulgação. Várias modificações à divulgação serão facilmente perceptíveis para aqueles versados na técnica, e os princípios genéricos definidos neste documento podem ser aplicados a outras variações, sem se afastar do espirito ou escopo da divulgação. Assim, a divulgação não se destina a limitar-se aos exemplos e aos projetos aqui descritos, mas deve ser concedido o mais amplo escopo consistente com os princípios e características inovadoras divulgados aqui.
Claims (11)
1. Método para comunicação sem fio caracterizado pelo fato de que compreende: receber (512) uma solicitação de uma primeira entidade de rede para estabelecer uma sessão de controle de politica e taxação (PCC) denotada para um equipamento de usuário (UE) acessar a primeira entidade de rede usando um protocolo de mobilidade; determinar (514) o protocolo de mobilidade usado pelo UE (110) com base na solicitação, em que a determinação do protocolo de mobilidade utilizado pelo UE (110) compreende obter um parâmetro tipo rede de acesso de conectividade IP (IP-CAN) a partir da solicitação, e determinar o protocolo de mobilidade utilizado pelo UE (110) com base no parâmetro tipo IP-CAN; determinar (516) regras de PCC para a sessão de PCC com base no protocolo de mobilidade; e enviar (518) as regras de PCC para a primeira entidade de rede.
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que as regras de PCC compreendem pelo menos um conjunto de pelo menos um filtro para identificar os pacotes para a sessão de PCC, uma indicação de se conta os pacotes para taxação, regras para a qualidade de serviço (QoS) para os pacotes, e informações de taxação para a sessão de PCC.
3. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que os pacotes para a sessão de PCC são encapsulados em pacotes tunelados trocados entre o UE (110) e a primeira entidade de rede através de uma segunda entidade de rede, o método adicionalmente compreendendo: determinar (520) a segunda regra de PCC compreendendo um conjunto de pelo menos um filtro para identificar os pacotes tunelados e uma indicação para não contar os pacotes tunelados para taxação; e enviar (522) a segunda regra de PCC para segunda entidade de rede para aplicar aos pacotes tunelados.
4. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente: receber uma segunda solicitação de uma segunda entidade de rede para estabelecer uma segunda sessão de PCC para o UE (110); determinar um tipo de acesso de rádio utilizado pelo UE (110) para segunda entidade de rede com base na segunda solicitação; determinar a segunda regra de PCC para segunda sessão de PCC com base no tipo de acesso de rádio utilizado pelo UE (110); e enviar a segunda regra de PCC para segunda entidade de rede.
5. Método, de acordo com a reivindicação 4, caracterizado pelo fato de que os pacotes para segunda sessão de PCC são trocados entre o UE (110) e a segunda entidade de rede sem tunelamento, e em que a segunda regra de PCC compreende pelo menos um filtro para identificar os pacotes não tunelados para segunda sessão de PCC.
6. Entidade de função de regras de controle de politica e taxação (PCRF) para comunicação sem fio, caracterizada pelo fato de que compreende: meios para receber uma solicitação de uma primeira entidade de rede para estabelecer uma sessão de controle de política e taxação (PCC) para um equipamento de usuário, UE (110) acessar a primeira entidade de rede usando um protocolo de mobilidade; meios para determinar o protocolo de mobilidade utilizado pelo UE (110) com base na solicitação, em que os meios para determinar o protocolo de mobilidade compreendem meios para obter um parâmetro tipo IP-CAN a partir da solicitação, e meios para determinar o protocolo de mobilidade utilizado pelo UE (110) com base no Parâmetro tipo IP-CAN; meios para determinar as regras de PCC para a sessão de PCC com base no protocolo de mobilidade; e meios para enviar as regras de PCC para a primeira entidade de rede.
7. Entidade de PCRF, de acordo com a reivindicação 6, caracterizada pelo fato de que os pacotes para a sessão de PCC são encapsulados em pacotes tunelados trocados entre o UE (110) e a primeira entidade de rede através de uma segunda entidade de rede, a entidade adicionalmente compreendendo: meios para determinar a segunda regra de PCC compreendendo um conjunto de pelo menos um filtro para identificar os pacotes tunelados e uma indicação para não contar os pacotes tunelados para taxação; e meios para enviar a segunda regra de PCC para segunda entidade de rede para aplicar aos pacotes tunelados.
8. Entidade de PCRF, de acordo com a reivindicação 6, caracterizada pelo fato de que adicionalmente compreende: meios para receber uma segunda solicitação de uma entidade de rede para estabelecer uma segunda sessão de PCC para o UE (110); meios para determinar um tipo de acesso de rádio utilizado pelo UE (110) para segunda entidade de rede com base na segunda solicitação; meios para determinar a segunda regra de PCC para segunda sessão de PCC com base no tipo de acesso de rádio utilizado pelo UE (110); e meios para enviar a segunda regra de PCC para segunda entidade de rede.
9. Método para comunicação sem fio, caracterizado pelo fato de que compreende: aceitar (712) o acesso por um equipamento de usuário, UE (110) com base em um protocolo de mobilidade a uma primeira entidade de rede; definir um parâmetro tipo IP-CAN com base no protocolo de mobilidade utilizado pelo UE (110); gerar a solicitação compreendendo o parâmetro tipo IP- CAN; enviar (714) uma solicitação para uma entidade de função de regras de controle de política e taxação (PCRF) para estabelecer uma sessão de controle de política e taxação (PCC) para o UE (110), a solicitação compreendendo o protocolo de mobilidade utilizado pelo UE (110); receber (716) as regras de PCC para a sessão de PCC a partir da entidade de PCRF, as regras de PCC sendo determinadas com base no protocolo de mobilidade; e aplicar (718) as regras de PCC aos pacotes trocados com o UE (110) para a sessão de PCC.
10. Primeira entidade de rede para comunicação sem fio, caracterizada pelo fato de que compreende: pelo menos um processador configurado para aceitar acesso por um equipamento de usuário (110) com base em um protocolo de mobilidade em uma primeira entidade de rede, para definir um parâmetro tipo IP-CAN com base no protocolo de mobilidade utilizado pelo UE (110), e gerar a solicitação compreendendo o parâmetro Tipo IP-CAN, enviar uma solicitação para uma entidade de função de regras de controle de políticas e taxação, PCRF, para estabelecer uma sessão de controle de política e taxação (PCC) para o UE (110), a solicitação compreendendo o protocolo de mobilidade utilizado pelo UE (110) receber as regras de PCC para a sessão de PCC a partir da entidade de PCRF, e aplicar as regras de PCC aos pacotes trocados com o UE (110) para a sessão de PCC.
11. Memória legivel por computador caracterizada pelo fato de que compreende instruções armazenadas na mesma, as instruções sendo executáveis por um computador para realizar o método conforme definido em qualquer uma das reivindicações 1 a 5 ou 9.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US2101308P | 2008-01-14 | 2008-01-14 | |
| US61/021,013 | 2008-01-14 | ||
| US12/352,734 | 2009-01-13 | ||
| US12/352,734 US8155020B2 (en) | 2008-01-14 | 2009-01-13 | Policy control and charging (PCC) rules based on mobility protocol |
| PCT/US2009/030922 WO2009091776A1 (en) | 2008-01-14 | 2009-01-14 | Policy control and charging (pcc) rules based on mobility protocol |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI0907178A2 BRPI0907178A2 (pt) | 2015-07-14 |
| BRPI0907178B1 true BRPI0907178B1 (pt) | 2020-09-29 |
Family
ID=40851650
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0907178-4A BRPI0907178B1 (pt) | 2008-01-14 | 2009-01-14 | Regras de controle de política e tarifação (pcc) com base em protocolo de mobilidade |
Country Status (15)
| Country | Link |
|---|---|
| US (1) | US8155020B2 (pt) |
| EP (2) | EP2238712B1 (pt) |
| JP (1) | JP5102369B2 (pt) |
| KR (1) | KR101436511B1 (pt) |
| CN (1) | CN101911588B (pt) |
| AU (1) | AU2009205489B2 (pt) |
| BR (1) | BRPI0907178B1 (pt) |
| CA (1) | CA2710887C (pt) |
| IL (1) | IL206651A (pt) |
| MX (1) | MX2010007711A (pt) |
| MY (1) | MY157034A (pt) |
| RU (1) | RU2484606C2 (pt) |
| TW (1) | TWI472260B (pt) |
| UA (1) | UA99324C2 (pt) |
| WO (1) | WO2009091776A1 (pt) |
Families Citing this family (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9043862B2 (en) * | 2008-02-06 | 2015-05-26 | Qualcomm Incorporated | Policy control for encapsulated data flows |
| ES2397250T3 (es) * | 2008-04-30 | 2013-03-05 | Telefonaktiebolaget L M Ericsson (Publ) | Descubrimiento de topología de inter-red de acceso |
| KR20090117668A (ko) * | 2008-05-09 | 2009-11-12 | 포스데이타 주식회사 | 광대역 무선 통신 시스템에서 정책 및 과금 제어 에러 핸들링 방법 및 이를 지원하는 장치 |
| US20090290539A1 (en) * | 2008-05-21 | 2009-11-26 | Huawei Technologies, Co., Ltd. | Method and apparatus for home agent address acquisition for IPv4 mobile nodes |
| MX2010012932A (es) * | 2008-07-02 | 2011-02-25 | Ericsson Telefon Ab L M | Configuracion automatica de relaciones vecinas de tecnologia de acceso de inter-dominio. |
| WO2010055402A1 (en) * | 2008-11-14 | 2010-05-20 | Telefonaktiebolaget L M Ericsson (Publ) | Detection and report of limited policy and charging control capabilities |
| US8325638B2 (en) * | 2008-12-09 | 2012-12-04 | Qualcomm Incorporated | Performing packet flow optimization with policy and charging control |
| WO2010086013A1 (en) * | 2009-01-27 | 2010-08-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Group session management for policy control |
| CN101841798B (zh) * | 2009-03-20 | 2014-01-01 | 中兴通讯股份有限公司 | 计费标识的关联方法和装置 |
| US8949447B2 (en) * | 2009-04-01 | 2015-02-03 | Nokia Solutions And Networks Oy | Optimized interface between two network elements operating under an authentication, authorization and accounting protocol |
| US20100260109A1 (en) * | 2009-04-10 | 2010-10-14 | Qualcomm Incorporated | Optimized inter-access point packet routing for ip relay nodes |
| CN101867909B (zh) * | 2009-04-20 | 2013-10-16 | 中兴通讯股份有限公司 | 一种实现有限策略计费控制的方法及系统 |
| CN101931928B (zh) * | 2009-06-19 | 2014-08-13 | 中兴通讯股份有限公司 | 漫游场景下单apn多pdn连接的策略计费控制的方法及系统 |
| KR101643932B1 (ko) | 2009-08-28 | 2016-07-29 | 삼성전자 주식회사 | 실시간 과금 시스템 및 그 시스템에서 QoS 및 과금 변경 제어 방법 |
| JP5576946B2 (ja) * | 2010-01-05 | 2014-08-20 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | ゲートウェイセッション確立のための方法及び装置 |
| US20110182206A1 (en) * | 2010-01-25 | 2011-07-28 | Qualcomm Incorporated | Apparatus and method for associating a gateway control session with an internet protocol connectivity access network (ip-can) session |
| US8693983B2 (en) | 2010-02-17 | 2014-04-08 | Nec Europe Ltd. | Method for operating a mobile network for charging traffic and corresponding mobile network |
| US8923808B2 (en) | 2010-05-27 | 2014-12-30 | Motorola Solutions, Inc. | Method and apparatus for policy and charging control decisions based on radio spectrum blocks |
| US9565587B2 (en) * | 2010-05-28 | 2017-02-07 | Telefonaktiebolaget L M Ericsson | Flow mobility filter rule verification |
| US8352803B2 (en) * | 2010-06-07 | 2013-01-08 | Alcatel Lucent | Framework for managing failures in outbound messages |
| WO2012063106A1 (en) * | 2010-11-12 | 2012-05-18 | Telefonaktiebolaget L M Ericsson (Publ) | Installation and enforcement of dynamic and static pcc rules in tunneling scenarios |
| USRE48656E1 (en) | 2010-12-09 | 2021-07-20 | Allot Ltd. | System, device, and method of traffic detection |
| CN102638355A (zh) * | 2011-02-14 | 2012-08-15 | 阿尔卡特朗讯 | 基于网络资源使用信息确定策略计费规则的方法和装置 |
| US9591689B2 (en) * | 2011-03-30 | 2017-03-07 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for detachment in wireless communication system |
| CN102811130A (zh) * | 2011-06-03 | 2012-12-05 | 华为软件技术有限公司 | 策略及计费控制下的重定向方法及重定向装置 |
| CN102223240B (zh) * | 2011-07-29 | 2014-12-03 | 华为技术有限公司 | 提供服务方法、业务代理装置、策略和计费规则功能装置 |
| CN102932767B (zh) * | 2011-08-11 | 2017-02-01 | 中兴通讯股份有限公司 | 一种信息传输方法、分组数据网关及策略和计费规则功能 |
| US9848090B2 (en) * | 2012-01-24 | 2017-12-19 | Alcatel Lucent | Offline charging per service data flow |
| CN102624719A (zh) * | 2012-03-02 | 2012-08-01 | 汉柏科技有限公司 | Aaa认证方法 |
| US10298409B2 (en) | 2012-04-11 | 2019-05-21 | Nokia Solutions And Networks Oy | Conditional policy control |
| US9712887B2 (en) * | 2012-04-12 | 2017-07-18 | Arris Canada, Inc. | Methods and systems for real-time transmuxing of streaming media content |
| EP2670195A1 (en) * | 2012-05-31 | 2013-12-04 | Telefonaktiebolaget L M Ericsson AB (Publ) | Methods and apparatus for mitigating service interruption |
| EP2883327A4 (en) * | 2012-08-07 | 2016-04-06 | Allot Communications Ltd | SYSTEM, DEVICE AND METHOD FOR DETECTING TRAFFIC |
| US9071449B2 (en) | 2012-08-07 | 2015-06-30 | International Business Machines Corporation | Charging and policy for services at the edge of a mobile data network |
| KR20140131676A (ko) * | 2013-05-06 | 2014-11-14 | 삼성전자주식회사 | 플랫 네트워크 구조에서 정책 및 과금 제어를 위한 장치 및 방법 |
| US9154991B2 (en) * | 2013-05-10 | 2015-10-06 | Alcatel Lucent | PCC QoS authorization based on rule split and flow direction |
| US9137114B2 (en) * | 2014-01-17 | 2015-09-15 | Sony Corporation | Computer ecosystem providing device announcements of session needs and rule-based establishment of network sharing based thereon |
| EP3116284B1 (en) | 2014-03-04 | 2018-08-22 | Huawei Technologies Co., Ltd. | Method and device for managing charging session |
| CN105307141B (zh) * | 2014-06-11 | 2019-11-29 | 南京中兴新软件有限责任公司 | 策略控制和计费的方法、装置及设备 |
| CN104580781B (zh) * | 2015-01-08 | 2017-06-27 | 华为技术有限公司 | 消息处理方法、系统、代理呼叫会话控制功能装置及服务器 |
| CN106612262B (zh) * | 2015-10-27 | 2020-04-28 | 中国电信股份有限公司 | 用于建立pcc会话的方法、装置以及系统 |
| EP3393153B1 (en) | 2015-12-31 | 2021-02-17 | Huawei Technologies Co., Ltd. | Method and device for processing packets |
| CN107666505B (zh) * | 2016-07-29 | 2020-09-15 | 京东方科技集团股份有限公司 | 对资源接入进行控制的方法和装置 |
| JP7347507B2 (ja) * | 2018-11-16 | 2023-09-20 | ソニーグループ株式会社 | 非公開ネットワーク通信の有効化 |
| CN111756592B (zh) * | 2019-03-28 | 2022-03-08 | 中国移动通信有限公司研究院 | 一种策略处理方法及实体 |
| US11412092B2 (en) * | 2019-06-24 | 2022-08-09 | Qualcomm Incorporated | User equipment policy management in evolved packet systems and fifth generation systems interworking |
| US12200495B2 (en) | 2022-11-18 | 2025-01-14 | T-Mobile Usa, Inc. | Integrating security and routing policies in wireless telecommunication networks |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7171189B2 (en) * | 2001-02-28 | 2007-01-30 | Nortel Networks Limited | Location based billing of data services in a mobile telecommunication system |
| RU2272363C2 (ru) * | 2001-08-16 | 2006-03-20 | Нокиа Корпорейшн | Устройство, способ и система для усовершенствованной маршрутизации в сети мобильного ip |
| FI20012277A7 (fi) * | 2001-11-21 | 2003-05-22 | Ericsson Telefon Ab L M | Järjestelmä ja menetelmä veloittamiseksi viestintäverkossa |
| US20040187021A1 (en) * | 2003-02-10 | 2004-09-23 | Rasanen Juha A. | Mobile network having IP multimedia subsystem (IMS) entities and solutions for providing simplification of operations and compatibility between different IMS entities |
| GB0311004D0 (en) * | 2003-05-13 | 2003-06-18 | Nokia Corp | Charging in communication networks |
| CN100527682C (zh) * | 2003-11-12 | 2009-08-12 | 株式会社日立制作所 | 会话QoS控制装置 |
| US7916700B2 (en) * | 2004-06-30 | 2011-03-29 | Nokia Corporation | Dynamic service information for the access network |
| US8265060B2 (en) | 2004-07-15 | 2012-09-11 | Qualcomm, Incorporated | Packet data filtering |
| US7606895B1 (en) * | 2004-07-27 | 2009-10-20 | Cisco Technology, Inc. | Method and apparatus for collecting network performance data |
| US20060072595A1 (en) * | 2004-10-05 | 2006-04-06 | Cisco Technology, Inc. | System and method for service tagging for enhanced packet processing in a network environment |
| DE102005012120A1 (de) * | 2005-03-16 | 2006-09-21 | Liebherr-Aerospace Lindenberg Gmbh | Luftfahrzeug mit einer Brennstoffzelle |
| FI20050697A0 (fi) * | 2005-06-30 | 2005-06-30 | Nokia Corp | Matkaviestinverkossa vierailevan tilaajan veloitus |
| WO2007026268A1 (en) * | 2005-08-31 | 2007-03-08 | Nokia Corporation | Inter-access mobility and service control |
| ATE536057T1 (de) | 2006-01-20 | 2011-12-15 | Ericsson Telefon Ab L M | Richtliniendurchsetzung in einem ip-netzwerk |
| US7773571B1 (en) * | 2006-02-03 | 2010-08-10 | Nortel Networks Limited | Transfer of policy and charging rules during MIP handover |
| US8489096B2 (en) * | 2006-06-01 | 2013-07-16 | Nokia Corporation | Inter-access handover with access specific policy control functions |
| US8086216B2 (en) * | 2007-01-31 | 2011-12-27 | Alcatel Lucent | Mobility aware policy and charging control in a wireless communication network |
| US20090043902A1 (en) * | 2007-04-12 | 2009-02-12 | Stefano Faccin | Packet data network connectivity domain selection and bearer setup |
| EP2163068B1 (en) * | 2007-05-22 | 2016-02-03 | Telefonaktiebolaget LM Ericsson (publ) | Method, apparatuses and computer program for dynamically configuring a proxy call session control function of the ip multimedia subsystem from a policy control rules server |
| US7792059B2 (en) * | 2007-09-04 | 2010-09-07 | Motorola, Inc. | Method and system for transitioning between a distributed ad hoc network architecture and a cluster ad hoc network architecture |
| GB2467463B (en) * | 2007-10-16 | 2012-04-25 | Ericsson Telefon Ab L M | A method and system for enabling access policy and charging control |
| JP5118202B2 (ja) * | 2007-10-19 | 2013-01-16 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 通信セッションに関するリソース制限をアプリケーション機能に通知するための方法および装置 |
-
2009
- 2009-01-13 US US12/352,734 patent/US8155020B2/en active Active
- 2009-01-14 MX MX2010007711A patent/MX2010007711A/es active IP Right Grant
- 2009-01-14 CN CN200980102161.9A patent/CN101911588B/zh active Active
- 2009-01-14 TW TW98101245A patent/TWI472260B/zh not_active IP Right Cessation
- 2009-01-14 RU RU2010133991/07A patent/RU2484606C2/ru active
- 2009-01-14 WO PCT/US2009/030922 patent/WO2009091776A1/en not_active Ceased
- 2009-01-14 BR BRPI0907178-4A patent/BRPI0907178B1/pt active IP Right Grant
- 2009-01-14 AU AU2009205489A patent/AU2009205489B2/en not_active Ceased
- 2009-01-14 MY MYPI2010003050A patent/MY157034A/en unknown
- 2009-01-14 CA CA2710887A patent/CA2710887C/en not_active Expired - Fee Related
- 2009-01-14 EP EP09701505.1A patent/EP2238712B1/en active Active
- 2009-01-14 KR KR1020107018128A patent/KR101436511B1/ko active Active
- 2009-01-14 JP JP2010543207A patent/JP5102369B2/ja not_active Expired - Fee Related
- 2009-01-14 UA UAA201009992A patent/UA99324C2/uk unknown
- 2009-01-14 EP EP18169879.6A patent/EP3373512A1/en not_active Withdrawn
-
2010
- 2010-06-27 IL IL206651A patent/IL206651A/en active IP Right Grant
Also Published As
| Publication number | Publication date |
|---|---|
| US20090182883A1 (en) | 2009-07-16 |
| EP2238712A1 (en) | 2010-10-13 |
| IL206651A (en) | 2015-10-29 |
| KR20100108594A (ko) | 2010-10-07 |
| CN101911588A (zh) | 2010-12-08 |
| EP2238712B1 (en) | 2018-10-24 |
| RU2010133991A (ru) | 2012-02-27 |
| KR101436511B1 (ko) | 2014-09-01 |
| IL206651A0 (en) | 2010-12-30 |
| UA99324C2 (uk) | 2012-08-10 |
| RU2484606C2 (ru) | 2013-06-10 |
| WO2009091776A1 (en) | 2009-07-23 |
| EP3373512A1 (en) | 2018-09-12 |
| AU2009205489B2 (en) | 2013-04-04 |
| CA2710887A1 (en) | 2009-07-23 |
| CN101911588B (zh) | 2014-03-12 |
| BRPI0907178A2 (pt) | 2015-07-14 |
| MY157034A (en) | 2016-04-15 |
| CA2710887C (en) | 2014-12-16 |
| US8155020B2 (en) | 2012-04-10 |
| JP5102369B2 (ja) | 2012-12-19 |
| AU2009205489A1 (en) | 2009-07-23 |
| TWI472260B (zh) | 2015-02-01 |
| MX2010007711A (es) | 2010-08-04 |
| TW200939842A (en) | 2009-09-16 |
| HK1151656A1 (en) | 2012-02-03 |
| JP2011514029A (ja) | 2011-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5102369B2 (ja) | モビリティプロトコルに基づいたポリシーコントロールおよびチャージング(pcc)ルール | |
| CN102246547B (zh) | 利用策略和计费控制来执行分组流优化 | |
| US9936438B2 (en) | System and method for handling stray session requests in a network environment | |
| EP3621329B1 (en) | Application data delivery service for networks supporting multiple transport mechanisms | |
| US8942112B2 (en) | System and method for providing selective mobility invocation in a network environment | |
| US9787544B2 (en) | Installation and enforcement of dynamic and static PCC rules in tunneling scenarios | |
| US8824324B2 (en) | Methods and apparatus for configuring subscriber quality of service profiles | |
| EP2695084B1 (en) | Routing different subsets of an internet protocol flow over different points of attachment | |
| WO2012090401A1 (en) | Method for ip-based flow mobility and associated apparatus thereof | |
| WO2013020448A1 (zh) | 一种信息传输方法、分组数据网关及策略和计费规则功能 | |
| BR112019000582B1 (pt) | Método para processamento de procedimento de estabelecimento de sessão de pdu e nó de amf | |
| HK1151656B (en) | Policy control and charging (pcc) rules based on mobility protocol |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Free format text: A CLASSIFICACAO ANTERIOR ERA: H04L 12/14 Ipc: H04L 12/14 (1990.01), H04W 4/24 (2009.01), H04W 80 |
|
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 29/09/2020, OBSERVADAS AS CONDICOES LEGAIS. |
