WO2024238683A1 - Wireless communication network analyzer - Google Patents
Wireless communication network analyzer Download PDFInfo
- Publication number
- WO2024238683A1 WO2024238683A1 PCT/US2024/029506 US2024029506W WO2024238683A1 WO 2024238683 A1 WO2024238683 A1 WO 2024238683A1 US 2024029506 W US2024029506 W US 2024029506W WO 2024238683 A1 WO2024238683 A1 WO 2024238683A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- recommendation
- article
- manufacture
- wireless network
- target wireless
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
Definitions
- An aspect of this disclosure relates to electronic hardware and software that assists with designing or optimizing a wireless communication network that is deployed, for instance in a building.
- a wireless digital communications network may include computing devices or nodes that communicate with each other using wireless data connections. Each node may have a radio transmitter and/or a radio receiver that communicates with the network over radio frequencies (RF.)
- RF radio frequencies
- a wireless local area network (WLAN) links two or more devices through a wireless access point (AP.)
- the AP typically connects to a wired router, a switch, or a hub via an Ethernet cable to obtain access to the Internet.
- the AP projects a wireless signal (e.g., a Wi-Fi signal) which other nodes that are nearby receive, to communicate with the AP and thereby also give those nodes access to the Internet.
- a typical wireless network may include one or more APs that provide RF coverage to the nodes of the network over a given region.
- a multiband AP has multiple radios, operating in different frequency bands.
- a network planning tool is used to assist an owner or administrator of the wireless network to design the network, by for example physically locating the APs in a facility (a given space) and configuring communication settings used by nodes of the wireless network.
- the network planning tool may obtain measurements made by a separate measurement tool. These are measurements of signals used for wireless communications in the network, and such measurements are then analyzed by the network planning tool to determine whether coverage is sufficient at various locations of the facility in which the wireless network is to be deployed.
- the network planning tool may help the user determine the number of APs as well as the physical locations of the APs to set the number of APs and their physical area of coverage. The user may, for example, wish to have as few APs as possible that provide a sufficiently large area of coverage.
- Several aspects of the disclosure here aim to provide wireless network owners and administrators with easy-to-digest, computerized user interface dashboard elements that not only let them see what the negative performance or reliability indicators in their networks are but also present recommendations that are designed to “improve” those indicators, by arranging the wireless network.
- the recommendations are produced by software for arranging a target wireless network, where the software upon being executed by a processor obtains input data about the target wireless network.
- the processor may be for example part of any computer system, such as a client-side device that is a node in the network, a web server, one or more processors that are part of a cloud computing system, or a distributed arrangement of multiple processors such as in a client-server system.
- the processor analyzes the input data to produce one or more recommendations for how to arrange the target wireless network, e.g., re-arrange an existing setup of, or do an initial set up for, the network.
- the recommendation may be carried out automatically, for example without being first displayed or distributed to a user, or they may be carried out prior to being displayed or presented to the user.
- the recommendations should (or are intended to) result in change of an aspect of the network as measured through or reflected in the indicators.
- the method is not part of an initial network planning operation, but rather is performed to survey and improve an existing wireless network. It is expected to provide a better solution for the needs of the network owner or administrator.
- Fig. l is a block diagram depicting data flow in one instance of a method for producing recommendations for arranging a wireless network.
- Figs 2-10 are screenshots of an example computerized user interface that presents the recommendations.
- Fig. l is a block diagram depicting data flow in one instance of a method for producing recommendations for arranging a target wireless network.
- the method is performed by one or more processors in a cloud computing system, although more generally the method could be performed by other processors.
- a processor in a client-side device that is a node of the target wireless network may be configured to perform the method.
- the client-side device may be, e.g., a portable consumer electronics device such as a smartphone, a laptop, or a tablet in whose housing contains or has integrated therein a machine-readable medium such as solid state memory, a radio and a processor that is configured according to instructions stored in the memory.
- An aspect of the disclosure here thus may be an article of manufacture such as any physical device or system that includes a machine-readable medium having stored therein instructions (such as in the form of a mobile app) that, when executed by a processor, produces one or more recommendations for how to arrange the target wireless network.
- the network may be one in which the network data is communicated over-the-air between a radio in a node of the network and an AP in the network, as carried in any one of several available wireless local area network frequency domains or frequency bands including 2.4 GHz, 3.5 GHz, 5 GHz, and 6 GHz such as those described in IEEE 802.1 lx standards.
- the network may alternatively be a cellular phone network, or it may be a private cellular network such as one that uses the Citizens Broadband Radio Service, CBRS, spectrum.
- the method for producing recommendations may proceed as follows.
- the processor obtains input data 102 about a target wireless network, and then analyzes the input data to produce a recommendation for how to arrange the network, wherein the recommendation changes an aspect of the target wireless network as measured through or reflected in an indicator.
- a purpose here may be to re-arrange an existing setup of the network, or it may be to do an initial set up of the network.
- Fig. 1 depicts various forms of the input data 102.
- the input data may include client-side measurements which are made by a node or client-side device (e.g., node A, or node B) of the network.
- Such measurements may be measurements of a statistical parameter such as received RF signal strength or more generally any signal that is involved in wireless data communications to or from a wireless access point (AP) in the network.
- a statistical parameter such as received RF signal strength or more generally any signal that is involved in wireless data communications to or from a wireless access point (AP) in the network.
- Such measurement or other information may include data about or signal measurements of a wireless or over-the-air propagation channel of the network, wherein data is communicated in the channel between a radio in a client-side device (e.g., node A, or node B) and an AP that is part of the network.
- client-side device e.g., node A, or node B
- Another example of the input data 102 that can be delivered to the processor is measurements made by a separate sensor device 104 that is separate from the node of the wireless network, for example a stand-alone, stationary sensor device placed in a static and known position on the floor plan or planning area of the facility.
- the input data 102 delivered to the processor may also be information about network performance as seen by the AP or as seen by a network controller 106, such as faults, channel utilizations, observed interference.
- the input data 102 may include measurements such as received signal strength indicator (RS SI), packet capture data, RF measurements across the transmission frequencies and across the various radios (where there may be multiple radios in for example a client device, a separate sensor device, or in the AP.)
- the input data 102 may also include floorplan characteristics of the facility in which the network is deployed, either manually input by a user or automatically generated using sensors such as a video camera (not shown).
- the input data 102 may also include client RSSI, faults and a current network configuration setting as reported by the network controller 106, e.g., a wireless local area network 802.1 lx network controller.
- the processor can use various techniques to analyze the input data 102 to determine the recommendations for arranging the network, which can also be referred to as best practices, as shown in the examples of Figs. 2-10. These techniques may be designed to or are contemplated to produce one or more recommendations that can change an aspect of the network for the better.
- the techniques may include machinelearning based propagation models, network configuration analysis, a planning program that determines for example AP locations, channels, and transmit powers, environment detection that detects or identifies the type of facility in which the network is deployed (e.g., an office, a warehouse, a hospital), and use case detection (e.g., favoring throughput as compared to latency as compared to mobility.)
- Figs. 2-10 are screenshots of an example computerized user interface or dashboard that present or display several cases of recommendations to a user, to improve various aspects of the network. These aspects can be measured through or reflected in what is referred to here as indicators.
- the indicator in most instances negatively impacts wireless data communication, from or to a client-side device which is a node (e.g., the node A or node B) of the network.
- One or more indicators may be selected from the group consisting of communications protocol overhead (e.g., the protocol may be too complex or heavy thereby reducing throughput), channel contention (e.g., too many client devices are sharing the same channel thereby causing excessive latency or reduced throughput), compatibility (e.g., a client device being a smartphone can connect to the network but another client device being a laptop is unable to), connectivity, latency, throughput, coverage (e.g., primary RF coverage, SNR or SNIR - see for example Fig. 6), performance (e.g., a SSID configuration - see for example Fig.
- communications protocol overhead e.g., the protocol may be too complex or heavy thereby reducing throughput
- channel contention e.g., too many client devices are sharing the same channel thereby causing excessive latency or reduced throughput
- compatibility e.g., a client device being a smartphone can connect to the network but another client device being a laptop is unable to
- connectivity e.g
- the recommendations may be one or more of the following: change to an SSID configuration; change to a setting such as a security setting; change to which channels are used for transmission; change an external antenna of the AP to another one that enables a different transmit or receive beam pattern; change orientation of the AP or orientation of the external antenna to enable the different transmit or receive beam pattern; reposition an existing AP of the wireless network; add another AP to the wireless network (which may already have at least one AP); change to a network configuration setting that increases transmit power of an existing AP, changes channel width, or changes minimum basic rate (MBR) as seen for example in Fig. 8; and use a network planning tool to produce a new, wireless network arrangement (a redesign of the network.)
- Figs. 2-10 To provide a full user experience, it can be seen in Figs. 2-10 that the description of the recommendation is not only displayed (in this example, positioned to the right of a page, frame, or window) but also accompanies on the same, page, or window, a description of the indicator (which in this example is positioned to the left as seen.) This gives a fuller user experience as can see simultaneously not only the indicator but also one or more recommendations that are intended to ameliorate the indicator. Also, there may be multiple indicators shown simultaneously, for instance in Fig. 6 where each indicator is primary coverage in a respective frequency band, or for instance in Fig.
- each indicator is the name of an SSID in a respective frequency band and the recommendation is for the user to change the configuration settings so that the business critical SSIDs are on a single frequency band, and to prioritize the 5 GHz and 6 GHz bands for the business critical SSIDs.
- Fig. 2 illustrates the case where analysis reveals that the indicator, SNR, is too small, and therefore the recommendation (Best Practices) here is to increase transmit power by a certain amount. Note that there may be more than one recommendation that is produced, to address a given indicator. Carrying out the recommendation here should result in an increase in signal to interference and noise ratio (SINR) or signal to noise ratio (SNR) as a performance proxy.
- SINR signal to interference and noise ratio
- SNR signal to noise ratio
- Fig. 3 shows the case where the indicator is a security misconfiguration, and the recommendation to address it is to disable the management frame protection (MFP) except in the 6 Ghz band.
- MFP management frame protection
- Fig. 4 illustrates the case where the analysis reveals that there is a misconfiguration in channel width in the 5 Ghz band, and in response the recommendation in this case is for the user to change the network configuration setting for the 5 Ghz band to use either 20 MHz or 40 MHz (not 80 MHz) wide channels.
- Fig. 5 illustrates the case where the analysis reveals that the indicator secondary coverage is considered too low, and therefore the recommendation in this case (Best Practices) is for the user to check that the APs are installed correctly and to increase transmit power (a network configuration setting for the AP or for a client device.) Carrying out this recommendation should result in primary RF coverage or secondary RF coverage changing, preferably increasing.
- a response to address that indicator may take the form of several recommendations - see for example Fig. 10 in which indicator is low primary coverage, and in response four recommendations are given to help increase the primary coverage.
- a method that produces the recommendation may also obtain and analyze aggregated anonymized data from wireless networks other than the target wireless network.
- the aggregated anonymized data may refer to previously made measurements reported by various instances of wireless network monitoring equipment that are being used to collect input data for AP- diverse wireless networks (in which APs are from various vendors) that are in diverse use cases, to estimate what should be the indicators of a "good" network.
- analysis of the aggregated anonymized data may enable the recommendation to be of at least two types, namely one that results in the indicator meeting an explicit minimum value defined by a user (e.g., administrator of the network) for a discrete requirement, or it may be one that results in the indicator meeting a best practice value for a “good” network that has been determined using past historical data from various networks (e.g., having different APs, different configurations, or different facility physical layout.)
- the recommendation may result in the indicator meeting either a static minimum value or a dynamic minimum value.
- the dynamic minimum value is one that is automatically updated or changes, based on computerized analysis of the aggregated anonymized data from wireless networks other than the target wireless network, which include performance measurements that have been observed and collected over time such as two or more weeks or two or more months, of various wireless networks other than the target wireless network.
- carrying out the recommendation results in the indicator meeting a generic minimum value, or a dynamic minimum value that is defined for a use case.
- the processor is configured to determine the use case of the wireless network as one of high throughput (e.g., a stationary office, mobility favored (or maximizing roaming ability of client devices), e.g., a warehouse, or latency favored (e.g., a hospital.)
- high throughput e.g., a stationary office, mobility favored (or maximizing roaming ability of client devices), e.g., a warehouse, or latency favored (e.g., a hospital.
- the recommendations will be different for the same indicator, when the indicator is to meet a generic minimum value versus a dynamic minimum value (the latter being specific to and changing as function of the determined use case.)
- the processor may be further configured to distribute a description of the recommendation (e.g., immediately upon the recommendation being produced) using a cloud based user interface, an email message, a notification in a mobile app, or an alert in a 3d party system.
- the processor may be further configured to verify whether the recommendation is carried out, by accessing a network configuration setting for example in the client-side device, or by measuring an aspect of the network. In response to the recommendation being carried out, the processor next verifies whether the aspect of the wireless network matches a prediction made using the recommendation and, if it does not match then the process described above of collecting input data and analyzing the input data is repeated to produce a new recommendation.
- the match does not have to be an exact match, as there may be a tolerance around how close an observed indicator must be to a predicted indicator (to declare a match.)
- the recommendations that are generated or produced are not displayed or distributed to a user as a proposed course of action, but instead are carried out automatically, without first being displayed or distributed to the user.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
- Measurement Of Resistance Or Impedance (AREA)
Abstract
Description
Claims
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FI20253648A FI20253648A1 (en) | 2023-05-16 | 2024-05-15 | Wireless communication network analyzer |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202363502652P | 2023-05-16 | 2023-05-16 | |
| US63/502,652 | 2023-05-16 | ||
| US18/663,822 US20240388924A1 (en) | 2023-05-16 | 2024-05-14 | Wireless communication network analyzer |
| US18/663,822 | 2024-05-14 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024238683A1 true WO2024238683A1 (en) | 2024-11-21 |
Family
ID=91585346
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2024/029506 Pending WO2024238683A1 (en) | 2023-05-16 | 2024-05-15 | Wireless communication network analyzer |
Country Status (2)
| Country | Link |
|---|---|
| FI (1) | FI20253648A1 (en) |
| WO (1) | WO2024238683A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120129559A1 (en) * | 2010-11-22 | 2012-05-24 | Juniper Networks, Inc. | Automatic access point location, planning, and coverage optimization |
| US8649270B2 (en) * | 2009-10-30 | 2014-02-11 | Hewlett-Packard Development Company, L.P. | Dynamic network configuration |
| WO2017186530A1 (en) * | 2016-04-25 | 2017-11-02 | Alcatel Lucent | An apparatus for managing performance of a wi-fi network and the relate method |
| US11082862B1 (en) * | 2020-04-07 | 2021-08-03 | At&T Intellectual Property I, L.P. | Cell site placement system |
-
2024
- 2024-05-15 FI FI20253648A patent/FI20253648A1/en unknown
- 2024-05-15 WO PCT/US2024/029506 patent/WO2024238683A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8649270B2 (en) * | 2009-10-30 | 2014-02-11 | Hewlett-Packard Development Company, L.P. | Dynamic network configuration |
| US20120129559A1 (en) * | 2010-11-22 | 2012-05-24 | Juniper Networks, Inc. | Automatic access point location, planning, and coverage optimization |
| WO2017186530A1 (en) * | 2016-04-25 | 2017-11-02 | Alcatel Lucent | An apparatus for managing performance of a wi-fi network and the relate method |
| US11082862B1 (en) * | 2020-04-07 | 2021-08-03 | At&T Intellectual Property I, L.P. | Cell site placement system |
Also Published As
| Publication number | Publication date |
|---|---|
| FI20253648A1 (en) | 2025-10-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6782334B2 (en) | Positioning of wireless signal sources | |
| CN106465149B (en) | Wireless spectrum monitoring and analysis system and method | |
| CN107251603B (en) | Method and system for analyzing wireless network performance | |
| EP3520460B1 (en) | Wlan extender placement | |
| US20250324266A1 (en) | System, method, and apparatus for providing optimized network resources | |
| JP5854482B2 (en) | Wireless network offload system and method | |
| EP3232705A1 (en) | Systems and methods for determining and optimizing performance of wireless networks having multiple access points | |
| US20150296386A1 (en) | System and method for spectrum sharing | |
| CN111246488A (en) | Measurement-based wireless communication network design | |
| US10785800B2 (en) | Systems and methods for dynamically selecting energy detection thresholds (EDTs) in radio nodes deploying listen before talk within a coordinated network to improve throughput on shared spectrum | |
| CN113092873A (en) | Radio frequency camera system and method for generating image from radio frequency signal | |
| WO2015197537A1 (en) | Technique for sharing frequencies | |
| EP4029304B1 (en) | Quality of service (qos) based wireless coverage map | |
| CN107534870A (en) | Analyzing Wireless Signal Propagation | |
| US10050728B2 (en) | Simulating service changes in an application module (AM) in a wireless communications system (WCS) to simulate site walks in the wireless communications system | |
| US20240388924A1 (en) | Wireless communication network analyzer | |
| CN115707019A (en) | Wireless access point neighborhood | |
| EP3018856A1 (en) | Method for selecting a wireless communication channel | |
| WO2024238683A1 (en) | Wireless communication network analyzer | |
| Cui et al. | A measurement study of white spaces across diverse population densities | |
| Gál et al. | On the WiFi interference analysis based on sensor network measurements | |
| EP4300910A1 (en) | Orchestration of round-trip time measurements | |
| US10271216B2 (en) | Wireless access system | |
| EP2689600A1 (en) | A system and method of monitoring, management and control of licensing and permits of cellular providers' networks | |
| CN120500872A (en) | Automatic grouping of deployed access points |
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: 24734266 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 20253648 Country of ref document: FI Ref document number: 2024734266 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 20253648 Country of ref document: FI |
|
| ENP | Entry into the national phase |
Ref document number: 2024734266 Country of ref document: EP Effective date: 20251021 |
|
| ENP | Entry into the national phase |
Ref document number: 2024734266 Country of ref document: EP Effective date: 20251021 |
|
| ENP | Entry into the national phase |
Ref document number: 2024734266 Country of ref document: EP Effective date: 20251021 |
|
| ENP | Entry into the national phase |
Ref document number: 2024734266 Country of ref document: EP Effective date: 20251021 |
|
| ENP | Entry into the national phase |
Ref document number: 2024734266 Country of ref document: EP Effective date: 20251021 |