Skip to main content

Advertisement

Log in

Provisioning required reliability of wireless data communication in smart grid neighborhood area networks

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

A possible candidate for implementing smart grid neighborhood area network (NAN) is wireless communications because of its advantages, such as flexibility and low installation and maintenance cost. However, one of the problems with wireless communication is its unreliability, whereas communication reliability is a basic requirement of smart grid applications. In this paper, we consider a wireless mesh network for NAN and then propose a method on the basis of hop-by-hop ARQ that achieves the required data communication reliability in wireless NAN and, at the same time, satisfies the communication latency constraint which is another requirement of smart grid applications. The proposed approach provides the optimal number of allowed retransmissions at each hop considering the loss probabilities of all hops and end-to-end delay constraint. Comparing to the typical application of ARQ in which the number of retransmissions permitted is the same at each hop, it is demonstrated that the proposed approach achieves a higher level of reliability while meeting the delay constraint. Moreover, the proposed method is evaluated by simulation, and the results are consistent with the results of the theoretical model.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Bouhafs F, Mackay M, Merabti M (2012) Links to the future: communication requirements and challenges in the smart grid. Power Energy Mag IEEE 10(1):24–32

    Article  Google Scholar 

  2. Wang W, Xu Y, Khanna M (2011) A survey on the communication architectures in smart grid. Comput Netw 55(15):3604–3629

    Article  Google Scholar 

  3. Gao J, Xiao Y, Liu J, Liang W, Chen CLP (2012) A survey of communication/networking in smart grids. Future Gener Comput Syst 28(2):391–404

    Article  Google Scholar 

  4. Akyol BA, Kirkham H, Clements S, Hadley M (2010) A survey of wireless communications for the electric power system, Prep. US Dep. Energy

  5. Ho Q-D, Le-Ngoc T (2012) Smart grid communications networks: wireless technologies, protocols, issues and standards. In: Anpalagan A, Woungang I, Obaidat MS (eds) Handbook of green information and communication systems. Academy Press, New York, pp 115–146

    Google Scholar 

  6. Tariq F, Dooley LS (2013) Smart Grid Communication and Networking Technologies: Recent Developments and Future Challenges. In: Smart Grids, Springer, London, pp 199–213

  7. Niyato D, Wang P (2012) Cooperative transmission for meter data collection in smart grid. Commun Mag IEEE 50(4):90–97

    Article  Google Scholar 

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

    Article  Google Scholar 

  9. DOE US (2010) Communications requirements of Smart Grid technologies, US Dep. Energy, Tech. Rep, pp 1–69

  10. Nsaif SA, Rhee JM (2012) Improvement of high-availability seamless redundancy (HSR) traffic performance for smart grid communications. J Commun Netw 14(6):653–661

    Article  Google Scholar 

  11. Niyato D, Dong Q, Wang P, Hossain E (2013) Optimizations of power consumption and supply in the smart grid: analysis of the impact of data communication reliability. IEEE Trans Smart Grid 4(1):21–35

  12. Zheng L, Lu N, Cai L (2013) Reliable wireless communication networks for demand response control. IEEE Trans Smart Grid 4(1):133–140

    Article  Google Scholar 

  13. Kim J, Kim D, Lim K-W, Ko Y-B, Lee S-Y (2012) Improving the reliability of IEEE 802.11 s based wireless mesh networks for smart grid systems. J Commun Netw 14(6):629–639

    Article  Google Scholar 

  14. Ancillotti E, Bruno R, Conti M (2012) RPL routing protocol in advanced metering infrastructures: an analysis of the unreliability problems. Sustain Internet ICT Sustain (SustainIT) 2012:1–10

    Google Scholar 

  15. Prior R, Lucani DE, Phulpin Y, Nistor M, Barros J (2014) Network coding protocols for smart grid communications. IEEE Trans Smart Grid 5(3):1523–1531

  16. Rajalingham G, Ho Q-D, Le-Ngoc T (2014) Random Linear Network Coding for converge-cast Smart Grid wireless networks. In: 2014 27th Biennial Symposium on Communications (QBSC), pp 208–212

  17. Phulpin Y, Barros J, Lucani D (2011) Network coding in smart grids. In: 2011 IEEE International Conference on Smart Grid Communications (SmartGridComm), pp 49–54

  18. Nejad HM, Movahhedinia N, Khayyambashi MR (2016) Improving the reliability of wireless data communication in Smart Grid NAN. In: Peer-to-Peer Netw. Appl., pp 1–13

  19. Kersting WH (2001) Radial distribution test feeders. In: Power Engineering Society Winter Meeting, 2001. IEEE, vol 2, pp 908–912

  20. Khandani AE (2004) Cooperative routing in wireless networks, PHDthesis, Massachusetts Institute of Technology

  21. Vaidya B, Makrakis D, Mouftah H (2013) Secure and robust multipath routings for advanced metering infrastructure. J Supercomput 66(2):1071–1092

    Article  Google Scholar 

  22. Woo A, Culler DE (2003) Evaluation of efficient link reliability estimators for low-power wireless networks. Computer Science Division, University of California

  23. Lai SW, Messier GG, Zareipour H, Wai CH (2010) Wireless network performance for residential demand-side participation. In: Innovative Smart Grid Technologies Conference Europe (ISGT Europe), 2010 IEEE PES, pp 1–4

  24. Li H, Han Z, Lai L, Qiu RC, Yang D (2011) Efficient and reliable multiple access for advanced metering in future smart grid. In: 2011 IEEE International Conference on Smart Grid Communications (SmartGridComm), pp 440–444

  25. Zhai H, Kwon Y, Fang Y (2004) Performance analysis of IEEE 802.11 MAC protocols in wireless LANs. Wirel Commun Mobile Comput 4(8):917–931

    Article  Google Scholar 

  26. Klcinrock L (1975) Queueing systems, vol. 1: theory. Wiley, New York

    Google Scholar 

  27. Jensen PA, Bard JF (2003) Operations research models and methods. John Wiley & Sons Incorporated, Hoboken

    Google Scholar 

  28. Levitin A, Mukherjee S (2003) Introduction to the design & analysis of algorithms. Addison-Wesley, Reading

    Google Scholar 

  29. Goldsmith A (2005) Wireless communications. Cambridge university press, Cambridge

    Book  Google Scholar 

  30. Ho Q-D, Gao Y, Rajalingham G, Le-Ngoc T (2014) Wireless communications networks for the smart grid. Springer, Berlin

    Book  Google Scholar 

  31. Souryal M, Gentile C, Griffith D, Cypher D, Golmie N (2010) A methodology to evaluate wireless technologies for the smart grid. In: 2010 First IEEE International Conference on Smart Grid Communications (SmartGridComm), pp 356–361

  32. Jun J, Peddabachagari P, Sichitiu M (2003) Theoretical maximum throughput of IEEE 802.11 and its applications. In: Second IEEE International Symposium on Network Computing and Applications, 2003. NCA 2003, pp 249–256

  33. Bianchi G (2000) Performance analysis of the IEEE 802.11 distributed coordination function. Sel Areas Commun IEEE J 18(3):535–547

    Article  MathSciNet  Google Scholar 

  34. Kounev V, Tipper D (2013) Advanced metering and demand response communication performance in Zigbee based HANs. In: 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp 31–36

  35. Garcia AL (2008) Probability, statistics, and random processes for electrical engineering. Prentice Hall, Upper Saddle River, NJ

    Google Scholar 

  36. Wang WB, Zhang JW (2003) OPNET modeler and network simulation. Posts Telecom Press, Beijing

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Naser Movahhedinia.

