Skip to main content

Energy-efficient data transmission with proportional rate fairness for NANs of smart grid communication network


In smart grid, the neighborhood area network (NAN) serves as a bridge connecting smart meters and meter data management system (MDMS) and is one of the most important components of the smart grid communication network. In this work, we study the energy-efficient data transmissions from NAN gateways (i.e., routers) to the concentrator that connects the MDMS. Particularly, to assure that each router associated with diverse number of associated smart meters can achieve a required data rate, a set of proportional rate fairness constraints are imposed into the optimization problem. In this case, an optimization problem that balances energy efficiency and fairness is formulated. Due to the fractional form of objective function, the combinatorial constraints on channel allocation variables, and the proportional rate fairness requirements, the formulated energy-efficient data transmission problem is non-convex and extremely computationally complex. In order to solve the problem efficiently, firstly, a subtractive transformation is introduced to handle the objective function, and an iterative algorithm based on Dinkelbach method is proposed; then for the inner loop optimization problem in each iteration, a low-complexity suboptimal algorithm that separates channel allocation and power distribution is developed. Finally, numerical results demonstrate that the proposed algorithm converges in a few steps and achieves a near-optimal energy efficiency performance.

1 Introduction

Smart grid is an automated and widely distributed electricity delivery system with a two-way flow of electricity and information, such that it is capable of monitoring and responding to the changes in everything from power plants to customer preferences to individual appliances [1]. By integrating advanced sensing, communication, and control functionalities in the day-to-day operation of power grid, smart grid has modernized the way the electricity is generated, transported, distributed and consumed, for the purpose of improved efficiency, security, reliability and decreased emissions [2, 3]. However, the key to realizing the aforementioned advantages of smart grid lies in the proper design and implementation of a reliable, secure, and cost-effective smart grid communication network.

Due to the fact that the underlying communication infrastructure of smart grid should support its multitude of monitoring, data collection, and control tasks, the US National Institute of Standards and Technology (NIST) [4] and the IEEE Project 2030 [5] have developed reference architecture models for the smart grid communication network. Generally, in terms of communication coverage and functionality, a smart grid communication network consists of three components, i.e., home area network (HAN), neighbor area network (NAN) and wide area network (WAN). As shown in Fig. 1, the HAN collects sensor and/or smart meter information from a variety of smart devices within home and delivers control information to them for better management of electricity consumption; the NAN is responsible for smart meter communications enabling information exchange between customers and the WAN of utility companies, while the WAN interconnects NANs with the utility companies’ private networks. That is to say, the smart grid communication network is an integration of various network segments that maintain the communications among enormous nonhomogeneous devices distributed across broad geographical regions and requiring diverse service of quality [6].

Fig. 1
figure 1

Smart grid communication network with three representative components

It is widely accepted that providing reliable, secure, robust, scalable and efficient end-to-end information delivery among the HAN, NAN and WAN is crucial for smart grid communication network [7]. For example, a failure in communication network may lead to inaccurate control and severe instability in the power grid. In recent years, the design, optimization and implementation of the smart grid communication network have been a focus for research. Among, [8] discusses the challenges and applications of communication technologies in smart grid and identifies three major challenges, i.e., standards inter-operability, cognitive access and cyber security. Based on a variety of smart grid use cases and selected standards, [9] summarizes the diverse requirements for different applications in HAN, NAN and WAN. It is pointed out that different wired and wireless technologies including powerline communication, WiMAX and long-term evolution (LTE) compete for use in different smart grid communication network domains [10,11,12], while due to the flexible deployment and environmental adaptiveness without additional cabling cost of wired communication technologies, multiple short- and wide-range wireless communication technologies, such as ZigBee, Bluetooth, Wi-Fi, cognitive radio (CR), WiMAX and LTE, have been applied in the smart grid communication systems [13, 14].

Specifically, the HAN has been widely studied using Zigbee, Bluetooth or Wi-Fi, because of the small coverage and low data rate transmissions [15, 16]. Since the NAN serves as a bridge connecting HAN and WAN and is a critical infrastructure in smart grid to support communications, [17] offers a comprehensive survey to address network topology, gateway deployment, routing algorithms and security issues on the implementation of smart grid NANs. [18] analyzes the potential gains by enabling direct communication using cellular networks. Considering the great potential for large-scale wireless-mesh smart grid NANs, [19] proposes a hybrid multi-channel wireless network combining wireless local area network and wireless mesh network, and [20] presents a systematic approach to generate scale-free topology of wireless-mesh NANs. For uplink transmission and traffic scheduling in smart grid wireless-mesh NANs, [21] presents a multi-gate and single-class back-pressure-based scheduling algorithm, and [22] proposes a Stackelberg game-based power control scheme for hierarchical uplink transmissions. Using IEEE 802.11 s and IEEE 802.16 (mostly known as WiMAX), as well as renewable energy such as solar power, [23] investigates the selection of optimal number of gateways and the geographical deployment methods in NAN design, while for downlink transmission in the typical NAN communication scenario that sends commands from a control center or meter data management system (MDMS) simultaneously to a large number of nodes, [24] proposes a constrained broadcast scheme with minimized latency (CBS-ML) for low-latency NAN communications.

