• Nenhum resultado encontrado

AT2A: Defending Unauthenticated Broadcast Attacks in Mobile Wireless Sensor Networks

N/A
N/A
Protected

Academic year: 2017

Share "AT2A: Defending Unauthenticated Broadcast Attacks in Mobile Wireless Sensor Networks"

Copied!
6
0
0

Texto

(1)

Copyright © 2014 IJECCE, All right reserved

AT2A: Defending Unauthenticated Broadcast Attacks in

Mobile Wireless Sensor Networks

Meisam Kamarei

School of Computer Science, Institute for Research in Fundamental Sciences (IPM), Tehran, Iran

Email: [email protected]

Ahmad Patooghy

School of Computer Science, Institute for Research in Fundamental Sciences (IPM), Tehran, Iran

Department of Computer Engineering, Iran University of Science & Technology, Tehran, Iran

Email: [email protected]

Mahdi Fazeli

School of Computer Science, Institute for Research in Fundamental Sciences (IPM), Tehran, Iran

Department of Computer Engineering, Iran University of Science & Technology, Tehran, Iran

Email: [email protected]

Mohammad Javad Salehi

School of Computer Science, Institute for Research in Fundamental Sciences (IPM), Tehran, Iran

Email: [email protected]

Abstract– In a Mobile Wireless Sensor Network (MWSN), mobile sensor nodes move freely at the network environment. So, a large number of attacks threaten this network. Unauthenticated broadcast attack is a common attack which

worsens the network congestion as well as energy

consumption. In this paper, an efficient method for defending unauthenticated broadcast ATTAcks, AT2A, in MWSN has been proposed. AT2A method keeps sending history of each node in transmission table of nodes to make decision about each incoming packet, i.e., packet should be dropped or forwarded. After receiving a new packet in each node,

AT2Amethod forwards the packet with probability of,

i.e.,AT2Amethod detects unauthenticated packet and drops it with probability of . Indeed, AT2Amethod does not process incoming packets for unauthenticated packet detection; rather AT2Amethod considers sender node behavior to packet drop/forward. Simulation results which have been implemented using NS-2 simulator show thatAT2Amethod detects 98% unauthenticated packets by three nodes while it

increases filtering efficiency compared with previous

methods.

Keywords Attack, Energy Efficiency, Security, Unauthenticated Packets, Wireless Mobile Sensor Networks.

I. I

NTRODUCTION

A Wireless Sensor Network (WSN) can be either

stationary or mobile[1].A Mobile Wireless Sensor Network

(MWSN) also called Wireless Mesh Network (WMN)is an

Ad-hoc network that comprises of a large number of

mobile sensor nodes which establishes in the assumed

environment to event detection and event occurrence report

transferring

through

multi-hop

and

wireless

communications to one or more base station [2-4]. The

base station is an interface between mobile sensor nodes

and network users (See Fig. 1).

After network

establishment, the mobile sensor nodes can move to

various parts of the network, freely. Due to ease of

implementation, rapid development, low cost of design and

high flexibility, these networks have been applied in a wide

range of applications such as health care[5], animal

monitoring in nature[6-7]and environment monitoring[8].

In these applications and such applications that the network

is developed in the widespread area, using mobile sensor

nodes is more efficient than stationary sensor nodes.

Because mobile sensor nodes can move in environment,

they can cover more area. They also improve the network

load- balancing [3, 9]. The mobile sensor nodes are tiny

and inexpensive devices, and they are very limited in

hardware resources such as computing resources, power

supply, bandwidth and memory [11]. Environmental

conditions and large number of mobile sensor nodes imply

that maintenance and repairing of MWSNs is impossible.

So, self-organization of mobile sensor nodes is the nature

of these networks [12].

Fig.1. Ad-hoc architecture of a mobile wireless sensor

network[10].

The network operation without any surveillance leads to

several

security

attacks

threat

MWSNs

[13].

(2)

Copyright © 2014 IJECCE, All right reserved

the malicious nodes have enough perception from the

network MAC layer [14]. On the other hand, the malicious

nodes are unable to penetrate within the network.

In this paper an efficient method for defending

unauthenticated packets broadcast ATTAcks, AT2A, to a

MWSN is proposed.AT2A method tries to recognize of the

malicious nodes instead unauthenticated packets. AT2A

method monitors to nodes behavior and it does not transfer

packets that the malicious nodes are sender of the

packet.AT2Amethod assigns a transferring timer to each

node. The transferring timer is restarted at regular time

intervals or after a packet transferring. If a mobile sensor

node excessively injects packets within the network, then

AT2Amethod blocks it and AT2Amethod considers this

node is the malicious node. AT2Amethod without the need

to

packet

processing

performs

recognition

of

unauthenticated

packets

and

it

does

not

allow

unauthenticated packets injection within a network of the

malicious nodes.

The rest of the paper is organized as follows. Section Π

summarizes the background and related work. In Section

Ш the proposed unauthenticated packets detection method

is explained. Simulation results are presented and discussed

in Section IV. Finally, in Section V obtained results and

future work are explained.

II. R

ELATED

W

ORK

Confidentiality and integrity of the data in the network

are the main goal of related methods of the more

researchers to security issue in wireless sensor networks.

Due to limited energy supply of sensor nodes,

energy-efficiency plays very important role in these networks. The

main components of power consumption in MWSNs are

power consumed for packets send/receive and power

consumed for packet processing respectively. There are

various security attacks which increase in network energy

consumption. The malicious nodes infiltrate to network

MAC layer and they amplify in the network energy

