Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
CALCULATION OF AN EQUIVALENT ISOTROPIC RADIATED POWER (EIRP) OF A REFERENCE ACCESS POINT (AP) IN A NETWORK WHEN PREDETERMINED CONDITIONS ARE SATISFIED
Document Type and Number:
WIPO Patent Application WO/2017/171788
Kind Code:
A1
Abstract:
In some examples, a method can include calculating, when predetermined conditions are satisfied, a Received Signal Strength Indicator (RSSI) level for a reference access point in a network. The method can include calculating an Equivalent Isotropic Radiated Power (EIRP) of the reference access point such that a wireless client measures the selected RSSI level when the wireless client is within range of a first immediate access point. Calculating the EIRP is based on a measured path-loss between the reference access point and the first immediate access point. The predetermined conditions can be satisfied when: (1) the wireless client is within a high MCS zone of an access point within the network and (2) the wireless client has roamed to the first immediate access point but has not come within range of a second immediate access point.

Inventors:
LEE JIWOONG (US)
GANU SACHIN (US)
NARASIMHAN PARTHA (US)
Application Number:
PCT/US2016/025224
Publication Date:
October 05, 2017
Filing Date:
March 31, 2016
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HEWLETT PACKARD ENTPR DEV LP (US)
International Classes:
H04W24/08; H04B17/318; H04W8/02; H04W24/02; H04W36/08; H04W36/30; H04W88/08
Foreign References:
US20130077505A12013-03-28
US20090190500A12009-07-30
US20150098392A12015-04-09
US20150181408A12015-06-25
US20160033613A12016-02-04
Other References:
See also references of EP 3286951A4
Attorney, Agent or Firm:
FOUGERE, Jeffrey R. et al. (US)
Download PDF:
Claims:
claimed is:

1. A method comprising:

calculating, when predetermined conditions are satisfied, a Received Signal Strength Indicator (RSSI) level for a reference access point in a network, wherein the network includes a first immediate access point and a wireless client connected to the reference access point; calculating an Equivalent Isotropic Radiated Power (EIRP) of the reference access point such that the wireless client measures the selected RSSI level when the wireless client is within range of the first immediate access point,

wherein calculating the EIRP is based on a measured path-loss between the reference access point and the first immediate access point,

wherein the predetermined conditions are satisfied when:

the wireless client is within a high MCS zone of an access point within the network, and

the wireless client has roamed to the first immediate access point but has not come within range of a second immediate access point.

2. The method of claim 1 wherein calculating the RSSI level comprises calculating a range of RSSI levels that includes the RSSI level.

3. The method of claim 1 wherein the wireless client roams to the first immediate access point by forcefully roaming when achieving a predetermined RSSI level.

4. The method of claim 1 wherein calculating the EIRP of the reference access point includes adding the calculated RSSI level to the measured path-loss.

5. The method of claim 1 further comprising: distributing the reference access point linearly with respect to the first and the second immediate access points, wherein the inter-access point distance is fixed; or distributing the reference access point radially with respect to the first and the second immediate access points, wherein the inter-access point distance is fixed.

6. The method of claim 1 wherein the wireless client is within a high MCS zone of the reference access point.

7. The method of claim 6 wherein calculating the EIRP is based on measuring the high MCS zone of the reference access point and a sticky zone of the first immediate access point.

8. The method of claim 1 wherein the predetermined conditions are satisfied when a high MCS hole is avoided in the network.

9. An access point comprising:

a Received Signal Strength Indicator (RSSI) level calculator module to calculate a RSSI level when predetermined conditions are satisfied; and

an adjusting module to adjust an Equivalent Isotropic Radiated Power (EIRP) of the access point,

wherein the adjusted EIRP permits a wireless client to measure the calculated RSSI level within the range of a first immediate access point,

wherein adjusting the EIRP is based on a measured path-loss between the access point and the first immediate access point,

wherein the predetermined conditions are satisfied when:

the wireless client is within a high MCS zone within a network, and

the wireless client has roamed to the first immediate access point but has not come within range of a second immediate access point.

10. The access point of claim 9 wherein the RSSI level calculator module is to obtain the RSSI level from a range of RSSI levels calculated by the access point.

11. The access point of claim 9 comprising a detection module to detect access points within the network.

12. The access point of claim 11 comprising a measuring module to measure the path-loss between the access points, wherein the measure of the path-loss is related to the detected access points.

13. The access point of claim 9 wherein the adjusting module is to adjust the EIRP of the access point in a network with a three dimensional topology.

14. A non-transitory machine-readable storage medium encoded with instructions executable by a processor, the machine-readable storage medium comprising:

instructions to calculate, when predetermined conditions are satisfied, a Received Signal Strength Indicator (RSSI) level for a reference access point in a network, wherein the network further includes a first neighbor access point and a wireless client connected to the reference access point;

