WO2020166208A1 - 通信装置、通信装置の制御方法、およびプログラム - Google Patents

通信装置、通信装置の制御方法、およびプログラム Download PDF

Info

Publication number
WO2020166208A1
WO2020166208A1 PCT/JP2019/050358 JP2019050358W WO2020166208A1 WO 2020166208 A1 WO2020166208 A1 WO 2020166208A1 JP 2019050358 W JP2019050358 W JP 2019050358W WO 2020166208 A1 WO2020166208 A1 WO 2020166208A1
Authority
WO
WIPO (PCT)
Prior art keywords
communication
communication device
sta
data
resource units
Prior art date
Application number
PCT/JP2019/050358
Other languages
English (en)
French (fr)
Inventor
佑生 吉川
Original Assignee
キヤノン株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by キヤノン株式会社 filed Critical キヤノン株式会社
Priority to CN201980092036.8A priority Critical patent/CN113439466B/zh
Publication of WO2020166208A1 publication Critical patent/WO2020166208A1/ja
Priority to US17/396,801 priority patent/US20210368506A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Definitions

  • the present invention relates to a frequency band allocation control technique for communication.
  • IEEE American Institute of Electrical and Electronics Engineers
  • IEEE802.11ax in order to improve the frequency utilization efficiency, the structure of the frequency channel, which has been conventionally used with the frequency bandwidth of 20 MHz as a unit, can be allocated to a plurality of terminals with a narrower frequency bandwidth as a unit.
  • Orthogonal frequency division multiple access has been proposed. Note that OFDMA is an abbreviation for Orthogonal Frequency-Division Multiplexing Access, and is a multi-user (MU) communication system that multiplexes signals of a plurality of users.
  • MU multi-user
  • OFDMA allocates at least a part of the 20 MHz wide frequency band to a maximum of 9 users. For example, if the number of users is 1, all of the 20 MHz wide frequency band may be assigned to that user, while if the number of users is 2 or more, each of the 20 MHz wide frequency band is assigned to each user. A non-overlapping part (RU (Resource Unit)) is allocated. Similarly, when 40 MHz, 80 MHz, and 160 MHz wide frequency bands are used, at least a portion of that frequency band is assigned to a maximum of 18, 37, and 74 users, respectively. As a result, even when a plurality of users have data that they want to transmit at the same time, the number of data transmission waits due to carrier sense is reduced.
  • RU Resource Unit
  • an AP transmits a frame called a trigger frame in which information about a frequency band that each STA (station) can use when transmitting data is placed. Is disclosed. Specifically, at the time of connection processing, the AP allocates an association ID (AID (Association ID)) to each STA, describes the value in the trigger frame, and transmits it. Each STA can transmit the data held by itself according to the information included in the received trigger frame.
  • AID Association ID
  • Patent Document 1 an opportunity for data transmission in the uplink is given to a plurality of STAs, but the document does not mention an opportunity for data transmission in the downlink. That is, the document does not mention that each STA transmits data and at the same time has an opportunity to transmit AP data. If the AP cannot obtain the data transmission opportunity at the same time as giving the data transmission opportunity to the plurality of STAs, the following problems may occur. That is, even when the STA is connected to an external network through the AP and requests data transmission/reception that requires prompt response such as a net game, data transmission from the AP cannot be performed until data transmission from the STA is completed.
  • a user who receives data from an external network and operates an operating STA is forced to operate a UI (User Interface) having poor response.
  • the STA transmits data to another STA linked to the same AP the AP cannot transfer the data until the next transmission opportunity, so it is necessary to hold a large amount of buffer for temporarily storing the data to be transferred. ..
  • transfer data that exceeds the buffer is sent, the data must be discarded.
  • the STA must wait for data transmission while the AP transmits data. Therefore, when data transfer is necessary, more overhead is required for STA data transfer and AP data transfer.
  • the present disclosure provides a technique for giving a transmission opportunity to STAs and APs.
  • a communication device which allocates each resource unit obtained by dividing a predetermined frequency band for communication by OFDMA (Orthogonal Frequency Division Multiple Access) with the communication device to one or more terminal stations, and each of the allocated units.
  • the resource unit includes notification means for notifying the one or more terminal stations of information that makes it possible to distinguish whether to perform uplink communication with the communication device or downlink communication from the communication device.
  • FIG. 6 is a diagram showing an example of a flow of RU allocation processing by an AP in the first and second embodiments.
  • FIG. 4 is a diagram showing an example of a flow of UL/DL data transmission/reception processing by an STA in the first and second embodiments.
  • FIG. 7 shows a flow of operation of UL/DL data transmission/reception by an AP and a STA in the first and second embodiments.
  • FIG. 3 is a diagram showing a configuration example of a trigger frame in the first and second embodiments. The figure which shows the allocation example of the tone size in 20 MHz.
  • FIG. 9 is a diagram showing an example of a flow of a connection process between an AP and an STA according to the second embodiment.
  • FIG. 6 is a diagram showing an example of a frame configuration of an association response according to the second embodiment.
  • FIG. 1 shows a configuration example of a network in the embodiment of the present invention.
  • FIG. 1 shows a configuration including three STAs (terminal stations) 101 to 103 and one AP 100 as an HE (High Efficiency) device.
  • the range in which the signal transmitted by the AP 100 can be received is indicated by a circle 120, and the signal transmitted by the AP 100 can be received by all the STAs 101 to 103.
  • the AP 100 and each of the STAs 101 to 103 are connected at 20 MHz.
  • this is an example, and the following discussion is applicable to, for example, a network including a large number of HE devices and legacy devices in a wide area, and to the positional relationship of various communication devices.
  • STAs 101 to 103 perform MU communication (multi-user communication) with AP 100 in the network configuration shown in FIG.
  • Each of AP 100 and STAs 101 to 103 holds transmission data.
  • the STA 101 holds data for the STA 102
  • the STA 102 and the STA 103 hold data for the external network connected to the AP 100.
  • the AP 100 holds the data to be transmitted to the STA 103 acquired from the external network.
  • FIG. 2 is a block diagram showing a functional configuration example of the AP 100.
  • the AP 100 has a wireless LAN control unit 201, a received signal analysis unit 202, an RU allocation unit 203, a UL/DL determination unit 204, a communication time setting unit 205, and a UI control unit 206, as an example of the functional configuration thereof.
  • the wireless LAN control unit 201 executes wireless LAN communication control via the communication unit 306 (FIG. 3) in accordance with the IEEE 802.11 standard series. For example, the wireless LAN control unit 201 transmits a trigger frame to the STA that has completed the authentication and receives the reply.
  • the reception signal analysis unit 202 analyzes the content included in the signal received by the wireless LAN control unit 201. For example, the reception signal analysis unit 202 acquires, from the received signal, information on the amount of data scheduled to be transmitted by the STA that is the transmission source of the signal (the amount of data stored in the buffer by the STA).
  • the RU allocation unit 203 allocates RUs (resource units (predetermined frequency band)) to one or more STAs.
  • the RU allocation unit 203 determines and allocates the width of the frequency band for communication and the center frequency thereof to one or more STAs. The allocation can be made based on the information obtained by the received signal analysis unit 202.
  • the UL/DL determination unit 204 performs uplink communication (UL communication) (STA ⁇ AP) or downlink communication (DL communication) (AP ⁇ STA) in each RU allocated by the RU allocation unit 203.
  • the communication time setting unit 205 sets the communication time for communication with the RU assigned by the RU assigning unit 203.
  • the UI control unit 206 controls the input operation to the input unit 304 (FIG. 3) by the user (not shown) of the AP 100 and the output control to the output unit 305 (FIG. 3).
  • the STAs 101 to 103 have a wireless LAN control unit 201, a received signal analysis unit 202, and a UI control unit 206.
  • FIG. 3 is a block diagram showing a hardware configuration example of the AP 100.
  • the AP 100 has a storage unit 301, a control unit 302, a function unit 303, an input unit 304, an output unit 305, a communication unit 306, and an antenna 307 as an example of its hardware configuration.
  • the storage unit 301 is configured by both or one of a ROM (Read Only Memory) and a RAM (Random Access Memory), and stores programs for performing various operations described below and communication parameters for wireless communication. Stores various information.
  • ROM Read Only Memory
  • RAM Random Access Memory
  • storage media such as flexible disks, hard disks, optical disks, magneto-optical disks, CD-ROMs, CD-Rs, magnetic tapes, non-volatile memory cards, DVDs, etc. May be used.
  • the control unit 302 includes, for example, a processor such as a CPU (Central Processing Unit) and an MPU (micro Processing Unit), an ASIC (integrated circuit for specific application), a DSP (digital signal processor), an FPGA (field programmable gate array), and the like. To be done.
  • the control unit 302 controls the entire AP 100 by executing the program stored in the storage unit 301.
  • the control unit 302 may control the entire AP 100 by the cooperation of the program stored in the storage unit 301 and the OS (Operating System).
  • the control unit 302 also controls the functional unit 303 to execute predetermined processing such as imaging, printing, and projection.
  • the functional unit 303 is hardware for the AP 100 to execute a predetermined process.
  • the functional unit 303 is an image capturing unit and performs image capturing processing.
  • the functional unit 303 is a printing unit and performs print processing.
  • the functional unit 303 is a projection unit and performs projection processing.
  • the data processed by the functional unit 303 may be the data stored in the storage unit 301 or the data communicated with another device via the communication unit 306 described later.
  • the input unit 304 receives various operations from the user.
  • the output unit 305 performs various outputs to the user.
  • the output by the output unit 305 includes at least one of display on a screen, voice output by a speaker, vibration output, and the like.
  • both the input unit 304 and the output unit 305 may be realized as a UI by one module like a touch panel.
  • the communication unit 306 controls wireless communication and IP communication based on the IEEE 802.11 standard series. In some embodiments described below, the communication unit 306 can execute at least processing conforming to the IEEE 802.11ax standard. Further, the communication unit 306 controls the antenna 307 to transmit/receive a wireless signal for wireless communication.
  • the AP 100 communicates content such as image data, document data, and video data with another communication device via the communication unit 306.
  • the hardware configuration of the STAs 101 to 103 is the same as in FIG.
  • the AP 100 assigns RUs to each STA and determines whether UL communication or DL is performed in each assigned RU. Then, the AP 100 attaches information indicating whether UL communication or DL is performed in each RU to the trigger frame and notifies each STA.
  • FIG. 4 is an example of a flow of RU allocation processing by the AP 100 in this embodiment. This process can be started when the AP 100 executes MU UL/DL communication. Note that authentication has been completed between each of the STAs 101 to 103 and the AP 100, and data can be transmitted and received between them.
  • the process of this flowchart is realized, for example, by the control unit 302 of the AP 100 executing a program stored in the storage unit 301.
  • the wireless LAN control unit 201 sends a BSR request to the STAs 101 to 103 as a trigger for receiving the BSR (Buffer Status Information) from each of the STAs 101 to 103 (S401). Then, the wireless LAN control unit 201 receives the BSR from the STAs 101 to 103 as a response to the transmitted BRS request (S402).
  • the reception signal analysis unit 202 acquires the data amount (transmission data amount) of data to be transmitted, which is held in each buffer by each of the STAs 101 to 103, by analyzing the received BSR (S403).
  • the group number is an index given to one group, and one group is composed of a plurality of STAs or one STA that can communicate simultaneously.
  • the tone size is a value indicating the width of the frequency band (that is, RU) that can be assigned to each STA.
  • the RU assigning unit 203 sequentially assigns the RU index to the STAs to which the RU is not assigned, among the STAs to which the RU is assigned.
  • the STAs to which the RUs are to be assigned are STAs that are scheduled to transmit data in UL (STAs for UL data transmission) and STAs that are scheduled to receive data in DL (destination of data transmission from AP) (DL data reception). STA).
  • the STA having the data amount acquired in S403 larger than the predetermined threshold and the STA scheduled to receive the data amount exceeding the predetermined threshold by the AP 100 are the UL data transmitting STA and the DL data receiving STA, respectively.
  • the RU assigning unit 203 After assigning the RU index to the STA to which the RU index has not yet been assigned, the RU assigning unit 203 increments the RU index (S407) and confirms whether there is any STA to which the RU index has not yet been assigned (S408). If there is a STA to which the RU index has not been assigned yet, the RU assigning unit 203 checks whether or not the RU index exceeds the maximum number of RUs that can be assigned with the current tone size (S409). If the RU index does not exceed the maximum number, the process returns to S406. If there is no STA to which the RU is not assigned in S408, or if the RU index exceeds the maximum number in S409, the process proceeds to S410.
  • the communication time setting unit 205 sets the communication time common to all STAs belonging to the group with the group number N among the STAs to which the RU index is assigned and having a long communication period (S410).
  • the communication period can be calculated from the amount of transmission data, the frequency of the assigned RU, and the like.
  • the amount of data scheduled to be transmitted by the AP 100 may be the total amount of data scheduled to be transmitted by the AP 100 without limiting the STA.
  • the UL/DL determination unit 204 determines whether to perform UL communication or DL communication in each RU corresponding to the RU index assigned in S406. That is, the UL/DL determining unit 204 determines to perform UL communication if the STA to which the RU index is assigned is a UL data transmission STA, and determines to perform DL communication if it is a DL data reception STA.
  • the RU allocation unit 203 increments the group number N, returns the RU index to 1, and returns the processing to S405. These processes are repeated until the RUs are assigned to all the STAs, and when the RU index is assigned to all the STAs, the process shifts to the data transmission/reception process (S413).
  • FIG. 5 shows an example of the flow of UL/DL data transmission/reception processing.
  • the wireless LAN control unit 201 executes the following processes (S503 to S507) for each group.
  • the wireless LAN control unit 201 transmits a trigger frame to the STA belonging to the target group (S503).
  • FIG. 8 shows an example of the structure of the trigger frame.
  • the fields/subfields 801 to 812 conform to the IEEE 802.11ax standard.
  • the Trigger Type subfield 809 in the Common Info field 805 represents the type of trigger.
  • the Type subfield 809 shows 0.
  • a Length subfield 810 in the Common Info field 805 represents a communication period common to all STAs. The communication period corresponds to the amount of data that each STA can send and receive.
  • the Trigger Type subfield 809 is 0, the UserInfo field 806 is added.
  • an AID subfield 811 for specifying the STA and an RU Allocation subfield 812 for specifying the RU and tone size of the allocated STA are prepared.
  • the DL/UL bit 813 indicates whether to perform UL communication or DL communication with the assigned RU and tone size. For example, 0 for UL communication and 1 for DL communication.
  • the AID subfield 811 AID allocated to the STA 101
  • the RU Allocation subfield 812 38
  • the DL/UL bit 813 0.
  • STAs 101 to 103 which are UL data transmission STAs to which each value is assigned in the User Info field 806, transmit UL data frames (PPDUs (PLCP (Physical Convergence Protocol) Protocol Data Units)).
  • PPDUs Physical Convergence Protocol
  • the STA 103 which is a DL data receiving STA, prepares to be able to receive data from the AP 100 in the assigned RU.
  • the AP 100 receives the UL data frame from each of the STAs 101 to 103 as the UL data transmitting STA (S504), it returns a multi-block Ack (multi BA) to each of the STAs 101 to 103 (S505).
  • multi-block Ack multi BA
  • each STA 101 to 103 can confirm whether the UL data frame has been correctly received by the AP 100 or not. Further, the AP 100 transmits a DL data frame to the STA 103 as a DL data receiving STA (S504) and receives a block Ack (BA) from the STA 103 (S506). This allows the AP 100 to confirm that the DL data frame has reached the STA 103. In addition, in the example of FIG. 5, the AP 100 receives the BA after transmitting the multi-BA, but it may be reversed.
  • the following advantages can be obtained by adopting the order of this embodiment (multi-BA transmission ⁇ BA reception).
  • the STA 103 does not transmit the UL data frame but receives only the DL data frame, it is unknown at what timing the BA should be returned after receiving the DL data frame. This is because there is a possibility that data transmission/reception may continue in the RU to which the STA 103 has not been assigned. Also, there is a possibility of competing with the multi-BA transmitted from the AP 100. Therefore, the AP 100 waits for the multi-BA transmission to the STAs 101 and 102 and then returns the BA, so that the STA 103 can notify the AP 100 that the data has been reliably received.
  • the following methods can be considered as a method of returning BA. For example, a method in which the STA returns BA in the RU assigned to itself. This eliminates the need for the STA trying to send the BA to wait for the multi-BA sent by the AP 100.
  • BA is returned after multi-BA, all 20 MHz is used, which causes overhead.
  • it is possible to reduce the overhead and the occupancy rate of the radio frequency by returning the BA within the allocated frequency (RU)/time.
  • the processing of S503 to S507 is performed in each group, and the data transmission/reception processing ends when data transmission/reception is completed in all groups.
  • FIG. 6 shows an example of the flow of UL/DL data transmission/reception processing by the STA in this embodiment. This process can be started when the AP 100 executes MU UL/DL communication.
  • the processing of S604 and S605 can be performed by the reception signal analysis unit 202 of the STA, and the other processing can be performed by the wireless LAN control unit 201 of the STA.
  • the STAs 101 to 103 are collectively referred to as STAs.
  • the STA receives the BSR request as a trigger for receiving the BSR from AP 100 (S601).
  • the STA that has received the BSR request transmits the BSR (S602).
  • the STA receives the trigger frame from the AP 100 (S603).
  • the STA reads the AID subfield 811 from the User Info field 806 in the trigger frame and confirms whether the AID of its own STA is described. That is, the STA confirms whether a specific RU is assigned to the own STA (S604). When a specific RU is assigned, the STA further confirms the RU Allocation subfield 812 and DL/UL bit 813 in the User Info field 806 (S605).
  • the STA determines whether the RU assigned to the own STA is only the RU for DL data reception, only the RU for UL data transmission, or both.
  • the STA waits for the reception of the trigger frame again.
  • the process proceeds to S607.
  • the STA transmits a UL data frame in the assigned RU (S607) and waits for reception of a multi-BA for it (S609). If the transmission completion of the UL data frame can be confirmed successfully, the processing ends.
  • the process proceeds to S606.
  • the STA waits for reception of a DL data frame in the assigned RU.
  • the STA When the STA receives the DL data frame in the assigned RU (S608), the STA waits for the reception of the multi BA from the AP 100 (S609). After that, when the STA receives the multi-BA, it transmits the BA for the received DL data frame (S610). If the DL data frame is successfully received, the processing ends.
  • the RU assigned to the own STA is both the RU for UL data transmission and the RU for DL data reception, the process proceeds to S606.
  • the processing of S606 to S610 is as described above. If the STA can send and receive data correctly, the process ends.
  • the STA could not send the UL data frame correctly, update the queue size and retransmit the UL data frame. If the UL data frame could not be transmitted correctly, for example, if there is no Ack response from the AP 100 such as multi-BA, if the received multi-BA does not have its own AID, or if the received frame is not legitimate, etc. There is. In the case of retransmission, the STA may wait for the trigger frame before transmitting data in the OFDMA group. Alternatively, the STA may perform data transmission after carrier sense according to the pre-IEEE802.11ac means.
  • the STA may be re-assigned from the AP 100 in the trigger frame, or the data may be received without RU assignment.
  • the DL data frame cannot be correctly received, for example, the DL data frame or multi-BA cannot be received from the AP 100, or the BA cannot be returned for some reason.
  • FIG. 7 shows a flow of operation of UL/DL data transmission/reception by the AP 100 and the STAs 101 to 103.
  • the AP 100 transmits a BSR request (S701).
  • Each STA 101-103 transmits a BSR (S702).
  • the AP 100 allocates the RU based on the amount of data included in the BSR and transmits a trigger frame including the RU allocation information (S703).
  • the AP 100 assigns RUs to the STAs 101 to 103 as UL data transmission STAs and the STA 103 as DL data reception STAs, and transmits a trigger frame including RU assignment information.
  • each of the STAs 101 to 103 as UL data transmission STAs transmits the UL data frame within the range of the data amount determined by the Length subfield 1210 (S704). Also, the STA 103 as the DL data receiving STA waits for data reception in the assigned RU (S705).
  • the AP 100 which has received the UL data frame from each of the STAs 101 to 103, transmits a multi-BA as a confirmation of reception (S706). Further, the STA 103 having received the DL data frame from the AP 100 transmits BA as a reception confirmation (S707).
  • the STAs 101 to 103 may transmit the BSR to the AP 100 at any timing. That is, the STAs 101 to 103 may add a frame as a BSR to the UL data frame and transmit the UL data frame. Also, the AP 100 may read the data equivalent to the BSR based on the UL data transmitted by each STA 101 to 103. The AP 100 can interpret the information obtained by the BSR according to the queue size corresponding to the data.
  • the AP 100 adds UL/DL information to the trigger frame and transmits it, thereby enabling data transmission while receiving data from the STAs 101 to 103.
  • the AP 100 adds UL/DL information to the trigger frame and transmits it, thereby enabling data transmission while receiving data from the STAs 101 to 103.
  • data transmission/reception with the AP 100 can be performed at the same time to achieve faster data transmission/reception. It becomes possible to do.
  • the maximum number of STAs assigned to one group is nine.
  • RUs are assigned to STAs (APs) that hold a data amount larger than a predetermined threshold value, but RUs may be assigned regardless of the data amount.
  • the data transmission/reception period is set to be sufficiently long and set in units such as 1 h.
  • smoother data communication is realized by preparing a dedicated line from the AP for 1 h set as the data transmission/reception period. These may be switched depending on the mounted application.
  • the STA 101 performs data transmission to the STA 102 via the AP 100.
  • the STA 101 can achieve data transmission to the AP 100 by the first RU allocation by the AP 100.
  • data transmission (transfer) from the AP 100 to the STA 102 can be achieved by the second RU allocation.
  • the AP 100 predicts that the data transmission from the STA 101 to the STA 102 is not completed, and estimates a larger or longer frequency band in the DL to the STA 102 in the second RU allocation. Good.
  • the AP can transfer the data received from the STA 101 in the second RU allocation period to the STA 102 during the allocation period.
  • the AP 100 can reduce the amount of buffer prepared for transfer, and can quickly perform data transmission from the STA 101 to the STA 102. That is, it becomes possible to return a quicker response to the STA using the application with high immediacy. Further, when the STA requests data transfer from the AP, the overhead can be reduced.
  • the bit (DL/UL bit 813) included in the User Info field 806 in the trigger frame is used as the information indicating the UL/DL, but another location may be used.
  • the AP 100 may decide to use all frequency bands not allocated for UL communication for DL communication. As a result, the AP 100 can reduce the amount of information included in the trigger frame.
  • a bit indicating UL/DL may be prepared in the Common Info field 805.
  • the User Info field 806 that follows may target all STAs holding UL data.
  • all STAs (scheduled to receive DL data) may be targeted in the subsequent User Info field 806.
  • the STA can determine whether to discard the received trigger frame before analyzing the contents of the User Info field 806.
  • RUs are assigned to UL data transmission STAs or DL data reception STAs (that is, APs) based on the amount of transmission data, but the STAs to which RUs are assigned are not limited to this.
  • RUs may be assigned in order from the STA having the highest priority according to the value of the access category included in the STA data.
  • the AP can preferentially receive data with a high access category value.
  • the AP 100 assigns an RU to each STA and determines whether to perform UL communication or DL in each assigned RU, which is the same as in the first embodiment, but the notification method to each STA is different. .. That is, in the first embodiment, the notification is performed by adding predetermined information to the trigger frame, but in the present embodiment, UL communication in each RU or DL is performed without returning the shape of the existing trigger frame. Notify whether to do it.
  • description of the same parts as those in the first embodiment will be omitted.
  • FIG. 10 shows an example of a flow of connection processing between the AP 100 and the STAs 101 to 103 in this embodiment. This process can be started when the AP 100 starts the operation as the AP.
  • the process of this flowchart is realized, for example, by the control unit 302 of the AP 100 executing a program stored in the storage unit 301.
  • the STAs 101 to 103 are collectively referred to as STAs.
  • the wireless LAN control unit 201 receives a probe request from the STA (S1001) and transmits a probe response as a response (S1002). After that, the wireless LAN control unit 201 transmits an authentication response in response to receiving the authentication request (S1003, S1004). After that, the wireless LAN control unit 201 transmits an association response in response to receiving the association request from the STA (S1005, 1008). The wireless LAN control unit 201 puts the AID assigned to each STA in the association response transmitted at this time (S1007). Further, in the present embodiment, the wireless LAN control unit 201 allocates the DL AID in addition to the AID to each STA, and describes it in the association response (S1006). Note that FIG. 10 is an example, and the same AID description procedure can be applied to association responses in other connection processes.
  • FIG. 11 shows an example of the frame structure of the association response in this embodiment.
  • the fields/subfields 1102 to 1105 conform to the IEEE802.11ax standard. Describe the AID 1106 and DL AID 1107 allocated in S1006 and S1007 in the frame body 1104 of the association response.
  • other means may be used to indicate the DL AID.
  • the Vendor Specific information can be described in the Frame Body 1104 of the association response, the DL AID value may be indicated in the relevant information. This allows information to be added without competing with existing association responses.
  • the RU allocation process by the AP 100 is the same as the flow of FIG. 4 described in the first embodiment, and therefore the description is omitted.
  • the STA is notified without adding new information to the trigger frame. Is possible.
  • AID for DL is assigned to each STA in this embodiment
  • a special AID may be used as the DL.
  • the AP can reserve a frequency band in which the AP itself can transmit data without limiting the STA that transmits the data at the time of transmitting the trigger frame.
  • the AP 100 receives the data to be transferred from the connected STA 101 to the STA 102.
  • the STA 101 can transmit data to the STA 102 via the AP 100 within the period assigned to the trigger frame. That is, the AP 100 can quickly deal with the data transferred to the STA 102.
  • the AP 100 is capable of allocating both the RU for UL data transmission and the RU for DL data reception to the same STA at one time. It may not be assigned. For example, when assigning the two types of RUs to the same STA, the AP 100 assigns the RU for UL data transmission and the RU for DL data reception separately to the STA in different trigger frames. May be.
  • a bit (information) indicating that both the RU for UL data transmission and the RU for DL data reception can be allocated at once in the frame transmitted by the STA 101 to 103 or AP 100 is prepared. Good.
  • the AP 100 can allocate two types of RUs to the STA 101 at one time.
  • the STAs 101 to 103 can know that the two types of RUs can be assigned in the subsequent trigger frame.
  • the present invention supplies a program that implements one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program. It can also be realized by the processing. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
  • a circuit for example, ASIC

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

