[go: up one dir, main page]

RU2797215C1 - Method and device for data transmission and communication device - Google Patents

Method and device for data transmission and communication device Download PDF

Info

Publication number
RU2797215C1
RU2797215C1 RU2022129872A RU2022129872A RU2797215C1 RU 2797215 C1 RU2797215 C1 RU 2797215C1 RU 2022129872 A RU2022129872 A RU 2022129872A RU 2022129872 A RU2022129872 A RU 2022129872A RU 2797215 C1 RU2797215 C1 RU 2797215C1
Authority
RU
Russia
Prior art keywords
field
sequence control
bit length
control field
channels
Prior art date
Application number
RU2022129872A
Other languages
Russian (ru)
Inventor
Сяньдун ДУН
Original Assignee
Бейдзин Сяоми Мобайл Софтвэр Ко., Лтд.
Filing date
Publication date
Application filed by Бейдзин Сяоми Мобайл Софтвэр Ко., Лтд. filed Critical Бейдзин Сяоми Мобайл Софтвэр Ко., Лтд.
Application granted granted Critical
Publication of RU2797215C1 publication Critical patent/RU2797215C1/en

Links

Images

Abstract

FIELD: wireless communication.
SUBSTANCE: method includes defining a first sequence control field for the first category of the data frame, wherein the first sequence control field has a bit length that is configured to allow the first sequence control field to support multi-channel communication; and transmitting the first category of the data frame carrying the first sequence control field. Thus, the first sequence control field can identify more frames of data, so that the first sequence control field can meet the needs of multi-channel communication. Then, an access point (AP) and a station (STA) can perform data frame transmission based on quality of service (QoS) using a plurality of channels, thereby increasing the transmission rate and improving network throughput.
EFFECT: increasing the transmission speed and improving the network throughput.
18 cl, 5 dwg

Description

ОБЛАСТЬ ТЕХНИКИFIELD OF TECHNOLOGY

[001] Изобретение относится к области технологий беспроводной связи и, в частности, к способу и устройству для передачи данных, устройству связи и носителю данных, но не ограничивается ими.[001] The invention relates to the field of wireless communication technologies and, in particular, to a method and device for data transmission, a communication device and a data carrier, but is not limited to them.

УРОВЕНЬ ТЕХНИКИBACKGROUND OF THE INVENTION

[002] Институт инженеров по электротехнике и радиоэлектронике создал исследовательскую группу (study group, SG) для изучения основной технологии Wi-Fi следующего поколения. Область исследования включает в себя: передачу Wi-Fi с полосой частот 320 МГц, технологию агрегации и совместной работы во множестве частотных диапазонов и т.д. Предложение состоит в том, чтобы улучшить скорость и пропускную способность как минимум в четыре раза по сравнению с существующим стандартом IEEE802.11ах. Основные сценарии применения новой технологии включают в себя передачу видео, дополненную реальность (augmented reality, AR), виртуальную реальность (virtual reality, VR) и т.д. Технология агрегации и совместной работы в множестве частотных диапазонов относится к одновременной связи между устройствами Wi-Fi в разных частотных диапазонах, таких как 2,4 ГГц, 5,8 ГГц и 6-7 ГГц, или связи между устройствами Wi-Fi в разных полосах частот в одном и том же частотном диапазоне.[002] The Institute of Electrical and Electronics Engineers established a study group (SG) to study the core technology of next-generation Wi-Fi. The area of research includes: Wi-Fi transmission with a frequency band of 320 MHz, aggregation and collaboration technology in multiple frequency bands, etc. The proposal is to improve speed and throughput by at least four times over the current IEEE802.11ax standard. The main application scenarios for the new technology include video transmission, augmented reality (AR), virtual reality (virtual reality, VR), etc. Multi-band aggregation and collaboration technology refers to simultaneous communication between Wi-Fi devices in different frequency bands such as 2.4GHz, 5.8GHz and 6-7GHz, or communication between Wi-Fi devices in different bands. frequencies in the same frequency range.

[003] Чтобы гарантировать качество обслуживания (quality of service, QoS) кадра данных, технология Wi-Fi вводит порядковый номер (sequence number, SN) для уникальной характеристики каждого кадра данных.[003] To guarantee the quality of service (QoS) of a data frame, Wi-Fi technology introduces a sequence number (sequence number, SN) for a unique characteristic of each data frame.

СУЩНОСТЬ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION

[004] Ввиду вышеизложенного, варианты осуществления изобретения предлагают способ и устройство для передачи данных, устройство связи и носитель данных.[004] In view of the foregoing, embodiments of the invention provide a method and apparatus for transmitting data, a communication device, and a storage medium.

[005] Согласно первому аспекту вариантов осуществления изобретения предложен способ передачи данных, который применяется к первому терминалу связи. Способ включает в себя: определение первого поля управления последовательностью для первой категории кадра данных, при этом первое поле управления последовательностью имеет первую битовую длину, и первая битовая длина сконфигурирована так, чтобы позволить первому полю управления последовательностью поддерживать многоканальную связь; и передачу первой категории кадра данных, несущего первое поле управления последовательностью.[005] According to a first aspect of embodiments of the invention, a data transmission method is provided that is applied to a first communication terminal. The method includes: determining a first sequence control field for a first category of a data frame, wherein the first sequence control field has a first bit length, and the first bit length is configured to allow the first sequence control field to support multi-channel communication; and transmitting the first category of the data frame carrying the first sequence control field.

[006] В варианте осуществления первое поле управления последовательностью включает в себя первое поле порядкового номера (sequence number, SN), первое поле SN включает в себя по меньшей мере первое поле SN кадра управления качеством (quality management frame, QMF), и первое поле SN QMF указывает порядковый номер первой категории кадра данных.[006] In an embodiment, the first sequence control field includes a first sequence number (SN) field, the first SN field includes at least the first SN field of a quality management frame (QMF), and the first field SN QMF indicates the sequence number of the first category of the data frame.

[007] В варианте осуществления первое поле управления последовательностью включает в себя первое поле номера фрагмента, и первое поле номера фрагмента указывает номер фрагмента первой категории кадра данных.[007] In an embodiment, the first sequence control field includes a first fragment number field, and the first fragment number field indicates the fragment number of the first category of the data frame.

[008] В варианте осуществления битовая длина первого поля управления последовательностью является фиксированным значением.[008] In an embodiment, the bit length of the first sequence control field is a fixed value.

[009] В варианте осуществления битовая длина первого поля управления последовательностью больше, чем битовая длина второго поля управления последовательностью во второй категории кадра данных. Категория для первой категории кадра данных отличается от категории для второй категории кадра данных. Битовая длина второго поля управления последовательностью сконфигурирована для поддержки только одноканальной связи.[009] In an embodiment, the bit length of the first sequence control field is greater than the bit length of the second sequence control field in the second category of the data frame. The category for the first category of the data frame is different from the category for the second category of the data frame. The bit length of the second sequence control field is configured to support single link communication only.

[0010] В варианте осуществления битовая длина первого поля SN в первом поле управления последовательностью больше, чем битовая длина второго поля SN во втором поле управления последовательностью, и/или битовая длина первого поля SN QMF в первом поле SN больше, чем битовая длина второго поля SN QMF во втором поле SN.[0010] In an embodiment, the bit length of the first SN field in the first sequence control field is greater than the bit length of the second SN field in the second sequence control field, and/or the bit length of the first QMF SN field in the first SN field is greater than the bit length of the second field SN QMF in the second SN field.

[0011] В варианте осуществления битовая длина первого поля SN в первом поле управления последовательностью больше 12. [0011] In an embodiment, the bit length of the first SN field in the first sequence control field is greater than 12.

[0012] В варианте осуществления битовая длина первого поля SN QMF в первом поле SN первого поля управления последовательностью больше 10.[0012] In an embodiment, the bit length of the first QMF SN field in the first SN field of the first sequence control field is greater than 10.

[0013] В варианте осуществления битовая длина первого поля номера фрагмента в первом поле управления последовательностью больше, чем битовая длина второго поля номера фрагмента во втором поле управления последовательностью.[0013] In an embodiment, the bit length of the first fragment number field in the first sequence control field is greater than the bit length of the second fragment number field in the second sequence control field.

[0014] В варианте осуществления битовая длина первого поля номера фрагмента в первом поле управления последовательностью больше 4.[0014] In an embodiment, the bit length of the first fragment number field in the first sequence control field is greater than 4.

[0015] В варианте осуществления определение первого поля управления последовательностью для первой категории кадра данных включает в себя: определение битовой длины первого поля управления последовательностью на основе количества каналов первого устройства.[0015] In an embodiment, determining the first sequence control field for the first category of the data frame includes: determining the bit length of the first sequence control field based on the number of channels of the first device.

[0016] В варианте осуществления определение битовой длины, занимаемых первым полем управления последовательностью, на основе количества каналов первого устройства включает в себя: определение битовой длины первого поля SN QMF в первом поле SN и/или битовой длины первого поля номера фрагмента в первом поле управления последовательностью на основе количества каналов первого устройства.[0016] In an embodiment, determining the bit length occupied by the first sequence control field based on the number of channels of the first device includes: determining the bit length of the first QMF SN field in the first SN field and/or the bit length of the first fragment number field in the first control field sequence based on the number of channels of the first device.

[0017] В варианте осуществления определение битовой длины первого поля SN QMF первого поля SN на основе количества каналов первого устройства включает в себя: определение суммы битовой длины, занимаемой двоичным значением количества каналов первого устройства, и первого базового значения, как битовой длины первого поля SN QMF в первом поле SN первого поля управления последовательностью.[0017] In an embodiment, determining the bit length of the first QMF SN field of the first SN field based on the number of channels of the first device includes: determining the sum of the bit length occupied by the binary value of the number of channels of the first device and the first base value as the bit length of the first SN field QMF in the first SN field of the first sequence control field.

[0018] В варианте осуществления определение битовой длины первого поля номера фрагмента в первом поле управления последовательностью на основе количества каналов первого устройства включает в себя: определение суммы битовой длины, занимаемой двоичным значением количества каналов первого устройства, и второго базового значения как битовой длины первого поля номера фрагмента в первом поле управления последовательностью.[0018] In an embodiment, determining the bit length of the first fragment number field in the first sequence control field based on the number of channels of the first device includes: determining the sum of the bit length occupied by the binary value of the number of channels of the first device and the second base value as the bit length of the first field fragment number in the first sequence control field.

[0019] В варианте осуществления количество каналов первого устройства включает в себя: текущее количество каналов, установленных в данное время первым устройством, и/или максимальное количество каналов, поддерживаемых первым устройством.[0019] In an embodiment, the number of channels of the first device includes: the current number of channels currently installed by the first device and/or the maximum number of channels supported by the first device.

[0020] В варианте осуществления способ дополнительно включает в себя: определение того, поддерживает ли второе устройство многоканальную связь, на основе информации индикации, переносимой в кадре управления, принятом от второго устройства.[0020] In an embodiment, the method further includes: determining whether the second device supports multi-channel communication based on indication information carried in a control frame received from the second device.

[0021] Согласно второму аспекту вариантов осуществления изобретения предложено устройство для передачи данных первого устройства. Устройство включает в себя: первый модуль определения и модуль передачи.[0021] According to a second aspect of the embodiments of the invention, a device for transmitting data of a first device is provided. The device includes: a first determination module and a transmission module.

[0022] Первый модуль определения выполнен с возможностью определения первого поля управления последовательностью для первой категории кадра данных. Первое поле управления последовательностью имеет первую битовую длину, и первая битовая длина сконфигурирована так, чтобы позволить первому полю управления последовательностью поддерживать многоканальную связь.[0022] The first determination module is configured to determine the first sequence control field for the first category of the data frame. The first sequence control field has a first bit length, and the first bit length is configured to allow the first sequence control field to support multi-channel communication.

[0023] Модуль передачи выполнен с возможностью передачи первой категории кадра данных, несущего первое поле управления последовательностью.[0023] The transmission module is configured to transmit the first category of the data frame carrying the first sequence control field.

[0024] В варианте осуществления первое поле управления последовательностью включает в себя первое поле порядкового номера (SN). Первое поле SN включает в себя по меньшей мере первое поле SN кадра управления качеством (QMF), и первое поле SN QMF указывает SN первой категории кадра данных.[0024] In an embodiment, the first sequence control field includes a first sequence number (SN) field. The first SN field includes at least the first SN field of a quality management frame (QMF), and the first SN field of QMF indicates the SN of the first category of the data frame.

[0025] В варианте осуществления первое поле управления последовательностью включает в себя первое поле номера фрагмента, и первое поле номера фрагмента указывает номер фрагмента первой категории кадра данных.[0025] In an embodiment, the first sequence control field includes a first fragment number field, and the first fragment number field indicates the fragment number of the first category of the data frame.

