Communication apparatus, communication method, and storage medium

The communication device uses a U-SIG field in wireless frames to notify data repetition, addressing inefficiencies in IEEE 802.11bn standard communication, enhancing reliability and flexibility by enabling accurate decoding of repeated data.

JP2026014817APending Publication Date: 2026-01-29CANON KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024116280
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-19
Publication Date
2026-01-29

AI Technical Summary

Technical Problem

Existing communication methods under the IEEE 802.11bn standard face challenges in efficiently notifying information associated with repeatedly transmitted data, leading to reduced frequency resource utilization and potential misinterpretation by receiving devices.

Method used

A communication device that includes a U-SIG field in the PHY header of wireless frames to notify the repetition of data, allowing receiving devices to determine and combine multiple data pieces based on their received powers, thereby enhancing data reliability and flexibility.

Benefits of technology

The solution enables efficient notification of repeated data, improving communication reliability and flexibility by allowing receiving devices to decode data with a higher probability using the provided information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026014817000001_ABST
    Figure 2026014817000001_ABST
Patent Text Reader

Abstract

To provide a technique for efficiently notifying information associated with repeated data in a communication method for repeatedly transmitting data.SOLUTION: A communication device that executes communication conforming to the IEEE802.11 standard series transmits a wireless frame including data repeated on a time axis, and includes a U-SING field and an SING field corresponding to a predetermined standard in a preamble of the wireless frame, the SING field including information related to data repetition.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a technology for efficiently notifying information associated with repeated data in a communication method for repeatedly transmitting data. [Background technology]

[0002] The Institute of Electrical and Electronics Engineers (IEEE) 802.11 series of standards is known as a communication standard for wireless local area networks (LANs). The IEEE 802.11 series of standards includes IEEE 802.11a / b / g / n / ac / ax / be, etc. In formulating the IEEE 802.11be standard and its successors, it is being considered to improve communication efficiency and throughput and reduce latency by having multiple access point (AP) devices work together.

[0003] In particular, for the IEEE802.11bn standard, which is being considered as a successor to the IEEE802.11be standard, discussions are underway on methods for improving communication reliability. The IEEE802.11bn standard is also known as the Ultra High Reliability (UHR) standard. Patent Document 1 discloses a method for transmitting the same data in parallel via multiple frequency channels as one method for improving communication reliability. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent Publication No. 2021-103805 Summary of the Invention [Problem to be solved by the invention]

[0005] The present invention provides a technique for efficiently notifying information associated with repeated data in a communication method in which data is repeatedly transmitted. [Means for solving the problem]

[0006] A communication device according to one embodiment of the present invention is a communication device that performs communication in accordance with the IEEE802.11 standard series, and has a transmitting means for transmitting a wireless frame including data repeated on a time axis, wherein the Physical Layer (PHY) header of the wireless frame includes a U-SIG field and a SIG field corresponding to a predetermined standard, and the SIG field includes information regarding the repetition of the data. [Effects of the Invention]

[0007] According to the present invention, in a communication method for repeatedly transmitting data, it is possible to efficiently notify information associated with the repeated data. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of a wireless communication system. [Figure 2] FIG. 2 illustrates an example of a hardware configuration of a communication device. [Figure 3] FIG. 2 illustrates an example of a functional configuration of a communication device. [Figure 4] FIG. 2 is a diagram illustrating a first configuration example of a frame format of a PPDU. [Figure 5] FIG. 10 is a diagram illustrating an example of the configuration of a preamble frame format. [Figure 6] FIG. 10 is a diagram illustrating an example of an operation of a communication device when transmitting a PPDU. [Figure 7] FIG. 10 is a diagram illustrating an example of an operation of a communication device when receiving a PPDU. [Figure 8] FIG. 10 is a diagram illustrating a second configuration example of a PPDU frame format. [Figure 9] FIG. 10 is a diagram illustrating a third configuration example of a PPDU frame format. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the scope of the invention claimed. Although multiple features are described in the embodiments, not all of these multiple features are necessarily essential to the invention, and multiple features may be combined arbitrarily. Furthermore, in the accompanying drawings, the same reference numerals are used to designate the same or similar components, and redundant explanations will be omitted.

[0010] (System Configuration) FIG. 1 shows an example of the configuration of a wireless communication system according to this embodiment. This wireless communication system includes, for example, one access point (AP) 101 and one non-AP station (Non-AP STA, hereinafter referred to as STA) 102. A network 110 formed by the AP 101 indicates the range in which the AP 101 and the STA 102 can communicate. That is, within the range of the network 110, the STA 102 can receive signals transmitted by the AP 101, and signals transmitted by the STA 102 can be received by the AP 101. The AP 101 and the STA 102 are communication devices capable of wireless communication compliant with the IEEE 802.11 series of standards, including the IEEE 802.11bn standard. IEEE stands for Institute of Electrical and Electronics Engineers. The IEEE 802.11bn standard is a successor standard to the IEEE 802.11be standard, which targets a maximum transmission speed of 46.08 Gbps. The IEEE 802.11bn standard has been established with the aim of achieving high-reliability communication, low-latency communication, and improved throughput during congestion as its main features. The IEEE 802.11bn standard may also be referred to as the UHR standard. UHR may be an abbreviation for Ultra High Reliability. Wireless frames communicated according to the IEEE 802.11bn standard may be referred to as UHR (Ultra High Reliability) PPDUs. PPDUs stand for Physical Layer (PHY) Protocol Data Units. In this embodiment, wireless frames communicated based on the IEEE 802.11 series standards may be referred to as PPDUs. PPDUs may include UHR-PPDUs. The names IEEE 802.11bn and UHR are used for convenience, reflecting the goals to be achieved when developing these standards and the main features to be set forth in their development. Therefore, these names may be different once the standards are fully developed. However, this specification and the accompanying claims are essentially applicable to all standards that may be successors to the IEEE 802.11be standard.

[0011] The IEEE 802.11 series of standards may include the IEEE 802.11a / b / g / n / ac / ax / be standards. These standards may be referred to as legacy standards. That is, the AP 101 and the STA 102 may support one or more legacy standards in addition to the IEEE 802.11bn standard. Note that the AP 101 and the STA 102 may also support other communication standards such as Bluetooth (registered trademark), NFC, UWB, ZigBee, and MBOA in addition to the IEEE 802.11 series of standards. Note that UWB stands for Ultra Wide Band, and MBOA stands for Multi-Band OFDM Alliance. Also, NFC stands for Near Field Communication. UWB includes wireless USB, wireless 1394, WiNET, etc. Also, the AP 101 and the STA 102 may also support wired communication standards such as wired LAN.

