<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://gssc.esa.int/navipedia/index.php?action=history&amp;feed=atom&amp;title=Multilevel_Coded_Spreading_Symbols_%28MCS%29</id>
	<title>Multilevel Coded Spreading Symbols (MCS) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://gssc.esa.int/navipedia/index.php?action=history&amp;feed=atom&amp;title=Multilevel_Coded_Spreading_Symbols_%28MCS%29"/>
	<link rel="alternate" type="text/html" href="https://gssc.esa.int/navipedia/index.php?title=Multilevel_Coded_Spreading_Symbols_(MCS)&amp;action=history"/>
	<updated>2026-04-19T05:24:18Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://gssc.esa.int/navipedia/index.php?title=Multilevel_Coded_Spreading_Symbols_(MCS)&amp;diff=13534&amp;oldid=prev</id>
		<title>Edo.Tzumer at 05:58, 10 May 2015</title>
		<link rel="alternate" type="text/html" href="https://gssc.esa.int/navipedia/index.php?title=Multilevel_Coded_Spreading_Symbols_(MCS)&amp;diff=13534&amp;oldid=prev"/>
		<updated>2015-05-10T05:58:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 05:58, 10 May 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot;&gt;Line 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Generalizing the definition of [J.W. Betz, 2003] &amp;lt;ref name=&amp;quot;JWB_2003&amp;quot;&amp;gt;[J.W. Betz, 2003] J.W. Betz, Brief Overview of Binary and Quadraphase Coded Symbols for GNSS, 2 December 2003, Updated 18 December 2003.&amp;lt;/ref&amp;gt;, [C.J. Hegarty, 2003]&amp;lt;ref&amp;gt;[C.J. Hegarty, 2003] C.J. Hegarty, Alternative Bi-phase GNSS Modulations, MITRE Memo F82-M04-004, 24 November 2003.&amp;lt;/ref&amp;gt; and [A.R. Pratt and J.I.R. Owen, 2003b]&amp;lt;ref&amp;gt;[A.R. Pratt and J.I.R. Owen, 2003b] A.R. Pratt and J.I.R. Owen, Performance of GPS Galileo Receivers Using m-PSK BOC Signals, Proceedings of the International Technical Meeting of the Institute of Navigation, ION-GNSS 2003, 9-12 September 2003, Portland, Oregon, USA.&amp;lt;/ref&amp;gt; to non-binary signals, Multilevel Coded Spreading Symbols can be seen as generalizations of BPSK and BOC. Each spreading symbol (which is phase modulated by a spreading code value) is divided into a number of equal-length segments, each of which is assigned a deterministic value. As we can infere from this definition, each of the segments, also called subchips, can in principle adopt any value. The shape of the subchip could be thus rectangular, sinusoidal or something different.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Generalizing the definition of [J.W. Betz, 2003] &amp;lt;ref name=&amp;quot;JWB_2003&amp;quot;&amp;gt;[J.W. Betz, 2003] J.W. Betz, Brief Overview of Binary and Quadraphase Coded Symbols for GNSS, 2 December 2003, Updated 18 December 2003.&amp;lt;/ref&amp;gt;, [C.J. Hegarty, 2003]&amp;lt;ref&amp;gt;[C.J. Hegarty, 2003] C.J. Hegarty, Alternative Bi-phase GNSS Modulations, MITRE Memo F82-M04-004, 24 November 2003.&amp;lt;/ref&amp;gt; and [A.R. Pratt and J.I.R. Owen, 2003b]&amp;lt;ref&amp;gt;[A.R. Pratt and J.I.R. Owen, 2003b] A.R. Pratt and J.I.R. Owen, Performance of GPS Galileo Receivers Using m-PSK BOC Signals, Proceedings of the International Technical Meeting of the Institute of Navigation, ION-GNSS 2003, 9-12 September 2003, Portland, Oregon, USA.&amp;lt;/ref&amp;gt; to non-binary signals, Multilevel Coded Spreading Symbols can be seen as generalizations of BPSK and BOC. Each spreading symbol (which is phase modulated by a spreading code value) is divided into a number of equal-length segments, each of which is assigned a deterministic value. As we can infere from this definition, each of the segments, also called subchips, can in principle adopt any value. The shape of the subchip could be thus rectangular, sinusoidal or something different.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The notation we will follow to define an MCS signal is MCS([s], fc) where [s] represents the MCS sequence in one chip and fc is the chip rate.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The notation we will follow to define an MCS signal is &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;MCS([s], fc)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/math&amp;gt; &lt;/ins&gt;where [s] represents the MCS sequence in one chip and fc is the chip rate.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As shown in [C.J. Hegarty et al., 2005] &amp;lt;ref&amp;gt;[C.J. Hegarty et al., 2005] C.J. Hegarty, J.W. Betz and A. Saidi, Binary Coded Symbol Modulations for GNSS, Proceedings of the National Technical Meeting of the Institute of Navigation, ION-NTM 2005, January 2005, San Diego, California, USA.&amp;lt;/ref&amp;gt; and [C.J. Hegarty et al., 2004] &amp;lt;ref&amp;gt;[C.J. Hegarty et al., 2004] C.J. Hegarty, M. Tran and J.W. Betz, Multipath Performance of the new GNSS Signals, Proceedings of the National Technical Meeting of the Institute of Navigation, ION-NTM 2004, January 2004, San Diego, California, USA.&amp;lt;/ref&amp;gt;, Binary Coded Symbols are already present in the literature since long time ago but it has not been until recent times that they have been considered as a serious alternative to the current BPSK and BOC modulations. In fact, the BPSK modulation can also be denoted as BCS([1], fc) having each segment unit value all over the chip. In a similar way, BOC(1,1) has fs=1 and fc=1 and thus a BCS sequence with values [+1,-1] spread with a 1.023 MHz code would uniquely define it. According to our definition, BOC(1,1) can also be denoted as BCS([1,-1],1). The following figure shows how a particular BCS signal could look like.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As shown in [C.J. Hegarty et al., 2005] &amp;lt;ref&amp;gt;[C.J. Hegarty et al., 2005] C.J. Hegarty, J.W. Betz and A. Saidi, Binary Coded Symbol Modulations for GNSS, Proceedings of the National Technical Meeting of the Institute of Navigation, ION-NTM 2005, January 2005, San Diego, California, USA.&amp;lt;/ref&amp;gt; and [C.J. Hegarty et al., 2004] &amp;lt;ref&amp;gt;[C.J. Hegarty et al., 2004] C.J. Hegarty, M. Tran and J.W. Betz, Multipath Performance of the new GNSS Signals, Proceedings of the National Technical Meeting of the Institute of Navigation, ION-NTM 2004, January 2004, San Diego, California, USA.&amp;lt;/ref&amp;gt;, Binary Coded Symbols are already present in the literature since long time ago but it has not been until recent times that they have been considered as a serious alternative to the current BPSK and BOC modulations. In fact, the BPSK modulation can also be denoted as &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;BCS([1], fc)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/math&amp;gt; &lt;/ins&gt;having each segment unit value all over the chip. In a similar way, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;BOC(1,1)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/math&amp;gt; &lt;/ins&gt;has fs=1 and fc=1 and thus a BCS sequence with values [+1,-1] spread with a 1.023 MHz code would uniquely define it. According to our definition, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;BOC(1,1)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/math&amp;gt; &lt;/ins&gt;can also be denoted as &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;BCS([1,-1],1)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/math&amp;gt;&lt;/ins&gt;. The following figure shows how a particular BCS signal could look like.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::::[[File:MCSS_Fig_1.png|none|thumb|580px|&#039;&#039;&#039;&#039;&#039;Figure 1:&#039;&#039;&#039;&#039;&#039; BCS([1,-1,1,-1,1,-1,1,-1,1,1], fc) chip waveform in signal levels. This corresponds to the BCS component proposed for Galileo E1 OS (CBCS proposal).]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;::::[[File:MCSS_Fig_1.png|none|thumb|580px|&#039;&#039;&#039;&#039;&#039;Figure 1:&#039;&#039;&#039;&#039;&#039; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;BCS([1,-1,1,-1,1,-1,1,-1,1,1], fc)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/math&amp;gt; &lt;/ins&gt;chip waveform in signal levels. This corresponds to the BCS component proposed for Galileo E1 OS (CBCS proposal).]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;We can go one step further in our definition of Binary Coded Symbols in line with [J.W. Betz, 2003] &amp;lt;ref name=&quot;JWB_2003&quot;/&amp;gt; and define BCS([s1],[s2],…,[sn], fc) as the result of blending n different binary coded symbols at a chip rate fc. This can be achieved for example by time multiplexing the different spreading symbols or by using different BCS sequences on In-phase and quadrature phase channels with independent spreading channels. The MBOC signal relies on this blending concept. In the same manner MCS([s1],[s2],…,[sn], fc) would be the result of blending n different Multilevel coded symbols at a chip rate fc.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;We can go one step further in our definition of Binary Coded Symbols in line with [J.W. Betz, 2003] &amp;lt;ref name=&quot;JWB_2003&quot;/&amp;gt; and define &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;BCS([s1],[s2],…,[sn], fc)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/math&amp;gt; &lt;/ins&gt;as the result of blending n different binary coded symbols at a chip rate fc. This can be achieved for example by time multiplexing the different spreading symbols or by using different BCS sequences on In-phase and quadrature phase channels with independent spreading channels. The MBOC signal relies on this blending concept. In the same manner &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;math&amp;gt;&lt;/ins&gt;MCS([s1],[s2],…,[sn], fc)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/math&amp;gt; &lt;/ins&gt;would be the result of blending n different Multilevel coded symbols at a chip rate fc.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Binary Coded Symbols have gained in interest for the enormous flexibility that they could offer for future GNSS optimizations.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Binary Coded Symbols have gained in interest for the enormous flexibility that they could offer for future GNSS optimizations.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Edo.Tzumer</name></author>
	</entry>
	<entry>
		<id>https://gssc.esa.int/navipedia/index.php?title=Multilevel_Coded_Spreading_Symbols_(MCS)&amp;diff=10140&amp;oldid=prev</id>
		<title>Carlos.Lopez at 09:15, 25 November 2011</title>
		<link rel="alternate" type="text/html" href="https://gssc.esa.int/navipedia/index.php?title=Multilevel_Coded_Spreading_Symbols_(MCS)&amp;diff=10140&amp;oldid=prev"/>
		<updated>2011-11-25T09:15:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:15, 25 November 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Article Infobox2&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Article Infobox2&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Category=Fundamentals&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Category=Fundamentals&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Title={{PAGENAME}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Authors=J.A Ávila Rodríguez, University FAF Munich, Germany.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Authors= J.A Ávila Rodríguez, University FAF Munich, Germany.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Level=Advanced&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Level=Advanced&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|YearOfPublication=2011&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|YearOfPublication=2011&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Title={{PAGENAME}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Generalizing the definition of [J.W. Betz, 2003] &amp;lt;ref name=&amp;quot;JWB_2003&amp;quot;&amp;gt;[J.W. Betz, 2003] J.W. Betz, Brief Overview of Binary and Quadraphase Coded Symbols for GNSS, 2 December 2003, Updated 18 December 2003.&amp;lt;/ref&amp;gt;, [C.J. Hegarty, 2003]&amp;lt;ref&amp;gt;[C.J. Hegarty, 2003] C.J. Hegarty, Alternative Bi-phase GNSS Modulations, MITRE Memo F82-M04-004, 24 November 2003.&amp;lt;/ref&amp;gt; and [A.R. Pratt and J.I.R. Owen, 2003b]&amp;lt;ref&amp;gt;[A.R. Pratt and J.I.R. Owen, 2003b] A.R. Pratt and J.I.R. Owen, Performance of GPS Galileo Receivers Using m-PSK BOC Signals, Proceedings of the International Technical Meeting of the Institute of Navigation, ION-GNSS 2003, 9-12 September 2003, Portland, Oregon, USA.&amp;lt;/ref&amp;gt; to non-binary signals, Multilevel Coded Spreading Symbols can be seen as generalizations of BPSK and BOC. Each spreading symbol (which is phase modulated by a spreading code value) is divided into a number of equal-length segments, each of which is assigned a deterministic value. As we can infere from this definition, each of the segments, also called subchips, can in principle adopt any value. The shape of the subchip could be thus rectangular, sinusoidal or something different.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Generalizing the definition of [J.W. Betz, 2003] &amp;lt;ref name=&amp;quot;JWB_2003&amp;quot;&amp;gt;[J.W. Betz, 2003] J.W. Betz, Brief Overview of Binary and Quadraphase Coded Symbols for GNSS, 2 December 2003, Updated 18 December 2003.&amp;lt;/ref&amp;gt;, [C.J. Hegarty, 2003]&amp;lt;ref&amp;gt;[C.J. Hegarty, 2003] C.J. Hegarty, Alternative Bi-phase GNSS Modulations, MITRE Memo F82-M04-004, 24 November 2003.&amp;lt;/ref&amp;gt; and [A.R. Pratt and J.I.R. Owen, 2003b]&amp;lt;ref&amp;gt;[A.R. Pratt and J.I.R. Owen, 2003b] A.R. Pratt and J.I.R. Owen, Performance of GPS Galileo Receivers Using m-PSK BOC Signals, Proceedings of the International Technical Meeting of the Institute of Navigation, ION-GNSS 2003, 9-12 September 2003, Portland, Oregon, USA.&amp;lt;/ref&amp;gt; to non-binary signals, Multilevel Coded Spreading Symbols can be seen as generalizations of BPSK and BOC. Each spreading symbol (which is phase modulated by a spreading code value) is divided into a number of equal-length segments, each of which is assigned a deterministic value. As we can infere from this definition, each of the segments, also called subchips, can in principle adopt any value. The shape of the subchip could be thus rectangular, sinusoidal or something different.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l84&quot;&gt;Line 84:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 84:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references/&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references/&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Credits ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The information presented in this NAVIPEDIA’s article is an extract of the PhD work performed by Dr. Jose Ángel Ávila Rodríguez in the FAF University of Munich as part of his Doctoral Thesis “On Generalized Signal Waveforms for Satellite Navigation” presented in June 2008, Munich (Germany)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Fundamentals]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Fundamentals]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:GNSS Signals]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:GNSS Signals]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:GNSS Signal Structure]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:GNSS Signal Structure]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Carlos.Lopez</name></author>
	</entry>
	<entry>
		<id>https://gssc.esa.int/navipedia/index.php?title=Multilevel_Coded_Spreading_Symbols_(MCS)&amp;diff=8497&amp;oldid=prev</id>
		<title>Carlos.Lopez: Created page with &quot;{{Article Infobox2 |Category=Fundamentals |Title={{PAGENAME}} |Authors= J.A Ávila Rodríguez, University FAF Munich, Germany. |Level=Advanced |YearOfPublication=2011 }} Generali...&quot;</title>
		<link rel="alternate" type="text/html" href="https://gssc.esa.int/navipedia/index.php?title=Multilevel_Coded_Spreading_Symbols_(MCS)&amp;diff=8497&amp;oldid=prev"/>
		<updated>2011-09-21T08:25:05Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Article Infobox2 |Category=Fundamentals |Title={{PAGENAME}} |Authors= J.A Ávila Rodríguez, University FAF Munich, Germany. |Level=Advanced |YearOfPublication=2011 }} Generali...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Article Infobox2&lt;br /&gt;