[0026] В варианте осуществления битовая длина первого поля управления последовательностью является фиксированным значением.[0026] In an embodiment, the bit length of the first sequence control field is a fixed value.

[0027] В варианте осуществления битовая длина первого поля управления последовательностью больше, чем битовая длина второго поля управления последовательностью во второй категории кадра данных. Категория для первой категории кадра данных отличается от категории для второй категории кадра данных, и битовая длина второго поля управления последовательностью сконфигурирована для поддержки только одноканальной связи.[0027] In an embodiment, the bit length of the first sequence control field is greater than the bit length of the second sequence control field in the second category of the data frame. The category for the first category of the data frame is different from the category for the second category of the data frame, and the bit length of the second sequence control field is configured to support only single-channel communication.

[0028] В варианте осуществления битовая длина первого поля SN в первом поле управления последовательностью больше, чем битовая длина второго поля SN во втором поле управления последовательностью; и/или битовая длина первого поля SN QMF в первом поле SN больше, чем битовая длина второго поля SN QMF во втором поле SN.[0028] In an embodiment, the bit length of the first SN field in the first sequence control field is greater than the bit length of the second SN field in the second sequence control field; and/or the bit length of the first SN QMF in the first SN is greater than the bit length of the second SN QMF in the second SN.

[0029] В варианте осуществления битовая длина первого поля SN в первом поле управления последовательностью больше 12.[0029] In an embodiment, the bit length of the first SN field in the first sequence control field is greater than 12.

[0030] В варианте осуществления битовая длина первого поля SN QMF в первом поле SN первого поля управления последовательностью больше 10.[0030] In an embodiment, the bit length of the first QMF SN field in the first SN field of the first sequence control field is greater than 10.

[0031] В варианте осуществления битовая длина первого поля номера фрагмента в первом поле управления последовательностью больше, чем битовая длина второго поля номера фрагмента во втором поле управления последовательностью.[0031] In an embodiment, the bit length of the first fragment number field in the first sequence control field is greater than the bit length of the second fragment number field in the second sequence control field.

[0032] В варианте осуществления битовая длина первого поля номера фрагмента в первом поле управления последовательностью больше 4.[0032] In an embodiment, the bit length of the first fragment number field in the first sequence control field is greater than 4.

[0033] В варианте осуществления первый модуль определения включает в себя: подмодуль определения, выполненный с возможностью определения битовой длины первого поля управления последовательностью на основе количества каналов первого устройства.[0033] In an embodiment, the first determination module includes: a determination sub-module configured to determine the bit length of the first sequence control field based on the number of channels of the first device.

[0034] В варианте осуществления подмодуль определения включает в себя: блок определения, выполненный с возможностью определения битовой длины первого поля SN QMF в первом поле SN и/или битовой длины первого поля номера фрагмента в первом поле управления последовательностью на основе количества каналов первого устройства.[0034] In an embodiment, the determination submodule includes: a determination unit configured to determine the bit length of the first QMF SN field in the first SN field and/or the bit length of the first fragment number field in the first sequence control field based on the number of channels of the first device.

[0035] В варианте осуществления блок определения включает в себя: первый подблок определения, выполненный с возможностью определения суммы битовой длины, занимаемой двоичным значением количества каналов первого устройства, и первого базового значения как битовой длины первого поля SN QMF в первом поле SN первого поля управления последовательностью.[0035] In an embodiment, the determination unit includes: a first determination sub-unit configured to determine the sum of the bit length occupied by the binary value of the number of channels of the first device and the first base value as the bit length of the first QMF SN field in the first SN field of the first control field sequence.

[0036] В варианте осуществления блок определения включает в себя: второй подблок определения, выполненный с возможностью определения суммы битовой длины, занимаемой двоичным значением количества каналов первого устройства, и второго базового значения как битовой длины первого поля номера фрагмента в первом поле управления последовательностью.[0036] In an embodiment, the determination unit includes: a second determination sub-unit configured to determine the sum of the bit length occupied by the binary value of the number of channels of the first device and the second base value as the bit length of the first fragment number field in the first sequence control field.

[0037] В варианте осуществления количество каналов первого устройства включает в себя: текущее количество каналов, установленных в данное время первым устройством, и/или максимальное количество каналов, поддерживаемых первым устройством.[0037] In an embodiment, the number of channels of the first device includes: the current number of channels currently installed by the first device and/or the maximum number of channels supported by the first device.

[0038] В варианте осуществления устройство дополнительно включает в себя: второй модуль определения, выполненный с возможностью определения того, поддерживает ли второе устройство многоканальную связь, на основе информации индикации, переносимой в кадре управления, принятом от второго устройства.[0038] In an embodiment, the device further includes: a second determination module, configured to determine whether the second device supports multi-channel communication based on indication information carried in a control frame received from the second device.

[0039] Согласно третьему аспекту вариантов осуществления изобретения предлагается устройство связи, включающее в себя процессор, память и исполняемую программу, хранящуюся в памяти и способную выполняться процессором. Когда исполняемая программа выполняется процессором, реализуются этапы способа передачи данных, описанного в первом аспекте.[0039] According to a third aspect of the embodiments of the invention, a communication device is provided, including a processor, a memory, and an executable program stored in the memory and capable of being executed by the processor. When the executable program is executed by the processor, the steps of the data transmission method described in the first aspect are implemented.

[0040] Согласно четвертому аспекту вариантов осуществления изобретения предлагается носитель данных, на котором хранятся исполняемые программы, при этом, когда исполняемые программы выполняются процессором, реализуются этапы способа передачи данных в соответствии с первым аспектом.[0040] According to a fourth aspect of the embodiments, a storage medium is provided on which executable programs are stored, wherein when the executable programs are executed by a processor, the steps of the data transmission method according to the first aspect are implemented.

[0041] В соответствии со способом и устройством для передачи данных, устройством связи и носителем данных, в вариантах осуществления изобретения определяется первое поле управления последовательностью для первой категории кадра данных, где первое поле управления последовательностью имеет первую битовую длину, причем первая битовая длина сконфигурирована для обеспечения поддержки многоканальной связи (multi-link communication) первым полем управления последовательностью; и передается первая категория кадра данных, несущего первое поле управления последовательностью. Таким образом, путем установки первой битовой длины, первое поле управления последовательностью может идентифицировать больше кадров данных, так что первое поле управления последовательностью может удовлетворять потребности многоканальной связи. Затем точка доступа (access point, АР) и станция (station, STA) могут выполнять передачу кадра данных на основе качества обслуживания (quality of service, QoS) с множеством каналов, тем самым повышая скорость передачи и улучшая пропускную способность сети.[0041] According to a method and apparatus for transmitting data, a communication device, and a storage medium, embodiments of the invention define a first sequence control field for a first category of a data frame, where the first sequence control field has a first bit length, wherein the first bit length is configured to providing support for multi-link communication with the first sequence control field; and the first category of the data frame carrying the first sequence control field is transmitted. Thus, by setting the first bit length, the first sequence control field can identify more frames of data, so that the first sequence control field can meet the needs of multi-channel communication. Then, the access point (AP) and the station (station, STA) can perform data frame transmission based on the quality of service (QoS) with multiple channels, thereby increasing the transmission rate and improving the network throughput.

[0042] Следует понимать, что приведенное выше общее описание и последующее подробное описание являются иллюстративными и не ограничивают варианты осуществления изобретения.[0042] It should be understood that the above general description and the following detailed description are illustrative and do not limit embodiments of the invention.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF THE DRAWINGS

[0043] Прилагаемые чертежи, которые включены в настоящее описание и составляют его часть, иллюстрируют варианты осуществления, соответствующие изобретению, и вместе с описанием служат для пояснения принципов вариантов осуществления изобретения.[0043] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the embodiments of the invention.

[0044] Фиг. 1 иллюстрирует схематическое изображение структуры поля управления последовательностью согласно примеру осуществления.[0044] FIG. 1 illustrates a schematic diagram of the structure of a sequence control field according to an embodiment.

[0045] Фиг. 2 представляет собой схематическое изображение структуры поля порядкового номера согласно примеру осуществления.[0045] FIG. 2 is a schematic representation of the structure of a sequence number field according to an embodiment.

[0046] Фиг. 3 представляет собой блок-схему способа передачи данных согласно примеру осуществления.[0046] FIG. 3 is a flowchart of a data transmission method according to an embodiment.

[0047] Фиг. 4 представляет собой блок-схему устройства для передачи данных согласно примеру осуществления.[0047] FIG. 4 is a block diagram of a device for transmitting data according to an embodiment.

[0048] Фиг. 5 представляет собой блок-схему устройства для передачи данных согласно примеру осуществления.[0048] FIG. 5 is a block diagram of a device for transmitting data according to an embodiment.

ПОДРОБНОЕ ОПИСАНИЕDETAILED DESCRIPTION

[0049] Примеры осуществления будут подробно описаны здесь и проиллюстрированы на прилагаемых чертежах. Одни и те же позиции на разных чертежах относятся к одним и тем же или подобным элементам, если не указано иное, когда последующее описание относится к чертежам. Реализации, описанные в следующих примерах осуществления, не представляют всех реализаций, совместимых с вариантами осуществления изобретения. Они являются просто примерами устройств и способов, согласующихся с некоторыми аспектами вариантов осуществления изобретения, как указано в прилагаемой формуле изобретения.[0049] Embodiments will be described in detail herein and illustrated in the accompanying drawings. The same reference numbers throughout the drawings refer to the same or like elements, unless otherwise indicated, when the following description refers to the drawings. The implementations described in the following embodiments do not represent all implementations that are compatible with embodiments of the invention. They are merely examples of devices and methods consistent with certain aspects of the embodiments of the invention as set forth in the appended claims.

[0050] Термины, используемые в вариантах осуществления изобретения, предназначены только для целей описания конкретных вариантов осуществления и не предназначены для ограничения вариантов осуществления изобретения. Используемые в вариантах осуществления изобретения и прилагаемой формуле изобретения формы единственного числа предназначены также для включения форм множественного числа, если контекст явно не требует иного. Также можно понимать, что используемый здесь термин «и/или» относится к любым и всем возможным комбинациям одного или более связанных перечисленных элементов и включает в себя их.[0050] The terms used in the embodiments of the invention are only for the purpose of describing specific embodiments and are not intended to limit the embodiments of the invention. As used in the embodiments and the appended claims, the singular forms are also intended to include plural forms, unless the context clearly requires otherwise. It can also be understood that the term "and/or" as used herein refers to and includes any and all possible combinations of one or more of the related listed elements.

[0051] Следует понимать, что хотя термины «первый», «второй», «третий» и т.д. могут использоваться в вариантах осуществления изобретения для описания различных видов информации, такая информация не должна ограничиваться этими терминами. Эти термины используются только для того, чтобы отличить одну категорию информации от другой. Например, не выходя за рамки вариантов осуществления изобретения, первая информация также может упоминаться как вторая информация, и аналогичным образом вторая информация также может упоминаться как первая информация. В зависимости от контекста слова «если» и «в случае», используемые здесь, могут быть истолкованы как «во время...», или «когда...», или «в ответ на определение...».[0051] It should be understood that although the terms "first", "second", "third", etc. may be used in embodiments of the invention to describe various kinds of information, such information should not be limited to these terms. These terms are only used to distinguish one category of information from another. For example, without going beyond the embodiments of the invention, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "in case" used here can be interpreted as "at the time of..." or "when..." or "in response to a determination...".

[0052] Объект выполнения, вовлеченный в варианты осуществления изобретения, включает в себя, но не ограничивается этим: сети беспроводной связи, особенно сетевые устройства, такие как в соответствии со стандартом IEEE802.11a/b/g/n/ac в сетях Wi-Fi, и сетевые устройства по стандарту IEEE802.11be в сетях Wi-Fi следующего поколения. К сетевым устройствам относятся, помимо прочего: устройства точек беспроводного доступа (access point, АР), такие как маршрутизаторы Wi-Fi, беспроводные станции (station, STA), пользовательские терминалы, пользовательские узлы, мобильные терминалы или планшетные компьютеры и т.д.[0052] The subject matter involved in embodiments of the invention includes, but is not limited to: wireless communication networks, especially network devices such as those in accordance with the IEEE802.11a/b/g/n/ac standard in Wi- Fi, and IEEE802.11be network devices in next-generation Wi-Fi networks. Network devices include, but are not limited to: wireless access point (AP) devices such as Wi-Fi routers, wireless stations (STAs), user terminals, user nodes, mobile terminals or tablet computers, etc.