通信装置は、該通信装置とのOFDMA(直交周波数分割多元接続)による通信のために所定の周波数帯域を分割した各リソースユニットを1以上の端末局に割り当て、該割り当てた各リソースユニットにおいて、該通信装置へのアップリンク通信を行うか、該通信装置からのダウンリンク通信を行うかを該1以上の端末局に通知する。

Description

通信装置、通信装置の制御方法、およびプログラム
 本発明は、通信のための周波数帯割り当て制御技術に関する。
 無線通信で送受信される情報が、テキストデータから画像データへ、画像データから動画データへと高度化しており、通信量も拡大している。一方、無線通信で使用可能な周波数帯には限りがあるため、通信容量を増やすために、時間、周波数、符号、空間等の様々な次元において高密度に信号を多重することにより周波数利用効率を向上させることが要求されている。これに対して、無線LAN(Local Area Network)では、変調方式の高度な多値化、チャネルボンディングやMIMO(Multiple-Input and Multiple-Output、多入力多出力)等の手法の導入により通信容量の増大が試みられている。例えば、IEEE(米国電気電子技術者協会)では、高効率(HE(High Efficiency))な次世代の無線LAN規格として、IEEE802.11axが検討されている。IEEE802.11axでは、周波数利用効率を向上させるため、従来は20MHzの周波数帯域幅を単位として用いていた周波数チャネルの構造を、より狭い周波数帯域幅を単位として複数の端末に割り当て可能としたOFDMA(直交周波数分割多元接続)の採用が提案されている。なお、OFDMAは、Orthogonal Frequency-Division Multiplexing Accessの略であり、複数のユーザの信号を多重するマルチユーザ(MU)通信方式である。IEEE802.11axでは、OFDMAにより、20MHz幅の周波数帯域の少なくとも一部が、最大9ユーザに割り当てられる。例えば、ユーザ数が1の場合は20MHz幅の周波数帯域のすべてがそのユーザに割り当てられてもよく、一方で、ユーザ数が2以上の場合は、各ユーザに対して20MHz幅の周波数帯域のそれぞれ重ならない一部(RU(リソースユニット))が割り当てられる。同様に、40MHz、80MHz、及び160MHz幅の周波数帯域が使用される場合には、それぞれ最大18、37、及び74ユーザに、その周波数帯域の少なくとも一部が割り当てられる。これにより、複数のユーザが同時に送信したいデータを持っている場合でも、キャリアセンス等によりデータの送信待ちすることが少なくなる。
 特許文献1には、無線LANにおけるMU通信において、AP(アクセスポイント)が、各STA(ステーション)がデータ送信する際に使用できる周波数帯域に関する情報を載せたトリガーフレームとよばれるフレームを送信することが開示されている。具体的には、接続処理の際にAPから各STAにアソシエーションID(AID(Association ID))を割り振り、その値をトリガーフレームに記載して送信する。各STAは受信したトリガーフレームに含まれる情報にしたがって、自身が保持するデータを送信することができる。
