Iaetsd increasing network life span of manet by using

Page 1

INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY

ISBN: 378 - 26 - 138420 - 5

Increasing network life span of MANET by using cooperative MAC protocol B Suman Kanth1, P Venkateswara Rao2 1

M.Tech , Dept. of CSE, Audisankara College of Engineering & Technology, Gudur, A.P, India.

2

Professor, Dept. of CSE, Audisankara College of Engineering & Technology, Gudur, A.P, India.

Abstract – Cooperative diversity has been shown

reducing the energy use for consistent data

to give important performance increases in

transmission becomes one of the most important

wireless

design concerns for such networks. As an

networks

where

communication

is

hindered by channel fading. In resource limit

promising

and

powerful

solution

that

can

networks, the advantages of cooperation can be

overcome the drawback of resource constraint

further exploited by optimally allocating the

wireless networks, cooperative communication has

energy and bandwidth resources among users in a

received major attention recently as one of the key

cross-layer way. In this paper, we examine the

candidates for meeting the stringent requirement

problem of transmission power minimization and

of the resource limited networks.

network lifetime maximization using cooperative Cooperative communication is developed from the

diversity for wireless sensor networks, under the

traditional MIMO (multiple-input and multiple-

restraint of a target end-to-end transmission

output) techniques and the model of relay

consistency and a given transmission rate. By using

a

cross-layer

optimization

channels. Though MIMO has been shown to be

scheme,

able to significantly enlarge the system throughput

distributive algorithms which mutually consider

and

routing, relay selection, and power allocation plans

reliability,

it

is

not

simple

to

be

straightforward to implement in the wireless

are proposed for the consistency constraint

sensor networks due to the control on the size and

wireless sensor networks.

hardware complexity of sensor nodes.

Index terms – power minimization, cooperative Cooperative communication, however, is able to

diversity, relay selection, cross-layer optimization.

achieve the same space diversity by forming a I.

INTRODUCTION

virtual distributed antenna array where each antenna belongs to a separate node. With

Wireless sensor networks are composed of nodes

cooperation, users that understanding a deep fade

powered by batteries, for which substitute or recharging is very hard, if unfeasible. Therefore,

INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT

134

www.iaetsd.in


INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY

ISBN: 378 - 26 - 138420 - 5

in their link towards the destination can utilize

in MAC, and power allocation in PHY) for

quality of service (QoS).

cooperative networks is still an open issue. Although there are some efforts concerned in

a variety of cooperative schemes have been

optimizing some metrics such as throughput,

developed so far. Cooperative beam forming scheme

was

proposed for

delay, or power use under certain QoS conditions,

CDMA cellular

these efforts focus on either one-hop situation or

networks. Coded cooperation was proposed along

fading-free channels.

with analog-and-forward (AF) and decipher-andforward (DF) schemes. Diversity-multiplexing

Different from our work, we focus on various

tradeoff

the

optimization goal and conditions. We are planning

performance of diversive cooperative schemes

on energy minimization as well as network

such as fixed relaying, selection relaying, and

lifetime maximization. The QoS conditions in our

incremental relaying. Multi relay cooperative

work are end-to-end transfer reliability while the

protocol using space-time coding was proposed.

work is under the constraint of end-to-end

tools

were

used

to

analyze

transmission capacity. We believe in wireless Opportunistic relaying (or selective cooperation)

sensor

was proposed with various relay selection policies.

network

and

the

network

lifetime

maximization, and the guarantee for end-to-end

Power allocation problem and SER performance

reliability

analysis in resource constraint networks. These

is

more

important

than

other

considerations. Moreover, we extend our work of

works are primarily focused on enhancinging the

cross-layer optimization for cooperative network.

link performance in the physical layer.

We decomposes the problem of minimizing

Cooperative communication presents at birth a

network power consumption into a routing sub-

cross-layer

communication

problem in the network layer and a combined relay

resources have to be carefully allocated among

selection and power allocation sub-problem in the

different nodes in the network. Therefore, the

physical layer.

problem,

since

integration and interaction with higher layers has

However, the decomposition method to solve this

become an active research area in recent years.

cross-layer problem is faulty for its complexity.

There have been a lot of efforts towards this

Since the algorithm projected is non-heuristic, it

consideration such as combining node cooperation

needs comprehensive iterations, with long meet

with ARQ in the link layer, or resource allocation

time and huge overhead for message exchanging,

in the MAC layer, and routing algorithm in the

thus inappropriate for sensor network application.

network layer.

On opposite side, in our work, we try to derive a

However, a complete cross-layer optimization

closed-form solution (though may not be optimal)