On the other hand, WiMAX has been regarded as a broadband wireless technology that provides support for five service classes for different applications in large cells and can be customized for specific application [25]. Thus, WiMAX technology can well-support point-to-multi-point network and offer inter-operability between different nodes as needed by electric utilities. Owing to its seamless communications, adequate bandwidth, advanced security features, high data rates, wide coverage and scalable networking [26], WiMAX technology is considered as one of the option for smart grid communications. Particularly, [27] reviews the work using WiMAX for data aggregation in smart grid communication network. In order to meet the smart grid communication requirements, [28] investigates the optimized WiMAX profile configuration including the choice of frame duration, type-of-service to traffic mapping, scheduling strategies, and system architecture, and [29] presents a comparative study between LTE and WiMAX technologies applied to the smart grid communication system by simulating a scenario based on IEEE 14-bus transmission test on Network Simulator 3 (NS-3) tool. Besides, in our former work, we provide a heterogeneous NAN that the data collection and transmission are based on different wireless technologies [30]. That is, for the data collection of smart meters with low data rates and short ranges, the underlay and interweave CR-based communication paradigm is suitable, while for the data transmission of routers, since the concentrator is a relatively big radio-wave transmission tower and usually miles away, the routers are equipped with WiMAX operating at unlicensed spectrum.

Different from the existing works on WiMAX-based NANs that emphasize the feasibility analysis [27], physical layer optimization [28], performance comparisons based on simulations [29] and systematic design [30], in this work, we focus on the uplink data transmission in a WiMAX-based NAN to fill the gap on transmission scheduling. Specifically, adopting the heterogeneous NAN architecture proposed in [30], the data transmission phase refers to that multiple wireless routers transmit the data collecting from smart meters associated with them to the concentrator in a longer distance-based WiMAX technology. However, compared to a WiFi-based router, the power consumption of a router with WiMAX is much higher. As a result, considering the limited power supply and high power consumption of routers, energy efficiency is a critical issue for the data transmission of a NAN. Moreover, in addition to the energy efficiency issue, given the fact that the number of smart meters serving by different routers differs widely, we also assure the proportional rate fairness of routers by imposing a set of nonlinear constraints into the optimization problem.

The contributions of this work are summarized as follows:

  • Focusing on the data transmission phase of a NAN, and considering a set of nonlinear rate ratio constraints for routers associated with diverse number of smart meters, we formulate an optimization problem that maximizes the energy efficiency performance of the data transmission with the proportional rate fairness among multiple routers.

  • Based on the nonlinear fractional programming, we apply a subtractive transformation to handle the objective function. Then, we propose an iterative algorithm based on Dinkelbach method to solve the transformed problem. In each iteration, for the inner loop optimization problem with proportional rate constraints, a low-complexity suboptimal algorithm that separates channel allocation and power distribution is developed.

  • Numerical results firstly show the effectiveness of the proposed suboptimal channel and power allocation algorithm for the inner loop optimization problem, including the impact of the proportional rate constraints. Then, the convergence of the iterative algorithm is demonstrated given any initial values of energy efficiency. Finally, it is shown that the performance of the proposed suboptimal algorithm is quite close to the optimal one.

The rest of the paper is organized as follows. We describe the system model in Sect. 2. The problem formulation and the energy-efficient data transmission algorithm with proportional rate fairness is detailed in Sect. 3. Numerical results and discussions for the performance evaluation are given in Sect. 4. Finally, Sect. 5 concludes the paper.

2 System model

2.1 Heterogeneous NAN

As studied in our former work [30], we consider a heterogeneous NAN composed of smart meters, routers and concentrators. The routers are deployed to relay the smart meter data to the concentrator, which connects the MDMS through the WAN. As shown in Fig. 2, the data transmission from smart meters to the concentrator is divided into two phases, i.e., CR-based data collection and WiMAX-based data transmission. Specifically, the low-rate data of multiple smart meters are collected by the corresponding routers based on CR in the first phase, and then the data of a router is transmitted to the concentrator based on high-rate WiMAX in the second phase. Particularly, the WiMAX-based data transmission is deployed in 5.8GHz unlicensed spectrum, which can provide a data rate up to 70Mbps and distance up to 48 Km. In addition, the full-duplex routers can receive and transmit on different frequencies simultaneously.