特開2018-527770号公報
 特許文献1によれば、複数のSTAに対してアップリンクにおけるデータの送信機会が与えられるが、当該文献には、ダウンリンクにおけるデータの送信機会については言及されていない。すなわち、当該文献には、各STAがデータを送信すると同時に、APのデータの送信機会を得ることについては言及されていない。複数のSTAに対してデータの送信機会を与えると同時にAPがデータの送信機会を得られない場合、以下のような課題が発生する可能性がある。すなわち、STAがAPを通して外部ネットワークに接続し、ネットゲームなどの即応性が必要なデータ送受信を要求している場合であっても、STAからのデータ送信が終わるまでAPからデータ送信ができない。よって、外部ネットワークからのデータを受信し、動作するSTAを操作するユーザにとっては、レスポンスの悪いUI(User Interface)の操作を強いられる。また、STAが同じAPにリンクする別のSTAにデータを送信した場合、APは次の送信機会までデータ転送ができないため、転送するデータを一時保存するためのバッファを多量に保持する必要がある。バッファをオーバーする転送データが送られてきた場合、そのデータは破棄せざるを得ない。またSTAにとっては、APがデータ送信する間は必ずデータ送信を待機する必要がある。よって、データ転送が必要な場合はSTAのデータ送信とAPのデータ転送でより多くのオーバーヘッドがかかる。
 本開示は、上記課題に鑑み、STAおよびAPに送信機会を与えるための技術を提供する。
 通信装置であって、前記通信装置とのOFDMA(直交周波数分割多元接続)による通信のために所定の周波数帯域を分割した各リソースユニットを1以上の端末局に割り当てる割当手段と、前記割り当てた各リソースユニットにおいて、前記通信装置へのアップリンク通信を行うか、前記通信装置からのダウンリンク通信を行うかを区別可能とする情報を前記1以上の端末局に通知する通知手段と、を有する。
 本発明によれば、STAおよびAPに送信機会を与えることが可能となる。
 本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
 添付図面は明細書に含まれ、その一部を構成し、本発明の実施の形態を示し、その記述と共に本発明の原理を説明するために用いられる。