instructions to calculate an Equivalent Isotropic Radiated Power (EIRP) of the reference access point such that the wireless client measures the selected RSSI level when the wireless client is within range of the first neighbor access point, wherein calculating the EIRP is based on adding a path-loss value measured between the reference access point and the first neighbor access point to the RSSI level,

wherein the predetermined conditions are satisfied when:

the wireless client is within a high MCS zone of an access point within the network, and the wireless client has roamed to the first neighbor access point but has not come within range of a second neighbor access point.

15. The non-transitory machine-readable storage medium of claim 14 comprising instructions to measure the path-loss value between the access point and the first neighbor access point.

Description:
CALCULATION OF AN EQUIVALENT ISOTROPIC RADIATED POWER (EIRP) OF A REFERENCE ACCESS POINT (AP) IN A NETWORK WHEN PREDETERMINED CONDITIONS ARE SATISFIED

BACKGROUND

[0001] A wireless network is a shared medium, meaning that all clients and access points (APs) on the same channel compete for the same limited bandwidth. Each client's throughput varies depending on the data rate it is using at any given point in time, and this data rate may, in some cases, vary multiple times per second.

BRIEF DESCRIPTION OF THE DRAWINGS

[0002] FIG. 1 shows a wireless network that comprises examples of access points according to the present disclosure.

[0003] FIG. 2 shows an example of a reference AP according to the present disclosure associated with different Received Signal Strength Indicator (RSSI) levels in a wireless network.

[0004] FIG. 3 shows an example of a reference AP according to the present disclosure associated with an area of coverage of a high Modulation and Coding Scheme (MCS) zone and an area of coverage of a sticky zone in a wireless network.

[0005] FIG. 4A and 4B show examples of reference AP ' s according to the present disclosure and the relation between an equivalent isotropic radiated power (EIRP) value and a size of a high MCS zone and a sticky zone associated with the reference AP ' s.

[0006] FIG. 5 shows an example of a linear distribution of AP ' s according to the present disclosure.

[0007] FIGS. 6A, 6B and 6C show examples of network topologies according to the present disclosure.

[0008] FIGS. 7A and 7B show examples of flowcharts for EIRP calculation according to the present disclosure.

[0009] FIGS. 8A and 8B show examples of reference access points for EIRP calculation according to the present disclosure.

DETAILED DESCRIPTION

[0010] RSSI perturbations suffered at the client device, RF interference sources, inconsistent RF coverage and other factors could alter a client device's instantaneous data rate leading to low data-rate connections and delays. A Received Signal Strength Indicator (RSSI) level can be a measurement of the power present in a received radio signal from an access point at a wireless client.

[0011] Network wireless devices operating in a wireless network may suffer a sticky behavior when dealing with roaming between access points within the wireless network. An access point (AP) can be a device that allow wireless clients to connect to a wireless network using Wi-Fi, Bluetooth or related standards. Examples of access points are a router, a switching hub, a network bridge, an Ethernet switch, etc. A wireless client can be a computing device that can communicate to one or more access points AP ' s (AP) in a wireless network. Example of wireless clients can be mobile phone device, table, laptop, wearable device or the like.

[0012] In some networks, a wireless client may have access points providing ubiquitous coverage across the network providing consistent client coverage. In this scenario, the wireless client may roam from AP to AP detecting and connecting to its closest AP throughout the coverage area to ensure the best connection speed at all times. However, in other scenarios, a wireless client connected to a reference access point may suffer of sticky behavior, i.e. the wireless client may see a closest AP at a higher RSSI level than a predefined roaming level while remaining connected to the reference access point. A reference access point can be an access point that may be used as a reference to calculate a RSSI level.

[0013] The EIRP control aimed to provide a large RF coverage, with minimum coverage redundancy and coverage hole simultaneously. Equivalent Isotropic Radiated Power (EIRP) can be a power level of the signal transmitted by an access point. The coverage driven design philosophy was regarded to work properly when the Wi-Fi line speed was low and not diverse, when clients were mostly stationary and when the cost-effectiveness of the RF network was measured as minimum number of AP ' s to be deployed to cover a fixed area.

[0014] However, the coverage driven design does not reflect the ultimate user experience very well. Slow clients may consume more airtime when transferring a given amount of data leaving less airtime for other clients in a cell. Airtime hogging by client devices experiencing these issues may decrease overall throughput capacity and degrade performance within the network. Hence, achieving an optimum airtime use could lead to better and more perceivable user experience. This may be achieved by controlling the AP EIRP that could minimize airtime for given traffic demand, maintain high MCS ' s and obtain low medium access average delay. High MCS ' s are the group Modulation Coding Schemes (MCS) that comprise MCS7, MCS 8 and MCS9 for IEEE 802.11 ac 40 MHz bandwidth. Hence, a control El RP coverage design that can be implemented in wireless networks and that considers the mentioned constraints for optimization of airtime usage forms the foundation of the present disclosure.