Fig. 2
figure 2

Heterogeneous NAN

For clarity, we define the data collection from smart meters to a router as a cluster. Overall, there are a set of \({\mathcal{R}}=\{1,\ldots ,r,\ldots ,R\}\) clusters, i.e., routers, in the considered area, and router r collected the data of a set of \({\mathcal{S}}_r=\{1,\ldots ,s,\ldots ,S_r\}\) smart meters. Then, considering the sum-rate disparities of smart meters, the routers energy-efficiently transmit the data further to the concentrator with proportional rate fairness. Besides, it is noted that the association between smart meters and routers is assumed to be distance-based and fixed.

2.2 Data transmission model

We consider an OFDM-based WiMAX, where R routers communicate with the concentrator by using a set of channels denoted by \({\mathcal{F}}=\{1,\ldots ,F\}\). Let the channel power gains on channel \(f\in {\mathcal{F}}\) from router r to the concentrator be denoted by \(h_{r,d,f}\). All the channels are assumed to be independent flat fading channels, and the white Gaussian noise power on channel f at the concentrator is denoted by \(\delta _{d,f}^2\). For simplicity, we assume the perfect channel state information (CSI) on the channel power gains through proper signaling.

Let \(b_{r,f}\) be a binary variable that indicates whether channel f is allocated to router r, and \(b_{r,f}=1\) implies channel f is allocated to router r, and vice versa. The constraint of the maximum number of channels of routers is given as

$$\begin{aligned} \sum _{r\in {\mathcal{R}}}\sum _{f\in {\mathcal{F}}}b_{r,f}\le F. \end{aligned}$$

The transmission power of an individual router is also restricted, i.e.,

$$\begin{aligned} \sum _{f\in {\mathcal{F}}}b_{r,f}q_{r,f}\le \overline{Q}_r,\forall r\in {\mathcal{R}}, \end{aligned}$$

where \(\overline{Q}_r\) is the prescribed limit for the transmission power of router r.

Lastly, the energy efficiency of the data transmission of NAN is defined as

$$\begin{aligned} EE=\frac{\sum _{r\in {\mathcal{R}}}C_r}{\sum _{r\in {\mathcal{R}}}P_r} \end{aligned}$$

where \(C_r=\sum _{f\in {\mathcal{F}}}\frac{\overline{W}}{F}b_{r,f}\log _2(1+\frac{h_{r,d,f}q_{r,f}}{\delta _{d,f}^2})\) and \(P_r=q_{r,0}+\eta _r\sum _{f\in {\mathcal{F}}}b_{r,f}q_{r,f}\) are the rate and the power consumption of router r, respectively, \(\overline{W}\) is the overall bandwidth, \(q_{r,0}\) and \(\eta _r\) are, respectively, the circuit power consumption and the coefficient of power amplifier of router r.

3 Methods

3.1 Problem formulation

To conserve the energy of routers and take into account the fairness of data transmission of multiple routers, we formulate the problem of channel allocation and power distribution of routers to optimize the energy-efficient data transmission of NAN with proportional rate fairness. Specifically,

$$\begin{aligned} \begin{aligned} \max _{q_{r,f},b_{r,f}}\,&EE\\ \text {s.t.}\,\,&\sum _{r\in {\mathcal{R}}}b_{r,f}=1,\forall f\in {\mathcal{F}} \\&\sum _{r\in {\mathcal{R}}}\sum _{f\in {\mathcal{F}}}b_{r,f}\le F \\&b_{r,f}\in \{0,1\},\forall r\in {\mathcal{R}},f\in {\mathcal{F}} \\&C_1:C_2:\cdots :C_R=R_1^1:R_2^1:\cdots :R_R^1 \\&\sum _{f\in {\mathcal{F}}}b_{r,f}q_{r,f}\le \overline{Q}_r,\forall r\in {\mathcal{R}} \\&0\le q_{r,f}\le q_{r,max},\forall r\in {\mathcal{R}},f\in {\mathcal{F}} \end{aligned} \end{aligned}$$

where \(R_r^1\) is the overall data rate of smart meters served by router r.

It is easily to observe that due to the fractional form of the objective function, the combinatorial constraints on the channel allocation variables and the nonlinear equality constraints of proportional rate fairness, the optimization problem in (4) is non-convex. In the following, we detail the derivation of an efficient joint channel allocation and power distribution algorithm.

3.2 Data transmission optimization

3.2.1 Subtractive transformation