incorporating three layers (routing, relay selection

and propose our algorithm in a heuristic way; thus,

INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT

135

www.iaetsd.in


INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY

ISBN: 378 - 26 - 138420 - 5

it can be distributively employed in wireless

selection, and power allocation in arbitrarily

sensor

distributed wireless sensor networks.

networks.

In

the

cooperative

communication and data-aggregation techniques are together implemented to reduce the energy

II. CROSS – LAYER OPTIMIZATION PROBLEM IN COOPERATIVE SENSOR NETWORK

spending in wireless sensor networks by reducing the sum of data for transmission and better using

In this section, we prepare and analyze the min-

network

cooperative

power problem and the max-lifetime problem in

communication. There are also extra works in

the context of reliability conditioned cooperative

prolonging network lifetime using cooperative

networks and obtain relevant solutions, leading to

communication techniques.

our algorithms which will be explained in detail in

resources

through

the next section.

To address above stated problems, a cooperative scheme is proposed join the maximum lifetime

Problem Formulation

power allocation and the energy aware routing to Consider a multihop wireless sensor network

maximize the network lifetime. This method is not

containing of multiple arbitrarily disseminated

a cross-layer method since the energy saving routing

is

formed

first,

and

sensor nodes and one sink. Each sensor node has a

cooperative

single

transmission is applied based on the build routes. Therefore,

the

qualities

of

omnidirectional

antenna

and

can

dynamically adjust its transmitted power.

cooperative

transmission are not fully discovered since the best

We

cooperative route might be completely different

objectives. The first is called min-power problem:

from the noncooperative route.

given any source node, the goal is to find the route

consider

two

associated

optimization

that minimizes the total transmission power, while

A suboptimal algorithm for lifetime increasing is

fulfilling a required end-to-end broadcast success

developed based on the performance analysis for

probability and transmission rate.

MPSK modulation in the condition of adding some special cooperative relays at the best places

The second is called max-lifetime problem: given

to prolong the network lifetime, while, in our

a set of source nodes, the goal is to offers an

work, the nodes are randomly distributed and no

information transferring scheme that increases the

additional relay nodes deployed.

network lifetime, defined as the lifetime of the node whose battery consumes out first [1], while

In a word, we propose a fresh scheme to increase

fulfilling the same conditions as the min-power

the network lifetime by utilize the cooperative

problem.

diversity and together considering routing, relay

INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT

136

www.iaetsd.in


INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY

ISBN: 378 - 26 - 138420 - 5

and the relay to confirm a accurate reception. Otherwise, it sends a negative acknowledgment (NACK) that allows the relay, if it received the symbol properly, to transmit this symbol to the receiver in the next time slot. 3) Multirelay Cooperation

in

which

for

the

multirelay

collaboration mode, we use the opportunistic relaying scheme according to this opportunistic relaying scheme, for each frame, a node with the

Figure 1. Cooperative transmission (CT)

best immediate relaying channel condition among

and direct transmission (DT) modes as

several possible relays is selected to promote the

building blocks for any route.

packet in each frame.

From Figure 1, we can see that to promote data

Now consider the min-power problem described in

from node i to node j on link (i, j), either direct

the above. This is a convex problem and we can

transmission is used or a particular node r helps

solve it using Lagrangian multiplier techniques.

node i to forward data to node j using decipher-

To make best use of the lifetime of the entire

and-forward (DF) cooperative diversity.

network, the novel solution is that the lifetime of

The broadcast transmission

rate and

(DT)

power

mode

and

for

each node in the route of flow is equal to a target

direct

lifetime.

cooperative

transmission (CT) mode classified into three cases

III.

COOPERATION-BASED CROSS-LAYER

such as 1) Direct Transmission in which node i send the data to the node j. Cooperation

in

which

for

SCHEMES

2) Single-Relay the

In this section, we propose thorough minimum-

cooperative

transmission mode, the sender I sends its symbol

power

and

maximize-lifetime

in its time slot. Due to the transmit nature of the

algorithms, under the constraint of end-to-end

wireless medium, both the receiver and the relay

success probability and data rate, both in direct

receive noisy versions of the transmitted symbol.

mode and cooperative mode. We assume that each

We assume that the relay and the receiver decide

node transmits HELLO packet to its neighbors to

that the received symbol is properly received if the

update the local topology information. Our

received (SNR) is greater than a certain threshold.

algorithms are composed of two parts: routing

According to the incremental relaying scheme, if

(and relay selection) algorithm and power

the receiver deciphers the symbol suitably, then it

allocation algorithm. Algorithms are based on the

sends an acknowledgment (ACK) to the sender

conventional

Bellman-Ford

INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT

137

cross-layer

shortest

path

www.iaetsd.in


INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY

algorithm

which

can

be

distributively

ISBN: 378 - 26 - 138420 - 5

