An Enhanced Active Access-Point Configuration Algorithm Using the Throughput Request Satisfaction Method for an Energy-Efficient Wireless Local-Area Network
Abstract
:1. Introduction
- Applying the previous active AP configuration algorithm to find the network configuration. The single throughput and concurrent throughput for every host is estimated by the throughput estimation model [15].
- Calculate the target throughput for the fair throughput to every host using the throughput request satisfaction method.
- If this target throughput does not satisfy the minimum host throughput, the tentative minimum host throughput is increased by a constant, and the active AP configuration is applied in step 1.
- The number of active APs consuming energy is minimized by the active AP configuration algorithm.
- Under the adoption of dual interface devices for APs, our algorithm can both find the minimum number of active APs and allow any host to enjoy the minimum throughput.
- The enhanced algorithm can achieve fair throughput allocation and satisfy the minimum throughput constraint among the hosts. Meanwhile, the number of active APs will not increase in most cases.
2. Related Work in the Literature
2.1. Throughput Control/Allocation
2.2. Energy-Saving WLAN Design
3. Preliminary Work
3.1. Throughput Estimation Model
3.1.1. Received Signal Strength Estimation
3.1.2. Throughput Estimation
3.1.3. Throughput Reduction Factor
3.1.4. Parameter Optimization
3.2. Active AP Configuration Algorithm
3.2.1. Formulation
- Inputs:
- APs’ information (position, quantities);
- Hosts’ information (position, quantities);
- Estimated single throughput for each and pair: ;
- Minimum throughput for the association: S;
- Number of orthogonal channels (OCs) for each interface: C;
- Minimum host throughput: G;
- Available total throughput: .
- Outputs:
- A collection of active APs equipped with dual interfaces;
- A group of hosts connected to each interface at every active AP;
- The channel assigned to each interface at every active AP.
- Objectives:
- denotes the count of active access points (APs) equipped with dual interfaces that must be minimized while adhering to the minimum host throughput constraint:
- Adhering to the first objective, maximize the minimum average host throughput :
- Adhering to the two objectives, minimize the total interfered communication time for channel assignments:
- Constraints:
- Minimum host throughput: Each host must achieve an average throughput of at least G when all hosts are communicating simultaneously.
- Total throughput: The combined throughput of all hosts must not exceed the available total throughput .
- Channel assignment: Every interface of an AP must be allocated a channel.
3.2.2. Algorithm Procedure
- First Step: In this initial phase, the algorithm identifies the active APs equipped with dual interfaces and determines their host connections. The objective is to reduce while enhancing [36].
- (1)
- Preprocessing: The algorithm begins with the input of AP and host locations. AP locations are manually selected within the network, considering factors such as electrical power supply, coverage, and user demands. The throughput for every possible AP/host pair is then estimated using the throughput estimation model outlined in Equation (3). Additionally, the 802.11n interface of an AP is initially selected as the candidate interface for any host.
- (2)
- Initial Solution Generation: A greedy algorithm is used to calculate the initial solution [37].
- (3)
- Host Association Improvement:
- Host Reassociation for Maximum Throughput: Reassign each host to the interface of the AP that provides the highest throughput, as determined by Equation (5), from among the available AP interfaces. Compute the cost function at this stage and set it as the best-found cost function, .
- Identify Lowest Throughput Interface: Find the interface of the AP that offers the lowest throughput to its host using Equation (7). Create a list of modifiable hosts associated with this interface that can connect to other AP interfaces.
- Random Reassociation of Modifiable Hosts: Select one host at random from the modifiable hosts list and reassign it to a different active AP interface at random. Compute the new cost function .
- Update Best Cost Function: If is greater than , replace with it and keep the new AP–host association. If not, revert to the previous association and maintain .
- (4)
- AP Selection Optimization: This phase aims to optimize the number of active dual-interface APs and the associations between APs and hosts. The goal is to reduce both and metrics further using the local search method as described in [38].
- (5)
- Link Speed Normalization: The fairness criterion is applied if the total expected bandwidth exceeds . Subsequently, the link speed is normalized.
- (6)
- Termination Check: For each active AP, if either of its two interfaces is found to be inactive, the interface should be activated, followed by executing the host association improvement phase. The algorithm will move to the second phase if the minimum throughput requirement for the host is fulfilled. If this requirement is not satisfied, the algorithm will then proceed to the AP selection optimization phase.
- Second Phase: In the second phase, a channel is assigned to each active AP interface to minimize .
- (1)
- Preprocessing: Illustrate the network’s interference and delay conditions using a graphical representation.
- (2)
- Interfered AP Set Generation: Identify the set of interfering AP interfaces for each AP interface.
- (3)
- Initial Solution Construction: Utilize a greedy algorithm to determine the initial solution.
- (4)
- Solution Enhancement via Simulated Annealing: Employ the probabilistic optimization method, Simulated Annealing (SA), to progressively refine solutions. In this approach, SA is applied to optimize the channel assignment for each interface of every active AP, thereby improving network performance. The SA process is conducted at a fixed temperature for a predetermined number of iterations , with both and specified as algorithm parameters.
- Third Phase: The third phase balances the loads across different channels to minimize .
- (1)
- Initialization: Set all AP flags to 0 (OFF). This flag is used to ensure that each AP is processed only once.
- (2)
- AP Selection: Choose an AP currently marked as OFF and reassign its connected host to a different AP that uses another channel.
- (3)
- Host Selection: From the chosen AP, select one connected host for the AP reassignment process.
- (4)
- Application of Change: Finally, assign the host to a new AP.
3.3. Throughput Request Satisfaction Method
- Single Throughput: The single throughput is determined when the corresponding host is the sole device communicating with the AP. This essentially reflects the maximum throughput achievable by the host in the absence of interference from other WLAN hosts.
- Concurrent Throughput: The concurrent throughput is assessed when all hosts are communicating with their respective APs simultaneously within the WLAN. This measurement indicates the actual throughput of the host when subject to interference from other WLAN hosts.
- Target Throughput: The target throughput for each host is computed on the basis that the total channel occupancy time, or cycle length, remains constant, even when the concurrent throughput is substituted with the target throughput.
3.3.1. Channel Occupancy Time
3.3.2. Target Throughput for Fairness Allocation
3.3.3. Traffic Shaping
3.3.4. PI Controller of Rate and Ceil Parameters
3.4. Limitations of the Active AP Configuration Algorithm
4. Enhanced Active AP Configuration Algorithm
4.1. Enhanced Active AP Configuration Algorithm Procedure
- Set the network field layout, including the locations of APs and hosts, as well as the walls or obstacles, and initialize the tentative minimum host throughput Mbps in the problem.
- Apply the AP active configuration algorithm to the network field layout to find the active AP configuration including the active APs, their channels, and associated hosts with the tentative minimum host throughput G.
- Apply the throughput request satisfaction method to the obtained active AP configuration to calculate the fair target throughput for the hosts.
- (1)
- Calculate the single throughput for each AP–host pair using the throughput estimation model.
- (2)
- Calculate the concurrent throughput from the single throughput with the throughput reduction factor.
- (3)
- Calculate the fair target throughput from them.
- (4)
- Terminate the procedure if the target throughput is equal to or larger than G. Otherwise, go to Step (5).
- (5)
- Increase G by the throughput constraint update in the following subsection and go to Step 2.
- Apply traffic shaping to the hosts at the AP to control the throughput at the target throughput, while adjusting the data rate parameter by the PI control, and measure the actual throughput of all the hosts.
4.2. Throughput Constraint Update
5. Evaluation
5.1. Evaluation Setup
5.1.1. Simulation
5.1.2. Experimental Setup
5.2. Network Fields and Cases for Device Locations
5.3. Throughput Estimation Model Setup
5.4. Results and Discussions
5.4.1. Case 1
- : , , ;
- : , , , , , , ,
- : 6 Mbps;
- : , , , ;
- : , , , , , .
5.4.2. Case 2
- : , , , ;
- : , , , , , .
- : 12 Mbps;
- : ;
- : , , ;
- : , ;
- : , , , .
5.4.3. Case 3
- : , ;
- : , , , , , , , .
- : 6 Mbps;
- : , , , ;
- : , , , , , .
5.4.4. Case 4
- : , ;
- : , , , , , , , .
- : 8 Mbps;
- : , ;
- : , ;
- : , ;
- : , , , .
5.4.5. Fairness Comparison
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A
Algorithm A1: Previous Active AP Configuration Algorithm |
Appendix B
Algorithm A2: Enhanced Active AP Configuration Algorithm for Fair Throughput |
References
- Ersoy, M.; Yiğit, T.; Yüksel, A.S. A decision support tool for indoor 801.11 ac wlan modeling using optimization techniques. El-Cezeri J. Sci. Eng. 2020, 7, 1231–1244. [Google Scholar] [CrossRef]
- Kassa, L.; Davis, M.; Cai, J.; Deng, J. A New Adaptive Frame Aggregation Method for Downlink WLAN MU-MIMO Channels. J. Commun. 2021, 16, 311–322. [Google Scholar] [CrossRef]
- Oh, H.S.; Jeong, D.G.; Jeon, W.S. Joint radio resource management of channel-assignment and user-association for load balancing in dense WLAN environment. IEEE Access 2020, 8, 69615–69628. [Google Scholar] [CrossRef]
- Crow, B.P.; Widjaja, I.; Kim, J.G.; Sakai, P.T. IEEE 802.11 wireless local area networks. IEEE Commun. Mag. 1997, 35, 116–126. [Google Scholar] [CrossRef]
- Mahboob, T.; Lee, H.Y.; Shin, M.; Chung, M.Y. SDN-based centralized channel assignment scheme using clustering in dense WLAN environments. Wirel. Pers. Commun. 2020, 114, 2693–2716. [Google Scholar] [CrossRef]
- Ali, R.; Nauman, A.; Zikria, Y.B.; Kim, B.S.; Kim, S.W. Performance optimization of QoS-supported dense WLANs using machine-learning-enabled enhanced distributed channel access (MEDCA) mechanism. Neural Comput. Appl. 2020, 32, 13107–13115. [Google Scholar] [CrossRef]
- Pirayesh, H.; Sangdeh, P.K.; Zeng, H. Coexistence of wi-fi and iot communications in wlans. IEEE Internet Things J. 2020, 7, 7495–7505. [Google Scholar] [CrossRef]
- Zhang, H.; Duan, Y.; Long, K.; Leung, V.C. Energy efficient resource allocation in terahertz downlink NOMA systems. IEEE Trans. Commun. 2020, 69, 1375–1384. [Google Scholar] [CrossRef]
- Mukherjee, A.; Goswami, P.; Khan, M.A.; Manman, L.; Yang, L.; Pillai, P. Energy-efficient resource allocation strategy in massive IoT for industrial 6G applications. IEEE Internet Things J. 2020, 8, 5194–5201. [Google Scholar] [CrossRef]
- Palacios, R.; Granelli, F.; Gajic, D.; Li, C.; Kliazovich, D. An energy-efficient point coordination function using bidirectional transmissions of fixed duration for infrastructure IEEE 802.11 WLANs. In Proceedings of the 2013 IEEE International Conference on Communications (ICC), Budapest, Hungary, 9–13 June 2013; pp. 2443–2448. [Google Scholar]
- Roy, S.C.; Funabiki, N.; Rahman, M.M.; Wu, B.; Kuribayashi, M.; Kao, W.-C. A Study of the Active Access-Point Configuration Algorithm under Channel Bonding to Dual IEEE 802.11n and 11ac Interfaces in an Elastic WLAN System for IoT Applications. Signals 2023, 4, 274–296. [Google Scholar] [CrossRef]
- Wu, B.; Funabiki, N.; Roy, S.C.; Rahman, M.M.; Kong, D.; Fang, S. An Application of Throughput Request Satisfaction Method for Maximizing Concurrent Throughput in WLAN for IoT Application System. Sensors 2024, 24, 2173. [Google Scholar] [CrossRef] [PubMed]
- Rahman, M.M.; Funabiki, N.; Munene, K.I.; Roy, S.C.; Kuribayashi, M.; Gulo, M.M.; Kao, W.C. A Throughput Request Satisfaction Method for Concurrently Communicating Multiple Hosts in Wireless Local Area Network. Sensors 2022, 22, 8823. [Google Scholar] [CrossRef] [PubMed]
- Rahman, M.M.; Funabiki, N.; Munene, K.I.; Roy, S.C.; Kuribayashi, M.; Kao, W.C. A Throughput Fairness Control Method for Concurrent Communications in Wireless Local-Area Network with Multiple Access-Points. J. Commun. 2022, 17, 592–599. [Google Scholar] [CrossRef]
- Munene, K.I.; Funabiki, N.; Briantoro, H.; Rahman, M.M.; Akhter, F.; Kuribayashi, M.; Kao, W.C. A throughput drop estimation model for concurrent communications under partially overlapping channels without channel bonding and its application to channel assignment in IEEE 802.11 n WLAN. IEICE Trans. Inf. Syst. 2021, 104, 585–596. [Google Scholar] [CrossRef]
- Funabiki, N. Wireless Mesh Networks; InTech-Open: London, UK, 2011; Available online: https://www.intechopen.com/books/26 (accessed on 10 June 2024).
- Parashar, V.; Kashyap, R.; Rizwan, A.; Karras, D.A.; Altamirano, G.C.; Dixit, E.; Ahmadi, F. Aggregation-based dynamic channel bonding to maximise the performance of wireless local area networks (WLAN). Wirel. Commun. Mob. Comput. 2022, 2022, 4464447. [Google Scholar] [CrossRef]
- Lanante, L.; Roy, S. Analysis and optimization of channel bonding in dense IEEE 802.11 WLANs. IEEE Trans. Wirel. Commun. 2020, 20, 2150–2160. [Google Scholar] [CrossRef]
- Mao, Z. Throughput optimization based joint access point association and transmission time allocation in WLANs. IEEE Open J. Commun. Soc. 2021, 2, 899–914. [Google Scholar] [CrossRef]
- Kim, J.; Kim, S.H.; Sung, D.K. Hybrid ARQ-based fairness enhancement in uplink WLAN. IEEE Trans. Wirel. Commun. 2018, 17, 4362–4373. [Google Scholar] [CrossRef]
- Chen, Q.; Liang, G.; Weng, Z. A target wake time-based power conservation scheme for maximizing throughput in IEEE 802.11 ax WLANs. In Proceedings of the IEEE 25th International Conference on Parallel and Distributed Systems: ICPADS 2019, Tianjin, China, 4–6 December 2019; pp. 217–224. [Google Scholar]
- Khorov, E.; Krasilov, A.; Liubogoshchev, M.; Tang, S. SEBRA: SAND-enabled bitrate and resource allocation algorithm for network-assisted video streaming. In Proceedings of the 13th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications WiMob, Rome, Italy, 9–11 October 2017; pp. 1–8. [Google Scholar]
- Yagi, T.; Murase, T. Frame aggregation control for high throughput and fairness in densely deployed WLANs. In Proceedings of the 13th International Conference on Ubiquitous Information Management and Communication (IMCOM), Phuket, Thailand, 4–6 January 2019; Springer: Berlin/Heidelberg, Germany, 2019; pp. 42–53. [Google Scholar]
- The ns-3 Network Simulator. Available online: http://www.nsnam.org/ (accessed on 10 June 2024).
- Obata, H.; Takano, C. Switching Method of Media Access Control for Improving Fairness of Throughput between WLAN systems under Adjacent Channel Interference. In Proceedings of the 2021 Ninth International Symposium on Computing and Networking Workshops (CANDARW), Matsue, Japan, 23–26 November 2021; pp. 42–48. [Google Scholar] [CrossRef]
- Kong, Z.; Wu, D.; Jin, X.; Cen, S.; Dong, F. Improved AP Deployment Optimization Scheme Based on Multi-objective Particle Swarm Optimization Algorithm. KSII Trans. Internet Inf. Syst. 2021, 15, 1568–1589. [Google Scholar] [CrossRef]
- Ghafoor, U.; Ashraf, T. Maximizing throughput and energy efficiency in 6G based on phone user clustering enabled UAV assisted downlink hybrid multiple access HetNet. Telecommun. Syst. 2024, 85, 563–590. [Google Scholar] [CrossRef]
- Blobel, J.; Menne, F.; Yu, D.; Cheng, X.; Dressler, F. Low-power and Low-delay WLAN using Wake-up Receivers. IEEE Trans. Mob. Comput. 2020, 21, 1739–1750. [Google Scholar] [CrossRef]
- Ali, R.; Sohail, M.; Almagrabi, A.; Musaddiq, A.; Kim, B.B. Green MAC Protocol: A Q-Learning-Based Mechanism to Enhance Channel Reliability for WLAN Energy Savings. Electronics 2020, 9, 1720. [Google Scholar] [CrossRef]
- Dong, P.; Shen, R.; Li, Y.; Nie, C.; Xie, J.; Gao, K.; Zhang, L. An Energy-Saving Scheduling Algorithm for Multipath TCP in Wireless Networks. Electronics 2022, 11, 490. [Google Scholar] [CrossRef]
- Karmakar, R.; Chattopadhyay, S.; Chakraborty, S. Novel AP association and fair channel access in high throughput WLAN for energy efficiency. Ad Hoc Netw. 2020, 103, 102156. [Google Scholar] [CrossRef]
- Qiu, S.; Chu, X.; Leung, Y.W.; Ng, J.K.Y. Joint access point placement and power-channel-resource-unit assignment for 802.11 ax-based dense WiFi with QoS requirements. In Proceedings of the IEEE INFOCOM 2020-IEEE Conference on Computer Communications, Toronto, ON, Canada, 6–9 July 2020; pp. 2569–2578. [Google Scholar]
- Faria, D.B. Modeling Signal Attenuation in IEEE 802.11 Wireless LANs—Vol. 1. 2005. Available online: http://www-cs-students.stanford.edu/~dbfaria/files/faria-TR-KP06-0118.pdf (accessed on 10 June 2024).
- Lu, T.; Funabiki, N.; Munene, K.I.; Sudibyo, R.W. An improved throughput estimation model for concurrent communications of multiple hosts in wireless local-area network. In Proceedings of the IEEE Hiroshima Section Student Symposium (HISS), Okayama, Japan, 30 November–1 December 2019; pp. 360–363. [Google Scholar]
- Funabiki, N.; Taniguchi, C.; Lwin, K.S.; Zaw, K.K.; Kao, W.C. A parameter optimization tool and its application to throughput estimation model for wireless LAN. In Proceedings of the Conference on Complex, Intelligent, and Software Intensive Systems, Turin, Italy, 10–13 July 2017; pp. 701–710. [Google Scholar]
- Roy, S.C.; Funabik, N.; Munene, K.I.; Rahman, M.M.; Kuribayashi, M. An extension of active access-point configuration algorithm to IEEE 802.11n and 11ac dual interfaces in wireless local-area network. Int. J. Future Comput. Commun. 2022, 11, 18–26. [Google Scholar] [CrossRef]
- Wolsey, L.A. An analysis of the greedy algorithm for the submodular set covering problem. Combinatorica 1982, 2, 385–393. [Google Scholar] [CrossRef]
- Williamson, D.P.; Shmoys, D.B. The Design of Approximation Algorithms, 1st ed.; Cambridge University Press: Cambridge, UK, 2011. [Google Scholar]
- Traffic Command, Manipulate Traffic Control Settings. Available online: https://linux.die.net/man/8/tc (accessed on 10 June 2024).
- Hostapd. Available online: https://w1.fi/hostapd/ (accessed on 24 June 2024).
- Archer-t4u. Available online: https://www.tp-link.com/jp/home-networking/adapter/archer-t4u/ (accessed on 24 June 2024).
- The Ultimate Speed Test Tool for TCP, UDP and SCTP. Available online: https://iperf.fr/ (accessed on 10 June 2024).
WIMNET Simulator PC | Configuration |
---|---|
CPU | Intel Core i7 |
Memory | 8 GB |
OS | Ubuntu LTS 14.04 |
Parameter | Value |
---|---|
packet size | 1500 bytes |
max. transmission rate | 150 Mbit/s |
propagation model | log distance path loss model |
rate adaptation algorithm | link speed estimation model |
carrier sense threshold | 85 dBm |
transmission power | 19 dBm |
collision threshold | 10 |
RTS/CTS | yes |
Host PC | |
---|---|
type | 1. Toshiba Dynabook R731/B |
2. Toshiba Dynabook R734/K | |
3. Fujitsu Lifebook S761/C | |
OS | Linux Ubuntu 14.04 LTS (kernel 3.13.0-57) |
CPU | 1. Intel Core i5-2520M @2.5 GHz |
2. Intel Core i5-4300M @2.6 GHz | |
3. Intel Core i5-2520M @2.5 GHz | |
RAM | 4 GB DDR3-1333 MHz |
software | iperf 2.0.5 |
Server PC | |
type | Fujitsu Lifebook S761/C |
CPU | Intel Core i5-2520M @2.5 GHz |
RAM | 4 GB DDR3 1333 MHz |
OS | Linux Ubuntu 14.04 LTS (kernel 3.13.0-57) |
software | iperf 2.0.5 |
Access Point | |
type | Raspberry Pi 4B |
OS | Linux (Raspbian) |
CPU | Broadcom BCM2711 @1.5 GHz |
RAM | 8 GB LPDDR4-3200 SDRAM |
NIC | BCM4345/6 |
external NIC | Archer T4U V3.0 AC1300 |
software | hostapd v2.10 |
Parameter | Field (a) Engineering Building #2 | Field (b) Graduate School Building | ||
---|---|---|---|---|
802.11n | 802.11ac | 802.11n | 802.11ac | |
−28.9 | −31.0 | −28.5 | −30.5 | |
2.2 | 2.15 | 1.7 | 2.0 | |
7.21 | 2.1 | 6.5 | 2.3 | |
6.9 | 8.5 | 4.2 | 6.4 | |
3.4 | 3.7 | 3.1 | 1.8 | |
4.7 | 1.8 | 1.5 | 4.2 | |
2.11 | 7.0 | 2.0 | 4.3 | |
2.5 | 1.5 | 2.0 | 5.3 | |
a | 63.5 | 133 | 65.0 | 134.5 |
b | 62.0 | 58.0 | 62.0 | 58.5 |
c | 6.78 | 6.30 | 6.78 | 6.25 |
Throughput (Mbps) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
H2 | H5 | H7 | H1 | H3 | H4 | H6 | H8 | H9 | H10 | |
S | 38.28 | 55.26 | 30.46 | 88.77 | 128.2 | 127.2 | 99.94 | 71.94 | 112.9 | 53.34 |
C | 10.04 | 14.49 | 7.99 | 4.97 | 7.17 | 7.12 | 5.59 | 4.02 | 6.32 | 2.98 |
F | 10.21 | 10.21 | 10.21 | 4.99 | 4.99 | 4.99 | 4.99 | 4.99 | 4.99 | 4.99 |
Throughput (Mbps) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
H2 | H3 | H5 | H7 | H1 | H4 | H6 | H8 | H9 | H10 | |
S | 38.28 | 55.26 | 55.9 | 30.46 | 88.77 | 127.2 | 99.94 | 71.94 | 112.9 | 53.34 |
C | 6.58 | 9.6 | 9.49 | 5.23 | 7.25 | 10.39 | 8.16 | 5.87 | 9.22 | 4.35 |
F | 7.24 | 7.24 | 7.24 | 7.24 | 6.93 | 6.93 | 6.93 | 6.93 | 6.93 | 6.93 |
Throughput (Mbps) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
H2 | H7 | H8 | H9 | H1 | H3 | H4 | H5 | H6 | H10 | |
S | 8.44 | 27.08 | 14.9 | 56.0 | 88.77 | 127.2 | 99.94 | 71.94 | 112.9 | 53.34 |
C | 6.58 | 9.6 | 9.49 | 5.23 | 7.25 | 10.39 | 8.16 | 5.87 | 9.22 | 4.35 |
F | 2.86 | 2.86 | 2.86 | 2.86 | 7.15 | 7.15 | 7.15 | 7.15 | 7.15 | 7.15 |
Throughput (Mbps) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
H9 | H4 | H5 | H8 | H3 | H7 | H1 | H2 | H6 | H10 | |
S | 21.26 | 70.5 | 102.1 | 95.72 | 33.88 | 48.38 | 87.59 | 93.09 | 124.9 | 114.1 |
C | 21.26 | 18.49 | 26.79 | 25.11 | 15.06 | 21.5 | 15.05 | 15.99 | 21.46 | 19.61 |
F | 21.26 | 22.86 | 22.86 | 22.86 | 17.71 | 17.71 | 17.65 | 17.65 | 17.65 | 17.65 |
Throughput (Mbps) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
H8 | H9 | H1 | H2 | H3 | H4 | H5 | H6 | H7 | H10 | |
S | 43.9 | 27.83 | 56.32 | 66.16 | 123.54 | 114.2 | 124.8 | 84.34 | 81.02 | 65.79 |
C | 19.51 | 12.37 | 2.07 | 2.43 | 4.53 | 4.19 | 4.58 | 3.1 | 2.97 | 2.41 |
F | 15.14 | 15.14 | 3.02 | 3.02 | 3.02 | 3.02 | 3.02 | 3.02 | 3.02 | 3.02 |
Throughput (Mbps) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
H3 | H5 | H8 | H9 | H1 | H2 | H4 | H6 | H7 | H10 | |
S | 59.41 | 59.9 | 43.9 | 27.83 | 56.32 | 66.16 | 114.19 | 84.34 | 81.02 | 65.79 |
C | 10.21 | 10.21 | 10.11 | 4.78 | 4.6 | 5.4 | 9.32 | 6.88 | 6.61 | 5.37 |
F | 7.45 | 7.45 | 7.45 | 7.45 | 6.04 | 6.04 | 6.04 | 6.04 | 6.04 | 6.04 |
Throughput (Mbps) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
H1 | H7 | H2 | H3 | H4 | H5 | H6 | H8 | H9 | H10 | |
S | 30.17 | 59.51 | 25.22 | 72.66 | 70.86 | 118.0 | 125.7 | 100.9 | 24.27 | 62.7 |
C | 13.41 | 26.45 | 0.93 | 2.67 | 2.60 | 4.33 | 4.61 | 3.71 | 0.89 | 2.30 |
F | 17.8 | 17.8 | 1.95 | 1.95 | 1.95 | 1.95 | 1.95 | 1.95 | 1.95 | 1.95 |
Throughput (Mbps) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
H3 | H5 | H2 | H4 | H1 | H7 | H6 | H8 | H9 | H10 | |
S | 44.48 | 58.46 | 25.22 | 70.86 | 37.77 | 43.26 | 98.77 | 129.3 | 105.5 | 101.03 |
C | 19.77 | 25.98 | 11.21 | 31.49 | 16.79 | 19.23 | 16.97 | 22.22 | 18.13 | 17.35 |
F | 22.45 | 22.45 | 16.53 | 16.53 | 17.93 | 17.93 | 18.46 | 18.46 | 18.46 | 18.46 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wu, B.; Funabiki, N.; Kong, D.; Wang, X.; Seto, T.; Fan, Y.-C. An Enhanced Active Access-Point Configuration Algorithm Using the Throughput Request Satisfaction Method for an Energy-Efficient Wireless Local-Area Network. Symmetry 2024, 16, 1005. https://doi.org/10.3390/sym16081005
Wu B, Funabiki N, Kong D, Wang X, Seto T, Fan Y-C. An Enhanced Active Access-Point Configuration Algorithm Using the Throughput Request Satisfaction Method for an Energy-Efficient Wireless Local-Area Network. Symmetry. 2024; 16(8):1005. https://doi.org/10.3390/sym16081005
Chicago/Turabian StyleWu, Bin, Nobuo Funabiki, Dezheng Kong, Xuan Wang, Taishiro Seto, and Yu-Cheng Fan. 2024. "An Enhanced Active Access-Point Configuration Algorithm Using the Throughput Request Satisfaction Method for an Energy-Efficient Wireless Local-Area Network" Symmetry 16, no. 8: 1005. https://doi.org/10.3390/sym16081005
APA StyleWu, B., Funabiki, N., Kong, D., Wang, X., Seto, T., & Fan, Y. -C. (2024). An Enhanced Active Access-Point Configuration Algorithm Using the Throughput Request Satisfaction Method for an Energy-Efficient Wireless Local-Area Network. Symmetry, 16(8), 1005. https://doi.org/10.3390/sym16081005