Firstly, a subtractive transformation is introduced to handle the objective function by employing nonlinear fractional programming. Without loss of generality, the maximum energy efficiency \(\rho ^*\) of the data transmission system is defined as

$$\begin{aligned} \rho ^*=\frac{\sum _{r\in {\mathcal{R}}}C_r^*}{\sum _{r\in {\mathcal{R}}}P_r^*}=\max _{b_{r,f},q_{r,f}}\frac{\sum _{r\in {\mathcal{R}}}C_r}{\sum _{r\in {\mathcal{R}}}P_r}. \end{aligned}$$

Then, the following theorem is presented.

Theorem 1

The maximum energy efficiency \(\rho ^*\) can be achieved if and only if

$$\begin{aligned} \max _{b_{r,f},q_{r,f}}\left\{ {\sum _{r\in {\mathcal{R}}}C_r}-\rho ^*{\sum _{r\in {\mathcal{R}}}P_r}\right\} ={\sum _{r\in {\mathcal{R}}}C_r^*}-\rho ^*{\sum _{r\in {\mathcal{R}}}P_r^*}=0, \end{aligned}$$

for \({\sum _{r\in {\mathcal{R}}}C_r}\ge 0\) and \({\sum _{r\in {\mathcal{R}}}P_r}>0\).

Please refer to the work in [31] for a proof. Theorem 1 shows that for any objective function in fractional form, an equivalent objective function in subtractive form exists, while the “equivalent” means that both problem formulations lead to the same resource allocation policies. In this case, we can focus on finding the optimal joint channel allocation and power distribution policy with the equivalent subtractive objective function in (6). Moreover, the works in [31] and [32] demonstrate the effectiveness of such a transformation.

3.2.2 Iterative algorithm

By adopting the transformed objective function \({\sum _{r\in {\mathcal{R}}}C_r}-\rho {\sum _{r\in {\mathcal{R}}}P_r}\), we propose an iterative algorithm based on Dinkelbach method to solve the optimization problem in (4). As have been studied in [31] and [32], the Dinkelbach method is a popular technique for solving nonlinear fractional programmings. Specifically, the Dinkelbach method is an iterative algorithm that generates a sequence of \(\rho\) values of converging to the maximum energy efficiency \(\rho ^*\) monotonically, such that \({\sum _{r\in {\mathcal{R}}}C_r^*}-\rho ^*{\sum _{r\in {\mathcal{R}}}P_r^*}=0\). We summarize the algorithm in Algorithm 1. Given a \(\rho\), once the reformulated problem with an equivalent objective function is globally solved, Algorithm 1 will finally achieve an optimal solution to the optimization problem in (4) according to Theorem 1. That is, the optimal energy efficiency \(\rho ^*\) and channel and power allocation policy \(\{b_{r,f}^*,q_{r,f}^*\}\) can be obtained by iteratively solving the main loop problem in Algorithm 1. In the following, we will show how to solve the inner loop optimization problem with a given \(\rho\) in each iteration.

figure a

As shown in Algorithm 1 and optimization formulation in (4), the inner loop optimization problem in each iteration is given as follows:

$$\begin{aligned} \begin{aligned} \max _{q_{r,f},b_{r,f}}\,&{\sum _{r\in {\mathcal{R}}}C_r}-\rho {\sum _{r\in {\mathcal{R}}}P_r}\\ \text {s.t.}\,\,&\sum _{r\in {\mathcal{R}}}b_{r,f}=1,\forall f\in {\mathcal{F}} \\&\sum _{r\in {\mathcal{R}}}\sum _{f\in {\mathcal{F}}}b_{r,f}\le F \\&b_{r,f}\in \{0,1\},\forall r\in {\mathcal{R}},f\in {\mathcal{F}} \\&C_1:C_2:\dots :C_R=R_1^1:R_2^1:\dots :R_R^1 \\&\sum _{f\in {\mathcal{F}}}b_{r,f}q_{r,f}\le \overline{Q}_r,\forall r\in {\mathcal{R}} \\&0\le q_{r,f}\le q_{r,max},\forall r\in {\mathcal{R}},f\in {\mathcal{F}} \end{aligned} \end{aligned}$$

Ideally, to achieve the optimal solution in (7), the channels and power should be allocated jointly. However, this will result in huge computational burden for the concentrator. Furthermore, as the wireless channel frequently changes, the concentrator has to rapidly calculate the optimal channel allocation and power distribution policies accordingly. Consequently, for the delay-sensitive and cost-effective implementations of smart grid communications, low-complexity suboptimal algorithms are desired. Note that to reduce the complexity, separating the channel and power allocation, which decreases the number of variables in the objective function by almost half, is a straightforward way. In the following, section (1) presents a channel allocation scheme, section (2) shows the optimal power distribution given a certain channel allocation, and section (3) discusses the implementations of channel allocation and power distribution.

  1. (1)

    Suboptimal channel allocation

