Communication device, communication method and integrated circuit
By generating trigger signals with a modified AID12 subfield for resource unit allocation and constraint information, the communication device optimizes resource utilization and reduces inefficiencies in IEEE 802.11ax systems, enhancing scheduling performance and interference control.
Patent Information
- Application Number
- JP2022146214
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2017-01-06
- Filing Date
- 2022-09-14
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2037-12-07
AI Technical Summary
The use of redundant fields in the AID12 subfield of the User Info field in the modified trigger frame for RA has not been fully considered, leading to inefficiencies in the utilization of resource units for random access in IEEE 802.11ax communication systems.
A communication device and method that generates and transmits trigger signals with an AID generation unit to set information differently in the AID12 subfield when instructing random access, utilizing the AID12 subfield for resource unit allocation and constraint information, thereby reducing redundant fields and improving resource utilization.
This approach effectively reduces redundant fields, enhances resource allocation flexibility, and improves scheduling performance and interference control in IEEE 802.11ax communication systems.
Smart Images

Figure 0007759863000003 
Figure 0007759863000004 
Figure 0007759863000005
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a communication device, a communication method, and an integrated circuit. [Background technology]
[0002] Task Group ax of the IEEE (Institute of Electrical and Electronics Engineers) 802.11 Working Group is currently developing the technical specifications for IEEE 802.11ax (hereinafter referred to as "11ax"), the successor to 802.11ac. 11ax specifies the introduction of random access (RA) based on orthogonal frequency-division multiple access (OFDMA).
[0003] An access point (also called a "base station") transmits a control signal (hereinafter called a "Trigger frame") instructing the transmission of an uplink OFDMA signal to multiple terminals (sometimes called "STAs (Stations)") accommodated by the access point.
[0004] The trigger frame defines a Common Info field that contains information common to multiple terminals that multiplex transmission signals using OFDMA, and a User Info field that contains information specific to each of multiple terminals that multiplex transmission signals using OFDMA (Non-Patent Document 1, Non-Patent Document 4).
[0005] The Trigger Type subfield included in the Common Info field indicates the Trigger Type, which is the type of Trigger frame (the type of signal that the access point causes the terminal to transmit) (Non-Patent Document 2, Non-Patent Document 3).
[0006] The AID12 subfield included in the User Info field notifies the terminal of the Association ID (AID), which is a unique ID assigned to the terminal at the time of association. In 11ax, it has been agreed that by setting AID=0, one of the unused AIDs, it is possible to indicate to each terminal that the frequency resource (RU: Resource Unit) indicated in the RU Allocation subfield in the User Info field is an RU for RA.
[0007] Furthermore, at the 11ax meeting, it was newly agreed to introduce a new trigger frame dedicated to RA (hereinafter referred to as the "modified trigger frame for RA") (Non-Patent Document 5). When the modified trigger frame for RA is applied, all RUs indicated in the User Info field become RUs for RA. The terminal randomly selects one RU from the multiple indicated RUs for RA, and uses the selected RU to transmit a UL response signal (sometimes called a "UL (Uplink) response frame").
[0008] Furthermore, when the modified Trigger frame for RA is applied, there is no need to use the AID12 subfield of the User Info field to indicate that the RU indicated in the User Info field is an RU for RA, so the AID12 subfield becomes a redundant field. [Prior art documents] [Non-patent literature]
[0009] [Non-Patent Document 1] IEEE 802.11-15 / 0132r17 “Specification Framework for TGax” [Non-patent document 2] IEEE 802.11-16 / 0024r1 “Proposed TGax draft specification” [Non-patent document 3] IEEE 802.11-16 / 0806r0 “HE Variant HT Control - Buffer Status Report” [Non-patent document 4] IEEE 802.11-16 / 0617r1 “Remaining Topics in Power Control” [Non-patent document 5] IEEE 802.11-16 / 1516r1 “CIDs for: Section 9.3.1.23 Random Access CIDs” Summary of the Invention
[0010] When applying the modified trigger frame for RA, the use of the AID12 subfield, which becomes a redundant field, has not been fully considered.
[0011] One aspect of the present disclosure provides a communication device, a terminal, and a communication method that can effectively utilize or reduce redundant fields in a trigger frame.
[0012] A communication device according to one embodiment of the present disclosure includes an AID generation unit that generates information to be set in a terminal ID field of a trigger signal based on trigger type information indicating the type of trigger signal that instructs the transmission of an uplink signal; a trigger signal generation unit that generates the trigger signal based on the trigger type information and sets the information generated by the AID generation unit in the terminal ID field; and a transmission unit that transmits the trigger signal generated by the trigger signal generation unit, wherein when the trigger type information instructs the transmission of a random access, the AID generation unit generates information that is different from the terminal ID.
[0013] A terminal according to one embodiment of the present disclosure includes a receiving unit that transmits a trigger signal that instructs the transmission of an uplink signal, a determining unit that, when trigger type information indicating the type of the trigger signal instructs the transmission of a random access, determines a resource unit for random access based on information set in a terminal ID field of the trigger signal, and a generating unit that generates a random access signal using the resource unit for random access determined by the determining unit.
[0014] These comprehensive or specific aspects may be realized as a system, an apparatus, a method, an integrated circuit, a computer program, or a recording medium, or may be realized as any combination of a system, an apparatus, a method, an integrated circuit, a computer program, and a recording medium.
[0015] According to one aspect of the present disclosure, redundant fields can be effectively utilized or reduced.
[0016] Further advantages and benefits of certain aspects of the present disclosure will become apparent from the specification and drawings. Such advantages and / or benefits may be provided by some of the embodiments and features described in the specification and drawings, respectively, but not necessarily all of them may be provided to obtain one or more identical features. [Brief explanation of the drawings]
[0017] [Figure 1] FIG. 1 shows a format of a normal trigger frame according to the first embodiment. [Figure 2] FIG. 1 shows a format of a Common Info field of a normal Trigger frame according to the first embodiment. [Figure 3] FIG. 10 is a diagram showing the trigger type of a normal trigger frame according to the first embodiment. [Figure 4] FIG. 1 shows a format of a User Info field of a normal Trigger frame according to the first embodiment. [Figure 5]FIG. 10 shows a format of a User Info field of a modified Trigger frame for RA according to the first embodiment. [Figure 6] FIG. 10 shows an example of an RA RU specified in an RA modified trigger frame according to embodiment 1. [Figure 7] FIG. 1 is a block diagram showing a main configuration of an access point according to a first embodiment. [Figure 8] A block diagram showing the main configuration of a terminal according to the first embodiment. [Figure 9] FIG. 1 is a block diagram showing a configuration of an access point according to a first embodiment. [Figure 10] Block diagram showing the configuration of a terminal according to the first embodiment. [Figure 11] FIG. 10 shows an example (specific example 1-1) of an RA RU specified in a modified RA trigger frame according to embodiment 1. [Figure 12] FIG. 10 shows an example (specific example 1-2) of an RA RU specified in a modified RA trigger frame according to the first embodiment. [Figure 13] FIG. 10 shows an example (specific example 1-3) of an RA RU specified in a modified RA trigger frame according to embodiment 1. [Figure 14] FIG. 10 shows the format of a User Info field of a modified Trigger frame for RA according to the second embodiment. [Figure 15] FIG. 10 is a diagram showing an example of a constraint condition (notification example 1) according to the second embodiment. [Figure 16] FIG. 10 is a diagram showing an example of a constraint condition (notification example 2) according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0018] Hereinafter, each embodiment of the present disclosure will be described in detail with reference to the drawings. In each embodiment, the same components are denoted by the same reference numerals, and redundant descriptions thereof will be omitted.
[0019] In the following description, the Trigger frame already introduced in 11ax will be referred to as the "normal Trigger frame" to distinguish it from the modified Trigger frame for RA. The normal Trigger frame and the modified Trigger frame for RA will be collectively referred to as the "Trigger frame."
[0020] (Embodiment 1) [Normal Trigger frame] Fig. 1 is a diagram showing the format of a normal trigger frame. In the normal trigger frame, a Common Info field is defined, which contains information common to multiple terminals whose transmission signals are multiplexed by OFDMA, and a User Info field is defined, which contains information specific to each of multiple terminals whose transmission signals are multiplexed by OFDMA (Non-Patent Document 1).
[0021] Figure 2 shows the format of the Common Info field of a normal Trigger frame (Non-Patent Document 1). The Trigger Type subfield indicates the Trigger Type. The Trigger Types shown in Figure 3 are defined (Non-Patent Document 2). In addition to the definition in Figure 3, the addition of a Trigger Type (hereinafter referred to as Buffer Status Report Poll (BSRP)) that indicates a terminal to report transmission buffer information is being considered (Non-Patent Document 3). The Trigger Dependent Common Info subfield can include terminal common information appropriate for the Trigger type.
[0022] Fig. 4 is a diagram showing the format of the User Info field of a normal Trigger frame (Non-Patent Document 1 and Non-Patent Document 4). Fig. 4 shows a format in which the size of the Target RSSI subfield, which was undefined in Non-Patent Document 1, is reflected to 7 bits in accordance with the proposal in Non-Patent Document 4. The AID12 subfield notifies the AID. Setting AID=0 indicates that the RU indicated in the User Info field is an RU for RA (Non-Patent Document 1). Furthermore, the Trigger Dependent User Info subfield can include terminal-specific information suitable for the Trigger type.
[0023] [Transformable Trigger frame for RA] As mentioned above, at the 11ax meeting, a new agreement was reached on the introduction of a modified trigger frame specifically for RA (Non-Patent Document 5).
[0024] In the normal trigger frame (Figure 1), multiple user information fields are set according to the number of terminals multiplexed by OFDMA. On the other hand, in the modified trigger frame for RA, only one user information field is set. The other fields in the modified trigger frame for RA are the same as in Figure 1.
[0025] In the format of the Common Info field of the modified Trigger frame for RA, the Trigger Dependent Common Info subfield is deleted from the format shown in Figure 2. The other fields in the Common Info field of the modified Trigger frame for RA are the same as those in Figure 2.
[0026] In order to apply the modified trigger frame for RA, it may be possible to add a new trigger type (hereinafter referred to as "RA trigger") that instructs RA transmission to the reserved section of the trigger type subfield in FIG.
[0027] Fig. 5 is a diagram showing the format of the User Info field of the modified Trigger frame for RA (Non-Patent Document 5). As shown in Fig. 5, in the format of the User Info field of the modified Trigger frame for RA, the Trigger Dependent Per User Info subfield is deleted.
[0028] When the modified Trigger frame for RA is applied, all RUs notified in the RU Allocation subfield of the User Info field become RUs for RA (RUs for RA), as shown in Figure 6. In addition, in the modified Trigger frame for RA, the allocation of RUs for RA is limited to one continuous band in order to reduce the Trigger frame size. Note that the size of all RUs for RA is the same.
[0029] For this reason, the RU Allocation subfield indicates the starting position of the RA RU, which is a continuous band, and the size of the RA RU. Also, when a modified RA Trigger frame is applied, the SS Allocation subfield indicates the number of RA RUs instead of indicating the number of spatial multiplexed streams by limiting the number of spatial multiplexed streams when transmitting an RA for RA to 1. Also, the information set in the Coding Type, MCS, DCM, and Target RSSI subfields is common to multiple RA RUs.
[0030] In this way, the modified Trigger frame for RA can reduce the size of the Trigger frame by limiting its functions and indicating multiple consecutive RUs for RA in one User info field.
[0031] Furthermore, the modified Trigger frame for RA can further reduce the size of the Trigger frame by deleting the Trigger Dependent Common Info subfield of the Common Info field and the Trigger Dependent Per User Info subfield of the User Info field.
[0032] Furthermore, when the modified Trigger frame for RA is applied, it is no longer necessary to indicate that the RU is for RA in the AID12 subfield of the User Info field, so the AID12 subfield becomes a redundant field. The inventors have focused on this point and arrived at the present disclosure.
[0033] [Main components of access point and terminal] The wireless communication system according to this embodiment includes an access point (wireless transmission device) 100 and a terminal (wireless reception device) 200. The access point 100 transmits a trigger frame instructing the terminal 200 to transmit an RA, and the terminal 200 receives the trigger frame and transmits an RA to the access point 100 using the resource instructed in the trigger frame.
[0034] Fig. 7 is a block diagram showing the main configuration of access point 100 according to this embodiment. In access point 100 shown in Fig. 7, when Trigger Type is RA trigger, AID generation section 103 generates information different from AID as AID12 subfield information. When Trigger Type is RA trigger, Trigger frame generation section 104 generates a modified Trigger frame for RA, and sets the information output from AID generation section 103 in the AID12 subfield. Radio transmission / reception section 106 transmits the Trigger frame generated by Trigger frame generation section 104 to terminal 200.
[0035] Fig. 8 is a block diagram showing the main components of terminal 200 according to this embodiment. In terminal 200 shown in Fig. 8, radio transceiver 202 receives a Trigger frame transmitted from access point 100. When Trigger Type is RA trigger, RA resource determination section 205 identifies multiple RUs for RA that can be allocated by AID12 field information from the continuous bands indicated by the information in the RU Allocation subfield and the information in the SS Allocation subfield, and randomly selects one of them to determine the RU for RA. RA generation section 206 generates an RA signal using the RU for RA determined by RA resource determination section 205. Radio transceiver 202 transmits the RA signal generated by RA resource determination section 205 to access point 100.
[0036] [Access Point Configuration] Fig. 9 is a block diagram showing the configuration of access point 100 according to this embodiment. In Fig. 9, access point 100 has RA resource control section 101, trigger type determination section 102, AID generation section 103, trigger frame generation section 104, transmission signal modulation section 105, radio transmission / reception section 106, antenna 107, received signal demodulation section 108, and quality estimation section 109. Radio transmission / reception section 106 includes a transmission section and a reception section. Furthermore, RA resource control section 101, trigger type determination section 102, AID generation section 103, trigger frame generation section 104, and quality estimation section 109 configure an access control (MAC: Media Access Control) section.
[0037] The RA resource control unit 101 determines the band within the system band to which the RA RU is allocated, based on the reception quality for each RU of a predetermined size output from the quality estimation unit 109. For example, if there is an RU with poor reception quality, such as an RU that overlaps with a band used by another service, an RU that corresponds to the DC frequency of the baseband during demodulation, or an RU that is subject to relatively strong interference, the RA resource control unit 101 allocates an RA RU of a non-contiguous band to avoid allocation to that RU. Then, the RA resource control unit 101 outputs RA RU allocation information, which indicates the band to which the RA RU is allocated, to the AID generation unit 103 and the Trigger frame generation unit 104.
[0038] The Trigger Type determination unit 102 determines the Trigger Type (trigger type information) of the Trigger frame. Among the Trigger Types determined by the Trigger Type determination unit 102, there is an RA trigger to which a modified Trigger frame for RA is applied. Then, the Trigger Type determination unit 102 outputs Trigger Type subfield information indicating the Trigger Type to the AID generation unit 103 and the Trigger frame generation unit 104.
[0039] The AID generation section 103 generates AID12 subfield information (information to be set in the terminal ID field) of the Trigger frame based on the RA RU allocation information output from the RA resource control section 101 and the Trigger Type subfield information output from the Trigger Type determination section 102. In particular, when instructing the terminal 200 to transmit an RA and when the Trigger Type is other than an RA trigger, the AID generation section 103 generates information of AID=0. In this case, one RA RU is set for each User Info field. Note that when multiple RA RUs are set, multiple User Info fields must be provided in the Trigger frame.
[0040] Furthermore, when the Trigger Type is an RA trigger (which instructs transmission of random access), the AID generation unit 103 generates information different from the AID (information related to allocation of RUs for RA) as the AID12 subfield information. Details (specific examples) of the operation of the AID generation unit 103 in this case will be described later.
[0041] Then, the AID generating unit 103 outputs the generated information to the Trigger frame generating unit 104 .
[0042] The trigger frame generation unit (trigger signal generation unit) 104 generates a normal trigger frame when the trigger type is other than an RA trigger. On the other hand, the trigger frame generation unit 104 generates a modified trigger frame for RA when the trigger type is an RA trigger.
[0043] Furthermore, the trigger frame generating unit 104 sets the information output from the AID generating unit 103 in the AID12 subfield (terminal ID field) of the trigger frame.
[0044] In addition, when the Trigger frame generation unit 104 generates a modified Trigger frame for RA, it sets the position and RU size of the starting RU for RA, which is a continuous band, in the RU Allocation subfield based on the RA RU allocation information output from the RA resource control unit 101, and sets the number of continuous RUs of the RA RU in the SS Allocation subfield.
[0045] Then, the trigger frame generating unit 104 outputs the generated trigger frame (trigger signal) to the transmission signal modulating unit 105.
[0046] The transmission signal modulation unit 105 performs coding and modulation processing on the trigger frame output from the trigger frame generation unit 104. Then, the transmission signal modulation unit 105 adds control signals (also called preambles) such as a pilot signal used for frequency synchronization and timing synchronization on the receiving side (terminal 200) and a channel estimation signal to the modulated signal, generates a radio frame (transmission signal), and outputs it to the radio transmission and reception unit 106.
[0047] Radio transmitting / receiving unit 106 performs predetermined radio transmission processing such as D / A conversion and up-conversion to a carrier frequency on the radio frame (transmission signal) output from transmission signal modulation unit 105, and transmits the signal after radio transmission processing to terminal 200 via antenna 107. Radio transmitting / receiving unit 106 also receives signals transmitted from terminal 200 via antenna 107, performs predetermined radio reception processing on the received signals such as down-conversion to baseband and A / D conversion, and outputs the signal after radio reception processing to received signal demodulation unit 108.
[0048] The received signal demodulation unit 108 extracts radio frames by performing autocorrelation processing on the signal output from the radio transmission / reception unit 106 , and outputs the radio frames to the quality estimation unit 109 .
[0049] The quality estimation unit 109 estimates the reception quality for each RU of a predetermined size using the pilot signal included in the radio frame output from the received signal demodulation unit 108, and outputs the estimation result to the RA resource control unit 101.
[0050] [Device configuration] Fig. 10 is a block diagram showing the configuration of terminal 200 according to this embodiment. In Fig. 10, terminal 200 has antenna 201, radio transmission / reception section 202, received signal demodulation section 203, trigger frame decoding section 204, RA resource determination section 205, RA generation section 206, and transmission signal modulation section 207. Radio transmission / reception section 202 includes a transmission section and a reception section. Furthermore, RA resource determination section 205 and RA generation section 206 constitute an access control section (MAC).
[0051] The wireless transceiver 202 receives the trigger frame transmitted from the access point 100 via the antenna 201, performs predetermined wireless reception processing such as down-conversion to baseband and A / D conversion on the received signal, and outputs the signal after the wireless reception processing to the received signal demodulator 203. The wireless transceiver 202 also performs predetermined wireless transmission processing such as D / A conversion and up-conversion to a carrier frequency on the signal output from a transmission signal modulator 207 (described later), and transmits the signal after the wireless transmission processing to the access point 100 via the antenna 201.
[0052] The received signal demodulation unit 203 extracts a radio frame (Trigger frame) by performing autocorrelation processing on the signal output from the radio transmission / reception unit 202 , and outputs the radio frame to the Trigger frame decoding unit 204 .
[0053] The trigger frame decoding unit 204 decodes the trigger frame output from the received signal demodulation unit 203 and outputs the decoded trigger frame to the RA resource determination unit 205 .
[0054] The RA resource determination unit 205 determines an RU for RA based on the information in the Trigger Type field, AID12 field, RU Allocation subfield, and SS Allocation subfield of the Trigger frame output from the Trigger frame decoding unit 204. Specifically, when the Trigger Type is an RA trigger (modified Trigger frame for RA), the RA resource determination unit 205 identifies multiple RUs for RA that can be allocated by the information in the AID12 field from the continuous band indicated by the information in the RU Allocation subfield and the information in the SS Allocation subfield, and randomly selects one of them to determine the RU for RA. Furthermore, when the Trigger Type is other than an RA trigger (normal Trigger frame) and AID=0, the RA resource determination unit 205 determines one RU set in the RU Allocation subfield of the User Info field as the RU for RA.
[0055] The RA generating unit 206 generates an RA signal including the terminal ID and terminal transmission information (data, control information, etc.) using the RU for RA determined by the RA resource determining unit 205, and outputs the RA signal to the transmission signal modulating unit 207.
[0056] The transmission signal modulation unit 207 encodes and modulates the RA signal. Then, the transmission signal modulation unit 207 adds control signals (preambles) such as a pilot signal used for frequency synchronization and timing synchronization at the access point 100 and a channel estimation signal to the modulated signal, generates a radio frame (transmission signal), and outputs it to the radio transmission and reception unit 202. Note that the RA signal is frequency-mapped to an RU for RA indicated in the information determined by the RA resource determination unit 205.
[0057] [AID generation section operation] Next, the operation of the AID generating section 103 of this embodiment when the Trigger Type is an RA trigger will be described in detail. In this embodiment, when the Trigger type is an RA trigger, the AID12 subfield is used as part of the information related to the allocation of RA RUs. Three specific examples 1-1 to 1-3 of the method of generating the AID12 subfield by the AID generating section 103 will be described below.
[0058] <Example 1-1> In specific example 1-1, the AID generation unit 103 sets the number of RUs in partially allocated band 1 (the first block of the continuous band) in the upper 6 bits of the AID12 subfield, as shown in Figure 11(a), and sets the number of RUs in the unallocated band in the lower 6 bits of the AID12 subfield, or, as shown in Figure 11(b), sets the number of RUs in partially allocated band 1 in the upper 6 bits of the AID12 subfield, and sets the number of RUs up to the first RU in partially allocated band 2 in the lower 6 bits of the AID12 subfield. Note that the information notified in the upper 6 bits and the lower 6 bits may be interchanged as described above.
[0059] Here, the number of RUs determined by the upper / lower 6 bits of the AID12 subfield is the number of RUs repeated that are the same as the RU size notified in the RU allocation, similar to the SS allocation (6 bits) of the modified Trigger frame for RA. However, this includes a notification of the number of RUs = 0. By setting the number of RUs to be unallocated or the number of RUs up to partially allocated band 2 to "0", it is possible to indicate RUs for RA of a continuous band, similar to the conventional modified Trigger frame for RA.
[0060] In this way, in specific example 1-1, one User Info field can indicate RUs for RA in two bands. This makes it possible to exclude allocation to some RUs with poor reception quality, improving performance. Furthermore, by applying a definition similar to the SS allocation of the modified Trigger frame for RA, implementation can be simplified.
[0061] <Example 1-2> In specific example 1-2, when the AID generation unit 103 allocates a contiguous band, it sets the MSB of the AID12 subfield to "0" and leaves the remaining 11 bits unused. When the AID generation unit 103 allocates a non-contiguous band, it sets the MSB of the AID12 subfield to "1" and uses the remaining 11 bits to set the RU allocation (8 bits) as the start position and size of the non-allocated RU, as shown in FIG.
[0062] In this way, in specific example 1-2, one User Info field can specify RUs for RA in two bands. This allows allocation to some RUs with poor reception quality to be excluded, improving performance. Furthermore, by applying the same definition as the RU allocation of the Trigger frame, implementation can be simplified.
[0063] <Example 1-3> In specific example 1-3, the AID generation unit 103 sets the MSB of the AID12 subfield to "1" when allocating non-contiguous bandwidths, and sets the start and end pattern information of the non-allocated RUs using the remaining 11 bits, as shown in Fig. 13. Note that when allocating contiguous bandwidths, the MSB of the AID12 subfield is set to "0" and the remaining 11 bits are unused.
[0064] The pattern of unallocated RUs changes depending on the RU size. Specifically, if the RU size is 26 tones, the maximum number of RUs that can be notified as unallocated RUs is "35." "35" is obtained by subtracting "2," the minimum number of allocated RUs for two partially allocated bands, from "37," the number of RU allocation patterns for 80 MHz, 26-tone. Therefore, the start of one unallocated RU and the number of RUs can be indicated with 10 bits using the following equation (1):
[0065]
number
[0066] Also, when the RU size is 52 tones, the maximum number of RUs that can be notified as unallocated RUs is "14." "14" is obtained by subtracting "2," the minimum number of allocated RUs for the two partially allocated bands, from "16," the number of RU allocation patterns for 80 MHz, 52 tones. Therefore, the start of two unallocated RUs and the number of RUs can be indicated with 11 bits using the following equation (2).
[0067]
number
[0068] In this way, in specific examples 1-3, one User Info field can specify RA RUs for up to three bands. This allows allocation to some RUs with poor reception quality to be excluded, improving performance. Furthermore, applying the same definition as the RU allocation of the Trigger frame allows for simple implementation.
[0069] Note that the information indicated by the above formula may not be the start of the RU and the number of RUs, but may be defined as the RU positions before and after the non-transmission band.
[0070] As described above, according to the present embodiment, when the trigger type is an RA trigger, the AID12 subfield is used as part of information related to the allocation of RUs for RA. This makes it possible to effectively use the AID12 subfield and improve functionality (such as scheduling performance) without increasing the trigger frame size. Specifically, it is possible to obtain effects such as increased flexibility in frequency scheduling for RA and improved performance in interference control.
[0071] In this embodiment, it is also possible to notify that a portion of the AID12 subfield is a modified trigger frame for RA dedicated to the Buffer Status Report Poll (BSRP) (for example, LSB=0: no restrictions on transmitted information, LSB=1: only BSRP can be transmitted).
[0072] The first embodiment has been described above.
[0073] (Embodiment 2) When applying a modified trigger frame for RA, treating terminals in various states uniformly may lead to performance degradation. For example, when distances vary widely and signal power control is insufficient, performance may be degraded due to multi-user interference. Transmission power control is applied to the uplink OFDMA signal specified by the trigger frame (Non-Patent Document 4). Among 11ax-compatible terminals, there are terminals that can only change transmission power in a few steps, and terminals that do not have the transmission power control function. Therefore, even though each terminal calculates transmission power based on the target RSSI notified by the access point, there is a possibility that it will not be able to transmit a signal at a transmission power that satisfies the target RSSI due to limitations on the terminal's maximum and minimum transmission power. In this case, multi-user interference may occur due to differences in the received power of signals between terminals, potentially degrading reception performance.
[0074] In view of these points, in the second embodiment, a case will be described in which the Trigger frame size (AID12 subfield) is reduced in octet (8 bits) units, and the remaining bits are converted into constraint information for the terminal transmitting the Trigger frame, thereby reducing the degradation of RA performance due to multi-user interference.
[0075] [Access Point Configuration] The configuration of the access point according to the present embodiment is the same as the configuration of access point 100 according to the first embodiment shown in Fig. 9. However, the access point according to the present embodiment differs from access point 100 described in the first embodiment in the operation of RA resource control section 101 and the operation of AID generation section 103 when Trigger Type is RA trigger.
[0076] RA resource control section 101 determines a constraint method for terminal 200 based on the reception quality for each RU of a predetermined size output from quality estimating section 109. For example, RA resource control section 101 does not impose constraints on RA transmission by terminal 200 when the reception quality is higher than a predetermined threshold, and imposes constraints on RA transmission by terminal 200 when the reception quality is lower than the predetermined threshold, thereby improving reception performance. RA resource control section 101 then outputs terminal constraint information indicating the determined constraint method for terminal 200 to AID generating section 103 and trigger frame generating section 104.
[0077] When the Trigger Type is an RA trigger, the AID generation unit 103 removes 1 octet (8 bits) from the 12 bits of the AID12 subfield and generates information (terminal restriction information) different from the AID information in the remaining 4 bits. Details (specific examples) of the operation of the AID generation unit 103 in this case will be described later.
[0078] [Device configuration] The configuration of a terminal according to the present embodiment is the same as the configuration of terminal 200 according to the first embodiment shown in Fig. 10. However, the terminal according to the present embodiment differs from terminal 200 described in the first embodiment in the operation of RA resource determination section 205 when Trigger Type is RA trigger.
[0079] When the Trigger Type is an RA trigger (modified Trigger frame for RA), the RA resource determination unit 205 identifies multiple RUs for RA from the information in the RU Allocation subfield and SS Allocation subfield, and further determines whether or not the own terminal is capable of transmitting RA based on information regarding the terminal's constraints in the AID12 field. Details of the constraints will be described later. When the RA resource determination unit 205 determines that the own terminal is capable of transmitting RA, it randomly selects one of the identified multiple RUs for RA and determines the RU for RA. On the other hand, when the RA resource determination unit 205 determines that the own terminal is unable to transmit RA, it determines that there is no RU for RA.
[0080] [AID generation section operation] Next, the operation of the AID generation unit 103 of this embodiment when the Trigger Type is an RA trigger will be described in detail. In this embodiment, the AID generation unit 103 reduces the Trigger frame size and replaces the bits that are fractions of an octet with constraint information for the terminal 200 that transmits the modified Trigger frame for RA. Below, two specific examples 2-1 to 2-2 of the method of generating the remaining 4 bits of the AID12 subfield by the AID generation unit 103 will be described.
[0081] <Example 2-1> In specific example 2-1, the AID generation unit 103 removes one octet (8 bits) from the 12 bits of the AID12 subfield and sets the remaining 4 bits as reserved information, as shown in Fig. 14. Note that although AID12 is used in Fig. 14, a different notation such as AID4 or Reserved may be used. Also, the last reserved subfield of the already reserved User Info field may be combined with the remaining 4 bits to form one 5-bit reserved subfield.
[0082] This reduces the redundant field of the trigger frame by 1 octet (8 bits), reducing the overhead of control signals caused by trigger frame transmission. Also, by increasing the size of the reserved subfield, the unused area can be increased, making it easier to respond to future specification changes.
[0083] <Example 2-2> In specific example 2-2, as shown in FIG. 14, the AID generation unit 103 deletes one octet (8 bits) from the 12 bits of the AID12 subfield, and specifies the constraint information of the terminal with the remaining 4 bits. Note that although AID12 is indicated in FIG. 14, other notations such as AID4 or constraint information may also be used. The constraint information is information in which an ID and a constraint condition are mapped. The constraint condition is, for example, a condition as to whether the transmission power required to satisfy the Target RSSI notified from the access point (hereinafter referred to as "requested transmission power") is equal to or greater than the minimum transmission power of the terminal. Note that the minimum transmission power of the terminal being equal to or greater than the requested transmission power means a condition in which the received power on the access point side is greater than the Target RSSI, that is, a condition in which inter-user interference is likely to occur. The terminal reads the terminal's constraints from the ID transmitted in the 4 bits of the AID12 subfield, calculates the required transmission power, and then determines whether the required transmission power satisfies the constraints. If the constraints are satisfied, the terminal transmits an RA; if the constraints are not satisfied, the terminal does not transmit an RA.
[0084] Below, notification examples 1 and 2 using 4 bits will be explained.
[0085] <Notification example 1> In notification example 1, the 4 bits of the AID12 subfield and constraints are assigned as shown in Figure 15. By assigning them in order starting from "0", it becomes easier for the terminal to determine the constraints.
[0086] Similarly, AIDs indicating constraint information may be added to the AID12 subfield when the Trigger Type is other than the RA trigger (normal Trigger frame). For example, from the previously unused AIDs 2008 and later, 2017 and 2018, whose lowest 4 bits are "1" and "2", are used as constraint information for RA.
[0087] In this way, when the Trigger Type is other than an RA trigger, the process of determining the constraint information can be simplified by matching the lower bits of the AID, which are likely to be used as constraint information, with the AID12 subfield, which is used as constraint information for the RA modified Trigger frame.
[0088] <Notification example 2> In notification example 2, the 4 bits of the AID12 subfield and constraint conditions are assigned as shown in Figure 16. "8" and "9" are the lower 4 bits of the numbers (2008, 2009) that were unused in conventional AIDs. When the trigger type is other than RA trigger, it is highly likely that an unused AID will be used when notifying constraint information similar to that described above. Therefore, when the trigger type is other than RA trigger, the lower bits of the AID that are likely to be used as constraint information can be matched with the AID12 subfield used as constraint information in the modified trigger frame for RA, simplifying the process of determining constraint information.
[0089] As described above, according to this embodiment, it is possible to reduce the redundant field of the Trigger frame by 1 octet (8 bits), thereby reducing the overhead of the control signal due to the transmission of the Trigger frame. Also, by limiting the terminals that can transmit RA depending on whether or not the constraint conditions notified by the 4 bits of the AID12 subfield are satisfied, it is possible to reduce interference between users when the access point receives RA.
[0090] Note that some of the 4 bits of restriction information may be used to indicate that the RA modified trigger frame is dedicated to Buffer Status Report Poll (BSRP). For example, one bit of the 4 bits may be assigned, and if that bit is "0", there is no restriction on the information transmitted by the terminal when transmitting RA, and if it is "1", the terminal will transmit RA only using BSRP.
[0091] The second embodiment has been described above.
[0092] It is also possible to use a combination of embodiment 1 and embodiment 2. For example, some bits (e.g., 8 bits) of the AID12 subfield may be used as information related to the allocation of RUs for RA, and the remaining bits (e.g., 4 bits) may be used as restriction information for terminals.
[0093] Furthermore, the term "contiguous / discontiguous bands" used in the above embodiments may mean that the physical frequency resources are contiguous / discontiguous, or that the RU indices allocated for each system band and RU type are contiguous / discontiguous.
[0094] (Other embodiments) In each of the above embodiments, a configuration in which one RA trigger is added as a trigger type has been described, but the present invention is not limited to this, and multiple RA triggers may be defined, such as a Basic RA trigger that causes normal data to be transmitted in a modified Trigger frame for RA, and a BSRP RA trigger that causes the transmission buffer status to be transmitted in a modified Trigger frame for RA.
[0095] Furthermore, in the above embodiment, an example has been described in which one aspect of the present disclosure is configured using hardware, but the present disclosure can also be realized using software in cooperation with hardware.
[0096] Furthermore, each functional block used in the description of the above embodiments is typically realized as an LSI, which is an integrated circuit. The integrated circuit may control each functional block used in the description of the above embodiments and may have inputs and outputs. These may be individually integrated into single chips, or some or all of them may be integrated into a single chip. Although the term LSI is used here, it may also be called an IC, system LSI, super LSI, or ultra LSI depending on the degree of integration.
[0097] Furthermore, the method of integration is not limited to LSI, but may be realized by dedicated circuits or general-purpose processors. It is also possible to use FPGAs (Field Programmable Gate Arrays), which can be programmed after LSI manufacturing, or reconfigurable processors, which allow the connections and settings of circuit cells within LSIs to be reconfigured.
[0098] Furthermore, if an integrated circuit technology that can replace LSI emerges due to advances in semiconductor technology or other derivative technologies, it is natural that such technology may be used to integrate functional blocks. The application of biotechnology, etc. is also a possibility.
[0099] The communication device of the present disclosure includes an AID generation unit that generates information to be set in a terminal ID field of a trigger signal based on trigger type information indicating the type of trigger signal that instructs the transmission of an uplink signal, a trigger signal generation unit that generates the trigger signal based on the trigger type information and sets the information generated by the AID generation unit in the terminal ID field, and a transmission unit that transmits the trigger signal generated by the trigger signal generation unit, and when the trigger type information instructs the transmission of a random access, the AID generation unit generates information different from the terminal ID.
[0100] In the communication device of the present disclosure, the AID generation unit generates information on allocation of resource units for random access as information different from the terminal ID.
[0101] In the communication device of the present disclosure, when excluding a portion from a resource unit for random access, which is one continuous band, the AID generation unit generates information indicating the number of resource units in the continuous partially allocated band and the number of resource units in the non-allocated band as information different from the terminal ID.
[0102] In the communication device disclosed herein, when excluding a portion from a resource unit for random access, which is a single continuous band, the AID generation unit generates information indicating the starting position and size of the resource unit of the non-allocated band as information different from the terminal ID.
[0103] In the communication device disclosed herein, when excluding a portion from a resource unit for random access, which is a single continuous band, the AID generation unit generates information indicating the start and end pattern of the resource unit of the non-allocated band as information different from the terminal ID.
[0104] In the communication device of the present disclosure, the AID generation unit generates restriction information of the terminal as information different from the terminal ID.
[0105] In the communication device of the present disclosure, the AID generation unit deletes one octet from the information to be set in the terminal ID field.
[0106] The terminal of the present disclosure includes a receiving unit that transmits a trigger signal that instructs the transmission of an uplink signal, a determining unit that, when trigger type information indicating the type of the trigger signal instructs the transmission of a random access, determines a resource unit for random access based on information set in a terminal ID field of the trigger signal, and a generating unit that generates a random access signal using the resource unit for random access determined by the determining unit.
[0107] The communication method disclosed herein generates a trigger signal based on trigger type information indicating the type of trigger signal that instructs the transmission of an uplink signal, and if the trigger type information instructs the transmission of a random access, sets information different from the terminal ID in the terminal ID field of the trigger signal and transmits the trigger signal. [Industrial Applicability]
[0108] One aspect of the present disclosure is useful in that it allows for effective use or reduction of redundant fields. [Explanation of symbols]
[0109] 100 access points 200 devices 101 RA Resource Control Section 102 Trigger Type determination section 103 AID generation section 104 Trigger frame generation section 105,207 Transmission signal modulation section 106,202 Radio transmitter / receiver 107,201 antennas 108,203 Received signal demodulation section 109 Quality estimation section 204 Trigger frame decoding unit 205 RA Resource Determination Unit 206 RA generation section
Claims
1. a circuit for generating a trigger signal including a Common Info field and a User Info field, the trigger signal instructing transmission of an upstream signal; a transmitter that transmits the generated trigger signal; A subfield included in the Common Info field indicates whether the trigger signal is a normal trigger signal or a modified trigger signal, If the trigger signal is the normal trigger signal, an AID subfield included in the User Info field specifies a terminal transmitting the uplink signal; When the trigger signal is the modified trigger signal, an ID indicating the constraints on the transmission of the uplink signal permitted in response to the modified trigger signal is set in the AID subfield included in the User Info field based on constraint information in which the set ID and the constraints are mapped. Communication equipment.
2. The AID subfield contains constraint information that is read based on the value of a subfield included in the Common Info field. The communication device according to claim 1 .
3. generating a trigger signal including a Common Info field and a User Info field, the trigger signal instructing transmission of an upstream signal; transmitting the generated trigger signal; A subfield included in the Common Info field indicates whether the trigger signal is a normal trigger signal or a modified trigger signal, If the trigger signal is the normal trigger signal, an AID subfield included in the User Info field specifies a terminal transmitting the uplink signal; When the trigger signal is the modified trigger signal, an ID indicating the constraints on the transmission of the uplink signal permitted in response to the modified trigger signal is set in the AID subfield included in the User Info field based on constraint information in which the set ID and the constraints are mapped. Communication method.
4. generating a trigger signal including a Common Info field and a User Info field, the trigger signal instructing transmission of an upstream signal; and transmitting the generated trigger signal. A subfield included in the Common Info field indicates whether the trigger signal is a normal trigger signal or a modified trigger signal, If the trigger signal is the normal trigger signal, an AID subfield included in the User Info field specifies a terminal transmitting the uplink signal; When the trigger signal is the modified trigger signal, an ID indicating the constraints on the transmission of the uplink signal permitted in response to the modified trigger signal is set in the AID subfield included in the User Info field based on constraint information in which the set ID and the constraints are mapped. Integrated circuit.