[0053] Сценарий применения в вариантах осуществления изобретения заключается в том, что в предшествующем уровне техники порядковый номер (SN) вводится для обеспечения качества обслуживания (QoS) кадра данных. То есть, один SN назначается каждому кадру данных, например, блоку данных службы управления доступом к среде (media access control service data unit, MSDU), блоку данных службы управления доступом к среде агрегации (aggregation-media access control service data unit, A-MSDU) или блоку данных протокола управления доступом к среде (media access control management protocol data unit, MMPDU).[0053] An application scenario in embodiments of the invention is that, in the prior art, a sequence number (SN) is introduced to ensure the quality of service (QoS) of a data frame. That is, one SN is assigned to each data frame, for example, a media access control service data unit (MSDU), an aggregation-media access control service data unit, A- MSDU) or media access control management protocol data unit (MMPDU).

[0054] Как показано на фиг. 1, в кадре данных установлено поле управления последовательностью, и длина поля управления последовательностью равна 16 битам. Поле управления последовательностью включает в себя поле порядкового номера и поле номера фрагмента. Поле порядкового номера занимает 12 битов, а поле номера фрагмента - 4 бита. Поле порядкового номера может использоваться для установки порядкового номера кадра данных и т.д. Обычно пакет данных делится на множество фрагментов данных во время передачи, и поле номера фрагмента используется для указания фрагмента данных, к которому принадлежит кадр данных.[0054] As shown in FIG. 1, the sequence control field is set in the data frame, and the length of the sequence control field is 16 bits. The sequence control field includes a sequence number field and a fragment number field. The sequence number field is 12 bits and the fragment number field is 4 bits. The sequence number field may be used to set the sequence number of the data frame, and so on. Typically, a data packet is divided into a plurality of data fragments during transmission, and the fragment number field is used to indicate the data fragment to which the data frame belongs.

[0055] Как показано на фиг. 2, поле порядкового номера включает в себя поле порядкового номера кадра управления качеством (quality management frame, QMF) и поле индекса категории доступа (access category index, ACI). Поле порядкового номера QMF используется для установки SN (порядкового номера) кадра данных. ACI используется для указания категории доступа кадра данных. Различные категории доступа кадров данных имеют разные приоритеты доступа к каналу. Существует четыре категории доступа кадров данных, такие как: AC_BE (Best Effort, максимальное усилие), АС_BK (фоновый), AC_VI (видео) и AC_VO (голос).[0055] As shown in FIG. 2, the sequence number field includes a quality management frame (QMF) sequence number field and an access category index (ACI) field. The QMF sequence number field is used to set the SN (sequence number) of the data frame. ACI is used to indicate the access category of a data frame. Different data frame access categories have different channel access priorities. There are four data frame access categories such as: AC_BE (Best Effort), AC_BK (background), AC_VI (video), and AC_VO (voice).

[0056] В предшествующем уровне техники битовая длина поля порядкового номера QMF равна 10, а битовая длина поля номера фрагмента равна 4, что может удовлетворять только идентификации кадра данных в одноканальном режиме (single-link).[0056] In the prior art, the bit length of the QMF sequence number field is 10, and the bit length of the fragment number field is 4, which can only satisfy data frame identification in single-link mode.

[0057] Для многоканальной (multi-link) связи количество кадров данных превышает диапазон, который может быть идентифицирован полем порядкового номера QMF и полем номера фрагмента.[0057] For multi-link communication, the number of data frames exceeds the range that can be identified by the QMF sequence number field and the fragment number field.

[0058] Как показано на фиг. 3, предлагается способ передачи данных в соответствии с примером осуществления. Способ передачи данных может быть применен в первом терминале связи в беспроводной связи. Способ включает в себя следующие этапы 301-302.[0058] As shown in FIG. 3, a data transmission method according to an embodiment is proposed. The data transmission method may be applied in a first communication terminal in a wireless communication. The method includes the following steps 301-302.

[0059] На этапе 301 определяют первое поле управления последовательностью для первой категории кадра данных. Первое поле управления последовательностью имеет первую битовую длину, и первая битовая длина сконфигурирована так, чтобы позволить первому полю управления последовательностью поддерживать многоканальную связь.[0059] In step 301, a first sequence control field is determined for the first category of the data frame. The first sequence control field has a first bit length, and the first bit length is configured to allow the first sequence control field to support multi-channel communication.

[0060] На этапе 302 передают первую категорию кадра данных, несущего первое поле управления последовательностью.[0060] In step 302, the first category of the data frame carrying the first sequence control field is transmitted.

[0061] Здесь кадр данных первой категории может быть передан со стороны АР или STA в системе связи Wi-Fi.[0061] Here, a first category data frame may be transmitted by an AP or STA in a Wi-Fi communication system.

[0062] Первая категория кадра данных может включать в себя, но не ограничивается этим, кадр данных в многоканальной связи. Например, первая категория кадра данных может быть кадром данных, соответствующим стандарту IEEE802.11be в сети Wi-Fi следующего поколения. По сравнению с первой категорией кадра данных вторая категория кадра данных может представлять собой кадр данных, пригодный для одноканальной передачи в предшествующем уровне техники. Например, первой категорией кадра данных может быть кадр данных, соответствующий стандарту IEEE802.11ax. Кадр данных может быть MSDU, A-MSDU или MMPDU.[0062] The first category of a data frame may include, but is not limited to, a data frame in multi-channel communication. For example, the first category of the data frame may be a data frame conforming to the IEEE802.11be standard in the next generation Wi-Fi network. Compared to the first data frame category, the second data frame category may be a data frame suitable for single-channel transmission in the prior art. For example, the first category of a data frame may be a data frame conforming to the IEEE802.11ax standard. The data frame may be MSDU, A-MSDU or MMPDU.

[0063] Первое поле управления последовательностью сконфигурировано для уникальной идентификации кадра данных и фильтрации повторяющихся кадров данных, когда АР или STA выполняет передачу, соответствующую QoS.[0063] The first sequence control field is configured to uniquely identify a data frame and filter out duplicate data frames when an AP or STA performs a QoS-compliant transmission.

[0064] Первое поле управления последовательностью может включать в себя поле SN QMF, поле ACI, поле номера фрагмента и т.п. Ввиду таких особенностей как высокая скорость передачи и большой объем данных при многоканальной связи, первая битовая длина может быть определена на основе фрагмента пакета данных, который должен быть идентифицирован при многоканальной связи, и количества кадров данных первой категории, которые необходимо идентифицировать. Путем изменения первой битовой длины первого поля управления последовательностью для первой категории кадра данных, первое поле управления последовательностью может быть сделано способным поддерживать многоканальную связь. Здесь тот факт, что первое поле управления последовательностью может поддерживать многоканальную связь, может означать, что первое поле управления последовательностью может использоваться как для одноканальной связи, так и для многоканальной связи.[0064] The first sequence control field may include a QMF SN field, an ACI field, a fragment number field, and the like. In view of the features such as high transmission rate and large amount of data in multi-channel communication, the first bit length can be determined based on the fragment of the data packet to be identified in multi-channel communication and the number of first category data frames to be identified. By changing the first bit length of the first sequence control field for the first category of the data frame, the first sequence control field can be made capable of supporting multi-channel communication. Here, the fact that the first sequence control field can support multi-channel communication may mean that the first sequence control field can be used for both single-channel communication and multi-channel communication.

[0065] Здесь, чтобы удовлетворить потребности многоканальной передачи, количество различной идентификационной информации, которая может быть представлена первым полем управления последовательностью с первой битовой длиной, может быть больше или равно количеству кадров данных, передаваемых по меньшей мере двумя каналами (соединениями). Количество различных SN QMF, которое может быть представлено битовой длиной поля SN QMF в первом поле управления последовательностью, может быть больше или равно количеству кадров данных, передаваемых по меньшей мере двумя каналами связи, и/или количество различных номеров фрагментов, которое может быть представлено битовой длиной поля номера фрагмента в первом поле управления последовательностью, может быть больше или равно количеству различных фрагментов, которым принадлежат кадры данных, передаваемые по меньшей мере двумя каналами связи. Таким образом, первое поле управления последовательностью может удовлетворить потребность в количестве кадров данных, передаваемых одновременно по меньшей мере двумя каналами связи.[0065] Here, in order to meet the needs of multi-channel transmission, the number of different identification information that can be represented by the first sequence control field with the first bit length may be greater than or equal to the number of data frames transmitted by at least two channels (connections). The number of different QMF SNs, which may be represented by the bit length of the SN QMF field in the first sequence control field, may be greater than or equal to the number of data frames carried by at least two communication channels, and/or the number of different fragment numbers, which may be represented by a bit length. the length of the fragment number field in the first sequence control field may be greater than or equal to the number of different fragments that belong to data frames transmitted by at least two communication channels. Thus, the first sequence control field can satisfy the need for the number of data frames transmitted simultaneously by at least two communication channels.

[0066] Например, битовая длина поля SN QMF второго поля управления последовательностью в предшествующем уровне техники равна 10, что может представлять SN QMF для 1024 кадров данных, и 1024 SN QMF могут идентифицировать кадры данных, переданные по одному каналу связи, тем самым удовлетворяя потребности в передаче кадров данных по одному каналу. Битовая длина поля SN QMF первого поля управления последовательностью может быть установлена равной 11, так что поле SN QMF первого поля управления последовательностью может представлять SN QMF для 2048 кадров данных, а 2048 SN QMF могут идентифицировать кадры данных, одновременно передаваемых по двум каналам, что удовлетворяет потребности в передаче кадров данных по двум каналам.[0066] For example, the bit length of the SN QMF field of the second sequence control field in the prior art is 10, which can represent SN QMF for 1024 data frames, and 1024 SN QMF can identify data frames transmitted on one communication channel, thereby satisfying the need in the transmission of data frames over a single channel. The bit length of the SN QMF field of the first sequence control field can be set to 11, so that the SN QMF field of the first sequence control field can represent the SN QMF for 2048 data frames, and the 2048 SN QMF can identify data frames transmitted simultaneously on two channels, which satisfies the need to transmit data frames over two channels.

[0067] Таким образом, путем установки первой битовой длины, первое поле управления последовательностью может идентифицировать больше кадров данных, так что первое поле управления последовательностью может удовлетворить потребности многоканальной связи. Затем АР и STA могут выполнять передачу кадров данных на основе QoS с многоканальной связью, тем самым повышая скорость передачи и повышая пропускную способность сети.[0067] Thus, by setting the first bit length, the first sequence control field can identify more data frames, so that the first sequence control field can meet the needs of multi-channel communication. Then, the AP and the STA can perform transmission of data frames based on QoS with multilink, thereby improving the transmission rate and increasing the network capacity.

[0068] В варианте осуществления первое поле управления последовательностью включает в себя первое поле SN, а первое поле SN включает в себя по меньшей мере первое поле SN QMF, указывающее SN первой категории кадра данных.[0068] In an embodiment, the first sequence control field includes a first SN field, and the first SN field includes at least a first QMF SN field indicating the SN of the first category of the data frame.

[0069] Здесь, как показано на фиг. 1, первое поле управления последовательностью включает в себя первое поле SN. Как показано на фиг. 2, первое поле SN включает в себя первое поле SN QMF. Первое поле SN QMF используется для установки SN первого кадра данных. SN первого кадра данных может однозначно идентифицировать первый кадр данных.[0069] Here, as shown in FIG. 1, the first sequence control field includes the first SN field. As shown in FIG. 2, the first SN field includes the first SN field of the QMF. The first SN field of the QMF is used to set the SN of the first data frame. The SN of the first data frame may uniquely identify the first data frame.

[0070] Битовая длина первого поля SN QMF может быть определена на основе максимального количества кадров данных первой категории, которые возможны при многоканальной связи.[0070] The bit length of the first SN QMF can be determined based on the maximum number of first category data frames that are possible in multi-channel communication.

[0071] В варианте осуществления первое поле управления последовательностью включает в себя первое поле номера фрагмента, и первое поле номера фрагмента указывает номер фрагмента первой категории кадра данных.[0071] In an embodiment, the first sequence control field includes a first fragment number field, and the first fragment number field indicates the fragment number of the first category of the data frame.

[0072] Здесь первое поле номера фрагмента используется для установки номера фрагмента первого кадра данных. SN первого кадра данных может однозначно идентифицировать фрагмент, которому принадлежит первый кадр данных.[0072] Here, the first fragment number field is used to set the fragment number of the first data frame. The SN of the first data frame may uniquely identify the fragment to which the first data frame belongs.

[0073] В общем, пакет данных делится на множество фрагментов во время передачи, и поле номера фрагмента используется для указания фрагмента, которому принадлежит кадр данных.[0073] In general, a data packet is divided into a plurality of fragments during transmission, and the fragment number field is used to indicate the fragment to which the data frame belongs.

