| Literature DB >> 29156570 |
Dae-Kyo Jeong1, Jung-Hwa Wui2, Dongwoo Kim3.
Abstract
In this paper, we model and investigate the random access (RA) performance of sensor nodes (SN) in a wireless sensor network (WSN). In the WSN, a central head sensor (HS) collects the information from distributed SNs, and jammers disturb the information transmission primarily by generating interference. In this paper, two jamming attacks are considered: power and code jamming. Power jammers (if they are friendly jammers) generate noises and, as a result, degrade the quality of the signal from SNs. Power jamming is equally harmful to all the SNs that are accessing HS and simply induces denial of service (DoS) without any need to hack HS or SNs. On the other hand, code jammers mimic legitimate SNs by sending fake signals and thus need to know certain system parameters that are used by the legitimate SNs. As a result of code jamming, HS falsely allocates radio resources to SNs. The code jamming hence increases the failure probability in sending the information messages, as well as misleads the usage of radio resources. In this paper, we present the probabilities of successful preamble transmission with power ramping according to the jammer types and provide the resulting throughput and delay of information transmission by SNs, respectively. The effect of two jamming attacks on the RA performances is compared with numerical investigation. The results show that, compared to RA without jammers, power and code jamming degrade the throughput by up to 30.3% and 40.5%, respectively, while the delay performance by up to 40.1% and 65.6%, respectively.Entities:
Keywords: code jamming; power jamming; random access channel (RACH); wireless sensor networks
Year: 2017 PMID: 29156570 PMCID: PMC5713034 DOI: 10.3390/s17112667
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Notations.
| Notation | Description |
|---|---|
| The number of legitimate SNs contending for the same access slot | |
| Arrival rate of composite PT is modeled by a Poisson process | |
| The number of available access codes | |
| The number of SNs selecting the same code in the same time slot | |
| The number of fingers in a RAKEreceiver | |
|
| Average received power from each path |
|
| Received power at each finger |
|
| The number of SNs in simultaneous PT |
|
| The number of jammers |
|
| The number of SNs transmitting MSG |
|
| Received power from SN- |
|
| Received power from SN- |
|
| Received power from a hostile jammer |
|
| Minimum SINR required for successfully decoding a preamble |
|
| Interference plus noise power |
| Probability of successful reception of AI | |
| The number of SNs that successfully receive AI | |
| Slot length for MSG transmission | |
| Time index of the access slots used by delivering MSG | |
|
| The number of SNs transmitting a preamble at access slot |
|
| The number of SNs transmitting MSG at access slot |
| The number of SNs that receive the same AI with SN-A | |
|
| Probability of safe reception of MSG without collision-outage |
|
| Received MSG power at |
|
| Received power from SN- |
|
| Received power from SN- |
|
| SINR of MSG signals |
|
| SINR requirement of MSG signals |
|
| Average path power |
| The number of retransmissions | |
|
| Average number of preamble retransmissions |
|
| Average jamming power |
|
| Maximum power level of jamming signals |
|
| Power increment ratio for MSG transmission |
|
| Conditional success probability at the |
| State variable for indicating power jamming | |
| State variable for indicating code jamming | |
|
| Arrival rate of initial PT |
|
| Arrival rate of the |
|
| Throughput of PT |
|
| The maximum number of allowable preamble retransmissions |
|
| Probability that SN-A receives AI successfully |
|
| Probability that a jammer receives AI successfully |
|
| Success probability of MT after the successful r-th preamble retransmission |
|
| Throughput of PT and MSG transmission |
| The number of restarts of TC | |
|
| Probability that MT is failed |
|
| Average delay occurred in PT and receiving AI |
|
| Average delay occurred in TC when TC terminates successfully |
|
| Average delay occurred in TC when TC terminates with a failure |
|
| Total access delay |
|
| Definition declaration |
|
| Floor function |
Figure 1Mechanism of the RACH procedure.
Parameter values used in numerical evaluation.
| Parameter | Value |
|---|---|
| The number of resolvable paths |
|
| Average received power from one path |
|
| Interference plus noise power |
|
| Minimum SINR for correct preamble reception | |
| Power increment ratio for message transmission |
|
| Minimum SINR for correct message reception | |
| Maximum number of preamble retransmission |
|
| The number of available access codes |
|
| Probability of successfully receiving AI by an SN or a jammer |
|
| Average delay in reception of AI after successful PT |
|
| Slot length in message transmission |
|
Figure 2Success probability of the preamble transmission when G = 1.
Figure 3Success probability of the preamble transmission when G = 3.
Figure 4Success probability of the preamble transmission when G = 5.
Figure 5Throughput of the message transmission.
Figure 6Average delay in the message transmission.