This commit is contained in:
Harald Welte 2019-08-26 20:53:34 +02:00
parent 0fc04dec87
commit 959b2b1a8e
1 changed files with 229 additions and 3 deletions

View File

@ -3870,6 +3870,18 @@ using Osmocom stack with OsmoHNBGW / OsmoMSC / OsmoSGSN
</li>
</ul>
</li>
<li>
<span>
I&#8217;m still involved with developing the related software, but have handed over actual network operation at CCC events to a team around lynxis and bibor
</span>
<ul class="">
<li>
<span>
this means I have time for playing with LTE
</span>
</li>
</ul>
</li>
</ul>
</div>
</div>
@ -3947,7 +3959,7 @@ OpenAirInterface
<ul class="">
<li>
<span>
obscure code base; difficult to build; "
obscure code base; difficult to build
</span>
</li>
<li>
@ -3966,6 +3978,23 @@ RAN part under non-free, non-opensource but <em>source available</em> license
<span>
nextepc
</span>
<ul class="">
<li>
<span>
the clear underdog
</span>
</li>
<li>
<span>
very capable; many features (SGs, handover on X2 and S1, SBc)
</span>
</li>
<li>
<span>
readable code!
</span>
</li>
</ul>
</li>
</ul>
</div>
@ -4032,7 +4061,7 @@ LTE: HSS, speaking DIAMETER
</li>
<li>
<span>
We need a so-called 'inter-working function (IWF)
We need a so-called <em>inter-working function</em> (IWF)
</span>
<ul class="">
<li>
@ -4076,11 +4105,16 @@ UpdateLocation (registration)
</li>
</ul>
</li>
<li>
<span>
code at <a href="https://git.osmocom.org/erlang/osmo_dia2gsup/">https://git.osmocom.org/erlang/osmo_dia2gsup/</a>
</span>
</li>
</ul>
</div>
</div>
<div class="sect1 slide">
<h1 id="_network_layout">Network layout</h1>
<h1 id="_network_layout_logical">Network layout (logical)</h1>
<div class="sectionbody" style="max-width:45em">
<div class="imageblock graphviz">
<div class="content">
@ -4090,6 +4124,198 @@ UpdateLocation (registration)
</div>
</div>
<div class="sect1 slide">
<h1 id="_network_layout_physical">Network layout (physical)</h1>
<div class="sectionbody" style="max-width:45em">
<ul class="">
<li>
<span>
6 eNodeBs distributed around the camp inside select Datenklos
</span>
<ul class="">
<li>
<span>
Ericsson RBS6402 with 23dBm in Band 7
</span>
</li>
<li>
<span>
back-haul over regular CCC Ethernet as separate VLAN
</span>
</li>
</ul>
</li>
<li>
<span>
Stratum-0 NTP server with GPS receiver for eNB clock sync
</span>
<ul class="">
<li>
<span>
built on Raspi 3B with gpsd + ntpd
</span>
</li>
</ul>
</li>
<li>
<span>
Lenovo x240 Laptop running qemu-kvm for core network
</span>
<ul class="">
<li>
<span>
runs nextepc MME, SGW, PGW
</span>
</li>
<li>
<span>
runs osmo_dia2gsup for translating DIAMETER to GSUP
</span>
</li>
</ul>
</li>
<li>
<span>
Querying Camp 2G/3G OsmoHLR for subscriber data
</span>
</li>
</ul>
</div>
</div>
<div class="sect1 slide">
<h1 id="_radio_paramters">Radio paramters</h1>
<div class="sectionbody" style="max-width:45em">
<ul class="">
<li>
<span>
Telefonica O2 has provided (borrowed) 10 MHz of spectrum in Band 7 (2600 MHz)
</span>
</li>
<li>
<span>
We can use it either as one channel @ 10 MHz or two chnanels @ 5 MHz
</span>
<ul class="">
<li>
<span>
first four days were operated using 5 MJz channels (3 eNB on each channel)
</span>
</li>
<li>
<span>
last day was operated using 10 MHz channels (6 eNB on same channel)
</span>
</li>
</ul>
</li>
</ul>
</div>
</div>
<div class="sect1 slide">
<h1 id="_results_1_2">Results (1/2)</h1>
<div class="sectionbody" style="max-width:45em">
<ul class="">
<li>
<span>
Telekom technician Peter "@33dBm" Schmidt has done some testing
</span>
<ul class="">
<li>
<span>
first test with 5MHz chnanels: <a href="https://twitter.com/33dBm/status/1165393409852563457">https://twitter.com/33dBm/status/1165393409852563457</a>
</span>
</li>
<li>
<span>
problems with neighbor selection due to dual-frequency network
</span>
</li>
<li>
<span>
Average throughput 33.6 Mbps down / 9.1 Mbps up)
</span>
</li>
</ul>
</li>
</ul>
<div class="imageblock">
<div class="content">
<img src="camp2019-lte-map2.jpeg" alt="camp2019-lte-map2.jpeg" width="30%" />
</div>
</div>
</div>
</div>
<div class="sect1 slide">
<h1 id="_results_2_2">Results (2/2)</h1>
<div class="sectionbody" style="max-width:45em">
<ul class="">
<li>
<span>
Telekom technician Peter "@33dBm" Schmidt has done some testing
</span>
<ul class="">
<li>
<span>
second test with 10 MHz chnanels: <a href="https://twitter.com/33dBm/status/1165576180961095680">https://twitter.com/33dBm/status/1165576180961095680</a>
</span>
</li>
<li>
<span>
better neighbor selection
</span>
</li>
<li>
<span>
improved throughput (Average 62.7 Mbps down / 20.8 Mbps up)
</span>
</li>
</ul>
</li>
</ul>
<div class="imageblock">
<div class="content">
<img src="camp2019-lte-results.jpeg" alt="camp2019-lte-results.jpeg" width="30%" />
</div>
</div>
</div>
</div>
<div class="sect1 slide">
<h1 id="_thanks">Thanks</h1>
<div class="sectionbody" style="max-width:45em">
<ul class="">
<li>
<span>
to the Camp GSM team for operating 2G/3G
</span>
</li>
<li>
<span>
to Eventphone / POC for handling user registration UI and voice interconnect
</span>
</li>
<li>
<span>
to Sukchan Lee (@acetcom) for writing nextepc
</span>
</li>
<li>
<span>
to Dieter Spaar for all of his support during the past 10 years
</span>
</li>
<li>
<span>
to Peter Schmidt (@33dBm) for professional rive (bike ride) testing
</span>
</li>
<li>
<span>
to Telefonica O2 Germany for borrowing us some of their Band 7 frequencies
</span>
</li>
</ul>
</div>
</div>
<div class="sect1 slide">
<h1 id="_eof">EOF</h1>
<div class="sectionbody" style="max-width:45em">
<div class="paragraph"><p>End of File</p></div>