consumption as well as the network congestion [18]. There

are several MAC security attacks such as collision attack

[19], unintelligent replay attack[16], unauthenticated

broadcast

attack[16],

full

domination

attack[16],

exhaustion attack[16], intelligent jamming attack[16, 20].

Unauthenticated broadcast attack is such a MAC security

attack to MWSN. In this case, the malicious nodes

broadcast a large number of unauthenticated packets within

the network to increase in network congestion as well as

the network energy consumption. Unauthenticated packets

may be created and propagated as hello message or

spurious event occurrence report[14].The base station can

distinguish unauthenticated packets, but sensor nodes are

unable to distinguish between original and unauthenticated

packets. Because wanderer packets within MWSNs are

very small data packets which contain small information

such as node ID or event occurrence report. On the other

hand, sensor nodes are very limited in computing

resources, so they cannot perform complex processing on

incoming packets to recognition of

unauthenticated

packets.

In [12] a method that called EEMDTS based on

multipath data transferring scheme to unauthenticated

packets detection and filtering has been proposed.

EEMDTS method uses redundancy in routing algorithms as

multipath routing to prevent access of event information by

the malicious node. A method based on filtering scheme

has been proposed in

[14]. This method filters

unauthenticated packets

based on the geographical

information and the neighbor nodes information. A method

for defending against denial-of-sleep attack has been

offered in [16].This method classifies denial-of-sleep attack

based on malicious node’s knowledge of MAC layer. A

Virtual Energy Based Encryption and Keying, VEBEK, has

been offered in [21]. VEBEK uses the residual energy of

sensor nodes to data encryption on forwarded packets.

Indeed,

VEBEK

encrypts

transferred

packets

to

unauthenticated packets detection by sensor nodes. In [19]

a method for collision attack has been proposed. In

collision attack, the malicious node causes network

congestion and does not allow packet transmission by its

neighbors. In [22] a secure MAC protocol has been

proposed which acts based on CTS/RTS mechanism. In

[23] a method to attack detection has been proposed which

uses neural network to attack detection. A Dynamic

En-route Filtering, DEF, has been proposed in[24]. DEF uses

redundancy along forwarded packets as authentication

keys. Then, receiver node can detect and drop

unauthenticated packet by authentication keys. Some

related methods perform complex processing on incoming

packets. Complex processing on incoming packets for

recognition of unauthenticated packet increases the sensor

node energy consumption and requires powerful computing

and processing resources. On the other hand, the more

related methods have been proposed to stationary WSNs

and they cannot be used to MWSNs.

III. U

NAUTHENTICATED

P

ACKET

D

ETECTION

M

ETHOD

(AT2A)

In this section, we introduce the mobile sensor node

structure and our method to detect unauthenticated packets

broadcast ATTAcks, AT2A, respectively. First assumption

that is considered in AT2Amethod is that each mobile

sensor node has two input/output buffers to receive and

forward the packets, according to Fig. 2. The packets after

arrive to a mobile sensor node are placed into the input

buffer. The incoming packets are serviced as First

Input-First Serviced, FCFS, policy. After forereach packet

service time, the mobile sensor node to transmit it, locates

the packet into the output buffer with

1 −

probability.

The mobile sensor node does not send the packet and drops

it with

probability[25]. Indeed,

parameter is probability

that received packet be an unauthenticated packet. Thus,

each

mobile

sensor node detects and drops an

unauthenticated packet with probability of .

(3)

Copyright © 2014 IJECCE, All right reserved

column is time passed of the last forwarded packet from

each neighborhood node. After receive a newly packet by

each node, the mobile sensor node searches its transmission

table to extract information about the packet previous hop.

The packet previous hop has been placed on packet header

and it is previous node that has created or relayed the

packet. If there is not previous node ID in transmission

table, then receiver node inserts previous hop ID and value

0 to its transmission table. It indicates that previous node

have recently been placed on neighborhood of receiver

node. Node movement changes situation of transmission

tables during the network lifetime. On the other hand, if

previous node ID be available in transmission table, then

the receiver node extracts value of timer column to

probability calculation.

AT2A method forwards or drops packets based on

transmission table. So, after packet arrival to each node,

AT2A method extracts history of previous hop from

transmission table. Then, AT2A method makes decision

about the packet i.e., packet must be forwarded or dropped.

AT2A method forwards packet with probability

1 −

anddrops it with probability

. If the incoming packet

obtains forwarding chance, AT2Amethod first restarts

timer field of previous hop in transmission table and then,

AT2A method replaces receiver node ID in previous hop

field on packet header. AT2A method calculates

parameter to each node based on Equation (1).

= 1 −

( )

(1)

where

is time passed of the last packet forwarding from

neighborhood node

and

is penalty level of

neighborhood node

. Parameter

is extracted from

transmission table of receiver node.

and

are restarted

in two state: 1) at regular time intervals, 2) after each

packet forwarding from neighborhood node . Penalty level

parameter,

, is calculated based on time interval

between the last packet forwarding time and current packet

arrival time from neighborhood node . To penalty level

calculation of each neighborhood node, AT2A method

divides

Fig.2. Structure of typical mobile sensor node[25].

Fig.3. Time interval division to

slots after packet

forwarding

Table І: A Typically Transmission Table.

Timer

Node ID

4

18

8

9

0

10

forwarding time interval to

slots, according to Fig.

3.Ifimmediately after a packet forwarding, a newly packet

from neighborhood node is reached to the receiver node,

then node

with high probably is the malicious node.