ネットワーク構成例を示す図。 APの機能構成例を示す図。 APのハードウェア構成例を示す図。 実施形態1、2における、APによるRU割り当て処理のフローの一例を示す図。 実施形態1、2における、APによるUL/DLデータ送受信処理のフローの一例を示す図。 実施形態1、2における、STAによるUL/DLデータ送受信処理のフローの一例を示す図。 実施形態1、2における、APとSTAによるUL/DLデータ送受信の動作の流れを示す。 実施形態1、2におけるトリガーフレームの構成例を示す図。 20MHzにおけるtoneサイズの割り当て例を示す図。 実施形態2における、APとSTAの接続処理のフローの一例を示す図。 実施形態2における、アソシエーション応答のフレーム構成例を示す図。
 以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでするものでない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。
 (無線通信システムの構成)
 図1に、本発明の実施形態におけるネットワークの構成例を示す。図1は、HE(High Efficiency)機器として、3つのSTA(端末局)101~103と1つのAP100を含んだ構成を示している。図1に示すように、AP100の送信する信号が受信可能な範囲は円120で示され、AP100が送信した信号は、全STA101~103において受信可能である。また、特に記載がない限りはAP100と各STA101~103は20MHzで接続しているものとする。ただし、これは一例であり、例えば広範な領域に多数のHE機器及びレガシー機器を含むネットワークに対して、また、様々な通信装置の位置関係に対して、以下の議論を適用可能である。
 図1に示すネットワークの構成において、STA101~103はAP100との間でMU通信(マルチユーザ通信)を行う。AP100およびSTA101~103はそれぞれが送信データを保持している。例えば、STA101はSTA102に向けたデータを保持し、STA102とSTA103はAP100が接続する外部ネットワークに向けたデータを保持しているものとする。また、AP100は外部ネットワークから取得したSTA103に送信するデータを保持しているものとする。
 (AP100の構成)
 図2は、AP100の機能構成例を示すブロック図である。AP100は、その機能構成の一例として、無線LAN制御部201、受信信号解析部202、RU割当部203、UL/DL決定部204、通信時間設定部205、およびUI制御部206を有する。
 無線LAN制御部201は、IEEE802.11規格シリーズに従って、通信部306(図3)を介して無線LANの通信制御を実行する。例えば、無線LAN制御部201は、認証が完了したSTAに対してトリガーフレームを送信し、その返信を受信する。受信信号解析部202は、無線LAN制御部201により受信された信号に含まれる内容を解析する。例えば、受信信号解析部202は、受信された信号から、当該信号の送信元のSTAが送信予定のデータ量(STAがバッファに溜めているデータの量)の情報を取得する。RU割当部203は、1以上のSTAにRU(リソースユニット(所定の周波数帯))を割り当てる。すなわち、RU割当部203は、1以上のSTAに対して、通信のための周波数帯域の広さ、その中心周波数を決定して割り当てる。当該割り当ては、受信信号解析部202により得られた情報によりなされ得る。UL/DL決定部204は、RU割当部203により割り当てられた各RUにおいて、アップリンク通信(UL通信)(STA→AP)を行うか、ダウンリンク通信(DL通信)(AP→STA)を行うかを決定する。通信時間設定部205は、RU割当部203により割り当てられたRUで通信される通信時間を設定する。UI制御部206は、AP100の不図示のユーザによる入力部304(図3)への入力操作に対する制御や、出力部305(図3)に対する出力制御を行う。
 尚、STA101~103の機能構成については図示しないが、無線LAN制御部201と受信信号解析部202、UI制御部206を有するように構成されるものとする。
 図3は、AP100のハードウェア構成例を示すブロック図である。AP100は、そのハードウェア構成の一例として、記憶部301、制御部302、機能部303、入力部304、出力部305、通信部306及びアンテナ307を有する。
 記憶部301は、ROM(Read Only Memory)、RAM(Random Access Memory)の両方、または、いずれか一方により構成され、後述する各種動作を行うためのプログラムや、無線通信のための通信パラメータ等の各種情報を記憶する。なお、記憶部301として、ROM、RAM等のメモリの他に、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリカード、DVDなどの記憶媒体が用いられてもよい。
 制御部302は、例えば、CPU(Central Processing Unit)やMPU(micro Processing Unit)等のプロセッサ、ASIC(特定用途向け集積回路)、DSP(デジタルシグナルプロセッサ)、FPGA(フィールドプログラマブルゲートアレイ)等により構成される。制御部302は、記憶部301に記憶されたプログラムを実行することによりAP100全体を制御する。なお、制御部302は、記憶部301に記憶されたプログラムとOS(Operating System)との協働によりAP100全体を制御するようにしてもよい。
 また、制御部302は、機能部303を制御して、撮像や印刷、投影等の所定の処理を実行する。機能部303は、AP100が所定の処理を実行するためのハードウェアである。例えば、AP100がカメラである場合、機能部303は撮像部であり、撮像処理を行う。また、例えば、AP100がプリンタである場合、機能部303は印刷部であり、印刷処理を行う。また、例えば、AP100がプロジェクタである場合、機能部303は投影部であり、投影処理を行う。機能部303が処理するデータは、記憶部301に記憶されているデータであってもよいし、後述する通信部306を介して他の装置と通信したデータであってもよい。
 入力部304は、ユーザからの各種操作の受付を行う。出力部305は、ユーザに対して各種出力を行う。ここで、出力部305による出力とは、画面上への表示や、スピーカーによる音声出力、振動出力等の少なくとも1つを含む。なお、タッチパネルのように入力部304と出力部305の両方を、UIとして1つのモジュールで実現するようにしてもよい。
 通信部306は、IEEE802.11規格シリーズに準拠した無線通信の制御や、IP通信の制御を行う。以下に示すいくつかの実施形態では、通信部306は、少なくともIEEE802.11ax規格に準拠した処理を実行することができる。また、通信部306はアンテナ307を制御して、無線通信のための無線信号の送受信を行う。AP100は通信部306を介して、画像データや文書データ、映像データ等のコンテンツを他の通信装置と通信する。なお、STA101~103のハードウェア構成については、図3と同様である。
 (処理の流れ)
 続いて、上述のような構成におけるAP100とSTA101~103の動作について説明する。
 <実施形態1>
 本実施形態では、AP100は各STAにRUを割り当て、当該割り当て各RUにおいてUL通信を行うかDLを行うか決定する。そして、AP100は、各RUにおけるUL通信を行うかDLを行うかの情報を、トリガーフレームに付与して各STAに通知する。
 図4は、本実施形態におけるAP100によるRU割り当て処理のフローの一例である。この処理は、AP100がMU UL/DL通信を実行するときに開始され得る。尚、各STA101~103とAP100との間では認証が終わっており、お互いにデータの送受信が可能な状態とする。本フローチャートの処理は、例えばAP100の制御部302が、記憶部301に記憶されたプログラムを実行することによって実現される。
 無線LAN制御部201は、各STA101~103からBSR(バッファ状態情報(Buffer Status Report))を受け取るためのトリガとして、BSR要求をSTA101~103に送信する(S401)。続いて、無線LAN制御部201は、送信したBRS要求の応答として、STA101~103からBSRを受信する(S402)。受信信号解析部202は、受信したBSRを解析することにより、各STA101~103がそれぞれのバッファに保持している送信予定のデータのデータ量(送信データ量)を取得する(S403)。
 以下の処理(S405~S412)は、初期値をグループ番号N=0、toneサイズ=52、RUの割り当て位置を示すRUインデックス=1として、全STAに対するRUの割り当て(グループ分け)が終了するまで繰り返される(S404、S405)。グループ番号とは、1つのグループに対して付与されるインデックスであり、ここで、1つのグループは同時に通信を行うことが可能な複数のSTAまたは1つのSTAで構成される。toneサイズとは、各STAに割り当てることのできる周波数帯域(すなわちRU)の広さを示す値である。図9に、20MHzにおけるtoneサイズと割り当てられる周波数帯域(RU)の広さの一例を示す。図9に示すように、toneサイズ=52の場合は、最大4台のSTAにRUが割り当てられる。なお、40MHz、80MHzにおいても同様にtoneサイズを割り当てることができる。
 S406において、RU割当部203は、RUを割り当てるべきSTAのうち、RUインデックスを割り当てていないSTAに対して順番にRUインデックスを割り当てる。ここで、RUを割り当てるべきSTAは、ULでデータを送信する予定のSTA(ULデータ送信のSTA)並びにDLでデータを受信する予定の(APからのデータの送信先の)STA(DLデータ受信のSTA)である。本実施形態では、S403で取得したデータ量が所定の閾値より多いSTA、およびAP100により所定の閾値を超えるデータ量を受信する予定のSTAをそれぞれ、ULデータ送信STAとDLデータ受信STAとする。RUインデックスをまだ割り当てていないSTAにRUインデックスを割り当てた後、RU割当部203はRUインデックスをインクリメントし(S407)、まだRUインデックス割り当てていないSTAがあるかを確認する(S408)。まだRUインデックスを割り当てていないSTAがあれば、RU割当部203は、RUインデックスが現在のtoneサイズで割り当てることができるRUの最大数を超えていないかを確認する(S409)。RUインデックスが当該最大数を超えていなければ、処理はS406に戻る。S408でRUを割り当てていないSTAがない場合、もしくはS409でRUインデックスが当該最大数を超えていた場合、処理はS410へ進む。
 S410では、通信時間設定部205は、RUインデックスを割り当てたSTAのうち、通信期間の長いSTAに合わせてグループ番号Nのグループに属する全STA共通の通信時間を設定する(S410)。通信期間は、送信データ量、割り当てたRUの周波数等から計算することができる。ここで、前述のように、RUインデックスを割り当てたSTAとしてULデータ送信STAとDLデータ受信STAがあり、DLデータ受信STAのデータ量としては、AP100が特定のSTAに送信する予定のデータ量となり得る。なお、このAP100が送信する予定のデータ量は、STAを限定せずにAP100が送信する予定のデータ総量としてもよい。
 S411では、UL/DL決定部204が、S406において割り当てたRUインデックスに対応する各RUにおいて、UL通信を行うかDL通信を行うかを決定する。すなわち、UL/DL決定部204は、RUインデックスを割り当てたSTAがULデータ送信STAの場合はUL通信を行うことを決定し、DLデータ受信STAの場合はDL通信を行うことを決定する。
 S411までの処理が終了すると、S412において、RU割当部203は、グループ番号Nをインクリメントし、RUインデックスを1に戻し、処理は再度S405に戻る。全てのSTAにRUを割り当てるまでこれらの処理を繰り返し、全てのSTAにRUインデックスの割り当てが終了した時点で、処理はデータ送受信処理に移行する(S413)。
 本実施形態では、グループN=0、toneサイズ=52において、RUインデックス=1にDLデータ受信STAとしてのSTA103、RUインデックス=2~4にULデータ送信STAとしてのSTA101~103が割り当てられるものとする。これにより、RUインデックス=1に対応するRUではDL通信が行われ、RUインデックス=2~4に対応する各RUではUL通信が行われることとなる。
 続いて、S413のデータ送受信処理について説明する。UL/DLデータ送受信処理のフローの一例を図5に示す。RU割当部203が全STAのRUインデックスの割り当てが終わったら、無線LAN制御部201は、グループごとに以下の処理(S503~S507)を実行する。まず、グループN=0から順に対象グループとして選択して処理を開始する(S501)。無線LAN制御部201は、対象グループに属するSTAに対して、トリガーフレームを送信する(S503)。
 トリガーフレームの構成例を図8に示す。801~812に示すフィールド/サブフィールドはIEEE802.11ax規格に準ずる。図8において、Common Infoフィールド805におけるTrigger Typeサブフィールド809は、トリガの種類を表す。トリガーフレームの場合、Typeサブフィールド809は0を示す。また、Common Infoフィールド805におけるLengthサブフィールド810は、全STA共通の通信期間を表す。当該通信期間は、各STAが送受信できるデータ量に対応する。Trigger Typeサブフィールド809が0の場合、User Infoフィールド806が追加される。ここでは、STAを特定するためのAIDサブフィールド811および割り当てたSTAのRUおよびtoneサイズを特定するためのRU Allocationサブフィールド812が用意されている。また、DL/ULビット813は、割り当てられたRUおよびtoneサイズで、UL通信を行うのか、DL通信を行うのかを示す。例えば、UL通信であれば0、DL通信であれば1とする。本実施形態では、RUインデックス=1のDLデータ受信STAとしてのSTA103向け割り当ての場合、User Infoフィールド806は例えば、次のように設定される。すなわち、AIDサブフィールド811=STA103に割り当てたAID、RU Allocationサブフィールド812=37、DL/ULビット813=1となる。また、RUインデックス=2のULデータ送信STAとしてのSTA101向け割り当ての場合は、AIDサブフィールド811=STA101に割り当てたAID、RU Allocationサブフィールド812=38、DL/ULビット813=0となる。
 User Infoフィールド806において各値が割り当てられたULデータ送信STAであるSTA101~103は、ULデータフレーム(PPDU(PLCP(Physical Layer Convergence Protocol)Protocol Data Unit))を送信する。また、DLデータ受信STAであるSTA103は、割り当てられたRUにおいてAP100からのデータを受信できるように準備する。AP100はULデータ送信STAとしての各STA101~103からULデータフレームを受信したら(S504)、マルチブロックAck(マルチBA)を各STA101~103に返信する(S505)。マルチBAにより、各STA101~103は、ULデータフレームがAP100に正しく受信できたか、受信できなかったかを確認することができる。また、AP100は、DLデータ受信STAとしてのSTA103へDLデータフレームを送信し(S504)、STA103からのブロックAck(BA)を受信する(S506)。これにより、AP100はDLデータフレームがSTA103に届いたことを確認できる。なお、図5の例では、AP100はマルチBAを送信してからBAを受信しているが、逆でもよい。
 尚、本実施形態の順番(マルチBA送信→BA受信)にすることで、下記の利点がある。STA103がULデータフレームを送信せず、DLデータフレームのみを受信する場合、DLデータフレームを受信した後にどのタイミングでBAを返信すればよいかわからない。これは、STA103が割り当てられなかったRUにおいてデータの送受信が継続している可能性があるためである。また、AP100から送信されるマルチBAと競合する可能性もある。そこで、AP100がSTA101、102へのマルチBA送信を待ってからBAを返すことで、STA103は確実にデータ受信できたことをAP100へ伝えることができる。
 BAを返す方法としては下記も考えられる。例えば、STAが自身に割り当てられたRUの中でBAを返す方法である。これにより、BAを送信しようとするSTAはAP100が送信するマルチBAを待つ必要がなくなる。マルチBAの後にBAを返した場合、20MHzすべて使用するため、オーバーヘッドが発生する。しかし、割り当て周波数(RU)/時間の中でBAを返すことでオーバーヘッドを減らし、無線周波数の占有率を下げることが可能となる。
 各グループでS503~S507の処理を行い、全てのグループでデータの送受信が完了した時点でデータ送受信処理は終了となる。