Appendix

Appendix

Consider an M / M / 1 queue with batch arrival, and P(k) being the probability mass function (pmf) of the size of the batch. The mean arrival rate of batches is \(\lambda \), and the mean service rate is \(\mu \). We also denote the mean number of packets already in the queue (including the one in service) by \(\bar{N}\), and the average total waiting time (including the service time) by T.

We consider a randomly chosen packet just arriving to the queue in a batch of size k and “tag” this packet. Following the tagged packet through the queue, the packet encounters three delay sources.

  • Waiting for packets already in the queue and in service. The average of the waiting time is equal to \(\bar{N} /\mu \).

  • Waiting for other packets of the batch that receive service before the tagged packet. The waiting time and its average are denoted by W and \(\bar{W}\), respectively.

  • Receiving service. The average of the service time is \(1/\mu \).

Thus, the average of the total waiting time of the tagged packet is:

$$\begin{aligned} T=\bar{N} /\mu +\bar{W}+1/\mu . \end{aligned}$$
(19)

To determine the mean waiting time due to other packets in the batch (i.e., \(\bar{W}\) in the above equation), we first suppose that the batch size is fixed and equal to k. As the tagged packet waits for half of (\(k-1\)) other packets of the batch on average, the mean waiting time for other packets of the batch is:

