BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.sysmocom.de//
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-NRLXAB@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T110000
DTEND;TZID=CET:20240503T111500
DESCRIPTION:Welcome to the event\, organizational matters\, thanks to spons
 ors\, ...
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Welcome to OsmoDevCon 2024 - Harald Welte (sysmocom)
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/NRLXAB/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-EZR7YN@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T111500
DTEND;TZID=CET:20240503T113000
DESCRIPTION:Not every participant knows every other participant\; Let's do 
 a quick introduction round.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Brief Introductions - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/EZR7YN/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-SAX3FE@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T113000
DTEND;TZID=CET:20240503T120000
DESCRIPTION:The sysmocom team has been working on implementing an open sour
 ce GPRS modem for DARC on behalf of a grant by ARDC. This talk will presen
 t the current state of the implementation and demonstrate how to use it.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:GPRS support in osmocom-bb - Vadim Yanitskiy\, Pau Espin Pedrol
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/SAX3FE/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-CGVEVM@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T120000
DTEND;TZID=CET:20240503T130000
DESCRIPTION:TBD
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Operating Open Source Mobile Networks at Scale - Michael Iedema
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/CGVEVM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-HZ993V@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T130000
DTEND;TZID=CET:20240503T143000
DESCRIPTION:Lunch
DTSTAMP:20260410T173432Z
LOCATION:Restaurant
SUMMARY:Lunch (Fri) - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/HZ993V/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-L3BXTR@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T143000
DTEND;TZID=CET:20240503T150000
DESCRIPTION:It's the year **2024**\, so that's 2.024K (or G for *grand*)\, 
 right?\n\nWhat does it mean to use 2.024 G data (aka EDGE 2.5G) in the yea
 r 2024?
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:2.024 G - Keith Whyte
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/L3BXTR/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-RUHNZU@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T151500
DTEND;TZID=CET:20240503T154500
DESCRIPTION:AMR requires out-of-band negotiation of a set of bitrates.\nLet
 's take a tour of the various ways AMR rates are represented across our te
 chnologies.\nHow do we\, in detail\, navigate this perilous landscape to s
 elect AMR rates so that call legs match?
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Codec resolution: AMR rates in 2G\, 3G and SIP - Neels Hofmeyr
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/RUHNZU/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-KLWCKH@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T154500
DTEND;TZID=CET:20240503T163000
DESCRIPTION:Summary of the architectural changes done over osmo-pcu code ba
 se over last years\, what we accomplished and possible next steps.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:OsmoPCU: past\, present and future - Pau Espin Pedrol
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/KLWCKH/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-ZBJWUP@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T170000
DTEND;TZID=CET:20240503T174500
DESCRIPTION:Traditional socket I/O via `read/write/recvfrom/sendto/recvmsg/
 sendmsg` and friends creates a very high system call load.  A highly-loade
 d osmo-bsc spends most of its time in syscall entry and syscall exit.\n\n`
 io_uring` is a modern Linux kernel mechanism to avoid this syscall overhea
 d. We have introduced the `osmo_io`API to libosmocore as a generic back-en
 d for non-blocking/asynchronous I/O and a back-end for our classic `osmo_f
 d` / `poll` approach as well as a new backend for `io_uring`.\n\nThe talk 
 will cover\n* a very basic io_uring introduction\n* a description of the o
 smo_io API\n* the difficulties porting from osmo_fd to osmo_io\n* status o
 f porting various sub-systems over to osmo_io
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:High-performance I/O using io_uring via osmo_io - Andreas Eversberg
 \, Harald Welte (sysmocom)
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/ZBJWUP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-TKCAPQ@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T174500
DTEND;TZID=CET:20240503T183000
DESCRIPTION:The talk will provide an overview over\n* recent developments i
 n open5gs (2023)\n* current areas of work\n* outlook / roadmap
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:open5gs status: recent\, current and future developments - Sukchan 
 Lee
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/TKCAPQ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-XB9MRJ@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T183000
DTEND;TZID=CET:20240503T191500
DESCRIPTION:DebugMux is a vendor specific interface/protocol exposed by [So
 ny] Ericsson phones and modems. Similar to QMI (Qualcomm MSM Interface)\, 
 it allows debugging the GSM/GPRS/UMTS stack at run-time. In this talk I wi
 ll demonstrate an open source DebugMux client software and share my findin
 gs about this interface\, as well as other interfaces working on top of it
 .
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:DebugMux: getting baseband logs from old Sony Ericsson phones - Vad
 im Yanitskiy
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/XB9MRJ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-NTJBEG@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T191500
DTEND;TZID=CET:20240503T200000
DESCRIPTION:Harald will present the general ideas/plans about the Osmocom n
 on-for-profit and share draft bylaws.  \n\nWe can have some related discus
 sions within this event and throughout the USSE and the next day\, as need
 ed.  I just thought it's good to get this out of the door early\, before w
 e schedule the foundation assembly.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Proposal for Osmocom non-for-profit - Harald Welte (sysmocom)
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/NTJBEG/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-DW9CUE@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T200000
DTEND;TZID=CET:20240503T213000
DESCRIPTION:Dinner
DTSTAMP:20260410T173432Z
LOCATION:Restaurant
SUMMARY:Dinner (Fri) - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/DW9CUE/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-NRMJRW@pretalx.sysmocom.de
DTSTART;TZID=CET:20240503T213000
DTEND;TZID=CET:20240504T000000
DESCRIPTION:Chat + Hack + Drink
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Unstructured Supplementary Social Event (USSE) Friday - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/NRMJRW/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-EWYAMR@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T100000
DTEND;TZID=CET:20240504T101500
DESCRIPTION:Daily Schedule Planning/Update
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Schedule Planning/Update (Sat) - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/EWYAMR/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-DYGQXN@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T101500
DTEND;TZID=CET:20240504T110000
DESCRIPTION:The GlobalPlatform Card Specification and its many amendments p
 lay a significant role in most real-world USIM/ISIM\, and even more so in 
 eUICC.\n\nThe talk will try to provide an overview of what GlobalPlatform 
 does in the telecommunications context.  \n\nTopics include:\n* security d
 omains\n* key loading\n* card and application life cycle\n* loading and in
 stallation of applications\n* Secure Channel Protocols SCP02\, SCP03
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:GlobalPlatform in USIM and eUICC - Harald Welte (sysmocom)
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/DYGQXN/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-HZVJQK@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T110000
DTEND;TZID=CET:20240504T113000
DESCRIPTION:First\, we explore the usecase of Uplink heavy traffic scenario
 s. Then\, describe the approach taken in srsRAN Project to meet the needs 
 of these scenarios and finally showcase its working in a demo
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:srsRAN Project - Application in UL heavy traffic scenarios - Supree
 th Herle
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/HZVJQK/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-BUWUKG@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T113000
DTEND;TZID=CET:20240504T120000
DESCRIPTION:This talk should maybe be titled "How (NOT) to write a Kamailio
  Config" :-)
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:My Kamailio Config - Keith Whyte
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/BUWUKG/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-W9X8XH@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T120000
DTEND;TZID=CET:20240504T123000
DESCRIPTION:Everyone knows that OTA (over the air) access to SIM cards exis
 ts for decades\, and that somehow authenticated APDUs can be sent via SMS.
 \n\nBut let's look at the OTA architecture in more detail:\n* OTA transpor
 t (SCP80) over SMS\, USSD\, CellBroadcast\, CAT-TP\, BIP\n* The *new* SCP8
 1 transport (HTTPS via TLS-PSK)\n* how to address individal applications o
 n the card via their TAR\n  * common applications like RFM and RAM\n  * cu
 stom applications on the card\n* OTA in the world of eUICCs\n  * talking t
 o the ECASD\n  * talking to the ISD-R\n  * talking to the ISD-P/MNO-SD or 
 applications therein
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Detailed workings of OTA for SIM/USIM/eUICC - Harald Welte (sysmoco
 m)
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/W9X8XH/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-TRWXYF@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T123000
DTEND;TZID=CET:20240504T130000
DESCRIPTION:During 2022\, sysmocom was tasked by IoT operator Onomondo to d
 evelop a software implementation of a rather fully-featured 3GPP USIM (and
  ETSI UICC).  The idea of this project is that one would run it inside an 
 existing trusted execution environment / secure element of an IoT device\,
  removing the need for a physical chip or slot.\n\nAfter some grace period
 \, this project was released as open source software in 2024.  Let's have 
 a look on what it can do and how it can be used.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:onomondo softsim: A software USIM implementation - Philipp Maier
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/TRWXYF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-AVNHFM@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T130000
DTEND;TZID=CET:20240504T143000
DESCRIPTION:Lunch
DTSTAMP:20260410T173432Z
LOCATION:Restaurant
SUMMARY:Lunch (Sat) - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/AVNHFM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-3SYDHF@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T143000
DTEND;TZID=CET:20240504T150000
DESCRIPTION:Brief talk about the lower layers of osmo-trx-ms\, the mobile-s
 tation side GSM transceiver
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Lower Layer of osmo-trx-ms - Eric Wild
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/3SYDHF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-Q3XYVC@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T151000
DTEND;TZID=CET:20240504T154000
DESCRIPTION:We all know the inherent problems of GSMTAP (v2) as we know it.
   Can we finally tackle the much desired successor GSMTAPv3 in 2024?
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:GSMTAPv3 - The long-awaited successor - Shinjo Park
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/Q3XYVC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-DQRNVM@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T154000
DTEND;TZID=CET:20240504T161000
DESCRIPTION:JESD204B is a pretty common interface to higher speed ADC/DAC u
 sed in software defined radio.\nI'd like to take a moment to explain how i
 t works and how to use the open-hardware LiteJESD204B core to interface to
  them.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:JESD204B : Interfacing to modern ADC/DAC with LiteX - Sylvain Munau
 t
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/DQRNVM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-F7CZPM@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T161000
DTEND;TZID=CET:20240504T163000
DESCRIPTION:There are several USB oscilloscopes based on the Cypress FX2 + 
 AD9288 (e.g. Hantek 6022BE). So far\, most of them were supported by the o
 pen source sigrok project\, but not for continuous acquisition of samples.
  This talk will show how those devices can be used to digitize SDR IF sign
 als\, and for projects like vhsdecode.\n\nFor more information\, see:\nhtt
 ps://github.com/steve-m/fx2adc
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:fx2adc: Using USB oscilloscopes as general purpose ADC - Steve Mark
 graf
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/F7CZPM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-9AXFSV@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T170000
DTEND;TZID=CET:20240504T174500
DESCRIPTION:This is a session in which we will try to summarize some of the
  experience we've gained with using open5gs over the last few  years.\n\nT
 he idea is to sched some light on what we believe could be improved from t
 he user point of view.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:open5gs - feedback from user point of view - Pau Espin Pedrol\, Oli
 ver Smith\, Alexander Couzens
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/9AXFSV/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-TUFJPD@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T174500
DTEND;TZID=CET:20240504T181500
DESCRIPTION:Just a few words about the Sky130 Open PDK and associated tooli
 ng as well as the related TinyTapeout program
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Sky130 and TinyTapeout : A quick intro - Sylvain Munaut
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/TUFJPD/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-QRBB9Y@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T181500
DTEND;TZID=CET:20240504T184500
DESCRIPTION:Often I get a 3GPP related network trace (pcap)\, and have to m
 anually gather leads to find out what exactly is going on in it. I have tr
 ied different ways to automate the analysis part\, and will share what I e
 nded up with.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:my hobby dabbles at examining network traces - Neels Hofmeyr
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/QRBB9Y/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-ZYTJMD@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T184500
DTEND;TZID=CET:20240504T191500
DESCRIPTION:Let's talk about our code review culture.\nAre there pitfalls o
 r frustrations and can we resolve them?
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:code review review - Neels Hofmeyr
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/ZYTJMD/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-J888MC@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T191500
DTEND;TZID=CET:20240504T200000
DESCRIPTION:In the eSIM universe\, *eSIM profiles* are the virtualised cont
 ent of a classic USIM (possibly with ISIM\, CSIM\, applets\, etc.).\n\nLet
 's have a look what an eSIM profile is:\n* how is the data structured / or
 ganized?\n* what data can be represented in it?\n* how to handle features 
 provided by eUICC\, how can the eSIM profile mandate some of them?\n* how 
 does personalization of eSIM profiles work?\n\nThere will be some hands-on
  navigation through profiles\, based on the `pySim.esim.saip` module.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Anatomy of the eSIM profile - Harald Welte (sysmocom)
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/J888MC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-UYD9ZZ@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T200000
DTEND;TZID=CET:20240504T213000
DESCRIPTION:Dinner
DTSTAMP:20260410T173432Z
LOCATION:Restaurant
SUMMARY:Dinner (Sat) - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/UYD9ZZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-MTFNZZ@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T213000
DTEND;TZID=CET:20240504T214500
DESCRIPTION:The demos that should originally have been part of the "GlobalP
 latform in USIM/eUICC" talk
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:GlobalPlatform demo - Harald Welte (sysmocom)
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/MTFNZZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-3CLHAR@pretalx.sysmocom.de
DTSTART;TZID=CET:20240504T214500
DTEND;TZID=CET:20240505T000000
DESCRIPTION:Chat + Hack + Drink
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Unstructured Supplementary Social Event (USSE) Saturday - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/3CLHAR/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-Q3CQPP@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T100000
DTEND;TZID=CET:20240505T101500
DESCRIPTION:Daily Schedule Planning/Update
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Schedule Planning/Update (Sun) - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/Q3CQPP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-YJWERZ@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T101500
DTEND;TZID=CET:20240505T110000
DESCRIPTION:After working on it on and off during 2023\, we finally have a 
 working ePDG in the Osmocom universe.  Let's have  a look at its internal 
 architecture\, how it integrates with other network elements and have a lo
 ok at a demo and protocol traces.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:osmo-epdg: The osmocom ePDG for VoWiFi - Pau Espin Pedrol\, Alexand
 er Couzens
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/YJWERZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-RBXC3V@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T110000
DTEND;TZID=CET:20240505T114500
DESCRIPTION:This talk provides a generic introduction to a set of modern Li
 nux kernel technologies:\n\n* [eBPF](https://ebpf.io/what-is-ebpf/) (exten
 ded Berkeley Packet Filter) is a kind of virtual machine that runs sandbox
 ed programs inside the Linux kernel.\n* [XDP](https://docs.cilium.io/en/la
 test/bpf/progtypes/#xdp) (eXpress Data Path) is a framework for eBPF that 
 enables high-performance programmable packet processing in the Linux kerne
 l\n* [AF_XDP](https://www.kernel.org/doc/html/next/networking/af_xdp.html)
  is an *address family* that is optimized for high-performance packet proc
 essing. It allows in-kernel XDP eBPF programs to efficiently pass packets 
 to userspace via memory-mapped ring buffers.\n\nThe talk will provide a hi
 gh-level overview. It should provide some basics before the other/later ta
 lks on bpftrace and eUPF.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Introduction to XDP\, eBPF and AF_XDP - Harald Welte (sysmocom)
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/RBXC3V/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-SGKKAA@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T114500
DTEND;TZID=CET:20240505T123000
DESCRIPTION:[bpftrace](https://github.com/bpftrace/bpftrace) is a utility t
 hat uses the Linux kernel tracing infrastructure (and eBPF) in order to pr
 ovide tracing capabilities within the kernel\, like uprobe\, kprobe\, trac
 epoints\, etc.  \n\nbpftrace can help us to analyze the performance of [un
 modified] Osmocom programs and quickly provide information like\, for exam
 ple:\n* Histogram of time spent in a specific system call\n* Histogram of 
 any argument or return value of any system call
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Using bpftrace to analyze osmocom performance - Harald Welte (sysmo
 com)
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/SGKKAA/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-UBCQFC@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T123000
DTEND;TZID=CET:20240505T130000
DESCRIPTION:Through a reverse-engineering effort it is possible to (ab)use 
 a combination of cheap USB 3.2 HDMI video grabbers based on the Macrosilic
 on MS2130 in combination with small FPGA dev boards like the Sipeed Tang n
 ano series (both ~10 USD each) to capture arbitrary data by connecting the
 m via an HDMI cable. This can be used as a low cost\, high speed logic ana
 lyzer\, ADC capture\, DIY SDR etc.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Low cost\, high speed data acquisition over HDMI - Steve Markgraf
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/UBCQFC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-R3Y7BP@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T130000
DTEND;TZID=CET:20240505T143000
DESCRIPTION:Lunch
DTSTAMP:20260410T173432Z
LOCATION:Restaurant
SUMMARY:Lunch (Sun) - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/R3Y7BP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-7YNMYH@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T143000
DTEND;TZID=CET:20240505T151500
DESCRIPTION:An overview of how OsmoGGSN\, libgtpnl and kernel GTP-U works (
 now with IPv6)\, and the new QEMU tests in libgtpnl.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:A tale of OsmoGGSN\, libgtpnl\, kernel GTP-U and IPv6 - Oliver Smit
 h
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/7YNMYH/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-SWEM3V@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T151500
DTEND;TZID=CET:20240505T154500
DESCRIPTION:[eUPF](https://github.com/edgecomllc/eupf) is a rather new impl
 ementation of a 3GPP User Plane Function. It is implemented in go and uses
  eBPF and AF_XDP in order to perform all the GTP-U handling inside the Lin
 ux kernel.\n\nThis talk is about the first impression from setting it up (
 in combination with open5gs)
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:First impression of eUPF - Neels Hofmeyr
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/SWEM3V/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-7NM7VL@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T154500
DTEND;TZID=CET:20240505T161500
DESCRIPTION:Small update on our iridium research.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:iridium update - Sec
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/7NM7VL/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-PJRSFA@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T170000
DTEND;TZID=CET:20240505T190000
DESCRIPTION:In the spirit of "real world" performance testing\, Let's take 
 a look at how **CSFB** from LTE to 2G (or 3G if someone wants to do that a
 s well) is performing with some example phones\, using the osmocom 2G/3G s
 tack and open5gs.\n\n*In my experience\, this is not working with sufficie
 nt reliability. Let try to improve some of this.*
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:CSFB in practice - Keith Whyte
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/PJRSFA/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-BBZBGM@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T190000
DTEND;TZID=CET:20240505T200000
DESCRIPTION:We at Rhizomatica are running the High-frequency Emergency and 
 Rural Multimedia Exchange System (HERMES) already for some years\, based o
 n P2P connections in a star topology\, using UUCP. Now it is time to move 
 forward. This workshop is focused on the next generation HERMES network st
 ack\, which hopefully will allow for worldwide deployment of the network.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Digital Telecommunication in HF band - WWWAN - World-Wide Wireless 
 Area Network - Rafael Diniz\, Keith Whyte
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/BBZBGM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-UAYZ7U@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T200000
DTEND;TZID=CET:20240505T213000
DESCRIPTION:Dinner
DTSTAMP:20260410T173432Z
LOCATION:Restaurant
SUMMARY:Dinner (Sun) - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/UAYZ7U/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-HKRW7L@pretalx.sysmocom.de
DTSTART;TZID=CET:20240505T213000
DTEND;TZID=CET:20240506T000000
DESCRIPTION:Chat + Hack + Drink
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Unstructured Supplementary Social Event (USSE) Sunday - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/HKRW7L/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-VTAUQK@pretalx.sysmocom.de
DTSTART;TZID=CET:20240506T100000
DTEND;TZID=CET:20240506T101500
DESCRIPTION:Daily Schedule Planning/Update
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Session Planning/Update (Mon) - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/VTAUQK/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-DUR7GS@pretalx.sysmocom.de
DTSTART;TZID=CET:20240506T101500
DTEND;TZID=CET:20240506T110000
DESCRIPTION:Everybody can quickly talk about / present their favorite tooli
 ng and other tips and tricks that make a good development workflow for wor
 king on Osmocom related software.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:Your favorite Osmocom related productivity tips and tools - Oliver 
 Smith
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/DUR7GS/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-MU8HSC@pretalx.sysmocom.de
DTSTART;TZID=CET:20240506T110000
DTEND;TZID=CET:20240506T113000
DESCRIPTION:Let's do a quick demo on what we can show in terms of the relat
 ively now CSD (circuit switched data) support in osmocom CNI using some [a
 ncient and new] GSM modems as well as GSM fax machines.\n\nWith some luck 
 we might also have GSM <-> ISDN interworking for V.110 at the time of the 
 talk.
DTSTAMP:20260410T173432Z
LOCATION:Meeting Room
SUMMARY:GSM FAX and CSD Demo - Harald Welte (sysmocom)\, Vadim Yanitskiy
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/MU8HSC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-osmodevcon2024-GSNMTD@pretalx.sysmocom.de
DTSTART;TZID=CET:20240506T123000
DTEND;TZID=CET:20240506T140000
DESCRIPTION:Lunch
DTSTAMP:20260410T173432Z
LOCATION:Restaurant
SUMMARY:Lunch (Mon) - 
URL:https://pretalx.sysmocom.de/osmodevcon2024/talk/GSNMTD/
END:VEVENT
END:VCALENDAR
