ES3063375T3 - Gateway selection controlled by network - Google Patents
Gateway selection controlled by networkInfo
- Publication number
- ES3063375T3 ES3063375T3 ES16770821T ES16770821T ES3063375T3 ES 3063375 T3 ES3063375 T3 ES 3063375T3 ES 16770821 T ES16770821 T ES 16770821T ES 16770821 T ES16770821 T ES 16770821T ES 3063375 T3 ES3063375 T3 ES 3063375T3
- Authority
- ES
- Spain
- Prior art keywords
- network
- epdg
- plmn
- access node
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/3816—Mechanical arrangements for accommodating identification devices, e.g. cards or chips; with connectors for programming identification devices
-
- 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/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- 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/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/654—International mobile subscriber identity [IMSI] numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/042—Public Land Mobile systems, e.g. cellular systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Se proporciona un método, un producto de programa informático y un equipo de usuario (UE) para seleccionar un segundo nodo de red para la conexión. Se envía un primer mensaje a un primer nodo de red. El primer mensaje incluye las capacidades de solicitud del UE. Se recibe un segundo mensaje del primer nodo de red. El segundo mensaje incluye una indicación. Se selecciona un segundo nodo de red para conectarse a la red en función de la indicación recibida. El segundo nodo de red puede ser una puerta de enlace de datos de paquetes evolucionada (ePDG). Las capacidades de solicitud del UE pueden indicar la selección de ePDG y/o permitir el descubrimiento de detalles de una o más ePDG para la conexión. La indicación contiene al menos un nombre de dominio completamente calificado (FQDN) o una indicación de que el UE debe intentar conectarse utilizando únicamente una ePDG perteneciente a una red móvil terrestre pública registrada (RPLMN). (Traducción automática con Google Translate, sin valor legal)
Description
[0001] DESCRIPCION
[0002] Selección de puerta de enlace controlada por red
[0003] Referencia cruzada a solicitudes relacionadas
[0004] Antecedentes
[0005] Campo técnico
[0006] La presente divulgación se refiere en general a la selección de red celular y más específicamente a la selección de red celular para un dispositivo/equipo de usuario (UE) de 3GPP para acceder a un núcleo de paquetes mejorado (EPC) a través de una red de acceso que no es una red de acceso definida por 3GPP.
[0007] Descripción de las técnicas relacionadas
[0008] Una llamada de voz sobre Wi-Fi (VoWiFi) requiere conexión a una pasarela de datos por paquetes evolucionada (ePDG), que a su vez debe ser seleccionado por el UE. Además, las redes móviles terrestres públicas (PLMN) pueden tener obligaciones de interceptación legal (LI) que están obligadas a respetar por las leyes de las jurisdicciones en las que operan las PLMN. Por lo tanto, cuando el UE realiza itinerancia en un país, región o jurisdicción legal que no pertenece a su PLMN doméstica (HPLMN), puede haber obligaciones de LI que se deban cumplir y que requieran que el UE seleccione y establezca una conexión con una ePDG que reside en una PLMN visitada (VPLMN) dentro del país/jurisdicción legal visitada. Surgen problemas a la hora de hacer cumplir las obligaciones de la HPLMN, la VPLMN o ambas.
[0009] Actualmente no hay ningún medio definido en las normas existentes mediante el cual la VPLMN pueda informar al UE, o el UE verificar con la VPLMN, si se le puede permitir al UE seleccionar una ePDG de HPLMN en lugar de una ePDG de VPLMN. Tampoco hay ningún comportamiento definido sobre lo que debe hacer el UE al recibir esta información.
[0010] La falta de un medio de verificación plantea varios problemas. Por ejemplo, no se sabe cómo se puede instruir al UE para que seleccione una ePDG en la VPLMN por la VPLMN cuando el UE se ha conectado (es decir, tiene una PLMN registrada (RPLMN) en la memoria) a través del acceso 3GPP a esa PLMN. Además, si el UE no se ha conectado a una PLMN (es decir, la RPLMN se ha eliminado según 3GPP TS 23.122, subcláusula 5), pero se ha autenticado con una PLMN a través de una red de área local inalámbrica (WLAN), no hay forma de que esa PLMN le indique al UE que seleccione una ePDG en esa VPLMN.
[0011] Las PLMN a veces se identifican mediante un nombre de dominio totalmente calificado (FQDN) que no se construye a partir de una identidad (ID) de PLMN como se define en 3GPP TS 23.002 (es decir, un código de país móvil (MCC) y un código de red móvil (MNC)). Por ejemplo, una PLMN puede comprar un proveedor de servicios que no sea una PLMN. Como tal, hasta que la PLMN pueda mejorar operativamente la infraestructura, habrá un período de tiempo en el que se anunciará una PLMN usando códigos no de PLMN. Se han identificado los mecanismos actuales como una forma aceptable de aplicar LI en algunas circunstancias, sin embargo, estos mecanismos solo permiten que se aprovisionen ID de PLMN y, como tal, si una PLMN tiene requisitos de LI, pero se anuncia a través de un FQDN, no hay forma de que la HPLMN configure esta PLMN en el conjunto de datos actual.
[0012] También, una VPLMN puede identificar sus ePDG a través de FQDN, y un UE solo puede seleccionar una ePDG en una VPLMN usando un ID/código de PLMN o un área de seguimiento (TA)/área de ubicación (LA), pero el FQDN está asociado con una ePDG. Actualmente no hay forma de proporcionar al UE que seleccione una ePDG usando un FQDN de este tipo para permitir que la VPLMN cumpla con sus obligaciones de LI a través de los mecanismos existentes.
[0013] Finalmente, si se despliega una solución para resolver los problemas mencionados anteriormente, existe la posibilidad de que una VPLMN abuse del mecanismo para obligar al UE a usar una ePDG en la VPLMN cuando esta no tiene ningún requisito de LI para capturar posibles ingresos por itinerancia perdidos.
[0014] El documento WO 2012/168146 A1 describe un método y un aparato para seleccionar un nodo de puerta de enlace.
[0015] El documento WO 2015/045296 A2 describe un sistema de comunicación, una estación base, un método de comunicación y un programa capaz de eliminar un efecto causado por un aumento brusco en la cantidad de tráfico de un grupo específico de terminales de comunicación sobre la calidad de los otros terminales de comunicación.
[0016] El documento WO 2008/060208 A1 describe disposiciones en una red móvil pública terrestre, PLMN, para seleccionar una puerta de enlace a la que conectar un equipo de usuario, UE, ubicado en una red de acceso conectada a una PLMN visitada de un usuario del UE.
[0017] 3RD GENERATION PARTNERSHIP PROJECT: "3GPP TS 23.401 V8.2.0 (06-2008); 3rd Generation Partnership Project;Technical Specification Group Services and System Aspects;General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access (Release 8)", CITA DE INTERNET, 9 de junio de 2008 (09-06-2008), páginas 1-182, XP002508813, recuperado de Internet: URL:http://www.3gpp.org/ftp/Specs/archive/23_series/23.401/23401-820.zip describe parte de la especificación técnica de 3GPP, que incluye la función de selección de GW de servicio, que selecciona una GW de servicio disponible para servir un UE basándose en topología de red.
[0018] El documento US 2009/285179 A1 describe técnicas para la selección de puerta de enlace de red de paquetes de datos de LTE (PDN-GW) en una red de 3GPP.
[0019] El documento EP 2205040 A1 describe un método de selección de puerta de enlace, un sistema y un nodo de implementación de selección de puerta de enlace de un dominio de grupo móvil.
[0020] El documento EP 1587272 A1 describe un método y un aparato para la distribución de carga en una red de datos inalámbrica (tipo GPRS/UMTS).
[0021] Breve compendio
[0022] En un primer aspecto según la reivindicación 1 adjunta, se describe un método en un equipo de usuario (UE) para seleccionar un primer nodo de red.
[0023] En un segundo aspecto según la reivindicación 5 adjunta, se describe un equipo de usuario para seleccionar un primer nodo de red para la conexión a una red, según el método del primer aspecto. El equipo de usuario comprende una interfaz de comunicación acoplada comunicativamente a un procesador.
[0024] En un tercer aspecto según la reivindicación 7 adjunta, se describe un producto de programa informático para seleccionar un primer nodo de red para que un equipo de usuario se conecte a una red. El producto de programa informático comprende un medio de almacenamiento legible por un circuito de procesamiento y que almacena instrucciones para su ejecución por el circuito de procesamiento para realizar el método del primer aspecto.
[0025] Breve descripción de las varias vistas de los dibujos
[0026] Las figuras adjuntas, donde los mismos números de referencia se refieren a elementos idénticos o funcionalmente similares en todas las vistas separadas, y, que, junto con la descripción detallada a continuación se incorporan y forman parte de la memoria descriptiva, sirven para ilustrar aún más diversas realizaciones y para explicar diversos principios y ventajas, todo según la presente divulgación, en las que:
[0027] La FIG. 1 es una vista esquemática que ilustra un ejemplo de cómo se puede usar un marco de protocolo de autenticación extensible (EAP) en un dispositivo celular según la técnica anterior;
[0028] la FIG. 2 ilustra un ejemplo de un diagrama de flujo de mensajes para el protocolo de configuración dinámica de anfitrión (DHCP) según la técnica anterior;
[0029] la FIG.3 es un diagrama de bloques de un sistema de WLAN que usa el protocolo de consulta de red de acceso (ANQP) según la técnica anterior;
[0030] la FIG.4 es un diagrama de bloques de una arquitectura de ejemplo para un servicio de difusión de célula; la FIG.5 es otro diagrama de bloques de una arquitectura de ejemplo para un servicio de difusión de célula; la FIG. 6 es un diagrama de flujo operativo que ilustra un ejemplo de un método para recibir un indicador de selección de ePDG a través de la aceptación de actualización de área de ubicación (LAU), la aceptación de actualización de área de enrutamiento (RAU), la aceptación de actualización de área de seguimiento (TAU) o la aceptación de conexión, según una realización de la presente divulgación;
[0031] la FIG. 7 es un diagrama de flujo operativo que ilustra un ejemplo de un método para recibir un indicador de selección de ePDG a través de opciones de configuración de protocolo (PCO), según un ejemplo de la presente divulgación;
[0032] la FIG.8 es un diagrama de flujo operativo que ilustra un procedimiento de ejemplo para que un UE reciba un indicador de selección de ePDG usando WLAN de ANQP, según un ejemplo de la presente divulgación; la FIG.9 es un diagrama de flujo operativo que ilustra un procedimiento de ejemplo para que un UE reciba un indicador de selección de ePDG usando EAP, según un ejemplo de la presente divulgación;
[0033] la FIG. 10 es un modelo de datos de ejemplo que ilustra cómo se podría almacenar una política de Interceptación Legal (LI) en una aplicación según un ejemplo de la presente divulgación; y
[0034] la FIG.11 es un diagrama de bloques que ilustra un UE de ejemplo según un ejemplo de la presente divulgación.
[0035] Descripción detallada
[0036] 1. ENTORNO DE SISTEMA
[0037] 1.1 Introducción
[0038] Cuando un dispositivo/UE de 3GPP accede a un núcleo de núcleo de paquetes mejorado/sistema de paquetes evolucionado (EPC/EPS) a través de una red de acceso que no es una red de acceso definida por 3GPP (p. ej., donde una red de acceso de 3GPP podría ser una EDGE de GSM (GERAN), una red de acceso por radio terrestre universal (UTRAN) o una UTRAN evolucionada (E-UTRAN)), el UE necesita seleccionar y a continuación establecer una conexión con una ePDG. Los métodos descritos en la presente memoria también pueden implementarse usando un cliente de software (p. ej., una "aplicación") que se ejecuta en un dispositivo/UE de 3GPP. Un UE puede comprender un equipo móvil (ME) y una tarjeta de circuito integrado universal (UICC). Además, un ME puede implementarse como una combinación de bloques de software, en donde la funcionalidad descrita en la presente memoria podría ser un bloque independiente, o una combinación del sistema operativo y pilas de software subyacentes usadas para soportar operaciones inalámbricas, siendo el aparato de RF una función separada. Además, en la presente memoria también se puede hacer referencia a un UE como un dispositivo móvil o una estación móvil (MA o STA). Los términos UE y dispositivo/equipo de usuario de 3GPP se usan predominantemente dentro de la aplicación, sin embargo, el término ME también puede intercambiarse con ellos. Las siguientes subsecciones describen diferentes aspectos y predicados para que un UE acceda a un EPC a través de acceso no de 3GPP.
[0039] 1.2 Acceso confiable
[0040] El acceso confiable también puede conocerse como acceso S2a. El UE realiza la autenticación y autorización de acceso (AAA) de WLAN. En este paso, el UE recibe un indicador de confianza desde la red en la señalización de EAP que se usa como parte de la etapa de autenticación y autorización. Si el indicador de confianza indica que la red es confiable, el UE usa procedimientos de acceso a red confiable como se describe en 3GPP TS 24.302.
[0041] 1.3 Acceso no confiable
[0042] El acceso no confiable también puede conocerse como acceso S2b. Una vez que el UE se ha conectado a una WLAN y se ha establecido la conectividad de protocolo de Internet (IP) en la WLAN a la que está conectado (p. ej., se ha obtenido una dirección IP, p. ej., usando DHCP), a continuación el UE configura un túnel seguro (p. ej., un túnel de seguridad de protocolo de Internet (IPsec)) a una función de red o elemento de red llamado puerta de enlace de datos por paquetes evolucionada (ePDG). La ePDG termina (es decir, actúa como punto final) el túnel IPsec y selecciona una puerta de enlace de red de datos por paquetes (P-GW) basándose en un parámetro proporcionado por el UE. La selección de ePDG se describe con más detalle en este documento en la sección "1.5 Selección de ePDG".
[0043] Al conectarse a la WLAN y antes de establecer la conectividad IP, el UE puede realizar la autenticación y autorización de acceso de acceso de WLAN usando señalización de EAP (véase la sección "1.4 EAP") u otros medios (p. ej., pantallas de presentación o "portal de captura", clave precompartida, nombre de usuario/contraseña (que puede usar un servidor de AAA/RADIUS/Diameter), etc.).
[0044] 1.4 EAP
[0045] El protocolo de autenticación extensible, como su nombre lo sugiere, es un marco de autenticación extensible. EAP proporciona las herramientas necesarias para incorporar otros esquemas de autenticación a la estructura básica de mensajería. Existen numerosos mecanismos de EAP diferentes definidos. En la FIG.1 se puede ver una vista esquemática 100 de cómo se puede usar el marco de EAP en un dispositivo celular.
[0046] 3GPP define 3 métodos de EAP que se pueden usar en un UE: EAP-AKA, EAP-SIM y EAP-AKA'. Los expertos en la materia generalmente consideran que el mecanismo de autenticación de EAP-SIM está comprometido y, por lo tanto, ya no es seguro usarlo, por lo que solo EAP-AKA y EAP-AKA' se pueden usar para acceder a una red central de EPC/EPS.
[0047] Una vez que la autenticación EAP ha tenido éxito, el UE puede establecer conectividad IP desde la red Wi-Fi (p. ej., usando DHCP). Una vez que se ha establecido la conectividad IP en la red Wi-Fi, se puede seleccionar una ePDG.
[0048] 1.5 Selección de ePDG
[0049] 1.5.1 General
[0050] La ePDG que el UE puede seleccionar para conectarse puede estar en la PLMN visitada (VPLMN) o en la PLMN doméstica (HPLMN). La VPLMN se define generalmente en la presente memoria para indicar una PLMN cuyo código de país móvil (MCC) o código de red móvil (MNC) no coincide con el MCC o MNC almacenado en EF<IMSI>o EF<EHPLMN>, ambos especificados en 3GPP TS 31.102. La HPLMN se define generalmente aquí para indicar una PLMN cuyo MCC, MNC coincide con el MCC, MNC almacenado en EF<IMSI>como se especifica en 3GPP TS 31.102, o almacenado en EF<EHPLMN>. Otras HPLMN potenciales pueden ser HPLMN equivalentes (EHPLMN) y PLMN equivalentes (EPLMN). Una EHPLMN es equivalente a una HPLMN y sus identidades se almacenan en EF<EHPLMN>, especificado en 3GPP TS 31.102. Una EPLMN es equivalente a una PLMN registrada (es decir, la PLMN a la que el UE se ha conectado con éxito), y sus identidades se reciben en una aceptación de conexión, una aceptación de actualización de ubicación, una aceptación de actualización de área de ubicación, una aceptación de actualización de área de enrutamiento y una aceptación de actualización de área de seguimiento desde la RPLMN.
[0051] La HPLMN tiene la capacidad de proporcionar información dentro del UE para ayudar al UE a seleccionar la ePDG (p. ej., a través de gestión de dispositivo de la alianza móvil abierta (OMA DM), a través de la configuración en el módulo de identidad de suscriptor universal (USIM) (que podría aprovisionarse allí a través de métodos de OTA), etc.).
[0052] 1.5.2 Dirección configurada estática
[0053] El UE puede configurarse con información de ePDG estática. Esta información puede consistir en una o más direcciones IP, un código de nombre de dominio totalmente calificado (FQDN) o un código de PLMN. Un FQDN se usa como entrada en una consulta del servicio de nombres de dominio (DNS) para recuperar una o más direcciones IP.
[0054] 1.5.3 Creación de dirección dinámica
[0055] Se puede encontrar una versión más concisa de la funcionalidad de creación de direcciones dinámicas en 3GPP TS 23.402 subsección 4.5.4 o en C1-153983. Si la información de ePDG estática no está disponible para el UE, la HPLMN puede proporcionar información de selección de ePDG. La información de selección de ePDG puede consistir en proporcionar de cero a muchos ID de PLMN, y para cada ID de PLMN hay un indicador para indicar cómo el UE debe construir un FQDN (que, a su vez, se resuelve en una o más direcciones IP, p. ej., usando DNS) y otro indicador a usar en caso de que el UE no pueda establecer una conexión con la ePDG en una VPLMN identificada por el FQDN construido (que se resolvió en una o más direcciones IP), que indica si la ePDG de HPLMN puede seleccionarse para establecer una conexión.
[0056] Si el UE se conecta a una PLMN (conocida como RPLMN), y esta RPLMN no es la HPLMN y está en la lista de ID de PLMN, a continuación el UE selecciona la ePDG en esa RPLMN. Si la selección falla, dependiendo de otro parámetro, el UE puede intentar seleccionar la ePDG en la HPLMN o la selección de PLMN puede detenerse. La HPLMN también puede proporcionar una entrada comodín en esta lista, por lo que si el UE está en itinerancia y el ID de VPLMN no está en la lista PLMN pero la entrada comodín está presente en la lista de PLMN, a continuación el UE usará la entrada comodín para determinar cómo seleccionar la ePDG en la VPLMN. Si falla la selección de ePDG en la VPLMN, dependiendo de otro indicador, el UE puede seleccionar una ePDG en la HPLMN o puede detener la selección de ePDG por completo.
[0057] 1.6 Opciones de configuración de protocolo (PCO)
[0058] Opciones de configuración de protocolo (PCO) es un nombre general que se le da a una capacidad que se usó por primera vez en el sistema general de radio por paquetes (GPRS). PCO permite que un dispositivo, a través de un número de indicadores (en donde un indicador puede consistir en uno o más bits, o incluso la ausencia de uno o más bits, en un mensaje), indique a la red cierta información que el UE requiere. La red respondería con información relacionada con la información solicitada y/o información no solicitada. El mecanismo de solicitud y respuesta se denominó PCO. Esta capacidad se amplió posteriormente a UTRAN, Evolución a Largo
Plazo (LTE) y E-UTRAN, y a continuación también a las redes de WLAN a través de la señalización de intercambio de claves de Internet (IKE) durante el establecimiento de conexión de ePDG. Algunos tipos de datos que un UE puede solicitar y proporcionar se describen en la subsección 10.5.6.3 de 3GPP TS 24.008 (p. ej., direcciones de función de control de servidor de llamadas de proxy (P-CSCF), modo de movilidad de flujo de IP basado en red (NBIFOM), soporte de movilidad de flujo de IP (IFOM), etc.).
[0059] PCO se define en 3GPP TS 24.008 subcláusula 6.1.3.7, 3GPP 24.301 subcláusula 6.6.1 y 3GPP TS 24.302 subcláusulas 6.9 y 6.4.3.5.2. En los accesos de 3GPP (p. ej., GERAN, UTRAN, E-UTRAN), la información de PCO proviene de un nodo de soporte de GPRS de puerta de enlace (GGSN) o P-GW. La GGSN o P-GW se puede ubicar en la VPLMN o HPLMN. La GGSN o P-GW puede configurarse con la información (p. ej., a través de procedimientos de operaciones y mantenimiento del operador) u obtener la información por otros medios.
[0060] 1.7 Voz sobre Wi-Fi
[0061] Cuando un UE realiza una llamada de voz sobre Wi-Fi (VoWiFi), el dispositivo en primer lugar debe seleccionar una ePDG para acceder a la red de EPC que se conectará a la red del subsistema multimedia IP (IMS). La selección de ePDG se ha descrito anteriormente en la sección "1.5 Selección de ePDG". Después de que se ha realizado la selección de ePDG, el UE crea un túnel a la ePDG seleccionada y, finalmente, realiza un REGISTRO de IMS/SIP como se describe en 3GPP TS 24.229 con una red de IMS que se conecta a la red de EPC si el UE desea usar los servicios de IMS del operador. Después de que se ha completado el REGISTRO de IMS, el UE puede realizar una llamada de voz.
[0062] 1.8 Intercepción legal (IL)
[0063] Cuando un UE se encuentra en un país, podría ser necesario realizar una interceptación legal (LI) para las llamadas que se originaron en ese UE. La LI se realiza interceptando el tráfico de UE en la red a la que el UE está conectado, la RPLMN o la red o PLMN que aloja la ePDG usado en el mismo país. La red de acceso y la red central generalmente son propiedad de la misma entidad o red o PLMN, o en el caso de compartir la red existe una relación comercial entre esas dos entidades. Voz sobre LTE (VoLTE), las entidades y/o funciones que pueden usarse para interceptar el tráfico son la entidad de gestión de movilidad (MME), la puerta de enlace de servicio (S-GW), la P-GW, la S-CSCF, la puerta de enlace de medios (MGW), etc. Para llamadas con conmutación de circuitos, se puede usar el centro de conmutación móvil (MSC) para interceptar el tráfico.1.9 Protocolo de configuración dinámica de anfitrión (DHCP)
[0064] DHCP se usa en una red IP para configurar dinámicamente los anfitriones de la red con datos/parámetros (p. ej., direcciones IP, servidores DNS, puerta de enlace predeterminada, etc.). El flujo de mensajes para DHCP se muestra en el diagrama 200 de flujo de la FIG.2.
[0065] El cliente DHCP 202, que puede residir/estar alojado en un UE, transmite un mensaje 206 de descubrimiento a la red a la que está conectado (p. ej., envía el mensaje de descubrimiento a una dirección IPv4 de 255.255.255.255). Uno o más servidores DHCP 204 (se muestra uno) pueden responder al cliente 202 con un mensaje 208 de oferta DHCP, que contiene uno o más parámetros (p. ej., dirección IP).
[0066] En respuesta a una de las ofertas 208 de DHCP que recibe el cliente 202, el cliente 202 transmite un mensaje 210 de solicitud DHCP aceptando la oferta DHCP 208 elegida, y en este mensaje de difusión pueden incluirse algunos parámetros que solicitan datos/parámetros de configuración adicionales.
[0067] En respuesta a la solicitud DHCP 210 recibida que recibe el servidor DHCP 204 que envió la oferta DHCP 208 asociada, el servidor DHCP 204 envía un acuse 212 de recibo DHCP (también conocido como DHCP ACK), que puede contener información tal como duración de la concesión y cualquier otro dato/información de configuración que el cliente 202 pueda haber solicitado. El cliente DHCP 202, tras recibir el acuse 212 de recibo DHCP, configura el anfitrión (p. ej., el UE) apropiadamente con los parámetros recibidos para la interfaz en la que se realizó la transacción DHCP. El grupo de trabajo de ingeniería de Internet (IETF) define algunas opciones básicas de DHCP en IETF RFC 2132, y se especifican otras opciones en especificaciones adicionales de IETF.
[0068] DHCP se puede usar en redes de protocolo de Internet versión 4 (IPv4) y de protocolo de Internet versión 6 (redes IPv6), en cuyo caso se usa la nomenclatura DHCPv4 y DHCPv6. DHCPv6 tiene los siguientes nombres de mensajes en lugar de los de la FIG.2 anterior: solicitar, anunciar, solicitud y responder.
[0069] 1.10 ANQP de WLAN (protocolo de consulta de red de acceso)
[0070] El servicio de anuncio genérico (GAS) se usa como mecanismo de transporte para diversos protocolos de anuncio, incluido el protocolo de consulta de red de acceso (ANQP). Cada protocolo de anuncio conecta el dispositivo móvil a uno de varios servidores (p. ej., el servidor de "información de red de acceso") que pueden
ubicarse en la LAN a la que está conectado un punto de acceso (AP) o dentro del propio AP.
[0071] El protocolo de anuncio permite la transmisión bidireccional de tramas entre un dispositivo móvil y un servidor en la red antes de la conectividad de red, de modo que el dispositivo móvil se encuentra de manera efectiva en un estado preasociado. Por lo tanto, un dispositivo móvil está conectado al servicio de radio de capa 2, pero no ha intercambiado ningún parámetro de autenticación y no tiene una sesión reconocida (p. ej., no se establecen claves de sesión y no se asigna ninguna dirección IP). Por lo tanto, según la norma IEEE 802.11, no se permite tráfico de datos del plano de usuario en este estado y cualquier información de señalización es insegura y no se puede garantizar. Cualquier dato/mensaje procedente del punto de acceso se considera como información de "sugerencia" para el dispositivo móvil hasta que se completa la autenticación, cuando se puede verificar esta información si se requiere.
[0072] Como GAS opera entre el dispositivo móvil y el AP que termina en cada entidad, el AP es responsable de la retransmisión del protocolo de anuncio del dispositivo móvil a un servidor en la red y de entregar la respuesta del servidor de vuelta al dispositivo móvil.
[0073] El protocolo de consulta de red de acceso IEEE 802.11 (ANQP) es un ejemplo de un protocolo de anuncio transportado entre estaciones móviles (STA) y puntos de acceso (AP). La STA es el equivalente de un UE. La arquitectura del sistema WLAN 300 se muestra en la FIG. 3. ANQP opera como un protocolo sencillo de consulta y respuesta que es usado por un dispositivo móvil 302 para descubrir un intervalo de información de un servidor 304 de red de acceso (AN). Este servidor AN 304 está coubicado con un punto 306 de acceso (AP) o está ubicado dentro de la red de área local (LAN), que es la red de capa 2 a la que está conectado el AP 306. ANQP permite que un dispositivo móvil 302 (p. ej., STA, UE, MS) determine las propiedades de la LAN antes de iniciar o en cualquier momento después de iniciar el procedimiento de asociación. La información obtenida a través de ANQP puede incluir: identificadores de red, relaciones de itinerancia, métodos de seguridad soportados (p. ej., IEEE 802.1X y autenticación basada en web), capacidad de servicios de emergencia, proveedores de servicios disponibles, etc. Esta capacidad permite que ANQP sea un protocolo muy poderoso capaz de descubrir información acerca de WLAN, antes de que el dispositivo móvil 302 establezca conectividad de red.
[0074] Actualmente hay alrededor de 23 elementos ANQP individuales que se han definido en IEEE 802.11 y el programa de punto caliente de la alianza Wi-Fi 2.0, cada uno de ellos capaz de recuperar información diferente de la LAN, por ejemplo: ubicación de AP, nombre del lugar de AP, disponibilidad del proveedor de servicios, etc.
[0075] Para descubrir cada elemento ANQP, el UE (STA) 302 envía una solicitud ANQP 308 al AP 306 con un identificador de número entero (ID de Info) correspondiente al informe de información deseado. El AP 306 responde a continuación con un elemento de información que contiene ese informe de información. Por ejemplo, el UE 302 envía el número entero 265 en una solicitud ANQP 308 al AP 306 para obtener la información de ubicación (latitud y longitud) de ese AP 306 en un mensaje de respuesta ANQP.
[0076] 1.11 Difusión de célula
[0077] La difusión de célula es una tecnología de transmisión que se desarrolló para GSM y se ha adaptado a los sistemas UTRAN y E-UTRAN. La difusión de célula permite que un dispositivo escuche un canal de control lógico conocido en la interfaz de radio y reciba mensajes. Los mensajes de difusión pueden marcarse para servicios específicos o transmitirse en regiones específicas y pueden ser de naturaleza cíclica, lo que significa que se repiten. Las FIG 4 y 5 muestran dos arquitecturas 400, 500 de tres para el servicio de difusión de célula (CBS). Las diferencias clave son que en la FIG. 4, la red 402 de acceso de radio se conecta al centro 404 de transmisión de célula (CBC), mientras que en la FIG.5 la red central, MME 502, se conecta al CBC 504. CBS proporciona un marco para que los mensajes se visualicen al usuario (a través de MessageID 4370) o sean consumidos por una aplicación dentro del dispositivo (a través de MessageID 0-4351).
[0078] 1.12 MBMS
[0079] El servicio de difusión multimedia/multidifusión (MBMS) es una tecnología de transmisión 3GPP similar a CBS, pero el MBMS permite a un operador entregar contenido con mayor intensidad de datos a un grupo de usuarios (p. ej., TV, vídeo, etc.). MBMS es soportado por GERAN, UTRAN y E-UTRAN. MBMS sobre E-UTRAN se conoce como eMBMS y se describe en 3GPP TS 36.300.
[0080] MBMS soporta dos modos de transmisión básicos para entregar paquetes IP: difusión y multidifusión. El modo de difusión MBMS se puede usar para entregar paquetes IP a todos los terminales de un cierto área o a toda la red. Si se usa el modo de difusión de MBMS, se configura un portador de transmisión para todas las células en las que el servicio debería estar disponible y transmite continuamente mientras el servicio esté en
funcionamiento. En el modo de difusión, MBMS no requiere una conexión de enlace ascendente y, por lo tanto, se puede usar como cualquier otra tecnología de difusión "solo de enlace descendente" (p. ej., difusión de vídeo digital portátil (DVB-H), difusión de vídeo digital terrestre (DVB-T), difusión multimedia digital (DMB), etc.). El modo de multidifusión MBMS funciona de manera muy similar a la multidifusión IP. Un terminal que desea recibir información relacionada con un canal de multidifusión particular se "une" a uno o varios canales de contenido (p. ej., expresa interés en recibir contenido asociado con este canal). Esta información se procesa en la capa de enrutamiento de la red central y se usa para optimizar la ruta de entrega de datos. "Optimizar" significa que los datos se transmiten solo una vez a través de conexiones compartidas por receptores de los mismos canales de multidifusión. El único inconveniente de la multidifusión es el retardo adicional al cambiar de un canal a otro. Por lo tanto, la multidifusión MBMS es menos adecuada para los servicios de TV móvil, que generalmente requieren un retardo de cambio de canal de TV bajo. La aplicación principal de la multidifusión MBMS es para servicios de descarga o servicios de transmisión de música. MBMS se especificó de tal manera que los servicios de difusión/multidifusión se puedan usar junto con servicios de voz y datos dentro de la misma portadora de radio. Este acuerdo otorga la mayor flexibilidad a los operadores celulares.
[0081] 1.13 Selección de red
[0082] La selección de red para un UE se define en 3GPP TS 23.122. Un UE puede estar registrado en una red o no registrado en una red. Cuando un UE se registra con éxito en una red, el UE almacena la red registrada, conocida como RPLMN dentro de la memoria. La RPLMN es el ID de PLMN (código de país móvil, código de red móvil) recibido en la aceptación de conexión desde la red. Esta RPLMN se almacena en la memoria incluso si el UE está fuera de cobertura de radio. La RPLMN se elimina de la memoria bajo condiciones específicas. Estas condiciones se muestran en la Tabla 1 del apéndice adjunto, que cita 3GPP TS 23.122.
[0083] 2. REALIZACIONES
[0084] En esta sección se presenta un número de soluciones para la selección de red (p. ej., selección de red de célula) para que un dispositivo/equipo de usuario 3GPP acceda a un EPC a través de una red de acceso que no es una red de acceso definida por 3GPP. Las soluciones generalmente incluyen uno o más medios/métodos para recibir un indicador de selección de nodo de acceso (p. ej., ePDG), así como uno o más medios/métodos para usar el indicador de selección de nodo de acceso (p. ej., ePDG). Se apreciará que las soluciones a continuación se pueden mezclar y combinar para crear realizaciones adicionales. También, algunas de las soluciones identifican que un UE podría soportar o solicitar VoWLAN. Estas soluciones se pueden usar igualmente para solicitar soporte de ePDG o solicitar soporte de ePDG. Los expertos en la técnica apreciarán que una ePDG es un nodo que proporciona acceso a la red central y la ePDG podría considerarse un "nodo de acceso". Para los propósitos de la descripción a continuación, la expresión "nodo de acceso" podría usarse igualmente para ePDG.
[0085] 2.1 Solicitud 3GPP/Conexión de mecanismos de respuesta, LAU, RAU, TAU
[0086] En esta subsección se analizan soluciones para dar instrucciones a un UE que seleccione una ePDG en la VPLMN mediante la VPLMN cuando el UE se ha conectado a una PLMN (es decir, el UE tiene una RPLMN en la memoria) a través del acceso 3GPP a esa PLMN.
[0087] 2.1.1 Recepción del indicador de selección de ePDG mediante aceptación de actualización del área de ubicación (LAU), aceptación de actualización del área de enrutamiento (RAU), aceptación de actualización de área de seguimiento (TAU), aceptación de conexión
[0088] La FIG. 6 es un diagrama 600 de flujo operativo que ilustra un proceso de ejemplo para seleccionar un nodo de red mediante la recepción de un indicador de selección de ePDG a través de al menos uno de, pero sin limitación, aceptación de LAU, aceptación de RAU, aceptación de TAU o aceptación de conexión, etc. El UE 602 puede realizar el procedimiento siguiente al conectarse por primera vez a la red o el UE 602 puede solicitar un indicador de selección de ePDG cuando haya una indicación de que se ha solicitado conectividad Wi-Fi o se ha obtenido o logrado conectividad Wi-Fi. Esta indicación podría ser, p. ej., que el UE 602 tiene una dirección IP de la WLAN o que el UE 602 tiene una dirección IP y ha determinado que Internet está disponible (p. ej., el UE 602 ha hecho ping y se ha devuelto un resultado desde un URL conocido).
[0089] El indicador de selección de ePDG podría ser la indicación que podría ser una de las siguientes:
[0090] 1. Un único bit para indicar que se requiere la selección de ePDG en la VPLMN o que no se requiere la selección de ePDG en la VPLMN. En otras palabras, se soporta VoWLAN o no se soporta VoWLAN.
[0091] 2. Un elemento de información que contiene el FQDN de la ePDG que se usará para la selección de ePDG.
[0092] 3. Un elemento de información que contiene una dirección IP de la ePDG que se usará para la selección de ePDG.
[0093] Cabe señalar que las opciones 2 y 3 realizan la misma función que la opción 1; sin embargo, el soporte de la selección de ePDG en la PLMN o la falta de soporte de la selección de ePDG en la PLMN se transmite por la presencia de la dirección FQDN/IP o la ausencia de la dirección FQDN/IP.
[0094] También debe tenerse en cuenta que la FIG.6 incluye componentes del sistema de un sistema LTE para fines de completitud (p. ej., eNodoB 603, MME 604, MSC 605, P-GW 606, nodo 607 de red, función 608 de regla de política y cobro (PCRF) y servidor 609 de suscriptor local (HSS)); sin embargo, cada componente mostrado puede o no tener una función activa en los procedimientos descritos en la presente memoria.
[0095] La UE 602 inicia el proceso enviando, en la etapa 610, un primer mensaje (mensaje n.° 1) a un primer nodo de red (nodo de red n.° 1) MME 604. El mensaje n.° 1 contiene una identidad de usuario privada y, opcionalmente, "capacidades de solicitud de UE". En el ejemplo que se muestra en la FIG.6, el mensaje n.° 1 es una solicitud de conexión; sin embargo, el mensaje n.° 1620 también podría ser una LAU, una RAU, una TAU o una consulta ANQP. Además, el nodo de red n.° 1 se muestra como MME 604; sin embargo, el nodo de red n.° 1 también podría ser MSC 604, un nodo de soporte de servicio GPRS (no mostrado), un AAA (no mostrado), un servidor DNS (no mostrado), un servidor ANQP (no mostrado), un servidor DHCP (no mostrado), etc.
[0096] Algunos ejemplos de una identidad de usuario privada incluyen una IMSI, una identidad de suscriptor móvil temporal (TMSI), una identidad de suscriptor móvil temporal de paquete (P-TMSI), una ID temporal única global (GUTI), un identificador de acceso de red (NAI), una ID temporal única global (GUTI), etc.
[0097] "Capacidades de solicitud de UE" define un único indicador o un grupo de indicadores que indican: a) selección de ePDG y/o b) VoWiFi (es decir, VoWLAN). VoWiFi podría ser un conjunto de indicadores que se podrían configurar, por ejemplo, en un campo existente, dando preferencia al dominio de voz a: a) IMS sobre voz WLAN únicamente, b) IMS sobre LTE preferido, c) IMS sobre WLAN secundario, o d) IMS sobre LTE secundario, IMS sobre WLAN preferido.
[0098] El nodo de red n.° 1604 recibe el mensaje n.° 1, que opcionalmente contiene las "capacidades de solicitud de UE", y determina si el UE 602 debe seleccionar una ePDG en una PLMN específica (tal como una PLMN actual, una PLMN en la que está ubicada la MME, la PLMN nombrada en la solicitud de conexión, una VPLMN, P-GW 606, etc.) en caso de que el UE intente usar o use un acceso WLAN no confiable (p. ej., con S2b, el UE desea establecer una asociación de seguridad de intercambio de claves de Internet (IKE o IKEv2) y el UE no usa IPV6 móvil de pila dual al intentar establecer la asociación de seguridad IKEv2, cuando el UE se conecta al EPC a través del acceso de IP de WLAN). Esta determinación se puede realizar examinando la identidad del suscriptor móvil internacional (IMSI) y/o la recepción de datos ePDG desde un tercer nodo de red (nodo de red n.° 3) (p. ej., HSS 609). En el caso mostrado en la FIG. 6, el nodo de red n.° 1 (MME 604) envía, en la etapa 612, una solicitud de actualización de ubicación (ULR) (es decir, mensaje n.° 2) al nodo de red n.° 3 (HSS 609). El nodo de red n.° 3 (HSS 609) responde, en la etapa 614, enviando una respuesta de actualización de ubicación (ULA) (es decir, mensaje n.° 3) al nodo de red n.° 1 (MME 604). La ULA incluye un elemento de información que contiene una indicación de que el IMSI recibido desde el nodo de red n.° 3 (HSS 609) también tiene capacidades de ePDG/VoWLAN.
[0099] El nodo de red n.° 1 (MME 604) envía, en la etapa 616, el mensaje n.° 4 de vuelta al UE 602. En el caso de la FIG.6, el mensaje n.° 4 es una aceptación de conexión; sin embargo, el mensaje n.° 4 también puede ser una aceptación de LAU, una aceptación de RAU, una aceptación de TAU o una respuesta ANQP. El mensaje n.° 4 contiene un indicador de selección de ePDG si el UE 602 debe seleccionar la ePDG en la VPLMN, o no contiene el indicador de selección de ePDG si el UE 602 debe seleccionar la ePDG en la VPLMN.
[0100] El UE 602 recibe el mensaje n.° 4 que contiene el indicador de selección de ePDG que indica si se debe realizar la selección de ePDG y, opcionalmente, un identificador de ubicación (p. ej., una identidad de área de ubicación/área de enrutamiento/área de seguimiento).
[0101] Como se ha mencionado anteriormente, el procedimiento anterior se describe cuando un UE 602 se conecta a la red. Sin embargo, el procedimiento anterior también se puede realizar después de una conexión normal, por lo tanto, cuando hay una indicación de que la radio Wi-Fi del UE se ha conectado o se ha logrado la conectividad Wi-Fi (es decir, se ha asignado una dirección IP al UE desde una red Wi-Fi), el UE 602 realizará una actualización del área de ubicación/actualización de área de seguimiento/actualización del área de enrutamiento y realizará el procedimiento anterior. El procedimiento anterior se puede implementar usando los siguientes cambios propuestos a 3GPP TS 24.301 que se muestran en la Tabla 2. Las adiciones propuestas en todas las tablas incluidas en la presente memoria se indican mediante texto subrayado. Las eliminaciones propuestas se indican mediante texto tachado.
[0102] En la Tabla 3 se muestran los cambios propuestos a 3GPP TS 24.008 que detallan una posible realización de cómo se pueden codificar las capacidades de solicitud de UE. En este ejemplo, las capacidades de solicitud del UE se transmiten como un conjunto de indicadores. Las capacidades de solicitud de UE también se pueden transmitir como una única bandera/bit, por lo que, usando el ejemplo a continuación, se podría usar un bit libre en el octeto 3 u otro elemento de información en un mensaje de respuesta (p. ej., aceptación de conexión, aceptación de LAU, aceptación de RAU, etc.).
[0103] 2.1.2 Recepción de la selección de ePDG a través de PCO
[0104] La FIG. 7 es un diagrama 700 de flujo operativo que ilustra un proceso de ejemplo para seleccionar un nodo de red mediante la recepción de un indicador de selección de ePDG a través de opciones de configuración de protocolo (PCO). Téngase en cuenta que los componentes del sistema son los mismos o similares a los componentes mostrados previamente en la FIG. 6 para fines de completitud (es decir, UE 602, eNodoB 603, MME 604, MSC 605, P-GW 606, nodo de red 607, PCRF 608 y HSS 609); sin embargo, cada componente mostrado puede o no tener una función activa en los procedimientos descritos en la presente memoria. El UE 602 inicia el proceso enviando, en la etapa 702, el mensaje n.° 1 a un primer nodo de red (nodo de red n.° 1) ilustrado en la FIG.7 como MME 604. Aunque el nodo de red n.° 1 se muestra en la FIG. 7 como MME 604, el nodo de red n.° 1 también puede ser un MSC, un SGSN, un AAA, un servidor DNS, un servidor DHCP y similares. El mensaje n.° 1 contiene una identidad de usuario privada y, opcionalmente, las "capacidades de solicitud de UE".
[0105] El nodo de red n.° 1 recibe el mensaje n.° 1 y, si la identidad de usuario privada no tiene un perfil de suscriptor asociado en el nodo de red n.° 1, envía, en la etapa 704, el mensaje n.° 2a a un segundo nodo de red (nodo de red n.° 2) ilustrado en la FIG.7 como P-GW 606. El nodo de red n.° 2 puede ser un GGSN. El mensaje n.° 2a podría ser un mensaje usado para crear el contexto del protocolo de paquetes de datos (PDP) para VoLTE (es decir, el mensaje n.° 2a puede contener el "nombre de punto de acceso del subsistema multimedia IP (APN de IMS) bien conocido"). El mensaje n.° 2a contiene la identidad del usuario privada y, si el mensaje n.° 1 recibido contenía las "capacidades de solicitud de UE", el mensaje n.° 2a también contiene estas capacidades de solicitud de UE.
[0106] El nodo de red n.° 2 recibe el mensaje n.° 2a que contiene las "capacidades de solicitud de UE" opcionales. Basándose en las "capacidades de solicitud de UE", si están presentes, y/o del APN que se está usando, el nodo de red n.° 2 obtiene la política para la conexión (p. ej., consultando una base de datos externa que podría ser la PCRF 608).
[0107] El nodo de red n.° 2 envía, en la etapa 706, el mensaje n.° 2b a un tercer nodo de red (nodo de red n.° 3) mostrado en la FIG. 7 como P-GW 606. El mensaje n.° 2b puede incluir una indicación opcional de que se soporta VoWLAN. En otras palabras, la indicación significa que el IMSI está autorizado a realizar llamadas VoWLAN. Cabe señalar que este indicador podría llamarse igualmente "acceso no de 3GPP permitido". El nodo de red n.° 3 recibe el mensaje n.° 2b y, basándose en el contenido, en la etapa 708, envía el mensaje n.° 3a que contiene la política a usar para la selección de ePDG/VoWLAN. El mensaje n.° 3a contiene un indicador de selección de ePDG como se ha descrito anteriormente.
[0108] El nodo de red n.° 2 recibe el mensaje n.° 3a que contiene el indicador de selección de ePDG y el nodo de red n.° 2 envía, en la etapa 710, el mensaje n.° 3b que contiene el mensaje n.° 3a que contiene el indicador de selección de ePDG. El nodo de red n.° 2 envía, en la etapa 712, el indicador de selección de ePDG recibido al UE en el mensaje n.° 4. Finalmente, el UE 602 recibe el mensaje n.° 4 que contiene el indicador de selección de ePDG.
[0109] El procedimiento anterior se puede implementar usando los siguientes cambios propuestos a 3GPP TS 24.008 que se muestran en la Tabla 4. Los cambios propuestos se indican mediante texto subrayado. La información de dirección de MS a red está presente en el mensaje n.° 1 y el mensaje n.° 2a. La información de dirección de la red a MS está presente en el mensaje n.° 3b y el mensaje n.° 4.
[0110] La Tabla 5 representa una realización del mensaje n.° 2b y del mensaje n.° 3a mediante la implementación de los cambios propuestos en 3GPP TS 29.212.
[0111] En la Tabla 6 se presentan los cambios propuestos a 3GPP TS 23.401.
[0112] 2.1.3 Uso de indicador de selección de ePDG
[0113] La indicación recibida desde la red se puede almacenar en la memoria del UE contra el ID de PLMN (es decir, RPLMN) que proporcionó la indicación (p. ej., el ID de PLMN se puede derivar de la identidad del área de seguimiento/enrutamiento/ubicación recibida en un mensaje de aceptación). La indicación deberá eliminarse de la memoria del UE si la RPLMN se elimina/marca como no válido según la subcláusula 5 de 3GPP TS
23.122 (es decir, no hay ninguna PLMN registrada).
[0114] Si el UE ha almacenado un indicador de selección de ePDG en la memoria y ese indicador de selección de ePDG indica seleccionar una ePDG en RPLMN, el UE ignora cualquier información aprovisionada como se describe en la sección "1.5 Selección de ePDG" según los métodos conocidos.
[0115] Si se recibió un único bit para indicar que se requiere la selección de ePDG en la VPLMN o que no se requiere la selección de ePDG en la VPLMN (es decir, se soporta VoWLAN o no se soporta VoWLAN), a continuación, si la RPLMN es la HPLMN y el UE tiene el identificador ePDG provisto en la información de configuración de ePDG, a continuación el UE usa la información de configuración de ePDG. Si se recibió un único bit y la RPLMN está en la información de configuración de ePDG como se especifica en 3GPP TS 23.402, a continuación el UE construye un FQDN usando el ID de RPLMN almacenado en la memoria y la política almacenada contra ese ID de RPLMN según 3GPP TS 23.402. Finalmente, si se recibió un único bit y la RPLMN no está en la información de configuración de ePDG como se especifica en 3GPP TS 23.402, pero una PLMN equivalente según se recibe en la aceptación de conexión está en la información de configuración de ePDG como se especifica en 3GPP TS 23.402, a continuación el UE construye un FQDN usando el último ID de PLMN registrado almacenado en la memoria o un ID de PLMN equivalente.
[0116] Sin embargo, si se recibió un FQDN, el UE usa ese FQDN para entrar en contacto con la ePDG. El FQDN se deberá usar como entrada para la consulta de DNS para obtener la dirección IP de la ePDG. Si se recibió una dirección IP, el UE deberá usar la dirección de IP para entrar en contacto con la ePDG. El UE usa la dirección IP para configurar un túnel IPSec a la ePDG.
[0117] Si falla la selección de la ePDG en la VPLMN, el UE usará a continuación la información estática de la ePDG para entrar en contacto con la ePDG; o construirá un FQDN usando el MCC, MNC del IMSI almacenado en el archivo EF<IMSI>en el USIM.
[0118] La Tabla 7 presenta un ejemplo de cambios propuestos a 3GPP TS 23.402 para el uso del indicador de selección de ePDG.
[0119] La Tabla 8 presenta un segundo ejemplo de cambios propuestos a 3GPP TS 23.402.
[0120] La Tabla 1 hace referencia al estado actualizado en 3GPP TS 23.122. Este texto podría ser reemplazado por los demás estados y especificaciones como se describe en la Tabla 9.
[0121] Además, la Tabla 10, a continuación, hace referencia a la "Capa de estrato sin acceso según se define en 3GPP TS 24.301", que puede reemplazarse o "elegirse como opción" con la "Capa de estrato sin acceso según se define en 3GPP TS 24.008" o eliminarse del texto.
[0122] La Tabla 11 representa el segundo ejemplo, que propone cambios alternativos a 3GPP TS 24.302 basándose en otros aspectos.
[0123] 2.2 Información de difusión
[0124] Otro ejemplo proporciona un método diferente que usa información de difusión para dar instrucciones a un UE para que seleccione una ePDG en la VPLMN por la VPLMN cuando el UE se ha conectado a una PLMN (es decir, el UE tiene una RPLMN en la memoria) a través del acceso de 3GPP a esa PLMN en esta subsección.
[0125] 2.2.1 Recepción de indicador de selección de ePDG
[0126] La red difunde información de sistema. La información de sistema contiene un indicador de selección de ePDG. En otras implementaciones la información de ePDG puede difundirse mediante difusión de célula/CBS o MBMS. El UE recibe información de difusión/CBS/MBMS que contiene el indicador de selección de ePDG. El UE almacena el indicador de selección de ePDG contra el código de ID de PLMN recibido en la información de difusión que contenía el indicador de selección de ePDG o en la información de sistema correspondiente que se difundió.
[0127] El UE puede estar en estado CONECTADO, EN REPOSO o de servicio limitado cuando recibe la información de difusión. Si se apaga el UE, se elimina el indicador de selección de ePDG. Como opción, la recepción del indicador de selección de ePDG en la información de sistema de difusión podría dar como resultado que el UE también realice uno de los métodos de la sección 2.1 para obtener el indicador de selección de ePDG. Por ejemplo, el indicador de selección de ePDG de difusión puede ser una bandera para indicar que la dirección de ePDG está disponible. El UE realizaría un método de la sección 2.1 para obtener la dirección de ePDG específica.
[0128] 2.2.2 Uso de indicador de selección de ePDG
[0129] El uso del indicador de selección de ePDG opera de la misma manera que se ha descrito anteriormente en la sección 2.1.3.
[0130] 2.3 ANQP de WLAN
[0131] Se puede usar un ANQP de WLAN para permitir que una PLMN de instrucciones al UE que seleccione una ePDG en una VPLMN si el UE no se ha conectado a una PLMN (es decir, la RPLMN se ha eliminado según la subcláusula 5 de 3GPP TS 23.122), pero se ha autenticado con una PLMN a través de WLAN.
[0132] 2.3.1 Recepción de indicador de selección de ePDG
[0133] La FIG. 8 ilustra un diagrama 800 de flujo operativo que muestra un procedimiento para que un UE reciba un indicador de selección de ePDG usando ANQP de WLAN según un ejemplo de la presente divulgación. El UE 802 envía, en la etapa 810, el mensaje n.° 1 al nodo de red n.° 1804. El nodo de red n.° 1804 puede ser un punto de acceso y el mensaje n.° 1 puede ser una solicitud ANQP. El nodo de red n.° 1804 recibe el mensaje n.° 1. El mensaje n.° 1 puede contener información proporcionada por el UE adicional.
[0134] Tras recibir el mensaje n.° 1, el nodo de red n.° 1804 puede enviar, en la etapa 812, el mensaje n.° 2 al nodo de red n.° 2806. El mensaje n.° 2 puede ser, por ejemplo, una solicitud CC. El mensaje n.° 2 puede contener información proporcionada por el UE adicional si se recibe en el mensaje n.° 1. El nodo de red n.° 2806 puede ser un servidor de anuncio para ANQP. Se debe tener en cuenta que la funcionalidad del nodo de red n.° 2806 puede coubicarse con la del nodo de red n.° 1 804, de modo que el mensaje n.° 2 y el mensaje n.° 3 se convierten en mensajes internos dentro del nodo de red n.° 1804. Tras recibir el mensaje n.° 2, el nodo de red n.° 2806 envía, en la etapa 814, el mensaje n.° 3 al nodo de red n.° 1804. El mensaje n.° 3 puede ser una respuesta CC y puede contener uno o ambos de datos de enrutamiento y/o un mensaje de error. Tras recibir el mensaje n.° 3, el nodo de red n.° 1804 envía, en la etapa 816, el mensaje n.° 4 al UE 802. El mensaje n.° 4 puede ser, por ejemplo, una respuesta ANQP que contiene uno o ambos datos de enrutamiento y/o un mensaje de error, dependiendo de lo que se recibió en el mensaje n.° 3.
[0135] El texto subrayado en la Tabla 12 representa los cambios en la especificación técnica de punto caliente 2.0 de la alianza Wi-Fi (versión 2), versión 1.0.1.
[0136] 2.3.2 Uso de indicador de selección de ePDG
[0137] El uso del indicador de selección de ePDG opera de la misma manera que se ha descrito anteriormente en la sección 2.1.3.
[0138] 2.4 Procedimiento EAP
[0139] Se puede usar EAP para permitir que una PLMN de instrucciones al UE que seleccione una ePDG en una VPLMN si el UE no se ha conectado a una PLMN (es decir, la RPLMN se ha eliminado según la subcláusula 5 de 3GPP TS 23.122), pero se ha autenticado con una PLMN a través de WLAN.
[0140] 2.4.1 Recepción de indicador de selección de ePDG
[0141] La FIG. 9 ilustra un diagrama 900 de flujo operativo que muestra un procedimiento para que un UE reciba un indicador de selección de ePDG usando EAP según un ejemplo de la presente divulgación. También debe tenerse en cuenta que la FIG. 9 incluye componentes del sistema de una red para fines de integridad (p. ej., UE 902; ePDG 904; X-CSCF 906; servidor de autenticación, autorización y contabilidad (AAA) 908 y HSS 912); sin embargo, cada componente mostrado puede o no tener una función activa en los procedimientos descritos en la presente memoria. Cabe señalar que X-CSCF 906 podría ser una P-CSCF, una S-CSCF o una I-CSCF). El UE 902 envía, en la etapa 920, un mensaje de autenticación al servidor AAA 908 que contiene de una a muchas identidades, incluyendo una identidad de usuario pública. El servidor AAA 908 recibe el mensaje de autenticación desde el UE 902 que contiene de una a muchas identidades y determina si el UE 902 debe seleccionar una ePDG en esa PLMN. Esta determinación puede realizarse opcionalmente enviando, en la etapa 922, un mensaje que contiene la identidad de usuario pública (es decir, mensaje n.° 2) a una base de datos externa, tal como HSS 912, y HSS 912 responde, en la etapa 924, enviando un mensaje (es decir, mensaje n.° 3) que contiene vectores de desafío para la identidad de usuario pública contenida en el mensaje n.° 2 y un ID privado de solicitud que indica si se soporta el indicador de selección de ePDG solicitado, de regreso al servidor AAA 908.
[0142] El servidor AAA 908 envía, en la etapa 926, un mensaje de autenticación (es decir, mensaje n.° 4) al UE 902 que contiene un parámetro "indicador de selección de ePDG soportado". Este parámetro indica que el servidor AAA 908 puede enviar "indicador de selección de ePDG" en un mensaje de autenticación posterior. El UE 902 envía, en la etapa 928, un mensaje de respuesta de autenticación (es decir, mensaje n.° 5) al servidor AAA 908 que contiene una indicación (p. ej., "ePDG_request") de que se requiere una dirección de ePDG. El servidor AAA 908 recibe, desde el UE 902, el mensaje de autenticación que contiene un indicador de selección de ePDG que indica que se requiere una dirección de ePDG (es decir, mensaje n.° 5). El servidor AAA 908 puede solicitar opcionalmente la dirección de ePDG desde una base de datos externa, tal como HSS 912, enviando, en la etapa 930, un mensaje de autenticación (es decir, mensaje n.° 6) que contiene el indicador de selección de ePDG a la base de datos externa. En este caso, el servidor AAA 908 recibe, en la etapa 932, la dirección de ePDG en un indicador de selección de ePDG desde la base de datos externa como un mensaje de acuse de recibo (p. ej., como una ePDG_RESP). El servidor AAA 908 envía, en la etapa 934, un mensaje de autenticación al UE 902 que contiene el indicador de selección de ePDG con la dirección de ePDG. En la etapa 936, el UE 902 usa la dirección de ePDG recibida en la etapa 934 para establecer un túnel seguro a la ePDG. Esto puede consistir en enviar un FQDN de ePDG a un servidor DNS para que el FQDN pueda resolverse en una dirección IP de la ePDG. En la etapa 938, el UE 902 realiza un REGISTRO de IMS convencional con la P-SCSF/S-CSCF 906.
[0143] La Tabla 13 presenta los cambios propuestos a 3GPP TS 24.302 para implementar este método de ejemplo.
[0144] 2.4.2 Uso de indicador de selección de ePDG
[0145] El uso del indicador de selección de ePDG opera de la misma manera que se ha descrito anteriormente en la sección 2.1.3.
[0146] 2.5 Mejora de la selección de ePDG
[0147] Otro método de ejemplo funciona en conjunto con los métodos anteriores para evitar la posibilidad de que una VPLMN pueda abusar del mecanismo para obligar al UE a usar una ePDG en la VPLMN cuando la VPLMN no tiene ningún requisito de LI para capturar los posibles ingresos por itinerancia perdidos.
[0148] En este ejemplo, el UE ahora tiene una política de LI almacenada en la USIM o en la función de descubrimiento y selección de red de acceso doméstico (H-ANDSF). La política de LI incluye una lista de entradas, de 0 a muchas, que contiene una identidad y una acción que debe realizarse si esa identidad coincide. La identidad puede ser un ID de PLMN, un MCC, un FQDN, un NAI, una dirección IP o un comodín. La acción puede ser obligatoria u opcional. Si una entrada en la política de LI contiene la acción "obligatoria", el UE deberá usar el indicador de selección de ePDG proporcionado por la RPLMN. Si una entrada en la política de LI contiene la acción "opcional", el UE no deberá usar el indicador de selección de ePDG proporcionado por RPLMN. 2.5.1 Recepción del indicador de selección de ePDG
[0149] Cualquiera de los métodos descritos en la presente memoria puede usarse junto con el método de la sección 2.5.2 para recibir el indicador de selección de ePDG.
[0150] 2.5.2 Uso de indicador de selección de ePDG
[0151] Las acciones del UE dependen de la conexión del UE. Si el UE se ha conectado a una PLMN a través de 3GPP o no se ha conectado a una PLMN a través de acceso 3GPP y se ha autenticado con una PLMN a través de acceso WLAN y esa PLMN está contenida dentro de la política de LI, las acciones dependen además de la política de LI. Si la PLMN tiene una política de "obligatorio", a continuación el UE deberá seguir los procedimientos descritos anteriormente en la sección 2.1.3. Si la PLMN tiene una política de "opcional", entonces el UE deberá seguir los procedimientos descritos en la subsección 4.5.4 de 3GPP TS 23.402. Si el UE no estaba conectado a una PLMN y cuando se establece una conexión a una ePDG, usará un FQDN, una dirección IP o un NAI que tenga una entrada en la política de LI. Si esa entrada en la política de LI tiene una acción de "obligatoria", a continuación el UE deberá seguir los procedimientos como se describe en la sección 2.13. Si esa entrada tiene una acción de "opcional", a continuación, el UE deberá seguir los procedimientos descritos en la subsección 4.5.4 de 3GPP TS 23.402.
[0152] La Tabla 14 muestra los cambios propuestos a 3GPP TS 23.402 para implementar este método. El texto ennegritarepresenta la diferencia entre lo descrito en la sección 2.1.3 y los cambios propuestos.
[0153] La Tabla 15 muestra los cambios propuestos a 3GPP TS 24.312 que ilustran cómo se puede almacenar la política de LI en el UE. La política de LI podría almacenarse igualmente en una aplicación en la UICC (p. ej., USIM) usando el modelo de datos mostrado en la FIG.10.
[0154] 2.6 DHCP
[0155] En un método de ejemplo, se usa DHCP para dar instrucción al UE que seleccione una ePDG en la VPLMN mediante la VPLMN cuando el UE se ha conectado (tiene una RPLMN en la memoria) a través de acceso 3GPP a ese PLMN (p. ej., cuando la WLAN a la que está conectado es propiedad del operador). Además, si el UE no se ha conectado a una PLMN (es decir, la RPLMN se ha eliminado según la subcláusula 5 de 3GPP TS 23.122), pero se ha autenticado con una PLMN a través de WLAN, se usa DHCP para indicar al UE que seleccione una ePDG en esa VPLMN.
[0156] 2.6.1 Procedimientos de UE
[0157] Se ha mejorado el DHCP para que se pueda devolver un "indicador de selección de ePDG" al UE cuando el UE realiza una negociación DHCP después de conectarse a la WLAN e intentar negociar con un servidor DHCP para obtener cierta información (p. ej., información de capa IP tal como la dirección IP a usar, direcciones IP de servidor DNS, etc.). Un UE puede utilizar DHCP para descubrir los detalles de una o más ePDG a los que conectarse. Un UE puede realizar una operación/transacción DHCP de este tipo independientemente de si se usa DHCP para obtener también una dirección IP (p. ej., caso donde el UE aprende la dirección IP a través de PCO, caso donde el UE aprende la dirección IP a través de la configuración automática de dirección sin estado). DHCP puede transmitir uno o una combinación de los siguientes tipos diferentes de parámetros relacionados con la selección de ePDG/ePDG:
[0158] • Dirección IPv4 de un servidor de ePDG
[0159] • Dirección IPv6 de un servidor de ePDG
[0160] • FQDN de un servidor de ePDG
[0161] • Indicación de uno de los siguientes:
[0162] ∘ UE debe intentar usar únicamente una ePDG de HPLMN
[0163] ∘ UE debe intentar usar únicamente una ePDG de RPLMN
[0164] ∘ UE debe intentar usar una ePDG de HPLMN y puede intentar usar una ePDG de RPLMN si la ePDG HPLMN no está disponible.
[0165] ∘ UE debe intentar usar una ePDG de RPLMN y puede intentar usar una ePDG de HPLMN si la ePDG HPLMN no está disponible.
[0166] Un UE puede, pero no necesita hacerlo, indicar su habilidad/intención/capacidad/soporte de conexión/selección de ePDG para recibir opciones/parámetros relacionados con ePDG desde un servidor DHCP.
[0167] La Tabla 16 presenta un ejemplo donde se definen las opciones DHCPv4 y DHCPv6 para transmitir direcciones IPv4 e IPv6 de ePDG, donde XXX e YYY indican valores numéricos reservados que identifican de forma única la nueva opción DHCP. Se podría suponer una codificación similar para cualquiera de los parámetros enumerados anteriormente relacionados con la selección de ePDG/ePDG.
[0168] 2.6.2 Uso de indicador de selección de ePDG
[0169] El uso del indicador de selección de ePDG opera de la misma manera que se ha descrito anteriormente en la sección 2.1.3.
[0170] 2. 7 Aprovisionamiento y selección eficiente de ePDG
[0171] Las PLMN a veces se identifican mediante un FQDN que no se construye a partir de un ID de PLMN como se define en 3GPP TS 23.002 (es decir, MCC y MNC). Por ejemplo, una PLMN puede comprar un proveedor de servicios que no sea una PLMN, de modo que hasta que la PLMN pueda actualizar operativamente la infraestructura, habrá un período de tiempo en el que una PLMN se anunciará usando códigos no de PLMN. Un método de ejemplo proporciona una manera para que HPLMN configure esta PLMN en el conjunto de datos actual incluso si una PLMN tiene requisitos de LI pero se anuncia a través de un FQDN. Además, una VPLMN puede identificar sus ePDG a través de FQDN, y un UE solo puede seleccionar una ePDG en una VPLMN usando un ID/código de PLMN o un área de seguimiento (TA)/área de ubicación (LA), pero el FQDN está asociado con una ePDG. Este método de ejemplo aprovisiona al UE para que seleccione una ePDG usando un FQDN para permitir que la VPLMN cumpla con sus obligaciones de LI a través de mecanismos existentes.
[0172] 2.7.1 Información de selección de ePDG mejorada
[0173] La estructura de datos usada con el aprovisionamiento de ePDG conocido está optimizada para los casos donde la ePDG se encuentra en la HPLMN. Si prevalece la preferencia de tener la ePDG ubicada en el país donde el UE está en itinerancia, el tamaño de los datos de aprovisión es enorme. En la actualidad, hay alrededor de 600 PLMN y un operador puede tener que aprovisionar 600 PLMN suponiendo que ninguna de las PLMN desea que sus usuarios itinerantes entrantes seleccionen la ePDG en la HPLMN.
[0174] Las siguientes modificaciones (subrayadas) mejorarían la estructura de datos ePDG conocida:
[0175] • Lista de <uno o más 'listentry'>
[0176] • 'Listentry' contiene "código PLMN" o "any_plmn" o "SP-FQDN" o "código de país" y, opcionalmente, por 'listentry', 'FQDNformat' o 'ePDGlocation'
[0177] • 'FQDNformat' es uno de los siguientes: "TA/LA derivado" o "código de PLMN derivado" o "FQDN de ePDG" • 'ePDGlocation' es uno de "obligatorio" o "preferido" o "seleccionar ePDG en HPLMN en primer lugar" La estructura de datos mejorada permite indicar excepciones al indicador 'anyPLMN' especificando la PLMN para la que se necesita seleccionar la ePDG en la HPLMN. Esto podría reducir el número de PLMN a aprovisionar.
[0178] La estructura de datos mejorada permite indicar el código de país de los países donde se necesita seleccionar la ePDG en el propio país o, de hecho, de los países que aceptan seleccionar una ePDG en la HPLMN; esta estructura de datos también permite reducir el número de PLMN a aprovisionar.
[0179] En algunas PLMN, las ePDG se identifican mediante un FQDN. La estructura mejorada permitiría aprovisionar preferencias para estas PLMN. Algunas PLMN se identifican por FQDN o NAI en lugar de por identificador PLMN. La estructura mejorada permitiría aprovisionar preferencias a estas PLMN (en estos casos la PLMN puede de hecho ser conocida como proveedor de servicios).
[0180] Es posible aprovisionar el UE con menos códigos PLMN usando esta estructura. Los procedimientos se muestran en la Tabla 17, que detalla los cambios propuestos a 3GPP TS 23.402.
[0181] Los procedimientos detallados de la etapa 3 y las estructuras de fechas se muestran en la Tabla 18. Los cambios propuestos que se muestran a continuación son cambios adicionales al TS 24.312 (13.0.0) actual.
[0182] 2.8 IKE
[0183] En un método de ejemplo, se usa IKE para indicar al UE que seleccione una ePDG en la VPLMN mediante la VPLMN cuando el UE se ha conectado (es decir, tiene una RPLMN en memoria) a través del acceso de 3GPP a esa PLMN. Además, si el UE no se ha conectado a una PLMN (es decir, la RPLMN se ha eliminado según la subcláusula 5 de 3GPP TS 23.122), pero se ha autenticado con una PLMN a través de WLAN, se usa IKE para indicar al UE que seleccione una ePDG en esa VPLMN.
[0184] Cuando un UE no usa EAP para autenticación, es posible que seleccione en primer lugar una ePDG incorrecta (es decir, cuando el UE no está conectado a través del acceso 3GPP). Tras la recepción de un mensaje de solicitud IKE AUTH desde el UE que solicita el establecimiento de un túnel, la ePDG continúa con la autenticación y autorización. El procedimiento básico se describe en 3GPP TS 33.402, mientras que se proporcionan detalles adicionales en 3GPP TS 24.302.
[0185] Durante el procedimiento de autenticación y autorización del UE, el servidor AAA 3GPP proporciona a la ePDG una indicación acerca del mecanismo de movilidad IP seleccionado (véase 3GPP TS 29.273) y si la autenticación debe continuar debido a la ubicación desde la que el UE está intentando establecer un túnel. Se puede aprovisionar a la ePDG o al HSS información acerca de las preferencias de LI en el país donde reside el UE. La ePDG puede usar la dirección IP para determinar una aproximación (es decir, granularidad de país) de la ubicación del UE. Pueden existir otros medios para determinar la ubicación de UE mediante ePDG o HSS. En los procedimientos de establecimiento de túnel, la ePDG puede recibir una indicación de error (p. ej., DIAMETER_ERROR_non_VPLMN_ePDG_not_allowed) enviada por el servidor de AAA de 3GPP. La indicación de error significa que la red rechaza dar servicio al UE porque el país o PLMN donde se encuentra el UE no soporta servicios de EPS de acceso no de 3GPP que no se manejan a través de una ePDG en ese país o PLMN. En este caso, la ePDG deberá incluir, en el mensaje de respuesta IKE_AUTH, una carga útil de notificación con un tipo de mensaje de notificación privado - "El acceso actual de ePDG a EPC no está permitido
en PLMN" o "El acceso actual de ePDG a EPC no está permitido en el país".
[0186] El mensaje de respuesta IKE_AUTH puede incluir además una o más direcciones IP, FQDN de SP, NAI, códigos de PLMN y FQDN de ePDG. Estos se pueden usar para fines de autenticación por el UE, lo que permite que el UE obtenga servicio a través de una ePDG o proveedor de servicios indicado y su ePDG.
[0187] Como alternativa, el procedimiento de autenticación del UE puede tener éxito, pero el UE no está autorizado a usar la ePDG seleccionada para ningún servicio (con la posible excepción de los servicios de emergencia). La indicación de que la autenticación tiene éxito y una segunda indicación de que la autorización ha fallado permitirían a un UE confiar en cualquier información de redirección en forma de una o más direcciones IP, FQDN de SP, NAI, códigos de PLMN o FQDN de ePDG.
[0188] Un UE puede intentar conectarse a una ePDG, pero es posible que no se le permita obtener servicios a través de esa ePDG. Los ejemplos incluyen que la ePDG no soporta los servicios solicitados (p. ej., emergencia) o que el UE está en una ubicación desde la que no está permitido obtener servicios a través de esta ePDG o de esta PLMN.
[0189] La ePDG puede recibir una indicación desde el servidor HSS o AAA. La indicación puede incluirse en un IE de código de resultado del mensaje de respuesta de autenticación y autorización. La indicación puede ser un fallo permanente, especificado como sigue en la Tabla 19 que presenta los cambios propuestos a 3GPP TS 29.272. La ePDG tras recibir la indicación o debido a que la configuración, envía una segunda indicación, p. ej. "PLMN_NOT_ALLOWED" como se muestra en la Tabla 20 que presenta los cambios propuestos a 3GPP TS 24.302.
[0190] 3. CONFIGURACIÓN DE UE
[0191] En la FIG. 11 se muestra un diagrama de bloques de un ejemplo de un dispositivo 1100 de comunicación inalámbrica, tal como UE 602, 702, 802, 903. El dispositivo 1100 de comunicación inalámbrica incluye múltiples componentes, tal como un procesador 1102 que controla la operación general del dispositivo de comunicación inalámbrica. Las funciones de comunicación, incluyendo las comunicaciones de datos y voz, se realizan a través de un subsistema 1104 de comunicación que incluye una interfaz de comunicación. Los datos recibidos por el dispositivo de comunicación inalámbrica se descomprimen y descifran por un descodificador 1106. El subsistema 1104 de comunicación recibe mensajes de y envía mensajes a una red inalámbrica 1150. La red inalámbrica 1150 puede ser cualquier tipo de red inalámbrica, incluyendo, pero sin limitación, redes inalámbricas de datos, redes inalámbricas de voz y redes que soportan comunicaciones de voz y datos. Una fuente 1142 de alimentación, tal como una o más baterías recargables o un puerto a una fuente de alimentación externa, alimenta el dispositivo de comunicación inalámbrica.
[0192] El procesador 1102 interactúa con otros componentes, tal como la memoria de acceso aleatorio (RAM) 1108, la memoria 1110, una pantalla 1112 (que puede ser una pantalla táctil), uno o más accionadores 1120, un subsistema de entrada/salida (E/S) auxiliar 1124, un puerto 1126 de datos, un altavoz 1128, un micrófono 1130, comunicaciones 1132 de corto alcance y otros subsistemas 1134 de dispositivo. La interacción de usuario con una interfaz gráfica de usuario se realiza a través de la pantalla táctil 1112. La información, tal como texto, caracteres, símbolos, imágenes, iconos y otros elementos que pueden visualizarse o representarse en un dispositivo electrónico portátil, se muestra en la pantalla táctil 1112 a través del procesador 1102. El procesador 1102 puede interactuar con un acelerómetro 1136 que puede usarse para detectar la dirección de las fuerzas gravitacionales o fuerzas de reacción inducidas por la gravedad.
[0193] Para identificar a un suscriptor para el acceso de red, el dispositivo 1100 de comunicación inalámbrica usa un módulo de identidad de suscriptor o una tarjeta 1138 de módulo de identidad de usuario retirable (SIM/RUIM) para la comunicación con una red, tal como la red inalámbrica 1150. Como alternativa, la información de identificación del usuario puede programarse en la memoria 1110.
[0194] El dispositivo 1100 de comunicación inalámbrica incluye un sistema operativo 1146 y programas o componentes de software 118, tales como una aplicación de mensajería instantánea 1144 que son ejecutados por el procesador 1102 y típicamente se almacenan en un almacenamiento persistente y actualizable tal como la memoria 1110. Se pueden cargar aplicaciones o programas adicionales en el dispositivo 1000 de comunicación inalámbrica a través de la red inalámbrica 1150, el subsistema 1124 de E/S auxiliar, el puerto 1126 de datos, el subsistema 1132 de comunicaciones de corto alcance o cualquier otro subsistema adecuado 1134.
[0195] Una señal recibida, tal como un mensaje de texto, un mensaje de correo electrónico, un mensaje instantáneo o la descarga de una página web, se procesa por el subsistema 1104 de comunicación y enviada al procesador 1102. El procesador 1102 procesa la señal recibida para enviarla a la pantalla 1112 y/o al subsistema 1124 de E/S auxiliar. Un suscriptor puede generar elementos de datos, por ejemplo, mensajes de correo electrónico,
que pueden transmitirse a través de la red inalámbrica 1850 mediante el subsistema 1104 de comunicación. Para las comunicaciones de voz, la operación general del dispositivo 1100 de comunicación inalámbrica es similar. El altavoz 1128 emite información audible convertida a partir de señales eléctricas, y el micrófono 1130 convierte la información audible en señales eléctricas para su procesamiento.
[0196] La pantalla táctil 1112 puede ser cualquier pantalla táctil adecuada, tal como una pantalla táctil capacitiva, resistiva, infrarroja, de onda acústica de superficie (SAW), medidor de tensión, de formación de imágenes ópticas, tecnología de señal dispersiva, reconocimiento de pulso acústico, etc., como es conocido en la técnica. Una pantalla táctil capacitiva incluye una superposición táctil capacitiva. La superposición puede ser un conjunto de múltiples capas en una pila que incluye, por ejemplo, un sustrato, una capa de protección de tierra, una capa de barrera, una o más capas de sensor táctil capacitivo separadas por un sustrato u otra barrera y una cubierta. Las capas del sensor táctil capacitivo pueden ser de cualquier material adecuado, como óxido de indio y estaño (ITO) estampado.
[0197] La pantalla táctil 1112 puede detectar uno o más toques, también conocidos como contactos táctiles o eventos táctiles. El procesador 1102 puede determinar atributos del toque, incluida la ubicación del toque. Los datos de ubicación táctil pueden incluir un área de contacto o un único punto de contacto, tal como un punto en o cerca del centro del área de contacto. Se proporciona una señal a un controlador de pantalla (no mostrado) en respuesta a la detección de un toque. Se puede detectar un toque desde cualquier elemento de contacto adecuado, como un dedo, un pulgar, un apéndice u otros objetos, por ejemplo, un lápiz, un bolígrafo u otro puntero, dependiendo de la naturaleza de la pantalla táctil 1112. Se pueden detectar múltiples toques simultáneos.
[0198] Se pueden presionar o activar uno o más accionadores 1120 aplicando suficiente fuerza a los accionadores 1120 para superar la fuerza de accionamiento del accionador. El accionadores o accionadores 1820 pueden proporcionar entrada al procesador 1102 cuando se accionan. La activación del accionador o accionadores 1820 puede dar como resultado la provisión de realimentación táctil.
[0199] 4. REALIZACIONES NO LIMITANTES
[0200] Como se apreciará por un experto en la técnica, los aspectos de la presente divulgación pueden realizarse como un sistema, método o producto de programa informático. Por consiguiente, los aspectos de la presente divulgación pueden tomar la forma de una realización completamente de hardware, una realización completamente de software (incluyendo firmware, software residente, microcódigo, etc.) o una realización que combina aspectos de software y hardware que pueden denominarse en general en el presente documento como un "circuito", "módulo" o "sistema".
[0201] La presente invención puede ser un sistema, un método y/o un producto de programa informático. El producto de programa informático puede incluir un medio (o medios) de almacenamiento legible por ordenador que tiene instrucciones de programa legibles por ordenador para hacer que un procesador lleve a cabo aspectos de la presente invención.
[0202] El medio de almacenamiento legible por ordenador puede ser un dispositivo tangible que puede retener y almacenar instrucciones para su uso por un dispositivo de ejecución de instrucciones. El medio de almacenamiento legible por ordenador puede ser, por ejemplo, pero sin limitación, un dispositivo de almacenamiento electrónico, un dispositivo de almacenamiento magnético, un dispositivo de almacenamiento óptico, un dispositivo de almacenamiento electromagnético, un dispositivo de almacenamiento semiconductor o cualquier combinación adecuada de los anteriores. Una lista no exhaustiva de ejemplos más específicos del medio de almacenamiento legible por ordenador incluye lo siguiente: un disquete de ordenador portátil, un disco duro, una memoria de acceso aleatorio (RAM), una memoria de solo lectura (ROM), una memoria de solo lectura programable y borrable (EPROM o memoria Flash), una memoria de acceso aleatorio estática (SRAM), una memoria de solo lectura de disco compacto portátil (CD-ROM), un disco versátil digital (DVD), una memoria USB, un disquete, un dispositivo codificado mecánicamente tal como tarjetas perforadas o estructuras elevadas en una ranura que tienen instrucciones grabadas en las mismas, y cualquier combinación adecuada de los anteriores. Un medio de almacenamiento legible por ordenador, como se emplea en esta memoria, no debe interpretarse como señales transitorias en sí, como ondas de radio u otras ondas electromagnéticas que se propagan libremente, ondas electromagnéticas que se propagan a través de una guía de ondas u otros medios de transmisión (p. ej., pulsos de luz que pasan a través de un cable de fibra óptica), o señales eléctricas transmitidas a través de un cable.
[0203] Las instrucciones de programa legibles por ordenador descritas en la presente memoria se pueden descargar a los respectivos dispositivos de procesamiento/computación desde un medio de almacenamiento legible por ordenador o a un ordenador externo o un dispositivo de almacenamiento externo a través de una red, por ejemplo, Internet, una red de área local, una red de área amplia y/o una red inalámbrica. La red puede comprender cables de transmisión de cobre, fibras de transmisión óptica, transmisión inalámbrica, enrutadores, cortafuegos, conmutadores, ordenadores de puerta de enlace y/o servidores perimetrales. Una tarjeta
adaptadora de red o una interfaz de red en cada dispositivo de procesamiento/computación recibe instrucciones de programa legibles por ordenador desde la red y envía las instrucciones de programa legibles por ordenador para su almacenamiento en un medio de almacenamiento legible por ordenador dentro del respectivo dispositivo de procesamiento/computación.
[0205] Las instrucciones de programa legibles por ordenador para llevar a cabo operaciones de la presente invención pueden ser instrucciones de ensamblador, instrucciones de arquitectura de conjunto de instrucciones (ISA), instrucciones de máquina, instrucciones dependientes de la máquina, microcódigo, instrucciones de firmware, datos de configuración de estado o código fuente o código objeto escrito en cualquier combinación de uno o más lenguajes de programación, incluido un lenguaje de programación orientado a objetos tal como Smalltalk, C++ o similar, y lenguajes de programación procedurales convencionales, tales como el lenguaje de programación "C" o lenguajes de programación similares. Las instrucciones de programa legibles por ordenador pueden ejecutarse completamente en el ordenador del usuario, parcialmente en el ordenador del usuario, como un paquete de software independiente, parcialmente en el ordenador del usuario y parcialmente en un ordenador remoto o completamente en el ordenador o servidor remoto. En el último escenario, el ordenador remoto puede conectare al ordenador del usuario a través de cualquier tipo de una red, incluyendo una red de área local (LAN) o una red de área extensa (WAN) o la conexión puede hacerse a un ordenador externo (por ejemplo, a través de internet usando un proveedor de servicio de internet). En algunas realizaciones, la circuitería electrónica que incluye, por ejemplo, circuitería lógica programable, campos de matrices de puertas programables (FPGA), o matrices lógicas programables (PLA) puede ejecutar las instrucciones de programa legibles por ordenador utilizando información de estado de las instrucciones de programa legibles por ordenador para personalizar la circuitería electrónica, para realizar los aspectos de la presente invención.
[0206] Se describen en la presente memoria aspectos de la presente invención con referencia a ilustraciones de diagramas de flujo y/o diagramas de bloques de métodos, aparatos (sistemas) y productos de programas informáticos según realizaciones de la invención. Se entenderá que cada bloque en las ilustraciones de diagramas de flujo y/o en los diagramas de bloques y combinaciones de bloques en las ilustraciones de diagramas de flujo y/o en los diagramas de bloques puede implementarse mediante instrucciones de programa legibles por ordenador.
[0208] Estas instrucciones de programa legibles por ordenador pueden proporcionarse a un procesador de un ordenador de propósito general, ordenador de propósito especial, u otro aparato programable de procesamiento de datos para producir una máquina, de tal modo que las instrucciones, que se ejecutan a través del procesador del ordenador u otro aparato programable de procesamiento de datos, creen medios para implementar las funciones/actos especificados en el diagrama de flujo y/o bloque o bloques del diagrama de bloques. Estas instrucciones de programa legibles por ordenador también pueden almacenarse en un medio de almacenamiento legible por ordenador que puede dirigir a un ordenador, un aparato de procesamiento de datos programable y/u otros dispositivos para funcionar de una manera particular, de modo que el medio de almacenamiento legible por ordenador que tiene instrucciones almacenadas en el mismo comprende un artículo de fabricación que incluye instrucciones que implementan aspectos de la función/acto especificado en el diagrama de flujo y/o en el bloque o bloques del diagrama de bloques.
[0210] Las instrucciones de programa legibles por ordenador también pueden cargarse en un ordenador, otro aparato programable de procesamiento de datos u otro dispositivo para hacer que se realice una serie de etapas operativas en el ordenador, otro aparato programable u otro dispositivo, para producir un proceso implementado por ordenador de manera que las instrucciones que se ejecutan en el ordenador, otro aparato programable u otro dispositivo implementan las funciones/actos especificados en el diagrama de flujo y/o en el bloque o bloques del diagrama de bloques.
[0212] El diagrama de flujo y los diagramas de bloques de las figuras ilustran la arquitectura, la funcionalidad y operación de posibles implementaciones de sistemas, métodos y productos de programas informáticos según diversas realizaciones de la presente invención. En este sentido, cada bloque del diagrama de flujo o diagramas de bloques puede representar un módulo, segmento o porción de instrucciones, que comprende una o más instrucciones ejecutables para implementar las funciones lógicas especificadas. En algunas implementaciones alternativas, las funciones señaladas en el bloque pueden ocurrir fuera del orden indicado en las figuras. Por ejemplo, dos bloques mostrados en sucesión, de hecho, pueden ejecutarse sustancialmente de manera concurrente, o, en ocasiones, los bloques pueden ejecutarse en el orden inverso, dependiendo de la funcionalidad implicada. También se observará que cada bloque de los diagramas de bloques y/o la ilustración de diagrama de flujo, y las combinaciones de bloques en los diagramas de bloques y/o la ilustración del diagrama de flujo, pueden implementarse mediante sistemas basados en hardware de propósito especial que realizan las funciones o actos especificados o llevan a cabo combinaciones de instrucciones de hardware y ordenador de propósito especial.
[0214] La terminología usada en la presente memoria es para el propósito de describir realizaciones particulares únicamente y no se pretende sea limitante de la invención. Como se emplea en esta memoria, las formas singulares "un", "una" y "el/la" se pretende que incluyan las formas plurales también, a menos que el contexto
lo indique claramente de otra manera. Se entenderá además que los términos "comprende", y/o "que comprende", cuando se emplean en la presente memoria, especifican la presencia de características, elementos integrantes, etapas, operaciones, elementos y/o componentes declarados, pero no excluyen la presencia o adición de una o más características, elementos integrantes, etapas, operaciones, elementos, componentes y/o grupos de los mismos.
[0216] La descripción de la presente divulgación se ha presentado para fines de ilustración y descripción, pero no se pretende que sea exhaustiva o esté limitada a la invención en la forma descrita. Muchas modificaciones y variaciones serán evidentes para los expertos en la técnica sin alejarse del alcance de la invención. La realización fue elegida y descrita para explicar mejor los principios de la invención y la aplicación práctica, y para permitir que otros expertos en la técnica comprendan la invención para diversas realizaciones con diversas modificaciones que se adapten al uso particular contemplado.
[0217] APÉNDICE
[0218]
[0220] Tabla 22 - Cambios propuestos a 3GPP TS 24.302APÉNDICE
[0221]
[0222] Tabla 1: Efecto de los resultados de LR en el re istro de PLMN
[0223]
[0225] Tabla 1: Efecto de los resultados de LR en el registro de PLMN
Tabla 2 - Cambios ro uestos a 3GPP TS 24.301
[0226]
[0227]
[0228]
[0229]
[0230]
[0232] Tabla 2 - Cambios propuestos a 3GPP TS 24.301
Tabla 3 - Cambios ro uestos a 3GPP TS 24.008
[0233]
[0234]
[0236] Tabla 3 - Cambios propuestos a 3GPP TS 24.008
Tabla 4 - Cambios ro uestos a 3GPP TS 24.008
[0237]
[0238]
[0240] Tabla 4 - Cambios propuestos a 3GPP TS 24.008
Tabla 5 - Cambios ro uestos a 3GPP TS 29.212
[0241]
[0242]
[0244] Tabla 5 - Cambios propuestos a 3GPP TS 29.212
[0245] Tabla 6 - Cambios ro uestos a 3GPP TS 23.401
[0246]
[0247]
[0248]
[0249]
[0251] Tabla 6 - Cambios propuestos a 3GPP TS 23.401
[0252] Tabla 7 - Cambios propuestos a 3GPP TS 23.402
[0253] ento de selección de ePDG de UE
[0254] uye un FQDN, el UE deberá construir el FQDN como se describe en la cláusula 4.5.4.2.
[0256] de las capas inferiores de NAS de que la indicación de soporte de sesión de voz de IMS ompatible con la RPLMN (consulte la subcláusula 4.3.5.8b de 3GPP TS 23.401), entonces
[0258] nectado a través del acceso 3GPP a una PLMN que
[0259] mación de selección de ePDG definida en el punto 2) de la cláusula 4.5.4.3 (incluyendo el
[0260] un valor "cualquier PLMN" en la información de selección de ePDG), el UE deberá
[0261]
[0263] Tabla 7 - Cambios propuestos a 3GPP TS 23.402
[0264] Tabla 8 - Cambios ro uestos a 3GPP TS 23.402
[0266]
[0268] Tabla 8 - Cambios ro uestos a 3GPP TS 23.402
[0270]
[0272] Tabla 9 - Mapeo de estado
[0273] Tabla 10 - Cambios ro uestos a 3GPP TS 24.302 basados en C1-153983
[0275]
[0276]
[0277]
[0278]
[0280] Tabla 10 - Cambios ro uestos a 3GPP TS 24.302 basados en C1-153983
[0281]
[0282]
[0283]
[0285] Tabla 11 - Cambios propuestos a 3GPP TS 24.302 basados en C1-153983
[0286] Tabla 12 - Cambios propuestos a la especificación técnica de punto caliente 2.0 (versión 2) de la alianza Wi-Fi versión 1.0.1.
[0287]
[0288]
[0289]
[0291] Tabla 12 - Cambios propuestos a la especificación técnica de punto caliente 2.0 (versión 2) de la alianza Wi-Fi, versión 1.0.1
[0292] Tabla 13 - Cambios ro uestos a 3GPP TS 24.302
[0293]
[0294]
[0295]
[0296]
[0298] Tabla 13 - Cambios propuestos a 3GPP TS 24.302
[0299] Tabla 14 - Cambios ro uestos a 3GPP TS 23.402
[0300]
[0301]
[0302]
[0304] Tabla 14 - Cambios propuestos a 3GPP TS 23.402
[0305] Tabla 15 - Cambios ro uestos a 3GPP TS 24.312
[0306]
[0307]
[0308] v) NAI si el valor de hoja IdentitvTvpe es igual a NAI y un NAI está definido por RFC 4282. Tabla 15 - Cambios propuestos a 3GPP TS 24.312
[0309] -
[0310]
[0311]
[0313] Tabla 16 - Ejemplo de DHCP
[0314] Tabla 17 - Cambios ro uestos a 3GPP TS 23.402
[0315]
[0316]
[0317]
[0318]
[0320] Tabla 17 - Cambios propuestos a 3GPP TS 23.402
[0321] Tabla 18 - Cambios ro uestos a 3GPP TS 24.312
[0322]
[0323]
[0324]
[0326] Tabla 18 - Cambios propuestos a 3GPP TS 24.312
[0328] Tabla 19 - Cambios ro uestos a 3GPP TS 29.272
[0330]
[0332] Tabla 19 - Cambios propuestos a 3GPP TS 29.272
[0334] Tabla 22 - Cambios ro uestos a 3GPP TS 24.302
[0336]
[0337]
[0339] Tabla 22 - Cambios propuestos a 3GPP TS 24.302
Claims (7)
1. REIVINDICACIONES
1. Un método en un equipo de usuario, UE, para seleccionar un primer nodo de red, comprendiendo el método:
registrarse con una red, siendo la red una red móvil pública terrestre, PLMN;
determinar si la red registrada, conocida como RPLMN, que es el ID de PLMN recibido en un mensaje de respuesta desde la red, está en una información de selección de nodo de acceso disponible para el UE;
1) si la red registrada está en la información de selección de nodo de acceso:
a) construir un nombre de dominio totalmente calificado, FQDN, para la red registrada que está en una información de configuración de nodo de acceso, usando el ID de PLMN almacenado en la memoria y una política almacenada contra ese ID de PLMN; y
b) usar el FQDN para obtener una dirección de protocolo de Internet, IP, del primer nodo de red usando una función de servidor DNS, en donde el primer nodo de red es un nodo de acceso que proporciona acceso a la red registrada, en donde el nodo de acceso está asociado con la red móvil pública terrestre registrada, RPLMN, y en donde el nodo de acceso comprende una puerta de enlace de datos por paquetes evolucionada, ePDG;
2) si la red registrada no está en la información de selección de nodo de acceso:
a) enviar un primer mensaje a un segundo nodo de red, incluyendo el primer mensaje capacidades de solicitud de UE que indican la selección del nodo de acceso, en donde el nodo de acceso comprende una ePDG;
b) recibir un segundo mensaje desde el segundo nodo de red, incluyendo el segundo mensaje una indicación que promueve el intento de conectarse a la red registrada usando el nodo de acceso; y c) seleccionar el nodo de acceso para conectarse a la red registrada basándose en la indicación recibida, en donde:
si la indicación incluye un FQDN, seleccionar el nodo de acceso basándose en la indicación recibida comprende usar el FQDN para entrar en contacto con el nodo de acceso; y
Si la indicación es sin el FQDN, seleccionar el nodo de acceso basándose en la indicación recibida comprende además seleccionar el nodo de acceso asociado con la RPLMN construyendo un identificador de operador FQDN usando un ID de PLMN de una PLMN con la que está registrado el equipo de usuario.
2. El método de la reivindicación 1, en donde el UE (i) comprende un equipo móvil, o (ii) comprende un equipo móvil y comprende además una tarjeta de circuito integrado universal, UICC.
3. El método de la reivindicación 1, en donde el segundo nodo de red es un servidor de servicio de nombres de dominio, DNS.
4. El método de la reivindicación 1, en donde la red comprende una red central.
5. Un equipo de usuario (802, 1100), UE, para seleccionar un primer nodo de red para conexión a una red (1150), comprendiendo el UE:
un procesador (1102) configurado para:
registrar el UE con una red, siendo la red una red móvil pública terrestre, PLMN;
determinar si la red registrada, conocida como RPLMN, que es el ID de PLMN recibido en un mensaje de respuesta desde la red, está en una información de selección de nodo de acceso disponible para el UE; y
si la red registrada está en la información de selección de nodo de acceso:
construir un nombre de dominio totalmente calificado, FQDN, para la red registrada que está en una información de configuración de nodo de acceso, usando un ID de PLMN almacenado en la memoria
y una política almacenada contra ese ID de PLMN; y
usar el FQDN para obtener una dirección de protocolo de Internet, IP, del primer nodo de red usando una función de servidor DNS, en donde el primer nodo de red es un nodo de acceso que proporciona acceso a la red registrada, en donde el nodo de acceso está asociado con una red móvil pública terrestre registrada, RPLMN, y en donde el nodo de acceso comprende una puerta de enlace de datos por paquetes evolucionada, ePDG;
una interfaz (1104) de comunicación, acoplada comunicativamente al procesador (1102), la interfaz de comunicación configurada, si la red registrada no está en la información de selección de ePDG, para:
enviar un primer mensaje a un segundo nodo de red, incluyendo el primer mensaje capacidades de solicitud de UE que indican la selección de nodo de acceso, en donde el nodo de acceso comprende una ePDG; y
recibir un segundo mensaje desde el segundo nodo de red, incluyendo el segundo mensaje una indicación que promueve el intento de conectarse a la red registrada usando el nodo de acceso, en donde, si la red no está en la información de selección, el procesador está configurado para seleccionar el nodo de acceso para conectarse a la red registrada basándose en la indicación recibida al:
hacer que el UE use el FQDN para entrar en contacto con el nodo de acceso, si la indicación incluye un nombre de dominio totalmente calificado, FQDN, y
seleccionar el nodo de acceso asociado con la RPLMN construyendo un identificador de operador FQDN usando un ID de PLMN de una PLMN con la que está registrado el equipo de usuario, si la indicación es sin el FQDN.
6. El equipo de usuario de la reivindicación 5, en donde el segundo nodo de red es un servidor de servicio de nombres de dominio, DNS.
7. Un producto de programa informático para seleccionar un segundo nodo de red para que un equipo de usuario se conecte a una red, comprendiendo el producto de programa informático:
un medio de almacenamiento no transitorio legible por un circuito de procesamiento y que almacena instrucciones para su ejecución por el circuito de procesamiento para realizar el método de cualquiera de las reivindicaciones 1 a 4.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201562253636P | 2015-11-10 | 2015-11-10 | |
| US15/254,018 US10425887B2 (en) | 2015-11-10 | 2016-09-01 | Gateway selection controlled by network |
| PCT/US2016/050243 WO2017082996A1 (en) | 2015-11-10 | 2016-09-02 | Gateway selection controlled by network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES3063375T3 true ES3063375T3 (en) | 2026-04-16 |
Family
ID=58664201
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES16770821T Active ES3063375T3 (en) | 2015-11-10 | 2016-09-02 | Gateway selection controlled by network |
Country Status (6)
| Country | Link |
|---|---|
| US (3) | US10425887B2 (es) |
| EP (2) | EP4697809A3 (es) |
| CA (1) | CA3001889C (es) |
| ES (1) | ES3063375T3 (es) |
| HK (1) | HK1254063A1 (es) |
| WO (1) | WO2017082996A1 (es) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10097642B2 (en) | 2012-05-29 | 2018-10-09 | Openet Telecom Ltd. | System and method for using VoLTE session continuity information using logical scalable units |
| US10063443B2 (en) * | 2012-05-29 | 2018-08-28 | Openet Telecom Ltd. | System and method for managing VoLTE session continuity information using logical scalable units |
| CN107258095B (zh) * | 2015-03-27 | 2021-10-15 | 英特尔公司 | 用于wlan语音紧急呼叫的位置信息 |
| US10425887B2 (en) | 2015-11-10 | 2019-09-24 | Blackberry Limited | Gateway selection controlled by network |
| US10064058B2 (en) * | 2015-12-08 | 2018-08-28 | Cisco Technology, Inc. | Node selection using a combination of subscription entitlement and nodal characteristics |
| US10028209B2 (en) * | 2015-12-24 | 2018-07-17 | Lg Electronics Inc. | Method for selecting an enhanced packet data gateway (EPDG) by a user equipment |
| US10057927B2 (en) * | 2016-05-16 | 2018-08-21 | Apple Inc. | Emergency services support for non-cellular wireless access |
| WO2018015033A1 (en) * | 2016-07-18 | 2018-01-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Network nodes and methods performed by network node for selecting authentication mechanism |
| US10212639B2 (en) * | 2016-07-26 | 2019-02-19 | At&T Intellectual Property I, L.P. | Method and apparatus for dynamic data path selection for narrow band wireless communication |
| US10785195B2 (en) * | 2017-07-31 | 2020-09-22 | Cisco Technology, Inc. | Mobile communications over secure enterprise networks |
| CN108134678B (zh) * | 2017-12-04 | 2021-01-08 | Tcl移动通信科技(宁波)有限公司 | 基于SMS的VoWIFI配置方法及终端设备 |
| US20190313327A1 (en) * | 2018-04-09 | 2019-10-10 | Mediatek Inc. | Method and apparatus for voice domain selection |
| WO2019196030A1 (en) * | 2018-04-11 | 2019-10-17 | Zte Corporation | Selecting non-3gpp access nodes to support ims services to 5g core networks |
| CN110519074B (zh) * | 2018-05-22 | 2022-04-12 | 华为技术有限公司 | 一种服务区域管理方法及装置 |
| US11589238B2 (en) * | 2018-10-08 | 2023-02-21 | Lenovo (Singapore) Pte. Ltd. | Selecting a non-3GPP access network |
| KR102837709B1 (ko) * | 2018-12-31 | 2025-07-22 | 삼성전자주식회사 | 무선 통신 시스템에서 데이터를 송수신하는 방법 및 장치 |
| US12273940B2 (en) * | 2019-08-16 | 2025-04-08 | Apple Inc. | 5G NR voice call EPS fallback enhancements |
| JP7391194B2 (ja) * | 2019-09-18 | 2023-12-04 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | モバイルエッジコンピューティングにおけるローカルアプリケーションサーバディスカバリのための方法および装置 |
| CN110972076B (zh) * | 2019-12-04 | 2022-03-01 | 惠州Tcl移动通信有限公司 | 一种无线通话设置方法、装置、存储介质及终端 |
| CN113163391B (zh) * | 2020-01-22 | 2025-09-12 | 华为技术有限公司 | 一种通信的方法及装置和系统 |
| EP4128716A1 (en) * | 2020-03-31 | 2023-02-08 | Telefonaktiebolaget LM ERICSSON (PUBL) | Cross-mobile network operator server |
| EP4144071A4 (en) * | 2020-04-30 | 2024-01-17 | Telefonaktiebolaget LM Ericsson (publ.) | METHOD AND DEVICE FOR INFORMATION SYNCHRONIZING |
| WO2021237553A1 (en) * | 2020-05-28 | 2021-12-02 | Qualcomm Incorporated | Voice service registration in a wireless communication network |
| US11902823B1 (en) * | 2021-09-14 | 2024-02-13 | T-Mobile Innovations Llc | Methods and systems to support wireless local area network (WLAN) quality of service (QoS) |
| US20250008325A1 (en) * | 2021-09-17 | 2025-01-02 | Lenovo (Singapore) Pte. Ltd. | Method to connect to an access network |
| US11950098B2 (en) * | 2021-09-17 | 2024-04-02 | At&T Intellectual Property I, L.P. | Automatic connectivity for voice over WI-FI calls |
| US12127149B2 (en) * | 2021-10-19 | 2024-10-22 | At&T Intellectual Property I, L.P. | API driven subscriber IMS registration status changes and IMS routing steering |
| US12549508B2 (en) | 2023-02-10 | 2026-02-10 | T-Mobile Usa, Inc. | Increase capacity of a wireless telecommunication network |
| CN122317828A (zh) * | 2024-12-27 | 2026-06-30 | 中兴通讯股份有限公司 | 通信方法、设备及存储介质 |
Family Cites Families (62)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6885658B1 (en) * | 1999-06-07 | 2005-04-26 | Nortel Networks Limited | Method and apparatus for interworking between internet protocol (IP) telephony protocols |
| DE10043203A1 (de) * | 2000-09-01 | 2002-03-21 | Siemens Ag | Generische WLAN-Architektur |
| DE60228333D1 (de) * | 2002-04-03 | 2008-09-25 | Nokia Corp | Ermöglichung einer vom inhaltsanbieter eingeleiteten inhaltsablieferung über ein spezifisches funkzugangsnetzwerk |
| US7716350B2 (en) * | 2003-10-23 | 2010-05-11 | Cisco Technology, Inc. | Methods and devices for sharing content on a network |
| EP1587272A1 (en) * | 2004-04-13 | 2005-10-19 | Alcatel | Method and apparatus for load distribution in a wireless data network |
| US8843995B2 (en) * | 2004-11-02 | 2014-09-23 | Blackberry Limited | Generic access network (GAN) controller selection in PLMN environment |
| ES2442542T3 (es) * | 2004-11-02 | 2014-02-12 | Blackberry Limited | Selección de red en un entorno de red genérica de acceso (GAN) |
| US7768982B2 (en) * | 2004-11-05 | 2010-08-03 | Toshiba America Research, Inc. | Autonomous and heterogeneous network discovery and reuse |
| US20070004402A1 (en) * | 2005-07-01 | 2007-01-04 | Research In Motion Limited | System and method for managing network lists in a wireless user equipment (UE) device |
| US8165013B2 (en) * | 2006-04-14 | 2012-04-24 | Microsoft Corporation | Networked computer with gateway selection |
| EP2082546B1 (en) * | 2006-11-16 | 2015-09-23 | Telefonaktiebolaget LM Ericsson (publ) | Gateway selection mechanism |
| CN101277249B (zh) * | 2007-03-27 | 2015-09-09 | 上海贝尔股份有限公司 | 会话路由选择的方法及装置 |
| US20090047947A1 (en) * | 2007-08-02 | 2009-02-19 | Qualcomm Incorporated | Dynamic gateway selection based on data service and roaming protocol |
| CN101420762B (zh) * | 2007-10-23 | 2011-02-23 | 中国移动通信集团公司 | 接入网关的选择方法、系统及网关选择执行节点 |
| WO2009092441A1 (en) * | 2008-01-23 | 2009-07-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Selection of an edge node in a fixed access communication network |
| US8064907B2 (en) * | 2008-04-29 | 2011-11-22 | Kineto Wireless, Inc. | Method and apparatus for network controller selection in a voice over long term evolution via generic access system |
| WO2009132708A1 (en) * | 2008-04-30 | 2009-11-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Circuit allocation within a communication core network |
| US20090285179A1 (en) * | 2008-05-16 | 2009-11-19 | Bridgewater Systems Corp. | Long-Term Evolution (LTE) Packet Data Network Gateway (PDN-GW) Selection |
| EP2194686A1 (en) * | 2008-12-03 | 2010-06-09 | Panasonic Corporation | Secure tunnel establishment upon attachment or handover to an access network |
| IL195884A0 (en) * | 2008-12-11 | 2009-12-24 | Eci Telecom Ltd | Technique for providing secured tunnels in a public network for telecommunication subscribers |
| US8750863B2 (en) * | 2009-02-13 | 2014-06-10 | T-Mobile Usa, Inc. | Selection of roaming gateway |
| KR101652442B1 (ko) * | 2009-05-05 | 2016-08-30 | 엘지전자 주식회사 | 이동통신 네트워크 내에서 제어 평면(Control Plane)을 담당하는 서버 및 커넥션 설정을 제어하는 방법 |
| CN102369757B (zh) * | 2009-05-12 | 2015-09-30 | 华为技术有限公司 | 一种网络选择的方法及装置 |
| WO2011047721A1 (en) * | 2009-10-22 | 2011-04-28 | Nokia Siemens Networks Oy | Determination of system performance parameters in heterogeneous network environments |
| US9503970B2 (en) * | 2009-12-04 | 2016-11-22 | Qualcomm Incorporated | Managing a data network connection for mobile communications based on user location |
| US8477724B2 (en) * | 2010-01-11 | 2013-07-02 | Research In Motion Limited | System and method for enabling session context continuity of local service availability in local cellular coverage |
| US9398517B2 (en) * | 2010-01-11 | 2016-07-19 | Blackberry Limited | System and method for enabling discovery of local service availability in local cellular coverage |
| US8811397B2 (en) * | 2010-02-16 | 2014-08-19 | Ncp Engineering Gmbh | System and method for data communication between a user terminal and a gateway via a network node |
| CN101835154B (zh) * | 2010-04-20 | 2016-03-30 | 中兴通讯股份有限公司 | 一种建立增强的空口密钥的方法及系统 |
| EP2586248B1 (en) * | 2010-06-22 | 2014-03-12 | Telefonaktiebolaget LM Ericsson (publ) | Pre-emptive access network switching |
| KR20130079564A (ko) * | 2010-09-28 | 2013-07-10 | 리서치 인 모션 리미티드 | Ue가 주택/기업 네트워크 커버리지 밖으로 이동할 때 로컬 gw와의 연결을 해제시키는 방법 및 장치 |
| WO2012087189A1 (en) * | 2010-12-20 | 2012-06-28 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and user equipments for granting a first user equipment access to a service |
| KR101582015B1 (ko) * | 2011-01-21 | 2015-12-31 | 블랙베리 리미티드 | (로컬) 오프로딩에 이용되는 접속에 대한 접속 컨텍스트를 결정하기 위한 네트워크 장치 및 프로세스 |
| EP2689567B1 (en) * | 2011-03-22 | 2015-06-24 | Telefonaktiebolaget L M Ericsson (publ) | Network node and method to route through or around traffic detection function nodes |
| JP5980901B2 (ja) * | 2011-04-05 | 2016-08-31 | サムスン エレクトロニクス カンパニー リミテッド | CSGセルへのinter−PLMNハンドオーバー制御方法及び装置 |
| EP2719155B1 (en) * | 2011-06-07 | 2019-03-20 | Telefonaktiebolaget LM Ericsson (publ) | Method, dns server and program for selecting a gateway node |
| WO2012175140A1 (en) * | 2011-06-24 | 2012-12-27 | Nokia Siemens Networks Oy | Gateway selection for load balancing |
| CN104081826B (zh) * | 2012-03-16 | 2018-04-13 | Lg 电子株式会社 | 用于在无线通信系统中处理nas信令请求的方法和装置 |
| DK2648459T3 (en) * | 2012-04-05 | 2016-11-28 | Telia Co Ab | Network selection in a shared network environment |
| JP2015512595A (ja) * | 2012-04-05 | 2015-04-27 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Lte無線アクセスネットワーク共有のための方法および装置 |
| US8879530B2 (en) * | 2012-04-06 | 2014-11-04 | Chris Yonghai Gu | Mobile gateway for fixed mobile convergence of data service over an enterprise WLAN |
| CN103517252A (zh) * | 2012-06-21 | 2014-01-15 | 中兴通讯股份有限公司 | 分组网关标识信息的更新方法、aaa服务器和分组网关 |
| US20140071854A1 (en) * | 2012-09-13 | 2014-03-13 | Futurewei Technologies, Inc. | System and Methods for Dual Mode Network Selection |
| CN107682900B (zh) * | 2012-09-29 | 2020-11-17 | 华为终端有限公司 | 数据流控制方法及相关设备和通信系统 |
| CN103781189B (zh) * | 2012-10-24 | 2019-08-20 | 中兴通讯股份有限公司 | Andsf信息的获取方法及装置 |
| ES2813391T3 (es) * | 2012-11-02 | 2021-03-23 | Deutsche Telekom Ag | Método y sistema para acceso híbrido controlado por red y servicio |
| CN109756951B (zh) * | 2013-01-11 | 2021-09-07 | 华为技术有限公司 | 用于网络选择的方法和用户设备 |
| WO2014109797A1 (en) * | 2013-01-14 | 2014-07-17 | Intel IP Corporation | Energy-harvesting devices in wireless networks |
| EP2957094A2 (en) * | 2013-02-15 | 2015-12-23 | Interdigital Patent Holdings, Inc. | Network-controlled wtru address/anchor selection |
| US20150056985A1 (en) * | 2013-08-20 | 2015-02-26 | Qualcomm Incorporated | Apparatus and method for implementing a manual plmn scan |
| US20160219476A1 (en) * | 2013-09-27 | 2016-07-28 | Nec Corporation | Communication system, base station, communication method, and non-transitory computer readable medium storing program |
| US10111146B2 (en) * | 2013-10-04 | 2018-10-23 | Lg Electronics Inc. | Method and device for selecting access network in wireless communication system |
| US9609492B2 (en) * | 2013-10-17 | 2017-03-28 | Openet Telecom Ltd. | Method and system for dynamically creating tunnels suitable for metering and managing usage data for applications and services |
| US9642077B2 (en) * | 2013-10-23 | 2017-05-02 | Cisco Technology, Inc. | Node selection in virtual evolved packet core |
| US20150195864A1 (en) * | 2014-01-09 | 2015-07-09 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and apparatuses for p-cscf restoration based on ue capabilities |
| US9876758B2 (en) * | 2014-01-17 | 2018-01-23 | Qualcomm Incorporated | Techniques to propagate SIP/P-CSCF address changes from WAN device to LAN clients |
| US9516689B2 (en) * | 2014-02-21 | 2016-12-06 | Apple Inc. | Mitigating no-service delays for LTE capable wireless devices without LTE access permission |
| US9867098B2 (en) * | 2014-05-29 | 2018-01-09 | T-Mobile Usa, Inc. | Wi-Fi calling using SIP-IMS handset and evolved packet data gateway |
| US9794771B2 (en) * | 2014-07-31 | 2017-10-17 | Cisco Technology, Inc. | Node selection in network transitions |
| US10512020B2 (en) * | 2014-12-16 | 2019-12-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and devices for access network selection |
| US10425887B2 (en) | 2015-11-10 | 2019-09-24 | Blackberry Limited | Gateway selection controlled by network |
| EP4776673A2 (en) * | 2016-01-14 | 2026-07-15 | Nokia Technologies Oy | Enhancements to serving a user equipment in a visited country in a mobile communication system |
-
2016
- 2016-09-01 US US15/254,018 patent/US10425887B2/en active Active
- 2016-09-02 EP EP25224805.9A patent/EP4697809A3/en active Pending
- 2016-09-02 EP EP16770821.3A patent/EP3375173B1/en active Active
- 2016-09-02 HK HK18113127.9A patent/HK1254063A1/zh unknown
- 2016-09-02 CA CA3001889A patent/CA3001889C/en active Active
- 2016-09-02 ES ES16770821T patent/ES3063375T3/es active Active
- 2016-09-02 WO PCT/US2016/050243 patent/WO2017082996A1/en not_active Ceased
-
2019
- 2019-04-05 US US16/376,332 patent/US10912017B2/en active Active
-
2020
- 2020-12-02 US US17/110,040 patent/US11595885B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US10912017B2 (en) | 2021-02-02 |
| EP4697809A2 (en) | 2026-02-18 |
| EP3375173C0 (en) | 2026-01-21 |
| EP4697809A3 (en) | 2026-03-25 |
| US11595885B2 (en) | 2023-02-28 |
| US20170135031A1 (en) | 2017-05-11 |
| CA3001889C (en) | 2023-08-22 |
| US10425887B2 (en) | 2019-09-24 |
| CA3001889A1 (en) | 2017-05-18 |
| EP3375173A1 (en) | 2018-09-19 |
| WO2017082996A1 (en) | 2017-05-18 |
| HK1254063A1 (zh) | 2019-07-12 |
| EP3375173B1 (en) | 2026-01-21 |
| US20210092675A1 (en) | 2021-03-25 |
| US20190230586A1 (en) | 2019-07-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| SA521421213B1 (ar) | اتصالات آمنة عبر شبكات وصول غير متجانسة | |
| CO2021000912A2 (es) | Manejo de fallos de acceso no 3gpp a una 5gcn no permitido | |
| MX2018001591A (es) | Identificador de acceso a red que incluye identificador de nodo de red de acceso celular. | |
| EP4697809A3 (en) | Gateway selection controlled by network | |
| EP3737071A3 (en) | Method and system for internetwork communication with machine devices | |
| WO2015112460A3 (en) | System and method for a software defined protocol network node | |
| EP4633223A3 (en) | Wifi network setup for multiple access points | |
| EP2963866A3 (en) | Service chaining across multiple networks | |
| EP4604503A3 (en) | Context-based protocol stack privacy | |
| WO2016008149A8 (en) | Method of providing information on device-to-device resources, cellular network node and user equipment | |
| BR112017018018A2 (pt) | imposição de política eficiente com o uso de tokens de rede para abordagem de plano c de serviços | |
| PH12015500544B1 (en) | Methods, network nodes and user equipments in a wireless network for communicating an epdcch | |
| MX349074B (es) | Reuso del grupo multidifusión en el transporte de multidifusión de la red celular. | |
| EP4236503A3 (en) | Support of emergency number descriptions | |
| MX2016010795A (es) | Tecnicas para aplicacion coordinada de seleccion de red inalambrica y reglas de enrutamiento de trafico. | |
| WO2017084043A8 (en) | Handover between e-utran and wlan | |
| CL2017002049A1 (es) | Un método en un nodo de red de una red de comunicación inalámbrica y método en una entidad de gestión de movilidad mme de dicha red de comunicación inalámbrica nodo de red y entidad de gestión de movilidad mme. | |
| MX2017011691A (es) | Configuracion del tiempo de verificacion de la vivacidad utilizando mensajes ike. | |
| BR112016013080A2 (pt) | Handover do celular para wlan na rede integrada | |
| MX2014014726A (es) | Dispositivo maquina a maquina (m2m) y metodos para la interconexion 3gpp y etsi m2m. | |
| WO2015195392A3 (en) | System and method for providing congestion notification in layer 3 networks | |
| MX2015008696A (es) | Metodo, aparato y sistema para seleccionar compuerta pdn. | |
| MX2019003466A (es) | Diseños de csi-rs a base de cdm8 para mimo. | |
| AR105706A1 (es) | Métodos que incluyen comunicación de identificadores de puntos de acceso inalámbricos y nodos relacionados | |
| WO2015124119A3 (en) | Mapping information centric networking flows to optical flows |