ABSTRACT
Power-line communications are employed in home networking to provide easy and high-throughput connectivity. IEEE 1901, the MAC protocol for power-line networks, employs a CSMA/CA protocol similar to that of 802.11, but is substantially more complex, which probably explains why little is known about its performance. One of the key differences between the two protocols is that whereas 802.11 only reacts upon collisions, 1901 also reacts upon several consecutive transmissions and thus can potentially achieve better performance by avoiding unnecessary collisions.
In this paper, we propose a model for the 1901 MAC. Our analysis reveals that the default configuration of 1901 does not fully exploit its potential and that its performance degrades with the number of stations. We derive analytically the optimal configuration parameters for 1901; this drastically improves throughput and achieves optimal performance without requiring the knowledge of the number of stations in the network. In contrast, to provide a similar performance, 802.11 requires knowing the number of contending stations, which is unfeasible for realistic traffic patterns. Our solution can be readily implemented by vendors, as it only consists in modifying existing MAC parameters. We corroborate our results with testbed measurements, unveiling a significant signaling overhead in 1901 implementations.
- Atheros Open Powerline Toolkit.https://github.com/qca/open-plc-utils.Google Scholar
- Faifa. http://github.com/ffainelli/faifa.Google Scholar
- HomePlug Alliance (retrieved 9/2014). www.homeplug.org/media/filer_public/e4/cb/e4cbfc97--5e5e-4df1--9625-c226df16c93f/connected_home_summits_2013.pdf.Google Scholar
- HomePlug Alliance (retrieved 9/2014). www.homeplug.org/news-events/member-pr/358/.Google Scholar
- IEEE 802.11n-2009-Amendment 5: Enhancements for Higher Throughput.Google Scholar
- OpenWrt. https://openwrt.org/.Google Scholar
- IEEE Standard for Broadband over Power Line Networks: Medium Access Control and Physical Layer Specifications. IEEE Std 1901--2010, 2010.Google Scholar
- G. Bianchi. Performance analysis of the IEEE 802.11 distributed coordination function. Selected Areas in Communications, IEEE Journal on, 2000. Google ScholarDigital Library
- G. Bianchi, L. Fratta, and M. Oliveri. Performance evaluation and enhancement of the CSMA/CA MAC protocol for 802.11 wireless LANs. In Personal, Indoor and Mobile Radio Communications, 1996. PIMRC'96., Seventh IEEE International Symposium on.Google Scholar
- M. E. M. Campista, L. Costa, and O. Duarte. Improving the multiple access method of CSMA/CA home networks. In Proc. CCNC, 2006.Google ScholarCross Ref
- C. Cano and D. Malone. On Efficiency and Validity of Previous Homeplug MAC Performance Analysis. arXiv preprint arXiv:1401.6803, 2014.Google Scholar
- M. Chung, M. Jung, T. Lee, and Y. Lee. Performance analysis of HomePlug 1.0 MAC with CSMA/CA. Selected Areas in Communications, IEEE Journal on, 24(7):1411--1420, 2006. Google ScholarDigital Library
- E. Kriminger and H. Latchman. Markov chain model of homeplug CSMA MAC for determining optimal fixed contention window size. In Power Line Communications and Its Applications (ISPLC), 2011 IEEE International Symposium on.Google Scholar
- A. Kumar, E. Altman, D. Miorandi, and M. Goyal. New Insights From a Fixed-Point Analysis of Single Cell IEEE 802.11 WLANs. Networking, IEEE/ACM Transactions on, june 2007. Google ScholarDigital Library
- M. Lee, R. E. Newman, H. A. Latchman, S. Katar, and L. Yonge. HomePlug 1.0 powerline communication LANs-protocol description and performance results. International Journal of Communication Systems, 16(5):447--473, 2003.Google ScholarCross Ref
- P. P. Patras, A. Banchs, P. Serrano, and A. Azcorra. A control-theoretic approach to distributed optimal configuration of 802.11 WLANs. Mobile Computing, IEEE Transactions on, 10(6):897--910, 2011. Google ScholarDigital Library
- A. Schwager. An Overview of the HomePlug AV2 Technology. Journal of Electrical and Computer Engineering, 2013.Google Scholar
- P. Serrano, P. Patras, A. Mannocci, V. Mancuso, and A. Banchs. Control theoretic optimization of 802.11 wlans: Implementation and experimental evaluation. Computer Networks, 57(1):258--272, 2013. Google ScholarDigital Library
- C. Vlachou, A. Banchs, J. Herzen, and P. Thiran. On the MAC for Power-Line Communications: Modeling Assumptions and Performance Tradeoffs. In IEEE International Conference on Network Protocols (ICNP), 2014.Google Scholar
- C. Vlachou, A. Banchs, J. Herzen, and P. Thiran. Performance Analysis of MAC for Power-line Communications. In ACM Sigmetrics, 2014. Google ScholarDigital Library
- C. Vlachou, J. Herzen, and P. Thiran. Fairness of MAC protocols: IEEE 1901 vs. 802.11. In 2013 17th IEEE International Symposium on Power Line Communications and Its Applications.Google Scholar
- C. Vlachou, J. Herzen, and P. Thiran. Simulator and Experimental Framework for the MAC of Power-Line Communications. Infoscience EPFL, Technical Report, 2014.Google Scholar
Index Terms
- Analyzing and Boosting the Performance of Power-Line Communication Networks
Recommendations
Performance analysis of MAC for power-line communications
SIGMETRICS '14: The 2014 ACM international conference on Measurement and modeling of computer systemsWe investigate the IEEE 1901 MAC protocol, the dominant protocol for high data rate power-line communications. 1901 employs a CSMA/CA mechanism similar to - but much more complex than - the backoff mechanism of 802.11. Because of this extra complexity, ...
Implementation and experimental evaluation of multi-channel MAC protocols for 802.11 networks
Multi-channel MAC protocols have recently obtained considerable attention in wireless networking research because they promise to increase capacity of wireless networks significantly by exploiting multiple frequency bands. However, most of these ...
Performance analysis of the advanced infrared (AIr) CSMA/CA MAC protocol for wireless LANs
Advanced Infrared (AIr) is a proposed standard of the Infrared Data Association (IrDA) for indoor infrared LANs. AIr Medium Access Control (MAC) employs Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) techniques with Request To Send/...
Comments