[0015] FIG. 1 shows an example of an operating wireless network 100 supporting connection of a wireless client 101. The wireless network 100 comprises several access points that may provide Wi-Fi coverage across the whole wireless network 100. These several AP ' s are examples of access points for airtime control through the calculation of an EIRP value of a reference AP. The wireless network 100 comprises a reference AP 102, a first immediate AP 103 and a second immediate AP 104. An immediate access point can be an access point located in a near location of the reference access point. In order to calculate the EIRP value, the example access points shown in the example of FIG. 1 may achieve a balance between minimizing the sticky behavior by shortening a sticky zone of the wireless client 101 and maximizing a high MCS zone within the network 100. The sticky zone can be a zone in the wireless network having a reference access point, an immediate access point and a wireless client connected to the reference access point, where the wireless client can see the signal from the immediate access point at a higher RSSI level than a roaming level while remaining connected to the reference access point.

[0016] The high MCS zone can be a zone where which the wireless client may operate at high MCS ' s if the measured RSSI threshold at the wireless client can be greater or equal to -67dBm.

[0017] This balance may be achieved by calculating a RSSI level for the reference AP 102 when predetermined conditions are satisfied and by calculating the EIRP of the reference AP 102 such that the wireless client 101 can measure the calculated RSSI level when the wireless client 101 may be within the range of the first immediate AP 103. Predetermined conditions can be conditions in the wireless network that may achieve a balance between maximizing the high MCS zone and minimizing the sticky zone. Calculating the EIRP may be based on a measured path-loss between the reference AP 102 and the first immediate AP 103. Path-loss can be an attenuation of the radio signal as it propagates through space.

[0018] A first predetermined condition to be satisfied in order to calculate the RSSI level that can achieve a balance between minimizing the wireless client ' s sticky behavior by shortening the sticky zone of the wireless client 101 and maximizing the high MCS zone within the network 100 may comprise the wireless client 101 being within a high MCS zone of an access point within the network. As shown in Figure 1, the wireless client 101 may be within a high MCS zone 105 of the reference AP 102, or within the high MCS zone 106 of the first immediate AP 103, or within both or within any other high MCS zone a e.g. a high MCS zone 107 of the second immediate AP 104.

[0019] A second predetermined condition to be satisfied in order to calculate the SSI level that can achieve a balance between minimizing the wireless client ' s sticky behavior by shortening the sticky zone of the wireless client 101 and maximizing the high MCS zone within the network 100 may comprise the wireless client 101 roaming to the first immediate AP 103 but has not come within range of the second immediate AP 104.

[0020] The wireless client 101 may connect to reference the AP 102 when it accesses the wireless network 100. The reference AP 102 may have the calculated EIRP according to the present disclosure. As the wireless client 101 may be in close proximity to the reference AP 102 it may see the reference AP 102 at a high signal level and experience low levels of frame loss and retransmissions. Hence, the client may choose to connect to the reference AP 102 and achieve a full potential connection speed as shown in FIG.l (see FIG. 1, position (1)).

[0021] Sometimes the wireless client 101 may be away from the reference AP 102 and may approach the first immediate AP 103. The wireless client 101 may notice that the signal level from the reference AP 102 starts to drop off until it reaches the calculated RSSI level at the first immediate AP 103 location according to the present disclosure. The calculated RSSI level can satisfy the above mentioned predetermined conditions. When approaching the first immediate AP 103, the wireless client 101 may drop its connection moving to a lower speed in order to maintain its current connection to the reference AP 102 showing a sticky behavior if the wireless client 101 sees the signal from the immediate AP 103 at a higher RSSI level than a roaming level while remaining connected to the reference AP 102 (see FIG. 1, position (2)).

[0022] The wireless client 101 may keep moving away from the reference AP 102 and moving closer to the second immediate AP 104.

[0023] As the calculated RSSI value can satisfy the first and second conditions, regarding the first condition, the wireless client 101 can be within the high MCS zone 105 of the reference AP 102 or within the high MCS zone 106 of the first immediate AP 103, within both zones or within any other combination of high MCS zones as shown in FIG.l. Hence, the first predetermined condition can be satisfied.

[0024] Regarding the second condition, the wireless client 101 can roam to the first immediate AP 103 and achieve a full potential connection speed again before being within the range of the second immediate AP 104 (see FIG. 1, position (3)). [0025] Hence, the wireless client 101 may not suffer a severe sticky behavior by achieving the above mentioned predetermined conditions when calculating the RSSI level and the EIRP. Thus, by avoiding a severe sticky behavior the airtime use allocated for wireless client 101 can be controlled.

[0026] The AP ' s of FIG.l can comprise a non-transitory machine-readable storage medium encoded with instructions executable by a processor according to an example of the present disclosure. The machine-readable storage medium can comprise instructions to calculate, when the predetermined conditions may be satisfied, the RSSI level for the reference AP 102 in the network 100 and instructions to calculate the EIRP of the reference AP 102 such that the wireless client 101 can measure the selected RSSI level when the wireless client 101 may be within range of the first immediate AP 103.

