<?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">WET</journal-id><journal-title-group><journal-title>Wireless Engineering and Technology</journal-title></journal-title-group><issn pub-type="epub">2152-2294</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/wet.2013.41006</article-id><article-id pub-id-type="publisher-id">WET-27651</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>
 
 
  Performance Enhancement of SOVA Based Decoder in SCCC and PCCC Schemes
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>hmed</surname><given-names>A. Hamad</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Department of Electrical Engineering, University of Babylon, Babel, Iraq</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>ahmedbabel@yahoo.com</email></corresp></author-notes><pub-date pub-type="epub"><day>31</day><month>01</month><year>2013</year></pub-date><volume>04</volume><issue>01</issue><fpage>40</fpage><lpage>45</lpage><history><date date-type="received"><day>October</day>	<month>13th,</month>	<year>2012</year></date><date date-type="rev-recd"><day>November</day>	<month>20th,</month>	<year>2012</year>	</date><date date-type="accepted"><day>December</day>	<month>9th,</month>	<year>2012</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>
 
 
   This study proposes a simple scaling factor approach to improve the performance of parallel-concatenated convolutional code (PCCC) and serial concatenated convolutional code (SCCC) systems based on suboptimal soft-input soft-output (SISO) decoders. Fixed and adaptive scaling factors were estimated to mitigate both the optimistic nature of a posteriori information and the correlation between intrinsic and extrinsic information produced by soft-output Viterbi (SOVA) decoders. The scaling factors could be computed off-line to reduce processing time and implementation complexity. The simulation results show a significant improvement in terms of bit-error rate (BER) over additive white Gaussian noise and Rayleigh fading channel. The convergence properties of the suggested iterative scheme are assessed using the extrinsic information transfer (EXIT) chart analysis technique.  
     
 
</p></abstract><kwd-group><kwd>Turbo Codes; SOVA; SCCC; Scaling Factor; EXIT</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Since the invention of turbo codes [<xref ref-type="bibr" rid="scirp.27651-ref1">1</xref>], a considerable interest had been devoted to reduce the complexity of the optimum MAP [<xref ref-type="bibr" rid="scirp.27651-ref2">2</xref>] decoding algorithm. This is to comply with the excessive need for low-power and low-cost decoder chips that are used in wireless mobile devices that pervade in recent years. The log-MAP, max-log-MAP, and SOVA algorithms [3-5] are some of the examples proposed for this target. The reduction in complexity that is achieved by near optimum algorithms like SOVA is accompanied by degradation in performance in terms of bit error rate.</p><p>Several papers have looked into the reasons behind the degradation in performance of these practical turbo-decoding algorithms, especially the one based on SOVA relative to the MAP algorithm [6-12]. A conviction has been created that the reason behind this degradation is the overestimation of reliability values generated by the SOVA decoder compared by those that would have been produced by the MAP decoder. It has been suggested in some of those papers that this optimistic extrinsic information may be due to the relatively high correlation between the intrinsic and extrinsic information [<xref ref-type="bibr" rid="scirp.27651-ref6">6</xref>]. As a result, various approaches were suggested to improve the performance of SOVA. Fixed and adaptive scaling factors are the more conventional approaches that are used to alleviate the distortion of the extrinsic information produced by SOVA [<xref ref-type="bibr" rid="scirp.27651-ref11">11</xref>].</p><p>This study proposes a simple approach for dealing with the exaggerated reliability values and the excessive correlation between the intrinsic and extrinsic information produced by the SOVA decoder. The suggested remedy is based on mathematical statistics, and it involves using two scaling factors, one is applied to the a-posteriori soft-output information of the SOVA and another is applied to the extrinsic information before it passes to the other decoder component in the iterative decoding process.</p><p>It is worth mentioning that the proposed approach could be applied to both SCCC and PCCC schemes based on MAP, log-MAP, max-log-MAP and SOVA decoders and it has almost the same complexity as that of the conventional schemes, which makes it quite attractive. The numerical results show that the turbo decoding algorithm based on SOVA that employs the proposed scaling factors can achieve a better performance compared to the one that does not employ scaling factors.</p></sec><sec id="s2"><title>2. Improved SOVA</title><sec id="s2_1"><title>2.1. PCCC Scheme</title><p>In this work, it has been suggested that the turbo code consists of two recursive systematic convolutional codes (RSC) joined by an interleaver.</p><p>Let <img src="6-6801170\38c6ff3f-0a03-4075-a1c2-92340f96c727.jpg" /> where<img src="6-6801170\7e3bdc5a-f458-4615-a85b-168179cbc134.jpg" />, is the binary information sequence. The modulated symbols corresponding to the coded bits are as follows</p><p><img src="6-6801170\08fa36aa-519c-45f9-b200-5f0eb19ec2fa.jpg" />where<img src="6-6801170\3a620b5b-fd3f-4cc1-9f31-7de7156e36e1.jpg" />, assuming binary phase shift keying modulation is applied. The noisy received sequence at the channel output is</p><p><img src="6-6801170\c93d9add-f551-44cb-85b0-a686c48308c3.jpg" /></p><p>and it is given by;</p><disp-formula id="scirp.27651-formula124453"><label>(1)</label><graphic position="anchor" xlink:href="6-6801170\e5b553c0-f24f-4660-96cf-5200bcb2fa45.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="6-6801170\7400bb38-00d8-48d2-9989-dc840cc1826d.jpg" /> is the fading magnitude, and <img src="6-6801170\70f6d70c-d854-4900-bd53-6eeb99424040.jpg" /> is additive noise modeled as Gaussian with zero mean and variance <img src="6-6801170\4a449c58-b62b-4550-aea0-d4d49d32154c.jpg" /> (the two-sided power spectral density of the Gaussian channel). When the simulation is used over the additive white Gaussian channel (AWGN), <img src="6-6801170\db9c3633-2084-4c8a-98ac-87524b376e9b.jpg" />is 1, while it is a Rayleigh random variable for the case of a Rayleigh flat-fading channel. It is assumed that coherent detection with a perfect estimation of <img src="6-6801170\4672b75a-e586-4810-b9aa-ab1deef8b8c3.jpg" /> is present at the receiver.</p><p>To avoid extra complexity when using the MAP algorithm, the SOVA decoder is proposed. Actually, SOVA has two essential modifications (over the conventional Viterbi Algorithm) which allows it to be used as a component decoder for turbo codes [4,13]. Firstly, the path metrics used are modified to take account of a-priori information when selecting the maximum likelihood path through the trellis. Secondly, the algorithm is modified so that it provides a soft output in the form of the a-posteriori LLR (<img src="6-6801170\d0fe758a-186a-4faa-acd1-d9d204e432de.jpg" />) for each decoded bit. After each iteration, the LLR for first decoder (<img src="6-6801170\0235b462-f5dd-47c6-bf63-2453633a5829.jpg" />) can be represented as [<xref ref-type="bibr" rid="scirp.27651-ref14">14</xref>]</p><disp-formula id="scirp.27651-formula124454"><label>(2)</label><graphic position="anchor" xlink:href="6-6801170\a9435eb2-210c-4098-b2ef-263eea415c55.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="6-6801170\2b075f4e-6496-4954-aa68-b0554897d0a0.jpg" /> is the received systematic symbol scaled by the reliability of the channel <img src="6-6801170\2d5ee37f-a3d6-4c33-a155-877373d2fa3d.jpg" /> (<img src="6-6801170\51bd8139-0c5e-4eff-82a6-05b7a9fd9df3.jpg" />which can be set to 1 for SOVA [<xref ref-type="bibr" rid="scirp.27651-ref15">15</xref>]), where r is the rate of the code, <img src="6-6801170\42cdff22-1094-4fd5-8efc-e6d7a06b3f3b.jpg" />is the energy per information bit, and <img src="6-6801170\3cde1e2f-b325-4e6e-9566-085e3ae931b5.jpg" /> is the a priori information achieved by interleaving (<img src="6-6801170\91d8fffc-469b-4876-aecd-525277ba335f.jpg" />) or deinterleaving (<img src="6-6801170\8b76497e-a323-441c-ac6e-898bbc060c04.jpg" />) of the extrinsic information <img src="6-6801170\220724ee-17d1-4cb8-bfc1-d09a5bc2b5c4.jpg" /> produced by the other decoder. For the first decoder (DEC1), <img src="6-6801170\7161b7b1-07e4-49b1-b0fa-0e54d05cd614.jpg" />, whereas for second decoder</p><p>(DEC2),<img src="6-6801170\49df1d69-22e4-4ddd-a713-4b71b0e80689.jpg" />.</p><p>To improve the reliability of <img src="6-6801170\4542f445-2498-47ac-b152-c922ceb5b0c9.jpg" /> for practical decoders like SOVA, two scaling factor <img src="6-6801170\1dbfdec9-296b-4d7c-a19e-9d68c3edb114.jpg" /> and <img src="6-6801170\d5b7f7d6-9cac-42c2-b62c-306b3e571663.jpg" /> are proposed. The scaled <img src="6-6801170\061e7aea-7395-4e7d-9067-5e44c1ff6605.jpg" /> is given by</p><disp-formula id="scirp.27651-formula124455"><label>(3)</label><graphic position="anchor" xlink:href="6-6801170\ee774cb8-a5a5-4292-b0a9-374d9ed5cdaf.jpg"  xlink:type="simple"/></disp-formula><p>The values of <img src="6-6801170\d83e7e88-f6e8-45c1-9342-2f7a9b9fed13.jpg" /> and <img src="6-6801170\e4cd0955-06c5-4baf-98dd-3ebc56e67297.jpg" /> are derived based on the minimum mean-square error (MMSE) criterion [<xref ref-type="bibr" rid="scirp.27651-ref16">16</xref>] as follows.</p><p>The threshold value of<img src="6-6801170\7f3b7f9e-5a1b-462d-8f25-1f26026d90e3.jpg" />, i.e., <img src="6-6801170\c252df6c-1dd5-43ff-b9c2-393b56ce15e8.jpg" />produced by DEC1 is a growing estimate to the systematic coded bits <img src="6-6801170\9ffc0636-159b-4aa4-b3fc-e4854a8db7e3.jpg" /> with each iteration. Statistically, their meansquare difference (MSD)</p><disp-formula id="scirp.27651-formula124456"><label>(4)</label><graphic position="anchor" xlink:href="6-6801170\14d3ad34-d3e0-46bc-b76a-676b0456dcf4.jpg"  xlink:type="simple"/></disp-formula><p>is a measure of how efficient the algorithm is with the proposed modification. <img src="6-6801170\24542d53-af49-4e64-8483-0413731a74a1.jpg" />denotes the expected value.</p><p>In a similar sense, the MSD related to DEC2 is</p><disp-formula id="scirp.27651-formula124457"><label>(5)</label><graphic position="anchor" xlink:href="6-6801170\fc37f7ef-be04-4d4e-ab3f-bf62dd2233dd.jpg"  xlink:type="simple"/></disp-formula><p>It is obvious that to get better suboptimal decoding, the parameter <img src="6-6801170\4f250f7a-0bc7-4f57-bcdf-4113405bcb6e.jpg" /> should be found to minimize the MSD<img src="6-6801170\d4d99ed0-4684-4b43-bcfc-763b7876eb01.jpg" />, which means that<img src="6-6801170\105744b6-15c5-4bff-a451-cabbc5bb4274.jpg" />. From this equation, <img src="6-6801170\635edecf-8ed7-40ec-a82b-8005c2188209.jpg" />and <img src="6-6801170\19586079-51d9-4e96-a79a-c0dd9e0585e6.jpg" /> are found to be</p><disp-formula id="scirp.27651-formula124458"><label>(6)</label><graphic position="anchor" xlink:href="6-6801170\fce60d8b-3bab-4996-95cf-dc960403b3e8.jpg"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.27651-formula124459"><label>(7)</label><graphic position="anchor" xlink:href="6-6801170\29d0e02a-024c-4657-8afa-018e2bcedcd9.jpg"  xlink:type="simple"/></disp-formula><p>given that&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <img src="6-6801170\534b0ffb-862b-4bee-83c9-a829ac30097d.jpg" /></p><p>We can describe the correlation between the received sequence and extrinsic information by their correlation coefficient [<xref ref-type="bibr" rid="scirp.27651-ref16">16</xref>]. Therefore, we have two correlation coefficients as follows</p><disp-formula id="scirp.27651-formula124460"><label>(8a)</label><graphic position="anchor" xlink:href="6-6801170\039c5d78-bb95-47e4-bd2c-d5ff19325325.jpg"  xlink:type="simple"/></disp-formula><p><img src="6-6801170\2a1038ec-555f-4324-ad93-3a61474431e1.jpg" /></p><p>(8b)</p><p>To reduce the correlation between intrinsic and extrinsic information, it is proposed that we scale <img src="6-6801170\c35f78fa-4106-416e-9cb0-9c47221399dc.jpg" /> by <img src="6-6801170\190df6c3-c2c9-444b-a59f-2c7a4c0d7fe7.jpg" /></p><disp-formula id="scirp.27651-formula124461"><label>(9)</label><graphic position="anchor" xlink:href="6-6801170\e78ba25a-1632-4f1f-abd7-fd0f8d8cfadd.jpg"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.27651-formula124462"><label>(10)</label><graphic position="anchor" xlink:href="6-6801170\70b8b1b3-8179-4352-ab0d-b32544f2de23.jpg"  xlink:type="simple"/></disp-formula><p>The above method can be implemented as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p></sec><sec id="s2_2"><title>2.2. SCCC Scheme</title><p>A similar approach is considered for the case of the SCCC scheme with little modification. A simple block diagram for the conventional SCCC encoder and modified decoder is depicted in <xref ref-type="fig" rid="fig2">Figure 2</xref>. Simulation results show that better performance can be achieved by scaling the LLRs which are produced by outer decoder (ODEC) as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>(b).</p><p>Following a similar procedure to PCCC, the LLR immediate produces by the ODEC scaled as:</p><disp-formula id="scirp.27651-formula124463"><label>(11)</label><graphic position="anchor" xlink:href="6-6801170\104c7eca-4c50-48c6-af1e-1cbe91750362.jpg"  xlink:type="simple"/></disp-formula><p>Whereas, the extrinsic information for the same decoder is scaled by <img src="6-6801170\49eab608-b4e6-47cc-824b-2832a063288e.jpg" /> given by Equation (10). Here, the correlation coefficient <img src="6-6801170\cb51f737-3e28-4fc8-aabe-c4c32b9dda93.jpg" /> may be represented as</p><p><img src="6-6801170\8aad86a9-42d9-45a9-af50-2a19bbac9bb6.jpg" /></p><p>&#160;(12)</p></sec></sec><sec id="s3"><title>3. Numerical Results</title><p>This section presents the effectiveness of scaling factors on the performance of PCCC and SCCC schemes. The simulations were implemented over AWGN and flat fading Rayleigh channels. For the fading channel, the sampling time of the input signal is taken to be (1/50000) sec. and maximum Doppler shift of 100 Hz.</p><p>The 1/3 rate turbo code that is specified for high-speed downlink packet access (HSDPA) in UMTS [<xref ref-type="bibr" rid="scirp.27651-ref17">17</xref>] is considered here which consists of two 1/2 rate component RSC codes of memory 3, with polynomials (Gr, Gf) = (1 + D2 + D3, 1 + D + D3). The two RSCs are joined by interleaver of sizes 1024 bits, which is constructed for the same standard [<xref ref-type="bibr" rid="scirp.27651-ref17">17</xref>]. In SCCC, the same constituent codes are used, and to obtain a total coding rate of 1/3, the coded bits have been puncture using the pattern [10,11]. To examine the effectiveness of the four scaling factors (<img src="6-6801170\9435cb6f-1049-48a0-8c45-19d722cd0a1b.jpg" />), different combinations of these factors are considered. Figures 3 and 4 show the BER</p><p>results for the proposed PCCC systems after five iterations over AWGN and Rayleigh fading channels, respectively. To avoid congestion, each figure is restricted to a number of curves, which demonstrate better improvement. The proposed schemes are also compared with the performance of turbo decoder based on log-MAP algorithm simulated over AWGN channel. Each curve is labeled with a group of symbols, which describe the simulated system. The letters <img src="6-6801170\80fc8fed-bb51-40a3-8029-35786206a2f8.jpg" /> and <img src="6-6801170\91e7e6a0-d657-422c-b4ba-67ef701ca0e5.jpg" /> refer to the scaled LLR and the numeral superscript indicates which decoder is belong (DEC1 or DEC2). The letters “O” and “I” refer to the outer (ODEC) and inner (IDEC) decoders respectively.</p><p>The simulation presents the gain achieved (about 0.9 dB over AWGN and 1 dB over faded channel at BER of 10<sup>–</sup><sup>5</sup>) by modified systems (with scaling) in comparison with the original system (without scaling). The performance of modified systems are become closer by about 0.35 dB (~0.75 dB for unmodified systems) to the performance of turbo code utilizes log-MAP decoder at BER of 10<sup>–4</sup>. <xref ref-type="table" rid="table1">Table 1</xref> presents the average scaling factors (a<sub>2</sub> and β<sub>2</sub>) derived offline for five iterations to system <img src="6-6801170\00d1dc51-3574-4775-821f-7b3fc8b3eebd.jpg" /> at different signal to noise ratios (<img src="6-6801170\e5bed608-9ffe-42da-83b6-83596eb50bfd.jpg" />) over flat fading channels. Referring to Equation (6) and (7), the values of <img src="6-6801170\360f29e5-eace-4bfc-b428-7d5dd4a1f489.jpg" /> should be estimated offline, because the systematic coded bits (<img src="6-6801170\b24e5ae5-c2b6-41d3-a0c1-699afbd17891.jpg" />) are not available at the decoder side, whereas the values of <img src="6-6801170\0e8c761d-9e98-4cf1-a40d-1e9770956923.jpg" /> can be obtained online. Utilizing the simulation results taken from the “free-running” iterative decoder, the average trajectory of the extrinsic information transfer chart (EXIT) [<xref ref-type="bibr" rid="scirp.27651-ref18">18</xref>] for system (<img src="6-6801170\0b9e1a7c-0285-4888-8a8b-a4d3c1d45018.jpg" />) is depicted in <xref ref-type="fig" rid="fig5">Figure 5</xref> at <img src="6-6801170\a1cefe65-5061-44a9-b009-7f4e3dc33c83.jpg" /> = 0.5 dB. In comparison to the trajectory of original system, it is obvious from <xref ref-type="fig" rid="fig5">Figure 5</xref> that the modified systems present better convergence in mutual information.</p><p><xref ref-type="table" rid="table1">Table 1</xref>. Average scaling factors, <img src="6-6801170\69afdeb6-721a-4236-8ce4-0c94c08978bd.jpg" />and <img src="6-6801170\e40e2ec6-1a95-426d-916f-2b4cdca0aefc.jpg" /> applied on system <img src="6-6801170\58d1ac64-9d2f-4a2a-89ee-78b0648f5eb0.jpg" /> for different <img src="6-6801170\8b2307ad-8787-4ae5-b538-59e26956c19a.jpg" /> and 5 iterations assuming Rayleigh fading channel.</p><p><img src="6-6801170\2f71d957-56f9-43ff-bfa6-ab64e8216f4c.jpg" /></p><p>Figures 6 and 7 show the BER performance of modified SCCC schemes compared with the original SOVA over AWGN and flat fading channel respectively. The simulation of scheme <img src="6-6801170\ce69da95-b893-46d0-9a52-9f9172ec8445.jpg" /> reveals similar improvement of about 1.5 dB at BER 10<sup>–4</sup> over the two channels. <xref ref-type="fig" rid="fig8">Figure 8</xref> shows a stall in the mutual information trajectory for conventional SOVA after two iterations, whereas <img src="6-6801170\a9f52bce-df86-49b4-931f-f9c6a71ddefe.jpg" /> continue in converge.</p></sec><sec id="s4"><title>4. Conclusion</title><p>This paper introduces simple modifications to the conventional SOVA to alleviate the effect of optimistic a posteriori information and the strong correlation between the input and output of the SOVA. A method for offline and online computation of scaling factors has also been described. It has shown that the proposed scheme is significantly improved the performance of PCCC and SCCC schemes that are based on suboptimal decoders. The simulation shows that better improvement could be achieved by adding two or three simple multipliers to the traditional PCCC scheme, whereas two multipliers are sufficient to produce a modified SCCC scheme. The complexity resulting from incorporating scaling factors is almost the same as that of the traditional method without these factors. The convergence behavior of such decoders is investigated by using extrinsic information transfer (EXIT) charts.</p></sec><sec id="s5"><title>REFERENCES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.27651-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">C. Berrou, A. Glavieux and P. Thitimajshima, “Near Shannon Limit Error-Correcting Coding and Decoding: Turbo Codes,” Proceedings of the International Conference on Communications, Geneva, 23-26 May 1993, pp. 10641070.</mixed-citation></ref><ref id="scirp.27651-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">J. Hagenauer and P. Robertson, “Iterative (“Turbo”) Decoding of Systematic Convolutional Codes with the MAP And SOVA Algorithm,” Proceedings of the ITG Tagung, Codierung für Quelle, Kanal and Ubertragung, Frankfurt, October 1994, pp. 21-29.</mixed-citation></ref><ref id="scirp.27651-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">P. Robertson, E. Villebrun and P. H¨Oher, “A Comparison of Optimal and Sub-Optimal MAP Decoding Algorithms Operating in the Log Domain,” Proceedings of the International Conference on Communications, Seattle, 18-22, June 1995, pp. 1009-1013.</mixed-citation></ref><ref id="scirp.27651-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">J. Hagenauer and P. Hoeher, “A Viterbi Algorithm with Soft-Decision Outputs and Its Applications,” Proceedings of IEEE Global Telecommunications Conference, Dallas, 27-30 November 1989, pp. 1680-1686.</mixed-citation></ref><ref id="scirp.27651-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">C. Berrou, P. Adde, E. Angui and S. Faudeil, “A Low Complexity Soft-Output Viterbi Decoder Architecture,” Proceedings of IEEE International Conference on Communications, Geneva, Vol. 2, 23-26 May 1993, pp. 737740.</mixed-citation></ref><ref id="scirp.27651-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">L. Papke, P. Robertson and E. Villerbrun, “Improved Decoding with the SOVA in a Parallel Concatenated (Turbo-Code) Scheme,” Proceedings of the IEEE International Conference Communications (ICC), Dallas, 23-27 June 1996, pp. 102-106.</mixed-citation></ref><ref id="scirp.27651-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">C. H. Wang, W. T. Wang and C. C. Chao, “A Unified Structure of Trellis-Based Soft-Output Decoding Algorithms for Turbo Codes,” IEEE Transactions on Communications, Vol. 52, No. 8, 2004, pp. 1355-1366.  
doi:10.1109/TCOMM.2004.833025</mixed-citation></ref><ref id="scirp.27651-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">G. Colavolpe, G. Ferrari and R. Raheli, “Extrinsic Information in Iterative Decoding: A Unified View,” IEEE Transactions on Communications, Vol. 49, No. 12, 2001, pp. 2088-2094. doi:10.1109/26.974255</mixed-citation></ref><ref id="scirp.27651-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">C. X. Huang and A. Ghrayeb, “A Simple Remedy for the Exaggerated Extrinsic Information Produced by SOVA Algorithm,” IEEE Transactions on Wireless Communications,  Vol. 5, No. 5, 2006, pp. 996-1002.  
doi:10.1109/TWC.2006.1633352</mixed-citation></ref><ref id="scirp.27651-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">S. Papaharalabos, P. Sweeney, B. G. Evans and P. T. Mathiopoulos, “Improved Performance SOVA Turbo Decoder,” IEE Proceedings—Communications, Vol. 153, No. 5, 2006, pp. 586-590. doi:10.1049/ip-com:20050247</mixed-citation></ref><ref id="scirp.27651-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">C. X. Huang and A. Ghrayeb, “Improved SOVA and APP Decoding Algorithms for Serial Concatenated Codes,” IEEE Globecom, Dallas, 29 November-3 December 2004, pp. 189-193.</mixed-citation></ref><ref id="scirp.27651-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">D.-W. Yue and H. H. Nguyen, “Unified Scaling Factor Approach for Turbo Decoding Algorithms,” IET Communications, Vol. 4, No. 8, 2010, pp. 905-914.  
doi:10.1049/iet-com.2009.0125</mixed-citation></ref><ref id="scirp.27651-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">C. Berrou, P. Adde, E. Angui and S. Faudeil, “A Low Complexity Soft-Output Viterbi Decoder Architecture,” Proceedings of ICC 1993, Geneva, May 1993, pp. 737740.</mixed-citation></ref><ref id="scirp.27651-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">J. Hagenauer, E. Offer and L. Papke, “Iterative Decoding of Binary Block and Convolutional Codes,” IEEE Transactions on Information Theory, Vol. 42, No. 2, 1996, pp. 429-445. doi:10.1109/18.485714</mixed-citation></ref><ref id="scirp.27651-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">L. Lin and R. S. Cheng, “Improvements in SOVA-Based Decoding for Turbo Codes,” Proceedings of the IEEE International Conference on Communications (ICC), Montreal, Vol. 3, 8-12 June 1997, pp. 1473-1478.</mixed-citation></ref><ref id="scirp.27651-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">A. Papoulis, “Probability, Random Variables, and Stochastic Processes,” McGraw-Hill Inc., Montreal, 1991.</mixed-citation></ref><ref id="scirp.27651-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">3GPP, “Ts 25.212 v3.11.0 (2002-09),” Technical Specification Group Radio Access Network, Multiplexing and Channel Coding (FDD), 1999.</mixed-citation></ref><ref id="scirp.27651-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">S. T. Brink, “Convergence Behavior of Iteratively Decoded Parallel Concatenated Codes,” IEEE Transactions on Communications, Vol. 49, No. 10, 2001, pp. 1727-1737.  
doi:10.1109/26.957394</mixed-citation></ref></ref-list></back></article>