Therefore, AT2A method reduces the packet forwarding

chance with increase in penalty level parameter of node .

Equation (2) calculates penalty level of neighborhood

node .

=

+ (

+ 1) ×

1 ≤

(2)

where is number of time slot that a newly packet has been

reached to receiver node from neighborhood node . Also,

is time slot length and

is the number of all time slots.

Based on Equation (2) it can be seen that AT2A method

tends to penalty mobile nodes that injects a lot of packets

within the network.

Pseudo-code of AT2Amethod is shown in Fig.4.

According to this figure, after arrive a newly packet of an

event to a mobile sensor node, this node extracts

information

about

packet previous hop from its

transmission table. Then parameter

is calculated based on

packet arrival time, therefore penalty level of previous hop

is calculated. If packet obtains forwarding chance, the

mobile sensor node forwards packet toward base station,

also it restarts the timer field of previous hop in

transmission table. If packet does not obtain forwarding

chance, receiver node drops packet and does not send it.

Indeed, AT2A method considers the previous hop is a

malicious node, this state occurs with probability of .

WSNs are event-driven and real-time networks. Of

course, these networks are very redundant, so each point of

the network is covered by several nodes. Obviously, after

each event occurrence several sensor nodes detect and

report it to a base station. So, packets that are made and

injected within then network by a node with high probably

are unauthenticated packets. AT2Amethod does not

process incoming packets to recognize unauthenticated

packets, so AT2Amethod is an energy efficiency method

and it acts in distributed manner. Indeed, AT2A method

tries to recognize malicious nodes instead recognize of

unauthenticated packets. In AT2A method, malicious

nodes recognition is performed based on node behavior

history in the network. So, AT2Amethod monitors to

history of nodes activity within the network. Therefore,

those mobile sensor nodes that propagate a large number of

packets within the network are fined by AT2A method.

Therefore, AT2Amethod does not allow to malicious nodes

to propagate unauthenticated packets into the network to

increase in the network energy consumption.

Input

: A received packet from neighborhood node

Output

: Packet forwarding or packet dropping

λ

← Select from transmission table where

equal

(4)

Copyright © 2014 IJECCE, All right reserved

If

=

Ø

then

Insert into transmission table ( ,0)

Forward Packet

Else

If

.

.

← 0

←0

Else if

.

then

+

×

Else if

.

≤ 2 ×

then

+ (

− 1) ×

.

.

.

Else if

.

×

then

+

1 −

( . )

← Create Random number between 0 & 1

If

>

then

Forward Packet

Else

Drop packet

End

Fig.4. Pseudo-code of AT2Amethod.

IV. E

XPERIMENTAL

R

ESULTS

In this section, AT2A method performance has been

evaluated via NS-2.35 simulator. Different parameters of

simulation are presented in Table.2. Communication

parameters for MWSN are adopted based [12]. Also, the

general parameters required for energy consumption are

adopted from [12]. In Table.2,

is the energy consumed

by electronic circuit for receiving or forwarding one bit of

data,

is the energy consumed by sender node for

forwarding one packet and

is energy consumption for a

live state of sensor nodes.

is energy consumption of

sensor nodes for

unauthenticated packet detection.

Because, AT2A method does not process packets to

unauthenticated packet detection, so

in AT2Amethod

is equal to

0

.AT2Amethod has been proposed to MWSN

with mobile sensor nodes, so mobile nodes can move at

environment freely. Of course, mobile nodes move to

across the network with random speed in assumed range of

node speed. MWSNs are event driven network which after

each event occurrence the network traffic increases. Thus,

the network traffic is dependent on event occurrence rate.

In Table.2,

is event occurrence rate and adopted based on

[14]. Of course, we consider amount of regular time

intervals of transmission table which sensor node timer is

restarted is equal with event occurrence rate. Thus,

forwarding time of each node is divided to

time slot as

Equation (3).

=

×

(3)

Table II: Simulation Parameters.

1000

m

×1000

m

Terrain

500

Node Number

250

Radio Range

100

Sim Time

1000

Initial Node Energy

Propagation Model

20-30

Number of

the

malicious

nodes

/ 802_15_4

MacType

0

10

/

Speed of the mobile sensor

nodes

2

0.1

0.33

0.05

0

Filtering efficiency

is defined as the percentage of

unauthenticated packets which to be filtered within a

specified

number of nodes[12].AT2Amethod

detects

unauthenticated packets based on history of previous hop

activity.In AT2A method, if the malicious node broadcasts

a lot of unauthenticated packets, first its one-hop

neighborhood detects it. Therefore, one-hop neighborhood

does not allow to be propagated a lot of unauthenticated

packets. Fig. 5, shows filtring efficiency of AT2A method

with

some related

methods EMDTS[12], DEF[24],

VEBEK[21]. According to Fig. 5, it can be seen that

AT2A method filters 98% unauthenticated packetsby 3

nodes.EEMDTS filters 95% of unauthenticated packets by

5 nodes, VEBEK filters 90% of unauthenticated packets

by10nodes and DEF filters 90% of unauthenticated

packets by 12 nodes.

Fig. 6, shows the average number of hops that

unauthenticated packets are traversed within the network

before AT2A method detects them versus number of the

malicious nodes. Because in AT2A method one-hop

neighborhood of malicious node plays very important role

to unauthenticated packet detection, so increase in number

of the malicious nodes no effect on number of traversed

hops by unauthenticated packet.

Fig. 7, shows effect of node pause time on amount of

unauthenticated packets detection. Node pause time has

