This application is a National Stage Entry of PCT/JP2020/001245 filed on Jan. 16, 2020, which claims priority from Japanese Patent Application 2019-007786 filed on Jan. 21, 2019, the contents of all of which are incorporated herein by reference, in their entirety.
The present invention relates to a wireless communication quality visualization system, a wireless communication quality visualization device, and a measurement device that visually display communication quality of a wireless communication environment.
As a system for evaluating communication quality of a wireless LAN (Local Area Network) that includes multiple access points (AP: Access Point), there is a system in which multiple measurement devices (capture devices) are used for example, refer to patent literature 1). The capture devices are installed at each of multiple points in a wireless LAN environment. The data captured by each capture device is analyzed by a communication quality information generation device.
In a system described in patent literature 1, the communication quality information generation device performs analysis using the data of the capture device that has successfully received the data sent from a terminal. Thus, the communication quality of a wide range in the wireless LAN environment can be evaluated. The number of total transmitted frames, the number of transmissions retries, an average transmission rate, and the maximum transmission rate are used as the communication quality.
The system described in patent literature 1 also has a display unit. The display unit displays a result of the evaluation of communication quality by the communication quality information generation device.
However, in the system described in patent literature 1, the communication quality information generation device only evaluates the communication quality and displays the result of the evaluation of the communication quality. The display unit does not display a time series of the communication quality. Furthermore, the system described in patent literature 1 does not take into account changing the evaluation target.
In addition, in the system described in patent literature 1, each capture device transmits all the captured data to the communication quality information generation device. Therefore, the processing load of the communication quality information generation device increases.
The patent literature 2 describes a system that displays time-series data regarding a radio spectrum. However, the system described in patent literature 2 only displays information on radio spectrum usage.
It is an object of the present invention to provide a wireless communication quality visualization system, a wireless communication quality visualization device, and a measurement device that can suppress an increase in the load related to the processing of collected data when displaying a time series of the communication quality of a wireless communication environment.
A wireless communication quality visualization system according to the present invention is a system which visually displays communication quality in a wireless communication environment where multiple measurement devices are installed includes a wireless communication quality visualization device, and includes a wireless communication quality visualization device that includes condition setting means for setting measurement condition that can identify a target whose communication quality is measured, and extraction condition that can identify data to be displayed in data on communication quality collected according to the measurement condition, and display data generation means for generating display data for displaying spatial and temporal communication quality from data received from the multiple measurement devices, wherein each of the multiple measurement devices includes data collection means for collecting data on communication quality according to the measurement condition, data extraction means for extracting data that matches the extraction condition from the data collected by the data collection means, and extracted data transmission means for transmitting the data based on the data extracted by the data extraction means to the wireless communication quality visualization device.
A wireless communication quality visualization device according to the present invention is an device which visually displays communication quality in a wireless communication environment where multiple measurement devices are installed, and includes condition setting means for setting measurement condition that can identify a target whose communication quality is measured, and extraction condition that can identify data to be displayed in data on communication quality collected according to the measurement condition, and display data generation means for generating display data for displaying spatial and temporal communication quality based on the data extracted according to the extraction condition.
A measurement device according to the present invention is a device which is communicatively connected to a wireless communication quality visualization device which visually displays communication quality in a wireless communication environment, and includes condition obtaining means for obtaining measurement condition that can identify a target whose communication quality is measured, and extraction condition that can identify data to be displayed in data on communication quality collected according to the measurement condition, data collection means for capturing packets in the wireless communication environment according to the measurement condition as data on communication quality, data extraction means for extracting data that matches the extraction condition from the data collected by the data collection means, and extracted data transmission means for transmitting the data based on the data extracted by the data extraction means to the wireless communication quality visualization device.
A wireless communication quality visualization method according to the present invention is a method which visually displays communication quality in a wireless communication environment where multiple measurement devices are installed, and includes setting measurement condition that can identify a target whose communication quality is measured, and extraction condition that can identify data to be displayed in data on communication quality collected according to the measurement condition, and generating display data for displaying spatial and temporal communication quality based on the data extracted according to the extraction condition.
The wireless communication quality visualization program according to the present invention, causes a computer to execute a process of setting measurement condition that can identify a target whose communication quality is measured, and extraction condition that can identify data to be displayed in data on communication quality collected according to the measurement condition, and a process of generating display data for displaying spatial and temporal communication quality based on the data extracted according to the extraction condition.
According to the present invention, it is possible to suppress an increase in the load related to the processing of collected data when displaying a time series of the communication quality of a wireless communication environment.
Hereinafter, example embodiments of the present invention will be described with reference to the drawings.
The wireless communication environment 700 consists of multiple wireless LAN service areas 200-20n. Multiple measurement devices 100-10m are installed in the wireless communication environment 700.
For example, each of the wireless LAN service areas 200-20n communicates with a cloud server 600 and a database server (DB server) 610 through a base station 300 of an LTE (Long Term Evolution: a registered trademark), a core network (carrier network by LTE network) 400 and an Internet network 500. The DB server 610 is also a kind of a cloud server. The line realized by the LTE base station 300 and the core network 400 is hereinafter referred to as the LTE line.
In the example shown in
The condition obtaining unit 111 obtains a measurement condition of communication quality (wireless communication quality) and a visualization condition (extraction condition) from the cloud server 600 through the Internet network 500 and the LTE line.
The measurement condition is a condition that can specify the target of communication quality measurement. Specifically, the measurement condition is a data obtaining condition that indicates when and what kind of data should be obtained. The measurement condition includes, for example, a frequency channel to be measured, a measurement period, a measurement cycle, a BSSID (Basic Service Set Identifier) of a recipient (destination) of the target of capture, and a BSSID of the source of the target of capture. The actual measurement condition to be set includes one or more of those items. The items included in the measurement condition are not limited to those, and other items may be included.
The number of frequency channels to be measured is not limited to one. When multiple frequency channels are to be measured, a measurement device with multiple wireless LAN functions is used. In the case of wireless LAN service area measurements that use channel bonding where multiple frequency communication channels are grouped together for a single communication, a measurement device capable of measuring channel bonding is used. A measurement device with a single wireless LAN function may observe multiple frequency channels to be measured in time division.
The visualization condition is a condition that can specify data to be visualized (displayed) among data collected according to the measurement condition. The visualization condition includes, for example, a BSSID of the AP or STA (station: terminal) to be visualized, location information of the AP (corresponding to information that specifies the area to be measured), location information of the measurement devices 100-10m (corresponding to information that specifies the area to be measured), a communication indicator (RSSI (Received Signal Strength Indicator)), the number of connected STAs, a bandwidth occupancy rate, the number of transmission packets, the number of re-transmission packets, a re-transmission rate, throughput, etc.), aggregation time of a communication indicator, a direction of communication to be visualized (e.g., AP to STA, STA to AP), a capture performance indicator (e.g., the number of packets lost in capture, etc.), and a combination of source and destination which are visualization targets. The actual visualization condition to be set includes one or more of those items. The items included in the visualization condition are not limited to those, and other items may also be included.
The packet capture unit 112 captures packets according to the measurement condition and stores them in the log storage unit 115. The data extraction unit 113 extracts the data (captured packets) from the data stored in the log storage unit 115 that matches the visualization condition. The extracted data transmission unit 114 transmits the extracted data to the DB server 610.
In the example shown in
The condition setting unit 601 sets the measurement condition and visualization condition to be used by the measurement device 100 in the measurement.
The data transmission unit 602 transmits the measurement condition and the visualization condition to the measurement devices 100-10m. In addition, the data transmission unit 602 receives the data related to visualization from the measurement devices 100-10m stored by the DB server 610, and stores the data in the data storage unit 603. The visualization data generation unit 604 generates visualization data (data for display) using the data related to the visualization. The web service unit 605 uses the visualization data generated by the visualization data generation unit 604 to make the wireless quality information browsable data (hereinafter referred to as a web page).
In the present example embodiment, although the DB server 610 receives data from the measurement devices 100-10m and stores the received data, and the cloud server 600 obtains data from the DB server 610, the division of roles between the cloud server 600 and the DB server 610 is not limited to such division. For example, the cloud server 600 may receive data from the measurement devices 100-10m and store the received data in the DB server 610. The cloud server 600 may be configured to receive data from the measurement devices 100-10m without preparing the DB server 610. In the present example embodiment, the wireless communication quality visualization device is realized by the cloud server 600 and the DB server 610, but if the cloud server 600 is configured to receive data from the measurement devices 100-10m, the wireless communication quality visualization device is realized by the cloud server 600.
The web page held by the web service unit 605 is supplied to the browsing terminal (not shown in
Next, the operation of the wireless communication quality visualization system described. First, the operation of the measurement device 100 will be described with reference to the flowchart in
The measurement device 100 synchronizes the time with the cloud server 600 through the Internet network 500 and LTE line (step S101). Specifically, the measurement device 100 makes an inquiry to the cloud server 600 for time synchronization. The cloud server 600 transmits data indicating the time to the measurement device 100 in response to the inquiry. The measurement device 100 sets the time to its own clock function based on the received data. The measurement device 100 may use other methods for time synchronization. For example, the measurement device 100 may use an NTP (Network Time Protocol) server to synchronize the time. In addition, each of the measurement devices 100-10m may set the local time individually.
The measurement device 100 may perform the time synchronization process on a regular basis.
The condition obtaining unit 111 requests a measurement condition and a visualization condition from the cloud server 600 through the Internet network 500 and the LTE line. The cloud server 600 transmits a measurement condition and a visualization condition to the measurement device 100 in response to the request. In the measurement device 100, the condition obtaining unit 111 receives the measurement condition and the visualization condition (step S102). The condition obtaining unit 111 outputs the measurement condition to the packet capture unit 112. In addition, the condition obtaining unit 111 outputs the visualization condition to the data extraction unit 113.
Thereafter, the measurement device 100 repeatedly executes the processes of steps S103 and S104 and the processes of steps S105 through S107 in parallel.
In step S103, the packet capture unit 112 captures packets transmitted and received between the AP and the STA according to the measurement condition obtained in the process of step S102.
In the process of step S103, if the measurement condition includes a frequency channel, the packet capture unit 112 captures packets in that frequency channel. If the measurement condition includes a measurement period, the packet capture unit 112 captures packets transmitted during the measurement period. If the measurement condition includes a measurement cycle, the packet capture unit 112 captures packets every time the cycle elapses. If the measurement condition includes the BSSID of the destination, the packet capture unit 112 captures packets whose header contain the BSSID. If the measurement condition includes the BSSID of the source, the packet capture unit 112 captures packets whose header contain that BSSID.
In addition, the packet capture unit 112 measures an RSSI and a transmission rate, and assigns the RSSI and the transmission rate to the captured packets.
Then, the packet capture unit 112 outputs the captured packets to the log storage unit 115 (step S104). The log storage unit 115 stores the captured packets as a log.
In step S105, the data extraction unit 113 checks whether a log is stored in the log storage unit 115 or not. The stored log is data that has been collected according to the measurement condition. When the log is not stored in the log storage unit 115, the data extraction unit 113 executes the process of step S105 again after a predetermined time.
When the log is stored in the log storage unit 115, the data extraction unit 113 extracts the data that matches the visualization condition from the log storage unit 115 (step S106).
In the process of step S106, the data extraction unit 113 extracts the data as follows. However, the following method is an example, and other methods may be used. The following example is for the case where the communication indicator is included in the visualization condition.
When the communication indicator to be visualized is RSSI, the data extraction unit 113 uses the RSSI data given to the log of the captured packets.
When the communication indicator to be visualized is the number of connected STAs, the data extraction unit 113 counts, at regular intervals, the type of BSSID of the destination of packets whose source BSSID is the BSSID of the AP to be measured.
When the communication indicator to be visualized is a bandwidth occupancy rate, the data extraction unit 113 aggregates packet lengths at regular intervals based on a packet size of the captured packets and transmission rate information.
When the communication indicator to be visualized is the number of transmitted packets, the data extraction unit 113 counts the number of packets transmitted by the AP or STA to be visualized.
When the communication indicator to be visualized is the number of retransmitted packets or a re-transmission rate, the data extraction unit 113 uses a result of aggregating the re-transmission flags contained in the header part of packets at regular intervals.
When the communication indicator to be visualized is a throughput, the data extraction unit 113 aggregates packet sizes at regular intervals.
The data extraction unit 113 assigns time information to the counted or aggregated data.
The data extraction unit 113 may delete the data (captured packets) to be aggregated from the log storage unit 115 after the aggregation process, but the log storage unit 115 may store the data for a predetermined period after the aggregation process. If the data is stored, when a problem in communication is discovered, the stored data can be used to analyze the problem.
The extracted data transmission unit 114 transmits the data (extracted data) generated by the data extraction unit 113 to the DB server 610 through the Internet network 500 and LTE line (step S107). The DB server 610 stores the received data. The DB server 610 provides the data to the cloud server 600 through the Internet network 500 in response to a request from the cloud server 600.
Next, the operation of the cloud server 600 will be explained with reference to the flowchart in
In the cloud server 600, the condition setting unit 601 sets the measurement condition and the visualization condition (step S201). The condition setting unit 601 uses, for example, the measurement condition and the visualization condition input by an operator in advance through an input unit (not shown in
After that, the cloud server 600 repeatedly executes the processes of steps S202 to S204.
In step S202, the data transmission unit 602 receives data related to visualization from the DB server 610. The data transmission unit 602 stores the received data in the data storage unit 603. The data related to visualization is data generated based on the data extracted from the log storage unit 115 by the data extraction unit 113 in the measurement devices 100-10m. In other words, the data concerning visualization is the extracted data described above.
The visualization data generation unit 604 generates visualization data using the data stored in the data storage unit 603 (step S203). The visualization data is data for display generated based on the data (stored in the data storage unit 603) that indicates communication quality and operating status of the wireless communication environment. As an example, the visualization data is data for displaying a radio wave propagation map, and data for displaying a time series of communication indicators in a graph, for example. The radio wave propagation map may be displayed as a heat map.
With respect to RSSI, only the data at the installation points of the measurement devices 100-10m exists. Therefore, the visualization data generation unit 604 generates the data of RSSI in the space of the wireless communication environment 700 by an interpolation process using the data at the installation points of the measurement devices 100-10m.
In addition, the visualization data generation unit 604 uses the most reliable information among the information extracted using the packets captured by the packet capture unit 112 in each of the measurement devices 100-10m. The visualization data generation unit 604 determines the reliability based on, for example, RSSI strength aggregated for each source and destination pair and the number of packets that could be captured.
The visualization data generation unit 604 uses highly reliable information aggregated by each of the measurement devices 100-10m as a bandwidth occupancy rate of AP.
Based on the visualization data, the web service unit 605 generates a web page in which the communication quality and other information are displayed as a radio wave propagation map and a time series of communication indicators (step S204). The radio wave propagation map is an example of the spatial communication quality, and the time series of communication indicators is an example of the temporal communication quality. The spatial communication quality means communication quality that varies in space. The temporal communication quality means communication quality that changes over time. After that, the process proceeds to step S202.
The above process allows the cloud server 600 to construct an environment that can display a time series of communication quality.
In the example shown in
In the example shown in
In the example shown in
As explained above, in the wireless communication quality visualization system of the present example embodiment, the measurement devices 100-10m selectively capture packets based on the measurement condition and selectively extract the captured packets based on the visualization condition, thus reducing the processing load on the measurement devices 100-10m. This results in a relative increase in processing speed.
In addition, the wireless communication quality visualization device can display the data of multiple communication indicators in a time series. As a result, communication problems can be analyzed efficiently. In addition, since the data transmitted from the measurement device 100-10m to the wireless communication quality visualization device (in the present example embodiment, the cloud server 600) is selected based on the visualization condition, the increase in the data is suppressed. As a result, the processing load of the wireless communication quality visualization device is reduced as compared to the case where all the collected data is transmitted to the wireless communication quality visualization device. As a result, the processing speed is relatively improved, and the responsivity of the visualization process (display process) is improved.
In addition, since the cloud server 600 sets the measurement condition and the visualization condition, the measurement condition and the visualization condition can be set without an administrator or others having to visit the measurement device 100-10m installed at the site, such as a factory or a construction site. Therefore, the wireless communication quality visualization system of the present example embodiment can be effectively used to visualize communication quality, etc. at factories, construction sites, etc., where access to the site is highly difficult, for example.
The cloud server 600 executes the processes of steps S201 to S204 as in the case of the first example embodiment, and then executes the processes of steps S205 and S206.
That is, the condition setting unit 601 in the cloud server 600 determines whether a change condition of the visualization condition has been satisfied or not (step S205). If the change condition has been satisfied, the condition setting unit 601 changes the visualization condition or the measurement condition and the visualization condition (step S206). The data transmission unit 602 transmits the changed visualization condition or the measurement condition and visualization condition to the measurement devices 100-10m.
The following is an example of the satisfaction of a change condition.
Suppose that the BSSID of an STA newly connected to an AP that matches the measurement condition and the visualization condition is included in the extracted data. In that case, the condition setting unit 601 adds the BSSID of the new STA to the visualization condition.
With such processing, the RSSI of the new STA can be displayed thereafter.
It is also assumed that the condition setting unit 601 sets the measurement condition to capture beacons transmitted by APs, and that the measurement devices 100-10m transmit the BSSID included in the beacon. If a BSSID of a source that is not included in a filter condition is detected, the condition setting unit 601 changes the measurement condition and the visualization condition so that the communication indicator of the AP identified by the BSSID is transmitted from the measurement devices 100-10m. Thereafter, communication indicator, etc. of APs with BSSIDs that are not included in the filter condition can be displayed.
Such a process enables the cloud server 600 to monitor communication status of APs with BSSIDs that is not included in the filter condition.
In each of the above example embodiments, a cloud server 600 is used as the wireless communication quality visualization device, but an on-premises server may be used as the wireless communication quality visualization device. When an on-premises server is used, the on-premises server communicates with the measurement devices 100-10m through a private communication network, for example.
In the above example embodiments, the wireless communication environment consisting of wireless LAN service areas 200-20n was used as an example, but the wireless communication environment constructed with LTE, the wireless communication environment constructed with LPWA (Low Power Wide Area), the wireless communication environment constructed with Bluetooth (registered trademark), the wireless communication environment constructed with ZigBee (registered trademark), etc. can also be used to visually display the communication quality and operating status.
In the above example embodiments, an LTE line is assumed as the communication channel between the measurement devices 100-10m and the wireless communication quality visualization device such as the cloud server 600. However, the communication channel may be a wired LAN, a channel other than the measurement target to be measured in a wireless LAN, a communication channel by LPWA, a communication channel by Bluetooth, or a communication channel by ZigBee.
The storage device 1001 is, for example, a non-transitory computer readable medium. The non-transitory computer readable medium includes various types of tangible storage media. Specific examples of the non-transitory computer readable medium include magnetic storage media (for example, hard disk), and semiconductor memories (for example, mask ROM, PROM (programmable ROM), EPROM (erasable PROM), flash ROM).
The program may also be stored on various types of transitory computer readable media. The temporary computer readable medium is supplied with the program, for example, through wired or wireless communication channels.
The memory 1002 is realized, for example, by RAM (Random Access Memory), and is a storage means for temporarily storing data when the CPU 1000 executes processing. It can be assumed that a program held by the storage device 1001 or a temporary computer readable medium is transferred to the memory 1002, and that the CPU 1000 executes processing based on the program in the memory 1002. The log storage unit 115 shown in
While the present invention has been described with reference to the example embodiments, the present invention is not limited to the aforementioned example embodiments. Various changes understandable to those skilled in the art within the scope of the present invention can be made to the structures and details of the present invention.
This application claims priority based on Japanese Patent Application No. 2019-007786 filed on Jan. 21, 2019, the disclosures of which are incorporated herein in their entirety.
Number | Date | Country | Kind |
---|---|---|---|
2019-007786 | Jan 2019 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/001245 | 1/16/2020 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2020/153221 | 7/30/2020 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6597380 | Wang | Jul 2003 | B1 |
7246045 | Rappaport | Jul 2007 | B1 |
7286971 | Rappaport | Oct 2007 | B2 |
7801489 | Keller | Sep 2010 | B2 |
8234274 | Guo | Jul 2012 | B2 |
8538463 | Lee | Sep 2013 | B2 |
8839288 | Morris | Sep 2014 | B2 |
8995347 | Nam | Mar 2015 | B2 |
9040095 | Nizam | May 2015 | B2 |
9143413 | Manku | Sep 2015 | B1 |
9307521 | Ng | Apr 2016 | B2 |
9319910 | Shomura | Apr 2016 | B2 |
9867120 | Ng | Jan 2018 | B2 |
9900627 | Cassanova | Feb 2018 | B2 |
10085202 | Ng | Sep 2018 | B2 |
10306399 | Khan | May 2019 | B2 |
10411813 | Pauly | Sep 2019 | B2 |
10708852 | Ng | Jul 2020 | B2 |
10750434 | Ng | Aug 2020 | B2 |
10756830 | Tiwari | Aug 2020 | B2 |
11038557 | Nam | Jun 2021 | B2 |
11509355 | Nam | Nov 2022 | B2 |
11581959 | Li | Feb 2023 | B2 |
11638281 | Mo | Apr 2023 | B2 |
11659023 | Shelton, IV | May 2023 | B2 |
20050043933 | Rappaport | Feb 2005 | A1 |
20060020178 | Sotos | Jan 2006 | A1 |
20080036900 | Nakajima | Feb 2008 | A1 |
20080274702 | Keller | Nov 2008 | A1 |
20090228318 | Ara | Sep 2009 | A1 |
20100271966 | Hirano | Oct 2010 | A1 |
20120135748 | Lee | May 2012 | A1 |
20140064136 | Shomura | Mar 2014 | A1 |
20140133395 | Nam | May 2014 | A1 |
20150224127 | Nizam | Aug 2015 | A1 |
20170007639 | Nizam | Jan 2017 | A1 |
20170222734 | Pauly | Aug 2017 | A1 |
20170288743 | Nam | Oct 2017 | A1 |
20180102858 | Tiwari | Apr 2018 | A1 |
20180288561 | Khan | Oct 2018 | A1 |
20200412465 | Hamabe | Dec 2020 | A1 |
20210297115 | Nam | Sep 2021 | A1 |
20220038146 | Mo | Feb 2022 | A1 |
20220123848 | Inoue | Apr 2022 | A1 |
20230087900 | Nam | Mar 2023 | A1 |
20230217262 | Inoue | Jul 2023 | A1 |
Number | Date | Country |
---|---|---|
101315632 | Dec 2008 | CN |
101799835 | Jul 2012 | CN |
102663557 | Sep 2012 | CN |
103473306 | Dec 2013 | CN |
102564964 | Jul 2014 | CN |
103901173 | Jul 2014 | CN |
104316957 | Jan 2015 | CN |
102663557 | Dec 2015 | CN |
105426461 | Mar 2016 | CN |
205207140 | May 2016 | CN |
104316957 | Feb 2017 | CN |
107340858 | Nov 2017 | CN |
107749081 | Mar 2018 | CN |
108491994 | Sep 2018 | CN |
105426461 | Nov 2018 | CN |
108921946 | Nov 2018 | CN |
109065162 | Dec 2018 | CN |
105718881 | Jan 2019 | CN |
110058298 | Jul 2019 | CN |
110109768 | Aug 2019 | CN |
107749081 | May 2021 | CN |
109477159 | Aug 2021 | CN |
108595610 | Dec 2021 | CN |
114071232 | Feb 2022 | CN |
3240231 | Nov 2017 | EP |
3240231 | Dec 2020 | EP |
2000322439 | Nov 2000 | JP |
3154992 | Apr 2001 | JP |
2001143090 | May 2001 | JP |
2004348555 | Dec 2004 | JP |
2005085166 | Mar 2005 | JP |
3881238 | Feb 2007 | JP |
2007109183 | Apr 2007 | JP |
2007156660 | Jun 2007 | JP |
2009211574 | Sep 2009 | JP |
2010128870 | Jun 2010 | JP |
2010250769 | Nov 2010 | JP |
2010257118 | Nov 2010 | JP |
4818681 | Nov 2011 | JP |
2012114895 | Jun 2012 | JP |
5370744 | Dec 2013 | JP |
2014-049833 | Mar 2014 | JP |
2014153721 | Aug 2014 | JP |
2014-179719 | Sep 2014 | JP |
2015135589 | Jul 2015 | JP |
2016207059 | Dec 2016 | JP |
2017-169003 | Sep 2017 | JP |
2017-534192 | Nov 2017 | JP |
6421199 | Nov 2018 | JP |
6464024 | Feb 2019 | JP |
6555275 | Aug 2019 | JP |
2020126499 | Aug 2020 | JP |
7140267 | Sep 2022 | JP |
7251557 | Apr 2023 | JP |
1653353 | Sep 2016 | KR |
202024866 | Jul 2020 | TW |
WO-2007063758 | Jun 2007 | WO |
2009072286 | Jun 2009 | WO |
WO-2016079909 | May 2016 | WO |
WO-2016103421 | Jun 2016 | WO |
WO-2016174878 | Nov 2016 | WO |
WO-2020153221 | Jul 2020 | WO |
WO-2020183967 | Sep 2020 | WO |
WO-2021117230 | Jun 2021 | WO |
WO-2022004567 | Jan 2022 | WO |
WO-2022240689 | Nov 2022 | WO |
WO-2023037398 | Mar 2023 | WO |
WO-2023037399 | Mar 2023 | WO |
Entry |
---|
JP2014179719, (WIPO Translation)—Radio Communication Device, Method for Determining Priority Order of Use Access Point, Program and Recording Medium (Year: 2014). |
JP2014179719, Japanese Language Publication (Year: 2014). |
International Search Report for PCT Application No. PCT/JP2020/001245, malled on Mar. 24, 2020. |
English translation of Written opinion for PCT Application No. PCT/JP2020/001245, mailed on Mar. 24, 2020. |
Number | Date | Country | |
---|---|---|---|
20220123848 A1 | Apr 2022 | US |