次に、本実施形態におけるSTA101~103の処理について説明する。図6に、本実施形態におけるSTAによるUL/DLデータ送受信処理のフローの例を示す。この処理は、AP100がMU UL/DL通信を実行するときに開始され得る。尚、S604とS605の処理はSTAの受信信号解析部202により行われ、それ以外の処理はSTAの無線LAN制御部201により行われ得る。また、図6の説明において、STA101~103をSTAと総称する。
 STAはAP100からBSRを受け取るためのトリガとしてBSR要求を受信する(S601)。次に、BSR要求を受信したSTAはBSRを送信する(S602)。この後、STAはAP100からトリガーフレームを受信する(S603)。STAはトリガーフレームにおけるUser Infoフィールド806からAIDサブフィールド811を読み取り、自STAのAIDが記載されているかを確認する。すなわち、STAは、自STAに特定のRUが割り当てられているかを確認する(S604)。特定のRUが割り当てられていた場合、STAはさらにUser Infoフィールド806におけるRU Allocationサブフィールド812とDL/ULビット813を確認する(S605)。すなわち、STAは、自STAに割り当てられたRUは、DLデータ受信のためのRUのみか、ULデータ送信のためのRUのみか、その両方かを判定する。尚、RUが割り当てられてない場合は(S604でNo)、STAは再度トリガーフレームの受信を待つ。
 S605において、自STAに割り当てられたRUがULデータ送信のためのRUのみであった場合、処理はS607へ進む。S607では、STAは割り当てられたRUにおいてULデータフレームの送信を行い(S607)、それに対するマルチBAの受信を待つ(S609)。無事にULデータフレームの送信完了が確認できれば処理は終了となる。一方、自STAに割り当てられたRUがDLデータ受信のためのRUのみであった場合、処理はS606へ進む。S606では、STAは、割り当てられたRUにおいてDLデータフレームの受信を待ち受ける。STAは、割り当てられたRUにおいてDLデータフレームを受信すると(S608)、次にAP100からマルチBAの受信を待ち受ける(S609)。その後、STAはマルチBAを受信すると、受信したDLデータフレームに対するBAを送信する(S610)。無事にDLデータフレームの受信ができれば処理は終了となる。自STAに割り当てられたRUがULデータ送信のためのRUとDLデータ受信のためのRUの両方である場合、処理はS606へ進む。S606~S610の処理は前述の通りである。STAが正しくデータの送受信ができれば処理は終了となる。
 STAがULデータフレームを正しく送信できなかった場合、キューサイズを更新してULデータフレームを再送する。ULデータフレームを正しく送信できなかった場合は、例えば、AP100からのマルチBAを始めとしたAckの返信がない場合、受信したマルチBAに自分のAIDがない場合、受信したフレームが正規でない場合などがある。再送の場合は、STAは、トリガーフレームを待ってからOFDMAのグループでデータ送信してもよい。あるいは、IEEE802.11ac以前の手段に従い、STAはキャリアセンスの後にデータ送信してもよい。
 STAがDLデータフレームを正しく受信できなかった場合、トリガーフレームにてAP100から再度STAの割り当てが実施されるか、RUの割り当てなしにデータ受信が行われるかのいずれかとなり得る。DLデータフレームを正しく受信できなかった場合は、例えば、AP100からのDLデータフレームやマルチBAの受信ができなかった場合や、なんらかの理由でBAを返信できない場合などがある。
 図7に、AP100とSTA101~103によるUL/DLデータ送受信の動作の流れを示す。まず、AP100がBSR要求を送信する(S701)。各STA101~103はBSRを送信する(S702)。AP100は各STA101~103からのBSRを受信すると、BSRに含まれるデータ量に基づいてRUの割り当てを行い、RUの割り当て情報を含めたトリガーフレームを送信する(S703)。ここでは、上記のように、AP100は、ULデータ送信STAとしてのSTA101~103と、DLデータ受信STAとしてのSTA103にRUを割り当て、RUの割り当て情報を含めたトリガーフレームを送信するものとする。ULデータ送信STAとしての各STA101~103はトリガーフレームを受信すると、Lengthサブフィールド1210から決まるデータ量の範囲内で、ULデータフレームを送信する(S704)。また、DLデータ受信STAとしてのSTA103は、割り当てられたRUにてデータの受信待ちを行う(S705)。各STA101~103からULデータフレーム受信したAP100は、受信確認としてマルチBAを送信する(S706)。また、AP100からDLデータフレームを受信したSTA103は、受信確認としてBAを送信する(S707)。
 尚、STA101~103は、AP100に対して、BSRを任意のタイミングで送信してもよい。つまり、STA101~103は、ULデータフレームに、BSRとしてのフレームを付与して送信してもよい。また、AP100は、各STA101~103が送信したULデータを基にBSRと同等のデータを読み取ってもよい。AP100はデータに対応したキューサイズにより、BSRで得られる情報を解釈することができる。
 このように、AP100はトリガーフレームにUL/DLの情報を付与して送信することで、STA101~103からのデータを受信しつつデータ送信が可能となる。例えばSTA103を使用するユーザがリアルタイム性を必要とするが一度に送るデータ量が多くないゲームアプリなどを起動していた場合、AP100とのデータ送受信を同時に行うことで、データの送受信をよりすばやく実現することが可能となる。
 尚、本実施形態ではtoneサイズ=52のみでSTAにRUの割り当てを行ったが、帯域幅は一例であり、別の値で割り当てを行ってもよい。たとえば、toneサイズ=26で割り当てを行ってもよい。この場合、1つのグループに割り当てるSTAの最大数は9台となる。toneサイズはAPとデータ通信しているSTAの台数や、送信データを持っているSTAの台数によって変更してもよい。例えば、送信データを持つSTAの数が8台のときはtoneサイズ=52として動作させ、送信データを持つSTAの数が9台になったらtoneサイズ=26とする、といったことが考えられる。これにより、帯域を効率的に使った上で、各STAが一度により多くのデータをAPに送信することができるようになる。
 また、本実施形態では所定の閾値より多いデータ量を保持するSTA(AP)に対してRUの割り当てを行ったが、データ量に関係なくRUの割り当てを実施してもよい。例えば、RUインデックス=1、2をそれぞれULデータ送信STAかつDLデータ受信STAとしてのSTA101に割り当て、RUインデックス=3、4をそれぞれULデータ送信STAかつDLデータ受信STAとしてのSTA102に割り当てても良い。この割り当てをした上で、データ送受信期間を十分に長く、1hなどの単位で設定する。これにより、より即応性の高いアプリケーションを実現可能となる。つまり、データ送受信期間として設定した1hの間はAPから専用線を用意することで、より円滑なデータ通信を実現する。これらは実装するアプリケーションによって切り替えられるようにしてもよい。
 また、本実施形態では、STA101はAP100経由でSTA102にデータ送信を実施することを想定した。上述の実施形態では、AP100による一度目のRU割り当てにより、STA101はAP100へのデータ送信が達成できる。一方、AP100からSTA102へのデータ送信(転送)は、2度目のRU割り当てにより、達成され得る。このような状況では、AP100は、STA101からSTA102へのデータ送信が完了していないことを予想し、2度目のRU割り当てにおいて、STA102へのDLでの周波数帯を多めに、もしくは長めに見積もってもよい。これにより、APは2度目のRU割り当て期間においてSTA101から受信したデータをその割り当て期間中にSTA102に転送することが可能となる。したがって、AP100は、転送用に用意するバッファ量を軽減できるほか、STA101からSTA102へのデータ送信をすばやく実施することが可能となる。すなわち、即時性の高いアプリケーションを使用しているSTAに対し、より早いレスポンスを返すことが可能になる。また、STAがAPに対してデータ転送を依頼した場合に、そのオーバーヘッドを減らすことができる。
 また、本実施形態では、UL/DLを示す情報としてトリガーフレーム内のUser Infoフィールド806に含まれるビット(DL/ULビット813)を使用したが、別の場所を使用してもよい。例えば、AP100は、UL通信のために割り振らなかった周波数帯域を、全てDL通信用として使用することを決定してもよい。これにより、AP100は、トリガーフレームに含める情報量を減らすことができる。また、Common Infoフィールド805にUL/DLを示すビットを用意してもよい。このとき、例えば当該ビットが0の場合は、後ろに続くUser Infoフィールド806ではULデータを保持する全てのSTAを対象としてもよい。また、当該ビットが1の場合は、後ろに続くUser Infoフィールド806では(DLデータを受信予定の)全てのSTAを対象としてもよい。これにより、STAがULデータを保持していない場合、当該STAはUser Infoフィールド806の中身を解析する前に、受信したトリガーフレームを読み捨ててよいかを判断することが可能になる。
 また、本実施形態では、送信データ量に基づいてULデータ送信STAまたはDLデータ受信STA(すなわちAP)にRUを割り当てたが、RU割り当て対象のSTAはこれに限定されない。例えば、STAのデータが持つアクセスカテゴリの値に応じて、優先度の高いSTAから順にRUを割り当ててもよい。これにより、APはアクセスカテゴリの値が高いデータを優先的に受信可能となる。
 <実施形態2>
 本実施形態では、AP100が各STAにRUを割り当て、当該割り当て各RUにおいてUL通信を行うかDLを行うか決定する点については実施形態1と同様であるが、各STAへの通知方法が異なる。すなわち、実施形態1では、トリガーフレームに所定の情報を付与することにより通知を行ったが、本実施形態では、既存のトリガーフレームの形を返ることなく、各RUにおけるUL通信を行うかDLを行うかを通知する。以下、実施形態1と重複する箇所は説明を省略する。
 図10は、本実施形態におけるAP100とSTA101~103の接続処理のフローの一例を示す。本処理は、AP100がAPとしての動作を開始した時点で開始され得る。本フローチャートの処理は、例えばAP100の制御部302が、記憶部301に記憶されたプログラムを実行することによって実現される。尚、図10の説明において、STA101~103をSTAと総称する。
 無線LAN制御部201は、STAからプローブ要求を受信し(S1001)、その応答としてプローブ応答を送信する(S1002)。その後、無線LAN制御部201は認証要求を受信することに応答して認証応答を送信する(S1003、S1004)。その後、無線LAN制御部201はSTAよりアソシエーション要求を受信することに応答してアソシエーション応答を送信する(S1005、1008)。無線LAN制御部201は、このとき送信するアソシエーション応答に、STAごとに割り振るAIDを載せる(S1007)。本実施形態では更に、無線LAN制御部201は、当該AIDに加えてDL用のAIDをそれぞれのSTAに割り振り、アソシエーション応答に記述する(S1006)。尚、図10は一例であり、他の接続処理におけるアソシエーション応答も同様なAID記述手順を適用できる。
 図11に、本実施形態におけるアソシエーション応答のフレーム構成例を示す。1102~1105に示すフィールド/サブフィールドはIEEE802.11ax規格に準ずる。アソシエーション応答のFrame Body1104にS1006、S1007において割り振られたAID1106およびDL AID1107を記載する。本実施形態ではDLデータ受信STAとしてのSTA103に対し、AID=6、DL AID=7を割り振るものとする。なお、DL AIDの示し方は別の手段を用いてもよい。例えば、アソシエーション応答のFrame Body1104にはVendor Specificの情報を記載できるため、当該情報にDL AIDの値を示すようにしてもよい。これにより、既存のアソシエーション応答と競合せずに情報の追加ができる。
 AP100によるRU割り当て処理は、実施形態1において説明した図4のフローと同様であるため、説明を省略する。AP100によるUL/DLで0田送受信処理は、実施形態において説明した図5のフローと同様であるが、S503で送信するトリガーフレームの形態が異なる。すなわち、AP100は、図8に示すようなトリガーフレームを送信するが、本実施形態ではDL/ULビット813が存在しない。その代わり、AIDサブフィールド811にてDL用のAIDか、通常のAIDかを示すことでAP100はUL通信かDL通信かを各STAに通知する。すなわち、AP100がSTA103にULでのRUを割り振りたい場合はAIDサブフィールド811にAID=6を記載する。DLでのRUを割り振りたい場合はAIDサブフィールド811にAID=7を記載する。
 このように本実施形態によれば、実施形態1において述べた効果に加えて、事前にDL用のAIDを割り振ることにより、トリガーフレームに新たな情報を付与することなく、STAに対する通知を行うことが可能となる。
 尚、本実施形態では各STAにDL用のAIDを割り振ったが、DLとして特別なAIDを用いてもよい。例えば、AID=2046はULデータ送信STAを割り振らないものとして扱われる。トリガーフレームではある周波数帯に対してAID=2046を割り振っておき、その周波数帯においてAPから各STA向けにデータを送信することも考えられる。この場合、APはトリガーフレームを送信する時点ではデータを送信するSTAを限定せずにAP自身がデータを送信できる周波数帯域を予約できる。これを行うことで、AP100が、接続中のSTA101からSTA102へ転送するデータを受信した場合に利点がある。この場合、トリガーフレームに割り振った期間内でSTA101はAP100を介したSTA102へのデータ送信が可能となる。すなわち、AP100はSTA102に転送するデータに対して、すばやい対応が可能となる。
 尚、上記の実施形態では、AP100は、同じSTAに対してULデータ送信のためのRUとDLデータ受信のためのRUの両方を一度に割り当て可能としたが、当該2種類のRUを一度に割り当てないようにしてもよい。例えば、AP100は、当該2種類のRUを同じSTAに割り当てる場合、別々のトリガーフレームにおいて、当該STAに対して、ULデータ送信のためのRUとDLデータ受信のためのRUを個別に割り当てるようにしてもよい。
 また、STA101~103もしくはAP100が送信するフレームの中に、ULデータ送信のためのRUとDLデータ受信のためのRUの両方を一度に割り当て可能とすることを示すビット(情報)を用意してもよい。この場合、例えば、STA101が当該ビットを含むフレームを送信した場合、AP100はSTA101に2種類のRUを一度に割り当てることが可能となる。また例えば、AP100が当該ビットを含むフレームを送信した場合、STA101~103は後続のトリガーフレームにおいて当該2種類のRUが割り当てられ得ることを知ることが可能となる。