inverse relationship with the network dynamically, i.e., the

lower the node pause time, the higher the network

dynamically as well as the higher the mobility of sensor

node[26]. AT2Amethod detects 95% unauthenticated

packets by one-hop neighborhood of malicious node. So,

based on Fig. 7, variations in the node pause time have no

effect on percentage of detected unauthenticated packets.

According to Fig. 7, AT2A method can be used in

stationary or mobile sensor network and its function does

not change relative to the mobility of sensor nodes.

(5)

Copyright © 2014 IJECCE, All right reserved

range of regular time intervals versus percentage of

unauthenticated packets detection and packets delivery

rate. Based on this figure, it can be seen increase in length

of time intervals leads to decrease packet delivery rate.

Increase in time intervals leads to increase in parameter .

So, inordinate elimination of incoming packets result to

decrease in delivery rate as well as increase in incoming

packets elimination. According to Fig. 8, when time

interval length is equal to event occurrence rate, , AT2A

method has the best performance(See Equation (3)). Due

to, mobile sensor nodes are permissible for sending a

packet of newly event occurred at each time interval.

Fig.5. Unauthenticated packet filtering efficiency.

Fig.6. Number of hops traveled by unauthenticated packet

vs the malicious node

Fig.7. Node pause time vs. Unauthenticated packets

detection.

Fig.8. Length of time interval vs. Unauthenticated packets

detection & Delivery rate.

V. C

ONCLUSION

Mobile wireless sensor networks are threatened by

various security attacks. Due to, these networks are

established in harsh environment and mobile wireless

sensor networks operate without any surveillance. In this

case, an unauthenticated packet broadcast within the

network to increase in network energy consumption is a

common attack to mobile wireless sensor networks.In this

paper, an efficient method, AT2A, for unauthenticated

packets

recognition

and

dropping

was

proposed.

AT2Amethod tries to recognize of the malicious nodes that

propagate the more packets within the network. Hence,

AT2A method keeps packets forwarding history of each

node in a transmission table. Then, AT2A method uses the

transmission table to the malicious nodes identification i.e.,

the more the packets transferring, the more the probability

ofthe malicious node.AT2A method drops or forwards

packet based on behavioral history of mobile sender node

of the packet which is available on the transmission table.

AT2A method preventsofpenetration of packetsthat have

been created or relayed by the malicious nodes within the

network.AT2A method is a distributed and flexible method

for wireless sensor networks and mobile wireless sensor

networks.

R

EFERENCES

[1] W. T. Zhu, J. Zhou, R. H. Deng, and F. Bao, "Detecting node replication attacks in wireless sensor networks: A survey," Journal of Network and Computer Applications, vol. 35, pp. 1022–1034, 2012.

[2] G. Guo, Y. Zhao, and G. Yang, "Cooperation of multiple mobile sensors with minimum energy cost for mobility and communication," Information Sciences, vol. 254, pp. 69-82, 2014.

[3] Y. Yang, M. I. Fonoage, and M. Cardei, "Improving network lifetime with mobile wireless sensor networks," Computer Communications, vol. 33, pp. 409–419, 2010.

[4] A. Patooghy, M. Kamarei, A. Farajzadeh, F. Tavakoli, and M. Saeidmanesh , "Load-Balancing Enhancement By a Mobile Data Collector in Wireless Sensor Networks," in International Conference on Sensing Technology (ICST), Liverpool, UK, pp. 634-638, 2014.

[5] E. E. Egbogah and A. O. Fapojuwo, "A Survey of System Architecture Requirements for Health Care-Based Wireless Sensor Networks," Sensors, vol. 11, no. 5, pp. 4875-4898, 2011.

0 10 20 30 40 50 60 70 80 90 100

0 1 2 3 4 5 6 7 8 9 10 11 12 13

Fi

lt

ri

n

g

E

ff

ic

ie

n

c

y

[

%

]

Forwarded Hops

EMDTS AT2A DEF VEBEK

0 1 2 3 4 5 6 7

0 10 20 30 40 50

N

o

.

o

f

n

o

d

e

s

t

ra

v

e

le

d

b

y

u

n

a

u

th

e

n

ti

ca

te

d

p

a

c

k

e

ts

No. of compromised nodes

EMDTS AT2A DEF VEBEK

70 80 90 100

0 10 20 30 40 50 60 70 80 90 100

U

n

a

u

th

e

n

ti

ca

te

d

P

a

c

k

e

ts

D

e

te

c

ti

o

n

[

%

]

Node Pause Time [Sec]

AT2A

0 20 40 60 80 100

0 1 2 3 4 5 6 7 8

P

a

c

k

e

t

[%

]

Length of Time Interval[Sec]

Delivary Rate

(6)

Copyright © 2014 IJECCE, All right reserved

[6] E. S. Nadimi, V. Blanes-Vidal, R. N. Jørgensen, and S.

Christensen, "Energy generation for an ad hoc wireless sensor network-based monitoring system using animal head movement," Computers and Electronics in Agriculture, vol. 75, pp. 238–242, 2011.

[7] E. S. Nadimi, R. N. Jørgensen, V. Blanes-Vidal, and S. Christensen, "Monitoring and classifying animal behavior using ZigBee-based mobile ad hoc wireless sensor networks and artificial neural networks," Computers and Electronics in Agriculture, vol. 82, pp. 44–54, 2012.

[8] M. J. Chae, H. S. Yoo, J. Y. Kim, and M. Y. Cho, "Development of a wireless sensor network system for suspension bridge health monitoring," Automation in Construction, vol. 21, pp. 237–252, 2012.