|Category=Fundamentals&lt;br /&gt;
|Title={{PAGENAME}}&lt;br /&gt;
|Authors= J.A Ávila Rodríguez, University FAF Munich, Germany.&lt;br /&gt;
|Level=Advanced&lt;br /&gt;
|YearOfPublication=2011&lt;br /&gt;
}}&lt;br /&gt;
Generalizing the definition of [J.W. Betz, 2003] &amp;lt;ref name=&amp;quot;JWB_2003&amp;quot;&amp;gt;[J.W. Betz, 2003] J.W. Betz, Brief Overview of Binary and Quadraphase Coded Symbols for GNSS, 2 December 2003, Updated 18 December 2003.&amp;lt;/ref&amp;gt;, [C.J. Hegarty, 2003]&amp;lt;ref&amp;gt;[C.J. Hegarty, 2003] C.J. Hegarty, Alternative Bi-phase GNSS Modulations, MITRE Memo F82-M04-004, 24 November 2003.&amp;lt;/ref&amp;gt; and [A.R. Pratt and J.I.R. Owen, 2003b]&amp;lt;ref&amp;gt;[A.R. Pratt and J.I.R. Owen, 2003b] A.R. Pratt and J.I.R. Owen, Performance of GPS Galileo Receivers Using m-PSK BOC Signals, Proceedings of the International Technical Meeting of the Institute of Navigation, ION-GNSS 2003, 9-12 September 2003, Portland, Oregon, USA.&amp;lt;/ref&amp;gt; to non-binary signals, Multilevel Coded Spreading Symbols can be seen as generalizations of BPSK and BOC. Each spreading symbol (which is phase modulated by a spreading code value) is divided into a number of equal-length segments, each of which is assigned a deterministic value. As we can infere from this definition, each of the segments, also called subchips, can in principle adopt any value. The shape of the subchip could be thus rectangular, sinusoidal or something different.&lt;br /&gt;
&lt;br /&gt;
The notation we will follow to define an MCS signal is MCS([s], fc) where [s] represents the MCS sequence in one chip and fc is the chip rate. &lt;br /&gt;
&lt;br /&gt;
As shown in [C.J. Hegarty et al., 2005] &amp;lt;ref&amp;gt;[C.J. Hegarty et al., 2005] C.J. Hegarty, J.W. Betz and A. Saidi, Binary Coded Symbol Modulations for GNSS, Proceedings of the National Technical Meeting of the Institute of Navigation, ION-NTM 2005, January 2005, San Diego, California, USA.&amp;lt;/ref&amp;gt; and [C.J. Hegarty et al., 2004] &amp;lt;ref&amp;gt;[C.J. Hegarty et al., 2004] C.J. Hegarty, M. Tran and J.W. Betz, Multipath Performance of the new GNSS Signals, Proceedings of the National Technical Meeting of the Institute of Navigation, ION-NTM 2004, January 2004, San Diego, California, USA.&amp;lt;/ref&amp;gt;, Binary Coded Symbols are already present in the literature since long time ago but it has not been until recent times that they have been considered as a serious alternative to the current BPSK and BOC modulations. In fact, the BPSK modulation can also be denoted as BCS([1], fc) having each segment unit value all over the chip. In a similar way, BOC(1,1) has fs=1 and fc=1 and thus a BCS sequence with values [+1,-1] spread with a 1.023 MHz code would uniquely define it. According to our definition, BOC(1,1) can also be denoted as BCS([1,-1],1). The following figure shows how a particular BCS signal could look like.&lt;br /&gt;
&lt;br /&gt;
::::[[File:MCSS_Fig_1.png|none|thumb|580px|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Figure 1:&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; BCS([1,-1,1,-1,1,-1,1,-1,1,1], fc) chip waveform in signal levels. This corresponds to the BCS component proposed for Galileo E1 OS (CBCS proposal).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We can go one step further in our definition of Binary Coded Symbols in line with [J.W. Betz, 2003] &amp;lt;ref name=&amp;quot;JWB_2003&amp;quot;/&amp;gt; and define BCS([s1],[s2],…,[sn], fc) as the result of blending n different binary coded symbols at a chip rate fc. This can be achieved for example by time multiplexing the different spreading symbols or by using different BCS sequences on In-phase and quadrature phase channels with independent spreading channels. The MBOC signal relies on this blending concept. In the same manner MCS([s1],[s2],…,[sn], fc) would be the result of blending n different Multilevel coded symbols at a chip rate fc.&lt;br /&gt;
&lt;br /&gt;
Binary Coded Symbols have gained in interest for the enormous flexibility that they could offer for future GNSS optimizations. &lt;br /&gt;
&lt;br /&gt;
MCS sequences are a promising field since well selected configurations offer clear performance advantages as well as the possibility to control spectral properties in a more efficient way. This aspect has been of crucial importance during the design of Galileo in order to be compatible and interoperable with GPS, and could show us the way to proceed in the future when new signals are planned to be placed in the already crowded RNSS bands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MCS Power Spectral Density ==&lt;br /&gt;
&lt;br /&gt;
The power spectrum of any DSSS signal can be obtained by means of its corresponding [[Autocorrelation &amp;amp; Power Spectral Density|autocorrelation function]]:&lt;br /&gt;
&lt;br /&gt;
::::[[File:MCSS_Eq_1.png|none|400px]]&lt;br /&gt;
	&lt;br /&gt;
or by means of the Fourier Transform of the signal,&lt;br /&gt;
&lt;br /&gt;
::::[[File:MCSS_Eq_2.png|none|420px]]&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
For the sake of convenience we will use the notation  to refer to the chip waveform spectrum. In the following lines, we will make use of this latter expression to derive the PSD of a generic MCS signal. Indeed, the Fourier transform of a generic signal MCS([s], fc) is shown to be:&lt;br /&gt;
&lt;br /&gt;
::::[[File:MCSS_Eq_3.png|none|680px]]&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
where n refers to the number of symbols in one chip and fc is the chip rate of the MCS signal. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This can be further expressed in the frequency domain as follows:&lt;br /&gt;
&lt;br /&gt;
::::[[File:MCSS_Eq_4.png|none|520px]]	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once we have a general expression for the Fourier transform of an MCS signal, the power spectral density can be derived according to &amp;lt;math&amp;gt; G_s(f)=\frac{{\left |P(f) \right |}^2}{T_c}=f_c {\left | P(f) \right |}^2 &amp;lt;/math&amp;gt; (refer to [[Autocorrelation &amp;amp; Power Spectral Density]]) as follows:&lt;br /&gt;
&lt;br /&gt;
::::[[File:MCSS_Eq_5.png|none|680px]]	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We can go one step further in our derivation if we assume that the sequence consists of real coefficients (not necessarily binary) such that ,&amp;lt;math&amp;gt;s_k = s_k^*&amp;lt;/math&amp;gt;. In this case, &lt;br /&gt;
&lt;br /&gt;
::::[[File:MCSS_Eq_6.png|none|800px]]	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For simplicity in the notation we call &amp;lt;math&amp;gt;e^{jk \frac {2 \pi f}{n f_c}}=\left \{k \right \}&amp;lt;/math&amp;gt; and we will express the product of sums of (6) by means of the following matrix representation:&lt;br /&gt;
&lt;br /&gt;
::::[[File:MCSS_Eq_7.png|none|780px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
where l denotes the row index and m the column index. Since the coefficients are assumed to be real, &amp;lt;math&amp;gt;s_l s_m^* = s_l^* s_m=s_l s_m&amp;lt;/math&amp;gt; and the sum of all the terms in the matrix above can be expressed as follows:&lt;br /&gt;
&lt;br /&gt;
::::[[File:MCSS_Eq_8.png|none|940px]]	 &lt;br /&gt;
&lt;br /&gt;
Furthermore, we can express the term in parentheses in a more simplified form if we apply the variable change l+m-1=k’, yielding thus:&lt;br /&gt;
&lt;br /&gt;
::::[[File:MCSS_Eq_9.png|none|640px]]&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
Observing the matrix of (7) above, we can clearly see that we only need to look at the terms of the right superior triangular part of the matrix to compute the PSD of the MCS signal for any given real sequence. Moreover, it must be noted again that this sequence has not to be necessarily binary, being BCS a particular case of MCS as defined in the lines above. Combining now (5) and (9) we have the general expression for the power spectral density of a generic MCS signal:&lt;br /&gt;
&lt;br /&gt;
::::[[File:MCSS_Eq_10.png|none|820px]]	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
or equivalently,&lt;br /&gt;
&lt;br /&gt;
::::[[File:MCSS_Eq_11.png|none|820px]]&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Fundamentals]]&lt;br /&gt;
[[Category:GNSS Signals]]&lt;br /&gt;
[[Category:GNSS Signal Structure]]&lt;/div&gt;</summary>
		<author><name>Carlos.Lopez</name></author>
	</entry>
</feed>