Main Page » History » Version 36

Cuadro, Juan Pablo, 11/26/2014 02:07 PM

1 34 Cuadro, Juan Pablo
h1. Satellite Channel Emulation
2 35 Cuadro, Juan Pablo
3 19 Cuadro, Juan Pablo
----
4 19 Cuadro, Juan Pablo
5 20 Cuadro, Juan Pablo
This is the Wiki page for the SCS 2014/2015 project #1. It deals with DVB-S2 and its novel ACM feature.
6 20 Cuadro, Juan Pablo
7 19 Cuadro, Juan Pablo
h2. Progress
8 19 Cuadro, Juan Pablo
9 25 Cuadro, Juan Pablo
+@Tasks:@+
10 19 Cuadro, Juan Pablo
11 24 Cuadro, Juan Pablo
* %{background: none}@Introduction Section:@%
12 24 Cuadro, Juan Pablo
** %{background: lightgreen}@Why ACM is necessary.@%
13 27 Cuadro, Juan Pablo
** %{background: lightgreen}@Block diagram of ACM functionality.@%
14 36 Cuadro, Juan Pablo
15 24 Cuadro, Juan Pablo
* %{background: none}@DVB-S2 Section:@%
16 24 Cuadro, Juan Pablo
** %{background: yellow}@A little bit of history.@%
17 24 Cuadro, Juan Pablo
** %{background: yellow}@Features vs DVB-S.@%
18 24 Cuadro, Juan Pablo
** %{background: yellow}@Coding and modulation schemes.@%
19 36 Cuadro, Juan Pablo
20 1 Cuadro, Juan Pablo
* %{background: none}@Test Setup Section:@%
21 36 Cuadro, Juan Pablo
** %{background: yellow}@Introduction EL470:@%
22 36 Cuadro, Juan Pablo
*** %{background: yellow}@Modem configuration, ethernet bridge. Explain as in manual (both modems on same subnet, etc...)@%
23 36 Cuadro, Juan Pablo
** %{background: yellow}@Introduction Link Emulation system@%
24 29 Cuadro, Juan Pablo
** %{background: lightgreen}@Network diagram of full setup@%
25 23 Cuadro, Juan Pablo
** %{background: lightgreen}@Single diagram for each modem and associated client PC@%
26 1 Cuadro, Juan Pablo
** %{background: yellow}@Full settings for modems (ACM mode as well as CCM mode)@%
27 1 Cuadro, Juan Pablo
** %{background: yellow}@Table with IPs@%
28 19 Cuadro, Juan Pablo
29 25 Cuadro, Juan Pablo
+@ColorReference:@+
30 21 Cuadro, Juan Pablo
* %{background: Lightgreen}@Task 1, Status: DONE@%
31 21 Cuadro, Juan Pablo
* %{background: yellow}@Task 2, Status: TODO@%
32 1 Cuadro, Juan Pablo
** %{background: Red}@SubTask 1, Status: URGENT@%
33 21 Cuadro, Juan Pablo
34 30 Cuadro, Juan Pablo
h2. INTRODUCTION
35 19 Cuadro, Juan Pablo
36 8 Cuadro, Juan Pablo
Satellite systems based on the DVB-S standard are inevitably forced to adhere to fixed MODCOD parameters, that is, a fixed coding rate and modulation scheme. This in turn leaves the designer with no choice other than to dimension the system for the worst-case propagation conditions in order to have link-closure and meet availability, coverage and performance requirements. 
37 5 Cuadro, Juan Pablo
38 5 Cuadro, Juan Pablo
This approach has the disadvantage that high margins in the carrier-to-noise-and-interference ratios (CNIRs) occur in the majority of cases when propagation conditions allow for it. In the case of broadcasting services, where we have a multitude of users spread over very large areas, this waste of power cannot be easily avoided. However, in point-to-point links if a return channel is present it is possible to report channel state conditions and exploit its temporal variations by adapting the code rate and modulation scheme being used so as to best match the CNIR. This way a fixed link is avoided and considerable improvements in system capacity are obtained with better utilization of power resources.
39 5 Cuadro, Juan Pablo
40 5 Cuadro, Juan Pablo
The DVB-S2 standard introduces adaptive coding and modulation (ACM) enabling better use of transponder resources when high carrier-to-noise-plus-interference ratios occur due to favorable propagation conditions. ACM allows for different coding rates and modulation schemes to be used and dynamically changed on a frame-by-frame basis.
41 1 Cuadro, Juan Pablo
42 5 Cuadro, Juan Pablo
!{width: 70%}acmLink.png(Block diagram of an ACM DVB-S2 link.)!
43 1 Cuadro, Juan Pablo
44 31 Cuadro, Juan Pablo
(Similar to fig12 in "ETSI-TR.102376":http://webapp.etsi.org/WorkProgram/Report_WorkItem.asp?WKI_ID=21402&curItemNr=1&totalNrItems=1&optDisplay=10&titleType=all&qSORT=HIGHVERSION&qETSI_ALL=&SearchPage=TRUE&qETSI_STANDARD_TYPE=%27TR%27&qETSI_NUMBER=102376&qINCLUDE_SUB_TB=True&qINCLUDE_MOVED_ON=&qSTOP_FLG=N&qKEYWORD_BOOLEAN=OR&qCLUSTER_BOOLEAN=OR&qFREQUENCIES_BOOLEAN=OR&qSTOPPING_OUTDATED=&butExpertSearch=Search&includeNonActiveTB=FALSE&includeSubProjectCode=FALSE&qREPORT_TYPE=SUMMARY)
45 15 Cuadro, Juan Pablo
46 30 Cuadro, Juan Pablo
h2. DVB-S2
47 4 Cuadro, Juan Pablo
48 30 Cuadro, Juan Pablo
h2. TEST SETUP
49 19 Cuadro, Juan Pablo
50 33 Cuadro, Juan Pablo
h3. Equipment Overview
51 19 Cuadro, Juan Pablo
52 26 Cuadro, Juan Pablo
The laboratory setup consits of the following:
53 1 Cuadro, Juan Pablo
54 1 Cuadro, Juan Pablo
(EQUIPMENT LIST AND DESCRIPTION)
55 26 Cuadro, Juan Pablo
56 1 Cuadro, Juan Pablo
57 26 Cuadro, Juan Pablo
!{width: 70%}fullsetup.png!
58 26 Cuadro, Juan Pablo
59 12 Cuadro, Juan Pablo
60 1 Cuadro, Juan Pablo
All two modems will be working in L2 Ethernet bridging mode. This means that we could use PCs to generate traffic between HUB and station or we could attach other devices such as VoIP phones or any other IP capable device.
61 26 Cuadro, Juan Pablo
62 1 Cuadro, Juan Pablo
!{width: 70%}modemSetup.png!
63 33 Cuadro, Juan Pablo
64 33 Cuadro, Juan Pablo
h3. Equipment Configuration
65 33 Cuadro, Juan Pablo
66 33 Cuadro, Juan Pablo
Include:
67 33 Cuadro, Juan Pablo
* IPs
68 33 Cuadro, Juan Pablo
* Detailed EL470 config settings
69 33 Cuadro, Juan Pablo
* 
70 22 Cuadro, Juan Pablo
71 1 Cuadro, Juan Pablo
h3. Measurement Capabilities
72 32 Cuadro, Juan Pablo
73 32 Cuadro, Juan Pablo
The Newtec EL470 can output a ACM log containing all MODCOD states. This is information is stored in a .csv file similar to the following example:
74 32 Cuadro, Juan Pablo
75 32 Cuadro, Juan Pablo
<pre>
76 32 Cuadro, Juan Pablo
Timestamp,Demod,RqModCod,EsNo,CarrierBitrate
77 32 Cuadro, Juan Pablo
2014-11-20 16:15:17,1,16APSK-9/10,28.06,6304
78 32 Cuadro, Juan Pablo
2014-11-20 16:15:21,1,16APSK-9/10,28.05,8877
79 32 Cuadro, Juan Pablo
2014-11-20 16:15:25,1,16APSK-9/10,27.01,8877
80 32 Cuadro, Juan Pablo
2014-11-20 16:15:29,1,16APSK-9/10,27.06,5836
81 32 Cuadro, Juan Pablo
2014-11-20 16:15:33,1,16APSK-9/10,27.24,5836
82 32 Cuadro, Juan Pablo
2014-11-20 16:15:34,1,16APSK-9/10,27.09,5836
83 32 Cuadro, Juan Pablo
2014-11-20 16:15:35,1,16APSK-8/9,27.21,5836
84 32 Cuadro, Juan Pablo
2014-11-20 16:15:35,1,16APSK-9/10,27.05,5836
85 32 Cuadro, Juan Pablo
2014-11-20 16:15:36,1,16APSK-9/10,27.25,5836
86 32 Cuadro, Juan Pablo
2014-11-20 16:15:37,1,16APSK-5/6,27.19,5836
87 32 Cuadro, Juan Pablo
2014-11-20 16:15:38,1,16APSK-8/9,27.11,4250
88 32 Cuadro, Juan Pablo
2014-11-20 16:15:39,1,16APSK-5/6,27.22,4250
89 32 Cuadro, Juan Pablo
</pre>
90 32 Cuadro, Juan Pablo
91 32 Cuadro, Juan Pablo
From this log we can extract the following information:
92 32 Cuadro, Juan Pablo
93 32 Cuadro, Juan Pablo
* Timestamp (in seconds)
94 32 Cuadro, Juan Pablo
* Modcod parameter (modulation + coding rate)
95 32 Cuadro, Juan Pablo
* Estimate of E ~s~ / N ~0~
96 32 Cuadro, Juan Pablo
* Information bitrate (in bps)
97 32 Cuadro, Juan Pablo
98 32 Cuadro, Juan Pablo
This is done by a parser ([[EL470_LogParser_ACM|EL470_LogParser_ACM.m]]) in Matlab which also does some plotting of values.
99 19 Cuadro, Juan Pablo
100 31 Cuadro, Juan Pablo
h2. MEASUREMENTS