<?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">CN</journal-id><journal-title-group><journal-title>Communications and Network</journal-title></journal-title-group><issn pub-type="epub">1949-2421</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/cn.2015.71001</article-id><article-id pub-id-type="publisher-id">CN-53620</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>
 
 
  Control Access Point of Devices for Delay Reduction in WBAN Systems with CSMA/CA
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>kinobu</surname><given-names>Nemoto</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>Pham</surname><given-names>Thanh Hiep</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ryuji</surname><given-names>Kohno</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Division of Physics, Electrical and Computer Engineering, Yokohama National University, Yokohama, Japan</addr-line></aff><aff id="aff1"><addr-line>Department of Medical Informatics, Yokohama City University, Yokohama, Japan</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>anemoto@med.yokohama-cu.ac.jp(KN)</email>;<email>hiep@ynu.ac.jp(PTH)</email>;<email>kohno@ynu.ac.jp(RK)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>29</day><month>01</month><year>2015</year></pub-date><volume>07</volume><issue>01</issue><fpage>1</fpage><lpage>11</lpage><history><date date-type="received"><day>10</day>	<month>January</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>26</month>	<year>January</year>	</date><date date-type="accepted"><day>29</day>	<month>January</month>	<year>2015</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>
 
 
  Due to the gathering of sickrooms and consultation rooms in almost all hospitals, the performance of wireless devices system is deteriorated by the increase of collision probability and waiting time. In order to improve the performance of wireless devices system, relay is added to control the access point and then the access of devices is distributed. The concentration of access point is avoided and then the performance of system is expected to be improved. The discrete time Markov chain (DTMC) is proposed to calculate the access probability of devices in a duration time slot. The collision probability, throughput, delay, bandwidth and so on are theoretically calculated based on the standard IEEE802.15.6 and the performance of the system with and without relay is compared. The numerical result indicates that the performance of the system with control access point is higher than that of the system without control access point when the number of devices and/or packet arrive rate are high. However, the system with control access point is more complicated. It is the trade-off between the performance and the complication.
 