By assuming the equal power allocation across all the channels, we presents a suboptimal channel allocation algorithm as shown in Algorithm 2. In particular, we define \(H_{r,f}=h_{r,d,f}/\delta _{d,f}^2\) as the channel-to-noise ratio for router r in channel f, and \(\Omega _r\) is the set of channels assigned to router r.

figure b

The basic idea of the above suboptimal channel allocation algorithm is for each router to use the channel with high channel-to-noise ratio as much as possible. At each iteration, the router with the lowest proportional capacity has the priority to choose which channel to use. Since equal power distribution across all the channels is assumed, the above channel allocation algorithm is suboptimal. Moreover, only coarse proportional rate fairness is achieved after channel allocation. To achieve the goal of maximizing the energy efficiency of data transmission while maintaining accurate proportional rate fairness, the optimal power distribution given channel allocation is required.

  1. (2)

    Optimal power distribution given channel allocation

For a certain channel allocation, the optimization problem of power distribution is formulated as

$$\begin{aligned} \begin{aligned} \max _{q_{r,f}}\,&{\sum _{r\in {\mathcal{R}}}C_r}-\rho {\sum _{r\in {\mathcal{R}}}P_r}\\ \text {s.t.}\,\,&C_1:C_2:\cdots :C_R=R_1^1:R_2^1:\cdots :R_R^1 \\&\sum _{f\in \Omega _r}q_{r,f}\le \overline{Q}_r,\forall r\in {\mathcal{R}} \\&0\le q_{r,f}\le q_{r,max},\forall r\in {\mathcal{R}},f\in \Omega _r \end{aligned} \end{aligned}$$

where \(\Omega _r\) is the set of channels for router r.

The optimization problem in (8) is equivalent to finding the maximum of the following Lagrangian function

$$\begin{aligned} L={\sum _{r\in {\mathcal{R}}}(C_r-\rho P_r})-\sum _{r\in {\mathcal{R}}}\alpha _r\left( \sum _{f\in \Omega _r}q_{r,f}-\overline{Q}_r\right) +\sum _{r=2}^R\beta _r\left( C_1-\frac{R_1^1}{R_r^1}C_r\right) , \end{aligned}$$

where \(\alpha _r\) and \(\beta _r, r=\{2,\ldots ,R\}\) are the Lagrangian multipliers. By differentiating (9) with respect to \(q_{r,f}\) and setting each derivative to 0, we obtain

$$\begin{aligned}{} & {} \frac{\partial L}{\partial q_{1,f}}=\frac{\overline{W}}{F}b_{1,f}\frac{h_{1,d,f}}{\delta _{d,f}^2+h_{1,d,f}q_{1,f}}\frac{1}{\ln 2}-\rho \eta _1b_{1,f}-\alpha _1 \end{aligned}$$
$$\begin{aligned}{} & {} \frac{\partial L}{\partial q_{r,f}}=\left( 1-\beta _r\frac{R_1^1}{R_r^1}\right) \frac{\overline{W}}{F}b_{r,f} \frac{h_{r,d,f}}{\delta _{d,f}^2+h_{r,d,f}q_{r,f}}\frac{1}{\ln 2}-\rho \eta _rb_{r,f}-\alpha _r \end{aligned}$$

for \(r=2,\ldots ,R\) and \(f\in \Omega _r\).

Then, we can easily derive

$$\begin{aligned}{} & {} q_{1,f}^*=\frac{\overline{W}}{F}b_{1,f}\frac{1}{\rho \eta _1b_{1,f}+\alpha _1}-\frac{\delta _{d,f}^2}{h_{1,d,f}} \end{aligned}$$
$$\begin{aligned}{} & {} q_{r,f}^*=\left( 1-\beta _r\frac{R_1^1}{R_r^1}\right) \frac{\overline{W}}{F}b_{r,f} \frac{1}{\rho \eta _rb_{r,f}+\alpha _r}-\frac{\delta _{d,f}^2}{h_{r,d,f}} \end{aligned}$$

for \(r=2,\ldots ,R\) and \(f\in \Omega _r\).

Furthermore, the Lagrangian multipliers are updated as