[0027] Calculating the EIRP can be based on adding the path-loss value measured between the reference AP 102 and the first immediate AP 103 to the RSSI level. The predetermined conditions can be satisfied when the wireless client 101 may be within a high MCS zone of an AP within the network and the wireless client 101 may roam to the first immediate AP 103 but has not come within range of the second immediate AP 104.

[0028] FIG. 2 shows a wireless network 200 comprising a reference AP r 202 having a calculated EIRP r according to examples of the present disclosure and a wireless client 201. The wireless client 201 may measure a range of RSSI levels from the reference AP r 202.

[0029] The different RSSI levels that can be measured at the wireless client 201 based on the distance are shown in FIG. 2. These RSSI levels may be associated to the high MCS ' s and to the roaming of the wireless client 201 as well as the noise floor within the wireless network 200. There exist common RSSIs levels that may be considered in RF communications:

A RSSI threshold of -61 dBm for MCS9 for IEEE 802.11 ac 40Mhz,

A RSSI threshold of -67 dBm for MCS7 for IEEE 802.11 ac 40Mhz,

A RSSI threshold of -70 dBm for device type A spontaneous roaming,

A RSSI threshold of -77 dBm for device type C trigger for roaming,

A RSSI threshold of -85 dBm for device type B spontaneous roaming,

A RSSI threshold of -95 dBm for noise floor.

[0030] FIG.2 shows the reference AP r 202 and the wireless client 201 its relation to the range of above mentioned RSSI levels based on the distance increase between the reference AP r 202 and the wireless client 201. As it can be seen in FIG. , reference AP r 202 and wireless client 201 can be located at a distance that may be defined by the RSSI levels of the reference AP r 202. The wireless client 201 may communicate with the reference AP r 202 as long as the RSSI level may be greater than the noise floor threshold of -95dBm shown in FIG. 2.

[0031] Given the noise floor of -95 dBm, the wireless client 201 may operate at high MCS ' s when the wireless client 201 operates at MCS7 or MCS9 for IEEE 802.11 ac 40 MHz bandwidth if the RSSI level measured at the client can be greater than or equal to -67dBm. The RSSI threshold that can sustain a high MCS is shown in Figure 2 as a-point 210.

[0032] The wireless client 201 in FIG. 2 may roam at different RSSI levels according to the example of wireless network 200 of the present disclosure. The wireless client 201 my roam either spontaneously or forcefully in the wireless network 200. Forcefully roaming can be a RSSI level for roaming of the wireless client at which the infrastructure wireless network may force the wireless client to roam. Spontaneously roaming can be a RSSI level for roaming of the wireless client at which the wireless client may roam by itself based on internal roaming decisions. In some examples of wireless clients 201, a device type A may roam spontaneously at RSSI of -70dBm. A device type B may roam spontaneously at -85dBm RSSI. Device type C may trigger the wireless client 201 to roam at -77dBm RSSI. In Figure 2, the client ' s roaming trigger RSSI is shown as β- point 211 and the range of roaming 213 for this example covers the RSSI range of -70dBm to -85dBm. Roaming trigger can be a RSSI level at which the wireless client can roam.

[0033] FIG. 3 shows a wireless network 300 according to an example of the present disclosure comprising a reference AP r 302, an immediate AP S 303 and a wireless client 301 located between the reference AP r 302 and the immediate AP S 303.

[0034] Based on the RSSI levels previously mentioned and on a-point 310 and β-point 311, FIG.3 shows two RSSI zones:

[0035] The first RSSI zone shown in FIG. 3 can be called a high MCS zone 308 that can comprise the radial area from the reference AP r 302 to a-point 310. The high MCS zone 308 can be the area where the wireless client 301 may operate at MCS7 or higher.

[0036] The second RSSI zone shown in FIG. 3 can be called sticky zone 309 that can comprise the area where the wireless client 301 can see the immediate AP S 303 at a higher RSSI level than β- point 311 while remaining connected to the reference AP r 302. When the reference AP r 302 and immediate AP S 303 have the same EIRP level, the sticky zone 309 may start from the midpoint 415 between the reference AP r 302 and immediate AP S 303 and end at β-point 311 as shown in FIG.3. As it can be seen in FIG.3, the sticky zone 309 of the reference AP r 302 can overlap with the high MCS zone 308 of the reference AP r 302 in this particular example. Furthermore, FIG.3 shows v-point 312 that can be the SSI level from the reference AP r 302 measured by the wireless client 301 at immediate AP S 303 location.

[0037] FIG. 4A and FIG. 4B show two examples of a wireless network 400 comprising a reference AP r 402, a first immediate AP S 403 and a second immediate AP S 404 according to the present disclosure and an overlapping area Z 414 defined between a high MCS zone 408 and a sticky zone 409. Furthermore, FIGS.4A and 4B show a-point 410, β-point 411 and y-point 412. FIGS.4A and 4B show the effect of changing the EIRP r of the reference AP r 402.

