cross-layer approach to low energy wireless ad hoc networks · cross-layer approach to low energy...

22
APPROVED FOR PUBLIC RELEASE APPROVED FOR PUBLIC RELEASE APPROVED FOR PUBLIC RELEASE APPROVED FOR PUBLIC RELEASE Cross Cross - - layer Approach to Low layer Approach to Low Energy Wireless Ad Hoc Networks Energy Wireless Ad Hoc Networks By By Geethapriya Thamilarasu Geethapriya Thamilarasu Dept. of Computer Science & Engineering, University at Buffalo, Dept. of Computer Science & Engineering, University at Buffalo, Buffalo NY Buffalo NY Dr. Sumita Mishra Dr. Sumita Mishra CompSys Technologies, 435 Creek side Dr, Amherst NY CompSys Technologies, 435 Creek side Dr, Amherst NY Prof. Ramalingam Sridhar Prof. Ramalingam Sridhar Dept. of Computer Science & Engineering, University at Buffalo, Dept. of Computer Science & Engineering, University at Buffalo, Buffalo NY Buffalo NY [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]

Upload: others

Post on 14-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

CrossCross--layer Approach to Low layer Approach to Low Energy Wireless Ad Hoc NetworksEnergy Wireless Ad Hoc Networks

ByBy

Geethapriya ThamilarasuGeethapriya ThamilarasuDept. of Computer Science & Engineering, University at Buffalo, Dept. of Computer Science & Engineering, University at Buffalo, Buffalo NYBuffalo NY

Dr. Sumita MishraDr. Sumita MishraCompSys Technologies, 435 Creek side Dr, Amherst NYCompSys Technologies, 435 Creek side Dr, Amherst NY

Prof. Ramalingam SridharProf. Ramalingam SridharDept. of Computer Science & Engineering, University at Buffalo, Dept. of Computer Science & Engineering, University at Buffalo, Buffalo NYBuffalo NY

[email protected]@[email protected]@compsystech.com

[email protected]@cse.buffalo.edu

Page 2: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

Report Documentation Page Form ApprovedOMB No. 0704-0188

Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering andmaintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information,including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, ArlingtonVA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if itdoes not display a currently valid OMB control number.

1. REPORT DATE 01 DEC 2007

2. REPORT TYPE N/A

3. DATES COVERED

4. TITLE AND SUBTITLE Cross-layer Approach to Low Energy Wireless Ad Hoc Networks

5a. CONTRACT NUMBER

5b. GRANT NUMBER

5c. PROGRAM ELEMENT NUMBER

6. AUTHOR(S) 5d. PROJECT NUMBER

5e. TASK NUMBER

5f. WORK UNIT NUMBER

7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) Dept. of Computer Science & Engineering, University at Buffalo, Buffalo NY

8. PERFORMING ORGANIZATIONREPORT NUMBER

9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR’S ACRONYM(S)

11. SPONSOR/MONITOR’S REPORT NUMBER(S)

12. DISTRIBUTION/AVAILABILITY STATEMENT Approved for public release, distribution unlimited.

13. SUPPLEMENTARY NOTES

14. ABSTRACT

15. SUBJECT TERMS

16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT

UU

18. NUMBEROF PAGES

21

19a. NAME OFRESPONSIBLE PERSON

a. REPORT unclassified

b. ABSTRACT unclassified

c. THIS PAGE unclassified

Standard Form 298 (Rev. 8-98) Prescribed by ANSI Std Z39-18

Page 3: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 22

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

MotivationMotivation

Wireless adWireless ad--hoc and sensor networks are energy constrained hoc and sensor networks are energy constrained due to battery powered nodesdue to battery powered nodes

Limited battery capacity, inability to recharge batteries in nodLimited battery capacity, inability to recharge batteries in nodes (such as es (such as sensors deployed in remote regions or battlefield) limit the nodsensors deployed in remote regions or battlefield) limit the nodeses’’lifetimelifetime

Traditional single layer approach for energy conservation are Traditional single layer approach for energy conservation are limited in performancelimited in performance

SingleSingle--layer optimization results may sometimes affect overall layer optimization results may sometimes affect overall performance due to conflicting factorsperformance due to conflicting factorsWith power limiting the performance for many portable systems, aWith power limiting the performance for many portable systems, any ny amount of additional power saved will be usefulamount of additional power saved will be useful

Need for crossNeed for cross--layer design approaches in energy conservation!!!layer design approaches in energy conservation!!!

Page 4: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 33

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

ObjectiveObjective

Develop a crossDevelop a cross--layer design approach for improved energy layer design approach for improved energy conservation in wireless adconservation in wireless ad--hoc and sensor networkshoc and sensor networks