$$\begin{aligned}{} & {} \alpha _r^{(s+1)}=\left[ \alpha _r^{(s)}+\omega _1^{(s)}\left( \sum _{f\in \Omega _r}q_{r,f}-\overline{Q}_r\right) \right] ^+,\forall r\in {\mathcal{R}} \end{aligned}$$
$$\begin{aligned}{} & {} \beta _r^{(s+1)}=\left[ \beta _r^{(s)}+\omega _2^{(s)}\left( C_1-\frac{R_1^1}{R_r^1}C_r\right) \right] ^+,\forall r\in {\mathcal{R}},r\ge 2 \end{aligned}$$

where \(\omega _i\), \(i=1,2\) are the step sizes of iteration s (\(s\in \{1,2,\ldots ,S_{\text {max}}\}\)), \(S_{\text {max}}\) is the maximum number of iterations and the step sizes should satisfy the condition,

$$\begin{aligned} \sum _{s=1}^\infty \omega _i^{(s)}=\infty ,\lim _{s\rightarrow \infty }\omega _i^{(s)}=0,\forall i\in {1,2} \end{aligned}$$
  1. (2)

    Discussions on channel allocation and power distribution

It is noted that the initial subcarrier assignment is obtained by assuming that all available power \(\overline{Q}_r\) is used up, while the actual power consumed to obtain maximum energy efficiency may not be the same with the constrained available power \(\overline{Q}_r\), which may result in an inaccurate subcarrier assignment. Then, we update the power and re-execute channel allocation and power distribution iteratively. By introducing such an interaction operation, a better energy efficiency performance is expected to be achieved. However, with numerical simulations, we find that in the most cases, channel allocation and power distribution are executed only once.

4 Results and discussions

4.1 Simulation topology

The simulation topology is shown in Fig. 3, where a square area is further divided into four subregions (clusters). A router is located at the center of each subregion, and the concentrator is some distance (xc) away from the center on the horizontal axis.

Fig. 3
figure 3

Simulation topology

4.2 Performance evaluation

Firstly, we show the performance of the proposed suboptimal algorithm for the inner loop optimization problem. Given \(xc=800\) m and four routers as shown in Fig. 3, we present the weighted sum rate (the objective function of the inner loop optimization problem, i.e., \(\sum _{r\in {\mathcal{R}}}C_r-\rho \sum _{r\in {\mathcal{R}}}P_r\)) versus the number of channels F in Fig. 4. It is shown that the proposed suboptimal algorithm performs slightly inferior to the optimal scheme, but it is more robust to the increase in the number of channels, since it allocate the channels greedily. Also, with the increase in the number of channels, the weighted sum rate of two schemes decrease slowly, because of that the quickly increased power consumption overweigh the growing sum rate. Besides, it is easy to find that within certain limits, larger maximum transmission power of routers on each channel brings higher weighted sum rate.

Fig. 4
figure 4

Performance comparison of optimal and proposed algorithms for inner loop versus the number of channels

Then, we demonstrate the convergence and effectiveness of the iterative algorithm for joint channel allocation and power distribution in energy-efficient data transmission. Figures 5, 6, and 7, respectively, show the sum rate, sum power and energy efficiency \(\rho\) of the respective optimal and proposed algorithms. Particularly, the optimal algorithm means adopting optimal channel allocation and power distribution for the inner loop optimization problem. From Figs. 5, 6, and 7, we can easily see that the iterative algorithm can converge in only a few steps, and the initial \(\rho\), i.e., \(\rho _0\) in the figures, does not affect the results of the iterative algorithm. Moreover, it is shown that for the overall energy-efficient data transmission with proportional rate fairness, the performance of the proposed algorithm is quite close to the optimal one.

Fig. 5
figure 5

Sum rate of optimal and proposed algorithms for data transmission versus number of iteration

Fig. 6
figure 6

Sum power of optimal and proposed algorithms for data transmission versus number of iteration

Fig. 7
figure 7

Energy efficiency of optimal and proposed algorithms for data transmission versus number of iteration

5 Conclusions

In this work, we study the energy-efficient data transmission with proportional rate fairness for a NAN in the smart grid communication network. Specifically, the proportional rate fairness refers to the facts that the rate constraints can be configured at the concentrator, hence, rate allocation of routers with diverse number of associated smart meters is flexible. In this case, the proposed optimization problem maximizes the energy efficiency while maintaining proportional rate fairness among routers. To solve the formulated optimization problem, firstly, via nonlinear fractional programming, a transformation is introduced to handle the objective function and an iterative algorithm based on Dinkelbach method is proposed; then, a low-complexity suboptimal algorithm, where channel allocation and power distribution are carried out separately, is developed to solve the inner loop optimization problem in each iteration with a given energy efficiency value. Numerical results firstly show that the proposed suboptimal channel allocation and power distribution algorithm can achieve above 95% of the optimal performance in a 4-router 16-channel system and is more robust to the increase in the number of channels. It is then demonstrated that the proposed iterative algorithm for energy efficiency maximization with proportional rate fairness converges in a few steps and achieves quite-close performance compared with the optimal one.

