Main Page » History » Version 39

Cuadro, Juan Pablo, 11/27/2014 04:31 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 38 Cuadro, Juan Pablo
h2. Table Of Contents
8 38 Cuadro, Juan Pablo
9 38 Cuadro, Juan Pablo
# [[Main Page|Introduction]]
10 38 Cuadro, Juan Pablo
# [[DVB-S2]]
11 38 Cuadro, Juan Pablo
# [[Lab Setup]]
12 38 Cuadro, Juan Pablo
## [[Link Emulator]]
13 38 Cuadro, Juan Pablo
## [[Newtec EL470]]
14 38 Cuadro, Juan Pablo
### [[EL470 Configuration]]
15 38 Cuadro, Juan Pablo
### [[Measurement Capabilities]]
16 39 Cuadro, Juan Pablo
# [[Information Sources]]
17 38 Cuadro, Juan Pablo
18 19 Cuadro, Juan Pablo
h2. Progress
19 19 Cuadro, Juan Pablo
20 25 Cuadro, Juan Pablo
+@Tasks:@+
21 19 Cuadro, Juan Pablo
22 24 Cuadro, Juan Pablo
* %{background: none}@Introduction Section:@%
23 24 Cuadro, Juan Pablo
** %{background: lightgreen}@Why ACM is necessary.@%
24 27 Cuadro, Juan Pablo
** %{background: lightgreen}@Block diagram of ACM functionality.@%
25 36 Cuadro, Juan Pablo
26 24 Cuadro, Juan Pablo
* %{background: none}@DVB-S2 Section:@%
27 24 Cuadro, Juan Pablo
** %{background: yellow}@A little bit of history.@%
28 24 Cuadro, Juan Pablo
** %{background: yellow}@Features vs DVB-S.@%
29 24 Cuadro, Juan Pablo
** %{background: yellow}@Coding and modulation schemes.@%
30 36 Cuadro, Juan Pablo
31 1 Cuadro, Juan Pablo
* %{background: none}@Test Setup Section:@%
32 36 Cuadro, Juan Pablo
** %{background: yellow}@Introduction EL470:@%
33 36 Cuadro, Juan Pablo
*** %{background: yellow}@Modem configuration, ethernet bridge. Explain as in manual (both modems on same subnet, etc...)@%
34 36 Cuadro, Juan Pablo
** %{background: yellow}@Introduction Link Emulation system@%
35 29 Cuadro, Juan Pablo
** %{background: lightgreen}@Network diagram of full setup@%
36 23 Cuadro, Juan Pablo
** %{background: lightgreen}@Single diagram for each modem and associated client PC@%
37 1 Cuadro, Juan Pablo
** %{background: yellow}@Full settings for modems (ACM mode as well as CCM mode)@%
38 1 Cuadro, Juan Pablo
** %{background: yellow}@Table with IPs@%
39 19 Cuadro, Juan Pablo
40 25 Cuadro, Juan Pablo
+@ColorReference:@+
41 21 Cuadro, Juan Pablo
* %{background: Lightgreen}@Task 1, Status: DONE@%
42 21 Cuadro, Juan Pablo
* %{background: yellow}@Task 2, Status: TODO@%
43 1 Cuadro, Juan Pablo
** %{background: Red}@SubTask 1, Status: URGENT@%
44 21 Cuadro, Juan Pablo
45 37 Cuadro, Juan Pablo
h2. Introduction
46 19 Cuadro, Juan Pablo
47 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. 
48 5 Cuadro, Juan Pablo
49 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.
50 5 Cuadro, Juan Pablo
51 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.
52 1 Cuadro, Juan Pablo
53 5 Cuadro, Juan Pablo
!{width: 70%}acmLink.png(Block diagram of an ACM DVB-S2 link.)!
54 1 Cuadro, Juan Pablo
55 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)
56 15 Cuadro, Juan Pablo
57 30 Cuadro, Juan Pablo
h2. DVB-S2
58 4 Cuadro, Juan Pablo
59 37 Cuadro, Juan Pablo
h2. Test Setup
60 19 Cuadro, Juan Pablo
61 33 Cuadro, Juan Pablo
h3. Equipment Overview
62 19 Cuadro, Juan Pablo
63 37 Cuadro, Juan Pablo
The laboratory setup consists of the following:
64 1 Cuadro, Juan Pablo
65 1 Cuadro, Juan Pablo
(EQUIPMENT LIST AND DESCRIPTION)
66 26 Cuadro, Juan Pablo
67 1 Cuadro, Juan Pablo
68 26 Cuadro, Juan Pablo
!{width: 70%}fullsetup.png!
69 26 Cuadro, Juan Pablo
70 12 Cuadro, Juan Pablo
71 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.
72 26 Cuadro, Juan Pablo
73 1 Cuadro, Juan Pablo
!{width: 70%}modemSetup.png!
74 33 Cuadro, Juan Pablo
75 33 Cuadro, Juan Pablo
h3. Equipment Configuration
76 33 Cuadro, Juan Pablo
77 37 Cuadro, Juan Pablo
[[Equipment Configuration]]
78 22 Cuadro, Juan Pablo
79 1 Cuadro, Juan Pablo
h3. Measurement Capabilities
80 32 Cuadro, Juan Pablo
81 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:
82 32 Cuadro, Juan Pablo
83 32 Cuadro, Juan Pablo
<pre>
84 32 Cuadro, Juan Pablo
Timestamp,Demod,RqModCod,EsNo,CarrierBitrate
85 32 Cuadro, Juan Pablo
2014-11-20 16:15:17,1,16APSK-9/10,28.06,6304
86 32 Cuadro, Juan Pablo
2014-11-20 16:15:21,1,16APSK-9/10,28.05,8877
87 32 Cuadro, Juan Pablo
2014-11-20 16:15:25,1,16APSK-9/10,27.01,8877
88 32 Cuadro, Juan Pablo
2014-11-20 16:15:29,1,16APSK-9/10,27.06,5836
89 32 Cuadro, Juan Pablo
2014-11-20 16:15:33,1,16APSK-9/10,27.24,5836
90 32 Cuadro, Juan Pablo
2014-11-20 16:15:34,1,16APSK-9/10,27.09,5836
91 32 Cuadro, Juan Pablo
2014-11-20 16:15:35,1,16APSK-8/9,27.21,5836
92 32 Cuadro, Juan Pablo
2014-11-20 16:15:35,1,16APSK-9/10,27.05,5836
93 32 Cuadro, Juan Pablo
2014-11-20 16:15:36,1,16APSK-9/10,27.25,5836
94 32 Cuadro, Juan Pablo
2014-11-20 16:15:37,1,16APSK-5/6,27.19,5836
95 32 Cuadro, Juan Pablo
2014-11-20 16:15:38,1,16APSK-8/9,27.11,4250
96 32 Cuadro, Juan Pablo
2014-11-20 16:15:39,1,16APSK-5/6,27.22,4250
97 32 Cuadro, Juan Pablo
</pre>
98 32 Cuadro, Juan Pablo
99 32 Cuadro, Juan Pablo
From this log we can extract the following information:
100 32 Cuadro, Juan Pablo
101 32 Cuadro, Juan Pablo
* Timestamp (in seconds)
102 32 Cuadro, Juan Pablo
* Modcod parameter (modulation + coding rate)
103 32 Cuadro, Juan Pablo
* Estimate of E ~s~ / N ~0~
104 32 Cuadro, Juan Pablo
* Information bitrate (in bps)
105 32 Cuadro, Juan Pablo
106 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.
107 19 Cuadro, Juan Pablo
108 31 Cuadro, Juan Pablo
h2. MEASUREMENTS