[0012] Although FIG. 1 illustrates a state in which one AP 101 and one STA 102 exist, multiple APs 101 and multiple STAs 102 may exist. Furthermore, multiple STAs 102 may be connected to one AP 101, or one STA 102 may be connected to multiple APs 101. The AP 101 may be, but is not limited to, a wireless LAN router or a personal computer (PC). The STA 102 may be, but is not limited to, any electronic device such as a smartphone, tablet, mobile phone, PC, video camera, headset, printer, or display. The AP 101 and the STA 102 may be information processing devices such as wireless chips capable of performing wireless communication compliant with the IEEE 802.11bn standard. In this embodiment, the AP 101 and the STA 102 may be referred to as communication devices 100 without distinction.

[0013] The communication device 100 may communicate using radio signals in frequency bands such as the 2.4 GHz band, the 3.6 GHz band, the 5 GHz band, the 6 GHz band, and the 45 GHz band and 60 GHz band, which are known as millimeter waves. The frequency bands used by the communication device 100 are not limited to these bands and may include, for example, the sub-1 GHz band. The communication device 100 may also communicate using bandwidths of 20 MHz, 40 MHz, 80 MHz, 160 MHz, 320 MHz, 540 MHz, 640 MHz, 1080 MHz, and 2160 MHz. The bandwidths used by the communication device 100 are not limited to these bands and may include, for example, 240 MHz and 4 MHz. The IEEE 802.11 series of standards specifies a frequency channel using a 20 MHz bandwidth as the basic channel in frequency bands such as the 2.4 GHz, 5 GHz, and 6 GHz bands. The standards also define multiple available channels in each of the 2.4 GHz, 5 GHz, and 6 GHz bands. In this standard, communication device 100 can use a channel in combination with other adjacent channels. This use of a channel in combination with other adjacent channels can be called channel bonding.

[0014] The IEEE 802.11 series of standards specifies an OFDMA function that divides a channel into multiple resource units on the frequency axis and performs multiple access. A resource unit is also called an RU (Resource Unit). OFDMA is an abbreviation for Orthogonal Frequency Division Multiple Access. For example, when multiple STAs 102 are connected to the AP 101, the AP 101 divides a channel used by the AP 101 into multiple resource units and assigns them to each STA 102. As an example, when two STAs 102 are connected to the AP 101, the AP 101 transmits one PPDU using one 20 MHz channel. In this case, the AP 101 allocates two different resource units on the frequency axis within one PPDU. Each resource unit may have a bandwidth of 10 MHz. Furthermore, the resource units may be allocated so as not to overlap with each other on the frequency axis. The AP 101 transmits downlink data to each STA 102 using the resource units allocated to each STA 102. The STA 102 receives data transmitted to itself in the resource units allocated to itself. For example, the STA 102 may identify the resource units allocated to itself by referring to information about the allocation and assignment of resource units stored in the preamble of the PPDU. In this way, by using the OFDMA function, the AP 101 can transmit data to multiple STAs 102 in parallel. Note that when the STA 102 transmits uplink data to the AP 101, the AP 101 first transmits a trigger frame. The trigger frame may indicate information about the allocation and assignment of resource units for uplink transmission. That is, the STA 102 may identify the resource units to be used by itself for uplink transmission by referring to the trigger frame, and transmit the uplink data using the resource units.

[0015] The IEEE 802.11bn standard considers repeated data transmission. For example, a transmitting communication device 100 can replicate the original portion of data in a single PPDU and repeatedly transmit the data. The receiving communication device 100 can then decode the data using multiple pieces of data, including the replicated data, thereby increasing the probability of successful reception. However, constantly repeating data transmission reduces the utilization efficiency of frequency resources. On the other hand, if the transmitting communication device 100 repeatedly transmits data depending on the situation, the receiving communication device 100 may not be able to properly process the data because it has no way of recognizing that repetition has occurred or the number of repetitions.

[0016] In consideration of these circumstances, the communication device 100 in this embodiment, when repeatedly transmitting data on a time axis according to communication conditions, notifies the other communication device that the radio frame contains repeated data. As an example, the communication device 100 may include, in the preamble of the radio frame, specific information indicating that the radio frame contains repeated data. The communication device 100 may notify the specific information using a Signal (SIG) field corresponding to a predetermined standard included in the preamble, such as a UHR (Ultra High Reliablity)-SIG field. Meanwhile, the receiving communication device 100 may determine whether the radio frame contains repeated data and, based on the result, combine and decode multiple pieces of data. The communication device 100 may also combine multiple pieces of received data after weighting them based on their respective received powers. Note that the communication device 100 does not necessarily use all of the received data for decoding. For example, the communication device 100 may measure the received power, etc., of each piece of received data and combine only data that exceeds a predetermined threshold. As described above, according to the present embodiment, when transmitting a radio frame including data repeated on a time axis, a means for notifying and specifying information related to the repetition is provided, which allows the communication device 100 to flexibly increase reliability by using data repetition according to the communication conditions, etc.

[0017] (Device configuration) FIG. 2 shows an example of the hardware configuration of the AP 101 and the STA 102 in this embodiment. The AP 101 includes a storage unit 201, a control unit 202, a function unit 203, an input unit 204, an output unit 205, a communication unit 206, and an antenna 207. Note that multiple antennas may be used. The storage unit 201 is configured with one or more memories, such as a ROM or RAM, and stores various information, such as computer programs for performing various operations described below and communication parameters for wireless communication. ROM and RAM are abbreviations for Read Only Memory and Random Access Memory, respectively. Note that the storage unit 201 may be a storage medium, such as a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a non-volatile memory card, or a DVD, in addition to memories such as a ROM or RAM. Also, the storage unit 201 may include multiple memories.

[0018] The control unit 202 is configured with one or more processors, such as a CPU or an MPU, and controls the entire AP 101 or the STA 102 by executing a computer program stored in the storage unit 201. The control unit 202 may also control the entire AP 101 or the STA 102 in cooperation with the computer program stored in the storage unit 201 and an OS (Operating System). The control unit 202 also generates data and signals (wireless frames) to be transmitted in communication with other communication devices. The CPU is an abbreviation for Central Processing Unit, and the MPU is an abbreviation for Micro Processing Unit. The control unit 202 may also include multiple processors, such as multi-core processors, and the multiple processors may control the entire AP 101 or the STA 102. The control unit 202 also controls the function unit 203 to perform predetermined processes, such as wireless communication, imaging, printing, and projection. The function unit 203 is hardware that enables the AP 101 or the STA 102 to perform predetermined processes.