</p></abstract><kwd-group><kwd>Standard IEEE802.15.6</kwd><kwd> Discrete Time Markov Chain Method</kwd><kwd> Control Access Point</kwd><kwd> Bandwidth Efficiency</kwd><kwd> Delay</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><sec id="s1_1"><title>1.1. The Problem of WLAN in Hospitals</title><p>In almost hospitals, sickrooms and consultation rooms are respectively gathered at one place for convenience of patients. It may be good for patients and hospital sites, however, on the view point of wireless system, there is a problem. Since medical devices access the wireless local area network (WLAN) base station via wireless channel, the collision when more than one devices access the channel in the same time, will occurs depending on the number of devices and the number of data packets that be generated by every device in one second. Moreover, a lot of devices access the WLAN base station that is close to the consultation rooms (Wireless LAN 2 in <xref ref-type="fig" rid="fig1">Figure 1</xref>), whereas a few devices access the WLAN base station that is far from consultation rooms (Wireless LAN 1). The access of devices concentrates at Wireless LAN 2, consequently, the probability of collision increases, and then the throughput decreases, the delay increase. As a result the bandwidth efficiency decreases.</p></sec><sec id="s1_2"><title>1.2. Aims and Motivations</title><p>Since many body functions are traditionally monitored and separated by a considerable period of time, it is hard for doctors to know what is really happening. This is the reason why the monitoring of movement and all body functions in daily life are essential. The delay of patients’ data as well as the collision of data packets may let doctors misunderstand and information data be lost by timeout. In order to decrease the delay and increase the throughput, the relay can be set to avoid the concentration of WLAN base station. As shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>), some devices assess the wireless LAN 1 via the relay, therefore, the number of devices that access the wireless LAN 2 is reduced, and then the bandwidth efficiency is expected to be higher. However, the delay due to signal processing at relay should be considered. At scheme 1, all devices access the wireless LAN 2, whereas at scheme 2, the relay is set and devices access the channel via either wireless LAN 1 or 2. The performance of both schemes 1 and 2 is mathematically analyzed base on standard IEEE802.15.6. The throughput, delay and bandwidth efficiency of both schemes are numerically compared.</p></sec><sec id="s1_3"><title>1.3. Related Works</title><p>According to an emergency of wireless body area network (WBAN), the standard IEEE802.15.6 was established in Feb. 2012 [<xref ref-type="bibr" rid="scirp.53620-ref1">1</xref>] . An overview of the standard and performance analyses of WBAN based on bandwidth efficiency and delay were represented in [<xref ref-type="bibr" rid="scirp.53620-ref2">2</xref>] - [<xref ref-type="bibr" rid="scirp.53620-ref4">4</xref>] . In these papers, however, the WBAN is assumed to consists of only one device that keeps transmitting a data packet. Packet arrival rates and collisions due to transmission of multiple devices in the same time weren’t considered. On the other hand, a Physical layer (PHY), Media Access Control (MAC) layer and network layer of WBAN were researched in [<xref ref-type="bibr" rid="scirp.53620-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.53620-ref6">6</xref>] . Furthermore, the control on MAC layer was analyzed to improve the performance of WBANs [<xref ref-type="bibr" rid="scirp.53620-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.53620-ref8">8</xref>] . The transmission of implanted devices was considered under conditions of low transmit power and low harmful influence on a human body [<xref ref-type="bibr" rid="scirp.53620-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.53620-ref10">10</xref>] . The performance of WBANs that has multiple devices and multiple user priorities were analyzed in both saturation [<xref ref-type="bibr" rid="scirp.53620-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.53620-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.53620-ref14">14</xref>] and non-saturation [<xref ref-type="bibr" rid="scirp.53620-ref12">12</xref>] . Additionally, WBANs were analyzed in further detail when a superframe with beacon mode and an access phases length were taken into consideration in [<xref ref-type="bibr" rid="scirp.53620-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.53620-ref14">14</xref>] , respectively. However, efficiencies of number of devices, packet arrival rates, packet sizes, etc. on the throughput of each device and the total throughput, the delay and the bandwidth efficiency of system hasn’t been discussed.</p></sec><sec id="s1_4"><title>1.4. Organization of the Paper</title><p>The rest of paper is organized as follows. We introduce a brief of PHY and MAC layers of standard IEEE802.15.6</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> The wireless LAN system in a hospital</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-6101460x5.png"/></fig><p>in Section 2. The discrete time Markov chain is proposed and then the performance of both schemes 1 and 2 with CSMA/CA is analyzed in Section 3. The numerical evaluation of both schemes is described and compared in Section 4. Finally, Section 5 concludes the paper.</p></sec></sec><sec id="s2"><title>2. Brief of Standard IEEE802.15.6</title><p>A brief of the standard that related to our research is described in this section. The further detail of standard can be found in [<xref ref-type="bibr" rid="scirp.53620-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.53620-ref2">2</xref>] .</p><sec id="s2_1"><title>2.1. PHY Layer</title><p>The IEEE802.15.6 defines three different PHYs, i.e., human body communication (HBC), narrowband (NB) and ultra wideband (UWB). Furthermore, the NB is divided in several frequency bands and a data rate, symbol rate, etc. of every frequency band are different. We analyze the system in 2400 MHz - 2483.5 MHz band as an example, the analysis in different frequency band is similar. The physical protocol data unit (PPDU) of NB PHY is described in <xref ref-type="fig" rid="fig2">Figure 2</xref>. Components of PPDU are fixed, excepted the payload. Parameters of PHY layer are summarized in <xref ref-type="table" rid="table1">Table 1</xref>.</p></sec><sec id="s2_2"><title>2.2. MAC Layer</title><p>The algorithm of CSMA/CA based on IEEE802.15.6 is described as follows. All devices set their backoff counter</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> PPDU of NB PHY</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-6101460x6.png"/></fig><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Parameters of PHY layer</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Frequency band [MHz]</th><th align="center" valign="middle" >2400 - 2483.5</th></tr></thead><tr><td align="center" valign="middle" >Packet component</td><td align="center" valign="middle" >PSDU</td></tr><tr><td align="center" valign="middle" >Modulation DBPSK</td><td align="center" valign="middle" >DBPSK</td></tr><tr><td align="center" valign="middle" >Symbol rate Rs [ksps]</td><td align="center" valign="middle" >600</td></tr><tr><td align="center" valign="middle" >Data rate Rhdr [kbps]</td><td align="center" valign="middle" >242.9</td></tr><tr><td align="center" valign="middle" >Clear channel assessment [bits]</td><td align="center" valign="middle" >63</td></tr><tr><td align="center" valign="middle" >MAC header [bits]</td><td align="center" valign="middle" >56</td></tr><tr><td align="center" valign="middle" >MAC footer [bits]</td><td align="center" valign="middle" >16</td></tr><tr><td align="center" valign="middle" >CSMA slot time Ts [μs]</td><td align="center" valign="middle" >125</td></tr><tr><td align="center" valign="middle" >Short interframe spacing time T<sub>pSIFS</sub><sub> </sub>[μs]</td><td align="center" valign="middle" >75</td></tr><tr><td align="center" valign="middle" >Preamble [bits]</td><td align="center" valign="middle" >88</td></tr><tr><td align="center" valign="middle" >Propagation delay α [μs]</td><td align="center" valign="middle" >1</td></tr></tbody></table></table-wrap><p>to a random integer number uniformly distributed over the interval<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x7.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x8.png" xlink:type="simple"/></inline-formula> is a contention window within<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x9.png" xlink:type="simple"/></inline-formula>. The value of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x10.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x11.png" xlink:type="simple"/></inline-formula> varies depending on the user priorities (UPs). However, in this paper, the UP of all devices is assumed to be the same as zero-th UP. The extension for multiple UPs is straightforward.</p><p>As shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>, a device starts decrementing its back off counter by one for each idle CSMA slot. When the back off counter reaches zero, the device transmits its packet. Once the channel is busy because of transmission of another device, the device locks the back off counter until the channel is idle. The transmission is failed if the device fails to receive an acknowledgement (ACK) due to a collision or being unable to decode. The <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x12.png" xlink:type="simple"/></inline-formula> is doubled for even number of failures until it reaches<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x13.png" xlink:type="simple"/></inline-formula>. The maximum number of back off stages is bound by a retry limit m. Once the number of retries exceeds the predefined retry limit m, the packet is discarded. When the transmission is successful, the W is set to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x14.png" xlink:type="simple"/></inline-formula>. The W of zero-th UP is represented in <xref ref-type="table" rid="table2">Table 2</xref>.</p></sec></sec><sec id="s3"><title>3. Performance Analysis of WBANs</title><sec id="s3_1"><title>3.1. Discrete Time Markov Chain</title><p>At first, the performance of scheme 1 is analyzed. The scheme 1 consists of a single base station, the wireless LAN 2, and n devices in a star topology, D1, D2, ・・・, Dn (<xref ref-type="fig" rid="fig1">Figure 1</xref>). All devices can access the wireless LAN 2 directly, however, the wireless LAN 1 is out of them range. The discrete time Markov chain (DTMC) is proposed to calculate the access probability of each device in every time slot. The proposal DTMC of device i with empty state is described in <xref ref-type="fig" rid="fig4">Figure 4</xref> and notations used in this section are listed in <xref ref-type="table" rid="table3">Table 3</xref>. A packet arrival rate of all devices is assumed the same and denoted by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x15.png" xlink:type="simple"/></inline-formula>. Hence, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x16.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x17.png" xlink:type="simple"/></inline-formula> denotes the Napier’s constant, denotes the probability that the device has a packet to transmit in duration time of Ts. The transmission failed probability and the idle probability of device I are respectively expressed as</p><disp-formula id="scirp.53620-formula151"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x18.png"  xlink:type="simple"/></disp-formula><p>here<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x19.png" xlink:type="simple"/></inline-formula>. The state transmission probabilities of DTMC method are represented as follows.</p><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> An example of operation of CSMA/CA and relationships of time durations</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-6101460x20.png"/></fig><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Contention window for every UP</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Number of retransmissions</th><th align="center" valign="middle" >0</th><th align="center" valign="middle" >1</th><th align="center" valign="middle" >2</th><th align="center" valign="middle" >3</th><th align="center" valign="middle" >4 and over</th></tr></thead><tr><td align="center" valign="middle" >W</td><td align="center" valign="middle" >16</td><td align="center" valign="middle" >16</td><td align="center" valign="middle" >32</td><td align="center" valign="middle" >32</td><td align="center" valign="middle" >64</td></tr></tbody></table></table-wrap><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Algorithm of DTMC method</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-6101460x21.png"/></fig><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Explanation of notations</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Notation</th><th align="center" valign="middle" >Explanation</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x22.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Packet arrival rate during a unit time</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x23.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Packet arrival rate during a slot time</td></tr><tr><td align="center" valign="middle" >m</td><td align="center" valign="middle" >Packet retry limit</td></tr><tr><td align="center" valign="middle" >n</td><td align="center" valign="middle" >Total number of devices</td></tr><tr><td align="center" valign="middle" >x</td><td align="center" valign="middle" >Payload size</td></tr><tr><td align="center" valign="middle" >Total x</td><td align="center" valign="middle" >Total data</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x24.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Access probability during a slot time</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x25.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Stationary distribution with backoff stage k, backoff counter j</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x26.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Channel idle probability</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x27.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Transmission failed probability</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x28.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Collision probability</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x29.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Packet error rate</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x30.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Contention window of k backoff stage</td></tr></tbody></table></table-wrap><disp-formula id="scirp.53620-formula152"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x31.png"  xlink:type="simple"/></disp-formula><p>As shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>, we have</p><disp-formula id="scirp.53620-formula153"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x32.png"  xlink:type="simple"/></disp-formula><p>Moreover, the stationary distribution can be calculated by using the state transition probability.</p><disp-formula id="scirp.53620-formula154"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x33.png"  xlink:type="simple"/></disp-formula><p>From above equations, the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x34.png" xlink:type="simple"/></inline-formula> can be described as a function of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x35.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x36.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x37.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x38.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x39.png" xlink:type="simple"/></inline-formula>, Furthermore, the access probability of every device can be calculated by solving <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x40.png" xlink:type="simple"/></inline-formula> equations.</p><disp-formula id="scirp.53620-formula155"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x42.png"  xlink:type="simple"/></disp-formula></sec><sec id="s3_2"><title>3.2. System Throughput</title><p>The probability in which at least one device is sending a packet is called as transmission probability,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x43.png" xlink:type="simple"/></inline-formula>.</p><disp-formula id="scirp.53620-formula156"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x44.png"  xlink:type="simple"/></disp-formula><p>The successful probability of device <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x45.png" xlink:type="simple"/></inline-formula> means that only device <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x46.png" xlink:type="simple"/></inline-formula> is transmitting on the medium under condition on the fact that at least one device is transmitting and is represented by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x47.png" xlink:type="simple"/></inline-formula>. In addition, the coordinator can decode the packet correctly.</p><disp-formula id="scirp.53620-formula157"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x48.png"  xlink:type="simple"/></disp-formula><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x49.png" xlink:type="simple"/></inline-formula> denote the total successful probability of all devices. Once the transmission is suc-</p><p>cessful, the device receives a ACK packet with no payload from the coordinator, whereas the device receives NACK packet or nothing after the timing to receive the ACK packet if the transmitted packet is collided or unable to decode. Consequently, the duration time to transmit a packet successfully, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x50.png" xlink:type="simple"/></inline-formula>, is assumed to equal to the duration time of failed transmission, hereafter <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x51.png" xlink:type="simple"/></inline-formula> is called as the successful transmission time. The successful transmission time is the total duration time to transmit a packet, includes the duration time to transmit a data packet<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x52.png" xlink:type="simple"/></inline-formula>, interframe spacing<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x53.png" xlink:type="simple"/></inline-formula>, ACK packet <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x54.png" xlink:type="simple"/></inline-formula> and delay time<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x55.png" xlink:type="simple"/></inline-formula>.</p><disp-formula id="scirp.53620-formula158"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x56.png"  xlink:type="simple"/></disp-formula><p>Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x57.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x58.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x59.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x60.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x61.png" xlink:type="simple"/></inline-formula> denote the duration time to transmit a preamble, PHY header, MAC header, MAC body and FCS, respectively. Therefore, the duration time to transmit a data packet is given by</p><disp-formula id="scirp.53620-formula159"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x62.png"  xlink:type="simple"/></disp-formula><p>Since an immediate ACK/NACK carries no payload, its transmission time is represented as follows.</p><disp-formula id="scirp.53620-formula160"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x63.png"  xlink:type="simple"/></disp-formula><p>Finally, the throughput of device <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x64.png" xlink:type="simple"/></inline-formula> is described as</p><disp-formula id="scirp.53620-formula161"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x65.png"  xlink:type="simple"/></disp-formula><p>and the system throughput becomes</p><disp-formula id="scirp.53620-formula162"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x66.png"  xlink:type="simple"/></disp-formula><p>The throughput of scheme 2 is also represented by (12). However, several devices access the channel via the relay and the wireless LAN 1, therefore, the concentration at the wireless LAN 2 is avoided and the successful probability of all devices increases. As a result, the throughput of system is expected to increase.</p></sec><sec id="s3_3"><title>3.3. Delay</title><p>The average access delay<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x67.png" xlink:type="simple"/></inline-formula>, defined as the time elapsed between the time instant when the frame is put into service and the instant of time the frame terminates a successful delivery. Under the assumption of no retry limits, this computation is straightforward. In fact, we may rely on the well known Little’s Result, which states that, for any queueing system, the average number of customers in the system is equal to the average experienced delay multiplied by the average customer departure rate. The application of Little’s result to our case yields:</p><disp-formula id="scirp.53620-formula163"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x68.png"  xlink:type="simple"/></disp-formula><p>The delay computation is more elaborate when a frame is discarded after reaching a predetermined maximum number of retries m. In fact, in such a case, a correct delay computation should take into account only the frames successfully delivered at the destination, while should exclude the contribution of frames dropped because of frame retry limit (indeed, the delay experienced by dropped frames would have no practical significance).</p><p>To determine the average delay in the finite retry case, we can still start from Little’s Result, but we need to replace <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x69.png" xlink:type="simple"/></inline-formula> in (13) with the average number of frames that will be successfully delivered. Thus, (13) can be rewritten by</p><disp-formula id="scirp.53620-formula164"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x70.png"  xlink:type="simple"/></disp-formula><p>here, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x71.png" xlink:type="simple"/></inline-formula>denotes the probability that a randomly chosen frame will be successfully transmitted before the retransmission reaches the retry limit. Therefore, the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x72.png" xlink:type="simple"/></inline-formula> is represented as follows.</p><disp-formula id="scirp.53620-formula165"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x73.png"  xlink:type="simple"/></disp-formula><p>For Scheme 2, the delay due to the multiple access at the wireless LAN 1 and 2 is similar to (14). However, the delay due to the capability of relay also should be considered. The delay due to the relay is calculated by</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x74.png" xlink:type="simple"/></inline-formula>, here <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x75.png" xlink:type="simple"/></inline-formula> denote the set of devices that access the relay and the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-6101460x76.png" xlink:type="simple"/></inline-formula> is the capability of relay. There-</p><p>fore, the average delay of information data that is transmitted via relay is represented as follows.</p><disp-formula id="scirp.53620-formula166"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x77.png"  xlink:type="simple"/></disp-formula><p>The delay of scheme 2 is the maximal delay of information data that is transmitted to wireless LAN 1 and 2.</p></sec><sec id="s3_4"><title>3.4. Bandwidth Efficiency</title><p>In order to compare the system with and without relay, the bandwidth efficiency is adopted. The bandwidth efficiency of both schemes 1 and 2 is calculated as the ratio of total throughput of system and the total generated data. Notice that the total throughput of scheme 1 and 2 is different.</p><disp-formula id="scirp.53620-formula167"><label>. (17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-6101460x78.png"  xlink:type="simple"/></disp-formula></sec></sec><sec id="s4"><title>4. Numerical Evaluation</title><p>The system model is the same as mentioned above and the parameters in <xref ref-type="table" rid="table1">Table 1</xref> are used. The average distance between all devices and the wireless LAN 1 and 2 is respectively 500 m and 250 m. The relay is set at halfway between the devices and the wireless LAN 1. The delay of propagation is taken into account. The capability of relay is assumed to be 300 Mbps. The noise-free is also assumed. At first, the performance of scheme 1 is illustrated.</p><p>The throughput of scheme 1 base on lambda and the number of devices is described in <xref ref-type="fig" rid="fig5">Figure 5</xref> and <xref ref-type="fig" rid="fig6">Figure 6</xref>, respectively. The generated data is the total data that is generated at all devices, however the generated data isn’t always successfully transmitted due to the collision and the time out. Therefore, the throughput of system is considerably smaller than the generated data, especially when the number of devices and/or the lambda are high. Moreover, the delay of scheme 1 also increase when the number of devices and/or the lambda increase (<xref ref-type="fig" rid="fig7">Figure 7</xref>). These are the reason the scheme 2 is taken into consideration as description in Section 1.2.</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Throughput of scheme 1 based on lambda</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-6101460x79.png"/></fig><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Throughput of scheme 1 based on the number of devices</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-6101460x80.png"/></fig><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Delay of scheme 1</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-6101460x81.png"/></fig><p>The comparison on the delay and the bandwidth efficiency of both schemes 1 and 2 is respectively described in <xref ref-type="fig" rid="fig8">Figure 8</xref> and <xref ref-type="fig" rid="fig9">Figure 9</xref>, where the number of devices is fixed to be 10 and 40. For scheme 2, since the concentration at the wireless LAN 2 is avoided, the collision probability decreases. Therefore, the throughput of system increase and then the delay as well as the bandwidth efficiency increase and be higher than that of scheme 1, especially when the number of devices and/or the lambda are large. When the number of devices and the lambda are low, the difference of schemes 1 and 2 is small. Notice that the scheme 2 is more complicated due to the adding of relay and controlling the transmission of devices. It means that there are the trade off between the performance and the complication of scheme 2.</p><fig id="fig8"  position="float"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Delay base on lambda</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-6101460x82.png"/></fig><fig id="fig9"  position="float"><label><xref ref-type="fig" rid="fig9">Figure 9</xref></label><caption><title> Bandwidth efficiency</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-6101460x83.png"/></fig></sec><sec id="s5"><title>5. Conclusions</title><p>The wireless system in a hospital has been taken into consideration and the performance is analyzed based on the standard IEEE802.15.6. The DTMC method was proposed to calculate the access probability and then the collision probability, the successful probability, the throughput, the delay, the bandwidth efficiency of system have been theoretically calculated. The performance of system with and without relay is also numerically compared, the bandwidth efficiency of scheme 2 is higher while the delay is smaller than that of scheme 1 when the number of devices and/or the packet rate are large. However, the scheme 2 is more complicated due to the controlling transmission of devices and the adding of relay.</p><p>The devices were assumed to transmit the information data to either the wireless LAN 1 or the wireless LAN 2. However, the control method hasn’t been explained clearly. Moreover, the CSMA/CA was adopted, another access protocol [<xref ref-type="bibr" rid="scirp.53620-ref15">15</xref>] wasn’t taken into account leave them to our future works.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.53620-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Wireless Personal Area Network Working Group (2012) IEEE Standard 802.15.6, Wireless Body Area Networks. IEEE Standards, 1-271.</mixed-citation></ref><ref id="scirp.53620-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Kwak, K.S., Ullah, S. and Ullah, N. (2010) An Overview of IEEE 802.15.6 Standard. Proceedings of 3rd International Symposium on Applied Sciences in Biomedical and Communication Technologies, Rome.</mixed-citation></ref><ref id="scirp.53620-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Martelli, F., Buratti, C. and Verdone, R. (2011) On the Performance of an IEEE 802.15.6 Wireless Body Area Network. Proceedings of European Wireless 2011, Vienna.</mixed-citation></ref><ref id="scirp.53620-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Ullah, S., Chen, M. and Kwak, K.S. (2012) Throughput and Delay Analysis of IEEE 802.15.6-Based CSMA/CA Protocol. Journal of Medical Systems, 36, 3875-3891. http://dx.doi.org/10.1007/s10916-012-9860-0</mixed-citation></ref><ref id="scirp.53620-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Ullah, S. and Henry Higgin, H., Braem, B., Latre, B., Blondia, C., Moerman, I., Saleem, S., Rahman, Z. and Kwak, K.S. (2012) A Comprehensive Survey of Wireless Body Area Networks on PHY, MAC, and Network Layers Solutions. Journal of Medical Systems, 36, 1065-1094. http://dx.doi.org/10.1007/s10916-010-9571-3</mixed-citation></ref><ref id="scirp.53620-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Jung, B.H., Akbar, R.U. and Sung, D.K. (2012) Throughput, Energy Consumption, and Energy Efficiency of IEEE 802.15.6 Body Area Network (BAN) MAC Protocol. IEEE 23rd International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC).</mixed-citation></ref><ref id="scirp.53620-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Rezvani, S. and Ghorashi, A. (2012) A Novel WBAN MAC Protocol With Improved Energy Consumption and Data Rate. KSII Transactions on Internet and Information System, 6, 2302-2322.</mixed-citation></ref><ref id="scirp.53620-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Marinkovi, S.J., Popovici, E.M., Spagnol, C., Faul, S. and Marnane, W.P. (2009) Energy-Efficient Low Duty Cycle MAC Protocol for Wireless Body Area Networks. IEEE Transactions on Information Technology in Biomedicine, 13, 915-925. http://dx.doi.org/10.1109/TITB.2009.2033591</mixed-citation></ref><ref id="scirp.53620-ref9"><label>9</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Ullah. S.</surname><given-names> An</given-names></name>,<name name-style="western"><surname> X. and Kwak</surname><given-names> K. </given-names></name>,<etal>et al</etal>. (<year>2009</year>)<article-title>Towards Power Efficient MAC Protocol for In-Body and On-Body Device Networks</article-title><source> Agent and Multi-Agent System: Technologies and Application</source><volume> 5559</volume>,<fpage> 335</fpage>-<lpage>345</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.53620-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Zhen, B., Li, H.B. and Kohno, R. (2008) IEEE Body Area Networks and Medical Implant Communications. Proceedings of the ICST 3rd International Conference on Body Area Networks, Tempe.</mixed-citation></ref><ref id="scirp.53620-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Rashwand, S., Misic, J. and Khazaei, H. (2011) IEEE 802.15.6 under Saturation: Some Problems to be Expected. Journal of Communications and Networks, 13, 142-148. http://dx.doi.org/10.1109/JCN.2011.6157413</mixed-citation></ref><ref id="scirp.53620-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Rashwand, S. and Misic, J. (2011) Performance Evaluation of IEEE 802.15.6 under Non-Saturation Condition. Proceedings of IEEE Global Telecommunications Conference (GLOBECOM), Kathmandu.</mixed-citation></ref><ref id="scirp.53620-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Li, C.L., Geng, X., Yuan, J. and Sun, T. (2013) Performance Analysis of IEEE 802.15.6 MAC Protocol in Beacon Mode with Superframes. KSII Transaction on Internet and Information Systems, 7, 1108-1130. http://dx.doi.org/10.3837/tiis.2013.05.010</mixed-citation></ref><ref id="scirp.53620-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Rashwand, S. and Misic, J. (2012) Effects of Access Phases Lengths on Performance of IEEE 802.15.6 CSMA/CA. Journal of Computer Networks, 56, 2832-2846. http://dx.doi.org/10.1016/j.comnet.2012.04.023</mixed-citation></ref><ref id="scirp.53620-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Bianchi, G. (2000) Performance Analysis of the IEEE 802.11 Distributed Coordination Function. IEEE Journal on Selected Areas in Communications, 18, 535-547. http://dx.doi.org/10.1109/49.840210</mixed-citation></ref></ref-list></back></article>