[9] Y. Wang and Y. Tseng, "Optimal Distributed Blanket Coverage Self-Deployment of Mobile Wireless Sensor Networks," IEEE Communications Letters, vol. 16, no. 6, pp. 949-951, 2012. [10] J. Martínez, et al., "QoS in Wireless Sensor Networks: survey

and approach," in Proceedings of the Euro American conference on Telematics and information systems EATIS '07 , New York, NY, USA, pp. 11-18, 2007.

[11] S. A. Ali, K. M. Shaaban, and I. M. Alkabbany, "Distributed patching for mobile wireless sensor networks," Network and Computer Applications, vol. 35, pp. 1598–1605, 2012.

[12] S. V. Annlin Jeba and B. Paramasivan, "Energy efficient multipath data transfer scheme to mitigate false data injection attack in wireless sensor networks," Computers and Electrical Engineering, vol. 39, pp. 1867–1879, 2013.

[13] R. S. Sachan, M. Wazid, A. Katal, D. P. Singh, and R. H. Goudar, "A Cluster Based Intrusion Detection and Prevention Technique for Misdirection Attack inside WSN," in International conference on Communication and Signal Processing, India, pp. 795-801, 2013.

[14] J. Wang, Z. Liu, S. Zhang, and X. Zhang, "Defending collaborative false data injection attacks in wireless sensor networks," Information Sciences, vol. 254, p. 39–53, 2014. [15] X. Huang, M. R. Ahmed, D. Sharma, and H. Cui, "Protecting

Wireless Sensor Networks from Internal Attacks Based on Uncertain Decisions," in IEEE Wireless Communication and Networking Conference (WCNC), Shanghai, pp. 1854-1859, 2013.

[16] D. R. Raymond, R. C. Marchany, M. I. Brownfield, and S. F. Midkiff, "Effects of Denial-of-Sleep Attacks on Wireless Sensor Network MAC Protocols," IEEE Transactions on Vehicular Technology, vol. 58, no. 1, pp. 367-380, 2009.

[17] P. M. Pawar, R. H. Nielsen, N. R. Prasad, S. Ohmori, and R. Prasad, "Behavioral Modeling of WSN MAC Layer Security Attacks: A Sequential UML Approach," Journal of Cyber Security and Mobility, vol. 1, no. 1, pp. 65-82, 2012.

[18] V. C. Manju, S. L. Senthil, and S. M. Kumar, "Mechanisms for Detecting and Preventing Denial of Sleep Attacks on Wireless Sensor Networks," in IEEE Conference on Information and Communication Technologies, pp. 74-77, 2013.

[19] P. Reindl, K. Nygard, and X. Du, "Defending malicious collision attacks in wireless sensor networks," in 8th International Conference on Embedded and Ubiquitous Computing (EUC), Hong Kong, pp. 771-776.

[20] W. Yee, et al., "Energy-efficient link-layer jamming attacks against wireless sensor network MAC protocols," ACM Transactions on Sensor Networks (TOSN), vol. 5, no. 1, pp. 1-6, 2009.

[21] A. S. Uluagac, R. A. Beyah, L. Yingshu , and J. A. Copeland, "VEBEK: Virtual Energy-Based Encryption and Keying for Wireless Sensor Networks," IEEE Transactions on Mobile Computing, vol. 9, no. 7, pp. 994-1007, 2010.

[22] Q. Ren and Q. Liang, "Secure media access control (MAC) in wireless sensor networks: intrusion detections and countermeasures," in 15th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, pp. 3025-3029, 2004.

[23] M. V. Ramesh, A. B. Raj, and T. Hemalatha, "Wireless Sensor Network Security: Real-Time Detection and Prevention of Attacks," in Fourth International Conference on Computational Intelligence and Communication Networks, Mathura, pp. 783-787, 2012.

[24] Y. Zhen and G. Yong, "A dynamic en-route filtering scheme for data reporting in wireless sensor networks," IEEE Trans Network, vol. 18, no. 1, pp. 150-163, 2010.

[25] M. Kamarei, M. Hajimohammadi, A. Patooghy, and M. Fazeli, "OLDA: An Efficient On-Line Data Aggregation Method for Wireless Sensor Networks," in Eighth International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA 2013), Compiegne, France, pp. 49-53, 2013.

[26] S. Misra, S. K. Dhurandher, M. S. Obaidat, K. Verma, and P. Gupta, "A low-overhead fault-tolerant routing algorithm for mobile ad hoc networks: A scheme and its simulation analysis," Simulation Modelling Practice and Theory, vol. 18, pp. 637–649, 2010.

A

UTHOR

S

P

ROFILE

Mahdi Fazeli

received the M.Sc. and Ph.D. degree in computer engineering from the Sharif University of Technology, Tehran, Iran, in 2005 and 2011, respectively. He has been with the department of computer engineering, Iran University of Science and Technology (IUST), since 2011, where he is currently an Assistant Professor. He has established and chaired the Networked & Embedded System Laboratory (NESL) at IUST, since 2012. He has authored or co-authored more than 70 papers in reputable journals and conferences. His current research interests include reliable issues in VLSI circuits and emerging technologies, hardware security, dependable embedded systems, Low power circuits and systems, fault-tolerant computer architectures, and reliability modeling and evaluation.

Ahmad Patooghy

