Main Page » History » Version 40

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