9
T S PRADEEP KUMAR VIT CHENNAI HTTP://WWW.NSNAM.COM Energy Efficient and Application dependent Multicasting Protocol

Energy efficient multicasting protocol

Embed Size (px)

DESCRIPTION

Energy efficient multicasting protocol

Citation preview

Page 1: Energy efficient multicasting protocol

T S PRADEEP KUMARVIT CHENNAI

HTTP: / /WWW.NSNAM.COM

Energy Efficient and Application dependent Multicasting Protocol

Page 2: Energy efficient multicasting protocol

Introduction

Nodes are battery powered, so energy is a constraintPacket error probability on a link is used to

determine the energy for transmitting a packet on that link

Expected energy from node I to node j is E(reliable) =E / (1-Pij)Pij is the probability packet error probability and 1/(1-Pij) is the expected number of retransmissions required from node i to jThis reliable E(reliable) is used in constructing the energy efficient trees.

Page 3: Energy efficient multicasting protocol

Energy Efficient MRP (E2MRP)

It is a mesh based protocolTwo phases

Minimum energy consumed per packet (MECP) The received power at node is directly proportional to da

Where d is the distance between the sender and receiver and a is the constant

If Pij is the power required to transmit a packet from node I to j

Dij is the distance between the I and j Rk is the cost of power for a route from source 1 to

destination N Rk = ∑Pi,i+1 = ∑d2(ni,ni+1) where i varies from 1 to N-1. The Rk with lowest value is selected for the route

Page 4: Energy efficient multicasting protocol

Energy Efficient MRP (E2MRP)

Two phases Minimum Maximum Node Cost (MMNC)

Ci(Vi(t)) = Y / Vi(t) where Y is constant Vi(t) is energy consumed by node i until time t. Rk = max (Ci (Vi(t)) and the route with Minimum Rk is

selected

Operation Protocol switches between MECP and MMNC Mesh is first formed using MECP and a Cost Function

Switcher is set (CFS) Once CFS times out, the system switches to MMNC

and when the timer Expires, Switches to MECP

Page 5: Energy efficient multicasting protocol

Application dependent MRP

Role Based multicastContest Based MulticastLocation based multicast

Page 6: Energy efficient multicasting protocol

Role based multicast

Useful for inter vehicle communicationSource is usually stationery (means it met

with an accidentThe receivers are moving at high speed

towards the source after getting an information about the accidents.

The role played by these vehicles are rescue nodes or receiver nodes.

This model will not be suitable if the source nodes are also moving.

Page 7: Energy efficient multicasting protocol

Content based multicast

Used mainly in the battlefield wherein all the sources and receivers are moving frequently.

The content which the sources are transmitting are received by the receivers.

The information may be threats and resources to the receiver nodes.

To make the receiver nodes know the identity of the senders and the sender also needs to know the identify of receivers, two techniques are used… Sensor push messages Receiver pull messages

Page 8: Energy efficient multicasting protocol

Content based multicast

Sensor push will be used by the block leaders in pushing the data to the receivers.

Receiver pull messages are initiated by the receivers when they need data. If the block leaders does not have data, it will request the other members about the data before the receiver pull messages timeout and transmit the data to the receivers.

Page 9: Energy efficient multicasting protocol

Location based multicast