Analyze the impact of crossAnalyze the impact of cross--layer approach on energy layer approach on energy consumption due to data retransmissions and collisions by consumption due to data retransmissions and collisions by developing new energy modelsdeveloping new energy models

Page 5: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 44

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Proposed CrossProposed Cross--layer Designlayer Design

Joint estimate of channel Joint estimate of channel quality and residual energy of quality and residual energy of the next hop node at the link the next hop node at the link layer is used forlayer is used for

Determining data transmission Determining data transmission at network layer andat network layer andAdaptive transmission power Adaptive transmission power control at the physical layercontrol at the physical layer

NetworkNetworkLayerLayer

MAC LayerMAC LayerModification of CTSModification of CTS

frame format frame format -- includes includes Channel and residual energyChannel and residual energy

informationinformation

Physical LayerPhysical LayerUse of smart antennas forUse of smart antennas for

channel estimationchannel estimationusing directional RTS/CTSusing directional RTS/CTS

Page 6: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 55

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Maximum SINR beamforming Technique Maximum SINR beamforming Technique (Physical layer)(Physical layer)

Weights Weights zzii of the antenna of the antenna elements chosen such that signalelements chosen such that signal--toto--interference noise ratio (SINR) interference noise ratio (SINR) at receiver is maximizedat receiver is maximized

Suppresses the interference and Suppresses the interference and noise in the channelnoise in the channel

Hence reduces collisions in Hence reduces collisions in channel due to interferencechannel due to interference

Page 7: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 66

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Modifications of CTS frame (MAC layer)Modifications of CTS frame (MAC layer)

MAC layer performs channel estimation using Directional RTS MAC layer performs channel estimation using Directional RTS (DRTS) to obtain the quality of the channel(DRTS) to obtain the quality of the channelLink Aware Metric (LAM) at the MAC layer stores the channel Link Aware Metric (LAM) at the MAC layer stores the channel information obtainedinformation obtainedResidual energy aware metric (REM) indicates the residual Residual energy aware metric (REM) indicates the residual energy available at the next hop nodeenergy available at the next hop nodeThe LAM and REM information are fed back to the receiver in The LAM and REM information are fed back to the receiver in the CTS control packetthe CTS control packet

Modified CTS frame format:Modified CTS frame format:

LAMLAM REMREMCRCCRCRARADurationDurationFrame Frame controlcontrol

Page 8: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 77

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Broadcast RREQ packets Broadcast RREQ packets Intermediate nodes store angular Intermediate nodes store angular

information by performing DOA information by performing DOA estimationestimation

Directionally transmit RREP packets Directionally transmit RREP packets using the information obtainedusing the information obtained

Direction Of Arrival (DOA) Direction Of Arrival (DOA) estimation during route estimation during route discovery phasediscovery phase

Estimation of channel qualityEstimation of channel quality

Transmit directional RTS using direction Transmit directional RTS using direction information obtained from the network layer information obtained from the network layer aboveabove

Calculate SINR of the received RTS frameCalculate SINR of the received RTS frame

IfIf SINR > threshold, set LAM value ‘1’,SINR > threshold, set LAM value ‘1’,elseelse set to ‘0’set to ‘0’

Step1:Step1:

Step2:Step2:

Algorithm StepsAlgorithm Steps

Page 9: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 88

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Calculating node’s Calculating node’s Residual energyResidual energy

Define a residual energy forwarding Define a residual energy forwarding threshold threshold γγff and the critical energy and the critical energy level level γγcr cr such that such that γγf f > > γγcrcr

Residual energy > Residual energy > γγff

Node can receive and Node can receive and forward packets forward packets REM value is set to 1REM value is set to 1

Residual energy > Residual energy > γγcrcr

Node can only receive packetsNode can only receive packetsREM value is set to 0REM value is set to 0

Neither Neither receive nor receive nor forward forward packetspacketsREM value is REM value is set to set to --11

Step3:Step3:

YesYesYesYes

NoNoNoNo

Page 10: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 99

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Step4:Step4:

Directional CTS feedbackDirectional CTS feedback

Link Aware metric (LAM) and Residual Link Aware metric (LAM) and Residual Energy metric (REM) are included in the Energy metric (REM) are included in the CTS frame format and directionally fed CTS frame format and directionally fed back to the senderback to the sender

Adaptive transmissionAdaptive transmissionpower controlpower control

If CTS is received with REM value set to If CTS is received with REM value set to 1, but LAM value set to ‘0’,1, but LAM value set to ‘0’,

increase the signal transmission increase the signal transmission power to overcome the interference power to overcome the interference and noise in the channel & and noise in the channel &

retransmit DRTS to achieve the retransmit DRTS to achieve the desired SINR at the receiverdesired SINR at the receiver

Step5:Step5:

Page 11: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 1010

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Step6:Step6:

Decision to transmit or Decision to transmit or drop datadrop data

If LAM is set to ‘0’, it indicates a poor If LAM is set to ‘0’, it indicates a poor channel quality channel quality

Retransmit RTS with increased signal Retransmit RTS with increased signal powerpower

If REM is set to If REM is set to --1, 1, do not transmit data and do not transmit data and inform network layer to choose another route.inform network layer to choose another route.

If LAM and REM values are both set to ‘1’, If LAM and REM values are both set to ‘1’, then transmit datathen transmit data

Page 12: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 1111

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Analysis of energy conservationAnalysis of energy conservationEnergy modelEnergy model

Our approach:Our approach:

Develop and analyze energy models that consider energy Develop and analyze energy models that consider energy consumed due toconsumed due to

media contentionmedia contentionmessages lost due to collision messages lost due to collision wireless transmission environmentwireless transmission environment

Energy consumed per transmission depends on the wireless Energy consumed per transmission depends on the wireless transmission environmenttransmission environment

Probability of collisions is modeled as a function of the densitProbability of collisions is modeled as a function of the density y of nodes in the coverage areaof nodes in the coverage area

Page 13: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 1212

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Energy model (continued)Energy model (continued)

Energy required to transmit RTS, CTS or data packets is modeledEnergy required to transmit RTS, CTS or data packets is modeled

asas

where P = transmission power, where P = transmission power, size = number of bytes in the control frame or the data packets,size = number of bytes in the control frame or the data packets,

d = distance between transmissions; d = distance between transmissions; αα =attenuation factor=attenuation factor..

Energy consumption per packet E = P * size * dEnergy consumption per packet E = P * size * dαα

Total energy consumption of a node Total energy consumption of a node E E totaltotal = E * no. of retransmissions= E * no. of retransmissions

Page 14: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 1313

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Probabilistic analysis : Define collision of packets Probabilistic analysis : Define collision of packets as a function of node densityas a function of node density

Define the number of nodes in the transmission range of the Define the number of nodes in the transmission range of the sender node as N.sender node as N.

Probability that a node is transmitting packets = pProbability that a node is transmitting packets = p

Probability that no node in the coverage area transmits is (1Probability that no node in the coverage area transmits is (1--p) p) NN

Probability of RTS collision = Pr (rts_failure) =Probability of RTS collision = Pr (rts_failure) =Pr (more than 1 node is transmitting in the same range) = Pr (more than 1 node is transmitting in the same range) =

11––(1(1--p) p) NN

nnAv. number of RTS retransmissions nAv. number of RTS retransmissions nrr = = ΣΣ i * Pri * Prii ((rts_failurerts_failure))

i=1i=1

Page 15: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 1414

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Scenario 1: Energy consumed in unsuccessful attempts to acquire Scenario 1: Energy consumed in unsuccessful attempts to acquire channelchannel

RTS sent, but CTS not receivedRTS sent, but CTS not receivedPossible reasons : Possible reasons :

Collision of RTS packets due to interfering sourcesCollision of RTS packets due to interfering sourcesReceiver involved in another communicationReceiver involved in another communicationTransmission power is low or channel noise is highTransmission power is low or channel noise is high

Solution : Retransmission of RTS (maybe with higher Solution : Retransmission of RTS (maybe with higher transmission power)transmission power)Energy consumed in transmitting RTS packet isEnergy consumed in transmitting RTS packet is

EERTS RTS = P = P trans_RTStrans_RTS * size (RTS_frame) *d * size (RTS_frame) *d αα

Total Energy consumed by the node for channel acquisitionTotal Energy consumed by the node for channel acquisitionEnergy Energy total total = = nnrr* E * E RTSRTS

Page 16: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 1515

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Energy conservationEnergy conservation

Smart directional antennas at the physical layer helps in Smart directional antennas at the physical layer helps in directional transmissions of RTS packets. This reduces the directional transmissions of RTS packets. This reduces the transmission power needed to transmit the RTS frame.transmission power needed to transmit the RTS frame.

i.e. P i.e. P trans_RTStrans_RTS (smart antennas) < P (smart antennas) < P trans_RTStrans_RTS (omni)(omni)

Small number of nodes (N) transmitting in the coverage area Small number of nodes (N) transmitting in the coverage area leads to reduced interference .leads to reduced interference .

Low value of N leads to lower probability of RTS collision Low value of N leads to lower probability of RTS collision leading to a decrease in the number of RTS retransmissions.leading to a decrease in the number of RTS retransmissions.

Hence, energy spent in RTS transmissions is reduced using Hence, energy spent in RTS transmissions is reduced using smart directional antennas.smart directional antennas.

