ES3042659T3 - Indication method and determination method for nominal packet padding value, and communication apparatus - Google Patents
Indication method and determination method for nominal packet padding value, and communication apparatusInfo
- Publication number
- ES3042659T3 ES3042659T3 ES22736606T ES22736606T ES3042659T3 ES 3042659 T3 ES3042659 T3 ES 3042659T3 ES 22736606 T ES22736606 T ES 22736606T ES 22736606 T ES22736606 T ES 22736606T ES 3042659 T3 ES3042659 T3 ES 3042659T3
- Authority
- ES
- Spain
- Prior art keywords
- subfield
- index
- packet
- value
- threshold
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0025—Transmission of mode-switching indication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0075—Transmission of coding parameters to receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0008—Modulated-carrier systems arrangements for allowing a transmitter or receiver to use more than one type of modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0014—Three-dimensional division
- H04L5/0023—Time-frequency-space
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signalling for the administration of the divided path, e.g. signalling of configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/06—Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
- H04L1/0007—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
- H04L1/0008—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length by supplementing frame payload, e.g. with padding bits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
Se proporciona un método de indicación y un método de determinación para un valor nominal de relleno de paquetes, y un aparato de comunicación, que se utilizan para reducir la sobrecarga de un campo de umbrales físicos de extensión de paquetes. El método de indicación comprende: un primer dispositivo que genera una PPDU y la envía a un segundo dispositivo, donde un campo de información de umbrales físicos de extensión de paquetes incluido en la PPDU comprende varios conjuntos de subcampos de umbrales de extensión de paquetes correspondientes a diferentes valores nominales de relleno de paquetes; cada conjunto de subcampos de umbrales de extensión de paquetes se utiliza para indicar un umbral de modulación correspondiente a una RU, cuyo NSS es n y cuyo número de serie es b; cuando el valor de un subcampo de máscara de bits de índice de RU de una RU, cuyo número de serie es y, es 0, el rango de valores de b no comprende y. y en el subcampo de umbrales de extensión de paquete establecido correspondiente al mismo valor de relleno de paquete nominal, el valor del subcampo de máscara de bits de índice de RU de la RU, cuyo número de serie es y siendo 0, se utiliza para indicar que el umbral de modulación de la RU, cuyo NSS es n y cuyo número de serie es y, es un umbral de modulación que corresponde a una RU, cuyo NSTS es n y cuyo número de serie es m1. (Traducción automática con Google Translate, sin valor legal)
Description
[0001] DESCRIPCIÓN
[0002] Método de indicación y método de determinación de valor nominal de relleno de paquete y aparato de comunicación CAMPO TÉCNICO
[0003] La presente solicitud se refiere al campo de tecnologías de fidelidad inalámbrica y en particular, a un método de indicación de valor nominal de relleno de paquetes, un aparato, un medio de almacenamiento legible por ordenador y a un producto de programa informático.
[0004] ANTECEDENTES
[0005] Para garantizar que un receptor puede tener tiempo de procesamiento suficiente para un paquete de datos recibido de un transmisor, el receptor puede indicar un umbral de modulación correspondiente a un número de corriente de tiempo y espacio (number of spatial and time stream, NSTS)/un número de corrientes de tiempo y espacio (number of spatial and time stream, NSTS) y un tamaño de unidad de recurso (resource unit, RU). El transmisor puede determinar, con base en el umbral de modulación, un valor nominal de relleno de paquete que se va a usar. Después, el transmisor determina un valor de relleno real basado en el valor nominal de relleno de paquete, para rellenar, basado en el valor de relleno real, una extensión de paquete que puede incluirse en el paquete de datos enviado al receptor. Los datos en la extensión del paquete no son necesarios para el receptor. Por lo tanto, se pueden procesar otros datos dentro del tiempo de procesamiento de la extensión del paquete, para garantizar que el receptor tenga suficiente tiempo de procesamiento.
[0006] Si uno o más de un NSTS, un tamaño de RU y un esquema de modulación utilizado por un extremo de transmisión son diferentes, el tiempo mínimo de procesamiento correspondiente que necesita un extremo de recepción también es diferente. En otras palabras, los valores nominales de relleno de paquete correspondientes pueden ser diferentes. Actualmente, se proporciona un valor nominal de relleno de paquete correspondiente a cada NSTS, RU y umbral de modulación de manera exhaustiva o transversal. A medida que aumenta un NSTS soportado por un dispositivo y aumenta el tamaño de una RU, proporcionar el valor nominal de relleno de paquete correspondiente a cada NSTS, RU y umbral de modulación en una fórmula exhaustiva o de manera transversal provoca grandes gastos generales. El documento del grupo de trabajo 802.11 del comité de normas LAN/MAN de la sociedad informática IEEE:“Draft Standard for Information technology - Telecommunications and information exchange between systems Local and metropolitan area networks - Specific requirements",parte 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications,modificación 1: Enhancements for High Efficiency,borrador P802.11ax_D7.0 del IEEE, del 2 de septiembre de 2020, es un borrador de normas para comunicaciones WiFi.
[0007] COMPENDIO
[0008] Esta solicitud proporciona un método de indicación de valor nominal de relleno de paquete, un método de determinación de valor nominal de relleno de paquete, unos aparatos correspondientes, un medio de almacenamiento legible por ordenador y un producto de programa informático, para reducir la sobrecarga para indicar un valor nominal de relleno de paquete, e indicar de forma flexible un valor nominal de relleno de paquete correspondiente a cada NSTS y cada tamaño de RU. El alcance de protección de la presente invención se expone en las reivindicaciones adjuntas.
[0009] BREVE DESCRIPCIÓN DE LOS DIBUJOS
[0010] La figura 1 es un diagrama esquemático de una arquitectura de red de una WLAN a la cual se aplica una realización de esta solicitud.
[0011] La figura 2 es un proceso de relleno de bits de PPDU de acuerdo con una realización de esta solicitud.
[0012] La figura 3 es un diagrama esquemático de una PPDU.
[0013] La figura 4 es un diagrama esquemático que representa una estructura de un campo de información de capacidades de capa física de HE.
[0014] La figura 5 es un diagrama esquemático de una estructura de un elemento de las capacidades de HE.
[0015] La figura 6 es un diagrama esquemático que representa una estructura de un campo de umbrales de extensión de paquete de capa física de acuerdo con una realización de esta solicitud.
[0016] La figura 7 es un diagrama esquemático que representa una estructura de un campo de información de umbrales de extensión de paquete de capa física existente.
[0017] La figura 8 es un diagrama esquemático que representa una estructura de un campo de umbrales de extensión de paquete de capa física de acuerdo con una realización de esta solicitud.
[0019] La figura 9 es un diagrama de flujo esquemático de un método 1 de indicación de valor nominal de relleno de paquete.
[0020] La figura 10 es un diagrama de flujo esquemático de un método 2 de indicación de valor nominal de relleno de paquete.
[0022] La figura 11 es un diagrama esquemático que representa una estructura de un campo de información de umbrales de extensión de paquete de capa física de acuerdo con una realización de esta solicitud.
[0024] La figura 12 es un diagrama de flujo esquemático de un método 3 de indicación de valor nominal de relleno de paquete.
[0026] La figura 13 es un diagrama esquemático que representa otra estructura de un campo de información de umbrales de extensión de paquete de capa física de acuerdo con una realización de esta solicitud.
[0028] La figura 14 es un diagrama de flujo esquemático de un método 4 de indicación de valor nominal de relleno de paquete.
[0030] La figura 15 es un diagrama esquemático que representa una estructura de un aparato de comunicación de acuerdo con una realización de esta solicitud; y
[0032] la figura 16 es un diagrama esquemático que representa otra estructura de un aparato de comunicación.
[0034] Las realizaciones ilustradas en las figuras 3-5, 9, 10, 12, 14, 16 no se encuentran dentro del alcance de protección de las presentes reivindicaciones.
[0036] DESCRIPCIÓN DETALLADA DE LA INVENCIÓN
[0038] Para hacer más claros los objetivos, las soluciones técnicas y las ventajas de esta solicitud, se describe a continuación en detalle las realizaciones de esta solicitud con referencia a los dibujos acompañantes.
[0040] Las realizaciones de esta solicitud pueden aplicarse a un escenario de una red de área local inalámbrica (wireless local area network, WLAN); y puede aplicarse a un estándar de sistema IEEE 802.11, por ejemplo, un estándar 802.11a/b/g, 802.11n, 802.11ac, 802.11ax o un estándar de siguiente generación, por ejemplo, 802.11be, o un estándar de siguiente generación adicional. Alternativamente, las realizaciones de esta solicitud pueden aplicarse a un sistema de red de área local inalámbrica, por ejemplo, Internet de las cosas (internet of things, IoT) o una red vehículo a todo (Vehicle to X, V2X). Ciertamente, las realizaciones de esta solicitud se pueden aplicar aún más a otro sistema de comunicación posible, por ejemplo, un sistema de evolución a largo plazo (long term evolution, LTE), un sistema de división de frecuencia LTE dúplex (frequency division duplex, FDD), división de tiempo dúplex LTE (time division duplex, TDD), un sistema de telecomunicación móvil universal (universal mobile telecommunication system, UMTS), un sistema de comunicación de interoperabilidad mundial para el acceso por microondas (worldwide interoperability for microwave access, WiMAX) y un sistema de comunicación futuro 5G.
[0042] A continuación, se utiliza un ejemplo en el que las realizaciones de esta solicitud se aplican a un escenario WLAN. Debe entenderse que la WLAN se desarrolla a partir del estándar 802.11a/g y pasa por 802.11 n, 802.11ac, 802.11ax y 802.11be que se está discutiendo actualmente. 802.11n también se puede denominar como de alto (high throughput, HT), 802.11ac también se puede denominar como de muy alto rendimiento (very high throughput, VHT), 802.11ax también se puede denominar alta eficiencia (high efficient, HE) o Wi-Fi 6 y 802.11be también se puede denominar rendimiento extremadamente alto (extremely high throughput, EHT) o Wi-Fi 7. Los estándares anteriores a HT, como 802.11a/b/g, se denominan colectivamente como de no alto rendimiento (Non-HT).
[0044] Refiérase a la figura 1. La figura 1 es un diagrama de una arquitectura de red de una WLAN a la cual se puede aplicar una realización de esta solicitud. En la figura 1, que la WLAN incluye un punto de acceso inalámbrico (access point, AP) y dos estaciones (station, STA) se utiliza como ejemplo. Una<s>T<a>asociada con un AP puede recibir una trama de radio enviada por el AP y también puede enviar una trama de radio al AP. Además, las realizaciones de esta solicitud también son aplicables a la comunicación entre los AP. Por ejemplo, los AP pueden comunicarse entre sí al utilizar un sistema distribuido (distributed system, DS). Las realizaciones de esta solicitud también son aplicables a la comunicación entre varias STA. Debe entenderse que las cantidades de los AP y las STA en la figura 1 son simplemente un ejemplo. Puede haber más o menos AP y STA.
[0046] La STA en las realizaciones de esta solicitud puede ser un terminal de usuario, un aparato de usuario, un aparato de acceso, una estación de suscriptor, una unidad de suscriptor, una estación móvil, un agente de usuario, un dispositivo de usuario u otro dispositivo que tenga una función de comunicación inalámbrica. El terminal de usuario puede ser un dispositivo de mano, un dispositivo montado en un vehículo, un dispositivo portátil, un dispositivo informático, otro
dispositivo de procesamiento conectado a un módem inalámbrico que tiene una función de comunicación inalámbrica. El terminal de usuario también puede ser un equipo de usuario (user equipment, UE), una estación móvil (mobile station, MS), un terminal (terminal), un dispositivo terminal (terminal equipment), un dispositivo de comunicación portátil, un dispositivo de mano, un dispositivo de computación portátil, un dispositivo de entretenimiento, un dispositivo o sistema de juego, un dispositivo de sistema de posicionamiento global o cualquier otro dispositivo adecuado en varias formas configurado para realizar la comunicación de red a través de medios inalámbricos. Por ejemplo, la STA puede ser un enrutador, un conmutador, un puente o similares. En el presente documento, para facilitar la descripción, los dispositivos mencionados anteriormente se denominan colectivamente como estación o una STA.
[0048] El AP y la STA en las realizaciones de esta solicitud pueden ser un AP y una STA que son aplicables a un estándar de sistema IEEE 802.11. El AP es un aparato que se utiliza en una red de comunicación inalámbrica y que proporciona una función de comunicación inalámbrica para una STA asociada con el AP. El AP se puede utilizar como un centro del sistema de comunicación y suele ser un producto del lado de la red que soporta MAC y PHY en el estándar del sistema 802.11, por ejemplo, puede ser un dispositivo de comunicación como una estación base, un enrutador, una puerta de enlace, un repetidor, un servidor de comunicación, un interruptor o un puente. La estación base puede incluir una estación base macro, una estación base micro, una estación de retransmisión o similares en varias formas. En el presente documento, para facilitar la descripción, los dispositivos mencionados anteriormente se denominan colectivamente como AP. La STA suele ser un producto terminal que soporta el control de acceso a medios (media access control, MAC) y una capa física (physical, PHY) del estándar del sistema 802.11, por ejemplo, un teléfono móvil o un ordenador portátil.
[0050] De acuerdo con 802.11ax, un relleno de corrección de error de pre-reenvío (pre-(forward error correction, FEC) padding), un relleno de corrección de error de post-reenvío (post-FEC padding) y una extensión de paquete (packet extension) se pueden agregar a una PPDU. El relleno pre-FEC y la información de exceso (packet extension) ocupan aproximadamente un múltiplo de un cuarto (por ejemplo, un cuarto, dos cuartos, tres cuartos y todos) de las subportadoras en un último símbolo codificado y las subportadoras restantes pueden usarse para llevar el relleno post-FEC. La decodificación del último símbolo codificado de la PPDU solo se puede realizar en el múltiplo de un cuarto de las subportadoras ocupadas por el relleno pre-FEC y el exceso de información, sin decodificar todo el símbolo codificado. Esto ahorra tiempo de decodificación y reserva más tiempo de procesamiento para la PPDU.
[0051] A continuación, se describe esto con referencia a la figura 2 para facilitar la comprensión.
[0053] La figura 2 es un proceso de relleno de bits de PPDU en un último símbolo codificado. En la figura 2, a indica que los bits de información en exceso y los bits de relleno de corrección de errores de pre-reenvío ocupan aproximadamente un múltiplo de un cuarto de subportadores en un símbolo después de cifrar y codificar. Por ejemplo, en la figura 2, a=1 indica que los bits de información en exceso y los bits de relleno de corrección de errores de pre-reenvío ocupan aproximadamente una cuarta parte de las subportadoras en un símbolo después de cifrar y codificar. Del mismo modo, a=2 indica que los bits de información en exceso y los bits de relleno de corrección de errores de pre-reenvío ocupan aproximadamente dos cuartos de las subportadoras en un símbolo después de cifrar y codificar; a=3 indica que el exceso de bits de información y los bits de relleno de corrección de errores de pre-reenvío ocupan aproximadamente tres cuartos de las subportadoras en un símbolo después de cifrar y codificar; y a=4 indica que los bits de información en exceso y los bits de relleno de corrección de errores de pre-reenvío ocupan todos las subportadoras en un símbolo después de cifrar y codificar.
[0055] Como se muestra en la figura 2, las subportadoras restantes en un símbolo se rellenan a través del relleno post-FEC, de modo que una cantidad de bits ocupados por datos alcanza bits N<cbps>, donde N<cbps>representa una cantidad de bits codificados en cada símbolo (coded bits per symbol). Debe entenderse que, debido a que se especifica claramente que los bits de relleno pre-FEC y los bits de información sobrantes ocupan aproximadamente una cuarta parte de las subportadoras en el último símbolo codificado, cuando se recibe la PPDU, un extremo de recepción solo puede decodificar el múltiplo de un cuarto de subportadoras para decodificar el último símbolo codificado de la PPDU, sin decodificar todo el símbolo codificado. Esto puede ahorrar tiempo de decodificación y reservar más tiempo de procesamiento para la PPDU.
[0057] Sin embargo, debido a la incertidumbre de duración correspondiente al relleno post-FEC y la limitación de la duración total, el tiempo extra de procesamiento reservado para la PPDU puede no cumplir con el tiempo mínimo requerido por un receptor. Para garantizar que el tiempo extra de procesamiento reservado para la PPDU alcanza el tiempo mínimo (por ejemplo, 8 ps y 16 ps) requerido por el receptor, se introduce un campo que puede ser necesario agregar en el último símbolo de la PPDU, es decir, un campo (field) de extensión de paquete (packet extension, PE).
[0059] Refiérase a la figura 3. La figura 3 es un diagrama esquemático de una PPDU. La figura 3 muestra la duración de un campo PE en una PPDU cuando a=1, a=2, a=3 y a=4 en la figura 2. La duración del campo PE también puede denominarse tiempo nominal de extensión del paquete (nominal T<pe>). El tiempo nominal de extensión de paquete está relacionado con un valor nominal de relleno de paquete (nominal packet padding value) incluido en la PPDU. Se puede aprender de la figura 3 que el tiempo nominal de extensión del paquete está relacionado con un valor de a y el valor de relleno nominal del paquete. Para más detalles, véase la Tabla 1.
[0060] Tabla 1 Valor nominal del tiempo de extensión del paquete (nominal T<pe>value)
[0063]
[0066] La segunda fila de la Tabla 1 representa el valor nominal de relleno de paquete, que puede ser 0 gs, 8 gs o 16 gs. Debe entenderse que el relleno post-FEC también puede proporcionar tiempo extra de procesamiento y el tiempo de procesamiento proporcionado por el relleno post-FEC y el tiempo nominal de extensión del paquete se combinan para obtener el tiempo de extensión real del paquete (T<pe>). En la Tabla 1 se puede observar que el tiempo de extensión del paquete no es necesariamente igual quel tiempo mínimo requerido por el receptor (por ejemplo, 0 gs, 8 gs o 16 gs). Por ejemplo, el valor nominal de relleno de paquete es igual que 16 gs y el T<pe>nominal puede ser de 4 gs, 8 gs, 12 gs o 16 gs. Es decir, T<pe>es mayor o igual que el T<pe>nominal. Por lo general, el valor de T<pe>es un valor mínimo que cumple con un requisito.
[0068] Para dos extremos de comunicación, por ejemplo, un primer dispositivo y un segundo dispositivo, para garantizar que el primer dispositivo pueda tener tiempo de procesamiento suficiente para un paquete de datos recibido del segundo dispositivo, el primer dispositivo puede indicar un umbral de modulación correspondiente a un NSTS y un tamaño de RU y el segundo dispositivo puede determinar, con base en el umbral de modulación, un valor nominal de relleno de paquete que se va a usar. A continuación, el segundo dispositivo determina la duración del campo PE con base en el valor nominal de relleno del paquete y el a anterior, y los rellenos, con base en la duración del campo PE, un campo PE que puede incluirse en una PPDU enviada al primer dispositivo. El segundo dispositivo genera la PPDU con base en la duración del campo PE y envía la PPDU al primer dispositivo. Esto puede garantizar que el primer dispositivo tenga tiempo de procesamiento suficiente, es decir, garantizar un requisito de tiempo de procesamiento mínimo del primer dispositivo. Puede entenderse que, en esta realización de esta solicitud, el primer dispositivo puede indicar, al segundo dispositivo, un valor nominal de relleno de paquete que debe utilizar el segundo dispositivo. Para ser utilizado aquí significa que el segundo dispositivo determina la duración del campo PE basado en el valor nominal del relleno del paquete y el a anterior.
[0070] En algunas realizaciones, el primer dispositivo puede indicar directamente el valor nominal de relleno de paquete que utilizará el segundo dispositivo. En un ejemplo, el primer dispositivo puede indicar un valor nominal de relleno de paquete mediante el uso de un subcampo nominal de relleno de paquete (nominal packet padding subfield) que indica el valor nominal de relleno de paquete. Por ejemplo, el primer dispositivo puede enviar, al segundo dispositivo, una PPDU que porta un subcampo de relleno nominal de paquete.
[0072] En algunas otras realizaciones, el primer dispositivo puede indicar indirectamente el valor nominal de relleno de paquete que utilizará el segundo dispositivo. En un ejemplo, el primer dispositivo puede indicar indirectamente un valor nominal de relleno de paquete mediante el uso de un umbral de modulación relacionado con el valor nominal de relleno de paquete. Por ejemplo, el primer dispositivo puede enviar, al segundo dispositivo, una PPDU que porta un subcampo de umbral de extensión de paquete que indica un umbral de modulación.
[0074] En esta memoria descriptiva, una manera en la que un subcampo de relleno nominal de paquete indica un valor nominal de relleno de paquete utilizado por el segundo dispositivo se conoce como una manera de indicación directa y una manera en la que un subcampo de umbral de extensión de paquete que indica un umbral de modulación indirectamente indica un valor nominal de relleno de paquete utilizado por el segundo dispositivo se conoce como una manera de indicación indirecta. Una PPDU incluye un subcampo de relleno nominal de paquete y un subcampo de umbral de extensión de paquete que indica un umbral de modulación. Para distinguir cuándo se utiliza el subcampo de relleno nominal de paquete o el subcampo de umbral de extensión de paquete que indica un umbral de modulación para indicar un valor nominal de relleno de paquete, la PPDU incluye además un subcampo presente de umbrales de extensión de paquete de capa física (physical packet extension (PPE) thresholds present subfield). Cuando un valor del subcampo presente de umbrales de extensión de paquete de capa física es 0, el subcampo de relleno nominal de paquete indica el valor nominal de relleno de paquete. Cuando un valor del subcampo presente de umbrales de extensión de paquete de capa física es 1, el subcampo umbral de extensión de paquete que indica un umbral de modulación indica el valor nominal de relleno de paquete.
[0076] A continuación, se describe por separado la forma de indicación directa y la forma de indicación indirecta del valor nominal de relleno de paquete.
[0078] Forma de indicación directa:
[0079] Como se muestra en la figura 4, el subcampo presente de los umbrales de extensión de paquete de capa física y el subcampo de relleno nominal de paquete se llevan en un campo de información de capacidades de capa física de HE (HE PHY capabilities information field). El campo de información de capacidades de la capa física de HE se incluye en un elemento de capacidades de HE (HE capabilities element), como se muestra en la figura 5. El elemento de capacidades de HE puede incluir un campo de elemento (element field), un campo de longitud (length field), un campo de extensión de identificador de elemento (element ID extension field), un campo de información de capacidades de control de acceso a medios de HE (HE (medium access control, MAC) capabilities Information), un campo de información de capacidades de capa física de HE (HE PHY capabilities information), el campo del conjunto soportado de un esquema de modulación (HE) y codificación de alta eficiencia (modulation and coding scheme, MCS) y el número de corrientes espaciales (number of spatial streams, NSS) (Supported HE-MCS and NSS Set), y puede incluir además un campo de umbrales de extensión de paquete de capa física (PPE thresholds field). En esta realización de esta solicitud, una cantidad de bits ocupados por cada campo o subcampo incluido en el elemento de capacidades de HE no está limitada. Como se muestra en la figura 5, el campo del elemento ocupa 1 bit, el campo de longitud ocupa 1 bit, el campo de extensión del identificador del elemento ocupa 1 bit, el campo de información de capacidades de control de acceso de medios de HE ocupa 6 bits, el campo de información de capacidades de capa física de HE ocupa 11 bits y el campo de umbrales de extensión de paquete de capa física ocupa una cantidad variable (variable) de bits. A su vez, el campo de umbrales de extensión de paquete de capa física es opcional, es decir, no es obligatorio.
[0081] Cuando el valor del subcampo presente de umbrales de extensión de paquete de capa física es 0, consulte la Tabla 2 para obtener el valor nominal de relleno de paquete indicado por el subcampo nominal de relleno de paquete.
[0083] Tabla 2 Subcampo de relleno de paquete nominal (nominal packet padding subfield)
[0086]
[0089] En la medida en que la cantidad de corrientes soportadas por cada dispositivo cambia de 8 a 16, un esquema de modulación soportada cambia de modulación de amplitud de cuadratura 1K (quadrature amplitude modulation, QAM) a 4KQAM y un ancho de banda soportada cambia de 160 MHz a 320 MHz. Un receptor necesita más tiempo de procesamiento en estos casos. En base a esto, se propone un valor nominal de relleno de paquete mayor que 16 gs, por ejemplo, se propone un valor nominal de relleno de paquete que soporte 20 gs.
[0090] La Tabla 2 todavía se utiliza y una indicación del valor 3 puede añadirse al subcampo de relleno nominal de paquete. Por ejemplo, si el valor nominal de relleno de paquete es de 16 ps para todos los modos con una constelación menor o igual que 1024, un NSTS menor o igual que 8 y una RU menor o igual que 996 x 2, el subcampo nominal de relleno de paquete se establece en 3 y el valor nominal de relleno de paquete correspondiente a otros modos es 20 ps. (Se establece en 3 si el relleno de paquete nominal es de 16 ps para todos los modos con constelación<=1024, NSTS<=8 y RU<=996 x2 y 20 ps para todos los demás modos que soporta STA.) En otras palabras, cuando el valor del subcampo de relleno nominal de paquete es 3, cuando el esquema de modulación es menor o igual que 1KQAM, el NSTS es menor o igual que 8 y el tamaño de RU es menor o igual que 2x996, el valor nominal de relleno de paquete es de 16 ps. De lo contrario, el valor nominal de relleno de paquete es de 20 ps.
[0092] En un ejemplo, el campo de relleno de paquete nominal en el campo de información de capacidades de la capa física de HE todavía puede ser utilizado y una cantidad de bits ocupados por el campo de relleno de paquete nominal puede ser aumentada, para indicar un valor nominal de relleno de paquete. En otro ejemplo, se puede establecer un campo que indique el valor nominal de relleno de paquete en el elemento EHT Capabilities recién definido.
[0094] Forma de indicación indirecta:
[0096] El valor nominal de relleno de paquete puede indicarse indirectamente mediante el subcampo presente de umbrales de extensión de paquete de capa física y el campo de umbrales de extensión de paquete de capa física (PPE thresholds field) en la PPDU. Por ejemplo, el valor del subcampo presente de umbrales de extensión de paquete de capa física es 1, el campo de umbrales de extensión de paquete de capa física indica un umbral de modulación correspondiente a un NSTS de n y una RU. El segundo dispositivo puede determinar el valor nominal de relleno de paquete basado en el umbral de modulación. De esta manera, se pueden indicar diferentes valores nominales de relleno de paquete basados en diferentes varios NSTS, tamaños de RU y esquemas de modulación y esto es más flexible.
[0098] Refiérase a la figura 6 para un ejemplo. La figura 6 es un diagrama esquemático que representa una estructura de un campo de umbrales de extensión de paquete de capa física. El campo de umbrales de extensión de paquete de capa física incluye un subcampo NSTS, un subcampo de máscara de bits de índice de la RU (RU Index De máscara de bits subfield), un campo de información de umbrales de extensión de paquete de capa física y un campo de relleno de extensión de paquete de capa física (PPE padding).
[0100] El subcampo NSTS puede indicar una cantidad de corrientes de espacio-tiempo para enviar datos. Por ejemplo, el subcampo NSTS ocupa 3 bits y los valores de los 3 bits son de 0 a 7, respectivamente, lo que indica un primer corriente a un octavo corriente. En otras palabras, un valor de los 3 bits se corresponde con una cantidad de corriente espacio-tiempo. El subcampo de máscara de bits del índice de la RU puede indicar un tamaño de RU. La Tabla 3 muestra una relación entre el subcampo de máscara de bits del índice de la RU y el tamaño de RU.
[0102] Tabla 3
[0105]
[0108] El subcampo de máscara de bits del índice de la RU es un mapa de bits (bitmap). En la Tabla 3, el índice de asignación de RU indica un bit específico en el mapa de bits. Por ejemplo, en la Tabla 3, la máscara de bits del índice de la RU ocupa 4 bits. La primera fila de la Tabla 3 indica que el primer bit de la máscara de bits del índice de la RU está establecido en 1 y, por lo tanto, una RU correspondiente indicada en la figura 6 es 242. De manera similar, la segunda fila indica que el segundo bit de la máscara de bits del índice de la RU está establecido en 1 y, por lo tanto, una RU correspondiente indicada en la figura 6 es 484 y así sucesivamente. El índice de asignación de RU también puede denominarse índice de la RU (número). Un índice más pequeño (número) indica un tamaño de RU más pequeño. En esta memoria descriptiva, una granularidad del tamaño de la RU es una subportadora. Por ejemplo, 242 se refiere a 242 subportadoras y 484 se refiere a 484 subportadoras.
[0110] Debe entenderse que si uno o más de un NSTS, un tamaño de RU y un esquema de modulación utilizado por un extremo de transmisión son diferentes, el tiempo mínimo de procesamiento correspondiente que necesita un extremo de recepción también es diferente. En otras palabras, los valores nominales de relleno de paquete correspondientes pueden ser diferentes. En una implementación, los umbrales de modulación correspondientes a varios NSTS de una
1a corriente a una corriente enésima y diferentes tamaños de RU indicados desde una granularidad mínima se proporcionan de manera exhaustiva o transversal. Un valor de N puede ser un valor máximo de bits utilizado por el subcampo NSTS más 1. Por ejemplo, si el subcampo NSTS utiliza 3 bits, un valor máximo del subcampo NSTS es 7 y una cantidad máxima de corrientes que puede indicar el subcampo NSTS es 8 (7+1 =8). Por ejemplo, si el subcampo NSTS utiliza 6 bits, un valor máximo del subcampo NSTS es 15 y una cantidad máxima de corrientes que puede indicar el subcampo NSTS es 16 (15+1=16). En esta memoria descriptiva, un conjunto de valores del subcampo NSTS se puede indicar como [1, ... NSTN+1]. En este caso, la enésima es la corriente número (NSTS+1), es decir, NSTS es igual que N. En esta memoria descriptiva, el NSTS puede ser reemplazado de manera equivalente con el NSS y el subcampo NSTS puede ser reemplazado de manera equivalente con el subcampo NSS.
[0112] En un ejemplo, el campo de información de umbrales de extensión de paquete de capa física incluye conjuntos de subcampos de umbrales de extensión de paquete que indican umbrales de modulación correspondientes a diferentes valores nominales de relleno de paquete. En otras palabras, el campo de información de umbrales de extensión de paquete de capa física incluye una pluralidad de conjuntos de subcampos de umbral de extensión de paquete que se corresponde con diferentes valores nominales de relleno de paquete, cada conjunto de subcampos de umbral de extensión de paquete incluye una pluralidad de subcampos de umbral de extensión de paquete y cada subcampo de umbral de extensión de paquete indica un umbral de modulación correspondiente a un NSS de n y una RU con un índice b. Debe entenderse que un intervalo de valores de n es [1, ..., N]. El índice b en este documento puede considerarse como un índice de asignación de RU e indica un tamaño de RU. Por ejemplo, un intervalo de valores de b es [m, ..., M], donde [m, ..., m] es una lista de bits formada estableciendo secuencialmente todos los bits en 1 en el subcampo de máscara de bits del índice de la RU y m es un bit menos significativo en la lista de bits. Usando la Tabla 3 como ejemplo, un intervalo de valores de b es [0, ..., 3], es decir, m es igual que 0 y M es igual que 3.
[0114] Refiérase a la figura 7 para un ejemplo. La figura 7 muestra que el campo de información de umbrales de extensión de paquete de capa física incluye un conjunto de subcampos de umbral de extensión de paquete que indica una pluralidad de umbrales de extensión de paquete que se corresponde con un valor nominal de relleno de paquete de 8 ps y un conjunto de subcampos de umbral de extensión de paquete que indica una pluralidad de umbrales de extensión de paquete que se corresponde con un valor nominal de relleno de paquete de 16 ps. En esta memoria descriptiva, un conjunto de subcampo de umbral de extensión de paquete que indica una pluralidad de umbrales de extensión de paquete que se corresponde con un valor nominal de relleno de paquete de 8 ps se denomina subcampos PPET8 NSTSn RUb y cualquier subcampo de los subcampos PPET8 NSTSn RUb se conoce como un subcampo PPET8 NSTSn RUb, lo que indica un umbral de modulación correspondiente a un NSTS de n y una RU con un índice b. Por ejemplo, si el subcampo PPET8 NSTSn RUb ocupa 3 bits, los subcampos PPET8 NSTSn RUb pueden indicar ocho umbrales de modulación. De manera similar, un conjunto de subcampo de umbral de extensión de paquete que se corresponde con un valor nominal de relleno de paquete de 16 ps puede ser referido como subcampos PPET16 NSTSn RUb y cualquier subcampo de los subcampos PPET16 NSTSn RUb se conoce como un subcampo PPET16 NSTSn RUb, lo que indica un umbral de modulación correspondiente a un NSTS de n y una RU con un índice b. Alternativamente, para ser más simple, el subcampo PPET8 NSTSn RUb puede ser referido como un PPET8 para abreviar, es decir, un PPET8 representa un subcampo PPET8 NSTSn RUb. Del mismo modo, el subcampo PPET16 NSTSn RUb puede ser referido como un PPET16 para abreviar.
[0116] La figura 7 proporciona indicaciones de una 1a corriente a una corriente enésima de una manera exhaustiva o transversal y proporciona indicaciones de tamaños de RU desde una granularidad mínima. Se puede considerar que el valor de n atraviesa de 1 a N, es decir, n es un elemento en [1, ..., N] y b atraviesa de m a M. Es decir, los subcampos PPET16 NSTSn rub y PPET8 NSTSn rub están presentes para todos los valores de n y b donde 1 < n < (N) y donde b=[m, ..., m] es el conjunto de enteros iguales que la lista ordenada de posiciones de bits de todos los bits que se establecen en 1 en el subcampo de máscara de bits de índice de la RU, siendo m el valor más bajo.
[0118] Cabe señalar que, en esta realización de esta solicitud, el subcampo PPET8 NSTSn RUb/subcampo PPET16 NSTSn RUb indica el umbral de modulación correspondiente al NSTS de n y a la RU con el índice b. Alternativamente, se puede considerar que el subcampo PPET8 NSTSn RUb/subcampo PPET 16 NSTSn RUb indica el NSTS de n, la RU con el índice b y el umbral de modulación. Debe entenderse que el umbral de modulación puede indicar un esquema de modulación, es decir, el umbral de modulación indicado por el subcampo PPET8 NSTSn RUb/subcampo PPET16 NSTSn RUb puede indicar un esquema de modulación.
[0120] Por ejemplo, una correspondencia entre el subcampo PPET8 NSTSn RUb/subcampo PPET16 NSTSn RUb y el esquema de modulación se muestra en la Tabla 4. El umbral de modulación indicado por el subcampo PPET8 NSTSn RUb/subcampo PPET 16 NSTSn RUb es similar a un índice de constelación en la Tabla 4, para indicar indirectamente el esquema de modulación.
[0122] Tabla 4 Índice de constelación (constellation index)
[0123]
[0126] Una estructura del campo de umbrales de extensión de paquete de capa física enviada por el primer dispositivo al segundo dispositivo se muestra en la figura 7. El segundo dispositivo obtiene el campo de umbrales de extensión de paquete de capa física del primer dispositivo y puede determinar, mediante una combinación del subcampo PPET8 NSTSn RUb y el subcampo PPET16 NSTSn RUb, un valor nominal de relleno de paquete que se va a usar. Específicamente, el segundo dispositivo puede determinar el valor nominal de relleno de paquete de acuerdo con la Tabla 5. Para ser específico, si es un resultado de comparación entre un esquema de modulación utilizado por el segundo dispositivo y un umbral de modulación indicado por los subcampos PPET8 NSTSn RUb y un resultado de comparación entre un esquema de modulación utilizado por el segundo dispositivo y un umbral de modulación indicado por los subcampos PPET16 NSTSn RUb cumplir una condición de una fila en la Tabla 5, el valor nominal de relleno de paquete es un valor correspondiente a la fila.
[0128] Tabla 5 Umbrales de PPE de PPET8 y PPET16 (PE thresholds per PPET8 and PPET16)
[0130]
[0133] Cabe señalar que el esquema de modulación de la Tabla 5 se refiere a un esquema de modulación basado en el
esquema de modulación correspondiente a RUb y con DCM considerado “Ninguno” en la Tabla 5 puede entenderse como que no se considera una condición correspondiente. Por ejemplo, si un subcampo PPET8 se establece en ninguno, no se utiliza una indicación del subcampo PPET8 para determinar el valor nominal de relleno de paquete.
[0134] Como se muestra en la Tabla 5, si el resultado de la comparación entre el esquema de modulación utilizado por el segundo dispositivo y el umbral de modulación indicado por el PPET8 cumple con la condición 1 y el resultado de la comparación entre el esquema de modulación utilizado por el segundo dispositivo y el umbral de modulación indicado por el PPET16 cumple con la condición 2, el valor nominal de relleno de paquete es un valor correspondiente a la condición 1 y la condición 2.
[0136] En concreto, si el índice de constelación x correspondiente al esquema de modulación utilizado por el segundo dispositivo es mayor o igual que el umbral de modulación indicado por el PPET8 y el índice de constelación x correspondiente al esquema de modulación utilizado por el segundo dispositivo es menor que el umbral de modulación indicado por el PPET16 o el PPET16 se establece en ninguno, el valor nominal de relleno de paquete es de 8 gs. Si el índice de constelación x correspondiente al esquema de modulación utilizado por el segundo dispositivo es mayor que el umbral de modulación indicado por el PPET8 o el PPET8 se establece en ninguno y el índice de constelación x correspondiente al esquema de modulación utilizado por el segundo dispositivo es mayor o igual que el umbral de modulación indicado por el PPET16, el valor nominal de relleno de paquete es de 16 gs. Es decir, si se cumplen la condición 1 y la condición 2 de una fila de la Tabla 5, el valor nominal de relleno de paquete es un valor de la fila.
[0138] En la medida en que la cantidad de corrientes soportadas por cada dispositivo cambia de 8 a 16, un esquema de modulación soportada cambia de modulación de amplitud de cuadratura 1K (modulación de amplitud de cuadratura, QAM) a 4KQAM y un ancho de banda soportada cambia de 160 MHz a 320 MHz. Un receptor necesita más tiempo de procesamiento en estos casos y se debe indicar un valor nominal de relleno de paquete mayor, por ejemplo, 20 gs o un valor nominal de relleno de paquete de otra duración posible.
[0140] Por ejemplo, la estructura que se muestra en la figura 7 se puede seguir utilizando y se agrega un campo que indica un valor nominal de relleno de paquete de 20 gs al campo de información de umbrales de extensión de paquete de capa física que se muestra en la figura 7. Por ejemplo, un subcampo de umbral de extensión de paquete que indica una pluralidad de umbrales de extensión de paquete que se corresponde con un valor nominal de relleno de paquete de 20 gs se agrega al campo de información de umbrales de extensión de paquete de capa física que se muestra en la figura 7. El conjunto de subcampos puede indicar umbrales de modulación correspondientes a diferentes NSTS y diferentes tamaños de RU. Sin embargo, el valor nominal de relleno de paquete determinado por el segundo dispositivo basado en el umbral de modulación puede ser mayor que 16 gs, por ejemplo, 20 gs. De forma similar a los subcampos PPET8 NSTSn RUb, para facilitar la descripción, el conjunto de subcampos se puede denotar como subcampos PPET20 NSTSn RUb, como se muestra en la figura 8. Es decir, cada subcampo PPET20 NSTSn RUb en los subcampos PPET20 NSTSn RUb puede indicar un umbral de modulación correspondiente a un NSTS de n y una RU con un índice b.
[0142] Igual que los subcampos PPET16 NSTSn RUb, un intervalo de valores de n es [1, ..., N] y un intervalo de valores de b es [m, ..., M] en los subcampos PPET20 NSTSn RUb. Una diferencia radica en que la longitud de un subcampo NSTS en la figura 8 es más largo que una longitud del subcampo NSTS en la figura 7. Por ejemplo, el subcampo NSTS puede ocupar 4 bits. En este caso, el intervalo de valores de n es [1, ..., N] y N es igual que 16.
[0144] Del mismo modo, una longitud de un subcampo de máscara de bits de índice de la RU en la figura 8 puede ser más largo que una longitud del subcampo de máscara de bits del índice de la RU en la figura 7, es decir, el subcampo de máscara de bits del índice de la RU en la figura 8 ocupa más bits. Por ejemplo, el campo de máscara de bits del índice de la RU puede ocupar 5 bits. En este caso, una granularidad máxima de una RU indicada por el subcampo de máscara de bits del índice de la RU es 3 x 996. Para otro ejemplo, el subcampo de máscara de bits del índice de la RU puede ocupar 6 bits. En este caso, una granularidad máxima de una RU indicada por el subcampo de máscara de bits del índice de la RU es 4 x 996. Ciertamente, el subcampo de máscara de bits del índice de la RU puede ocupar más bits y un tamaño de RU es 242+484, 484+996, 242+484+996, 2x996+484, 2x996+996, 3x996+484 o similar. En este caso, en el intervalo de valores [m, ..., M] de b, M puede ser mayor o igual que 5.
[0146] Del mismo modo, considerando la ocurrencia de un esquema de modulación más alto, un índice de constelación correspondiente a cualquier subcampo PPET20 NSTSn RUb en los subcampos PPET20 NSTSn RUb se corresponde con más bits, por ejemplo, 4 bits y puede indicar umbrales de modulación 16. Cabe señalar que, en esta realización de esta solicitud, una cantidad de bits ocupados por el subcampo NSTS no está limitada, una cantidad de bits ocupados por el campo de máscara de bits del índice de la RU no está limitada y una cantidad de bits correspondiente al índice de constelación correspondiente al subcampo PPET20 NSTSn RUb no está limitada.
[0147] Debe entenderse que el subcampo PPET20 NSTSn RUb, el subcampo PPET16 NSTSn RUb y el subcampo PPET8 NSTSn RUb respectivamente indican un umbral de modulación correspondiente a un NSTS de n y una RU con un índice b. Para facilitar la descripción, el umbral de modulación indicado por el subcampo PPET20 NSTSn RUb se conoce como un primer umbral de modulación, el umbral de modulación indicado por el subcampo PPET16 NSTSn
RUb se conoce como un segundo umbral de modulación y el umbral de modulación indicado por los subcampos PPET8 NSTSn RUb se conoce como un tercer umbral de modulación a continuación. Para facilitar la descripción, el subcampo PPET20 NSTSn RUb, el subcampo PPET16 NSTSn RUb y el subcampo PPET8 NSTSn RUb pueden denominarse subcampo PPET20/16/8 NSTSn RUb en esta memoria descriptiva. Los subcampos PPET20 NSTSn RUb, los subcampos PPET16 NSTSn RUb y los subcampos PPET8 NSTSn RUb pueden denominarse subcampos PPET20/16/8 NSTSn RUb en esta memoria descriptiva.
[0149] El segundo dispositivo puede determinar, mediante una combinación del subcampo PPET8 NSTSn RUb, el subcampo PPET16 NSTSn RUb y el subcampo PPET20 NSTSn RUb, un valor nominal de relleno de paquete que se va a usar. En otras palabras, el segundo dispositivo determina el valor nominal de relleno de paquete basado en un resultado de comparación entre el esquema de modulación utilizado y el primer umbral de modulación, el segundo umbral de modulación y el tercer umbral de modulación respectivamente. Específicamente, el segundo dispositivo puede determinar el valor nominal de relleno de paquete de acuerdo con la Tabla 6. Si se cumplen una condición 1, una condición 2 y una condición 3 de una fila de la Tabla 6, el segundo dispositivo puede determinar un valor correspondiente a la fila como un valor nominal de relleno de paquete que se va a usar. Para ser específico, si el segundo dispositivo determina que se cumplen las condiciones de una fila de la Tabla 6, el segundo dispositivo determina que debe usar un valor mostrado en la fila como el valor nominal de relleno de paquete.
[0151] Tabla 6 Umbrales de PPE de PPET8, PPET16 y PPET20
[0153]
[0156] Como se muestra en la Tabla 6, si se cumplen la condición 1, la condición 2 y la condición 3 en la primera fila, el valor nominal de relleno de paquete es de 8 gs. Si se cumplen la condición 1, la condición 2 y la condición 3 en la segunda fila, el valor nominal de relleno de paquete es de 16 gs. Si se cumplen la condición 1, la condición 2 y la condición 3 en la tercera fila, el valor nominal de relleno de paquete es de 20 gs.
[0158] Se puede aprender de la figura 7 y figura 8 que, a medida que aumenta la cantidad de corrientes y tamaños y tipos de RU, los umbrales de modulación correspondientes de la 1a corriente a la corriente enésima y a varios tamaños de RU se indican de manera exhaustiva o transversal y los valores nominales de relleno de paquete se indican indirectamente mediante el uso de los umbrales de modulación. En consecuencia, la sobrecarga es grande. En particular, en 802.11be se introducen más RU diferentes, de modo que la sobrecarga del campo de los umbrales PPE son grandes.
[0160] Para reducir la sobrecarga del campo de umbrales PPE, se pueden combinar algunas UMR o RU, es decir, múltiples
tipos de las RU de diferentes tamaños tienen un mismo índice. En otras palabras, una relación entre un subcampo de máscara de bits de índice de la RU y un tamaño de RU mostrado en la Tabla 7 se obtiene a través de la extensión basada en la Tabla 3.
[0162] Tabla 7
[0165]
[0168] En la Tabla 7, múltiples tipos de las RU de diferentes tamaños tienen un mismo índice, es decir, múltiples tipos de las RU de diferentes tamaños pueden corresponder a un subcampo PPET20 NSTSn RUb/16/8, para reducir la sobrecarga del campo de umbrales PPE. Sin embargo, como se muestra en la Tabla 7, aunque la sobrecarga del campo de umbrales PPE se pueden reducir cuando múltiples tipos de las RU de diferentes tamaños se corresponden con un mismo índice se reduce, no es flexible.
[0170] En vista de esto, una realización de esta solicitud proporciona un método de indicación de valor nominal de relleno de paquete, para reducir la sobrecarga de un campo de umbrales de PPE, e indicar de forma más flexible un valor nominal de relleno de paquete correspondiente a cada NSTS y cada tamaño de RU. Cabe señalar que, en caso de no conflicto, el NSTS en las realizaciones de esta solicitud puede ser reemplazado por el NSS. Se utiliza como ejemplo un NSS.
[0172] Las soluciones técnicas proporcionadas en las realizaciones de esta solicitud se describen a continuación en detalle con referencia a los dibujos adjuntos. En la siguiente descripción, se utiliza un ejemplo en el que un receptor es un primer dispositivo y un transmisor es un segundo dispositivo para describir cómo el primer dispositivo indica, al segundo dispositivo, un valor nominal de relleno de paquete utilizado por el segundo dispositivo. Refiérase a la figura 9. La figura 9 es un diagrama de flujo esquemático de otro método de indicación de información de acuerdo con una realización de la presente solicitud. El procedimiento se describe a continuación.
[0174] S901: Un primer dispositivo genera una PPDU. La PPDU incluye un subcampo presente de umbrales de extensión de paquete de capa física y un campo de umbrales de extensión de paquete de capa física, un valor del subcampo presente de los umbrales de extensión del paquete de capa física es 1 y el campo de umbrales de extensión de paquete de capa física incluye un subcampo NSS, un subcampo de máscara de bits del índice de la RU y un campo de información de umbrales de extensión de paquee de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye una pluralidad de conjuntos de subcampos de umbral de extensión de paquete correspondientes a diferentes valores nominales de relleno de paquete, cada conjunto de subcampos de umbral de extensión de paquete indica un umbral de modulación correspondiente a un NSS de n y una RU con un índice b y el umbral de modulación se utiliza para determinar un valor nominal de relleno de paquete utilizado por un segundo dispositivo cuando un esquema de modulación es mayor o igual que el umbral de modulación. Un intervalo de valores de n es un subconjunto de [1, ..., N] y N es un entero mayor o igual que 1. Un intervalo de valores de b es un subconjunto de [m, ..., M] y m y M son enteros mayores o iguales que 0. Si un valor del subcampo de máscara de bits del índice de la RU correspondiente a una RU con un índice y es 0, el intervalo de valores de b no incluye a y.
[0175] S902: El primer dispositivo envía la PPDU al segundo dispositivo y el segundo dispositivo recibe la PPDU.
[0177] S903: El segundo dispositivo determina un valor nominal de relleno de paquete que se va a usar basado en un umbral de modulación que se indica mediante el campo de umbrales de extensión de paquete de capa física y que se corresponde con el NSS de n y una RU con un índice m1.
[0179] En esta realización de esta solicitud, se puede indicar un umbral de modulación correspondiente a una RU sin atravesar todas las RU de diferentes tamaños. Por ejemplo, el campo de umbrales de PPE puede omitir un subcampo PPET20 NSSn RUy, un subcampo PPET16 NSSn RUy y un subcampo PPET8 NSSn RUy correspondiente al NSS de n y a la RU con el índice y, mientras que el campo de umbrales PPE todavía puede indicar el umbral de modulación correspondiente al NSS de n y a la RU con el índice y. Es decir, el intervalo de valores de n es un subconjunto de [1, ...,
N], N es un entero mayor o igual que 1, el intervalo de valores de b es un subconjunto de [m, M], m y M son enteros mayores o iguales que 0 y el intervalo de valores de b no incluye a y. Es decir, el campo de umbrales de PPE no incluye el subcampo PPET20 NSSn RUy, el subcampo PPET16 NSSn RUy y el subcampo PPET8 NSSn RUy.
[0180] En una posible implementación (conocida como implementación 1 en esta memoria descriptiva), en esta realización de esta solicitud, algunos bits en el subcampo de máscara de bits del índice de la RU se establecen en 0 pueden ser redefinidos. Por ejemplo, un índice (es decir, un índice) todavía está configurado para una RU correspondiente a un bit establecido en 0, pero no se indica un umbral de modulación correspondiente a la RU correspondiente al bit establecido en 0 en el subcampo de máscara de bits del índice de la RU. Debe entenderse que, de acuerdo con la estipulación de 802.11ax, el campo de umbrales PPE omite un subcampo PPET20/16/8 NSSn RUb correspondiente a una RU correspondiente a un conjunto de bits en 0. Sin embargo, en esta realización de esta solicitud, todavía se configura un índice para la RU correspondiente al conjunto de bits en 0. Por lo tanto, se puede considerar que incluso si el subcampo PPET20/16/8 NSSn RUb correspondiente a la RU correspondiente al conjunto de bits en 0 se omite en el campo de umbrales PPE, todavía se puede indicar un umbral de modulación correspondiente a la RU correspondiente al conjunto de bits en 0. El segundo dispositivo puede determinar, con base en el umbral de modulación, un valor nominal de relleno de paquete correspondiente a la RU correspondiente al conjunto de bits en 0.
[0181] En otras palabras, se asume que un índice de la RU correspondiente al conjunto de bits en 0 es y, es decir, si un valor del subcampo de máscara de bits del índice de la RU correspondiente a la RU con el índice y es 0, el intervalo de valores de b puede no incluir y. Es decir, el campo de umbrales de PPE no incluye el subcampo PPET20/16/8 NSSn RUy correspondiente al NSS de n y la RU con el índice y, mientras que el campo de umbrales de PPE todavía puede indicar implícitamente el umbral de modulación correspondiente al NSS de n y la RU con el índice y. Debido a que el subcampo NSSn Ruy PPET20/16/8 se omite en el campo de umbrales PPE, la sobrecarga del campo de umbrales PPE se pueden reducir. Además, el subcampo PPET20/16/8 NSSn RUy omitido en realidad tiene un índice de constelación correspondiente. Se puede considerar que se redefine un índice de constelación correspondiente para una RU (es decir, la RU con el índice y) correspondiente al subcampo PPET20/16/8 NSSn RUy omitido. Por lo tanto, incluso si hay múltiples tipos de las RU, diferentes tipos de RU pueden corresponder a diferentes índices de constelación. Esto es más flexible que que los múltiples tipos de RU se corresponden con un mismo índice de constelación. Ciertamente, en esta realización de esta aplicación, múltiples tipos de RU también pueden corresponder a un mismo índice de constelación.
[0183] A continuación, se describe cómo indicar el umbral de modulación correspondiente al NSS de n y a la RU con el índice y cuando el subcampo PPET20/16/8 NSSn RUy correspondiente al NSS de n y la RU con el índice y se omite en el campo de umbrales PPE. Por ejemplo, se pueden incluir los siguientes casos.
[0185] Caso 1: Se puede especificar que en un conjunto de subcampos de umbral de extensión de paquete que se corresponde con un mismo valor nominal de relleno de paquete, el umbral de modulación correspondiente al NSS de n y a la RU con el índice y es igual que un umbral de modulación correspondiente al NSS de n y a una RU con un índice m1. Es decir, para un mismo NSS, que el valor del subcampo de máscara de bits del índice de la RU correspondiente a la RU con el índice y es 0 puede indicar que el umbral de modulación correspondiente al NSS de n y la RU con el índice y es el umbral de modulación correspondiente al NSS de n y a la RU con el índice m1. Por ejemplo, m1 es un índice más pequeño en los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son mayores que y. En otras palabras, para una ecuación entre el umbral de modulación correspondiente al NSS de n y la RU con el índice y y el umbral de modulación correspondiente al NSS de n y la RU con el índice m1, debe cumplirse una condición 1, es decir, el bit correspondiente a la RU con el índice y en la máscara de bits del índice de la RU se establece en 0 y m1 es el índice más pequeño en los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son mayores que y.
[0186] Para facilitar la comprensión, consulte la Tabla 8, que es una tabla de una correspondencia entre una máscara de bits de índice de la RU, un índice de asignación de RU, un tamaño de RU y un valor nominal de relleno de paquete.
[0187] Tabla 8
[0190]
[0191]
[0194] Debe tenerse en cuenta que, autodefinido en la Tabla 8 significa que un valor nominal de relleno de paquete correspondiente a una RU es determinado por la RU. La Tabla 8 utiliza un ejemplo en el que se incluyen seis tipos de RU/MRU. Para facilitar la descripción, los seis tipos de RU/MRU se denotan como RU0, R<u>1, RU2, R<u>3, RU4 y RU5 en la Tabla 8.
[0196] En esta realización de esta solicitud, algunos bits en el subcampo de máscara de bits del índice de la RU se definen en 0 se redefinen. Por ejemplo, en la Tabla 8, se redefinen los bits que se corresponden con la RU3 y la RU4 y que se establecen en 0 en el subcampo de máscara de bits del índice de la RU, es decir, la RU3 y la RU4 todavía tienen índices de constelación correspondientes, en lugar de especificar directamente que los valores nominales de relleno de paquete correspondientes a la RU3 y a la RU4 son 0.
[0198] Debido a que los valores correspondientes a la RU3 y la RU4 en el subcampo de máscara de bits del índice de la RU son 0, el subcampo PPET20/16/8 NSSn RUb correspondiente a la RU3 y la RU4 puede omitirse en el campo de umbrales de PPE. Debe entenderse que b=3 o 4. Para proporcionar umbrales de modulación correspondientes a la RU3 y a la RU4, se puede especificar en esta realización de esta solicitud que los umbrales de modulación correspondientes a la RU3 y a la RU4 son los mismos que los umbrales de modulación correspondientes a otras RU. Por ejemplo, se puede especificar que el umbral de modulación correspondiente al NSS de n y a la RU con el índice y sea igual quel umbral de modulación correspondiente al NSS de n y a la RU con el índice m1, donde m1 es el índice más pequeño en los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son mayores que y.
[0200] La RU3 se utiliza como ejemplo, es decir y=3. Como se muestra en la Tabla 8, m1=5. En otras palabras, el umbral de modulación correspondiente a la RU3 es el umbral de modulación correspondiente a la RU5. Del mismo modo, el umbral de modulación correspondiente a la RU4 es el umbral de modulación correspondiente a la RU5. La RU1 se utiliza como otro ejemplo, es decir y=1. Como se muestra en la Tabla 8 y=1 y m1=2. En otras palabras, el umbral de modulación correspondiente a la RU1 es el umbral de modulación correspondiente a la RU2. Se puede aprender que, aunque el subcampo RUb PPET20/16/8 NSSn correspondiente a la RU con el índice y se omite en el campo PPE Threolds, el umbral de modulación correspondiente a la RU con el índice y se puede determinar utilizando un subcampo RUb PPET20/16/8 NSSn correspondiente a otra RU.
[0202] Ciertamente, si m1 que cumple con la condición 1 no existe, es decir, si ningún índice correspondiente a un bit que es 1 en el subcampo de máscara de bits del índice de la RU es mayor que y, que el valor del subcampo de máscara de bits del índice de la RU correspondiente a la RU con el índice y es 0 indica que un valor nominal de relleno de paquete correspondiente al NSS de n y la RU con el índice y es otro valor fijo, por ejemplo, el valor nominal de relleno de paquete puede ser de 20 microsegundos u otro valor posible. Es decir, la Tabla 8 no incluye la columna de la RU5. En este caso, el protocolo puede especificar un valor como el valor nominal de relleno de paquete. Por ejemplo, el valor nominal de relleno de paquete puede ser de 20 microsegundos y el segundo dispositivo puede determinar que el valor nominal de relleno de paquete correspondiente a la RU con el índice y es de 20 microsegundos.
[0204] En una solución alternativa, puede especificarse en esta realización de esta solicitud que, para una ecuación entre el umbral de modulación correspondiente al NSS de n y la RU con el índice y y el umbral de modulación correspondiente al NSS de n y la RU con el índice m1, se debe cumplir una condición 2. Condición 2: El bit correspondiente a la RU con el índice y en la máscara de bits del índice de la RU se establece en 0, m1 es el índice más pequeño en los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son mayores que y y al menos uno de los bits en el subcampo de máscara de bits del índice de la RU que se corresponden con RU con índices menores que y se establece en 1.
[0206] Aún con referencia a la Tabla 8. RU3 se utiliza como ejemplo, es decir y=3. Cuando y=3, m1=5 y RU con índices inferiores a 3 incluyen la RU0, la RU1 y la RU2, el bit correspondiente a la RU2 en la máscara de bits del índice de la RU incluye un conjunto de bits en 1, es decir, se cumple la condición 2. En este caso, el umbral de modulación correspondiente a la RU3 es igual quel umbral de modulación correspondiente a la RU5. La RU2 se utiliza como ejemplo, es decir y=1. Cuando y=1, m1=2 y RU con índices inferiores a 2 incluyen la RU0 y la RU1, los bits correspondientes a la RU0 y a la RU1 en la máscara de bits del índice de la RU no incluyen un conjunto de bits en 1, es decir, no se cumple la condición 2. En este caso, el umbral de modulación correspondiente a la RU1 puede no
determinarse con base en el umbral de modulación correspondiente a la RU2. Por ejemplo, en la Tabla 8, el valor nominal de relleno de paquete correspondiente al umbral de modulación correspondiente a la RU1 es de 0 microsegundos.
[0208] Es decir, como se muestra en la Tabla 8, si no hay ningún índice que corresponda a que un bit sea 1 en el subcampo de máscara de bits del índice de la RU y que sea mayor que y, el valor nominal de relleno de paquete que puede ser utilizado por el segundo dispositivo es de 0 microsegundos. Si y es el índice más pequeño de los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son mayores que y, los bits correspondientes a RU con índices menores que y en la máscara de bits del índice de la RU incluyen un bit establecido en 1 y los bits correspondientes a RU con índices mayores que y en la máscara de bits del índice de la RU incluyen un conjunto de bits en 1, el valor nominal de relleno de paquete utilizado por el segundo dispositivo se determina con base en un umbral de modulación correspondiente a una RU más cercana con un índice mayor que y, donde el índice de la RU más cercana se refiere a un índice que tiene una diferencia más pequeña con y. Si y es el índice más pequeño de los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son mayores que y, pero los bits correspondientes a RU con índices menores que y en el subcampo de máscara de bits del índice de la RU están todos establecidos en 0, el valor nominal de relleno de paquete que puede ser utilizado por el segundo dispositivo es de 20 microsegundos.
[0210] En una solución alternativa, m1 puede ser un índice más grande en los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son menores que y. En otras palabras, para una ecuación entre el umbral de modulación correspondiente al NSS de n y la RU con el índice y y el umbral de modulación correspondiente al NSS de n y la RU con el índice m1, se debe cumplir una condición 3. Condición 3: El bit correspondiente a la RU con el índice y en la máscara de bits del índice de la RU se establece en 0 y m1 puede ser el índice más grande en los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son menores que y.
[0212] Para facilitar la comprensión, consulte la Tabla 9, que es una tabla de una correspondencia entre una máscara de bits de índice de la RU, un índice de asignación de RU, un tamaño de RU y un valor nominal de relleno de paquete.
[0213] Tabla 9
[0215]
[0218] Debe tenerse en cuenta que, autodefinido en la Tabla 9 significa que un valor nominal de relleno de paquete correspondiente a una RU es determinado por la RU. La Tabla 9 utiliza un ejemplo en el que se incluyen seis tipos de RU/m Ru . Para facilitar la descripción, los seis tipos de RU/MRU se denotan como RU0, Ru 1, RU2, Ru 3, RU4 y RU5 en la Tabla 9.
[0220] Similar a la Tabla 8, debido a que los valores correspondientes a la RU3 y la RU5 en el subcampo de máscara de bits del índice de la RU son 0, el subcampo PPET20/16/8 NSSn RUb correspondiente a RU3 o RU5 puede omitirse en el campo de umbrales de PPE. Debe entenderse que b=3 o 5. Para proporcionar umbrales de modulación correspondientes a la RU3 y a la RU5, se puede especificar en esta realización de esta solicitud que los umbrales de modulación correspondientes a la RU3 y a la RU5 son los mismos que los umbrales de modulación correspondientes a otras RU. Por ejemplo, se puede especificar que cuando se cumple la condición 3, el umbral de modulación correspondiente al NSS de n y la RU con el índice y es el umbral de modulación correspondiente al NSS de n y la RU con el índice m1.
[0222] RU3 se utiliza como ejemplo, es decir y=3. El índice m1 de la RU2 es 2 y es menor que 3 y m1 es el índice más grande en índices que se corresponden con la RU y que se corresponden con un bit que es 1 en la máscara de bits
del índice de la RU. Por lo tanto, el umbral de modulación correspondiente al NSS de n y la RU con el índice 3 (RU3) es igual quel umbral de modulación correspondiente al NSS de n y a la RU con el índice 2 (RU2). Del mismo modo, la RU5 de la Tabla 9 se utiliza como ejemplo, es decir y=5. El mayor índice en índices que se corresponden con la RU y que se corresponden con un bit que es 1 en la máscara de bits del índice de la RU es el índice correspondiente a la RU4 y el índice 4 correspondiente a la RU es menor que el índice correspondiente a la RU5. Por lo tanto, el umbral de modulación correspondiente al NSS de n y la RU con el índice 5 (RU5) es igual quel umbral de modulación correspondiente al NSS de n y a la RU con el índice 4 (RU4). Se puede aprender que aunque el subcampo PPET20/16/8 NSSn RUb correspondiente a la RU3 y a la RU5 se omite en el campo de umbrales de PPE, los umbrales de modulación correspondientes a la RU3 y a la RU5 pueden determinarse utilizando el subcampo PPET20/16/8 NSSn RUb correspondiente a la RU2 y a la RU4.
[0224] Ciertamente, si m1 que cumple con la condición 3 no existe, es decir, ningún índice correspondiente a un bit que es 1 en el subcampo de máscara de bits del índice de la RU es menor que y, que el valor del subcampo de máscara de bits del índice de la RU correspondiente a la RU con el índice y es 0 indica que un valor nominal de relleno de paquete correspondiente al NSS de n y la RU con el índice y es otro valor fijo, por ejemplo, el valor nominal de relleno de paquete puede ser de 0 microsegundos u otro valor posible. Por ejemplo, para la RU3, la Tabla 9 no incluye la columna de la RU2. En este caso, el protocolo puede especificar un valor como el valor nominal de relleno de paquete. Por ejemplo, el valor nominal de relleno de paquete puede ser de 0 microsegundos. Alternativamente, para la RU 5, la Tabla 9 no incluye la columna de la RU4. En este caso, el protocolo puede especificar un valor como el valor nominal de relleno de paquete. Por ejemplo, el valor nominal de relleno de paquete puede ser de 0 microsegundos.
[0226] En una solución alternativa, puede especificarse en esta realización de esta solicitud que, para una ecuación entre el umbral de modulación correspondiente al NSS de n y la RU con el índice y y el umbral de modulación correspondiente al NSS de n y la RU con el índice m1, se debe cumplir una condición 4. La condición 4 puede ser: El bit correspondiente a la RU con el índice y en la máscara de bits del índice de la RU se establece en 0, m1 es el índice más grande en los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son menores que y y al menos uno de los bits de la máscara de bits del índice de la RU que se corresponden con RU con índices menores que y se establece en 1.
[0228] El ejemplo de la Tabla 9 todavía se utiliza. La RU3 se utiliza como ejemplo, es decir y=3. Cuando y=3, m1=2 y RU con índices inferiores a 3 incluyen la RU0, la RU1 y la RU2, el bit correspondiente a la RU2 en la máscara de bits del índice de la RU incluye un conjunto de bits en 1, es decir, se cumple la condición 4. En este caso, el umbral de modulación correspondiente a la RU3 es igual quel umbral de modulación correspondiente a la RU2. La RU5 se utiliza como ejemplo, es decir y=5. Cuando y=5, m1=4 y RU con índices menores a 5 incluyen la RU0, la RU1, la RU2, la RU3 y la RU4, los bits correspondientes a la RU2 y a la RU4 en la máscara de bits del índice de la RU incluyen un bit establecido en 1, es decir, se cumple la condición 4. En este caso, el umbral de modulación correspondiente a la RU5 es igual quel umbral de modulación correspondiente a la RU4. La RU2 se utiliza como ejemplo, es decir y=2. Cuando y=2, m1=1 y RU con índices inferiores a 1 incluyen la RU0, el bit correspondiente a la RU0 en la máscara de bits del índice de la RU no incluye un conjunto de bits en 1, es decir, no se cumple la condición 4. En este caso, el umbral de modulación correspondiente a la RU2 puede no determinarse con base en el umbral de modulación correspondiente a la RU1. Por ejemplo, en la Tabla 9, el valor nominal de relleno de paquete correspondiente al umbral de modulación correspondiente a la RU2 puede fijarse en 0 microsegundos.
[0230] Si no hay ningún índice que corresponda a que un bit sea 1 en el subcampo de máscara de bits del índice de la RU y que sea menor que y, el valor nominal de relleno de paquete que puede utilizar el segundo dispositivo es de 0 microsegundos. Si y es el índice más grande en los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son menores que y, los bits correspondientes a RU con índices mayores que y en la máscara de bits del índice de la RU incluyen un conjunto de bits en 1 y los bits correspondientes a RU con índices menores que y en la máscara de bits del índice de la RU incluyen un conjunto de bits en 1, el valor nominal de relleno de paquete utilizado por el segundo dispositivo se determina con base en un umbral de modulación correspondiente a una RU más cercana con un índice menor que y, donde el índice de la RU más cercana tiene una diferencia menor con y. Si y es el índice más grande en los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son menores que y, pero los bits correspondientes a RU con índices mayores que y en el subcampo de máscara de bits del índice de la RU están todos establecidos en 0, el valor nominal de relleno de paquete que puede ser utilizado por el segundo dispositivo es de 20 microsegundos.
[0232] Cabe señalar que, si el valor de máscara de bits del índice de la RU correspondiente al índice y es 0, pero una RU utilizada por el segundo dispositivo es menor o igual que 2 x 996, una cantidad de corrientes es menor o igual que 8 y un esquema de modulación es inferior o igual que 1KQAM, de acuerdo con la forma mostrada en la Tabla 8 o Tabla 9, si el valor nominal de relleno de paquete utilizado por el segundo dispositivo es mayor que 16 microsegundos, por ejemplo, 20 microsegundos, en este caso, el valor nominal de relleno de paquete utilizado por el segundo dispositivo puede ser de 16 microsegundos por defecto, para una mejor compatibilidad con las regulaciones existentes de 802.11ax.
[0234] La solución en el caso anterior 1 puede considerarse como sigue: Si todos los valores anteriores a un valor establecido en 0 en un subcampo de máscara de bits de índice de la RU son 0, un valor nominal de relleno de
paquete correspondiente a una RU correspondiente a un bit establecido en 1 en el subcampo de máscara de bits de índice de la RU puede ser de 0 microsegundos. Si un bit establecido en 0 en el subcampo de máscara de bits de índice de la RU se encuentra entre dos bits definidos en 1 en el subcampo de máscara de bits de índice de la RU, un umbral de modulación correspondiente a una RU correspondiente al conjunto de bits en 0 en el subcampo de máscara de bits del índice de la RU se determina con base en un umbral de modulación de una RU más cercana al bit cuyo valor es 0 en el subcampo de máscara de bits del índice de la RU. Una diferencia entre el índice de la RU más cercana y el índice de la RU correspondiente al bit del subcampo de máscara de bits del índice de la RU cuyo valor es 0 es el más pequeño. Si todos los valores después del bit establecido en 0 en el subcampo de máscara de bits del índice de la RU son 0, el valor nominal de relleno de paquete correspondiente a la RU correspondiente al bit establecido en 0 en el subcampo de máscara de bits del índice de la RU puede ser de 20 microsegundos.
[0236] Para facilitar la comprensión, consulte la Tabla 10, que es una tabla de una correspondencia entre una máscara de bits de índice de la RU, un índice de asignación de RU, un tamaño de RU y un valor nominal de relleno de paquete.
[0237] Tabla 10
[0240]
[0243] La RU2 de la Tabla 10 se utiliza como ejemplo. La RU2 tiene una máscara de bits de índice de la RU de 0 y se encuentra entre la RU1 cuya máscara de bits de índice de la RU está establecida en 1 y la RU4 cuya máscara de bits de índice de la RU está establecida en 1. En este caso, el umbral de modulación correspondiente a la RU2 puede determinarse con base en el umbral de modulación correspondiente a la RU4. La RU0 se utiliza como ejemplo. El valor de máscara de bits del índice de la RU correspondiente a la RU0 es 0, la RU0 se encuentra antes de la RU1 a la RU5 y el valor de máscara de bits del índice de la RU de la RU1 es 1. En este caso, el valor nominal de relleno de paquete correspondiente a la RU0 es de 0 microsegundos. La RU5 se utiliza como ejemplo. El valor de máscara de bits del índice de la RU correspondiente a la RU5 es 0 y la RU5 se encuentra después de la RU0 a la RU4. En este caso, el valor nominal de relleno de paquete correspondiente a la RU5 puede ser de 20 microsegundos.
[0245] Caso 2: Se puede especificar que un bit correspondiente a la RU con el índice y en la máscara de bits del índice de la RU se establece en 0 y un valor nominal de relleno de paquete correspondiente al NSS de n y la RU con el índice y es un valor fijo. Por ejemplo, el bit correspondiente a la RU con el índice y en la máscara de bits del índice de la RU se establece en 0 y el valor nominal de relleno de paquete correspondiente al NSS de n y la RU con el índice y es de 0 microsegundos. A diferencia del caso 1, en este caso, el segundo dispositivo puede determinar directamente un valor nominal de relleno de paquete para enviar un paquete de datos al primer dispositivo. Esto es simple.
[0247] En una solución alternativa del caso 2, se puede especificar que si el bit correspondiente a la RU con el índice y en la máscara de bits del índice de la RU se establece en 0, los valores de máscara de bits del índice de la RU correspondientes a índices menores que y no incluyen 1, el valor nominal de relleno de paquete correspondiente al NSS de n y la RU con el índice y es un valor fijo, por ejemplo, 0 microsegundos. La RU3 de la Tabla 9 se utiliza como ejemplo, es decir y=3. Las RU correspondientes a los índices menores de 3 incluyen la RU0, la RU1 y la RU2. Debido a que el valor de máscara de bits del índice de la RU correspondiente a la RU2 incluye 1, el valor nominal de relleno de paquete correspondiente a la RU3 se puede determinar con base en un umbral de modulación correspondiente a otra RU. La RU2 de la Tabla 9 se utiliza como ejemplo, es decir y=2. RU correspondiente a los índices menores de 2 incluyen la RU0 y la RU1. Debido a que los valores de máscara de bits del índice de la RU correspondientes a RU0 y RU1 no incluyen 1, el valor nominal de relleno de paquete correspondiente a RU2 es un valor fijo.
[0249] Cabe señalar que en la Tabla 8 y la Tabla 9, que un índice (índice de asignación de RU) se corresponde con múltiples tipos de RU de diferentes tamaños es simplemente un ejemplo. Por ejemplo, en la Tabla 9, los índices de asignación de RU correspondientes a una RU 242+484 y a una RU 996 son ambos 2. En esta realización de esta solicitud, no se limita la cantidad de tipos de RU correspondientes a un índice de asignación de RU. Por ejemplo, una RU puede
corresponder a un índice de asignación de RU. En otras palabras, una correspondencia mostrada en la Tabla 11 también es aplicable a esta realización de esta solicitud. Debe entenderse además que, en la anterior RU de diferentes tamaños, la RU puede ser una única RU, por ejemplo, una RU con 996 subportadoras (se muestra como 996 en la tabla) o puede ser una MRU, por ejemplo, una MRU que incluya una RU con 996 subportadoras y una RU con 484 subportadoras (se muestra como 996+484 en la tabla) o una MRU que incluya dos RU con 996 subportadoras por separado (se muestra como 2 x 996 en la tabla).
[0251] Tabla 11
[0253]
[0256] A diferencia de la implementación 1, en una posible implementación 2, se puede definir en esta realización de esta solicitud que un valor nominal de relleno de paquete correspondiente a una RU correspondiente a un conjunto de bits en 0 en el subcampo de máscara de bits del índice de la RU es un valor fijo. Esto es más directo.
[0258] Por ejemplo, si el bit en el subcampo de máscara de bits del índice de la RU correspondiente a la RU con el índice y se establece en 0, el valor nominal de relleno de paquete correspondiente al NSS de n y la RU con el índice y es un valor fijo. Por ejemplo, el valor nominal de relleno de paquete correspondiente al NSS de n y la RU con el índice y puede ser de 8 microsegundos, 16 microsegundos o 20 microsegundos.
[0260] Para otro ejemplo, si el bit en el subcampo de máscara de bits del índice de la RU correspondiente a la RU con el índice y se establece en 0 y al menos un bit cuyo valor es 1 existe antes que el conjunto de bits en 0, el valor nominal de relleno de paquete correspondiente al NSS de n y la RU con el índice y es un valor fijo. Por ejemplo, el valor nominal de relleno de paquete correspondiente al NSS de n y la RU con el índice y puede ser de 8 microsegundos, 16 microsegundos o 20 microsegundos.
[0262] En la implementación 2, además del subcampo PPET20/16/8 NSSn RUb correspondiente a la RU con el índice y, un subcampo PPET20/16/8 NSSn RUb correspondiente a una RU con otro índice también puede omitirse en el campo de umbrales PPE. Esto reduce aún más la sobrecarga.
[0264] En una posible implementación 3, en esta realización de esta solicitud, se puede usar un intervalo NSS indicado por el subcampo NSS en el campo de umbrales de PPE para ayudar al segundo dispositivo a determinar un valor nominal de relleno de paquete para enviar datos.
[0266] Por ejemplo, se puede definir que un NSS utilizado por el segundo dispositivo es mayor que un valor indicado por el subcampo NSS en el campo de umbrales de PPE y el valor nominal de relleno de paquete que puede utilizar el segundo dispositivo es un valor fijo, por ejemplo, 8 microsegundos, 16 microsegundos o 20 microsegundos. De esta manera, en el campo de umbrales de PPE, el subcampo PPET20/16/8 NSSn RUb correspondiente a la RU con el índice y puede omitirse y el segundo dispositivo solo necesita prestar atención al valor indicado por el subcampo NSS. Esto es más simple.
[0268] Por ejemplo, el valor indicado por el subcampo NSS en el campo de umbrales de PPE es 9 y el NSS utilizado por el segundo dispositivo es 12 corrientes. El segundo dispositivo puede determinar directamente que el valor nominal de relleno de paquete que se va a utilizar es un valor fijo, por ejemplo, 8 microsegundos, 16 microsegundos o 20 microsegundos, sin considerar una indicación sobre una RU en el campo de umbrales de PPE.
[0270] Para otro ejemplo, se puede definir que el NSS utilizado por el segundo dispositivo es mayor que el valor indicado por el subcampo NSS en el campo de umbrales de PPE y el valor nominal de relleno de paquete que puede ser utilizado por el segundo dispositivo se determina con base en el valor indicado por el subcampo NSS y el umbral de modulación correspondiente a la RU con el índice y. Por ejemplo, el valor indicado por el subcampo NSS en el campo de umbrales de PPE es 9 y el NSS utilizado por el segundo dispositivo es 12 corrientes. Cuando el segundo dispositivo determina que la RU utilizada es y, el valor nominal de relleno del paquete que se va a utilizar se determina con base en un umbral de modulación correspondiente al NSS de 9 y la RU con el índice y.
[0272] Las realizaciones de esta solicitud pueden aplicarse a un escenario en el que un índice se corresponde con un tipo de RU o pueden aplicarse a un escenario en el que un índice se corresponde con una pluralidad de RU de diferentes tamaños. En un escenario en el que un índice se corresponde con una pluralidad de RU de diferentes tamaños, si el segundo dispositivo utiliza DCM, el índice y se puede corresponder con una pluralidad de RU de diferentes tamaños. Para este caso, esta realización de esta solicitud proporciona además un método de indicación de valor nominal de relleno de paquete correspondiente y se pueden incluir los dos métodos de indicación siguientes.
[0273] Método de indicación 1: Se puede especificar que cuando el bit en la máscara de bits del índice de la RU correspondiente a la RU con el índice y se establece en 0 y el segundo dispositivo utiliza DCM, el valor nominal de relleno de paquete correspondiente a la RU con el índice y se determina con base en un umbral de modulación correspondiente a una RU con un índice y+1. Es decir, si el segundo dispositivo utiliza DCM, el segundo dispositivo puede determinar el valor nominal de relleno de paquete basado en el umbral de modulación correspondiente a un subcampo PPET20/16/8 NSSn RU(y+1). Por ejemplo, la RU2 de la Tabla 9 se utiliza como ejemplo, es decir y=2. Si el segundo dispositivo utiliza DCM, el segundo dispositivo puede determinar, con base en el umbral de modulación correspondiente a la RU3, el valor nominal de relleno de paquete correspondiente a la RU2.
[0275] Método de indicación 2: Cuando una RU seleccionada por el segundo dispositivo no es una RU más grande en la pluralidad de RU de diferentes tamaños que se corresponden con el índice y, se puede especificar que cuando el bit en la máscara de bits del índice de la RU correspondiente al índice y se establece en 0 y el segundo dispositivo utiliza DCM, el valor nominal de relleno de paquete correspondiente a la RU con el índice y se determina con base en el umbral de modulación correspondiente al NSS de n y la RU con el índice y. Por ejemplo, la RU2 de la Tabla 9 se utiliza como ejemplo, es decir y=2. Si el segundo dispositivo utiliza DCM, el segundo dispositivo puede determinar que el valor nominal de relleno de paquete correspondiente a la RU2 todavía se determina con base en el umbral de modulación correspondiente a la RU2, en lugar del umbral de modulación de la RU3. Debe entenderse que la RU seleccionada por el segundo dispositivo no es la RU más grande en la pluralidad de RU de diferentes tamaños que se corresponde con el índice y. Por ejemplo, una RU asignada al segundo dispositivo es una RU2 (242+484) y el segundo dispositivo utiliza DCM. En este caso, el segundo dispositivo determina el valor nominal de relleno de paquete basado en el umbral de modulación correspondiente a la RU2. Si la RU asignada al segundo dispositivo es una RU2 (996), el segundo dispositivo puede determinar el valor nominal de relleno de paquete basado en el umbral de modulación correspondiente a la RU3.
[0277] Debe entenderse que, cuando el segundo dispositivo envía datos al primer dispositivo, se realiza un relleno nominal de paquetes para reservar un tiempo de procesamiento suficiente para el primer dispositivo. Por lo general, el tiempo consumido por el primer dispositivo para procesar los datos recibidos es consumido principalmente por un módulo de demodulación de múltiples entradas y salidas múltiples (multiple-in multipleout, MIMO) y un módulo de decodificación FEC del primer dispositivo. La complejidad de la demodulación MIMO se correlaciona positivamente con el NSS y la complejidad de la decodificación FEC se correlaciona positivamente con una cantidad de bloques de la RU obtenidos después de la codificación equivalente en una RU asignada al segundo dispositivo. En base a esto, la cantidad de bloques de la RU obtenidos después de la codificación equivalente en la RU puede utilizarse para ayudar a determinar el valor nominal de relleno de paquete. Alternativamente, el NSS y la cantidad de bloques de la RU obtenidos después de la codificación equivalente en la RU pueden utilizarse para ayudar a determinar el valor nominal de relleno de paquete. Es decir, se establece un umbral de extensión de paquete correspondiente a la cantidad de bloques de la RU obtenidos después de una codificación equivalente en la RU para indicar el valor nominal de relleno de paquete o bien, se establece un umbral de extensión de paquete correspondiente al NSS y la cantidad de bloques de la RU obtenidos después de una codificación equivalente en la RU para indicar el valor nominal de relleno de paquete. En comparación con eso, el valor nominal de relleno de paquete se indica mediante el uso del umbral de modulación correspondiente al tamaño de NSS y RU, en esta realización de esta solicitud, el campo de umbrales de PPE se puede simplificar y la sobrecarga del campo de umbrales de PPE se pueden reducir.
[0278] A continuación, se describe por separado una solución en la que la cantidad de bloques de la RU obtenidos después de una codificación equivalente en la RU se utiliza para ayudar a determinar el valor nominal de relleno de paquete y una solución en la que el NSS y la cantidad de bloques de la RU obtenidos después de la codificación equivalente en la RU se utilizan para ayudar a determinar el valor nominal de relleno de paquete.
[0280] Refiérase a la figura 10. La figura 10 muestra otro método de indicación de valor nominal de relleno de paquete de acuerdo con una realización de esta solicitud. Para ser específico, un valor nominal de relleno de paquete se indica mediante el uso de una cantidad de bloques de la RU obtenidos después de la codificación equivalente en una RU. A continuación, se describe un procedimiento del método.
[0282] S1001: Un primer dispositivo genera una PPDU. La PPDU incluye un subcampo de máscara de bits de índice de NSS, un subcampo NSS y un campo de información de umbrales de extensión de paquete de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye una pluralidad de conjuntos de subcampos de umbral de extensión de paquete que se corresponde con diferentes valores nominales de relleno de paquete, cada conjunto de subcampos de umbral de extensión de paquete incluye un subcampo de umbral de extensión de paquete que indica un NSS de n y el subcampo de umbral de extensión de paquete indica, para un segundo dispositivo, un umbral de extensión de paquete correspondiente utilizado cuando un NSS utilizado por el segundo dispositivo es n y una cantidad de bloques de la RU después de la codificación equivalente en una RU asignada es un primer valor. El umbral de extensión de paquete indica un valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando el primer valor es mayor o igual que el umbral de extensión de paquete. Un intervalo de valores de n es [1, ..., N] y N es un entero mayor que 8.
[0284] S1002: El primer dispositivo envía la PPDU al segundo dispositivo y el segundo dispositivo recibe la PPDU.
[0285] S1003: El segundo dispositivo determina, con base en el campo de información de umbrales de extensión de paquete de capa física y el primer valor, un valor nominal de relleno de paquete utilizado cuando el NSS es i.
[0287] En un ejemplo, el primer valor está relacionado con una cantidad máxima de las RU242 que se pueden incluir en una RU asignada al segundo dispositivo y una cantidad de bits codificados portados en cada subportadora de una única corriente espacio-tiempo. Por ejemplo, el primer valor puede satisfacer la siguiente relación:
[0289] N = N X NnCBPRUnRU242^nBPSCS'
[0291] Ncbprues el primer valor y Nr u242 es la cantidad máxima de las RU242 que se pueden incluir en la RU
[0292] asignada al segundo dispositivo. Por ejemplo, la RU asignada al segundo dispositivo es una RU996 y la RU996
[0293] puede incluir cuatro RU242. Por lo tanto, Nr u242 =4. Debe entenderse que cuando un ancho de banda no es mayor
[0294] que 320 MHz, un intervalo de valores de Nr u242 es de 0 a 16. Nbpscses la cantidad de bits codificados
[0295] portados en cada subportadora de una única corriente espacio-tiempo. Por ejemplo, cuando un esquema de modulación es clave binaria de desplazamiento de fase (Binary Phase Shift Keying, BPSK), NBPSCS = 1. Cuando el esquema de modulación es 64QAM, NBPSCS = 6. Cuando el esquema de modulación es 4096QAM, NBPSCS = 12.
[0296] Debe entenderse que, si el segundo dispositivo utiliza un esquema de modulación DCM, Nr u242 es el doble que
[0297] cuando el segundo dispositivo no utiliza el esquema de modulación DCM.
[0299] Cada NSS puede corresponder a una pluralidad de umbrales de extensión de paquete. Refiérase a la figura 11 para un ejemplo. La figura 11 es una nueva estructura de un campo de información de umbrales de extensión de paquete de capa física de acuerdo con una realización de esta solicitud. El campo de información de umbrales de extensión de paquete de capa física incluye una pluralidad de conjuntos de subcampos de umbral de extensión de paquete que se corresponde con diferentes valores nominales de relleno de paquete y cada conjunto de subcampos de umbral de extensión de paquete incluye una pluralidad de subcampos de umbral de extensión de paquete que indica un NSS de n. Como se muestra en la figura 11, el campo de información de umbrales de extensión de paquete de capa física incluye un conjunto de una pluralidad de subcampos de umbral de extensión de paquete que indica un valor nominal de relleno de paquete de 20 gs. El campo de información de umbrales de extensión de paquete de capa física incluye además un conjunto de una pluralidad de subcampos de umbral de extensión de paquete que indica un valor nominal de relleno de paquete de 16 gs. El campo de información de umbrales de extensión de paquete de capa física incluye además un conjunto de una pluralidad de subcampos de umbral de extensión de paquete que indica un valor nominal de relleno de paquete de 8 gs. Para facilitar la descripción, en esta memoria descriptiva, un conjunto de una pluralidad de subcampos de umbral de extensión de paquete que indica un valor nominal de relleno de paquete de 20 gs se denomina conjunto de primeros subcampos, un conjunto de una pluralidad de subcampos de umbral de extensión de paquete que indica un valor nominal de relleno de paquete de 16 gs se denomina un conjunto de segundos subcampos y un conjunto de una pluralidad de subcampos de umbral de extensión de paquete que indica un valor nominal de relleno de paquete de 8 gs se conoce como un conjunto de subcampos terceros.
[0301] Un primer subcampo del conjunto de primeros subcampos indica un primer umbral de extensión de paquete correspondiente al NSS de n. El primer umbral de extensión de paquete indica un primer valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando el primer valor correspondiente a la RU asignada es mayor que o igual quel primer umbral de extensión de paquete. Por ejemplo, el primer valor nominal de relleno de paquete es de 20 microsegundos. Como se muestra en la figura 11, el primer subcampo se puede indicar como PPET20NSS=n, donde un intervalo de valores de n es [1, ..., N] y N es un entero mayor o igual que 8.
[0303] Del mismo modo, un segundo subcampo en el conjunto de segundos subcampos indica un segundo umbral de extensión de paquete correspondiente al NSS de n. El segundo umbral de extensión de paquete indica un segundo valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando el primer valor correspondiente a la RU asignada es mayor que o igual quel segundo umbral de extensión de paquete. Por ejemplo, el segundo valor nominal de relleno de paquete es de 16 microsegundos. Como se muestra en la figura 11, el segundo subcampo se puede indicar como PPET16NSS=n, donde un intervalo de valores de n es [1, ..., N] y N es un entero mayor o igual que 8. Un tercer subcampo en el conjunto de terceros subcampos indica un tercer umbral de extensión de paquete correspondiente al NSS de n. El tercer umbral de extensión de paquete indica un tercer valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando el primer valor correspondiente a la RU asignada es mayor que o igual quel tercer umbral de extensión de paquete. Por ejemplo, el tercer valor nominal de relleno de paquete es de 8 microsegundos. Como se muestra en la figura 11, el tercer subcampo se puede indicar como PPET8NSS=n, donde un intervalo de valores de n es [1, ..., N] y N es un entero mayor o igual que 8.
[0304] Al enviar datos al primer dispositivo, el segundo dispositivo puede determinar, con base en una combinación de PPET20Nss=n, PPET16 NSS=n, y PPET8NSS=n, un valor nominal de relleno de paquete que se va a usar. En otras palabras, para un NSS, el segundo dispositivo determina el valor nominal de relleno de paquete basado en un
[0305] resultado de la comparación entreN cbpruy el primer umbral de extensión de paquete, el segundo umbral de extensión de paquete y el tercer umbral de extensión de paquete respectivamente. Específicamente, el segundo dispositivo puede determinar el valor nominal de relleno de paquete de acuerdo con la Tabla 12. Si se cumplen una condición 1, una condición 2 y una condición 3 de una fila de la Tabla 12, el segundo dispositivo puede determinar un valor correspondiente a la fila como un valor nominal de relleno de paquete que se va a usar. Para ser específico, si el segundo dispositivo determina que se cumplen las condiciones de una fila de la Tabla 12, el segundo dispositivo determina que debe usar un valor mostrado en la fila como el valor nominal de relleno de paquete. En la Tabla 12, un PPET20NSS=n representa un primer umbral de extensión de paquete correspondiente al N<s>S de n, un PPET16NSS=n representa un segundo umbral de extensión de paquete correspondiente al NSS de n y un PPET8NSS=n representa un tercer umbral de extensión de paquete correspondiente al NSS de n.
[0307] Tabla 12
[0309]
[0312] Por ejemplo, el segundo dispositivo utiliza un NSS de i. CuandoN cbprues mayor o igual que un primer umbral de extensión de paquete correspondiente a un primer subcampo correspondiente al NSS de i, el segundo dispositivo puede determinar que un valor nominal de relleno de paquete que se va a usar es de 20 microsegundos. Cuando
[0313] N cbprues mayor o igual que un segundo umbral de extensión de paquete correspondiente a un segundo
[0314] subcampo correspondiente al NSS de i y es menor que un primer umbral de extensión de paquete correspondiente a un primer subcampo correspondiente al NSS de i, el segundo dispositivo puede determinar que un valor nominal de
[0315] relleno del paquete que se va a utilizar es de 16 microsegundos. Cuando el NSS es i yN ^ prues mayor o igual
[0316] que un umbral de extensión de tercer paquete correspondiente a un tercer subcampo correspondiente al NSS de i y es menor que un segundo umbral de extensión de paquete correspondiente a un segundo subcampo correspondiente al NSS de i, el segundo dispositivo puede determinar que un valor nominal de relleno del paquete que se va a utilizar es de 8 microsegundos.
[0318] Además, para reducir la sobrecarga de un campo de información de umbrales de extensión de paquete de capa física, los primeros subcampos, los segundos subcampos y los terceros subcampos correspondientes a algunos NSS pueden omitirse en esta realización de esta solicitud.
[0320] En un ejemplo, el subcampo de máscara de bits del índice de NSS puede ocupar al menos 8 bits y se puede indicar, a manera de asignación de bits, que no existe un umbral de extensión de paquete correspondiente a un NSS, es decir, el campo de información de umbrales de extensión de paquete de capa física no incluye un primer subcampo, un segundo subcampo y un tercer subcampo que se corresponden con el NSS. Por ejemplo, si un jo bit del subcampo de máscara de bits del índice de NSS es 0, el campo de información de umbrales de extensión de paquete de capa física no incluye un primer subcampo, un segundo subcampo y un tercer subcampo correspondiente a un NSS de j. Debe entenderse que j se encuentra en [1, ..., N]. En consecuencia, si el jo bit del subcampo de máscara de bits del índice de NSS es 1, el campo de información de umbrales de extensión de paquete de capa física incluye el primer subcampo, el segundo subcampo y el tercer subcampo correspondiente al NSS de j. Alternativamente, si un jo bit del subcampo de máscara de bits del índice de NSS es 1, el campo de información de umbrales de extensión de paquete de capa física no incluye un primer subcampo, un segundo subcampo, un segundo subcampo, un segundo subcampo y un segundo subcampo y un tercer subcampo correspondiente al NSS de n. En consecuencia, si el jo bit del subcampo de máscara de bits del índice de NSS es 0, el campo de información de umbrales de extensión de paquete de capa física incluye el primer subcampo, el segundo subcampo y el segundo subcampo y el tercer subcampo
correspondiente al NSS de j.
[0322] En otro ejemplo, se puede definir que, si el NSS utilizado por el segundo dispositivo es mayor que un NSS correspondiente al bit más significativo de bits no establecido en 0 en el subcampo de máscara de bits del índice de NSS, el valor nominal de relleno de paquete utilizado por el segundo dispositivo es un valor fijo, por ejemplo, 20 microsegundos. Esto es más simple.
[0324] Refiérase a la figura 12. La figura 12 muestra otro método de indicación de valor nominal de relleno de paquete de acuerdo con una realización de esta solicitud. Para ser específico, un valor nominal de relleno de paquete se indica mediante el uso de un umbral de extensión de paquete correspondiente a un NSS y una cantidad de bloques de la RU obtenidos después de la codificación equivalente en una RU. A continuación, se describe un procedimiento del método.
[0326] S1201: Un primer dispositivo genera una PPDU. La PPDU incluye un subcampo NSS y un campo de información de umbrales de extensión de paquete de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye subcampos de umbral de extensión de paquete correspondientes a diferentes valores nominales de relleno de paquete. El campo de umbrales de extensión de paquete indica un umbral de extensión de paquete para un segundo dispositivo y el umbral de extensión de paquete indica un valor nominal de relleno de paquete utilizado cuando un segundo valor es mayor o igual que el umbral de extensión de paquete, cuando el segundo valor esté relacionado con una cantidad de bloques de la RU obtenidos después de una codificación equivalente en una unidad de recursos RU asignada al segundo dispositivo y un NSS utilizado por el segundo dispositivo, un intervalo de valores del NSS es [1, ..., N] y N es un entero mayor que 8. Debe tenerse en cuenta que el umbral de extensión de paquete indicado por el campo de umbrales de extensión de paquete puede considerarse como un umbral de extensión de paquete correspondiente al segundo valor obtenido cuando los campos de umbrales de extensión de paquete indican, para el segundo dispositivo, que el NSS utilizado por el segundo dispositivo es n y los bloques de la RU obtenidos después de la codificación equivalente en la unidad de recurso asignada se cuantifican (equivalencia).
[0327] S1202: El primer dispositivo envía la PPDU al segundo dispositivo y el segundo dispositivo recibe la PPDU.
[0329] S1203: El segundo dispositivo determina, con base en el campo de información de umbrales de extensión de paquete de capa física y el segundo valor, un valor nominal de relleno de paquete que se va a usar.
[0331] En esta realización de esta solicitud, el segundo valor está relacionado con una cantidad de bloques de la RU obtenidos después de una codificación equivalente en una RU asignada al segundo dispositivo y un NSS utilizado por el segundo dispositivo. Por ejemplo, el segundo valor satisface la siguiente relación:
[0333] P ndic, = f (N S T S , N cbpru )
[0335] Pindicees el segundo valor, NSS es una cantidad de corrientes de tiempo y espacio correspondientes a una RU
[0336] asignada al segundo dispositivo yN ^ prues la cantidad de bloques de la RU obtenidos después de la codificación equivalente en la RU asignada al segundo dispositivo.
[0338] Debe tenerse en cuenta que Pi c e: = f (N S T S , Ncbpru)2muestra un eJjemprlo en el q1ue un valor de índ pice dee
[0339] <puede determinarse mediante>NSTS<AND N ^rpru o>puede determinarse mediante otro parámetro posible.
[0340] Pi n d i c ese determina mediante el uso de NcbpruyíiPnceede más de una manera. Como ejemplo,
[0341] I-índice= NSTSX NCBPRU '
[0343] Una diferencia entre esta realización de esta solicitud y la realización que se muestra en la figura 10 radica en que el campo de información de umbral de extensión de paquete de capa física no indica por separado un umbral de extensión de paquete relacionado con un NSS, de modo que el campo de información de umbrales de extensión de paquete de capa física se puede simplificar aún más, para reducir la sobrecarga del campo de información de umbrales de extensión de paquete de capa física.
[0345] Refiérase a la figura 13 para un ejemplo. La figura 13 es una nueva estructura de un campo de información de umbrales de extensión de paquete de capa física de acuerdo con una realización de esta solicitud. El campo de información de umbrales de extensión de paquete de capa física incluye subcampos de umbral de extensión de paquete correspondientes a diferentes valores nominales de relleno de paquete. Por ejemplo, el campo de
información de umbrales de extensión de paquete de capa física incluye un subcampo de umbral de extensión de paquete (denominado cuarto subcampo en esta realización de esta solicitud) correspondiente a un valor nominal de relleno de paquete de 20 ps. El campo de información de umbrales de extensión de paquete de capa física incluye un subcampo de umbral de extensión de paquete (denominado quinto subcampo en esta realización de esta solicitud) correspondiente a un valor nominal de relleno de paquete de 16 ps. El campo de información de umbrales de extensión de paquete de capa física incluye un subcampo de umbral de extensión de paquete (denominado quinto subcampo en esta realización de esta solicitud) correspondiente a un valor nominal de relleno de paquete de 8 ps. Como se muestra en la figura 13, el cuarto subcampo puede ser denotado como un PPET20, e indica un cuarto umbral de extensión de paquete; el quinto subcampo puede ser denotado como un PPET16, e indica un quinto umbral de extensión de paquete; y el sexto subcampo puede ser denotado como un PPET8 e indica un sexto umbral de extensión de paquete.
[0347] Al enviar datos al primer dispositivo, el segundo dispositivo puede determinar, con base en una combinación del PPET20, el PPET16 y el PPET8, un valor nominal de relleno de paquete que se va a usar. En otras palabras, el segundo dispositivo determina primero el segundo valor basado en el NSS usado y la RU asignada al segundo dispositivo, después compara el segundo valor con el cuarto umbral de extensión de paquete, el quinto umbral de extensión de paquete y el sexto umbral de extensión de paquete respectivamente y determina el valor nominal de relleno de paquete basado en un resultado de comparación final. Específicamente, el segundo dispositivo puede determinar el valor nominal de relleno de paquete de acuerdo con la Tabla 13. Si se cumplen una condición 1, una condición 2 y una condición 3 de una fila de la Tabla 13, el segundo dispositivo puede determinar un valor correspondiente a la fila como un valor nominal de relleno de paquete que se va a usar. Para ser específico, si el segundo dispositivo determina que se cumplen las condiciones de una fila de la Tabla 13, el segundo dispositivo determina que debe usar un valor mostrado en la fila como el valor nominal de relleno de paquete. En la Tabla 13, el PPET20 se corresponde con el cuarto umbral de extensión de paquete, el PPET16 se corresponde con el quinto umbral de extensión de paquete y el PPET8 se corresponde con el sexto umbral de extensión de paquete.
[0349] Tabla 13
[0351]
[0354] Es decir, cuando el segundo valor es mayor que el umbral de extensión del cuarto paquete, el segundo dispositivo puede determinar que el valor nominal de relleno de paquete que se va a usar es de 20 microsegundos. Cuando el segundo valor es mayor o igual que el umbral de extensión del quinto paquete y es menor que el umbral de extensión del cuarto paquete, el segundo dispositivo puede determinar que el valor nominal de relleno del paquete que se va a usar es de 16 microsegundos. Cuando el segundo valor es mayor o igual que el umbral de extensión del sexto paquete y es menor que el umbral de extensión del quinto paquete, el segundo dispositivo puede determinar que el valor nominal de relleno del paquete que se va a usar es de 8 microsegundos.
[0356] Debe entenderse que, cuando uno o más de un NSS, un tamaño de RU y un esquema de modulación utilizado por el segundo dispositivo son diferentes, el valor nominal de relleno de paquete utilizado por el segundo dispositivo puede ser diferente. En la realización anterior, el NSS, el tamaño de RU y el esquema de modulación se combinan para indicar el valor nominal de relleno de paquete. Para reducir aún más la sobrecarga, una realización de esta solicitud proporciona un método de indicación de valor nominal de relleno de paquete. En el método, un primer dispositivo puede notificar a un segundo dispositivo de un intervalo de umbral de extensión de paquete y el segundo dispositivo puede determinar, con base en uno o más parámetros de un NSS, una RU, un valor de extensión de paquete y un orden de un esquema de modulación que se utiliza, un tercer valor que afecta a un valor nominal de relleno de paquete, para determinar un valor nominal de relleno de paquete que se va a usar basado en el tercer valor y el intervalo de umbral de extensión de paquete enviado por el primer dispositivo. En este método, debido a que el primer dispositivo envía un intervalo de umbral de extensión de paquete, se pueden reducir la sobrecarga del campo de umbrales de extensión de paquete de capa física.
[0358] Refiérase a la figura 14. La figura 14 muestra otro método de indicación de valor nominal de relleno de paquete de acuerdo con una realización de esta solicitud. Para ser específico, un valor nominal de relleno de paquete se indica
mediante el uso de una cantidad de bloques de la RU obtenidos después de una codificación equivalente en una RU y un umbral de extensión de paquete correspondiente a un NSS. A continuación, se describe un procedimiento del método.
[0360] S1401: Un primer dispositivo genera una PPDU.
[0362] S1402: El primer dispositivo envía la PPDU y un primer intervalo de umbral de extensión de paquete a un segundo dispositivo y el segundo dispositivo recibe la PPDU y el primer intervalo de umbral de extensión de paquete. El primer intervalo de umbral de extensión de paquete indica un valor nominal de relleno de paquete utilizado por el segundo dispositivo para enviar datos al primer dispositivo cuando un tercer valor está dentro del primer intervalo de umbral de extensión de paquete y diferentes intervalos de umbral de extensión de paquete se corresponden con diferentes valores de relleno de paquete nominal.
[0364] S1403: El segundo dispositivo determina, con base en el intervalo de umbral de extensión del primer paquete recibido y el tercer valor, un valor nominal de relleno de paquete utilizado por el segundo dispositivo.
[0366] En esta realización de esta solicitud, el tercer valor está relacionado con uno o más factores que afectan el valor nominal de relleno de paquete utilizado por el segundo dispositivo. Por ejemplo, el tercer valor está relacionado con uno o más de los parámetros de un NSS, un tamaño de RU y un esquema de modulación que utiliza el segundo dispositivo. Por ejemplo, el tercer valor satisface la siguiente relación:
[0368] x = / (NSTS, RU, Modulación )
[0370] x es el tercer valor, NSS es un NSS utilizado por el segundo dispositivo, RU es un tamaño de RU utilizado por el segundo dispositivo y la modulación es un orden de un esquema de modulación utilizado por el segundo dispositivo.
[0371] Cabe señalar que x _ f (N S T S ,R U ,M o d u l a c i ó n.) muestra solo un ejemplo en el que x está relacionado con el NSS, el tamaño de la RU y el esquema de modulación. Una correspondencia específica entre x y el NSS, el tamaño de RU y el esquema de modulación no está limitada en esta realización de esta solicitud.
[0373] Por ejemplo, cuando NSS=a, un umbral de extensión de paquete correspondiente es b; cuando NSS=c, un umbral de extensión de paquete correspondiente es d; o cuando NSS=e, un umbral de extensión de paquete correspondiente es f. x se puede considerar como una función relacionada con b, d y f, por ejemplo, x=b+d+f; para otro ejemplo, x=bx(d+f).
[0375] Se puede predefinir una pluralidad de intervalos de umbral de extensión de paquete y diferentes intervalos de umbral de extensión de paquete que se corresponden con diferentes valores nominales de relleno de paquete. Por ejemplo, el primer intervalo de umbral de extensión de paquete es [0, p1] y se corresponde con un valor nominal de relleno de paquete de 0 microsegundos. El segundo intervalo de umbral de extensión de paquete es (p1, p2] y se corresponde con un valor nominal de relleno de paquete de 8 microsegundos. El segundo intervalo de umbral de extensión de paquete es (p2, p3] y se corresponde con un valor nominal de relleno de paquete de 20 microsegundos.
[0377] Cuando se envían datos al primer dispositivo, el segundo dispositivo puede calcular un tercer valor basado en un NSS usado, un tamaño de RU y Modulación y después compara el tercer valor con un intervalo de umbral de extensión de paquete enviado por el primer dispositivo, para determinar, con base en un resultado de comparación, un valor nominal de relleno de paquete que se va a usar. Si el tercer valor está dentro del intervalo de umbral de extensión de paquete, el segundo dispositivo determina que el valor nominal de relleno de paquete que se va a utilizar es un valor nominal de relleno de paquete correspondiente al intervalo de umbral de extensión de paquete.
[0379] A diferencia de la solución anterior en la que el primer dispositivo notifica al segundo dispositivo un intervalo de umbral de extensión de paquete, el segundo dispositivo determina un tercer valor y determina un valor nominal de relleno de paquete, en una solución alternativa, el primer dispositivo puede notificar al segundo dispositivo de un intervalo de impacto de cada parámetro en un valor nominal de relleno de paquete y el segundo dispositivo puede determinar un valor nominal de relleno del paquete que se va a utilizar basado en cada parámetro utilizado para enviar datos y un intervalo de impacto por separado correspondiente a cada parámetro. De esta manera, el impacto del NSS, el tamaño de la RU y el esquema de modulación en el valor nominal de relleno de paquete se indica por separado y el NSS, el tamaño de la RU y el esquema de modulación no necesitan combinarse para indicar el valor nominal de relleno de paquete. Por ejemplo, el NSS tiene 16 resultados de impacto, la RU tiene 6 resultados de impacto y el esquema de modulación tiene 8 resultados de impacto. En este caso, el primer dispositivo puede devolver resultados de impacto 16+6+8 al segundo dispositivo. Por lo tanto, en comparación con proporcionar valores nominales de relleno de paquete correspondientes a todos los NSS, RU y umbrales de modulación de una manera exhaustiva o transversal, el método de indicación de valor nominal de relleno de paquete proporcionado en esta realización de esta solicitud reduce aún más la sobrecarga.
[0380] En las realizaciones anteriores proporcionadas en esta solicitud, los métodos proporcionados en las realizaciones de esta solicitud se describen por separado a partir de una perspectiva de interacción entre el primer dispositivo y el segundo dispositivo. Para implementar funciones en los métodos proporcionados en las realizaciones anteriores de esta solicitud, el primer dispositivo y el segundo dispositivo pueden incluir una estructura de hardware y/o un módulo de software, o una combinación de la estructura de hardware y el módulo de software.Si una función específica en las funciones anteriores se realiza utilizando la estructura de hardware,el módulo de software o la combinación de la estructura de hardware y el módulo de software depende de las aplicaciones específicas y las restricciones de diseño de las soluciones técnicas.
[0382] Se describe a continuación un aparato de comunicación para implementar los métodos anteriores en las realizaciones de esta solicitud con referencia a los dibujos acompañantes. Por lo tanto, todo el contenido anterior puede utilizarse en las siguientes realizaciones. El contenido repetido no se describirá de nuevo.
[0384] La figura 15 es un diagrama estructural esquemático de un aparato de comunicación 1500 de acuerdo con una realización de esta solicitud. El aparato de comunicación 1500 podrá, en consecuencia, implementar funciones o pasos implementados por el primer dispositivo o el segundo dispositivo en las realizaciones del método anterior. El aparato de comunicación puede incluir un módulo de procesamiento 1510 y un módulo transceptor 1520. Opcionalmente, el aparato de comunicación puede incluir además un medio de almacenamiento. La unidad de almacenamiento se puede configurar para almacenar instrucciones (código o un programa) y/o datos. El módulo de procesamiento 1510 y el módulo transceptor 1520 pueden acoplarse a la unidad de almacenamiento. Por ejemplo, el módulo de procesamiento 1510 puede leer las instrucciones (el código o el programa) y/o los datos en la unidad de almacenamiento, para implementar un método correspondiente. Las unidades anteriores pueden desecharse de forma independiente o pueden integrarse parcial o completamente.
[0386] En algunas implementaciones posibles, el aparato de comunicación 1500 puede implementar respectivamente el comportamiento y las funciones del primer dispositivo en las realizaciones del método.
[0388] En un ejemplo 1, el módulo de procesamiento 1510 está configurado para generar una PPDU y el módulo transceptor 1520 está configurado para enviar la PPDU a un segundo dispositivo. La PPDU incluye un subcampo presente de umbrales de extensión de paquete de capa física y un campo de umbrales de extensión de paquete de capa física, un valor del subcampo presente de los umbrales de extensión del paquete de capa física es 1 y el campo de umbrales de extensión de paquete de capa física incluye un subcampo de máscara de bits del índice de la RU, un subcampo NSS y un campo de información de umbrales de extensión de paquee de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye una pluralidad de conjuntos de subcampos de umbral de extensión de paquete que se corresponde con diferentes valores nominales de relleno de paquete, cada conjunto de subcampos de umbral de extensión de paquete indica un umbral de modulación correspondiente a un NSS de n y una RU con un índice b y el umbral de modulación se utiliza para determinar un valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando un esquema de modulación es mayor o igual que el umbral de modulación.
[0390] Un intervalo de valores de n es un subconjunto de [1, ..., N] y N es un entero mayor o igual que 1. Un intervalo de valores de b es un subconjunto de [m, ..., M] y m y M son enteros mayores o iguales que 0. Cuando un valor del subcampo de máscara de bits del índice de la RU correspondiente a una RU con un índice y es 0, el intervalo de valores de b no incluye a y.
[0392] En un conjunto de subcampo de umbral de extensión de paquete que se corresponde con un mismo valor nominal de relleno de paquete, que el valor del subcampo de máscara de bits del índice de la RU correspondiente a la RU con el índice y es 0 indica que un umbral de modulación correspondiente al NSS de n y la RU con el índice y es un umbral de modulación correspondiente a un NSTS de n y una RU con un índice m1, donde m1 es un índice más pequeño en índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son mayores que y; o m1 es un índice más grande en los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son menores que y.
[0394] En una posible implementación, un valor del subcampo de máscara de bits del índice de la RU correspondiente a un índice menor que y incluye 1.
[0396] En una posible implementación, si ningún índice correspondiente a un bit que es 1 en el subcampo de máscara de bits del índice de la RU es mayor que y, que el valor del subcampo de máscara de bits del índice de la RU correspondiente a la RU con el índice y es 0 indica que un valor nominal de relleno de paquete correspondiente al NSS de n y a la RU con el índice y es de 20 microsegundos.
[0398] En un ejemplo 2, el módulo de procesamiento 1510 está configurado para generar una PPDU y el módulo transceptor 1520 está configurado para enviar la PPDU a un segundo dispositivo. La PPDU incluye un subcampo presente de umbrales de extensión de paquete de capa física y un campo de umbrales de extensión de paquete de capa física, un valor del subcampo presente de los umbrales de extensión del paquete de capa física es 1 y el campo de umbrales de extensión de paquete de capa física incluye un subcampo de máscara de bits del índice de la RU de la unidad de
recurso, a number of spatial streams NSS subfield y un campo de información de umbrales de extensión de paquee de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye una pluralidad de conjuntos de subcampos de umbral de extensión de paquete que se corresponde con diferentes valores nominales de relleno de paquete, cada conjunto de subcampos de umbral de extensión de paquete indica un umbral de modulación correspondiente a un NSS de n y una RU con un índice b y el umbral de modulación se utiliza para determinar un valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando un esquema de modulación es mayor o igual que el umbral de modulación.
[0400] Un intervalo de valores de n es un subconjunto de [1, ..., N] y N es un entero mayor o igual que 1. Un intervalo de valores de b es un subconjunto de [m, ..., M] y m y M son enteros mayores o iguales que 0. Cuando un valor del subcampo de máscara de bits de índice de la RU correspondiente a una RU con un índice y es 0, en en los subcampos de umbral de extensión de paquete de capa física correspondientes a un mismo valor nominal de relleno de paquete, que el valor del subcampo de máscara de bits del índice de la RU correspondiente a la RU con el índice y es 0 indica que un valor nominal de relleno de paquete correspondiente a la RU con el índice y es de 0 microsegundos y el intervalo de valores de b no incluye a y.
[0402] En una posible implementación del ejemplo 2, un valor del subcampo de máscara de bits del índice de la RU correspondiente a un índice menor que x no incluye 1.
[0404] En un ejemplo 3, el módulo de procesamiento 1510 está configurado para generar una PPDU y el módulo transceptor 1520 está configurado para enviar la PPDU a un segundo dispositivo. La PPDU incluye un subcampo presente de umbrales de extensión de paquete de capa física y un campo de umbrales de extensión de paquete de capa física, un valor del subcampo presente de los umbrales de extensión del paquete de capa física es 1 y el campo de umbrales de extensión de paquete de capa física incluye un subcampo de máscara de bits del índice de la RU, un subcampo NSS y un campo de información de umbrales de extensión de paquee de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye una pluralidad de conjuntos de subcampos de umbral de extensión de paquete que se corresponde con diferentes valores nominales de relleno de paquete, cada conjunto de subcampos de umbral de extensión de paquete indica un umbral de modulación correspondiente a un NSS de n y una RU con un índice b y el umbral de modulación se utiliza para determinar un valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando un esquema de modulación es mayor o igual que el umbral de modulación.
[0406] Un intervalo de valores de n es un subconjunto de [1, ..., N] y N es un entero mayor o igual que 1. Un intervalo de valores de b es un subconjunto de [m, ..., M] y m y M son enteros mayores o iguales que 0. Si una RU con un índice y se corresponde con un conjunto de bits en 0 en el subcampo de máscara de bits del índice de la RU, el intervalo de valores de b no incluye a y, y el campo de umbrales de extensión de paquete de capa física indica que un valor nominal de relleno de paquete correspondiente a la RU con el índice y es de 8 microsegundos, 16 microsegundos o 20 microsegundos.
[0408] En una posible implementación, al menos un bit cuyo valor es 1 existe antes del bit establecido en 0.
[0410] En una posible implementación, si un NSS usado es mayor que un valor indicado por el subcampo NSS, el campo de umbrales de extensión de paquete de capa física indica que un valor nominal de relleno de paquete utilizado por el aparato de comunicación es 8 microsegundos, 16 microsegundos o 20 microsegundos. Alternativamente, si un NSS usado es mayor que un valor indicado por el subcampo NSS, el campo de umbrales de extensión de paquete de capa física indica que el aparato de comunicación determina el valor nominal de relleno de paquete que se va a utilizar con base en el NSS utilizado y un umbral de modulación correspondiente a la RU con el índice y.
[0412] En un ejemplo 4, el módulo de procesamiento 1510 está configurado para generar una PPDU y el módulo transceptor 1520 está configurado para enviar la PPDU a un segundo dispositivo. La PPDU incluye un subcampo de máscara de bits de índice de NSS, un subcampo NSS y un campo de información de umbrales de extensión de paquete de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye una pluralidad de conjuntos de subcampos de umbral de extensión de paquete que se corresponde con diferentes valores nominales de relleno de paquete y cada conjunto de subcampos de umbral de extensión de paquete incluye una pluralidad de subcampos de umbral de extensión de paquete que indica un NSS de n. El subcampo de umbral de extensión de paquete indica, para el segundo dispositivo, un umbral de extensión de paquete correspondiente utilizado cuando un NSS utilizado por el segundo dispositivo es n y una cantidad de bloques de la RU obtenidos después de una codificación equivalente en una RU asignada es un primer valor y el subcampo de umbral de extensión de paquete indica un valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando el primer valor es mayor o igual que el umbral de extensión de paquete. Un intervalo de valores de n es [1, ..., N] y N es un entero mayor que 8.
[0413] En una posible implementación, el primer valor satisface la siguiente fórmula:
[0415] n N CBPRU = n N RU242 X^ N n BPSCS.
[0416] N cbpru e sel Pr'mer valor,N r u242 es una cantidad máxima de las RU242 que se pueden incluir en la RU y
[0417] N rpscses una cantidad de bits codificados portados en cada subportadora de una sola corriente espacio-tiempo.
[0418] En una posible implementación, la pluralidad de conjuntos de subcampos de umbral de extensión de paquete incluye un conjunto de primeros subcampos de umbral de extensión de paquete que se corresponde con un primer valor nominal de relleno de paquete y un primer subcampo de umbral de extensión de paquete en el conjunto de primeros subcampos de umbral de extensión de paquete indica, al segundo dispositivo, un primer umbral de extensión de paquete correspondiente utilizado cuando la cantidad de bloques de la RU obtenida después de que la codificación equivalente en la unidad de recurso RU asignada es el primer valor y el NSS utilizado por el segundo dispositivo es n. El primer umbral de extensión de paquete indica que se utiliza un valor nominal de relleno de paquete en el segundo dispositivo, cuando el primer valor correspondiente a la RU asignada es mayor o igual que el primer umbral de extensión de paquete es el primer valor nominal de relleno de paquete y el primer valor nominal de relleno de paquete es de 20 microsegundos.
[0420] En una posible implementación, la pluralidad de conjuntos de subcampos de umbral de extensión de paquete incluye además un conjunto de segundos subcampos de umbral de extensión de paquete que se corresponde con un segundo valor nominal de relleno de paquete y un segundo subcampo de umbral de extensión de paquete en el conjunto de segundos subcampos de umbral de extensión de paquete indica, al segundo dispositivo, un segundo umbral de extensión de paquete correspondiente utilizado cuando la cantidad de bloques de la RU obtenidos después de una codificación equivalente en la unidad de recursos asignada RU es el primer valor y el NSS utilizado por el segundo dispositivo es n. El segundo umbral de extensión de paquete indica que se ha utilizado un valor nominal de relleno de paquete por el segundo dispositivo, cuando el primer valor correspondiente a la RU asignada es mayor o igual que el segundo umbral de extensión de paquete es el segundo valor nominal de relleno de paquete y el segundo valor nominal de relleno de paquete es de 16 microsegundos.
[0422] En una posible implementación, la pluralidad de conjuntos de subcampos de umbral de extensión de paquete incluye además un conjunto de terceros subcampos de umbral de extensión de paquete que se corresponde con un tercer valor nominal de relleno de paquete y un tercer subcampo de umbral de extensión de paquete en el conjunto de terceros subcampos de umbral de extensión de paquete indica, al segundo dispositivo, un tercer umbral de extensión de paquete correspondiente utilizado cuando la cantidad de bloques de la RU obtenidos después de una codificación equivalente en la unidad de recursos asignada RU es el primer valor y el NSS utilizado por el segundo dispositivo es n. El tercer umbral de extensión de paquete indica que se utiliza un valor nominal de relleno de paquete por el segundo dispositivo, cuando el primer valor correspondiente a la RU asignada es mayor o igual que el tercer umbral de extensión de paquete es el tercer valor nominal de relleno de paquete y el tercer valor nominal de relleno de paquete es de 8 microsegundos.
[0424] En una posible implementación, el subcampo de máscara de bits del índice de NSS ocupa al menos 8 bits, un io bit del subcampo de máscara de bits del índice de NSS es 0 y el campo de información de umbrales de extensión de paquete de capa física no incluye un conjunto de subcampo de umbral de extensión de paquete que se corresponde con un NSS de i.
[0426] En una posible implementación, cuando el campo de información de umbrales de extensión de paquete de capa física indica que el NSS utilizado por el segundo dispositivo es mayor que un NSS correspondiente al bit más significativo de bits no establecido en 0 en el subcampo de máscara de bits del índice de NSS, un valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando el primer valor correspondiente a la RU asignada es mayor o igual que el umbral de extensión de paquete es de 20 microsegundos.
[0428] En un ejemplo 5, el módulo de procesamiento 1510 está configurado para generar una PPDU y el módulo transceptor 1520 está configurado para enviar la PPDU a un segundo dispositivo. La PPDU incluye un subcampo NSS y un campo de información de umbrales de extensión de paquete de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye subcampos de umbral de extensión de paquete correspondientes a diferentes valores nominales de relleno de paquete, el subcampo de umbral de extensión de paquete indica un umbral de extensión de paquete y el subcampo de umbral de extensión de paquete indica un valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando un segundo valor es mayor o igual que el umbral de extensión de paquete. Un intervalo de valores de n es [1, ..., N], N es un entero mayor que 8 y el segundo valor está relacionado con un NSS utilizado por el segundo dispositivo y una cantidad de bloques de la RU obtenidos después de la codificación equivalente en una RU asignada.
[0430] En una posible implementación, el campo de información de umbrales de extensión de paquete de capa física incluye un primer subcampo de umbral de extensión de paquete correspondiente a un primer valor nominal de relleno de paquete. El primer subcampo de umbral de extensión de paquete indica un primer umbral de extensión de paquete, el primer umbral de extensión de paquete indica que un valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando el segundo valor es mayor o igual que el primer umbral de extensión de paquete es el primer valor
nominal de relleno de paquete y el primer valor nominal de relleno de paquete es de 20 microsegundos.
[0432] En una posible implementación, el campo de información de umbrales de extensión de paquete de capa física incluye un segundo subcampo de umbral de extensión de paquete correspondiente a un segundo valor nominal de relleno de paquete. El segundo subcampo de umbral de extensión de paquete indica un segundo umbral de extensión de paquete, el segundo umbral de extensión de paquete indica que un valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando el segundo valor es mayor o igual que el segundo umbral de extensión de paquete es el segundo valor nominal de relleno de paquete y el segundo valor nominal de relleno de paquete es de 16 microsegundos.
[0434] En una posible implementación, el campo de información de umbrales de extensión de paquete de capa física incluye un tercer subcampo de umbral de extensión de paquete correspondiente a un tercer valor nominal de relleno de paquete. El tercer subcampo de umbral de extensión de paquete indica un tercer umbral de extensión de paquete, el tercer umbral de extensión de paquete indica que un valor nominal de relleno de paquete utilizado por el segundo dispositivo cuando el segundo valor es mayor o igual que el tercer umbral de extensión de paquete es el tercer valor nominal de relleno de paquete y el tercer valor nominal de relleno de paquete es de 8 microsegundos.
[0436] En un ejemplo 6, el módulo de procesamiento 1510 está configurado para generar una PPDU y el módulo transceptor 1520 está configurado para enviar la PPDU y un primer intervalo de umbral de extensión de paquete. Cuando un tercer valor está dentro del primer intervalo de umbral de extensión de paquete, el primer intervalo de umbral de extensión de paquete indica un valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 para enviar datos al primer dispositivo. Diferentes intervalos de umbral de extensión de paquete se corresponden con diferentes valores nominales de relleno de paquete.
[0438] En una posible implementación, el tercer valor satisface la siguiente relación:
[0440] x =f(NSTS, RU, Modulación )
[0442] x es el tercer valor, NSS es un NSS utilizado por el aparato de comunicación 1500, RU es un tamaño de RU utilizado por el aparato de comunicación 1500 y la Modulación es un orden de un esquema de modulación utilizado por el aparato de comunicación 1500.
[0444] Debe entenderse que, en esta realización de esta solicitud, el módulo de procesamiento 1510 puede implementarse como un procesador o un componente de circuito relacionado con el procesador y el módulo transceptor 1520 puede implementarse como un transceptor o un componente de circuito relacionado con el transceptor o una interfaz de comunicación.
[0446] En algunas implementaciones posibles, el aparato de comunicación 1500 puede implementar de forma correspondiente el comportamiento y las funciones del segundo dispositivo en las realizaciones del método.
[0448] En un ejemplo 1, el módulo transceptor 1520 está configurado para recibir una unidad de datos de protocolo de capa física de PPDU de un primer dispositivo. La PPDU incluye un subcampo presente de umbrales de extensión de paquete de capa física y un campo de umbrales de extensión de paquete de capa física, un valor del subcampo presente de los umbrales de extensión del paquete de capa física es 1 y el campo de umbrales de extensión de paquete de capa física incluye un subcampo de máscara de bits del índice de la RU de la unidad de recurso, a number of spatial streams NSS subfield y un campo de información de umbrales de extensión de paquee de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye una pluralidad de conjuntos de subcampos de umbral de extensión de paquete que se corresponde con diferentes valores nominales de relleno de paquete, cada conjunto de subcampos de umbral de extensión de paquete indica un umbral de modulación correspondiente a un NSS de n y una RU con un índice b y el umbral de modulación se utiliza para determinar un valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 cuando un esquema de modulación es mayor o igual que el umbral de modulación. Un intervalo de valores de n es un subconjunto de [1, ..., N] y N es un entero mayor o igual que 1. Un intervalo de valores de b es un subconjunto de [m, ..., M] y m y M son enteros mayores o iguales que 0. Si un valor del subcampo de máscara de bits del índice de la RU correspondiente a una RU con un índice y es 0, el intervalo de valores de b no incluye a y.
[0450] El módulo de procesamiento 1510 está configurado para determinar, con base en un umbral de modulación que se corresponde con el NSS de n y una RU con un índice m1 y que se indica mediante el campo de umbrales de extensión de paquete de capa física, un umbral de modulación correspondiente al NSS de n y a la RU con el índice y, donde m1 es un índice más pequeño en índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son mayores que y; o m1 es un índice más grande en los índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son menores que y.
[0451] En una posible implementación, un valor del subcampo de máscara de bits del índice de la RU correspondiente a un índice menor que y incluye 1.
[0452] En una posible implementación, si ningún índice correspondiente a un bit que es 1 en el subcampo de máscara de bits del índice de la RU es mayor que y, el módulo de procesamiento 1510 se configura para determinar que un valor nominal de relleno de paquete correspondiente a una RU con un índice x es de 20 microsegundos.
[0454] En una posible implementación, el aparato de comunicación 1500 utiliza DCM y el módulo de procesamiento 1510 está configurado para determinar un valor nominal de relleno del paquete que se va a utilizar basado en un umbral de modulación correspondiente al NSS de n y una RU con un índice y+1, donde el índice y se corresponde con una pluralidad de RU de diferentes tamaños. Alternativamente, el módulo de procesamiento 1510 está configurado para determinar el valor nominal de relleno de paquete basado en el umbral de modulación correspondiente al NSS de n y la RU con el índice y, donde el índice y se corresponde con una pluralidad de RU de diferentes tamaños y una RU utilizada por el aparato de comunicación 1500 no es una RU más grande en la pluralidad de RU de diferentes tamaños.
[0456] En un ejemplo 2, el módulo transceptor 1520 está configurado para recibir una PPDU de un primer dispositivo. La PPDU incluye un subcampo presente de umbrales de extensión de paquete de capa física y un campo de umbrales de extensión de paquete de capa física, un valor del subcampo presente de los umbrales de extensión del paquete de capa física es 1 y el campo de umbrales de extensión de paquete de capa física incluye un subcampo de máscara de bits del índice de la RU de la unidad de recurso, a number of spatial streams NSS subfield y un campo de información de umbrales de extensión de paquee de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye una pluralidad de conjuntos de subcampos de umbral de extensión de paquete que se corresponde con diferentes valores nominales de relleno de paquete, cada conjunto de subcampos de umbral de extensión de paquete indica un umbral de modulación correspondiente a un NSS de n y una RU con un índice b y el umbral de modulación se utiliza para determinar un valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 cuando un esquema de modulación es mayor o igual que el umbral de modulación. Un intervalo de valores de n es un subconjunto de [1, ..., N] y N es un entero mayor o igual que 1. Un intervalo de valores de b es un subconjunto de [m, ..., M] y m y M son enteros mayores o iguales que 0. Si un valor del subcampo de máscara de bits del índice de la RU correspondiente a una RU con un índice y es 0, el intervalo de valores de b no incluye a y.
[0457] El módulo de procesamiento 1510 está configurado para determinar, con base en el campo de umbrales de extensión de paquete de capa física, que un valor nominal de relleno de paquete correspondiente a la RU con el índice y es de 0 microsegundos.
[0459] En una posible implementación, un valor del subcampo de máscara de bits del índice de la RU correspondiente a un índice menor que y no incluye 1.
[0461] En un ejemplo 3, el módulo transceptor 1520 está configurado para recibir una PPDU de un primer dispositivo. La PPDU incluye un subcampo presente de umbrales de extensión de paquete de capa física y un campo de umbrales de extensión de paquete de capa física, un valor del subcampo presente de los umbrales de extensión del paquete de capa física es 1 y el campo de umbrales de extensión de paquete de capa física incluye un subcampo de máscara de bits del índice de la RU de la unidad de recurso, a number of spatial streams NSS subfield y un campo de información de umbrales de extensión de paquee de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye una pluralidad de conjuntos de subcampos de umbral de extensión de paquete que se corresponde con diferentes valores nominales de relleno de paquete, cada conjunto de subcampos de umbral de extensión de paquete indica un umbral de modulación correspondiente a un NSS de n y una RU con un índice b y el umbral de modulación se utiliza para determinar un valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 cuando un esquema de modulación es mayor o igual que el umbral de modulación. Un intervalo de valores de n es un subconjunto de [1, ..., N] y N es un entero mayor o igual que 1. Un intervalo de valores de b es un subconjunto de [m, ..., M] y m y M son enteros mayores o iguales que 0. Si una RU con un índice y se corresponde con un bit establecido en 0 en el subcampo de máscara de bits del índice de la RU, el intervalo de valores de b no incluye a y.
[0463] El módulo de procesamiento 1510 está configurado para determinar, con base en el campo de umbrales de extensión de paquete de capa física, que un valor nominal de relleno de paquete correspondiente a la RU con el índice y es de 8 microsegundos, 16 microsegundos o 20 microsegundos.
[0465] En una posible implementación, al menos un bit cuyo valor es 1 existe antes del bit establecido en 0.
[0467] En una posible implementación, si un NSS utilizado por el aparato de comunicación 1500 es mayor que un valor indicado por el subcampo NSS, el módulo de procesamiento 1510 se configura además para determinar que el valor nominal de relleno de paquete correspondiente a la RU con el índice y es de 8 microsegundos, 16 microsegundos o 20 microsegundos. Alternativamente, si un NSS utilizado por el aparato de comunicación 1500 es mayor que un valor indicado por el subcampo NSS, el módulo de procesamiento 1510 se configura además para determinar, con base en un umbral de modulación correspondiente al NSS utilizado y a la RU con el índice y, el valor nominal de relleno de paquete correspondiente a la RU con el índice y.
[0468] En un ejemplo 4, el módulo transceptor 1520 está configurado para recibir una PPDU de un primer dispositivo. La PPDU incluye un subcampo de máscara de bits de índice de NSS, un subcampo NSS y un campo de información de umbrales de extensión de paquete de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye una pluralidad de conjuntos de subcampos de umbral de extensión de paquete que se corresponde con diferentes valores nominales de relleno de paquete, cada conjunto de subcampos de umbral de extensión de paquete incluye una pluralidad de subcampos de umbral de extensión de paquete que indica un NSS de n y el subcampo de umbral de extensión de paquete indica, para el aparato de comunicación 1500, un umbral de extensión de paquete correspondiente utilizado cuando un NSS utilizado es n y una cantidad de bloques de la RU obtenidos después de una codificación equivalente en una unidad de recursos asignada RU es un primer valor, donde el subcampo de umbral de extensión de paquete indica un valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 cuando el primer valor es mayor o igual que el umbral de extensión de paquete, un intervalo de valores de n es [1, ..., N] y N es un entero mayor que 8.
[0470] El módulo de procesamiento 1510 está configurado para determinar, con base en el campo de información de umbrales de extensión de paquete de capa física y el primer valor, un valor nominal de relleno de paquete utilizado cuando un NSS es j, donde j es un entero mayor o igual que 1.
[0472] En una posible implementación, el primer valor satisface la siguiente fórmula:
[0474] <1 N 'CBPEU = N 1 yRU242 X^ N yBPSCS>'
[0476] N cbprues el primer valor,N r u242 es una cantidad máxima de las RU242 que se pueden incluir en la RU y
[0477] N bpscses una cantidad de bits codificados portados en cada subportadora de una sola corriente espacio-tiempo.
[0478] En una posible implementación, la pluralidad de conjuntos de subcampos de umbral de extensión de paquete incluye un conjunto de primeros subcampos de umbral de extensión de paquete que se corresponde con un primer valor nominal de relleno de paquete y un primer subcampo de umbral de extensión de paquete en el conjunto de primeros subcampos de umbral de extensión de paquete indica, al aparato de comunicación 1500, un primer umbral de extensión de paquete correspondiente utilizado cuando la cantidad de bloques de la RU obtenidos después de una codificación equivalente en la unidad de recursos asignada RU es el primer valor y el NSS utilizado por el aparato de comunicación 1500 es n. El primer umbral de extensión de paquete indica el primer valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 cuando el primer valor correspondiente a la RU asignada es mayor o igual que el primer umbral de extensión de paquete y el primer valor nominal de relleno de paquete es de 20 microsegundos.
[0480] Cuando el NSS es j yN cbprues mayor o igual que el primer valor nominal de relleno de paquete correspondiente al primer subcampo de umbral de extensión de paquete cuando el NSS es j, el aparato de comunicación 1500 determina que el valor nominal de relleno de paquete utilizado cuando el NSS es j es el primer valor nominal de relleno de paquete.
[0482] En una posible implementación, la pluralidad de conjuntos de subcampos de umbral de extensión de paquete incluye además un conjunto de segundos subcampos de umbral de extensión de paquete que se corresponde con un segundo valor nominal de relleno de paquete y un segundo subcampo de umbral de extensión de paquete en el conjunto de segundos subcampos de umbral de extensión de paquete indica, al aparato de comunicación 1500, un segundo umbral de extensión de paquete correspondiente utilizado cuando la cantidad de bloques de la RU obtenidos después de la codificación equivalente en la unidad de recursos asignada RU es el primer valor y el NSS utilizado por el aparato de comunicación 1500 es n. El segundo umbral de extensión de paquete indica el segundo valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 cuando el primer valor correspondiente a la RU asignada es mayor o igual que el segundo umbral de extensión de paquete y el segundo valor nominal de relleno de paquete es de 16 microsegundos.
[0484] Cuando el NSS es j yN cbprues mayor o igual que el segundo valor nominal de relleno de paquete correspondiente al segundo subcampo de umbral de extensión de paquete cuando el NSS es j y menor que el primer valor nominal de relleno de paquete correspondiente al primer subcampo de umbral de extensión de paquete cuando el NSS es j, el aparato de comunicación 1500 determina que el valor nominal de relleno de paquete utilizado cuando el NSS es j es el segundo valor nominal de relleno de paquete.
[0486] En una posible implementación, la pluralidad de conjuntos de subcampos de umbral de extensión de paquete incluye además un conjunto de terceros subcampos de umbral de extensión de paquete que se corresponde con un tercer valor nominal de relleno de paquete y un tercer subcampo de umbral de extensión de paquete en el conjunto de
terceros subcampos de umbral de extensión de paquete indica, al aparato de comunicación 1500, un tercer umbral de extensión de paquete correspondiente utilizado cuando la cantidad de bloques de la RU obtenidos después de una codificación equivalente en la unidad de recursos asignada RU es el primer valor y el NSS utilizado por el aparato de comunicación 1500 es n. El tercer umbral de extensión de paquete indica el tercer valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 cuando el primer valor correspondiente a la RU asignada es mayor o igual que el tercer umbral de extensión de paquete y el tercer valor nominal de relleno del paquete es 8 microsegundos.
[0488] Cuando el NSS es j yN cbprjes mayor o igual que el tercer valor nominal de relleno de paquete correspondiente
[0489] al tercer subcampo de umbral de extensión de paquete cuando el NSTS es j y menor que el segundo valor nominal de relleno de paquete correspondiente al segundo subcampo del umbral de extensión de paquete cuando el NSTS es j, el aparato de comunicación 1500 determina que el valor nominal de relleno de paquete utilizado cuando el NSS es j es el tercer valor nominal de relleno de paquete.
[0491] En una posible implementación, el subcampo de máscara de bits del índice de NSS ocupa al menos 8 bits, un io bit del subcampo de máscara de bits del índice de NSS es 0 y el campo de información de umbrales de extensión de paquete de capa física no incluye un conjunto de subcampos que se corresponde con un NSS de i.
[0493] En una posible implementación, si el NSS utilizado por el aparato de comunicación 1500 es mayor que un NSS correspondiente al bit más significativo de bits no establecido en 0 en el subcampo de máscara de bits del índice de NSS, el módulo de procesamiento 1510 se configura además para utilizar un valor nominal de relleno de paquete de 20 microsegundos cuando el primer valor correspondiente a la RU asignada es mayor o igual que el umbral de extensión de paquete.
[0495] En un ejemplo 5, el módulo transceptor 1520 está configurado para recibir una PPDU de un primer dispositivo. La PPDU incluye un subcampo NSS y un campo de información de umbrales de extensión de paquete de capa física. El campo de información de umbrales de extensión de paquete de capa física incluye subcampos de umbral de extensión de paquete correspondientes a diferentes valores nominales de relleno de paquete, el subcampo de umbral de extensión de paquete indica un umbral de extensión de paquete y el subcampo de umbral de extensión de paquete indica un valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 cuando un segundo valor es mayor o igual que el umbral de extensión de paquete. Un intervalo de valores de n es [1, ..., N], N es un entero mayor que 8 y el segundo valor está relacionado con un NSS utilizado por el segundo dispositivo y una cantidad de bloques de la RU obtenidos después de la codificación equivalente en una RU asignada.
[0497] El módulo de procesamiento 1510 está configurado para: determinar el segundo valor basado en el NSS utilizado y la cantidad de bloques de la RU obtenidos después de la codificación equivalente en la unidad de recursos asignada RU; y determinar un valor nominal de relleno de paquete que se va a usar con base en el segundo valor y del campo de información de umbrales de extensión de paquete de capa física.
[0499] En una posible implementación, el módulo de procesamiento 1510 está configurado específicamente para determinar el segundo valor de acuerdo con la siguiente relación:
[0501] Ppdic e=f(NSS, N qjprj). NSS es un NSS correspondiente a la RU asignada al aparato de comunicación 1500.
[0503] N cbprues la cantidad de bloques de la RU obtenidos después de la codificación equivalente en la RU asignada al aparato de comunicación 1500 y cumple la siguiente relación:
[0505] <1>N<'CBPRU>=<1>N<yRU242>X^NyBPSCS '
[0507] N r u242 es una cantidad máxima de las RU242 que se pueden incluir en la RU yN bpscses una cantidad de bits
[0508] codificados portados en cada subportadora de una única corriente espacio-tiempo.
[0510] En una posible implementación, el campo de información de umbrales de extensión de paquete de capa física incluye un primer subcampo de umbral de extensión de paquete correspondiente a un primer valor nominal de relleno de paquete. El primer subcampo de umbral de extensión de paquete indica un primer umbral de extensión de paquete, el primer umbral de extensión de paquete indica que un valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 cuando el segundo valor es mayor o igual que el primer umbral de extensión de paquete es el primer valor nominal de relleno de paquete y el primer valor nominal de relleno de paquete es de 20 microsegundos.
[0511] Cuando el segundo valor es mayor o igual que el primer umbral de extensión de paquete, el módulo de procesamiento 1510 determina que el valor nominal de relleno de paquete utilizado por el aparato de comunicación
1500 es el primer valor nominal de relleno de paquete.
[0513] En una posible implementación, el campo de información de umbrales de extensión de paquete de capa física incluye un segundo subcampo de umbral de extensión de paquete correspondiente a un segundo valor nominal de relleno de paquete. El segundo subcampo de umbral de extensión de paquete indica un segundo umbral de extensión de paquete, el segundo umbral de extensión de paquete indica que un valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 cuando el segundo valor es mayor o igual que el segundo umbral de extensión de paquete es el segundo valor nominal de relleno de paquete y el segundo valor nominal de relleno de paquete es de 16 microsegundos.
[0515] Cuando el segundo valor es mayor o igual que el segundo umbral de extensión de paquete y el segundo valor es menor que el primer umbral de extensión de paquete, el módulo de procesamiento 1510 determina que el valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 es el segundo valor nominal de relleno de paquete.
[0517] En una posible implementación, el campo de información de umbrales de extensión de paquete de capa física incluye un tercer subcampo de umbral de extensión de paquete correspondiente a un tercer valor nominal de relleno de paquete. El tercer subcampo de umbral de extensión de paquete indica un tercer umbral de extensión de paquete, el tercer umbral de extensión de paquete indica que un valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 cuando el segundo valor es mayor o igual que el tercer umbral de extensión de paquete es el tercer valor nominal de relleno de paquete y el tercer valor nominal de relleno de paquete es de 8 microsegundos.
[0518] Cuando el segundo valor es mayor o igual que el tercer umbral de extensión de paquete y el segundo valor es menor que el segundo umbral de extensión de paquete, el módulo de procesamiento 1510 determina que el valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 es el tercer valor nominal de relleno de paquete.
[0519] En un ejemplo 6, el módulo transceptor 1520 está configurado para recibir una PPDU y un primer intervalo de umbral de extensión de paquete de un primer dispositivo. Cuando un tercer valor está dentro del primer intervalo de umbral de extensión de paquete, el primer intervalo de umbral de extensión de paquete indica un valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 para enviar datos al primer dispositivo. Diferentes intervalos de umbral de extensión de paquete se corresponden con diferentes valores nominales de relleno de paquete. El tercer valor está relacionado con uno o más parámetros de un NSS, un tamaño de RU y un esquema de modulación que utiliza el aparato de comunicación 1500.
[0521] Si el tercer valor está dentro del primer intervalo de umbral de extensión de paquete, el módulo de procesamiento 1510 determina que el valor nominal de relleno de paquete utilizado por el aparato de comunicación 1500 es un valor nominal de relleno de paquete correspondiente al primer intervalo de umbral de extensión de paquete.
[0523] En una posible implementación, el tercer valor satisface la siguiente relación:
[0525] x =f (NSTS,RU, Modulación )
[0527] x es el tercer valor, NSS es un NSS utilizado por el aparato de comunicación 1500, RU es un tamaño de RU utilizado por el aparato de comunicación 1500 y la modulación es un orden de un esquema de modulación utilizado por el aparato de comunicación 1500.
[0529] Debe entenderse que, en esta realización de esta solicitud, el módulo de procesamiento 1510 puede implementarse como un procesador o un componente de circuito relacionado con el procesador y el módulo transceptor 1520 puede implementarse como un transceptor o un componente de circuito relacionado con el transceptor o una interfaz de comunicación.
[0531] La figura 16 muestra un aparato de comunicación 1600 de acuerdo con una realización de esta solicitud. El aparato de comunicación 1600 puede ser un AP o una STA y puede implementar funciones del primer dispositivo o del segundo dispositivo en los métodos proporcionados en las realizaciones de esta solicitud. Alternativamente, el aparato de comunicación 1600 puede ser un aparato que puede soportar el primer dispositivo para implementar una función correspondiente en los métodos proporcionados en las realizaciones de esta solicitud o un aparato que pueda soportar el segundo dispositivo para implementar una función correspondiente en los métodos proporcionados en las realizaciones de esta solicitud. El aparato de comunicación 1600 puede ser un chip o un sistema de chips. En esta realización de esta solicitud, el sistema de chips puede incluir un chip o puede incluir un chip y otro dispositivo discreto.
[0533] El aparato de comunicación 1600 incluye al menos un procesador 1620, configurado para implementar o soportar el aparato de comunicación 1600 para implementar funciones del primer dispositivo o del segundo dispositivo en los métodos previstos en las realizaciones de esta solicitud, por ejemplo, la generación de la PPDU anterior. El aparato de comunicación 1600 además puede incluir al menos una memoria 1630, configurada para almacenar instrucciones
de programa y/o datos. La memoria 1630 se acopla al procesador 1620. El acoplamiento en esta realización de esta solicitud puede ser un acoplamiento indirecto o una conexión de comunicación entre aparatos, unidades o módulos en una forma eléctrica, una forma mecánica u otra forma y se utiliza para el intercambio de información entre los aparatos, las unidades o los módulos. El procesador 1620 puede cooperar con la memoria 1630. El procesador 1620 puede ejecutar las instrucciones del programa y/o los datos almacenados en la memoria 1630, de modo que el aparato de comunicación 1600 implemente un método correspondiente. Al menos una de al menos una memoria puede estar incluida en el procesador.
[0535] El aparato de comunicación 1600 además puede incluir un transceptor 1610, configurado para comunicarse con otro dispositivo utilizando un medio de transmisión, de modo que un aparato en el aparato de comunicación 1600 pueda comunicarse con otro dispositivo. Por ejemplo, cuando el aparato de comunicación es un terminal, el otro dispositivo es un dispositivo de red. Alternativamente, cuando el aparato de comunicación es un dispositivo de red, el otro dispositivo es un terminal. El procesador 1620 puede enviar y recibir datos mediante el transceptor 1610. El transceptor 1610 puede ser específicamente un transceptor. El aparato de comunicación 1600 además puede incluir un una unidad de radiofrecuencia. La unidad de radiofrecuencia puede ser independiente del aparato de comunicación 1600 o puede estar integrada en el aparato de comunicación 1600. Ciertamente, el transceptor 1610 puede incluir además una antena, por ejemplo, una antena remota independiente del aparato de comunicación 1600 o una antena integrada en el aparato de comunicación 1600. En la implementación dehardware,el módulo transceptor 1520 puede ser el transceptor 1610.
[0537] Un medio de conexión específico entre el transceptor 1610, el procesador 1620 y la memoria 1630 no está limitado en esta realización de esta solicitud. En esta realización de esta solicitud, la memoria 1630, el procesador 1620 y el transceptor 1610 están conectados mediante un bus 1640 en la figura 16. El bus se representa utilizando una línea gruesa en la figura 16. Una forma de conexión entre otros componentes es simplemente un ejemplo de descripción y no impone ninguna limitación. El bus puede clasificarse en un bus de dirección, un bus de datos, un bus de control y similares. Para facilitar la representación, solo se utiliza una línea gruesa para representar el bus en la figura 16, pero esto no significa que solo hay un autobús o solo un tipo de autobús.
[0539] En esta realización de esta solicitud, el procesador 1620 puede ser un procesador de propósito general, un procesador de señal digital, un circuito integrado específico de la aplicación, una matriz de puertas programables de campo u otro dispositivo lógico programable, una puerta discreta o un dispositivo lógico de transistor o un componente dehardwarediscreto y puede implementar o realizar los métodos, pasos y diagramas de bloques lógicos divulgados en las realizaciones de esta solicitud. El procesador de propósito general puede ser un microprocesador, cualquier procesador convencional o similares. Las etapas de los métodos divulgados con referencia a las realizaciones de esta solicitud pueden ejecutarse directamente y completarse mediante un procesador dehardwareo pueden ejecutarse y completarse al utilizar una combinación dehardwareen el procesador y un módulo desoftware.
[0541] En esta realización de esta solicitud, la memoria 1630 puede ser una memoria no volátil, como una unidad de disco duro (hard disk drive, HDD) o una unidad de estado sólido (solid-state drive, SSD) o puede ser una memoria volátil (volatile memory), como una memoria de acceso aleatorio (random-access memory, RAM). La memoria es cualquier otro medio que puede portar o almacenar el código de programa esperado en forma de una estructura de instrucciones o una estructura de datos y al que se puede acceder mediante un ordenador, pero no está limitado a ella. La memoria en realizaciones de esta solicitud puede ser alternativamente un circuito o cualquier otro aparato que pueda implementar una función de almacenamiento y está configurada para almacenar las instrucciones del programa y/o los datos.
[0543] Cabe señalar que el aparato de comunicación en las realizaciones anteriores puede ser un terminal, un circuito, un chip utilizado en un terminal u otro componente combinado, componente o similar que tenga una función del terminal. Cuando el aparato de comunicación es un terminal, el módulo transceptor puede ser un transceptor y puede incluir una antena, un circuito de radiofrecuencia y similares. El módulo de procesamiento puede ser un procesador, por ejemplo, una unidad de procesamiento central (central processing unit, CPU). Cuando el aparato de comunicación es un componente que tiene una función del terminal, el módulo transceptor puede ser una unidad de radiofrecuencia y el módulo de procesamiento puede ser un procesador. Cuando el aparato de comunicación es un chip o un sistema de chip, el módulo transceptor puede ser una interfaz de entrada/salida del chip o del sistema de chip y el módulo de procesamiento puede ser un procesador del chip o del sistema de chip.
[0545] En una forma de producto posible, el AP y la STA en las realizaciones de esta solicitud pueden implementarse alternativamente mediante el uso de uno o más matriz de puertas programables de campo (field programmable gate array, FPGA), dispositivos lógicos programables (programmable logic device, PLD), controladores, máquinas de estado, puertas lógicas, componentes dehardwarediscretos, cualquier otro circuito apropiado o cualquier combinación de circuitos que pueda realizar las diversas funciones descritas en esta aplicación.
[0547] El primer dispositivo en realización de esta solicitud puede ser un AP o una STA. El segundo dispositivo puede ser un AP o una STA. Debe entenderse que los AP en las diversas formas de producto tienen cualquier función del AP en las realizaciones anteriores del método. En el presente documento no se describen nuevamente los detalles. Las STA en varias formas tienen cualquier función de la STA en las realizaciones del método anterior. En el presente documento
no se describen detalles nuevamente.
[0549] Una realización de esta solicitud además proporciona un sistema de comunicación. Específicamente, el sistema de comunicación incluye un segundo dispositivo y un primer dispositivo o puede incluir más primeros dispositivos y segundos dispositivos. Por ejemplo, el sistema de comunicación incluye el segundo dispositivo y el primer dispositivo que están configurados para implementar funciones relacionadas en la figura 9, la figura 10, la figura 12 o la figura 14.
[0550] El primer dispositivo está configurado por separado para implementar una función relacionada con el primer dispositivo en la figura 9, la figura 10, la figura 12 o la figura 14. El segundo dispositivo está configurado para implementar una función relacionada con el segundo dispositivo en la figura 9, la figura 10, la figura 12 o la figura 14. Por ejemplo, el primer dispositivo puede realizar de S901 a S902 en la realización que se muestra en la figura 9 y el segundo dispositivo puede realizar de S902 a S903 en la realización mostrada en la figura 9. Por ejemplo, el primer dispositivo puede realizar de S1001 a S1002 en la realización que se muestra en la figura 10 y el segundo dispositivo puede realizar de S1002 a S1003 en la realización mostrada en la figura 10. El primer dispositivo puede realizar de S1001 a S1002 en la realización que se muestra en la figura 12 y el segundo dispositivo puede realizar, por ejemplo, S1202 a S1203 en la realización mostrada en la figura 10. El primer dispositivo puede realizar de S1401 a S1402 en la realización que se muestra en la figura 14 y el segundo dispositivo puede realizar, por ejemplo, S1402 a S1403 en la realización mostrada en la figura 14.
[0552] Una realización de esta solicitud además proporciona un medio de almacenamiento legible por ordenador que incluye instrucciones. Cuando las instrucciones son ejecutadas en un ordenador, el ordenador puede realizar el método que lleva a cabo el primer dispositivo o el segundo dispositivo en la figura 9, la figura 10, la figura 12 o la figura 14.
[0554] Una realización de esta solicitud además proporciona un producto de programa informático que incluye un código de programa informático. Cuando el código de programa informático es ejecutado en un ordenador, el ordenador puede realizar el método que lleva a cabo el primer dispositivo o el segundo dispositivo en la figura 9, la figura 10, la figura 12 o la figura 14.
[0556] Una realización de esta solicitud proporciona un sistema de chips. El sistema de chips incluye un procesador, puede incluir además una memoria y está configurado para implementar la función del primer dispositivo o del segundo dispositivo en los métodos anteriores. El sistema de chips puede incluir un chip o puede incluir un chip y otro componente discreto.
[0558] Una realización de esta solicitud además proporciona un aparato de comunicación, que incluye un procesador y una interfaz. El procesador está configurado para realizar el método de indicación de valor nominal de relleno de paquete en cualquiera de las realizaciones de método anteriores o el procesador está configurado para realizar el método de determinación de valor nominal de relleno de paquete en cualquiera de las realizaciones de método anteriores.
[0559] Debe entenderse que el aparato de comunicación puede ser uno o más chips. El procesador puede implementarse mediantehardwareo puede implementarse mediantesoftware.Cuando se implementa el procesador mediantehardware,el procesador puede ser un circuito lógico, un circuito integrado o similares. Cuando el procesador se implementa porsoftware,éste puede ser un procesador de uso general. El procesador de uso general se implementa leyendo el código desoftwarealmacenado en una memoria. La memoria puede estar integrada en el procesador, puede estar ubicada fuera del procesador y puede existir de forma independiente.
[0561] Debe entenderse que los términos “sistema” y “red” pueden ser utilizados indistintamente en las realizaciones de esta solicitud. “Al menos uno” significa uno o más y “una pluralidad de” significa dos o más. "Y/o" describe una relación de asociación entre objetos asociados y representa que pueden existir tres relaciones. Por ejemplo, A y/o B pueden representar los siguientes casos: sólo A existe, tanto A como B existen y sólo B existe, donde A y B pueden estar en forma singular o plural. El carácter "/" normalmente indica una relación "o" entre los objetos asociados. “Al menos uno de los siguientes elementos (piezas)” o una expresión similar de los mismos se refiere a cualquier combinación de estos elementos, incluyendo cualquier combinación de elementos en singular (pieza) o elementos en plural (piezas). Por ejemplo, al menos una de a, b o c puede indicar a, b, c, a y b, a y c, b y c o a, b y c, donde a, b y c pueden estar en forma singular o plural.
[0563] Además, a menor que se indique lo contrario, los números ordinales como “primero” y “segundo” en las realizaciones de esta solicitud son para distinguir entre una pluralidad de objetos, pero no están destinados a limitar un orden, una secuencia de tiempo, prioridades o importancia de la pluralidad de objetos. Por ejemplo, un primer umbral de extensión de paquete y un segundo umbral de extensión de paquete se utilizan simplemente para distinguir entre diferentes umbrales de extensión de paquete, pero no indican que los dos umbrales de extensión de paquete tengan prioridades, importancia o similares diferentes.
[0565] Debe entenderse que los índices de los procesos anteriores no significan secuencias de ejecución en las diversas realizaciones de esta solicitud. Las secuencias de ejecución de los procesos deben determinarse con base en las funciones y la lógica interna de los procesos y no deben interpretarse como alguna limitación a los procesos de implementación de las realizaciones de esta solicitud.
[0566] A d e m á s , el té rm in o “p o r e je m p lo ” en las re a liza c io n e s de e s ta so lic itu d se u tiliza p a ra re p re s e n ta r un e je m p lo o una d e sc rip c ió n . C u a lq u ie r so lu c ió n de re a liza c ión o im p le m e n ta c ió n d e s c rita co m o un “e je m p lo ” en las re a liza c io n e s de e s ta so lic itu d no d e b e e x p lic a rs e co m o m ás p re fe rid a qu e o tra so lu c ió n de re a liza c ió n o im p le m e n ta c ió n . Es decir, u sa n d o la p a la b ra “e je m p lo ” se p re te n d e d e s c rib ir un c o n c e p to de u n a m a n e ra e s p e c ífic a .
[0568] Todos o a lg u n o s de los m é to d o s en las re a liza c io n e s de e s ta so lic itu d p u ed en im p le m e n ta rse u tiliza n d o software, hardware, firmware o c u a lq u ie r c o m b in a c ió n de es to s . C u a n d o se u tiliza software p a ra im p le m e n ta r las rea liza c io n e s , to d a s o pa rte de las re a liza c io n e s se p u e d e n im p le m e n ta r en fo rm a de un p ro d u c to de p ro g ra m a in fo rm á tico . El p ro d u c to de p ro g ra m a in fo rm á tico in c luye un a o m ás in s tru cc io n e s de o rd e n a d o r. C u a n d o las in s tru c c io n e s del p ro g ra m a in fo rm á tico se ca rg a n y son e je c u ta d a s en un o rd e n a d o r, los p ro c e d im ie n to s o fu n c io n e s de a cu e rd o con las re a liza c io n e s de e s ta so lic itud se g e n e ra n to ta l o p a rc ia lm e n te . El o rd e n a d o r p u e d e se r un o rd e n a d o r de p ro p ó s ito ge n e ra l, un o rd e n a d o r d e d ica d o , u n a red in fo rm á tica , un d is p o s itiv o de red, un e q u ip o de u su a rio u o tro ap a ra to p ro g ra m a b le . Las in s tru cc io n e s de o rd e n a d o r p u ed en a lm a c e n a rs e en un m ed io de a lm a c e n a m ie n to le g ib le po r o rd e n a d o r o p u ed en tra n s m itirs e d e s d e un m ed io de a lm a c e n a m ie n to le g ib le p o r o rd e n a d o r a o tro m ed io de a lm a c e n a m ie n to leg ib le p o r o rd e n a d o r. P o r e je m p lo , las in s tru cc io n e s de o rd e n a d o r p u ed en tra n s m itirs e d e s d e un s itio w e b , o rd e n a d o r, s e rv id o r o ce n tro de d a to s a o tro s itio w e b , o rd e n a d o r, s e rv id o r o ce n tro de d a to s en u n a fo rm a a lá m b ric a (p o r e je m p lo , un ca b le co a x ia l, u n a fib ra ó p tic a o u n a lín e a de s u s c rip to r d ig ita l (d ig ita l s u b s c rib e r line, DSL p a ra a b re v ia r)) o in a lá m b rica (p o r e je m p lo , in fra rro jo , rad io o m ic ro o n d a s ). El m ed io de a lm a c e n a m ie n to le g ib le p o r o rd e n a d o r p u e d e s e r c u a lq u ie r m ed io u tiliza b le y a cce s ib le p o r o rd e n a d o r o un d is p o s itiv o de a lm a c e n a m ie n to de da tos , ta l co m o un s e rv id o r o un c e n tro de da tos , q u e in te g re un o o m ás m ed ios u tiliza b le s . El m ed io u tiliza b le pu e d e s e r un m ed io m a g n é tico (p o r e je m p lo , un d is q u e te fle x ib le , un d isco d u ro o u n a c in ta m a g n é tica ), un m ed io ó p tico (p o r e je m p lo , un d isco de v id e o d ig ita l de a lta d e n s id a d (d ig ita l v id e o d isc , DVD , p a ra ab re v ia r)), un m ed io de s e m ic o n d u c to r (p o r e je m p lo , un a S S D )) o s im ila re s .
[0570] Las d e s c rip c io n e s a n te rio re s son s im p le m e n te im p le m e n ta c io n e s e s p e c ífic a s de la p re s e n te so lic itud , pe ro no se p re te n d e n lim ita r e l a lca n ce de p ro te cc ió n de la p re se n te so lic itud . P or lo tan to , e l a lca n ce de p ro te cc ió n de la p re se n te so lic itu d d e b e so m e te rs e al a lca n ce de p ro te cc ió n de las re iv in d ica c io n e s .
Claims (12)
1. REIVINDICACIONES
1. Un método de indicación de valor nominal de relleno de paquete, que comprende:
generar (S901), por un primer dispositivo, una unidad de datos de protocolo de capa física, PPDU, en donde la PPDU comprende un subcampo presente de umbrales de extensión de paquete de capa física y un campo de umbrales de extensión de paquete de capa física, un valor del subcampo presente de umbrales de extensión de paquete de capa física es 1, el campo de umbrales de extensión de paquete de capa física comprende una unidad de recursos, RU, subcampo de máscara de bits de índice, un número de corrientes espaciales, NSS, subcampo y un campo de información de umbrales de extensión de paquete de capa física, en donde el campo de información de umbrales de extensión de paquete de capa física comprende una pluralidad de conjuntos de subcampos de umbrales de umbral de extensión de paquete, cada conjunto de subcampo de umbral de extensión de paquete indica un umbral de modulación correspondiente a un NSS de n y una RU o una unidad de recursos múltiples, MRU, con un índice b y el umbral de modulación se utiliza para determinar un valor nominal de relleno de paquete que se va a usar, en donde un intervalo de valores de n es un subconjunto de [1, ..., N], N es un entero mayor que 1, un intervalo de valores de b es un subconjunto de [0, ..., M], M es un entero mayor que 0 y un valor de un bit en el subcampo de máscara de bits del índice de la RU correspondiente a una RU o MRU con un índice y es 0, el intervalo de valores de b no comprende y; y
en un conjunto de subcampo de umbral de extensión de paquete, el valor del bit en el subcampo de máscara de bits del índice de la RU correspondiente a la RU o MRU con el índice y es 0 indica que un umbral de modulación correspondiente al NSS de n y la RU o MRU con el índice y es el mismo con un umbral de modulación correspondiente a un NSS de n y una RU o MRU con un índice m1, donde m1 es un índice más grande en índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son menores que y; y
enviar (S902), por el primer dispositivo, la PPDU.
2. El método de acuerdo con la reivindicación 1, en donde múltiples tipos de RU o MRU de diferentes tamaños se corresponden con un mismo índice de asignación de RU.
3. El método de acuerdo con la reivindicación 1 o 2, en donde la pluralidad de conjuntos de subcampos de umbral de extensión de paquete se corresponde con diferentes valores nominales de relleno de paquete.
4. El método de acuerdo con cualquiera de las reivindicaciones 1 a 3, en donde el subcampo NSS indica un valor de N.
5. Un método de determinación del valor nominal del relleno de paquete, que comprende:
recibir (S902), por un segundo dispositivo, una unidad de datos de protocolo de capa física, PPDU de un primer dispositivo, en donde la PPDU comprende un subcampo presente de umbrales de extensión de paquete de capa física y un campo de umbrales de extensión de paquete de capa física, un valor del subcampo presente de umbrales de extensión de paquete de capa física es 1 y el campo de umbrales de extensión de paquete de capa física comprende una unidad de recursos, RU, subcampo de máscara de bits de índice, un número de corrientes espaciales, NSS, subcampo y un campo de información de umbrales de extensión de paquete de capa física, en donde el campo de información de umbrales de extensión de paquete de capa física comprende una pluralidad de conjuntos de subcampos de umbrales de umbral de extensión de paquete, cada conjunto de subcampo de umbral de extensión de paquete indica un umbral de modulación correspondiente a un NSS de n y una RU o una unidad de recursos múltiples, MRU, con un índice b y el umbral de modulación se utiliza para determinar un valor nominal de relleno de paquete que se va a usar, en donde un intervalo de valores de n es un subconjunto de [1, ..., N], N es un entero mayor que 1, un intervalo de valores de b es un subconjunto de [0, ..., M], M es un entero mayor que 0 y un valor de un bit en el subcampo de máscara de bits del índice de la RU correspondiente a una RU o MRU con un índice y es 0, el intervalo de valores de b no comprende y; y
determinar (S903), por el segundo dispositivo, que un umbral de modulación correspondiente al NSS de n y la RU o MRU con el índice y es el mismo con un umbral de modulación correspondiente a un NSS de n y una RU o MRU con un índice m1 en un conjunto de subcampo de umbral de extensión de paquete, donde m1 es un índice más grande en índices que se corresponden con un bit que es 1 en el subcampo de máscara de bits del índice de la RU y que son menores que y.
6. El método de acuerdo con la reivindicación 5, en donde múltiples tipos de RU o MRU de diferentes tamaños se corresponden con un mismo índice de asignación de RU.
7. El método de acuerdo con la reivindicación 5 o 6, en donde la pluralidad de conjuntos de subcampos de umbral de extensión de paquete se corresponde con diferentes valores nominales de relleno de paquete.
8. El método de acuerdo con cualquiera de las reivindicaciones 5 a 7, en donde el subcampo NSS indica un valor de N.
9. Un aparato (1500, 1600), configurado para realizar el método de acuerdo con cualquiera de las reivindicaciones 1 a 4.
10. Un aparato (1500, 1600), configurado para realizar el método de acuerdo con cualquiera de las reivindicaciones 5 a 8.
11. Un medio de almacenamiento legible por ordenador, en donde el medio de almacenamiento legible por ordenador almacena un programa informático, el programa informático comprende instrucciones de programa y cuando las instrucciones de programa son ejecutadas por un ordenador, el ordenador puede realizar el método de acuerdo con cualquiera de las reivindicaciones 1 a 8.
12. Un producto de programa informático que incluye código de programa informático, en donde, cuando se ejecuta el código de programa informático, se realiza el método de acuerdo con cualquiera de las reivindicaciones 1 a 4 o se realiza el método de acuerdo con cualquiera de las reivindicaciones 5 a 8.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110031666.3A CN114760019A (zh) | 2021-01-11 | 2021-01-11 | 一种名义包填充值的指示方法、确定方法及通信装置 |
| PCT/CN2022/070798 WO2022148445A1 (zh) | 2021-01-11 | 2022-01-07 | 一种名义包填充值的指示方法、确定方法及通信装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES3042659T3 true ES3042659T3 (en) | 2025-11-24 |
Family
ID=82325201
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES22736606T Active ES3042659T3 (en) | 2021-01-11 | 2022-01-07 | Indication method and determination method for nominal packet padding value, and communication apparatus |
Country Status (12)
| Country | Link |
|---|---|
| US (1) | US12598022B2 (es) |
| EP (2) | EP4262126B1 (es) |
| JP (2) | JP7667285B2 (es) |
| KR (1) | KR20230128554A (es) |
| CN (3) | CN121308927A (es) |
| AU (3) | AU2022206515B2 (es) |
| CA (1) | CA3204804A1 (es) |
| ES (1) | ES3042659T3 (es) |
| MX (1) | MX2023008195A (es) |
| PL (1) | PL4262126T3 (es) |
| TW (1) | TWI792842B (es) |
| WO (1) | WO2022148445A1 (es) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119051797A (zh) * | 2023-05-29 | 2024-11-29 | 华为技术有限公司 | 一种无线局域网中的能力指示方法、确定方法及装置 |
| WO2025091489A1 (zh) * | 2023-11-03 | 2025-05-08 | 北京小米移动软件有限公司 | 通信方法、接入点设备、站点设备及通信系统 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103718596B (zh) * | 2011-06-08 | 2018-02-23 | 马维尔国际贸易有限公司 | 用于低数据速率wlan的高效传输 |
| KR101946375B1 (ko) * | 2014-09-28 | 2019-02-11 | 엘지전자 주식회사 | 무선 통신 시스템에서 유연한 자원할당을 지원하는 방법 및 이를 위한 장치 |
| US10027449B2 (en) * | 2014-12-02 | 2018-07-17 | Marvell World Trade Ltd. | Signal fields in a high efficiency wireless local area network (WLAN) data unit |
| DE102016001166B4 (de) * | 2015-02-03 | 2020-10-01 | Avago Technologies International Sales Pte. Ltd. | Paketerweiterung für drahtlose kommunikation |
| US10548146B2 (en) * | 2015-04-16 | 2020-01-28 | Lg Electronics Inc. | Channel sounding method in wireless communication system and device for same |
| ES2961343T3 (es) * | 2015-06-10 | 2024-03-11 | Huawei Tech Co Ltd | Procedimiento y aparato para transmitir una unidad de datos de protocolo de capa física |
| US10148326B2 (en) * | 2015-07-06 | 2018-12-04 | Qualcomm Incorporated | Methods and apparatus for extended receiver processing time |
| WO2017100741A1 (en) * | 2015-12-11 | 2017-06-15 | Marvell World Trade Ltd. | Signal field encoding in a high efficiency wireless local area network (wlan) data unit |
| CN108234093B (zh) * | 2016-12-14 | 2021-02-12 | 华为技术有限公司 | 控制信息指示方法及网元 |
| CN116405159A (zh) * | 2018-07-17 | 2023-07-07 | 华为技术有限公司 | 一种通信方法及装置 |
| US10952216B2 (en) * | 2018-07-30 | 2021-03-16 | Marvell Asia Pte, Ltd. | Wireless local area network management |
| US11140745B2 (en) * | 2018-11-19 | 2021-10-05 | Nxp Usa, Inc. | WLAN trigger frame padding for meeting minimum processing time requirement of receiver |
| US11128505B2 (en) * | 2019-02-06 | 2021-09-21 | Intel Corporation And Intel Ip Corporation | Channel width, spatial streams, and short packet signaling |
| CN111726193B (zh) * | 2019-03-18 | 2023-04-07 | 华为技术有限公司 | 信息指示方法及装置、数据传输系统 |
| US11252749B2 (en) * | 2019-06-03 | 2022-02-15 | Mediatek Singapore Pte. Ltd. | Virtual resource unit for multi-resource unit assignment to a single station in WLAN |
-
2021
- 2021-01-11 CN CN202511430503.7A patent/CN121308927A/zh active Pending
- 2021-01-11 CN CN202310334086.0A patent/CN116647314B/zh active Active
- 2021-01-11 CN CN202110031666.3A patent/CN114760019A/zh active Pending
-
2022
- 2022-01-07 KR KR1020237027304A patent/KR20230128554A/ko active Pending
- 2022-01-07 MX MX2023008195A patent/MX2023008195A/es unknown
- 2022-01-07 AU AU2022206515A patent/AU2022206515B2/en active Active
- 2022-01-07 CA CA3204804A patent/CA3204804A1/en active Pending
- 2022-01-07 ES ES22736606T patent/ES3042659T3/es active Active
- 2022-01-07 WO PCT/CN2022/070798 patent/WO2022148445A1/zh not_active Ceased
- 2022-01-07 JP JP2023541999A patent/JP7667285B2/ja active Active
- 2022-01-07 EP EP22736606.9A patent/EP4262126B1/en active Active
- 2022-01-07 EP EP25182163.3A patent/EP4708792A1/en active Pending
- 2022-01-07 PL PL22736606.9T patent/PL4262126T3/pl unknown
- 2022-01-10 TW TW111100990A patent/TWI792842B/zh active
-
2023
- 2023-07-10 US US18/349,510 patent/US12598022B2/en active Active
-
2024
- 2024-06-26 AU AU2024204378A patent/AU2024204378B2/en active Active
-
2025
- 2025-04-08 JP JP2025063744A patent/JP7849540B2/ja active Active
- 2025-09-08 AU AU2025226838A patent/AU2025226838A1/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| US12598022B2 (en) | 2026-04-07 |
| EP4708792A1 (en) | 2026-03-11 |
| EP4262126A4 (en) | 2024-05-29 |
| TWI792842B (zh) | 2023-02-11 |
| AU2022206515B2 (en) | 2024-03-28 |
| AU2025226838A1 (en) | 2025-09-25 |
| CN116647314B (zh) | 2024-03-26 |
| TW202228429A (zh) | 2022-07-16 |
| JP2025108511A (ja) | 2025-07-23 |
| CN114760019A (zh) | 2022-07-15 |
| JP7849540B2 (ja) | 2026-04-21 |
| AU2022206515A1 (en) | 2023-07-27 |
| AU2024204378B2 (en) | 2025-06-26 |
| PL4262126T3 (pl) | 2025-11-17 |
| WO2022148445A1 (zh) | 2022-07-14 |
| KR20230128554A (ko) | 2023-09-05 |
| JP2024503843A (ja) | 2024-01-29 |
| AU2022206515A9 (en) | 2024-05-16 |
| CN116647314A (zh) | 2023-08-25 |
| CA3204804A1 (en) | 2022-07-14 |
| EP4262126A1 (en) | 2023-10-18 |
| MX2023008195A (es) | 2023-09-29 |
| CN121308927A (zh) | 2026-01-09 |
| JP7667285B2 (ja) | 2025-04-22 |
| EP4262126B1 (en) | 2025-07-30 |
| AU2024204378A1 (en) | 2024-07-11 |
| US20230353274A1 (en) | 2023-11-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2927799T3 (es) | Terminal de usuario y método de comunicación inalámbrica | |
| ES2742099T3 (es) | Procedimiento y aparato que facilita la reducción de interferencias en sistemas inalámbricos | |
| US12114295B2 (en) | WLAN system resource indication method and apparatus | |
| EP4017175A1 (en) | Frequency domain resource allocation method and apparatus | |
| CN111148243B (zh) | 数据传输的方法和通信装置 | |
| ES2955543T3 (es) | Método y aparato para transmitir una unidad de datos del protocolo de capa física | |
| BR112013023927B1 (pt) | Aparelho de terminal, método de recepção, aparelho de estação de base, método de transmissão e circuito integrado para controle de um processo | |
| BR112020007821A2 (pt) | método de transmissão de informação de controle de enlace descendente, método para obter quantidade de tempos de detecção cega, dispositivo terminal, dispositivo de rede, aparelho e chip | |
| CN108809572A (zh) | 通信方法和通信装置 | |
| US20240023019A1 (en) | Packet extension method, device, and storage medium | |
| BR112019013790A2 (pt) | método de comunicação, dispositivo de rede, dispositivo terminal de comunicações, sistema de comunicações e produto de programa de computador | |
| US20210212071A1 (en) | Resource configuration method and communications apparatus | |
| CN115514466A (zh) | 终端和基站 | |
| JP7849540B2 (ja) | ノミナルパケットパディング値指示方法、決定方法および通信装置 | |
| CN114338829B (zh) | 一种名义包填充值的指示方法、确定方法及通信装置 | |
| KR20260019442A (ko) | 무선 근거리 네트워크에서의 능력 표시 방법 및 장치, 및 능력 결정 방법 및 장치 | |
| BR112019023186A2 (pt) | método e aparelho de transmissão de dados e meio de armazenamento legível por computador não transitório | |
| KR20180009323A (ko) | 무선 통신 시스템에서 데이터 또는 제어 정보를 송신하기 위한 방법 및 장치 | |
| BR122025000192A2 (pt) | Método de indicação de valor nominal de preenchimento de pacote, método de determinação, e aparelho de comunicações | |
| KR20210145649A (ko) | Wlan 시스템에서 ppdu 내 시그널링 필드의 오버헤드를 저감하기 위한 장치 및 방법 | |
| CA3286700A1 (en) | Capability indication method and capability determining method in wireless local area network, and apparatus | |
| BR122025012206A2 (pt) | Método de negociação para um modo de operação, aparelho de comunicações, sistema de chip e meio de armazenamento legível por computador | |
| BR112022024111B1 (pt) | Método e aparelho de comunicação | |
| BR122024010921A2 (pt) | Método de indicação de recurso, ponto de acesso, e estação | |
| BR122024010637A2 (pt) | Método e aparelho de comunicação |