[0038] FIG. 4A shows that a first EI Pi in the reference AP r 402 may cause the high MCS zone

408 and the sticky zone 409 with an overlapping area Z 414. This overlapping area may be considerably large and can occupy almost the midpoint 415 distance between the reference AP r 402 and the first immediate AP S 403.

[0039] FIG. 4B shows that a second EIRP 2 having a lower value than the first EIRPi of FIG.4A may cause the shrink of the high MCS zone 408 and the sticky zone 409 as well as the decrease of the overlapping area Z 414.

[0040] In an ideal situation the high MCS zone 408 should be maximized and the sticky zone 409 minimized. However, the high MCS zone 408 and the sticky zone 409 may expand or shrink together and the overlapping area Z 414 may increase or decrease accordingly based on the EIRP r value as shown in FIGS. 4A and 4B. Therefore, maximizing the high MCS zone 408 and minimizing the sticky zone 409 simultaneously may not be possible. Hence, achieving a balance between increasing as much as possible the high MCS zone 408 and shortening the most the sticky zone

409 achieving a convenient overlapping area Z 414 can be pursued.

[0041] A solution to achieve a balance between maximizing the high MCS zone 408 and minimizing the sticky zone 409 can be obtained when the following predetermined conditions can be satisfied to calculate y-point 412:

• First predetermined condition: a randomly sprinkled stationary wireless client in the network may be within a high MCS zone, i.e. there should not be high MCS holes in the network. MCS hole can be a zone in the wireless network where the wireless client cannot operate at high MCS ' s.

• Second predetermined condition: the wireless client slowly should roam into a first immediate AP before the wireless client coming within range of a second immediate AP. [0042] As it can be observed in FIGS. 4A, having the reference AP r 402 with EI Pi, the first predetermined condition can be achieved as the High CS zone 408 surpasses the midpoint 415 between midpoint distance between the reference AP r 402 and the first immediate AP S 403. Moreover, the second predetermined condition can also be achieved as the RSSI level for roaming of a wireless client, i.e. β-point 411 appears before reaching the second immediate AP S 404.

[0043] As it can be observed in FIGS. 4B, having the reference AP r 402 with EIRP 2 , the first predetermined condition can be achieved as the High MCS zone 408 surpasses the midpoint 415 between midpoint distance between the reference AP r 402 and the first immediate AP S 403. Moreover, the second predetermined condition can also be achieved as the RSSI level for roaming of a wireless client, i.e. β-point 411 appears before reaching the second immediate AP S 404.

[0044] Hence, first and second predetermined conditions can be satisfied when calculating the γ-point 412, i.e. the RSSI level from reference AP r 402 measured at the first immediate AP S 403 location.

[0045] FIG. 5 shows a linear network distribution of AP ' s in an example of a wireless network 500 according to the present disclosure. This wireless network 500 comprises a reference AP r 502, a first immediate AP SI 503, a second immediate AP S2 504 and a third immediate AP S3 505. In this example, the AP ' s have the same EIRP level and the inter access point distance is equal. Wireless network 500 includes a wireless client 501 located between the reference AP r 502 and the first immediate AP SI 503.

[0046] A numerical example carried based on the example wireless network 500 selects a suitable y-point that can satisfy the first and the second predetermined conditions previously mentioned. In this numerical example, three values y-point are chosen, in particular y-point = [-60, -70, -80] dBm. As mentioned before, y-point can be the RSSI value from reference AP r 502 measured at the first immediate AP SI 503 location. The numerical example calculates the RSSI level at R0, R2 and R3 locations as shown in FIG.5 and considers Rl the y-point.

[0047] R0 is the RSSI level at the midpoint location between the reference AP r 502 and the first immediate AP SI 503. The RSSI level at the first immediate AP SI 503 at distance d from the reference AP r 502 is Rl (y-point). R2 is the RSSI level at the second immediate AP S2 504 at distance 2d from the reference AP r 502. R3 is the RSSI level at the third immediate AP S3 505 at distance 3d from the reference AP r 502. The RSSI levels of R0, R2 and R3 can be formulated based on Rl as shown in FIG. 5. [0048] Considering the linear network topology shown in FIG. 5 where inter AP distance d is equal, then the RSSI level that may be measured at k-th immediate AP from the reference AP r 502 may have the following relation:

[0049] Let n be a path-loss model decay factor, the relation is affine in decay factor n, and therefore it should not be sensitive to the choice of n. Hence, n = [2.5, 3.5] may be a reasonable choice for analysis for this numerical example.

[0050] Log-Normal path-loss model defines the relation between geometrical distance d and the path-loss L:

L(d)=10 n logd+a

where a is constant.

[0051] When a transmitter transmits with power T, the received power (RSSI) at distance d is

R(d) = T - L(d).