received his M.Sc. and Ph.D. in computer engineering from Sharif University of Technology, Tehran, Iran, in 2005 and 2011, respectively. He is currently an assistance processor at department of computer engineering, Iran University of Science &Technology,Tehran, Iran. His research interests include hardware design and test, architectural design of multi- and many-core chips, dependability and security evaluation of VLSI circuits, fault injection,, and analytical modeling. Dr. Patooghy initiated the "Dependable Systems & Architectures Laboratory" at Iran University of Science and Technology in 2012 and has chaired the Laboratory since then.

Meisam Kamarei

received his M.Sc. in computer engineering from Islamic Azad University, Arak Branch, Arak, Iran, in 2013.He is currently a faculty member at University of Applied Science and Technology (UAST), Iran. Hiscurrent research interests include data aggregation and data collection in wireless sensor networks, wireless sensor networks modeling & evaluation, security in wireless sensor networks, learning automata.

Mohammad Javad Salehi

received his M.Sc. in computer engineering from Islamic Azad University, Khomein Branch, Khomein, His current research interests include distributed systems, cloud computing, trust management, service-oriented architecture.

Copyright © 2014 IJECCE, All right reserved

[6] E. S. Nadimi, V. Blanes-Vidal, R. N. Jørgensen, and S.

Christensen, "Energy generation for an ad hoc wireless sensor network-based monitoring system using animal head movement," Computers and Electronics in Agriculture, vol. 75, pp. 238–242, 2011.

[7] E. S. Nadimi, R. N. Jørgensen, V. Blanes-Vidal, and S. Christensen, "Monitoring and classifying animal behavior using ZigBee-based mobile ad hoc wireless sensor networks and artificial neural networks," Computers and Electronics in Agriculture, vol. 82, pp. 44–54, 2012.

[8] M. J. Chae, H. S. Yoo, J. Y. Kim, and M. Y. Cho, "Development of a wireless sensor network system for suspension bridge health monitoring," Automation in Construction, vol. 21, pp. 237–252, 2012.

[9] Y. Wang and Y. Tseng, "Optimal Distributed Blanket Coverage Self-Deployment of Mobile Wireless Sensor Networks," IEEE Communications Letters, vol. 16, no. 6, pp. 949-951, 2012. [10] J. Martínez, et al., "QoS in Wireless Sensor Networks: survey

and approach," in Proceedings of the Euro American conference on Telematics and information systems EATIS '07 , New York, NY, USA, pp. 11-18, 2007.

[11] S. A. Ali, K. M. Shaaban, and I. M. Alkabbany, "Distributed patching for mobile wireless sensor networks," Network and Computer Applications, vol. 35, pp. 1598–1605, 2012.

[12] S. V. Annlin Jeba and B. Paramasivan, "Energy efficient multipath data transfer scheme to mitigate false data injection attack in wireless sensor networks," Computers and Electrical Engineering, vol. 39, pp. 1867–1879, 2013.

[13] R. S. Sachan, M. Wazid, A. Katal, D. P. Singh, and R. H. Goudar, "A Cluster Based Intrusion Detection and Prevention Technique for Misdirection Attack inside WSN," in International conference on Communication and Signal Processing, India, pp. 795-801, 2013.

[14] J. Wang, Z. Liu, S. Zhang, and X. Zhang, "Defending collaborative false data injection attacks in wireless sensor networks," Information Sciences, vol. 254, p. 39–53, 2014. [15] X. Huang, M. R. Ahmed, D. Sharma, and H. Cui, "Protecting

Wireless Sensor Networks from Internal Attacks Based on Uncertain Decisions," in IEEE Wireless Communication and Networking Conference (WCNC), Shanghai, pp. 1854-1859, 2013.

[16] D. R. Raymond, R. C. Marchany, M. I. Brownfield, and S. F. Midkiff, "Effects of Denial-of-Sleep Attacks on Wireless Sensor Network MAC Protocols," IEEE Transactions on Vehicular Technology, vol. 58, no. 1, pp. 367-380, 2009.

[17] P. M. Pawar, R. H. Nielsen, N. R. Prasad, S. Ohmori, and R. Prasad, "Behavioral Modeling of WSN MAC Layer Security Attacks: A Sequential UML Approach," Journal of Cyber Security and Mobility, vol. 1, no. 1, pp. 65-82, 2012.

[18] V. C. Manju, S. L. Senthil, and S. M. Kumar, "Mechanisms for Detecting and Preventing Denial of Sleep Attacks on Wireless Sensor Networks," in IEEE Conference on Information and Communication Technologies, pp. 74-77, 2013.

[19] P. Reindl, K. Nygard, and X. Du, "Defending malicious collision attacks in wireless sensor networks," in 8th International Conference on Embedded and Ubiquitous Computing (EUC), Hong Kong, pp. 771-776.

[20] W. Yee, et al., "Energy-efficient link-layer jamming attacks against wireless sensor network MAC protocols," ACM Transactions on Sensor Networks (TOSN), vol. 5, no. 1, pp. 1-6, 2009.

[21] A. S. Uluagac, R. A. Beyah, L. Yingshu , and J. A. Copeland, "VEBEK: Virtual Energy-Based Encryption and Keying for Wireless Sensor Networks," IEEE Transactions on Mobile Computing, vol. 9, no. 7, pp. 994-1007, 2010.

[22] Q. Ren and Q. Liang, "Secure media access control (MAC) in wireless sensor networks: intrusion detections and countermeasures," in 15th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, pp. 3025-3029, 2004.

[23] M. V. Ramesh, A. B. Raj, and T. Hemalatha, "Wireless Sensor Network Security: Real-Time Detection and Prevention of Attacks," in Fourth International Conference on Computational Intelligence and Communication Networks, Mathura, pp. 783-787, 2012.