Algorithm 1 (Min-Power Cross-layer Scheme with Direct Transmission (MPCS-DT)). Consider

implemented. In Bellman-Ford algorithm, each node executes the iteration.

(1)

Notation ∝ ,

() Qs i)

∞ except Cost (0) = 0 (node 0 represents the sink).

Table 1 Symbol and Explanation Explanation The effective distance between node I and j The latest estimate cost of the shortest path from node j to the destination The set of neighboring nodes of node i Quality parameter

(2)

Every ∝ ,

distance

node

estimates

(3)

of

the

average

(4)

(5)

∝/ ,

.

as

Cost(i)

=

min ∈

(6)

optimization

( ) , and select node j as the next hop node. If the required QoS parameter

is a

If not, the source will deliver a message

along the path about the

. Then each node in the

First we select the minimum-power route with the

route will adjust the transmit power.

least

(7)

correlated to

+

though the constructed route, informing all nodes

problem into two sub-problems.

the

∝/ ,

will adjust the transmit power.

nothing to do with the QoS parameter. Thus we

Then,

( )

priori to the whole network, each node in the route

That means the formation of routing actually has

algorithm.

from

Every node updates its cost toward the

destination

We can see that to reduce is equal to minimizing.

conservative

SNR

Every node calculates the costs of its

outgoing links as

on

effective

periodically broadcasted HELLO message.

Transmission

based

the

of its outgoing links through the

measurement

Min-Power Cross-Layer Scheme with Direct

can decompose the cross-layer

Every node initiates its cost for routing as

Bellman-Ford

transmission

power i)

Got to Step (2).

Min-Power Cross-Layer Scheme with Cooperative

for each node in the route is

Transmission

adjusted. The

min-power

scheme

for

cooperative

Since the forward nodes in the route may not

communication is composed of two parts: single-

know

relay scheme and multirelay scheme. For single-

(if not a priori for the whole network),

the source node may need to transfer a message containing

relay scheme, that to minimize

to the destination through the path

minimizing ∑

,

,

is equal to

. Hence, the cross-layer best

to inform all the forward nodes. Thus, the cross-

strategy can be realized by three steps. First, the

layer scheme is as follows.

potential relay of each link is selected by minimizing

. Then, the min-power route is

INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT

138

www.iaetsd.in


INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY

constructed as the route with the least ∑

,

opportunistic

.

relaying

ISBN: 378 - 26 - 138420 - 5

multirelay

scenario)).

Consider

Finally, the transmission power of the nodes in the route is adjusted. The algorithm as follows.

(1)

the similar as steps 1 & 2 Algorithm 1.

Algorithm 2 (Min-Power Cross-layer Scheme

(2)

the similar as steps 1 & 2 Algorithm 1.

Cooperative Transmission (MPCS-CT) (for single-

(3)

Every node sorts all its neighboring nodes

relay scenario)). Consider

ascending according to the value of

(1)

The similar as steps 1 & 2 in Algorithm 1.

(2)

The similar as steps 1 & 2 in Algorithm 1.

(3)

Every node calculates the costs of its

outgoing links as ∝ ,

,

= min

∈ (, )

∝ ,

∝ ,

,

=

min

∈ ( , )

∝ ,

(4)

select node j as the next hop node.

Every node updates its cost toward the +

,

,

Every node updates its cost toward the

(4)

,

+

of both I and j.

destination as Costi = min ( /

,

where N(i, j) denotes the set of neighboring node

+

of both i and j.

( )

Then it calculates the costs of its outgoing links as

where N(i, j) denotes the set of neighboring node

= min ∈

+

and selects the first K nodes as potential relays.

, and select node k as the relay of this link,

destination as

∝ ,

,

+

), and

(5) (5) & (6) The similar as steps 5 & 6 in algorithm 1

and select node j as the next hop node.

except each path node and relay node in the route

(5)

adjust the transmit power.

& (6) The similar as steps 5 & 6 in

Algorithm 1 except each path node and relay node ii) in the route adjust the transmit power.

(6)

Go to (2).

(6)

Transmission

Max-Lifetime Cross-Layer Scheme with Direct

Go to step (2).

The remaining energy of each node is decreasing For multirelay scheme (assume we need K relays

at unusual rates; the route may vary from time to

for each link), the difference with single-relay

time as the residual energy of the intermediate

scheme is that the K probable relays have to be

node in the route varies. The rate of the

selected and only the optimal relay is chosen from

recalculation of the route is determined by the rate

time-to-time in every transmission slot.

of HELLO message exchange. Thus, the algorithm

The best communicate is in charge of relaying the

is as follows.

packet, while further potential relays will turn off

Algorithm 4 (Max-Lifetime Cross-Layer Scheme

the radio and not receive the packet to save

with Direct Transmission (MLCS-DT)). Consider

