<?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">JST</journal-id><journal-title-group><journal-title>Journal of Sensor Technology</journal-title></journal-title-group><issn pub-type="epub">2161-122X</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jst.2013.34020</article-id><article-id pub-id-type="publisher-id">JST-40960</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></subj-group></article-categories><title-group><article-title>
 
 
  Sensors Grouping Model for Wireless Sensor Network
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>mmar</surname><given-names>Hawbani</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>Xingfu</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yan</surname><given-names>Xiong</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Computer Science and Technology, University of Science and Technology of China, Hefei, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>ammar12@mail.ustc.edu.cn(MH)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>20</day><month>12</month><year>2013</year></pub-date><volume>03</volume><issue>04</issue><fpage>133</fpage><lpage>140</lpage><history><date date-type="received"><day>November</day>	<month>6,</month>	<year>2013</year></date><date date-type="rev-recd"><day>December</day>	<month>6,</month>	<year>2013</year>	</date><date date-type="accepted"><day>December</day>	<month>13,</month>	<year>2013</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>
 
 
  The grouping of sensors is a calculation method for partitioning the wireless sensor network into groups, each group consisting of a collection of sensors. A sensor can be an element of multiple groups. In the present paper, we will show a model to divide the wireless sensor network sensors into groups. These groups could communicate and work together in a cooperative way in order to save the time of routing and energy of WSN. In addition, we will present a way to show how to organize the sensors in groups and provide a combinatorial analysis of some issues related to the performance of the network.
 
