<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">CS</journal-id><journal-title-group><journal-title>Circuits and Systems</journal-title></journal-title-group><issn pub-type="epub">2153-1285</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/cs.2016.78151</article-id><article-id pub-id-type="publisher-id">CS-67506</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject><subject> Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Energy Proficient Reliable Rim Routing Technique for Wireless Heterogeneous Sensor Networks Lifespan Fortification
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>S.</surname><given-names>G. Susila</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>J.</surname><given-names>Arputhavijayaselvi</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>VF/ECE, Anna University Chennai BIT Campus, Tiruchirappalli, India</addr-line></aff><aff id="aff2"><addr-line>Dean R and D, Professor/ECE, Kings College of Engineering, Pudukottai, India</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>rsksgsnilajillu@gmail.com(SGS)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>02</day><month>06</month><year>2016</year></pub-date><volume>07</volume><issue>08</issue><fpage>1751</fpage><lpage>1759</lpage><history><date date-type="received"><day>1</day>	<month>April</month>	<year>2016</year></date><date date-type="rev-recd"><day>accepted</day>	<month>25</month>	<year>April</year>	</date><date date-type="accepted"><day>20</day>	<month>June</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Sensor nodes are mainly shielded in the field with limited power supply. In Wireless Sensor Networks, there must be a requirement of an efficient power management, because sensor nodes are deployed in unman attended area with non-rechargeable batteries. Power management can be done by different methods of routing protocols. The proposed Reliable Rim Routing (3R) technique is based on hybrid routing protocol for homogeneous and heterogeneous system for WSNs to ameliorate the performance of the overall system. In 3R, total node deployment area can be multipart in terms of rim and in each rim, and some of the sensor nodes transmit their sensed data directly to base station, and meanwhile remaining sensor nodes send the data through clustering technique to base station like SEP. Proposed 3R technique implementation proves its enhanced WSNs lifetime of 70% energy consumption and 40% throughput compared with existing protocols. Simulation and evaluation results outperformed in terms of energy consumption with increased throughput and network lifetime.
 
