Project

General

Profile

End-to-end testbed » History » Version 3

laforge, 12/13/2019 05:37 PM
add modem info

1 1 laforge
h1. osmo-remsim End-to-end testbed
2
3
h2. Description
4
5
There is a testbed designed for CI and longterm tests of the whole suite of components(server, bankd, clients).  Contrary to the integration tests in TTCN3, this is a setup with real hardware.
6
7
It is a small but not minimal configuration:
8
* 1x host with 2 x virtual machines, all running debian buste (virtualization is provided by kvm and libvirt)
9
* 1x sysmoQMOD board with 4 modems connected via usb
10
* 1x SIM card reader with 5 slots using USB CCID
11
* bankd vm:
12
** runs osmo-remsim-bankd
13
** has a forwarded usb device (5slot cardreader)
14
* server vm:
15
** runs osmo-remsim-server
16
** has a netem script in the network sending path - limiting the delay/latency/jitter/bandwith to 'good' VSAT values
17
* hostsystem:
18
** runs 4 instances of osmo-remsim-client-st2
19
** this cannot be done inside a kvm vm due to bugs/limitations forwarding complex usb devices/hubs (sysmoQMOD is a hub with multiple devices behind)
20
21
!remsim-tesbed.png!
22
23 3 laforge
h3. QMOD
24
25
The Qmod has four modems of type "Ericsson F5521gw" installed.
26
27
|_.USB Path |_.IMEI |_.iSerial |
28
| 0:1.2:1.1 | 356403047628108 | 1F19DC69A0BA2ED0 |
29
| 0:1.3:1.1 | 356403047628298 | CB2CAC08CC808430 |
30
| 0:1.5:1.1 | 356403047442294 | 92AB8EADF3811D20 |
31
| 0:1.9:1.1 | 356403048357384 | 0F88AD99DC6F9F90 |
32
33 1 laforge
h2. Actual tests
Add picture from clipboard (Maximum size: 48.8 MB)