ES3037312T3 - Random access in communication system - Google Patents
Random access in communication systemInfo
- Publication number
- ES3037312T3 ES3037312T3 ES20917471T ES20917471T ES3037312T3 ES 3037312 T3 ES3037312 T3 ES 3037312T3 ES 20917471 T ES20917471 T ES 20917471T ES 20917471 T ES20917471 T ES 20917471T ES 3037312 T3 ES3037312 T3 ES 3037312T3
- Authority
- ES
- Spain
- Prior art keywords
- random access
- preamble
- stage
- group
- type
- 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
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
- H04W74/004—Transmission of channel access control information in the uplink, i.e. towards network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
- H04W74/006—Transmission of channel access control information in the downlink, i.e. towards the terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/02—Hybrid access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/04—Scheduled access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
- H04W74/0836—Random access procedures, e.g. with 4-step access with 2-step access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
- H04W74/0838—Random access procedures, e.g. with 4-step access using contention-free random access [CFRA]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Radio Relay Systems (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
Las realizaciones de la presente divulgación se refieren al acceso aleatorio en un sistema de comunicación. Un primer dispositivo determina si un recurso de acceso aleatorio sin contención está asignado desde un segundo dispositivo para un primer tipo de acceso aleatorio. Tras determinar que el recurso de acceso aleatorio sin contención está asignado, el primer dispositivo compara el tamaño del bloque de transporte objetivo correspondiente al recurso de acceso aleatorio sin contención con el primer tamaño del bloque de transporte configurado para un primer grupo de preámbulos disponibles para el primer tipo de acceso aleatorio, y realiza el acceso aleatorio al segundo dispositivo basándose en el resultado de la comparación. (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Acceso aleatorio en sistema de comunicación
Campo
Las realizaciones de la presente descripción se refieren, de forma general, al campo de las telecomunicaciones y, en particular, a métodos, dispositivos, aparatos y medio de almacenamiento legibles por ordenador para acceso aleatorio en un sistema de comunicación.
Antecedentes
Se han desarrollado y se están desarrollando diversos sistemas de comunicación inalámbrica para satisfacer una demanda creciente de servicios de comunicación. Antes de recibir el servicio de comunicación desde un sistema de comunicación inalámbrica, un dispositivo terminal tiene que establecer una conexión con una red.
Un procedimiento de acceso aleatorio(Random Access,RA) se refiere a un procedimiento para que un dispositivo terminal establezca o reestablezca una conexión con un dispositivo de red tal como un nodo B evolucionado(Next Generation NodeB,eNB). Puede emplearse cualquier acceso aleatorio libre de disputa(Contention-Free Random Access,CFRA) o acceso aleatorio basado en disputa(Contention-Based Random Access,CBRA) para realizar el procedimiento de RA. CFRA se refiere al uso de recursos de RA dedicados mientras que CBRA se refiere al uso de recursos de RA compartidos. Una vez que se ha establecido y/o reestablecido la conexión, el dispositivo de red puede asignar recursos a un dispositivo terminal particular en soporte de comunicación adicional con el dispositivo de red. Los documentos 3GPP R2-1915330 y RP-192414 describen un mecanismo de acceso aleatorio.
Resumen
En general, las realizaciones ilustrativas de la presente descripción proporcionan una solución para acceso aleatorio. Se presentan métodos, un equipo de usuario y un medio legible por ordenador, tal como se define en las reivindicaciones adjuntas.
Breve descripción de los dibujos
A continuación se describirán algunas realizaciones ilustrativas con referencia a los dibujos adjuntos, donde:
la figura 1 ilustra un sistema de comunicación ilustrativo en donde pueden implementarse realizaciones ilustrativas de la presente descripción;
la figura 2 ilustra un flujo de señalización para acceso aleatorio según algunas realizaciones ilustrativas de la presente descripción;
la figura 2 ilustra un flujo de señalización para acceso aleatorio según algunas realizaciones ilustrativas de la presente descripción;
la figura 3 ilustra un diagrama de flujo de un método ilustrativo implementado en un primer dispositivo de red según algunas realizaciones ilustrativas de la presente descripción;
la figura 4 ilustra un diagrama de bloques simplificado de un aparato que es adecuado para implementar realizaciones ilustrativas de la presente descripción; y
la figura 5 ilustra un diagrama de bloques de un medio legible por ordenador ilustrativo según algunas realizaciones ilustrativas de la presente descripción.
A lo largo de los dibujos, los mismos o similares números de referencia representan el mismo o similar elemento.Descripción detallada
El principio de la presente descripción se describirá ahora con referencia a algunas realizaciones ilustrativas. Debe entenderse que estas realizaciones se describen solo con fines ilustrativos y ayudarán a los expertos en la técnica a comprender e implementar la presente descripción, sin sugerir limitación alguna en cuanto al ámbito de la misma. La invención descrita en la presente memoria puede implementarse de diversas formas distintas a las descritas a continuación.
En la siguiente descripción y reivindicaciones, a menos que se definan de otro modo, todos los términos técnicos y científicos empleados en la presente memoria tienen el mismo significado que el comúnmente entendido por un experto ordinario en la técnica a la que pertenece esta descripción.
Las referencias en la presente descripción a “ una realización” , “una realización” , “una realización ilustrativa” y similares indican que la realización descrita puede incluir un rasgo, estructura o característica particular, pero no es necesario que cada realización incluya el rasgo, estructura o característica particular. Además, tales expresiones no se refieren necesariamente a la misma realización. Además, cuando un rasgo, estructura o característica particular se describe en relación con una realización, se entiende que está dentro del conocimiento de un experto en la técnica afectar dicho rasgo, estructura o característica en relación con otras realizaciones, ya sean descritas o no explícitamente.
Se entenderá que, aunque los términos “primer(o)” y “segundo” , etc., pueden utilizarse en la presente memoria para describir diversos elementos, estos elementos no deben estar limitados por estos términos. Estos términos solo se utilizan para distinguir un elemento de otro. Por ejemplo, un primer elemento podría denominarse un segundo elemento, y de manera similar, un segundo elemento podría denominarse un primer elemento, sin apartarse del alcance de las realizaciones ilustrativas. Como se utiliza en la presente memoria, el término “y/o” incluye todas y cada una de las combinaciones de uno o más de los términos indicados.
La terminología utilizada en la presente memoria tiene únicamente el propósito de describir realizaciones particulares y no pretende ser limitante de ejemplos de realizaciones. Como se utilizan en la presente memoria, se pretende que las formas en singular “un” , “ una” , “el” y “ la” incluyan las formas en plural, a menos que el contexto indique claramente lo contrario. Se entenderá además que los términos “comprende” , “comprendiendo” , “ tiene” , “que tiene” , “ incluye” y/o “que incluye” , cuando se utilizan en la presente memoria, especifican la presencia de rasgos, elementos y/o componentes mencionados, pero no excluyen la presencia o adición de uno o más de otros rasgos, elementos, componentes y/o combinaciones de los mismos.
Tal y como se emplea en la presente solicitud, el término “circuitería” puede referirse a uno o a más o a todos de los siguientes conceptos:
(a) implementaciones de circuitos solo en hardware (tales como implementaciones en conjuntos de circuitos solo analógicos y/o digitales) y
(b) combinaciones de circuitos físicos y software, tales como (según corresponda):
(i) una combinación de circuito(s) de hardware analógico y/o digital con software/firmware y
(i) cualquier porción de procesador o procesadores de hardware con software (incluyendo procesador o procesadores de señales digitales), software y memoria o memorias que funcionan juntos para hacer que un aparato, tal como teléfono móvil o servidor, realice diversas funciones) y
(c) un(os) circuito(s) de hardware y/o procesador(es), tales como un(os) microprocesador(es) o parte de un(os) microprocesador(es), que requiere(n) un software (p. ej., firmware) para su funcionamiento, pero el software puede no estar presente cuando no sea necesario para el funcionamiento.
Esta definición de circuitería aplica a todos los usos de este término en esta solicitud, incluyendo en cualquier reivindicación. Como ejemplo adicional, tal y como se emplea en esta solicitud, el término circuitería también cubre una implementación de tan solo un circuito físico o un procesador (o múltiples procesadores) o de una parte de un circuito físico o de un procesador y de su software y/o firmware acompañante. Por ejemplo, y si fuese aplicable a un elemento de reivindicación particular, el término circuitería también abarca un circuito integrado de banda base o circuito integrado de procesador para un teléfono móvil o un circuito integrado similar en un servidor, un dispositivo de red celular u otro dispositivo informático o de red.
Como se utiliza en la presente memoria, la expresión “ red de comunicación” se refiere a una red que sigue cualquier estándar de comunicación adecuado, tal como nueva radio (NR), evolución a largo plazo (LTE), lTe avanzada (LTE-A), acceso múltiple por división de código de banda ancha (WCDMA), acceso de paquetes de alta velocidad (HSPA), Internet de las cosas de banda ancha (NB-loT) y así sucesivamente. Además, las comunicaciones entre un dispositivo terminal y un dispositivo de red en la red de comunicación pueden realizarse según cualquier protocolo de comunicación de generación adecuado, incluyendo, pero sin limitarse a, la primera generación (1G), la segunda generación (2G), 2,5G, 2,75G, la tercera generación (3G), la cuarta generación (4G), 4,5G, los futuros protocolos de comunicación de quinta generación (5G) y/o cualquier otro protocolo conocido actualmente o que se desarrolle en el futuro. Las realizaciones de la presente descripción pueden aplicarse en diversos sistemas de comunicación. Dado el rápido desarrollo en las comunicaciones, por supuesto, habrá también tecnologías y sistemas de comunicación de tipo futuro con los que se puede realizar la presente descripción. No debe verse como limitante del alcance de la presente descripción a solo el sistema mencionado anteriormente.
Como se utiliza en la presente memoria, la expresión “dispositivo de red” se refiere a un nodo en una red de comunicación a través del que un dispositivo terminal accede a la red y recibe servicios del mismo. El dispositivo de red puede referirse a una estación base (BS) o un punto de acceso (AP), por ejemplo, un nodo B (NodoB o NB), un nodo B evolucionado (eNodoB o eNB), un NR NB (también denominado gNB), una unidad de radio remota (RRU), un cabezal de radio (RH), un cabezal de radio remoto (RRH), un relé, un nodo de acceso y retorno integrado (IAB), un nodo de baja potencia tal como un femto, un pico, y así sucesivamente, dependiendo de la terminología y tecnología aplicadas.
La expresión “dispositivo terminal” se refiere a cualquier dispositivo terminal que pueda ser capaz de comunicación inalámbrica. A modo de ejemplo en lugar de limitación, un dispositivo terminal puede denominarse también dispositivo de comunicación, equipo de usuario (UE), estación de abonado (SS), estación de abonado portátil, estación móvil (MS) o un terminal de acceso (AT). El dispositivo terminal puede incluir, pero no se limita a, un teléfono móvil, un teléfono móvil, un teléfono inteligente, teléfonos de voz sobre IP (VoIP), teléfonos inalámbricos de bucle local, una tableta, un dispositivo terminal utilizable, un asistente digital personal (PDA), ordenadores portátiles, un ordenador de sobremesa, dispositivos terminales de captura de imágenes tales como cámaras digitales, dispositivos terminales de juego, aparatos de almacenamiento y reproducción de música, dispositivos terminales inalámbricos montados en el vehículo, puntos finales inalámbricos, estaciones móviles, equipos integrados en ordenadores portátiles (LEE), equipos montados en ordenadores portátiles (LME), dispositivos USB, dispositivos inteligentes, equipos inalámbricos de locales de clientes (CPE), un dispositivo de Internet de las cosas (loT), un reloj u otro dispositivo utilizable, una pantalla montada en el cabezal (HMD), un vehículo, un dron, un dispositivo médico y aplicaciones (por ejemplo, cirugía remota), un dispositivo industrial y aplicaciones (por ejemplo, un robot y/u otros dispositivos inalámbricos que operan en un entorno industrial y/o contextos de cadena de procesamiento automatizados), un dispositivo electrónico de consumo, un dispositivo que opera en redes inalámbricas comerciales y/o industriales, y similares. En la siguiente descripción, las expresiones “dispositivo terminal” , “dispositivo de comunicación” , “ terminal” , “equipo de usuario” y “ UE” pueden utilizarse indistintamente.
La figura 1 muestra un sistema 100 de comunicación ilustrativo en donde pueden implementarse realizaciones ilustrativas de la presente descripción. El sistema 100 incluye un primer dispositivo 110 y un segundo dispositivo 120 que pueden comunicarse entre sí. En este ejemplo, el primer dispositivo 110 se ilustra como un dispositivo terminal, y el segundo dispositivo 120 se ilustra como un dispositivo de red que sirve al dispositivo terminal. Por lo tanto, el área de servicio del segundo dispositivo 120 se denomina celda 102.
Debe entenderse que el número de primer y segundo dispositivos es solo con fines ilustrativos sin sugerir ninguna limitación. El sistema 100 de comunicación puede incluir cualquier número adecuado de primer y segundo dispositivos adaptados para implementar las realizaciones de la presente descripción. Aunque no se muestra, se apreciará que uno o más dispositivos adicionales pueden estar ubicados en la celda 102 y servidos por el segundo dispositivo 120.
Las comunicaciones en el sistema 100 de comunicación pueden implementarse según cualquier protocolo o protocolos de comunicación adecuados, comprendiendo, aunque no de forma limitativa, protocolos de comunicación celular de primera generación (1G), segunda generación (2G), tercera generación (3G), cuarta generación (4G) y quinta generación (5G) y similares, protocolos de comunicación de red local inalámbrica como el Instituto para Ingenieros Eléctricos y Electrónicos (IEEE) 802.11 y similares, y/o cualquier otro protocolo actualmente conocido o que se desarrolle en el futuro. Además, la comunicación puede utilizar cualquier tecnología de comunicación inalámbrica adecuada, comprendiendo, aunque no de forma limitativa: acceso múltiple por división de código (CDMA), acceso múltiple por división de frecuencia (FDMA), acceso múltiple por división de tiempo (TDMA), duplexado por división de frecuencia (FDD), duplexado por división de tiempo (TDD), multiplexación múltiple de entrada múltiple (MIMO), múltiple frecuencia ortogonal por división de frecuencia (OFDM), OFDM ensanchada por transformada discreta de Fourier (DFT-s-OFDM) y/o cualquier otra tecnología actualmente conocida o desarrollada en el futuro.
En el sistema de comunicación 100, el primer dispositivo 110 y el segundo dispositivo 120 pueden comunicar datos e información de control entre sí. En el caso de que el primer dispositivo 110 sea un dispositivo terminal y el segundo dispositivo 120 sea un dispositivo de red, un enlace del segundo dispositivo 120 al primer dispositivo 110 se denomina enlace descendente (DL), mientras que un enlace del primer dispositivo 110 al segundo dispositivo 120 se denomina enlace ascendente (UL). En DL, el segundo dispositivo 120 es un dispositivo transmisor (TX) (o un transmisor) y el primer dispositivo 110 es un dispositivo receptor (RX) (o un receptor). En UL, el primer dispositivo 110 es un dispositivo de TX (o un transmisor) y el segundo dispositivo 120 es un dispositivo de RX (o un receptor).
Normalmente, para comunicar datos con el segundo dispositivo 120, el primer dispositivo 110 puede iniciar un procedimiento de RA para establecer una conexión con el segundo dispositivo 120. El procedimiento de RA puede activarse por un número de eventos, tales como un acceso inicial al segundo dispositivo 120 desde un estado inactivo, un procedimiento de restablecimiento de conexión, la llegada de datos de DL o UL durante el modo conectado cuando el estado de sincronización de UL es “ no sincronizado” , la llegada de datos de UL durante el modo conectado cuando no hay recursos de canal de control de enlace ascendente físico(Physical Uplink Control Channel,PUCCH) para una solicitud de programación(Scheduling Request,SR) disponible, fallo de SR, una solicitud por control de recursos de radio(Radio Resource Control,RRC) tras reconfiguración síncrona (p.ej., transferencia), transición de un estado inactivo de RRC, establecer la alineación de tiempo para un grupo de avance de temporización(Timing Advance Group,TAG) secundario, una solicitud de otra información de sistema(System Information,SI), una recuperación de fallo de haz(Beam Failure Recovery,BFR), y así sucesivamente. En algunos casos, el primer dispositivo 110 podría tener que intentar un número de veces para transmitir un preámbulo de RA antes de que el segundo dispositivo 120 en el lado receptor pueda detectar con éxito el preámbulo de RA.
Puede emplearse cualquier acceso aleatorio libre de disputa (CFRA) o acceso aleatorio basado en disputa (CBRA). CFRA se refiere al uso de recursos de RA dedicados mientras que CBRA se refiere al uso de recursos de RA compartidos. CBRA puede conducir a una situación en donde múltiples dispositivos terminales intentan acceder a la red a través de los procedimientos de RA utilizando el mismo recurso de RA y, por lo tanto, requiere resolución de disputa. CFRA se realiza basándose en un recurso de acceso aleatorio específico asignado por el dispositivo de red, sin disputa con otros dispositivos terminales.
Un recurso de RA puede incluir, por ejemplo, un preámbulo de RA (o un preámbulo para abreviar) al menos, y probablemente puede incluir un recurso de tiempo-frecuencia para la transmisión de mensajes. Dependiendo de los mensajes intercambiados entre el primer dispositivo 110 y el segundo dispositivo 120, los procedimientos de RA pueden incluir tipos de RA lentos, algunos tipos de RA rápido o similares.
Un ejemplo del tipo de RA lento incluye un RA de cuatro etapas (o RA de 4 etapas) donde el primer dispositivo 110 transmite un preámbulo de RA en un primer mensaje (representado como “ MSG1” a veces) al segundo dispositivo 120 y a continuación se realizan las etapas siguientes dependiendo de si el procedimiento de RA está basado en disputa (es decir, CBRA) o libre de disputa (es decir, CFRA). Por ejemplo, si se realiza un CBRA de 4 etapas, se intercambian al menos tres mensajes adicionales entre el primer dispositivo 110 y el segundo dispositivo 120. Si se realiza un CFRA de 4 etapas, el primer dispositivo 110 puede transmitir un mensaje adicional como respuesta a MSG1. Los procedimientos ilustrativos de CBRA de 4 etapas y CFRA de 4 etapas se introducirán adicionalmente a continuación.
Un ejemplo de los tipos de RA rápidos incluye un RA de dos etapas (o RA de 2 etapas) donde el primer dispositivo 110 transmite tanto un preámbulo de RA como una carga útil al segundo dispositivo 120 en un mensaje (representado como “ MSGA” a veces). El segundo dispositivo 120 transmite por lo general un mensaje de respuesta (representado como “ MSGB” a veces) a MSGA en el procedimiento basado en disputa o CFRA. El MSGB puede incluir una(s) respuesta(s) para la resolución de la disputa, una o varias indicaciones alternativas o una indicación de espera. Como tal, el tiempo empleado para completar el RA de 2 etapas es generalmente más corto que el de completar el RA de 4 etapas. Los tipos de RA rápidos se han propuesto recientemente para permitir un acceso rápido de un primer dispositivo (por ejemplo, un dispositivo terminal) a un segundo dispositivo (por ejemplo, un dispositivo de red) en ciertos casos. En algunos casos, se admite el CFRA de 2 etapas para transferencia.
Se ha acordado que el primer dispositivo 110 puede seleccionar el tipo de RA (por ejemplo, RA rápido o RA lento, o RA de 2 etapas o RA de 4 etapas), por ejemplo, al inicio del procedimiento de acceso aleatorio según la configuración de la red. En algunas implementaciones, si los recursos de CFRA no están configurados, el primer dispositivo 110 utiliza un umbral de calidad de señal (tal como un umbral de RSRP) para seleccionar entre el tipo de RA rápido (por ejemplo, el tipo de RA de 2 etapas) y el tipo de RA lento (por ejemplo, el tipo de RA de 4 etapas). En algunas implementaciones, si se configuran los recursos de CFRA para el tipo de RA lento, el UE selecciona el tipo de RA lento y, si se configuran los recursos de CFRA para el tipo de RA rápido, el UE selecciona el tipo de RA rápido. El segundo dispositivo 120 de red no puede configurar los recursos del CFRA para el tipo de RA rápido y el tipo de RA lento al mismo tiempo para una parte de ancho de banda(Bandwidth Part,BWP).
En algunas implementaciones, para el RA en una celda configurada con un enlace ascendente suplementario(Supplementary Uplink,SUL), el segundo dispositivo 120 puede indicar explícitamente qué portadora utilizar (UL o SUL). De lo contrario, el primer dispositivo 110 puede seleccionar la portadora SUL si y solo si la calidad medida del DL es inferior a un umbral de transmisión. El primer dispositivo 110 puede realizar la selección de la portadora antes de la selección entre la pluralidad de tipos de RA. El umbral de RSRP para seleccionar entre el tipo de RA rápido y el tipo de RA lento se puede configurar por separado para UL y SUL. Tras la selección de la portadora, las transmisiones de enlace ascendente del procedimiento de RA permanecen en la portadora seleccionada.
En algunas implementaciones en las que se configura la agregación de portadoras(CarrierAggregation,CA), se puede configurar un procedimiento de RA con un tipo de RA rápido (por ejemplo, un tipo de RA de 2 etapas) para que solo se realice en una celda primaria (PCell) o en una celda secundaria primaria (PSCell). Para un procedimiento de RA con un tipo de RA lento (por ejemplo, un tipo de RA de 4 etapas), las tres primeras etapas del CBRA siempre pueden ocurrir en la PCell, mientras que la PCell puede programar de forma cruzada la resolución de la disputa (la cuarta etapa). Las tres etapas de un CFRA iniciadas en la PCell permanecen en la PCell. E#l CFRA en una celda secundaria (SCell) solo puede ser iniciada por el segundo dispositivo 120 para establecer un avance de temporización para un TAG secundario, donde el segundo dispositivo 120 inicia el procedimiento con una orden de canal de control de enlace descendente físico (PDCCH) que se envía en una celda de programación de una SCell activada del TAG secundario, la transmisión del preámbulo tiene lugar en la SCell indicada y el RAR tiene lugar en la PCell.
Durante un procedimiento de RA, el primer dispositivo 110 monitoriza una respuesta del segundo dispositivo 120 dentro de una ventana configurada después de que se transmita el preámbulo de RA (por ejemplo, en MSG1 en el RA de 4 etapas) o después de que se transmitan el preámbulo de RA y la carga útil (por ejemplo, en MSGA en el RA de 2 etapas). Para el CFRA, al recibir la respuesta del segundo dispositivo 120, el primer dispositivo 110 finaliza el procedimiento de RA. Para el CBRA de 2 etapas, si la resolución de la disputa es exitosa al recibir la respuesta del segundo dispositivo 120, el primer dispositivo 110 finaliza el procedimiento de RA. De lo contrario, el primer dispositivo 110 puede necesitar cambiar entre el tipo de RA lento y el tipo de RA rápido (por ejemplo, del RA de 2 etapas al RA de 4 etapas), o recurrir de un tipo de RA al otro tipo de RA (por ejemplo, del RA rápido al RA lento).
Por ejemplo, si el procedimiento de RA de 2 etapas no se completa con éxito incluso después de transmitir MSGA varias veces (“ N” veces), el primer dispositivo 110 puede cambiar a RA de 4 etapas. El número de veces “ N” puede ser configurado por el segundo dispositivo 120. En caso de que el segundo dispositivo 120 reciba solo la parte del preámbulo del MSGA, puede enviar una indicación alternativa al primer dispositivo 110 basándose en la identificación del preámbulo. En el caso alternativo, el primer dispositivo 110 puede realizar la transmisión del MSG3 y supervisar la resolución de la disputa. Si la resolución de disputa no tiene éxito después de la o las (re)transmisiones de MSG3, el primer dispositivo 110 puede volver a la transmisión de MSGA. Si el RA de 2 etapas no se completa con éxito después de varias transmisiones de MSGA y no se puede recibir ninguna indicación alternativa desde el segundo dispositivo 120, el primer dispositivo 110 puede configurarse para cambiar a un CBRA de 4 etapas.
Normalmente, para realizar un procedimiento de RA, un primer dispositivo puede seleccionar un preámbulo para la transmisión. En el procedimiento de RA de 4 etapas, un primer dispositivo puede seleccionar entre los grupos A y B de preámbulos de acceso aleatorio basándose en la condición de una conexión de radio con un segundo dispositivo y los datos disponibles en la memoria intermedia o, alternativamente, basándose únicamente en el tamaño de una unidad de datos de servicio(Service Data Unit,SDU) del canal de control común(Common Control Channel,CCCH) en la memoria intermedia. Por ejemplo, como se especifica en TS 38.321 de 3GPP, un UE puede seleccionar entre los grupos A y B de preámbulos de acceso aleatorio según las especificaciones de la Tabla 1 que se muestra a continuación.
Tabla 1
A partir de las especificaciones anteriores, se utilizan un umbral para los datos disponibles en la memoria intermedia (por ejemplo, el parámetrora-Msg3SizeGroupA)y un umbral para la pérdida de ruta (por ejemplo, el umbral representado por“ PCMAX(de la celda de servicio que realiza el procedimiento de acceso aleatorio) —preambleReceivedTargetPower—msg3-DeltaPreamble—messagePowerOffsetGroupB")para determinar la selección entre el grupo B de preámbulos de acceso aleatorio y el grupo A de preámbulos de acceso aleatorio. Como tal, mediante la detección de un preámbulo desde cualquiera del grupo B de preámbulos de acceso aleatorio o del grupo A de preámbulos de acceso aleatorio del UE, el dispositivo de red puede determinar aproximadamente la cantidad de datos que se enviarán y el estado de la conexión de radio con el UE, según lo cual el dispositivo de red puede a continuación determinar los recursos asignados al UE.
Recientemente se acordó introducir una pluralidad de grupos de preámbulos para el tipo RA rápido, por ejemplo, el RA de 2 etapas, y el mismo método de selección que el utilizado en el RA de 4 etapas (por ejemplo, comparaciones basadas en los umbralesra-Msg3SizeGroupA)y“ PCMAX(de la celda de servicio que realiza el procedimiento de acceso aleatorio) —preambleReceivedTargetPower—msg3-DeltaPreamble—messagePowerOffsetPower GroupB")se puede aplicar para seleccionar entre los grupos de preámbulos para el tipo de RA rápido. También se acuerda que el tamaño de bloque de transporte (tamaño de TB) otorgado en el tipo de RA lento (por ejemplo, el RA de 4 etapas) será el mismo que el tamaño de TB configurado para el tipo de RA rápido si el primer dispositivo cambia del tipo de RA rápido al tipo de RA lento.
Sin embargo, habrá problemas si siempre se aplica el mismo método de selección utilizado en el RA de 4 etapas en el caso de que los recursos del CFRA se asignen al RA rápido, ya que el primer dispositivo puede cambiar entre el RA rápido y el RA lento. En una posible solución, se propone permitir que el segundo dispositivo configure, junto con la asignación de recursos del CFRA, qué grupo de preámbulos utilizará siempre el primer dispositivo si se activa el CBRA para un procedimiento de RA. Tal solución requiere una señalización adicional por parte del segundo dispositivo. Como alternativa, se podría especificar qué grupo utilizar siempre en el caso de que se asignen recursos del CFRA pero se active el CBRA para un procedimiento de RA. Por ejemplo, siempre se utiliza un primer grupo de preámbulos, ya que siempre está configurado para el primer dispositivo, o siempre se utiliza un segundo grupo de preámbulos cuando se configura. Esta solución alternativa limita la flexibilidad del segundo dispositivo al utilizar el tamaño de TB para que el primer o segundo grupo asigne los recursos del CFRA.
Según realizaciones de ejemplo de la presente descripción, se proporciona una solución para realizar RA. En esta solución, si un recurso de CFRA se asigna desde un segundo dispositivo a un primer dispositivo para un determinado tipo de RA (por ejemplo, un tipo de RA rápido), el primer dispositivo compara un tamaño de bloque de transporte(Transport Block,TB) diana correspondiente al recurso de CFRA con un tamaño de TB configurado para un grupo de preámbulos disponible para un determinado tipo de RA. El primer dispositivo realiza el RA al segundo dispositivo según el resultado de la comparación. Por lo tanto, dependiendo de si el tamaño de TB del CFRA coincide o no con el tamaño de TB configurado para el grupo de preámbulos disponible, el primer dispositivo puede realizar correctamente la selección de grupos de preámbulos o la selección entre el CFRA y el CBRA sin requerir una señalización adicional del segundo dispositivo. El segundo dispositivo no está sujeto a ninguna limitación restrictiva en la asignación de recursos, ya que el primer dispositivo todavía puede realizar la selección en diferentes condiciones.
Las realizaciones ilustrativas de la presente descripción se describirán en detalle a continuación con referencia a los dibujos acompañantes. A continuación se hace referencia a la figura 2, que muestra un flujo 200 de señalización para RA según algunas realizaciones ilustrativas de la presente descripción. A efectos de análisis, el flujo de señalización 200 se describirá con referencia a la figura 1. El flujo de señalización 200 puede involucrar el primer dispositivo 110 y el segundo dispositivo 120 como se ilustra en la figura 1.
En el flujo de señalización 200, el primer dispositivo 110 determina 210 si un recurso de CFRA se asigna desde el segundo dispositivo 120 para un determinado tipo de RA (a veces denominado “primer tipo de RA” para facilitar la descripción en la presente memoria).
Puede haber una pluralidad de tipos de RA para ser utilizados por el primer dispositivo 110 y diferentes tipos de RA requieren diferentes procedimientos de mensajería entre el primer dispositivo 110 y el segundo dispositivo 120. Los<tipos de RA pueden incluir uno o más tipos de>R<a relativamente rápidos y uno o más tipos de RA relativamente lentos. Un tipo de>R<a rápido requiere por lo general menos mensajes intercambiados entre los dos dispositivos que un tipo>de RA lento. Un ejemplo de tipo de RA rápido es el denominado RA de 2 etapas, que requiere normalmente dos mensajes intercambiados entre el primer dispositivo 110 y el segundo dispositivo 120 para completar el RA. Un ejemplo de tipo de RA lento es el denominado RA de 4 etapas, que requiere normalmente hasta cuatro mensajes intercambiados entre el primer dispositivo 110 y el segundo dispositivo 120 para completar CBRA o menos mensajes en CFRA.
En algunos ejemplos, el primer dispositivo 110 puede utilizar la información de si un recurso de CFRA está asignado al tipo de RA rápido (el tipo de RA de 2 etapas en un ejemplo específico) para decidir cómo se realiza el RA, tal como se describe a continuación.
El segundo dispositivo 120 puede asignar uno o más recursos de CFRA para uno o más tipos de RA que son potencialmente seleccionados por el primer dispositivo 110. Normalmente, el segundo dispositivo 120 asigna un recurso de CFRA para un tipo de RA específico. Utilizando un recurso de CFRA, el primer dispositivo 110 es capaz de implementar CFRA, sin disputa con otros dispositivos. Un recurso de CFRA puede incluir un preámbulo dedicado asignado al primer dispositivo 110. En algunas realizaciones de ejemplo, el recurso de CFRA también puede incluir un recurso de tiempo-frecuencia para transmisión del preámbulo dedicado. En general, un preámbulo se transmite en un canal físico de acceso aleatorio(Physical Random Access Channel,PRACH) y, por lo tanto, el recurso de tiempofrecuencia puede ser un recurso de PRACH. El recurso de tiempo-frecuencia puede no asignarse específicamente a través de una asignación dinámica de recursos desde el segundo dispositivo 120 pero puede determinarse implícitamente, por ejemplo, de otra información de configuración, tal como un índice del preámbulo de RA dedicado. Si el recurso de CFRA se asigna al tipo de RA rápido (tal como el tipo de RA de 2 etapas) que requiere que se transmitan un preámbulo y una carga útil en un mensaje (es decir, “ MSGA” ), el recurso de CFRA puede incluir además un recurso de tiempo-frecuencia para la transmisión de la carga útil del primer dispositivo 110. La carga útil puede transmitirse en un canal compartido de enlace ascendente físico(Physical Uplink Shared Channel,PUSCH) en algunos ejemplos y, por lo tanto, el recurso de tiempo-frecuencia puede ser un recurso PUSCH. La carga útil puede incluir la identificación del primer dispositivo 110, información de control y/o datos.
Si el segundo dispositivo 120 asigna 205 el recurso de CFRA para el primer tipo de RA al primer dispositivo 110 y el primer dispositivo 110 puede determinar que el recurso de CFRA está asignado, el primer dispositivo 110 compara además 220 un tamaño de TB correspondiente al recurso de CFRA asignado con un tamaño de TB configurado para un grupo de preámbulos disponibles para el primer tipo de RA. El tamaño de TB correspondiente al recurso de CFRA indica un tamaño de carga útil que puede transmitirse al segundo dispositivo 120 utilizando el recurso de CFRA. En el RA de 2 etapas, el recurso de CFRA se asigna para la transmisión de MSGA, y el tamaño de TB indica el tamaño de la carga útil transmitida en PUSCH en MSGA.
El primer dispositivo 110 puede configurarse mediante el segundo dispositivo 120 con uno o más grupos de preámbulos para CBRA con el primer tipo de RA. El primer dispositivo 110 puede seleccionar un preámbulo de uno de los grupos de preámbulos para su transmisión al segundo dispositivo 120. Además de los preámbulos, el segundo dispositivo 120 puede configurar un tamaño de TB para cada uno de los grupos de preámbulos y uno o más parámetros preconfigurados para seleccionar cada uno de los grupos de preámbulos (como un umbral para los datos disponibles en la memoria intermedia (representado comora-MsgASizeGroupA)y parámetros relacionados con un umbral para la pérdida de ruta (como los parámetrosPCMAX, preambleReceivedTargetPower, msg3-DeltaPreambleymessagePowerOffsetGroupB).El tamaño de TB configurado para un grupo de preámbulos indica un tamaño de carga útil que puede transmitirse al segundo dispositivo 120 junto con un preámbulo en ese grupo de preámbulos (por ejemplo, en MSGA para RA de 2 etapas). En CBRA, la carga útil puede transmitirse utilizando un recurso PUSCH.
En algunos ejemplos, para un tipo de RA rápido, el primer dispositivo 110 puede configurarse con el grupo A de preámbulos de acceso aleatorio y el grupo B de preámbulos de acceso aleatorio. Los tamaños de TB respectivos pueden configurarse para el grupo A de preámbulos de acceso aleatorio y el grupo B de preámbulos de acceso aleatorio. Se apreciará que también se pueden configurar más de dos grupos de preámbulos para un determinado tipo de RA para el primer dispositivo 110.
Para facilitar la descripción, el tamaño de TB que se compara con el tamaño de TB diana a veces se denomina tamaño de primer TB y el grupo de preámbulos asociado a veces se denomina primer grupo de preámbulos. Tras la comparación del tamaño de TB diana con el tamaño del primer TB, el primer dispositivo 110 realiza 230 RA con el segundo dispositivo 120 según el resultado de la comparación.
Al realizar el RA, el primer dispositivo 110 puede realizar la selección de grupos de preámbulos para realizar el RA o la selección entre el CFRA y el CBRA, al menos según el resultado de la comparación. A continuación se describirán en detalle algunos ejemplos de realización relacionados con el RA realizado según el resultado de la comparación.
En algunos ejemplos, el primer dispositivo 110 selecciona un grupo de preámbulos para realizar el RA según el resultado de la comparación. Específicamente, si el primer dispositivo 110 determina que el tamaño de TB diana coincide con el primer tamaño de TB configurado para el primer grupo de preámbulos, el primer dispositivo 110 puede realizar el RA basándose en el primer grupo de preámbulos. En otras palabras, cuando se asigna un recurso de CFRA, el primer dispositivo 110 puede utilizar el grupo de preámbulos que tienen el tamaño de TB que coincide con el tamaño de TB diana para decidir cómo se realiza el RA, por ejemplo, cómo se realiza el CBRA. Tal como se utiliza en la presente memoria, el término “coincidencia” significa que los dos tamaños son iguales o sustancialmente iguales entre sí. En un ejemplo, si el primer dispositivo 110 puede configurarse con una pluralidad de grupos de preámbulos para el primer tipo de RA, el primer dispositivo 110 puede comparar una pluralidad de tamaños de TB configurados para la pluralidad de grupos de preámbulos respectivos (incluido el primer tamaño de TB) con el tamaño de TB diana correspondiente al recurso de CFRA asignado. La comparación se puede realizar para la pluralidad de grupos respectivos de preámbulos uno por uno. Al permitir que el primer dispositivo 110 seleccione el grupo de preámbulos con el tamaño de TB configurado que coincide con el tamaño de TB diana del recurso de CFRA, el primer dispositivo 110 puede cambiar fácilmente entre CFRA y CBRA.
Se observa que, en las realizaciones ilustrativas de la presente descripción, el uso de los tamaños de TB configurados para el primer tipo de RA para compararlos con el tamaño de TB diana no significa que el primer dispositivo 110 siempre seleccionará el primer tipo de RA para realizar el RA. Si se permite al primer dispositivo 110 seleccionar entre<el primer tipo de RA y uno o más tipos de>R<a adicionales (como un segundo tipo de RA), el primer dispositivo 110 aún>puede seguir el criterio de selección del tipo de RA para determinar qué tipo de RA se selecciona para su uso.
Si el primer tamaño de TB coincide con el tamaño de TB diana y se utiliza el primer tipo de RA, el primer dispositivo 110 puede realizar un intento de CBRA con el primer tipo de RA basándose en el primer grupo de preámbulos correspondiente. En algunos ejemplos, el primer grupo de preámbulos con el tamaño de TB coincidente puede ser el grupo A de preámbulos de acceso aleatorio o el grupo B de preámbulos de acceso aleatorio para un tipo de RA de 2 etapas. Al realizar el intento de CBRA con el primer tipo de RA, el primer dispositivo 110 puede seleccionar un preámbulo del primer grupo de preámbulos y transmitir el preámbulo seleccionados (por ejemplo, en PRACH) y la<carga útil del primer tamaño de>T<b (por ejemplo, en PUSCH) al segundo dispositivo 120.>
Si el primer tamaño de TB coincide con el tamaño de TB diana y se utiliza un tipo de RA diferente (por ejemplo, un segundo tipo de RA) que no sea el primer tipo de RA (por ejemplo, si el procedimiento de RA de 2 etapas no se completa con éxito incluso después de transmitir MSGA varias veces (“ N” veces), el primer dispositivo 110 puede cambiar a RA de 4 etapas), el primer dispositivo 110 puede determinar si se puede realizar un intento de CBRA con el segundo tipo de RA y realizar el intento de CBRA con el segundo tipo de RA utilizando un grupo de preámbulos que está configurado para el segundo tipo de RA y se corresponde con el primer grupo de preámbulos para el primer tipo de RA. En algunos ejemplos, el primer grupo de preámbulos con el tamaño de TB coincidente puede ser el grupo A de preámbulos de acceso aleatorio o el grupo B de preámbulos de acceso aleatorio para un tipo de RA de 2 etapas y el grupo de preámbulos que corresponde al primer grupo de preámbulos para un tipo de RA de 2 etapas puede ser el grupo A de preámbulos de acceso aleatorio o el grupo B de preámbulos de acceso aleatorio para un RA de 4 etapas, respectivamente. Al realizar el intento de CBRA con el segundo tipo de RA, el primer dispositivo 110 puede seleccionar un preámbulo del grupo de preámbulos que está configurado para el segundo tipo de RA y se corresponde con el primer grupo de preámbulos para el primer tipo de RA, y transmitir el preámbulo seleccionado (por ejemplo, en PRACH) al segundo dispositivo 120. Algunas realizaciones ilustrativas en las que se utiliza el segundo tipo de RA se describirán con más detalle a continuación.
En algunos ejemplos, si el primer dispositivo 110 determina que el tamaño de TB diana no coincide con los tamaños de TB configurados para cualquier otro grupo de preámbulos, el primer dispositivo 110 puede decidir realizar el RA basándose en un grupo predeterminado de preámbulos (a veces denominado “tercer grupo de preámbulos” ) que está disponible para el primer tipo de RA. Por ejemplo, el primer dispositivo 110 puede configurarse con dos grupos de preámbulos (como el grupo A de preámbulos de acceso aleatorio y el grupo B de preámbulos de acceso aleatorio), el primer dispositivo 110 puede determinar primero si el tamaño de TB diana coincide con un tamaño de TB configurado para el grupo B de preámbulos de acceso aleatorio. Si se encuentra una falta de coincidencia (es decir, el tamaño de TB diana no coincide con el tamaño de TB configurado para el grupo B de preámbulos de acceso aleatorio), el primer dispositivo 110 puede decidir directamente realizar el RA basándose en el grupo A de preámbulos de acceso aleatorio. Como alternativa, el primer dispositivo 110 puede comparar el tamaño de TB configurado para el grupo A de preámbulos de acceso aleatorio con el tamaño de TB diana y puede utilizar el grupo B de preámbulos de acceso aleatorio para realizar el RA si se encuentra una falta de coincidencia.
Como el segundo dispositivo 120 puede configurar los tamaños de TB para los grupos de preámbulos al primer dispositivo 110 antes de que el recurso de CFRA se asigne al primer dispositivo 110, en algunas realizaciones de ejemplo, el segundo dispositivo 120 puede asignar el recurso de CFRA según los tamaños de TB configurados para los grupos de preámbulos, de modo que el tamaño de TB diana del CFRA asignada siempre pueda coincidir con un tamaño de TB configurado para uno de los grupos de preámbulos.
En algunos ejemplos, si el recurso de CFRA no está asignado al primer dispositivo 110 y el primer dispositivo 110 decide realizar el RA con el primer tipo de RA, el primer dispositivo 110 puede seleccionar el grupo de preámbulos para el CBRA del primer tipo de RA según los parámetros configurados, incluido el umbral de los datos disponibles en la memoria intermedia (comora-MsgASizeGroupA)y los parámetros relacionados con un umbral para la pérdida de ruta (comoPCMAX, preambleReceivedTargetPower, msg3-DeltaPreamble, messagePowerOffsetGroupB),de forma similar al método de selección especificado para el RA de 4 etapas.
En algunos ejemplos, dado que la selección de los grupos de preámbulos se requiere generalmente cuando se activa el CBRA, en el caso de que se determine que el recurso de CFRA está asignado, antes de la comparación de los tamaños de los TB, el primer dispositivo 110 puede determinar si la transmisión en el recurso de CFRA asignado está disponible. En el caso de que la transmisión en el recurso de CFRA asignado esté disponible, el primer dispositivo 110 puede realizar el CFRA con el primer tipo de RA utilizando el recurso de CFRA asignado. En el caso de que la transmisión en el CFRA asignada no esté disponible, el primer dispositivo 110 determina que se va a realizar el CBRA y, por lo tanto, puede iniciar la comparación de los tamaños de TB para determinar qué grupo de preámbulos se utiliza para el CBRA. La disponibilidad de la transmisión en el recurso de CFRA asignado puede depender de la disponibilidad de un haz asociado al recurso de CFRA. La disponibilidad de un haz puede estar sujeta, por ejemplo, a que la energía recibida de la señal de referencia del haz(Reference Signal Received Power,RSRP) esté por encima de un umbral de RSRP configurado. Si no hay ningún haz disponible para el recurso de CFRA, el primer dispositivo 110 puede determinar que el recurso de CFRA asignado no se puede utilizar para la transmisión.
En algunos ejemplos, la selección del grupo de preámbulos y el tamaño de TB correspondiente se determinan antes de que comience el primer intento de CBRA. Por lo tanto, antes de la comparación de los tamaños de TB, el primer dispositivo 110 puede determinar si se ha realizado un intento de CBRA anterior. Si no se ha realizado ningún intento previo de CBRA, el primer dispositivo 110 puede iniciar la comparación de los tamaños de TB para determinar qué grupo de preámbulos se utiliza para el CBRA.
Se observa que en los ejemplos de realización relacionados con la selección del grupo de preámbulos, el primer intento de RA del primer dispositivo 110 puede ser un CFRA utilizando el recurso de CFRA o CBRA asignado, tal como se describió anteriormente. El alcance de la presente descripción no está limitado a este respecto.
Como ejemplo, la selección entre los grupos de preámbulos según algunos ejemplos de realización de la presente descripción puede realizarse en una entidad de control de acceso al medio(Media Asccess Control,MAC) del primer dispositivo 110. Las operaciones relacionadas con la selección entre los grupos de preámbulos se pueden resumir en la Tabla 2 a continuación.
Tabla 2
Como se mencionó anteriormente, el primer dispositivo 110 puede determinar seleccionar un segundo tipo de RA diferente para realizar el RA. El resultado de la comparación entre el tamaño de TB diana y el primer tamaño de TB configurado para el primer grupo de preámbulos para el primer tipo de RA todavía se puede utilizar para guiar cómo el primer dispositivo 110 realiza un intento de CBRA con el segundo tipo de RA. En algunos ejemplos, el primer dispositivo 110 puede determinar realizar un RA con el segundo tipo de RA al detectar un desencadenante para cambiar del primer tipo de RA al segundo tipo de RA. Un desencadenante para cambiar del primer tipo de RA al segundo tipo de RA puede ser, por ejemplo, un número de intentos de RA (CFRA o CBRA o ambos) con el primer tipo de RA alcanzando un umbral predeterminado. Por ejemplo, antes de seleccionar el segundo tipo de RA, el primer dispositivo 110 puede haber realizado varios intentos de CFRA o varios intentos de CBRA con el primer tipo de RA. Como ejemplo, para un RA rápido, tal como el RA de 2 etapas, si el primer dispositivo 110 transmite MSGA (incluidos un preámbulo y una carga útil) al segundo dispositivo 120 durante un número máximo de N veces y no recibe respuesta del segundo dispositivo 120, el primer dispositivo 110 puede cambiar del RA de 2 etapas a otro tipo de RA, tal como el RA de 4 etapas. Se apreciará que también son posibles otros desencadenantes para cambiar del primer tipo de RA al segundo tipo de RA.
En algunos ejemplos, si se detecta una desencadenante para cambiar del primer tipo de RA al segundo tipo de RA, el primer dispositivo 110 puede determinar si un grupo de preámbulos (a veces denominado «segundo grupo de preámbulos» para facilitar la descripción) para el segundo tipo de RA está disponible para el primer dispositivo 110 (por ejemplo, configurado por el segundo dispositivo 120 al primer dispositivo 110). Dependiendo de la disponibilidad del segundo grupo de preámbulos, el primer dispositivo 110 puede decidir cómo procede la RA.
El primer tipo de RA puede ser un tipo de RA rápido, tal como un tipo de RA de 2 etapas, y el segundo tipo de RA puede ser un tipo de RA lento, tal como un tipo de RA de 4 etapas. Puede haber una pluralidad de grupos de preámbulos para el segundo tipo de RA, y el segundo dispositivo 120 puede configurar uno o más de la pluralidad de grupos de preámbulos para el primer dispositivo 110. En el ejemplo en el que el segundo tipo de RA requiere que el preámbulo y la carga útil se transmitan en mensajes separados (MSG1 y MSG3), el tamaño de TB permitido para la transmisión de la carga útil lo configura dinámicamente el segundo dispositivo 120. En particular, el segundo dispositivo 120 asigna un recurso para la transmisión de la carga útil en una concesión después de decodificar con éxito el preámbulo del primer dispositivo 110. Por lo tanto, desde el lado del primer dispositivo 110, no se puede predecir el tamaño de TB permitido para la transmisión de la carga útil en el segundo tipo de RA.
Se puede determinar que el segundo grupo de preámbulos para el segundo tipo de RA corresponde al primer grupo<de preámbulos para el primer tipo de>R<a>.<Es decir, el primer dispositivo 110 puede utilizar el primer grupo de>preámbulos para el primer tipo de RA con el tamaño de TB que coincide con el tamaño de TB diana para determinar qué grupo de preámbulos para el segundo tipo de RA se selecciona cuando se realiza el CBRA con el segundo tipo de RA. Puede haber correspondencia entre grupos de preámbulos para los respectivos tipos de RA primero y segundo, que pueden conocer tanto el primer como el segundo dispositivo 110, 120. Por ejemplo, el grupo A de preámbulos de acceso aleatorio para el tipo RA rápido puede corresponder al grupo A de preámbulos de acceso aleatorio para el tipo RA lento, y el grupo B de preámbulos de acceso aleatorio para el tipo RA rápido puede corresponder al grupo B de preámbulos de acceso aleatorio. En algunos ejemplos, al realizar el RA basándose en un determinado grupo de preámbulos para el segundo tipo de RA, el segundo dispositivo 120 puede asignar al primer dispositivo 110., un recurso que corresponde al mismo tamaño de TB que el configurado para el grupo de preámbulos correspondiente para el primer tipo de RA. Por ejemplo, si anteriormente se configura un primer tamaño de TB para un primer grupo de preámbulos para el primer tipo de RA, al recibir un preámbulo seleccionado de un segundo grupo de preámbulos del segundo tipo de RA, el segundo dispositivo 120 puede asignar un recurso que puede utilizarse para transmitir el primer tamaño de TB para el primer dispositivo 110.
En algunos ejemplos, si el segundo grupo de preámbulos está disponible, el primer dispositivo 110 puede realizar un intento de CBRA adicional con el segundo tipo de RA basándose en el segundo grupo de preámbulos, por ejemplo, enviando un preámbulo seleccionado del segundo grupo de preámbulos desde el segundo grupo de preámbulos. Si<el segundo grupo de preámbulos no está disponible, el primer dispositivo 110 puede determinar que el>R<a del segundo>dispositivo 120 falla. Es decir, el primer dispositivo 110 no puede cambiar al segundo tipo de RA en este caso. Por ejemplo, en tal caso, la entidad MAC del primer dispositivo 110 podría indicar un problema de acceso aleatorio a las capas superiores, como la capa RRC.
Como ejemplo específico, el primer dispositivo 110 puede configurarse con los grupos A y B de preámbulos de acceso aleatorio para el tipo de RA rápido y solo el grupo A de preámbulos de acceso aleatorio para el tipo de RA lento. Si el primer dispositivo 110 realizó un intento de CBRA con el tipo de RA rápido basándose en su grupo B de preámbulos de acceso aleatorio según la comparación de los tamaños de TB tal como se describió anteriormente, significa que el tamaño de TB utilizado es el tamaño de TB (igual al tamaño de TB diana) configurado para el grupo B de preámbulos de acceso aleatorio del primer tipo de RA. En este caso, el primer dispositivo 110 no puede cambiar al tipo de RA lento porque la transmisión de un preámbulo desde el grupo A de preámbulos de acceso aleatorio disponible para el tipo de RA lento al segundo dispositivo 120 puede hacer que el segundo dispositivo 120 asigne un recurso con un tamaño de TB diferente al tamaño de TB configurado para el grupo B de preámbulos de acceso aleatorio del primer tipo de RA.
En algunos ejemplos, el primer dispositivo 110 solo puede determinar si el grupo B de preámbulos de acceso aleatorio para el tipo de RA lento está disponible porque el grupo A de preámbulos de acceso aleatorio para el tipo de RA lento siempre está configurado para el primer dispositivo 110.
Como ejemplo, la determinación del cambio entre el primer y el segundo tipo de RA según algunos ejemplos de realización de la presente descripción puede realizarse en una entidad MAC del primer dispositivo 110. Las operaciones correspondientes se pueden resumir en las declaraciones de la Tabla 3 que se muestra a continuación.
Tabla 3
Como se mencionó anteriormente, en algunos ejemplos, el resultado de la comparación de los tamaños de los TB puede utilizarse para la selección entre el CFRA y el CBRA, por ejemplo, cuando se permite realizar el CFRA. En tales ejemplos, si el primer dispositivo 110 ha realizado un intento de CBRA basándose en el primer grupo de preámbulos para el primer tipo de RA (debido a la falta de disponibilidad de un haz con un recurso de CFRA asignado) y el intento de CBRA falla, y si el haz con el recurso de CFRA asignado está disponible para su transmisión, el primer dispositivo 110 puede decidir comparar el tamaño de TB diana correspondiente al recurso de CFRA asignado con el primer tamaño de TB configurado para primer grupo de preámbulos en 230 en el flujo de señalización 200. Si el tamaño de TB diana no coincide con el tamaño del primer TB, es posible que el primer dispositivo 110 no realice un intento de CFRA utilizando el recurso de CFRA porque el tamaño de los bloques almacenados en memoria intermedia en el primer dispositivo 110 no coincide con el tamaño de TB diana, incluso si se puede utilizar el recurso de CFRA correspondiente según la disponibilidad del haz (el haz puede ser un haz de bloque de señales de sincronización(Synchronization Signal Block,SSB) o un haz de señal de referencia de información de estado del canal(Channel State Information Reference Signal,CSI-RS)). El primer dispositivo 110 puede restringirse a CBRA en el procedimiento de RA posterior. En cambio, el primer dispositivo 110 puede continuar realizando un intento de CBRA adicional con el primer tipo de RA basándose en el primer grupo de preámbulos y el primer tamaño de TB, por ejemplo, transmitiendo un preámbulo seleccionado del primer grupo de preámbulos y carga útil del primer tamaño de TB al segundo dispositivo 120.
El primer grupo de preámbulos en este caso puede seleccionarse para su uso según los métodos de selección según los parámetros preconfigurados, en lugar de basarse en la comparación de los tamaños de TB configurados para los grupos de preámbulos disponibles con el tamaño de TB diana. El primer grupo de preámbulos puede ser uno del grupo A de preámbulos de acceso aleatorio y del grupo B de preámbulos de acceso aleatorio para el primer tipo de RA. Por ejemplo, para el tipo RA rápido, el tamaño potencial de la carga útil en MSGA (datos UL disponibles para transmisión más encabezado MAC y, cuando sea necesario, los CE MAC) es mayor quera-MsgASizeGroupAy la pérdida de ruta es inferior aPCMAX(de la celda de servicio que realiza el procedimiento de acceso aleatorio) —preambleReceivedTargetPower—msgA-DeltaPreamble—messagePowerOffsetGroupB,o si el procedimiento de acceso es aleatorio se inició para el canal lógico del CCCH y el tamaño de SDU de CCCH más subencabezado MAC es mayor quera-MsgASizeGroupA,se selecciona el grupo B de preámbulos de acceso aleatorio. De lo contrario, se selecciona el grupo A de preámbulos de acceso aleatorio.
La figura 3 muestra un diagrama de flujo de un método de ejemplo 300 implementado en un primer dispositivo según algunas realizaciones de ejemplo de la presente descripción. A efectos de discusión, el método 300 se describirá desde la perspectiva del primer dispositivo 110 con referencia a la figura 1.
En el bloque 310, el primer dispositivo 110 determina si un recurso de acceso aleatorio libre de disputa se asigna desde un segundo dispositivo para un primer tipo de acceso aleatorio. Según la determinación de que el recurso de acceso aleatorio libre de disputa está asignado, en el bloque 320, el primer dispositivo 110 compara un tamaño de bloque de transporte diana correspondiente al recurso de acceso aleatorio libre de disputa con un primer tamaño de bloque de transporte configurado para un primer grupo de preámbulos disponibles para el primer tipo de acceso aleatorio. En el bloque 330, el primer dispositivo 110 realiza acceso aleatorio al segundo dispositivo basándose en un resultado de la comparación.
En algunos ejemplos, realizar el acceso aleatorio comprende, según la determinación de que el tamaño del bloque de transporte diana coincide con el tamaño del primer bloque de transporte, realizar el acceso aleatorio basándose en el primer grupo de preámbulos.
En algunos ejemplos, realizar el acceso aleatorio basándose en el primer grupo de preámbulos comprende: según la determinación de que se utiliza el primer tipo de acceso aleatorio, realizar un intento de acceso aleatorio basado en una disputa con el primer tipo de acceso aleatorio transmitiendo un preámbulo seleccionado del primer grupo de preámbulos y carga útil del primer tamaño de bloque de transporte.
En algunas realizaciones ilustrativas, realizar el acceso aleatorio basándose en el primer grupo de preámbulos comprende: según un desencadenante para cambiar del primer tipo de acceso aleatorio a un segundo tipo de acceso aleatorio, seleccionar un segundo grupo de preámbulos para el segundo tipo de acceso aleatorio correspondiente al primer grupo de preámbulos; y según una selección del segundo grupo de preámbulos, realizar otro intento de acceso aleatorio basado en la disputa con el segundo tipo de acceso aleatorio transmitiendo un preámbulo seleccionado del segundo grupo de preámbulos.
En algunos ejemplos, la selección del segundo grupo de preámbulos comprende: según una activación para cambiar del primer tipo de acceso aleatorio a un segundo tipo de acceso aleatorio, determinar si el segundo grupo de preámbulos está disponible para el primer dispositivo; y según la determinación de que el segundo grupo de preámbulos está disponible, seleccionar el segundo grupo de preámbulos. En algunos ejemplos, el método comprende además, según la determinación de que el segundo grupo de preámbulos no está disponible, determinar que el acceso aleatorio falla, sin realizar un intento de acceso aleatorio basado en una disputa con el segundo tipo de acceso aleatorio.
En algunas realizaciones ilustrativas, el segundo tipo de acceso aleatorio es un tipo de acceso aleatorio lento. En algunas realizaciones ilustrativas, el segundo tipo de acceso aleatorio es un tipo de acceso aleatorio de cuatro etapas.
En algunos ejemplos, comparar el tamaño del bloque de transporte diana con el primer tamaño del bloque de transporte comprende: determinar si la transmisión en el recurso de acceso aleatorio libre de disputa está disponible y, según la determinación de que la transmisión en el recurso de acceso aleatorio libre de disputa no está disponible, comparar el tamaño del bloque de transporte diana con el tamaño del primer bloque de transporte.
En algunos ejemplos, realizar el acceso aleatorio comprende, según la determinación de que el tamaño del bloque de transporte diana no coincide con el tamaño del primer bloque de transporte, realizar el acceso aleatorio basándose en un tercer grupo de preámbulos disponibles para el primer tipo de acceso aleatorio.
En algunos ejemplos, el tercer grupo de preámbulos comprende uno del grupo A de preámbulos de acceso aleatorio y el grupo B de preámbulos de acceso aleatorio para el primer tipo de acceso aleatorio.
En algunos ejemplos, comparar el tamaño del bloque de transporte diana con el primer tamaño del bloque de transporte comprende: según la determinación de que un intento previo de acceso aleatorio basado en la disputa que utiliza un preámbulo seleccionado del primer grupo de preámbulos falla, determinar si la transmisión en el recurso de acceso aleatorio libre de disputa está disponible, y según la transmisión en el recurso de acceso aleatorio libre de disputa está disponible, comparar el tamaño del bloque de transporte diana con el primer tamaño del bloque de transporte.
En algunos ejemplos, comparar el tamaño del bloque de transporte diana con el primer tamaño del bloque de transporte comprende determinar si se ha realizado un intento previo de acceso aleatorio basado en la disputa al segundo dispositivo y, según la determinación de que el intento de acceso aleatorio basado en la disputa anterior no se ha realizado, comparar el tamaño del bloque de transporte diana con el primer tamaño del bloque de transporte.
En algunos ejemplos, realizar el acceso aleatorio comprende: según la determinación de que el tamaño del bloque de transporte diana no coincide con el tamaño del primer bloque de transporte, impedir que se realice un intento de acceso aleatorio sin disputas.
En algunos ejemplos, realizar el acceso aleatorio comprende: según la determinación de que el tamaño del bloque de transporte diana no coincide con el tamaño del primer bloque de transporte, realizar un intento adicional de acceso aleatorio basado en la disputa con el primer tipo de acceso aleatorio según el primer grupo de preámbulos y el primer tamaño del bloque de transporte.
En algunos ejemplos, el primer grupo de preámbulos comprende uno del grupo A de preámbulos de acceso aleatorio y el grupo B de preámbulos de acceso aleatorio para el primer tipo de acceso aleatorio.
En algunas realizaciones ilustrativas, el primer tipo de acceso aleatorio es un tipo de acceso aleatorio rápido. En algunas realizaciones ilustrativas, el primer tipo de acceso aleatorio es un tipo de acceso aleatorio en dos etapas.
En algunas realizaciones ilustrativas, el primer dispositivo comprende un dispositivo terminal, y el segundo dispositivo comprende un dispositivo de red.
En algunas realizaciones ilustrativas, un primer aparato capaz de realizar cualquiera del método 300 (por ejemplo, el primer dispositivo 110) puede comprender medios para realizar las etapas respectivas del método 300. Los medios pueden implementarse de cualquier forma adecuada. Por ejemplo, los medios pueden implementarse en circuitería o en un módulo de software. El primer aparato puede implementarse como o incluirse en el primer dispositivo 110.
En algunas realizaciones ilustrativas, el primer aparato comprende medios para determinar si un recurso de acceso aleatorio libre de disputas se asigna desde un segundo aparato para un primer tipo de acceso aleatorio; según la determinación de que el recurso de acceso aleatorio libre de disputa está asignado, comparar un tamaño de bloque de transporte diana correspondiente al recurso de acceso aleatorio libre de disputas con un primer tamaño de bloque de transporte configurado para un primer grupo de preámbulos disponibles para el primer tipo de acceso aleatorio; y realizar el acceso aleatorio al segundo aparato basándose en un resultado de la comparación.
En algunos ejemplos, los medios para realizar el acceso aleatorio comprenden medios para, según la determinación de que el tamaño del bloque de transporte diana coincide con el tamaño del primer bloque de transporte, realizar el acceso aleatorio basándose en el primer grupo de preámbulos.
En algunos ejemplos, los medios para realizar el acceso aleatorio basándose en el primer grupo de preámbulos comprenden: medios para, según la determinación de que se utiliza el primer tipo de acceso aleatorio, realizar un intento de acceso aleatorio basado en una disputa con el primer tipo de acceso aleatorio transmitiendo un preámbulo seleccionado del primer grupo de preámbulos y carga útil del primer tamaño de bloque de transporte.
En algunos ejemplos, los medios para realizar el acceso aleatorio basándose en el primer grupo de preámbulos comprenden: medios para, según una activación para cambiar del primer tipo de acceso aleatorio a un segundo tipo de acceso aleatorio, seleccionar un segundo grupo de preámbulos para el segundo tipo de acceso aleatorio correspondiente al primer grupo de preámbulos; y según una selección del segundo grupo de preámbulos, realizar otro intento de acceso aleatorio basado en la disputa con el segundo tipo de acceso aleatorio transmitiendo un preámbulo seleccionado del segundo grupo de preámbulos.
En algunos ejemplos, los medios para seleccionar el segundo grupo de preámbulos comprenden: medios para, según una activación para cambiar del primer tipo de acceso aleatorio a un segundo tipo de acceso aleatorio, determinar si el segundo grupo de preámbulos está disponible para el primer dispositivo; y según la determinación de que el segundo grupo de preámbulos está disponible, seleccionar el segundo grupo de preámbulos. En algunos ejemplos, el método comprende además, según la determinación de que el segundo grupo de preámbulos no está disponible, determinar que el acceso aleatorio falla, sin realizar un intento de acceso aleatorio basado en una disputa con el segundo tipo de acceso aleatorio.
En algunas realizaciones ilustrativas, el segundo tipo de acceso aleatorio es un tipo de acceso aleatorio lento. En algunas realizaciones ilustrativas, el segundo tipo de acceso aleatorio es un tipo de acceso aleatorio de cuatro etapas.
En algunos ejemplos, los medios para comparar el tamaño del bloque de transporte diana con el primer tamaño del bloque de transporte comprenden: medios para determinar si la transmisión en el recurso de acceso aleatorio libre de disputa está disponible y medios para, según la determinación de que la transmisión en el recurso de acceso aleatorio libre de disputa no está disponible, comparar el tamaño del bloque de transporte diana con el tamaño del primer bloque de transporte.
En algunos ejemplos, comparar el tamaño del bloque de transporte diana con el primer tamaño del bloque de transporte comprende determinar si se ha realizado un intento previo de acceso aleatorio basado en la disputa al segundo dispositivo y, según la determinación de que el intento de acceso aleatorio basado en la disputa anterior no se ha realizado, comparar el tamaño del bloque de transporte diana con el primer tamaño del bloque de transporte.
En algunos ejemplos, los medios para realizar el acceso aleatorio comprenden medios para, según la determinación de que el tamaño del bloque de transporte diana no coincide con el tamaño del primer bloque de transporte, realizar el acceso aleatorio basándose en un tercer grupo de preámbulos disponibles para el primer tipo de acceso aleatorio.
En algunos ejemplos, el tercer grupo de preámbulos comprende uno del grupo A de preámbulos de acceso aleatorio y el grupo B de preámbulos de acceso aleatorio para el primer tipo de acceso aleatorio.
En algunas realizaciones ilustrativas, los medios para comparar el tamaño del bloque de transporte diana con el primer tamaño del bloque de transporte comprenden: medios para, según la determinación de que un intento previo de acceso aleatorio basado en una disputa que utiliza un preámbulo seleccionado del primer grupo de preámbulos, determinar si la transmisión en el recurso de acceso aleatorio sin disputa está disponible, y según la transmisión en el recurso de acceso aleatorio sin disputa está disponible, comparar el tamaño del bloque de transporte diana con el primer transporte. tamaño de bloque.
En algunos ejemplos, los medios para realizar el acceso aleatorio comprenden: medios para, según la determinación de que el tamaño del bloque de transporte diana no coincide con el tamaño del primer bloque de transporte, impedir que se lleve a cabo un intento de acceso aleatorio sin disputas.
En algunos ejemplos, los medios para realizar el acceso aleatorio comprenden: medios para, según la determinación de que el tamaño del bloque de transporte diana no coincide con el tamaño del primer bloque de transporte, realizar otro intento de acceso aleatorio basado en la disputa con el primer tipo de acceso aleatorio basado en el primer grupo de preámbulos y el primer tamaño del bloque de transporte.
En algunos ejemplos, el primer grupo de preámbulos comprende uno del grupo A de preámbulos de acceso aleatorio y el grupo B de preámbulos de acceso aleatorio para el primer tipo de acceso aleatorio.
En algunas realizaciones ilustrativas, el primer tipo de acceso aleatorio es un tipo de acceso aleatorio rápido. En algunas realizaciones ilustrativas, el primer tipo de acceso aleatorio es un tipo de acceso aleatorio en dos etapas.
En algunas realizaciones ilustrativas, el primer aparato comprende un dispositivo terminal, y el segundo aparato comprende un dispositivo de red.
En algunas realizaciones de ejemplo, el primer aparato comprende además medios para realizar otras etapas en algunas realizaciones ilustrativas del método 300. En algunas realizaciones ilustrativas, el medio comprende al menos un procesador; al menos una memoria que incluye un código de programa informático, estando la al menos una memoria y el código de programa informático configurados para provocar, con el al menos un procesador, la realización del primer aparato.
La figura 4 es un diagrama de bloques simplificado de un dispositivo 400 que es adecuado para implementar realizaciones de ejemplo de la presente descripción. El dispositivo 400 se puede proporcionar para implementar el dispositivo de comunicación, por ejemplo, el primer dispositivo 110 o el segundo dispositivo 120 como se muestra en la figura 1. Como se muestra, el dispositivo 400 incluye uno o más procesadores 410, una o más memorias 420 acopladas al procesador 410 y uno o más módulos de comunicación 440 acoplados al procesador 410.
El módulo de comunicación 440 es para realizar comunicaciones bidireccionales. El módulo 440 de comunicación tiene al menos una antena para facilitar la comunicación. La interfaz de comunicación puede representar cualquier interfaz que sea necesaria para la comunicación con otros elementos de la red.
El procesador 410 puede ser de cualquier tipo adecuado para la red técnica local y puede incluir uno o más de los siguientes: ordenadores de propósito general, ordenadores de propósito especial, microprocesadores, procesadores de señales digitales(Digital Signal Processors,DSP) y procesadores basados en una arquitectura de procesador de múltiples núcleos, como ejemplos no limitativos. El dispositivo 400 puede tener múltiples procesadores, tales como un chip de circuito integrado específico de la aplicación que está subordinado en cuanto al tiempo a un reloj que sincroniza el procesador principal.
La memoria 420 puede incluir una o más memorias no volátiles y una o más memorias volátiles. Ejemplos de memorias no volátiles incluyen, aunque no de forma limitativa, una memoria de solo lectura(Read Only Memory,ROM) 424, una memoria de solo lectura programable eléctricamente(Electrically Programmable Read Only Memory,EPROM), una memoria flash, un disco duro, un disco compacto(Compact Disc,CD), un disco de vídeo digital(Digital Video Disk,DVD), y otro almacenamiento magnético y/o almacenamiento óptico. Ejemplos de memorias volátiles incluyen, aunque no de forma limitativa, una memoria de acceso aleatorio(Random Access Memory,RAM) 422 y otras memorias volátiles que no perdurarán en la duración del apagado.
Un programa informático 430 incluye instrucciones ejecutables por ordenador que son ejecutadas por el procesador asociado 410. El programa 430 puede almacenarse en la memoria, p. ej., ROM 424. El procesador 410 puede realizar cualquier acción y procesamiento adecuados cargando el programa 430 en la RAM 422.
Las realizaciones de ejemplo de la presente descripción pueden implementarse por medio del programa 430 para que el dispositivo 400 pueda realizar cualquier proceso de la descripción, como se ha explicado haciendo referencia a las figuras 2 a 3. Las realizaciones ilustrativas de la presente descripción pueden implementarse también mediante hardware o mediante una combinación de software y hardware.
En algunas realizaciones de ejemplo, el programa 430 puede estar contenido de forma tangible en un medio legible por ordenador que puede estar incluido en el dispositivo 400 (tal como en la memoria 420) o en otros dispositivos de almacenamiento a los que pueda acceder el dispositivo 400. El dispositivo 400 puede cargar el programa 430 desde el medio legible por ordenador a la RAM 422 para su ejecución. El medio legible por ordenador puede incluir cualquier tipo de almacenamiento no volátil tangible, como ROM, EPROM, una memoria flash, un disco duro, CD, DVD y similares. La figura 5 muestra un ejemplo del medio legible por ordenador 500 en forma de CD o DVD. El medio legible por ordenador tiene el programa 430 almacenado en el mismo.
De forma general, pueden implementarse diversas realizaciones de la descripción en hardware o en circuitos, software, lógicos especializados o en cualquier combinación de los mismos. Algunos aspectos pueden implementarse en hardware, mientras que otros aspectos pueden implementarse en firmware o software que pueda ser ejecutado por un controlador, un microprocesador u otro dispositivo informático. Si bien varios aspectos de las realizaciones de la presente descripción se ilustran y describen como diagramas de bloques, diagramas de flujo o utilizando alguna otra representación gráfica, debe entenderse que el bloque, el aparato, el sistema, la técnica o el método descritos en la presente memoria pueden implementarse, como ejemplos no limitativos, en hardware, software, firmware, circuitos o lógica de propósito especial, hardware o controlador de propósito general u otros dispositivos informáticos, o alguna combinación de los mismos.
La presente descripción también proporciona al menos un producto de programa informático almacenado de forma tangible en un medio de almacenamiento legible por ordenador no transitorio. El producto de programa informático incluye instrucciones ejecutables por ordenador, tales como las incluidas en módulos de programa, que se ejecutan en un dispositivo en un procesador real o virtual diana, para llevar a cabo cualquiera de los métodos descritos anteriormente con referencia a las figuras 2 a 3. De forma general, los módulos de programa incluyen rutinas, programas, librerías, objetos, clases, componentes, estructuras de datos o similares que realizan tareas particulares o aplican tipos de datos abstractos particulares. La funcionalidad de los módulos de programa puede combinarse en, o dividirse entre, módulos de programa como se desee en diversas realizaciones. Las instrucciones ejecutables por máquina para módulos de programa pueden ejecutarse dentro de un dispositivo local o distribuido. En un dispositivo distribuido, los módulos de programa pueden estar situados tanto en medios de almacenamiento locales como en medios de almacenamiento remotos.
El código de programa para llevar a cabo los métodos de la presente descripción puede escribirse en cualquier combinación de uno o más lenguajes de programación. Estos códigos de programa pueden proporcionarse a un procesador o controlador de un ordenador universal, ordenador especializado u otro aparato de procesamiento de datos programable, de modo que los códigos de programa, cuando son ejecutados por el procesador o controlador, hagan que se implementen las funciones/operaciones especificadas en los diagramas de flujo y/o en los diagramas de bloques. El código de programa puede ejecutarse completamente en una máquina, parcialmente en la máquina, como un paquete de software independiente, parcialmente en la máquina y parcialmente en una máquina remota o completamente en la máquina remota o en un servidor.
En el contexto de la presente descripción, el código de programa informático o los datos relacionados pueden ser portados por cualquier soporte adecuado para permitir que el dispositivo, el aparato o el procesador realicen diversos procesos y operaciones como los descritos anteriormente. Ejemplos de soporte incluyen una señal, medio legible por ordenador y similares.
El medio legible por ordenador puede ser un medio de señal legible por ordenador o un medio de almacenamiento legible por ordenador. El medio legible por ordenador puede ser, por ejemplo, aunque no de forma limitativa, un sistema, aparato o dispositivo eléctrico, magnético, óptico, electromagnético, infrarrojo o semiconductor, o cualquiera combinación adecuada de los anteriores. Ejemplos más específicos del medio de almacenamiento legible por ordenador incluirían una conexión eléctrica que tenga uno o más cables, un disquete de ordenador portátil, un disco duro, una memoria de acceso aleatorio (RAM), una memoria de solo lectura (ROM), una memoria de solo lectura programable y borrable (EPROM, o memoria flash), una fibra óptica, una memoria de solo lectura de disco compacto portátil (CD-ROM), un dispositivo de almacenamiento óptico, un dispositivo de almacenamiento magnético o cualquier combinación adecuada de los anteriores.
Además, aunque las operaciones se representan en un orden particular, no debe entenderse que se requiera que tales operaciones se realicen en el orden particular mostrado o en orden secuencial, o que se realicen todas las operaciones ilustradas, para lograr resultados deseables. En ciertas circunstancias pueden ser ventajosos la multitarea y el procesamiento en paralelo. De igual modo, aunque las explicaciones anteriores contienen varios detalles específicos de implementación, éstos no deben interpretarse como limitaciones del ámbito de la presente descripción, sino más bien como descripciones de características que pueden ser específicas de realizaciones particulares. Ciertas características que se describen en el contexto de realizaciones independientes también pueden implementarse en combinación en una única realización. Por el contrario, diversas características que se describen en el contexto de una sola realización también pueden implementarse en múltiples realizaciones por separado o en cualquier subcombinación adecuada.
Aunque la presente descripción se ha descrito en lenguajes específicos de características estructurales y/o actos metodológicos, se debe entender que el alcance de protección de esta solicitud estará sujeto al alcance de protección de las reivindicaciones.
Claims (10)
- REIVINDICACIONESi. Un equipo (110) de usuario comprendiendo:medios para determinar que un dispositivo (120) de red ha configurado una pluralidad de recursos para un acceso aleatorio sin disputa en dos etapas para el equipo (110) de usuario, en donde la pluralidad de recursos comprende un preámbulo y un recurso de frecuencia temporal para una carga útil del acceso aleatorio sin disputa en dos etapas, en donde el recurso de frecuencia temporal comprende un recurso de canal físico compartido de enlace ascendente, PUSCH, medios para seleccionar, para un mensaje de acceso aleatorio basado en disputas, un grupo de preámbulos de una pluralidad de grupos de preámbulos configurados para el equipo (110) de usuario, en el caso de que se haya configurado la pluralidad de recursos para el acceso aleatorio sin disputas en dos etapas, en donde los medios de selección estén configurados para seleccionar el grupo de preámbulos, para el mensaje de acceso aleatorio basado en disputas, según si un primer tamaño de bloque de transporte que indica un tamaño de la carga útil que puede ser transmitido utilizando el recurso de tiempo-frecuencia para el acceso aleatorio libre de disputa de dos etapas el acceso corresponde a un segundo tamaño de bloque de transporte configurado para el grupo de preámbulos que está siendo seleccionado por el equipo (110) de usuario, ymedios para transmitir el mensaje de acceso aleatorio basado en disputa al dispositivo (120) de red utilizando un preámbulo del grupo de preámbulos seleccionado.
- 2. El equipo (110) de usuario según la reivindicación 1, en donde el mensaje de acceso aleatorio basado en disputa es Msg1 de un procedimiento de acceso aleatorio de cuatro etapas o MsgA de un procedimiento de acceso aleatorio de dos etapas.
- 3. El equipo (110) de usuario según cualquiera de la reivindicación 1 o reivindicación 2,en donde la pluralidad de grupos de preámbulos incluye al menos un grupo de preámbulos A y un grupo de preámbulos B, yen donde los medios de selección están configurados para seleccionar el grupo de preámbulos B si el primer tamaño de bloque de transporte corresponde al segundo tamaño de bloque de transporte.
- 4. El equipo (110) de usuario según la reivindicación 3, en donde, en el caso de cambiar del acceso aleatorio sin disputa en dos etapas al acceso aleatorio basado en disputas en cuatro etapas, los medios de selección están configurados para seleccionar el grupo de preámbulos B si el tamaño del primer bloque de transporte corresponde al segundo tamaño de bloque de transporte.
- 5. El equipo (110) de usuario según la reivindicación 3,en donde los medios de selección están configurados para seleccionar el grupo de preámbulos A si el primer tamaño de bloque de transporte no corresponde al segundo tamaño de bloque de transporte.
- 6. El equipo (110) de usuario según la reivindicación 5, en donde, en el caso de cambiar del acceso aleatorio sin disputa en dos etapas al acceso aleatorio basado en disputas en cuatro etapas, los medios de selección están configurados para seleccionar el grupo de preámbulos A si el primer tamaño del bloque de transporte no se corresponde con el tamaño del segundo bloque de transporte.
- 7. Un método realizado por un equipo (110) de usuario, comprendiendo el método:determinar que un dispositivo (120) de red ha configurado una pluralidad de recursos para un acceso aleatorio sin disputa en dos etapas para el equipo (110) de usuario, en donde la pluralidad de recursos comprende un preámbulo y un recurso de frecuencia temporal para una carga útil del acceso aleatorio sin disputa en dos etapas, en donde el recurso de frecuencia temporal comprende un recurso PUSCH de canal físico compartido de enlace ascendente;seleccionar, para un mensaje de acceso aleatorio basado en disputas, un grupo de preámbulos de una pluralidad de grupos de preámbulos configurados para el equipo (110) de usuario, en el caso de que se haya configurado la pluralidad de recursos para el acceso aleatorio sin disputas en dos etapas, en donde la selección del grupo de preámbulos, para el mensaje de acceso aleatorio basado en disputas, se basa en si un primer tamaño de bloque de transporte que indica un tamaño de la carga útil que puede transmitirse utilizando el recurso tiempo-frecuencia para el acceso aleatorio libre de disputa en dos etapas corresponde a un segundo transporte tamaño de bloque configurado para el grupo de preámbulos que está siendo seleccionado por el equipo (110) de usuario; y transmitir el mensaje de acceso aleatorio basado en disputa al dispositivo (120) de red utilizando un preámbulo del grupo de preámbulos seleccionado.
- 8. El método según la reivindicación 7, en donde el mensaje de acceso aleatorio basado en disputa es Msg1 de un procedimiento de acceso aleatorio de cuatro etapas o el mSGa de un procedimiento de acceso aleatorio de dos etapas.
- 9. El método según la reivindicación 7 o la reivindicación 8,en donde la pluralidad de grupos de preámbulos incluye al menos un grupo de preámbulos A y un grupo de preámbulos B, yen donde el método comprende seleccionar el grupo de preámbulos B si el primer tamaño de bloque de transporte corresponde al segundo tamaño de bloque de transporte.
- 10. Un medio legible por ordenador comprendiendo instrucciones (430) de programa que, cuando se ejecutan por un equipo (110) de usuario, hacen que el equipo (110) de usuario realice el método de cualquiera de las reivindicaciones 7-9.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2020/074449 WO2021155546A1 (en) | 2020-02-06 | 2020-02-06 | Random access in communication system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES3037312T3 true ES3037312T3 (en) | 2025-09-30 |
Family
ID=77084644
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES20917471T Active ES3037312T3 (en) | 2020-02-06 | 2020-02-06 | Random access in communication system |
Country Status (15)
| Country | Link |
|---|---|
| US (4) | US20230070545A1 (es) |
| EP (2) | EP4101223B1 (es) |
| JP (4) | JP7549666B2 (es) |
| KR (1) | KR20220137717A (es) |
| CN (4) | CN118201128A (es) |
| AU (3) | AU2020427793C1 (es) |
| CO (1) | CO2022012627A2 (es) |
| ES (1) | ES3037312T3 (es) |
| MX (2) | MX2022009665A (es) |
| PH (1) | PH12022552016A1 (es) |
| PL (1) | PL4101223T3 (es) |
| SA (1) | SA522440067B1 (es) |
| TW (3) | TWI786536B (es) |
| WO (1) | WO2021155546A1 (es) |
| ZA (1) | ZA202209627B (es) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4106415A4 (en) * | 2020-02-13 | 2023-03-22 | Fujitsu Limited | RANDOM ACCESS METHOD, DEVICE AND COMMUNICATION SYSTEM |
| CN114846873B (zh) * | 2020-11-30 | 2025-11-28 | 北京小米移动软件有限公司 | 随机接入响应发送方法、接收方法、装置和终端设备 |
| CN114599114A (zh) * | 2020-12-07 | 2022-06-07 | 上海朗帛通信技术有限公司 | 一种被用于中继无线通信中的方法和装置 |
| CN118945877A (zh) * | 2023-05-11 | 2024-11-12 | 华为技术有限公司 | 一种随机接入方法及通信装置 |
Family Cites Families (55)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050063330A1 (en) * | 2003-09-20 | 2005-03-24 | Samsung Electronics Co., Ltd. | Method for uplink bandwidth request and allocation based on a quality of service class in a broadband wireless access communication system |
| US20070127410A1 (en) * | 2005-12-06 | 2007-06-07 | Jianlin Guo | QoS for AV transmission over wireless networks |
| US7778151B2 (en) * | 2006-10-03 | 2010-08-17 | Texas Instruments Incorporated | Efficient scheduling request channel for wireless networks |
| CN101193421B (zh) * | 2006-11-23 | 2010-10-27 | 华为技术有限公司 | 小区前向接入信道状态下随机接入控制方法、系统及装置 |
| WO2010057540A1 (en) * | 2008-11-21 | 2010-05-27 | Telefonaktiebolaget L M Ericsson (Publ) | Transmission method and devices in a communication system with contention-based data transmission |
| KR101289944B1 (ko) | 2008-12-12 | 2013-07-26 | 엘지전자 주식회사 | 초고처리율 무선랜 시스템에서 채널 추정 방법 및 이를 위한 장치 |
| EP2265077B1 (en) * | 2009-06-18 | 2012-03-21 | Panasonic Corporation | Enhanced random access procedure for mobile communications |
| RU2559201C2 (ru) * | 2010-04-01 | 2015-08-10 | Панасоник Интеллекчуал Проперти Корпорэйшн оф Америка | Управление мощностью передачи для физических каналов произвольного доступа |
| JP5620569B2 (ja) * | 2010-04-01 | 2014-11-05 | パナソニックインテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America | 端末装置、電力制御方法及び集積回路 |
| US8711789B2 (en) * | 2010-08-19 | 2014-04-29 | Motorola Mobility Llc | Method and apparatus for providing contention-based resource zones in a wireless network |
| US8767596B2 (en) * | 2010-08-19 | 2014-07-01 | Motorola Mobility Llc | Method and apparatus for using contention-based resource zones for transmitting data in a wireless network |
| US8675678B2 (en) * | 2010-09-10 | 2014-03-18 | The Johns Hopkins University | Adaptive medium access control |
| CN101980576B (zh) * | 2010-10-19 | 2013-08-28 | 华为技术有限公司 | 随机接入处理方法和用户设备 |
| WO2013012265A2 (en) * | 2011-07-21 | 2013-01-24 | Lg Electronics Inc. | Method and apparatus for managing random access preamble set in a wireless communication system with multiple random-access priority classes |
| US9301323B2 (en) * | 2011-09-16 | 2016-03-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Contention-free random access procedure in wireless networks |
| WO2013110331A1 (en) * | 2012-01-25 | 2013-08-01 | Fujitsu Limited | Uplink channel for wireless communication |
| CN104205988B (zh) * | 2012-01-31 | 2018-06-08 | 瑞典爱立信有限公司 | 具有终端的接入选择的连接设置 |
| EP3028521B1 (en) * | 2013-07-29 | 2018-09-05 | Telefonaktiebolaget LM Ericsson (publ) | Method, computer program and device for contention based random access |
| US20170135134A1 (en) * | 2014-06-10 | 2017-05-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatus for random access |
| CN105636230B (zh) | 2014-11-07 | 2019-11-22 | 上海诺基亚贝尔股份有限公司 | 一种用于实施会话前侦听的方法和装置 |
| US10039134B2 (en) | 2014-11-14 | 2018-07-31 | Electronics And Telecommunications Research Institute | Method and apparatus for random access in wireless communication system |
| CN107592978B (zh) * | 2015-05-12 | 2021-07-06 | Lg 电子株式会社 | 无线通信系统中发送基于竞争的pusch的方法及其设备 |
| CN106961746B (zh) * | 2016-01-11 | 2019-12-24 | 中兴通讯股份有限公司 | 一种随机接入过程中消息的传输方法及装置 |
| EP3520538A1 (en) | 2016-09-28 | 2019-08-07 | Sony Corporation | Random access in next generation wireless systems |
| WO2018124028A1 (ja) * | 2016-12-27 | 2018-07-05 | 株式会社Nttドコモ | ユーザ端末及び無線通信方法 |
| ES2985347T3 (es) * | 2017-01-13 | 2024-11-05 | Motorola Mobility Llc | Método y aparato para realizar acceso aleatorio basado en contención en una frecuencia portadora |
| CN108347321A (zh) * | 2017-01-25 | 2018-07-31 | 华为技术有限公司 | 一种通信方法及装置 |
| WO2018171344A1 (en) | 2017-03-24 | 2018-09-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for random access in a wireless communication system |
| WO2018201670A1 (en) * | 2017-05-05 | 2018-11-08 | Qualcomm Incorporated | Ue selection of common and dedicated rach resources |
| WO2019098906A1 (en) * | 2017-11-17 | 2019-05-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Improvements related to random access in wireless communications |
| CN111727657B (zh) * | 2018-01-19 | 2023-12-22 | 交互数字专利控股公司 | Nr-u的物理随机接入 |
| WO2019146497A1 (ja) * | 2018-01-24 | 2019-08-01 | 株式会社Nttドコモ | ユーザ端末及び無線通信方法 |
| CN112586044B (zh) * | 2018-06-21 | 2023-08-01 | 上海诺基亚贝尔股份有限公司 | 随机接入过程中的无争用随机接入的传输块大小 |
| CN112640554B (zh) * | 2018-08-08 | 2024-04-30 | 联想(新加坡)私人有限公司 | 随机接入过程期间的tb大小不匹配 |
| CN112930708B (zh) * | 2018-10-26 | 2023-07-11 | 华为技术有限公司 | 用于两步随机接入过程的系统和方法 |
| CN111263464B (zh) * | 2019-01-30 | 2021-12-28 | 维沃移动通信有限公司 | 随机接入方法、设备及介质 |
| US12167457B2 (en) * | 2019-02-15 | 2024-12-10 | Lenovo (Singapore) Pte. Ltd. | Method and apparatus for receiving a PDSCH in response to transmitting a PRACH preamble and a PUSCH |
| WO2020177069A1 (en) * | 2019-03-05 | 2020-09-10 | Qualcomm Incorporated | Identification of user equipment in a random access procedure |
| US11159956B2 (en) * | 2019-03-28 | 2021-10-26 | Ofinno, Llc | Uplink beam management in wireless communication system |
| US11438931B2 (en) * | 2019-03-28 | 2022-09-06 | Ofinno, Llc | Selecting a random access procedure type in a wireless system |
| US11419147B2 (en) * | 2019-06-03 | 2022-08-16 | Qualcomm Incorporated | Beam association in random access procedures |
| US11728948B2 (en) * | 2019-07-24 | 2023-08-15 | Qualcomm Incorporated | Code block group based multiplexing |
| US11330623B2 (en) * | 2019-08-16 | 2022-05-10 | Qualcomm Incorporated | Applying uplink preemption to random access transmission |
| US11310836B2 (en) * | 2019-08-19 | 2022-04-19 | Samsung Electronics Co., Ltd. | Repetition of PRACH preamble transmission for UEs |
| US11497026B2 (en) * | 2019-09-11 | 2022-11-08 | Samsung Electronics Co., Ltd. | Channel reception or transmission in a coreset based on an RSRP threshold |
| US11297645B2 (en) * | 2019-09-27 | 2022-04-05 | Qualcomm Incorporated | Handling conflicts between dynamic scheduling and random access resources |
| WO2021056388A1 (en) | 2019-09-27 | 2021-04-01 | Nokia Shanghai Bell Co., Ltd. | Random access procedure |
| PL3821666T3 (pl) * | 2019-09-30 | 2024-05-13 | Nokia Technologies Oy | Dostęp swobodny w systemie komunikacyjnym |
| EP4055938A4 (en) * | 2019-11-07 | 2023-07-19 | Qualcomm Incorporated | IMPROVED CONFIGURATION FOR PHYSICAL DIRECT ACCESS CHANNEL MASK AND DIRECT ACCESS ANSWER WINDOW |
| US11558891B2 (en) * | 2019-11-07 | 2023-01-17 | Beijing Xiaomi Mobile Software Co., Ltd. | Power control for a two-step random access procedure |
| WO2021087927A1 (zh) * | 2019-11-07 | 2021-05-14 | 富士通株式会社 | 随机接入方法、装置和通信系统 |
| EP4055977A1 (en) * | 2019-11-07 | 2022-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | A wireless device, a network node, and methods therein for determining an identity of a wireless device during a random access procedure |
| EP3858082A4 (en) | 2019-12-16 | 2021-12-08 | Samsung Electronics Co., Ltd. | METHOD AND DEVICE FOR HANDLING THE SWITCH BETWEEN 2- AND 4-STEP DIRECT ACCESS |
| CN114930742A (zh) * | 2020-01-06 | 2022-08-19 | 鸿颖创新有限公司 | 非地面网络中的定时提前调整方法及相关设备 |
| US11638307B2 (en) * | 2020-01-20 | 2023-04-25 | FG Innovation Company Limited | Wireless communication method and user equipment for random access operations |
-
2020
- 2020-02-06 PH PH1/2022/552016A patent/PH12022552016A1/en unknown
- 2020-02-06 MX MX2022009665A patent/MX2022009665A/es unknown
- 2020-02-06 KR KR1020227030584A patent/KR20220137717A/ko not_active Ceased
- 2020-02-06 EP EP20917471.3A patent/EP4101223B1/en active Active
- 2020-02-06 US US17/797,658 patent/US20230070545A1/en active Pending
- 2020-02-06 ES ES20917471T patent/ES3037312T3/es active Active
- 2020-02-06 PL PL20917471.3T patent/PL4101223T3/pl unknown
- 2020-02-06 AU AU2020427793A patent/AU2020427793C1/en active Active
- 2020-02-06 JP JP2022548012A patent/JP7549666B2/ja active Active
- 2020-02-06 EP EP25178427.8A patent/EP4586733A3/en active Pending
- 2020-02-06 WO PCT/CN2020/074449 patent/WO2021155546A1/en not_active Ceased
-
2021
- 2021-02-04 TW TW110104279A patent/TWI786536B/zh active
- 2021-02-04 TW TW113137141A patent/TW202504372A/zh unknown
- 2021-02-04 TW TW111145552A patent/TWI859645B/zh active
- 2021-02-05 CN CN202410311322.1A patent/CN118201128A/zh active Pending
- 2021-02-05 CN CN202410305859.7A patent/CN118201127A/zh active Pending
- 2021-02-05 CN CN202110164686.8A patent/CN113225833B/zh active Active
- 2021-02-05 CN CN202410312193.8A patent/CN118201129A/zh active Pending
- 2021-02-05 US US17/169,009 patent/US11284449B2/en active Active
-
2022
- 2022-08-05 MX MX2025008537A patent/MX2025008537A/es unknown
- 2022-08-07 SA SA522440067A patent/SA522440067B1/ar unknown
- 2022-08-29 ZA ZA2022/09627A patent/ZA202209627B/en unknown
- 2022-09-05 CO CONC2022/0012627A patent/CO2022012627A2/es unknown
-
2024
- 2024-02-20 JP JP2024023618A patent/JP7532689B2/ja active Active
- 2024-03-27 AU AU2024201999A patent/AU2024201999B2/en active Active
- 2024-05-01 US US18/652,406 patent/US12171028B2/en active Active
- 2024-07-31 JP JP2024124580A patent/JP7617336B2/ja active Active
- 2024-09-17 US US18/887,592 patent/US20250016843A1/en active Pending
- 2024-09-17 AU AU2024219810A patent/AU2024219810B2/en active Active
-
2025
- 2025-01-06 JP JP2025001893A patent/JP2025065120A/ja active Pending
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN116321513B (zh) | 用于执行随机接入信道进程的方法及其用户设备 | |
| ES2976596T3 (es) | Acceso aleatorio en sistema de comunicación | |
| ES3037312T3 (en) | Random access in communication system | |
| WO2021077343A1 (zh) | 无线通信方法和终端设备 | |
| US12581529B2 (en) | Contention resolution in random access procedure | |
| WO2021056462A1 (en) | Termination of monitoring window in random access procedure | |
| CA3166474C (en) | Random access in communication system | |
| BR112022015491B1 (pt) | Acesso aleatório em sistema de comunicação | |
| HK40121347A (en) | Random access in communication system | |
| HK40081145B (en) | Random access in communication system | |
| HK40081145A (en) | Random access in communication system |