$$\begin{aligned} E\left[ {W|\hbox {batch size}={k}} \right]= & {} \left( {\frac{k-1}{2}} \right) \mathrm{\times mean\,service\,time}=\left( {\frac{k-1}{2}} \right) . \nonumber \\ \frac{1}{u}= & {} \frac{k-1}{2u} \end{aligned}$$
(20)

When the batch size is random, applying the total probability theorem we can write:

$$\begin{aligned} \bar{W} =\sum \nolimits _k E\left[ {W\hbox {|batch size}={k}} \right] \times {P}\left[ {\hbox {packet belongs to a batch of size}}\,k \right] . \end{aligned}$$
(21)

The probability that an individual packet belongs to a batch of size k is equal to the mass-weighted distribution of P(k) (the pmf of the batch size):

$$\begin{aligned} {P}\left[ {\hbox {packet belongs to a batch of size} \,\, k} \right] =\frac{{kP}\left( {k} \right) }{\bar{{k}}}, \end{aligned}$$
(22)

where \(\bar{{k}}\) is the average of batch size. Therefore:

$$\begin{aligned} \bar{W}= & {} \sum _k \left( {\frac{k-1}{2u}} \right) \left( {\frac{{kP}\left( {k} \right) }{\bar{{k}}}} \right) =\frac{1}{2u\bar{{k}}}\sum \nolimits _k k\left( {k-1} \right) P\left( k \right) \nonumber \\= & {} \frac{\sum \nolimits _k k\left( {k-1} \right) P\left( k \right) }{2\mu \sum \nolimits _k kP\left( k \right) }. \end{aligned}$$
(23)

When batches arrive at rate \(\lambda \), the total arrival rate of packets is \(\bar{k} \lambda \). Thus, according to Little’s law:

$$\begin{aligned} \bar{N} =\left( {\bar{k} \lambda } \right) T. \end{aligned}$$
(24)

Replacing Eqs. (23) and (24) into Eq. (19) and solving for T yields:

$$\begin{aligned} T=\frac{\sum \nolimits _k k\left( {k+1} \right) P\left( k \right) }{2\left( {\sum \nolimits _k kP\left( k \right) } \right) \left( {\mu -\lambda \sum \nolimits _k kP\left( k \right) } \right) }=\frac{E\left[ {k^{2}} \right] +E\left[ k \right] }{2E\left[ k \right] \left( {u-\lambda E\left[ k \right] } \right) } \end{aligned}$$

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mohammadi Nejad, H., Movahhedinia, N. & Khayyambashi, M.R. Provisioning required reliability of wireless data communication in smart grid neighborhood area networks. J Supercomput 73, 866–886 (2017). https://doi.org/10.1007/s11227-016-1873-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-016-1873-x

Keywords

Navigation