[0019] The input unit 204 receives various operations from the user. The output unit 205 outputs various types of information to the user via a monitor screen or a speaker. Here, the output from the output unit 205 may be a display on a monitor screen, an audio output from a speaker, a vibration output, or the like. Note that both the input unit 204 and the output unit 205 may be implemented in a single module, such as a touch panel. Furthermore, the input unit 204 and the output unit 205 may be integrated with the AP 101 or the STA 102, respectively, or may be separate units.

[0020] The communication unit 206 controls wireless communications compliant with the IEEE 802.11bn standard. The communication unit 206 may also control wireless communications compliant with other IEEE 802.11 series standards in addition to the IEEE 802.11bn standard, or wired communications such as a wired LAN. The communication unit 206 controls the antenna 207 to transmit and receive signals for wireless communications generated by the control unit 202. If the AP 101 or the STA 102 supports standards such as the NFC standard or Bluetooth in addition to the IEEE 802.11bn standard, the communication unit 206 may control wireless communications compliant with these communication standards. If the AP 101 or the STA 102 can perform wireless communications compliant with multiple communication standards, the communication unit 206 may be configured with separate communication units and antennas compatible with each communication standard. The communication device communicates data such as image data, document data, and video data with a partner communication device via the communication unit 206. The antenna 207 may be configured separately from the communication unit 206, or may be configured together with the communication unit 206 as a single module.

[0021] Antenna 207 is an antenna capable of communication in the 2.4 GHz band, 5 GHz band, 6 GHz band, etc. In this embodiment, there may be two or more antennas, and when communication unit 206 is configured with multiple communication units, there may be an antenna corresponding to each communication unit. Alternatively, there may be a different antenna for each frequency band.

[0022] FIG. 3 is a block diagram showing the functional configuration of the communication device 100 (AP 101 and STA 102) according to this embodiment. The communication device 100 may include a wireless LAN control unit 301, a frame generation unit 302, a frame analysis unit 303, a UI control unit 304, and a storage unit 305. The wireless LAN control unit 301 controls the communication unit 206 and the antenna 207 for transmitting and receiving wireless signals to and from other wireless LAN devices. For example, the wireless LAN control unit 301 cooperates with the frame generation unit 302 and the frame analysis unit 303 to control wireless frame communication in accordance with the IEEE 802.11 standard series. When the wireless LAN control unit 301 is implemented by the control unit 202, the wireless LAN control unit 301 may determine whether data is repeated on the time axis and the number of repetitions. The wireless LAN control unit 301 may also notify the frame generation unit 302 of information regarding the determined data repetition and instruct the frame generation unit 302 to generate a wireless frame based on the information. Furthermore, the wireless LAN control unit 301 can perform control to notify the other communication device of specific information for identifying whether data is repeated on the time axis, the number of repetitions, etc. The specific information regarding repetition can be, for example, information that indicates that repeated data is included in the wireless frame, the number of repetitions included, the total number including the original, and information that identifies each piece of repeated data.

[0023] The frame generation unit 302 generates wireless frames including MAC frames such as management frames, control frames, and data frames. A MAC frame is also called a MAC Protocol Data Unit (MPDU) or an Aggregate MAC Protocol Data Unit (A-MPDU). A wireless frame consists of a preamble field and a data field. A MAC frame such as a management frame, control frame, or data frame is stored in the data field. The content of wireless control by each MAC frame generated by the frame generation unit 302 may be restricted by settings stored in the storage unit 305. The frame generation unit 302 may accept settings from a user via the UI control unit 304. The wireless frames generated by the frame generation unit 302 are sent to the wireless LAN control unit 301 and may be transmitted to the outside via the communication unit 206 or the antenna 207.

[0024] The frame analysis unit 303 analyzes wireless frames received through cooperation between the communication unit 206, the antenna 207, and the wireless LAN control unit 301. When analyzing wireless frames, the frame analysis unit 303 can determine the analysis method based on the settings stored in the storage unit 305. The frame analysis unit 303 can analyze the preamble of the received wireless frame to determine whether repetitions are included in the data assigned to its own device, the number of repetitions, etc.

[0025] The UI control unit 304 is configured to include hardware related to a user interface, such as a touch panel or buttons (not shown), for accepting operations by a user on the AP 101 or the STA 102, and a program for controlling these. The UI control unit 304 also has a function for presenting information to the user, such as displaying images or outputting audio.

[0026] The storage unit 305 is a storage device that can be configured with a ROM, a RAM, etc., for storing programs and data that the communication device operates on.

[0027] (frame format) FIG. 4A shows an example of a frame format of a PPDU used by the communication device 100 in this embodiment. This PPDU may be a UHR PPDU addressed to one communication device 100. The PPDU may be named something else, such as a UHR MU PPDU. The PPDU may include a preamble 401, original data 402, data 403 and data 404, which are copies of data 402, and a PE 405. The preamble 401 is also called a PHY header or PHY preamble, and includes information necessary for receiving the PPDU, including information about the repetition of data on the time axis. The configuration of the preamble will be described in detail later with reference to FIG. 5. Also, in FIG. 4A, two copies of the data (data 403 and data 404) are generated, and the same data, including the original data 402, is transmitted three times on the time axis. The data may include an MPDU or an A-MPDU. PE 405 stands for Packet Extension and is a field that provides the receiving communication device 100 with time to process the PPDU. 4A may be transmitted from the AP 101 to the STA 102, or from the STA 102 to the AP 101.

[0028] FIG. 4(B) shows another example of a PPDU frame format used by the communication device 100 in this embodiment. This PPDU is a UHR PPDU addressed to three user device communications devices, and the PPDU may include a preamble 411 and data (412 to 417) for each user device, which is transmitted in resource units divided on the frequency axis. The user device communications devices may be simply referred to as users. The preamble 411 includes information necessary for receiving the PPDU, including information about the repetition of each user's data on the time axis. The configuration of the preamble will be described in detail later with reference to FIG. 5. In addition, in FIG. 4(B), two copies of data (data 413 and data 414) are generated for the first user, and the same data, including the original data 412, is transmitted three times on the time axis. Furthermore, no data copies are included for the second user, and only the original data 415 is transmitted. Furthermore, one copy of data (data 417) is generated for the third user, and the same data, including the original data 416, is transmitted twice on the time axis. The PPDU in FIG. 4B can be transmitted from the AP 101 to multiple STAs 102.