Hence: (2d)= T - L(2d). R(d)- R(2d)=

lOnlog 2d - 10η log d = 10η log 2 = 3n.

Thus:

R(2d) = R(d) - 3n. Similarly:

R(3d) = R(d) - 4.7n

and

R(0.5d) = Rl + 3n.

[0052] The RSSI results obtained for the numerical example performed for γ-point = [-60, -70, - 80] dBm are shown in Table 1: RSSI

Location Y= -60dBm Y = -70dBm Y = -80dBm

[dBm]

n=2.5 n=3.5 n=2.5 n=3.5 n=2.5 n=3.5

R0 γ+3η -53dBm -50dBm i -63dBm -60dBm -73dBm -70dBm

Rl Y -60dBm -60dBm -70dBm -70dBm -80dBm -80dBm

R2 Y - 3n -67dBm -70dBm : -77dBm -80dBm -87dBm -90dBm

R3 γ - 4.7η -72dBm -76dBm \ -82dBm -84dBm -92dBm <95dm

Ends Ends

Eftcis Ends

>= -67 Ends around Ends 1st ~ midpoint Midpoint high MCS zone Before Before dBm 2nd 2nd ~ 1* - 1 st

midpoint midpoint (l s, Cond.) (l st Cond.)

Device

Around Around

type A -70 around Before Around

2nd ~ 3rd 1 st 1 st

spontaneo dBm 2nd ' . midpoint midpoint

(2 nd Cond.) (2 nd Cond.)

us roaming

Stick jevice type

Around

-77 1st ~ 2 nd zone C trigger after 3rd after 3nd before 1st 1st ~ 2nd dBm (2 nd Cond.)

(2 nd Cond.)

>= β for roaming

Device

type B -85

after 3rd after 3rd after 3rd lnd ~ 2rd 2nd ~ 3rd spontaneo dBm

us roaming

Table 1

[0053] Table 1 shows the RSSI levels at midpoint R0 and at immediate AP ' s Rl, R2 and R3 as well as the RSSI levels for the high MCS zone and for the sticky zone depending on different client ' s roaming levels: device type A spontaneous roaming, device type C trigger for roaming and device type B spontaneous roaming.

For v-point = -60 dBm

[0054] When y-point = -60 dBm, the sticky zone may have a large area. Table 1 shows that the wireless client 501 would roam after passing the third immediate AP S3 505. Table 1 shows the grayed cells showing the client would not roam even after passing the third immediate AP S3 505. For this value of γ-point, the second predetermined condition for achieving a balance between maximizing high MCS zone and minimizing sticky zone, i.e. the wireless client should roam into a first immediate AP before the wireless client coming within range of a second immediate AP would not be satisfied.

For y-point = -80 dBm

[0055] When y-point = -80 dBm, the high MCS zone may be too small. Table 1 shows the high MCS zone ending even before the midpoint R0 between the reference AP r 502 and the first immediate AP SI 503. For this value of γ-point, the first predetermined condition for optimization of a balance between maximizing high MCS zone and minimizing sticky zone, i.e. the wireless client 501 in the wireless network 500 may be within a high MCS zone, i.e. there should not be high MCS holes in the network, would not be satisfied when the wireless client 501 is located at the midpoint R0 between the reference AP r 502 and the first immediate AP SI 503. Table 1 shows grayed cells showing the high MCS zone ending even before the midpoint R0 towards the first immediate AP S1 503.

For y-point = -70 dBm

[0056] When y-point=-70 dBm, the first predetermined condition for the high MCS zone (no high MCS holes within the network) could be satisfied as it is shown in this section of Table 1.

[0057] When y-point=-70 dBm the second predetermined condition could also be satisfied. When the wireless client 501 moves away from the AP r 502, the client may be able to roam spontaneously for device type A spontaneous roaming and forcefully for device type C trigger for roaming as it is shown in this section of Table 1:

RSSI

Location Y=-70dBm

[dBm] n=2.5 n=3.5

Device type A

around 1 st around 1 st

spontaneous -70dBm

sticky ; (2 nd Cond.) (2 nd Cond.)

roaming

zone

Device type C

>= β around 2 nd 1st ~ 2 nd

trigger for -77dBm

(2 nd Cond.) (2 nd Cond.)

roaming

[0058] Hence, y-point = -70 dBm can be the y-point from y-point = [-60, -70, -80] dBm that could satisfy the first predetermined condition and the second predetermined condition as shown in Table 1.

[0059] The above numerical example shows that when we consider three choices of y-point, y- point could be targeted around -70dBm, not around -60 or -80 dBm in order to satisfy the first and the second predetermined conditions.

[0060] A numerical example of three possible values of y-point that could satisfy the first and the second predetermined conditions has been considered. Indeed, in another example, more y-point values could be considered, i.e. a wider range of y-point values could be analyzed. Roughly speaking, the stickier an operator of the network that configures the network would want his wireless clients to be, the smaller the y-point should be.