[0074] Битовая длина первого поля номера фрагмента может быть определена на основе количества фрагментов, которые возможны при многоканальной связи.[0074] The bit length of the first fragment number field may be determined based on the number of fragments that are possible in multi-channel communication.

[0075] В варианте осуществления битовая длина первого поля управления последовательностью является фиксированным значением.[0075] In an embodiment, the bit length of the first sequence control field is a fixed value.

[0076] Битовая длина первого поля управления последовательностью может быть фиксированным значением, то есть битовая длина первого поля управления последовательностью не изменяется в зависимости от среды передачи (например, количества каналов передачи).[0076] The bit length of the first sequence control field may be a fixed value, that is, the bit length of the first sequence control field does not change depending on the transmission medium (eg, the number of transmission channels).

[0077] Битовая длина поля SN в первом поле управления последовательностью, битовая длина поля номера фрагмента и битовая длина поля SN QMF в поле SN могут быть фиксированными значениями.[0077] The bit length of the SN field in the first sequence control field, the bit length of the fragment number field, and the bit length of the QMF SN field in the SN field may be fixed values.

[0078] Например, первое поле управления последовательностью может быть 18-битным, где поле QMF SN может быть 14-битным (увеличено на два бита по сравнению с предшествующим уровнем техники). Таким образом, количество SN QMF, которое может быть установлено в поле SN QMF, в 4 раза превышает исходное количество SN QMF.[0078] For example, the first sequence control field may be 18 bits, where the QMF SN field may be 14 bits (increased by two bits compared to the prior art). Thus, the number of QMF SNs that can be set in the SN QMF field is 4 times the original number of QMF SNs.

[0079] Битовая длина первого поля управления последовательностью принимает фиксированное значение, что может уменьшить сложность динамической регулировки битовой длины первого поля управления последовательностью и снизить сложность разработки.[0079] The bit length of the first sequence control field takes a fixed value, which can reduce the complexity of dynamically adjusting the bit length of the first sequence control field and reduce the development complexity.

[0080] В варианте осуществления битовая длина первого поля управления последовательностью больше, чем битовая длина второго поля управления последовательностью для второй категории кадра данных. Категория для первой категории кадра данных отличается от категории для второй категории кадра данных, а битовая длина второго поля управления последовательностью сконфигурирована только для поддержки одноканальной связи n.[0080] In an embodiment, the bit length of the first sequence control field is greater than the bit length of the second sequence control field for the second category of the data frame. The category for the first category of the data frame is different from the category for the second category of the data frame, and the bit length of the second sequence control field is configured to only support single link n.

[0081] Второе поле управления последовательностью может быть полем управления последовательностью для второй категории кадра данных согласно стандарту IEEE802.11ах. Битовая длина второго поля управления последовательностью может быть равна 16.[0081] The second sequence control field may be a sequence control field for the second category of the data frame according to the IEEE802.11ax standard. The bit length of the second sequence control field may be 16.

[0082] При многоканальной связи между АР и STA устанавливается множество каналов передачи. Например, АР подключена к трем STA, и между каждой STA и АР установлено 3 канала передачи. Таким образом, одновременно устанавливается 9 каналов передачи между АР и 3 STA. Объем данных, передаваемых по 9 каналам передачи, значительно увеличивается, то есть значительно увеличивается количество кадров данных. Таким образом, количество SN QMF, поддерживаемое полем SN QMF в поле управления последовательностью, и/или количество номеров фрагментов, поддерживаемых полем номера фрагмента, не может удовлетворить потребности в уникальной идентификации каждого кадра данных.[0082] In multi-channel communication, a plurality of transmission channels are established between an AP and a STA. For example, an AP is connected to three STAs, and 3 transmission channels are set between each STA and the AP. Thus, 9 transmission channels between the AP and 3 STAs are set up at the same time. The amount of data transmitted over 9 transmission channels is greatly increased, that is, the number of data frames is greatly increased. Thus, the number of QMF SNs supported by the QMF SN field in the sequence control field and/or the number of fragment numbers supported by the fragment number field cannot satisfy the need for unique identification of each data frame.

[0083] Следовательно, можно обеспечить, чтобы битовая длина первого поля управления последовательностью в первой категории кадра данных была больше, чем битовая длина второго поля управления последовательностью во второй категории кадра данных, так что количество SN QMF, которые могут поддерживаться первым полем управления последовательностью в первой категории кадра данных, и/или количество номеров фрагментов может соответствовать потребностям количества кадров данных в многоканальной связи.[0083] Therefore, it can be ensured that the bit length of the first sequence control field in the first category of the data frame is greater than the bit length of the second sequence control field in the second category of the data frame, so that the number of QMF SNs that can be supported by the first sequence control field in the first category of the data frame, and/or the number of fragment numbers may correspond to the needs of the number of data frames in multilink communication.

[0084] Например, битовая длина первого поля управления последовательностью в первой категории кадра данных может быть увеличена на два бита по сравнению с битовой длиной второго поля управления последовательностью во второй категории кадра данных. То есть первое поле управления последовательностью имеет 18 битов. Увеличенная битовая длина может использоваться для поля SN QMF и/или поля номера фрагмента. Например, увеличение на один бит в поле SN QMF может удвоить количество SN QMF, которое может быть установлено в поле SN QMF. Таким образом, может быть удовлетворена потребность в передаче большего количества кадров данных.[0084] For example, the bit length of the first sequence control field in the first category of the data frame may be increased by two bits compared to the bit length of the second sequence control field in the second category of the data frame. That is, the first sequence control field has 18 bits. The increased bit length may be used for the QMF SN field and/or the fragment number field. For example, a one bit increase in the SN QMF field can double the number of SN QMFs that can be set in the SN QMF field. Thus, the need to transmit more data frames can be met.

[0085] Таким образом, по сравнению со вторым полем управления последовательностью во второй категории кадра данных, увеличение битовой длины первого поля управления последовательностью для первой категории кадра данных может увеличить количество кадров данных, которые могут быть идентифицированы первым полем управления последовательностью, так что первое поле управления последовательностью может удовлетворять потребности многоканальной связи. Тогда АР и STA могут выполнять передачу кадра данных на основе QoS с использованием многоканальной связи, тем самым повышая скорость передачи, улучшая пропускную способность сети и улучшая использование спектра.[0085] Thus, compared with the second sequence control field in the second category of the data frame, increasing the bit length of the first sequence control field for the first category of the data frame can increase the number of data frames that can be identified by the first sequence control field, so that the first field sequence control can meet the needs of multi-channel communication. Then, the AP and the STA can perform QoS-based data frame transmission using multilink, thereby improving transmission speed, improving network capacity, and improving spectrum utilization.

[0086] В варианте осуществления битовая длина первого поля SN в первом поле управления последовательностью больше, чем битовая длина второго поля SN во втором поле управления последовательностью, и/или битовая длина первого поля SN QMF в первом поле SN больше, чем битовая длина второго поля SN QMF во втором поле SN.[0086] In an embodiment, the bit length of the first SN field in the first sequence control field is greater than the bit length of the second SN field in the second sequence control field, and/or the bit length of the first QMF SN field in the first SN field is greater than the bit length of the second field SN QMF in the second SN field.

[0087] Здесь увеличение битовой длины первого поля SN по сравнению со вторым полем SN может увеличить битовую длину первого поля SN QMF в поле SN первого поля управления последовательностью и/или битовую длину поля ACI в поле SN первого поля управления последовательностью.[0087] Here, increasing the bit length of the first SN field compared to the second SN field may increase the bit length of the first QMF SN field in the SN field of the first sequence control field and/or the bit length of the ACI field in the SN field of the first sequence control field.

[0088] Увеличение битовой длины поля SN QMF в поле SN первого поля управления последовательностью может, таким образом, увеличить количество SN QMF, которые может поддерживать первое поле управления последовательностью, чтобы удовлетворить потребности в увеличении количества кадров данных при многоканальной связи.[0088] Increasing the bit length of the QMF SN field in the SN field of the first sequencing field can thus increase the number of QMF SNs that the first sequencing field can support to meet the needs of increasing the number of data frames in multi-channel communication.

[0089] Таким образом, увеличение битовой длины поля ACI в поле SN первого поля управления последовательностью может увеличить категории данных, которые могут указываться полем ACI, чтобы удовлетворить потребности в передаче большего количества типов данных.[0089] Thus, increasing the bit length of the ACI field in the SN field of the first sequence control field can increase the categories of data that can be indicated by the ACI field in order to satisfy the need to transmit more types of data.

[0090] В варианте осуществления длина первого поля SN в первом поле управления последовательностью в битах больше 12.[0090] In an embodiment, the length of the first SN field in the first sequence control field in bits is greater than 12.

[0091] Для битовой длины второго поля управления последовательностью во второй категории кадра данных, в предшествующем уровне техники равной 12, битовая длина первого поля SN в первом поле управления последовательностью может быть установлена больше 12. Например, битовая длина первого поля SN в первом поле управления последовательностью может быть установлена равной 16.[0091] For the bit length of the second sequence control field in the second category of the data frame in the prior art to be 12, the bit length of the first SN field in the first sequence control field may be set to greater than 12. For example, the bit length of the first SN field in the first control field sequence can be set to 16.

[0092] Здесь все вновь добавленные 4 бита могут быть назначены первому полю SN QMF и/или полю ACI в первом поле управления последовательностью.[0092] Here, all newly added 4 bits may be assigned to the first SN QMF field and/or the ACI field in the first sequence control field.

[0093] В варианте осуществления битовая длина первого поля SN QMF в первом поле SN первого поля управления последовательностью больше 10.[0093] In an embodiment, the bit length of the first QMF SN field in the first SN field of the first sequence control field is greater than 10.

[0094] Когда битовая длина поля SN QMF во втором поле управления последовательностью во второй категории кадра данных равна 10 в предшествующем уровне техники, битовая длина первого поля SN QMF в поле SN первого управления последовательностью поле может быть установлена больше 10.[0094] When the bit length of the SN QMF field in the second sequencing field in the second category of the data frame is 10 in the prior art, the bit length of the first SN QMF field in the SN field of the first sequencing field may be set greater than 10.

[0095] Например, битовая длина первого поля SN QMF в первом поле SN первого поля управления последовательностью может быть установлена равной 14 битам. После добавления 4 битов количество кадров данных, которое может быть указано полем SN QMF, в 16 раз больше, чем в предшествующем уровне техники, что увеличивает количество кадров данных, которые могут быть переданы по множеству каналов, и улучшает пропускную способность сети.[0095] For example, the bit length of the first QMF SN field in the first SN field of the first sequence control field may be set to 14 bits. After adding 4 bits, the number of data frames that can be indicated by the QMF SN field is 16 times that of the prior art, which increases the number of data frames that can be transmitted over multiple channels and improves network throughput.

[0096] В варианте осуществления битовая длина первого поля номера фрагмента в первом поле управления последовательностью больше, чем битовая длина второго поля номера фрагмента во втором поле управления последовательностью.[0096] In an embodiment, the bit length of the first fragment number field in the first sequence control field is greater than the bit length of the second fragment number field in the second sequence control field.

[0097] Увеличение битовой длины первого поля номера фрагмента в первом поле управления последовательностью может увеличить количество фрагментов, которые могут быть указаны первым полем номера фрагмента, так что многоканальная линия передачи может передавать больше фрагментов пакета данных и повысить пропускную способность сети.[0097] Increasing the bit length of the first fragment number field in the first sequence control field can increase the number of fragments that can be indicated by the first fragment number field, so that a multi-channel transmission line can transmit more fragments of a data packet and increase network throughput.

[0098] В варианте осуществления битовая длина первого поля номера фрагмента в первом поле управления последовательностью больше 4.[0098] In an embodiment, the bit length of the first fragment number field in the first sequence control field is greater than 4.

[0099] Когда битовая длина первого поля номера фрагмента во втором поле управления последовательностью во второй категории кадра данных равна 4 в предшествующем уровне техники, битовая длина первого поля номера фрагмента в первом поле управления последовательностью может быть установлена больше 4.[0099] When the bit length of the first fragment number field in the second sequence control field in the second category of the data frame is 4 in the prior art, the bit length of the first fragment number field in the first sequence control field may be set greater than 4.