[24] Y. Zhen and G. Yong, "A dynamic en-route filtering scheme for data reporting in wireless sensor networks," IEEE Trans Network, vol. 18, no. 1, pp. 150-163, 2010.

[25] M. Kamarei, M. Hajimohammadi, A. Patooghy, and M. Fazeli, "OLDA: An Efficient On-Line Data Aggregation Method for Wireless Sensor Networks," in Eighth International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA 2013), Compiegne, France, pp. 49-53, 2013.

[26] S. Misra, S. K. Dhurandher, M. S. Obaidat, K. Verma, and P. Gupta, "A low-overhead fault-tolerant routing algorithm for mobile ad hoc networks: A scheme and its simulation analysis," Simulation Modelling Practice and Theory, vol. 18, pp. 637–649, 2010.

A

UTHOR

S

P

ROFILE

Mahdi Fazeli

received the M.Sc. and Ph.D. degree in computer engineering from the Sharif University of Technology, Tehran, Iran, in 2005 and 2011, respectively. He has been with the department of computer engineering, Iran University of Science and Technology (IUST), since 2011, where he is currently an Assistant Professor. He has established and chaired the Networked & Embedded System Laboratory (NESL) at IUST, since 2012. He has authored or co-authored more than 70 papers in reputable journals and conferences. His current research interests include reliable issues in VLSI circuits and emerging technologies, hardware security, dependable embedded systems, Low power circuits and systems, fault-tolerant computer architectures, and reliability modeling and evaluation.

Ahmad Patooghy

received his M.Sc. and Ph.D. in computer engineering from Sharif University of Technology, Tehran, Iran, in 2005 and 2011, respectively. He is currently an assistance processor at department of computer engineering, Iran University of Science &Technology,Tehran, Iran. His research interests include hardware design and test, architectural design of multi- and many-core chips, dependability and security evaluation of VLSI circuits, fault injection,, and analytical modeling. Dr. Patooghy initiated the "Dependable Systems & Architectures Laboratory" at Iran University of Science and Technology in 2012 and has chaired the Laboratory since then.

Meisam Kamarei

received his M.Sc. in computer engineering from Islamic Azad University, Arak Branch, Arak, Iran, in 2013.He is currently a faculty member at University of Applied Science and Technology (UAST), Iran. Hiscurrent research interests include data aggregation and data collection in wireless sensor networks, wireless sensor networks modeling & evaluation, security in wireless sensor networks, learning automata.

Mohammad Javad Salehi

received his M.Sc. in computer engineering from Islamic Azad University, Khomein Branch, Khomein, His current research interests include distributed systems, cloud computing, trust management, service-oriented architecture.

Copyright © 2014 IJECCE, All right reserved

[6] E. S. Nadimi, V. Blanes-Vidal, R. N. Jørgensen, and S.

Christensen, "Energy generation for an ad hoc wireless sensor network-based monitoring system using animal head movement," Computers and Electronics in Agriculture, vol. 75, pp. 238–242, 2011.

[7] E. S. Nadimi, R. N. Jørgensen, V. Blanes-Vidal, and S. Christensen, "Monitoring and classifying animal behavior using ZigBee-based mobile ad hoc wireless sensor networks and artificial neural networks," Computers and Electronics in Agriculture, vol. 82, pp. 44–54, 2012.

[8] M. J. Chae, H. S. Yoo, J. Y. Kim, and M. Y. Cho, "Development of a wireless sensor network system for suspension bridge health monitoring," Automation in Construction, vol. 21, pp. 237–252, 2012.

[9] Y. Wang and Y. Tseng, "Optimal Distributed Blanket Coverage Self-Deployment of Mobile Wireless Sensor Networks," IEEE Communications Letters, vol. 16, no. 6, pp. 949-951, 2012. [10] J. Martínez, et al., "QoS in Wireless Sensor Networks: survey

and approach," in Proceedings of the Euro American conference on Telematics and information systems EATIS '07 , New York, NY, USA, pp. 11-18, 2007.

[11] S. A. Ali, K. M. Shaaban, and I. M. Alkabbany, "Distributed patching for mobile wireless sensor networks," Network and Computer Applications, vol. 35, pp. 1598–1605, 2012.

[12] S. V. Annlin Jeba and B. Paramasivan, "Energy efficient multipath data transfer scheme to mitigate false data injection attack in wireless sensor networks," Computers and Electrical Engineering, vol. 39, pp. 1867–1879, 2013.

[13] R. S. Sachan, M. Wazid, A. Katal, D. P. Singh, and R. H. Goudar, "A Cluster Based Intrusion Detection and Prevention Technique for Misdirection Attack inside WSN," in International conference on Communication and Signal Processing, India, pp. 795-801, 2013.

[14] J. Wang, Z. Liu, S. Zhang, and X. Zhang, "Defending collaborative false data injection attacks in wireless sensor networks," Information Sciences, vol. 254, p. 39–53, 2014. [15] X. Huang, M. R. Ahmed, D. Sharma, and H. Cui, "Protecting

Wireless Sensor Networks from Internal Attacks Based on Uncertain Decisions," in IEEE Wireless Communication and Networking Conference (WCNC), Shanghai, pp. 1854-1859, 2013.

[16] D. R. Raymond, R. C. Marchany, M. I. Brownfield, and S. F. Midkiff, "Effects of Denial-of-Sleep Attacks on Wireless Sensor Network MAC Protocols," IEEE Transactions on Vehicular Technology, vol. 58, no. 1, pp. 367-380, 2009.