[0029] 5 shows an example of a frame format of a PPDU preamble used by the communication device 100 in this embodiment. The preamble may include L-STF 501, L-LTF 502, and L-SIG 503. L-STF and L-LTF are abbreviations for Legacy-Short Training Field and Legacy-Long Training Field, respectively. L-SIG is an abbreviation for Legacy-Signal Field. L-STF 501, L-LTF 502, and L-SIG 503 are fields located at the beginning of the preamble and used to ensure backward compatibility with IEEE 802.11a / b / g / n / ax / be standards, etc. For example, L-STF 501 and L-LTF 502 may be training fields, and L-SIG 503 may be a signal field. L-STF 501 is used for PPDU detection, automatic gain control (AGC), timing detection, etc. The L-LTF 502 is used for highly accurate frequency and time synchronization, acquisition of propagation channel information (also referred to as Channel State Information, or CSI), etc. The L-SIG 503 is used to notify control information including information on the data rate and the PPDU frame length. That is, the receiving communication device 100 can determine the timing of completion of PPDU transmission or reception using the notified information on the data rate and the PPDU frame length. Note that devices operating in accordance with the IEEE 802.11a / b / g / n / ax / be standards, as well as devices operating in accordance with the IEEE 802.11 standard or its successor standards (including the UHR standard), can decode these fields (legacy fields). Placing the legacy field at the beginning of the PPDU in this way allows devices operating in accordance with legacy standards to receive and decode the PPDU, thereby preventing the PPDU containing the subsequent new field from being regarded as an interference signal. Note that the legacy field may also be called a legacy preamble. The preamble may also include RL-SIG 504. RL-SIG is an abbreviation for Repeated L-SIG.That is, RL-SIG504 may be a repetition of L-SIG503, and indicates that the PPDU conforms to the format used in the IEEE802.11ax standard and later standards.

[0030] The preamble may include a U-SIG 505. U-SIG is an abbreviation for Universal Signal Field. The U-SIG 505 may be a field for transmitting control information commonly used in standards after the IEEE 802.11be standard. The control information included in the U-SIG 505 may differ depending on the standard. For example, the U-SIG 505 may include fields such as a PHY Version Identifier indicating the version of the PHY and a BSS Color indicating a color code used to determine the BSS. For example, a value of 1 in the PHY Version Identifier may indicate that the PPDU is a UHR PPDU. The U-SIG 505 may be placed immediately after the legacy preamble or the RL-SIG 504.

[0031] The preamble includes a signal (SIG) field that corresponds to or is related to a predetermined standard, and may include, for example, UHR-SIG 506, which is a SIG field that corresponds to the UHR standard. UHR-SIG is an abbreviation for Ultra High Reliability Signal Field. UHR-SIG 506 may include control information that is not included in U-SIG 505 or control information that should be individually notified to each user when performing multi-user transmission. Multi-user transmission is a transmission method that uses, for example, OFDMA to transmit data in parallel to multiple communication devices. Multi-user transmission may also be performed using multi-user MIMO (Multiple-Input Multiple-Output) or the like. UHR-SIG 506 may be placed immediately after U-SIG 505. UHR-SIG 506 is a field that includes information about data repetition on the time axis. The name UHR-SIG is provided for convenience in order to identify the SIG field that corresponds to the IEEE 802.11bn standard. Therefore, a different name may be used. Furthermore, the SIG field corresponding to or related to a predetermined standard may be composed of multiple SIG fields, for example, two SIG fields such as a UHR-SIG-A field and a UHR-SIG-B field, or three or more SIG fields. Furthermore, although the present embodiment uses a UHR PPDU as an example, if the PPDU corresponds to a predetermined standard other than UHR, UHR-SIG may be replaced with another name.

[0032] The preamble may include UHR-STF 507 and UHR-LTF 508. UHR-STF and UHR-LTF are abbreviations for Ultra High Reliability Short Training Field and Ultra High Reliability Long Training Field, respectively. UHR-LTF 508 is a training field used for estimating channel information when using MIMO or beamforming. Multiple UHR-LTF 508 may be placed in one preamble. The number of UHR-LTF 508 to be placed may be determined based on, for example, the number of antennas used for MIMO and whether beamforming is implemented. For example, up to eight UHR-LTF 508 may be placed in the preamble. UHR-STF 507 and UHR-LTF 508 may be placed after UHR-SIG 506. In this embodiment, UHR PPDU is used as an example, but if the PPDU complies with a specific standard other than UHR, UHR-LTF and UHR-STF may be replaced with other names. L-STF 501 to UHR-LTF 508 may also be called a PHY preamble or a PHY header. The arrangement of the fields constituting the preamble is not limited to the example in FIG. 5, and they may be arranged in a different order. The preamble does not have to include all the fields shown in FIG. 5, and may include only some of the fields. The preamble may also include a field different from the fields shown in FIG. 5.

[0033] In this embodiment, an example will be described in which the communication device 100 uses the UHR-SIG 506 to notify the other communication device of information regarding the repetition of data on the time axis. Note that the information regarding the repetition of data on the time axis may be notified using other information elements or fields. The UHR-SIG 506 may include one or more UHR-SIG content channels. Each UHR-SIG content channel may be configured with a Common field 511 and a User Specific Field 512. Each UHR-SIG content channel may include other components or fields. The Common field 511 may include a field such as RU Allocation. The RU Allocation indicates the configuration of resource units in the PPDU. The User Specific Field 512 may include multiple User encoding blocks 513. When multiple User encoding blocks are included, each User encoding block 513 corresponds, in order, to a resource unit included in the PPDU. The information regarding the repetition of data on the time axis may be notified using a User field included in the User encoding block 513. Table 1 shows an example of the configuration of the User encoding block 513.

[0034] [Table 1]

[0035] The User field is a field indicating user information, and includes information specific to the user (STA) shown in Table 2.

[0036] [Table 2]