energy. The algorithm is as follows.

(1)

& (2) The similar as steps 1 & 2 in

Algorithm 1. Algorithm 3 (Min-Power Cross-Layer Scheme Cooperative

Transmission

(MPCS-CT)

(for

INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT

139

www.iaetsd.in


INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY

(3)

Every node measures its residual energy

(5)

and its total power for the ongoing flows. Then it ∝ ,

and its total power

/

Every node updates its cost toward the = min ∈

destination as

calculate the cost of its outgoing links as

ISBN: 378 - 26 - 138420 - 5

,

()

+

,

and selects node j as the next hop node.

for the ongoing

flows.

(6)

(4) Every node updates its cost toward the

Algorithm 1 except each forward node and relay

destination as Costi = min ∈

∝ ,

( )

+

& (7) The similar as steps 5 & 6 in

node in the route adjust the transmit power.

,

(8)

and select node j as the next hop node.

Go to (2).

(5) & (6) the similar as steps 5 & 6 in Algorithm 1

IV. EXPECTED RESULTS

except each node in the route adjust the transmit power.

In this section we compare the Min-Power

(7) Go to (2).

Algorithms to demonstrate the effect of cross-layer

iii) Max-Lifetime

Cross-Layer

Scheme

design for communication; we implement two

with

min-power algorithms: MPCS-DT and MPCS-CT

Cooperative Transmission

in random networks. For better comparison, we To find a route which can maximize, we should

also implement two other cooperation along the

find a path with the minimum, and the power of

shortest

nodes should be adjusted.

routing

(MPCR)

algorithm and cooperation along the shortest noncooperative path (CASNCP) algorithms.

Algorithm 5 (Max-Lifetime Cross-Layer Scheme with Cooperative Transmission (MLCS-CT)).

And also we compare the Max-Life Algorithms,

Consider (1)

non-cooperative

for that we consider three different schemes: (1) max-lifetime cross-layer scheme with direct

& (2) the similar as steps 1 & 2 in

Algorithm 1.

communication (MLCS-DT)and (2) max-lifetime

(3) Every node calculates the effective distance of

cross-layer

its

communication (MLCS-CT) and (3) greedy power

outgoing ,

= min

∈ ( , )

links ∝ ,

(

∝ ,

+

∝ ,

as

with

cooperative

allocation and cost-based routing (GPA-CR).

), and select

node k as the relay of this link. (4)

scheme

V. CONCLUSION

Every node measures its residual energy

In this paper, we build several cross-layer

and its total transmission power for the ongoing

algorithms for energy resourceful and consistent

flows. Then calculates the cost of its outgoing

data transfer in wireless sensor networks using

links.

cooperative diversity. We examine the problem of how to minimize transmission power consumption

INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT

140

www.iaetsd.in


INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY

and

exploit

guaranteeing

the the

network end-to-end

lifetime

while

[4] L. Zheng and D. N. C. Tse, “Diversity and

accomplishment

freedom: a fundamental tradeoff in multiple

probability.

antenna channels,” in Proceedings of the IEEE International

REFERENCES

Theory

and E. Cayirci, “A survey on sensor

p.

476,

Lausanne,

Transactions on Information Theory, vol. 25, no. 5, pp. 572–584, 1979.

[2] A. Nosratinia, T. E. Hunter, and A. Hedayat, in

wireless

[6] A. Sendonaris, E. Erkip, and B. Aazhang,

networks,” IEEE Communications Magazine,

“User cooperation diversity part I and part 2,”

vol. 42, no. 10, pp. 74–80, 2004.

IEEE Transactions on Communications, vol. 51, no. 11, pp. 1927–1938, 2003.

[3] Y.-W. Hong, W.-J. Huang, F.-H. Chiu, and C.C. J. Kuo, “Cooperative communications in wireless

'02),

Information

theorems for the relay channel,” IEEE

vol. 40, no. 8, pp. 102–105, 2002.

resource-constrained

(ISIT

on

[5] T. M. Cover and A. A. E. Gamal, “Capacity

networks,” IEEE Communications Magazine,

communication

Symposium

Switzerland, July 2002.

[1] F. Akyildiz, W. Su, Y. Sankarasubramaniam,

“Cooperative

ISBN: 378 - 26 - 138420 - 5

[7] J. N. Laneman, D. N. C. Tse, and G. W.

networks,”

Wornell, “Cooperative diversity in wireless

IEEE Signal Processing Magazine, vol. 24, no.

networks: efficient protocols and outage

3, pp. 47–57, 2007.

behavior,” IEEE Transactions on Information Theory, vol. 50, no. 12, pp. 3062–3080, 2004.

INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT

141

www.iaetsd.in


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.