<?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">WSN</journal-id><journal-title-group><journal-title>Wireless Sensor Network</journal-title></journal-title-group><issn pub-type="epub">1945-3078</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/wsn.2015.77008</article-id><article-id pub-id-type="publisher-id">WSN-57881</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>
 
 
  A Packet-Interleaving Scheme Using RS Code for Burst Errors in Wireless Sensor Networks
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>sang-Ling</surname><given-names>Sheu</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>Yen-Hsi</surname><given-names>Kuo</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>Zi-Tsan</surname><given-names>Chou</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Electrical Engineering, National Sun Yat-Sen University, Kaohsiung Taiwan</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>ztchou@mail.ee.nsysu.edu.tw(ZC)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>13</day><month>07</month><year>2015</year></pub-date><volume>07</volume><issue>07</issue><fpage>83</fpage><lpage>99</lpage><history><date date-type="received"><day>27</day>	<month>May</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>10</month>	<year>July</year>	</date><date date-type="accepted"><day>13</day>	<month>July</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>
 
 
  In this paper, we propose a packet-interleaving scheme (PIS) for increasing packet reliability under burst errors in wireless sensor networks (WSN). In a WSN, packet errors could occur due to weak signal strength or interference. These erroneous packets have to be retransmitted, which will increase network load substantially. The proposed PIS, encoding data using Reed-Solomon (RS) codes, can classify data into two different types: high-reliability-required (HRR) data and non-HRR data. An HRR packet is encoded with a short RS symbol, while a non-HRR packet with a long RS symbol. When an HRR and a non-HRR packet arrive at a sensor, they are interleaved on a symbol-by-symbol basis. Thus, the effect of burst errors (BE) is dispersed and consequently the uncorrectable HRR packets can be reduced. For the purpose of evaluation, two models, the uniform bit-error model (UBEM) and the on-off bit-error model (OBEM), are built to analyze the packet uncorrectable probability. In the evaluation, we first change the lengths of BE, then we vary the shift positions in a BE period, and finally we increase the number of correctable symbols to observe the superiority of the proposed PIS in reducing packet uncorrectable probability. 
 
