SlideShare a Scribd company logo
International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010
DOI : 10.5121/ijdps.2010.1203 26
A Proximity based Retransmission Scheme for
Power Line Ad-hoc LAN
Chitta Ranjan Singha
Assam Engineering Institute, Guwahati, Assam
crsingha@yahoo.com
ABSTRACT
Power line as an alternative for data transmission is being explored, and also being used to a certain
extent. But from the data transfer point of view, power line, as a channel is highly dynamic and hence not
quite suitable. To covert the office or home wiring system to a Local Area Network (LAN), adaptive
changes are to be made to the existing protocols. In this paper, a slotted transmission scheme is
suggested, in which usable timeslots are found out by physically sensing the media. Common usable
timeslots for the sender-receiver pair are used for communication. But these will not ensure safe packet
delivery since packets may be corrupted on the way during propagation from sender to receiver.
Therefore, we also suggest a proximity based retransmission scheme where each machine in the LAN,
buffers good packet and machines close to the receiver retransmit on receiving a NACK.
KEYWORDS
Timeslot, Proximity list, Adopted packet, Retransmission.
1. INTRODUCTION
The increasing demand for high-speed data service has motivated to use power line as
alternative communication media. Low voltage power supply networks are available in almost
all households all over the world. The electrical wiring system of office or home can be
converted to a Local Area Network (LAN) besides connecting the electrical appliances. Using
home/office-wiring system to set up a LAN give certain advantages. It uses the existing wiring
as the communicating media and hence saves extra cost of wiring. Every power point can be
used to plug in a machine.
A power line network has a number of similarities with the wireless network. Both are noisy
and unpredictable and both allow certain degree of mobility. Wireless Mobile ad hoc network
(MANET) [1] has become popular and are being widely used. In an ad-hoc network, machines
join, work and leave at will. Turning the home/office wiring system to an ad hoc LAN will have
the advantage of scalability. But ad hoc networks have their own challenges to overcome and
using power line as the communicating media add to the problems.
The major problem of a power line media is noise. Noise in power line is both synchronous and
asynchronous. Since noise is inherent in power line and cannot be minimized, avoiding noise
will increase throughput. This can be done by dividing the power cycle into a number of
timeslots and by transmitting during the timeslots where the effect of noise is minimum.
International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010
27
LANs are generally setup using reliable media like co-axial and UTP/STP cables. So it is
assumed that a packet sent by a machine reaches its destination without suffering data loss.
However this assumption cannot be accepted for a highly unreliable media like the power line
cable. Though the commonly used Ethernet LAN uses CSMA/CD as the MAC protocol, for
power line networks CSMA/CA is being used. The HomePlug Power line Alliance, Inc., has
been marketing home networking products and is the leader in this field. However independent
studies [2][3] have found that though HomePlug has been able to overcome the effect of signal
distortion with OFDM, and minimize the effect of line synchronous periodic impulse noise by
applying FEC, the asynchronous impulse noise of long duration, degrade the performance of
HomePlug to a great extent. Our time division based slotted transmission scheme is to minimize
the effect of synchronous periodic noise and the proximity based retransmission scheme is to
overcome the effect of long duration asynchronous noise. In the next sections, we first discuss
power line as communication media, secondly the model of a power line LAN and then we
discuss our adaptive approach.
2. RELATED WORKS
In the recent times a lot of research works have been done to analyze the power line for
measurement, characterization and simulation of noise, signal attenuation and reflection [4][5].
Power line has the inherent characteristics of cyclic variation of channel and noise with the
phase of the AC line cycle. Kyong-Hoe Kim et al [6] put forward a dynamic channel adaptation
scheme that exploits the cyclic variation of power line to achieve high throughput.
In the field of power line communication, HomePlug [7] has done most advanced works.
HomePlug is an industrial organization that now comprises of 70 countries was formed in 2000
to develop and standardize specification for home networking technology using existing power
line wiring. The first release of HomePlug, called HomePlug 1.0, supports raw data rate up to
14 Mbit/s. The next version called the HomePlug AV (HPAV) supports raw data rate up to 150
Mbit/s. In the PHY, it employs Orthogonal Frequency Division Multiplexing (OFDM) over a
bandwidth from 1.8 to 30 MHz using 917 useful sub-carriers, Forward Error Correction (FEC),
error detection, data interleaving and Automatic Repeat Request (ARQ).
Tonello et al [8], in their work, have analyzed the resource allocation problem in a power line
communication system similar to the HomePlug AV specifications, in a multi user scenario.
They have determined the optimal time slot duration for various amounts of overhead required
by the PHY layer, by taking into account both the cyclo-stationary noise and the cyclic
variation of the channel response.
The CSMA/CA protocol has been used for sensor networks and for other wireless
communications. For power line communication also CSMA/CA is being used. Sung-Guk
Yoon et al [9] have suggested a sub-carrier based CSMA/CA protocol in OFDM based PLC
system to improve throughput. The proposed protocol divides the whole bandwidth into several
sub-channels and each station joins its best sub-channel. For communication, each sub-channel
performs CSMA/CA independently, which will reduce the collision probability.
3. POWER LINE AS COMMUNICATION MEDIA
Power line, which is designed and installed to supply 50/60Hz power waves to home/office,
suffers from many disadvantages. The channel characteristic is volatile and unpredictable. The
main disadvantages are noise, attenuation and signal distortion.
International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010
28
3.1 Noise
Power line noise is both time and frequency dependent [6]. Unlike the other
telecommunications channels, the power line channel does not represent an Additive White
Gaussian Noise (AWGN). The power line noise can be classified as follows [10]:
• Background colour noise: This is the common type of noise present in all types of
communication channels. It has a comparatively low power spectral density (PSD).
• Periodic synchronous impulse noise: This noise is created due to devices like thyristor
controlled light dimmers. It is synchronous with the AC supply frequency. These are
impulses of several tens of volts of twice the AC frequency occurring at every half cycle.
• Non-periodic asynchronous impulse noise: This type of noise is due to various switching
operations and contact switching on loads. It has high and short voltage peaks of up to 2kV
and of 10 - 100µs in length.
• Periodic asynchronous impulse noise: This noise is due to switched power supply in PCs
and electronics equipments. It contains impulses that are repeated between ca. 50 and 200
kHz. They are not synchronized with AC supply.
3.2 Attenuation
Attenuation of signals in a home/office power line may occur for various reasons. It is
dependent on the type of cable used. Attenuation is more significant in longer lines and
increases with increasing frequency [11]. The signal becomes weaker also while passing
through the breaker panels.
3.3 Signal distortion
Because of the presence of a number of junction and branching points, the signal undergoes
reflection. Due to different path lengths and reflection coefficients, signals arrive at the receiver
staggered in time and with different amplitudes, and the receiver receives replicas of the
original transmitted signal with different attenuations and time delays. This is called the multi-
path distortion.
4. MODEL OF A POWER LINE LAN
Fig. 1 shows a probable model of a power line LAN. Four branches of various lengths are
connected to the breaker point B. Each branch has multiple numbers of machines (1 - 12)
connected along with electrical components (not shown) e.g. bulb, tube, TV etc. The important
points that are to be noted here are,
Point 1: All the machines are in the same collision domain.
Point 2: Each machine may experience different channel characteristic than the others and
the channel characteristics changes with time.
Point 3: Due to high attenuation over the power line, the noise is location dependent [7n].
Point 1 implies that a message transmitted from a machine reaches all other machines, though
there will be occasional packet corruption at certain points of the channel due noise. Point 2
implies that state of a packet received by a receiver will depend on the state of the channel at
that instant which is also different for different machine. Point 3 implies that any instability at
certain point of the channel, affects only the machines at its vicinity, all other machines
remaining unaffected. State of the packet received depends on the path from the transmitter to
receiver and not on the state of any other part of the network. So if machine 11 transmits, a
International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010
29
noise burst at point X will make the packet received by machines 1, 2 and 3 corrupted, all other
machine remaining unaffected by this. This phenomenon will be more prominent in big LANs
covering a big building or the campus of an organization.
Figure 1. A Power line LAN
5. AN ADAPTIVE APPROACH
In the following, we discuss a slotted transmission to overcome synchronous periodic impulse
noise and then the proximity based retransmission scheme.
5.1 Slotted transmission
We use CSMA /CA [12] as the MAC protocol, but modifications are suggested to suit the noisy
channel like the power line.
• All the machines in the LAN are synchronized with power cycle.
• A power cycle is divided into 64 timeslots. A machine senses the carrier and is allowed
to transmit at the beginning of a timeslot. Figure 2 shows the timeslots.
• In the PHY, during idle time, the machines sense the media for complete power line
cycles (for 3 cycles) to detect noise and to find the usable timeslots. Information of the
usable timeslots are stored and used to transmit and receive for the next 300 power
cycles (6s). Since the channel conditions are different at different parts of the LAN, the
list of usable timeslots will also be different for different machines.
• Considering a threshold value of noise power, a timeslot may be considered usable or
unusable.
• Communication between two machines is done in common usable timeslots.
Figure 2. Timeslots of a Power Cycle
5.2 Proximity list
An asynchronous impulse noise of long duration, in the vicinity of the receiver and on the way
from sender to receiver, will destroy the transmitted packet. Also the transmitted signal may
become very weak and unrecognizable on the way from the sender to receiver in a wire joint
International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010
30
due to multi-path propagation. Due to volatile characteristics of the channel, the sender/receiver
pair may not have a good number of usable timeslots for retransmission. If the transmitted
packet is stored by a machine close to the receiver and retransmitted, probability of the packet
reaching its destination will improve. This will also take less timeslots compared to a
retransmission initiated and completed by the original sender. The number of common usable
timeslots decides closeness of a pair machines here.
• The machines in the LAN, maintain a list of machines, which have most number of
common usable timeslots. We call it the proximity list.
• During a communication processes, all the machines will observe the RTS sent by other
machines and will update their proximity list. For a machine, at the beginning, the
proximity list will be blank, but as communications go on it will be complete. The list
may contain 2/3 entries.
• The machines will broadcast their usable timeslot information time to time.
5.3 Adaptive CSMA/CA
To start a communication, the sender senses the media and if found free, waits for starting of
the next timeslot. Before transmitting a data packet, the sender machine sends a RTS packet. In
the RTS packet, the sender passes the usable timeslot information to the receiver along with
duration and other information. On receiving the RTS, the other machines in the LAN defer
and wait for the CTS. The receiver calculates the required timeslots for transmission including
ACK/NACK, from common timeslots of the sender and receiver, Duration field of the RTS and
its existing NAV setting. The required timeslot include two additional timeslots (the reason is
discussed on the later part). If a suitable window is found the CTS is sent in the same timeslot.
The CTS include the required timeslots and Duration fields. By observing the CTS, other
machines will set their NAV and defer. This way timeslots are reserved for the
communication as shown in Figure 3. The sender will transmit in the reserved timeslots. The
timeslots in between the reserved slots will be free for contention since common usable
timeslots may be different for different sender receiver pair.
As the Sender transmits, all machines will receive the packet and verify the CRC. If found
correct, the packet will be adopted and stored temporarily for retransmission, otherwise it will
be dropped.
The receiver, after receiving a data packet, will verify the CRC. If no error is detected, the ACK
packet is sent otherwise a NACK is sent. The ACK packet contains the CRC of the packet
received, sender’s address, receiver’s address and the CRC. The NACK packet contains the
CRC of the packet received, sender’s address, top two addresses form its proximity list (PA1 &
PA2), the receiver’s timeslot information, Duration and the CRC (Figure 4).
On receiving the ACK for the packet, the machines, which had adopted the packet, will drop
the packet. On receiving a NACK, all the machines whose addresses are not in the NACK, will
drop the adopted packet.
The NAV will include two additional timeslots for the machines with addresses in the NACK to
respond. The machines in the NACK will respond only when they have the valid packet
buffered in them. The machine with PA1 in the NACK will respond in the first timeslot and if it
fails to respond then only the machine with PA2 respond in the second timeslot.
International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010
31
Figure 3. Slotted Packet Transmission
PA1 (or PA2) machines will respond by announcing the required additional timeslots for
retransmission, which it will calculate from the receiver’s timeslot information and Duration
field in the NACK packet and its own timeslot information. The retransmission will be carried
out during reserved additional timeslots while other machines will set the extended NAV and
defer. On receiving a retransmitted packet, the receiver will send an ACK to the original sender,
but no NACK for a retransmitted packet. If the original sender receives no ACK for the
retransmission, it goes for contention to retransmit.
Any duplicate transmission will be handled by CSMA/CA as usual.
The functions performed by different machines in the LAN can be given as follows:
Sender:
Send_RTS
Wait_for_CTS ‘same timeslot’
If (CTS_Received) {
Transmit_data_packet
Wait_for_ACK/NACK ‘NAV period’
If (ACK_received) {End}
Else If (NACK_received) {
Wait_for_ACK ‘extended NAV period’
If (ACK_received) {End}
Else {Contention, Redo}}
Else {Contention, Redo}}
Else {Contention, Redo}
Receiver:
If (Receive_RTS) {
Send_CTS ‘same timeslot’
Wait_for_data_packet
If (Data_packet_received) {
Check_CRC_for_error
If (No_error) {Send_ACK, End}
Else {Send_NACK
Wait_for_Announce ‘Next two slots’
If (No_announce){End}
Else {Wait_for_adopted_packet ‘Extended NAV’
If (Adopted_Packet_received){Check_CRC_for_error
International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010
32
If (No_error) {Send_ACK_to_original_sender, End}
Else {End}}
Else {End}}
Else{End}}}
Others:
If (RTS_Received){Wait_for_CTS ‘Same timeslot’
If (CTS_received){
Defer_in_reserved_slots
Wait_for_data_packet ‘Next reserved slot’
If (Data_packet_received){Check_CRC_for_error
If (Error){Drop_packet, End}
Else {Store_packet, Wait_for_ACK/NACK ‘Next reserved slot’
If (ACK_received){Drop_packet, End}
Else if (NACK_received){Check_PA1/PA2_with_own_address
If(Address_match){Announce, Retrnasmit, Drop_packet}
Else {Drop packet, Wait_for_announce
If (Receive_announce){Defer_in_extended_NAV, End}
Else {End}}}
Else {Drop_packet, End}}}
Else {End}}}
Else{End}
Figure 4. Frames
6. CONCLUSION
The retransmission scheme will work for both small and big LANs but will be more effective
for bigger LANs where signal will suffer more attenuation while propagating through a longer
noisy channel. It will make the network immune to the periodic and non-periodic impulse noise
to a large extent. Unless it is a continuous impulse noise like one created by a vacuum cleaner
[13], large duration noise created by appliances like electric stove, electric iron etc will be
handled efficiently. Avoiding noise by using usable timeslot will minimize packet corruption
and hence will increase throughput. Also allowing multiple sender-receiver pair to
communicate simultaneously will increase the channel usage. For reliable communication,
proper synchronization of the machines is required.
Retransmission by the sender itself will not ensure packet delivery since the cause of packet
corruption may still exist. So retransmission by a more reliable source will increase the rate of
International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010
33
packet delivery. The problem may be the NAV setting to count multiple times. But a
programmable counter may be designed for multi slot count setting.
REFERENCES
[1] http://www.novaroam.com/Inside.asp?n=Technology&p=MANET
[2] Rohan Murty, Jitendra Padhye, Ranveer Chandra, Atanu Roy Chowdhury, and Matt Welsh,
Characterizing the End-to-End Performance of Indoor Power line Networks,
http://www.havard.edu/~rohan/papers/poweline-tr.pdf
[3] http://www.broadbandhomecentral.com/bbhl/homeplugconclusions.html
[4] T.Esmailian, F.R.Kschischang and P.G.Gulak, Charateristics of in-building Power lines at High
Frequencies and their Channel Capacity,
http:// www.isplc.org/docsearch/Proceedings/2000/pdf/0602_001.pdf
[5] Thomas Banwell, A Novel Approach to the Modeling of the Indoor Power line Channel Part 1:
Circuit Analysis and Companion Model, IEEE Transaction on Power Delivery, VOL 20, No. 2,
April 2005.
[6] Kyong-Hoe Kim, Han-Byul Lee, Yong-Hwa Kim, Seong-Cheol Kim, Adaptation for Time-varying
Power line Channel and Noise Synchronized with AC Cycle,978-1-4244-3790-0/09,2009 IEEE
pp250- 254
[7] HomePlug Alliance. HomePlug_1.0 Technical Whitepaper_Final, http://www.homeplug.org/
[8] Tonello, A.M.; Cortes, J.A.; D'Alessandro, S. Optimal time slot design in an OFDM-TDMA system
over power line time variant channels Power Line Communications and Its Applications, 2009.
ISPLC 2009. IEEE International Symposium on , vol., no., pp.41-46, March 29 2009-April 1 2009
[9] Sung-Guk Yoon; Daeho Kang; Saewoong Bahk; OFDMA CSMA/CA protocol for power line
communication, Power Line Communications and Its Applications (ISPLC), 2010 IEEE
International Symposium on , vol., no., pp.297-302, 28-31 March 2010
[10] Jiri Misurec, Interference in data communication over narrow-band PLC, IJCSNS International
Journal of Computer Science and Network Security, VOL.8 No.11, November 2008.
[11] Takatoshi MAENOU, Masaaki KATAYAMA, Study on Signal attenuation Characteristics in
Power Line Communications, 1-4244-0113-5/06, 2006 IEEE.
[12] Pablo Brenner, A Technical Tutorial on IEEE 802.11 Protocol,
http://www.sss-mag.com/pdf/802_11tut.pdf
[13] Gen Marubayashi, Noise Measurement of Residential Power line,
http:// www.isplc.org/docsearch/Proceedings/1997/pdf/0551_001.pdf
Author:
Chitta Ranjan Singha, Lecturer (Selection Grade) in the Department of Electronics
& Telecommunications, in Assam Engineering Institute. He graduated from the
Visvesvarya Regional College of Engineering (now VNIT), Nagpur and completed
his M.Tech. from Tezpur University. His research area is Power Line
Communication.

More Related Content

What's hot

Noma And Future
Noma  And FutureNoma  And Future
Noma And Future
minhaz uddin
 
Principles Of Electronic Communication System
Principles Of Electronic Communication SystemPrinciples Of Electronic Communication System
Principles Of Electronic Communication System
Sagar Kumar
 
IRJET-Propagation Models for Wireless Communication System
IRJET-Propagation Models for Wireless Communication SystemIRJET-Propagation Models for Wireless Communication System
IRJET-Propagation Models for Wireless Communication System
IRJET Journal
 
Broadband Over Power Lines (BPL)
Broadband Over Power Lines (BPL)Broadband Over Power Lines (BPL)
Broadband Over Power Lines (BPL)
rajesharayankara
 
Powerlinecarrier (3)
Powerlinecarrier (3)Powerlinecarrier (3)
Powerlinecarrier (3)
ajay901551
 
Efficient Channel Assignment Schemes In 802.11 WLAN
Efficient Channel Assignment Schemes In 802.11 WLANEfficient Channel Assignment Schemes In 802.11 WLAN
Efficient Channel Assignment Schemes In 802.11 WLAN
IJSRD
 
Noise Analysis on Indoor Power Line Communication Channel
Noise Analysis on Indoor Power Line Communication ChannelNoise Analysis on Indoor Power Line Communication Channel
Noise Analysis on Indoor Power Line Communication Channel
ijsrd.com
 
Communication Through Power Lines[Rahul Gupta]
Communication Through Power Lines[Rahul Gupta]Communication Through Power Lines[Rahul Gupta]
Communication Through Power Lines[Rahul Gupta]
Masood Alam Shaikh
 
Physical Layer
Physical LayerPhysical Layer
Physical Layer
Rutwik Jadhav
 
The Physical Layer
The Physical LayerThe Physical Layer
The Physical Layer
adil raja
 
Bpl presentation
Bpl presentationBpl presentation
Bpl presentation
edulassaba
 
Unit 3 _CND_22634_ physical layer_transmission medium_pranoti doke
Unit 3 _CND_22634_ physical layer_transmission medium_pranoti dokeUnit 3 _CND_22634_ physical layer_transmission medium_pranoti doke
Unit 3 _CND_22634_ physical layer_transmission medium_pranoti doke
Pranoti Doke
 
Improving The Performance Of Multiuser OFDM Wireless System With UWB Channel
Improving The Performance Of Multiuser OFDM Wireless System With UWB ChannelImproving The Performance Of Multiuser OFDM Wireless System With UWB Channel
Improving The Performance Of Multiuser OFDM Wireless System With UWB Channel
IJTET Journal
 
29 88-96
29 88-9629 88-96
29 88-96
idescitation
 
Plcc and satelite communcation
Plcc and satelite communcation Plcc and satelite communcation
Plcc and satelite communcation
ashutoshgupta1102
 
COOPERATIVE COMMUNICATIONS COMBINATION DIVERSITY TECHNIQUES AND OPTIMAL POWER...
COOPERATIVE COMMUNICATIONS COMBINATION DIVERSITY TECHNIQUES AND OPTIMAL POWER...COOPERATIVE COMMUNICATIONS COMBINATION DIVERSITY TECHNIQUES AND OPTIMAL POWER...
COOPERATIVE COMMUNICATIONS COMBINATION DIVERSITY TECHNIQUES AND OPTIMAL POWER...
ijaceeejournal
 
N010527986
N010527986N010527986
N010527986
IOSR Journals
 
Eqalization and diversity
Eqalization and diversityEqalization and diversity
Eqalization and diversity
erindrasen
 
Wc nots final unit new 7
Wc nots final unit new  7Wc nots final unit new  7
Wc nots final unit new 7
SURESHA V
 
Geo34 63
Geo34 63Geo34 63
Geo34 63
geothattam
 

What's hot (20)

Noma And Future
Noma  And FutureNoma  And Future
Noma And Future
 
Principles Of Electronic Communication System
Principles Of Electronic Communication SystemPrinciples Of Electronic Communication System
Principles Of Electronic Communication System
 
IRJET-Propagation Models for Wireless Communication System
IRJET-Propagation Models for Wireless Communication SystemIRJET-Propagation Models for Wireless Communication System
IRJET-Propagation Models for Wireless Communication System
 
Broadband Over Power Lines (BPL)
Broadband Over Power Lines (BPL)Broadband Over Power Lines (BPL)
Broadband Over Power Lines (BPL)
 
Powerlinecarrier (3)
Powerlinecarrier (3)Powerlinecarrier (3)
Powerlinecarrier (3)
 
Efficient Channel Assignment Schemes In 802.11 WLAN
Efficient Channel Assignment Schemes In 802.11 WLANEfficient Channel Assignment Schemes In 802.11 WLAN
Efficient Channel Assignment Schemes In 802.11 WLAN
 
Noise Analysis on Indoor Power Line Communication Channel
Noise Analysis on Indoor Power Line Communication ChannelNoise Analysis on Indoor Power Line Communication Channel
Noise Analysis on Indoor Power Line Communication Channel
 
Communication Through Power Lines[Rahul Gupta]
Communication Through Power Lines[Rahul Gupta]Communication Through Power Lines[Rahul Gupta]
Communication Through Power Lines[Rahul Gupta]
 
Physical Layer
Physical LayerPhysical Layer
Physical Layer
 
The Physical Layer
The Physical LayerThe Physical Layer
The Physical Layer
 
Bpl presentation
Bpl presentationBpl presentation
Bpl presentation
 
Unit 3 _CND_22634_ physical layer_transmission medium_pranoti doke
Unit 3 _CND_22634_ physical layer_transmission medium_pranoti dokeUnit 3 _CND_22634_ physical layer_transmission medium_pranoti doke
Unit 3 _CND_22634_ physical layer_transmission medium_pranoti doke
 
Improving The Performance Of Multiuser OFDM Wireless System With UWB Channel
Improving The Performance Of Multiuser OFDM Wireless System With UWB ChannelImproving The Performance Of Multiuser OFDM Wireless System With UWB Channel
Improving The Performance Of Multiuser OFDM Wireless System With UWB Channel
 
29 88-96
29 88-9629 88-96
29 88-96
 
Plcc and satelite communcation
Plcc and satelite communcation Plcc and satelite communcation
Plcc and satelite communcation
 
COOPERATIVE COMMUNICATIONS COMBINATION DIVERSITY TECHNIQUES AND OPTIMAL POWER...
COOPERATIVE COMMUNICATIONS COMBINATION DIVERSITY TECHNIQUES AND OPTIMAL POWER...COOPERATIVE COMMUNICATIONS COMBINATION DIVERSITY TECHNIQUES AND OPTIMAL POWER...
COOPERATIVE COMMUNICATIONS COMBINATION DIVERSITY TECHNIQUES AND OPTIMAL POWER...
 
N010527986
N010527986N010527986
N010527986
 
Eqalization and diversity
Eqalization and diversityEqalization and diversity
Eqalization and diversity
 
Wc nots final unit new 7
Wc nots final unit new  7Wc nots final unit new  7
Wc nots final unit new 7
 
Geo34 63
Geo34 63Geo34 63
Geo34 63
 

Similar to A Proximity based Retransmission Scheme for Power Line Ad-hoc LAN

OPTIMIZATION TECHNIQUES FOR SOURCE FOLLOWER BASED TRACK-AND-HOLD CIRCUIT FOR ...
OPTIMIZATION TECHNIQUES FOR SOURCE FOLLOWER BASED TRACK-AND-HOLD CIRCUIT FOR ...OPTIMIZATION TECHNIQUES FOR SOURCE FOLLOWER BASED TRACK-AND-HOLD CIRCUIT FOR ...
OPTIMIZATION TECHNIQUES FOR SOURCE FOLLOWER BASED TRACK-AND-HOLD CIRCUIT FOR ...
VLSICS Design
 
A Review on Channel Capacity Enhancement in OFDM
A Review on Channel Capacity Enhancement in OFDMA Review on Channel Capacity Enhancement in OFDM
A Review on Channel Capacity Enhancement in OFDM
paperpublications3
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ijceronline
 
Power Line Carrier Communication
Power Line Carrier CommunicationPower Line Carrier Communication
Power Line Carrier Communication
Biswajit Pratihari
 
B011120510
B011120510B011120510
B011120510
IOSR Journals
 
BROADBAND POWER LINE COMMUNICATION: THE CHANNEL AND NOISE ANALYSIS FOR A POWE...
BROADBAND POWER LINE COMMUNICATION: THE CHANNEL AND NOISE ANALYSIS FOR A POWE...BROADBAND POWER LINE COMMUNICATION: THE CHANNEL AND NOISE ANALYSIS FOR A POWE...
BROADBAND POWER LINE COMMUNICATION: THE CHANNEL AND NOISE ANALYSIS FOR A POWE...
IJCNCJournal
 
Channel feedback scheduling for wireless communications
Channel feedback scheduling for wireless communicationsChannel feedback scheduling for wireless communications
Channel feedback scheduling for wireless communications
eSAT Journals
 
Channel feedback scheduling for wireless communications
Channel feedback scheduling for wireless communicationsChannel feedback scheduling for wireless communications
Channel feedback scheduling for wireless communications
eSAT Publishing House
 
Four wireless technologies after 5G - C&T RF Antennas Inc
Four wireless technologies after 5G - C&T RF Antennas IncFour wireless technologies after 5G - C&T RF Antennas Inc
Four wireless technologies after 5G - C&T RF Antennas Inc
Antenna Manufacturer Coco
 
40520130101001
4052013010100140520130101001
40520130101001
IAEME Publication
 
Channel characterization and modulation schemes of ultra wideband systems
Channel characterization and modulation schemes of ultra wideband systemsChannel characterization and modulation schemes of ultra wideband systems
Channel characterization and modulation schemes of ultra wideband systems
ijmnct
 
Adjacent Channel Interference In IEEE 802.11 N
Adjacent Channel Interference In IEEE 802.11 NAdjacent Channel Interference In IEEE 802.11 N
Adjacent Channel Interference In IEEE 802.11 N
Asia Smith
 
Id103
Id103Id103
Id103
IJEEE
 
Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)
Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)
Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)
IJEEE
 
