MAC and PHY-Layer Network Coding for Applications in Wireless Communications Networks

2013 ◽  
pp. 706-727
Author(s):  
Giulio Bartoli ◽  
Francesco Chiti ◽  
Romano Fantacci ◽  
Dania Marabissi ◽  
Andrea Tassi

Network coding (NC) is a promising technique recently proposed to improve network performance in terms of maximum throughput, minimum delivery delay, and energy consumption. The original proposal highlighted the advantages of NC for multicast communications in wire-line networks. Recently, network coding has been considered as an efficient approach to improve performance in wireless networks, mainly in terms of data reliability and lower energy consumption, especially for broadcast communications. The basic idea of NC is to remove the typical requirement that different information flows have to be processed and transmitted independently through the network. When NC is applied, intermediate nodes in the network do not simply relay the received packets, but they combine several received packets before transmission. As a consequence, the output flow at a given node is obtained as a linear combination of its input flows. This chapter deals with the application of network coding principle at different communications layers of the protocol stack, specifically, the Medium Access Control (MAC) and physical (PHY) Layers for wireless communication networks.

Author(s):  
Giulio Bartoli ◽  
Francesco Chiti ◽  
Romano Fantacci ◽  
Dania Marabissi ◽  
Andrea Tassi

Network coding (NC) is a promising technique recently proposed to improve network performance in terms of maximum throughput, minimum delivery delay, and energy consumption. The original proposal highlighted the advantages of NC for multicast communications in wire-line networks. Recently, network coding has been considered as an efficient approach to improve performance in wireless networks, mainly in terms of data reliability and lower energy consumption, especially for broadcast communications. The basic idea of NC is to remove the typical requirement that different information flows have to be processed and transmitted independently through the network. When NC is applied, intermediate nodes in the network do not simply relay the received packets, but they combine several received packets before transmission. As a consequence, the output flow at a given node is obtained as a linear combination of its input flows. This chapter deals with the application of network coding principle at different communications layers of the protocol stack, specifically, the Medium Access Control (MAC) and physical (PHY) Layers for wireless communication networks.


2009 ◽  
Vol 27 (5) ◽  
pp. 577-581 ◽  
Author(s):  
Jun Zheng ◽  
Nirwan Ansari ◽  
Victor Li ◽  
Xuemin Shen ◽  
Hossam Hassanein ◽  
...  

2011 ◽  
Vol 8 (1) ◽  
pp. 601321 ◽  
Author(s):  
Angelos Antonopoulos ◽  
Christos Verikoukis

We introduce a novel Medium Access Control (MAC) protocol for Automatic Repeat reQuest-based (ARQ-based) cooperative wireless sensor networks. Using network coding techniques, we achieve a better network performance in terms of energy efficiency without compromising the offered Quality of Service (QoS). The proposed solution is compared to other cooperative schemes, while analytical and simulation results are provided to evaluate our protocol.


2018 ◽  
Vol 7 (4) ◽  
pp. 50 ◽  
Author(s):  
Vincenzo Inzillo ◽  
Floriano Rango ◽  
Alfonso Quintana ◽  
Amilcare Santamaria

The use of smart antenna systems (SASs) in mobile ad hoc networks (MANETs) has been promoted as the best choice to improve spatial division multiple access (SDMA) and throughput. Although directional communications are expected to provide great advantages in terms of network performance, directional MAC (medium access control) protocols introduce several issues. One of the most known problems in this context is represented by the fact that, when attempting to solve or at least mitigate the problems introduced by these kinds of antennas especially at MAC layer, a large amount of energy consumption is achieved; for example, due to excessive retransmissions introduced by very frequently issue such as deafness and handoff. The expedients proposed in order to reduce these drawbacks attempting to limit beamforming time of nodes in cooperation with a round-robin scheduling can grant high performance in terms of fairness and throughput. However, the overall energy distribution in the network is not efficient due to static approach. In view of this, we propose adaptive beamforming time with round-robin MAC providing a dynamic assignment of the beamforming time with the aim to limit the waste of energy of nodes. The proposed approach provides benefits in terms of energy consumption distribution among nodes in sectorized antennas environments and, simultaneously, improves MAC packet performance.


2011 ◽  
Vol 21 (09) ◽  
pp. 2741-2748
Author(s):  
YAOZHONG REN ◽  
FRANCIS C. M. LAU ◽  
CHI K. TSE ◽  
HAIRONG DONG

Network coding has been shown to be an effective coding technique to improve the throughput of a multicast session in a communication network. In general, an undirected network can be used to model a communication network in which nodes at both ends of a link can exchange messages. For a single multicast session in an undirected network with network coding, the maximum throughput can be estimated based on the minimum maxflow between the source node and the destination nodes. In this letter, we evaluate the impact of the network topology on the maximum multicast throughput of a network-coded communication network. In particular, the scalefree network, which represents the topology of most man-made networks including the Internet, will be compared with the random network. The maximum throughputs of the multicast sessions are evaluated for different choices of source and destination nodes. It is found that network coding can achieve better throughput of a scalefree network only if the source and destination nodes are chosen from high-degree nodes.


2021 ◽  
Vol 17 (4) ◽  
pp. 155014772110074
Author(s):  
Jialin Guo ◽  
Fufang Li ◽  
Tian Wang ◽  
Shaobo Zhang ◽  
Yuqing Zhao

In this article, a comprehensive parameter analysis for the polling-based medium access control protocol is executed. The theoretical expressions of the relationship between network parameters and performance including delay and energy consumption are given for the first time. The specific conclusions in this article are as follows: (1) awake duration is the parameter that has the greatest impact on delay and energy consumption. Increasing the duty cycle (awake duration) will effectively reduce the delay, but will also increase the energy consumption within a certain range; (2) increasing polling duration can reduce the delay, but it will also increase the energy consumption; and (3) more forwarding nodes cause a smaller delay, and it can save the energy with modest increase of delay by reducing the polling duration. An adaptive parameter optimization polling-based medium access control protocol is proposed to optimize network performance. In this protocol, the residual energy gets fully used to increase awake duration and polling duration, which makes the delay smaller, and the network maintains a long lifetime meanwhile. Based on the results of the analysis, the adaptive parameter optimization polling-based medium access control protocol proposed in this article reduces the delay by 22.40% and increases the energy efficiency by 23.25%.


Sign in / Sign up

Export Citation Format

Share Document