[00100] Например, битовая длина поля номера первого фрагмента в первом поле управления последовательностью может быть установлена равной 8. После добавления 4 битов количество фрагментов, полученных путем деления пакета данных и указанных первым полем номера фрагмента, в 16 раз больше, чем в предшествующем уровне техники. Таким образом, количество фрагментов пакетов данных, которые могут быть переданы по множеству каналов связи, может быть увеличено, и пропускная способность сети для передачи данных может быть улучшена.[00100] For example, the bit length of the first fragment number field in the first sequence control field can be set to 8. After adding 4 bits, the number of fragments obtained by dividing the data packet and indicated by the first fragment number field is 16 times more than in the previous level technology. Thus, the number of fragments of data packets that can be transmitted over a plurality of communication channels can be increased, and the network capacity for data transmission can be improved.

[00101] В варианте осуществления определение первого поля управления последовательностью для первой категории кадра данных включает в себя: определение битовой длины первого поля управления последовательностью на основе количества каналов первого устройства.[00101] In an embodiment, determining the first sequence control field for the first category of the data frame includes: determining a bit length of the first sequence control field based on the number of channels of the first device.

[00102] Битовая длина первого поля управления последовательностью может варьироваться в зависимости от количества каналов, установленных между АР и STA.[00102] The bit length of the first sequence control field may vary depending on the number of channels established between the AP and the STA.

[00103] Например, когда между АР и STA установлен один канал связи, битовая длина первого поля управления последовательностью составляет 16, при этом битовая длина поля SN в первом поле управления последовательностью составляет 12, а битовая длина поля номера фрагмента в первом поле управления последовательностью равна 4. Когда между АР и STA устанавливаются два канала связи, битовая длина первого поля управления последовательностью может быть увеличена на 1 бит. Битовая длина первого поля управления последовательностью равна 17. Добавленный бит может быть назначен полю SN QMF поля SN в первом поле управления последовательностью. Таким образом, количество кадров данных, указываемое полем SN QMF, может быть увеличено, что увеличивает количество кадров данных, которые могут быть переданы по множеству каналов связи, и повышает эффективность передачи.[00103] For example, when one communication channel is established between the AP and the STA, the bit length of the first sequence control field is 16, while the bit length of the SN field in the first sequence control field is 12, and the bit length of the fragment number field in the first sequence control field is 4. When two communication channels are established between the AP and the STA, the bit length of the first sequence control field may be increased by 1 bit. The bit length of the first sequence control field is 17. The added bit may be assigned to the SN QMF field of the SN field in the first sequence control field. Thus, the number of data frames indicated by the QMF SN field can be increased, which increases the number of data frames that can be transmitted over a plurality of communication channels and improves transmission efficiency.

[00104] Таким образом, в соответствии с количеством каналов АР, увеличивается битовая длина первого поля управления последовательностью в первой категории кадра данных. Битовую длину первого поля управления последовательностью можно гибко регулировать в соответствии с количеством каналов, чтобы удовлетворить потребности многоканальной связи и повысить гибкость настройки битовой длины первого поля управления последовательностью. Затем передача кадров данных между АР и STA осуществляется по множеству каналов, что повышает скорость передачи и увеличивает пропускную способность сети.[00104] Thus, in accordance with the number of AP channels, the bit length of the first sequence control field in the first category of the data frame increases. The bit length of the first sequence control field can be flexibly adjusted according to the number of channels to meet the needs of multi-channel communication and improve the flexibility of setting the bit length of the first sequence control field. Then, the transmission of data frames between the AP and the STA is carried out on a plurality of channels, which improves the transmission rate and increases the network capacity.

[00105] Кроме того, канал относится к каналу связи для передачи данных между STA и АР, и может быть каналом, образованным по меньшей мере двумя или всеми каналами частотных диапазонов 2,4 ГГц, 5 ГГц и 6-7 ГГц, или каналом, образованным различными полосами частот в любом диапазоне частот.[00105] In addition, a channel refers to a communication channel for data transmission between a STA and an AP, and may be a channel formed by at least two or all of the channels in the 2.4 GHz, 5 GHz, and 6-7 GHz frequency bands, or a channel formed by different frequency bands in any frequency range.

[00106] В варианте осуществления определение битовой длины, занимаемой первым полем управления последовательностью, на основе количества каналов первого устройства включает в себя: определение битовой длины первого поля SN QMF в первом поле SN и/или битовой длины первого поля номера фрагмента в первом поле управления последовательностью на основе количества каналов первого устройства.[00106] In an embodiment, determining the bit length occupied by the first sequence control field based on the number of channels of the first device includes: determining the bit length of the first QMF SN field in the first SN field and/or the bit length of the first fragment number field in the first control field sequence based on the number of channels of the first device.

[00107] Чем больше количество каналов, тем больше количество кадров данных, которые могут быть переданы, и тем больше фрагментов пакетов данных, переносимых в кадрах данных. Следовательно, битовая длина первого поля SN QMF в поле SN первого поля управления последовательностью и/или битовая длина первого поля номера фрагмента в первом поле управления последовательностью может быть определена на основе изменения количества каналов.[00107] The greater the number of channels, the greater the number of data frames that can be transmitted, and the more fragments of data packets carried in data frames. Therefore, the bit length of the first QMF SN field in the SN field of the first sequence control field and/or the bit length of the first fragment number field in the first sequence control field can be determined based on the change in the number of channels.

[00108] Например, когда количество каналов увеличивается, битовая длина первого поля SN QMF в первом поле SN первого поля управления последовательностью может быть увеличена. Таким образом, количество SN QMF, которые могут поддерживаться первым полем управления последовательностью, может быть увеличено, чтобы удовлетворить потребности в увеличении количества кадров данных в многоканальной связи.[00108] For example, as the number of channels increases, the bit length of the first QMF SN field in the first SN field of the first sequence control field may be increased. Thus, the number of QMF SNs that can be supported by the first sequence control field can be increased to meet the needs of increasing the number of data frames in multi-link communication.

[00109] Когда количество каналов увеличивается, битовая длина первого поля номера фрагмента в первом поле управления последовательностью может быть увеличена, и количество фрагментов, которое может быть указано первым полем номера фрагмента, может быть увеличено, чтобы соответствовать потребности в увеличении количества фрагментов в многоканальной связи, что позволяет посредством многоканальной связи передавать больше пакетов данных и повышать эффективность передачи.[00109] As the number of channels increases, the bit length of the first tile number field in the first sequence control field may be increased, and the number of tile that may be indicated by the first tile number field may be increased to meet the need for increasing the number of tiles in multi-channel communication , which allows more data packets to be transmitted through multi-channel communication and improve transmission efficiency.

[00110] В варианте осуществления определение битовой длины первого поля SN QMF в первом поле SN на основе количества каналов первого устройства включает в себя: определение суммы битовой длины, занимаемой двоичным значением количества каналов первого устройства, и первого базового значения как битовой длины первого поля SN QMF в первом поле SN первого поля управления последовательностью.[00110] In an embodiment, determining the bit length of the first SN QMF field in the first SN field based on the number of channels of the first device includes: determining the sum of the bit length occupied by the binary value of the number of channels of the first device and the first base value as the bit length of the first SN field QMF in the first SN field of the first sequence control field.

[00111] Здесь первое базовое значение может быть битовой длиной второго поля SN QMF в предшествующем уровне техники.[00111] Here, the first base value may be the bit length of the second QMF SN field in the prior art.

[00112] В предшествующем уровне техники второе поле SN QMF имеет 10 битов. Когда количество каналов удваивается, количество SN QMF, которые могут поддерживаться полем SN QMF, также необходимо удвоить. Следовательно, сумма битовой длины, занимаемой двоичным значением количества каналов АР плюс 10, может быть определена как битовая длина первого поля SN QMF.[00112] In the prior art, the second SN QMF field has 10 bits. When the number of channels is doubled, the number of QMF SNs that can be supported by the QMF SN field also needs to be doubled. Therefore, the sum of the bit length occupied by the binary value of the number of AP channels plus 10 can be determined as the bit length of the first SN field of the QMF.

[00113] Например, в предшествующем уровне техники длина второго поля SN QMF в битах равна 10, начальные ассоциации устанавливаются между тремя STA и АР, и 3 канала устанавливаются между каждой STA и АР, соответственно. Таким образом, АР обменивается данными по 9 каналам. Двоичное значение 9 равно 1001, что занимает 4 бита. Следовательно, битовая длина первого поля QMF SN может быть установлена равной 14 битам.[00113] For example, in the prior art, the length of the second SN QMF in bits is 10, initial associations are established between three STAs and an AP, and 3 channels are established between each STA and an AP, respectively. Thus, the AP exchanges data over 9 channels. The binary value of 9 is 1001, which takes 4 bits. Therefore, the bit length of the first QMF SN field can be set to 14 bits.

[00114] В варианте осуществления определение битовой длины первого поля номера фрагмента в первом поле управления последовательностью на основе количества каналов первого устройства включает в себя: определение суммы битовой длины, занимаемой двоичным значением количества каналов первого устройства, и второго базового значения как битовой длины первого поля номера фрагмента в первом поле управления последовательностью.[00114] In an embodiment, determining the bit length of the first fragment number field in the first sequence control field based on the number of channels of the first device includes: determining the sum of the bit length occupied by the binary value of the number of channels of the first device and the second base value as the bit length of the first field fragment number in the first sequence control field.

[00115] Здесь вторым базовым значением может быть битовая длина поля номера фрагмента в предшествующем уровне техники.[00115] Here, the second base value may be the bit length of the fragment number field in the prior art.

[00116] В предшествующем уровне техники второе поле номера фрагмента имеет 4 бита. Когда количество каналов удваивается, количество фрагментов, которые могут поддерживаться полем номера фрагмента, также необходимо удвоить. Следовательно, сумма битовой длины, занимаемой двоичным значением количества каналов АР плюс 4, может быть определена как битовая длина поля номера первого фрагмента.[00116] In the prior art, the second fragment number field has 4 bits. When the number of channels is doubled, the number of fragments that can be supported by the fragment number field must also be doubled. Therefore, the sum of the bit length occupied by the binary value of the number of AP channels plus 4 can be determined as the bit length of the first tile number field.

[00117] Например, в предшествующем уровне техники битовая длина второго поля номера фрагмента равна 4, начальные ассоциации устанавливаются между тремя STA и АР, и 3 канала устанавливаются между STA и АР, соответственно. Таким образом, АР обменивается данными по 9 каналам. Двоичное значение 9 равно 1001, что занимает 4 бита. Следовательно, битовая длина поля номера первого фрагмента может быть установлена равной 8 битам.[00117] For example, in the prior art, the bit length of the second fragment number field is 4, initial associations are established between three STAs and an AP, and 3 channels are established between a STA and an AP, respectively. Thus, the AP exchanges data over 9 channels. The binary value of 9 is 1001, which takes 4 bits. Therefore, the bit length of the first tile number field can be set to 8 bits.

[00118] В варианте осуществления количество каналов первого устройства включает в себя: количество каналов, установленных в данное время первым устройством, и/или максимальное количество каналов, поддерживаемых первым устройством.[00118] In an embodiment, the number of channels of the first device includes: the number of channels currently installed by the first device and/or the maximum number of channels supported by the first device.

[00119] Здесь АР может устанавливать множество каналов связи с одной STA. АР может одновременно устанавливать множество каналов с одной STA и передавать данные по множеству каналов для повышения скорости передачи данных и пропускной способности сети.[00119] Here, the AP may establish multiple communication channels with one STA. The AP can simultaneously set up multiple channels with one STA and transmit data on multiple channels to improve the data rate and network capacity.

[00120] Множество каналов может включать в себя каждый канал и/или один канал, установленный в многоканальной связи.[00120] The plurality of channels may include each channel and/or one channel established in multi-channel communication.

[00121] Количество каналов первого устройства может представлять собой множество каналов, установленных в данное время АР и/или STA, или может также быть максимальным количеством каналов, которые АР и/или STA могут поддерживать в данное время. Битовая длина первого поля управления последовательностью определяется на основе текущего количества установленных в данное время каналов связи и/или максимального количества поддерживаемых каналов связи, так что первое поле управления последовательностью может быть использовано для того, чтобы позволить АР и/или STA осуществлять связь по установленным в данное время каналам и/или осуществлять связь по максимальному количеству каналов.[00121] The number of channels of the first device may be the set of channels currently set by the AP and/or STA, or may also be the maximum number of channels that the AP and/or STA can support at a given time. The bit length of the first sequence control field is determined based on the current number of currently established communication channels and/or the maximum number of supported communication channels, so that the first sequence control field can be used to allow the AP and/or STA to communicate on the established given time to channels and/or communicate over the maximum number of channels.

[00122] В варианте осуществления способ дополнительно включает в себя: определение того, поддерживает ли второе устройство многоканальную связь, на основе информации индикации, переносимой в кадре управления, принятом от второго устройства.[00122] In an embodiment, the method further includes: determining whether the second device supports multi-channel communication based on indication information carried in a control frame received from the second device.

