summaryrefslogtreecommitdiff
path: root/validation/test/P2P_throughput/configs/SPK300g_eoc.py
blob: 2fce5e733eabdb0e7c07eadd99c74d6a8865b8e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
{
    "parent":None,
    "restart_plugs":False,
    "get_CE_stats":False,
    "displayed_CE_stats":[],
    "make_measurements":True,
    "attenuation":{
        "values":numpy.arange(30, 100, 5).tolist(),
        "duration_s":20,
        "curves":["a_b_uni", "b_a_uni", "bi"]},
    "SNR":{
        "values":numpy.arange(35, -10, -5).tolist(),
        "duration_s":20,
        "curves":["a_b_uni", "b_a_uni", "bi"]},
    "SJR":{
        "values":numpy.arange(10, -45, -5).tolist(),
        "duration_s":20,
        "curves":["a_b_uni"]},
    "frame_size":{
        "values":[],
        "duration_s":20,
        "curves":["a_b_uni", "b_a_uni", "bi"]
        },
    "dynamic_jammer":{
        "values":["time"],
        "duration_s":15,
        "curves":["a_b_uni"]},
    "fixtures":[
        ("UDP", "attenuation", None),
        ("TCP", "attenuation", None),
        ("UDP", "SNR", None),
        ("TCP", "SNR", None),
        ("UDP", "SJR", (13.5, None)),
        ("UDP", "SJR", (18.5, None)),
        ("UDP", "SJR", (23.5, None)),
       ],
    "ce_sync_time_s":10,
    "reports_directory":"eoc-drv-2.0.13/SPC300",
    "signal_band_mhz":(2, 35),
    "ppsd_dbm_per_hz":-48,
    "sjr_attenuator_attenuation_db":29,
    "amn_attenuation_db":0,
    "signal_attenuation_db":10,
    "t_attenuation_db":6,
    "waveform_attenuation_db":3,
    "udp_throughputs_mbits_per_sec":(180, 95),
    "attenuator":{
        "name":"att",
        "buttons":{1:1, 2:2, 3:4, 4:4, 5:10, 6:20, 7:40, 8:0},
        "user":"spidcom",
        "host":"tursan"
        },
    "waveform_generator":{
        "name":"gbf",
        "user":"spidcom",
        "host":"tursan",
        "noise_band_mhz":(0, 50),
        "power_range_dbm":(-40, 24)
        },
    "power_strip":{1:("192.168.0.10", "admin", "anel")},
    "spc300":{
        "eth_netmask":"192.168.5.",
        "plc_netmask":None,
        "plugs":
            {
            (1, 1, "master"):("100", None, None, "SPK300g-revE"),
            (1, 5, "slave"):("101", None, None, "SPK300g-revE")
            }
        },
    "non_spc300":{
        "plugs":
            {
            }
        },
    "iperf":{
        "host_a":{"non_plc_ip_address":"tursan",
                  "user":"spidcom",
                  "plc_ip_address":"192.168.5.254",
                  "plug_key":(1, 1, "master"),
                  "ftp_server_root":"/var/all_ftp"
                  },
        "host_b":{"non_plc_ip_address":"spidcom-lab1",
                  "user":"spidcom",
                  "plc_ip_address":"192.168.5.52",
                  "plug_key":(1, 5, "slave"),
                  "ftp_server_root":"/var/all_ftp"
                  }
        }
    }