WO2021131975A1 - 通信装置、制御方法、およびプログラム - Google Patents
通信装置、制御方法、およびプログラム Download PDFInfo
- Publication number
- WO2021131975A1 WO2021131975A1 PCT/JP2020/046996 JP2020046996W WO2021131975A1 WO 2021131975 A1 WO2021131975 A1 WO 2021131975A1 JP 2020046996 W JP2020046996 W JP 2020046996W WO 2021131975 A1 WO2021131975 A1 WO 2021131975A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- communication device
- connection
- communication
- band
- channel
- 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
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
- H04W76/34—Selective release of ongoing connections
-
- 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/18—Interfaces between hierarchically similar devices between terminal devices
Definitions
- the present invention relates to the control of a plurality of connections in a communication device.
- the IEEE 802.11 series is known as a wireless communication standard established by the IEEE (Institute of Electrical and Electronics Engineers, Institute of Electrical and Electronics Engineers).
- IEEE802.11 series standard there are standards such as the IEEE802.11a / b / g / n / ac / ax standard.
- Patent Document 1 discloses that the IEEE802.11ax standard executes wireless communication by OFDMA (Orthogonal Frequency Division Multiple Access).
- OFDMA Orthogonal Frequency Division Multiple Access
- high peak throughput is realized by executing wireless communication by OFDMA.
- the establishment of the IEEE802.11be standard is being considered as a new standard of the IEEE802.11 series in order to further improve the throughput and the frequency utilization efficiency.
- IEEE802.11be standard a technology for establishing a connection with one STA (Station) in each of a plurality of frequency channels in the 2.4 GHz, 5 GHz, or 6 GHz band by one AP (Access Point) is examined. Has been done.
- connection and disconnection As described above, in the IEEE802.11be standard, it is considered to establish a connection via a plurality of frequency channels in the 2.4 GHz, 5 GHz, and 6 GHz bands to perform communication. It was necessary to process connection and disconnection. Therefore, for example, when the AP establishes the connection between the STA and the first frequency channel and the connection of the second frequency channel and disconnects the connection of the second frequency channel, the second frequency channel is used. It was necessary to transmit a disconnection request signal requesting disconnection via. However, for example, when interference with other communication occurs in the second frequency channel, there is a possibility that the AP cannot send the disconnection request signal to the STA and the connection in the second frequency channel cannot be appropriately controlled. ..
- An object of the present invention is to enable a communication device to appropriately control the connection with another communication device in a frequency channel different from the frequency channel to which the signal is transmitted.
- the communication device of the present invention differs from the first frequency channel via an establishment means for establishing a connection with another communication device in accordance with a predetermined communication standard and a first frequency channel.
- the establishment means The connection with the other communication device via the second frequency channel, which is maintained in parallel with the connection with the other communication device via the established first frequency channel, is the establishment means. It has a control means that controls to be established by.
- the communication device of another aspect of the present invention is the first of the establishment means for establishing a connection with another communication device in accordance with a predetermined communication standard and the other communication device established by the establishment means.
- the first connection via the frequency channel of is parallel to the second connection via a second frequency channel different from the first frequency channel with the other communication device established by the establishment means.
- the present invention it is possible to appropriately control the connection with another communication device in a frequency channel different from the frequency channel to which the communication device transmits a signal.
- FIG. 5 is a sequence diagram showing a process executed when the communication device 102 performs multi-band communication with the communication device 103. It is a figure which shows an example of the frame format of the Multi-band element with which a communication device 102 communicates. It is a figure which shows an example of the Band ID field with which a communication device 102 communicates.
- FIG. 5 is a sequence diagram showing another example of processing executed when the communication device 102 disconnects from the communication device 103. It is a figure which shows another example of the Band ID field with which a communication device 102 communicates.
- FIG. 1 shows the configuration of a network in which the communication device 102 according to the present embodiment participates.
- the communication device 102 is an access point (Access Point, AP) having a role of constructing a network 101.
- the network 101 is a wireless network.
- BSSID is an abbreviation for Basic Service Set Identity, and is an identifier for identifying a network.
- SSID is an abbreviation for Service Set Identity, and is an identifier for identifying an access point.
- the communication device 102 uses one SSID even when a plurality of connections are established.
- the communication device 103 is a station (Station, STA) having a role of participating in the network 101.
- Each communication device corresponds to the IEEE802.11be (EHT) standard, and can execute wireless communication conforming to the IEEE802.11be standard via the network 101.
- IEEE is an abbreviation for Institute of Electrical and Electronics Engineers.
- EHT is an abbreviation for Extremely High Throughput.
- EHT may be interpreted as an abbreviation for Extreme High Throughput.
- Each communication device can communicate in a frequency band of 2.4 GHz band, 5 GHz band, and 6 GHz band. Also, each communication device can communicate using bandwidths of 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz.
- the communication devices 102 and 103 can realize multi-user (MU, Multi User) communication in which signals of a plurality of users are multiplexed by executing OFDMA communication conforming to the IEEE802.11be standard.
- OFDMA communication is an abbreviation for Orthogonal Frequency Division Multiple Access (Orthogonal Frequency Division Multiple Access).
- RU Resource Unit
- the AP can communicate with a plurality of STAs in parallel.
- the communication devices 102 and 103 can execute multi-band communication in which a connection is established and communicates via a plurality of frequency channels.
- the communication device 102 establishes a connection with the communication device 103 via the first frequency channel of the 2.4 GHz band and a connection via the second frequency channel of the 5 GHz band, and via both connections. Can communicate.
- the communication device 102 maintains the connection via the second frequency channel in parallel with the connection via the first frequency channel. In this way, the communication device 102 can improve the throughput in communication with the communication device 103 by establishing a connection with the communication device 103 via a plurality of frequency channels.
- the communication device 102 and the communication device 103 can simultaneously perform communication in each connection. It should be noted that it may be called multi-link communication instead of multi-band communication. Also, the established connection may be called a Link. Further, instead of establishing connections in different frequency bands, a plurality of connections via different frequency channels in the same frequency band may be established.
- the communication devices 102 and 103 establish a connection via a plurality of frequency channels having different frequency bands.
- the connection via the other frequency channel can be controlled by transmitting and receiving the signal via one connection.
- the communication devices 102 and 103 may establish connections via different frequency channels in the same frequency band, and in this case, the frequency channels may not be adjacent to each other.
- the communication devices 102 and 103 establish connections in two frequency channels apart from 20 MHz, respectively. For example, when the communication devices 102 and 103 establish two connections in the 5 GHz band, one connection is established in 36ch and the other connection is established in 52ch.
- FIG. 1 shows an example in which the communication device 102 establishes a connection with the communication device 103 via three different frequency channels.
- each connection shall be established in the frequency channels of the 2.4 GHz band, the 5 GHz band, and the 6 GHz band, which are different frequency bands.
- the communication device 102 connects the communication device 103, the first frequency channel in the 2.4 GHz band, the second frequency channel in the 5 GHz band, and the third frequency channel in the 6 GHz band, respectively.
- the communication device 102 can communicate with the communication device 103 in the other band even when a certain band is congested. It is possible to prevent a decrease in throughput in communication with the communication device 103.
- the connection is established in a different frequency band, but the present invention is not limited to this, and the communication device 102 may establish a connection in a frequency channel different from that of the communication device 103.
- the communication device 102 may establish a connection with the communication device 103 in a plurality of different frequency channels of the same frequency band.
- connections in different frequency bands may also be established.
- the communication device 102 may establish a connection with the communication device 103 in each of the first frequency channel in the 2.4 GHz band and the second frequency channel in the 2.4 GHz band.
- the connection with the communication device 103 may be established in the third frequency channel in the 5 GHz band.
- the communication device 102 can communicate data via a plurality of connections by establishing a plurality of connections on a frequency channel different from that of the communication device 103, the time required for data communication is reduced as compared with the case where there is only one connection. can do. Further, by establishing a plurality of connections on a frequency channel different from that of the communication device 103, the communication device 102 can simultaneously perform backup communication when communicating data with the communication device 103. For example, the communication device 102 can simultaneously transmit the same data as the data transmitted to the communication device 103 via a certain frequency channel to the communication device 103 via another frequency channel. As a result, even if the communication device 103 fails to receive data in communication via one frequency channel, the communication device 103 can receive data by communication via the other frequency channel. In this way, by simultaneously transmitting the same data via different frequency channels as backup communication at the same time, even if some failure or error occurs in communication via one frequency channel, the other frequency Data can be communicated over channels.
- the communication device 102 when the communication device 102 establishes a plurality of connections with the communication device 103, the communication device 102 controls the connection with the communication device 103 on the second frequency channel by transmitting a signal on the first frequency channel. ..
- the communication device 102 disconnects the connection with the communication device 103 on the second frequency channel by transmitting a signal requesting disconnection on the first frequency channel to the communication device 103.
- the communication device 102 establishes a connection with the communication device 103 on the second frequency channel by associating with the communication device 103 on the first frequency channel.
- the signal transmitted in the first frequency channel is specifically a management frame conforming to the IEEE802.11be standard.
- the management frame specifically refers to a Beacon frame, a Probe Request frame / Response frame, and an Association Request frame / Response frame.
- a Dissociation frame, an Authentication frame, a De-Authentication frame, and an Action frame are also called management frames.
- the Beacon frame is a frame for notifying network information.
- the Probe Request frame is a frame for requesting network information
- the Probe Response frame is a response thereof and is a frame for providing network information.
- the Association Request frame is a frame that requests a connection
- the Association Response frame is a response that indicates a connection permission or an error.
- the Dissociation frame is a frame for disconnecting the connection.
- the Authentication frame is a frame for authenticating the remote device
- the De-Autitation frame is a frame for interrupting the authentication of the remote device and disconnecting the connection.
- the Action frame is a frame for performing additional functions other than the above.
- the communication devices 102 and 103 are said to correspond to the IEEE802.11be standard, but in addition to this, they may correspond to at least one of the legacy standards which are the standards prior to the IEEE802.11be standard.
- the legacy standard is the IEEE802.11a / b / g / n / ac / ax standard.
- other communication standards such as Bluetooth (registered trademark), NFC, UWB, ZigBee, and MBOA may be supported.
- UWB is an abbreviation for Ultra Wide Band
- MBOA is an abbreviation for Multi Band OFDM Alliance.
- OFDM is an abbreviation for Orthogonal Frequency Division Multiplexing.
- NFC is an abbreviation for Near Field Communication.
- UWB includes wireless USB, wireless 1394, WiNET and the like. Further, it may correspond to a communication standard of wired communication such as a wired LAN.
- the communication device 102 include, but are not limited to, a wireless LAN router and a PC.
- the communication device 102 may be any communication device capable of performing multi-band communication with other communication devices.
- the communication device 102 may be an information processing device such as a wireless chip capable of executing wireless communication conforming to the IEEE802.11be standard.
- Specific examples of the communication device 103 include, but are not limited to, cameras, tablets, smartphones, PCs, mobile phones, video cameras, and the like.
- the communication device 103 may be any communication device capable of performing multi-band communication with other communication devices.
- the communication device 103 may be an information processing device such as a wireless chip capable of executing wireless communication conforming to the IEEE802.11be standard.
- the network of FIG. 1 is a network composed of one AP and one STA, but the number of APs and STAs is not limited to this.
- An information processing device such as a wireless chip has an antenna for transmitting the generated signal.
- FIG. 3 shows the hardware configuration of the communication device 102 in this embodiment.
- the communication device 102 includes 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 antennas 307 to 309.
- the storage unit 301 is composed of one or more memories such as ROM and RAM, and stores various information such as a computer program for performing various operations described later and communication parameters for wireless communication.
- ROM is an abbreviation for Read Only Memory
- RAM is an abbreviation for 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, and DVDs. May be used. Further, the storage unit 301 may include a plurality of memories and the like.
- the control unit 302 is composed of one or more processors such as a CPU and an MPU, and controls the entire communication device 102 by executing a computer program stored in the storage unit 301.
- the control unit 302 may control the entire communication device 102 in cooperation with the computer program stored in the storage unit 301 and the OS (Operating System).
- the control unit 302 generates data and signals to be transmitted in communication with other communication devices.
- the CPU is an abbreviation for Central Processing Unit
- MPU is an abbreviation for Micro Processing Unit.
- the control unit 302 may include a plurality of processors such as a multi-core processor, and the plurality of processors may control the entire communication device 102.
- control unit 302 controls the function unit 303 to execute predetermined processing such as wireless communication, imaging, printing, and projection.
- the functional unit 303 is hardware for the communication device 102 to execute a predetermined process.
- the input unit 304 accepts various operations from the user.
- the output unit 305 outputs various outputs to the user via the monitor screen and the speaker.
- the output by the output unit 305 may be a display on the monitor screen, an audio output by the speaker, a vibration output, or the like.
- both the input unit 304 and the output unit 305 may be realized by one module like a touch panel.
- the input unit 304 and the output unit 305 may be integrated with the communication device 102 or may be separate from each other.
- the communication unit 306 controls wireless communication in accordance with the IEEE802.11be standard. Further, the communication unit 306 may control wireless communication conforming to other IEEE802.11 series standards in addition to the IEEE802.11be standard, and control wired communication such as a wired LAN. The communication unit 306 controls the antennas 307 to 309 to transmit and receive signals for wireless communication generated by the control unit 302. If the communication device 102 supports the NFC standard, the Bluetooth standard, or the like in addition to the IEEE802.11be standard, wireless communication control conforming to these communication standards may be performed. Further, when the communication device 102 can execute wireless communication conforming to a plurality of communication standards, it may have a configuration in which a communication unit and an antenna corresponding to each communication standard are individually provided.
- the communication device 102 communicates data such as image data, document data, and video data with the communication device 103 via the communication unit 306.
- data such as image data, document data, and video data
- At least one of the antennas 307 to 309 may be configured as a separate body from the communication unit 306, or may be configured as one module together with the communication unit 306.
- Antennas 307 to 309 are antennas capable of communicating in the 2.4 GHz band, 5 GHz band, and 6 GHz band, respectively.
- the communication device 102 has different antennas for each frequency band, but communication in each frequency band may be realized by one or two antennas.
- the communication device 102 may have four or more antennas.
- the communication device 102 may have a communication unit 306 corresponding to each of the antennas 307 to 309.
- the communication device 103 has the same hardware configuration as the communication device 102.
- FIG. 2 shows the functional configuration of the communication device 102 in this embodiment.
- the communication device 102 includes wireless communication control units 201, 208, 209, a frame generation unit 202, a frame analysis unit 203, a UI (User Interface) control unit 204, and a storage control unit 205.
- wireless communication control units 201, 208, 209 includes wireless communication control units 201, 208, 209, a frame generation unit 202, a frame analysis unit 203, a UI (User Interface) control unit 204, and a storage control unit 205.
- the wireless communication control units 201, 208, 210 are configured to include a circuit for transmitting and receiving wireless signals to and from other communication devices, and a program for controlling the circuit.
- the wireless communication control units 201, 208, 210 execute wireless communication control based on the frames generated by the frame generation unit 202, which will be described later, in accordance with the IEEE802.11 series standard.
- the wireless communication control units 201, 208, and 210 control the transmission and reception of wireless signals with other communication devices in the 2.4 GHz band, 5 GHz band, and 6 GHz band, respectively.
- the communication device 102 has three wireless communication control units, but the present invention is not limited to this, and the number may be two or less, or four or more.
- the frame generation unit 202 generates a wireless control frame to be transmitted by at least one of the wireless communication control units 201, 208, 210.
- the radio control frame generated by the frame generation unit 202 may be generated based on the settings stored in the storage unit 301. In addition to this, or instead, it may be generated based on user settings entered by the user.
- the frame analysis unit 203 interprets the radio control frame received by the radio communication control units 201, 208, and 210, and converts the content of the received radio control frame into at least one of the radio communication control units 201, 208, and 210. To reflect. For example, when the wireless control frame received via the wireless communication control unit 201 indicates a disconnection in the 5 GHz band, the wireless communication control unit 208 stops the transmission / reception of the wireless signal. By analyzing the wireless control frame received by any of the wireless communication control units by the frame analysis unit 203, it is possible to control the wireless communication control unit that has not received the wireless control frame.
- the UI control unit 204 includes a program that controls at least one of the input unit 304 and the output unit 305 of the communication device 102.
- the UI control unit 204 has a function for presenting information about the communication device 102 to the user, such as displaying an image or the like via the output unit 305 and outputting voice.
- the storage control unit 205 controls writing and reading of data to the storage unit 301 that stores the programs and data that operate in the communication device 102.
- FIG. 4 is a flowchart showing a process executed by reading a computer program stored in the storage unit 301 into the control unit 302 and executing the computer program when the communication device 102 performs multi-band communication.
- the communication device 102 and the communication device 103 have the ability to establish a connection in the 2.4 GHz band, the 5 GHz band, and the 6 GHz band, respectively. Further, as shown in the sequence diagram of FIG. 5, a case where the communication device 102 establishes a connection with the communication device 103 in each frequency band of 2.4 GHz band, 5 GHz band, and 6 GHz band will be described as an example.
- the communication device 102 starts the processing of this flow based on the fact that the power of its own device is turned on. Alternatively, the communication device 102 may start the processing of this flow at predetermined time intervals after the power of its own device is turned on or after establishing a connection with the STA. Alternatively, the communication device 102 may start processing this flow based on the user instructing to establish a connection with the STA. Alternatively, the communication device 102 may start the process of this flow based on the fact that the button provided in the communication device 102 instructing the state to accept the connection request from the STA is pressed. ..
- the button instructing to accept the connection request from the STA is specifically a button corresponding to a button pressing method conforming to the WPS (Wi-Fi Protected Setup) standard.
- the communication device 102 may start the processing of this flow based on an instruction from the application operating on the communication device 102.
- the communication device 102 determines which frequency band the own device uses for multi-band communication (S401, S5001). The communication device 102 determines the frequency band used by the own device for multi-band communication according to the congestion status of the surrounding wireless environment. Specifically, the communication device 102 totals the number of Probe Requests received in each frequency band of the 2.4 GHz band, the 5 GHz band, and the 6 GHz band. When the number of Probe Requests received in a certain frequency band is equal to or less than a predetermined threshold value, the communication device 102 determines that the frequency band is used for multi-band communication. Alternatively, the communication device 102 may wait for the Beacon for a predetermined time in each frequency band and count the number of Beacons received.
- the communication device 102 may decide to use the frequency band for multi-band communication when the number of Beacons received in a certain frequency band is equal to or less than a predetermined threshold value.
- the communication device 102 may perform carrier sense for a predetermined time and count the number of times data transmission by another communication device is detected.
- the communication device 102 performs carrier sense for a predetermined time in a certain frequency band, and if the number of times of data transmission by another communication device detected within that time is equal to or less than a predetermined threshold value, the communication device 102 multi-bands the frequency band. You may decide to use it for communication.
- the communication device 102 may detect not the number of times the data transmission is detected but the time when the data transmission by another communication device is performed.
- the communication device 102 calculates the ratio of the time when data transmission is performed to the time when carrier sense is performed in a certain frequency band, and when the ratio is equal to or less than a predetermined threshold value, the frequency band is used for multi-band communication. You may decide.
- the communication device 102 establishes a wired or wireless connection with another AP other than the own device before performing the process of this step, the communication device 102 relates to a frequency band used for multiband communication from the other AP. Information may be obtained.
- the communication device 102 may perform the determination in this step by combining these determination methods. When a plurality of determination methods are combined, the communication device 102 determines that the measured frequency band is used for multi-band communication when it is determined that the measured frequency band is used for multi-band communication for all the determination methods. Alternatively, the communication device 102 may determine that the measured frequency band is used for multi-band communication when it is determined that the measured frequency band is used for multi-band communication for at least one determination method.
- the communication device 102 may measure only a predetermined frequency channel (hereinafter, channel) of each frequency band, or may measure a plurality of channels. May be good.
- channel a predetermined frequency channel
- the communication device 102 determines that the frequency band is used for multi-band communication when it is determined that at least one channel in a certain frequency band is used for multi-band communication.
- it may be decided to use the frequency band for multi-band communication.
- the communication device 102 may use non-adjacent channels when measuring a plurality of channels in a certain frequency band.
- the communication device 102 determines that three frequency bands of 2.4 GHz band, 5 GHz band, and 6 GHz band are available.
- the communication device 102 transmits information about the frequency band (S402, S5011).
- the communication device 102 uses Beacon to notify information regarding a frequency band used for multi-band communication.
- the communication device 102 transmits a Beacon frame including the Multi-band element shown in FIG. 6 in at least one of the frequency bands used for the multi-band communication, so that the frequency used for the multi-band communication is used. Notify the band.
- the communication device 102 transmits a Beacon frame in the 2.4 GHz band of the frequency bands used for multi-band communication.
- the Beacon Interval which is the interval at which Beacon is transmitted, is 100 milliseconds, but is not limited to this.
- the Beacon transmitted in this step includes information on all frequency channels determined to be Yes in S401 as information on the frequency band used for multiband communication.
- the present invention is not limited to this, and only information about some frequency channels may be included.
- the information on the frequency band used for the multi-band communication included in the Beacon includes the information on the frequency band used for the multi-band communication other than the frequency band in which the Beacon is transmitted.
- the Beacon when Beacon is transmitted only in the 2.4 GHz band, the Beacon includes not only information on the 2.4 GHz band but also information on the 5 GHz band and the 6 GHz band as information on the frequency band used for multi-band communication. ..
- the communication device 102 may include information about a frequency band used for multi-band communication other than the frequency band for transmitting the Beacon in the Beacon.
- the Beacon may include only information on the 5 GHz band and the 6 GHz band as information on the frequency band used for multiband communication.
- FIG. 6 shows an example of the frame format of the Multi-band element that the communication device 102 communicates with.
- the Multi-band element is composed of the fields ID601, Length602, Multi-band Control603, Band ID604, and Operating Class605. Further, the Multi-band element is composed of the fields of Channel Number 606, BSSID 607, Beacon Interval 608, and TSF Offset 609. Further, the Multi-band element is composed of the fields of Multi-band Connection Capacity 610, FST Session Timeout 611, and STA MAC Addless 612. Further, the Multi-band element is composed of each field of Pairwise Cipher Suite Count 613 and Pairwise Cipher Suite List 614. These fields are transmitted by the communication device 102 in the order shown in FIG. 6 from Element ID 601 and received by another communication device. The communication device 102 may generate all the fields of the Multi-band element and then transmit the fields to another communication device, or may generate and transmit each field in order from the Element ID 601.
- each field is transmitted and received is not limited to that shown in FIG. 6, and the order of the fields may be different. Further, any field may be omitted, or a field not shown in FIG. 6 may be added between any fields.
- the Element ID 601 includes an identifier for identifying the element.
- a value of 158 is included as an identifier indicating that it is a Multi-band element.
- the Length 602 contains information indicating the length of the Multi-band element excluding the Element ID 601 and the Length 602.
- the Multi-band Control 603 includes information such as STA Role, STA MAC Addless Present, and Pairwise Cipher Suite Present.
- the STA Role includes information indicating the role of the transmission device (here, the communication device 102) of the Multi-band element in the frequency band indicated by the Multi-band element.
- the information indicating the role is specifically information indicating whether the device is AP or STA in the frequency band indicated by the Multi-band element. Since the communication device 102 is an AP, information indicating the AP is included in the present embodiment.
- the STA MAC Address Present is information indicating whether or not the STA MAC Address 612 described later is included in the Multi-band element.
- the Pairwise Cipher Suite Present is information indicating whether or not the Pairwise Cipher Suite List 613 and the Pairwise Cipher Suite List 614 are included in the element. Since the Pairwise Cipher Suite Count 613 and the Pairwise Cipher Suite List 614 are both optional fields, they may or may not be included in the election.
- the Band ID 604 includes information for identifying a frequency band related to the Operating Class 605 and the Channel Number 606, which will be described later.
- information indicating a frequency band determined by the communication device 102 as the frequency band used for multi-band communication in S401 is included.
- FIG. 7 shows an example of the correspondence between the value included in the Band ID 604 and the information indicated by the value.
- one Band ID indicates a plurality of frequency bands, but the present invention is not limited to this, and one Band ID may indicate only one frequency band.
- the Beacon indicating that the communication device 102 can use a plurality of frequency bands may include a plurality of Multi-band elements.
- the Multi-band element corresponding to the frequency band in which the Beacon is transmitted may or may not be included in the Beacon. May be good.
- Operating Class 605 is information indicating a set of channels used for multi-band communication in the frequency band indicated by Band ID 604.
- the information indicating the set of channels is specifically information indicating one or more frequency channels used for multi-band communication.
- Operating Class 605 indicates at least one channel used by the communication device 102 for multi-band communication in the frequency band indicated by Band ID 604.
- the Operating Class 605 includes a value indicating a combination of the start frequency of the channel used for multiband communication, the interval of the channel, and the set of channels.
- the channel start frequency is a value used to calculate the center frequency of the channel.
- the channel spacing is a value indicating the center frequency spacing between adjacent channels that do not overlap.
- a set of channels is information indicating at least one channel used for multiband communication. When all channels are used in the frequency band indicated by Band ID 604, 0 is included as a value indicating that all channels are used.
- Channel Number 606 is information indicating a channel used for multi-band communication. Specifically, it is information indicating a channel used for one or more multi-band communication among the set of channels shown in Operating Class 605.
- the channel information included as Channel Number 606 the channel used for measuring the congestion state when determining the frequency band used for multi-band communication in S401 may be included. In this case, when the congestion status is measured on a plurality of channels in S401, the channels determined not to be used for multi-band communication may be excluded from the channels designated as Channel Number 606.
- the Channel Number 606 may include a channel specified by the user, or may include a channel preset in the communication device 102.
- one Operating Class 605 indicates the start frequency of the channel to be used, the interval of the channel, and the combination of the set of channels for each of the plurality of frequency bands. For example, consider a case where Band ID 604 includes information indicating a 2.4 GHz band, a 5 GHz band, and a 6 GHz band. In this case, one value corresponding to the start frequency of the channel used for multi-band communication, the interval of the channel, and the set of channels in each of the 2.4 GHz band, 5 GHz band, and 6 GHz band is included as Operating Class 605. In this case, the Channel Number 606 includes a plurality of information on the channels to be used. Specifically, as Channel Number 606, information on at least one channel used in each of the 2.4 GHz band, 5 GHz band, and 6 GHz band is included.
- the Operating Class 605 may include a plurality of Operating Classes as information corresponding to each of the plurality of frequency bands.
- the Operating Class 605 may include a plurality of Operating Classes as information corresponding to each of the plurality of frequency bands.
- the Operating Class corresponding to the 2.4 GHz band in addition to the Operating Class corresponding to the 2.4 GHz band, the Operating Class corresponding to each of the 5 GHz band and the 6 GHz band is included. May be good.
- a plurality of values are included in the Operating Class 605, but it is assumed that the lower frequency band is supported in order from the Operating Class included at the beginning.
- the operating class corresponding to which frequency band may be determined from at least one of the channel start frequency indicated by the included operating class, the channel interval, and the channel set.
- Channel Number 606 information of at least one channel used for multi-band communication in each of the 2.4 GHz band, 5 GHz band, and 6 GHz band is included.
- the Channel Number 606 includes information on at least one channel used for multiband communication in the frequency band indicated by Band ID 604.
- the Channel Number 606 includes information on the plurality of channels.
- the communication device 102 may set a Multi-band element for each channel used for multi-band communication.
- the Beacon will include as many Multi-band elements as the number of channels used by the communication device 102, and will include a plurality of Multi-band elements having the same Band ID 604.
- BSSID607 is an abbreviation for Basic Service Set Identity, and is information indicating an identifier of a network constructed by a multi-band element transmission device (communication device 102 in this case). Specifically, the identifier of the network constructed by the transmission device of the Multi-band element in the channel indicated by the Band ID 604 and the Channel Number 606 is shown. In this embodiment, it is assumed that the BSSIDs of the networks constructed by the communication device 102 are all the same. When the communication device 102 indicates a plurality of available channels (Channel Number 606) using one Multi-band element, the BSSID 607 includes BSSIDs of a plurality of networks.
- the BSSID 607 includes the BSSID of one network.
- the BSSID 607 may include the BSSIDs of the plurality of networks. If the communication device 102 has not yet constructed a network in the channels indicated by Band ID 604 and Channel Number 606, BSSID 607 contains 0 or BSSID 607 is omitted.
- the BSSID 607 may include a fraction of the number of bits allocated to the BSSID 607, as indicated by the wildcard BSSID.
- the Beacon Interval 608 contains information indicating the transmission interval of the Beacon transmitted on the channels indicated by the Band ID 604 and the Channel Number 606. Specifically, it is the Beacon transmission interval transmitted by the Multi-band element transmission device (here, the communication device 102) in the network. In addition, when the network is not constructed in the channel shown by Band ID 604 and Channel Number 606, 0 is included in Beacon Interval 608.
- the Beacon Interval 608 includes a plurality of Beacon Intervals corresponding to each channel.
- the Beacon Interval 608 includes one Beacon Interval corresponding to the channel.
- the Beacon Interval 608 may include the Beacon Interval corresponding to each of the plurality of networks.
- the TSF Offset 609 includes information indicating an offset value between the TSF of the network to which the communication device 102 is transmitting the element and the TSF of the network constructed in the channel indicated by the Channel Number 606.
- TSF is an abbreviation for Timing synchronization function, and is a value used to synchronize APs and STAs participating in a network.
- the network is not constructed in the channel indicated by Channel Number 606, 0 is included in TSF Offset 609.
- the communication device 102 indicates a plurality of channels (Channel Number 606) used for multi-band communication using one element
- the TSF Offset 609 includes a plurality of TSF Offsets corresponding to each channel.
- the TSF Offset 609 includes one TSF Offset corresponding to the channel.
- the TSF Offset 609 may include the TSF Offset corresponding to each of the plurality of networks.
- the Multi-band Connection Capacity 610 includes information indicating the ability of the communication device 102 to be connected in the channel used for multi-band communication shown in the Multi-band election. Specifically, the ability related to the connection of the multi-band element transmission device (here, the communication device 102) in the channel shown by Channel Number 606 is shown. Specifically, the connection capability is information indicating whether or not the communication device 102 can operate as an AP in the channel indicated by the Multi-band element. When the communication device 102 indicates a plurality of channels used for multi-band communication using one Multi-band element, the field contains information on whether or not the communication device 102 operates as an AP in each channel. Is included.
- the information for a plurality of channels shown in the Multi-band election may be collectively shown in one Multi-band Connection Capacity.
- the Multi-band Connection Capacity 610 may include one piece of information indicating that it operates as an AP.
- FST Session Timeout611 is information indicating a timeout value in the setup process of the FST session.
- FST is an abbreviation for fast session transfer, and is a process of moving an already established session to another channel.
- the destination channel may be in the same frequency band as the channel before movement, or may be in a different frequency band. This field may be omitted.
- the STA MAC Addless 612 is information indicating the MAC (Media Access Control) address of the communication device 102 in the channel specified in the Multi-band element. If the STA MAC Adpress Present of Multi-band Control 603 is 0 (when it is indicated that this field is not included), this field is omitted.
- this field includes a plurality of MAC addresses corresponding to each channel.
- this field includes one MAC address corresponding to the channel.
- this field may include MAC addresses corresponding to each of the plurality of networks.
- the Pairwise Cipher Suite Count 613 is information indicating the number of pairwise cipher suite selectors included in the Pairwise Cipher Suite List 614 described later.
- the Pairwise Cipher Suite List 614 includes a series of selectors indicating the pairwise Cipher suites. Specifically, the Pairwise Cipher Suite List 614 contains information indicating a Cipher suite that can be used in the channel specified in the Multi-band element. Cipher suite is information indicating a combination of a key exchange algorithm, a key authentication method, a cipher, and a message authentication code. If the Pairwise Cipher Suite Present of Multi-band Control 603 is 0 (when it is indicated that this field is not included), this field is omitted.
- this field includes a plurality of Cipher Suites corresponding to each channel.
- this field includes one Cipher Suite corresponding to the channel.
- this field may include Cipher Suite corresponding to each of the plurality of networks.
- the communication device 102 can transmit information on the frequency band used by the own device for multi-band communication. Specifically, the communication device 102 can notify other communication devices of the frequency channel used by the own device for multi-band communication by transmitting a Beacon frame including the Multi-band element. The other communication device that has received the Beacon frame can determine whether to perform multi-band communication with the communication device 102 from the frequency channel information shown in the Multi-band element.
- the Multi-band element includes, but is not limited to, the Operating Class 605 and the Channel Number 606.
- the Multi-band element of FIG. 6 does not include the Operating Class 605, but may include only the Channel Number 606.
- the information regarding the frequency band used for multi-band communication is included in the Beacon frame, but instead of or in addition to this, it may be included in the Probe Request / Response.
- information regarding the frequency band used for multi-band communication may be included in the Authentication Request / Response.
- it may be included in an Association Request / Response or a Response Request / Response.
- the AP (communication device 102) transmits information on the frequency band used for multi-band communication, but in addition to or instead of this, the STA (communication device 103) also has its own device multi-band. The frequency band used for communication may be determined and transmitted.
- the information regarding the frequency band used for multi-band communication is indicated by the Multi-band element, but the present invention is not limited to this.
- Information about the frequency band used for multiband communication may be shown by another element including at least one of the information contained in the multi-band element shown in FIG.
- the communication device 103 which is an STA, transmits a Probe Request based on the reception of the Beacon transmitted by the communication device 102 (S5021).
- the communication device 103 since Beacon is transmitted in the 2.4 GHz band, the communication device 103 transmits the Probe Request to the communication device 102 in the 2.4 GHz band. Since the communication device 103 has received the probe request from the communication device 102, the communication device 103 transmits a probe response to the communication device 103 as a response (S5031).
- the communication device 103 can acquire information on the frequency band used by the communication device 102 for multi-band communication from the Multi-band element included in the Beacon received from the communication device 102. Alternatively, or in addition to this, information on the frequency band used by the communication device 102 for multi-band communication may be acquired from the Multi-band element included in the Probe Response.
- the communication device 102 exchanges an Authentication Request / Response (not shown in FIG. 5) with the communication device 103 to authenticate the other device.
- the communication device 102 or the communication device 103 transmits an Authentication Request
- the other device transmits an Authentication Response as a response.
- the communication device 102 determines whether or not the connection request has been received (S406). Specifically, it is determined whether or not the Association Request has been received from another communication device. If the communication device 102 does not receive the Association Request, the communication device 102 determines No in this step, and performs the S406 process again. On the other hand, when the communication device 102 receives the Association Request, it determines Yes in this step and performs the process of S403.
- the communication device 103 transmits an association request to the communication device 102 (S5041), and the communication device 102 transmits an association response to the communication device 103 as a response to the association request (S5041).
- the communication device 102 executes a connection process with the communication device 103 to establish a connection (S403).
- the connection between the communication device 102 and the communication device 103 is established in the channel through which the Association Request / Response is communicated.
- the communication device 103 can include the information requesting the establishment of the connection in the frequency band different from the frequency band for transmitting the Association Request in the Transmission Request to be transmitted. As a result, the communication device 103 can establish a connection with the communication device 102 in another frequency band.
- the Communication Request transmitted by the communication device 103 in the 2.4 GHz band includes information requesting the establishment of a connection in the 5 GHz band and the 6 GHz band.
- the communication device 103 receives the Association Response as a response, the communication device 103 can establish a connection with the communication device 102 in each of the 2.4 GHz band, the 5 GHz band, and the 6 GHz band.
- the Association Request includes at least the information of the channel on which the communication device 103 wants to establish the connection. In addition to this, information indicating the frequency band including the channel in question may be included. If the MAC address used by the communication device 102 in the relevant channel is known, the MAC address information may be included in addition to or instead of the channel information. Also, in addition to or in place of information about different frequency bands, information about different channels in the same frequency band may be included. Specifically, when the communication device 103 desires to connect to the communication device 102 on a different channel included in the same frequency band as the channel on which the Association Request is transmitted, the Communication Device 103 transmits the Association Request including the information of the channel.
- the Association Response transmitted by the communication device 102 includes information indicating that the connection is permitted.
- the information indicating the channel on which the communication device 102 permits the connection may be included among the channels indicated by the information included in the Association Request. ..
- At least one of the Assessment Request and the Assessment Response may include the element as information indicating a channel requesting a connection or a channel permitting the connection.
- an element different from the Multi-band element may be included as information indicating the channel requesting the connection or the channel permitting the connection.
- the communication device 102 and the communication device 103 may perform communication processing such as WPA (Wi-Fi Protected Access) or WPA2 after S5051.
- WPA Wi-Fi Protected Access
- WPA2 Wi-Fi Protected Access
- SAE Commit and SAE Confirm may be exchanged at the time of exchange of Authentication Request.
- the communication device 102 and the communication device 103 perform a 4-way handshake after the Communication Request / Response communication.
- the communication device 102 and the communication device 103 are supposed to establish a connection in all frequency bands (2.4 GHz band, 5 GHz band, and 6 GHz band) that can be used by the communication device 102, but the connection is limited to this. Absent.
- the communication device 102 and the communication device 103 may establish a connection via at least two different channels in the available frequency band.
- the communication device 102 and the communication device 103 establish a connection on another channel by transmitting and receiving an Association Request / Response on a specific channel, but the present invention is not limited to this.
- the communication device 102 and the communication device 103 may establish a connection in each channel by transmitting and receiving an Association Request / Response in each channel for which a connection is desired to be established.
- the communication device 102 and the communication device 103 may send and receive an Association Request / Response containing information about another channel via the specific channel after establishing a connection on the specific channel.
- the communication device 102 and the communication device 103 may establish a connection on another channel via the established connection.
- the communication device 102 determines the parameters related to transmission / reception in the established connection (S404, S506). In this embodiment, the communication device 102 determines the parameters for transmission and reception of all the connections established with the communication device 103.
- the parameters related to transmission / reception are the distribution of data transmitted / received in each connection.
- the communication device 102 determines the distribution of data for each connection when transmitting data to the communication device 103 via a plurality of connections.
- the communication device 102 determines the amount of data distributed for each connection based on the maximum throughput available for each connection with the communication device 103.
- the communication device 102 may determine the amount of data to be distributed for each connection based on the throughput calculated by actually transmitting the packet to the communication device 103 via each connection.
- the communication device 102 may determine a new data allocation amount according to the throughput and the amount of data transmitted / received in each actual connection after transmitting / receiving data for a predetermined time to / from the communication device 103. Good.
- the communication device 102 sets the data distribution amount higher for the connection with high throughput than for the connection with low throughput.
- the communication device 102 may determine the type of frame to be communicated in the established connection in place of or in addition to the data distribution amount as a parameter related to transmission / reception. Specifically, the communication device 102 may separate a connection for communicating a management frame and a connection for communicating a data frame containing data. For example, the communication device 102 may send and receive management frames in the connection established in the 2.4 GHz band, and may send and receive data frames in the connection established in the 5 GHz band and 6 GHz band.
- the communication device 102 may determine the connection to be used according to the type of data in addition to or in place of the above parameters as parameters related to transmission / reception. For example, the communication device 102 determines that among the data related to mixed reality and augmented reality, the data related to position information, attitude information, and delay control information, which are control data, communicate via a 2.4 GHz band connection. You may. In this case, the communication device 102 determines to communicate data having a relatively large amount of data, such as content data and occlusion information indicating a mutual shielding relationship between objects, via a connection in a 5 GHz band or a 6 GHz band. ..
- the communication device 102 determines that meta information such as a date, parameters at the time of imaging (aperture value and shutter speed), and position information are communicated via a connection in the 2.4 GHz band. May be good. In this case, the communication device 102 may decide to communicate the pixel information via the connection of the 5 GHz band or the 6 GHz band. Alternatively, the communication device 102 may determine one of the plurality of connections as a backup connection. The communication device 102 may notify the communication device 103 of the determined parameters related to transmission / reception.
- the communication device 102 determines the parameters related to transmission / reception in each established connection, but the present invention is not limited to this.
- the communication device 102 may transmit / receive data without determining the transmission / reception parameters. In this case, S404 of FIG. 4 and S506 of FIG. 5 are skipped. Further, the communication device 102 may independently transmit and receive separate streams at each of the plurality of connections established with the communication device 103.
- the communication device 102 transmits / receives data via the established connection (S405).
- the communication device 102 transmits / receives data to / from the communication device 103 according to the determined parameters.
- the communication device 102 transmits / receives data (S5071 and S5081) to and from the communication device 103 via a connection in the 2.4 GHz band and data transmission / reception (S5072 and S5082) via a connection in the 5 GHz band.
- the communication device 102 also executes data transmission / reception (S5073, S5083) between the communication device 103 and the communication device 103 via a connection in the 6 GHz band.
- the communicable connection established between the communication device 102 and the communication device 103 may be referred to as a link or a communication link.
- the communication device 102 determines whether all the connections with the communication device 103 have been disconnected (S407).
- the communication device 102 determines No in this step when at least one of the connections established with the communication device 103 is maintained. It should be noted that the communication device 102 maintains the connection in which the data is communicated again with the communication device 103 until a predetermined time elapses after the last data communication. judge.
- the data communicated here may be empty data without contents.
- the communication device 102 receives or transmits an Action frame including the Dissociation element described later via the connection with the communication device 103, the communication device 102 determines that the connection has been disconnected.
- the communication device 102 determines that the connection has been disconnected. In this case, a connection different from the connection to which the Action frame including the Dissociation element is communicated is disconnected. When the communication device 102 determines No in this step, the communication device 102 performs the process of S405. It should be noted that the Deception frame or the Dissociation frame may be used instead of the Action frame. When there is no data to be transmitted / received to / from the communication device 103, the communication device 102 may perform the process of S407.
- the communication device 102 may process the S406 in parallel with or instead of the S405 and wait for a new connection request from the communication device 103. When all the connections with the communication device 103 are disconnected, the communication device 102 determines Yes in this step, and ends the process of this flow.
- the communication device 102 establishes a connection with the communication device 103 via a plurality of channels and executes multi-band communication.
- the communication device 102 executes multi-band communication with the communication device 103 via a plurality of connections so that the data can be communicated faster than the case where the data is communicated via only one connection. become.
- FIG. 8 is a flowchart showing a process executed by reading the computer program stored in the storage unit 301 into the control unit 302 and executing the computer program when the communication device 102 disconnects from the communication device 103.
- FIG. 9 is a flowchart showing a process executed by reading a computer program stored in the storage unit 301 into the control unit 302 and executing the computer program when the communication device 103 disconnects from the communication device 102.
- the process of FIG. 8 may be executed by the communication device 103
- the process of FIG. 9 may be executed by the communication device 102.
- the communication device 102 and the communication device 103 have established connections in the 2.4 GHz band, the 5 GHz band, and the 6 GHz band, respectively.
- a case where the communication device 102 disconnects from the communication device 103 in the 5 GHz band will be described as an example.
- the case where the communication device 102 disconnects from the communication device 103 in the 6 GHz band after disconnecting from the connection in the 5 GHz band will be described as an example.
- the communication device 102 starts the process of FIG. 8 when the connection with the communication device 103 is established. Further, the communication device 103 starts the process of FIG. 9 when the connection with the communication device 102 is established.
- the communication device 102 and the communication device 103 transmit and receive data to and from each other (S5071 to S5073, S5081 to S5083).
- the communication device 102 starts the process of the flow shown in FIG. 8 and determines whether or not the disconnection instruction has been received (S801).
- the communication device 102 determines Yes in this step.
- the disconnection instruction from the user includes not only the disconnection instruction by the operation of the hard key or the soft key by the user, but also the stop instruction of a predetermined application, the application switching instruction, the power stop instruction of the communication device 102, and the like. ..
- the communication device 102 determines Yes in this step.
- the communication device 102 may determine Yes in this step depending on the fact that the communication device 102 did not communicate with the communication device 103 until a predetermined time elapses after the previous communication.
- the communication device 102 may determine Yes in this step depending on whether the reception intensity of radio waves (RSSI, Received Signal Strength Inspection) in connection with the communication device 103 is equal to or less than a predetermined threshold value.
- the communication device 102 may perform the determination in this step by combining the above determination methods.
- the communication device 102 may determine Yes in this step depending on the communication device 103, which is the STA, establishing a connection with an AP different from the communication device 102.
- the connection with the communication device 103 may be established or may be established in the future.
- the communication device 102 determines Yes in this step.
- the process of this step may be executed for each connection. If it is determined to be Yes in this step, the communication device 102 performs the process of S804, and if it is determined to be No, the process of S802 is performed.
- the communication device 102 determines whether the amount of data sent / received to / from the communication device 103 has decreased (S802). Specifically, the communication device 102 determines whether or not the amount of data communicated via the connection has decreased with respect to the connection determined to be Yes in S801. The communication device 102 measures the amount of data transmitted to and received from the communication device 103 at predetermined time intervals so that the amount of data can be compared in this step. In this case, the communication device 102 compares the amount of data measured most recently with the amount of data before that in this step, and if the difference is equal to or greater than a predetermined value, determines Yes in this step.
- the communication device 102 may make a determination based on whether the latest data amount is equal to or less than a predetermined threshold value, instead of making a determination based on the amount of decrease in the amount of data. In this case, if the latest data amount is equal to or less than a predetermined threshold value, the communication device 102 determines Yes in this step. If the communication device 102 determines Yes in this step, the processing of S804 is performed, and if it is determined that No, the processing of S803 is performed. The process of S802 may be skipped. In this case, the communication device 102 performs the process of S803 when it is determined as No in S801.
- the communication device 102 determines that it wants to change the channel for transmitting and receiving the management frame (S803). Specifically, when the communication device 102 transmits / receives a management frame by designating a specific connection, it is determined that the connection for transmitting / receiving the management frame is desired to be changed from the specific connection. When the RSSI is equal to or less than a predetermined threshold value for the connection transmitting and receiving the management frame, the communication device 102 determines Yes in this step. Alternatively, when the throughput of the connection transmitting / receiving the management frame is equal to or less than a predetermined threshold value, it is determined as Yes in this step. The threshold value used for the determination of S803 is higher than the threshold value used for the determination of S801.
- the communication device 102 performs the process of S804, and if it is determined to be No, the process of S801 is performed. If the communication device 102 does not specify a connection for transmitting and receiving a management frame, the process of this step may be skipped. In this case, if the communication device 102 determines No in S802, the communication device 102 performs the process of S801. Further, when the communication device 102 skips the processing of both S802 and S803, and when it is determined as No in S801, the communication device 102 performs the processing of S801 again.
- the communication device 102 determines the connection to be disconnected (S804).
- the communication device 102 determines to disconnect the connection determined to be Yes in any of S801, S802, and S803.
- the case where the user issues a disconnection instruction with respect to the connection established by the communication device 102 with the communication device 103 in the 5 GHz band is taken as an example.
- the communication device 102 determines in this step that the connection established in the 5 GHz band is disconnected.
- S1006 in FIG. 10 corresponds to the processing of S801 to S804 of FIG. 8 performed by the communication device 102.
- the communication device 102 When the communication device 102 determines the connection to be disconnected, it transmits a frame requesting the disconnection of the connection (S805, S10071). The frame transmitted at this time contains information indicating the connection to be disconnected. In the present embodiment, the communication device 102 transmits an Action frame including a Dissociation element as a frame requesting disconnection. Further, in the present embodiment, the communication device 102 transmits a frame requesting disconnection in the 5 GHz band via the connection in the 2.4 GHz band. The communication device 102 performs the processing of S805, and then performs the processing of S806.
- FIG. 11 shows an example of the frame format of the Dissociation element included in the Action frame.
- the Dissociation election is configured to include Element ID 1101, Length 1102, and Multi-band Control 1103.
- the Dissociation element is further configured to include the Band ID 1104, Operating Class 1105, and Channel Number 1106 fields. These fields are transmitted by the communication device 102 in the order shown in FIG. 11 from Element ID 1101 and received by another communication device.
- the communication device 102 may generate all the fields of the Dissociation element and then transmit to another communication device, or may generate and transmit each field in order from the Element ID 1101.
- each field is transmitted and received is not limited to that shown in FIG. 11, and the order of the fields may be different. Further, any field may be omitted, or a field not shown in FIG. 11 may be added between any fields.
- Element ID 1101 includes an identifier for identifying the element.
- a predetermined value is included as an identifier indicating that it is a Dissociation element.
- the Length 1102 contains information indicating the length of the Dissociation element excluding the Element ID 1101 and the Length 1102.
- the Multi-band Control 1103 contains the same information as the Multi-band Control 603.
- the Multi-band Control 1103 may be omitted.
- the Band ID 1104 contains information for identifying a frequency band related to the Operating Class 1105 and the Channel Number 1106, which will be described later.
- Band ID 1104 includes information indicating the frequency band of the connection determined to be disconnected in S804.
- the Operating Class 1105 contains information indicating a set of channels including the connection channel determined to be disconnected in S804 among the frequency bands indicated by Band ID 1104.
- the Channel Number 1106 contains information indicating the channel of the connection determined to be disconnected in S804.
- the case of disconnecting one connection is taken as an example, but the present invention is not limited to this, and a plurality of connections may be disconnected.
- the communication device 102 may include information on a plurality of disconnected connections in one Dissociation element.
- each of Band ID 1104, Operating Class 1105, and Channel Number 1106 may include information on a plurality of connections.
- the communication device 102 may include information about one connection per Dissociation element.
- the Action frame includes a plurality of Dissociation elements.
- the Dissociation element includes, but is not limited to, the Operating Class 1105 and the Channel Number 1106.
- the Dissociation election in FIG. 11 may not include the Operating Class 1105, but may include only the Channel Number 1106.
- the Action frame including the Dissociation element is used as the frame for requesting disconnection, but the present invention is not limited to this.
- the communication device 102 may use a Deception frame or a Dissociation frame.
- the communication device 102 requests disconnection by transmitting a Deception frame or Disassociation frame including a Multi-band element including information on the connection to be disconnected.
- the Band ID 604 and ⁇ Channel Number 606 in the Multi-band element include the same information as the Band ID 1104 to Channel Number 1106.
- each field after BSSID607 may be omitted.
- a plurality of Multi-band elements may be included as in the case of the Dissociation element, or information on a plurality of connections may be included in one Multi-band element.
- the Multi-band element instead of the Multi-band element, another element may be included in the Delivery frame or Dissociation frame.
- the element includes an identifier indicating the element, information indicating the length of the element, and information indicating the channel of the connection to be disconnected.
- the communication device 103 determines whether or not it has received the information regarding the connection to be disconnected (S901). Specifically, the communication device 103 determines whether or not the Action frame including the Dissociation element has been received. When the Action frame is received, the communication device 103 determines Yes in this step. In addition, the communication device 103 may determine whether or not the Deception frame or Dissociation frame including the Multi-band element has been received in this step. When the communication device 103 receives the Deception frame or the Dissociation frame including the Multi-band element, it determines Yes in this step.
- the communication device 103 determines Yes in this step. If the communication device 103 determines No in this step, the process of S901 is performed again. On the other hand, if the communication device 103 determines Yes in this step, it performs the process of S902.
- the communication device 103 analyzes the received Dissociation element (S902). If the received element is a Multi-band element or another element, the received element is analyzed. In this step, the communication device 103 identifies the connection for which disconnection is requested. In the present embodiment, the communication device 103 specifies the connection established in the 5 GHz band as the connection for which disconnection is required.
- the communication device 103 determines whether or not a connection capable of transmitting / receiving data remains with the communication device 102 (S903).
- the communication device 103 determines whether there is a connection capable of transmitting / receiving data to / from the communication device 102 other than the connection for which the communication device 102 has requested disconnection.
- the communication device 103 determines Yes in this step. If the communication device 103 determines Yes in this step, it performs the process of S904, and if it determines No in this step, it performs the process of S905.
- the communication device 102 determines whether or not a connection capable of transmitting / receiving data remains with the communication device 103 (S903).
- the communication device 102 determines whether there is a connection capable of transmitting / receiving data to / from the communication device 103 other than the connection for which the disconnection request is issued. When a connection capable of transmitting / receiving data remains, the communication device 102 determines Yes in this step. If the communication device 102 determines Yes in this step, it performs the process of S807, and if it determines No in this step, it performs the process of S808.
- the communication device 102 and the communication device 103 continue transmitting / receiving data via the connection (S807, S904).
- the transmission / reception of data between the communication device 102 and the communication device 103 via the connection (channel) requested to be disconnected is stopped.
- the transmission / reception of data via the connection in the 5 GHz band is stopped (S11082).
- the transmission / reception of data in the 2.4 GHz band and the 6 GHz band is continued (S10081, S10091, S10083, S10093).
- the communication device 102 performs the processing of S801.
- the communication device 103 performs the processing of S901.
- the communication device 102 since a connection capable of transmitting and receiving data remains between the communication device 102 and the communication device 103, it is determined to be Yes in S807 and S904.
- the communication device 102 performs the processes of S801 to S804, and determines that the connection in the 6 GHz band is disconnected (S1206 in FIG. 12).
- the communication device 102 transmits a frame requesting disconnection in the 6 GHz band to the communication device 103 via the connection in the 2.4 GHz band (S805, S12071).
- the communication device 103 Upon receiving the frame requesting disconnection from the communication device 102, the communication device 103 performs the processes of S901 and S902.
- the communication device 102 and the communication device 103 make determinations of S806 and S903, respectively.
- connection in the 2.4 GHz band still remains between the communication device 102 and the communication device 103, it is determined as Yes in this step. In this case, the communication between the communication device 102 and the communication device 103 via the connection in the 6 GHz band is stopped (S12082).
- the communication device 102 does not send or receive data to or from the other device (here, the communication device 103) that transmitted the disconnection frame (S808), and ends the processing of this flow.
- the communication device 103 does not transmit / receive data to / from the transmission frame transmission device (here, the communication device 102) of the cut frame (S905), and ends the processing of this flow.
- the communication device 102 and the communication device 103 are disconnected by the processes shown in FIGS. 8 and 9. As shown above, by transmitting a frame requesting disconnection via a connection different from the connection desired to be disconnected, for example, when interference with other communication occurs in the connection desired to be disconnected. Even if there is, it is possible to send a frame requesting disconnection to the other device.
- the communication device 102 may establish a new connection with the communication device 103 when the communication device 102 determines Yes in S803 of FIG. 8 and disconnects from the communication device 103.
- the communication device 102 may also transmit the information regarding the new channel used for transmitting and receiving the control frame. Then, a connection with the communication device 103 via a new channel may be established and used for transmission / reception of the control frame.
- the communication device 102 may also notify the communication device 103 of information indicating that the connection used for transmission / reception of the control frame is requested to be changed. ..
- the communication device 103 Upon receiving the change request, the communication device 103 disconnects the connection from the communication device 102 specified in S805, or after that, establishes a connection to the communication device 102 via a new frequency channel. You may request it. Specifically, the communication device 103 transmits an Association Request that specifies a new frequency channel to the communication device 102. Alternatively, when the communication device 102 determines Yes in S806, any one of the remaining connections with the communication device 103 may be a connection for newly transmitting and receiving a control frame. In this case, the communication device 102 may notify the communication device 103 which connection is to be the connection for transmitting and receiving the control frame at any timing after S805.
- the present invention is not limited to this, and multi-band communication may be performed between STAs. ..
- multi-band communication may be performed between STAs.
- one STA has a role of constructing a network like the communication device 102 (AP) of the present embodiment, and is the same as the communication device 102. Processing may be performed.
- the other STA has a role of participating in the network like the communication device 103 (STA) of the present embodiment, and may perform the same processing as the communication device 103.
- the communication device 102 which is an AP transmits a frame requesting disconnection from the communication device 103 which is STA, but in addition to or instead of this, a frame requesting disconnection from STA to AP. May be sent. If a frame requesting disconnection can be transmitted from both the STA and the AP, disconnection control of each connection can be performed in both directions.
- the case of disconnecting after the connection is established is shown as an example, but the present invention is not limited to this, and the communication device 102 may perform another case when an error occurs during the connection process on a certain channel.
- the occurrence of an error may be communicated by requesting disconnection on the channel via a connection.
- the communication device 102 has already established a connection with the communication device 103 in the first channel of the 5 GHz band, and is further executing a connection process for establishing a connection in the second channel of the 2.4 GHz band.
- the communication device 102 is the first through the connection in the first channel.
- the communication device 103 that has received the frame requesting the disconnection of the second channel can detect that some error has occurred in the connection processing of the second channel that is being executed, and can terminate the connection processing.
- the case where an error occurs during the connection process may be the case where a frame different from the frame transmitted / received in the connection process is received, or the case where the value in the frame is incorrect.
- the communication device 102 may notify the communication device 103 of the content and cause of the error by including information indicating the content and cause of the error in the frame requesting the disconnection of the connection of the second channel.
- the communication device 102 may transmit an Association Response including "UNACCEPTABLE_SUPPORTED_CHANGENELS" as an error code.
- FIGS. 6 and 11 are shown as examples of the frame format of the element for controlling the connection and disconnection of the multi-band communication, but the frame format of each element is not limited to this.
- FIG. 13 shows a different example of the Band ID field of the element shown in FIGS. 6 and 11.
- the Next Band 1301 to Channel 1304 shown in FIG. 13 may be included instead of the Band ID 604 to Channel Number 606 shown in FIG.
- the Operating Class 1303 and the Channel Number 1304 in FIG. 13 contain the same information as the Operating Class 605 and the Channel Number 606 shown in FIG. 6, respectively.
- Next Band 1301 to Channel 1304 shown in FIG. 13 may be included.
- the Operating Class 1303 and the Channel Number 1304 in FIG. 13 contain the same information as the Operating Class 1105 and the Channel Number 1106 shown in FIG. 11, respectively.
- the Band ID field shown in FIGS. 6 and 11 is a field composed of 8 bits, respectively. Therefore, when the Next Band field and the Band ID field are used instead, the Next Band field may be composed of 1 bit and the Band ID field may be composed of 7 bits.
- FIG. 13 further shows the correspondence between the value of the Band ID field in the frame format shown in FIG. 13 and its meaning.
- the correspondence shown in FIG. 13 does not include values indicating a plurality of frequency bands.
- Next Band 1301 to Channel Number 1304 When the frame format shown in FIG. 13 is used, when Next Band 1301 to Channel Number 1304 are set as one set, information on one connection is included in each set. Therefore, when communicating information about a plurality of connections using each element, a set of Next Band 1301 to Channel Number 1304 for the number of connections is included in the element. For example, when a plurality of sets are included in the Multi-band element, the Channel 1304 of the first set is followed by the Next Band 1301 to Channel 1304 of the second set. Then, following the last set of Channel 1304, the field of BSSID607 is included. Similarly, when a plurality of sets are included in the dissociation element, the next set of Next Band 1301 to Channel 1304 is included following the first set of Channel Number 1304. Then, the last set of Channel 1304 becomes the last field included in the dissociation element.
- Next Band 1301 is information indicating whether the element contains information on a connection different from the connection indicated by Band ID 1302 to Channel 1304 immediately after.
- the element includes immediately after Band ID 1302 to Channel 1304, and then another set of Next Band 1301 to Channel 1304.
- Next Band 1301 another set of Next Band 1301 to Channel 1304 following Band ID 1302 to Channel Number 1304 immediately after is not included in the element.
- the correspondence between the value included in Next Band 1301 and its meaning is not limited to this.
- FIG. 13 may not include the Operating Class 1303 but may include only the Channel Number 1304, as in the case of FIG. 11.
- FIG. 14 shows an example of a part of the frame format of the Multi-band element when the Next Band field contains a predetermined value.
- FIG. 14 shows only the portion corresponding to Multi-band Control 603 to BSSID 607 of FIG.
- FIG. 14A shows an example in which the value of the first Next band field is 0.
- the Multi-band element includes only one set of Next Band 1301 to Channel Number 1304. That is, the Multi-band element will contain only information about one connection.
- the Channel Number 1304 is followed by BSSID607.
- FIG. 14B shows an example in which the value of the first Next band field is 1 and the value of the second Next band field is 0.
- the Multi-band element includes two sets of Next Band 1301 to Channel Number 1304.
- the second set of Next Band to Channel Number is set to Next Band 1301'to Channel Number 13041' in order to show information about a channel different from that of the first set.
- the Multi-band element will contain information about the two connections.
- the first set of Next Band 1301 to Channel 1304 shows information about the first channel
- the second set of Next Band 1301'to Channel 13041' shows information about the second channel.
- BSSID 607 follows after Channel Number 13041'.
- the communication device 102 sets the value of the first and second Next Band fields to 1 and sets the value of the third Next Band field to 0. Good.
- the number of connections that can be included in the element is not limited to this, and may be four or more.
- the communication device 102 may expand the Channel Number field instead of or in addition to expanding the Band ID field as shown in FIG.
- the first bit of the Channel Number field shown in FIGS. 6 and 11 is set as the Next Channel field.
- the communication device 102 may include only a plurality of Next Channel and Channel Number fields. For example, consider the case where the communication device 102 transmits an element including information about the first channel and the second channel in the 5 GHz band. In this case, the communication device 102 transmits a Band ID field including information indicating the 5 GHz band, and then an Operating Class field indicating a set of channels including the first channel and the second channel.
- the Next Channel field containing 1 as a value is transmitted, and then the Channel Number field indicating the first channel is transmitted.
- the Next Channel field containing 0 as a value is transmitted, and then the Channel Number field indicating the second channel is transmitted.
- the Operating Class field may be extended to the Next Class field and the Channel Number field.
- the communication device 102 includes information about a set of a plurality of channels included in the same frequency band in the element, only a plurality of Next Class, Operating Class, and Channel Number fields may be included. For example, consider the case where the communication device 102 transmits an element including information about the first channel and the second channel in the 5 GHz band. Further, it is assumed that the first channel and the second channel belong to different sets in the set of channels indicated by Operating Class. In this case, the communication device 102 first transmits a Next Class field including 1 as a value, following the Band ID field containing information indicating the 5 GHz band.
- the Operating Class field indicating the set of channels including the first channel is transmitted, and the Channel Number field indicating the first channel is transmitted. Further, a Next Class field containing 0 as a value is transmitted, and this time, an Operating Class field indicating a set of channels including a second channel is transmitted. Following this, a Channel Number field indicating the second channel is transmitted. In this way, when communicating information about a set of a plurality of channels included in the same frequency band, the number of bits is reduced and information about a set of a plurality of channels is notified by repeating only Next Class to Channel Number. be able to.
- FIG. 13 shows another example of the Band ID field included in each element by the communication device 102.
- the frame format as shown in FIG. 13 when communicating information about a plurality of channels, it is possible to communicate with a smaller number of bits.
- the information related to the channel is included in each element as the information for identifying the connection, but the present invention is not limited to this.
- AID association identifier
- the AID is an identifier assigned to the STA by the AP when the STA associates with the AP (communication device 102).
- the connection may be identified by different AIDs assigned to the same STA for each connection of different channels by the AP. For example, consider the case where the communication device 102 establishes a connection with the communication device 103 in the 2.4 GHz band and the 5 GHz band.
- a common SSID or BSSID is set, but the present invention is not limited to this.
- the communication device 102 may set different BSSIDs for each connection. Further, the communication device 102 may use different SSIDs in different connections.
- the communication devices 102 and 103 can control the establishment or disconnection of the connection via the second frequency channel by transmitting and receiving the connection request and the disconnection request via the first frequency channel.
- the communication devices 102 and 103 need only be able to establish or disconnect a connection via the second frequency channel by communicating a predetermined signal via the first frequency channel.
- the plurality of connections established between the communication devices 102 and 103 are all based on the IEEE802.11be standard, but the connection is not limited to this.
- a connection for multi-band communication between the communication devices 102 and 103 a connection conforming to a plurality of different standards among the IEEE802.11 series standards may be established.
- the communication devices 102 and 103 may establish a connection compliant with the IEEE802.11be standard and a connection compliant with the IEEE802.11ax standard as the connection for multi-band communication.
- the communication devices 102 and 103 are supposed to establish a connection conforming to the IEEE802.11 series standard and perform multi-band communication, but the present invention is not limited to this.
- Multi-band communication may be performed by establishing a plurality of connections having different frequencies in accordance with a communication standard different from the IEEE 802.11 series standard.
- FIGS. 4, 8 and 9 may be realized by hardware.
- a dedicated circuit may be generated on the FPGA from a computer program for realizing each step, and this may be used.
- FPGA is an abbreviation for Field Programmable Gate Array.
- a Gate Array circuit may be formed in the same manner as the FPGA and realized as hardware. Further, it may be realized by ASIC (Application Specific Integrated Circuit).
- the present invention supplies a program that realizes one or more functions of the above-described embodiment to a system or device via a network or storage medium, and one or more processors in the computer of the system or device reads and executes the program. It can also be realized by the processing to be performed. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (21)
- 通信装置であって、
他の通信装置との所定の通信規格に準拠した接続を確立する確立手段と、
第1の周波数チャネルを介して、前記第1の周波数チャネルと異なる第2の周波数チャネルを介した前記他の通信装置との接続を前記確立手段によって確立するための接続要求を通信する通信手段と、
前記通信手段によって前記接続要求を通信した場合に、前記確立手段によって確立された前記第1の周波数チャネルを介した前記他の通信装置との接続と並行して維持される、前記第2の周波数チャネルを介した前記他の通信装置との接続が、前記確立手段によって確立されるように制御する制御手段と、
を有することを特徴とする通信装置。 - 前記通信手段によって前記接続要求を通信した場合に、前記制御手段は、前記第2の周波数チャネルを介した前記他の通信装置との接続と、前記第1の周波数チャネルを介した前記他の通信装置との接続との両方が前記確立手段によって確立されるように制御することを特徴とする請求項1に記載の通信装置。
- 前記通信手段で通信される前記接続要求には、前記第2の周波数チャネルを介した接続の確立を要求することを示す情報が含まれることを特徴とする請求項1または2に記載の通信装置。
- 前記通信手段で通信される前記接続要求は、Association Requestであることを特徴とする請求項1から3の何れか1項に記載の通信装置。
- 前記通信手段によって前記接続要求を送信した場合に、前記接続要求に対する応答である接続応答を受信する受信手段をさらに有し、
前記制御手段は、前記接続要求を送信した場合に、前記受信手段によって前記接続応答を受信したことに基づいて前記第2の周波数チャネルを介した前記他の通信装置との接続が前記確立手段によって確立されるように制御することを特徴とする請求項1から4の何れか1項に記載の通信装置。 - 前記通信手段によって前記接続要求を受信した場合に、前記接続要求に対する応答である接続応答を送信する送信手段をさらに有し、
前記制御手段は、前記接続要求を受信した場合に、前記送信手段によって前記接続応答を送信したことに基づいて前記第2の周波数チャネルを介した前記他の通信装置との接続が前記確立手段によって確立されるように制御することを特徴とする請求項1から4の何れか1項に記載の通信装置。 - 前記接続応答には、接続の確立を許可することを示す情報、または前記第2の周波数チャネルを示す情報が含まれることを特徴とする請求項5または6に記載の通信装置。
- 前記接続応答は、Association Responseであることを特徴とする請求項5から7の何れか1項に記載の通信装置。
- 前記通信手段は、IEEE802.11be規格に準拠した前記接続要求を通信することを特徴とする請求項1から8の何れか1項に記載の通信装置。
- 通信装置であって、
他の通信装置との所定の通信規格に準拠した接続を確立する確立手段と、
前記確立手段によって確立された前記他の通信装置との第1の周波数チャネルを介した第1の接続と、前記確立手段によって確立された前記他の通信装置との前記第1の周波数チャネルとは異なる第2の周波数チャネルを介した第2の接続とが並行して維持されている場合に、前記第1の接続を介して前記第2の接続を切断するための切断要求を通信する通信手段と、
前記通信手段によって前記切断要求を通信した場合に、前記第2の接続を切断する切断手段と、
を有することを特徴とする通信装置。 - 前記切断要求には、前記第2の接続の切断を要求することを示す情報が含まれることを特徴とする請求項10に記載の通信装置。
- 前記通信手段は、前記切断要求を前記他の通信装置から受信することを特徴とする請求項10または11に記載の通信装置。
- 前記通信手段は、前記切断要求を前記他の通信装置に送信することを特徴とする請求項10から12の何れか1項に記載の通信装置。
- 前記切断要求は、Disassociation elementを含むActionフレームであることを特徴とする請求項10から13の何れか1項に記載の通信装置。
- 前記切断要求は、Disassociation elementを含むDisassociationフレームであることを特徴とする請求項10から13の何れか1項に記載の通信装置。
- 前記通信手段は、IEEE802.11be規格に準拠した前記切断要求を通信することを特徴とする請求項10から15の何れか1項に記載の通信装置。
- 前記第1の周波数チャネルと前記第2の周波数チャネルとは、異なる周波数帯域の周波数チャネルであることを特徴とする請求項1から16の何れか1項に記載の通信装置。
- 前記確立手段は、前記他の通信装置とのIEEE802.11シリーズ規格に準拠した接続を確立することを特徴とする請求項1から17の何れか1項に記載の通信装置。
- 通信装置の制御方法であって、
他の通信装置との所定の通信規格に準拠した接続を確立する確立工程と、
第1の周波数チャネルを介して、前記第1の周波数チャネルと異なる第2の周波数チャネルを介した他の通信装置との接続を前記確立工程において確立するための接続要求を通信する通信工程と、
前記通信工程において前記接続要求を通信した場合に、前記確立工程において確立された前記第1の周波数チャネルを介した前記他の通信装置との接続と並行して維持される、前記第2の周波数チャネルを介した前記他の通信装置との接続が、前記確立工程において確立されるように制御する制御工程と、
を有することを特徴とする制御方法。 - 通信装置の制御方法であって、
他の通信装置との所定の通信規格に準拠した接続を確立する確立工程と、
前記確立工程において確立された前記他の通信装置との第1の周波数チャネルを介した第1の接続と、前記確立工程において確立された前記他の通信装置との前記第1の周波数チャネルと異なる第2の周波数チャネルを介した第2の接続とが並行して維持されている場合に、前記第1の接続を介して前記第2の接続を切断するための切断要求を通信する通信工程と、
前記通信工程において前記切断要求を通信した場合に、前記第2の接続を切断する切断工程と、
を有することを特徴とする制御方法。 - コンピュータを請求項1から18のいずれか1項に記載の通信装置の各手段として機能させるためのプログラム。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP20905700.9A EP4084550A4 (en) | 2019-12-24 | 2020-12-16 | COMMUNICATION DEVICE, CONTROL METHOD AND PROGRAM |
| CN202510226788.6A CN119922752A (zh) | 2019-12-24 | 2020-12-16 | 通信设备、控制方法和程序 |
| KR1020227024270A KR20220115100A (ko) | 2019-12-24 | 2020-12-16 | 통신 장치, 제어 방법 및 저장 매체 |
| CN202080087146.8A CN114830809B (zh) | 2019-12-24 | 2020-12-16 | 通信设备、控制方法和程序 |
| US17/848,262 US12490315B2 (en) | 2019-12-24 | 2022-06-23 | Communication apparatus, control method, and storage medium |
| US19/368,951 US20260052586A1 (en) | 2019-12-24 | 2025-10-24 | Communication apparatus, control method, and storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019-233225 | 2019-12-24 | ||
| JP2019233225A JP7490358B2 (ja) | 2019-12-24 | 2019-12-24 | 通信装置、制御方法、およびプログラム |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/848,262 Continuation US12490315B2 (en) | 2019-12-24 | 2022-06-23 | Communication apparatus, control method, and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021131975A1 true WO2021131975A1 (ja) | 2021-07-01 |
Family
ID=76575927
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2020/046996 Ceased WO2021131975A1 (ja) | 2019-12-24 | 2020-12-16 | 通信装置、制御方法、およびプログラム |
Country Status (6)
| Country | Link |
|---|---|
| US (2) | US12490315B2 (ja) |
| EP (1) | EP4084550A4 (ja) |
| JP (3) | JP7490358B2 (ja) |
| KR (1) | KR20220115100A (ja) |
| CN (2) | CN119922752A (ja) |
| WO (1) | WO2021131975A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023041443A (ja) * | 2021-09-13 | 2023-03-24 | キヤノン株式会社 | 通信装置、通信方法、およびプログラム |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112788716A (zh) | 2019-11-08 | 2021-05-11 | 华为技术有限公司 | 一种多链路设备间的通信方法和装置 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018050133A (ja) | 2016-09-20 | 2018-03-29 | キヤノン株式会社 | 通信装置、制御方法、及びプログラム |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5106275B2 (ja) * | 2008-06-30 | 2012-12-26 | 株式会社東芝 | 無線通信装置及び無線通信方法 |
| US9184511B2 (en) * | 2009-07-10 | 2015-11-10 | Futurewei Technologies, Inc. | System and method for downlink channel sounding in wireless communications systems |
| US9414399B2 (en) * | 2013-02-07 | 2016-08-09 | Commscope Technologies Llc | Radio access networks |
| US9325483B2 (en) * | 2013-03-15 | 2016-04-26 | Wi-Lan Labs, Inc. | Flexible MIMO resource allocation through cross-correlation nulling and frequency domain segmented receiver processing |
| US9661638B2 (en) * | 2014-05-07 | 2017-05-23 | Qualcomm Incorporated | Methods and apparatus for signaling user allocations in multi-user wireless communication networks |
| US10470176B2 (en) * | 2014-06-18 | 2019-11-05 | Qualcomm Incorporated | Protection for multi-user transmissions |
| US10448390B2 (en) * | 2014-12-19 | 2019-10-15 | Qualcomm Incorporated | Transmission techniques for enabling an immediate response |
| US10966180B2 (en) * | 2015-07-07 | 2021-03-30 | Kabushiki Kaisha Toshiba | Wireless device and wireless communication method |
| KR102577358B1 (ko) | 2016-07-06 | 2023-09-14 | 삼성전자주식회사 | 다중 주파수 대역을 이용한 통신 방법 및 장치 |
| KR102383383B1 (ko) * | 2017-08-08 | 2022-04-06 | 삼성전자 주식회사 | 전자 장치 및 전자 장치의 Wi-Fi 다이렉트 그룹 형성 방법 |
| US11329871B2 (en) * | 2018-02-28 | 2022-05-10 | Qualcomm Incorporated | Conditional inheritance in management frame for multi-link aggregation |
| US11202286B2 (en) | 2018-07-11 | 2021-12-14 | Intel Corporation | Methods for multi-link setup between a multi-link access point (AP) logical entity and a multi-link non-AP logical entity |
| CN110167201B (zh) * | 2018-09-30 | 2022-05-17 | 腾讯科技(深圳)有限公司 | 一种数据传输的方法、相关装置以及系统 |
| AU2020203964B2 (en) * | 2019-04-04 | 2021-10-21 | Samsung Electronics Co., Ltd. | Electronic device for reporting communication quality measurement result and method of operating the electronic device |
| WO2021002618A1 (ko) * | 2019-07-02 | 2021-01-07 | 엘지전자 주식회사 | 멀티링크 동작 모드 |
| CN110418404A (zh) * | 2019-09-06 | 2019-11-05 | 展讯通信(上海)有限公司 | 多链路传输、接收方法及装置、存储介质、终端 |
| CN110519862B (zh) * | 2019-09-06 | 2020-12-25 | 展讯通信(上海)有限公司 | 多链路传输、接收方法及装置、存储介质、终端 |
| US11653343B2 (en) * | 2020-03-13 | 2023-05-16 | Huawei Technologies Co., Ltd. | Spectrum allocation for multiple resource units in a wireless network |
| WO2022005167A1 (ko) * | 2020-06-29 | 2022-01-06 | 엘지전자 주식회사 | 무선랜 시스템에서 멀티 링크 기능의 동적 설정 |
-
2019
- 2019-12-24 JP JP2019233225A patent/JP7490358B2/ja active Active
-
2020
- 2020-12-16 EP EP20905700.9A patent/EP4084550A4/en active Pending
- 2020-12-16 CN CN202510226788.6A patent/CN119922752A/zh active Pending
- 2020-12-16 KR KR1020227024270A patent/KR20220115100A/ko active Pending
- 2020-12-16 WO PCT/JP2020/046996 patent/WO2021131975A1/ja not_active Ceased
- 2020-12-16 CN CN202080087146.8A patent/CN114830809B/zh active Active
-
2022
- 2022-06-23 US US17/848,262 patent/US12490315B2/en active Active
-
2024
- 2024-05-14 JP JP2024079026A patent/JP7719238B2/ja active Active
-
2025
- 2025-07-15 JP JP2025118831A patent/JP2025148514A/ja active Pending
- 2025-10-24 US US19/368,951 patent/US20260052586A1/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018050133A (ja) | 2016-09-20 | 2018-03-29 | キヤノン株式会社 | 通信装置、制御方法、及びプログラム |
Non-Patent Citations (4)
| Title |
|---|
| HUANG, POKAI ET AL.: "Multi-link Operation Framework", IEEE 802.22-19/0773R8, 13 November 2019 (2019-11-13), pages 5 - 10, XP068160165, Retrieved from the Internet <URL:https://mentor.ieee.org/802.11/dcn/19/11-19-0773-08-00be-multi-link-operation-framework.pptx> * |
| HUANG, POKAI ET AL.: "Multi-link setup follow up", IEEE 802.22-19/1823RO, 10 November 2019 (2019-11-10), pages 2 - 6, XP068164343, Retrieved from the Internet <URL:https://mentor.ieee.org/802.11/dcn/19/11-19-1823-00-00be-multi-link-setup-fallow-up.pptx> * |
| JANG, IN-SUN ET AL.: "Discussion on Multi-link Setup", IEEE 802.22-19/1509R5, 13 November 2019 (2019-11-13), pages 3 - 10, XP068164697, Retrieved from the Internet <URL:https://mentor.ieee.org/802.11/dcn/19/11-19-1509-05-00be-discussion-on-multi-link-setup.pptx> * |
| See also references of EP4084550A4 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023041443A (ja) * | 2021-09-13 | 2023-03-24 | キヤノン株式会社 | 通信装置、通信方法、およびプログラム |
| JP7693477B2 (ja) | 2021-09-13 | 2025-06-17 | キヤノン株式会社 | 通信装置、通信方法、およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| CN119922752A (zh) | 2025-05-02 |
| US20260052586A1 (en) | 2026-02-19 |
| CN114830809B (zh) | 2025-03-14 |
| JP7490358B2 (ja) | 2024-05-27 |
| US12490315B2 (en) | 2025-12-02 |
| EP4084550A1 (en) | 2022-11-02 |
| JP2021103808A (ja) | 2021-07-15 |
| EP4084550A4 (en) | 2024-01-10 |
| JP2024109687A (ja) | 2024-08-14 |
| KR20220115100A (ko) | 2022-08-17 |
| JP2025148514A (ja) | 2025-10-07 |
| CN114830809A (zh) | 2022-07-29 |
| JP7719238B2 (ja) | 2025-08-05 |
| US20220408501A1 (en) | 2022-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI805977B (zh) | 通訊裝置、通訊方法、及通訊控制程式 | |
| JP7562270B2 (ja) | 通信装置、通信方法、およびプログラム | |
| WO2021181972A1 (ja) | 通信装置、通信方法、およびプログラム | |
| JP7719238B2 (ja) | 通信装置、制御方法、およびプログラム | |
| US20260039468A1 (en) | Communication apparatus, control method, and computer-readable storage medium | |
| KR20230007430A (ko) | 통신 장치, 통신 방법 및 프로그램 | |
| EP4510768A1 (en) | Communication device and control method for same | |
| US12432804B2 (en) | Communication apparatus, communication method, and storage medium | |
| CN116034618B (zh) | 通信设备、控制方法和存储介质 | |
| CN116530171A (zh) | 通信装置、控制方法和程序 | |
| JP2022150563A (ja) | 通信装置、通信方法、およびプログラム | |
| EP4576853A1 (en) | Communication apparatus, control method, storage medium, and program product | |
| WO2022259857A1 (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: 20905700 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 20227024270 Country of ref document: KR Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2020905700 Country of ref document: EP Effective date: 20220725 |
|
| WWG | Wipo information: grant in national office |
Ref document number: 202080087146.8 Country of ref document: CN |