[00123] Здесь второе устройство может быть STA в беспроводной связи.[00123] Here, the second device may be a STA in wireless communication.

[00124] Во время процесса установления начальной ассоциации между STA и АР кадр управления может нести информацию индикации того, что STA поддерживает многоканальную связь. АР может определить, поддерживает ли STA многоканальную связь, на основе информации индикации. Когда STA поддерживает многоканальную связь, АР может установить множество каналов связи с STA для передачи данных, чтобы улучшить скорость передачи данных и пропускную способность сети. Здесь кадр управления может включать в себя кадр запроса проверки, кадр запроса ассоциации, кадр запроса повторной ассоциации и т.п. Количество каналов, установленных между АР и STA, может быть определено в процессе передачи данных.[00124] During the initial association establishment process between the STA and the AP, the control frame may carry indication information that the STA supports multi-channel communication. The AP may determine whether the STA supports multi-channel communication based on the indication information. When the STA supports multi-channel communication, the AP can set up multiple communication channels with the STA for data transmission in order to improve the data rate and network throughput. Here, the control frame may include a validation request frame, an association request frame, a re-association request frame, and the like. The number of channels established between the AP and the STA may be determined during data transmission.

[00125] Конкретный пример представлен ниже в сочетании с любым из вышеупомянутых вариантов осуществления.[00125] A specific example is presented below in combination with any of the above embodiments.

[00126] А. Установка поля управления последовательностью[00126] A. Setting the sequence control field

[00127] Битовая длина поля управления последовательностью может быть установлена двумя подходами в способах 1-2.[00127] The bit length of the sequence control field can be set in two approaches in methods 1-2.

[00128] Способ 1, поле управления последовательностью устанавливается с фиксированной битовой длиной.[00128] Method 1, the sequence control field is set with a fixed bit length.

[00129] Вновь определенное поле управления последовательностью имеет длину 24 бита, которая выглядит следующим образом.[00129] The newly defined sequence control field has a length of 24 bits, which is as follows.

[00130] Как показано на фиг. 1, поле номера фрагмента может быть 8-битным, а поле SN может быть 16-битным.[00130] As shown in FIG. 1, the fragment number field may be 8 bits and the SN field may be 16 bits.

[00131] Как показано на фиг. 2, поле SN может быть конкретно определено в следующем виде: поле SN QMF должно быть установлено равным 14 битам, a ACI должно быть установлено равным 2 битам.[00131] As shown in FIG. 2, the SN field may be specifically defined as: the QMF SN field shall be set to 14 bits, and the ACI shall be set to 2 bits.

[00132] Способ 2, битовая длина поля управления последовательностью устанавливается в соответствии с количеством каналов связи, поддерживаемых АР.[00132] Method 2, the bit length of the sequence control field is set according to the number of communication channels supported by the AP.

[00133] Новый информационный элемент (information element, IE) может быть определен для определения поля SN, и АР может выделять существующее поле SN с битовой длиной для использования STA, отличными от IEEE802.11be. АР может определить длину поля SN и длину поля номера фрагмента в соответствии с каналами связи со всеми связанными с ней STA. Например, три STA установили первоначальные ассоциации с АР и могут связываться с АР по 9 каналам, битовая длина поля SN QMF определяется как 14 битов, а битовая длина поля номера фрагмента определяется как 8 битов.[00133] A new information element (IE) may be defined to define the SN field, and the AP may allocate an existing bit-length SN field for use by non-IEEE802.11be STAs. The AP may determine the length of the SN field and the length of the fragment number field according to the communication channels with all associated STAs. For example, three STAs have established initial associations with the AP and can communicate with the AP on 9 channels, the bit length of the SN QMF field is defined as 14 bits, and the bit length of the fragment number field is defined as 8 bits.

[00134] В. Информационное уведомление о возможности одновременной многоканальной связи[00134] B. Simultaneous Multilink Capability Information Notice

[00135] В процессе установления начальной ассоциации между STA и АР значение информации о возможностях, указывающее, что STA поддерживает многоканальную связь, передается, например, в кадре управления, таком как кадр запроса проверки, кадр запроса ассоциация, кадр запроса повторной ассоциации и т.п.Конкретное количество каналов связи может быть определено во время передачи данных между АР и STA. Количество каналов связи может быть использовано в качестве основы в способе 2, описанном выше.[00135] In the process of establishing an initial association between the STA and the AP, a capability information value indicating that the STA supports multi-channel communication is transmitted, for example, in a control frame such as a check request frame, an association request frame, a re-association request frame, etc. n. The specific number of communication channels may be determined at the time of data transmission between the AP and the STA. The number of communication channels can be used as a basis in Method 2 above.

[00136] Вариант осуществления изобретения дополнительно предлагает устройство для передачи данных, которое применяется в первом терминале связи в беспроводной связи. Как показано на фиг. 4, устройство 100 для передачи данных включает в себя: первый модуль 110 определения и модуль 120 передачи.[00136] An embodiment of the invention further provides a data transmission apparatus that is used in a first communication terminal in a wireless communication. As shown in FIG. 4, the communication apparatus 100 includes: a first determination unit 110 and a transmission unit 120.

[00137] Первый модуль 110 определения выполнен с возможностью определения первого поля управления последовательностью для первой категории кадра данных. Первое поле управления последовательностью имеет первую битовую длину, и первая битовая длина сконфигурирована так, чтобы позволить первому полю управления последовательностью поддерживать многоканальную связь.[00137] The first determination module 110 is configured to determine the first sequence control field for the first category of the data frame. The first sequence control field has a first bit length, and the first bit length is configured to allow the first sequence control field to support multi-channel communication.

[00138] Модуль 120 передачи выполнен с возможностью передачи первой категории кадра данных, несущего первое поле управления последовательностью.[00138] The transmission module 120 is configured to transmit the first category of a data frame carrying the first sequence control field.

[00139] В варианте осуществления первое поле управления последовательностью включает в себя первое поле порядкового номера (SN). Первое поле SN включает в себя по меньшей мере первое поле SN кадра управления качеством (QMF), и первое поле SN QMF указывает SN первой категории кадра данных.[00139] In an embodiment, the first sequence control field includes a first sequence number (SN) field. The first SN field includes at least the first SN field of a quality management frame (QMF), and the first SN field of QMF indicates the SN of the first category of the data frame.

[00140] В варианте осуществления первое поле управления последовательностью включает в себя первое поле номера фрагмента, и первое поле номера фрагмента указывает номер фрагмента первой категории кадра данных.[00140] In an embodiment, the first sequence control field includes a first fragment number field, and the first fragment number field indicates the fragment number of the first category of the data frame.

[00141] В варианте осуществления битовая длина первого поля управления последовательностью является фиксированным значением.[00141] In an embodiment, the bit length of the first sequence control field is a fixed value.

[00142] В варианте осуществления битовая длина первого поля управления последовательностью больше, чем битовая длина второго поля управления последовательностью во второй категории кадра данных. Категория для первой категории кадра данных отличается от категории для второй категории кадра данных, а битовая длина второго поля управления последовательностью сконфигурирована только для поддержки одноканальной связи.[00142] In an embodiment, the bit length of the first sequence control field is greater than the bit length of the second sequence control field in the second category of the data frame. The category for the first category of the data frame is different from the category for the second category of the data frame, and the bit length of the second sequence control field is configured to only support single link communication.

[00143] В варианте осуществления битовая длина первого поля SN в первом поле управления последовательностью больше, чем битовая длина второго поля SN во втором поле управления последовательностью; и/или битовая длина первого поля SN QMF в первом поле SN больше, чем битовая длина второго поля SN QMF во втором поле SN.[00143] In an embodiment, the bit length of the first SN field in the first sequence control field is greater than the bit length of the second SN field in the second sequence control field; and/or the bit length of the first SN QMF in the first SN is greater than the bit length of the second SN QMF in the second SN.

[00144] В варианте осуществления битовая длина первого поля SN в первом поле управления последовательностью больше 12.[00144] In an embodiment, the bit length of the first SN field in the first sequence control field is greater than 12.

[00145] В варианте осуществления битовая длина первого поля SN QMF в первом поле SN первого поля управления последовательностью больше 10.[00145] In an embodiment, the bit length of the first QMF SN field in the first SN field of the first sequence control field is greater than 10.

[00146] В варианте осуществления битовая длина первого поля номера фрагмента в первом поле управления последовательностью больше, чем битовая длина второго поля номера фрагмента во втором поле управления последовательностью.[00146] In an embodiment, the bit length of the first fragment number field in the first sequence control field is greater than the bit length of the second fragment number field in the second sequence control field.

[00147] В варианте осуществления битовая длина первого поля номера фрагмента в первом поле управления последовательностью больше 4.[00147] In an embodiment, the bit length of the first fragment number field in the first sequence control field is greater than 4.

[00148] В варианте осуществления первый модуль 110 определения включает в себя: подмодуль 111 определения, выполненный с возможностью определения битовой длины первого поля управления последовательностью на основе количества каналов первого устройства.[00148] In an embodiment, the first determination module 110 includes: a determination sub-module 111 configured to determine the bit length of the first sequence control field based on the number of channels of the first device.

[00149] В варианте осуществления подмодуль 111 определения включает в себя: блок 1111 определения, выполненный с возможностью определения битовой длины первого поля SN QMF в первом поле SN и/или битовой длины первого поля номера фрагмента в первом поле управления последовательностью на основе количества каналов первого устройства.[00149] In an embodiment, the determiner submodule 111 includes: a determiner 1111, configured to determine the bit length of the first QMF SN field in the first SN field and/or the bit length of the first fragment number field in the first sequence control field based on the number of channels of the first devices.

[00150] В варианте осуществления блок 111 определения включает в себя: первый подблок 11111 определения, выполненный с возможностью определения суммы битовой длины, занимаемой двоичным значением количества каналов первого устройства, и первого базового значения как битовой длины первого поля SN QMF в первом поле SN первого поля управления последовательностью.[00150] In an embodiment, the determination unit 111 includes: a first determination sub-unit 11111 configured to determine the sum of the bit length occupied by the binary value of the number of channels of the first device and the first base value as the bit length of the first SN QMF field in the first SN field of the first sequence control fields.

[00151] В варианте осуществления блок 1111 определения включает в себя: второй подблок 11112 определения, выполненный с возможностью определения суммы битовой длины, занимаемой двоичным значением количества каналов первого устройства, и второго базового значения как битовой длины первого поля номера фрагмента в первом поле управления последовательностью.[00151] In an embodiment, the determination unit 1111 includes: a second determination sub-unit 11112 configured to determine the sum of the bit length occupied by the binary value of the number of channels of the first device and the second base value as the bit length of the first fragment number field in the first sequence control field .

[00152] В варианте осуществления количество каналов первого устройства включает в себя: количество каналов, установленных в данное время первым устройством, и/или максимальное количество каналов, поддерживаемых первым устройством.[00152] In an embodiment, the number of channels of the first device includes: the number of channels currently installed by the first device and/or the maximum number of channels supported by the first device.

[00153] В варианте осуществления устройство 100 дополнительно включает в себя: второй модуль 130 определения, выполненный с возможностью определения того, поддерживает ли второе устройство многоканальную связь, на основе информации индикации, переносимой в кадре управления, принятом от второго устройства.[00153] In an embodiment, the device 100 further includes: a second determination module 130, configured to determine whether the second device supports multi-channel communication based on indication information carried in a control frame received from the second device.

[00154] В примерном варианте осуществления первый модуль 110 определения, модуль 120 передачи, второй модуль 130 определения и т.д. могут быть реализованы одним или более центральными процессорами (central processing unit, CPU), графическими процессорами (graphics processing unit, GPU), процессорами основной полосы частот (baseband processor, BP), специализированными интегральными схемами (application specific integrated circuit, ASIC), цифровыми сигнальными процессорами (digital signal processor, DSP), программируемыми логическими устройствами (programmable logic device, PLD), сложными программируемыми логическими устройствами (complex programmable logic device, CPLD), программируемыми пользователем вентильными матрицами (field-programmable gate array, FPGA), процессорами общего назначения, контроллерами, блоками микроконтроллеров (micro controller unit, MCU), микропроцессорами или другими электронными компонентами для выполнения описанного выше способа.[00154] In an exemplary embodiment, the first determination module 110, the transmission module 120, the second determination module 130, and so on. can be implemented by one or more central processing units (central processing unit, CPU), graphic processors (graphics processing unit, GPU), baseband processors (baseband processor, BP), specialized integrated circuits (application specific integrated circuit, ASIC), digital digital signal processor (DSP), programmable logic device (PLD), complex programmable logic device (CPLD), field-programmable gate array (FPGA), destinations, controllers, micro controller units (MCU), microprocessors or other electronic components to perform the method described above.