[0037] One or two user fields may be stored in one user encoding block 513. CRC is used to verify that information has been received correctly using a cyclic redundancy check. Tails is a field that indicates the end by being set to a value of 0. The arrangement of the fields that make up the user encoding block is not limited to the example in Table 1 and may be arranged in a different order. Furthermore, the user encoding block does not need to include all of the fields shown in Table 1; it may include only some of the fields, or it may have additional fields different from those shown in Table 1. The user field includes the following fields: STA-ID, MCS, NSS, Beamformed, Coding, Repetition, and Number of Repetition. STA-ID indicates an identifier that identifies each STA 102. MCS is an abbreviation for Modulation and Coding Scheme and indicates the modulation and coding scheme used in communication. NSS is an abbreviation for Number of Spatial Streams and indicates the number of spatial streams used in MIMO. Beamformed indicates whether a beamforming steering matrix is ​​used. Coding indicates whether BCC (Block Convolutional Code) or LDPC (Low Density Parity Check) is used. Repetition indicates whether data is repeated on the time axis. For example, a Repetition value of 0 indicates no repetition, and a value of 1 indicates repetition. Repetition may be called something else, such as Replication. Number of Repetition indicates the number of times data is repeated on the time axis. For example, a value of 3 for Number of Repetition indicates that the PPDU contains three repeated pieces of data. In other words, in this case, the PPDU contains four identical pieces of data: the original (source) data and the three replicated repeated pieces of data.In this embodiment, the number of bits for the Number of Repetition is 3 bits, but it may be 4 bits or more if a larger number of repetitions is required, or 2 bits or less if a smaller number of repetitions is sufficient. The Number of Repetition may be called something else, such as Number of Replication. If the value of Number of Repetition is 1 or more, the value of Repetition is set to 1. Note that the contents of the User Specific Field 512 and the like are merely examples and are not limited to these. For example, the MCS may be 5 bits or more. The arrangement of the fields constituting the User field is not limited to the example in Table 2 and may be arranged in a different order. The User field does not need to include all the fields shown in Table 2 and may include only some of the fields. The User field may also include a field other than the fields shown in Table 2. Repetition and Number of Repetition may be included in other fields such as Common field 511.

[0038] (Processing flow) Next, the flow of processing executed by the communication device 100 as described above will be described with reference to FIGS. 6 and 7. FIG. 6 shows an example of the operation when the AP 101 transmits a PPDU including data repeated on the time axis. FIG. 7 shows an example of the operation when the STA 102 receives a PPDU including data repeated on the time axis. Each process shown in the flowcharts of FIGS. 6 and 7 is executed by the processor of the control unit 202 of the AP 101 or the STA 102 executing a computer program stored in the storage unit 201. Some of the processing in FIGS. 6 and 7, such as transmission, modulation, reception, and decoding, is realized by the processor of the control unit 202 of each communication device, the communication unit 206, and the ASIC, DSP, FPGA, etc. of the control unit 202 working together. Note that when clearly indicating the entity of processing, the functional unit described in FIGS. 2 and 3 will be used as the subject.

[0039] First, the transmission operation in the communication device 100 will be described with reference to Fig. 6. For example, the control unit 202 in the AP 101 executes the transmission operation in cooperation with other functional units. The AP 101 first determines the number of users (the number of STAs 102) to which the PPDU is addressed (S601). For example, when transmitting a PPDU such as that shown in Fig. 4(A), the number of users is determined to be 1, and when transmitting a PPDU such as that shown in Fig. 4(B), the number of users is determined to be 3.

[0040] Next, the AP 101 determines whether or not the User fields of all users to be included in the UHR-SIG of the preamble of the PPDU have been set (S602).

[0041] If the AP 101 determines that the user field has not been set for all users (NO in S602), it selects a user for whom the user field has not been set (S603). The AP 101 then acquires the communication quality of communication with the selected user (S604). The communication quality may be determined by using the received power (Received Signal Strength Indicator, RSSI) or SNR (Signal to Noise Ratio) from the STA 102, or may be determined by receiving the received power or SNR of the signal from the AP 101 as feedback from the STA 102.

[0042] Next, the AP 101 determines whether to repeat the data on the time axis based on the communication quality obtained in S604 (S605). For example, the AP 101 may determine to repeat the data if the communication quality is below a predetermined threshold. For example, the AP 101 may use the communication quality measured in past communications, or may estimate and use the communication quality for future communications. When estimating the communication quality for future communications, an inference result can be obtained by inputting the measured communication quality into a trained model obtained by learning using known supervised learning, deep learning, or the like. In this case, the AP 101 may determine whether to repeat the data based on the probability obtained as the inference result.

[0043] When the AP 101 determines that data repetition is necessary (YES in S605), it sets the Number of Repetitions in the User field included in the UHR-SIG of the PPDU preamble to a repetition number of 1 or more according to the communication quality (S606). The AP 101 may determine the number of data repetitions so that the probability of success when decoding using multiple pieces of data exceeds a predetermined threshold. As an example, the AP 101 determines the number of repetitions required for the SNR to exceed a predetermined threshold. Note that the method by which the AP 101 determines the number of data repetitions is not limited to this. For example, the AP 101 may calculate RSSI using a received signal from the STA 102 and determine the number of repetitions required for the total RSSI to exceed a predetermined threshold. In addition, the AP 101 may indicate that repetition is being performed by setting the value of Repetition in the User field included in the UHR-SIG of the PPDU preamble to 1. Next, the AP 101 replicates the data to be included in the PPDU from the data of the original MPDU or A-MPDU according to the set number of repetitions (S608).

[0044] When it is determined that data repetition is not necessary (NO in S605), the AP 101 sets the Number of Repetition in the User field included in the UHR-SIG of the PPDU preamble to 0 (S607).The AP 101 may also set the Repetition value in the User field included in the UHR-SIG of the PPDU preamble to 0 to indicate that no repetition is being performed.

[0045] Next, the AP 101 sets appropriate values ​​for other fields included in the User field of the selected user (S609). For example, the MCS and NSS may be set based on the communication quality acquired in S604. After that, the process returns to S602, and if there are any remaining users for whom the User field has not been set, the process continues.

[0046] When the AP 101 determines that the user fields of all users have been set (YES in S602), it uses the frame generation unit 302 to set other fields in the preamble of the PPDU, generates and transmits the PPDU (S610), and ends the process. The AP 101 may include the allocation of resource units in the PPDU using the common field 511 and user specific field 512 of the UHR-SIG in FIG. 5. For example, the resource unit configuration may be stored in the RU Allocation field. The STA 102 to which each resource unit is allocated may be indicated by the user specific field 512 following the common field 511. For example, the user specific field 512 may include a used field corresponding to each resource unit. If each user field corresponds to each resource unit in order, the STA ID included in each user field may indicate the STA to which that resource unit is allocated. The AP 101 then transmits the generated PPDU using the communication unit 206.