[0061] More precisely, a suitable range of y-point values should be comprised within [-65, -74] dBm based on the numerical example already shown:

[0062] If y-point < -74 dBm, then the midpoint R0 between the reference AP r 502 and the first immediate AP SI 503 may not be part of the high MCS zone. If the APs have the same EIRP as in this numerical example, this means there may exist a high MCS hole in the network.

[0063] If y-point > -65 dBm, sticky zone may be too wide. The device type C trigger for roaming may not kick in until the wireless client 501 passes the third immediate AP S3 505, which might be too far.

[0064] In this part of the disclosure, the concept of proximity neighbors of a reference AP in a network shall be specified. Proximity neighbors λ of a reference AP can be defined as the first neighbors its imaginary wireless client may get close geometrically while it moves radially or linearly away from the reference AP. The number of proximity neighbors λ of a reference AP may depend on the network topology and on the reference AP location within the network. A proximity neighbor can be a first-hop neighbor. FIGS. 6A and 6B show different scenarios for proximity neighbors in examples of network topologies according to the present disclosure.

[0065] FIG. 6A shows a segment of the example network topology where a reference AP 601 is shown together with two proximity AP neighbors 602a and 602b in a linear distribution. When the network can be deployed as a linear topology as shown in FIG. 6A, the number of proximity neighbors may be a maximum of λ=2. Hence, a maximum value of λ=2 can be chosen for a linear network topology as shown in FIG. 6A when the reference AP is AP 601.

[0066] FIG. 6B shows the segment represented in previously FIG. 6A included within a planar regular grid topology. In the example topology shown in FIG. 6A, the reference AP 601 has proximity neighbors λ=8 with references 602a, 602b, 602c... 602h. In another example, if the reference AP was 602d, this reference AP would have proximity AP neighbors λ=3 with neighbors AP ' s 602a, 601 and 602e. When the network can be deployed as regular grid on a two-dimensional plane as shown in FIG. 6B, the maximum number of proximity neighbors may be λ=8. The network topology of FIG.6A is shown as part of the network topology of FIG.6B. Hence, a maximum value of λ=8 can be chosen for a planar regular grid network topology as shown in FIG. 6B when the reference AP is AP 601.

[0067] A neighbor of an AP can be an AP that the former can hear frames from or any other AP within the network topology. FIG. 6C shows the total number of AP neighbors K in an example of a planar regular grid network topology according to the present disclosure. The network topology of FIG.6B is shown as part of the network topology of FIG.6C.

[0068] FIG. 6C shows the total number of AP neighbors K that complete the example wireless network topology. In this example, K=25 neighbors and proximity neighbors λ=8 when the reference AP is AP 601. The remaining neighbors of the network that are not proximity neighbors can be represented by reference 603. It should be noted that the reference AP 601 can be the access point to which a wireless client has a connection established in a first instance.

[0069] For three-dimensional network topologies with three-dimensional roaming, the number of proximity neighbors may change depending on the density and distribution of the AP ' s within the three-dimensional topology.

[0070] Based on the proximity neighbors λ, the total number of AP neighbors K, the path-loss and the choice of γ-point that should satisfy the first and the second predetermine conditions (i.e. achieving a balance between maximizing the high MCS zone and minimizing the sticky zone), a control for EIRP control has been determined:

[0071] The network topology of the wireless network 500 shown in FIG.5 having the reference AP r 502, the first immediate AP S 503 and the second immediate AP S 504 can be used as example to show the blocks of an example of a process 700 according to the present disclosure shown in FIG. 7A:

[0072] In block 701 of FIG. 7A a RSSI level for reference AP r 502 can be calculated when predetermined conditions are satisfied. The RSSI level can be the y-point. Block 701 can calculate the RSSI level for the reference AP r 502 when the wireless client 501 can be within range of the first immediate AP S 503 location. In this example of the process 700 according to the present disclosure, the calculated RSSI level should satisfy the first and the second predetermined condition for achieving a balance between maximizing the high MCS zone and minimizing the sticky zone. In particular, the wireless client 501 may be within a high MCS zone of an AP within the network 500 and the wireless client 501 may have roamed to the first immediate AP S 503 but may not have come within range of the second immediate AP 504.

[0073] In particular, for this example, the calculated RSSI level should cause the wireless client

501 to be at least within a high MCS zone. It should be noted that with a greater value of y-point, the high MCS zone of the reference AP r 502 and a high MCS zone of the first immediate AP S 503 may overlap. Hence, the first predetermined condition would also be satisfied. Furthermore, the calculated RSSI level should also satisfy the second predetermined condition by permitting or causing the wireless client 501 to roam before reaching the second immediate AP S 504. The RSSI level can be calculated by a network element within the wireless network as, e.g. the reference AP r 502. In other examples, the RSSI level can be calculated by a network operator.