[00155] Фиг. 5 представляет собой блок-схему устройства 3000 для передачи данных согласно примеру осуществления. Например, устройство 3000 может быть мобильным телефоном, компьютером, терминалом цифрового вещания, устройством обмена сообщениями, игровой консолью, планшетным устройством, медицинским устройством, фитнес-устройством, персональным цифровым помощником и т.п.[00155] FIG. 5 is a block diagram of a device 3000 for transmitting data according to an exemplary embodiment. For example, device 3000 may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, fitness device, personal digital assistant, and the like.

[00156] Обращаясь к фиг. 5, устройство 3000 может включать в себя один или более из следующих компонентов: компонент 3002 обработки, память 3004, компонент 3006 источника питания, мультимедийный компонент 3008, аудиокомпонент 3010, интерфейс 3012 ввода/вывода (I/O), измерительный компонент 3014 и компонент 3016 связи.[00156] Referring to FIG. 5, device 3000 may include one or more of the following components: a processing component 3002, a memory 3004, a power supply component 3006, a multimedia component 3008, an audio component 3010, an input/output (I/O) interface 3012, a measurement component 3014, and a 3016 communications.

[00157] Компонент 3002 обработки обычно управляет работой устройства 3000 в целом, например операциями, связанными с отображением, телефонными вызовами, передачей данных, операциями камеры и операциями записи. Компонент 3002 обработки может включать в себя один или более процессоров 3020 для выполнения инструкций, для выполнения всех или некоторых этапов в способах, описанных выше. Кроме того, компонент 3002 обработки может включать в себя один или несколько модулей, которые обеспечивают взаимодействие между компонентом 3002 обработки и другими компонентами. Например, компонент 3002 обработки может включать в себя мультимедийный модуль для взаимодействия между мультимедийным компонентом 3008 и компонентом 3002 обработки.[00157] The processing component 3002 typically controls the operation of the device 3000 as a whole, such as operations related to display, phone calls, data transfer, camera operations, and recording operations. Processing component 3002 may include one or more processors 3020 for executing instructions to perform all or some of the steps in the methods described above. In addition, the processing component 3002 may include one or more modules that provide interaction between the processing component 3002 and other components. For example, processing component 3002 may include a multimedia module for interaction between multimedia component 3008 and processing component 3002.

[00158] Память 3004 сконфигурирована для хранения различных типов данных для поддержки операций на устройстве 3000. Примеры таких данных включают в себя инструкции для любого приложения или способа, работающего на устройстве 3000, контактные данные, данные телефонной книги, сообщения, изображения, видео и тому подобное. Память 3004 может быть реализована любой категорией энергозависимых или энергонезависимых запоминающих устройств или их комбинацией, таких как статическая оперативная память (static random access memory, SRAM), электрически стираемая программируемая постоянная память (electrically erasable programmable read only memory, EEPROM), стираемая программируемая постоянная память (erasable programmable read only memory, EPROM), программируемое постоянное запоминающее устройство (programmable read only memory, PROM), постоянное запоминающее устройство (read only memory, ROM), магнитная память, флэш-память, магнитный или оптический диск.[00158] The memory 3004 is configured to store various types of data to support operations on the device 3000. Examples of such data include instructions for any application or method running on the device 3000, contact data, phone book data, messages, images, videos, and volume. similar. The memory 3004 can be implemented by any category of volatile or non-volatile storage devices or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable read only memory (erasable programmable read only memory, EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.

[00159] Компонент 3006 источника питания обеспечивает питание различных компонентов в устройстве 3000. Компоненты 3006 источника питания могут включать в себя систему управления питанием, один или более источников питания и другие компоненты, связанные с генерированием, управлением и распределением питания для 3000.[00159] Power supply component 3006 provides power to various components in device 3000. Power supply components 3006 may include a power management system, one or more power supplies, and other components associated with generating, controlling, and distributing power for 3000.

[00160] Мультимедийный компонент 3008 включает в себя экран, который обеспечивает выходной интерфейс между устройством 3000 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (liquid crystal display, LCD, ЖКД) и сенсорную панель (touch panel, TP). Когда экран включает в себя TP, экран может быть реализован как сенсорный экран для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или более сенсорных датчиков для распознавания прикосновения, смахивания и жестов на ТР. Датчик касания может определять не только границы касания или смахивания, но также продолжительность и давление, связанные с прикосновением или смахиванием. В некоторых вариантах осуществления мультимедийный компонент 3008 включает в себя переднюю камеру и/или заднюю камеру. Когда устройство 3000 находится в рабочем режиме, таком как режим съемки или видеорежим, передняя камера и/или задняя камера могут принимать внешние мультимедийные данные. Каждая из передней и задней камер может быть системой с фиксированным оптическим объективом или иметь фокусное расстояние и возможность оптического увеличения.[00160] The multimedia component 3008 includes a screen that provides an output interface between the device 3000 and the user. In some embodiments, the screen may include a liquid crystal display (LCD, LCD) and a touch panel (touch panel, TP). When the screen includes a TP, the screen may be implemented as a touch screen to receive input from a user. The touchpad includes one or more touch sensors for recognizing touch, swipe, and gestures on the TP. The touch sensor can detect not only the extent of a touch or swipe, but also the duration and pressure associated with the touch or swipe. In some embodiments, media component 3008 includes a front camera and/or a rear camera. When the device 3000 is in an operating mode, such as shooting mode or video mode, the front camera and/or the rear camera can receive external media data. Each of the front and rear cameras can be a fixed optical lens system or have a focal length and optical zoom capability.

[00161] Аудиокомпонент 3010 выполнен с возможностью вывода и/или ввода аудиосигналов. Например, аудиокомпонент 3010 включает в себя микрофон (microphone, MIC), который выполнен с возможностью приема внешних аудиосигналов, когда устройство 3000 находится в рабочем режиме, таком как режим вызова, режим записи и режим распознавания голоса. Принятые аудиосигналы также могут храниться в памяти 3004 или передаваться через компонент 3016 связи. В некоторых вариантах осуществления аудиокомпонент 3010 также включает в себя динамик для вывода аудиосигналов.[00161] The audio component 3010 is configured to output and/or input audio signals. For example, the audio component 3010 includes a microphone (microphone, MIC) that is configured to receive external audio signals when the device 3000 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may also be stored in the memory 3004 or transmitted via the communication component 3016. In some embodiments, the audio component 3010 also includes a speaker for outputting audio signals.

[00162] Интерфейс 3012 ввода/вывода (I/O) обеспечивает интерфейс между компонентом 3002 обработки и модулем периферийного интерфейса, который может быть клавиатурой, колесиком управления, кнопкой и т.п. Эти кнопки могут включать в себя, но не ограничиваться этим: кнопку «Домой», кнопку громкости, кнопку «Пуск» и кнопку блокировки.[00162] An input/output (I/O) interface 3012 provides an interface between the processing component 3002 and a peripheral interface module, which may be a keyboard, control wheel, button, or the like. These buttons may include, but are not limited to: the home button, the volume button, the start button, and the lock button.

[00163] Измерительный компонент 3014 включает в себя один или более датчиков для обеспечения оценки состояния различных аспектов устройства 3000. Например, измерительный компонент 3014 может обнаруживать открытое/закрытое состояние устройства 3000, относительное расположение компонентов, таких как дисплей и клавиатура устройства 3000, измерительный компонент 3014 может также обнаруживать изменение положения устройства 3000 или изменение положения компонента устройства 3000, наличие или отсутствие контактов между пользователем и устройством 3000, ориентацию или ускорение/замедление устройства 3000 и изменение температуры устройства 3000. Измерительный компонент 3014 может включать в себя датчик приближения, выполненный с возможностью обнаружения присутствия близлежащих объектов при отсутствии какого-либо физического контакта. Измерительный компонент 3014 может также включать в себя датчик освещенности, такой как датчик изображения КМОП (комплементарная структура металл-окисел-полупроводник, CMOS) или ПЗС (прибор с зарядовой связью, CCD), для использования в приложениях обработки изображений. В некоторых вариантах осуществления измерительный компонент 3014 может также включать в себя датчик ускорения, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.[00163] The metering component 3014 includes one or more sensors to provide an assessment of the status of various aspects of the device 3000. For example, the metering component 3014 can detect the open/closed state of the device 3000, the relative position of components such as the display and keyboard of the device 3000, the metering component 3014 may also detect a change in the position of the device 3000 or a change in the position of a component of the device 3000, the presence or absence of contact between the user and the device 3000, the orientation or acceleration/deceleration of the device 3000, and a change in the temperature of the device 3000. The measurement component 3014 may include a proximity sensor configured with the ability to detect the presence of nearby objects in the absence of any physical contact. The measurement component 3014 may also include an illumination sensor, such as a CMOS (Complementary Metal Oxide Semiconductor, CMOS) or CCD (Charge Coupled Device, CCD) image sensor, for use in image processing applications. In some embodiments, the measurement component 3014 may also include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[00164] Компонент 3016 связи выполнен с возможностью обеспечения проводной или беспроводной связи между устройством 3000 и другими устройствами. Устройство 3000 может осуществлять доступ к беспроводной сети на основе стандарта связи, такого как Wi-Fi, 2G или 3G, или их комбинации. В примерном варианте осуществления компонент 3016 связи принимает широковещательные сигналы или информацию, относящуюся к широковещанию, от внешней системы управления широковещательной передачей через широковещательный канал. В примере осуществления компонент 3016 связи также включает в себя модуль беспроводной связи ближнего радиуса действия (near field communication, NFC) для обеспечения связи ближнего действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (radio frequency identification, RFID), технологии Ассоциации передачи данных в инфракрасном диапазоне (infrared data association, IrDA), технологии сверхширокополосной связи (ultra-wideband, UWB), технологии Bluetooth (ВТ) и других технологий.[00164] Communications component 3016 is configured to provide wired or wireless communications between device 3000 and other devices. Device 3000 may access a wireless network based on a communication standard such as Wi-Fi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, communication component 3016 receives broadcast signals or broadcast-related information from an external broadcast control system via a broadcast channel. In an exemplary embodiment, communication component 3016 also includes a near field communication (NFC) module for providing near field communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology. ) and other technologies.

[00165] В примере осуществления устройство 3000 может быть реализовано с помощью одной или более специализированных интегральных схем (application specific integrated circuit, ASIC), цифровых сигнальных процессоров (digital signal processor, DSP), устройств цифровой обработки сигналов (digital signal processing device, DSPD), программируемых логических устройств (programmable logic device, PLD), программируемых пользователем вентильных матриц (field programmable gate array, FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения описанного выше метода.[00165] In an exemplary embodiment, device 3000 may be implemented using one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs). ), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the method described above.

[00166] В примере осуществления также предлагается машиночитаемый носитель данных, содержащий инструкции, такой как память 3004, включая инструкции, которые могут выполняться процессором 3020 в устройстве 3000 для выполнения вышеуказанного способа. Например, машиночитаемый носитель данных может быть постоянным запоминающим устройством (ПЗУ, ROM), оперативным запоминающим устройством (ОЗУ, RAM), компакт-диском, магнитной лентой, гибким диском, оптическим устройством хранения данных и т.п.[00166] The exemplary embodiment also provides a computer-readable storage medium containing instructions, such as memory 3004, including instructions that can be executed by processor 3020 in device 3000 to perform the above method. For example, the computer-readable storage medium can be read only memory (ROM, ROM), random access memory (RAM), compact disc, magnetic tape, floppy disk, optical storage device, and the like.

[00167] Специалистами в данной области техники могут быть легко предложены другие реализации вариантов осуществления изобретения после рассмотрения описания и практического применения изобретения, раскрытого в настоящем документе. Изобретение предназначено для охвата любых вариантов, применений или адаптаций вариантов осуществления изобретения. Эти варианты, применения или адаптации следуют общим принципам вариантов осуществления настоящего изобретения и включают в себя общеизвестные или общепринятые технические средства в данной области техники, которые не раскрыты вариантами осуществления изобретения. Описание и примеры следует рассматривать только как иллюстративные, а истинный объем и сущность вариантов осуществления изобретения указаны в следующей формуле изобретения.[00167] Other implementations of embodiments of the invention can readily be suggested by those skilled in the art after consideration of the description and practice of the invention disclosed herein. The invention is intended to cover any variations, uses or adaptations of embodiments of the invention. These variations, applications, or adaptations follow the general principles of the embodiments of the present invention and include well-known or conventional techniques in the art that are not disclosed by the embodiments of the invention. The description and examples are to be considered as illustrative only, and the true scope and spirit of the embodiments of the invention are indicated in the following claims.