[0047] The processing in FIG. 6 may be performed by the STA 102, and when the processing is performed by the STA 102, the number of users becomes 1 and the PPDU is transmitted toward the AP 101.

[0048] Next, the receiving operation of the communication device 100 will be described with reference to FIG. 7. For example, the control unit 202 in the STA 102 performs the receiving operation in cooperation with other functional units. The STA 102 receives a PPDU via the communication unit 206 and acquires the PPDU addressed to the STA 102 using the frame analysis unit 303 (S700). For example, the STA 102 may identify the PPDU addressed to the STA 102 by referencing the STA ID of each User field included in the preamble of the received PPDU. The STA 102 then determines whether the received PPDU contains repeated data on the time axis (S701). For example, the STA 102 may determine whether the PPDU contains repeated data based on whether the Repetition value in the User field included in the UHR-SIG of the PPDU preamble is 1 or whether the Number of Repetition value is 1 or greater.

[0049] If the STA 102 determines that the PPDU contains repeated data (YES in S701), it acquires the data contained in the PPDU sequentially from the beginning (S702) and performs processing for decoding using the multiple pieces of data. First, the STA 102 determines the reception quality of the acquired data (S703). For example, the STA 102 measures the RSSI and SNR of the data using the frame analysis unit 303, and may determine that the reception quality is acceptable if the measurement result is equal to or greater than a predetermined threshold. If the reception quality of the data is acceptable (YES in S703), the STA 102 stores the data in the storage unit 305 as a combination target (S704). On the other hand, if the reception quality of the data is unacceptable (NO in S703), the STA 102 does not include the data in the combination targets (S705). In this case, the data is not stored in the storage unit 305. The STA 102 may discard the data. The STA 102 determines whether it has acquired the data for the number of repetitions. If it determines that it has not acquired all the data (NO in S707), it returns to S702, acquires the next data, and continues processing. The STA 102 may make this determination based on, for example, whether it has acquired the number of data indicated by the Number of Repetitions in addition to the original data. On the other hand, if it determines that it has acquired the data for the number of repetitions (YES in S707), it decodes the data using the data stored in the storage unit 305 (S708). For example, the STA 102 may combine multiple pieces of data and decode the data. The STA 102 may also combine multiple pieces of received data after weighting them based on their respective received powers. On the other hand, if it determines in S701 that the received PPDU does not contain data repeated on the time axis (NO in S701), the STA 102 decodes the data independently and stores it in the storage unit 305 (S706).

[0050] In S703 to S705, instead of including data with unacceptable reception quality in the combination, STA 102 may store each piece of data together with its reception quality in storage unit 305. Then, in S708, each piece of data stored in storage unit 305 may be subjected to processing such as weighting based on the reception quality and interference removal before being used for combining. By performing processing based on the reception quality before using each piece of data for decoding processing, it becomes possible to effectively utilize received signals.

[0051] The processing in FIG. 7 may be performed by the AP 101, and when performed by the AP 101, the AP 101 receives the PPDU transmitted from the STA 102.

[0052] As described above, in this embodiment, the transmitting communication device 100 determines whether to repeat data on the time axis and the number of repetitions based on the communication quality of the channel used by the transmitting communication device 100 itself. Then, the receiving communication device 100 transmits a PPDU to the receiving communication device 100, the PPDU including the repeated data based on the determination and a preamble including information indicating whether the data is repeated and the number of repetitions. The receiving communication device 100 determines whether the data is repeated and the number of repetitions from the preamble of the received PPDU. Then, the receiving communication device 100 decodes the data using the repeated data. This allows the transmitting communication device 100 to flexibly transmit wireless frames including repeated data based on the communication quality with the receiving communication device 100, and allows the receiving communication device 100 to decode data with a higher probability using the repeated data.

[0053] (Variation 1) 8 shows another example of a PPDU frame format used by the communication device 100. This PPDU may be a UHR PPDU addressed to one communication device 100. Each PPDU includes a preamble and data, and a copy of the original data 802 included in the first PPDU is included in the data 804 of the second PPDU and the data 806 of the third PPDU. Preambles 801, 803, and 805 contain information necessary for receiving the PPDU, including information about the repetition of data on the time axis in each PPDU. The format of the preamble is as shown in FIG. 5.

[0054] 8 is used, for example, AP 101 may notify STA 102 of whether data is repeated, the number of times the data is repeated, and information identifying the order of the repeated data. Table 3 shows an example of the configuration of a User field used when AP 101 notifies STA 102 of whether data is repeated, the number of times the data is repeated, and information identifying the order of each piece of repeated data.

[0055] [Table 3]

[0056] In Table 3, the configuration of the User field in Table 2 is the same as that of Table 2 except for the Repetition ID, and therefore description thereof will be omitted. In the example of FIG. 8, the Repetition of preambles 801, 803, and 805 is set to a value of 1, and the Number of Repetition is set to a value of 2. The Repetition ID is identification information for uniquely identifying data from among the original data and one or more repeated data pieces repeated on the time axis. For example, the Repetition ID of the User field included in preamble 801 corresponding to original data 802 in FIG. 8 may be set to a value of 0. The Repetition ID of the User field included in preamble 803 corresponding to the first repeated data piece 804 in FIG. 8 may be set to a value of 1. The Repetition ID of the User field included in the preamble corresponding to the Nth repeated data piece may be set to a value of N, where N is an integer greater than or equal to 1. The Repetition ID may be used to manage received data in the reception operation of STA 102. For example, STA 102 may store the Repetition ID of the received data in association with the reception quality. Then, when decoding data using multiple pieces of data, the STA 102 can identify the data to be used based on the identifier. For example, the STA 102 stores each piece of received data separately from its reception quality and creates a table that associates the identifier of each piece of data with its reception quality. Then, when decoding data, the STA 102 can identify data corresponding to a reception quality equal to or higher than a predetermined threshold based on the table. This configuration can improve the efficiency of management of data stored in the STA 102 and the decoding process. Furthermore, for example, when repeatedly transmitting data using a PPDU such as that shown in FIG. 8, the Repetition ID included in the preamble can be used to determine the timing of decoding.8, for example, the value of the Number of Repetition included in preamble 803 is 2, and the value of the Repetition ID included in preamble 803 is 1, so at the time data 804 is received, it can be determined that it is still necessary to wait for subsequent data 806. Thereafter, when the subsequent PPDU is received, the value of the Repetition ID included in preamble 805 is 2, which matches the value of Number of Repetition, so it can be determined that reception of all repeated data has ended and that it is time to combine and decode the multiple pieces of data. The PPDU in FIG. 8 may be transmitted from AP 101 to STA 102, or from STA 102 to AP 101.