802.16NLOSsystemandtheOFDMATechnolog
802.16NLOSsystemandtheOFDMATechnolog802.16NLOSsystemandtheOFDMATechnolog
802.16NLOSsystemandtheOFDMATechnolog
Pawan Parande - CSM®
 
Link budjet radio and spread spectrum theory
Link budjet   radio and spread spectrum theoryLink budjet   radio and spread spectrum theory
Link budjet radio and spread spectrum theory
Diogo Edler Menezes
 
What Is A Network made by Ms. Archika Bhatia
What Is A Network made by Ms. Archika BhatiaWhat Is A Network made by Ms. Archika Bhatia
What Is A Network made by Ms. Archika Bhatia
kulachihansraj
 
Dense wavelength division multiplexing....
Dense wavelength division multiplexing....Dense wavelength division multiplexing....
Dense wavelength division multiplexing....
Arif Ahmed
 
Communication and Networking
Communication and NetworkingCommunication and Networking
Communication and Networking
Jay Nagar
 
Ijmnct03
Ijmnct03Ijmnct03
Ijmnct03
ijmnct
 

Similar to A Proximity based Retransmission Scheme for Power Line Ad-hoc LAN (20)

OPTIMIZATION TECHNIQUES FOR SOURCE FOLLOWER BASED TRACK-AND-HOLD CIRCUIT FOR ...
OPTIMIZATION TECHNIQUES FOR SOURCE FOLLOWER BASED TRACK-AND-HOLD CIRCUIT FOR ...OPTIMIZATION TECHNIQUES FOR SOURCE FOLLOWER BASED TRACK-AND-HOLD CIRCUIT FOR ...
OPTIMIZATION TECHNIQUES FOR SOURCE FOLLOWER BASED TRACK-AND-HOLD CIRCUIT FOR ...
 