[00168] Следует понимать, что варианты осуществления изобретения не ограничиваются точными структурами, описанными выше и проиллюстрированными на прилагаемых чертежах, и можно сделать различные модификации и изменения, не выходя за рамки объема раскрытия. Объем вариантов осуществления изобретения ограничен только прилагаемой формулой изобретения.[00168] It should be understood that embodiments of the invention are not limited to the precise structures described above and illustrated in the accompanying drawings, and various modifications and changes can be made without departing from the scope of the disclosure. The scope of the embodiments of the invention is only limited by the appended claims.

Claims (31)

1. Способ передачи данных, выполняемый первым устройством беспроводной связи и включающий в себя:1. A data transmission method performed by a first wireless communication device, including: определение первого поля управления последовательностью для первой категории кадра данных, при этом первое поле управления последовательностью имеет битовую длину, которая сконфигурирована так, чтобы позволять первому полю управления последовательностью поддерживать многоканальную (multi-link) связь; иdetermining a first sequence control field for the first category of the data frame, the first sequence control field having a bit length configured to allow the first sequence control field to support multi-link communication; And передачу первой категории кадра данных, несущего первое поле управления последовательностью.transmitting the first category of the data frame carrying the first sequence control field. 2. Способ по п. 1, в котором первое поле управления последовательностью содержит первое поле порядкового номера (SN), при этом первое поле SN содержит по меньшей мере первое поле SN кадра управления качеством (QMF), и первое поле SN QMF указывает SN первой категории кадра данных.2. The method of claim 1, wherein the first sequence control field contains a first sequence number (SN) field, wherein the first SN field contains at least a first SN field of a quality management frame (QMF), and the first SN field of the QMF indicates the SN of the first data frame categories. 3. Способ по п. 2, в котором первое поле управления последовательностью содержит первое поле номера фрагмента и первое поле номера фрагмента указывает номер фрагмента первой категории кадра данных.3. The method of claim 2, wherein the first sequence control field comprises a first fragment number field and the first fragment number field indicates a fragment number of the first category of the data frame. 4. Способ по п. 2 или 3, в котором битовая длина первого поля управления последовательностью является фиксированным значением.4. The method of claim 2 or 3, wherein the bit length of the first sequence control field is a fixed value. 5. Способ по п. 4, в котором битовая длина первого поля управления последовательностью больше, чем битовая длина второго поля управления последовательностью для второй категории кадра данных, при этом первая категория кадра данных и вторая категория кадра данных являются различными категориями, и битовая длина второго поля управления последовательностью сконфигурирована для поддержки только одноканальной (single-link) связи.5. The method of claim 4, wherein the bit length of the first sequence control field is greater than the bit length of the second sequence control field for the second category of the data frame, wherein the first category of the data frame and the second category of the data frame are different categories, and the bit length of the second sequence control field is configured to support only single-link (single-link) communication. 6. Способ по п. 5, в котором6. The method according to claim 5, in which битовая длина первого поля SN в первом поле управления последовательностью больше, чем битовая длина второго поля SN во втором поле управления последовательностью; и/илиthe bit length of the first SN field in the first sequence control field is greater than the bit length of the second SN field in the second sequence control field; and/or битовая длина первого поля SN QMF в первом поле SN больше, чем битовая длина второго поля SN QMF во втором поле SN.the bit length of the first SN QMF in the first SN is greater than the bit length of the second SN QMF in the second SN. 7. Способ по п. 4, в котором битовая длина первого поля SN в первом поле управления последовательностью больше 12.7. The method of claim 4, wherein the bit length of the first SN field in the first sequence control field is greater than 12. 8. Способ по п. 7, в котором битовая длина первого поля SN QMF в первом поле SN первого поля управления последовательностью больше 10.8. The method of claim 7, wherein the bit length of the first SN QMF in the first SN field of the first sequence control field is greater than 10. 9. Способ по п. 5, в котором9. The method according to claim 5, in which битовая длина первого поля номера фрагмента в первом поле управления последовательностью больше, чем битовая длина второго поля номера фрагмента во втором поле управления последовательностью.the bit length of the first fragment number field in the first sequence control field is greater than the bit length of the second fragment number field in the second sequence control field. 10. Способ по п. 9, в котором10. The method according to claim 9, in which битовая длина первого поля номера фрагмента в первом поле управления последовательностью больше 4.the bit length of the first fragment number field in the first sequence control field is greater than 4. 11. Способ по п. 2 или 3, в котором определение первого поля управления последовательностью для первой категории кадра данных включает в себя11. The method of claim 2 or 3, wherein determining the first sequence control field for the first category of the data frame includes определение битовой длины первого поля управления последовательностью на основе количества каналов (link) первого устройства беспроводной связи.determining a bit length of the first sequence control field based on the number of links (link) of the first wireless communication device. 12. Способ по п. 11, в котором определение битовой длины первого поля управления последовательностью на основе количества каналов первого устройства беспроводной связи включает в себя12. The method of claim 11, wherein determining the bit length of the first sequence control field based on the number of channels of the first wireless communication device includes определение по меньшей мере одного из следующего: битовой длины первого поля SN QMF в первом поле SN или битовой длины первого поля номера фрагмента в первом поле управления последовательностью на основе количества каналов первого устройства беспроводной связи.determining at least one of: a bit length of the first QMF SN field in the first SN field or a bit length of the first fragment number field in the first sequence control field based on the number of channels of the first wireless communication device. 13. Способ по п. 12, в котором определение битовой длины первого поля SN QMF в первом поле SN на основе количества каналов первого устройства беспроводной связи включает в себя13. The method of claim 12, wherein determining the bit length of the first QMF SN field in the first SN field based on the number of channels of the first wireless communication device includes определение суммы битовой длины, занимаемой двоичным значением количества каналов первого устройства беспроводной связи, и первого базового значения как битовой длины первого поля SN QMF в первом поле SN первого поля управления последовательностью.determining the sum of the bit length occupied by the binary value of the number of channels of the first wireless communication device and the first base value as the bit length of the first QMF SN field in the first SN field of the first sequence control field. 14. Способ по п. 12, в котором определение битовой длины первого поля номера фрагмента в первом поле управления последовательностью на основе количества каналов первого устройства беспроводной связи включает в себя14. The method of claim 12, wherein determining the bit length of the first fragment number field in the first sequence control field based on the number of channels of the first wireless communication device includes определение суммы битовой длины, занимаемой двоичным значением количества каналов первого устройства беспроводной связи, и второго базового значения как битовой длины первого поля номера фрагмента в первом поле управления последовательностью.determining the sum of the bit length occupied by the binary value of the number of channels of the first wireless communication device and the second base value as the bit length of the first fragment number field in the first sequence control field. 15. Способ по п. 11, в котором количество каналов первого устройства беспроводной связи включает в себя по меньшей мере одно из следующего: текущее количество каналов, установленных первым устройством беспроводной связи, или максимальное количество каналов, поддерживаемых первым устройством беспроводной связи.15. The method of claim 11, wherein the number of channels of the first wireless device includes at least one of the current number of channels established by the first wireless device or the maximum number of channels supported by the first wireless device. 16. Способ по п. 11, дополнительно включающий в себя16. The method of claim 11, further comprising определение того, поддерживает ли второе устройство беспроводной связи многоканальную связь, на основе информации индикации, переносимой в кадре управления, принятом от второго устройства беспроводной связи.determining whether the second wireless communication device supports multi-channel communication based on the indication information carried in the control frame received from the second wireless communication device. 17. Устройство для передачи данных, интегрированное в первое устройство беспроводной связи и содержащее:17. A device for data transmission, integrated into the first wireless communication device and containing: первый модуль определения, выполненный с возможностью определения первого поля управления последовательностью для первой категории кадра данных, при этом первое поле управления последовательностью имеет битовую длину, которая сконфигурирована так, чтобы позволять первому полю управления последовательностью поддерживать многоканальную связь; иa first determination module, configured to determine a first sequence control field for the first category of the data frame, the first sequence control field having a bit length that is configured to allow the first sequence control field to support multi-channel communication; And модуль передачи, выполненный с возможностью передачи первой категории кадра данных, несущего первое поле управления последовательностью.a transmission module, configured to transmit the first category of the data frame carrying the first sequence control field. 18. Устройство связи, содержащее: процессор, память и исполняемые программы, хранящиеся в памяти и способные выполняться процессором, при этом, когда исполняемые программы выполняются процессором, реализуются этапы способа передачи данных по любому из пп. 1-16.18. A communication device, comprising: a processor, a memory and executable programs stored in memory and capable of being executed by the processor, wherein when the executable programs are executed by the processor, the steps of the data transfer method according to any one of paragraphs are implemented. 1-16.
RU2022129872A 2020-04-29 Method and device for data transmission and communication device RU2797215C1 (en)

Publications (1)

Publication Number Publication Date
RU2797215C1 true RU2797215C1 (en) 2023-05-31

Family

ID=

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2463720C1 (en) * 2008-12-12 2012-10-10 ЭлДжи ЭЛЕКТРОНИКС ИНК. Space division multiple access and channel estimation for wireless local area network
RU2528176C2 (en) * 2009-12-03 2014-09-10 ЭлДжи ЭЛЕКТРОНИКС ИНК. Method and apparatus for frame transmission in wireless radio access network (ran) system
WO2015164998A1 (en) * 2014-04-28 2015-11-05 华为技术有限公司 Apparatus and method for frame aggregation and frame parsing
CN110169187A (en) * 2017-01-09 2019-08-23 韦勒斯标准与技术协会公司 Wireless communication method using TXOP and wireless communication terminal using the same
RU2715418C1 (en) * 2016-10-28 2020-02-28 Кэнон Кабусики Кайся QoS CONTROL FOR MULTI-USER EDCA TRANSMISSION MODE IN 802.11AX NETWORKS

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2463720C1 (en) * 2008-12-12 2012-10-10 ЭлДжи ЭЛЕКТРОНИКС ИНК. Space division multiple access and channel estimation for wireless local area network
RU2528176C2 (en) * 2009-12-03 2014-09-10 ЭлДжи ЭЛЕКТРОНИКС ИНК. Method and apparatus for frame transmission in wireless radio access network (ran) system
WO2015164998A1 (en) * 2014-04-28 2015-11-05 华为技术有限公司 Apparatus and method for frame aggregation and frame parsing
RU2715418C1 (en) * 2016-10-28 2020-02-28 Кэнон Кабусики Кайся QoS CONTROL FOR MULTI-USER EDCA TRANSMISSION MODE IN 802.11AX NETWORKS
CN110169187A (en) * 2017-01-09 2019-08-23 韦勒斯标准与技术协会公司 Wireless communication method using TXOP and wireless communication terminal using the same

Similar Documents

Publication Publication Date Title
JP7274038B2 (en) Information indication, decision method and device, communication device and storage medium
JP7378612B2 (en) Downlink control information DCI downlink transmission method, device, communication equipment, and storage medium
JP2023528613A (en) Wireless communication method and device, terminal and storage medium
US20220287014A1 (en) Resource allocation methods and apparatuses, message frame processing methods, apparatuses and storage mediums
JP7498790B2 (en) Data transmission method, device and computer storage medium
KR102831203B1 (en) Data transmission methods, devices and communication devices
RU2797215C1 (en) Method and device for data transmission and communication device
CN110546899B (en) Channel detection mode switching method, device and storage medium
US12185343B2 (en) Methods and apparatuses for determining network allocation vector, and storage media
CN113966601B (en) Data transmission method, device, communication equipment and storage medium
US12177764B2 (en) Method and apparatus for processing basic service set identifier, and computer storage medium
CN113228774B (en) Communication connection configuration method, communication connection configuration device, communication equipment and storage medium
WO2022126576A1 (en) Wireless communication method and apparatus, communication device, and storage medium
WO2021109085A1 (en) Communication resource unit allocation method and apparatus, communication device, and storage medium
CN114270903B (en) Information transmission method, device, communication equipment and storage medium
RU2799998C1 (en) Method and device for data transmission and communication device
CN113287364B (en) Data transmission method, device and communication equipment
RU2797192C1 (en) Method and device for configuring or receiving downlink control information
US12302165B2 (en) Method for transmitting data, communication device, and storage medium
CN114097283B (en) Method, device, communication equipment and storage medium for receiving feedback information transmission configuration
WO2021114149A1 (en) Reassociation indication method and apparatus, and communication device
US20250098026A1 (en) Link control methods and apparatuses, and storage media
WO2021196006A1 (en) Data transmission method and apparatus, communication device and storage medium
WO2024087214A1 (en) Data processing method and apparatus, communication device, and storage medium
CN116746205A (en) Information processing methods and devices, communication equipment and storage media