[0057] (Variation 2) FIG. 9 shows yet another example of a frame format of a PPDU used by the communication device 100. This PPDU may be a UHR PPDU addressed to one communication device 100. Each PPDU includes a preamble and data, with the second PPDU 902 and the third PPDU 903 being copies of the first PPDU 901. The preamble of each PPDU contains the same content and includes information regarding the repetition of the data on the time axis. In this embodiment, the transmitting communication device 100 may duplicate data on a PPDU-by-PPDU basis and transmit the PPDUs repeatedly. The receiving communication device 100 may combine and decode multiple received PPDUs. In the example of FIG. 9, the Repetition value included in each preamble of PPDUs 901 to 903 is set to 1, and the Number of Repetition value is set to 2. The PPDU in FIG. 9 may be transmitted from the AP 101 to the STA 102, or from the STA 102 to the AP 101.

[0058] (Variation 3) The transmitting communication device 100 may notify information relating to data repetition using an MCS field included in the User field of the UHR-SIG, instead of notifying repetition information using the preamble Repetition, Number of Repetition, etc. Table 4 shows an example of the configuration of the MCS field used when the transmitting communication device 100 notifies the receiving communication device 100 of information relating to data repetition using the MCS field.

[0059] [Table 4]

[0060] Generally, the MCS field is used to indicate the combination of the modulation scheme and coding rate used in communication. In Table 4, in addition to the modulation scheme and coding rate, an index (UHR-MCS index) is set to indicate the number of repetitions of data included in the PPDU. For example, in Table 4, if the UHR-MCS index is 16, it indicates that the data corresponding to the User field including this MCS field will be transmitted twice, consisting of the original data and one repeated data that is a copy of the original data. If the UHR-MCS index is 17, it indicates that two repeated data will be transmitted, and if the UHR-MCS index is 18, it indicates that three repeated data will be transmitted. DCM stands for Dual Carrier Modulation, and TDM stands for Time Division Modulation. Furthermore, if the UHR-MCS index is 19 to 21, it combines Dual Carrier Modulation, which replicates data on the frequency axis and transmits the same data twice, with data repetition on the time axis. For example, if the MCS index is 19, in addition to Dual Carrier Modulation, one repeated data will be transmitted on the time axis, meaning that the same data will be transmitted four times in terms of both the frequency axis and the time axis. The correspondence between the UHR-MCS index and each parameter in Table 4 is an example and is not limited to this. For example, a parameter set different from the parameter set shown in Table 4 may be associated with each UHR-MCS index shown in Table 4. In this way, by notifying communication device 100 on the receiving side of information related to data repetition using the MCS field, it is possible to notify communication device 100 on the receiving side of information necessary for processing repeated data without making any changes to the previous frame format by adding fields such as Repetition and Number of Repetition.

[0061] The transmitting communication device 100 may transmit a PPDU including repetitions of data by performing an operation similar to that described above in the description of Fig. 6. In this example, as described above, the transmitting communication device 100 generates a PPDU including a UHR-MCS index indicating whether data is repeated or the number of repetitions of data, instead of Repetition or Number of Repetition. The receiving communication device 100 may obtain each piece of data including repetitions from the received PPDU by performing an operation similar to that described above in the description of Fig. 7, and decode the data. When the receiving communication device 100 detects that the value indicated by the UHR-MCS index is a value indicating that repetitions are included, it may combine the multiple pieces of data and decode the data.

[0062] As described above, when a communication device according to the present invention wants to transmit a wireless frame in which data is repeated on a time axis according to the communication conditions to a communication device at a different time, the communication device can notify the communication device of information regarding the repetition. Based on this, the communication device determines whether the received wireless frame contains repeated data, and based on the result, can receive the wireless frame in which data is repeated on a time axis. This allows the communication device to flexibly use data repetition according to the communication conditions, etc., to improve the reliability of communication.

[0063] The present invention can also be realized by supplying a program that realizes one or more functions of the above-described embodiments to a system or device via a network or a storage medium, and having one or more processors in the computer of the system or device read and execute the program. It can also be realized by a circuit (e.g., ASIC) that realizes one or more functions.

[0064] (Summary of the embodiment) At least some of the above-described embodiments can be summarized as follows.

[0065] (Item 1) A communication device that performs communication in accordance with the IEEE 802.11 standard series, a transmitting means for transmitting a radio frame including data repeated on a time axis; The preamble of the radio frame includes a U-SIG field and a Signal (SIG) field conforming to a predetermined standard, and the SIG field includes information regarding repetition of the data. A communication device comprising:

[0066] (Item 2) The SIG field includes a field indicating user information, and the field indicating user information includes information regarding repetition of data on the time axis. 2. The communication device according to item 1,

[0067] (Item 3) The information about the repetition includes information indicating whether the data is repeated on the time axis. 3. The communication device according to item 1 or 2.

[0068] (Item 4) The information about the repetition includes information indicating the number of repetitions of data on the time axis. 4. The communication device according to any one of items 1 to 3,

[0069] (Item 5) The information about the repetition includes information that identifies the order of repetition of the data on the time axis. 5. The communication device according to any one of items 1 to 4,

[0070] (Item 6) The field indicating the user information includes a field indicating an MCS, and the field indicating the MCS includes a value that identifies the number of repetitions of data on the time axis. 3. The communication device according to item 2.

[0071] (Item 7) The data is a MAC Protocol Data Unit (MPDU) or an Aggregate MAC Protocol Data Unit (A-MPDU). 7. The communication device according to any one of items 1 to 6,

[0072] (Item 8) The data is a PHY Protocol Data Unit (PPDU) 7. The communication device according to any one of items 1 to 6,