(その他の実施例) 
 本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
 本発明は上記実施の形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
 本願は、2019年2月15日提出の日本国特許出願特願2019-025785を基礎として優先権を主張するものであり、その記載内容の全てを、ここに援用する。

 

Claims (12)

  1.  通信装置であって、
     前記通信装置とのOFDMA(直交周波数分割多元接続)による通信のために所定の周波数帯域を分割した各リソースユニットを1以上の端末局に割り当てる割当手段と、
     前記割り当てた各リソースユニットにおいて、前記通信装置へのアップリンク通信を行うか、前記通信装置からのダウンリンク通信を行うかを区別可能とする情報を前記1以上の端末局に通知する通知手段と、
    を有することを特徴とする通信装置。
  2.  前記所定の周波数帯域におけるリソースユニットの数は予め決められており、前記割当手段は、前記リソースユニットの数までの数の端末局に前記リソースユニットを割り当てることを特徴とする請求項1に記載の通信装置。
  3.  前記割当手段は、所定の閾値を超える量の送信予定のデータを有する端末局、および/または、前記所定の閾値を超える量の前記通信装置からの送信予定のデータの送信先の端末局に前記リソースユニットを割り当てることを特徴とする請求項1または2に記載の通信装置。
  4.  前記通知手段は、前記所定の閾値を超える量の送信予定のデータを有する端末局に割り当てたリソースユニットにおいて前記アップリンク通信を行うことを通知することを特徴とする請求項3に記載の通信装置。 
  5.  前記通知手段は、前記所定の閾値を超える量の前記通信装置からの送信予定のデータの送信先の端末局に割り当てたリソースユニットにおいて前記ダウンリンク通信を行うことを通知することを特徴とする請求項3または4に記載の通信装置。 
  6.  前記割当手段は、第1の端末局に第1の複数のリソースユニットを割り当て、第2の端末局に前記第1の複数のリソースユニットと異なる第2の複数のリソースユニットを割り当て、
     前記通知手段は、前記第1の複数のリソースユニットにおいて前記アップリンク通信または前記ダウンリンク通信を行うことを通知すると共に、前記第2の端末局に割り当てた前記第2の複数のリソースユニットにおいて前記アップリンク通信または前記ダウンリンク通信を行うことを通知することを特徴とする請求項1または2に記載の通信装置。
  7.  前記通知手段は、トリガーフレームを用いて前記通知を行うことを特徴とする請求項1から6のいずれか1項に記載の通信装置。
  8.  前記通知手段は、前記トリガーフレームに、前記割り当てた各リソースユニットにおいて前記アップリンク通信を行うことを示す情報または前記ダウンリンク通信を行うことを示す情報を付与して、前記通知を行うことを特徴とする請求項7に記載の通信装置。
  9.  前記通知手段は、前記トリガーフレームにおけるAID(Association ID)のフィールドに、前記割り当てた各リソースユニットにおいて前記アップリンク通信を行うことを示す情報または前記ダウンリンク通信を行うことを示す情報を示すことにより、前記通知を行うことを特徴とする請求項7に記載の通信装置。
  10.  前記トリガーフレームは、前記アップリンク通信を行うことを示す情報と前記ダウンリンク通信を行うことを示す情報とを含むように構成されることを特徴とする請求項8または9に記載の通信装置。
  11.  通信装置の制御方法であって、
     前記通信装置とのOFDMA(直交周波数分割多元接続)による通信のために所定の周波数帯域における各リソースユニットを1以上の端末局に割り当てる割当工程と、
     前記割り当てた各リソースユニットにおいて、前記通信装置へのアップリンク通信を行うか、前記通信装置からのダウンリンク通信を行うかを区別可能とする情報を前記1以上の端末局に通知する通知工程と、
    を有することを特徴とする制御方法。
  12.  コンピュータを、請求項1から10のいずれか1項に記載の通信装置として機能させるためのプログラム。
