ES2948577T3 - Manejo del temporizador periódico del área de notificación (RNA) basada en la red de acceso de radio (RAN) - Google Patents
Manejo del temporizador periódico del área de notificación (RNA) basada en la red de acceso de radio (RAN) Download PDFInfo
- Publication number
- ES2948577T3 ES2948577T3 ES19727070T ES19727070T ES2948577T3 ES 2948577 T3 ES2948577 T3 ES 2948577T3 ES 19727070 T ES19727070 T ES 19727070T ES 19727070 T ES19727070 T ES 19727070T ES 2948577 T3 ES2948577 T3 ES 2948577T3
- Authority
- ES
- Spain
- Prior art keywords
- rrc
- rna
- message
- update timer
- wireless device
- 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
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/02—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration by periodical registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/04—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/02—Arrangements for increasing efficiency of notification or paging channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
- H04W76/38—Connection release triggered by timers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Alarm Systems (AREA)
Abstract
Se divulgan un método y un dispositivo inalámbrico para manejar un temporizador de actualización periódica de ARN. Se implementa un método en un dispositivo inalámbrico (WD) para detener un temporizador de actualización basándose en una condición que incluye que el WD: reciba un mensaje de configuración de RRC que desencadene la transición del WD a un estado RRC_CONNECTED en respuesta a un mensaje de solicitud de reanudación de RRC; recibe un mensaje de suspensión de RRC que indica que el WD debe permanecer en un estado RRC_INACIVE en respuesta a un mensaje de solicitud de reanudación de RRC; recibe un mensaje de Liberación de RRC que desencadena la transición del WD a un estado RRC_IDLE en respuesta a un mensaje de Solicitud de Reanudación de RRC; no recibe un mensaje de reanudación de RRC, un mensaje de suspensión de RRC o un mensaje de liberación de RRC después de enviar un mensaje de solicitud de reanudación de RRC; o el WD ingresa al estado RRC_IDLE desde el estado RRC-INACTIVE sin pasar por el estado RRC_CONNECTED. (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Manejo del temporizador periódico del área de notificación (RNA) basada en la red de acceso de radio (RAN) Campo técnico
La presente descripción se refiere a las comunicaciones inalámbricas y, en particular, al manejo de un temporizador de actualización periódica del área de notificación (RNA) basada en la red de acceso de radio (RAN).
Antecedentes
Reanudación de conexión de RRC en LTE
En evolución a largo plazo (LTE) del Proyecto de asociación de 3a generación (3GPP) versión (Rel)-13, se introdujo un mecanismo para que la red coloque un dispositivo inalámbrico (WD) en un estado suspendido similar a un estado RRC_IDLE pero con la diferencia de que el WD almacena el contexto de Estrato de acceso (AS) o el contexto de control de recursos de radio (RRC). Esto permite reducir la señalización cuando el WD vuelve a estar activo reanudando la conexión de RRC, en lugar de establecer la conexión de RRC desde cero. Reducir la señalización puede tener varios beneficios:
• Latencia reducida, p. ej., para teléfonos inteligentes que acceden a Internet;
• La señalización reducida conduce a un consumo de batería reducido para dispositivos de tipo máquina que envían muy pocos datos.
La solución de Rel-13 se basa en que el WD envía un mensaje de RRCConnectionResumeRequest a la red y, en respuesta, recibe un RRCConnectionResume de la red. El RRCConnectionResume no está encriptado, pero su integridad está protegida.
RRC_INACTIVE en NR y posiblemente en LTE Rel-15
Como parte del trabajo estandarizado sobre la nueva radio de quinta generación (5G NR) en la serie de estándares del producto de asociación de tercera generación (3GPP), se ha decidido que NR debe admitir un estado RRC_INACTIVE con propiedades similares al estado suspendido en LTE Rel-13. El estado RRC_INACTIVE tiene propiedades ligeramente diferentes del estado posterior en el sentido de que es un estado RRC separado y no forma parte del estado RRC_IDLE como en LTE. Además, la conexión de la red central/red de acceso de radio (CN/RAN) (interfaz NG o N2) se mantiene para el estado RRC_INACTIVE mientras estaba suspendida en LTE. La FIG. 1 muestra posibles transiciones de estado entre estos estados en NR.
Las propiedades de los estados anteriores son las siguientes:
RRC_IDLE:
• Las capas superiores pueden configurar un modo de recepción discontinua (DRX) específico de WD 1; • La movilidad controlada de WD 1 se basa en la configuración de la red; y
• El WD 1:
a) Supervisa un canal de radiobúsqueda para radiobúsqueda de CN utilizando la identidad temporal de abonado móvil (TMSI) de 5G-S;
b) Realiza mediciones de celdas vecinas y (re)selección de celdas; y
c) Adquiere información del sistema.
RRC_INACTIVE:
• Un DRX específico de WD 1 puede configurarse mediante capas superiores o mediante una capa de control de recursos de radio (RRC);
• La movilidad controlada de WD 1 se basa en la configuración de la red;
• El WD 1 almacena el contexto del estrato de acceso (AS); y
• El WD 1:
a) Supervisa un canal de radiobúsqueda para radiobúsqueda de CN utilizando 5G-S-TMSI y radiobúsqueda de RAN utilizando un identificador temporal de red I-radio (RNTI);
b) Realiza mediciones de celdas vecinas y (re)selección de celdas;
c) Realiza actualizaciones del área de notificación basada en RAN periódicamente y cuando se mueve fuera del área de notificación basada en RAN; y
d) Adquiere información del sistema.
RRC_CONNECTED:
• El WD 1 almacena el contexto de AS.
• Transferencia de datos de unidifusión hacia/desde el WD 1.
• En las capas inferiores, el WD se puede configurar con un DRX específico de WD 1;
• Para WD 1 que admiten la agregación de portadoras (CA), el uso de una o más celdas secundarias (SCells), agregadas con la celda primaria secundaria (SpCell), para aumentar el ancho de banda;
• Para WD 1 que admiten subportadora de CC, uso de un grupo de celdas secundarias (SCG), agregado con el grupo de celdas maestras (MCG), para aumentar el ancho de banda;
• Movilidad controlada por red, es decir, traspaso dentro de NR y hacia/desde la red de acceso radio terrestre universal evolucionada (E-UTRAN); y
• El WD 1:
a) Supervisa un canal de radiobúsqueda;
b) Supervisa los canales de control asociados con el canal de datos compartidos para determinar si los datos están programados para él;
c) Proporciona información sobre la calidad del canal y la retroalimentación;
d) Realiza mediciones de celdas vecinas e informes de medición; y
e) Adquiere información del sistema.
Configuración del temporizador de actualización periódica de RNA
Se ha acordado en NR que la transición del estado RRC_CONNECTED al estado RRC_INACTIVE se realiza en un solo paso y puede contener un temporizador para RNA periódicas, como se muestra a continuación:
RAN2-98 - Mayo de 2017
• La transición de estados de RRC del estado CONNECTED al estado INACTIVE sigue un procedimiento de un solo paso.
RAN2-99 - Agosto de 2017
• Para la transición del estado CONNECTED al estado INACTIVE de RRC, se utiliza un tipo de mensaje de liberación de conexión de RRC y se envía a través del portador de radio de señalización 1 (SRB1).
• Para la transición del estado CONNECTED al estado INACTIVE de RRC, el tipo de mensaje de liberación de conexión de RRC incluye (a) información de causa, información de control de movilidad y frecuencia de la portadora de redireccionamiento, y puede incluir (b) identidad de WD 1 (o identidad de contexto de WD 1), y opcionalmente (c) una indicación de suspensión/desactivación (ya sea implícita o explícitamente), (d) ciclo DRX configurado de la red de acceso de radio (RAN), (e) temporizador de notificación periódica de RAN, y (f) área de notificación de RAN. Un diagrama correspondiente de transición del estado RRC_Connected al estado RRC_Inactive se muestra en la FIG. 2.
Existe un debate en curso sobre si la transición se debe realizar utilizando un mensaje de liberación de RRC con una indicación de suspensión o un mensaje separado llamado suspensión de RRC, pero independientemente de la decisión final, ese mensaje puede contener el temporizador de actualización periódica de RNA.
Se supone que el WD 1 iniciará el temporizador al recibir el mensaje de suspensión de RRC (o equivalente). También se supone que el WD 1 desencadenará una actualización periódica de RNA al expirar ese temporizador, llamado T380.
En el control de conexión (CR) actual, se puede implementar un procedimiento para iniciar el temporizador de la siguiente manera (por ejemplo, utilizando el mensaje de suspensión de RRC):
Recepción del RRCSuspend por el WD 1
Según un posible procedimiento, el WD 1 puede:
• retrasar las siguientes acciones definidas en este sub-apartado por X ms desde el momento en que se recibió el mensaje de RRCSuspend u opcionalmente cuando las capas inferiores indican que la recepción del mensaje de RRCSuspend ha sido reconocida con éxito, lo que ocurra primero (donde X debe ser configurable o puede fijarse en 60 como en LTE);
• Si el mensaje de RRCSuspend incluye el idleModeMobilityControlInfo:
a) almacenar la información de prioridad de reselección de celda proporcionada por el idleModeMobilityControlInfo;
b) si se incluye el T320 (es decir, un temporizador):
i) iniciar el temporizador T320, con el valor del temporizador establecido según el valor de T320;
• si no:
a) aplicar la información de prioridad de reselección de celda difundida en la información del sistema;
• almacenar la siguiente información proporcionada por la red: resumeIdentity, nextHopChainingCount, ran-PagingCycle y ran-NotificationAreaInfo;
• volver a establecer las entidades de control de enlace de radio (RLC) para todos los SRB y DRB;
• reinicializar MAC;
• a menos que el mensaje de RRCSuspend fuera recibido en respuesta a un RRCResumeRequest: a) almacenar el contexto de AS del WD, incluida la configuración de RRC actual, el contexto de seguridad actual, el estado de PDCP, incluido el estado de compresión robusta de encabezado (ROHC), C-RNTI utilizado en la celda primaria de origen (PCell), la cellIdentity y la identidad de celda física de la fuente PCell;
• suspender todos los SRB y DRB, excepto SRB0;
• iniciar el temporizador T380, con el valor del temporizador establecido en periodic-RNAU-timer; • indicar la suspensión de la conexión de RRC a capas superiores;
• configurar capas inferiores para suspender la protección de integridad y el cifrado;
• introducir RRC_INACTIVE y realizar los procedimientos como se especifica en TS 38.304 Expiración de T380 o entrada de WD 1 en una celda que no pertenece a la RNA
De acuerdo con otro posible procedimiento, el WD deberá:
• si T380 expira:
a) iniciar el procedimiento de reanudación de la conexión de RRC descrito anteriormente con el valor de causa fijado en 'ffs';
• Si el WD 1 está entrando en una celda que no pertenece a la RNA:
a) iniciar el procedimiento de reanudación de la conexión de RRC descrito anteriormente con el valor de causa fijado en 'ffs';
Otra acción relacionada con este temporizador T380 es el criterio de parada, que se relaciona con las descripciones de este documento. En el control de conexión actual, el WD 1 detiene el temporizador T380 cuando expira. Por lo tanto, cuando el T380 expira, el WD 1 detiene el temporizador T380 e inicia un procedimiento de reanudación mediante el envío de un mensaje de solicitud de reanudación con un valor de causa relacionado con la RNA (p. ej., 'rna-update' o 'periodic-rna-update').
Además de ese caso, las especificaciones también describen que el WD 1 detiene el temporizador T380 al recibir un mensaje de reanudación de RRC. Esto se debe a que, en este punto, la red ya tiene conocimiento sobre la ubicación de WD 1 y, por lo tanto, es necesario recibir una actualización de RNA.
Las FIGS. 3 a 7 ilustran procedimientos para los procesos de reanudación de la conexión de RRC en diversas circunstancias entre el WD 1 y el nodo de red 2. La FIG. 3 muestra cuando el proceso de reanudación de la conexión de RRC es exitoso. La FIG. 4 muestra cuando el repliegue de reanudación de conexión de RRC al proceso de establecimiento de la conexión de RRC es exitoso. La FIG. 5 muestra cuando la reanudación de la conexión de RRC seguida del proceso de liberación de la red es exitosa. La FIG. 6 muestra cuando la reanudación de la conexión de RRC seguida del proceso de suspensión de la red es exitosa. La FIG. 7 muestra la reanudación de la conexión de RRC que da como resultado el rechazo de la red.
Un propósito del procedimiento de reanudación de la conexión de RRC es reanudar una conexión de RRC, incluida la reanudación de portadores de radio de señalización (SRB) y portadores de radio dedicados (DRB) o realizar una actualización de RNA.
Iniciación
El WD 1 inicia el procedimiento cuando las capas superiores solicitan la reanudación de una conexión de RRC, al responder a la radiobúsqueda de NG-RAN o al activar actualizaciones de RNA mientras el WD 1 está en RRC_INACTIVE.
De acuerdo con un posible procedimiento, al iniciar el procedimiento de reanudación de la conexión de RRC, el WD 1 puede (las referencias en este párrafo a las secciones, p. ej., 9.2.4, se refieren a las secciones en 3GPP TS 38.331 v 15.1.0):
• aplicar la configuración de canal físico por defecto como se especifica en 9.2.4;
• aplicar la configuración de programación semipersistente por defecto como se especifica en 9.2.3;
• aplicar la configuración principal de MAC por defecto como se especifica en 9.2.2;
• aplicar la configuración del canal de control común (CCCH) como se especifica en 9.1.1.2;
• iniciar el temporizador T300X;
• detener el temporizador T380;
• iniciar la transmisión del mensaje de RRCResumeRequest según 5.3.13.2 de, por ejemplo, 3GPP TS 38.331 v15.1.0.
Tabla 1 Temporizadores
Un primer problema con los procedimientos descritos anteriormente es que el WD 1 en NR puede recibir un mensaje de configuración de RRC en respuesta a un mensaje de solicitud de reanudación de RRC, ordenando al WD 1 que entre en la conexión de RRC. Aunque ese procedimiento también existe en LTE, el temporizador T380 no existe en LTE. Por lo tanto, en ese caso, no se especifica ninguna acción para el temporizador T380 para NR que conduciría a que el WD entre en el estado RRC_CONNECTED mientras posiblemente el temporizador T380 todavía está funcionando. Eso podría provocar que el temporizador T380 expire mientras el WD 1 está en el estado RRC_CONNECTED, lo cual no se desea ya que la red ya conoce la ubicación del WD 1 en el estado RRC_CONNECTED. Esto podría dar lugar a señales innecesarias o casos de error.
Un segundo problema se relaciona con el manejo del temporizador T380 cuando un WD RRC_INACTIVE envía un mensaje de solicitud de reanudación de RRC debido a razones distintas a una actualización periódica de RNA (por lo que el temporizador T380 aún estaría funcionando mientras el WD 1 envía un mensaje de solicitud de reanudación de RRC). Un ejemplo es una RNA desencadenante de movilidad (el WD 1 entra en una celda que no pertenece a su RNA configurada) o una transmisión de datos temprana de enlace ascendente (UL), donde el WD 1 ya puede transmitir pequeños datos de UL multiplexados con el mensaje de solicitud de reanudación de RRC. En respuesta a estos dos casos, la red puede responder con un mensaje de suspensión de RRC (o cualquier otro mensaje equivalente que devuelva el WD 1 al estado RRC_INACTIVE). Un problema es que el comportamiento de WD 1 relacionado con T380 en ese caso (respuesta con mensaje de suspensión) no está claramente definido en la especificación, ya que el
temporizador aún estaría funcionando cuando el WD posiblemente reciba un nuevo valor de temporizador.
Un tercer problema se relaciona con el manejo del temporizador T380 cuando un WD RRC_INACTIVE envía un mensaje de solicitud de reanudación de RRC debido a razones distintas a una actualización periódica de RNA, p. ej., una RNA desencadenante de movilidad (el WD 1 entra en una celda que no pertenece a su RNA configurada). Otro caso posible es la transmisión temprana de datos de UL, donde el WD 1 puede transmitir pequeños datos de UL ya multiplexados con el mensaje de solicitud de reanudación de RRC. En respuesta a estos dos casos, la red puede responder con un mensaje de liberación de RRC (o cualquier otro mensaje equivalente que devuelva el WD al estado RRC_IDLE) y, en ese caso, el temporizador T380 aún estaría funcionando mientras el WD envía un mensaje de solicitud de reanudación de RRC. El comportamiento de WD 1 relacionado con T380 en ese caso no está claramente definido en la especificación, ya que el temporizador aún estaría funcionando cuando el WD 1 posiblemente reciba un nuevo valor de temporizador.
Un cuarto problema se relaciona con el manejo del temporizador T380 cuando un WD RRC_INACTIVE falla al realizar un procedimiento de reanudación de RRC (es decir, no entra en el estado RRC_CONNECTED y, por lo tanto, no detiene el temporizador T380). Eso podría ocurrir debido a algunos casos de fallo, p. ej., problemas de cobertura al enviar un mensaje de solicitud de reanudación de RRC. Al enviar la solicitud, se inicia un temporizador T300X y, si el WD 1 no recibe una respuesta mientras el temporizador T300X está funcionando, el WD 1 entra en el estado RRC_IDLE y notifica a la capa superior. Como T380 estaría funcionando en el estado RRC_INACTIVE, según los procedimientos actuales, continuaría funcionando después de que el WD 1 entre en el estado RRC_IDLE. Este comportamiento no es deseable ya que el temporizador es útil como mecanismo de mantenimiento para notificar periódicamente a la RAN que el WD 1 aún es accesible, mientras que en el estado RRC_IDLE, el CN es responsable de la accesibilidad del WD 1. La FIG. 8 ilustra un fallo de procedimiento de reanudación debido a malas condiciones de radio de enlace descendente (DL). La FIG. 9 ilustra un fallo de procedimiento de reanudación debido a malas condiciones de radio de enlace ascendente (UL).
Un quinto problema se relaciona con el manejo del temporizador T380 cuando un WD 1 RRC_INACTIVE entra en el estado RRC_IDLE sin pasar necesariamente por el estado RRC_CONNECTED, p. ej., basado en cualquier mecanismo INACTIVE a IDLE, como un temporizador configurado que al expirar hace que el WD 1 libere su contexto de AS y avance del estado RRC_INACTIVE al estado RRC_IDLE. Como T380 estaría funcionando en el estado RRC_INACTIVE, según los procedimientos actuales, continuaría funcionando después de que el WD 1 entre en el estado RRC_IDLE. Este comportamiento no es deseable ya que el temporizador es útil como mecanismo de mantenimiento para notificar periódicamente a la RAN que el WD 1 aún es accesible, mientras que en el estado RRC_IDLE, el CN es responsable de la accesibilidad del WD 1. Por lo tanto, no es necesario mantener el T380 en funcionamiento.
Un sexto problema se relaciona con el manejo del temporizador T380 cuando un WD 1 RRC_INACTIVE entra en el estado RRC_IDLE sin pasar necesariamente por el estado RRC_CONNECTED al hacer radiobúsqueda de CN mientras el WD 1 está en el estado RRC_INACTIVE, que puede ser desencadenado por la red/nodo de red 2, p. ej., cuando la red ha perdido el contexto de WD 1 y necesita notificar al WD 1. Dado que T380 estaría funcionando en el estado RRC_INACTIVE, según los procedimientos actuales, continuaría funcionando después de que WD 1 entre en el estado RRC_IDLE. Este comportamiento no es deseable ya que el temporizador es útil como mecanismo de mantenimiento para notificar periódicamente a la RAN que el WD 1 aún es accesible, mientras que en el estado RRC_IDLE, el CN es responsable de la accesibilidad de WD 1. Por lo tanto, no es necesario mantener T380 en funcionamiento.
Un séptimo problema, principalmente relacionado con la recepción de un mensaje de suspensión de RRC (o mensaje equivalente que indica que el WD 1 debe permanecer en el estado RRC_INACTIVE), es la falta de claridad sobre las acciones del WD 1 al recibir un mensaje de suspensión que puede o no contener un valor para el temporizador de actualización periódica de RNA T380, mientras se está ejecutando una instancia existente del temporizador de actualización periódica de RNA T380.
El Documento "CR on Connection Control ([101 #37][NR] RRC procedures/messages)", 3GPP change request R2-180xxxx, 3GPP TSG-RAN WG2 #101 bis, Sanya, P.R. de China; 16 al 20 de abril de 2018, divulga acuerdos de implementación en los procedimientos relacionados con el control de conexión a las especificaciones de RRC, incluidos tanto los procedimientos como ASN.1 (mensajes, IE, etc.).
Sumario
De acuerdo con la presente divulgación, se proporciona un dispositivo inalámbrico, un método y un medio legible por computadora según las reivindicaciones independientes. Los desarrollos se exponen en las reivindicaciones dependientes.
Algunas realizaciones proporcionan ventajosamente métodos y dispositivos inalámbricos para manejar un temporizador de actualización periódica de RNA. Algunas realizaciones introducen nuevos mecanismos para manejar el temporizador de actualización periódica de RNA en los procedimientos que pueden ocurrir cuando el WD está en el estado RRC INACTIVE. En este documento se describen diferentes escenarios en donde el WD detiene el
temporizador de actualización de RNA si está funcionando para evitar una señalización innecesaria o un comportamiento extraño en un estado en donde el WD no debería realizar actualizaciones de RNA. Por ejemplo, se describe un método en donde el WD detiene el temporizador de actualización periódica de RNA al recibir un mensaje de suspensión de RRC (o equivalente, como un mensaje de liberación de RRC con indicación de suspensión, denominado en el presente documento como mensaje de suspensión de RRC), o al recibir un mensaje de liberación de RRC (o mensaje equivalente que ordena al WD que pase al estado RRC_IDLE), o ante cualquier otra activación que haga pasar el WD al estado RRC_IDLE.
Algunas realizaciones también abordan el manejo de la recepción de nuevos valores de temporizador periódico de RNA (es decir, valores de temporizador T380) cuando el WD recibe un mensaje de suspensión con un nuevo valor de temporizador T380. Como se usa en el presente documento, los términos temporizador periódico de RNA, T380 y temporizador T380 se usan indistintamente.
Mediante el uso de los mecanismos descritos en este documento, existe un comportamiento claro de WD definido para los procedimientos de suspensión subsiguientes o cuando el WD entra en el estado RRC_IDLE desde el estado RRC_INACTIVE sin entrar en el estado RRC_CONNECTED.
Siendo más específicos, la aplicación de los mecanismos aquí descritos evita que el WD mantenga el temporizador periódico de RNA (T380) funcionando mientras entra en el estado RRC_IDLE o al recibir un mensaje de suspensión de RRC que puede o no contener nuevos valores del temporizador T380.
Según un aspecto de la divulgación, se proporciona un dispositivo inalámbrico configurado para comunicarse con un nodo de red. El dispositivo inalámbrico incluye un circuito de procesamiento configurado para iniciar un temporizador de actualización periódica del área de notificación (RNA) basada en la red de acceso de radio (RAN) basándose, al menos en parte, en que el dispositivo inalámbrico se encuentre en un estado inactivo de control de recursos de radio (RRC) donde el temporizador de actualización periódica de RNA está configurado para iniciar un procedimiento de reanudación de RRC cuando expira el temporizador de actualización periódica de RNA. El circuito de procesamiento está configurado para, si el temporizador de actualización periódica de RNA está funcionando, detener el temporizador de actualización periódica de RNA antes de que expire el temporizador de actualización periódica de RNA basándose, al menos en parte, en que se cumpla una condición cuando la condición se base, al menos en parte, en señalización de RRC.
Según una o más realizaciones de este aspecto, la condición que se cumple corresponde a que el dispositivo inalámbrico recibe, en respuesta a un mensaje de solicitud de reanudación de RRC, un mensaje de configuración de RRC para desencadenar la transición del dispositivo inalámbrico a un estado conectado de RRC. Según una o más realizaciones de este aspecto, la condición que se cumple corresponde a que el dispositivo inalámbrico reciba, en respuesta a un mensaje de solicitud de reanudación de RRC, un mensaje de suspensión de RRC que indica que el dispositivo inalámbrico debe permanecer en un estado inactivo de RRC. Según una o más realizaciones de este aspecto, el circuito de procesamiento está configurado además para, si el mensaje de suspensión de RRC recibido incluye una configuración asociada con el temporizador de actualización periódica de RNA, reiniciar el temporizador de actualización periódica de RNA según al menos la configuración en el mensaje de suspensión de RRC recibido.
Según una o más realizaciones de este aspecto, el circuito de procesamiento está configurado además para, si el mensaje de suspensión de RRC recibido no llega a incluir una configuración asociada con el temporizador de actualización periódica de RNA, reiniciar el temporizador de actualización periódica de RNA según una configuración previa. Según una o más realizaciones de este aspecto, la condición que se cumple corresponde a que el dispositivo inalámbrico recibe, en respuesta a un mensaje de solicitud de reanudación de RRC, un mensaje de liberación de RRC que desencadena la transición del dispositivo inalámbrico a un estado de reposo de r Rc . Según una o más realizaciones de este aspecto, la condición que se cumple corresponde a que el dispositivo inalámbrico no llega a recibir, después de enviar un mensaje de solicitud de reanudación de RRC, uno de un mensaje de reanudación de RRC, un mensaje de suspensión de RRC o un mensaje de liberación de RRC.
Según una o más realizaciones de este aspecto, la condición que se cumple corresponde a que el dispositivo inalámbrico entre en un estado de reposo de RRC desde un estado inactivo de RRC sin transición por un estado conectado de RRC. Según una o más realizaciones de este aspecto, el inicio del temporizador de actualización periódica de RNA se desencadena al entrar en el estado inactivo de RRC.
Según otro aspecto de la divulgación, se proporciona un método implementado en un dispositivo inalámbrico configurado para comunicarse con un nodo de red. Se inicia un temporizador de actualización periódica del área de notificación (RNA) basada en la red de acceso de radio (RAN) basándose, al menos en parte, en que el dispositivo inalámbrico se encuentre en un estado inactivo de control de recursos de radio (RRC) donde el temporizador de actualización periódica de RNA está configurado para iniciar un procedimiento de reanudación de RRC cuando expire el temporizador de actualización periódica de RNA. Si el temporizador de actualización periódica de RNA está funcionando, el temporizador de actualización periódica de RNA se detiene antes de que expire el temporizador de actualización periódica de RNA basándose, al menos en parte, en que se cumpla una condición donde la condición se basa, al menos en parte, en la señalización de RRC.
Según una o más realizaciones de este aspecto, la condición que se cumple corresponde a que el dispositivo inalámbrico recibe, en respuesta a un mensaje de solicitud de reanudación de RRC, un mensaje de configuración de RRC para desencadenar la transición del dispositivo inalámbrico a un estado conectado de RRC. Según una o más realizaciones de este aspecto, la condición que se cumple corresponde a que el dispositivo inalámbrico reciba, en respuesta a un mensaje de solicitud de reanudación de RRC, un mensaje de suspensión de RRC que indica que el dispositivo inalámbrico debe permanecer en un estado inactivo de RRC. Según una o más realizaciones de este aspecto, si el mensaje de suspensión de RRC recibido incluye una configuración asociada con el temporizador de actualización periódica de RNA, el temporizador de actualización periódica de RNA se reinicia según al menos la configuración en el mensaje de suspensión de RRC recibido.
Según una o más realizaciones de este aspecto, si el mensaje de suspensión de RRC recibido no llega a incluir una configuración asociada con el temporizador de actualización periódica de RNA, el temporizador de actualización periódica de RNA se reinicia según una configuración previa. Según una o más realizaciones de este aspecto, la condición que se cumple corresponde a que el dispositivo inalámbrico recibe, en respuesta a un mensaje de solicitud de reanudación de RRC, un mensaje de liberación de RRC que desencadena la transición del dispositivo inalámbrico a un estado de reposo de RRC. Según una o más realizaciones de este aspecto, la condición que se cumple corresponde a que el dispositivo inalámbrico no llega a recibir, después de enviar un mensaje de solicitud de reanudación de RRC, uno de un mensaje de reanudación de RRC, un mensaje de suspensión de RRC o un mensaje de liberación de RRC.
Según una o más realizaciones de este aspecto, la condición que se cumple corresponde a que el dispositivo inalámbrico entre en un estado de reposo de RRC desde un estado inactivo de RRC sin transición por un estado conectado de RRC. Según una o más realizaciones de este aspecto, el inicio del temporizador de actualización periódica de RNA se desencadena al entrar en el estado inactivo de RRC.
Según otro aspecto de la divulgación, se proporciona un dispositivo inalámbrico configurado para comunicarse con un nodo de red. El dispositivo inalámbrico incluye un circuito de procesamiento configurado para iniciar un temporizador de actualización periódica del área de notificación (RNA) basada en la red de acceso de radio (RAN) basándose, al menos en parte, en que el dispositivo inalámbrico se encuentre en un estado inactivo de control de recursos de radio (RRC) donde el temporizador de actualización periódica de RNA está configurado para iniciar un procedimiento de reanudación de RRC cuando expira el temporizador de actualización periódica de RNA. El circuito de procesamiento está configurado además para recibir un mensaje de RRC, y si el temporizador de actualización periódica de RNA está funcionando, detener el temporizador de actualización periódica de RNA antes de que expire el temporizador de actualización periódica de RNA basándose al menos en parte en el mensaje de RRC recibido.
Según una o más realizaciones de este aspecto, el mensaje de RRC es uno de un mensaje de establecimiento de RRC, un mensaje de solicitud de reanudación de RRC, un mensaje de suspensión de RRC y un mensaje de liberación de RRC.
Breve descripción de los dibujos
Una comprensión más completa de las presentes realizaciones, y las ventajas y características correspondientes de las mismas, se entenderán más fácilmente con referencia a la siguiente descripción detallada cuando se considere junto con los dibujos adjuntos, en donde:
La FIG. 1 es un diagrama de estado que muestra posibles transiciones de estado en NR;
la FIG. 2 es un diagrama de transición del estado RRC_Connected al estado RRC_Inactive;
la FIG. 3 es un diagrama que muestra cuando el proceso de reanudación de conexión de RRC tiene éxito;
la FIG. 4 es un diagrama que muestra cuando tiene éxito el proceso de repliegue de la reanudación de conexión de RRC al establecimiento de conexión de RRC;
la FIG. 5 es un diagrama que muestra cuando la reanudación de conexión de RRC seguida del proceso de liberación de red tiene éxito;
la FIG. 6 es un diagrama que muestra cuando la reanudación de conexión de RRC seguida del proceso de suspensión de red tiene éxito;
la FIG. 7 es un diagrama que muestra cuando se reanuda la conexión de RRC dando como resultado el rechazo de la red;
la FIG. 8 ilustra un fallo del procedimiento de reanudación debido a malas condiciones de radio de enlace descendente (DL);
la FIG. 9 ilustra un fallo del procedimiento de reanudación debido a malas condiciones de radio de enlace ascendente (UL);
la FIG. 10 es un diagrama esquemático de una arquitectura de red de ejemplo que ilustra un sistema de comunicación conectado a través de una red intermedia a una computadora central según los principios de la presente divulgación;
la FIG. 11 es un diagrama de bloques de una computadora central que se comunica a través de un nodo de red con un dispositivo inalámbrico a través de una conexión al menos parcialmente inalámbrica según algunas realizaciones de la presente divulgación;
la FIG. 12 es un diagrama de flujo de un proceso ejemplar en un dispositivo inalámbrico según una o más realizaciones de la presente divulgación;
la FIG. 13 es un diagrama de flujo de otro proceso ejemplar en un dispositivo inalámbrico según una o más realizaciones de la presente divulgación; y
la FIG. 14 es un diagrama de flujo de otro proceso ejemplar más en un dispositivo inalámbrico según una o más realizaciones de la presente divulgación.
Descripción detallada
Antes de describir en detalle realizaciones ejemplares, se observa que las realizaciones residen principalmente en combinaciones de componentes de aparatos y pasos de procesamiento relacionados con el manejo de un temporizador de actualización periódica de RNA. En consecuencia, los componentes han sido representados en su caso por símbolos convencionales en los dibujos, que muestran solo aquellos detalles específicos que son pertinentes para comprender las realizaciones para no oscurecer la divulgación con detalles que serán fácilmente evidentes para los expertos en la técnica teniendo el beneficio de la descripción aquí contenida. Los mismos números se refieren a los mismos elementos a lo largo de la descripción.
Tal como se utilizan aquí, los términos relacionales, como "primero" y "segundo", "superior" e "inferior", y similares, pueden utilizarse únicamente para distinguir una entidad o elemento de otra entidad o elemento sin que necesariamente requieran o impliquen ninguna relación u orden físico o lógico entre tales entidades o elementos. La terminología utilizada en este documento tiene el propósito de describir realizaciones particulares únicamente y no pretende ser una limitación de los conceptos descritos en este documento. Tal como se utilizan aquí, las formas singulares "un", "una" y "el" también pretenden incluir las formas plurales, a menos que el contexto indique claramente lo contrario. Se entenderá además que los términos "comprende", "que comprende", "incluye" y/o "incluyendo" cuando se utilizan en este documento, especifican la presencia de características, números enteros, pasos, operaciones, elementos y/o componentes establecidos, pero no excluyen la presencia o adición de una o más características, números enteros, pasos, operaciones, elementos, componentes y/o grupos de los mismos.
En las realizaciones descritas en el presente documento, el término de unión "en comunicación con", y similares, puede usarse para indicar comunicación eléctrica o de datos, que puede lograrse mediante contacto físico, inducción, radiación electromagnética, señalización por radio, señalización infrarroja o señalización óptica, por ejemplo. Los expertos en la materia apreciarán que múltiples componentes pueden operar en interacción y son posibles modificaciones y variaciones para lograr la comunicación eléctrica y de datos.
En algunas realizaciones descritas en el presente documento, el término "acoplado", "conectado" y similares pueden utilizarse aquí para indicar una conexión, aunque no necesariamente directamente, y pueden incluir conexiones por cable y/o inalámbricas.
Una indicación generalmente puede indicar explícita y/o implícitamente la información que representa y/o indica. La indicación implícita puede, por ejemplo, basarse en la posición y/o el recurso utilizado para la transmisión. La indicación explícita puede basarse, por ejemplo, en una parametrización con uno o más parámetros, y/o uno o más índices, y/o uno o más patrones de bits que representen la información. En particular, se puede considerar que la señalización de control como se describe aquí, basándose a la secuencia de recursos utilizada, indica implícitamente el tipo de señalización de control.
El término señal utilizado en el presente documento puede ser cualquier señal física o canal físico. Ejemplos de señales físicas son señales de referencia tales como PSS, SSS, CRS, PRS, etc. El término canal físico (p. ej., en el contexto de la recepción de canal) que se utiliza en el presente documento también se denomina "canal". Ejemplos de canales físicos son MIB, PBCH, NPBCH, PDCCH, PDSCH, sPUCCH, sPDSCH, SPUCCH, sPUSCH, MPDCCH, NPDCCH, NPDSCH, E-PDCCH, PUSCH, PUCCH, NPUSc H, etc. Estos términos/abreviaturas pueden utilizarse según el lenguaje estándar de 3GPP, en particular según LTE y/o nueva radio (NR).
Se puede considerar que para la comunicación celular se proporciona al menos una conexión y/o canal y/o portadora de enlace ascendente (UL) y al menos una conexión y/o canal y/o portadora de enlace descendente (DL), p. ej., a través de y/o definiendo una celda, que puede ser proporcionada por un nodo de red, en particular una estación base o eNodo B. Una dirección de enlace ascendente puede referirse a una dirección de transferencia de datos desde un terminal a un nodo de red, p. ej., estación base y/o estación repetidora. Una dirección de enlace descendente puede referirse a una dirección de transferencia de datos desde un nodo de red, p. ej., una estación base y/o un nodo de
retransmisión, a un terminal. UL y DL pueden estar asociados a diferentes recursos de frecuencia, p. ej., portadoras y/o bandas espectrales. Una celda puede comprender al menos una portadora de enlace ascendente y al menos una portadora de enlace descendente, que pueden tener diferentes bandas de frecuencia. Un nodo de red, p. ej., una estación base o eNodo B, puede adaptarse para proporcionar y/o definir y/o controlar una o más celdas, p. ej., una celda PC y/o una celda LA.
Transmitir en enlace descendente puede pertenecer a la transmisión desde la red o nodo de red al terminal. Transmitir en enlace ascendente puede pertenecer a la transmisión desde el terminal a la red o nodo de red. Transmitir en enlace lateral puede pertenecer a la transmisión (directa) de un terminal a otro. El enlace ascendente, el enlace descendente y el enlace lateral (p. ej., la transmisión y recepción en enlace lateral) pueden considerarse direcciones de comunicación. En algunas variantes, el enlace ascendente y el enlace descendente también se pueden usar para describir la comunicación inalámbrica entre nodos de red, p. ej. Para enlace de retroceso (backhaul) inalámbrico y/o comunicación de retransmisión y/o comunicación de red (inalámbrica) por ejemplo entre estaciones base o nodos de red similares, en particular comunicación que termina en los mismos. Se puede considerar que la comunicación de enlace de retroceso y/o de retransmisión y/o la comunicación de red se implementa como una forma de comunicación de enlace lateral o de enlace ascendente o similar.
En general, configurar puede incluir determinar los datos de configuración que representan la configuración y proporcionar, p. ej. transmitir, los mismos a uno o más nodos (en paralelo y/o secuencialmente), que pueden transmitirlos además al nodo de radio (u otro nodo, lo que puede repetirse hasta llegar al dispositivo inalámbrico 22). Alternativamente, o adicionalmente, configurar un nodo de radio, p. ej., mediante un nodo de red 16 u otro dispositivo, puede incluir recibir datos de configuración y/o datos relacionados con datos de configuración, p. ej., desde otro nodo como un nodo de red 16, que puede ser un nodo de nivel superior de la red, y/o transmitir datos de configuración recibidos al nodo de radio. En consecuencia, determinar una configuración y transmitir los datos de configuración al nodo de radio se pueden realizar por diferentes nodos o entidades de la red, que pueden comunicarse a través de una interfaz adecuada, p. ej., una interfaz X2 en el caso de LTE o una interfaz correspondiente para NR. Configurar un terminal (p. ej., WD 22) puede comprender programar transmisiones de enlace descendente y/o enlace ascendente para el terminal, p. ej. datos de enlace descendente y/o señalización de control de enlace descendente y/o DCI y/o control de enlace ascendente o señalización de datos o comunicación, en particular señalización de reconocimiento, y/o configurar recursos y/o un grupo de recursos para los mismos. En particular, configurar un terminal (p. ej., WD 22) puede comprender configurar el WD 22 para realizar ciertas mediciones en ciertas subtramas o recursos de radio y notificar tales mediciones según realizaciones de la presente divulgación.
Señalizar puede comprender una o más señales y/o símbolos. La señalización de referencia puede comprender una o más señales y/o símbolos de referencia. La señalización de datos puede pertenecer a señales y/o símbolos que contienen datos, en particular datos de usuario y/o datos de carga útil y/o datos de una capa de comunicación por encima de la/s capa/s de radio y/o física. Puede considerarse que la señalización de referencia de demodulación comprende una o más señales y/o símbolos de demodulación. La señalización de referencia de demodulación puede comprender en particular DM-Rs según las tecnologías 3GPP y/o LTE. En general, se puede considerar que la señalización de referencia de demodulación representa la señalización que proporciona una referencia para un dispositivo de recepción como un terminal para decodificar y/o demodular la señalización de datos asociados o datos. La señalización de referencia de demodulación puede estar asociada a datos o señalización de datos, en particular a datos específicos o señalización de datos. Puede considerarse que la señalización de datos y la señalización de referencia de demodulación están entrelazadas y/o multiplexadas, p. ej. dispuestas en el mismo intervalo de tiempo cubriendo, p. ej., una subtrama o ranura o símbolo, y/o en la misma estructura de recursos de frecuencia de tiempo como un bloque de recursos. Un elemento de recurso puede representar el recurso de frecuencia de tiempo más pequeño, p. ej. que representa el rango de tiempo y frecuencia cubierto por un símbolo o un número de bits representados en una modulación común. Un elemento de recurso puede, p. ej., cubrir una duración de símbolo y una subportadora, en particular en los estándares 3GPP y/o LTE. Una transmisión de datos puede representar y/o pertenecer a la transmisión de datos específicos, p. ej. un bloque específico de datos y/o bloque de transporte. Generalmente, la señalización de referencia de demodulación puede comprender y/o representar una secuencia de señales y/o símbolos, que pueden identificar y/o definir la señalización de referencia de demodulación.
Los datos o la información pueden referirse a cualquier tipo de datos, en particular cualquiera de y/o cualquier combinación de datos de control o datos de usuario o datos de carga útil. La información de control (que también puede denominarse datos de control) puede referirse a datos que controlan y/o programan y/o pertenecen al proceso de transmisión de datos y/o de operación de red o terminal.
El término "nodo de red" utilizado en el presente documento puede ser cualquier tipo de nodo de red comprendido en una red de radio que puede comprender además cualquier estación base (BS), estación base de radio, estación transceptora base (BTS), controlador de estación base (BSC), controlador de red de radio (RNC), nodo g B (gNB), nodo B evolucionado (eNB o eNodeB), nodo de enlace de retroceso (IAB), nodo B, nodo de radio de radio multiestándar (MSR) como MSR BS, entidad de coordinación de multicelda/multidifusión (MCE), nodo de retransmisión, repetidor de control de nodo donante, punto de acceso de radio (AP), puntos de transmisión, nodos de transmisión, unidad de radio remota (RRU), cabeza de radio remota (RRH), un nodo de red central (p. ej., entidad de gestión móvil (MME), nodo de red autoorganizada (SON), un nodo de coordinación, un nodo de posicionamiento, un nodo MDT, etc.), un nodo externo (p. ej., un nodo de terceros, un nodo externo a la red actual), nodos en sistema de
antenas distribuidas (DAS), un nodo de sistema de acceso al espectro (SAS), un sistema de gestión de elementos (EMS), etc. El nodo de red también puede comprender equipos de prueba. El término "nodo de radio" utilizado en el presente documento también puede utilizarse para indicar un dispositivo inalámbrico (WD), como un dispositivo inalámbrico (WD) o un nodo de red de radio.
En algunas realizaciones, los términos no limitativos dispositivo inalámbrico (WD) o un equipo de usuario (UE) se usan indistintamente. El WD en este documento puede ser cualquier tipo de dispositivo inalámbrico capaz de comunicarse con un nodo de red u otro WD a través de señales de radio, como un dispositivo inalámbrico (WD). El WD también puede ser un dispositivo de comunicación por radio, un dispositivo objetivo, un WD de dispositivo a dispositivo (D2D), un WD de tipo de máquina o un WD con capacidad de comunicación de máquina a máquina (M2M), un WD de bajo costo y/o complejidad, un sensor equipado con WD, tableta, terminales móviles, teléfono inteligente, equipo incorporado en computadora portátil (LEE), equipo montado en computadora portátil (LME), mochilas USB, equipo en las instalaciones del cliente (CPE), un dispositivo de Internet de las cosas (IoT) o un dispositivo de IoT de banda estrecha (NB -IOT), etc.
Además, en algunas realizaciones se usa el término genérico "nodo de red de radio". Puede ser cualquier tipo de nodo de red de radio que puede comprender cualquier estación base, estación base de radio, estación transceptora base, controlador de estación base, controlador de red, RNC, Nodo B evolucionado (eNB), Nodo B, gNB, entidad de coordinación de multicelda/multidifusión (MCE), nodo de retransmisión, punto de acceso, punto de acceso de radio, unidad de radio remota (RRU), cabeza de radio remota (RRH).
Téngase en cuenta que, aunque en esta divulgación puede utilizarse terminología de un sistema inalámbrico en particular, como, por ejemplo, 3GPP LTE y/o nueva radio (NR), esto no debe verse como una limitación del alcance de la divulgación solo al sistema mencionado anteriormente. Otros sistemas inalámbricos, incluidos, entre otros, el acceso múltiple por división de código de banda ancha (WCDMA), la interoperabilidad mundial para el acceso por microondas (WiMax), la banda ancha ultramóvil (UMB) y el sistema global para comunicaciones móviles (GSM), también pueden beneficiarse de la explotación de las ideas cubiertas dentro de esta divulgación.
Obsérvese además que las funciones descritas en el presente documento realizadas por un dispositivo inalámbrico o un nodo de red pueden distribuirse entre una pluralidad de dispositivos inalámbricos y/o nodos de red. En otras palabras, se contempla que las funciones del nodo de red y el dispositivo inalámbrico descritos en este documento no se limitan al desempeño de un solo dispositivo físico y, de hecho, pueden distribuirse entre varios dispositivos físicos.
A menos que se defina de otro modo, todos los términos (incluidos los términos técnicos y científicos) utilizados en el presente documento tienen el mismo significado que comúnmente entiende un experto en la técnica a la que pertenece esta divulgación. Se entenderá además que los términos utilizados en este documento deben interpretarse con un significado que sea coherente con su significado en el contexto de esta memoria descriptiva y la técnica relevante y no se interpretarán en un sentido idealizado o demasiado formal a menos que así se defina expresamente en este documento.
Las realizaciones prevén el manejo de un temporizador de actualización periódica de RNA. Como se usa en el presente documento, los términos temporizador periódico de RNA, T380 y temporizador T380 se usan indistintamente. En algunas realizaciones, los métodos se describen como acciones realizadas por un WD RRC_INACTIVE en NR. Si bien algunas realizaciones son aplicables para ese caso, puede haber otros casos adicionales para los cuales las realizaciones son aplicables, tales como:
• Todos los casos anteriores donde los procedimientos ocurren en LTE en lugar de NR; es decir, para el caso de WD LTE RRC_INACTIVE;
• Procedimientos por tecnología de acceso inter-radio (RAT) en estado RRC_INACTIVE, principalmente entre LTE y NR conectados a la misma CN (red central 5G):
• el WD en estado LTE RRC_CONNECTED se suspende al estado LTE RRC_INACTIVE e inicia T380, realiza movilidad y se sitúa en una celda de NR (es decir, pasa al estado NR RRC_INACTIVE) e intenta reanudar en NR mientras T380 está funcionando.
• el WD en estado NR RRC_CONNECTED se suspende al estado NR RRC_INACTIVE e inicia T380, realiza movilidad y se sitúa en una celda de LTE (es decir, transita al estado LTE RRC_INACTIVE) e intenta reanudar en LTE mientras T380 está funcionando.
Obsérvese que en la descripción del caso entre RAT, se define un temporizador T380 común para la movilidad del estado RRC_INACTIVE.
Volviendo a las figuras de los dibujos, en las que los mismos elementos se denominan con los mismos números de referencia, en la FIG. 10 se muestra un diagrama esquemático de un sistema de comunicación 10, según una realización, como una red celular de tipo 3GPP que puede admitir estándares como LTE y/o NR (5G), que comprende una red de acceso 12, como una red de acceso de radio y una red central 14. La red de acceso 12 comprende una
pluralidad de nodos de red 16a, 16b, 16c (denominados colectivamente nodos de red 16), como NB, eNB, gNB u otros tipos de puntos de acceso inalámbricos, cada uno de los cuales define un área de cobertura correspondiente 18a, 18b, 18c (denominadas colectivamente áreas de cobertura 18). Cada nodo de red 16a, 16b, 16c es conectable a la red central 14 a través de una conexión por cable o inalámbrica 20. Un primer dispositivo inalámbrico (WD) 22a ubicado en el área de cobertura 18a está configurado para conectarse de forma inalámbrica a, o ser objeto de radiobúsqueda por, el correspondiente nodo de red 16c. Un segundo WD 22b en el área de cobertura 18b es conectable de forma inalámbrica al nodo de red correspondiente 16a. Si bien en este ejemplo se ilustra una pluralidad de WD 22a, 22b (denominados colectivamente dispositivos inalámbricos 22), las realizaciones desveladas son igualmente aplicables a una situación en donde un único WD está en el área de cobertura o donde un único WD se conecta al correspondiente nodo de red 16. Téngase en cuenta que, aunque por comodidad solo se muestran dos WD 22 y tres nodos de red 16, el sistema de comunicación puede incluir muchos más WD 22 y nodos de red 16.
Además, se contempla que un WD 22 pueda estar en comunicación simultánea y/o configurado para comunicarse por separado con más de un nodo de red 16 y más de un tipo de nodo de red 16. Por ejemplo, un WD 22 puede tener conectividad dual con un nodo de red 16 que admite LTE y el mismo o un nodo de red 16 diferente que admite NR. Como ejemplo, el WD 22 puede estar en comunicación con un eNB para LTE/E-UTRAN y un gNB para NR/NG-RAN.
El propio sistema de comunicación 10 puede estar conectado a una computadora central 24, que puede estar incorporada en el hardware y/o software de un servidor autónomo, un servidor implementado en la nube, un servidor distribuido o como recursos de procesamiento en un parque de servidores. La computadora central 24 puede estar bajo la propiedad o el control de un proveedor de servicios, o puede ser operado por el proveedor de servicios o por cuenta del proveedor de servicios. Las conexiones 26, 28 entre el sistema de comunicación 10 y la computadora central 24 pueden extenderse directamente desde la red central 14 a la computadora central 24 o pueden extenderse a través de una red intermedia opcional 30. La red intermedia 30 puede ser una de, o una combinación de más de uno de, una red pública, privada u hospedada. La red intermedia 30, si la hay, puede ser una red principal o Internet. En algunas realizaciones, la red intermedia 30 puede comprender dos o más subredes (no mostradas).
El sistema de comunicación de la FIG. 10 en su conjunto permite la conectividad entre uno de los WD conectados 22a, 22b y la computadora central 24. La conectividad puede describirse como una conexión over-the-top (OTT). La computadora central 24 y los WD conectados 22a, 22b están configurados para comunicar datos y/o señalización a través de la conexión OTT, utilizando la red de acceso 12, la red central 14, cualquier red intermedia 30 y una posible infraestructura adicional (no mostrada) como intermediarios. La conexión OTT puede ser transparente en el sentido de que al menos algunos de los dispositivos de comunicación participantes a través de los cuales pasa la conexión OTT desconocen el enrutamiento de las comunicaciones de enlace ascendente y descendente. Por ejemplo, un nodo de red 16 puede no o no necesitar ser informado sobre el enrutamiento pasado de una comunicación de enlace descendente entrante con datos que se originan en una computadora central 24 para ser reenviados (p. ej., entregados) a un WD 22a conectado. De manera similar, el nodo de red 16 no necesita estar al tanto del enrutamiento futuro de una comunicación de enlace ascendente saliente que se origina desde el WD 22a hacia la computadora central 24.
Un nodo de red 16 está configurado para comunicarse e intercambiar mensajes y datos con un dispositivo inalámbrico 22. El dispositivo inalámbrico 22 está configurado para incluir una unidad de control de temporizador de actualización 34 que está configurada para detener un temporizador de actualización cuando existe una de un conjunto de condiciones como se explica a continuación. El dispositivo inalámbrico 22 también está configurado para determinar y provocar la transición a varios estados del WD, como a través de la unidad de control de temporizador de actualización 34 y/o el circuito de procesamiento 84.
A continuación, se describirán, con referencia a la FIG. 11, implementaciones de ejemplo, de acuerdo con una realización, del WD 22, nodo de red 16 y computadora central 24 examinados en los párrafos anteriores. En un sistema de comunicación 10, una computadora central 24 comprende hardware (HW) 38 que incluye una interfaz de comunicación 40 configurada para establecer y mantener una conexión por cable o inalámbrica con una interfaz de un dispositivo de comunicación diferente del sistema de comunicación 10. La computadora central 24 comprende además un circuito de procesamiento 42, que puede tener capacidades de almacenamiento y/o procesamiento. El circuito de procesamiento 42 puede incluir un procesador 44 y memoria 46. En particular, además de o en lugar de un procesador, como una unidad central de procesamiento y memoria, el circuito de procesamiento 42 puede comprender un circuito integrado para procesamiento y/o control, p. ej., uno o más procesadores y/o núcleos de procesador y/o FPGA (matriz de puertas programables en campo) y/o ASIC (circuito integrado de aplicación específica) adaptados para ejecutar instrucciones. El procesador 44 puede configurarse para acceder (p. ej., escribir en y/o leer de) a la memoria 46, que puede comprender cualquier tipo de memoria volátil y/o no volátil, p. ej., memoria caché y/o intermedia y/o RAM (memoria de acceso aleatorio) y/o ROM (memoria de solo lectura) y/o memoria óptica y/o EPROM (memoria de solo lectura programable y borrable).
El circuito de procesamiento 42 puede configurarse para controlar cualquiera de los métodos y/o procesos descritos en este documento y/o para hacer que dichos métodos y/o procesos se realicen, por ejemplo, mediante una computadora central 24. El procesador 44 corresponde a uno o más procesadores 44 para realizar las funciones de la computadora central 24 descritas en este documento. La computadora central 24 incluye una memoria 46 que está configurada para almacenar datos, código de software programático y/u otra información descrita en este documento.
En algunas realizaciones, el software 48 y/o la aplicación central 50 pueden incluir instrucciones que, cuando son ejecutadas por el procesador 44 y/o el circuito de procesamiento 42, hacen que el procesador 44 y/o el circuito de procesamiento 42 realicen los procesos descritos en este documento con respecto a la computadora central 24. Las instrucciones pueden ser un software asociado con la computadora central 24.
El software 48 puede ser ejecutable por el circuito de procesamiento 42. El software 48 incluye una aplicación central 50. La aplicación central 50 puede funcionar para proporcionar un servicio a un usuario remoto, como un WD 22 que se conecta a través de una conexión OTT 52 que termina en el WD 22 y la computadora central 24. Al proporcionar el servicio al usuario remoto, la aplicación central 50 puede proporcionar datos de usuario que se transmiten utilizando la conexión OTT 52. Los "datos de usuario" pueden ser datos e información descritos en este documento como implementando la funcionalidad descrita. En una realización, la computadora central 24 puede configurarse para proporcionar control y funcionalidad a un proveedor de servicios y puede ser operada por el proveedor de servicios o por cuenta del proveedor de servicios. El circuito de procesamiento 42 de la computadora central 24 puede permitir que la computadora central 24 observe, supervise, controle, transmita a y/o reciba desde el nodo de red 16 y/o el dispositivo inalámbrico 22.
El sistema de comunicación 10 incluye además un nodo de red 16 previsto en un sistema de comunicación 10 y que comprende hardware 58 que le permite comunicarse con la computadora central 24 y con el WD 22. El hardware 58 puede incluir una interfaz de comunicación 60 para establecer y mantener una conexión por cable o inalámbrica con una interfaz de un dispositivo de comunicación diferente del sistema de comunicación 10, así como una interfaz de radio 62 para establecer y mantener al menos una conexión inalámbrica 64 con un WD 22 ubicado en un área de cobertura 18 a la que da servicio el nodo de red 16. La interfaz de radio 62 puede estar formada como, o puede incluir, por ejemplo, uno o más transmisores de RF, uno o más receptores de RF y/o uno o más transceptores de RF. La interfaz de comunicación 60 puede configurarse para facilitar una conexión 66 a la computadora central 24. La conexión 66 puede ser directa o puede pasar a través de una red central 14 del sistema de comunicación 10 y/o a través de una o más redes intermedias 30 fuera del sistema de comunicación 10.
En la realización que se muestra, el hardware 58 del nodo de red 16 incluye además un circuito de procesamiento 68. El circuito de procesamiento 68 puede incluir un procesador 70 y una memoria 72. En particular, además de o en lugar de un procesador, como una unidad central de procesamiento y memoria, el circuito de procesamiento 68 puede comprender un circuito integrado para procesamiento y/o control, p. ej., uno o más procesadores y/o núcleos de procesador y/o FPGA (matriz de puertas programables en campo) y/o ASIC (circuito integrado de aplicación específica) adaptados para ejecutar instrucciones. El procesador 70 puede configurarse para acceder (p. ej., escribir en y/o leer de) la memoria 72, que puede comprender cualquier tipo de memoria volátil y/o no volátil, p. ej., memoria caché y/o intermedia y/o RAM (memoria de acceso aleatorio) y/o ROM (memoria de solo lectura) y/o memoria óptica y/o EPROM (memoria de solo lectura programable y borrable).
Por lo tanto, el nodo de red 16 tiene además software 74 almacenado internamente, por ejemplo, en la memoria 72, o almacenado en una memoria externa (p. ej., base de datos, matriz de almacenamiento, dispositivo de almacenamiento en red, etc.) accesible por el nodo de red 16 a través de una conexión externa. El software 74 puede ser ejecutable por el circuito de procesamiento 68. El circuito de procesamiento 68 puede configurarse para controlar cualquiera de los métodos y/o procesos descritos en este documento y/o hacer que dichos métodos y/o procesos se realicen, p. ej., mediante el nodo de red 16. El procesador 70 corresponde a uno o más procesadores 70 para realizar las funciones del nodo de red 16 descritas en este documento. La memoria 72 está configurada para almacenar datos, código de software programático y/u otra información descrita en este documento. En algunas realizaciones, el software 74 puede incluir instrucciones que, cuando son ejecutadas por el procesador 70 y/o el circuito de procesamiento 68, hacen que el procesador 70 y/o el circuito de procesamiento 68 realicen los procesos descritos en este documento con respecto al nodo de red 16.
El sistema de comunicación 10 incluye además el WD 22 al que ya se ha hecho referencia. El WD 22 puede tener hardware 80 que puede incluir una interfaz de radio 82 configurada para establecer y mantener una conexión inalámbrica 64 con un nodo de red 16 que presta servicio a un área de cobertura 18 en la que se encuentra actualmente el WD 22. La interfaz de radio 82 puede estar formada como, o puede incluir, por ejemplo, uno o más transmisores de RF, uno o más receptores de RF y/o uno o más transceptores de RF.
El hardware 80 del WD 22 incluye además un circuito de procesamiento 84. El circuito de procesamiento 84 puede incluir un procesador 86 y una memoria 88. En particular, además o en lugar de un procesador, como una unidad central de procesamiento y memoria, el circuito de procesamiento 84 puede comprender circuitos integrados para procesamiento y/o control, p. ej., uno o más procesadores y/o núcleos de procesador y/o FPGA (matriz de puertas programables en campo) y/o ASIC (circuitos integrados de aplicación específica) adaptados para ejecutar instrucciones. El procesador 86 puede configurarse para acceder (p. ej., escribir en y/o leer de) a la memoria 88, que puede comprender cualquier tipo de memoria volátil y/o no volátil, p. ej., memoria caché y/o intermedia y/o RAM (memoria de acceso aleatorio) y/o ROM (memoria de solo lectura) y/o memoria óptica y/o EPROM (memoria de solo lectura programable y borrable).
Por lo tanto, el WD 22 puede comprender además software 90, que se almacena, por ejemplo, en la memoria 88 en el WD 22, o se almacena en una memoria externa (p, ej., base de datos, matriz de almacenamiento, dispositivo de almacenamiento en red, etc.) accesible por el WD 22. El software 90 puede ser ejecutable por el circuito de procesamiento 84. El software 90 puede incluir una aplicación cliente 92. La aplicación cliente 92 puede funcionar para proporcionar un servicio a un usuario humano o no humano a través del WD 22, con el soporte de la computadora central 24. En la computadora central 24, una aplicación central de ejecución 50 puede comunicarse con la aplicación cliente de ejecución 92 a través de la conexión OTT 52 que termina en el WD 22 y la computadora central 24. Al proporcionar el servicio al usuario, la aplicación cliente 92 puede recibir datos de solicitud de la aplicación central 50 y proporcionar datos de usuario en respuesta a los datos de solicitud. La conexión OTT 52 puede transferir tanto los datos de solicitud como los datos de usuario. La aplicación cliente 92 puede interactuar con el usuario para generar los datos de usuario que proporciona.
El circuito de procesamiento 84 puede configurarse para controlar cualquiera de los métodos y/o procesos descritos en este documento y/o para hacer que dichos métodos y/o procesos se realicen, p. ej., mediante el WD 22. El procesador 86 corresponde a uno o más procesadores 86 para realizar las funciones de WD 22 descritas en este documento. El WD 22 incluye una memoria 88 que está configurada para almacenar datos, código de software programático y/u otra información descrita en este documento. En algunas realizaciones, el software 90 y/o la aplicación cliente 92 pueden incluir instrucciones que, cuando son ejecutadas por el procesador 86 y/o el circuito de procesamiento 84, hacen que el procesador 86 y/o el circuito de procesamiento 84 realicen los procesos descritos en este documento con respecto al WD 22. Por ejemplo, el circuito de procesamiento 84 del dispositivo inalámbrico 22 puede incluir una unidad de control de temporizador de actualización 34 que está configurada para detener un temporizador de actualización cuando existe una de un conjunto de condiciones como se explica a continuación. El WD 22, a través del procesador 84 y/o el circuito de procesamiento 84, puede configurarse además para determinar los estados y dirigir las transiciones entre estados del WD 22. La interfaz de radio 82 del WD 22 funciona para recibir mensajes de configuración de RRC, mensajes de suspensión de RRC y mensajes de liberación de RRC en respuesta a mensajes de solicitud de reanudación de RRC.
En algunas realizaciones, el funcionamiento interno del nodo de red 16, WD 22 y computadora central 24 puede ser como se muestra en la FIG. 11 e independientemente, la topología de la red circundante puede ser la de la FIG. 10.
En la Fig. 11, la conexión OTT 52 se ha dibujado de manera abstracta para ilustrar la comunicación entre la computadora central 24 y el dispositivo inalámbrico 22 a través del nodo de red 16, sin referencia explícita a ningún dispositivo intermediario y al enrutamiento preciso de mensajes a través de estos dispositivos. La infraestructura de red puede determinar el enrutamiento, que puede configurarse para ocultarse del WD 22 o del proveedor de servicios que opera la computadora principal 24, o de ambos. Mientras la conexión OTT 52 está activa, la infraestructura de red puede además tomar decisiones mediante las cuales cambia dinámicamente el enrutamiento (p. ej., sobre la base de la consideración del equilibrio de carga o la reconfiguración de la red).
La conexión inalámbrica 64 entre el WD 22 y el nodo de red 16 es de acuerdo con las enseñanzas de las realizaciones descritas a lo largo de esta divulgación. Una o más de las diversas realizaciones mejoran el rendimiento de los servicios OTT provistos al WD 22 utilizando la conexión OTT 52, en donde la conexión inalámbrica 64 puede formar el último segmento. Más precisamente, las enseñanzas de algunas de estas realizaciones pueden mejorar la velocidad de datos, la latencia y/o el consumo de energía y, por lo tanto, proporcionar beneficios tales como un tiempo de espera del usuario reducido, restricción relajada en el tamaño del archivo, mejor capacidad de respuesta, mayor duración de la batería, etc.
En algunas realizaciones, se puede proporcionar un procedimiento de medición con el fin de controlar la tasa de datos, la latencia y otros factores en donde mejoran una o más realizaciones. Puede haber además una funcionalidad de red opcional para reconfigurar la conexión OTT 52 entre la computadora central 24 y el WD 22, en respuesta a variaciones en los resultados de la medición. El procedimiento de medición y/o la funcionalidad de red para reconfigurar la conexión OTT 52 pueden implementarse en el software 48 de la computadora central 24 o en el software 90 del WD 22, o en ambos. En realizaciones, pueden implementarse sensores (no mostrados) en o en asociación con dispositivos de comunicación a través de los cuales pasa la conexión OTT 52; los sensores pueden participar en el procedimiento de medición suministrando valores de las cantidades supervisadas ejemplificadas anteriormente, o suministrando valores de otras cantidades físicas a partir de las cuales el software 48, 90 puede calcular o estimar las cantidades supervisadas. La reconfiguración de la conexión OTT 52 puede incluir formato de mensaje, ajustes de retransmisión, enrutamiento preferido, etc.; la reconfiguración no necesita afectar al nodo de red 16, y puede ser desconocida o imperceptible para el nodo de red 16. Algunos de tales procedimientos y funcionalidades pueden ser conocidos y practicados en la técnica. En ciertas realizaciones, las mediciones pueden implicar la señalización de WD propietaria que facilita las mediciones de rendimiento de la computadora central 24, tiempos de propagación, latencia y similares. En algunas realizaciones, las mediciones pueden implementarse de manera que el software 48, 90 haga que se transmitan mensajes, en particular mensajes vacíos o 'ficticios', usando la conexión OTT 52 mientras supervisa tiempos de propagación, errores, etc.
Por lo tanto, en algunas realizaciones, la computadora central 24 incluye un circuito de procesamiento 42 configurado para proporcionar datos de usuario y una interfaz de comunicación 40 que está configurada para reenviar los datos de usuario a una red celular para su transmisión al WD 22. En algunas realizaciones, la red celular también incluye el
nodo de red 16 con una interfaz de radio 62. En algunas realizaciones, el nodo de red 16 está configurado y/o el circuito de procesamiento 68 del nodo de red 16 está configurado para realizar las funciones y/o métodos descritos en este documento para preparar/iniciar/mantener/admitir/finalizar una transmisión al WD 22, y/o preparar/terminar/mantener/admitir/finalizar la recepción de una transmisión desde el WD 22.
En algunas realizaciones, la computadora central 24 incluye un circuito de procesamiento 42 y una interfaz de comunicación 40 que está configurada en una interfaz de comunicación 40 configurada para recibir datos de usuario que se originan a partir de una transmisión desde un WD 22 a un nodo de red 16. En algunas realizaciones, el WD 22 está configurado para, y/o comprende, una interfaz de radio 82 y/o un circuito de procesamiento 84 configurado para realizar las funciones y/o métodos descritos en este documento para preparar/iniciar/mantener/admitir/finalizar una transmisión al nodo de red 16, y/ o preparar/terminar/mantener/admitir/finalizar en la recepción de una transmisión desde el nodo de red 16.
Aunque las FIGS. 10 y 11 muestran varias "unidades" como la unidad de control de temporizador de actualización 34 dentro de un procesador respectivo, se contempla que estas unidades pueden implementarse de modo que una parte de la unidad se almacene en una memoria correspondiente dentro del circuito de procesamiento. En otras palabras, las unidades pueden implementarse en hardware o en una combinación de hardware y software dentro del circuito de procesamiento.
La FIG. 12 es un diagrama de flujo del proceso inventivo en un dispositivo inalámbrico 22 según algunas realizaciones de la divulgación. Uno o más bloques y/o funciones realizados por el dispositivo inalámbrico 22 pueden ser realizados por uno o más elementos del dispositivo inalámbrico 22, como por ejemplo, por la unidad de control de temporizador de actualización 34 en el circuito de procesamiento 84, el procesador 86, la interfaz de radio 82, etc. En una o más realizaciones, el dispositivo inalámbrico tal como a través de uno o más de los circuitos de procesamiento 84, el procesador 86, la unidad de control de temporizador de actualización 34 y la interfaz de radio 82 está configurado para iniciar (bloque S134) un temporizador de actualización periódica de área de notificación (RNA) basada en la red de acceso radio (RAN) basándose, al menos en parte, en que el dispositivo inalámbrico 22 esté en un estado inactivo de control de recursos de radio (RRC) donde el temporizador de actualización periódica de RNA está configurado para iniciar un procedimiento de reanudación de RRC cuando expira el temporizador de actualización periódica de RNA, como se describe en este documento. En la invención, el dispositivo inalámbrico, como a través de uno o más de los circuitos de procesamiento 84, el procesador 86, la unidad de control de temporizador de actualización 34 y la interfaz de radio 82, está configurado para, si el temporizador de actualización periódica de RNA está funcionando, detener (bloque S136) el temporizador de actualización periódica de RNA antes de la expiración del temporizador de actualización periódica de RNA basándose al menos en parte en una condición que se cumple cuando la condición se basa al menos en parte en la señalización de RRC, como se describe en este documento.
Según una o más realizaciones, la condición que se cumple corresponde a que el dispositivo inalámbrico 22 reciba, en respuesta a un mensaje de solicitud de reanudación de RRC, un mensaje de configuración de RRC para desencadenar la transición del dispositivo inalámbrico 22 a un estado conectado de RRC. Según la invención, la condición que se cumple corresponde a que el dispositivo inalámbrico 22 reciba, en respuesta a un mensaje de solicitud de reanudación de RRC, un mensaje de suspensión de RRC donde el mensaje de suspensión de RRC indica que el dispositivo inalámbrico 22 debe permanecer en un estado inactivo de RRC. Según la invención, el circuito de procesamiento 84 está configurado además para, si el mensaje de suspensión de RRC recibido incluye una configuración asociada con el temporizador de actualización periódica de RNA, reiniciar el temporizador de actualización periódica de RNA de acuerdo al menos con la configuración en el mensaje de suspensión de RRC recibido.
Según una o más realizaciones, el circuito de procesamiento 84 está configurado además para, si el mensaje de suspensión de RRC recibido no llega a incluir una configuración asociada con el temporizador de actualización periódica de RNA, reiniciar el temporizador de actualización periódica de RNA según una configuración previa. Según una o más realizaciones, la condición que se cumple corresponde a que el dispositivo inalámbrico reciba, en respuesta a un mensaje de solicitud de reanudación de RRC, un mensaje de liberación de RRC que desencadena la transición del dispositivo inalámbrico 22 a un estado de reposo de RRC. Según una o más realizaciones, la condición que se cumple corresponde a que el dispositivo inalámbrico 22 no llegue a recibir, después de enviar un mensaje de solicitud de reanudación de RRC, uno de un mensaje de reanudación de RRC, un mensaje de suspensión de RRC o un mensaje de liberación de RRC. Según una o más realizaciones, la condición que se cumple corresponde a que el dispositivo inalámbrico 22 entre en un estado de reposo de RRC desde un estado inactivo de RRC sin transición por un estado conectado de RRC. Según una o más realizaciones, el inicio del temporizador de actualización periódica de RNA se desencadena al entrar en el estado inactivo de RRC.
La FIG. 13 es un diagrama de flujo de otro proceso ejemplar en un dispositivo inalámbrico 22 según algunas realizaciones de la presente divulgación. Uno o más bloques y/o funciones realizados por el dispositivo inalámbrico 22 pueden ser realizados por uno o más elementos del dispositivo inalámbrico 22, como por ejemplo, por la unidad de control de temporizador de actualización 34 en el circuito de procesamiento 84, el procesador 86, la interfaz de radio 82, etc. El proceso, realizado por el dispositivo inalámbrico 22, como a través de uno o más de los circuitos de procesamiento 84, el procesador 86, la unidad de control de temporizador de actualización 34 y la interfaz de radio 82, incluye detener (bloque S138) un temporizador de actualización ante una de las siguientes condiciones: el WD 22
recibe un mensaje de configuración de RRC que desencadena la transición del WD 22 a un estado RRC_CONNECTED en respuesta a un mensaje de solicitud de reanudación de RRC; el WD 22 recibe un mensaje de suspensión de RRC que indica que el WD 22 debe permanecer en un estado RRC_INACTIVE en respuesta a un mensaje de solicitud de reanudación de RRC, una de las condiciones de la invención; el WD 22 recibe un mensaje de liberación de RRC que desencadena la transición del WD 22 a un estado RRC_IDLE en respuesta a un mensaje de solicitud de reanudación de RRC; el WD 22 no llega a recibir un mensaje de reanudación de RRC, un mensaje de suspensión de RRC o un mensaje de liberación de RRC después de enviar un mensaje de solicitud de reanudación de RRC; y el WD 22 entra en el estado RRC_IDLE desde el estado RRC_INACTIVE sin transición por el estado RRC_CONNECTED.
La FIG. 14 es un diagrama de flujo de la invención en un dispositivo inalámbrico 22 según algunas realizaciones de la presente divulgación. Uno o más bloques y/o funciones realizados por el dispositivo inalámbrico 22 pueden ser realizados por uno o más elementos del dispositivo inalámbrico 22, como por ejemplo, por la unidad de control de temporizador de actualización 34 en el circuito de procesamiento 84, el procesador 86, la interfaz de radio 82, etc. En la invención, el dispositivo inalámbrico tal como a través de uno o más de los circuitos de procesamiento 84, el procesador 86 y la interfaz de radio 82 está configurado para iniciar (bloque S140) un temporizador de actualización periódica del área de notificación (RNA) basada en la red de acceso de radio (RAN) basándose al menos en parte en que el dispositivo inalámbrico se encuentre en un estado inactivo de control de recursos de radio (RRC) donde el temporizador de actualización periódica de RNA está configurado para iniciar un procedimiento de reanudación de RRC cuando expira el temporizador de actualización periódica de RNA. En la invención, el dispositivo inalámbrico como a través de uno o más de los circuitos de procesamiento 84, procesador 86 e interfaz de radio 82 está configurado para recibir (bloque S142) un mensaje de RRC. En la invención, el dispositivo inalámbrico, como a través de uno o más de los circuitos de procesamiento 84, el procesador 86 y la interfaz de radio 82, está configurado para, si el temporizador de actualización periódica de RNA está funcionando, detener (bloque S144) el temporizador de actualización periódica de RNA antes de que expire el temporizador de actualización periódica de RNA basándose al menos en parte en el mensaje de RRC recibido.
Habiendo descrito el flujo del proceso general de los arreglos de la divulgación y habiendo brindado ejemplos de arreglos de hardware y software para implementar los procesos y funciones de la divulgación, las siguientes secciones brindan detalles y ejemplos de arreglos para implementar realizaciones de la divulgación y para el manejo de un temporizador de actualización periódica de RNA.
En una primera realización no cubierta por las reivindicaciones, al recibir un mensaje de configuración de RRC (que ordena al WD 22 que entre en el estado RRC_CONNECTED), en respuesta a una solicitud de reanudación de r Rc , el WD 22, por ejemplo, a través del circuito de procesamiento 84, detiene el temporizador de actualización periódica de RNA (T380). Se observa que, a continuación, las acciones indicadas como emprendidas o realizadas por el WD 22 pueden ser realizadas o controladas por el circuito de procesamiento 84.
En la invención, al recibir un mensaje de suspensión de RRC (o cualquier otro mensaje equivalente que indique que el WD 22 puede permanecer en el estado RRC_INACTIVE), en respuesta a una solicitud de reanudación de RRC, el WD 22 detiene el temporizador de actualización periódica de RNA (T380) si está funcionando. Eso puede ocurrir, por ejemplo, cuando el WD 22 desencadena el procedimiento de reanudación debido a la movilidad RNA, las transmisiones de datos de UL tempranas o cualquier otra razón que pueda desencadenar un procedimiento de reanudación.
En una tercera realización no cubierta por las reivindicaciones, al recibir un mensaje de liberación de RRC (o cualquier otro mensaje equivalente que indique que el WD 22 puede pasar al estado RRC_IDLE), en respuesta a una solicitud de reanudación de RRC, el WD 22 detiene el temporizador de actualización periódica de RNA (T380) si está funcionando. Eso puede ocurrir, por ejemplo, cuando el WD 22 desencadena el procedimiento de reanudación debido a una movilidad RNA, transmisiones de datos de UL tempranas o cualquier otra razón que pueda desencadenar un procedimiento de reanudación.
En una cuarta realización no cubierta por las reivindicaciones, al no llegar a recibir un mensaje de reanudación de RRC o de suspensión de RRC o de liberación de RRC (es decir, fallo en la expiración del temporizador T300X debido a una mala cobertura de UL o una mala cobertura de DL) después de enviar un mensaje de solicitud de reanudación de RRC, el WD 22 detiene el temporizador de actualización periódica de RNA, si está funcionando. Eso puede ocurrir, por ejemplo, cuando el WD 22 desencadena el procedimiento de reanudación debido a una movilidad RNA, transmisiones de datos de UL tempranas o cualquier otra razón que pueda desencadenar un procedimiento de reanudación. El momento preciso en que el WD 22 detiene T380 puede ser la detección del problema, como se describe por la expiración de T300X, o por una acción posterior que se especifica, como al entrar el WD 22 en el estado RRC_IDLE y/o notificar a las capas superiores del fallo.
En una quinta realización no cubierta por las reivindicaciones, al entrar en el estado RRC_IDLE desde el estado RRC_INACTIVE sin pasar necesariamente por el estado RRC_CONNECTED (p. ej., basándose en cualquier mecanismo de INACTIVE a IDLE, como un temporizador configurado que al expirar hace que el WD 22 libere su contexto de AS y transite del estado RRC_INACTIVE al estado RRC_IDLE), el WD 22 detiene el temporizador de actualización periódica de RNA si está funcionando (T380).
En una sexta realización no cubierta por las reivindicaciones, al entrar en el estado RRC_IDLE desde el estado RRC_INACTIVE sin pasar necesariamente por el estado RRC_CONNECTED (p. ej., desencadenado por la recepción de una radiobúsqueda de CN mientras se encuentra en el estado RRC_INACTIVE), el WD 22 detiene el temporizador de actualización periódica de RNA (T380) si está funcionando.
En una séptima realización no cubierta por las reivindicaciones, al recibir un mensaje de suspensión de RRC (o cualquier otro mensaje equivalente que indique que el WD 22 puede permanecer en el estado RRC_INACTIVE), en respuesta a una solicitud de reanudación de RRC, el WD 22 detiene el temporizador de actualización periódica de RNA (T380) si está funcionando (como se describe en la segunda realización) y, además, realiza al menos una de las siguientes acciones:
• Si el mensaje de suspensión (o equivalente) contiene una configuración para el temporizador de actualización periódica de RNA (T380), el WD 22 borra el valor del temporizador anterior, el WD 22 almacena el valor recibido y el WD 22 inicia el temporizador T380 según el nuevo valor;
• Si el mensaje de suspensión (o equivalente) no contiene una configuración para el temporizador de actualización periódica de RNA (T380), el WD 22 reinicia el temporizador T380 según el valor almacenado;
• Si el mensaje de suspensión (o equivalente) no contiene una configuración para el temporizador de actualización periódica de RNA (T380), en una variante diferente, el WD 22 borra el valor del temporizador anterior;
• Para estas diferentes acciones, podría haber algunas banderas desde la red en el mensaje de suspensión (o equivalente) indicando reinicio, borrado de valores almacenados, etc.
• En algunas realizaciones no limitativas, estos también pueden implementarse a través de códigos Reed, de modo que, al recibir nuevos valores para un parámetro almacenado, el WD 22 anula el parámetro previamente almacenado y aplica los nuevos valores cuando sea conveniente, al recibir el mensaje.
La implementación de las realizaciones propuestas en las especificaciones de NR RRC (y algunas variantes de algunas de ellas) se analiza a continuación.
Recepción del RRCSetup por el WD 22
El WD 22 puede realizar las siguientes acciones al recibir el RRCSetup:
• Si el RRCSetup se recibe en respuesta a un RRCResumeRequest:
a) descartar el contexto de AS (estrato de acceso) de WD 22 almacenado y el identificador temporal de red I-radio (RNTI);
b) indicar a las capas superiores que el estado de reanudación de la conexión de RRC es el estado de repliegue;
• realizar el procedimiento de configuración del grupo celular según el masterCellGroup recibido y como se especifica en los estándares de comunicación inalámbrica como en 3GPP TS 38.331 v15.1.0. y/o 3GPP TS 36.331 v15.1.0., sección 5.3.5.5;
• realizar el procedimiento de configuración del portador de radio según el radioBearerConfig recibido y como se especifica en los estándares de comunicación inalámbrica como en 3GPP TS 38.331 y/o 3GPP TS 36.331 v15.1.0., sección 5.3.5.6;
• si se almacena, descartar la información de prioridad de reselección de celda proporcionada por el idlemodePriorities o heredada de otra RAT;
Téngase en cuenta que idlemodePriorities también se puede aplicar para WD 22 que entran en RRC_INACTIVE. Y si es así, se podría cambiar el nombre del elemento de información (IE). El proceso puede continuar de la siguiente manera:
• detener el temporizador T300 o T300X si está funcionando;
Téngase en cuenta que puede ser necesario definir acciones de WD 22 relacionadas con los temporizadores de control de acceso (equivalentes a T302, T303, T305, T306, T308 en LTE), p. ej., informar a las capas superiores si un temporizador determinado no está funcionando.
• detener el temporizador T320, si está funcionando;
• detener el temporizador T380 (temporizador de actualización periódica de RNA), si está funcionando;
• entrar en el estado RRC_CONNECTED;
• detener el procedimiento de reselección de celda;
Téngase en cuenta que puede ser redundante declarar que se detiene la reselección de celda (similar a la recepción de RRCResume). De manera similar, puede ser redundante declarar que el WD 22 puede continuar realizando la reselección de celda al transmitir un mensaje de RRCSetupRequesto de RRCResumeRequest. El proceso puede continuar de la siguiente manera:
• considerar la celda actual como la celda principal (PCell);
• establecer el contenido del mensaje de RRCSetupComplete de la siguiente manera:
a) si el RRCSetup se recibe en respuesta a un RRCResumeRequest:
i) si las capas superiores proporcionan un 5G-S-TMSI:
A) establecer el ng-5G-S-TMSI al valor recibido de las capas superiores;
b) establecer la SelectedPLMN-Identity en la PLMN seleccionada por las capas superiores (como se describe en los estándares de comunicación inalámbrica como en 3GPP TS 24.501 v1.0.0.) de las redes móviles terrestres públicas (PLMN) incluidas en el plmn-IdentityList en SystemInformationBlockTypel; c) si las capas superiores proporcionan la 'Función de gestión de movilidad y acceso registrado (AMF)':
i) incluir y establecer la registeredAMF como sigue:
A) si la identidad de PLMN del 'AMF registrado' es diferente de la PLMN seleccionada por las capas superiores:
I) incluir la plmnIdentity en el registeredAMF y establecerlo en el valor de la identidad de PLMN en el 'AMF registrado' recibido de las capas superiores; B) establecer el amf-Region, amf-SetId, amf-Pointer al valor recibido de las capas superiores;
ii) incluir y establecer el guami-Type al valor proporcionado por las capas superiores;
En algunas realizaciones, el guami-Type pueden incluirse y establecerse en la condición antes mencionada.
d) si las capas superiores proporcionan una o más información de asistencia de selección de segmento de red única (S-NSSAI) (como se describe en los estándares de comunicación inalámbrica, como en 3GPP TS 23.003 v15.3.0.):
i) incluir el s-nssai-list y establecer el contenido en los valores proporcionados por las capas superiores;
e) establecer el dedicatedInfoNAS para incluir la información recibida de las capas superiores, es decir, las capas de comunicación;
• presentar el mensaje de RRCSetupComplete a las capas inferiores para transmisión, sobre el cual el procedimiento finaliza la celda actual para ser la PCell;
Recepción del RRCSuspend por el WD 22
(Téngase en cuenta que RRCRRelease puede usarse en su lugar, p. ej., con indicador de suspensión).
El WD 22 puede:
• retrasar las siguientes acciones definidas en esta subcláusula X ms desde el momento en que se recibió el mensaje de RRCSuspend u opcionalmente cuando las capas inferiores indican que la recepción del mensaje de RRCSuspend ha sido reconocida con éxito, lo que ocurra primero;
El valor de X puede ser configurable, o fijado a 60 ms como en LTE, etc.).
• si el mensaje RRCSuspend incluye el idleModeMobilityControlInfo:
a) almacenar la información de prioridad de reselección de celda proporcionada por el idleModeMobilityControlInfo;
b) si se incluye el T320:
i) iniciar el temporizador T320, con el valor del temporizador establecido según el valor de T320;
• si no:
a) aplicar la información de prioridad de reselección de celda difundida en la información del sistema;
• almacenar la siguiente información proporcionada por la red: resumeIdentity, nextHopChainingCount, ran-PagingCycle y ran-NotificationAreaInfo;
• volver a establecer entidades de control de enlace de radio (RLC) para todos los portadores de radio de señalización (SRB) y portadores de radio dedicados (DRB);
• reinicializar MAC;
• excepto si el mensaje de RRCSuspend fue recibido en respuesta a un RRCResumeRequest:
a) almacenar el contexto de AS del WD22, incluida la configuración de RRC actual, el contexto de seguridad actual, el estado del protocolo de convergencia de datos en paquetes (PDCP), incluido el estado de compresión de encabezado robusto (ROHC), el identificador temporal de red de radio celular (RNTI) utilizado en la fuente PCell, la cellIdentity y la identidad de celda física de la fuente PCell;
• suspender todos los SRB y DRB, excepto SRB0;
• detener el temporizador T380, si está funcionando, y borrar cualquier valor almacenado para el temporizador de actualización periódica de RNA;
• iniciar el temporizador T380, con el valor de temporizador establecido en periodic-RNAU-timer;
• indicar la suspensión de la conexión de RRC a capas superiores;
• configurar capas inferiores para suspender la protección de integridad y el cifrado;
• introducir RRC_INACTIVE y realizar los procedimientos como se especifica en 3GPP TS 38.304 v1.0.1 Expiración de T300X o fallo de verificación de integridad a partir de las capas inferiores mientras T300X está funcionando
El WD 22 puede:
si el temporizador T300X expira o al recibir la indicación de fallo de verificación de integridad:
realizar las acciones al ir a RRC_IDLE como se especifica en los estándares de comunicación inalámbrica, como en 3GPP TS 38.331 v1.0.1. y/o 3GPP TS 36.331 v15.1.0., sección 5.3.11, con fallo de reanudación de RRC por causa de liberación;
Acciones de WD al ir a RRC_IDLE
El WD 22 puede:
• reinicializar MAC;
• detener todos los temporizadores que están funcionando, incluido el temporizador T380, excepto T320; • descartar cualquier contexto de AS almacenado, I-RNTI, ran-PagingCycle y ran-NotificationAreaInfo;
• liberar todos los recursos de radio, incluida la liberación de la entidad RLC, la configuración de control de acceso al medio (MAC) y la entidad asociada del protocolo de convergencia de datos en paquetes (PDCP) para todos los bloques de recursos (RB) establecidos;
• indicar la liberación de la conexión de RRC a capas superiores junto con la causa de la liberación;
• introducir RRC_IDLE y realizar los procedimientos como se especifica en los estándares de comunicación inalámbrica, como en 3GPP TS 38.304 v1.0.1, a menos que ir a RRC_IDLE haya sido desencadenado por la recepción del mensaje MobilityFromNRCommand o al seleccionar una celda inter-RAT mientras T311 estaba funcionando.
Como apreciará un experto en la materia, los conceptos descritos en el presente documento pueden incorporarse como un método, un sistema de procesamiento de datos, un producto de programa informático y/o un medio de almacenamiento informático que almacene un programa informático ejecutable. En consecuencia, los conceptos descritos en este documento pueden adoptar la forma de una realización completamente de hardware, una realización completamente de software o una realización que combine aspectos de software y hardware, todos ellos generalmente denominados en este documento como "circuito" o "módulo". Cualquier proceso, paso, acción y/o funcionalidad descritos en este documento puede ser realizado y/o asociado a un módulo correspondiente, que puede implementarse en software y/o firmware y/o hardware. Además, la divulgación puede tomar la forma de un producto de programa informático en un medio de almacenamiento utilizable por computadora tangible que tiene un código de programa informático incorporado en el medio que puede ser ejecutado por una computadora. La invención define un medio legible por computadora que comprende partes de código que, cuando se ejecutan en un procesador, configuran el procesador para realizar el método inventivo. Se puede utilizar cualquier medio tangible legible por computadora adecuado, incluidos discos duros, CD-ROM, dispositivos de almacenamiento electrónico, dispositivos de almacenamiento óptico o dispositivos de almacenamiento magnético.
Algunas realizaciones se describen aquí con referencia a ilustraciones de diagramas de flujo y/o diagramas de bloques de métodos, sistemas y productos de programas informáticos. Se entenderá que cada bloque de las ilustraciones de diagramas de flujo y/o diagramas de bloques, y combinaciones de bloques en las ilustraciones de diagramas de flujo y/o diagramas de bloques, pueden implementarse mediante instrucciones de programas informáticos. Estas instrucciones de programas informáticos pueden proporcionarse a un procesador de una computadora de propósito general (para crear así una computadora de propósito especial), computadora de propósito especial u otro aparato de procesamiento de datos programable para producir una máquina, de modo que las instrucciones, que se ejecutan a través del procesador de la computadora u otro aparato de procesamiento de datos programable, creen medios para implementar las funciones/actos especificados en el diagrama de flujo y/o el bloque o bloques del diagrama de bloques.
Estas instrucciones de programas informáticos también pueden almacenarse en una memoria legible por computadora o en un medio de almacenamiento que puede dirigir una computadora u otro aparato de procesamiento de datos programable para que funcione de una manera particular, de modo que las instrucciones almacenadas en la memoria legible por computadora produzcan un artículo de fabricación que incluye medios de instrucción que implementan la función/acción especificada en el diagrama de flujo y/o el bloque o bloques del diagrama de bloques.
Las instrucciones del programa de computadora también pueden cargarse en una computadora u otro aparato de procesamiento de datos programable para hacer que se realice una serie de pasos operativos en la computadora u otro aparato programable para producir un proceso implementado por computadora de tal manera que las instrucciones que se ejecutan en la computadora u otros aparatos programables proporcionen pasos para implementar las funciones/actos especificados en el diagrama de flujo y/o el bloque o bloques del diagrama de bloques.
Debe entenderse que las funciones/actos anotados en los bloques pueden ocurrir fuera del orden anotado en las ilustraciones operativas. Por ejemplo, dos bloques mostrados en sucesión pueden, de hecho, ejecutarse sustancialmente al mismo tiempo o, a veces, los bloques pueden ejecutarse en el orden inverso, dependiendo de la funcionalidad/actos implicados. Aunque algunos de los diagramas incluyen flechas en las rutas de comunicación para mostrar una dirección principal de comunicación, debe entenderse que la comunicación puede ocurrir en la dirección opuesta a las flechas representadas.
El código de programa informático para llevar a cabo operaciones de los conceptos descritos en este documento se puede escribir en un lenguaje de programación orientado a objetos, como Java® o C++. Sin embargo, el código de programa informático para llevar a cabo las operaciones de la divulgación también puede estar escrito en lenguajes de programación de procedimientos convencionales, como el lenguaje de programación "C". El código de programa puede ejecutarse completamente en la computadora del usuario, en parte en la computadora del usuario, como un paquete de software independiente, en parte en la computadora del usuario y en parte en una computadora remota o completamente en la computadora remota. En este último escenario, la computadora remota puede estar conectada a la computadora del usuario a través de una red de área local (LAN) o una red de área extendida (WAN), o la conexión puede realizarse a una computadora externa (por ejemplo, a través de Internet usando un proveedor de servicios de Internet).
Como apreciará un experto en la materia, los conceptos descritos en el presente documento pueden incorporarse como un método, un sistema de procesamiento de datos y/o un producto de programa informático. En consecuencia, los conceptos descritos en este documento pueden adoptar la forma de una realización completamente de hardware, una realización completamente de software o una realización que combine aspectos de software y hardware, todos ellos generalmente denominados en este documento como "circuito" o "módulo". Además, la divulgación puede tomar la forma de un producto de programa informático en un medio de almacenamiento utilizable por computadora tangible que tiene un código de programa informático incorporado en el medio que puede ser ejecutado por una computadora. Se puede utilizar cualquier medio tangible legible por computadora adecuado, incluidos discos duros, CD-ROM, dispositivos de almacenamiento electrónico, dispositivos de almacenamiento óptico o dispositivos de almacenamiento magnético.
Algunas realizaciones se describen aquí con referencia a ilustraciones de diagramas de flujo y/o diagramas de bloques de métodos, sistemas y productos de programas informáticos. Se entenderá que cada bloque de las ilustraciones de diagramas de flujo y/o diagramas de bloques, y combinaciones de bloques en las ilustraciones de diagramas de flujo y/o diagramas de bloques, pueden implementarse mediante instrucciones de programas informáticos. Estas instrucciones de programas informáticos pueden proporcionarse a un procesador de una computadora de propósito general, computadora de propósito especial u otro aparato de procesamiento de datos programable para producir una máquina, de modo que las instrucciones, que se ejecutan a través del procesador de la computadora u otro aparato de procesamiento de datos programable, creen medios para implementar las funciones/actos especificados en el diagrama de flujo y/o el bloque o bloques del diagrama de bloques.
Estas instrucciones de programas informáticos también pueden almacenarse en una memoria legible por computadora o en un medio de almacenamiento que puede dirigir una computadora u otro aparato de procesamiento de datos programable para que funcione de una manera particular, de modo que las instrucciones almacenadas en la memoria legible por computadora produzcan un artículo de fabricación que incluye medios de instrucción que implementan la función/acción especificada en el diagrama de flujo y/o el bloque o bloques del diagrama de bloques.
Las instrucciones de programa informático también pueden cargarse en una computadora u otro aparato de procesamiento de datos programable para hacer que se realice una serie de pasos operativos en la computadora u otro aparato programable para producir un proceso implementado por computadora de tal manera que las instrucciones que se ejecutan en la computadora u otros aparatos programables proporcionen pasos para implementar las funciones/actos especificados en el diagrama de flujo y/o el bloque o bloques del diagrama de bloques. Debe entenderse que las funciones/actos anotados en los bloques pueden ocurrir fuera del orden anotado en las ilustraciones operativas. Por ejemplo, dos bloques mostrados en sucesión pueden, de hecho, ejecutarse sustancialmente al mismo tiempo o, a veces, los bloques pueden ejecutarse en el orden inverso, dependiendo de la funcionalidad/actos implicados. Aunque algunos de los diagramas incluyen flechas en las rutas de comunicación para mostrar una dirección principal de comunicación, debe entenderse que la comunicación puede ocurrir en la dirección opuesta a las flechas representadas.
El código de programa informático para llevar a cabo operaciones de los conceptos descritos en este documento se puede escribir en un lenguaje de programación orientado a objetos, como Java® o C++. Sin embargo, el código de programa informático para llevar a cabo las operaciones de la divulgación también puede estar escrito en lenguajes de programación de procedimientos convencionales, como el lenguaje de programación "C". El código de programa puede ejecutarse completamente en la computadora del usuario, en parte en la computadora del usuario, como un paquete de software independiente, en parte en la computadora del usuario y en parte en una computadora remota o completamente en la computadora remota. En este último escenario, la computadora remota puede estar conectada a la computadora del usuario a través de una red de área local (LAN) o una red de área extendida (WAN), o la conexión puede realizarse a una computadora externa (por ejemplo, a través de Internet usando un proveedor de servicios de Internet).
Son posibles una variedad de modificaciones y variaciones a la luz de las enseñanzas anteriores sin apartarse del alcance de las siguientes reivindicaciones.
Claims (7)
1. Un dispositivo inalámbrico (22) configurado para comunicarse con un nodo de red (16), comprendiendo el dispositivo inalámbrico (22) un circuito de procesamiento (84) configurado para:
iniciar un temporizador de actualización periódica de área de notificación, RNA, basada en red de acceso de radio, RAN, basándose, al menos en parte, en que el dispositivo inalámbrico (22) se encuentre en un estado inactivo de control de recursos de radio, RRC, estando configurado el temporizador de actualización periódica de RNA para iniciar un procedimiento de reanudación de RRC cuando expira el temporizador de actualización periódica de RNA,
caracterizado por que el circuito de procesamiento (84) está configurado además para:
- si el temporizador de actualización periódica de RNA está funcionando, detener el temporizador de actualización periódica de RNA antes de que expire el temporizador de actualización periódica de RNA basándose al menos en parte en el cumplimiento de una condición, estando basada la condición al menos en parte en la señalización de RRC, en el que el cumplimiento de la condición corresponde a que el dispositivo inalámbrico (22) reciba, en respuesta a un mensaje de solicitud de reanudación de RRC, un mensaje de suspensión de RRC que indica que el dispositivo inalámbrico (22) debe permanecer en un estado inactivo de RRC; y
- si el mensaje de suspensión de RRC recibido incluye una configuración asociada con el temporizador de actualización periódica de RNA, reiniciar el temporizador de actualización periódica de RNA de acuerdo al menos con la configuración en el mensaje de suspensión de RRC recibido.
2. El dispositivo inalámbrico (22) de la reivindicación 1, en el que el inicio del temporizador de actualización periódica de RNA se desencadena al entrar en el estado inactivo de RRC.
3. El dispositivo inalámbrico (22) de la reivindicación 1, en el que el circuito de procesamiento (84) está configurado además para:
recibir un mensaje de RRC, siendo el mensaje de RRC la señalización de RRC.
4. El dispositivo inalámbrico (22) de la reivindicación 3, en el que el mensaje de RRC es uno de un mensaje de configuración de RRC, un mensaje de solicitud de reanudación de RRC, un mensaje de suspensión de RRC y un mensaje de liberación de RRC.
5. Un método implementado en un dispositivo inalámbrico (22) configurado para comunicarse con un nodo de red (16), comprendiendo el método:
iniciar (S134, S140) un temporizador de actualización periódica de área de notificación, RNA, basada en red de acceso de radio, RAN, basándose, al menos en parte, en que el dispositivo inalámbrico (22) se encuentre en un estado inactivo de control de recursos de radio, RRC, estando configurado el temporizador de actualización periódica de RNA para iniciar un procedimiento de reanudación de RRC cuando expira el temporizador de actualización periódica de RNA,
caracterizado por que el método comprende, además:
- si el temporizador de actualización periódica de RNA está funcionando, detener (S136, S138, S142, S144) el temporizador de actualización periódica de RNA antes de que expire el temporizador de actualización periódica de RNA basándose al menos en parte en el cumplimiento de una condición, estando basada la condición al menos en parte en la señalización de RRC, en el que el cumplimiento de la condición corresponde a que el dispositivo inalámbrico (22) reciba, en respuesta a un mensaje de solicitud de reanudación de RRC, un mensaje de suspensión de RRC que indica que el dispositivo inalámbrico debe permanecer en un estado inactivo de RRC; y
- si el mensaje de suspensión de RRC recibido incluye una configuración asociada con el temporizador de actualización periódica de RNA, reiniciar el temporizador de actualización periódica de RNA de acuerdo al menos con la configuración en el mensaje de suspensión de RRC recibido.
6. El método de la reivindicación 5, en el que el inicio del temporizador de actualización periódica de RNA se desencadena al entrar en el estado inactivo de RRC.
7. Un medio legible por computadora (88) que comprende partes de código que, cuando se ejecutan en un procesador (86), configuran el procesador para realizar el método según la reivindicación 5 o 6.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862657975P | 2018-04-16 | 2018-04-16 | |
PCT/IB2019/053150 WO2019202516A1 (en) | 2018-04-16 | 2019-04-16 | Handling of periodic radio access network (ran) based notification area (rna) timer |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2948577T3 true ES2948577T3 (es) | 2023-09-14 |
Family
ID=66668972
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES19727070T Active ES2948577T3 (es) | 2018-04-16 | 2019-04-16 | Manejo del temporizador periódico del área de notificación (RNA) basada en la red de acceso de radio (RAN) |
Country Status (9)
Country | Link |
---|---|
US (1) | US11659615B2 (es) |
EP (2) | EP4236595A1 (es) |
JP (2) | JP2021520740A (es) |
KR (1) | KR102436268B1 (es) |
CN (1) | CN112106437B (es) |
ES (1) | ES2948577T3 (es) |
PL (1) | PL3782431T3 (es) |
RU (1) | RU2760204C1 (es) |
WO (1) | WO2019202516A1 (es) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11700649B2 (en) * | 2018-05-10 | 2023-07-11 | Samsung Electronics Co., Ltd. | Method and apparatus for supporting network connection of terminal in next generation mobile communication system |
EP3791684A1 (en) * | 2018-05-10 | 2021-03-17 | Telefonaktiebolaget LM Ericsson (publ) | Ue behavior with rejection of resume request |
KR102416383B1 (ko) | 2018-08-09 | 2022-07-05 | 구글 엘엘씨 | 무선 연결을 재개하기 위한 사용자 단말 및 방법 |
WO2020030124A1 (en) | 2018-08-10 | 2020-02-13 | FG Innovation Company Limited | Method and apparatus for rrc state transition |
CN110881205B (zh) * | 2018-09-05 | 2021-03-16 | 维沃移动通信有限公司 | 一种终端驻留方法、信息传输方法、终端及网络设备 |
EP4052533A1 (en) * | 2019-11-01 | 2022-09-07 | Nokia Technologies Oy | Network assistance information on ue context retrieval latency for enabling power saving |
GB2589916A (en) * | 2019-12-13 | 2021-06-16 | Nokia Technologies Oy | Apparatus, method and computer program |
TWI757136B (zh) * | 2020-03-30 | 2022-03-01 | 香港商鴻穎創新有限公司 | 用於小資料傳輸的方法和使用者裝置 |
BR102021016648A2 (pt) * | 2020-08-26 | 2022-03-08 | Nokia Technologies Oy | Realocação de contexto de equipamento de usuário na borda de área de notificação de rede de acesso de rádio |
CN114126046B (zh) * | 2020-08-31 | 2023-02-24 | 大唐移动通信设备有限公司 | 用于基站的通信控制方法、装置、基站及存储介质 |
CN114158141B (zh) * | 2020-09-08 | 2024-03-22 | 华硕电脑股份有限公司 | 无线通信***中用于连接恢复程序的方法和设备 |
CN116097898A (zh) * | 2020-09-23 | 2023-05-09 | 联想(北京)有限公司 | 用于处于rrc非活动状态中的ue的数据传输及rnau程序的方法及设备 |
US20220312376A1 (en) * | 2020-10-22 | 2022-09-29 | Apple Inc. | Relay UE-assisted RAN Notification Area Update Procedure |
CN116508361A (zh) * | 2020-11-25 | 2023-07-28 | 上海诺基亚贝尔股份有限公司 | 非活动状态下的周期性数据的传输 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8477811B2 (en) * | 2008-02-02 | 2013-07-02 | Qualcomm Incorporated | Radio access network (RAN) level keep alive signaling |
US9264954B2 (en) * | 2010-04-28 | 2016-02-16 | Qualcomm Incorporated | Neighbor relation information management |
WO2013113159A1 (zh) * | 2012-02-01 | 2013-08-08 | 富士通株式会社 | 无线连接恢复方法、移动通信***、用户设备和基站 |
EP2645804B1 (en) * | 2012-03-27 | 2017-12-20 | BlackBerry Limited | Re-establishment of suspended RRC connection at a different ENB |
CN105814948B (zh) | 2013-12-10 | 2019-10-29 | 瑞典爱立信有限公司 | 用于通信网络中控制连接的方法和布置 |
AU2016306445B2 (en) | 2015-08-07 | 2021-02-04 | Sharp Kabushiki Kaisha | Terminal Device, MME, Communication Control Method for Terminal Device, and Communication Control Method for MME |
US10356837B2 (en) * | 2016-09-29 | 2019-07-16 | Acer Incorporated | State transitioning method and electronic device using the same |
US10624150B2 (en) * | 2017-01-30 | 2020-04-14 | FG Innovation Company Limited | Radio resource control connection resume method of wireless communication system |
-
2019
- 2019-04-16 WO PCT/IB2019/053150 patent/WO2019202516A1/en unknown
- 2019-04-16 KR KR1020207032973A patent/KR102436268B1/ko active IP Right Grant
- 2019-04-16 EP EP23177526.3A patent/EP4236595A1/en active Pending
- 2019-04-16 EP EP19727070.5A patent/EP3782431B1/en active Active
- 2019-04-16 JP JP2020555039A patent/JP2021520740A/ja not_active Withdrawn
- 2019-04-16 CN CN201980026062.0A patent/CN112106437B/zh active Active
- 2019-04-16 US US17/043,980 patent/US11659615B2/en active Active
- 2019-04-16 ES ES19727070T patent/ES2948577T3/es active Active
- 2019-04-16 RU RU2020137132A patent/RU2760204C1/ru active
- 2019-04-16 PL PL19727070.5T patent/PL3782431T3/pl unknown
-
2023
- 2023-02-22 JP JP2023026363A patent/JP2023075155A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
JP2021520740A (ja) | 2021-08-19 |
JP2023075155A (ja) | 2023-05-30 |
RU2760204C1 (ru) | 2021-11-22 |
CN112106437A (zh) | 2020-12-18 |
PL3782431T3 (pl) | 2023-10-23 |
US20210022200A1 (en) | 2021-01-21 |
WO2019202516A1 (en) | 2019-10-24 |
CN112106437B (zh) | 2024-05-28 |
US11659615B2 (en) | 2023-05-23 |
EP3782431B1 (en) | 2023-06-07 |
EP3782431A1 (en) | 2021-02-24 |
KR20210002547A (ko) | 2021-01-08 |
KR102436268B1 (ko) | 2022-08-26 |
US20230276523A1 (en) | 2023-08-31 |
EP4236595A1 (en) | 2023-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2948577T3 (es) | Manejo del temporizador periódico del área de notificación (RNA) basada en la red de acceso de radio (RAN) | |
CN112534921B (zh) | 侧链路无线资源分配的方法和用户设备 | |
JP6908679B2 (ja) | 基地局及び方法 | |
ES2936251T3 (es) | Manejo de parámetros inactivos al liberar y volver a suspender | |
ES2882683T3 (es) | Operaciones de parte de ancho de banda para los estados en reposo e inactivo | |
US11792635B2 (en) | Methods for handling radio access network notification area (RNA) update configuration upon reject | |
ES2886528T3 (es) | Gestión de descubrimiento de servicios de proximidad asistida por red | |
ES2912274T3 (es) | Métodos y dispositivos para control de conmutación de partes de ancho de banda | |
ES2973952T3 (es) | Métodos y aparatos para el manejo del tiempo de espera de rechazo | |
ES2947134T3 (es) | Métodos para suspender la inactividad en reanudaciones y reanudar la inactividad en suspensiones | |
ES2935640T3 (es) | Métodos y aparatos para activación más rápida de radiofrecuencia | |
WO2022062846A1 (en) | Method and apparatus for path switch | |
US20230413229A1 (en) | Method and Apparatus for Relay Communication | |
US12052793B2 (en) | Handling of periodic radio access network (RAN) based notification area (RNA) timer | |
WO2024079097A1 (en) | Handling of wireless device (wd) timers and triggers during network discontinuous transmission and reception | |
WO2023208739A1 (en) | Method of wireless communication, user equipment and base-station for small data transmission, sdt | |
KR20170016672A (ko) | 무선 통신 시스템에서 서비스 리퀘스트 절차를 수행하는 방법 및 장치 |