A Review on Channel Capacity Enhancement in OFDM
A Review on Channel Capacity Enhancement in OFDMA Review on Channel Capacity Enhancement in OFDM
A Review on Channel Capacity Enhancement in OFDM
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Power Line Carrier Communication
Power Line Carrier CommunicationPower Line Carrier Communication
Power Line Carrier Communication
 
B011120510
B011120510B011120510
B011120510
 
BROADBAND POWER LINE COMMUNICATION: THE CHANNEL AND NOISE ANALYSIS FOR A POWE...
BROADBAND POWER LINE COMMUNICATION: THE CHANNEL AND NOISE ANALYSIS FOR A POWE...BROADBAND POWER LINE COMMUNICATION: THE CHANNEL AND NOISE ANALYSIS FOR A POWE...
BROADBAND POWER LINE COMMUNICATION: THE CHANNEL AND NOISE ANALYSIS FOR A POWE...
 
Channel feedback scheduling for wireless communications
Channel feedback scheduling for wireless communicationsChannel feedback scheduling for wireless communications
Channel feedback scheduling for wireless communications
 
Channel feedback scheduling for wireless communications
Channel feedback scheduling for wireless communicationsChannel feedback scheduling for wireless communications
Channel feedback scheduling for wireless communications
 
Four wireless technologies after 5G - C&T RF Antennas Inc
Four wireless technologies after 5G - C&T RF Antennas IncFour wireless technologies after 5G - C&T RF Antennas Inc
Four wireless technologies after 5G - C&T RF Antennas Inc
 