[0074] In block 702 of FIG. 7A an EIRP r value for the reference AP r 502 can be calculated such that the wireless client 501 can measure the RSSI level calculated in block 701 when the wireless client 501 may be within range of the first immediate AP S 503. The EIRP r value can be the power of the reference AP r 502 when the wireless client 501 measures the calculated RSSI within range of the first immediate AP S 503. The EIRP r value can be calculated by a network element within the wireless network as, e.g. the reference AP r 502. In other examples, the EIRP r value can be calculated by a network operator.

[0075] Calculating the EIRP r may be based on a measured path-loss between the reference AP r

502 and the first immediate AP S 503. The path-loss may be measured by a network element within the wireless network as, e.g. the reference AP r 502. In other examples, the path-loss can be measured between the reference AP and any other AP neighbor within the network.

[0076] The network topology shown in FIG. 6C can be used as example to show the blocks of an example of a process 710 according to the present disclosure shown in FIG. 7B.

[0077] In block 711, the reference AP 601 may calculate a SSI level for one of the immediate neighbors, e.g. an immediate AP neighbor 602d. The RSSI level can be the γ-point when predetermined conditions are satisfied. Hence, the reference AP 601 may calculate the RSSI level based on the numerical example previously shown in the present disclosure that can achieve the balance between maximizing the high MCS zone and minimizing the sticky zone within the network topology shown in FIG. 6C.

[0078] In block 712, the reference AP 601 may detect the value of proximity neighbors λ of the network topology shown in FIG. 6C. In another example, the value of proximity neighbors λ may be chosen by a network operator or another AP in the network. Value λ can represent the number of the most immediate AP neighbors into which a wireless client may roam from the reference AP 601. For the example network topology shown in FIG. 6C with the reference AP 601 to which the process 710 will be applied, proximity neighbors λ can be 8. Hence, reference AP 601 would have proximity neighbors 602a, 602b, 602c, 602d, 602e, 602f, 602g and 602h. By default, proximity neighbors could be λ=8 for further examples of grid network topologies.

[0079] In block 713, the reference AP 601 shown in the network topology of FIG. 6C may measure a path-loss to its eight AP neighbors (602a-602h) and sort them in increasing order. In other examples, the path-loss U values may be averaged. In further examples, the greater path-loss U value or the smallest path-loss U value may be considered. This choice may depend on arbitrary decisions as e.g. the network operator ' s criterion or the AP predetermined configuration.

[0080] In block 714, the reference AP 601 within the network topology 600 shown in FIG. 6C may detect the total number of AP neighbors K=25 within the network topology 600. This value may also be provided by the network operator or by other network element within the network topology 600 as for example the reference another AP.

[0081] In block 715, the path-loss value to the K-th AP neighbor can be measured by the reference AP 601 shown in the network topology of FIG. 6C. In this example, the K-th AP neighbors could be the AP ' s 603 that complete the total number of AP ' s neighbors within the example network topology 600.

Hence, the final path-loss L* can be defined as: L * := L A if λ < K

L * := L K otherwise

[0082] For this example,! := Ι_, λ being U the greater value of path-loss measured out of the eight path-loss measurements obtained under block 713. Otherwise, U may be another path-loss measurement associated with the measurements carried out under block 713 as previously mentioned.

[0083] In block 716 the radio's best EIRP r for the reference AP 601 for the example network topology shown in FIG. 6C may be calculated by the reference AP 601 or by a network operator as :

T* = L* + Ypoint

T * = k + Ypoint (λ < Κ)

Otherwise:

T* = L K + Ypoint

[0084] FIG. 8A shows an AP 800 that could be specified as a reference AP according to an example of the present disclosure comprising a RSSI level calculation module 801 and an EIRP adjusting module 802.

[0085] In FIG. 8A and FIG.s 8B, the RSSI level calculation module 801 can carry out blocks 701 and 711 previously mentioned. The EIRP adjusting module 802 can carry out blocks 702 and 716 previously mentioned.

[0086] FIG. 8B shows an AP 810 that could be specified as a reference AP according to another example of the present disclosure comprising the RSSI level calculation module 801, the EIRP adjusting module 802 an AP neighbors detector module 803 and a path-loss measurement module 804.

[0087] AP 810 comprises the AP neighbors detector module 803 that can carry out blocks 712 and 714 and the path-loss measure module 804 that can carry out blocks 713 and 715. The total number of AP neighbors K and the proximity AP neighbors λ can be detected by the AP neighbors detector module 803. In one example, the total number of AP neighbors K and the proximity AP neighbors λ may be values chosen or provided by the network operator. The AP neighbors detector module 803 may comprise an RFID detector that can detect the presence of proximity AP neighbors λ and the total number of AP neighbors K in the wireless network. Other types of detectors may be considered to be implemented within the AP neighbors detector module 803.

[0088] Thus, a control EIRP coverage design that may be implemented in wireless networks that consider the mentioned predetermined conditions for optimization of airtime usage has been described in the present disclosure.