Page 17: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 1616

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Scenario 2: Energy consumed in data reScenario 2: Energy consumed in data re--transmissions due to bad transmissions due to bad channel quality or due to unavailable energy resources at nodeschannel quality or due to unavailable energy resources at nodes

Data lost after RTSData lost after RTS--CTS handshakeCTS handshake

Solution : retransmit RTSSolution : retransmit RTS--CTSCTS--datadata

Energy spent in transmitting a data packetEnergy spent in transmitting a data packet

E E datadata = P= P trans_datatrans_data *size (data)*size (data) * d* dαα

Energy consumed in transmitting RTS packet isEnergy consumed in transmitting RTS packet is

EERTSRTS = P = P trans_RTStrans_RTS * size (RTS_frame) *d* size (RTS_frame) *dαα

Case 1: Without crossCase 1: Without cross--layer approachlayer approachnn

Average number of data retransmissions nAverage number of data retransmissions nd d ==ΣΣ i * Pri * Pri i (data lost)(data lost)i=1i=1

nn

Average number of RTS retransmissions nAverage number of RTS retransmissions nrr= = ΣΣ I * PrI * Prii( rts_failure)( rts_failure)ii=1=1

Page 18: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 1717

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Case 2: With crossCase 2: With cross--layer approachlayer approachWith crossWith cross--layer approach, we obtain the information on channel layer approach, we obtain the information on channel

quality and the residual energy of nodes.quality and the residual energy of nodes.

Probability of transmitting data is the probability that the chaProbability of transmitting data is the probability that the channel nnel quality is good and there is sufficient energy available at nodequality is good and there is sufficient energy available at nodelevel.level.

Pr (Transmit data) = Pr(channel is good). Pr(energy available)Pr (Transmit data) = Pr(channel is good). Pr(energy available)Pr (channel is good) is estimated by the LAM valuePr (channel is good) is estimated by the LAM valuePr (energy available) is estimated by the REM valuePr (energy available) is estimated by the REM value

Total energy consumed by the node = nTotal energy consumed by the node = nrr * E * E RTS RTS + n+ ndd * E * E datadata

Total energy consumed by the node = Total energy consumed by the node = nn

nnrr * E * E RTSRTS + ∑ Pr+ ∑ Pri i (Transmit data) * E (Transmit data) * E datadatai=1i=1

Page 19: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 1818

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

CrossCross--layer Interactionslayer Interactions

We utilize the interactions between the physicalWe utilize the interactions between the physical--linklink--network layersnetwork layersThe channel quality estimated using DRTS/DCTS packets at The channel quality estimated using DRTS/DCTS packets at the link layer helps in determining the transmission power of the link layer helps in determining the transmission power of the node at the physical layerthe node at the physical layerBased on the varying wireless transmission environment, Based on the varying wireless transmission environment, the channel information obtained at the link layer is used at the channel information obtained at the link layer is used at the network layer to determine data transmission along a the network layer to determine data transmission along a routerouteSimilarly, the residual energy information of the next hop Similarly, the residual energy information of the next hop node obtained at the link layer is used at the network layer node obtained at the link layer is used at the network layer to find efficient routesto find efficient routes

Page 20: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 1919

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Simulation ResultsSimulation Results

Page 21: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 2020

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Page 22: Cross-layer Approach to Low Energy Wireless Ad Hoc Networks · Cross-layer Approach to Low Energy Wireless Ad Hoc Networks By Geethapriya Thamilarasu Dept. of Computer Science & Engineering,

June 2, 2004June 2, 2004 University at Buffalo/CompSys TechnologiesUniversity at Buffalo/CompSys Technologies 2121

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

APPROVED FOR PUBLIC RELEASEAPPROVED FOR PUBLIC RELEASE

Conclusions & Future WorkConclusions & Future Work

Use of smart antennas for RTS/CTS and data transmission reduces Use of smart antennas for RTS/CTS and data transmission reduces the level of interference with the neighboring nodes and hence the level of interference with the neighboring nodes and hence reduces collisionsreduces collisionsCrossCross--layer design that uses the channel quality and the residual layer design that uses the channel quality and the residual energy information reduces the unnecessary energy spent in data energy information reduces the unnecessary energy spent in data retransmissionsretransmissionsThe channel information is used to adaptively control the transmThe channel information is used to adaptively control the transmission ission power and determine the optimum power needed for the power and determine the optimum power needed for the communicationcommunicationReduction in collisions, retransmissions and transmission power Reduction in collisions, retransmissions and transmission power leads leads to overall energy conservationto overall energy conservationFuture work: Propose a traffic adaptive approach to turn the nodFuture work: Propose a traffic adaptive approach to turn the node’s e’s radio ON or OFF; investigate the performance traderadio ON or OFF; investigate the performance trade--offs in energy offs in energy costs involved in computation and communication processingcosts involved in computation and communication processing