40520130101001
4052013010100140520130101001
40520130101001
 
Channel characterization and modulation schemes of ultra wideband systems
Channel characterization and modulation schemes of ultra wideband systemsChannel characterization and modulation schemes of ultra wideband systems
Channel characterization and modulation schemes of ultra wideband systems
 
Adjacent Channel Interference In IEEE 802.11 N
Adjacent Channel Interference In IEEE 802.11 NAdjacent Channel Interference In IEEE 802.11 N
Adjacent Channel Interference In IEEE 802.11 N
 
Id103
Id103Id103
Id103
 
Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)
Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)
Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)
 
802.16NLOSsystemandtheOFDMATechnolog
802.16NLOSsystemandtheOFDMATechnolog802.16NLOSsystemandtheOFDMATechnolog
802.16NLOSsystemandtheOFDMATechnolog
 
Link budjet radio and spread spectrum theory
Link budjet   radio and spread spectrum theoryLink budjet   radio and spread spectrum theory
Link budjet radio and spread spectrum theory
 
What Is A Network made by Ms. Archika Bhatia
What Is A Network made by Ms. Archika BhatiaWhat Is A Network made by Ms. Archika Bhatia
What Is A Network made by Ms. Archika Bhatia
 
Dense wavelength division multiplexing....
Dense wavelength division multiplexing....Dense wavelength division multiplexing....
Dense wavelength division multiplexing....
 
