A QoS-Aware Machine Learning-Based Framework for AMI Applications in Smart Grids
Abstract
:1. Introduction
1.1. Contributions
1.2. Paper Organization
2. Literature Review
3. Problem Description
4. Problem Formulation
5. Proposed Three-Tier Hierarchical Architecture
5.1. Network Model
- All devices are georeferenced and pre-configured with a unique ID;
- All SMs are restricted so that data are not sent directly to the DC;
- Each SM is aware of the identity of the cluster to which it belongs;
- All devices are fully synchronized with the utility CCS;
- Security aspects are not considered here.
5.2. Hierarchical Cluster Formation
Algorithm 1 for dividing the residential area into virtual clusters. | |
Input: | |
1: | |
2: | |
3: | |
4: | |
5: | |
6: | |
7: | |
8: | |
9: | |
10: | |
11: | |
12: | |
13: | |
14: | |
15: | |
16: | |
17: | |
18: | |
19: | |
20: | |
21: | |
22: | |
23: | |
24: | |
25: | |
26: | |
27: | |
28: | |
29: | |
30: | |
Output: Save cluster to , centroid to |
Algorithm 2 for dual-head selection and rotation for optimal route formation. | |
Input: | |
1: | |
2: | |
3: | |
4: | |
5: | |
6: | |
7: | |
8: | |
9: | |
11: | |
12: | |
13: | |
14: | |
15: | |
16: | |
17: | |
18: | |
19: | |
20: | |
21: | |
22: | |
23: | |
24: | |
25: | |
26: | |
27: | |
28: | |
29: | |
30: | |
31: | |
32: | |
33: | |
34: | |
35: | |
36: | |
37: | |
38: | |
39: | |
40: | |
41: | |
42: | |
43: | |
44: | |
45: | |
5.3. Transmission of AMI Applications
6. Design and Implementation
6.1. Geographical Area Assumption
6.2. Simulation Setup
6.3. Scenario Description
6.4. Performance Evaluation
6.5. Numerical and Simulation Results
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
Notation | Description |
RA | Georeferenced residential area |
DC | Data concentrator |
CC | Control center |
CCS | Control center server |
WANs | Wide-area networks |
MDMS | Metering data management system |
BS | Base station |
PMUs | Phasor measurement units |
Unique identity of ith device | |
Smart meter with longitude and latitude | |
Total number of installed SMs in RA | |
Cluster head of Kth cluster | |
Aggregator head of Kth cluster | |
Number of SMs in Kth cluster | |
Number of DCs | |
DH | Dual head |
Number of dual heads | |
Transmission priority | |
Recommended latency | |
Number of hops allowed to reach DC | |
True if ith SM connects to jth DC | |
True if data is routed through kth DH | |
Data generation rate of ith SM | |
Packet service rates of jth DC | |
K | Number of clusters in RA |
LPWAN | Low-power wide-area networks |
LoRa | Long-range radio |
NB-IOT | Narrow band IoT |
DAP | Data aggregation point |
PLC | Power line communication |
WHN | Wireless heterogeneous networks |
CNs | Communication nodes |
DAC | Data aggregator centers |
D2D | Device to device |
NAN | Neighborhood area network |
Wi-SUN | Wireless smart utility network |
Hop between ith and jth device | |
CUB | Capacity upper bound |
L, W | Length and width of RA |
Diagonal distance of RA | |
Transmission radius of DC and SM | |
Distance between ith and jth device | |
Threshold distance from centroid | |
Critical queue of kth CH | |
PQ | Priority queue |
Normal queue of Kth CH | |
maxTime | Maximum time of CH and AH |
At least one DH is assigned to ith device |
References
- NETL. Advanced metering infrastructure. In Modern Grid Strategy Powering our 21st-Century Economy; U.S. Department of Energy, Office of Electricity Delivery and Energy Reliability: Washington, DC, USA, 2008; p. 34. [Google Scholar]
- Bian, D.; Kuzlu, M.; Pipattanasomporn, M.; Rahman, S. Analysis of communication schemes for advanced metering infrastructure (AMI). In Proceedings of the 2014 IEEE PES General Meeting|Conference & Exposition, National Harbor, MD, USA, 27–31 July 2014; pp. 1–5. [Google Scholar]
- Kabalci, Y. A survey on smart metering and smart grid communication. Renew. Sustain. Energy Rev. 2016, 57, 302–318. [Google Scholar] [CrossRef]
- Meng, W.; Ma, R.; Chen, H.-H. Smart grid neighborhood area networks: A survey. IEEE Netw. 2014, 28, 24–32. [Google Scholar] [CrossRef]
- Kuzlu, M.; Pipattanasomporn, M.; Rahman, S. Communication network requirements for major smart grid applications in HAN, NAN and WAN. Comput. Netw. 2014, 67, 74–88. [Google Scholar] [CrossRef]
- Gungor, V.C.; Sahin, D.; Kocak, T.; Ergut, S.; Buccella, C.; Cecati, C.; Hancke, G.P. Smart grid technologies: Communication technologies and standards. IEEE Trans. Ind. Inform. 2011, 7, 529–539. [Google Scholar] [CrossRef] [Green Version]
- Open Smart Grid-OpenSG. Available online: http://osgug.org/default.aspx (accessed on 10 November 2021).
- Ho, Q.D.; Le-Ngoc, T. Smart grid communications networks: Wireless technologies protocols issues and standards. In Handbook of Green Information and Communication Systems; Obaidat, I.W.M., Anpalagan, A., Eds.; Elsevier: Amsterdam, The Netherlands, 2012; pp. 115–146. [Google Scholar]
- Kabalci, Y.; Kabalci, E.; Padmanaban, S.; Holm-Nielsen, J.B.; Blaabjerg, F. Internet of things applications as energy internet in smart grids and smart environments. Electronics 2019, 8, 972. [Google Scholar] [CrossRef] [Green Version]
- Tureczek, A.M.; Nielsen, P.S. Structured literature review of electricity consumption classification using smart meter data. Energies 2017, 10, 584. [Google Scholar] [CrossRef] [Green Version]
- Huang, S.-C.; Lu, C.-N.; Lo, Y.-L. Evaluation of AMI and SCADA data synergy for distribution feeder modeling. IEEE Trans. Smart Grid 2015, 6, 1639–1647. [Google Scholar] [CrossRef]
- Gatsis, N.; Giannakis, G.B. Residential load control: Distributed scheduling and convergence with lost AMI messages. IEEE Trans. Smart Grid 2012, 3, 770–786. [Google Scholar] [CrossRef]
- Meng, Y.; Yu, Z.; Shi, D.; Bian, D.; Wang, Z. Forced oscillation source location via multivariate time series classification. In Proceedings of the 2018 IEEE/PES Transmission and Distribution Conference and Exposition (T&D), Denver, CO, USA, 16–19 April 2018; pp. 1–5. [Google Scholar]
- Ullah, R.; Faheem, Y.; Kim, B.-S. Energy and congestion-aware routing metric for smart grid AMI networks in smart city. IEEE Access 2017, 5, 13799–13810. [Google Scholar] [CrossRef]
- Chen, M.; Miao, Y.; Hao, Y.; Hwang, K. Narrow band internet of things. IEEE Access 2017, 5, 20557–20577. [Google Scholar] [CrossRef]
- Petäjäjärvi, J.; Mikhaylov, K.; Pettissalo, M.; Janhunen, J.; Iinatti, J. Performance of a low-power wide-area network based on lora technology: Doppler robustness, scalability, and coverage. Int. J. Distrib. Sens. Netw. 2017, 13. [Google Scholar] [CrossRef] [Green Version]
- Collier, S.E. The emerging enernet: Convergence of the smart grid with the internet of things. IEEE Ind. Appl. Mag. 2016, 23, 12–16. [Google Scholar] [CrossRef]
- Da Xu, L.; He, W.; Li, S. Internet of things in industries: A survey. IEEE Trans. Ind. Inform. 2014, 10, 2233–2243. [Google Scholar]
- Alrawais, A.; Alhothaily, A.; Hu, C.; Cheng, X. Fog computing for the internet of things: Security and privacy issues. IEEE Internet Comput. 2017, 21, 34–42. [Google Scholar] [CrossRef]
- Arghira, N.; Hawarah, L.; Ploix, S.; Jacomino, M. Prediction of appliances energy use in smart homes. Energy 2012, 48, 128–134. [Google Scholar] [CrossRef]
- Rolim, G.; Passos, D.; Moraes, I.; Albuquerque, C. Modelling the data aggregator positioning problem in smart grids. In Proceedings of the 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing, Liverpool, UK, 26–28 October 2015; pp. 632–639. [Google Scholar]
- Karimi, B.; Namboodiri, V. Capacity analysis of a wireless backhaul for metering in the smart grid. In Proceedings of the 2012 Proceedings IEEE INFOCOM Workshops, Orlando, FL, USA, 25–30 March 2012; pp. 61–66. [Google Scholar]
- Malandra, F.; Sansò, B. Analytical performance analysis of a large-scale RF-mesh smart meter communication system. In Proceedings of the 2015 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), Washington, DC, USA, 18–20 February 2015; pp. 1–5. [Google Scholar]
- Aalamifar, F.; Shirazi, G.N.; Noori, M.; Lampe, L. Cost-efficient data aggregation point placement for advanced metering infrastructure. In Proceedings of the 2014 IEEE International Conference on Smart Grid Communications (SmartGridComm), Venice, Italy, 3–6 November 2014; pp. 344–349. [Google Scholar]
- Aalamifar, F.; Lampe, L. Cost-efficient QoS-aware data acquisition point placement for advanced metering infrastructure. IEEE Trans. Commun. 2018, 66, 6260–6274. [Google Scholar] [CrossRef]
- Aalamifar, F.; Lampe, L. Optimized data acquisition point placement for an advanced metering infrastructure based on power line communication technology. IEEE Access 2018, 6, 45347–45358. [Google Scholar] [CrossRef]
- Kong, P.-Y. Wireless neighborhood area networks with QoS support for demand response in smart grid. IEEE Trans. Smart Grid 2015, 7, 1913–1923. [Google Scholar] [CrossRef]
- Harada, H.; Mizutani, K.; Fujiwara, J.; Mochizuki, K.; Obata, K.; Okumura, R. IEEE 802.15.4g based Wi-SUN communication systems. IEICE Trans. Commun. 2017, E100B, 1032–1043. [Google Scholar] [CrossRef] [Green Version]
- Kong, P.; Liu, C.; Jiang, J. Cost-efficient placement of communication connections for transmission line monitoring. IEEE Trans. Ind. Electron. 2017, 64, 4058–4067. [Google Scholar] [CrossRef]
- Kong, P.-Y. Cost efficient data aggregation point placement with interdependent communication and power networks in smart grid. IEEE Trans. Smart Grid 2017, 10, 74–83. [Google Scholar] [CrossRef]
- Souza, G.; Mestrando, F.V.; Lima, C.; Junior, G.; Castro, M.; Sérgio, A. Optimal positioning of GPRS concentrators for minimizing node hops in smart grids considering routing in mesh networks. In Proceedings of the 2013 IEEE PES Conference on Innovative Smart Grid Technologies (ISGT Latin America), Sao Paulo, Brazil, 15–17 April 2013; pp. 1–7. [Google Scholar]
- Inga, E.; Campaña, M.; Hincapié, R.; Moscoso-Zea, O. Optimal deployment of FiWi networks using heuristic method for integration microgrids with smart metering. Sensors 2018, 18, 2724. [Google Scholar] [CrossRef] [Green Version]
- Inga, E.; Cespedes, S.; Hincapie, R.; Cardenas, C.A. Scalable route map for advanced metering infrastructure based on optimal routing of wireless heterogeneous networks. IEEE Wirel. Commun. 2017, 24, 26–33. [Google Scholar] [CrossRef]
- Song, Y.; Kong, P.-Y.; Kim, Y.; Baek, S.; Choi, Y. Cellular-assisted D2D communications for advanced metering infrastructure in smart gird. IEEE Syst. J. 2019, 13, 1347–1358. [Google Scholar] [CrossRef]
- Wang, G.; Zhao, Y.; Ying, Y.; Huang, J.; Winter, R.M. A clustering algorithm for the DAP placement problem in smart grid. In Proceedings of the International Conference on Advanced Hybrid Information Processing, Harbin, China, 17–18 July 2017; pp. 349–359. [Google Scholar]
- Hassan, A.; Zhao, Y.; Pu, L.; Wang, G.; Sun, H.; Winter, R.M. Evaluation of clustering algorithms for DAP placement in wireless smart meter network. In Proceedings of the 2017 9th International Conference on Modelling, Identification and Control (ICMIC), Kunming, China, 10–12 July 2017; pp. 1085–1090. [Google Scholar]
- Atat, R.; Ismail, M.; Shaaban, M.F.; Serpedin, E.; Overbye, T. Stochastic geometry-based model for dynamic allocation of metering equipment in spatio-temporal expanding power grids. IEEE Trans. Smart Grid 2020, 11, 2080–2091. [Google Scholar] [CrossRef]
- Atat, R.; Ismail, M.; Refaat, S.S.; Serpedin, E. Stochastic geometry model for interdependent cyber-physical communication-power networks. In Proceedings of the ICC 2020–2020 IEEE International Conference on Communications (ICC), Dublin, Ireland, 7–11 June 2020; pp. 1–6. [Google Scholar]
- Mezher, A.M.; Rivera, P.E.I.; Cárdenas-Barrera, J.; Meng, J.; Guerra, E.C. Efficient strategy to optimize key devices positions in large-scale RF mesh networks. Ad Hoc Netw. 2020, 106, 102192. [Google Scholar] [CrossRef]
- Miao, H.; Chen, G.; Zhao, Z.; Zhang, F. Evolutionary aggregation approach for multihop energy metering in smart grid for residential energy management. IEEE Trans. Ind. Inform. 2021, 17, 1058–1068. [Google Scholar] [CrossRef]
- Sadhukhan, D.; Ray, S.; Obaidat, M.S.; Dasgupta, M. A secure and privacy preserving lightweight authentication scheme for smart-grid communication using elliptic curve cryptography. J. Syst. Archit. 2021, 114, 101938. [Google Scholar] [CrossRef]
- Mahmood, K.; Chaudhry, S.A.; Naqvi, H.; Shon, T.; Ahmad, H.F. A lightweight message authentication scheme for smart grid communications in power sector. Comput. Electr. Eng. 2016, 52, 114–124. [Google Scholar] [CrossRef]
- Bao, H.; Chen, L. A lightweight privacy-preserving scheme with data integrity for smart grid communications. Concurr. Comput. Pract. Exp. 2016, 28, 1094–1110. [Google Scholar] [CrossRef]
- Cypher, D.E.; Golmie, N.T. NIST SGIP priority action plan 2, guidelines for assessing wireless standards for smart grid applications. NIST Interag. Intern. Rep. 2014, 7761. [Google Scholar]
- Hägerling, C.; Ide, C.; Wietfeld, C. Coverage and capacity analysis of wireless M2M technologies for smart distribution grid services. In Proceedings of the 2014 IEEE International Conference on Smart Grid Communications (SmartGridComm), Venice, Italy, 3–6 November 2014; pp. 368–373. [Google Scholar]
- Khan, A.W.; Abdullah, A.H.; Razzaque, M.A.; Bangash, J.I. VGDRA: A virtual grid-based dynamic routes adjustment scheme for mobile sink-based wireless sensor networks. IEEE Sens. J. 2014, 15, 526–534. [Google Scholar] [CrossRef] [Green Version]
- OpenStreetMap. Available online: https://www.openstreetmap.org/search?query=#map=5/51.500/-0.100 (accessed on 5 November 2021).
- Google Maps. Available online: https://www.google.com/maps (accessed on 10 November 2021).
- Wadhonkar, A.; Theng, D. An analysis of priority length and deadline based task scheduling algorithms in cloud computing. IJCSN 2016, 5, 360–364. [Google Scholar]
Schemes (Year) | Problem Specification | Virtual Structure (Topology) | Algorithm (Technique) | Communication Technology | AMI Applications | Objectives |
---|---|---|---|---|---|---|
[24,25,26] (2014, 2018, 2018) | DAP placement problem | Single-hop, multi-hop clustering | Modified K-means, Greedy and Dijkstra’s | IEEE 802.15.4g, WiMAX relay, Fiber Optics, PRIME PLC | IMR, ODMR Alert Notifications, SCADA, Alarm | Minimize installation, maintenance, and transmission cost; maximize coverage and connectivity; QoS and latency is ensured |
[27,30] (2015, 2017) | Concentrator placement problem | Single-hop clustering wireless NAN | Analytical model, DAP-CSA | IEEE 802.15.4g, WiFi, ZigBee, Fiber Optics | DR, control commands and sensor data | Optimize DC density to support a given SMs density; ensure QoS; minimize installation cost and DAP failures |
[31] (2013) | Optimal positioning of concentrators (GPRS) | Multi-hop RF Mesh | K-means, BFS, Dijkstra’s | IEEE802.15.4 (ZigBee), GPRS | IDR | Reduce hops and average delay; improve network throughput |
[32] (2018) | Optimal deployment of SM networks | Multi-hop tree-based clustering | N-NST, ODB, Dijkstra’s | WiFi, Cellular, Fiber Optics | Electricity consumption | Identify supply and demand; maximize coverage and capacity; minimize end-to-end delay and data aggregation cost |
[33] (2017) | Optimal routing of WHN | Single-hop wireless HWN | OPDWHN-AMI | LTE cellular | Consumption reading and VoIP | Maximize coverage and capacity; minimize cost |
[34] (2019) | Cluster-based D2D cellular communication | Single-hop clustering | Cluster formation, channel allocation | Cellular and Wired Link | ODR and IDR | Guarantee throughput and data aggregation; ensure QoS and spectral efficiency |
[35,36] (2018, 2017) | DAP-placement problem | Multi-hop clustering topology | K-means and fuzzy c-means | Wireless | Collect information | Minimize the average and maximum distance between SMs and DAPs |
[37,38] (2019, 2020) | Optimal PMUs allocation and interdependent cyber-physical networks | Multi-hop tree-based clustering | K-means | IEEE 123-bus | Load and connectivity data | Minimize financial budget and technical constraint |
[39] (2020) | Optimize key devices positions | Multi-hop RF Mesh | K-means | IEEE 802.15.4 | Real dataset of meters | To ensure QoS, i.e., improve packet delivery ratio and minimize end-to-end delay |
[40] (2020) | Optimize number and location of DAC | Two-hop clustering | Improved EAA | Wireless | Metering data | Ensure full coverage and connectivity; minimize infrastructure cost |
[41,42] (2021, 2016) | Secure SG communication | Multi-hop hybrid NAN | ECC and hybrid Diffie–Hellman | ZigBee, WiMAX and Fiber Optic | Metering and control data | Achieve message integrity; minimize communication and computation cost |
[43] (2016) | Processes bottleneck in SM | Multi-hop cluster-based tree | N/A | N/A | Electricity usage data | To improve efficiency; ensure data integrity and privacy |
Proposed (2021) | Coverage Maximization dual-head placement | Fixed-hop clustering topology | Modified K-means | Wi-SUN, LoRa | Both normal and critical traffic | Maximize coverage, reduce cost, improve QoS and efficiently utilize CPU resources using IoT technologies |
SNO | ToT | ToA | Pkt_Size | FG | |
---|---|---|---|---|---|
1 | Normal | IMR | 250 Bytes | 5–60 min | 12–24 (Residential) |
ODMR | 50 Bytes | 30 s | as per need | ||
ODRR | 100 Bytes | 30 s | 5 days | ||
2 | Critical | RCC | 100 Bytes | 1 s | as per need |
PCC | 100 Bytes | 1 s | as per need | ||
AN | 50 Bytes | 3 s | as per need |
IoT Node | Field Study | Node Location | Number | Specification |
---|---|---|---|---|
Node | Fixed SMs | RA (Urban) | 100–400 | Residential SMs with short-range communication technology [28] |
Relay node | SMs (as CH, AH) | RA (Urban) | 8 | Aggregate and forward metering data on priority-basis to the DC |
Gateway | DC | center of RA | 1 | Receive and forward data with short- [28] and long-range technology [16] |
Router | Router | On CC premises | 1 | Receive traffic from the DC and forward it to the CCS and vice versa |
Server (Physical Host) | CCS (Data Center) | CC of the Utility | 1 | Server running VM with database and has high-speed Internet connection |
Cloud Server | Configuration |
---|---|
Virtual Machine (VM) | Xen |
Architecture | X86 |
Processor | Intel(R) Core™ i3-3110M CPU@ 2.40 GHz, 3 MB cache |
Processor Rate | 250 MIPS |
RAM | 4 GB |
Hard Disk | 500 GB |
Bandwidth | 1 Gbps |
Operating System | Windows 7 Professional SP 1 |
No. of SMs | Req. per SM | No. of Brokers | Data Transfer | No. of VMs | No. of Cloudlets | Simulation Time (min) | Simulation Experiment No. |
---|---|---|---|---|---|---|---|
20 | 1–5 | 2 | 1 MB | 2 | 40 | 60 | 1 |
30 | 1–5 | 2 | 1 MB | 2 | 60 | 60 | 2 |
40 | 1–5 | 2 | 1 MB | 2 | 80 | 60 | 3 |
50 | 1–5 | 2 | 1 MB | 2 | 100 | 60 | 4 |
60 | 1–5 | 2 | 1 MB | 2 | 120 | 60 | 5 |
Total | 5 |
Experiment No. | Scenario-1 | Scenario-2 | ||||||
---|---|---|---|---|---|---|---|---|
Start Time | Finish Time | Comp. Time | Wait. Time | Start Time | Finish Time | Comp. Time | Wait. Time | |
1 | 651 | 732.73 | 81.73 | 1334.38 | 52,543.64 | 59,922.84 | 7379.2 | 7061.99 |
2 | 1495.79 | 1617.8 | 122.01 | 3040 | 158,288.91 | 173,246.48 | 14,957.57 | 14,516.36 |
3 | 2496.56 | 2653.19 | 156.63 | 5055.93 | 351,483.98 | 376,607.97 | 25,123.99 | 24,554.38 |
4 | 4045.32 | 4245.19 | 199.87 | 8170.01 | 657,969.85 | 695,843.94 | 37,874.09 | 37,176.07 |
5 | 6075.92 | 6318.73 | 242.81 | 12102.3 | 1,103,842.49 | 1,157,060.33 | 53,217.84 | 52,381.41 |
Experiment No. | Avg. Computation Time | Avg. Waiting Time | Avg. Computation Time + Avg. Waiting Time | |||
---|---|---|---|---|---|---|
Scenario-1 | Scenario-2 | Scenario-1 | Scenario-2 | Scenario-1 | Scenario-2 | |
1 | 2.04325 | 184.48 | 33.3595 | 176.54975 | 35.40275 | 361.02975 |
2 | 2.0335 | 249.2928333 | 50.66667 | 241.9393333 | 52.70017 | 491.2321666 |
3 | 1.957875 | 314.049875 | 63.199125 | 306.92975 | 65.157 | 620.979625 |
4 | 1.9987 | 378.7409 | 81.7001 | 371.7607 | 83.6988 | 750.5016 |
5 | 2.023416667 | 443.482 | 100.8525 | 436.51175 | 102.8759 | 879.99375 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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
Khan, A.; Umar, A.I.; Munir, A.; Shirazi, S.H.; Khan, M.A.; Adnan, M. A QoS-Aware Machine Learning-Based Framework for AMI Applications in Smart Grids. Energies 2021, 14, 8171. https://doi.org/10.3390/en14238171
Khan A, Umar AI, Munir A, Shirazi SH, Khan MA, Adnan M. A QoS-Aware Machine Learning-Based Framework for AMI Applications in Smart Grids. Energies. 2021; 14(23):8171. https://doi.org/10.3390/en14238171
Chicago/Turabian StyleKhan, Asfandyar, Arif Iqbal Umar, Arslan Munir, Syed Hamad Shirazi, Muazzam A. Khan, and Muhammad Adnan. 2021. "A QoS-Aware Machine Learning-Based Framework for AMI Applications in Smart Grids" Energies 14, no. 23: 8171. https://doi.org/10.3390/en14238171
APA StyleKhan, A., Umar, A. I., Munir, A., Shirazi, S. H., Khan, M. A., & Adnan, M. (2021). A QoS-Aware Machine Learning-Based Framework for AMI Applications in Smart Grids. Energies, 14(23), 8171. https://doi.org/10.3390/en14238171