</p></abstract><kwd-group><kwd>WSN</kwd><kwd> RS Code</kwd><kwd> Burst Errors</kwd><kwd> Interleaving</kwd><kwd> Packet Uncorrectable Probability</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Along with the increasing requirements for living quality and home security, sensors have been widely deployed inside or outside a building to collect environmental information, such as temperature, humidity, image, motion picture, etc. To effectively deliver the collected data back to a control center for further analysis, a wireless sensor network (WSN) [<xref ref-type="bibr" rid="scirp.57881-ref1">1</xref>] -[<xref ref-type="bibr" rid="scirp.57881-ref3">3</xref>] is usually built. However, packet transmission over a WSN may encounter intermittent errors due to weak signals or interferences. The erroneous packets, if comprising of text or numbers, such as temperature or humidity, would require packet re-transmission, which surprisingly increases network load. Thus, the motivation of this paper is to increase transmission reliability over a WSN, which has recently attracted many researchers’ attention.</p><p>Basically, previous researches on transmission reliability over a WSN can be divided into three major categories: reliable routing, information coding, and network coding. In the first category, to increase the transmission reliability after data are collected by a sensor node, relay nodes (RNs) are employed. For examples, H. Chebbo, et al. [<xref ref-type="bibr" rid="scirp.57881-ref4">4</xref>] modified IEEE 802.15.4 MAC frames. The authors added one bit in the frame control field, with which whether it is necessary to build a tree by RNs or just build a simple star, can be determined. Moreover, R. Sampangi, et al. [<xref ref-type="bibr" rid="scirp.57881-ref5">5</xref>] utilized RNs to divide sensors into several cluster networks. Since the distance from a sensor to its cluster head is reduced, the quality of data transmission is greatly improved. To protect the routing path, S. Kim, et al. [<xref ref-type="bibr" rid="scirp.57881-ref6">6</xref>] utilized both coding and retransmission schemes once the established path fails. However, in these schemes, it is inevitable that end-to-end packet delay will increase accordingly due to multiple-hop forwarding.</p><p>Thus, in the second category, instead of developing reliable routing, the authors switch their interests to information coding. For examples, E. Byrne, et al. [<xref ref-type="bibr" rid="scirp.57881-ref7">7</xref>] designed a coding scheme which can increase the probability of successful decoding based on graph theory. Y. Hamada, et al. [<xref ref-type="bibr" rid="scirp.57881-ref8">8</xref>] proposed a scheme to reduce packet error rate by using Luby Transform (LT) codes [<xref ref-type="bibr" rid="scirp.57881-ref9">9</xref>] . Their proposed schemes have achieved small complexity of O(n); yet too many packets are required for retransmission when bit error rate is high. Thus, K. Ishibashi, et al. [<xref ref-type="bibr" rid="scirp.57881-ref10">10</xref>] proposed embedded forward error control (FEC) technique which utilizes RS (Reed Solomon) code to reduce packet error rate. Similarly, M. Busse, et al. [<xref ref-type="bibr" rid="scirp.57881-ref11">11</xref>] can recover lost chunk by using Fountain code and Raptor code. To increase data reliability and processing speed, K. Yu, et al. [<xref ref-type="bibr" rid="scirp.57881-ref12">12</xref>] designed new FEC which protects header and payload, respectively. Similarly, M. Srouji, et al. [<xref ref-type="bibr" rid="scirp.57881-ref13">13</xref>] proposed a reliable data transfer scheme which can adjust the lengths of redundancy code based on the successful receiving rate at the downstream node.</p><p>In the third category, to increase transmission reliability, researchers focus on network coding. For examples, to increase the probability of successfully recovering the transmitted data, G. Arrobo, et al. [<xref ref-type="bibr" rid="scirp.57881-ref14">14</xref>] proposed cooperative network coding. Similarly, A. Taparugssanagorn, et al. [<xref ref-type="bibr" rid="scirp.57881-ref15">15</xref>] proposed unequally error protection (UEP) scheme. In UEP, data are classified into two types: medical and non-medical. Only medical data are EX-ORed, while non-medical data are not. However, in UEP, it is not guaranteed that a downstream sensor node can always decode data successfully. Thus, I. Salhi, et al. [<xref ref-type="bibr" rid="scirp.57881-ref16">16</xref>] proposed another reliable coding scheme where a relay node can produce much better packet combination through the exchange of neighboring table and topology interference information. Finally, Z. Kiss, et al. [<xref ref-type="bibr" rid="scirp.57881-ref17">17</xref>] tried to combine two coding techniques, RS coding and network coding. Once a relay node receives data packets transmitted from all the downstream sensor nodes, it begins to chop every data packet into smaller segments. Each segment is encoded into two symbols using RS codes. The two symbols are then converted to two checking blocks before data transmission. A receiving node can therefore increase the probability of correct data by decoding these two checking blocks.</p><p>Unlike the previous research work, where the authors focused on reliable routing, information coding, and network coding, in this paper, we propose a packet interleaving scheme (PIS) to reduce the impact of burst errors (BE) on high-reliability-required (HRR) data in WSNs. BE is defined as a sequence of transmitted bits which may encounter errors in continuous bit pattern. Although Reed-Solomon (RS) codes [<xref ref-type="bibr" rid="scirp.57881-ref18">18</xref>] , which encode data in a block-by-block fashion, may correct bit errors in a certain constraints, it may not be economically worthy in dealing with burst errors when the number of consecutive bit errors exceeds a threshold. In other words, it makes the overhead of redundancy codes become unacceptable. Hence, to increase packet correctable probability in a WSN, the proposed PIS first classifies the collected data into two different types: HRR data and non-HRR data. An HRR packet is encoded with a short RS symbol, while a non-HRR packet with a long RS symbol. When an HRR and a non-HRR packet arrive at a sensor, they are interleaved on a symbol-by-symbol basis. The noticeable benefit from the packet interleaving is that the burst errors are dispersed and the uncorrectable probability of HRR packets is significantly reduced.</p><p>The remainder of this paper is organized as follows. In Section 2, we introduce RS codes employed in a WSN. In Section 3, the proposed PIS and its operations are described. In Section 4, an analytical model is built using two bit-error models, the uniform bit-error model (UBEM) and the on-off bit-error model (OBEM). Finally, conclusions are drawn in Section 5.</p></sec><sec id="s2"><title>2. Reed-Solomon Codes</title><sec id="s2_1"><title>2.1. Forward Error Correction</title><p>Forward Error Correction (FEC) codes have been widely used in today’s unreliable communication system, such as wireless networks, to reduce bit error rate (BER). The basic principle behind FEC is to generate redundancy code by encoding the user data; the former is then appended to the latter before transmission. At the receiver, user data together with the redundancy code are examined so that a certain pattern of bit errors can be corrected. FEC is composed of two categories, convolution code (CC) and block code (BC) [<xref ref-type="bibr" rid="scirp.57881-ref3">3</xref>] . The former has been applied to the transmission for continuous data, such as video streaming. Encoding process in CC requires relatively larger memory to store the previous, the current, and the upcoming information. As shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>(a), each symbol in the k symbols, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x6.png" xlink:type="simple"/></inline-formula> is Exclusive-ORed with the previous or the upcoming symbols. As a result, n symbols <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x7.png" xlink:type="simple"/></inline-formula> are produced from k symbols. BC, on the other hand, has been used in encoding discrete data on the basis of block by block. Thus, BC is more applicable to a sensor network, where data, such as temperature, moisture, etc., are collected discretely in a block size. The basic idea behind BC is to encode k-symbol information with a division operation. Redundancy codes with n-k symbols, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x8.png" xlink:type="simple"/></inline-formula>, are generated after the division operation. Before the transmission to an upper stream node, the n-k symbols are attached to the original k symbols, as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>(b).</p></sec><sec id="s2_2"><title>2.2. RS Encoding</title><p>1) It is well known that Reed-Solomon (RS) code is one of the most popular block codes. RS Code is usually represented by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x9.png" xlink:type="simple"/></inline-formula> , where GF is the Galois Field [<xref ref-type="bibr" rid="scirp.57881-ref19">19</xref>] and m denotes the number of bits in a symbol. Alternatively, RS code can be represented by (n, k), where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x10.png" xlink:type="simple"/></inline-formula> denotes the total number of symbols encoded, k is number of symbols for user data, and (n-k) denotes the number of redundancy symbols. Hence,</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x11.png" xlink:type="simple"/></inline-formula>denotes the number of erroneous symbols that can be corrected.</p><p>2) Let us briefly review the operations of RS codes. Before a message is transmitted using RS encoding, the message is segmented into a number of m-bit symbols. The k m-bit symbols can be represented by a polynomial:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x12.png" xlink:type="simple"/></inline-formula>A generator polynomial, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x13.png" xlink:type="simple"/></inline-formula>, is defined as <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x14.png" xlink:type="simple"/></inline-formula> which is used to calculate a parity polynomial,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x15.png" xlink:type="simple"/></inline-formula>; i.e., <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x16.png" xlink:type="simple"/></inline-formula>Finally, codeword, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x17.png" xlink:type="simple"/></inline-formula>, is calculated by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x18.png" xlink:type="simple"/></inline-formula> . The coefficients of polynomial <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x19.png" xlink:type="simple"/></inline-formula> are the final encoded data to be transmitted.</p><p>3) For example, a RS code has <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x20.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x21.png" xlink:type="simple"/></inline-formula> or (n, k) = (7, 3); i.e., a message is segmented into a num-</p><fig-group id="fig1"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Convolution code versus block code. (a) Convolution Code; (b) Block Code.</title></caption><fig id ="fig1_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x22.png"/></fig><fig id ="fig1_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x23.png"/></fig></fig-group><p>ber of 3-bit symbols. The 8 different symbols and their binary representations are shown in <xref ref-type="table" rid="table1"><xref ref-type="table" rid="table">Table </xref>1</xref>.</p><p>We assume the original user data is 9 bits: 001 010 011. Since a symbol consists of 3 bits and</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x24.png" xlink:type="simple"/></inline-formula>From <xref ref-type="table" rid="table1"><xref ref-type="table" rid="table">Table </xref>1</xref>, the three symbols are represented by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x25.png" xlink:type="simple"/></inline-formula> . Thus, we have<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x26.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x27.png" xlink:type="simple"/></inline-formula>.</p><p>Parity polynomial is computed as <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x28.png" xlink:type="simple"/></inline-formula> Thus, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x30.png" xlink:type="simple"/></inline-formula> From <xref ref-type="table" rid="table1"><xref ref-type="table" rid="table">Table </xref>1</xref>, we know the encoded data to be transmitted are 001 010 100 000 000 001 100.</p></sec><sec id="s2_3"><title>2.3. RS Decoding</title><p>Due to noise or interference, data may encounter bit errors over wireless link. Let R(X) be the data received, C(X) be the data transmitted, and E(X) be the data in error. Thus, we have,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x31.png" xlink:type="simple"/></inline-formula>. To determine whether or not R(X) requires any corrections, we have to compute E(X) by their syndromes:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x32.png" xlink:type="simple"/></inline-formula>. From Equation (1), if<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x33.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x34.png" xlink:type="simple"/></inline-formula>, which implies<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x35.png" xlink:type="simple"/></inline-formula>; i.e., no bit errors occur. Otherwise, bit errors occur and E(X) is computed.</p><disp-formula id="scirp.57881-formula137"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x36.png"  xlink:type="simple"/></disp-formula><p>If bit errors do occur, error locations and error values are required computation. Assume there are v errors appear at the locations,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x37.png" xlink:type="simple"/></inline-formula>. That is, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x38.png" xlink:type="simple"/></inline-formula>and their syndromes can be expressed as in Equation (2).</p><disp-formula id="scirp.57881-formula138"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x39.png"  xlink:type="simple"/></disp-formula><p>Next, if we can find <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x40.png" xlink:type="simple"/></inline-formula> such that all syndromes are equal to zero, then the errors can be located from the exponents of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x41.png" xlink:type="simple"/></inline-formula>. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x42.png" xlink:type="simple"/></inline-formula> . The syndromes can be expressed as in Equation (3).</p><disp-formula id="scirp.57881-formula139"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x43.png"  xlink:type="simple"/></disp-formula><table-wrap id="table1" ><label><xref ref-type="table" rid="table1"><xref ref-type="table" rid="table">Table </xref>1</xref></label><caption><title> An example of RS code with 8 symbols</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Symbols</th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x44.png" xlink:type="simple"/></inline-formula></th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x45.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >000</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x46.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >001</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x47.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >010</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x48.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >011</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x49.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >100</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x50.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >101</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x51.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >110</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x52.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >111</td></tr></tbody></table></table-wrap><p>Thus, the polynomial of error locations can be expressed as shown in Equation (4).</p><disp-formula id="scirp.57881-formula140"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x53.png"  xlink:type="simple"/></disp-formula><p>To compute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x54.png" xlink:type="simple"/></inline-formula>, we let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x55.png" xlink:type="simple"/></inline-formula> and substitute it into Equation (4). Next, we let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x56.png" xlink:type="simple"/></inline-formula> , which re-</p><p>sults to Equation (5), where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x57.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x58.png" xlink:type="simple"/></inline-formula>. From Equation (5), we can derive Equation (6).</p><disp-formula id="scirp.57881-formula141"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x59.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.57881-formula142"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x60.png"  xlink:type="simple"/></disp-formula><p>Expanding Equation (6), the result is shown in Equation (7).</p><disp-formula id="scirp.57881-formula143"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x61.png"  xlink:type="simple"/></disp-formula><p>From Equation (3) and Equation (7), we can derive Equation (8).</p><disp-formula id="scirp.57881-formula144"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x62.png"  xlink:type="simple"/></disp-formula><p>Substituting <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x63.png" xlink:type="simple"/></inline-formula> to Equation (8), we have derive Equation (9).</p><disp-formula id="scirp.57881-formula145"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x64.png"  xlink:type="simple"/></disp-formula><p>Equation (9) can be expressed by a matrix equation as shown in Equation (10). By applying the operation of inverse matrix, we can compute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x65.png" xlink:type="simple"/></inline-formula>.</p><disp-formula id="scirp.57881-formula146"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x66.png"  xlink:type="simple"/></disp-formula><p>Substituting <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x67.png" xlink:type="simple"/></inline-formula> to Equation (4), we can find<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x68.png" xlink:type="simple"/></inline-formula>; i.e., the error locations. To compute error values, we define them as <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x68.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x69.png" xlink:type="simple"/></inline-formula> as shown in Equation (11).</p><disp-formula id="scirp.57881-formula147"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x70.png"  xlink:type="simple"/></disp-formula><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x71.png" xlink:type="simple"/></inline-formula> . By substituting X to Equation (11), we have derive Equation (12).</p><disp-formula id="scirp.57881-formula148"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x72.png"  xlink:type="simple"/></disp-formula><p>Since Equation (12) has <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x73.png" xlink:type="simple"/></inline-formula> equations and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x74.png" xlink:type="simple"/></inline-formula> unknown, it is easy to compute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x75.png" xlink:type="simple"/></inline-formula>. Finally, errors can be corrected by adding error values <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x76.png" xlink:type="simple"/></inline-formula> to their corresponding positions. At last, let us give an example. We assume the received data = 001 010 000 011 000 001 011, which can be represented by a polynomial <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x77.png" xlink:type="simple"/></inline-formula> We then calculate the 4 syndromes, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x78.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x79.png" xlink:type="simple"/></inline-formula> , <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x80.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x81.png" xlink:type="simple"/></inline-formula> . By substituting them into Equation (10), we obtain the error locations as shown in Equation (13).</p><disp-formula id="scirp.57881-formula149"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x82.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.57881-formula150"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x83.png"  xlink:type="simple"/></disp-formula><p>By multiplying an inverse matrix on both sides in Equation (13), we have derive Equation (14). Next, if we substitute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x84.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x85.png" xlink:type="simple"/></inline-formula> to an error-location polynomial, we have<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x86.png" xlink:type="simple"/></inline-formula>. Now, we can derive<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x87.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x88.png" xlink:type="simple"/></inline-formula> , <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x89.png" xlink:type="simple"/></inline-formula> , <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x90.png" xlink:type="simple"/></inline-formula> , <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x91.png" xlink:type="simple"/></inline-formula> , <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x92.png" xlink:type="simple"/></inline-formula> , and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x93.png" xlink:type="simple"/></inline-formula>. Hence, the two error locations are found, which show us the third and the fourth symbols are in error. To compute these two error values, we need to compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x94.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x95.png" xlink:type="simple"/></inline-formula> first, as shown in Equation (15). Thus, the two error values can be computed from Equation (16).</p><disp-formula id="scirp.57881-formula151"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x96.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.57881-formula152"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x97.png"  xlink:type="simple"/></disp-formula><p>Since <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x98.png" xlink:type="simple"/></inline-formula> , the received data are corrected as, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x99.png" xlink:type="simple"/></inline-formula> which in binary representation is 001 010 011 000 000 001 011.</p></sec></sec><sec id="s3"><title>3. Packet Interleaving Scheme</title><sec id="s3_1"><title>3.1. WSN with Multi-Hop Tree Structure</title><p>In a wireless sensor network (WSN), a coordinator is the sink which gathers all the data collected from other distant sensor nodes. To facilitate data gathering from all the sensor nodes, it is very constructive that the coordinator and the sensor nodes will collaborate to build a multi-hop tree structure (MTS), as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>. In an MTS-based WSN, data collected by a sensor node will be forwarded hop-by-hop to the coordinator. Thus, by fully utilizing a branch node of the MTS, in this paper, we propose a packet interleaving scheme (PIS) based on RS codes to reduce the impact of burst errors on packet uncorrectable probability.</p></sec><sec id="s3_2"><title>3.2. Packet Interleaving</title><p>In the proposed PIS, packets collected by a sensor node are classified into two different types: high-reliability required (HRR) packet and non-HRR packet. An HRR packet is defined as a packet which requires for retransmission, if uncorrectable burst errors exist. Payload in an HRR packet consists of numerical data, such as temperature, moisture, luminance, etc. This type of packet has relatively shorter data length (usually, a couple of bytes) and each uncorrectable HRR packet requires for retransmission. Hence, it is better to employ a shorter-length symbol (in this paper, we use m = 4) to encode an HRR packet with shorter data length. On the other</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> WSN with multi-hop tree structure</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x100.png"/></fig><p>hand, payload in a non-HRR packet consists of non-numerical data, such as video, audio, etc. This type of packet has relatively longer data length (usually, in the order of kilo bytes) and each uncorrectable non-HRR packet may not require for retransmission. Thus, it is better to employ longer-length symbol (in this paper, we use m = 8) to encode a non-HRR packet with longer data length.</p><p>As it is illustrated in <xref ref-type="fig" rid="fig3">Figure 3</xref>, an HRR packet is encoded with a shorter-length RS symbol (i.e., m = 4). First,</p><p>an M-byte MAC-layer header and payload is converted to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x101.png" xlink:type="simple"/></inline-formula> symbols on the basis of 4 bits per</p><p>symbol. Thus, we have the length of a codeword is n, where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x102.png" xlink:type="simple"/></inline-formula>, the number of symbols for user data in a codeword is k, where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x103.png" xlink:type="simple"/></inline-formula>, and the number of symbols for redundancy code in</p><p>a codeword is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x104.png" xlink:type="simple"/></inline-formula>. Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x105.png" xlink:type="simple"/></inline-formula>, which denotes the number of codeword required for encoding the M-byte</p><p>packet (header plus payload). The total redundancy code (or FCS) is therefore equal to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x106.png" xlink:type="simple"/></inline-formula> symbols, or <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x107.png" xlink:type="simple"/></inline-formula> bits.</p><p>Similarly, as it is illustrated in <xref ref-type="fig" rid="fig4">Figure 4</xref>, a non-HRR packet is encoded with a longer-length symbol (m = 8).</p><p>An M-byte MAC-layer header and payload is converted to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x108.png" xlink:type="simple"/></inline-formula> symbols on the basis of 8 bits per</p><p>symbol. Since the length of a codeword, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x109.png" xlink:type="simple"/></inline-formula>bytes, which is much greater than the maximum length of a packet, which is 127 bytes in a WSN, a codeword is sufficiently enough to encode a MAC-layer packet in a WSN. Thus, the length of redundancy code (or FCS) is equal to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x110.png" xlink:type="simple"/></inline-formula> bytes.</p><p>When both an HRR and a non-HRR packet are received by a branch node in a tree-structured WSN, these two packets are interleaved on a symbol-by-symbol basis, as shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>. The interleaved packet is then forwarded to an upper stream node, which performs decoding and correction process. However, as shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>, an interleaved packet may not be correctable, if it encounters burst errors where the number of total errors is greater than t. In the proposed PIS, by separating the interleaved single packet back to their original two packets, each individual packet may become correctable. This is because the number of errors in each separated packet is highly possible to be smaller than t.</p></sec></sec><sec id="s4"><title>4. Mathematical Model and Analysis</title><p>In RS codes, whether or not a coded packet is correctable is mainly determined by the number of erroneous symbols. In this section, to study the robustness and the error-correction capability of the proposed PIS, we build two mathematical models for comprehensive numerical simulations. The first one is referred to as uniform bit error model (UBEM), while the second one is referred to as on-off bit error model (OBEM). The first model assumes the errors occur evenly on the coded packets. The second model assumes the errors may occur continuously</p><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> An HRR packet encoded with a shorter-length symbol (m = 4)</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x111.png"/></fig><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> A non-HRR packet encoded with a longer-length symbol (m = 8)</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x112.png"/></fig><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Packet interleaving on a symbol-by-symbol basis</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x113.png"/></fig><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Burst errors dispersed on two symbols</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x114.png"/></fig><p>in a burst length.</p><sec id="s4_1"><title>4.1. UBEM</title><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x115.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x116.png" xlink:type="simple"/></inline-formula> denote the probability of bit errors and the probability of symbol errors, respectively. Since any bit errors occur in a symbol may result in a symbol error and each symbol has m bits, we can derive<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x117.png" xlink:type="simple"/></inline-formula> directly from<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x118.png" xlink:type="simple"/></inline-formula>, as shown in Equation (17).</p><disp-formula id="scirp.57881-formula153"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x119.png"  xlink:type="simple"/></disp-formula><p>Next, let us define two more parameters, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x120.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x121.png" xlink:type="simple"/></inline-formula>. The first parameter denotes the number of symbols in a codeword and the second parameter denotes the number of codeword in a packet. Hence, the uncorrectable probability of a codeword<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x121.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x122.png" xlink:type="simple"/></inline-formula>, can be derived as shown in Equation (18).</p><disp-formula id="scirp.57881-formula154"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x123.png"  xlink:type="simple"/></disp-formula><p>In Equation (18), we know in a codeword if the number of symbol errors is smaller than t, then the codeword is correctable. Thus, the uncorrectable probability of a codeword can be summed up from<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x124.png" xlink:type="simple"/></inline-formula>, since there</p><p>are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x125.png" xlink:type="simple"/></inline-formula> different types of errors. Next, let us define <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x126.png" xlink:type="simple"/></inline-formula> as the packet uncorrectable probability.</p><p>Since there are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x127.png" xlink:type="simple"/></inline-formula> codeword in a packet, we can derive <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x128.png" xlink:type="simple"/></inline-formula> as shown in Equation (19).</p><disp-formula id="scirp.57881-formula155"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x129.png"  xlink:type="simple"/></disp-formula></sec><sec id="s4_2"><title>4.2. OBEM</title><p>The on-off bit error model (OBEM) is illustrated in <xref ref-type="fig" rid="fig7">Figure 7</xref>. All the parameters used in the analysis are defined in <xref ref-type="table" rid="table2"><xref ref-type="table" rid="table">Table </xref>2</xref>. A burst error (BE) period is defined as two consecutive bit error intervals where high bit errors ap-</p><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> On-Off bit error model</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x130.png"/></fig><table-wrap id="table2" ><label><xref ref-type="table" rid="table2"><xref ref-type="table" rid="table">Table </xref>2</xref></label><caption><title> Parameters used in OBEM</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x131.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >Number of bits in a symbol of HRR packet</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x132.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Number of bits in a symbol of non-HRR packet</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x133.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Packet interleaved length in bits <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x134.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >on</td><td align="center" valign="middle" >Length of high bit errors (in bits)</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x135.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Error probability of high bit errors</td></tr><tr><td align="center" valign="middle" >off</td><td align="center" valign="middle" >Length of low bit errors (in bits)</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x136.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Error probability of low bit errors</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x137.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Burst length (on + off ) (in bits)</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x138.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Length of initial right-shift position (in bits)</td></tr></tbody></table></table-wrap><p>pear first and then followed by low bit errors. Notice that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x139.png" xlink:type="simple"/></inline-formula> is defined as the length of right-shift position for an initial BE period; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x140.png" xlink:type="simple"/></inline-formula>implies that no gap exists between the beginning of an interleaved packet and the beginning of the first BE period.</p><p>First, we define <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula> as the symbol-error probability in OBEM. An interleaved packet (IP) and a burst error (BE) may have different lengths; here we assume the former has a length of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula> bits <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula> and the later has a length of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula> bits<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula>. Since every symbol in an IP may encounter different positions of bit errors, we have to analyze the bit error positions of a symbol before we can compute the symbol-error probability. To compute the error probability of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x146.png" xlink:type="simple"/></inline-formula> symbol, we define (i) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x147.png" xlink:type="simple"/></inline-formula>= the distance between the first bit of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x148.png" xlink:type="simple"/></inline-formula> and the first bit of an IP, and (ii) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x149.png" xlink:type="simple"/></inline-formula>= the distance between the last bit of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x150.png" xlink:type="simple"/></inline-formula> and the first bit of an IP. Similarly, we define <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x151.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x152.png" xlink:type="simple"/></inline-formula> for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x153.png" xlink:type="simple"/></inline-formula>. Thus, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x154.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x155.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x156.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x157.png" xlink:type="simple"/></inline-formula> can be computed as shown in Equation (20), (21), (22), and (23), respectively.</p><disp-formula id="scirp.57881-formula156"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x158.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.57881-formula157"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x159.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.57881-formula158"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x160.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.57881-formula159"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x161.png"  xlink:type="simple"/></disp-formula><p>For simplicity, the four parameters, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula> are generalized to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x167.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x168.png" xlink:type="simple"/></inline-formula>. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x169.png" xlink:type="simple"/></inline-formula> denote the length of right-shift position between an IP and a BE at the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x170.png" xlink:type="simple"/></inline-formula> symbol. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x171.png" xlink:type="simple"/></inline-formula>denote the length of right-shift position for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x172.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x173.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x174.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x175.png" xlink:type="simple"/></inline-formula> at the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x176.png" xlink:type="simple"/></inline-formula> symbol. Thus, we can compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x177.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x170.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x178.png" xlink:type="simple"/></inline-formula> as shown in Equation (24) and (25), respectively.</p><disp-formula id="scirp.57881-formula160"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x179.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.57881-formula161"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x180.png"  xlink:type="simple"/></disp-formula><p>After we found the right-shift position between an IP and a BE, we can categorize the symbol errors into four cases, as illustrated from <xref ref-type="fig" rid="fig8">Figure 8</xref>(a) to <xref ref-type="fig" rid="fig8">Figure 8</xref>(d). Case 1 in <xref ref-type="fig" rid="fig8">Figure 8</xref>(a) shows whether or not a symbol may occupy one BE or two BE periods, their start bit and stop bit of a symbol all appear at the high-bit-error interval. Case 2 in <xref ref-type="fig" rid="fig8">Figure 8</xref>(b) shows only the start bit of a symbol appears at the high-bit-error interval. Case 3 in <xref ref-type="fig" rid="fig8">Figure 8</xref>(c) shows whether or not a symbol may occupy one BE or two BE periods, neither the start bit nor the stop bit appear at the high-bit-error interval. Finally, Case 4 in <xref ref-type="fig" rid="fig8">Figure 8</xref>(d) shows only the stop bit of a symbol appears at the high-bit-error interval. Actually, the four different cases of symbol errors can be constrained by eight inequalities with four parameters, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x181.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x182.png" xlink:type="simple"/></inline-formula>, on, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x183.png" xlink:type="simple"/></inline-formula>. These eight inequalities (two inequalities for each case) are shown in <xref ref-type="table" rid="table3"><xref ref-type="table" rid="table">Table </xref>3</xref>. Once we identify the four cases of symbol errors, we can compute the symbol- error probability. Since one codeword consists of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x184.png" xlink:type="simple"/></inline-formula> symbols, we define<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x185.png" xlink:type="simple"/></inline-formula>, as the symbol-error probability of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x186.png" xlink:type="simple"/></inline-formula> symbol. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x187.png" xlink:type="simple"/></inline-formula> denote the error probability of high bit errors and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x188.png" xlink:type="simple"/></inline-formula> denote the error probability of low bit errors. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x189.png" xlink:type="simple"/></inline-formula> represent the number of bits with errors in a symbol and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x189.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x190.png" xlink:type="simple"/></inline-formula> represent the number of bits without errors in a symbol. We can compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x189.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x190.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x191.png" xlink:type="simple"/></inline-formula> as shown in Equation (26).</p><disp-formula id="scirp.57881-formula162"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x192.png"  xlink:type="simple"/></disp-formula><p>Now, we can compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x193.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x193.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x194.png" xlink:type="simple"/></inline-formula> for case 1 as shown in Equation (27) and (28), case 2 as shown in Equation (29) and (30), case 3 as shown in Equation (31) and (32), and case 4 as shown in Equation (33) and (34), respectively.</p><p>Case 1:</p><disp-formula id="scirp.57881-formula163"><label>(27)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x195.png"  xlink:type="simple"/></disp-formula><fig id="fig8"  position="float"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Four cases of symbol errors in terms of the start and stop bits</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x196.png"/></fig><table-wrap id="table3" ><label><xref ref-type="table" rid="table3"><xref ref-type="table" rid="table">Table </xref>3</xref></label><caption><title> Four cases of symbol errors with 8 constraints</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Case</th><th align="center" valign="middle" >Conditions</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x197.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x198.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x199.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x200.png" xlink:type="simple"/></inline-formula></td></tr></tbody></table></table-wrap><disp-formula id="scirp.57881-formula164"><label>(28)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x201.png"  xlink:type="simple"/></disp-formula><p>Case 2:</p><disp-formula id="scirp.57881-formula165"><label>(29)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x202.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.57881-formula166"><label>(30)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x203.png"  xlink:type="simple"/></disp-formula><p>Case 3:</p><disp-formula id="scirp.57881-formula167"><label>(31)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x204.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.57881-formula168"><label>(32)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x205.png"  xlink:type="simple"/></disp-formula><p>Case 4:</p><disp-formula id="scirp.57881-formula169"><label>(33)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x206.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.57881-formula170"><label>(34)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x207.png"  xlink:type="simple"/></disp-formula><p>By substituting <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x208.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x208.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x209.png" xlink:type="simple"/></inline-formula> back to Equation (26), we can now summarize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x208.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x209.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x210.png" xlink:type="simple"/></inline-formula> for the four different cases of symbol errors as shown in <xref ref-type="table" rid="table4"><xref ref-type="table" rid="table">Table </xref>4</xref>.</p><p>After we compute the symbol-error probability for the four different cases, our next step is to derive the uncorrectable probability of a codeword and the uncorrectable probability of a packet. We know there are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x211.png" xlink:type="simple"/></inline-formula> codeword in a packet and the uncorrectable probabilities of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x212.png" xlink:type="simple"/></inline-formula> codeword are all different. Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x212.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x213.png" xlink:type="simple"/></inline-formula>, denote the uncorrectable probability of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x212.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x213.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x214.png" xlink:type="simple"/></inline-formula> codeword and let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x212.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x213.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x215.png" xlink:type="simple"/></inline-formula> denote the uncorrectable probability of a packet. By using the combination theory of probabilities, we can derive <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x212.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x213.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x216.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x212.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x213.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x216.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x217.png" xlink:type="simple"/></inline-formula> as shown in Equation (35) and (36), respectively.</p><disp-formula id="scirp.57881-formula171"><label>(35)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x218.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.57881-formula172"><label>(36)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9501418x219.png"  xlink:type="simple"/></disp-formula></sec></sec><sec id="s5"><title>5. Numerical Simulations</title><p>In OBEM, to study the influences of the four parameters, (i) the length of high bit errors (i.e., the On period), (ii) the length of low bit errors (i.e., the Off period), (iii) the right-shift position (i.e.,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x220.png" xlink:type="simple"/></inline-formula>), and (iv) the number of correctable symbols (i.e., t), on the packet uncorrectable probability (i.e., ), we perform comprehensive numerical simulation. <xref ref-type="table" rid="table">Table </xref>V shows the parameters and their setting used in the simulation. From <xref ref-type="table" rid="table">Table </xref>5, we can observe that an On-Off period is fixed to 12 bits. Within the 12 bits, the On period is varied among three different lengths; shorter length (4 bits), equal length (6 bits), and longer length (8 bits). The length of Off period is varied from the other directions (i.e., from longer to shorter length).</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4"><xref ref-type="table" rid="table">Table </xref>4</xref></label><caption><title> Four cases of symbol-error probabilities</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Case</th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x221.png" xlink:type="simple"/></inline-formula></th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x222.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x223.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x224.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x225.png" xlink:type="simple"/></inline-formula></td></tr></tbody></table></table-wrap><table-wrap id="table5" ><label><xref ref-type="table" rid="table">Table </xref>5</label><caption><title> Parameter settings</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Parameter</th><th align="center" valign="middle" >Setting</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x226.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >4 bits</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x227.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >8 bits</td></tr><tr><td align="center" valign="middle" >on</td><td align="center" valign="middle" >4/6/8 bits</td></tr><tr><td align="center" valign="middle" >off</td><td align="center" valign="middle" >8/6/4 bits</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x228.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.1</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x229.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.0001</td></tr></tbody></table></table-wrap><p>Prior to studying the influences of the three different On-Off lengths on packet uncorrectable probability, we illustrate three scenarios in <xref ref-type="fig" rid="fig9">Figure 9</xref>. When the length of On period is shorter, as shown in <xref ref-type="fig" rid="fig9">Figure 9</xref>(a), an HRR packet encoded with a shorter length of symbol (m = 4, dark-shaded portion) completely falls in the Off period, while a non-HRR packet encoded with a longer length of symbol (m = 8, light-shaded portion) just has a few bits fall in the Off period. When the length of the On period is increased to 6 bits, which is equal to the length of the Off period, as shown in <xref ref-type="fig" rid="fig9">Figure 9</xref>(b), half of the HRR packet falls in the On period. The error-bit coverage for an HRR packet becomes even worse when the On period is increased to 8 bits, as shown in <xref ref-type="fig" rid="fig9">Figure 9</xref>(c). As it can be seen, a whole symbol of an HRR packet is now covered by the On period, while only half of a symbol of a non-HRR packet is covered by the On period.</p>Impact of Correctable Symbols<p>First, we are interested in studying the impact of increasing the number of correctable symbols when the length of high bit errors is shorter than the length of low bit errors; i.e., On = 4 bits and Off = 8 bits. As shown in Figures 10(a) to 10(e), we observe the variations of packet uncorrectable probability <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x230.png" xlink:type="simple"/></inline-formula> when the right-shift position <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x230.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x231.png" xlink:type="simple"/></inline-formula> is increased from 0 to 11 bits and the number of correctable symbols (t) is increased from 1 to 5.</p><p>From <xref ref-type="fig" rid="fig1">Figure 1</xref>0, we can observe that both the packet uncorrectable probabilities <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x232.png" xlink:type="simple"/></inline-formula> of HRR and non-HRR curves drop off very quickly, when the number of correctable symbols (t) is increased from 1 to 5. Additionally, we can observe that he curves of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x232.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x233.png" xlink:type="simple"/></inline-formula> with PIS (the two dashed lines) are much lower than the curves of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x232.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x234.png" xlink:type="simple"/></inline-formula> without using PIS (the two solid lines). The improvement of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x232.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x234.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x235.png" xlink:type="simple"/></inline-formula> by using PIS is more significant when t is small, which is quite beneficial for reducing packet overhead, since the number of redundancy bits in RS codes can be shorter. Another noticeable phenomenon is that although when <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x232.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x234.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x236.png" xlink:type="simple"/></inline-formula> is smaller than 7, the curves of HRR with PIS are completely inverted to the curves of non-HRR with PIS, the curves of HRR with PIS do drop to zero when <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x232.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x234.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x236.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x237.png" xlink:type="simple"/></inline-formula> is larger than 7. In other words, on average we have come out a result; i.e., the packet uncorrectable probability of HRR with PIS is significantly lower than that of non-HRR with PIS.</p><p>From <xref ref-type="fig" rid="fig1">Figure 1</xref>1(a) to <xref ref-type="fig" rid="fig1">Figure 1</xref>1(e), we show the packet uncorrectable probabilities when the on period (6 bits) is equal to the Off period (6 bits). It is not surprising to notice that, for the corresponding t values (t = 1 to 5), the four curves in <xref ref-type="fig" rid="fig1">Figure 1</xref>1 are much higher than those four curves in <xref ref-type="fig" rid="fig1">Figure 1</xref>0. The reason is quite straightforward, since the period of high bit errors (i.e., the On period) is increased from 4 bits to 6 bits. However, on average the proposed PIS can effectively reduce packet uncorrectable probability, as it is compared to the curves without using PIS. In particular, we can observe that, no matter what the value t is, the curves of HRR with PIS can be reduced to near zero when <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x238.png" xlink:type="simple"/></inline-formula> is larger than 7. Additionally, we observe that a side effect could occur. That is, the curves of non-HRR with PIS cannot be reduced very significantly, as they are compared to those curves in <xref ref-type="fig" rid="fig1">Figure 1</xref>0. This is because no matter how we adjust the right-shift position<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x239.png" xlink:type="simple"/></inline-formula>, a non-HRR packet will be affected by the on period since the latter has been increased from 4 bits to 6 bits.</p><p>From <xref ref-type="fig" rid="fig1">Figure 1</xref>2(a) to <xref ref-type="fig" rid="fig1">Figure 1</xref>1(e), we show the packet uncorrectable probabilities when the on period (8 bits) is longer than the Off period (4 bits). It is interesting to notice that when t is larger than 3 and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x240.png" xlink:type="simple"/></inline-formula> is smaller than 6, the packet uncorrectable probabilities of HRR with PIS are higher than those curves without PIS. Of course, when t is smaller than 3 and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x240.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x241.png" xlink:type="simple"/></inline-formula> is larger than 6, the situations are completely inverted. Hence, from <xref ref-type="fig" rid="fig1">Figure 1</xref>2, we have discovered that when the period of high bit errors exceeds the length of an HRR symbol (m = 4) and approaches to a non-HRR symbol (m = 8), it is better to encode packets with a small value of t; otherwise, there</p><fig id="fig9"  position="float"><label><xref ref-type="fig" rid="fig9">Figure 9</xref></label><caption><title> Influences of three On-Off lengths on the packet errors</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x242.png"/></fig><fig id="fig10"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>0</label><caption><title> Variations of packet uncorrectable probability (on is smaller than off)</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x243.png"/></fig><p>is no advantage achieved by using the proposed PIS.</p><p>From <xref ref-type="fig" rid="fig1">Figure 1</xref>3(a) to <xref ref-type="fig" rid="fig1">Figure 1</xref>3(c), we show the comparisons in packet uncorrectable probabilities between UBEM and OBEM. First, we observe that in UBEM it does not make any big difference whether or not using the proposed PIS, since in UBEM every bit receives the same error probability. Second, we observe that packet uncorrectable probability in UBEM is relatively higher than that in OBEM. Notice that the curves of UBEM and the curves of OBEM vary along with the following two parameters: (i) when the number of correctable symbols (t) increases from 1 to 5, the curves of UBEM dissever very quickly from those of OBEM; and (ii) when the right-shift position <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9501418x244.png" xlink:type="simple"/></inline-formula> increases from zero to 8 bits, the gap between these two models becomes smaller. Since OBEM is more reactive to a real word than UBEM, it is rewarding to know that the proposed PIS can reduce packet uncorrectable probability in OBEM more significantly than that in UBEM. Another noticeable re-</p><fig id="fig11"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>1</label><caption><title> Variations of packet uncorrectable probability (on is equal to off)</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x245.png"/></fig><fig id="fig12"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>2</label><caption><title> Variations of packet uncorrectable probability (on is larger than off)</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x246.png"/></fig><fig id="fig13"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>3</label><caption><title> Packet uncorrectable probability in UBEM vs in OBEM. (a) (On, Off, θ) = (4, 8, 0); (b) (On, Off, θ) = (6, 6, 8); (c) (On, Off, θ) = (4, 8, 8</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9501418x247.png"/></fig><p>sult is that no matter how we increase the period of high bit errors (i.e., we increase the on period from 4 bits in 13(a) to 6 bits in 13(b), and finally to 8 bits in 13(c)), HRR with PIS in OBEM always exhibits the lowest packet uncorrectable probability (near zero, in some cases). The relatively lower packet uncorrectable probability for HRR packets has demonstrated that the proposed PIS can successfully protect HRR packets from burst errors, while at the same time it does not sacrifice non-HRR packets from large uncorrectable bit errors.</p></sec><sec id="s6"><title>6. Conclusion</title><p>In this paper, we have presented a packet interleaving scheme (PIS) using RS code to reduce packet uncorrectable probability under burst errors in wireless sensor networks. In PIS, the collected data are classified into HRR and non-HRR. An HRR packet is encoded with a shorter RS symbol, while a non-HRR packet with a longer RS symbol. One of the contributions of this paper is right in that an HRR and a non-HRR packet are interleaved on a symbol-by-symbol basis, which effectively disperses the burst errors among an interleaved packet. Consequently, the packet uncorrectable probability of an HRR packet can be significantly reduced. In the performance evaluation, we built two mathematical models, UBEM and OBEM. From the thorough numerical simulations, we have demonstrated that, no matter how we adjust the period of high bit errors, the proposed PIS behaves more resilient to burst errors in OBEM than in UBEM. Finally, we have revealed that, by carefully adjusting the period of high bit errors and the right-shift positions, the proposed PIS can reduce the uncorrectable probability of HRR packets to near zero.</p></sec><sec id="s7"><title>Acknowledgements</title><p>The authors would like to thank the reviewers, whose valuable comments helped improve the presentation of this paper. Additionally, the authors would like to thank Prof. Tsang-Ling Sheu’s assistant, Miss Yi-Ying Ke for her cautious redrawing of the figures which helped improve the quality of the paper. This study is supported under the three grant numbers: (1) NSC 102-2221-E-110-036-MY2 of MoST, Taiwan, (2) 103-EC-17-A-03-S1- 214, of MOEA, Taiwan, and (3) NHRI-EX103-10142EI, Taiwan.</p></sec><sec id="s8"><title>Cite this paper</title><p>Tsang-LingSheu,Yen-HsiKuo,Zi-TsanChou, (2015) A Packet-Interleaving Scheme Using RS Code for Burst Errors in Wireless Sensor Networks. Wireless Sensor Network,07,83-99. doi: 10.4236/wsn.2015.77008</p></sec><sec id="s9"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.57881-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Barac, F., Yu, K., Gidlund, M., Akerberg, J. and Bjrkman, M. (2012) Towards Reliable and Lightweight Communication in Industrial Wireless Sensor Networks. Proceedings of the INDIN 2012: IEEE 10th International Conference on Industrial Informatics, Beijing, 25-27 July 2012, 1218-1224. http://dx.doi.org/10.1109/indin.2012.6300846</mixed-citation></ref><ref id="scirp.57881-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Marinkovic, S. and Popovici, E. (2009) Network Coding for Efficient Error Recovery in Wireless Sensor Networks for Medical Applications. Proceedings of the 1st International Emerging Network Intelligence, Sliema, 11-16 October 2009, 15-20. http://dx.doi.org/10.1109/emerging.2009.22</mixed-citation></ref><ref id="scirp.57881-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Sklar, B. (2001) Digital Communications: Fundamentals and Applications. 2nd Edition, Prentice Hall, Upper Saddle River.</mixed-citation></ref><ref id="scirp.57881-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Chebbo, H., Abedi, S., Lamahewa, T.A., Smith, D.B., Miniutti, D. and Hanlen, L. (2010) Reliable Body Area Networks Using Relays: Restricted Tree Topology. Proceedings of the 2012 International Conference on Computing, Networking and Communications (ICNC), Maui, 30 January-2 February 2010, 82-88. http://dx.doi.org/10.1109/iccnc.2012.6167540</mixed-citation></ref><ref id="scirp.57881-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Sampangi, R.V., Urs, S.R. and Sampalli, S. (2011) A Novel Reliability Scheme Employing Multiple Sink Nodes for Wireless Body Area Networks. Proceedings of the 2011 IEEE Symposium on Wireless Technology and Applications (ISWTA), Langkawi, 25-28 September 2011, 162-167. http://dx.doi.org/10.1109/iswta.2011.6089401</mixed-citation></ref><ref id="scirp.57881-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Kim, S., Fonseca, R. and Culler, D. (2004) Reliable Transfer on Wireless Sensor Network. Proceedings of the 1st Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, Santa Clara, 4-7 October 2004, 449-459.</mixed-citation></ref><ref id="scirp.57881-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Byrne, E., Manada, A., Marinkovic, S. and Popovici, E. (2011) A Graph Theoretical Approach for Network Coding in Wireless Body Area Networks. Proceedings of the 2011 IEEE International Symposium on Information Theory Proceedings (ISIT), Saint Petersburg, 31 July-5 August 2011. http://dx.doi.org/10.1109/isit.2011.6034156</mixed-citation></ref><ref id="scirp.57881-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Hamada, Y., Takizawa, K. and Ikegami, T. (2012) Highly Reliable Wireless Body Area Network Using Error Correcting Codes. Proceedings of the 2012 IEEE Radio and Wireless Symposium, Santa Clara, 15-18 January 2012, 231-234. http://dx.doi.org/10.1109/rws.2012.6175351</mixed-citation></ref><ref id="scirp.57881-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Luby, M. (2002) LT Codes. Proceedings of the 43rd Annual IEEE Symposium on Foundations of Computer Science, Vancouver, 16-19 Novenber 2002, 271-280. http://dx.doi.org/10.1109/sfcs.2002.1181950</mixed-citation></ref><ref id="scirp.57881-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Ishibashi, K., Ochiai, H. and Kohno, R. (2008) Embedded Forward Error Control Technique (EFECT) for Low-Rate but Low Latency Communications. IEEE Transactions on Wireless Communications, 7, 1456-1460. http://dx.doi.org/10.1109/TWC.2008.060573</mixed-citation></ref><ref id="scirp.57881-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Busse, M., Haenselmann, T. and Effelsberg, W. (2007) Energy-Eficient Data Dissemination for Wireless Sensor Networks. Proceedings of the 5th Annual IEEE International Conference on Pervasive Computing and Communications Workshops, White Plains, 19-23 March 2007. http://dx.doi.org/10.1109/percomw.2007.44</mixed-citation></ref><ref id="scirp.57881-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Yu, K., Barac, F., Gidlund, M., Akerberg, J. and Bjorkman, M. (2012) A Flexible Error Correction Scheme for IEEE 802.15.4-Based Industrial Wireless Sensor Networks. Proceedings of the 2012 IEEE International Symposium on Industrial Electronics (ISIE), Hangzhou, 28-31 May 2012, 1172-1177. http://dx.doi.org/10.1109/isie.2012.6237255</mixed-citation></ref><ref id="scirp.57881-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Srouji, M.S., Wang, Z. and Henkel, J. (2011) RDTS: A Reliable Erasure-Coding Based Data Transfer Scheme for Wireless Sensor Networks. Proceedings of the 2011 IEEE 17th International Conference on Parallel and Distributed Systems, Tainan, 7-9 December 2011, 481-488. http://dx.doi.org/10.1109/icpads.2011.104</mixed-citation></ref><ref id="scirp.57881-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Arrobo, G.E. and Gitlin, R.D. (2011) Improving the Reliability of Wireless Body Area Networks. Proceedings of the 33rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Boston, 30 August-3 September 2011, 2192-2195. http://dx.doi.org/10.1109/iembs.2011.6090413</mixed-citation></ref><ref id="scirp.57881-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Taparugssanagorn, A., Ono, F. and Kohno, R. (2010) Network Coding for Non-Invasive Wireless Body Area Networks. Proceedings of the 2010 IEEE 21st International Symposium on Personal, Indoor and Mobile Radio Communications Workshops, Istanbul, 26-30 September 2010, 134-138. http://dx.doi.org/10.1109/pimrcw.2010.5670413</mixed-citation></ref><ref id="scirp.57881-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Salhi, I., Ghamri-Doudane, Y., Lohier, S. and Roussel, G. (2011) Reliable Network Coding for ZigBee Wireless Sensor Networks. Proceedings of the 8th IEEE International Conference on Mobile Ad-Hoc and Sensor Systems, Valencia, 17-22 October 2011, 135-137.</mixed-citation></ref><ref id="scirp.57881-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Kiss, Z.I., Polgar, Z.A., Stef, M.P. and Bota, V. (2012) Network Coding Solution for Improving Transmission Reliability in Wireless Sensor Networks Employed in Industrial Monitoring. Proceedings of the 35th International Conference on Telecommunications and Signal Processing (TSP), Prague, 3-4 July 2012, 190-195. http://dx.doi.org/10.1109/tsp.2012.6256280</mixed-citation></ref><ref id="scirp.57881-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Reed, I.S. and Solomon, G. (1960) Polynomial Codes over Certain Finite Fields. Journal of the Society of Industrial and Applied Mathematics, 8, 300-304. http://dx.doi.org/10.1137/0108018</mixed-citation></ref><ref id="scirp.57881-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Lidl, R. and Niederreiter, H. (1997) Finite Fields. Cambridge University Press.</mixed-citation></ref></ref-list></back></article>