</p></abstract><kwd-group><kwd>Sensors Groups; WSN; Sub-Group; Sensors Organize</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>A wireless sensor network consists of spatially distributed autonomous sensors to monitor physical or environmental conditions, such as temperature, sound, pressure, etc. [1-5]. The sensors cooperate with each other to monitor the targets and send the collected information to the base station [6-8]. Sensors are battery-powered devices having a limited lifetime, restricted sensing range, and narrow communication range [9-11], and densely deployed in harsh environment [12-15]. Organization of sensors in the form of groups is very important, which would facilitate transferring data and routing from one group to another, and it also offers an easy way to analyze the WSN problems such as coverage, localization, connectivity, tracing and data routing [16-20].</p></sec><sec id="s2"><title>2. Sensors Grouping Strategy</title><p>A Group of sensors is a collection of overlapped sensors in a single area. Let us define the degree of overloaded sensors by the maximum number of sensors overlapped in the same area, here we denote to the maximum coverage degree of an area by</p><p><img src="5-4200106\083b02a7-eee9-44b5-82b3-e6f7c541f5a6.jpg" /></p><p>where <img src="5-4200106\2d7f1589-902e-45ad-b0d3-ee12f7988e6b.jpg" /> where <img src="5-4200106\a8048e2d-8b0c-4e4d-bfdc-1788affbcd15.jpg" /> is an area notation called r, <img src="5-4200106\fd89591b-7df1-4b62-99d9-36e083720cad.jpg" />are the overlapped sensors, and <img src="5-4200106\67b1c60a-d5d4-44e1-a7d9-5900369d5255.jpg" /> the number of overlapped sensors. The overlapped sensors that create a degree of an area <img src="5-4200106\7eacfa4e-451f-4e12-ae6c-0d3b56007af4.jpg" /> Create a group of sensors denoted by <img src="5-4200106\684d067d-8d7c-4dff-94e4-6f3338411cbb.jpg" /> we call <img src="5-4200106\b2d1f2a2-b8a4-4275-af18-5bcc08d93d27.jpg" /> the coverage degree. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows four groups<img src="5-4200106\be002cbf-e532-46ed-9599-a0514e7287b5.jpg" />, and<img src="5-4200106\7bab9789-0c17-48f7-8a5d-fba8b56aa71d.jpg" />. The maximum degree of sensor <img src="5-4200106\2f90e4ee-4c77-4951-8da7-e8a0c134ad0f.jpg" /> and senor <img src="5-4200106\ed3499fc-5179-4dce-9b6e-b0f8879d4fe3.jpg" /> is <img src="5-4200106\3d13434b-de27-440b-ad2e-97fb198fc6a4.jpg" /> that occurs in the area of intersection, which means that there is one and only one area covered by two sensors and that is the maximal overlapping that could be produced, so sensor <img src="5-4200106\3707fc33-7190-4121-837c-ae98d624bd13.jpg" /> and <img src="5-4200106\d809f833-ae78-45cf-9ee7-fe9190b321d3.jpg" /> create a group of two sensors denoted by<img src="5-4200106\5ac7a000-daf7-49a3-9616-c7c0f7bf4b81.jpg" />. Sake of convenience, we denote to the group of sensors that build up the WSN by</p><p><img src="5-4200106\ee56ee4e-7109-4274-931b-28bd413aa0c1.jpg" />which we call it the mother network group or simply the mother group.</p><sec id="s2_1"><title>2.1. Counting the Sub-Areas of Sensors Group</title><p>Here we start by asking, how many sub-areas are generated if <img src="5-4200106\bf340972-15b9-4fac-b173-79fcce575313.jpg" /> unit disk sensors are partially overlapped? Assuming there is no fully overlapping between sensors, and all sensors are homogenous (sensors have the same sensing range). Say <img src="5-4200106\c541f971-774f-4127-a8f5-ef7a36414015.jpg" /> is the function to count the number of sub-areas, definitely<img src="5-4200106\f034677d-0b94-47bd-9e19-ac709b5a9c9b.jpg" />.<img src="5-4200106\0cab076a-fa2c-4aa8-8c73-0787473516a3.jpg" />, <img src="5-4200106\cf24e7df-2808-4f83-80f8-1c8707a1ecd3.jpg" />, <img src="5-4200106\a4378530-b12b-43a0-bd43-b3cdedf042b2.jpg" />, <img src="5-4200106\cd1d79e5-9615-4891-852b-66fd24884c1b.jpg" />(see <xref ref-type="fig" rid="fig2">Figure 2</xref>). What is<img src="5-4200106\96988e02-6ba2-4f0d-b401-a8714c6a2152.jpg" />?<img src="5-4200106\4106ea01-fff5-4711-ba6b-e732cacd83dd.jpg" />.</p><p>Theorem 1: the sub-areas number of a sensors group</p><p><img src="5-4200106\b101d224-0eb2-4b2b-8627-0572ff7726a0.jpg" />is</p><disp-formula id="scirp.40960-formula109759"><label>(1)</label><graphic position="anchor" xlink:href="5-4200106\1cb77cf1-ffa3-4eb6-8189-d4a401f4265f.jpg"  xlink:type="simple"/></disp-formula><p>Proof: suppose we have a group of sensors <img src="5-4200106\15c82c24-3962-4178-914e-019e621dbea0.jpg" /> as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>, we can see that the number of areas inside each sensor’s range is seven. Using Top-down approach from <img src="5-4200106\9cd97322-70b9-466b-bbb7-bbd0b8dd5176.jpg" /> to<img src="5-4200106\99f0d136-5056-4b56-ad02-44ddd6778c8c.jpg" />, the number of areas for the top sensor <img src="5-4200106\9bf16b33-4211-48bc-ad8e-7aced4b3a7c4.jpg" /> is seven (red areas namely 1, 2, 3, 4, 5, 6, 7). The number of areas inside the sensor’s range <img src="5-4200106\2ee2332a-6177-405e-9767-dde5bbe48833.jpg" /> are seven, namely (4, 5, 6, 7, 8, 9 10), but the red colored areas, 2, 3, 4, 5, already counted in<img src="5-4200106\f8ed7047-d162-401c-8f06-199d77f7bca9.jpg" />, so there are only 3 blue colored areas inside sensor’s range<img src="5-4200106\d783c2ee-555f-49e4-a6c5-72cb931c56a4.jpg" />, namely 8, 9, 10. For the sensor<img src="5-4200106\73b8d8bd-d746-4afc-ae8e-56dc0785e143.jpg" />, it has seven areas inside its sensing range, the 3, 5, 6, 7 are red areas already counted in sensor’s range<img src="5-4200106\c144540b-3ca1-45a4-b44b-b44c001c0938.jpg" />, the area 10 is blue area already counted in sensor’s range<img src="5-4200106\35d22a96-08fd-4452-85f7-0bc2cfd82ae5.jpg" />, thus still two black areas in sensor’s range<img src="5-4200106\4911fd10-cea0-4d6e-8016-c15601f86df6.jpg" />, namely 11, 12. For sensing range of<img src="5-4200106\ff548186-d063-46c3-bf25-8bc70d34df18.jpg" />, there are seven areas inside it, three are red areas (4, 5, 6), two are blue areas (9, 10), and one area is black (11), so there is still one area only in <img src="5-4200106\6d7dd00a-46e4-4d6b-a865-ce1c64cc83b5.jpg" /> (13). Therefore, the number of areas from top to down is 7 + 3 + 2 + 1 = 13. Generally, counting the sub-areas from top to down, the top sensor contains</p><p><img src="5-4200106\cce45de4-7e0a-413f-ab4a-4111e3b20599.jpg" />areas, the second sensor inside the group</p><p>contains <img src="5-4200106\41915cfd-8509-424d-ac60-7fa1547e56d2.jpg" /> areas, the third sensor contains <img src="5-4200106\81dff1e8-38e8-4983-a351-d78fdd56b739.jpg" /> areas… the last sensor contains one area<img src="5-4200106\96992109-2229-46a5-b2c5-1ff21416963f.jpg" />. Totally, there are</p><p><img src="5-4200106\de459265-e261-47c8-ac8a-6152a9b017ad.jpg" />of areas. Generally, there count of areas is</p><p><img src="5-4200106\fcd1ea4e-5a7a-4266-8ff5-f297e4495f63.jpg" /></p><p>In addition, we can proof theorem 1 by counting the areas of a group basing on the degree of coverage, if an area covered by k sensors then it called k-covered area. For a group <img src="5-4200106\0924a18d-7be3-4ce6-85ee-f2611ec5b77e.jpg" /> there is only one area is k-covered (the maximum degree of coverage), in the remainder areas, there are k areas are1-covered, k areas are 2-coverd, k areas are 3-coverd… k areas are k-1 covered. Let <img src="5-4200106\f0acc856-6f3c-458b-bdad-610a5c28bfbe.jpg" /> be the number of areas that j-covered inside a group of sensors<img src="5-4200106\a2ecee33-6a4c-4bc6-9abd-41406e976615.jpg" />. For example, <img src="5-4200106\c03bb873-00ae-4632-b403-2e08e1720cc9.jpg" />means, there are five areas 1-coverd in<img src="5-4200106\31a2ec63-fe49-4400-b6c4-d3a8f30a55f7.jpg" />. In <xref ref-type="fig" rid="fig4">Figure 4</xref>&quot; target=&quot;_self&quot;&gt; <xref ref-type="fig" rid="fig4">Figure 4</xref>(a), the group of sensors<img src="5-4200106\ad9e8ffe-83d0-407e-a250-be08d8cbdb55.jpg" />, the number of 1-coverd areas is five. We can count the sum of areas of sensors group <img src="5-4200106\2e026d16-fa9e-4fa7-98f0-e15f3fd58c51.jpg" /> as below:</p><p><img src="5-4200106\512c4760-ece9-484f-9156-da7a835c4d9b.jpg" /></p><p><img src="5-4200106\9501fd2e-2b1c-42b1-ac6f-ed4921cfd0cb.jpg" /></p><p>Lemma 1: for sensor range belongs to a group<img src="5-4200106\65435754-aefa-499b-b2e5-5cfb761e3ff5.jpg" />, there are only one area k-covered, k area 1-coverd, k areas are 2-coverd, k areas are 3-coverd… and k areas k-1 covered.</p><p>Lemma 2: for a group<img src="5-4200106\50631c1c-6c2e-4e62-9fe8-19dbc2a5cf42.jpg" />, all sensors have the same characteristics, for example, the number of areas, the degree of coverage for each area, the number of intersection points located on the border of the sensor, and the number of intersection points located inside sensor’s range.</p></sec><sec id="s2_2"><title>2.2. Counting the Intersection Points of a Sensors Group</title><p>Counting the intersection points of k-overlapped sensors is an easy combination problem. Before proving, here we denote to the number of intersection points by<img src="5-4200106\319f3f10-e7df-49e2-b837-8c5e1d6d247e.jpg" />, clearly<img src="5-4200106\259ee7ac-0d6c-484b-b0c1-d98d2bb70ff7.jpg" />, <img src="5-4200106\082fd701-31a6-4950-8676-c82cc03c4446.jpg" />, <img src="5-4200106\1c38f8b7-d495-4cf0-9558-4c98fbb53539.jpg" />, <img src="5-4200106\90681200-25f6-44ea-94d4-a4c3c7eb2f5f.jpg" />, <img src="5-4200106\56f48204-1aad-4cb5-949d-318154333044.jpg" />,<img src="5-4200106\f67f986c-dd30-4997-8c00-42c6b239f489.jpg" />… then what is the<img src="5-4200106\373d0adb-5950-4265-b680-f6b1ee716a75.jpg" />? <img src="5-4200106\2a7d7d81-60d2-4391-9098-fbbc6199e3d6.jpg" /></p><p>Theorem 2: the number of intersection points of sensors group <img src="5-4200106\4090433e-112f-4f7c-a19b-503fdaaa44ae.jpg" /> is</p><disp-formula id="scirp.40960-formula109760"><label>(2)</label><graphic position="anchor" xlink:href="5-4200106\c86e26fc-4b16-4c00-883e-89e6c77d66bc.jpg"  xlink:type="simple"/></disp-formula><p>Proof: Assuming that there are k sensors and each sensor has two intersection points with each neighbor sensor, since each sensor has <img src="5-4200106\63198266-7464-49ab-9160-871b3c06a34d.jpg" /> intersection points with others, applying this method to all sensors, we get the total amount of intersection points as<img src="5-4200106\b9ca0774-f67a-48fe-952a-fe8b5a2771ae.jpg" />. However, while calculating, every single point has been repeatedly counted twice, thus the right answer in regards to the intersection points quantity should be<img src="5-4200106\88bb4a73-a855-4520-854d-b913f4926ead.jpg" />.</p><p>We can use top down approach to calculate the number of intersection points, as shown in the <xref ref-type="fig" rid="fig5">Figure 5</xref>(a)<img src="5-4200106\76ec55fa-18fb-4434-b149-f355288133c0.jpg" />. <img src="5-4200106\e31b6275-0583-4d44-bd6f-c31e7a56f802.jpg" />is the top sensor; <img src="5-4200106\35e70fe8-1354-48a1-a26f-d0316d822872.jpg" />is the bottom sensor of the group. The number of intersection points inside (internal) and on the border of sensing range of the top sensor <img src="5-4200106\0aa1511e-f887-4f75-8bc5-bac435af0fda.jpg" /> is<img src="5-4200106\2708ee41-60fa-4aef-9e9c-5cc5440de353.jpg" />. In the second node<img src="5-4200106\1b52dbc0-5568-4f22-8286-85f6a6a4d8a8.jpg" />, there are k-2 of intersection points. In the third node<img src="5-4200106\d9f84961-89c3-489e-84f9-8d034244a896.jpg" />, there are k-3 of intersection points. In the fourth node<img src="5-4200106\2183e449-e64c-4db4-8a1f-282598567e23.jpg" />, there are k-4 of intersection points, and there is 0 intersection points in the bottom sensor.</p><p>Totally the number of intersection points is</p><p><img src="5-4200106\8eaa3f22-68bd-45c1-94ef-20fc137a5b94.jpg" /></p><p>Another method to count the intersection points of a group, we can imagine that the number of intersection points as the number of 2-permutation of k sensors, for example, S is a set of overlapped sensors <img src="5-4200106\ac3c2441-6f44-4a91-9f14-c6f43718fd2f.jpg" />. The 2-permutation of S is:</p><p><img src="5-4200106\1e066521-7271-49c0-8fd1-2678acfd9613.jpg" /></p><p><img src="5-4200106\ae2c193f-9308-467c-9bdf-d0357d419beb.jpg" /></p><p><img src="5-4200106\6d3dc6a8-82a1-4645-8e65-990e1de4f8f4.jpg" />,</p><p><img src="5-4200106\3518016f-c84e-4886-a85c-e5dd049d8480.jpg" /></p><p><img src="5-4200106\c8af3c15-6672-4e5d-abca-40275da79824.jpg" /></p><p>We can use the Recurrence relation to find the number of intersection points of a group of sensors. We can find the recurrence relation of the number of intersection points as below:</p><disp-formula id="scirp.40960-formula109761"><label>(3)</label><graphic position="anchor" xlink:href="5-4200106\ac4bafeb-a794-4912-a9c4-9aa861941901.jpg"  xlink:type="simple"/></disp-formula><p>which can be easily solved using generation function [<xref ref-type="bibr" rid="scirp.40960-ref21">21</xref>]. (See the proof of theorem 3), the solution is <img src="5-4200106\216450d7-df20-4fc8-9d57-26c281f761ed.jpg" /> , so<img src="5-4200106\3eebf8d0-7299-4f62-894e-fb5e9ae41709.jpg" />.</p></sec><sec id="s2_3"><title>2.3. Counting the Number of Intersection Points That Located within the Sensing Rang of a Sensor Associated to a Group (Internal Points and External Points)</title><p>In <xref ref-type="fig" rid="fig5">Figure 5</xref>(c), we can see that when k = 3 the number of intersection points located in the black sensor are 5, in <xref ref-type="fig" rid="fig5">Figure 5</xref>(b) k = 4, the number of intersection points located in the red sensor are 9, when k = 5 the number of intersection points are 14.</p><p>Theorem 3: for a group of sensors<img src="5-4200106\a6524723-6106-46df-827c-7cef3d28e876.jpg" />, the number of intersection points within the sensing range of sensor is</p><p><img src="5-4200106\ef202baa-f7ee-4149-9f0f-f01bf836f5ee.jpg" /></p><p>Proof: it is easy to realize that the number of intersection points (internal and external) of the sensor is satisfying the recursive relation:</p><disp-formula id="scirp.40960-formula109762"><label>(4)</label><graphic position="anchor" xlink:href="5-4200106\d843acfc-ac30-4e2e-881d-91c5eafe0ce6.jpg"  xlink:type="simple"/></disp-formula><p>So finding the solution to this recursive relation is the proof of the theorem.</p><p>Suppose the generation function is</p><p><img src="5-4200106\567b017f-f073-4eeb-b394-218280d33c97.jpg" /></p><p>In addition, suppose that <img src="5-4200106\50e3eb42-be1f-4913-bba6-219a94cff5ab.jpg" /></p><p>Then</p><p><img src="5-4200106\a27a6037-b7a9-4cc2-8e47-e30c6deafefb.jpg" /></p><p><img src="5-4200106\e52ece62-e193-4015-8e78-c947e057a1ea.jpg" /></p><p><img src="5-4200106\0a5bf02f-b574-4948-b7ce-e5a2ef53cc43.jpg" /></p><p><img src="5-4200106\bfc959c9-cce2-416a-b89d-960d5b0e8437.jpg" /></p><p>The external intersection points of sensors are the points located on the border of a sensor. However, the internal points are those points located inside the sensors but not on the border.</p><p>Lemma 3 (the number of external points): the number of intersection points located on the border of a sensor, which belongs to a group of sensors <img src="5-4200106\5dd26a9d-49b4-46f8-a9e9-3ecd380fa5ed.jpg" /> is <img src="5-4200106\7390cef3-4d0e-419f-a90d-247a13a82587.jpg" />.</p><p>Proof: from <xref ref-type="fig" rid="fig5">Figure 5</xref>, it is easy to realize that the number of intersection points (external) of the sensor is satisfying the recursive relation:</p><p><img src="5-4200106\a48373a8-12fb-411a-b0c1-a15403c3256d.jpg" /></p><p>We can solve this relation using generation function as in the proof of theorem 3. Therefore, the solution to this recursive relation is the proof of this theorem</p><p><img src="5-4200106\512d1a64-62c0-4e51-ba6b-c9e1514bd43e.jpg" />.</p><p>Lemma 4 (the number of internal points): the number of intersection points located inside a sensor (not including the points located on the border) is</p><p><img src="5-4200106\2c5d8a61-b646-4910-8fbe-5fd7c4d80786.jpg" /></p><p>Proof: from <xref ref-type="fig" rid="fig5">Figure 5</xref>, it is easy to realize that the number of intersection points (internal) of the sensor is satisfying the recursive relation:</p><disp-formula id="scirp.40960-formula109763"><label>(5)</label><graphic position="anchor" xlink:href="5-4200106\ba286104-e835-4bf8-9691-aa3e463b5a32.jpg"  xlink:type="simple"/></disp-formula><p>We can solve this relation using generation function as in the proof of theorem 3. Therefore, the solution to this recursive relation is the proof of this theorem.</p><p><img src="5-4200106\3a2497bf-1b4b-4082-88bf-c19d3b5f86c8.jpg" /></p><p>From lemma 3, and lemma 4, we get the number of intersection points of a sensor that belongs to a group of sensors <img src="5-4200106\1bd01ec4-4411-4c7b-864a-62bcc8ec722e.jpg" /> by counting the intersection points located on the border of the sensor (external points) and the intersection points located inside the sensor (internal points).</p><disp-formula id="scirp.40960-formula109764"><label>(6)</label><graphic position="anchor" xlink:href="5-4200106\29e6d079-b6fa-4536-86bc-610c868b6c5a.jpg"  xlink:type="simple"/></disp-formula></sec><sec id="s2_4"><title>2.4. Counting the Number of Areas within the Sensing Range of a Sensor That Belongs to a Group <img src="5-4200106\17161d9b-a483-4b84-8554-db5df32950c4.jpg" /></title><p>Theorem 4: The number of areas inside the sensor <img src="5-4200106\c4ee8ddc-5f50-4ca7-ac0a-cc28555f08fa.jpg" /> that belongs to a group of sensors <img src="5-4200106\612da58b-7dc9-48ee-86fd-c379491dcf8f.jpg" /> is</p><p><img src="5-4200106\e14d462e-ca79-4fa1-a848-78d85f411ac1.jpg" /></p><p>Proof: it is easy to realize that the number of areas inside the sensor is satisfying the recursive relation:</p><disp-formula id="scirp.40960-formula109765"><label>(7)</label><graphic position="anchor" xlink:href="5-4200106\b4f8dfc1-359d-4625-8387-4c8cfe4375a3.jpg"  xlink:type="simple"/></disp-formula><p>We can solve this relation using generation function as in the proof of theorem 3. Therefore, the solution to this recursive relation is the proof of this theorem</p><p><img src="5-4200106\8f2231d1-c14c-47a7-9f38-0bdea36f4e9d.jpg" /></p></sec><sec id="s2_5"><title>2.5. Counting the Number of Areas Located within the Sensing Range of a Sensor That Belongs to Multiple Groups</title><p>In <xref ref-type="fig" rid="fig1">Figure 1</xref>, the network sensors group is:</p><p><img src="5-4200106\a1242ec9-7463-4eab-b935-b064f44dee6c.jpg" /></p><p>Our goal is to count the number of areas inside the sensor <img src="5-4200106\49eafa26-6af6-4e3a-a765-1c3d9a1f56b0.jpg" /> that associated to multiple groups. The groups to which <img src="5-4200106\35624fe2-0aa0-4ad8-9da8-8fa468684bb5.jpg" /> belongs can be defined as following:</p><p>Say that <img src="5-4200106\f505168a-b3f5-445b-8300-0cefea6eb6b0.jpg" /> then we can define the mother group of <img src="5-4200106\2ef9d931-c1ae-4528-8f7c-0e2e94c6c8ad.jpg" /> as:</p><p><img src="5-4200106\c579bd6d-9673-462a-822a-f2becfcebbde.jpg" />. <img src="5-4200106\d0acfc12-eb6a-4b1a-8f36-d82e10172c84.jpg" />, where a, b, c are the positive integers numbers that represent the degree of coverage.</p><p>As shown in <xref ref-type="fig" rid="fig1">Figure 1</xref> we can define the mother group of sensors<img src="5-4200106\ff7347d0-18da-4b28-ace3-50d95e7a357e.jpg" />, <img src="5-4200106\561c6225-e881-4925-9d36-edb7d3c7df7a.jpg" />, <img src="5-4200106\9c395dd6-0817-48bf-bc43-048b8ef4768f.jpg" />, <img src="5-4200106\b3a2534b-a817-45e6-b1a4-03c0cc1da1f4.jpg" />, <img src="5-4200106\f8ec3e5d-71c0-4e0c-8b6c-3db834623305.jpg" />, <img src="5-4200106\3a8677d4-1931-47b8-ae3e-caab86bfb595.jpg" />and <img src="5-4200106\12684afe-5278-4cf6-948e-ba031fc492cb.jpg" /> as below:</p><p>Since <img src="5-4200106\b66e8d2e-e5d9-438f-a60a-92fdb388bd61.jpg" /> only, then the mother group of sensor <img src="5-4200106\45b3f0db-7bee-46f1-8610-132db8b9542b.jpg" /> is <img src="5-4200106\b69a1065-f856-4c2a-96e8-5fcf646634e2.jpg" /></p><p>Since<img src="5-4200106\be9ee9c5-1ba9-47c9-a823-70dec185c5e9.jpg" />, then the mother group of sensor <img src="5-4200106\b08ba0cc-abae-40f6-882b-6520438a383f.jpg" /> is <img src="5-4200106\ea62d1a1-ecb9-4d00-80e7-cedd360b40eb.jpg" /></p><p>Since<img src="5-4200106\b34b33bd-cef2-4c0a-926a-8dc155a25c33.jpg" />, then the mother group of sensor <img src="5-4200106\00370c36-b6ca-4f0b-9427-7f42634dbb81.jpg" /> is <img src="5-4200106\ddd99c7e-2f6a-44da-b8c7-83f3a22af1a4.jpg" /></p><p>Since<img src="5-4200106\0a3ab8df-b00f-4da5-9a67-16904dd70070.jpg" />, then the mother group of sensor <img src="5-4200106\fae4e959-94f8-4513-a669-8d3e8428fa93.jpg" /> is <img src="5-4200106\9ee3ab18-5a5a-4421-a2b4-5c58a2ea8988.jpg" /></p><p>Since<img src="5-4200106\751b7f6c-5be2-4a87-ad67-289fcef467b1.jpg" />, then the mother group of sensor <img src="5-4200106\aded5384-c23c-4677-a7b5-87585a8fda42.jpg" /> is <img src="5-4200106\0be8218b-e925-423e-aba4-a59d016b025d.jpg" /></p><p>Since<img src="5-4200106\8392ee18-c444-4f75-8cb8-978f40ddc9e5.jpg" />, then the mother group of sensor <img src="5-4200106\7ba58c80-6e3c-44e7-85c5-55b9e5c8e6ec.jpg" /> is <img src="5-4200106\b6455e6b-0127-4d41-bf24-0c5fb6229b5e.jpg" /></p><p>Since<img src="5-4200106\bb3cfb4f-346a-4102-883a-93d54bdf71ff.jpg" />, then the mother group of sensor <img src="5-4200106\b4124959-b95b-4b1b-88e7-1a74cd5b27ae.jpg" /> is <img src="5-4200106\53cef987-1299-47e4-91e2-107b9a8ecdde.jpg" /></p><p>It is clearly that the mother group of sensors of the whole network is equal to the union of mother groups of all sensors as shown below:</p><p><img src="5-4200106\426930f2-eb03-4dca-91b6-2dd88e283116.jpg" /></p><p>Let us now count the number of areas inside a sensor; these areas are generated by intersection of multiple groups of sensors. For facilitate, let us define <img src="5-4200106\8f9dc360-a075-4e2a-9c34-0d140eb809a0.jpg" /> as the number of areas inside a sensor<img src="5-4200106\be42f321-23a6-44a4-8139-814dabea18f5.jpg" />, which are generated by overlapping of a group of sensors<img src="5-4200106\4d4797d7-59ae-412d-a7e3-0be31cf865c1.jpg" />. As explained above, the mother group of <img src="5-4200106\052b1196-bd78-4988-aa8f-afd3a5a06c7a.jpg" /> is <img src="5-4200106\5563e004-4fd5-4d08-a970-e7896838cd39.jpg" />, according to theorem the number of areas which created inside</p><p><img src="5-4200106\69073a0e-6212-4f63-a1c5-e42373d2894e.jpg" />is <img src="5-4200106\1db7a041-c77b-4577-ad99-d5569311feb4.jpg" /> (indicated in <xref ref-type="fig" rid="fig6">Figure 6</xref> by numbers 1, 2, 3, 4. The number of areas which are created inside, <img src="5-4200106\1e1f27a3-521e-4b7b-89f3-1422bfb0584e.jpg" />, is<img src="5-4200106\04cc8346-4bca-43e3-830b-d0511bc2710a.jpg" />.</p><p>The total number of areas inside a sensor<img src="5-4200106\4270bc32-f772-43b9-baab-0213d66d63ab.jpg" />, which, associated to multiple groups is denoted by<img src="5-4200106\01e5a042-1bc2-4692-b16a-3c56a7109e15.jpg" />. these areas are created by intersection of sensors belong the mother groups<img src="5-4200106\1b0f1345-331b-4202-8f67-9800e02b8317.jpg" />.form the first glance, the <img src="5-4200106\46f8f9b7-acca-457d-9b78-28b3c1b61f01.jpg" /> seems like</p><p><img src="5-4200106\ce3987d3-f3a0-4862-8ddc-72f4f2f5045b.jpg" /></p><p>However, this form is not correct, because <img src="5-4200106\1014773a-960f-4837-b597-218474a949d6.jpg" /> is an element belongs to every sup-group of <img src="5-4200106\0331aa88-f89d-42ee-8859-1cc14d49ef09.jpg" /> this means that there is one area will be counted <img src="5-4200106\a0959388-a54c-43f4-a234-84fdfe97d405.jpg" /> times. Let us denote the length of mother group by <img src="5-4200106\be488e40-6f56-426b-9ae9-b37a03295b10.jpg" /> which indicates the number of sub-groups inside the mother group of the sensor. So the corrected count of areas inside<img src="5-4200106\55dc981c-f303-430b-b109-12937f8b40c0.jpg" />, which belongs to<img src="5-4200106\a41118ee-c2d0-40e5-9a05-2df91a005a19.jpg" />, is:</p><disp-formula id="scirp.40960-formula109766"><label>(9)</label><graphic position="anchor" xlink:href="5-4200106\ffb09b87-df86-4deb-8a2b-e4e655447f8d.jpg"  xlink:type="simple"/></disp-formula><p>Below we can count the number of areas of sensors of <xref ref-type="fig" rid="fig7">Figure 7</xref></p><p><img src="5-4200106\95b3d295-3e80-4d8b-b0eb-efe97879e509.jpg" /></p></sec><sec id="s2_6"><title>2.6. Number of Distributed Messages</title><p>One of our aims is to find the number of distributed messages that will be generated during communications of sensor <img src="5-4200106\b305521d-01b8-4d6c-aefa-5897b56acb1e.jpg" /> associated to mother group<img src="5-4200106\c3a03802-dd5c-4bd6-96cd-392b64827da6.jpg" />. Let us define the number of messages by<img src="5-4200106\4ff31184-5ce1-484d-b268-92166a65b82c.jpg" />.For ease, let <img src="5-4200106\eb9378e2-7f2b-42b0-b468-1ec4c8da9d99.jpg" /> be the order of<img src="5-4200106\7aaa4083-3904-43dc-a91b-13a930707630.jpg" />.<img src="5-4200106\819f0642-dbd9-4a53-b707-5c0b9cc935fe.jpg" /> Indicates the number of sensors that belong to every sub-group inside the mother group<img src="5-4200106\ab5b9cc3-cc31-42f7-925e-754ed5bc961b.jpg" />, but not including<img src="5-4200106\85f1ecd0-28f9-41de-9c0f-00b677d3712a.jpg" />, with no repetition, (some sensors might belong to more than one sub-group). For example <xref ref-type="fig" rid="fig1">Figure 1</xref>, the order of <img src="5-4200106\1bae148e-f64d-41aa-b5c4-18dd2ad38cec.jpg" /> is<img src="5-4200106\2d1c72bf-c870-4292-a14b-c3d59b61f038.jpg" />; the order of <img src="5-4200106\4425c5f1-6b99-4cad-808e-9d38cc654fcc.jpg" /> is<img src="5-4200106\18c52dac-413d-43eb-8c3d-8b07ee800518.jpg" /> &#160;</p><p>To generalize this idea, we can write the equation further. We have <img src="5-4200106\a8483bb3-84da-4316-b046-115d366dac6e.jpg" /> associated to the mother group <img src="5-4200106\c11fd574-ecc9-48b1-8c8c-13ca2d88ee10.jpg" />, the order of mother group of <img src="5-4200106\82b903cc-20cc-416d-83af-4a2ecbea74aa.jpg" /> is as the equation below</p><p><img src="5-4200106\8be99128-df7b-4b65-ab5f-76fb33ffe0ef.jpg" /></p><p>Here the integer number <img src="5-4200106\77beb760-7eb3-42b2-9a02-4d60aff18260.jpg" /> is the count of subgroups of<img src="5-4200106\041a091b-2614-401c-bda2-2bf127d38c52.jpg" />. In addition, c is the repetition.</p><p>It is clear that <img src="5-4200106\d1aca182-6e32-494b-a0d3-4aab906e0b69.jpg" /> since the degree of sub-group <img src="5-4200106\65f7cb4b-776f-459e-9c77-818fa0ea0505.jpg" /> is one and the there is only one sub-group. Applying this calculation to mother group of sensor <img src="5-4200106\8fa9f67d-aff8-4fa6-b31e-cdbf13ddf657.jpg" />, the order<img src="5-4200106\a45cd707-2d65-469d-9829-a60d4603b75b.jpg" />.</p><p>Theorem 4: The number of distributed messages sent form<img src="5-4200106\7f36a9fe-13ba-4b5a-a0fe-543f860bdca3.jpg" />, associated to a mother group<img src="5-4200106\3fe53813-b3b4-4faf-b9f1-9b02852939f5.jpg" />, is <img src="5-4200106\f8bd0f76-d6ca-4f46-b773-dabf8e520028.jpg" /></p><p>Proof: The number of messages depends on the degree of overlapped sensors. The more the degrees of coverage are, the more the areas will be generated. Therefore, the more messages will be generated. When a target moves within the range of a sensor<img src="5-4200106\2e857aca-897d-4b41-971d-4cc4be835e93.jpg" />, it will send notification messages to all neighbors but certainly not to itself. Since the sensor contains a certain number of intersection areas and a certain number of sensors cover these areas, the sensor will send a notification message to all the sensors that cover the same area. <img src="5-4200106\e7fc99da-321e-4855-947d-705937c7af40.jpg" />is the number of areas inside <img src="5-4200106\5d8bce76-0890-4165-a72f-e9c780c9915d.jpg" /> which belongs to<img src="5-4200106\a592e344-f4ff-4178-98e3-b6fa1fc51241.jpg" />, and <img src="5-4200106\a22b1a78-e236-4d23-b492-19f370bd0f68.jpg" /> is the order of<img src="5-4200106\658213eb-58fc-4046-ac23-f0819fe1fb67.jpg" />, then</p><p><img src="5-4200106\e8df2316-1fce-4068-898c-44e5c55a0a79.jpg" />.</p><p>The number of messages of the network in <xref ref-type="fig" rid="fig1">Figure 1</xref></p><p><img src="5-4200106\b3b085e8-1ecc-423a-8aa3-58e44a69636e.jpg" /></p></sec></sec><sec id="s3"><title>3. Conclusion</title><p>We had introduced a new method of organizing the sensors of WSN into groups, which would be easy to manage and communicate. This new idea could be applied in coverage algorithms in order to control one node and one target at any given moment, and it could be used to speed up the routing algorithms as well.</p></sec><sec id="s4"><title>4. Acknowledgements</title><p>The authors would like to acknowledge The National Natural Science Foundation of China, the National Science Technology Major Project and the  China Scholarship Councilfor their supports.</p></sec><sec id="s5"><title>REFERENCES</title></sec><sec id="s6"><title>Distributed messages of network shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</title></sec><sec id="s7"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.40960-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">http://en.wikipedia.org/wiki/Wireless_sensor_network</mixed-citation></ref><ref id="scirp.40960-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">C.-Y. Chong and S. P. Kumar, “Sensor Networks: Evolution, Opportunities, and Challenges,” Proceedings of the IEEE, Vol. 91, No. 8, 2003, pp. 1247-1256. 
http://dx.doi.org/10.1109/JPROC.2003.814918</mixed-citation></ref><ref id="scirp.40960-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">E. Zanaj, M. Baldi and F. Chiaraluce, “Efficiency of the Gossip Algorithm for Wireless Sensor Networks,” Proceedings of the 15th International Conference on Software, Telecommunications and Computer Networks (Soft-COM), Split-Dubrovnik, Croatia, September 2007.</mixed-citation></ref><ref id="scirp.40960-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">“Mems and Nanotechnology.” http://www.memsnet.org/</mixed-citation></ref><ref id="scirp.40960-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci, “Wireless Sensor Networks: A Survey,” Computer Networks, Vol. 38, No. 4, 2002, pp. 393-422. 
http://dx.doi.org/10.1016/S1389-1286(01)00302-4</mixed-citation></ref><ref id="scirp.40960-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">D. Estrin, R. Govindan, J. S. Heidemann and S. Kumar, “Next Century Challenges: Scalable Coordination in Sensor Networks,” Proceedings of ACM MobiCom’99, Washington, August 1999.</mixed-citation></ref><ref id="scirp.40960-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">J. M. Kahn, R. H. Katz and K. S. J. Pister, “Next Century Challenges: Mobile Networking for “Smart Dust,” Proceedings of ACM MobiCom’99, August 1999.</mixed-citation></ref><ref id="scirp.40960-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">A. Mainwaring, J. Polastre, R. Szewczyk and D. Culler, “Wireless Sensor Networks for Habitat Monitoring,” First ACM International Workshop on Wireless Workshop in Wireless Sensor Networks and Applications (WSNA 2002), August 2002. http://dx.doi.org/10.1145/570738.570751</mixed-citation></ref><ref id="scirp.40960-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">S. C.-H. Huang, S. Y. Chang, H.-C. Wu and P.-J. Wan, “Analysis and Design of Novel Randomized Broadcast Algorithm for Scalable Wireless Networks in the Interference Channels,” IEEE Transactions on Wireless Communications, Vol. 9, No. 7, 2010, pp. 2206-2215.  
http://dx.doi.org/10.1109/TWC.2010.07.081579</mixed-citation></ref><ref id="scirp.40960-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">H. H. Zhang and J. C. Hou, “Maximising α-Lifetime for Wireless Sensor Networks,” 2007.</mixed-citation></ref><ref id="scirp.40960-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">M. Cardei and D. Z. Du, “Improving Wireless Sensor Network Lifetime through Power Aware Organization,” Wireless Networks, Vol. 11, No. 3, 2005, pp. 333-340.  
http://dx.doi.org/10.1007/s11276-005-6615-6</mixed-citation></ref><ref id="scirp.40960-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">S. Poduri and G. Sukhatme, “Constrained Coverage for Mobile Sensor Networks,” IEEE International Conference on Robotics and Automation, New Orleans, 26 April-1 May 2004, pp. 165-172.</mixed-citation></ref><ref id="scirp.40960-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">A. Chen, S. Kumar and T.-H. Lai, “Designing Localized Algorithms for BarrierCoverage,” MOBICOM. ACM, September 2007.</mixed-citation></ref><ref id="scirp.40960-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">X. Bai, Z. Yun, D. Xuan, T. Lai and W. Jia, “Optimal Patterns for Four-Connectivity and Full Coverage in Wireless Sensor Networks,” IEEE Transactions on Mobile Computing, 2008.</mixed-citation></ref><ref id="scirp.40960-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">J. Wu and S. Yang, “Coverage and Connectivity in Sensor Networks with Adjustable Ranges,” International Workshop on Mobile and Wireless Networking (MWN), August 2004.</mixed-citation></ref><ref id="scirp.40960-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">M. Cardei, J. Wu, N. Lu and M. O. Pervaiz, “Maximum Network Lifetime with Adjustable Range,” IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob’05), August 2005.</mixed-citation></ref><ref id="scirp.40960-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">M. Cardei, M. T. Thai, Y. Li and W. Wu, “Energy-Efficient Target Coverage in Wireless Sensor Networks,” Proceedings of IEEE Infocom, 2005.</mixed-citation></ref><ref id="scirp.40960-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">M. Cardei and D.-Z. Du, “Improving Wireless Sensor Network Lifetime through Power Aware Organization,” Vol. 11, No. 3, 2005, pp. 333-340.</mixed-citation></ref><ref id="scirp.40960-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">J. K. Hart and K. Martinez, “Environmental Sensor Networks: A Revolution in the Earth System Science?” Earth-Science Reviews, Vol. 78, 2006, pp. 177-191.  
http://dx.doi.org/10.1016/j.earscirev.2006.05.001</mixed-citation></ref><ref id="scirp.40960-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Y. Ma, M. Richards, M. Ghanem, Y. Guo and J. Hassard, “Air Pollution Monitoring and Mining Based on Sensor Grid in London,” Sensors, Vol. 8, No. 6, 2008, p. 3601.  
http://dx.doi.org/10.3390/s8063601</mixed-citation></ref><ref id="scirp.40960-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">E. Kreyszig, “Advanced Engineering Mathematics,” John Wiley &amp; Sons, INC, 1999.</mixed-citation></ref></ref-list></back></article>