Availability of data and materials

The authors state the data available in this manuscript.



Neighborhood area network


Meter data management system


National Institute of Standards and Technology


Home area network


Wide area network


Long-term evolution


Cognitive radio


Network Simulator 3


Channel state information


  1. B. Hamilton, M. Summy, Benefits of the smart grid. IEEE Power Energy Mag. 9(1), 102–104 (2011)

    Article  Google Scholar 

  2. Y. Yan, Y. Qian, H. Sharif, D. Tipper, A survey on smart grid communication infrastructures: motivations, requirements and challenges. IEEE Commun. Surveys Tuts. 15(1), 5–20 (2013)

    Article  Google Scholar 

  3. J. Jiang, Y. Qian, Distributed communication architecture for smart grid applications. IEEE Commun. Mag. 54(12), 60–67 (2016)

    Article  Google Scholar 

  4. G. Locke, P.D. Gallagher, NIST framework and roadmap for smart grid interoperability standards, Release 1.0. Office Nat. Coordinator Smart Grid Interoperability, U.S. Dept. Commerce, Nat. Inst. Standards Technol., Gaithersburg, MD, USA, Tech. Rep. 1108 (2010)

  5. IEEE Guide for Smart Grid Interoperability of Energy Technology and Information Technology Operation With the Electric Power System (EPS), End-Use Applications, and Loads. IEEE Standard 2030–2011, 1–126 (2011)

  6. Q.D. Ho, Y. Gao, T. Le-Ngoc, Challenges and research opportunities in wireless communication networks for smart grid. IEEE Wirel. Commun. 20(3), 89–95 (2013)

    Article  Google Scholar 

  7. S. Kumar, S. Duttagupta, V.P. Rangan, M.V. Ramesh, Reliable network connectivity in wireless sensor networks for remote monitoring of landslides. Wirel. Netw. 26(3), 2137–2152 (2020)

    Article  Google Scholar 

  8. R. Ma, H.H. Chen, Y.R. Huang, W. Meng, Smart grid communication: its challenges and opportunities. IEEE Trans. Smart Grid 4(1), 36–46 (2013)

    Article  Google Scholar 

  9. M. Kuzlu, M. Pipattanasomporn, S. Rahman, Communication network requirements for major smart grid applications in HAN, NAN and WAN. Comput. Netw. 2014(67), 74–88 (2014)

    Article  Google Scholar 

  10. A. Mahmooda, N. Javaida, S. Razzaq, A review of wireless communications for smart grid. Renew. Sustain. Energy Rev. 2015(41), 248–260 (2015)

    Article  Google Scholar 

  11. N. Saxena, S. Grijalva, Dynamic secrets and secret keys based scheme for securing last mile smart grid wireless communication. IEEE Trans. Ind. Informat. 13(3), 1482–1491 (2017)

    Article  Google Scholar 

  12. A.A. Khan, M.H. Rehmani, M. Reisslein, Cognitive radio for smart grids: survey of architectures, spectrum sensing mechanisms, and networking protocols. IEEE Commun. Surveys Tuts. 18(1), 860–898 (2016)

    Article  Google Scholar 

  13. S.M.A.A. Abir, A. Anwar, J. Choi, A.S.M. Kayes, IoT-enabled smart energy grid: applications and challenges. IEEE Access 9, 50961–50981 (2021)

    Article  Google Scholar 

  14. L.R. Chandran, K. Ilango, M.G. Nair, G.S. Sunil, Wireless communication assisted over current protection of radial distribution system. in 5th International Conference on Trends in Electronics Information (ICOEI) (2021), p. 626–630

  15. K. Chang, B. Mason, The IEEE 802.15.4g standard for smart metering utility networks. in Proceeding of IEEE Third International Conference on Smart Grid (2012), p. 476–480

  16. Z. Li, Q. Liang, Capacity optimization in heterogeneous home area networks with application to smart grid. IEEE Trans. Veh. Technol. 65(2), 699–706 (2016)

    Article  Google Scholar 

  17. W. Meng, R. Ma, H.H. Chen, Smart grid neighborhood area networks: a survey. IEEE Netw. 28(1), 24–32 (2014)

    Article  Google Scholar 

  18. C. Kalalas, L. Thrybom, J. Alonso-Zarate, Cellular communications for smart grid neighborhood area networks: a survey. IEEE Access 4, 1469–1493 (2016)

    Article  Google Scholar 

  19. H. Hu, A. Doufexi, S. Armour, D. Kaleshi, A reliable hybrid wireless network architecture for smart grid neighbourhood area networks. in 2017 IEEE Wireless Communication and Networking Conference (WCNC) (2017), p. 1–6

  20. Y. Ding, X. Li, Y.-C. Tian, G. Ledwich, Y. Mishra, C. Zhou, Generating scale-free topology for wireless neighborhood area networks in smart grid. IEEE Trans. Smart Grid. 10(4), 4245–4252 (2019)

    Article  Google Scholar 

  21. H. Gharavi, C. Xu, Traffic scheduling technique for smart grid advanced metering applications. IEEE Trans. Commun. 60(6), 1646–1658 (2012)

    Article  Google Scholar 

  22. F. Ye, Y. Qian, R.Q. Hu, S.K. Das, Reliable energy-efficient uplink transmission for neighborhood area networks in smart grid. IEEE Trans. Smart Grid. 6(5), 2179–2188 (2015)

    Article  Google Scholar 

  23. F. Ye, Y. Qian, R.Q. Hu, Energy efficient self-sustaining wireless neighborhood area network design for smart grid. IEEE Trans. Smart Grid. 6(1), 220–229 (2015)

    Article  Google Scholar 

  24. Y. Ding, Y.-C. Tian, X. Li, Y. Mishra, G. Ledwich, C. Zhou, Constrained broadcast with minimized latency in neighborhood area networks of smart grid. IEEE Trans. Ind Inform. 16(1), 309–318 (2020)

    Article  Google Scholar 

  25. D. Pareit, B. Lannoo, I. Moerman, P. Demeester, The history of WiMAX: a complete survey of the evolution in certification and standardization for IEEE 802.16 and WiMAX. IEEE Commun. Surveys Tuts. 14(4), 1183–1211 (2012)

    Article  Google Scholar 

  26. A. Mulla, J. Baviskar, S. Khare, F. Kazi, The wireless technologies for smart grid communication: a review. in 2015 Fifth International Conference in Communication Systems and Network Technologies (2015), pp. 442–447

  27. R. Daryapurkar, R.G. Karandikar, WiMAX for data aggregation in smart grid communication network—a review. in 2017 International Conference in Wireless Communication Signal Processing and Networking (WiSPNET), vol. 9(7) (2017), p. 100

  28. F. Aalamifar, L. Lampe, Optimized WiMAX profile configuration for smart grid communications. IEEE Trans. Smart Grid. 8(6), 2723–2732 (2017)

    Article  Google Scholar 

  29. G. Araújo, J.V. Reis Junior, R.A.L. Rabelo, T.A.R. da Silva, R. Amaral, K.G. Ouverney, A Comparative Study Between LTE and WiMAX Technologies Applied to Transmission Power System. in 2020 IEEE International Conference in Systems, Man, and Cybernetics (SMC) (2020), p. 2311–2316

  30. Q. Han, B. Yang, C. Chen, X. Guan, Fair Data Collection and Energy-Efficient Data Transmission for Heterogeneous NAN in Smart Grid. in 2019 3rd International Symposium on Autonomous Systems (ISAS) (2019), p. 341–346

  31. W. Dinkelbach, On nonlinear fractional programming. Manag. Sci. 13, 492–498 (1967)

    Article  MathSciNet  MATH  Google Scholar 

  32. D.W.K. Ng, E.S. Lo, R. Schober, Energy-efficient resource allocation in OFDMA systems with large numbers of base station antennas. IEEE Trans. Wirel. Commun. 11(9), 3292–3304 (2012)

    Article  Google Scholar 

Download references


The authors would like to thank the handing Associate Editor and the anonymous reviewers for their valuable comments and suggestions for this paper.


This work was supported by the National Natural Science Foundation of China (NSFC) (62001327, 61803218), the Scientific Research Project of Tianjin Educational Committee (2022KJ010), and the Foundation of the Key Laboratory of System Control and Information Processing, Ministry of Education (Scip202217, Scip202101).

Author information

Authors and Affiliations



XW and QH developed the idea for the study and did most of the theoretical and numerical analyses, and YY and HM refined the ideas and carried out additional analyses. All authors discussed the results and approved the final manuscript.

Corresponding author

Correspondence to Xiaocheng Wang.

Ethics declarations

Ethics approval and consent to participate

This work does not involve human participants, human data or human tissue.

Consent for publication

This work does not contain any individual person’s data in any form.

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, X., Han, Q., Yin, Y. et al. Energy-efficient data transmission with proportional rate fairness for NANs of smart grid communication network. EURASIP J. Adv. Signal Process. 2023, 43 (2023).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: