COVERAGE, CONNECTIVITY AND COMMUNICATION (C3) PROTOCOL METHOD FOR WIRELESS SENSOR NETWORKS
First Claim
1. A computer-implemented coverage, connectivity and communication (C3) protocol method for a wireless sensor network (WSN), comprising the steps of:
- establishing a plurality of nodes, including a sink node;
measuring RSSI of the nodes relative to the sink node and relative to each other;
designating ring membership status to the nodes based on predetermined RSSI thresholds determined from the measuring step, the ring membership status designating step assigning each node to one of a plurality of rings extending from a first node ring to an Nth node ring based on the relative RSSI measurements; and
establishing wireless communication links between neighboring nodes and gateways of the WSN.
1 Assignment
0 Petitions
Accused Products
Abstract
The coverage, connectivity and communication (C3) protocol method for wireless sensor networks is an integrated and energy-efficient protocol for Coverage, Connectivity and Communication (C3) in WSNs. The C3 protocol uses RSSI to divide the network into virtual rings, defines clusters with clusterheads more probably at alternating rings, defines dings, which are rings inside a cluster, uses triangular tessellation to identify redundant nodes, and communicates data to sink through clusterheads and gateways. The protocol strives for near-optimal deployment, load balancing, and energy-efficient communication. Simulation results show that the C3 protocol ensures partial coverage of more than 90% of the total deployment area, ensures 1-connected network, and facilitates energy-efficient communication, while expending only ¼th of the energy compared to other related protocols
26 Citations
20 Claims
-
1. A computer-implemented coverage, connectivity and communication (C3) protocol method for a wireless sensor network (WSN), comprising the steps of:
-
establishing a plurality of nodes, including a sink node; measuring RSSI of the nodes relative to the sink node and relative to each other; designating ring membership status to the nodes based on predetermined RSSI thresholds determined from the measuring step, the ring membership status designating step assigning each node to one of a plurality of rings extending from a first node ring to an Nth node ring based on the relative RSSI measurements; and establishing wireless communication links between neighboring nodes and gateways of the WSN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer software product, comprising a non-transitory medium readable by a processor, the non-transitory medium having stored thereon a set of instructions for performing a coverage, connectivity and communication (C3) protocol method for a wireless sensor network (WSN), the set of instructions including:
-
(a) a first sequence of instructions which, when executed by the processor, causes said processor to establish a plurality of nodes including a sink node; (b) a second sequence of instructions which, when executed by the processor, causes said processor to measure RSSI of said nodes relative to said sink node and relative to each other; (c) a third sequence of instructions which, when executed by the processor, causes said processor to designate ring membership status to said nodes based on predetermined RSSI thresholds determined from said measuring step, wherein said ring membership status designating step assigns each node to one of a plurality of rings extending from a 1st node ring to an Nth node ring based on said relative RSSI measurements; and (d) a fourth sequence of instructions which, when executed by the processor, causes said processor to establish wireless communication links between neighboring said nodes and gateways of said WSN. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification