<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Rob Maunder's research pages</title>
	<link>http://users.ecs.soton.ac.uk/rm</link>
	<description>Wireless communications</description>
	<pubDate>Mon, 22 Oct 2012 15:19:24 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>IT++ Polar Code</title>
		<link>http://users.ecs.soton.ac.uk/rm/2010/08/05/it-polar-code/</link>
		<comments>http://users.ecs.soton.ac.uk/rm/2010/08/05/it-polar-code/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 17:51:15 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[BER]]></category>

		<category><![CDATA[IT++]]></category>

		<category><![CDATA[polar coding]]></category>

		<category><![CDATA[train]]></category>

		<guid isPermaLink="false">http://users.ecs.soton.ac.uk/rm/2010/08/05/it-polar-code/</guid>
		<description><![CDATA[I&#8217;ve written some IT++ programs to train and simulate polar codes. Check it out over here.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve written some IT++ programs to train and simulate polar codes. Check it out over <a href="http://users.ecs.soton.ac.uk/rm/resources/cpolarcode/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://users.ecs.soton.ac.uk/rm/2010/08/05/it-polar-code/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Matlab UMTS Turbo Code</title>
		<link>http://users.ecs.soton.ac.uk/rm/2010/06/08/matlab-umts-turbo-code/</link>
		<comments>http://users.ecs.soton.ac.uk/rm/2010/06/08/matlab-umts-turbo-code/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 17:24:18 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Resources]]></category>

		<category><![CDATA[EXIT chart]]></category>

		<category><![CDATA[Matlab]]></category>

		<category><![CDATA[trajectory]]></category>

		<category><![CDATA[turbo code]]></category>

		<category><![CDATA[UMTS]]></category>

		<guid isPermaLink="false">http://users.ecs.soton.ac.uk/rm/2010/06/08/matlab-umts-turbo-code/</guid>
		<description><![CDATA[This Matlab code plots the BER, EXIT chart and iterative decoding trajectories of the UMTS turbo code.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://users.ecs.soton.ac.uk/rm/resources/matlabturbo/">This</a> Matlab code plots the BER, EXIT chart and iterative decoding trajectories of the UMTS turbo code.</p>
]]></content:encoded>
			<wfw:commentRss>http://users.ecs.soton.ac.uk/rm/2010/06/08/matlab-umts-turbo-code/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Matlab code for generating Huffman codebooks</title>
		<link>http://users.ecs.soton.ac.uk/rm/2010/02/24/matlab-code-for-generating-huffman-codebooks/</link>
		<comments>http://users.ecs.soton.ac.uk/rm/2010/02/24/matlab-code-for-generating-huffman-codebooks/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 12:07:24 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://users.ecs.soton.ac.uk/rm/2010/02/24/matlab-code-for-generating-huffman-codebooks/</guid>
		<description><![CDATA[I&#8217;ve added some Matlab code that I wrote to generate a Huffman codebook for a specified set of symbol probabilities. You can get it from here.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve added some Matlab code that I wrote to generate a Huffman codebook for a specified set of symbol probabilities. You can get it from <a href="http://users.ecs.soton.ac.uk/rm/resources/matlabhuffman/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://users.ecs.soton.ac.uk/rm/2010/02/24/matlab-code-for-generating-huffman-codebooks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Matlab code for repeat accumulate codes</title>
		<link>http://users.ecs.soton.ac.uk/rm/2009/08/26/matlab-code-for-repeat-accumulate-codes/</link>
		<comments>http://users.ecs.soton.ac.uk/rm/2009/08/26/matlab-code-for-repeat-accumulate-codes/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 19:38:38 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Resources]]></category>

		<category><![CDATA[BER]]></category>

		<category><![CDATA[EXIT chart]]></category>

		<category><![CDATA[iterative decoding]]></category>

		<category><![CDATA[RA]]></category>

		<category><![CDATA[repeat accumulate]]></category>

		<category><![CDATA[trajectory]]></category>

		<guid isPermaLink="false">http://users.ecs.soton.ac.uk/rm/2009/08/26/matlab-code-for-repeat-accumulate-codes/</guid>
		<description><![CDATA[I&#8217;ve uploaded some Matlab code for drawing EXIT chart, iterative decoding trajectories and BER plots for half-rate repeat accumulate codes. You can download it here.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve uploaded some Matlab code for drawing EXIT chart, iterative decoding trajectories and BER plots for half-rate repeat accumulate codes. You can download it <a href="http://users.ecs.soton.ac.uk/rm/resources/matlabra/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://users.ecs.soton.ac.uk/rm/2009/08/26/matlab-code-for-repeat-accumulate-codes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>C fixed-point BCJR</title>
		<link>http://users.ecs.soton.ac.uk/rm/2009/06/17/c-fixed-point-bcjr/</link>
		<comments>http://users.ecs.soton.ac.uk/rm/2009/06/17/c-fixed-point-bcjr/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 15:48:10 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Resources]]></category>

		<category><![CDATA[BCJR]]></category>

		<category><![CDATA[C++]]></category>

		<category><![CDATA[fixed-point]]></category>

		<category><![CDATA[turbo code]]></category>

		<category><![CDATA[UMTS]]></category>

		<guid isPermaLink="false">http://users.ecs.soton.ac.uk/rm/2009/06/17/c-fixed-point-bcjr/</guid>
		<description><![CDATA[I&#8217;ve added some C code for the BCJR used in fixed-point UMTS turbo codes.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve added some <a href="http://users.ecs.soton.ac.uk/rm/resources/cfixedbcjr/">C code</a> for the BCJR used in fixed-point UMTS turbo codes.</p>
]]></content:encoded>
			<wfw:commentRss>http://users.ecs.soton.ac.uk/rm/2009/06/17/c-fixed-point-bcjr/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Teaching Resources</title>
		<link>http://users.ecs.soton.ac.uk/rm/2008/11/14/teaching/</link>
		<comments>http://users.ecs.soton.ac.uk/rm/2008/11/14/teaching/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 10:12:20 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Resources]]></category>

		<category><![CDATA[Teaching]]></category>

		<guid isPermaLink="false">http://users.ecs.soton.ac.uk/rm/2008/11/14/teaching/</guid>
		<description><![CDATA[I&#8217;ve put a bunch of my teaching resources on the website.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve put a bunch of my <a href="http://users.ecs.soton.ac.uk/rm/resources/teaching/">teaching resources</a> on the website.</p>
]]></content:encoded>
			<wfw:commentRss>http://users.ecs.soton.ac.uk/rm/2008/11/14/teaching/feed/</wfw:commentRss>
		</item>
		<item>
		<title>C++ classes for simulating block-based precoders</title>
		<link>http://users.ecs.soton.ac.uk/rm/2008/09/01/c-classes-for-simulating-block-based-precoders/</link>
		<comments>http://users.ecs.soton.ac.uk/rm/2008/09/01/c-classes-for-simulating-block-based-precoders/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 13:32:59 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Resources]]></category>

		<category><![CDATA[C++]]></category>

		<category><![CDATA[EXIT chart]]></category>

		<category><![CDATA[iterative decoding]]></category>

		<category><![CDATA[precoder]]></category>

		<category><![CDATA[RobProb]]></category>

		<guid isPermaLink="false">http://users.ecs.soton.ac.uk/rm/2008/09/01/c-classes-for-simulating-block-based-precoders/</guid>
		<description><![CDATA[Hi. I&#8217;ve uploaded some C++ classes for simulating block-based precoders. Take a look at the page in the resources section of this site.
]]></description>
			<content:encoded><![CDATA[<p>Hi. I&#8217;ve uploaded some C++ classes for simulating block-based precoders. Take a look at the <a href="http://users.ecs.soton.ac.uk/rm/resources/blockbasedpre/">page</a> in the resources section of this site.</p>
]]></content:encoded>
			<wfw:commentRss>http://users.ecs.soton.ac.uk/rm/2008/09/01/c-classes-for-simulating-block-based-precoders/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Source code for calculating the DCMC capacity in Matlab</title>
		<link>http://users.ecs.soton.ac.uk/rm/2008/08/08/source-code-for-calculating-the-dcmc-capacity-in-matlab/</link>
		<comments>http://users.ecs.soton.ac.uk/rm/2008/08/08/source-code-for-calculating-the-dcmc-capacity-in-matlab/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 11:02:38 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Resources]]></category>

		<category><![CDATA[AWGN]]></category>

		<category><![CDATA[capacity]]></category>

		<category><![CDATA[DCMC]]></category>

		<category><![CDATA[modulation]]></category>

		<category><![CDATA[Rayleigh]]></category>

		<guid isPermaLink="false">http://users.ecs.soton.ac.uk/rm/2008/08/08/source-code-for-calculating-the-dcmc-capacity-in-matlab/</guid>
		<description><![CDATA[I’ve uploaded some Matlab source code I wrote that lets you calculate the Discrete-input Continuous-output Memoryless Channel (DCMC) capacity of AWGN and uncorrelated Rayleigh fading channels for BPSK, QPSK, 8PSK and 16QAM. Check it out here&#8230;
]]></description>
			<content:encoded><![CDATA[<p>I’ve uploaded some Matlab source code I wrote that lets you calculate the Discrete-input Continuous-output Memoryless Channel (DCMC) capacity of AWGN and uncorrelated Rayleigh fading channels for BPSK, QPSK, 8PSK and 16QAM. Check it out <a href="http://users.ecs.soton.ac.uk/rm/resources/matlabcapacity/">here</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://users.ecs.soton.ac.uk/rm/2008/08/08/source-code-for-calculating-the-dcmc-capacity-in-matlab/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Source code for drawing EXIT charts in Matlab</title>
		<link>http://users.ecs.soton.ac.uk/rm/2008/08/01/source-code-for-drawing-exit-charts-in-matlab/</link>
		<comments>http://users.ecs.soton.ac.uk/rm/2008/08/01/source-code-for-drawing-exit-charts-in-matlab/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 17:11:12 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Resources]]></category>

		<category><![CDATA[APP]]></category>

		<category><![CDATA[BCJR]]></category>

		<category><![CDATA[EXIT chart]]></category>

		<category><![CDATA[iterative decoding]]></category>

		<category><![CDATA[MAP]]></category>

		<category><![CDATA[Matlab]]></category>

		<category><![CDATA[mutual information]]></category>

		<category><![CDATA[SISO]]></category>

		<guid isPermaLink="false">http://users.ecs.soton.ac.uk/rm/2008/08/01/source-code-for-drawing-exit-charts-in-matlab/</guid>
		<description><![CDATA[I&#8217;ve uploaded some source code I wrote that lets you draw EXtrinsic Information Transfer (EXIT) charts in Matlab. These help you characterise the iterative decoding convergence of turbo-like codes. Check it out here&#8230;
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve uploaded some source code I wrote that lets you draw EXtrinsic Information Transfer (EXIT) charts in Matlab. These help you characterise the iterative decoding convergence of turbo-like codes. Check it out <a href="http://users.ecs.soton.ac.uk/rm/resources/matlabexit/">here</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://users.ecs.soton.ac.uk/rm/2008/08/01/source-code-for-drawing-exit-charts-in-matlab/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RobProb uploaded</title>
		<link>http://users.ecs.soton.ac.uk/rm/2007/11/26/robprob-uploaded/</link>
		<comments>http://users.ecs.soton.ac.uk/rm/2007/11/26/robprob-uploaded/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 12:26:11 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[Resources]]></category>

		<category><![CDATA[C++]]></category>

		<category><![CDATA[EXIT chart]]></category>

		<category><![CDATA[IT++]]></category>

		<category><![CDATA[iterative decoding]]></category>

		<category><![CDATA[RobProb]]></category>

		<category><![CDATA[SISO]]></category>

		<category><![CDATA[turbo]]></category>

		<guid isPermaLink="false">http://users.ecs.soton.ac.uk/rm/2007/11/26/robprob-uploaded/</guid>
		<description><![CDATA[I&#8217;ve uploaded the source code and documentation of my RobProb C++ data types. These are really handy for implementing Soft-In Soft-Out (SISO) decoders.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve uploaded the source code and documentation of my <a href="http://users.ecs.soton.ac.uk/rm/resources/robprob/">RobProb</a> C++ data types. These are really handy for implementing Soft-In Soft-Out (SISO) decoders.</p>
]]></content:encoded>
			<wfw:commentRss>http://users.ecs.soton.ac.uk/rm/2007/11/26/robprob-uploaded/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
