Transmission apparatus and transmission method
Patent Information
- Application Number
- CN202180019481.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-03-13
- Filing Date
- 2021-02-25
- Publication Date
- 2026-09-15
- Estimated Expiration
- 2041-02-25
Smart Images

Figure CN115244974B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to a transmitting device and a transmitting method. Background Technology
[0002] As a successor to the IEEE (the Institute of Electrical and Electronics Engineers) 802.11 standard, namely 802.11ax (hereinafter referred to as "11ax"), the technical specifications for 802.11be (hereinafter referred to as "11be") are being planned.
[0003] In 11be, an application of coordinated communication is being studied in which multiple wireless communication devices on the data transmitting side coordinately transmit data to a wireless communication device on the receiving side.
[0004] Existing technical documents
[0005] Non-patent literature
[0006] Non-patent literature 1: IEEE 802.11-20 / 0011r0, Considerations on Coordinated OFDMA, 2020-01-13
[0007] Non-patent document 2: IEEE 802.11-19 / 0103r1, AP Coordination in EHT, 2019-03-11
[0008] Non-patent document 3: IEEE 802.11-19 / 1262r8, Specification Framework for TGbe, 2020-02-11
[0009] Non-patent document 4: IEEE P802.11ax / D4.0, February 2019
[0010] Non-patent literature 5: IEEE 802.11.11-19 / 1143r3 Efficient Operation for Multi-APCoordination, 2019-07-15
[0011] Non-patent document 6: IEEE 802.11-19 / 1961r1, Multi-AP Group Establishment, 2020-01-02
[0012] Non-patent document 7: IEEE 802.11-19 / 1972r1, Operation of Virtual BSS for Multi-AP Coordination, 2019-11-05
[0013] Non-patent document 8: IEEE 802.11-19 / 1788r1, Coordinated OFDMA Operation, 2020-01-14 Summary of the Invention
[0014] However, there is room for further research into improving reception quality in coordinated communications.
[0015] The non-limiting embodiments disclosed herein help to provide transmitting apparatus and methods that can improve reception quality in coordinated communications.
[0016] One embodiment of this disclosure provides a transmitting apparatus, which is a first transmitting apparatus, comprising: a control circuit that generates first control information when the first transmitting apparatus and the second transmitting apparatus coordinate to transmit, the first control information including information common to at least a portion of second control information transmitted by the second transmitting apparatus in a second preamble; and a transmitting circuit that transmits the first control information in a first preamble.
[0017] Furthermore, these included or specific methods can be implemented by a system, apparatus, method, integrated circuit, computer program, or recording medium, or by any combination of system, apparatus, method, integrated circuit, computer program, and recording medium.
[0018] According to one embodiment of this disclosure, reception quality can be improved in coordinated communications.
[0019] Further advantages and effects of one embodiment of this disclosure will be illustrated by the specification and drawings. These advantages and / or effects are provided by some implementation methods and the features described in the specification and drawings, but not necessarily all of them need to be provided in order to obtain one or more of the same features. Attached Figure Description
[0020] Figure 1A This is a diagram illustrating an example of the relationship between an AP and a STA using Coordinated Orthogonal Frequency Division Multiple Access (C-OFDMA).
[0021] Figure 1B It means in Figure 1A The diagram shows an example of signals transmitted and received between the AP and STA.
[0022] Figure 2AThis is a diagram illustrating an example of the relationship between AP and STA in the combination of C-OFDMA and Coordinated Space Reuse (CSR).
[0023] Figure 2B It means in Figure 2A The diagram shows an example of signals transmitted and received between the AP and STA.
[0024] Figure 3 This is a diagram illustrating an example of the format of an EHT preamble.
[0025] Figure 4 This is a diagram illustrating the structure of HE-SIG-B, representing the HE preamble.
[0026] Figure 5 It means Figure 4 The table shows an example of the information set in RU allocation.
[0027] Figure 6 This is a table representing an example of the information set in the space configuration subfield.
[0028] Figure 7 This is a diagram illustrating an example of the sending and receiving of control packets in coordinated communications.
[0029] Figure 8 This is a block diagram representing a partial structural example of a transmitting device.
[0030] Figure 9 This is a block diagram showing a partial structural example of a receiving device.
[0031] Figure 10 This is a block diagram representing a structural example of AP.
[0032] Figure 11 This is a block diagram representing a structural example of STA.
[0033] Figure 12A This is a diagram illustrating an example of the relationship between the AP and STA performing C-OFDMA transmission.
[0034] Figure 12B It means Figure 12A The diagram shows an example of a signal transmitted by an AP.
[0035] Figure 13 This is a diagram illustrating the first example of a signal being transmitted via C-OFDMA.
[0036] Figure 14 This is a diagram illustrating the second example of a signal being transmitted via C-OFDMA.
[0037] Figure 15This is a diagram illustrating an example of the format of the EHT preamble.
[0038] Figure 16 This is a block diagram representing a structural example of AP.
[0039] Figure 17 This is a diagram illustrating an example of C-OFDMA transmission operations that include the sending and receiving of control packets.
[0040] Figure 18A This is a diagram illustrating an example of the relationship between AP and STA in a combination of C-OFDMA and CSR.
[0041] Figure 18B It means in Figure 18A The diagram shows an example of signals transmitted and received between the AP and STA.
[0042] Figure 19 This is a diagram showing the first example of the RU allocation table in this embodiment.
[0043] Figure 20 This is a diagram showing a second example of the RU allocation table in this embodiment.
[0044] Figure 21 This is a diagram showing the third example of the RU allocation table in this embodiment.
[0045] Figure 22 This is a diagram showing the fourth example of the RU allocation table in this embodiment.
[0046] Figure 23 This is a diagram showing the fifth example of the RU allocation table in this embodiment.
[0047] Figure 24 This is a diagram illustrating an example of the allocation of resources coordinated for delivery.
[0048] Figure 25 It means targeting Figure 24 The diagram shows an example of a harmonizing symbol. Detailed Implementation
[0049] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.
[0050] (One implementation method)
[0051] [Coordination Method]
[0052] In 11be, for example, the application of Multi-AP coordination (hereinafter referred to as "coordinated communication") is being studied. This multi-AP coordination coordinates the transmission and reception of data between access points (also called "base stations," hereinafter referred to as "APs") acting as multiple wireless communication devices and terminals (hereinafter referred to as "STAs") acting as wireless communication devices. In coordinated communication, multiple coordination methods are being studied.
[0053] For example, research has been conducted on coordination methods known as Coordinated Orthogonal Frequency Division Multiple Access (C-OFDMA) (e.g., Non-Patent Literature 1).
[0054] Figure 1A This is a diagram illustrating an example of the relationship between the AP and STA using C-OFDMA. Figure 1B It means in Figure 1A The diagram shows an example of signals transmitted and received between the AP and STA.
[0055] Figure 1A The diagram shows two APs (AP1 and AP2) and four STAs (STAa, STAb, STAc, and STAd). Figure 1A In the process, AP1 uses C-OFDMA to transmit signals to STAa and STAb, while AP2 uses C-OFDMA to transmit signals to STAc and STAd.
[0056] Figure 1B The middle shows Figure 1A Examples of signals transmitted by each AP using C-OFDMA are shown. Figure 1B The image shows two examples of Option 1 and Option 2.
[0057] In Option 1, each AP transmits signals using C-OFDMA in its own dedicated frequency band. For example, in Option 1, the 40MHz frequency band is divided (allocated) into a 20MHz band used by AP1 and a 20MHz band used by AP2. AP1 transmits a signal containing a preamble and a payload destined for STAa and STAb using C-OFDMA in its 20MHz band. Similarly, AP2 transmits a signal containing a preamble and a payload destined for STAc and STAd using C-OFDMA in its 20MHz band.
[0058] In Option 2, each AP transmits signals using C-OFDMA within a specific frequency band. For example, in Option 2, AP1 transmits a signal containing a preamble, a payload to STAa, and a payload destined for STAb using C-OFDMA within a 40MHz frequency band. Similarly, AP2 transmits a signal containing a preamble, a payload destined for STAc, and a payload destined for STAd using C-OFDMA within the same 40MHz frequency band.
[0059] In addition, coordinated communication combining the aforementioned C-OFDMA and Coordinated Spatial Reuse (CSR) is being investigated (e.g., non-patent literature 2).
[0060] Figure 2A This is a diagram illustrating an example of the relationship between AP and STA in a combination of C-OFDMA and CSR. Figure 2B It means in Figure 2A The diagram shows an example of signals transmitted and received between the AP and STA.
[0061] Figure 2A The diagram shows two access points (AP1 and AP2) and four standard operating systems (STA1, STA2, STA3, and STA4). In Figure 2A In the process, AP1 sends signals to STA1 and STA2, and AP2 sends signals to STA3 and STA4.
[0062] Figure 2B The diagram illustrates an example of signal transmission using three Resource Units (RUs): RU1, RU2, and RU3, for AP1 and AP2. Each RU is, for example, a unit of resources defined by time and frequency. For instance, AP1 in RU1 transmits signals to STA1, and AP2 in RU1 transmits signals to STA4. Here, AP1 and AP2 use CSR in RU1. Additionally, AP1 in RU2 transmits signals to STA2, and AP2 in RU3 transmits signals to STA3. Here, AP1 and AP2 use C-OFDMA in RU2 and RU3.
[0063] [Example of a preamble structure]
[0064] The format of the preamble used in Study 11be (hereinafter referred to as "EHT preamble") (e.g., non-patent document 3).
[0065] Figure 3 This is a diagram illustrating an example of the format of the EHT preamble. Figure 3 This shows the fields contained in the EHT preamble format. Set the corresponding information (parameters or values) in each field.
[0066] U-SIG includes the Basic Service Set (BSS) color and bandwidth. The BSS color identifies the AP to which the electromagnetic wave belongs. For example, if a STA receives a BSS color different from that of its associated AP, the STA can reduce the no-transmission interval caused by carrier sensing by increasing the detection threshold in Carrier Sense Multiple Access / Collision Avoidance (CSMA / CA).
[0067] In the case of EHT-SIG, for example, we study the same structure as HE-SIG-B, which is the same as the 11ax preamble (e.g., HE preamble).
[0068] Figure 4 This is a diagram illustrating the structure of HE-SIG-B, representing the HE preamble. Figure 4 The HE-SIG-B shown contains common fields and user-specific fields.
[0069] The general fields contain RU allocations. RU allocations contain information related to frequency band allocations.
[0070] User-specific fields contain information unique to each user (each STA). For example, a user-specific field may contain one or more user block fields, from the first user block field to the last user block field. Furthermore, the first user block field may contain the user field for STA1 and the user field for STA2. Additionally, although in Figure 4 The field is omitted, but more than one user field can be included in each of the second user block fields to the final user block fields. Additionally, although in... Figure 4 The `` tag is omitted, but the `<user>` field contains a unique identifier assigned to each STA (hereinafter referred to as "AID (Association Identification)"). The AID is an example of identification information used to identify an STA. Additionally, although in... Figure 4 The space configuration subfield can be omitted, but it can also be included in the user field.
[0071] Figure 5 It means Figure 4The table shows an example of the information set in the RU allocation. Figure 4 The RU allocation in the general field shown is set according to the configured RU allocation. Figure 5 The table shows the 8-bit index.
[0072] Figure 6 This is a table representing an example of the information set in the space configuration subfield. Figure 6 The "Nuser" field in the table represents the number of STAs sent to the destination. Furthermore, in Figure 6 In the table, 4 bits of information specify the allocation of the number of spatial streams to the number of STAs at the sending destination.
[0073] [Example of packet transmission in coordinated communication] In coordinated communication, control packets are transmitted before data packets are transmitted (e.g., Non-Patent Document 5).
[0074] Figure 7 This is a diagram illustrating an example of the sending and receiving of control packets in coordinated communications. Figure 7 The image shows an example of packets being sent and received between the Master AP, Slave AP1, STAa, and STAb.
[0075] For example, before sending data packets (MAP data), the primary AP sends a packet called MAP selection to the secondary AP. The secondary AP receives the MAP selection and sends a packet called MAP selection response to the primary AP. Then, the primary AP sends a MAP trigger to the secondary AP. After the primary and secondary APs have exchanged these packets, they send data packets to the STA.
[0076] [Preamble in coordinated communication]
[0077] In coordinated communication, when multiple wireless communication devices (e.g., APs or STAs) transmit preambles at the same timing and frequency, the information contained in the preamble (e.g., control information) may differ depending on the preamble (e.g., depending on the wireless communication device that sent the preamble). In this case, the wireless communication device (e.g., AP or STA) receiving the preamble may encounter decoding errors during the decoding of the received preamble.
[0078] This disclosure provides a transmitting apparatus and a transmitting method that can reduce decoding errors when receiving preambles transmitted from multiple transmitting devices (e.g., APs) in coordinated communication and can improve the throughput of coordinated communication.
[0079] [Structure of a wireless communication system]
[0080] One embodiment of the wireless communication system disclosed herein includes at least two transmitting sources (e.g., APs or STAs) and at least one transmitting destination (e.g., APs or STAs). In the following description, the transmitting source corresponds to a "transmitting device," and the transmitting destination corresponds to a "receiving device." For example, the two transmitting sources (APs) correspond to a "first transmitting device" and a "second transmitting device," respectively. Furthermore, when the two transmitting sources (APs) coordinate to transmit, the transmitting destination (STA) may, for example, correspond to the receiving device to which the transmission is being coordinated.
[0081] Figure 8 This is a block diagram illustrating a partial structural example of the transmitting device 10. Figure 8 The transmitting device 10 shown includes a control unit (an example of a control circuit) and a wireless transmitting unit (an example of a transmitting circuit). For example, Figure 8 The transmitting device 10 shown is the first transmitting device, which coordinates with the second transmitting device to transmit.
[0082] Figure 8 When the control unit coordinates the first and second transmitting devices to transmit, it generates first control information that includes at least a portion of the second control information transmitted by the second transmitting device in the second preamble.
[0083] Figure 8 The wireless transmitter sends the first control information in the first preamble.
[0084] Figure 9 This is a block diagram showing a partial structural example of the receiving device 20. Figure 9 The receiving device 20 shown includes a control unit and a wireless receiving unit.
[0085] Figure 9 The wireless receiver receives received signals containing preambles from multiple transmitting devices.
[0086] Figure 9 The control unit demodulates the received signal based on the preamble.
[0087] also, Figure 8 The transmitting device 10 shown is not limited to the example of an AP; for example, it could also be a STA. For example, the AP and STA could coordinate to transmit.
[0088] (Implementation Method 1)
[0089] In Implementation 1, at least a portion of the control information contained in the preamble is set to be the same information (same value) across each preamble transmitted by the coordinating APs. In other words, when AP1 and AP2 coordinate to transmit, AP1 generates control information containing at least a portion of the same information as the control information transmitted by AP2 in the preamble. Then, AP1 transmits the generated control information in the preamble.
[0090] Furthermore, there is no limitation on the method of setting the same value. For example, at least a portion of the control information contained in the preamble can be replaced with AP group-specific information or AP group-specific information (or AP group-specific parameters). Alternatively, at least a portion of the control information contained in the preamble can be set to a common value in the AP group. Additionally, the control information set to the same value can also be a BSS color or a U-SIG whole. Furthermore, the preamble can be a preamble sent simultaneously after coordination, or a preamble contained in data coordinated and sent according to a trigger signal. The structure and operation of this embodiment will be explained through <Example 1-1>.
[0091] In Implementation 1, the control information set to the same value can be, in addition to U-SIG or BSS color, a user-specific field or the entire EHT-SIG, or GI (Guard Interval) and EHT-LTF. Furthermore, all control information contained in the preamble can be set to the same value. The operation of this implementation will be explained through <Examples 1-2>.
[0092] In Implementation 1, changes to the control information contained in the preamble can also be notified by a pre-sent control packet. The operation of this implementation will be explained through <Examples 1-3>.
[0093] The following is an example illustrating the operation of setting control information contained in the preamble when using C-OFDMA for downlink coordination communication. Furthermore, the structure and operation of uplink communication are sometimes omitted in the following description. Additionally, in the case of uplink communication, the same settings and operations can be applied to the preambles of packets destined for multiple different APs (e.g., packets from STA1 to AP1 and packets from STA2 to AP2).
[0094] [AP Structure]
[0095] Figure 10 This is a block diagram representing a structural example of AP10.
[0096] AP10 includes a preamble generation unit 101, a transmit packet generation unit 102, and a wireless transmission unit 103. The preamble generation unit 101 and the transmit packet generation unit 102 may also be included in the control unit (see reference). Figure 8 ).
[0097] The preamble generation unit 101 generates a preamble of this format by setting information (values or parameters) for each field contained in the preamble format. The generated preamble will be described later.
[0098] The packet generation unit 102 acquires the transmission data and preamble, generates a packet containing the transmission data and preamble, and outputs the generated packet to the wireless transmission unit 103.
[0099] The wireless transmitter 103 converts the acquired packets into wireless signals and transmits them via the antenna.
[0100] [Structure of STA]
[0101] Figure 11 This is a block diagram representing a structural example of STA20.
[0102] The STA20 includes a wireless receiver 201, a receive packet decoder 202, and a preamble extraction unit 203. The receive packet decoder 202 and the preamble extraction unit 203 may also be included in the control unit (see reference). Figure 9 ).
[0103] The wireless receiver 201 receives wireless signals via an antenna and outputs the received signal (e.g., a received packet) after undergoing wireless signal processing such as frequency conversion and demodulation to the received packet decoding unit 202.
[0104] The receive packet decoding unit 202 separates the preamble and the received data portion from the received packet and outputs the preamble to the preamble extraction unit 203.
[0105] The preamble extraction unit 203 outputs at least one part of the information extracted from the preamble to the receive packet decoding unit 202.
[0106] The receive packet decoding unit 202 decodes the received data portion based on the information obtained from the preamble extraction unit 203. Then, the receive packet decoding unit 202 outputs the decoded received data to the higher-layer data processing unit (not shown).
[0107] <Example 1-1>
[0108] Figure 12A This is a diagram illustrating an example of the relationship between the AP and STA performing C-OFDMA transmission. Figure 12B It means Figure 12AThe diagram shows an example of a signal transmitted by an AP.
[0109] Figure 12A The diagram shows two access points (AP1 and AP2) and two electronic stations (STA1 and STA2). STA1 and STA2 are located within the electromagnetic wave arrival range Ar1 of AP1 and the electromagnetic wave arrival range Ar2 of AP2, respectively, and receive signals transmitted by AP1 and AP2. Figure 12A In the process, AP1 transmits C-OFDMA data to STA1, and AP2 transmits C-OFDMA data to STA2.
[0110] Figure 12B The diagram shows examples of C-OFDMA signals transmitted by AP1 to STA1 and C-OFDMA signals transmitted by AP2 to STA2. For example... Figure 12B As shown, AP1 transmits data to STA1 and AP2 transmits data to STA2 using different resources in the frequency direction. On the other hand, AP1 and AP2 transmit preambles (EHT preambles) at the same timing (same time interval) and on the same frequency.
[0111] The preamble is a signal within a sub-channel (e.g., a 20MHz band). When the data is a signal within a portion of the preamble's frequency band, the preamble can also be a signal within the sub-channel's frequency band (e.g., a 20MHz band). In the case where the preamble is, for example, an EHT preamble, ... Figure 3 The U-SIG field shown contains the BSS color.
[0112] AP1 and AP2 have separate BSS colors. In uncoordinated communication, AP1 and AP2 each send a preamble containing their own separate BSS colors. In coordinated transmission (e.g., C-OFDMA transmission), AP1 and AP2 can also set the BSS colors in AP1's preamble and AP2's preamble to the same value and send preambles containing the same BSS color value.
[0113] In addition, the AP that starts transmitting via Carrier Sense Multiple Access / Collision Avoidance (CSMA / CA) is sometimes called the Sharing AP (also known as the Coordinator AP or the first AP), and the AP that controls the multi-AP coordination in the Sharing AP is called the Shared AP (also known as the Coordinated AP or the second AP).
[0114] The BSS color with the same value can also be an inherent value of the APs within the AP group, such as the BSS color of a shared AP. Alternatively, the BSS color with the same value can also be the BSS color of the main AP shown in Non-Patent Document 5.
[0115] The destination STA can also perform the same actions as when the BSS color contained in the preamble is the BSS color of the coordinating AP, or when the BSS color contained in the preamble is the BSS color of the associated AP. Alternatively, the STA can be notified in advance of the BSS color of the coordinating AP. This notification can be performed in association or using a beacon.
[0116] Therefore, since AP1 and AP2 transmit the same BSS color value, STA1 and STA2, which receive the electromagnetic waves from both AP1 and AP2, can receive the same BSS color, reducing the possibility of BSS color decoding errors. Furthermore, since the BSS color is a reference value for each destination STA, the possibility of decoding errors occurring in any of the destination STAs can be reduced.
[0117] Furthermore, the BSS color with the same value can also be information different from the BSS colors of AP1 and AP2, such as AP group-specific information. In other words, the BSS color set in coordinated transmission can also be different from the BSS color of the AP set in uncoordinated transmission. For example, AP group-specific information can also be set to a common BSS color within the AP group (hereinafter referred to as the "coordination BSS color"). In this case, the coordination BSS color can also be notified in advance to the STA associated with the AP. This notification can be performed during association or using a beacon.
[0118] Alternatively, the AP group can be set as a Static Multi-AP Group, a Dynamic Multi-AP Group (see Non-Patent Document 6), or a Virtual BSS (see Non-Patent Document 7). Alternatively, the AP group can also have its coordination BSS color specified by the initially configured AP (the AP that has not received a beacon with a designated coordination BSS color).
[0119] Therefore, the STA receives a preamble containing the BSS color of the associated AP in non-coordinated communication, and a preamble containing the BSS color for coordination in coordinated communication. Moreover, the STA can determine the presence or absence of coordination by the received preamble, and can perform spatial reuse between the associated AP and APs other than the associated AP in non-coordinated communication.
[0120] In addition, APs housed in static multi-AP groups, dynamic multi-AP groups, or virtual BSSs can also share a common BSS color (AP group inherent information) in both non-coordinated and coordinated communications.
[0121] In addition, the BSS color for coordination can also be set as a virtual BSS color or a multi-AP group color.
[0122] in addition, Figure 12B The example shown illustrates a signal when C-OFDMA is performed in one sub-channel, but C-OFDMA transmission can also be performed in multiple sub-channels.
[0123] Figure 13 This is a diagram illustrating the first example of a signal being transmitted via C-OFDMA. Figure 13 The image shows an example of C-OFDMA signals transmitted by AP1 and AP2 in two sub-channels. Figure 13 In the example, AP1 transmits a signal to STAa in sub-channel #1 and to STAb in sub-channel #2. AP2 transmits a signal to STAc in sub-channel #1 and to STAd in sub-channel #2. Furthermore, the data transmitted by AP1 to STAa and by AP2 to STAc use different resources in the frequency direction. Additionally, the data transmitted by AP1 to STAb and by AP2 to STAd use different resources in the frequency direction. On the other hand, the preamble transmitted by AP1 in sub-channel #1 and by AP2 in sub-channel #1 are transmitted at the same timing (same time interval) and the same frequency. Similarly, the preamble transmitted in sub-channel #2 is also transmitted at the same timing (same time interval) and the same frequency, as in sub-channel #1.
[0124] Even in this case, the preamble transmitted in sub-channel #1 can be preambles with the same value. Similarly, the preamble transmitted in sub-channel #2 can also be preambles with the same value. Furthermore, the preamble transmitted in sub-channel #1 and the preamble transmitted in sub-channel #2 can be preambles with the same value or preambles with different values.
[0125] Figure 14 This is a diagram illustrating a second example of a signal transmitted via C-OFDMA. Figure 14 The image shows an example of C-OFDMA signals transmitted by AP1 and AP2 in two sub-channels. Figure 14In the example, AP1 transmits a signal to STAa in sub-channel #1 and to STAb and STAc in sub-channel #2. AP2 transmits a signal to STAd in sub-channel #1. Furthermore, the data transmitted by AP1 to STAa and by AP2 to STAd use different resources in the frequency direction. Additionally, the data transmitted by AP1 to STAb and by AP1 to STAc use different resources in the frequency direction. On the other hand, the preamble transmitted by AP1 in sub-channel #1 and the preamble transmitted by AP2 in sub-channel #1 are transmitted at the same timing (same time interval) and the same frequency. Furthermore, AP2 does not use sub-channel #2; therefore, AP2 may not need to transmit the preamble in sub-channel #2. In this case, the preamble transmitted by AP1 in sub-channel #2 does not overlap with other preambles at the same timing (same time interval) and the same frequency.
[0126] In this case, the preamble transmitted in sub-channel #1 can also be preambles with the same value. Furthermore, since sub-channel #2 is not used by AP2, the preamble transmitted in sub-channel #2 may not be preambles with the same value. Additionally, the preamble transmitted in sub-channel #1 and the preamble transmitted in sub-channel #2 can be preambles with the same value or preambles with different values.
[0127] <Example 1-2>
[0128] In Example 1-1, the control information set to the same value can be set to a user-specific field or the entire EHT-SIG, in addition to U-SIG or BSS color.
[0129] Figure 15 This is a diagram illustrating an example of the format of the EHT preamble. Figure 15 The general and user fields in the document show the relationship with Figure 4 The structure of the HE-SIG-B preamble shown is the same as that of the HE-SIG-B example.
[0130] For example, a user block field might contain information about two destination STAs (user field #STA1 and user field #STA2). Alternatively, it could contain a user block field containing the rounded-up result of dividing the number of destination STAs by 2. Figure 15 The fields are recorded as "first user block field", "second user block field"... "final user block field".
[0131] Information about the various transmission destinations (STAs) of the coordinating AP can also be included in the user-specific fields contained in the EHT preamble.
[0132] For example, in Figure 12AIn the example, AP1's sending destination STA is STA1, and AP2's sending destination STA is STA2. In this example, the STAs serving as the sending destinations for the coordinating APs are STA1 and STA2. Since the number of STAs serving as the sending destinations for the coordinating APs is two, the user-specific field includes a user block field (e.g., the first user block field). Furthermore, in Figure 12A In the example, the AID of the user field #STA1 within the first user block field is set to Figure 12A The AID of STA1, the AID of user field #STA2 is set to Figure 12A STA2's AID.
[0133] When the associated APs individually specify the AID of the STAs, the following structure can also be used: the APs coordinating do not assign duplicate AIDs to the STAs, so that the destination STA can be specifically sent. For example, each AP can specify a range of AIDs to allocate, and AIDs are assigned to the associated STAs within this range.
[0134] Alternatively, each AP can notify the coordinating AP of its assigned range to ensure that the assigned range does not overlap among APs. APs that receive the notification can also specify assigned ranges that do not overlap with the notified range. Additionally, the assigned ranges for each AP are notified by beacons.
[0135] Additionally, for a specific destination STA, information specific to the sending source AP can be appended to the individual information of each STA (equivalent to the user field information in HE-SIG-B). Furthermore, to reduce the number of bits in the preamble, the information for the specific sending source AP can also be set to a value related to the BSS color (called "partial BSS color"). The information for the specific sending source AP (partial BSS color) can also be notified to the STA in the association, or it can be notified to the STA using a beacon.
[0136] Alternatively, the device that manages static multi-AP groups or virtual BSS, or one of the (designated) APs (e.g., the master AP in master / slave APs) that performs coordination, can assign the AID of the STA to ensure that the AID of the STA associated with each of the coordinating APs is not duplicated.
[0137] In addition, to make the modulation signals of EHT-SIG the same, the EHT-SIGMCS contained in U-SIG can also be set to the same value.
[0138] Furthermore, by setting each piece of control information contained in the preamble to the same value, the GI (including GI-type), which is determined by the multipath interference effect, such as the moving speed of the destination STA, can also be set to the same value among the coordinating APs. Additionally, the EHT-LTF (including EHT-LTF size and EHT-LTY type), determined by the number of MIMO multiplexing operations, can be set to the same value. This allows for frequency band division for each AP, code multiplexing (e.g., p-matrix), and time division.
[0139] <Examples 1-3>
[0140] Changes to the control information contained in the preamble shown in Examples 1-1 and 1-2 can also be notified by a control packet sent in advance (e.g., before sending a packet containing the preamble).
[0141] [AP Structure] Figure 16 This is a block diagram representing a structural example of AP30. Figure 16 The AP30 shown includes: a control data generation unit 301, a preamble generation unit 302, a transmit packet generation unit 303, a wireless transceiver unit 304, a receive packet decoding unit 305, and a control data extraction unit 306.
[0142] The control data generation unit 301 acquires control data from control signals (or control information) or the control data extraction unit 306 (described later), and generates control data for control packets and / or control data for setting preambles. The control data generation unit 301 outputs the control data for control packets to the transmission packet generation unit 303. Additionally, the control data generation unit 301 outputs the control data for setting preambles to the preamble generation unit 302.
[0143] The preamble generation unit 302 generates a preamble of a given format by setting information (values or parameters) for each field contained in the preamble format. Here, the preamble generation unit 302 may also refer to the control data from the control data generation unit 301.
[0144] The transmit packet generation unit 303 acquires transmit data and a preamble, and generates a packet (data packet) containing the transmit data and the preamble. Additionally, the transmit packet generation unit 303 generates a control packet containing control data for control packets acquired from the control data generation unit 301. The transmit packet generation unit 303 outputs the generated packet to the wireless transceiver unit 304.
[0145] The wireless transceiver unit 304 converts the acquired packets into wireless signals and transmits them via the antenna. In addition, the wireless transceiver unit 304 receives wireless signals via the antenna and outputs the received signals (received packets) after performing wireless signal processing such as frequency conversion and demodulation to the received packet decoding unit 305.
[0146] The receive packet decoding unit 305 separates the received data portion from the receive packet and decodes the received data portion. The receive packet decoding unit 305 outputs the decoded received data to a higher-level data processing unit (not shown). In addition, the receive packet decoding unit 305 acquires control data from the receive packet and outputs it to the control data extraction unit 306.
[0147] Based on the acquired control data, the control data extraction unit 306 determines the control data to be notified to the STA or the AP coordinating with the other party, and outputs the determined control data to the control data generation unit 301.
[0148] Figure 17 This is a diagram illustrating an example of C-OFDMA transmission operations that include the sending and receiving of control packets.
[0149] exist Figure 17 In the process, AP1 uses MAP selection to notify AP2 of information that sets the control information contained in the preamble for coordinated transmission to the same value. For example, the information notified using MAP selection may also include information specified by BSS color and / or user-specific fields.
[0150] Furthermore, the BSS color for notification can be any of the BSS color of the shared AP, the BSS color of the main AP, and the coordination BSS color shown in Example 1-1. Alternatively, the U-SIG containing the BSS color can be notified instead of the BSS color.
[0151] Alternatively, the information specified by the user-specific field in the notification can also be the EHT-SIG included in the preamble during coordinated transmission. Furthermore, the destination STA allocation for AP2 can be determined by at least one of the following: the device managing AP1, the master AP, the device managing the static multi-AP group, and the device managing the virtual BSS. Alternatively, the destination STA allocation for AP2 can also be determined by AP2 itself. In the case where AP2 determines the allocation, the EHT-SIG notified from AP1 can also be a value other than the STA allocation for AP2.
[0152] AP2 changes the AID of the destination STA selected by MAP or AP2 to the AID of an unused area. Furthermore, the unused area of the AID can also be specified by the specification. Alternatively, information related to the unused area of the AID can be included in the AP group's inherent information and notified to the AP managing the main AP, the device managing the static multi-AP group, or the AP managing the virtual BSS. Alternatively, information related to the unused area of the AID can also be notified by the initially configured AP via a beacon. The initially configured AP can also be, for example, an AP that does not receive beacons specifying an unused area for the AID.
[0153] AP2 uses a MAP selection response to notify the associated STA of the BSS color contained in the preamble of the coordinated transmission, as well as the original and updated AID of the destination STA. Additionally, AP2 uses a MAP selection response to notify AP1 of the original and updated AID of the destination STA.
[0154] The STA associated with AP2 determines the source of a received packet based on the preamble of the packet received after the MAP selection response. For example, if the STA determines that the source of the received packet is the associated AP if the BSS color contained in the preamble is the same as the BSS color notified in the MAP selection response, then the STA determines that the source of the received packet is the associated AP. Furthermore, if the STA's AID is the same as the AID before the change notified in the MAP selection response, then in the reception of packets from the next associated AP, the STA's AID will be replaced with the changed AID.
[0155] AP1 uses MAP Select or MAP Trigger to notify the associated STA of the BSS color contained in the preamble sent in coordination.
[0156] The STA associated with AP1 determines the source of a received packet based on the preamble of the packet received after the BSS color was notified using MAP selection or MAP triggering. For example, if the STA determines that the source of the received packet is the associated AP if the BSS color contained in the preamble is a BSS color notified by MAP selection or MAP triggering.
[0157] also, Figure 17The diagram illustrates an example of AP2 responding to a notification of AID change via MAP selection. However, AP1 can also select or trigger notifications of both the pre-change and post-change AIDs via MAP selection. In this case, if the pre-change AID of the STA associated with AP1 (e.g., STAx) is selected by MAP to respond to the notification, and its AID is STAx's, then when receiving packets from the next associated AP, STAx's AID will be replaced with the post-change AID.
[0158] Therefore, the BSS color for coordination can be specified before coordinated transmission, and the BSS color of the AP group including the APs performing coordination can be specified even when the combination of APs performing coordination changes dynamically (e.g., dynamic multiple AP groups). Additionally, the number of unused areas in the AID can be set to the number of STAs of the counterpart in the OFDMA transmission.
[0159] Additionally, examples of control signals referred to as MAP select, MAP select response, and MAP trigger are shown, but this disclosure is not limited thereto. For example, some or all of the control signals can also be transmitted and received via wired communication. In cases where some or all of the control signals do not reach between APs, communication can also be configured via a relay station (e.g., a STA and an AP located between APs).
[0160] In addition, Figure 17 Examples of control packets sent in advance (e.g., before sending a packet containing data) are shown, namely MAP selection, MAP selection response, and MAP trigger, but this disclosure is not limited thereto. The control packets sent in advance may also be packets called COA frames and trigger frames (see Non-Patent Document 8).
[0161] (Implementation Method 2)
[0162] In Embodiment 2, an example is shown where the control information contained in the preamble when the coordinated transmission mode is CSR includes frequency band allocation information including the number of coordinated transmission destination STAs. The operation of this example will be explained through <Example 2-1>.
[0163] Furthermore, in Implementation 2, an example will be described where the table referenced in RU Allocation is switched based on information indicating the presence or absence of coordination. The operation of this example will be explained through <Example 2-2>.
[0164] Furthermore, in Implementation 2, an example of a table referenced in the RU allocation for AP number switching during coordination will be described. The operation of this example will be explained through <Examples 2-3>.
[0165] Furthermore, in Embodiment 2, an example of a table referenced in the RU allocation based on the transmission bandwidth switching will be described. The operation of this example will be explained through <Examples 2-4>.
[0166] Furthermore, in Implementation 2, an example of notifying the presence or absence of coordination via user field will be described. The operation of this example will be explained through <Examples 2-5>.
[0167] <Example 2-1>
[0168] When the coordinated transmission method is CSR, the control information contained in the preamble shown in Embodiments 1-1 and 1-2 may also include frequency band allocation information including the number of coordinated transmission destination STAs. The frequency band allocation information may also be, for example, based on... Figure 5 The information is represented by the indices in the table set in the RU allocation shown.
[0169] Figure 18A This is a diagram illustrating an example of the relationship between AP and STA in a combination of C-OFDMA and CSR. Figure 18B It means in Figure 18A The diagram shows an example of signals transmitted and received between the AP and STA.
[0170] Figure 18A The diagram shows two APs (AP1 and AP2) and three STAs (STA1, STA2, and STA3). In Figure 18A In the process, AP1 sends signals to STA1 and STA2, and AP2 sends signals to STA3.
[0171] like Figure 18A and Figure 18B The illustration shows an example of C-OFDMA transmission from AP1 to STA1 and STA2, with CSR transmission occurring during the transmission from AP1 to STA1 and from AP2 to STA3. In this example, as shown in Examples 1-1 and 1-2, the preambles transmitted by AP1 and AP2 are set to the same value. Therefore, when STA2, located at a position where electromagnetic waves from both AP1 and AP2 may reach, receives signals from AP1 and AP2, the preambles of the received signals will be identical, thus reducing the possibility of preamble decoding errors.
[0172] In 11ax, refer to Figure 5 The RU allocation table shown (an example of the reference information) specifies the number of frequency bands (hereinafter referred to as "RUs") for transmission and the number of MIMO multiplexing operations. The user field specifies the same number of transmission destination STAs as those specified in the reference RU allocation table. Furthermore, in Figure 5In the table, y0, y1, and y2 within the index represent the number of MIMO multiplexing.
[0173] In order to set the user-specific fields of the coordinated APs to the same value, it is preferable that the number of user fields corresponding to the number of sending destination STAs for each of the coordinated APs is included in the preamble.
[0174] For example, in Figure 18A , Figure 18B In the example shown, signals (data signals) destined for STA1 and STA3 are transmitted from the same RU. In a CSR, signals to multiple STAs are multiplexed within the same RU. For example, in Figure 18B In the example, the number of STAs reused in the CSR is 1. Therefore, Figure 5 In the RU allocation table, the number of STAs for each transmission destination of an AP cannot be specified. For example, as shown below, by using a table that can represent the number of STAs multiplexed in a CSR, it is possible to set the user-specific fields of the APs being coordinated to the same value.
[0175] Figure 19 This is a diagram showing the first example of the RU allocation table in this embodiment.
[0176] exist Figure 19 The table shows an example where the maximum number of STAs reused in a CSR is 3, using a 9-bit index. Figure 19 #1, #2, ..., #9 represent tone numbers. Additionally, the 9-bit indexes a0 and a1 represent the number of STAs multiplexed in the CSR. For example, the number of STAs multiplexed in the CSR is represented as "a1 × 2 + a0". Here, a multiplexing number of 0 (i.e., "a1, a0" = "0, 0") indicates no CSR coordination transmission. Furthermore, Figure 19 The tone number with "*1" indicates the RU multiplexed in the CSR. For example, in the case of index "0000000a1, a0", the resource with tone number #1 performs CSR multiplexing of STA number represented by a0, a1.
[0177] Additionally, y0, y1, and y2 within the index represent the number of MIMO multiplexing operations. Figure 19 The "*2" in the code represents the RU of MIMO multiplexing. For example, the MIMO multiplexing number is represented as "y2×4+y1×2+y0". Here, a multiplexing number of 0 (i.e., "y2, y1, y0" = "0, 0, 0") indicates no MIMO multiplexing. For example, in the case of index "000011y2, y1, y0", MIMO multiplexing with the multiplexing number represented by y0, y1, and y2 is performed in a resource of 242 tones consisting of tone numbers #1 to #9.
[0178] Additionally, in the case of index "0101y2y1y0a1a0", in the 106 tone resources corresponding to tone numbers #1 to #4, CSR multiplexing of STA numbers represented by a0 and a1 is performed, and in the 106 tone resources corresponding to tone numbers #6 to #9, MIMO multiplexing of multiplexing numbers represented by y0, y1, and y2 is performed.
[0179] exist Figure 18A , Figure 18B In the example shown, the index is "010100001" ("0101y2y1y0a1a0" with no MIMO multiplexing and STA multiplexing count of 1). Additionally, three user fields are allocated (two for tone numbers #1, 2, 3, and 4, and one for tone numbers #6, 7, 8, and 9). Among the user fields, the AIDs of STA1 and STA3 are set for #1, 2, 3, and 4, and the AID of STA2 is set for #6, 7, 8, and 9.
[0180] <Example 2-2>
[0181] In Example 2-1, the table referenced in the RU allocation can also be switched based on information indicating the presence or absence of coordination. The information indicating the presence or absence of coordination can also use the coordination BSS color shown in Example 1-1, or a flag indicating the presence or absence of coordination can be added to the preamble.
[0182] The table referenced in RU allocation is not particularly limited based on the information indicating the presence or absence of coordination. For example, it is also possible to use [a different table] in the absence of coordination. Figure 5 The RU allocation table shown is shown below. Alternatively, in cases of coordination, the RU allocation table shown below can also be used.
[0183] Figure 20 This is a diagram showing a second example of the RU allocation table in this embodiment.
[0184] exist Figure 20 In the table, an 8-bit index indicates an example where the number of STAs reused in the CSR is a maximum of 2. Figure 20 #1, #2, ..., #9 represent tone numbers. The 'a' and 'b' values within the 8-bit index represent the number of STAs multiplexed in the CSR. Figure 20 The "*1" in the text indicates the RU that is reused in the CSR shown by a. Figure 20 The "*2" in the code indicates the RU multiplexed in the CSR shown by b. The y0, y1, and y2 in the 8-bit index represent the MIMO multiplexing number. Figure 20In this context, "*3" represents the RU (Runner) for MIMO multiplexing. For example, the number of STAs multiplexed in a CSR (Continuous Synchronous Array) is represented by "a+1" and "b+1". Additionally, the number of MIMO multiplexing is represented by "y2×4+y1×2+y0". Here, a multiplexing number of 0 indicates no MIMO.
[0185] For example, in the case of index "0100y2y1y0a", in the resource of 106 tones corresponding to tone numbers #1 to #4, CSR multiplexing of STA number represented by a is performed, and in the resource of 106 tones corresponding to tone numbers #6 to #9, MIMO multiplexing of multiplexing number represented by y0, y1, and y2 is performed.
[0186] exist Figure 18A , Figure 18B In this example, the index is "01000000" (there is no MIMO multiplexing in "0100y2y1y0a", and the STA multiplexing count is 1). Additionally, three user fields are allocated (two for tone numbers #1, 2, 3, and 4, and one for tone numbers #6, 7, 8, and 9). Within the user fields, the AIDs for STA1 and STA3 are set for #1, 2, 3, and 4, and the AID for STA2 is set for #6, 7, 8, and 9.
[0187] By setting the coordinated table to be different from the uncoordinated table, which contains coordinated patterns but not uncoordinated patterns, it is possible to reduce the number of bits allocated by the RUs for transmission or increase the allocation pattern.
[0188] <Example 2-3>
[0189] In Example 2-1, the table referenced in the RU allocation can also be switched according to the number of APs being coordinated. Information indicating the number of APs being coordinated can also be appended to the preamble.
[0190] The table referenced in RU allocation is not particularly limited based on the number of APs coordinating. For example, it is permissible to use a table where the number of coordinating APs is 0, or in other words, where there is no coordination. Figure 5 The RU allocation table shown.
[0191] The following example shows the RU allocation table when the number of APs coordinating is 1 or more. The following examples show the RU allocation tables for the cases where there is 1 coordinating AP and the cases where there are 2 coordinating APs.
[0192] Figure 21 This is a diagram illustrating the third example of the RU allocation table in this embodiment. Figure 21 In this context, the allocation of each of a shared AP and a shared AP that coordinates with the shared AP corresponds to an 8-bit index.
[0193] Figure 22 This is a diagram showing the fourth example of the RU allocation table in this embodiment. Figure 22 In this context, the allocation of each of a shared AP and two shared APs that coordinate with the shared AP corresponds to an 8-bit index.
[0194] exist Figure 21 and Figure 22 In the text, "-" is recorded in the column for RUs that are not coordinated, and the pitch number is recorded in the column for RUs that are coordinated.
[0195] For example, in Figure 22 If the index is "00000101", then the shared AP1 will coordinate the transmission in tone numbers #6, 7, 8, and 9, and the shared AP2 will coordinate the transmission in tone numbers #6 and 7.
[0196] Thus, according to this embodiment, a separate RU can be specified for each coordinating AP.
[0197] <Example 2-4>
[0198] In Embodiment 2-1, Embodiment 2-2, or Embodiment 2-3, the table referenced in the RU allocation can also be used based on the transmit bandwidth switching. Furthermore, the transmit bandwidth can also be information notified by the bandwidth contained in the U-SIG of the preamble.
[0199] With a transmission bandwidth of 242 tones (20MHz), it can be used Figure 19 , Figure 20 , Figure 21 and Figure 22 At least one RU allocation table can also be switched based on the presence or absence of coordination, or the number of coordinated APs.
[0200] The following is an example of an RU allocation table with a transmit bandwidth of 484 tones (40MHz).
[0201] Figure 23 This is a diagram showing the fifth example of the RU allocation table in this embodiment. Figure 23 The table shows an example of an RU allocation table with a transmit bandwidth of 484 tones (40MHz).
[0202] exist Figure 23 In the example, except for #5 and #14, the allocatable RU size is 52 or higher. Furthermore, Figure 23 The pitch number marked with "*1" indicates that the RU multiplexes the STA number shown in a0 and a1. Figure 23 The "*2" indicates that the RUs that reuse the number of STAs shown in b0 and b1 are reused. Figure 23The "*3" indicates the RU that performs MIMO multiplexing.
[0203] In this way, by setting a lower limit on the number of tones that can be allocated to the RU based on the transmission bandwidth, it is possible to prevent the number of index bits from increasing due to the increase in transmission bandwidth.
[0204] <Examples 2-5>
[0205] In Example 2-1, the presence or absence of coordination can also be notified via a user field. For example, a coordination flag indicating whether coordination is valid or invalid can be appended to the user field. In this case, the RU allocation table can also be used. Figure 5 The table shown.
[0206] The following example illustrates the relationship between the RU allocation table and coordinated transmission.
[0207] Figure 24 This is a diagram illustrating an example of resource allocation in coordinated sending. In Figure 24 The example shown illustrates the resource allocation for communication among three access points (AP1, AP2, and AP3) and six users (User#1 to User#6). Furthermore, Figure 24 The allocation is in RU units. For example, RU1 corresponds to tone numbers #1 and #2, RU2 corresponds to tone numbers #3 and #4, and RU3 corresponds to tone numbers #6, #7, #8, and #9.
[0208] Figure 25 It means for Figure 24 The diagram shows an example of a harmonizing symbol. Figure 25 The middle shows with Figure 24 The example shown is of the six user fields corresponding to the six users and the coordination flags for each user field.
[0209] For example, in Figure 24 In the example of allocation, it can also be set as Figure 5 The table shown has an index "00010000" and is set to append. Figure 25 The user field for the coordination flag shown.
[0210] Therefore, it is possible to use the existing RU allocation table to notify the frequency band allocation information containing the number of destination STAs for coordinated transmission.
[0211] Furthermore, based on Figure 6 The space configuration subfield of the table shown is set according to the number of destination STAs ( Figure 6The Nuser field (in the code) specifies the allocation of space streams for each sending destination STA using 4 bits. In the preamble for CSR shown in Implementation 2, the number of sending destination STAs for each sending source AP may not be specific. For example, by appending the number of sending destination STAs for each sending source AP to the general field of EHT-SIG, it is possible to... Figure 6 The table shown specifies the allocation of spatial flows for each sending destination STA.
[0212] In the above embodiments, an example of multiple APs coordinating communication with STAs is shown, but this disclosure is not limited thereto. For example, some of the multiple APs may be replaced with STAs. For example, this disclosure can also be applied to situations where one or more APs and one or more STAs coordinate communication with other STAs. Alternatively, this disclosure can also be applied to situations where two or more STAs coordinate communication with other STAs.
[0213] Furthermore, the terminology used in the above-described embodiments to represent each signal (each group) is an example, and this disclosure is not limited thereto. For example, a group can also be a time slot, a minimum time slot, a frame, a subframe, etc.
[0214] In addition, the “…part” in the above-described embodiments can also be “…circuitry”, “…device”, “…unit”, or “…module”.
[0215] This disclosure can be implemented through software, hardware, or software working in conjunction with hardware. The functional blocks used in the description of the above embodiments can also be implemented, partially or entirely, as integrated circuits (LSIs), controlling the processes described in the above embodiments partially or entirely through a single LSI or a combination of LSIs. An LSI can be composed of individual chips, or it can be composed of a single chip containing some or all of the functional blocks. An LSI can also have data input and output capabilities. Depending on its integration level, an LSI is sometimes also referred to as an IC, system LSI, very large LSI, or extra-large LSI.
[0216] The method of integrating the LSI is not limited to LSI; it can also be implemented using dedicated circuits, general-purpose processors, or special-purpose processors. Alternatively, it can utilize FPGAs (Field Programmable Gate Arrays) that are programmable after LSI fabrication, or reconfigurable processors that can reconstruct the connections and configurations of circuit cells within the LSI. This disclosure can also be implemented as digital or analog processing.
[0217] Furthermore, if advancements in semiconductor technology or other derived technologies lead to the development of integrated circuit technology that replaces LSI (Liquid Crystal Sensor), then this technology can certainly be used for the integration of functional blocks. There is also the possibility of applying biotechnology, among other things.
[0218] This disclosure can be implemented in all kinds of devices, apparatuses, and systems with communication capabilities (collectively referred to as communication devices). A communication device may also include a wireless transceiver (transceiver unit) and processing / control circuitry. A wireless transceiver may also include a receiving unit and a transmitting unit, or both. The wireless transceiver (transmitting unit, receiving unit) may also include an RF (Radio Frequency) module and one or more antennas. The RF module may also include an amplifier, an RF modulator / demodulator, or similar devices. Non-limiting examples of communication devices include: telephones (mobile phones, smartphones, etc.), tablet computers, personal computers (PCs) (laptops, desktops, laptops, etc.), cameras (digital cameras, digital camcorders, etc.), digital media players (digital audio / video players, etc.), wearable devices (wearable cameras, smartwatches, tracking devices, etc.), game consoles, e-book readers, remote health / telemedicine (remote healthcare / medical prescription) devices, vehicles or transportation vehicles with communication capabilities (cars, airplanes, ships, etc.), and combinations of the above-mentioned devices.
[0219] Communication devices are not limited to portable or mobile devices, but also include all kinds of devices, equipment, and systems that cannot be carried or fixed. Examples include smart home devices (home appliances, lighting equipment, smart meters or meters, control panels, etc.), vending machines, and all other "things" that can exist on the IoT (Internet of Things) network.
[0220] In addition to data communication via cellular systems, wireless LAN systems, and communication satellite systems, communication also includes data communication via a combination of these systems.
[0221] In addition, the communication device also includes devices such as controllers or sensors that are connected or linked to a communication device performing the communication functions described in this disclosure. For example, it includes a controller or sensor that generates control signals or data signals used by the communication device to perform the communication functions of the communication device.
[0222] In addition, the communication device includes infrastructure equipment that communicates with or controls the various devices described above (not limited to those mentioned above), such as base stations, access points, and all other devices, equipment, and systems.
[0223] One embodiment of the transmitting apparatus of this disclosure is a first transmitting apparatus, comprising: a control circuit that generates first control information containing at least a portion of information common to second control information transmitted by the second transmitting apparatus in a second preamble when the first transmitting apparatus and the second transmitting apparatus coordinate to transmit; and a transmitting circuit that transmits the first control information in a first preamble.
[0224] In one embodiment of this disclosure, the aforementioned common information is the Basic Services Set (BSS) color.
[0225] In one embodiment of this disclosure, the control circuit makes the BSS color different from the BSS color during uncoordinated transmission.
[0226] In one embodiment of this disclosure, the control circuit sets the BSS color to the BSS color in the second control information.
[0227] In one embodiment of this disclosure, the control circuit sets the BSS color to the BSS color during non-coordinated transmission, and the BSS color of the second control information is set to the BSS color during non-coordinated transmission set by the control circuit.
[0228] In one embodiment of this disclosure, the control circuit sets the identification information of the target receiving device for coordinated transmission in the first control information.
[0229] In one embodiment of this disclosure, the control circuit sets identification information that is different from the identification information of the object receiving device set in the second control information in the first control information.
[0230] In one embodiment of this disclosure, the transmitting circuit transmits information related to the candidate of the identification information that can be set in the first control information to the second transmitting device.
[0231] In one embodiment of this disclosure, the control circuit sets information for identifying the first transmitting device in the user field of the first preamble.
[0232] In one embodiment of this disclosure, the transmitting circuit transmits the identification information of the object receiving device that should be set in the second control information to the second transmitting device.
[0233] In one embodiment of this disclosure, before sending the first preamble, the control circuit sends information related to the setting change of the first control information to the object receiving device for coordinated transmission.
[0234] In one embodiment of this disclosure, when the control circuit coordinates with the second transmitting device to perform Coordinated Spatial Reuse (CSR), it sets allocation information containing information related to the number of object receiving devices of the CSR in the first control information.
[0235] In one embodiment of this disclosure, the control circuit sets the allocation information in the RU allocation sent to the object receiving device.
[0236] In one embodiment of this disclosure, the RU allocation is set based on reference information that is different from the reference information in the non-CSR case.
[0237] In one embodiment of this disclosure, the reference information in the above-described RU allocation settings is based on the number of the above-described object receiving devices.
[0238] In one embodiment of this disclosure, the reference information in the RU allocation setting is based on the transmission frequency band for performing the CSR.
[0239] In one embodiment of this disclosure, the control circuit sets information indicating whether to perform the CSR in the user field of the first preamble.
[0240] In one embodiment of this disclosure, the first control information is the same as the second control information.
[0241] In a transmission method according to an embodiment of the present disclosure, when the first transmission device and the second transmission device coordinate to perform transmission, the first transmission device generates first control information containing at least a portion of information common to the second control information transmitted by the second transmission device in the second preamble, and transmits the first control information in the first preamble.
[0242] All publicly available information in the specification, drawings, and specification summary contained in Japanese application No. 2020-044482, filed on March 13, 2020, is incorporated into this application.
[0243] Industrial availability
[0244] One embodiment of this disclosure is useful in a mobile communication system.
[0245] Explanation of reference numerals in the attached figures
[0246] 10, 30AP (transmitting device)
[0247] 20STA (Receiver)
[0248] 101, 302 Preamble Generation Unit
[0249] 102, 303 Transmitting Packet Generation Department
[0250] 103 Wireless Transmission Unit
[0251] 201 Wireless Receiver Unit
[0252] 202, 305 Receive Packet Decoding Unit
[0253] 203 Preamble Extraction Section
[0254] 301 Control Data Generation Department
[0255] 304 Wireless Transceiver Unit
[0256] 306 Control Data Extraction Department
Claims
1. A transmitting device, which is a first transmitting device, comprising: A control circuit, which, when the first and second transmitting devices coordinate to transmit, generates first control information, the first control information containing at least a portion of the same information as the second control information transmitted by the second transmitting device in a second preamble; and The transmitting circuit transmits the first control information in a first preamble. The same information includes the entire first SIG field and the entire second SIG field. The first SIG field contains the base service set color, i.e., the BSS color. The second SIG field contains user-specific fields. The control circuit sets the identification information of the target receiving device for the coordinated transmission of the first control information.
2. The transmitting device as claimed in claim 1, wherein, The control circuit sets the BSS color to the BSS color in the second control information.
3. The transmitting device as claimed in claim 1, wherein, The control circuit sets identification information, which is different from the identification information of the object receiving device set in the second control information, in the first control information.
4. The transmitting device as claimed in claim 3, wherein, The transmitting circuit sends information related to the candidates of the identification information that can be set in the first control information to the second transmitting device.
5. The transmitting device as claimed in claim 1, wherein, The control circuit sets information in the user field of the first preamble for identifying the first transmitting device.
6. The transmitting device as claimed in claim 3, wherein, The transmitting circuit sends the identification information of the object receiving device that should be set in the second control information to the second transmitting device.
7. The transmitting device as claimed in claim 1, wherein, Before sending the first preamble, the control circuit sends information related to the setting change of the first control information to the object receiving device for coordinated transmission.
8. The transmitting device as claimed in claim 1, wherein, When the control circuit coordinates with the second transmitting device to perform coordinated space reuse (CSR), it sets allocation information, which includes information related to the number of object receiving devices of the CSR, in the first control information.
9. The transmitting device as claimed in claim 8, wherein, The control circuit sets the allocation information in the RU allocation sent to the object receiving device.
10. The transmitting apparatus as claimed in claim 9, wherein, The RU allocation is set based on reference information that differs from the reference information used in non-CSR scenarios.
11. A method for sending, wherein, First transmitting device When the first and second transmitting devices coordinate to transmit, first control information is generated. This first control information contains at least a portion of the same information as the second control information transmitted by the second transmitting device in the second preamble. The first control information is sent in the first preamble. The same information includes the entire first SIG field and the entire second SIG field. The first SIG field contains the base service set color, i.e., the BSS color. The second SIG field contains user-specific fields. The identification information of the target receiving device is set for the first control information to coordinate the transmission.
Citation Information
Patent Citations
Sludge treatment system and sludge treatment method
JP2020044482A
Communication device, control method, and program
CN113615243A
Communication device and communication method
US20190268826A1
Distributed MIMO based on access point collaboration
US20190373568A1
Protocols for multi-access point coordinated multi-user transmissions
US20200076552A1