Communication and Networking
Communication and NetworkingCommunication and Networking
Communication and Networking
 
Ijmnct03
Ijmnct03Ijmnct03
Ijmnct03
 

Recently uploaded

Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
Aditya Rajan Patra
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 

Recently uploaded (20)

Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 

A Proximity based Retransmission Scheme for Power Line Ad-hoc LAN

  • 1. International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010 DOI : 10.5121/ijdps.2010.1203 26 A Proximity based Retransmission Scheme for Power Line Ad-hoc LAN Chitta Ranjan Singha Assam Engineering Institute, Guwahati, Assam crsingha@yahoo.com ABSTRACT Power line as an alternative for data transmission is being explored, and also being used to a certain extent. But from the data transfer point of view, power line, as a channel is highly dynamic and hence not quite suitable. To covert the office or home wiring system to a Local Area Network (LAN), adaptive changes are to be made to the existing protocols. In this paper, a slotted transmission scheme is suggested, in which usable timeslots are found out by physically sensing the media. Common usable timeslots for the sender-receiver pair are used for communication. But these will not ensure safe packet delivery since packets may be corrupted on the way during propagation from sender to receiver. Therefore, we also suggest a proximity based retransmission scheme where each machine in the LAN, buffers good packet and machines close to the receiver retransmit on receiving a NACK. KEYWORDS Timeslot, Proximity list, Adopted packet, Retransmission. 1. INTRODUCTION The increasing demand for high-speed data service has motivated to use power line as alternative communication media. Low voltage power supply networks are available in almost all households all over the world. The electrical wiring system of office or home can be converted to a Local Area Network (LAN) besides connecting the electrical appliances. Using home/office-wiring system to set up a LAN give certain advantages. It uses the existing wiring as the communicating media and hence saves extra cost of wiring. Every power point can be used to plug in a machine. A power line network has a number of similarities with the wireless network. Both are noisy and unpredictable and both allow certain degree of mobility. Wireless Mobile ad hoc network (MANET) [1] has become popular and are being widely used. In an ad-hoc network, machines join, work and leave at will. Turning the home/office wiring system to an ad hoc LAN will have the advantage of scalability. But ad hoc networks have their own challenges to overcome and using power line as the communicating media add to the problems. The major problem of a power line media is noise. Noise in power line is both synchronous and asynchronous. Since noise is inherent in power line and cannot be minimized, avoiding noise will increase throughput. This can be done by dividing the power cycle into a number of timeslots and by transmitting during the timeslots where the effect of noise is minimum.
  • 2. International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010 27 LANs are generally setup using reliable media like co-axial and UTP/STP cables. So it is assumed that a packet sent by a machine reaches its destination without suffering data loss. However this assumption cannot be accepted for a highly unreliable media like the power line cable. Though the commonly used Ethernet LAN uses CSMA/CD as the MAC protocol, for power line networks CSMA/CA is being used. The HomePlug Power line Alliance, Inc., has been marketing home networking products and is the leader in this field. However independent studies [2][3] have found that though HomePlug has been able to overcome the effect of signal distortion with OFDM, and minimize the effect of line synchronous periodic impulse noise by applying FEC, the asynchronous impulse noise of long duration, degrade the performance of HomePlug to a great extent. Our time division based slotted transmission scheme is to minimize the effect of synchronous periodic noise and the proximity based retransmission scheme is to overcome the effect of long duration asynchronous noise. In the next sections, we first discuss power line as communication media, secondly the model of a power line LAN and then we discuss our adaptive approach. 2. RELATED WORKS In the recent times a lot of research works have been done to analyze the power line for measurement, characterization and simulation of noise, signal attenuation and reflection [4][5]. Power line has the inherent characteristics of cyclic variation of channel and noise with the phase of the AC line cycle. Kyong-Hoe Kim et al [6] put forward a dynamic channel adaptation scheme that exploits the cyclic variation of power line to achieve high throughput. In the field of power line communication, HomePlug [7] has done most advanced works. HomePlug is an industrial organization that now comprises of 70 countries was formed in 2000 to develop and standardize specification for home networking technology using existing power line wiring. The first release of HomePlug, called HomePlug 1.0, supports raw data rate up to 14 Mbit/s. The next version called the HomePlug AV (HPAV) supports raw data rate up to 150 Mbit/s. In the PHY, it employs Orthogonal Frequency Division Multiplexing (OFDM) over a bandwidth from 1.8 to 30 MHz using 917 useful sub-carriers, Forward Error Correction (FEC), error detection, data interleaving and Automatic Repeat Request (ARQ). Tonello et al [8], in their work, have analyzed the resource allocation problem in a power line communication system similar to the HomePlug AV specifications, in a multi user scenario. They have determined the optimal time slot duration for various amounts of overhead required by the PHY layer, by taking into account both the cyclo-stationary noise and the cyclic variation of the channel response. The CSMA/CA protocol has been used for sensor networks and for other wireless communications. For power line communication also CSMA/CA is being used. Sung-Guk Yoon et al [9] have suggested a sub-carrier based CSMA/CA protocol in OFDM based PLC system to improve throughput. The proposed protocol divides the whole bandwidth into several sub-channels and each station joins its best sub-channel. For communication, each sub-channel performs CSMA/CA independently, which will reduce the collision probability. 3. POWER LINE AS COMMUNICATION MEDIA Power line, which is designed and installed to supply 50/60Hz power waves to home/office, suffers from many disadvantages. The channel characteristic is volatile and unpredictable. The main disadvantages are noise, attenuation and signal distortion.
  • 3. International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010 28 3.1 Noise Power line noise is both time and frequency dependent [6]. Unlike the other telecommunications channels, the power line channel does not represent an Additive White Gaussian Noise (AWGN). The power line noise can be classified as follows [10]: • Background colour noise: This is the common type of noise present in all types of communication channels. It has a comparatively low power spectral density (PSD). • Periodic synchronous impulse noise: This noise is created due to devices like thyristor controlled light dimmers. It is synchronous with the AC supply frequency. These are impulses of several tens of volts of twice the AC frequency occurring at every half cycle. • Non-periodic asynchronous impulse noise: This type of noise is due to various switching operations and contact switching on loads. It has high and short voltage peaks of up to 2kV and of 10 - 100µs in length. • Periodic asynchronous impulse noise: This noise is due to switched power supply in PCs and electronics equipments. It contains impulses that are repeated between ca. 50 and 200 kHz. They are not synchronized with AC supply. 3.2 Attenuation Attenuation of signals in a home/office power line may occur for various reasons. It is dependent on the type of cable used. Attenuation is more significant in longer lines and increases with increasing frequency [11]. The signal becomes weaker also while passing through the breaker panels. 3.3 Signal distortion Because of the presence of a number of junction and branching points, the signal undergoes reflection. Due to different path lengths and reflection coefficients, signals arrive at the receiver staggered in time and with different amplitudes, and the receiver receives replicas of the original transmitted signal with different attenuations and time delays. This is called the multi- path distortion. 4. MODEL OF A POWER LINE LAN Fig. 1 shows a probable model of a power line LAN. Four branches of various lengths are connected to the breaker point B. Each branch has multiple numbers of machines (1 - 12) connected along with electrical components (not shown) e.g. bulb, tube, TV etc. The important points that are to be noted here are, Point 1: All the machines are in the same collision domain. Point 2: Each machine may experience different channel characteristic than the others and the channel characteristics changes with time. Point 3: Due to high attenuation over the power line, the noise is location dependent [7n]. Point 1 implies that a message transmitted from a machine reaches all other machines, though there will be occasional packet corruption at certain points of the channel due noise. Point 2 implies that state of a packet received by a receiver will depend on the state of the channel at that instant which is also different for different machine. Point 3 implies that any instability at certain point of the channel, affects only the machines at its vicinity, all other machines remaining unaffected. State of the packet received depends on the path from the transmitter to receiver and not on the state of any other part of the network. So if machine 11 transmits, a
  • 4. International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010 29 noise burst at point X will make the packet received by machines 1, 2 and 3 corrupted, all other machine remaining unaffected by this. This phenomenon will be more prominent in big LANs covering a big building or the campus of an organization. Figure 1. A Power line LAN 5. AN ADAPTIVE APPROACH In the following, we discuss a slotted transmission to overcome synchronous periodic impulse noise and then the proximity based retransmission scheme. 5.1 Slotted transmission We use CSMA /CA [12] as the MAC protocol, but modifications are suggested to suit the noisy channel like the power line. • All the machines in the LAN are synchronized with power cycle. • A power cycle is divided into 64 timeslots. A machine senses the carrier and is allowed to transmit at the beginning of a timeslot. Figure 2 shows the timeslots. • In the PHY, during idle time, the machines sense the media for complete power line cycles (for 3 cycles) to detect noise and to find the usable timeslots. Information of the usable timeslots are stored and used to transmit and receive for the next 300 power cycles (6s). Since the channel conditions are different at different parts of the LAN, the list of usable timeslots will also be different for different machines. • Considering a threshold value of noise power, a timeslot may be considered usable or unusable. • Communication between two machines is done in common usable timeslots. Figure 2. Timeslots of a Power Cycle 5.2 Proximity list An asynchronous impulse noise of long duration, in the vicinity of the receiver and on the way from sender to receiver, will destroy the transmitted packet. Also the transmitted signal may become very weak and unrecognizable on the way from the sender to receiver in a wire joint
  • 5. International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010 30 due to multi-path propagation. Due to volatile characteristics of the channel, the sender/receiver pair may not have a good number of usable timeslots for retransmission. If the transmitted packet is stored by a machine close to the receiver and retransmitted, probability of the packet reaching its destination will improve. This will also take less timeslots compared to a retransmission initiated and completed by the original sender. The number of common usable timeslots decides closeness of a pair machines here. • The machines in the LAN, maintain a list of machines, which have most number of common usable timeslots. We call it the proximity list. • During a communication processes, all the machines will observe the RTS sent by other machines and will update their proximity list. For a machine, at the beginning, the proximity list will be blank, but as communications go on it will be complete. The list may contain 2/3 entries. • The machines will broadcast their usable timeslot information time to time. 5.3 Adaptive CSMA/CA To start a communication, the sender senses the media and if found free, waits for starting of the next timeslot. Before transmitting a data packet, the sender machine sends a RTS packet. In the RTS packet, the sender passes the usable timeslot information to the receiver along with duration and other information. On receiving the RTS, the other machines in the LAN defer and wait for the CTS. The receiver calculates the required timeslots for transmission including ACK/NACK, from common timeslots of the sender and receiver, Duration field of the RTS and its existing NAV setting. The required timeslot include two additional timeslots (the reason is discussed on the later part). If a suitable window is found the CTS is sent in the same timeslot. The CTS include the required timeslots and Duration fields. By observing the CTS, other machines will set their NAV and defer. This way timeslots are reserved for the communication as shown in Figure 3. The sender will transmit in the reserved timeslots. The timeslots in between the reserved slots will be free for contention since common usable timeslots may be different for different sender receiver pair. As the Sender transmits, all machines will receive the packet and verify the CRC. If found correct, the packet will be adopted and stored temporarily for retransmission, otherwise it will be dropped. The receiver, after receiving a data packet, will verify the CRC. If no error is detected, the ACK packet is sent otherwise a NACK is sent. The ACK packet contains the CRC of the packet received, sender’s address, receiver’s address and the CRC. The NACK packet contains the CRC of the packet received, sender’s address, top two addresses form its proximity list (PA1 & PA2), the receiver’s timeslot information, Duration and the CRC (Figure 4). On receiving the ACK for the packet, the machines, which had adopted the packet, will drop the packet. On receiving a NACK, all the machines whose addresses are not in the NACK, will drop the adopted packet. The NAV will include two additional timeslots for the machines with addresses in the NACK to respond. The machines in the NACK will respond only when they have the valid packet buffered in them. The machine with PA1 in the NACK will respond in the first timeslot and if it fails to respond then only the machine with PA2 respond in the second timeslot.
  • 6. International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010 31 Figure 3. Slotted Packet Transmission PA1 (or PA2) machines will respond by announcing the required additional timeslots for retransmission, which it will calculate from the receiver’s timeslot information and Duration field in the NACK packet and its own timeslot information. The retransmission will be carried out during reserved additional timeslots while other machines will set the extended NAV and defer. On receiving a retransmitted packet, the receiver will send an ACK to the original sender, but no NACK for a retransmitted packet. If the original sender receives no ACK for the retransmission, it goes for contention to retransmit. Any duplicate transmission will be handled by CSMA/CA as usual. The functions performed by different machines in the LAN can be given as follows: Sender: Send_RTS Wait_for_CTS ‘same timeslot’ If (CTS_Received) { Transmit_data_packet Wait_for_ACK/NACK ‘NAV period’ If (ACK_received) {End} Else If (NACK_received) { Wait_for_ACK ‘extended NAV period’ If (ACK_received) {End} Else {Contention, Redo}} Else {Contention, Redo}} Else {Contention, Redo} Receiver: If (Receive_RTS) { Send_CTS ‘same timeslot’ Wait_for_data_packet If (Data_packet_received) { Check_CRC_for_error If (No_error) {Send_ACK, End} Else {Send_NACK Wait_for_Announce ‘Next two slots’ If (No_announce){End} Else {Wait_for_adopted_packet ‘Extended NAV’ If (Adopted_Packet_received){Check_CRC_for_error
  • 7. International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010 32 If (No_error) {Send_ACK_to_original_sender, End} Else {End}} Else {End}} Else{End}}} Others: If (RTS_Received){Wait_for_CTS ‘Same timeslot’ If (CTS_received){ Defer_in_reserved_slots Wait_for_data_packet ‘Next reserved slot’ If (Data_packet_received){Check_CRC_for_error If (Error){Drop_packet, End} Else {Store_packet, Wait_for_ACK/NACK ‘Next reserved slot’ If (ACK_received){Drop_packet, End} Else if (NACK_received){Check_PA1/PA2_with_own_address If(Address_match){Announce, Retrnasmit, Drop_packet} Else {Drop packet, Wait_for_announce If (Receive_announce){Defer_in_extended_NAV, End} Else {End}}} Else {Drop_packet, End}}} Else {End}}} Else{End} Figure 4. Frames 6. CONCLUSION The retransmission scheme will work for both small and big LANs but will be more effective for bigger LANs where signal will suffer more attenuation while propagating through a longer noisy channel. It will make the network immune to the periodic and non-periodic impulse noise to a large extent. Unless it is a continuous impulse noise like one created by a vacuum cleaner [13], large duration noise created by appliances like electric stove, electric iron etc will be handled efficiently. Avoiding noise by using usable timeslot will minimize packet corruption and hence will increase throughput. Also allowing multiple sender-receiver pair to communicate simultaneously will increase the channel usage. For reliable communication, proper synchronization of the machines is required. Retransmission by the sender itself will not ensure packet delivery since the cause of packet corruption may still exist. So retransmission by a more reliable source will increase the rate of
  • 8. International Journal of Distributed and Parallel Systems (IJDPS) Vol.1, No.2, November 2010 33 packet delivery. The problem may be the NAV setting to count multiple times. But a programmable counter may be designed for multi slot count setting. REFERENCES [1] http://www.novaroam.com/Inside.asp?n=Technology&p=MANET [2] Rohan Murty, Jitendra Padhye, Ranveer Chandra, Atanu Roy Chowdhury, and Matt Welsh, Characterizing the End-to-End Performance of Indoor Power line Networks, http://www.havard.edu/~rohan/papers/poweline-tr.pdf [3] http://www.broadbandhomecentral.com/bbhl/homeplugconclusions.html [4] T.Esmailian, F.R.Kschischang and P.G.Gulak, Charateristics of in-building Power lines at High Frequencies and their Channel Capacity, http:// www.isplc.org/docsearch/Proceedings/2000/pdf/0602_001.pdf [5] Thomas Banwell, A Novel Approach to the Modeling of the Indoor Power line Channel Part 1: Circuit Analysis and Companion Model, IEEE Transaction on Power Delivery, VOL 20, No. 2, April 2005. [6] Kyong-Hoe Kim, Han-Byul Lee, Yong-Hwa Kim, Seong-Cheol Kim, Adaptation for Time-varying Power line Channel and Noise Synchronized with AC Cycle,978-1-4244-3790-0/09,2009 IEEE pp250- 254 [7] HomePlug Alliance. HomePlug_1.0 Technical Whitepaper_Final, http://www.homeplug.org/ [8] Tonello, A.M.; Cortes, J.A.; D'Alessandro, S. Optimal time slot design in an OFDM-TDMA system over power line time variant channels Power Line Communications and Its Applications, 2009. ISPLC 2009. IEEE International Symposium on , vol., no., pp.41-46, March 29 2009-April 1 2009 [9] Sung-Guk Yoon; Daeho Kang; Saewoong Bahk; OFDMA CSMA/CA protocol for power line communication, Power Line Communications and Its Applications (ISPLC), 2010 IEEE International Symposium on , vol., no., pp.297-302, 28-31 March 2010 [10] Jiri Misurec, Interference in data communication over narrow-band PLC, IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.11, November 2008. [11] Takatoshi MAENOU, Masaaki KATAYAMA, Study on Signal attenuation Characteristics in Power Line Communications, 1-4244-0113-5/06, 2006 IEEE. [12] Pablo Brenner, A Technical Tutorial on IEEE 802.11 Protocol, http://www.sss-mag.com/pdf/802_11tut.pdf [13] Gen Marubayashi, Noise Measurement of Residential Power line, http:// www.isplc.org/docsearch/Proceedings/1997/pdf/0551_001.pdf Author: Chitta Ranjan Singha, Lecturer (Selection Grade) in the Department of Electronics & Telecommunications, in Assam Engineering Institute. He graduated from the Visvesvarya Regional College of Engineering (now VNIT), Nagpur and completed his M.Tech. from Tezpur University. His research area is Power Line Communication.