WO2024176741A1 - 通信装置、情報処理装置、制御方法、及び、プログラム - Google Patents
通信装置、情報処理装置、制御方法、及び、プログラム Download PDFInfo
- Publication number
- WO2024176741A1 WO2024176741A1 PCT/JP2024/002632 JP2024002632W WO2024176741A1 WO 2024176741 A1 WO2024176741 A1 WO 2024176741A1 JP 2024002632 W JP2024002632 W JP 2024002632W WO 2024176741 A1 WO2024176741 A1 WO 2024176741A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- communication device
- access point
- communication
- transmission power
- frame
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/27—Control channels or signalling for resource management between access points
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/022—Site diversity; Macro-diversity
- H04B7/024—Co-operative use of antennas of several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/245—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the present invention relates to a device that performs communication control.
- the IEEE 802.11 standard series is known as the main communication standard for wireless LANs.
- the IEEE 802.11 standard series includes standards such as IEEE 802.11a/b/g/n/ac/ax/be (Patent Document 1).
- the IEEE 802.11be standard considers Multi-Link communication, in which one AP (Access Point) establishes multiple links with one STA (Station) via multiple different frequency channels to communicate in parallel.
- the two or more links may be selected from the same frequency band (2.4 GHz, 3.6 GHz, 4.9 and 5 GHz, or 6 GHz), or each may be selected from a different frequency band.
- APs and STAs that support Multi-Link are called AP MLDs (Multi-Link Devices) and STA MLDs.
- MIMO multi-user multi-output
- MIMO multiple transmitting and receiving antennas are used at the same time and on the same channel.
- MIMO multi-user multi-output
- the APs share information about the communication status and the status of each AP, and data is sent from the AP to the STAs at the same time.
- the number of spatial streams can be increased compared to the case of a single AP, which is expected to improve throughput.
- Another example is a technology called cooperative beamforming.
- an AP transmits data to a STA in a basic service set (BSS)
- BSS basic service set
- This type of communication technology in which multiple APs work together is called multi-AP communication, and the APs are classified into a single CoordinatorAP that manages all the APs, and CoordinatedAPs that operate under the management of the CoordinatorAP.
- the present invention aims to provide a method that enables communication with an appropriate transmission power even when multiple APs communicate with a STA in a cooperative manner.
- a communication device is a communication device that performs wireless communication conforming to the IEEE 802.11 series standard, and has a communication means for performing data communication with a station in cooperation with an access point, the communication means transmitting a frame to the access point instructing the access point to communicate with the station, the frame including information for identifying the access point and information related to transmission power.
- FIG. 1 is a diagram showing a network configuration according to the present invention.
- FIG. 2 is a diagram illustrating a hardware configuration of a communication device according to the present invention.
- FIG. 2 is a diagram showing a functional configuration of a communication device according to the present invention.
- FIG. 2 is a flow chart showing the processing of the communication device 100 in the present invention.
- 4 is a flow chart showing the processing of the communication devices 104 to 106 in the present invention.
- 1 is a sequence diagram showing data transmission between the communication device 100 and the communication devices 104 to 106 in the present invention.
- FIG. 2 is a flow chart showing the processing of the communication device 100 in the present invention.
- FIG. 2 is a flow chart showing the processing of the communication devices 104 to 106 in the present invention.
- 1A and 1B are diagrams illustrating an example of a trigger frame transmitted from the communication device 100 to the communication devices 104 to 106 in the first embodiment.
- 13 is a diagram showing an example of a trigger frame transmitted from the communication device 100 to the communication devices 104 to 106 in the second embodiment.
- (Configuration of wireless communication system) 1 shows the configuration of a network in which a communication device 100 (hereinafter, AP100) according to this embodiment participates.
- Communication devices 107 and 108 (hereinafter, STA107 and STA108) are stations (STAs) that have a role of participating in networks 101, 102, and 103.
- Communication device 109 (hereinafter, STA109) is an STA that has a role of participating in networks 101 and 103.
- Communication device 104 (hereinafter, AP104) is an access point (AP) that has a role of constructing wireless network 101
- communication device 105 (hereinafter, AP105) is an AP that has a role of constructing wireless network 102
- communication device 106 (hereinafter, AP106) is an AP that has a role of constructing wireless network 103.
- AP100 is an AP that functions as a Coordinator AP and can communicate with APs 104 to 106.
- AP100, AP104-106, and STA107-109 are each configured to be capable of communicating wireless frames that comply with the successor standard to the IEEE802.11be standard, which targets a maximum transmission speed of 46.08 Gbps, and the successor standard, which targets a maximum transmission speed of 90 Gbps to 100 Gbps or more.
- IEEE is an abbreviation for the Institute of Electrical and Electronics Engineers.
- this successor standard to 802.11be which aims for a maximum transmission speed of 90 Gbps to 100 Gbps or more, is also called IEEE 802.11UHR (Ultra High Reliability).
- IEEE 802.11UHR Ultra High Reliability
- the wireless frame communicated by this successor standard is also called UHR PPDU.
- PPDU is an abbreviation for PLCP Protocol Data Unit
- PLCP is an abbreviation for Physical Layer Convergence Protocol.
- IEEE 802.11UHR and UHR standard have been established for convenience, taking into account the goals to be achieved by the successor standard and the key features of the standard, and may be different names once the standard has been formulated.
- this specification and the accompanying claims are essentially applicable to all successor standards to the 802.11be standard that can support the function of multiple APs cooperating to perform data communication with STAs.
- Each communication device can communicate at frequencies of 2.4 Hz, 3.6 GHz, 5 GHz, 6 GHz, or 45 GHz and 60 GHz, which are called millimeter waves.
- the frequency bands used by each communication device are not limited to these, and different frequency bands, such as the Sub1 GHz band, may be used.
- AP 100, APs 104-106, and STAs 107-109 can communicate using bandwidths of 20 MHz, 40 MHz, 80 MHz, 160 MHz, 320 MHz, 540 MHz, 640 MHz, 1080 MHz, and 2160 MHz.
- the bandwidths used by each communication device are not limited to these, and different bandwidths, such as 240 MHz and 4 MHz, may be used.
- AP100, AP104-106, and STA107-109 can perform OFDMA communication conforming to the IEEE802.11 standard, thereby realizing multi-user (MU, Multi User) communication that multiplexes the signals of multiple users.
- OFDMA stands for Orthogonal Frequency Division Multiple Access.
- RU Resource Unit
- the AP can communicate with multiple STAs in parallel within a specified bandwidth.
- each communication device is described as being compatible with the IEEE802.11UHR standard, it may also be compatible with a legacy standard that is a standard that precedes the IEEE802.11UHR standard. Specifically, each communication device may be compatible with at least one of the IEEE802.11a/b/g/n/ac/ax/be standards. In addition to the IEEE802.11 series standard, it may also be compatible with other communication standards such as Bluetooth (registered trademark), NFC, UWB, ZigBee, and MBOA. Note that UWB is an abbreviation for Ultra Wide Band, and MBOA is an abbreviation for Multi Band OFDM Alliance. Also, NFC is an abbreviation for Near Field Communication.
- UWB includes wireless USB, wireless 1394, WiNET, and the like. It may also be compatible with a communication standard for wired communication such as a wired LAN.
- Specific examples of the AP 100 and APs 104 to 106 include, but are not limited to, a wireless LAN router and a personal computer (PC).
- the AP 100 and APs 104 to 106 may also be information processing devices such as wireless chips capable of performing wireless communication in accordance with the IEEE 802.11 UHR standard.
- Specific examples of the STAs 107 to 109 include, but are not limited to, a camera, a tablet, a smartphone, a PC, a mobile phone, a video camera, and a headset.
- the STAs 107 to 109 may also be information processing devices such as wireless chips capable of performing wireless communication in accordance with the IEEE 802.11 UHR standard.
- the wireless network in FIG. 1 is composed of four APs and three STAs, but the number and arrangement of the APs and STAs are not limited to this.
- the BSSIDs of each network are all different.
- BSSID is an abbreviation for Basic Service Set Identifier, and is an identifier for identifying a network.
- BSS Colors are all different.
- BSS Color is an abbreviation for Basic Service Set Color, and is an ID for identifying a BSS that integrates multiple BSSIDs.
- the SSIDs shown by AP 100 and APs 104 to 106 in each network are all the same.
- SSID is an abbreviation for Service Set Identifier, and is an identifier for identifying an access point.
- the communication device 100 and APs 104 to 106 use one common SSID even when multiple connections are established.
- AP100, AP104-106, and STA107-109 may establish links via multiple frequency channels and perform multi-link communication for communication.
- An AP that performs multi-link communication is also called an AP MLD (multi-link device).
- AP105 can establish and communicate with STA107 a second link 111 in the 6 GHz band in addition to a link 110 via a first frequency channel in the 5 GHz band.
- STA107 performs multi-link communication that maintains a second link 111 via a second frequency channel in parallel with the link 110 via the first frequency channel.
- AP105 and AP107 can improve the throughput in communication with STA107 by establishing links with STA107 via multiple frequency channels.
- the links between the communication devices may establish multiple links of different frequency bands.
- STA 107 may establish a third link in the 2.4 GHz band with AP 105 in addition to link 110 in the 5 GHz band and link 111 in the 6 GHz band.
- links may be established via multiple different channels included in the same frequency band.
- 36ch in the 5 GHz band may be established as a first link with AP 105
- 161ch in the 5 GHz band may be established as a second link with AP 105.
- links of the same frequency band and links of different frequency bands may be mixed.
- STA 107 may establish a link of 35ch in the 6 GHz band with AP 105 and a link of 6ch in the 2.4 GHz band with AP 105 in addition to link 110 of 2ch in the 6 GHz band with AP 105.
- AP105 can establish communication with STA107 in another band even if one band is congested, thereby preventing a decrease in throughput and communication delays in communication with STA107.
- each link is assigned a Link ID for each network in which the link is established. For example, consider the case where STA107 joins a 5 GHz network among the networks established by AP100, AP104 to AP106. If the link established with AP105 is designated as 110, this link is assigned a common Link ID of 1. Similarly, when STA107 joins a 6 GHz network and the link established here is designated as 111, this link is assigned a Link ID of 2. This value is one example, and different values may be assigned, or a Link ID may be assigned for each established link or STA.
- the bandwidth of each frequency channel in the 2.4 GHz, 5 GHz, and 6 GHz bands is defined as 20 MHz.
- the bandwidth of each frequency channel in the 45 GHz band is defined as 540 MHz, and in the 60 GHz band it is defined as 1080 MHz or 2160 MHz.
- a frequency channel is a frequency channel defined in the IEEE 802.11 series standard, and multiple frequency channels are defined in each of the 2.4 GHz, 5 GHz, 6 GHz, 45 GHz, and 60 GHz frequency bands. Note that a bandwidth of 40 MHz or more may be used in one frequency channel by bonding with adjacent frequency channels.
- the AP 100 has a storage unit 201, a control unit 202, a function unit 203, an input unit 204, an output unit 205, a communication unit 206, and an antenna 207. Note that there may be multiple antennas.
- the storage unit 201 is composed of one or more memories such as ROM and RAM, and stores various information such as computer programs for performing various operations described below and communication parameters for wireless communication.
- ROM Read Only Memory
- RAM Random Access Memory
- storage units 201 may also use storage media such as flexible disks, hard disks, optical disks, magneto-optical disks, CD-ROMs, CD-Rs, magnetic tapes, non-volatile memory cards, and DVDs.
- the storage unit 201 may also be equipped with multiple memories.
- the control unit 202 is configured with one or more processors, such as a CPU or MPU, and controls the entire AP 100 by executing a computer program stored in the storage unit 201.
- the control unit 202 may control the entire AP 100 in cooperation with the computer program stored in the storage unit 201 and an OS (Operating System).
- the control unit 202 also generates data and signals (radio frames) to be transmitted in communication with other communication devices.
- the CPU stands for Central Processing Unit
- the MPU stands for Micro Processing Unit.
- the control unit 202 may also be equipped with multiple processors, such as multi-core processors, and the entire AP 100 may be controlled by the multiple processors.
- the control unit 202 also controls the functional unit 203 to execute predetermined processes such as wireless communication, image capture, printing, and projection.
- the functional unit 203 is hardware that enables the AP 100 to execute predetermined processes. If the functional unit is a printer, it prints image data acquired via the communication unit 206. If the functional unit is a scanner, it transmits image data generated by scanning with the scanner to an external device via the communication unit 206. If the functional unit is a camera, it transmits image data captured by the camera to an external device via the communication unit 206.
- the input unit 204 accepts various operations from the user. For example, it is composed of a touch panel, hard keys, buttons, etc.
- the output unit 205 performs various outputs to the user via a monitor screen and a speaker.
- the output by the output unit 205 may be a display on a monitor screen, an audio output by a speaker, a vibration output, and the like.
- both the input unit 204 and the output unit 205 may be realized by a single module, such as a touch panel.
- the input unit 204 and the output unit 205 may each be integrated with the AP 100, or may be separate.
- the communication unit 206 controls wireless communication conforming to the IEEE802.11UHR standard.
- the communication unit 206 may also control wireless communication conforming to other IEEE802.11 series standards in addition to the IEEE802.11UHR standard, and control wired communication such as a wired LAN.
- the communication unit 206 controls the antenna 207 to transmit and receive signals for wireless communication generated by the control unit 202.
- AP100 may control wireless communication in accordance with these communication standards. If AP100 can perform wireless communication in accordance with multiple communication standards, it may be configured to have separate communication units and antennas corresponding to each communication standard. AP100 communicates data such as image data, document data, and video data with each STA via communication unit 206. Antenna 207 may be configured separately from communication unit 206, or may be configured together with communication unit 206 as a single module.
- the antenna 207 is an antenna capable of communication in the 2.4 GHz band, 5 GHz band, 6 GHz band, 45 GHz band, and 60 GHz band.
- the AP 100 has two antennas, but it may have three antennas. Alternatively, it may have a different antenna for each frequency band.
- the AP 100 may have multiple antennas, it may have a communication unit 206 corresponding to each antenna.
- APs 104-106 and STAs 107-109 have the same hardware configuration as AP 100.
- FIG. 3 shows a block diagram of the functional configuration of AP100 in this embodiment.
- it is a diagram of a functional configuration that is realized by one or more processors executing programs stored in one or more memories.
- AP104 to AP106 and STA107 to STA109 also have a similar configuration.
- AP100 is composed of a multi-AP control unit 301, a multi-AP communication setting UI unit 302, a transmission power control unit 303, a frame generation unit 305, and a frame transmission/reception unit 306.
- the MultiAP control unit 301 is a functional unit that controls group formation processing for AP100 to wirelessly communicate in cooperation with other APs 104 to 106, addition and deletion processing of participating APs, and communication between APs.
- the MultiAP communication setting UI (User Interface) unit 302 is a functional unit that provides a UI for the user to input the settings for the multi-AP communication of the AP 100 from the operation screen of the AP 100. Note that the AP 100 itself does not need to have this functional unit. For example, a server to which the AP 100 is connected or another AP may have this functional unit and display a UI for the user to input the settings for the AP 100.
- the transmission power control unit 303 manages the transmission power set by each AP when transmitting when APs cooperate with each other in a group established by the multi-AP control unit 301. Alternatively, it manages the transmission power presented by other APs.
- the frame generation unit 305 is a functional unit that generates frames for frame exchange when communicating with a connected STA or other AP.
- the frame transmission/reception unit 306 transmits wireless frames including the probe request frame and data frames generated by the frame generation unit 305, and receives wireless frames from the other device.
- the AP 100 functions as a Coordinator AP, which is an AP that is the main control of configuration, operation, and management when operating in cooperation with other APs.
- the APs 104 to 106 function as Coordinator APs controlled by the Coordinator AP, and communicate with the STAs 107 to 109 according to instructions from the AP 100.
- the Coordinator AP is sometimes called a Sharing AP because it shares wireless medium resources with other APs to perform cooperative operations.
- the Coordinator AP is sometimes called a Shared AP.
- FIG. 4 is a flowchart showing an example of the process flow when APs 104 and 105 transmit data to STA 107 under the instruction of AP 100.
- Each process in the flowchart is executed by each functional unit shown in FIG. 3, and may be executed by multiple functional units in a cooperative manner.
- This process starts when there is data to be sent from AP104 and AP105 to STA107. Note that this flowchart may start when AP100 and AP104 and AP105 are connected, and when AP104, AP105 and STA107 are connected, and may start from S506 when an AP sends data to a STA.
- AP100 first broadcasts a request to obtain information about nearby APs (S501). This request may include information indicating that a nearby AP with the same SSID will return a response if it receives the request. AP100 receives a response to the request broadcast in S501 from the nearby AP (S502), and based on this, forms a group for cooperation with the nearby APs (S503). Here, it is assumed that AP100 receives responses from APs 104 to 106 and forms a group with APs 104 to 106.
- the response information from nearby APs may include information such as available channels, whether Multi-Link is supported, BSSID information, radio wave strength (RSSI) of AP100 received by each CoordinatedAP, signal-to-noise ratio (SNR), IP address, MAC address, HT, VHT, HE, EHT, and UHR capability values, transmission speed of transmitted and received data, maximum allowable packet size, maximum number of connectable STAs, number of connected STAs, types of security standards supported by connected STAs or APs, channels used by connected STAs, and data transmission and reception speeds including Min-Max. Note that although an example of wireless communication between APs is shown here, communication between APs may also be wired.
- the AP 100 transmits a request to the APs in the group formed in S503 to obtain information on the connected STA (S504).
- an identifier may be included to indicate that information on the connected STA is being requested.
- the AP 100 receives information on the connected STA from the nearby AP in response to the request transmitted in S504 (S505).
- the response information may include the MAC address of the STA, the channel and bandwidth used by the STA, the Multi-Link compatibility status, the signal strength (RSSI) or noise ratio (SNR) when communicating with each STA, the IP address, the presence or absence of Power Save mode, the TIM value indicating the frequency of beacon reception, the values of HT, VHT, HE, EHT, and UHR capability, the transmission speed of the transmitted and received data including Min-Max, the AID assigned by the AP to the STA, the maximum allowable packet size, and the type of security standard being connected.
- RSSI signal strength
- SNR noise ratio
- S501 and S504 may be performed simultaneously, and the reception processes of S502 and S505 may be performed simultaneously. Alternatively, the processes of S504 and S505 may not be performed.
- AP100 transmits a frame to each Coordinating AP (AP104-106) to confirm whether it can perform the next data transmission (S506).
- AP100 inquires whether the Coordinating AP can participate in data transmission to the STA.
- the frame transmitted here may include information such as the amount of data and the time to be used for transmission.
- AP100 receives a response from the Coordinating AP to the frame transmitted in S506 (S507).
- the frame received at this time may include whether the Coordinating AP can participate in data transmission and the conditions under which it can participate.
- the conditions for participation include specification of the channel and bandwidth that can be used for data transmission.
- AP100 determines the CoordinatedAP to be used for data transmission (S508). At this time, it may transmit a frame to the CoordinatedAP to inform it that it has been selected as the AP for data transmission. In this embodiment, AP104 and AP105 will participate in data transmission.
- AP100 determines the channel to be used by each CoordinatedAP (AP104, AP105) participating in the data transmission. It also determines the transmission power (Txpower) to be set when the CoordinatedAP transmits a frame (S509). In S509, the transmission power of the Ack to be transmitted by the STA may be determined. Note that S508 and S509 may be performed simultaneously.
- AP100 determines whether the CoordinatedAP can transmit data to the STA in this state (S510).
- the transmission power specified here may directly indicate the transmission power set by the CoordinatedAP, or may indicate the reception strength or reception sensitivity that the CoordinatedAP is expected to receive when the CoordinatedAP emits radio waves.
- the CoordinatedAP is shown the reception strength or reception sensitivity, it calculates the power it should transmit so that the CoordinatedAP can receive radio waves with the indicated value, and transmits radio waves according to that value.
- the CoordinatedAP will not be able to transmit data to the STA, so the amount of data or conditions will be changed and processing will be started again from S506.
- the configuration may be such that data is sent directly from AP 100 alone to the STA. This determination may be made by AP 100 based on the response from the Coordinating AP in S507.
- the process of S509 may be executed before S506 is performed, and the information on the determined transmission power may be included in the inquiry of S506.
- the response information sent by the Coordinating AP in S507 may only be information indicating whether or not participation is possible. This allows the Coordinator AP to immediately perform a new channel allocation, etc., and send a frame to the Coordinating AP again to confirm whether or not participation is possible.
- AP100 transmits a trigger frame to the Coordinated AP instructing the Coordinated AP to transmit data to the STA (S512).
- the trigger frame is transmitted from AP100 to AP104 and AP105. Note that when transmitting data from AP100 to each STA, the data may be transmitted between S510 and S512.
- the fields/subfields shown here conform to the format defined in IEEE 802.11ax. That is, from the beginning, it includes a Frame Control field 1301, a Duration field 1302, an RA field 1303, a TA field 1304, a Common Info field 1305 containing information common to multiple devices, a User Info field 1306 containing information for each of multiple devices individually, a Padding field 1307, and an FCS field 1308.
- the 4-bit Trigger Type subfield 1309 in the Common Info field 1305 specifies the type of trigger by the trigger frame.
- the Length subfield 1310 in the Common Info field 1305 indicates the communication period common to all Coordinated APs. The communication period corresponds to the amount of data that each Coordinated AP can send and receive.
- the correspondence between the Trigger type subfield value and the trigger type is shown in Table 1.
- Trigger type subfield value 9
- the Trigger type subfield value 9
- the User Info field 1306 corresponds to each CoordinatedAP, and the User Info field 1306 is linked and transmitted for each CoordinatedAP.
- the User Info field 1306 contains a BSS Color field 1311 for setting the BSS Color value, and a Txpower field 1312 for setting the Txpower value.
- the value set in the 1311 field is not limited to the BSS Color value, but may be any value that can identify the AP, such as a BSSID.
- the value given in the field 1311 allows the CoordinatorAP to specify which CoordinatedAP the data is for.
- the size is 6 bits for BSS Color and 6 bytes for BSSID.
- the Txpower field 1312 inputs the transmission power value to be set by each CoordinatingAP. The size is 1 byte.
- the Coordinated AP will compare the BSS Color and Txpower and transmit data according to the Txpower assigned to it. For example, in the first User Info field 1306, the AP 100 sets the BSS Color value of the AP 104 in the 1311 field, includes information for the AP 104 in the fields following the 1311 field, and further sets the BSS Color value of the AP 105 in the second User Info field 1306, includes information for the AP 105 in the fields following the 1311 field, thereby being able to notify the APs 104 and 105 of information such as transmission power.
- the User Info field 1306 may include information on RU allocation and MCS (modulation and coding scheme) indicating the modulation and coding method.
- the Coordinated AP determines the transmission power based on the value contained in the Txpower field 1312, but the Coordinated AP may also determine the transmission power based on a value contained in a field other than the Txpower field 1312.
- AP100 sets the Trigger type subfield value to 9, and generates and transmits a UHR PPDU including a trigger frame for data communication in coordination with multiple APs, i.e., data transmission by Multi-AP.
- AP100 determines whether it has received a notification from the Coordinated AP indicating whether the Coordinated AP, which was instructed to transmit data by the trigger frame transmitted in S512, was able to transmit data to the STA (S513). If there is a Coordinated AP that was unable to transmit data correctly, AP100 does not receive the notification in S513, and so returns to S506 to reselect an AP.
- AP100 transmits a frame to the Coordinated AP to confirm whether the data was correctly transmitted to the STA (S514). From the frame returned from the Coordinating AP in response to this confirmation, the AP 100 checks whether the Coordinating AP has received all of the ACKs for the data sent from the Coordinating AP to the STA (S515). If the Coordinating AP has received the ACKs successfully, the process proceeds to S516, otherwise the process returns to S506.
- the ACKs checked here are for the data that was successfully sent from the Coordinating AP to the target STA. This makes it possible to determine which data has reached the STA correctly. Note that the processes from S513 to S515 do not necessarily have to be executed.
- AP100 checks whether each AP in the group has data to send (S516). If there is still data to send, it reruns the process from S506. If not, it ends the process. When rerunning, it may start from S508.
- FIG. 5 is a flowchart showing an example of the flow when AP104 and AP105 cooperate to transmit data to STA107 and STA108, respectively. Note that the information to be included in the frame overlaps with the explanation of FIG. 4 and is therefore omitted. Each process in the flowchart is executed by each functional unit shown in FIG. 3, and may be executed by multiple functional units in a cooperative manner.
- the process of this flowchart begins when a request to obtain information about nearby APs (S501) is received from AP100.
- AP104 and AP105 first receive a request from AP100 to obtain information about nearby APs (S601). AP104 and AP105 transmit a response to the AP information obtainment request (S602). The information included here has been described in the explanation for Figure 4 and will not be explained here. Next, AP104 and AP105 receive a request from AP100 to obtain information about connected STAs (S603). In response, AP104 and AP105 transmit a response including information about the currently connected STAs (S604). The information included here has been described in the explanation for Figure 4 and will not be explained here.
- AP104 and AP105 receive from AP100 a request to inquire whether there is data to be transmitted from AP104 and AP105 to STA107 and STA108, that is, the inquiry of S506 (S605). Note that the amount of data queue may be presented in S605.
- AP104 and AP105 transmit a response indicating participation or conditional participation to AP100 (S608). Then, they receive a trigger frame indicating the timing of transmitting data from AP100 to STA107 and STA108 (S610). When transmitting data from AP100 to each STA, the transmission data may be received in advance.
- the trigger frame contains the BSS Color and transmission power used by AP104 and AP105. Therefore, AP104 and AP105 have their own allocation and can determine the transmission power that should be set.
- AP104 and AP105 Immediately after receiving the trigger frame, AP104 and AP105 check whether they are in a state where they can transmit frames (S611). For example, the transmission power specified in the trigger frame may exceed their own maximum transmission power, or TXOP cannot be secured. If they are in a state where they cannot transmit frames, they notify the CoordinatorAP that REASON has failed (S612). If it is determined in S611 that they are in a state where they can transmit frames, AP104 and AP105 transmit data to the STA at the specified transmission power (S613).
- AP104 and AP105 obtain information about the transmission power included in the Txpower field 1312 of the trigger frame received in S610, determine the transmission power based on the obtained information, and transmit data to the STA (STA107 and STA108 in this case).
- AP104 and AP105 may be configured to determine the MCS according to the transmission power indicated by the trigger frame received in S610 and transmit data to the STA. For example, if the transmission power indicated by the trigger frame is low, the MCS is appropriately lowered to transmit data to the STA. If data transmission to the STA (S613) is successful, the device waits for an Ack to be sent from the STA (S614).
- AP104 and AP105 send a success notification to the CoordinatorAP (S615, S616). Then, the process ends. If data is to be transmitted next, the process may be restarted from S605 or S610. If an ACK is not returned in S614, AP104 and AP105 return to the process of S605. Alternatively, the process may end after notifying AP100 of an error.
- Figure 6 shows a sequence diagram in which AP104 and AP105, which are Coordinator APs, transmit data to STA107 and STA108 under the direction of AP100, which is the Coordinator AP.
- AP100 transmits a frame to AP104 and AP105 asking whether they can participate in data transmission (S701).
- AP104 and AP105 which are Coordinated APs, return a response to AP100 (S702).
- This response includes information on whether they can participate in data transmission. If they can participate, it may include information such as channels and link information that they can participate in, maximum transmission power, BSS Color, whether there is transmission data, the amount of transmission data, and the type of access category. If they can participate, it includes information on channels and links that they can participate in. If they cannot participate, it may include the reason why they cannot participate.
- AP100 selects APs to participate in data transmission.
- AP104 and AP105 which are Coordinated APs, that will participate in data transmission.
- AP100 transmits a trigger frame to AP104 and AP105 indicating the timing of data transmission (S704).
- AP104 and AP105 transmit data to STA107 and STA108, respectively (S705).
- STA107 and STA108 return an Ack in response to the received data (S706).
- S707 If the data was transmitted correctly, AP104 and AP105 return a frame indicating successful data transmission to AP100 (S707). If AP104 and AP105 have not received all the Acks or if time has passed, a message is sent from AP100 to AP104 and AP105 confirming whether all the data has been received (S708).
- AP104 and AP105 When AP104 and AP105 receive this message, they return an Ack indicating the current reception status (S709). Also, AP104 and AP105 may notify AP100 of a transmission failure notification at the timing of transmitting S707. Also, S707 to S709 do not have to be performed.
- AP104 and AP105 can communicate with the STA at the appropriate transmission power instructed by AP100.
- the data is not limited to data transmitted from AP104 and AP105, and AP100 may also instruct the data itself to be transmitted by AP104 and AP105 to the STA.
- AP100 transmits a trigger frame to AP104 and AP105 as radio waves, but this may be done by wire.
- all data communication between AP100, AP104, and AP105 may be done by wire.
- AP100 and AP106 are connected by wire, and AP100 and AP104 are connected wirelessly.
- AP100 may transmit data to STA107 and STA109 with AP106 and AP104 as Coordinated APs, in the same manner as in this embodiment.
- the SSID and BSSID of AP100, AP104, AP105, and AP106 that operate in cooperation may be the same or different. However, if the BSSID is the same, separate IDs are prepared to identify AP100, AP104 to AP106.
- the CoordinatorAP uniquely manages IDs that identify each AP to be coordinated in advance. The CoordinatorAP also obtains the ID in advance and stores it as its own ID, making it possible to identify that the ID is addressed to itself. With this embodiment, multiple links 110 and links 111 may be established simultaneously between AP105 and STA107.
- AP104 and AP105 can cooperate to adjust the transmission power and transmit data to STA107 and STA108 simultaneously.
- Example 2 In the second embodiment, the configuration in which the Coordinator AP transmits data to the STA based on an instruction from the Coordinator AP has been described. In the present embodiment, the configuration in which the Coordinator AP receives data from the STA based on an instruction from the Coordinator AP will be described.
- AP100 functions as a Coordinator AP.
- APs 104 and 106 function as Coordinator APs, and communicate with STAs 107 and 109 under instructions from AP 100.
- APs 104 and 106 receive data from STAs 107 and 109 under instructions from AP 100.
- the basic configuration of this embodiment is the same as in embodiment 1, so only the differences will be shown.
- Figure 7 shows a flowchart of an example of the processing flow of the CoordinatorAP when sending data from a STA to each AP.
- This process starts when STA107 and STA109 have data to send to AP104 and AP106.
- this flowchart may start when AP100 and AP104 and AP106 are connected, when AP104 and STA107 are connected, and when AP106 and STA109 are connected, and may start from S806 when receiving data. Also, explanations of parts that overlap with the first embodiment will be omitted.
- S801 to S805 are the same as S501 to S505 in the first embodiment, so the explanation will be omitted.
- AP100 transmits a frame inquiring whether each CoordinatingAP can receive the next data (S806). This frame may include information such as the amount of data and the time used for transmission.
- the CoordinatorAP assigns an AID to the STA, it may transmit information linking the MAC address of the STA with the ID assigned by the CoordinatorAP to the CoordinatingAP.
- AP100 receives a response from the CoordinatingAP to the inquiry of S806 (S807).
- the response from the CoordinatingAP may include whether the CoordinatingAP will participate in data reception and the conditions under which it can participate.
- the conditions for participation include the channel and bandwidth that can be used for data transmission, and the maximum transmission power that the STA can output. Alternatively, it may include the SNR of each Coordinated AP acquired by the STA. It may also include the amount of data that each Coordinated AP is expected to receive from the STA to which it is connected, and the amount of data for each type of access category. The amount of data is sent for each AID or MAC address of the STA.
- AP100 determines the Coordinated AP to use for data reception (S808). At this time, a frame may be sent to the Coordinated AP to inform it that it has been selected as the AP for data reception.
- AP104 and AP106 are assumed to participate in data reception.
- AP100 determines the transmission power of the STA when each Coordinated AP (AP104, AP106) receives data (S809). Note that the transmission power when the Coordinated AP transmits a trigger frame or an Ack may also be determined here. S808 and S809 may be performed simultaneously.
- AP100 determines whether data reception is possible in that state (S810). For example, if there are no CoordinatedAPs that can participate, the CoordinatedAP will not be able to receive data from the STA, so it changes the amount of data or the conditions and starts over from S806. In this case, data may be received directly from the STA using only AP100. Note that the determination in S810 may be made based on the reply from the CoordinatedAP in S807. Also, the process of S809 may be performed before the process of S806 is performed. In this case, the information transmitted by the CoordinatedAP in S807 may only be whether or not it can participate. This allows the CoordinatedAP to immediately change the transmission power used and transmit a frame to the CoordinatedAP again to confirm whether or not it can participate.
- the STA transmits a trigger frame to transmit data to the Coordinated AP (S811).
- This trigger frame is transmitted from the Coordinator AP to the Coordinated AP. In this embodiment, it is transmitted from AP100 to AP104 and AP106.
- the trigger frame transmitted here is as shown in Figure 11.
- Fields 1301 to 1310 are the same as those in Figure 10, so they will not be explained here. However, when the Trigger type subfield value is 10, this indicates that the trigger frame commands data reception at the Multi-AP.
- the User Info field 1306 is provided with a BSSID field 1411, an AID field 1412, and a UL Target Receive Power field 1413.
- the BSSID field 1411 indicates the BSSID of the Coordinated AP. Since the BSSID field 1411 is 6 bytes, it may be a field indicating the BSS Color as in the first embodiment. In this case, the size is 6 bits. Also, since it is sufficient to identify the AP, a unique ID assigned by the Coordinator AP may be used.
- the AID field 1412 indicates the AID (Association ID) that the AP assigned when connecting to the STA.
- the values of the AID field 1412 and their meanings are shown in Table 2.
- the AID field 1412 uses the AID assigned to the STA to which the CoordinatorAP connects.
- the AID may be assigned to each STA by the CoordinatorAP.
- the CoordinatorAP may assign an AID to each STA based on the STA information acquired from each CoordinatorAP in S802. If the value of the AID field is 1-2007, it will be the assigned AID value.
- the UL Target Receive Power field 1413 indicates the transmission power desired by the AP for the STA.
- this definition conforms to the definition of the field included in the IEEE 802.11 Trigger frame. Here, it specifies the reception strength and sensitivity that the Coordinated AP receives when the STA transmits radio waves.
- the STA calculates the transmission power so that the AP to which it is connected can receive radio waves at the specified reception strength and sensitivity, and transmits radio waves based on the calculation result.
- the specified value may be the transmission power itself that the STA transmits.
- the STA identified by the AID field 1412 will determine the transmission power based on the value contained in the corresponding 1413 field and transmit data.
- the CoordinatedAP can receive data from the STA according to the trigger frame transmitted in S811, the CoordinatedAP receives a notification of successful data reception from the CoordinatedAP (S812).
- This notification only needs to include information on whether data reception was successful.
- This notification may also be sent only when data reception fails.
- This notification may include information on the amount of data stored in the queue by the STA for each type of access category.
- Information on whether the CoordinatedAP holds more data to be transmitted by the STA may be confirmed by the trigger frame and the frame transmitted from the STA to the CoordinatedAP accompanying the trigger frame. In this way, the CoordinatedAP may be configured to check whether there is still data to be transmitted from the STA and notify the CoordinatedAP of the confirmation result.
- the CoordinatedAP checks whether there is still data to be transmitted from the STA by any method (S816), and ends the process if there is no data to be transmitted from the STA. If there is data to be sent from the STA, processing may start again from S806 or S808.
- FIG. 8 is a flowchart showing an example of the flow when AP104 and AP106 work together to receive data from STA107 and STA109. Note that the information included in the frame is omitted because it overlaps with the explanation of FIG. 7.
- S901 to S904 are the same as in FIG. 5, so the description is omitted.
- AP104 and AP106 receive a request from AP100 asking whether they will participate in data reception in preparation for receiving data from STA107 and 109 (S905).
- STA107 and 109 may inquire of the STA connected to the device about the amount of data to be transmitted that is accumulated in the queue, and grasp the amount of data that the STA should transmit. In this case, it is desirable to grasp the amount of data for each type of access category.
- AP100 including the available channels, the link number, the maximum transmission power that the STA can set, and the SNR obtained by the STA for the surrounding APs (S908).
- AP104 and AP106 then notify AP100 that they will participate in data reception (S908), and if selected by AP100 as the AP that will receive data, they receive a trigger frame from AP100 indicating the timing of receiving data from STAs 107 and 109 (S909).
- the trigger frame received at this time is as shown in FIG. 11. From the information contained in this trigger frame, AP104 and AP106 can determine the transmission power of the STA they specify.
- AP104 and AP106 After analyzing the trigger frame received from the CoordinatorAP, AP104 and AP106 notify the STA of the instructed contents (link number, RU, transmission power, etc.) as is (S911).
- a trigger frame is used for this notification.
- the trigger frame notifies the STA of information regarding transmission power based on the value contained in field 1413 for the STA specified in AID field 1412.
- AP104 and AP106 receive data from the STA based on the information in the trigger frame sent in S911 (S912).
- the STA transmits data to the CoordinatorAP at the transmission power specified by the CoordinatorAP. If the data cannot be received correctly from the STA, the data is sent to the CoordinatorAP including the reason (REASON) indicating the failure to receive data (S913). Then, the process returns to S905.
- REASON reason
- AP104 and AP106 send an Ack (S914) and send a data reception success notification to the CoordinatorAP (S915).
- S915 AP104 and AP106 may send the amount of data that each STA connected to their own device has in its queue and plans to send.
- AP104 and AP106 may inquire about the amount of data accumulated in each STA and send the response to the CoordinatorAP.
- AP104 and AP106 may also transfer the data received from the STA in S912 to the CoordinatorAP.
- Figure 9 shows the sequence in which AP100, the Coordinator AP, instructs AP104 and AP106, the Coordinator APs, to receive data from STA107 and STA109.
- AP 100 transmits a frame to AP 104 and AP 106 asking whether they can participate in data reception (S1001).
- AP 104 and AP 106 which are Coordinated APs, return a response (S1002).
- This response includes information on whether or not they will participate in data reception. If they can participate, information on the channels they can participate in, the links and APs, the maximum transmission power of the STA, and the amount of data that the STA has saved for each type of access category is included. If they cannot participate, the reason for not being able to participate may be included. Examples of reasons for not being able to participate include BUSY and DISCONNECTED.
- AP 100 selects an AP to participate in data reception and transmits a frame that triggers data reception from the STA to the selected AP (S1003).
- AP 104 and AP 106 that receive the trigger frame interpret the contents of the frame and determine the transmission power allocated to themselves and the connected STA. Based on this, a trigger frame for receiving data is transmitted from the STA (S1004). Having received the trigger frame, STA107 and STA109 transmit data at a transmission power based on the information in the trigger frame (S1005).
- AP104 and AP106 return an Ack associated with the received data (S1006). If all data has been received from STA107 and AP109, AP104 and AP106 first transmit a frame to AP100 indicating that data reception has been completed (S1007). AP100 returns an Ack to the reception completion notification (S1009).
- AP104 and AP106 can assign appropriate transmission power to the STA based on instructions from AP100, and receive data from the STA.
- data may also be transmitted from STA107 to AP100, for example.
- AP104 may forward data received from STA107 to AP100, and AP106 may process data received from STA109 by itself. In this case, in FIG. 9, the received data is forwarded from AP104 to AP100 along with S1007.
- AP100 and AP104 are connected by wireless radio waves, and AP100 and AP106 are connected by wire, but both may be wireless or both may be wired.
- the SSID and BSSID of AP100, AP104, AP105, and AP106 that operate in coordination may be the same or different. However, if the BSSID is the same, a separate ID is required to identify AP100, AP104 to AP106.
- the CoordinatorAP uniquely manages in advance the IDs that identify each AP to be coordinated. The CoordinatorAP also obtains the IDs in advance and stores them as its own ID, allowing it to identify that the ID is addressed to it.
- AP105 and AP106 can receive data from STA107 and STA109, respectively, with appropriate transmission power.
- a configuration may be adopted that combines the above-described first and second embodiments.
- a configuration may be adopted in which the CoordinatorAP transmits data to the STA based on an instruction from the CoordinatorAP, and a configuration in which the CoordinatorAP receives data from the STA based on an instruction from the CoordinatorAP can both be implemented.
- Ack is used, but other types of Ack, such as BlockAck and Multi-STA BlockAck, are also included.
- AP100 which is the Coordinator AP
- AP100 does not communicate directly with the STA
- AP100 which is the Coordinator AP
- a recording medium on which the program code of the software that realizes the above-mentioned functions is recorded may be supplied to the system or device, and the computer (CPU, MPU) of the system or device may read and execute the program code stored in the recording medium.
- the program code read from the storage medium itself realizes the functions of the above-mentioned embodiments, and the storage medium on which the program code is stored constitutes the above-mentioned device.
- Storage media for supplying program code may include, for example, flexible disks, hard disks, optical disks, magneto-optical disks, CD-ROMs, CD-Rs, magnetic tapes, non-volatile memory cards, ROMs, DVDs, etc.
- OS is an abbreviation for Operating System.
- the program code read from the storage medium is written to memory provided on a function expansion board inserted into the computer or a function expansion unit connected to the computer. Then, based on the instructions of the program code, a CPU provided on the function expansion board or function expansion unit may carry out some or all of the actual processing to realize the above-mentioned functions.
- the present invention can also be realized by supplying a program that realizes one or more of the functions of the above-mentioned embodiments to a system or device via a network or storage medium, and having one or more processors in the computer of the system or device read and execute the program. It can also be realized by a circuit (e.g., an ASIC) that realizes one or more functions.
- a circuit e.g., an ASIC
- the disclosure of this embodiment includes the following configurations, methods, and programs.
- a communication device that performs wireless communication in accordance with the IEEE 802.11 series standard, comprising a communication means for performing data communication with a station in cooperation with an access point, the communication means transmitting a frame to the access point instructing the access point to communicate with the station, the frame including information for identifying the access point and information regarding transmission power.
- (Configuration 2) The communication device according to configuration 1, wherein the information for identifying the access point is a value indicating a BSS Color.
- (Configuration 4) 4. The communication device according to claim 1, wherein the information relating to transmission power is a value of transmission power that the access point should use in transmitting data to the station device.
- (Configuration 5) The communication device described in any one of configurations 1 to 3, characterized in that the information regarding the transmission power is a value based on an expected reception strength that the communication device will receive when the access point emits radio waves.
- Configuration 6 The communication device according to any one of configurations 1 to 5, characterized in that the access point transmits a frame to the station device instructing the station to transmit data to the access point based on the frame.
- (Configuration 7) The communication device according to claim 6, wherein the information regarding transmission power is a value of transmission power that the station device should use for transmitting data to the access point.
- a communication device according to any one of configurations 1 to 7, characterized in that an access point for performing data communication with a station is selected from among a plurality of access points, and the frame includes information for identifying the selected access point and information regarding the transmission power corresponding to the access point, each of which is equal to the number of selected access points.
- Configuration 9 The communication device according to any one of configurations 1 to 8, wherein the communication device is an access point device, the frame is a trigger frame, and information for identifying the access point and information regarding transmission power are included in a User Info field of the trigger frame.
- a communication device that performs wireless communication in accordance with the IEEE 802.11 series standard, comprising a communication means for performing data communication with a station in cooperation with an access point, the communication means receiving a frame from the access point instructing the communication device to communicate with the station, the frame including information for identifying the communication device and information regarding transmission power.
- (Configuration 13) 13 The communication device according to any one of configurations 10 to 12, wherein the information relating to transmission power is a value of transmission power that the communication device should use for transmitting data to the station.
- (Configuration 14) A communication device described in any one of configurations 10 to 12, characterized in that the information regarding the transmission power is a value based on the expected reception strength received by the access point when the communication device emits radio waves.
- Configuration 17 A communication device according to any one of configurations 10 to 16, characterized in that the frame includes information for identifying a selected access point and information regarding the transmission power corresponding to the access point, each of which is equal to the number of selected access points.
- (Configuration 18) The communication device according to any one of configurations 10 to 17, wherein the communication device is an access point device, the frame is a trigger frame, and information for identifying the access point and information regarding transmission power are included in a User Info field of the trigger frame.
- Method 1 A control method executed by a communication device that performs wireless communication in accordance with the IEEE 802.11 series standard, comprising: A control method comprising a communication step of performing data communication with a station in cooperation with an access point, the communication step including transmitting a frame to the access point instructing the access point to communicate with the station, the frame including information for identifying the access point and information regarding transmission power.
- Method 2 A control method executed by a communication device that performs wireless communication in accordance with the IEEE 802.11 series standard, comprising: A control method comprising a communication step of performing data communication with a station in cooperation with an access point, wherein in the communication step, the communication device receives a frame from the access point instructing the communication device to communicate with the station, the frame including information for identifying the communication device and information regarding transmission power.
- program 19 A program for causing a computer to function as the communication device according to any one of configurations 1 to 18.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
図1は、本実施形態にかかる通信装置100(以下、AP100)が参加するネットワークの構成を示す。通信装置107、108(以下、STA107、STA108)はネットワーク101、102、103に参加する役割を有するステーション(STA)である。通信装置109(以下、STA109)はネットワーク101、103に参加する役割を有するSTAである。通信装置104(以下、AP104)は、無線ネットワーク101を構築する役割を有するアクセスポイント(AP)であり、通信装置105(以下、AP105)は、無線ネットワーク102を構築する役割を有するAP、通信装置106(以下、AP106)は、無線ネットワーク103を構築する役割を有するAPである。AP100はCoordinatorAPとして機能するAPであり、AP104~106と通信可能である。
図2に、本実施形態におけるAP100のハードウェア構成例を示す。AP100は、記憶部201、制御部202、機能部203、入力部204、出力部205、通信部206およびアンテナ207を有する。なお、アンテナは複数でもよい。
続いて、上述のようなAP・STAが実行する処理の流れ、無線通信システムにおけるシーケンスなどの、いくつかの実施形態について説明する。
本実施例において、AP100は他のAPと協調し動作する場合の構成・動作・管理の制御の主体となるAPであるCoordinatorAPとして機能する。AP104~106はCoordinatorAPに制御されるCoordinatedAPとして機能し、AP100からの指示によってSTA107~109と通信する。CoordinatorAPは無線媒体リソースを他のAPと共有して協調動作を実行することから、Sharing APと呼ばれることもある。また同様に、CoordinatedAPは、Shared APと呼ばれることもある。
実施例2ではCoordinatorAPからの指示に基づいてCoordinatedAPがSTAにデータを送信する構成について説明を行った。本実施例ではCoordinatorAPからの指示に基づいてCoordinatedAPがSTAからデータを受信する構成について説明を行う。
以上に示した実施例1と実施例2を組み合わせた構成としてもよい。つまりCoordinatorAPからの指示に基づいてCoordinatedAPがSTAにデータを送信する構成する構成とCoordinatorAPからの指示に基づいてCoordinatedAPがSTAからデータを受信する構成との両方を実行可能なように構成してもよい。
IEEE802.11シリーズ規格に準拠した無線通信を実施する通信装置であって、 アクセスポイントと協調してステーションとデータ通信を行う通信手段を有し、前記通信手段は前記アクセスポイントがステーションと通信することを指示するフレームを前記アクセスポイントに送信し、当該フレームは、前記アクセスポイントを識別する情報と送信電力に関する情報とが含まれることを特徴とする通信装置。
前記アクセスポイントを識別する情報とは、BSS Colorを示す値であることを特徴とする構成1に記載の通信装置。
前記アクセスポイントを識別する情報とは、BSSIDであることを特徴とする構成1に記載の通信装置。
前記送信電力に関する情報とは、前記アクセスポイントが前記ステーション装置へのデータ送信に使用すべき送信電力の値であることを特徴とする構成1から3のいずれか1つに記載の通信装置。
前記送信電力に関する情報とは、前記アクセスポイントが電波を発することで前記通信装置が受信する想定の受信強度に基づいた値であることを特徴とする構成1から3のいずれか1つに記載の通信装置。
前記アクセスポイントは前記フレームに基づいて、前記ステーションがデータを前記アクセスポイントに送信することを指示するフレームを前記ステーション装置に送信することを特徴とする構成1から5のいずれか1つに記載の通信装置。
前記送信電力に関する情報とは、前記ステーション装置が前記アクセスポイントへのデータ送信に使用すべき送信電力の値であることを特徴とする構成6に記載の通信装置。
複数のアクセスポイントの中からステーションとデータ通信を行うアクセスポイントを選択し、前記フレームには選択されたアクセスポイントを識別する情報と、当該アクセスポイントに対応する送信電力に関する情報とがそれぞれ選択されたアクセスポイントの数だけ含まれることを特徴とする構成1から7のいずれか1つに記載の通信装置。
前記通信装置はアクセスポイント装置であり、前記フレームはトリガーフレームであって、前記アクセスポイントを識別する情報と送信電力に関する情報とはトリガーフレームのUser Infoフィールドに含まれることを特徴とする構成1から8のいずれか1つに記載の通信装置。
IEEE802.11シリーズ規格に準拠した無線通信を実施する通信装置であって、 アクセスポイントと協調してステーションとデータ通信を行う通信手段を有し、前記通信手段は前記通信装置がステーションと通信することを指示するフレームを前記アクセスポイントから受信し、当該フレームは、前記通信装置識別する情報と送信電力に関する情報とが含まれることを特徴とする通信装置。
前記通信装置を識別する情報とは、BSS Colorを示す値であることを特徴とする構成10に記載の通信装置。
前記通信装置を識別する情報とは、BSSIDであることを特徴とする構成10に記載の通信装置。
前記送信電力に関する情報とは、前記通信装置が前記ステーションへのデータ送信に使用すべき送信電力の値であることを特徴とする構成10から12のいずれか1つに記載の通信装置。
前記送信電力に関する情報とは、前記通信装置が電波を発することで前記アクセスポイントが受信する想定の受信強度に基づいた値であることを特徴とする構成10から12のいずれか1つに記載の通信装置。
前記通信装置は前記フレームに基づいて、前記ステーションがデータを前記通信装置に送信することを指示するフレームを前記ステーション装置に送信することを特徴とする構成10から14のいずれか1つに記載の通信装置。
前記送信電力に関する情報とは、前記ステーション装置が前記通信装置へのデータ送信に使用すべき送信電力の値であることを特徴とする構成15に記載の通信装置。
前記フレームには選択されたアクセスポイントを識別する情報と、当該アクセスポイントに対応する送信電力に関する情報とがそれぞれ選択されたアクセスポイントの数だけ含まれることを特徴とする構成10から16のいずれか1つに記載の通信装置。
前記通信装置はアクセスポイント装置であり、前記フレームはトリガーフレームであって、前記アクセスポイントを識別する情報と送信電力に関する情報とはトリガーフレームのUser Infoフィールドに含まれることを特徴とする構成10から17のいずれか1つに記載の通信装置。
IEEE802.11シリーズ規格に準拠した無線通信を実施する通信装置が実行する制御方法であって、
アクセスポイントと協調してステーションとデータ通信を行う通信工程を有し、前記通信工程では前記アクセスポイントがステーションと通信することを指示するフレームを前記アクセスポイントに送信し、当該フレームは、前記アクセスポイントを識別する情報と送信電力に関する情報とが含まれることを特徴とする制御方法。
IEEE802.11シリーズ規格に準拠した無線通信を実施する通信装置が実行する制御方法であって、
アクセスポイントと協調してステーションとデータ通信を行う通信工程を有し、前記通信工程では前記通信装置がステーションと通信することを指示するフレームを前記アクセスポイントから受信し、当該フレームは、前記通信装置識別する情報と送信電力に関する情報とが含まれることを特徴とする制御方法。
コンピュータを、構成1から18の何れか1つの構成に記載の通信装置として機能させるためのプログラム。
Claims (21)
- IEEE802.11シリーズ規格に準拠した無線通信を実施する通信装置であって、
アクセスポイントと協調してステーションとデータ通信を行う通信手段を有し、前記通信手段は前記アクセスポイントがステーションと通信することを指示するフレームを前記アクセスポイントに送信し、当該フレームは、前記アクセスポイントを識別する情報と送信電力に関する情報とが含まれることを特徴とする通信装置。 - 前記アクセスポイントを識別する情報とは、BSS Colorを示す値であることを特徴とする請求項1に記載の通信装置。
- 前記アクセスポイントを識別する情報とは、BSSIDであることを特徴とする請求項1に記載の通信装置。
- 前記送信電力に関する情報とは、前記アクセスポイントが前記ステーション装置へのデータ送信に使用すべき送信電力の値であることを特徴とする請求項1に記載の通信装置。
- 前記送信電力に関する情報とは、前記アクセスポイントが電波を発することで前記通信装置が受信する想定の受信強度に基づいた値であることを特徴とする請求項1に記載の通信装置。
- 前記アクセスポイントは前記フレームに基づいて、前記ステーションがデータを前記アクセスポイントに送信することを指示するフレームを前記ステーション装置に送信することを特徴とする請求項1に記載の通信装置。
- 前記送信電力に関する情報とは、前記ステーション装置が前記アクセスポイントへのデータ送信に使用すべき送信電力の値であることを特徴とする請求項6に記載の通信装置。
- 複数のアクセスポイントの中からステーションとデータ通信を行うアクセスポイントを選択し、前記フレームには選択されたアクセスポイントを識別する情報と、当該アクセスポイントに対応する送信電力に関する情報とがそれぞれ選択されたアクセスポイントの数だけ含まれることを特徴とする請求項1に記載の通信装置。
- 前記通信装置はアクセスポイント装置であり、前記フレームはトリガーフレームであって、前記アクセスポイントを識別する情報と送信電力に関する情報とはトリガーフレームのUser Infoフィールドに含まれることを特徴とする請求項1に記載の通信装置。
- IEEE802.11シリーズ規格に準拠した無線通信を実施する通信装置であって、
アクセスポイントと協調してステーションとデータ通信を行う通信手段を有し、前記通信手段は前記通信装置がステーションと通信することを指示するフレームを前記アクセスポイントから受信し、当該フレームは、前記通信装置識別する情報と送信電力に関する情報とが含まれることを特徴とする通信装置。 - 前記通信装置を識別する情報とは、BSS Colorを示す値であることを特徴とする請求項10に記載の通信装置。
- 前記通信装置を識別する情報とは、BSSIDであることを特徴とする請求項10に記載の通信装置。
- 前記送信電力に関する情報とは、前記通信装置が前記ステーションへのデータ送信に使用すべき送信電力の値であることを特徴とする請求項10に記載の通信装置。
- 前記送信電力に関する情報とは、前記通信装置が電波を発することで前記アクセスポイントが受信する想定の受信強度に基づいた値であることを特徴とする請求項10に記載の通信装置。
- 前記通信装置は前記フレームに基づいて、前記ステーションがデータを前記通信装置に送信することを指示するフレームを前記ステーション装置に送信することを特徴とする請求項10に記載の通信装置。
- 前記送信電力に関する情報とは、前記ステーション装置が前記通信装置へのデータ送信に使用すべき送信電力の値であることを特徴とする請求項15に記載の通信装置。
- 前記フレームには選択されたアクセスポイントを識別する情報と、当該アクセスポイントに対応する送信電力に関する情報とがそれぞれ選択されたアクセスポイントの数だけ含まれることを特徴とする請求項10に記載の通信装置。
- 前記通信装置はアクセスポイント装置であり、前記フレームはトリガーフレームであって、前記アクセスポイントを識別する情報と送信電力に関する情報とはトリガーフレームのUser Infoフィールドに含まれることを特徴とする請求項10に記載の通信装置。
- IEEE802.11シリーズ規格に準拠した無線通信を実施する通信装置が実行する制御方法であって、
アクセスポイントと協調してステーションとデータ通信を行う通信工程を有し、前記通信工程では前記アクセスポイントがステーションと通信することを指示するフレームを前記アクセスポイントに送信し、当該フレームは、前記アクセスポイントを識別する情報と送信電力に関する情報とが含まれることを特徴とする制御方法。 - IEEE802.11シリーズ規格に準拠した無線通信を実施する通信装置が実行する制御方法であって、
アクセスポイントと協調してステーションとデータ通信を行う通信工程を有し、前記通信工程では前記通信装置がステーションと通信することを指示するフレームを前記アクセスポイントから受信し、当該フレームは、前記通信装置識別する情報と送信電力に関する情報とが含まれることを特徴とする制御方法。 - コンピュータを、請求項1から18の何れか1つの構成に記載の通信装置として機能させるためのプログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202480013535.4A CN120731626A (zh) | 2023-02-22 | 2024-01-29 | 通信设备、信息处理设备、控制方法、以及程序 |
| KR1020257030492A KR20250145100A (ko) | 2023-02-22 | 2024-01-29 | 통신 장치, 정보 처리 장치, 제어 방법, 및, 프로그램 |
| EP24760048.9A EP4672811A1 (en) | 2023-02-22 | 2024-01-29 | COMMUNICATION DEVICE, INFORMATION PROCESSING DEVICE, CONTROL METHOD, AND PROGRAM |
| US19/303,886 US20250374204A1 (en) | 2023-02-22 | 2025-08-19 | Communication devices, information processing device, control methods, and non-transitory computer readable storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023026646A JP2024119620A (ja) | 2023-02-22 | 2023-02-22 | 通信装置、情報処理装置、制御方法、及び、プログラム |
| JP2023-026646 | 2023-02-22 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/303,886 Continuation US20250374204A1 (en) | 2023-02-22 | 2025-08-19 | Communication devices, information processing device, control methods, and non-transitory computer readable storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024176741A1 true WO2024176741A1 (ja) | 2024-08-29 |
Family
ID=92500766
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2024/002632 Ceased WO2024176741A1 (ja) | 2023-02-22 | 2024-01-29 | 通信装置、情報処理装置、制御方法、及び、プログラム |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20250374204A1 (ja) |
| EP (1) | EP4672811A1 (ja) |
| JP (1) | JP2024119620A (ja) |
| KR (1) | KR20250145100A (ja) |
| CN (1) | CN120731626A (ja) |
| WO (1) | WO2024176741A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240357650A1 (en) * | 2023-04-21 | 2024-10-24 | Apple Inc. | Infrastructure and peer-to-peer (p2p) medium access sharing |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018506219A (ja) * | 2015-01-09 | 2018-03-01 | インターデイジタル パテント ホールディングス インコーポレイテッド | Wlanにおけるbssカラー強化型送信(bss−cet) |
| JP2018050133A (ja) | 2016-09-20 | 2018-03-29 | キヤノン株式会社 | 通信装置、制御方法、及びプログラム |
| US20210409075A1 (en) * | 2019-03-08 | 2021-12-30 | Huawei Technologies Co., Ltd. | Information transmission method, information receiving method, and apparatus for wireless communications system |
| US20220070755A1 (en) * | 2019-01-18 | 2022-03-03 | Lg Electronics Inc. | Signal transmission using plurality of aps in wireless lan system |
| WO2022079992A1 (ja) * | 2020-10-15 | 2022-04-21 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 端末、通信装置及び通信方法 |
| US20220150819A1 (en) * | 2019-03-07 | 2022-05-12 | Lg Electronics Inc. | Ap selection for signal transmission using multiple aps |
| JP2023026646A (ja) | 2018-11-22 | 2023-02-24 | 株式会社三洋物産 | 遊技機 |
-
2023
- 2023-02-22 JP JP2023026646A patent/JP2024119620A/ja active Pending
-
2024
- 2024-01-29 WO PCT/JP2024/002632 patent/WO2024176741A1/ja not_active Ceased
- 2024-01-29 EP EP24760048.9A patent/EP4672811A1/en active Pending
- 2024-01-29 KR KR1020257030492A patent/KR20250145100A/ko active Pending
- 2024-01-29 CN CN202480013535.4A patent/CN120731626A/zh active Pending
-
2025
- 2025-08-19 US US19/303,886 patent/US20250374204A1/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018506219A (ja) * | 2015-01-09 | 2018-03-01 | インターデイジタル パテント ホールディングス インコーポレイテッド | Wlanにおけるbssカラー強化型送信(bss−cet) |
| JP2018050133A (ja) | 2016-09-20 | 2018-03-29 | キヤノン株式会社 | 通信装置、制御方法、及びプログラム |
| JP2023026646A (ja) | 2018-11-22 | 2023-02-24 | 株式会社三洋物産 | 遊技機 |
| US20220070755A1 (en) * | 2019-01-18 | 2022-03-03 | Lg Electronics Inc. | Signal transmission using plurality of aps in wireless lan system |
| US20220150819A1 (en) * | 2019-03-07 | 2022-05-12 | Lg Electronics Inc. | Ap selection for signal transmission using multiple aps |
| US20210409075A1 (en) * | 2019-03-08 | 2021-12-30 | Huawei Technologies Co., Ltd. | Information transmission method, information receiving method, and apparatus for wireless communications system |
| WO2022079992A1 (ja) * | 2020-10-15 | 2022-04-21 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 端末、通信装置及び通信方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4672811A1 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN120731626A (zh) | 2025-09-30 |
| JP2024119620A (ja) | 2024-09-03 |
| KR20250145100A (ko) | 2025-10-13 |
| EP4672811A1 (en) | 2025-12-31 |
| US20250374204A1 (en) | 2025-12-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7673265B2 (ja) | 通信装置、通信方法、およびプログラム | |
| JP7802124B2 (ja) | 通信装置、制御方法、およびプログラム | |
| JP7562270B2 (ja) | 通信装置、通信方法、およびプログラム | |
| JP2020182126A (ja) | 通信装置、無線通信システムおよびアクセスポイントの制御方法 | |
| JP7423323B2 (ja) | 通信装置、通信装置の制御方法およびプログラム | |
| JP2025114588A (ja) | 通信装置、制御方法、およびプログラム | |
| US20250374204A1 (en) | Communication devices, information processing device, control methods, and non-transitory computer readable storage medium | |
| EP4510768A1 (en) | Communication device and control method for same | |
| WO2024080230A1 (ja) | 通信装置、通信方法、およびプログラム | |
| WO2024029341A1 (ja) | 通信装置、通信方法、及び、プログラム | |
| WO2024075793A1 (ja) | アクセスポイント及び協調通信の制御方法 | |
| JP7641716B2 (ja) | 通信装置、通信装置の制御方法、およびプログラム | |
| JP2022150563A (ja) | 通信装置、通信方法、およびプログラム | |
| US20260046948A1 (en) | Communication apparatus, control method, and storage medium | |
| JP2024072720A (ja) | 無線通信装置、制御方法、及び、プログラム | |
| US20260095810A1 (en) | Communication apparatus, control method, and computer-readable storage medium | |
| WO2025258421A1 (ja) | 通信装置、通信方法、及びプログラム | |
| WO2024262417A1 (ja) | 通信装置、通信方法、及びプログラム | |
| JP2025076207A (ja) | 通信装置、通信方法、及びプログラム | |
| JP2026011445A (ja) | 通信装置、制御方法、及び、プログラム | |
| WO2025154667A1 (ja) | 通信装置、制御方法、及びプログラム |
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: 24760048 Country of ref document: EP Kind code of ref document: A1 |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112025016092 Country of ref document: BR |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2501005494 Country of ref document: TH Ref document number: 202480013535.4 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202547079235 Country of ref document: IN |
|
| WWP | Wipo information: published in national office |
Ref document number: 202547079235 Country of ref document: IN |
|
| ENP | Entry into the national phase |
Ref document number: 1020257030492 Country of ref document: KR Free format text: ST27 STATUS EVENT CODE: A-0-1-A10-A15-NAP-PA0105 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2024760048 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 11202505206U Country of ref document: SG |
|
| WWP | Wipo information: published in national office |
Ref document number: 11202505206U Country of ref document: SG Ref document number: 202480013535.4 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 1020257030492 Country of ref document: KR |
|
| ENP | Entry into the national phase |
Ref document number: 2024760048 Country of ref document: EP Effective date: 20250922 |
|
| ENP | Entry into the national phase |
Ref document number: 2024760048 Country of ref document: EP Effective date: 20250922 |
|
| WWP | Wipo information: published in national office |
Ref document number: 2024760048 Country of ref document: EP |