PCT/JP2019/050358 2019-02-15 2019-12-23 通信装置、通信装置の制御方法、およびプログラム WO2020166208A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201980092036.8A CN113439466B (zh) 2019-02-15 2019-12-23 通信装置、通信装置的控制方法和计算机可读存储介质
US17/396,801 US20210368506A1 (en) 2019-02-15 2021-08-09 Communication apparatus, control method of communication apparatus, and computer-readable storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019025785A JP2020136822A (ja) 2019-02-15 2019-02-15 通信装置、通信装置の制御方法、およびプログラム
JP2019-025785 2019-02-15

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US17/396,801 Continuation US20210368506A1 (en) 2019-02-15 2021-08-09 Communication apparatus, control method of communication apparatus, and computer-readable storage medium

Publications (1)

Publication Number Publication Date
WO2020166208A1 true WO2020166208A1 (ja) 2020-08-20

Family

ID=72044655

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2019/050358 WO2020166208A1 (ja) 2019-02-15 2019-12-23 通信装置、通信装置の制御方法、およびプログラム

Country Status (4)

Country Link
US (1) US20210368506A1 (ja)
JP (1) JP2020136822A (ja)
CN (1) CN113439466B (ja)
WO (1) WO2020166208A1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7308623B2 (ja) 2019-02-28 2023-07-14 キヤノン株式会社 情報処理装置並びにその制御方法、及び、プログラム
JP2022117093A (ja) 2021-01-29 2022-08-10 キヤノン株式会社 通信装置、通信方法、およびプログラム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007522760A (ja) * 2004-03-12 2007-08-09 サムスン エレクトロニクス カンパニー リミテッド 周波数バンドに応じる適応変調符号化(BandAMC)を用いる広帯域無線接続システムにおけるデータ伝送方法及びシステム
JP2018518085A (ja) * 2015-04-16 2018-07-05 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおけるチャネルサウンディング方法及びそのための装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1973459A (zh) * 2004-06-25 2007-05-30 Lg电子株式会社 在正交频分复用***中无线资源的分配
US9936502B2 (en) * 2013-12-18 2018-04-03 Huawei Technologies Co., Ltd. System and method for OFDMA resource management in WLAN
US10531380B2 (en) * 2015-04-09 2020-01-07 Lg Electronics Inc. Method and device for transmitting/receiving frame related to multi-user transmission in wireless LAN system
US10420121B2 (en) * 2015-11-03 2019-09-17 Newracom, Inc. Aggregated HE control content in A-MPDU
US20170332385A1 (en) * 2016-05-11 2017-11-16 Qualcomm Incorporated Buffer status reporting in a wireless local area network (wlan)
GB2552497B (en) * 2016-07-25 2020-12-02 Canon Kk Transmission method for trigger frame by a 802.11ax access-point
US20180184409A1 (en) * 2016-12-23 2018-06-28 Intel Corporation Methods of triggering simultaneous multi-user uplink and downlink ofdma transmissions for full- duplex communications
US10306640B2 (en) * 2017-02-07 2019-05-28 Apple Inc. Basic bandwidth device on secondary channel
US11438889B2 (en) * 2017-04-21 2022-09-06 Canon Kabushiki Kaisha Resource units for unassociated stations and grouped multi-user transmissions in 802.11ax networks
US11540314B2 (en) * 2017-09-28 2022-12-27 Intel Corporation Device, system and method to coordinate simultaneous downlink wireless transmissions

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007522760A (ja) * 2004-03-12 2007-08-09 サムスン エレクトロニクス カンパニー リミテッド 周波数バンドに応じる適応変調符号化(BandAMC)を用いる広帯域無線接続システムにおけるデータ伝送方法及びシステム
JP2018518085A (ja) * 2015-04-16 2018-07-05 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおけるチャネルサウンディング方法及びそのための装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
OSAMA ABOUL-MAGD, IEEE 802.11AX OVERVIEW, IEEE 802.19-16/0127R0, 20 July 2016 (2016-07-20), Retrieved from the Internet <URL:https://mentor.ieee.org/802.19/dcn/16/19-16-0127-00-Auto-ieee-802-11ax-overview.pptx> *

Also Published As

Publication number Publication date
CN113439466B (zh) 2024-03-08
CN113439466A (zh) 2021-09-24
JP2020136822A (ja) 2020-08-31
US20210368506A1 (en) 2021-11-25

Similar Documents

Publication Publication Date Title
CN109413672B (zh) 一种数据传输的方法和装置
EP3429289B1 (en) Wireless lan system, wireless lan base station, wireless lan terminal and communication method
JP7232002B2 (ja) 通信装置、制御方法、及びプログラム
JP2023108037A (ja) アクセスポイント、制御方法、及びプログラム
US20230115667A1 (en) Access point apparatus, control method therefor, and computer readable storage medium
WO2020166208A1 (ja) 通信装置、通信装置の制御方法、およびプログラム
JP7527772B2 (ja) 通信装置、制御方法、およびプログラム
JP7433770B2 (ja) 通信装置、情報処理装置、制御方法、及び、プログラム
JP6997570B2 (ja) 通信装置、方法、及びプログラム
JP2020141300A (ja) 通信装置及びその通信方法、情報処理装置及びその制御方法、及び、プログラム
WO2021241185A1 (ja) 通信装置、通信制御方法、通信方法、及び、プログラム
JP2022185448A (ja) 通信装置、制御方法、及び、プログラム
JP2022021186A (ja) 通信装置、通信装置の制御方法およびプログラム
WO2020175136A1 (ja) 通信装置、情報処理装置、制御方法、及び、プログラム
WO2023095544A1 (ja) 通信装置、通信方法、およびプログラム
JP7535146B2 (ja) 通信装置、制御方法、及びプログラム
JP6588606B2 (ja) 無線通信装置、無線通信方法およびプログラム
WO2023048092A1 (ja) 通信装置、通信方法、およびプログラム
JP2022185446A (ja) 通信装置、制御方法、及び、プログラム
JP6401062B2 (ja) 無線通信装置、無線通信方法およびプログラム
JP2021190723A (ja) 通信装置、通信装置の通信方法、およびプログラム
CN114747242A (zh) 通信装置、信息处理装置、控制方法及程序

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19914780

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19914780

Country of ref document: EP

Kind code of ref document: A1