| Literature DB >> 29757244 |
Qi Yuan1,2, Chunguang Ma3, Haitao Yu4, Xuefen Bian5.
Abstract
Many key pre-distribution (KPD) schemes based on combinatorial design were proposed for secure communication of wireless sensor networks (WSNs). Due to complexity of constructing the combinatorial design, it is infeasible to generate key rings using the corresponding combinatorial design in large scale deployment of WSNs. In this paper, we present a definition of new combinatorial design, termed “µ-partially balanced incomplete block design (µ-PBIBD)”, which is a refinement of partially balanced incomplete block design (PBIBD), and then describe a 2-D construction of µ-PBIBD which is mapped to KPD in WSNs. Our approach is of simple construction which provides a strong key connectivity and a poor network resilience. To improve the network resilience of KPD based on 2-D µ-PBIBD, we propose a KPD scheme based on 3-D Ex-µ-PBIBD which is a construction of µ-PBIBD from 2-D space to 3-D space. Ex-µ-PBIBD KPD scheme improves network scalability and resilience while has better key connectivity. Theoretical analysis and comparison with the related schemes show that key pre-distribution scheme based on Ex-µ-PBIBD provides high network resilience and better key scalability, while it achieves a trade-off between network resilience and network connectivity.Entities:
Keywords: combinatorial design; key pre-distribution; partially balanced incomplete block design; resilience; wireless sensor networks
Year: 2018 PMID: 29757244 PMCID: PMC5982523 DOI: 10.3390/s18051539
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Environment of wireless sensor networks.
Mapping from 2-D µ-sPBIBD to key pre-distribution (KPD).
| KPD | Parameter | Value of Parameter | |
|---|---|---|---|
| Basic set (point set) | Key pool |
|
|
| Basic set size | key pool size |
|
|
| Block | Key ring |
|
|
| Number of blocks | Number of key rings |
|
|
| Block size | Key ring size |
| |
| Number of common points between two blocks | Number of shared keys between two nodes |
| 2, |
Mapping from 3-D Ex-µ-sPBIBD to KPD.
| Ex- | KPD | Parameter | Value of Parameter |
|---|---|---|---|
| Basic set | Key pool |
|
|
| Basic set size | Key pool size |
|
|
| Block | Key ring |
|
|
| Number of blocks | Number of key rings |
|
|
| Block size | Key ring size |
|
|
| Number of common points between blocks | Number of shared-key between nodes |
|
|
Figure 2Relation among node, block and shared-key in 3-D Ex-µ-sPBIBD.
Figure 3Key distribution and key-shared corresponding to 2-D sPBIBD. (a) 2 shared-keys; (b) q − 2 shared-keys.
Parameters of BIBD, RD, TD, 2-D µ-PBIBD and 3-DEx-µ-PBIBD.
| Combinatorial Design | Key Pool Size | Number of Key Rings | Key Ring Size |
|---|---|---|---|
| BIBD [ | |||
| RD [ | ( |
| |
| Linear TD [ |
|
|
|
| 2-D PBIBD |
|
| 2 |
| 3-D EX-PBIBD |
|
| 3 |
Figure 4Comparison of network scalability of different KPD schemes at the same key ring size k.
Figure 5Comparison of key connectivity of different schemes at the key ring size.
Figure 6Comparison of resilience of different schemes at the same key ring size. In this figure, resilience is probability of compromised links between two fixed non-compromised nodes versus number of compromise nodes. TD_sca and TD_con are two cases of TD scheme which have the same scalability and connectivity as those of Ex-µ-PBIBD, respectively. (a) k = 24; (b) k = 48.
Performance of schemes for values of k and Con fixed.
| Parameter | Linear TD | Ex-PBIBD |
|---|---|---|