</p></abstract><kwd-group><kwd>Cluster</kwd><kwd> Cluster Head</kwd><kwd> Heterogeneous</kwd><kwd> Rim Layer Node Deployment Technique</kwd><kwd> Wireless Sensor Network</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In topical times, many pursuing researchers have shown great concentration in WSNs due to their extensive range of the appliance in the field of military surveillance, fire detection, habitat monitoring, industry, health monitoring and many more. WSNs are serene of mammoth number of randomly deployed sensor nodes in the field. Sensor nodes sense the occurrence and propel the data to base station via single or multi-hop communication. Since most of the energy is consumed during data transfer communication, presently dissimilar clustering algorithms are projected for WSNs to use energy of nodes resourcefully. Clustering concept of implementation is utilized in WSNs to diminish energy consumption [<xref ref-type="bibr" rid="scirp.67506-ref1">1</xref>] . Maneuver of clustering algorithm is executed in terms of rounds in simulation. Sensor nodes are prearranged in self-governing sets or clusters. At least one cluster head is selected for each cluster in each simulation round. The sensed data are not directly sent to the base station but via respective cluster heads. Cluster head collects data of sensor nodes that belong to that cluster. Clustering algorithms apply data aggregation procedures which reduce the collected data at cluster head in the form of significant information. Cluster heads then send the aggregated data to base station. This cluster head selection methods are highly optimum for long distanced nodes which are deployed far away from base station, but closely deployed nodes are lost some additional energy to form a cluster and cluster head selection process. To avoid this hampers, it is planned to communicate the data directly to base station for energy consumption. Furthermore, the implementation of the RIM layer concept divides the total node deployment area in terms of distance from the base station.</p><p>The rest of the paper is organized as follows. The detailed surveys, concept of heterogeneity and algorithm statement which are closely related to the research work are mentioned in Section 2. Section 3 depicted the information of proposed Reliable Rim Routing (3R) implementation of its two models. Analysis of simulation results is focused in Section 4. The obtained results and its conclusions are mentioned in Section 5.</p></sec><sec id="s2"><title>2. Related Work</title><p>LEACH [<xref ref-type="bibr" rid="scirp.67506-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.67506-ref3">3</xref>] is a hierarchical clustering algorithm for judicious usage of energy in the network. LEACH uses randomized rotation of the local cluster head. LEACH executes well in homogeneous and heterogeneous environment. In LEACH each sensor node has same probability to become a cluster head. However, LEACH is not well suited for heterogeneous environment due to certain reasons.</p><p>SEP [<xref ref-type="bibr" rid="scirp.67506-ref4">4</xref>] is a two level heterogeneous protocol introducing two types of nodes, normal nodes and advance nodes. Advance nodes have more energy than normal nodes. In SEP both nodes (normal and advance nodes) have weighted probability to become cluster head. Advance nodes have more chances to become cluster head than normal nodes. SEP does not guarantee efficient deployment of nodes. Enhanced Stable Election Protocol (E-SEP) was proposed for three level hierarchies. E-SEP introduced an intermediate node whose energy reclines between normal node and advance node. Nodes elect themselves as cluster head on the basis of their energy level comparison. The drawback of E-SEP is same as in SEP.</p><p>Distributed Energy-Efficient Clustering Protocol (DEEC) illustrates multilevel heterogeneity [<xref ref-type="bibr" rid="scirp.67506-ref5">5</xref>] . In DEEC, the cluster head creation is based on residual energy of node and average energy of the network and high energy node has more likelihood to become cluster head than low energy node. It contains the algorithm for set up phase and steady state phase. In setup phase, CH send the advertisement packet to give a message to neighbors he become the CH. In steady state phase, there are two processes done such as schedule creation and data transmission.</p><p>In Z-SEP [<xref ref-type="bibr" rid="scirp.67506-ref6">6</xref>] and M-SEP [<xref ref-type="bibr" rid="scirp.67506-ref7">7</xref>] , there are two types of nodes as normal nodes and advanced nodes. The whole area is divided into three zones as zone 0, zone1 and zone 2. Zone 0 is the middle zone whereas Zone 1 and Zone 2 are the upper and lower zones respectively. In zone 0 normal nodes are deployed and they converse with the base station directly. Zone 1 and zone 2 advanced nodes are deployed and they form clusters. Then the cluster head pass the data to base station. For example, if the field consists of 100 sensor nodes, Zone 0 has 80 nodes for direct communication to BS which is located at center. Remaining 20 nodes are equally divided into Zone 1 and Zone 2 with different energy inputs. In this method of transmission, more simulation rounds in terms of energy consumptions are increased when compare to SEP procedure transmission.</p><sec id="s2_1"><title>2.1. Impact of Heterogeneity Structure in Wireless Sensor Networks</title><p>Insertion of a small number of heterogeneous [<xref ref-type="bibr" rid="scirp.67506-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.67506-ref9">9</xref>] sensor nodes in the sensor network can carry following profit. Latency decrease in data communication because of the computational heterogeneity can decrease the processing latency in immediate nodes and connection heterogeneity can reduce the waiting time in the transmitting line. Smaller amount of hops between sensor nodes to sink node also have less amount of latency.</p><p>Extending network lifespan: The average energy saving for sending a packet from the normal nodes to the sink in heterogeneous sensor networks will be much less than the energy consumed by the homogeneous sensor networks.</p><p>Ameliorate reliability of data transmission is familiar that sensor network associations have an inclination to have small reliability. Each step significantly lowers the end-to-end delivery rate. In the usage of heterogeneous sensor nodes, fewer hop between normal sensor nodes and sink. Consequently the heterogeneous sensor network can acquire much higher end-to-end delivery rate than the homogeneous sensor network. The other system improvement by utilizing heterogeneous system in WSNs yield power consumption [<xref ref-type="bibr" rid="scirp.67506-ref10">10</xref>] , topology [<xref ref-type="bibr" rid="scirp.67506-ref11">11</xref>] , improving reliability of data transmission [<xref ref-type="bibr" rid="scirp.67506-ref12">12</xref>] network lifetime, number of cluster heads per rounds, energy efficiency [<xref ref-type="bibr" rid="scirp.67506-ref13">13</xref>] and throughput.</p><p>Network lifetime [<xref ref-type="bibr" rid="scirp.67506-ref14">14</xref>] [<xref ref-type="bibr" rid="scirp.67506-ref15">15</xref>] (stability period): It is the time interval from the start of operation (of the sensor network) until the death of the first alive node to last dead node.</p><p>Number of cluster heads per round: Instantaneous measure reflects the number of nodes which would send directly to the base station, information aggregated from their cluster members.</p><p>Energy Efficiency [<xref ref-type="bibr" rid="scirp.67506-ref16">16</xref>] - [<xref ref-type="bibr" rid="scirp.67506-ref19">19</xref>] : The innovative ways for smart energy saving with new schemes of routing algorithms is established. Energy consumption is differs from methods of routing protocols and algorithms.</p><p>Throughput: This includes the total rate of data sent over the network, the rate of data sent from cluster heads to the base station as well as the rate of data sent from the nodes to their cluster heads.</p></sec><sec id="s2_2"><title>2.2. Details of Algorithm Implementation in the Reliable Rim Routing Technique</title><p>This paper emphasis the incorporated algorithm description as follows. The process of formation of clusters and cluster head selection system are followed by the given procedure.</p><p>// Initial phase:</p><p>In initial phase of each round a population and fitness function is be used to select cluster head and cluster member. In first round of algorithm choose K initial cluster heads z1, z2……, zK from the n nodes {x1, x2, ……, xn}. Then cluster member will be selected for each cluster head.</p><p>・ Step1: Initially all nodes have same probability to become a cluster head.</p><p>・ Step2: F(t) is the fitness function used to select the cluster head and defined as F(t) = (Er * T(n) * K mean),</p><p>where Er = Residual energy of the node, T(n) = probability of node to become cluster head as given by LEACH, K mean = Degree of coverage. In this equation the energy, k mean and probability have a direct relationship with the output of function, so increased value of inputs will produce a larger output the optimal value obtained for a particular node will be eligible to be a cluster node.</p><p>・ Step 3: After calculating this built in F(t) function. All nodes sort in descending order.</p><p>・ Step 4: Selection of Cluster Head.</p><p>BS selects the cluster head and the result is sent to the network. The node has minimum difference of energy from last round and with best probability according to the stable election protocol, a node act as cluster head to network. Other nodes bind to the nearest cluster head.</p><p>・ Step 5: Selected cluster head will send the information to BS.</p><p>・ Step 6: Cluster Formation.</p><p>Selected cluster head send advertisement to normal nodes. Non cluster head nodes join to closest CH to form cluster.</p><p>・ Step 7: Sensing unneeded node to sleep state.</p><p>Algorithm details:</p><p>Sn: Sensor node</p><p>Sch: Cluster head</p><p>C: Cluster formed</p><p>//Setup phase:</p><p>1. for each Sn to n do</p><p>2. Ci= {s1, s2, Sn}</p><p>3. Select Sch //data transmission phase //Send data to cluster head</p><p>4. Ci (s1, s2, Sn)-&gt;Sch //Send data to next cluster head or node</p><p>5. Sch-&gt;next Sch or Sn</p><p>If (Energy (Sch</p><p>Mathematical Module:</p><p>Graphical method and set theory is used for calculation.</p><p>Let S be the system where</p><p>S = {n, Si, P, CH, N}</p><p>n: Sensor Node</p><p>Si: Sink Node</p><p>CH: Cluster Head</p><p>N: Network</p><p>n = n1, n2, …., n</p><p>Si = only one sink node</p><p>P = P1, P2, …, Pn</p><p>CH = Cluster Head (depend on cluster formation)</p><p>N = Network</p><p>Activity:</p><p>f (Si)N-Sink node is depends on Network</p><p>f (CH)n-Cluster head is depends on Node</p><p>f (n)N-Nodes are included in Network</p><p>f (Si)BS-Sink Node site use by Network</p></sec></sec><sec id="s3"><title>3. Proposed Reliable Rim Routing Technique</title><p>Proposed 3R algorithm (Reliable Rim Routing), the senor field divided by rim. There are three rims present in the sensor node deployed field. The inner rim is comprised of normal node (Energy level is 0.5 Joule, Rim distance is 25m) and it can communicate the sensed data directly to the base station. The first outer rim is deployed by advanced nodes with energy of 1 joule (Rim distance is 30 m) and it communicate the sensed data directly to the base station. The second rim is occupied by super advanced nodes (Energy level is 1.5 Joules) and it forms clusters, then the Cluster head transmits the data to the BS. If the distance of the rim size increases the random number of nodes inside the rim decreases and vice versa. Node n choosing a random number m between 0 and 1, if m &lt; T(n) for node n, the node becomes a cluster-head as in Equation (1).</p><disp-formula id="scirp.67506-formula879"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/51-7600686x7.png"  xlink:type="simple"/></disp-formula><p>where T<sub>s</sub> (n)-cluster head selection threshold;</p><p>P<sub>s</sub>: predetermined fraction of node elected as cluster head in super advanced node;</p><p>r: denotes current round;</p><p>G is the set of nodes that have not been cluster-heads in the last 1/P rounds.</p><sec id="s3_1"><title>3.1. Reliable Rim Routing Model-1</title><p><xref ref-type="fig" rid="fig1">Figure 1</xref> shows that 3R random node deployment, 100 nodes are randomly deployed at 100 m &#215; 100 m area; a rim is inserted at 25 m distance from the origin of the deployment area. Inside the rim area normal nodes are deployed which is having 0.5 Joule energy, why because nodes are near to the base station that consume less energy for direct data transmission. The outer rim has heterogeneous nodes Such as advanced node which is 1 Joule energy. Heterogeneous nodes are form the cluster and cluster head selection process is adopted by using stable election protocol and transmit the data to base station.</p></sec><sec id="s3_2"><title>3.2. Reliable Rim Routing Model-2</title><p><xref ref-type="fig" rid="fig2">Figure 2</xref> shows that 3R random node deployment, 100 nodes are randomly deployed at 100 m &#215; 100 m area; double rim is inserting at 20 m and 30 m distance from the origin of the deployment area. Inside the first rim area normal nodes are deployed which is 0.5 Joule energy because, nodes are near to the base station that con-</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Node deployment in TWO Rim level Model-1</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/51-7600686x8.png"/></fig><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Node deployment in Three Rim level Model-2</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/51-7600686x9.png"/></fig><p>sume less energy for direct data transmission. The outer second rim has heterogeneous nodes Such as advanced node which is 1 Joule energy, these nodes also direct communication to the BS. Super nodes are deployed at outermost rim which have 1.5 Joule energy. The super nodes forming the clusters and follow the cluster head selection procedure. This new 3R method yield good performance of energy consumption and improve the network life time of the whole network. Consistently balanced the sensor nodes deployment in different energy level inside the rim and the operations are being formulated as the procedure of above said algorithm.</p></sec></sec><sec id="s4"><title>4. Simulation Results</title><p>The establishments of all type of methods are executed as per the given algorithm and simulated consistently for SEP, ZSEP and 3R protocol model-1 and model-2. The comparison is done with new 3R technique under the same simulation conditions and values. <xref ref-type="table" rid="table1">Table 1</xref> shows the comparison for all methods for the first dead node and last dead node in the number of simulation rounds as same SEP concept. As results shows that, the number of round in which first dead node is 779,781,880 simulations or rounds with new protocol is increases to 1245 rounds. Same as last dead node extended up to 4020, when compare to the existing methods and 3R model-2 has 75% life time improvement than the SEP and other types of SEP concepts, which ultimately increases the lifetime of the whole network in terms of rounds. The optimum rim size also tested and it is given in <xref ref-type="table" rid="table2">Table 2</xref>.</p><p>Sensor nodes are randomly deployed at decided area, but inserted rim is fixed in size such as 5 m, 10 m, 15 m like that. If size of the rim is varied accordingly number of deployed node will be varied. <xref ref-type="table" rid="table2">Table 2</xref> shows that the optimum rim size of network. From the table the rim size 25 m is optimum.</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref> shows that the result between number of simulation rounds and number of dead nodes. From the <xref ref-type="fig" rid="fig1">Figure 1</xref> clearly determined that the new 3R algorithm model-1 and model 2 yield the outperformance result and enhance the life time of networks than SEP, Such as 3R model-1 protocol gives 2890 rounds and 3R model-2 gives up to 4230 rounds of increased network lifetime as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>. The throughput and PDR results are given in <xref ref-type="fig" rid="fig4">Figure 4</xref> and <xref ref-type="fig" rid="fig5">Figure 5</xref> respectively. A reliable level of obtained good performance of 3R model 1 and 2 for throughput and PDR is evidenced in figures.</p><p>To increase the network lifetime, the method of deploying the sensor nodes is to be altered. They are deployed on the basis of rim. Rim size may be varied and heterogeneous node level may be varied, accordingly energy efficiency of the network ultimately increased.</p><p><xref ref-type="fig" rid="fig4">Figure 4</xref> shows that the result between number of rounds and number of packets delivery ratio of the sensor nodes. Packet delivery to the BS improved than the existing protocol SEP and ZSEP.</p><p>Number of packets send to clusters head and number of packets send to the base station within the given rounds and throughput also increased for the 3R model when compare to SEP and Z-SEP as shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> First and Last dead nodes in rounds for different models</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Details of first/last dead node for the different methods</th><th align="center" valign="middle" ></th><th align="center" valign="middle"  colspan="3"  >Various Techniques</th><th align="center" valign="middle" ></th></tr></thead><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" >SEP</td><td align="center" valign="middle" >ZSEP</td><td align="center" valign="middle" >3R model-1</td><td align="center" valign="middle" >3R model-2</td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" >First dead node</td><td align="center" valign="middle" >779</td><td align="center" valign="middle" >781</td><td align="center" valign="middle" >880</td><td align="center" valign="middle" >1245</td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" >Last dead node</td><td align="center" valign="middle" >1089</td><td align="center" valign="middle" >1150</td><td align="center" valign="middle" >3700</td><td align="center" valign="middle" >4020</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Optimum Rim size with number of live nodes for rounds</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="11"  >Optimum RIM size for 100 node deployment. Number of Rounds Vs live nodes</th><th align="center" valign="middle" ></th><th align="center" valign="middle"  colspan="3"  >Various Techniques</th><th align="center" valign="middle" ></th><th align="center" valign="middle" ></th><th align="center" valign="middle" ></th></tr></thead><tr><td align="center" valign="middle" >Rounds</td><td align="center" valign="middle" >R = 5 m</td><td align="center" valign="middle" >R = 10 m</td><td align="center" valign="middle" >R = 15 m</td><td align="center" valign="middle" >R = 20 m</td><td align="center" valign="middle" >R = 25 m</td><td align="center" valign="middle" >R = 30 m</td></tr><tr><td align="center" valign="middle" >500</td><td align="center" valign="middle" >03</td><td align="center" valign="middle" >00</td><td align="center" valign="middle" >00</td><td align="center" valign="middle" >00</td><td align="center" valign="middle" >00</td><td align="center" valign="middle" >00</td></tr><tr><td align="center" valign="middle" >700</td><td align="center" valign="middle" >03</td><td align="center" valign="middle" >00</td><td align="center" valign="middle" >01</td><td align="center" valign="middle" >01</td><td align="center" valign="middle" >00</td><td align="center" valign="middle" >00</td></tr><tr><td align="center" valign="middle" >1000</td><td align="center" valign="middle" >06</td><td align="center" valign="middle" >03</td><td align="center" valign="middle" >02</td><td align="center" valign="middle" >03</td><td align="center" valign="middle" >01</td><td align="center" valign="middle" >04</td></tr><tr><td align="center" valign="middle" >1500</td><td align="center" valign="middle" >48</td><td align="center" valign="middle" >22</td><td align="center" valign="middle" >11</td><td align="center" valign="middle" >05</td><td align="center" valign="middle" >03</td><td align="center" valign="middle" >06</td></tr><tr><td align="center" valign="middle" >2000</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >98</td><td align="center" valign="middle" >67</td><td align="center" valign="middle" >47</td><td align="center" valign="middle" >24</td><td align="center" valign="middle" >31</td></tr><tr><td align="center" valign="middle" >2500</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >68</td><td align="center" valign="middle" >56</td><td align="center" valign="middle" >33</td><td align="center" valign="middle" >47</td></tr><tr><td align="center" valign="middle" >3000</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >89</td><td align="center" valign="middle" >64</td><td align="center" valign="middle" >54</td><td align="center" valign="middle" >55</td></tr><tr><td align="center" valign="middle" >3400</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >96</td><td align="center" valign="middle" >81</td><td align="center" valign="middle" >75</td></tr><tr><td align="center" valign="middle" >3600</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >90</td><td align="center" valign="middle" >100</td></tr></tbody></table></table-wrap><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Result between number of rounds and number of dead nodes</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/51-7600686x10.png"/></fig><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Result between numbers of rounds with PDR</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/51-7600686x11.png"/></fig></sec><sec id="s5"><title>5. Conclusion</title><p>Deployment area, methods of node deployment and data communication strategies or techniques should help to save the energy in WSNs. By keeping the key point, the new 3R algorithm proves that changing the method of random sensor node deployment in different energy levels and the formation of cluster and cluster head selection cum communication of data transmission from the sensor node to cluster head and to base has increased in network life time when compared to SEP, Z-SEP. The performance varies when rim size changes. This 3R achieved its good performance by the procedure of the cluster formation and its burden of existing methods. In proposed 3R algorithm, Clusters are formed only in the extreme rim. Each CH in the extreme rim has to communicate to the BS, sensor nodes in other inner rim having very small distance to BS and it can communicate</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Result between numbers of rounds versus throughput of network for all methods</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/51-7600686x12.png"/></fig><p>the sensed data directly without forming clusters. In this way, energy efficiency is improved and achieved 70% than other types of SEP and better PDR with throughput for heterogeneous wireless sensor networks.</p></sec><sec id="s6"><title>Cite this paper</title><p>S. G. Susila,J. Arputhavijayaselvi, (2016) Energy Proficient Reliable Rim Routing Technique for Wireless Heterogeneous Sensor Networks Lifespan Fortification. Circuits and Systems,07,1751-1759. doi: 10.4236/cs.2016.78151</p></sec><sec id="s7"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.67506-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Kumar, S. and Sah, P. (2015) A Survey on Energy Efficient Protocols for Wireless Sensor Network. International Journal of Computer Applications, 120, 4-8.</mixed-citation></ref><ref id="scirp.67506-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Heinzelman, W., Chandrakasan, A. and Balakrishnan, H. (2000) Energy-Efficient Communication Protocol for Wireless Micro-Sensor Networks. Proceedings of the 33rd Hawaii International Conference on System Sciences, Hawaii, 4-7 January 2000, 1-10. http://dx.doi.org/10.1109/HICSS.2000.926982</mixed-citation></ref><ref id="scirp.67506-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Heinzelman, W., Chandrakasan, A. and Balakrishnan, H. (2002) An Application-Specific Protocol Architecture for Wireless Micro-Sensor Networks. IEEE Transactions on Wireless Communication, 1, 660-670.</mixed-citation></ref><ref id="scirp.67506-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Smaragdakis, I.M. and Bestavros, A. (2004) SEP: A Stable Election Protocol for Clustered Heterogeneous Wireless Sensor Networks. The Second International Workshop on Sensor and Actuator Network Protocols and Applications.</mixed-citation></ref><ref id="scirp.67506-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Li, Q., Zhu, Q.X. and Wang, M.W. (2006) DEEC: Design of a Distributed Energy-Efficient Clustering Algorithm for Heterogeneous Wireless Sensor Networks. Computer Communications, 29, 2230-2237. http://dx.doi.org/10.1016/j.comcom.2006.02.017</mixed-citation></ref><ref id="scirp.67506-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Faisal, S., Javaid, N., Javaid, A., Khan, M.A., Bouk, S.H. and Khan, Z.A. (2013) Z-SEP: Zonal Stable Election Protocol for Wireless Sensor Networks. Journal of Basic and Applied Scientific Research, 2, 1-9.</mixed-citation></ref><ref id="scirp.67506-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Arya, G. and Chauhan, D.S. (2013) Modified Stable Election Protocol (M-SEP) for Hierarchical WSN. International Journal of Computer Applications, 79, 35-39. http://dx.doi.org/10.5120/13947-1926</mixed-citation></ref><ref id="scirp.67506-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Liu, M., Cao, J., Chen, G. and Wang, X. (2009) An Energy-Aware Routing Protocol in Wireless Sensor Networks. Sensors, 9, 445-462. http://dx.doi.org/10.3390/s90100445</mixed-citation></ref><ref id="scirp.67506-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Katiyar, N.C. and Soni, S. (2011) A Survey on Clustering Algorithms for Heterogeneous Wireless Sensor Networks. International Journal of Advanced Networking and Applications, 2, 745-754.</mixed-citation></ref><ref id="scirp.67506-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Yi, S., Heo, J., Cho, Y. and Hong, J. (2007) PEACH: Power-Efficient and Adaptive Clustering Hierarchy Protocol for Wireless Sensor Networks. ELSEVIER Computer Communications, 30, 2842-2852.</mixed-citation></ref><ref id="scirp.67506-ref11"><label>11</label><mixed-citation publication-type="book" xlink:type="simple">Wang, Y. (2008) Topology Control for Wireless Sensor Networks. In: Li, Y., Thai, M.T. and Wu, W., Eds., Wireless Sensor Networks and Applications, Signals and Communication Technology, Springer, US, 113-147.http://dx.doi.org/10.1007/978-0-387-49592-7_5</mixed-citation></ref><ref id="scirp.67506-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Jeevitha, J. and Thirumaraiselvan, P. (2015) Multiparameter Based Energy Efficient Scheduling for Wireless Sensor Networks. International Journal of Innovative Research in Science, Engineering and Technology, 4, 550-557.</mixed-citation></ref><ref id="scirp.67506-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Jiwan, N., Patil, D.P. and Agarwal, G. (2013) Energy Consumption in Wireless Sensor Network. International Journal of Engineering Research &amp; Technology, 2, 1-4.</mixed-citation></ref><ref id="scirp.67506-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Dietrich, I. and Dressler, F. (2009) On the Lifetime of Wireless Sensor Networks. ACM Transactions on Sensor Networks, 5, 1-39. http://dx.doi.org/10.1145/1464420.1464425</mixed-citation></ref><ref id="scirp.67506-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Jebakumar, R. and Vivekanandhan, P. (2014) Distributed Data Storage through Secure Routing in WSNs. International Review on Computers and Software, 9, 478-486.</mixed-citation></ref><ref id="scirp.67506-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Ari, A.A.A., Gueroui, A., Labraoui, N. and Yenke, B.O. (2015) Concepts and Evolution of Research in the Field of Wireless Sensor Networks. International Journal of Computer Networks &amp; Communications (IJCNC), 7, 81-98. http://dx.doi.org/10.5121/ijcnc.2015.7106</mixed-citation></ref><ref id="scirp.67506-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Bhattacharyya, B., Kim, T. and Pal, S. (2010) Comparative Study of Wireless Sensor Networks and Their Routing Protocols. Sensors, 10, 10506-10523. http://dx.doi.org/10.3390/s101210506</mixed-citation></ref><ref id="scirp.67506-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Elleithy, A. and Liu, G. (2011) A Simulation Model for the Lifetime of Wireless Sensor Networks. International Journal of Ad Hoc, Sensor &amp; Ubiquitous Computing, 2, 1-15. http://dx.doi.org/10.5121/ijasuc.2011.2401</mixed-citation></ref><ref id="scirp.67506-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Rathna, R. and Subarmanian, A.S. (2012) Improving Energy Efficiency in Wireless Sensor Networks. International Journal of Advanced Sensor Network Systems (IJASSN), 2, 21-27.</mixed-citation></ref></ref-list></back></article>