[0073] (Item 9) A communication device that performs communication in accordance with the IEEE 802.11 standard series, a receiving means for receiving a radio frame including data repeated on a time axis; The preamble of the radio frame includes a U-SIG field and a Signal (SIG) field conforming to a predetermined standard, and the SIG field includes information regarding repetition of the data. A communication device comprising:

[0074] (Item 10) The SIG field includes a field indicating user information, and the field indicating user information includes information regarding repetition of the data. 10. The communication device according to item 9,

[0075] (Item 11) The information about the repetition includes information indicating whether the data is repeated on the time axis. 11. The communication device according to item 9 or 10,

[0076] (Item 12) The information about the repetition includes information indicating the number of repetitions of data on the time axis. 12. The communication device according to any one of items 9 to 11,

[0077] (Item 13) The information about the repetition includes information identifying the order of repetition of the data on the time axis. 13. The communication device according to any one of items 9 to 12,

[0078] (Item 14) The field indicating the user information includes a field indicating an MCS, and the field indicating the MCS includes a value identifying the number of repetitions of data on the time axis. 11. The communication device according to item 10.

[0079] (Item 15) a decoding means for synthesizing the repetitive data included in the radio frame received by the receiving means and decoding the data; 15. A communication device according to any one of items 9 to 14, characterized in that:

[0080] (Item 16) The data is a MAC Protocol Data Unit (MPDU) or an Aggregate MAC Protocol Data Unit (A-MPDU). 16. A communication device according to any one of items 9 to 15, characterized in that:

[0081] (Item 17) The data is a PHY Protocol Data Unit (PPDU) 16. A communication device according to any one of items 9 to 15, characterized in that:

[0082] (Item 18) A communication method in a communication device that performs communication in accordance with the IEEE 802.11 standard series, comprising: a transmitting step of transmitting a radio frame including data repeated on a time axis; The preamble of the radio frame includes a U-SIG field and a Signal (SIG) field conforming to a predetermined standard, and the SIG field includes information regarding repetition of the data. A communication method comprising:

[0083] (Item 19) A communication method in a communication device that performs communication in accordance with the IEEE 802.11 standard series, comprising: a receiving step of receiving a radio frame including data repeated on a time axis; The preamble of the radio frame includes a U-SIG field and a Signal (SIG) field conforming to a predetermined standard, and the SIG field includes information regarding repetition of the data. A communication method comprising:

[0084] (Item 20) A program for causing a computer to operate as the communication device according to any one of items 1 to 8.

[0085] (Item 21) A program for causing a computer to operate as the communication device according to any one of items 9 to 17.

[0086] The invention is not limited to the above-described embodiments, and various changes and modifications can be made without departing from the spirit and scope of the invention. Accordingly, the following claims are appended to apprise the public of the scope of the invention. [Explanation of symbols]

[0087] 101 AP 102 Station 301 Wireless LAN control unit 302 Frame Generation Unit 303 Frame Analysis Unit 304 UI ​​control section 305 Storage section

Claims

1. A communication device that performs communication in accordance with the IEEE 802.11 standard series, a transmitting means for transmitting a radio frame including data repeated on a time axis; The preamble of the radio frame includes a U-SIG field and a Signal (SIG) field corresponding to a predetermined standard, and the SIG field includes information regarding repetition of the data. A communication device comprising:

2. The SIG field includes a field indicating user information, and the field indicating user information includes information regarding the repetition.

2. The communication device according to claim 1.

3. The information about the repetition includes information indicating whether the data is repeated on the time axis.

2. The communication device according to claim 1.

4. The information about the repetition includes information indicating the number of repetitions of data on the time axis.

2. The communication device according to claim 1.

5. The information about the repetition includes information that identifies the order of repetition of the data on the time axis.

2. The communication device according to claim 1.

6. The field indicating the user information includes a field indicating an MCS, and the field indicating the MCS includes a value identifying the number of repetitions of data on the time axis.

3. The communication device according to claim 2.

7. The data is a MAC Protocol Data Unit (MPDU) or an Aggregate MAC Protocol Data Unit (A-MPDU).

2. The communication device according to claim 1.

8. The data is a PHY Protocol Data Unit (PPDU).

2. The communication device according to claim 1.

9. A communication device that performs communication in accordance with the IEEE 802.11 standard series, a receiving means for receiving a radio frame including data repeated on a time axis; The preamble of the radio frame includes a U-SIG field and a Signal (SIG) field corresponding to a predetermined standard, and the SIG field includes information regarding repetition of the data. A communication device comprising:

10. The SIG field includes a field indicating user information, and the field indicating user information includes information regarding repetition of data on the time axis.

10. The communication device according to claim 9.

11. The information about the repetition includes information indicating whether the data is repeated on the time axis.

10. The communication device according to claim 9.

12. The information about the repetition includes information indicating the number of repetitions of data on the time axis.

10. The communication device according to claim 9.

13. The information about the repetition includes information identifying the order of repetition of the data on the time axis.

10. The communication device according to claim 9.

14. The field indicating the user information includes a field indicating an MCS, and the field indicating the MCS includes a value identifying the number of repetitions of data on a time axis.

11. The communication device according to claim 10.

15. a decoding means for combining at least two pieces of data among the repeated pieces of data included in the radio frame received by the receiving means and decoding the data; 10. The communication device according to claim 9.

16. The data is a MAC Protocol Data Unit (MPDU) or an Aggregate MAC Protocol Data Unit (A-MPDU).

10. The communication device according to claim 9.

17. The data is a PHY Protocol Data Unit (PPDU).

10. The communication device according to claim 9.

18. A communication method in a communication device that performs communication in accordance with the IEEE 802.11 standard series, comprising: a transmitting step of transmitting a radio frame including data repeated on a time axis; The preamble of the radio frame includes a U-SIG field and a Signal (SIG) field corresponding to a predetermined standard, and the SIG field includes information regarding repetition of the data. A communication method comprising:

19. A communication method in a communication device that performs communication in accordance with the IEEE 802.11 standard series, comprising: a receiving step of receiving a radio frame including data repeated on a time axis; The preamble of the radio frame includes a U-SIG field and a Signal (SIG) field corresponding to a predetermined standard, and the SIG field includes information regarding repetition of the data. A communication method comprising:

20. A program for causing a computer to operate as the communication device according to any one of claims 1 to 8.

21. A program for causing a computer to operate as the communication device according to any one of claims 9 to 17.

Citation Information

Patent Citations

  • Communication device, control method, and program

    JP2021103805A