The Advanced Metering Infrastructure (AMI) is one of the main services of Smart Grid (SG), which collects data from smart meters (SMs) and sends them to utility company Meter Data Management Systems (MDMSs) via a communication network. In the next generation AMI, both the number of SMs and the meter sampling frequency will dramatically increase, thus creating a huge traffic load which should be efficiently routed and balanced across the communication network and MDMSs. This paper initially formulates the global load-balanced routing problem in the AMI communication network as an Integer Linear Programming (ILP) model, which is NP-hard. Then, to overcome this drawback, it is decomposed into two subproblems and a novel Software Defined Network (SDN)-based AMI communication network is proposed called OpenAMI. \textcolor{blue}{This paper} also extends the OpenAMI for the cloud computing environment in which some virtual MDMSs are available. OpenAMI is implemented on a real test bed, which includes Open vSwitch, Floodlight controller, and OpenStack, and its performance is evaluated by extensive experiments and scenarios. Based on the results, OpenAMI achieves low end-to-end delay and a high delivery ratio by balancing the load on the entire AMI network.
forked from ahmadrezamontazerolghaem/Project
-
Notifications
You must be signed in to change notification settings - Fork 0
OpenAMI: Software-Defined AMI Load Balancing
License
Second222None/Project
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
OpenAMI: Software-Defined AMI Load Balancing
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 89.3%
- Go 5.3%
- C++ 3.0%
- Assembly 1.6%
- Objective-C 0.4%
- Makefile 0.3%
- Other 0.1%