[17] P. M. Pawar, R. H. Nielsen, N. R. Prasad, S. Ohmori, and R. Prasad, "Behavioral Modeling of WSN MAC Layer Security Attacks: A Sequential UML Approach," Journal of Cyber Security and Mobility, vol. 1, no. 1, pp. 65-82, 2012.

[18] V. C. Manju, S. L. Senthil, and S. M. Kumar, "Mechanisms for Detecting and Preventing Denial of Sleep Attacks on Wireless Sensor Networks," in IEEE Conference on Information and Communication Technologies, pp. 74-77, 2013.

[19] P. Reindl, K. Nygard, and X. Du, "Defending malicious collision attacks in wireless sensor networks," in 8th International Conference on Embedded and Ubiquitous Computing (EUC), Hong Kong, pp. 771-776.

[20] W. Yee, et al., "Energy-efficient link-layer jamming attacks against wireless sensor network MAC protocols," ACM Transactions on Sensor Networks (TOSN), vol. 5, no. 1, pp. 1-6, 2009.

[21] A. S. Uluagac, R. A. Beyah, L. Yingshu , and J. A. Copeland, "VEBEK: Virtual Energy-Based Encryption and Keying for Wireless Sensor Networks," IEEE Transactions on Mobile Computing, vol. 9, no. 7, pp. 994-1007, 2010.

[22] Q. Ren and Q. Liang, "Secure media access control (MAC) in wireless sensor networks: intrusion detections and countermeasures," in 15th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, pp. 3025-3029, 2004.

[23] M. V. Ramesh, A. B. Raj, and T. Hemalatha, "Wireless Sensor Network Security: Real-Time Detection and Prevention of Attacks," in Fourth International Conference on Computational Intelligence and Communication Networks, Mathura, pp. 783-787, 2012.

[24] Y. Zhen and G. Yong, "A dynamic en-route filtering scheme for data reporting in wireless sensor networks," IEEE Trans Network, vol. 18, no. 1, pp. 150-163, 2010.

[25] M. Kamarei, M. Hajimohammadi, A. Patooghy, and M. Fazeli, "OLDA: An Efficient On-Line Data Aggregation Method for Wireless Sensor Networks," in Eighth International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA 2013), Compiegne, France, pp. 49-53, 2013.

[26] S. Misra, S. K. Dhurandher, M. S. Obaidat, K. Verma, and P. Gupta, "A low-overhead fault-tolerant routing algorithm for mobile ad hoc networks: A scheme and its simulation analysis," Simulation Modelling Practice and Theory, vol. 18, pp. 637–649, 2010.

A

UTHOR

S

P

ROFILE

Mahdi Fazeli

received the M.Sc. and Ph.D. degree in computer engineering from the Sharif University of Technology, Tehran, Iran, in 2005 and 2011, respectively. He has been with the department of computer engineering, Iran University of Science and Technology (IUST), since 2011, where he is currently an Assistant Professor. He has established and chaired the Networked & Embedded System Laboratory (NESL) at IUST, since 2012. He has authored or co-authored more than 70 papers in reputable journals and conferences. His current research interests include reliable issues in VLSI circuits and emerging technologies, hardware security, dependable embedded systems, Low power circuits and systems, fault-tolerant computer architectures, and reliability modeling and evaluation.

Ahmad Patooghy

received his M.Sc. and Ph.D. in computer engineering from Sharif University of Technology, Tehran, Iran, in 2005 and 2011, respectively. He is currently an assistance processor at department of computer engineering, Iran University of Science &Technology,Tehran, Iran. His research interests include hardware design and test, architectural design of multi- and many-core chips, dependability and security evaluation of VLSI circuits, fault injection,, and analytical modeling. Dr. Patooghy initiated the "Dependable Systems & Architectures Laboratory" at Iran University of Science and Technology in 2012 and has chaired the Laboratory since then.

Meisam Kamarei

received his M.Sc. in computer engineering from Islamic Azad University, Arak Branch, Arak, Iran, in 2013.He is currently a faculty member at University of Applied Science and Technology (UAST), Iran. Hiscurrent research interests include data aggregation and data collection in wireless sensor networks, wireless sensor networks modeling & evaluation, security in wireless sensor networks, learning automata.

Mohammad Javad Salehi

Imagem

Table І: A Typically Transmission Table.
Table II: Simulation Parameters.

Referências

Documentos relacionados

To overwhelm the challenge faced by WSNs, this paper proposes a scheme which efficiently detects the captured nodes by using a novel technique, embedded with an Intrusion

The tracking results and error plots shown in the following pages have been obtained after simulating in Matlab, the technique proposed in the previous chapter. Straight line,

W.. Genetic algorithm is an adaptive method that is generally employed in optimization problems. It is based on the genetic processes of biological organisms. GA upholds a

Then the routing paths are selected by connecting all the cluster head nodes using the minimum spanning tree with degree constraint that minimizes the energy consumption for

The main purpose of the paper is to provide an overview of the architecture of the Kerberos authentication service and using the Kerberos authentication services in Wireless

This phase discusses about the Conjugative sleep scheduling scheme in order to efficiently compute routing for the localized energy levels in wireless sensor networks.

The system proposed consists of two mobile nodes which move in the path pattern as shown in the fig.2; that able to sense the mine and to process the information locally and to

Based on their functionality attacks may be classified into three types, attacks on secrecy of data, attacks on availability of nodes, attacks on the network:..