{"acronym":"osmodevcon2018","aspect_ratio":"16:9","updated_at":"2026-04-09T13:00:05.467+02:00","title":"OsmoDevCon 2018","schedule_url":"","slug":"conferences/osmocon/osmodevcon18","event_last_released_at":"2018-05-01T02:00:00.000+02:00","link":"","description":"","webgen_location":"conferences/osmocon/osmodevcon18","logo_url":"https://static.media.ccc.de/media/events/osmodevcon2018/logo.png","images_url":"https://static.media.ccc.de/media/events/osmodevcon2018","recordings_url":"https://cdn.media.ccc.de/events/osmodevcon2018","url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","events":[{"guid":"59573937-3941-2020-2020-202020202020","title":"OpenSUSE packaging of Osmocom","subtitle":null,"slug":"YW979A","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Martin Hauke"],"tags":["osmodevcon2018","37"],"view_count":79,"promoted":false,"date":"2018-04-21T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2024-06-04T10:15:04.241+02:00","length":1558,"duration":1558,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/37-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/37-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/59573937-3941-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/59573937-3941-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/YW979A","url":"https://api.media.ccc.de/public/events/59573937-3941-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":1606,"event_guid":"import-dc19512cf9bb9158fd","weight":1},{"event_id":2162,"event_guid":"_lVlmBO98KMg4M-n-_A3FA","weight":1},{"event_id":2200,"event_guid":"T7aunKcOFBLl5b8IGVqJWQ","weight":1},{"event_id":2409,"event_guid":"c6c3fbfa-b152-4e89-9e7e-2194ebc0ff2f","weight":1},{"event_id":2431,"event_guid":"c5a54c3b-dcfb-4dea-8a9f-4d514a338ffb","weight":1},{"event_id":2846,"event_guid":"527d5a8e-841d-48ad-89d9-b62fbee741b8","weight":1},{"event_id":3071,"event_guid":"26d987af-415e-4064-9555-f6ff912cafaa","weight":1},{"event_id":3085,"event_guid":"fe349b93-6f5a-4964-83d0-d9f5c65bb68e","weight":1},{"event_id":3893,"event_guid":"babc79ad-5fde-44e6-89de-7a89869577b5","weight":1},{"event_id":3949,"event_guid":"a57914e1-cd19-4fc6-9d8d-8fdc67c9a651","weight":1},{"event_id":4261,"event_guid":"3852e448-f6cf-4bfe-8b14-12d590075bd6","weight":1},{"event_id":5244,"event_guid":"4a473753-5039-2020-2020-202020202020","weight":1},{"event_id":5271,"event_guid":"3af88c8a-b051-4691-9c3e-f518f42ca5d3","weight":1},{"event_id":5279,"event_guid":"baef3860-9786-4917-a46c-5ddd4fdac22e","weight":1},{"event_id":5286,"event_guid":"d120538e-817a-420b-9be2-a5088429f439","weight":1},{"event_id":5292,"event_guid":"0bf761ab-9746-44c3-8bd0-a1239da75c17","weight":1},{"event_id":5298,"event_guid":"55594453-4550-2020-2020-202020202020","weight":1},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":3},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":4},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":1},{"event_id":5307,"event_guid":"55474848-5733-2020-2020-202020202020","weight":1},{"event_id":5309,"event_guid":"37544c4b-4141-2020-2020-202020202020","weight":3},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":7},{"event_id":5312,"event_guid":"4848514e-5337-2020-2020-202020202020","weight":3},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":3},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":3},{"event_id":5320,"event_guid":"53453848-524b-2020-2020-202020202020","weight":4}]},{"guid":"52524554-5545-2020-2020-202020202020","title":"MGCP and where/how we use it in Osmocom","subtitle":null,"slug":"RRETUE","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Philipp Maier"],"tags":["osmodevcon2018","18"],"view_count":56,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2025-08-17T23:00:08.526+02:00","length":4257,"duration":4257,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/18-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/18-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/52524554-5545-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/52524554-5545-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/RRETUE","url":"https://api.media.ccc.de/public/events/52524554-5545-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5294,"event_guid":"55483843-334e-2020-2020-202020202020","weight":1},{"event_id":5296,"event_guid":"44564537-5555-2020-2020-202020202020","weight":1},{"event_id":5297,"event_guid":"5a4a3933-5354-2020-2020-202020202020","weight":4},{"event_id":5298,"event_guid":"55594453-4550-2020-2020-202020202020","weight":3},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":4},{"event_id":5302,"event_guid":"59564b54-4b44-2020-2020-202020202020","weight":1},{"event_id":5303,"event_guid":"45434347-5433-2020-2020-202020202020","weight":3},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":5},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":3},{"event_id":5308,"event_guid":"374c4451-5439-2020-2020-202020202020","weight":4},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":5},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":3}]},{"guid":"374c4451-5439-2020-2020-202020202020","title":"state of osmo-gsm-tester","subtitle":null,"slug":"7LDQT9","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Pau Espin"],"tags":["osmodevcon2018","16"],"view_count":60,"promoted":false,"date":"2018-04-21T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2026-02-22T13:30:09.231+01:00","length":2239,"duration":2239,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/16-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/16-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/374c4451-5439-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/374c4451-5439-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/7LDQT9","url":"https://api.media.ccc.de/public/events/374c4451-5439-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":2205,"event_guid":"gRbk7OprwZBqF3cv0NddMQ","weight":1},{"event_id":2473,"event_guid":"f83350dc-8152-422c-921f-379b018c0fa2","weight":1},{"event_id":3828,"event_guid":"421d7916-5c5d-5847-b399-72ee40d730cf","weight":1},{"event_id":5293,"event_guid":"58504646-5339-2020-2020-202020202020","weight":3},{"event_id":5295,"event_guid":"52524554-5545-2020-2020-202020202020","weight":4},{"event_id":5297,"event_guid":"5a4a3933-5354-2020-2020-202020202020","weight":2},{"event_id":5298,"event_guid":"55594453-4550-2020-2020-202020202020","weight":2},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":6},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":4},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":2},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":4},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":2},{"event_id":5306,"event_guid":"58514b42-5a47-2020-2020-202020202020","weight":3},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":3},{"event_id":5312,"event_guid":"4848514e-5337-2020-2020-202020202020","weight":2},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":4},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":6},{"event_id":5318,"event_guid":"50584138-3744-2020-2020-202020202020","weight":2},{"event_id":5321,"event_guid":"56333838-4a4a-2020-2020-202020202020","weight":5},{"event_id":5322,"event_guid":"394d4b58-5743-2020-2020-202020202020","weight":6}]},{"guid":"4c395048-5344-2020-2020-202020202020","title":"FakeTRX toolkit for virtual Um-interface","subtitle":null,"slug":"L9PHSD","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Vadim Yanitskiy"],"tags":["osmodevcon2018","10"],"view_count":218,"promoted":false,"date":"2018-04-22T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2026-01-15T18:45:13.499+01:00","length":1876,"duration":1876,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/10-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/10-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4c395048-5344-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4c395048-5344-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/L9PHSD","url":"https://api.media.ccc.de/public/events/4c395048-5344-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5293,"event_guid":"58504646-5339-2020-2020-202020202020","weight":5},{"event_id":5294,"event_guid":"55483843-334e-2020-2020-202020202020","weight":2},{"event_id":5297,"event_guid":"5a4a3933-5354-2020-2020-202020202020","weight":7},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":12},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":10},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":7},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":19},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":12},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":8},{"event_id":5319,"event_guid":"53333844-334d-2020-2020-202020202020","weight":8}]},{"guid":"4857565a-504b-2020-2020-202020202020","title":"USB VGA dongles and SDR","subtitle":null,"slug":"HWVZPK","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Steve Markgraf"],"tags":["osmodevcon2018","23"],"view_count":2204,"promoted":false,"date":"2018-04-22T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2026-04-04T11:15:05.004+02:00","length":1680,"duration":1680,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/23-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/23-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4857565a-504b-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4857565a-504b-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/HWVZPK","url":"https://api.media.ccc.de/public/events/4857565a-504b-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5271,"event_guid":"3af88c8a-b051-4691-9c3e-f518f42ca5d3","weight":9},{"event_id":5293,"event_guid":"58504646-5339-2020-2020-202020202020","weight":13},{"event_id":5294,"event_guid":"55483843-334e-2020-2020-202020202020","weight":9},{"event_id":5295,"event_guid":"52524554-5545-2020-2020-202020202020","weight":5},{"event_id":5297,"event_guid":"5a4a3933-5354-2020-2020-202020202020","weight":6},{"event_id":5298,"event_guid":"55594453-4550-2020-2020-202020202020","weight":5},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":40},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":25},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":11},{"event_id":5303,"event_guid":"45434347-5433-2020-2020-202020202020","weight":6},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":19},{"event_id":5306,"event_guid":"58514b42-5a47-2020-2020-202020202020","weight":5},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":40},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":11},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":13},{"event_id":5316,"event_guid":"544e5053-5056-2020-2020-202020202020","weight":6},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":17},{"event_id":5318,"event_guid":"50584138-3744-2020-2020-202020202020","weight":14},{"event_id":5319,"event_guid":"53333844-334d-2020-2020-202020202020","weight":25},{"event_id":5321,"event_guid":"56333838-4a4a-2020-2020-202020202020","weight":13},{"event_id":5322,"event_guid":"394d4b58-5743-2020-2020-202020202020","weight":5},{"event_id":5882,"event_guid":"5d51e9a5-ea43-5c16-b3e3-ca9d44f95795","weight":6},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":7}]},{"guid":"55483843-334e-2020-2020-202020202020","title":"year 1 after the NITB split / new features, \"dropped\" features","subtitle":null,"slug":"UH8C3N","link":"https://c3voc.de","description":"Good and not-yet-so-good parts of the new software components that we split the osmo-nitb into: osmo-bsc, osmo-msc, osmo-hlr\n\nThe actual state of the new, split software components and the nature of their benefits, but also things that used to be easy in osmo-nitb that are currently impossible in the split components -- and how to fix that.\n\nslides: http://people.osmocom.org/neels/2018\n\nafter the talk, additions to \"things currently not working\":\n\n* auth-policy accept-all in osmo-msc (would be trivial to implement in osmo-hlr)\n* RLLP (there's code in osmo-msc that seems active though, needs investigation)\n* osmux in osmo-mgw not working, only in the old osmo-bsc_mgcp and osmo-bsc_nat\n* \"transcode\" between 2G (RTP proper) and 3G (IuUP/RTP)\n* E1 BTS support in osmo-bsc.git","original_language":"eng","persons":["Neels Hofmeyr"],"tags":["osmodevcon2018","17"],"view_count":86,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2025-11-27T15:30:09.670+01:00","length":1801,"duration":1801,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/17-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/17-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/55483843-334e-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/55483843-334e-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/UH8C3N","url":"https://api.media.ccc.de/public/events/55483843-334e-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5296,"event_guid":"44564537-5555-2020-2020-202020202020","weight":5},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":7},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":6},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":6},{"event_id":5303,"event_guid":"45434347-5433-2020-2020-202020202020","weight":6},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":9},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":2},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":8},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":5},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":5}]},{"guid":"58504646-5339-2020-2020-202020202020","title":"Welcome to OsmoDevCon 2018","subtitle":null,"slug":"XPFFS9","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Harald Welte"],"tags":["osmodevcon2018","33"],"view_count":66,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2025-02-06T09:45:08.924+01:00","length":716,"duration":716,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/33-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/33-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/58504646-5339-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/58504646-5339-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/XPFFS9","url":"https://api.media.ccc.de/public/events/58504646-5339-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5297,"event_guid":"5a4a3933-5354-2020-2020-202020202020","weight":4},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":6},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":6},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":13},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":5},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":9},{"event_id":5312,"event_guid":"4848514e-5337-2020-2020-202020202020","weight":5},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":5},{"event_id":5315,"event_guid":"54565448-3937-2020-2020-202020202020","weight":4},{"event_id":5316,"event_guid":"544e5053-5056-2020-2020-202020202020","weight":4}]},{"guid":"544e5053-5056-2020-2020-202020202020","title":"Adaptive Digital Predistortion on LimeSDR","subtitle":null,"slug":"TNPSPV","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["b.jovanovic","d.webster"],"tags":["osmodevcon2018","38"],"view_count":142,"promoted":false,"date":"2018-04-22T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2026-02-12T01:15:08.305+01:00","length":2155,"duration":2155,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/38-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/38-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/544e5053-5056-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/544e5053-5056-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/TNPSPV","url":"https://api.media.ccc.de/public/events/544e5053-5056-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5293,"event_guid":"58504646-5339-2020-2020-202020202020","weight":2},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":9},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":13},{"event_id":5303,"event_guid":"45434347-5433-2020-2020-202020202020","weight":1},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":9},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":1},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":9},{"event_id":5318,"event_guid":"50584138-3744-2020-2020-202020202020","weight":8}]},{"guid":"45434347-5433-2020-2020-202020202020","title":"2017 retrospective: The year of the {NITB split, regressions}","subtitle":null,"slug":"ECCGT3","link":"https://c3voc.de","description":"In 2017 we finally performed the NITB split: We now have separate BSC, MGW, MSC, HLR processes. We also introduced 3GPP AoIP and many other changes, which unfortunately introduced tons of bugs, particularly regressions.  This is what prompted automatic functional testing, ...","original_language":"eng","persons":["Harald Welte"],"tags":["osmodevcon2018","47"],"view_count":40,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2025-03-21T15:00:05.040+01:00","length":1876,"duration":1876,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/47-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/47-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/45434347-5433-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/45434347-5433-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ECCGT3","url":"https://api.media.ccc.de/public/events/45434347-5433-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5294,"event_guid":"55483843-334e-2020-2020-202020202020","weight":6},{"event_id":5295,"event_guid":"52524554-5545-2020-2020-202020202020","weight":1},{"event_id":5296,"event_guid":"44564537-5555-2020-2020-202020202020","weight":1},{"event_id":5297,"event_guid":"5a4a3933-5354-2020-2020-202020202020","weight":7},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":10},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":9},{"event_id":5302,"event_guid":"59564b54-4b44-2020-2020-202020202020","weight":1},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":1},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":1},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":10},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":6},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":7}]},{"guid":"4d464754-3845-2020-2020-202020202020","title":"nextepc as LTE core network","subtitle":null,"slug":"MFGT8E","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Sukchan Lee"],"tags":["osmodevcon2018","14"],"view_count":606,"promoted":false,"date":"2018-04-21T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2025-11-09T14:45:06.931+01:00","length":2121,"duration":2121,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/14-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/14-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4d464754-3845-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4d464754-3845-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/MFGT8E","url":"https://api.media.ccc.de/public/events/4d464754-3845-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":17},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":16},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":2},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":11},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":22},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":17},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":12}]},{"guid":"56333838-4a4a-2020-2020-202020202020","title":"GAPK (GSM Audio Packet Knife) status update","subtitle":null,"slug":"V388JJ","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Vadim Yanitskiy"],"tags":["osmodevcon2018","59"],"view_count":89,"promoted":false,"date":"2018-04-22T00:00:00.000+02:00","release_date":"2018-05-01T02:00:00.000+02:00","updated_at":"2025-07-06T15:45:06.004+02:00","length":1076,"duration":1076,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/59-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/59-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/56333838-4a4a-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/56333838-4a4a-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/V388JJ","url":"https://api.media.ccc.de/public/events/56333838-4a4a-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":2826,"event_guid":"9ab1407a-126f-48d9-898d-eae7974324e9","weight":1},{"event_id":2907,"event_guid":"3b16ddc9-499b-44b1-9084-b3e328daea30","weight":1},{"event_id":3828,"event_guid":"421d7916-5c5d-5847-b399-72ee40d730cf","weight":1},{"event_id":4770,"event_guid":"a890dbd3-8859-4788-a72f-ded5c5c08e5f","weight":1},{"event_id":5157,"event_guid":"fa3e724a-c86c-43a2-888d-497abe3d4e2e","weight":1},{"event_id":5171,"event_guid":"39a8a331-03d7-4727-aa7e-365751f0e0c7","weight":1},{"event_id":5197,"event_guid":"061fe21f-a1b4-434b-8386-bde835ef2966","weight":1},{"event_id":5214,"event_guid":"611faad1-716b-41c9-b9fa-28ab95cda126","weight":1},{"event_id":5256,"event_guid":"c2474049-40f0-4d92-935e-e22090e3d343","weight":1},{"event_id":5270,"event_guid":"5ae52c55-6447-45f8-9d13-36d15303fffe","weight":1},{"event_id":5271,"event_guid":"3af88c8a-b051-4691-9c3e-f518f42ca5d3","weight":1},{"event_id":5272,"event_guid":"bf1b743d-4a17-4c6a-957a-87dbf893ed21","weight":1},{"event_id":5279,"event_guid":"baef3860-9786-4917-a46c-5ddd4fdac22e","weight":1},{"event_id":5281,"event_guid":"b5eddb28-67cd-4d29-838f-b5b70fc77d65","weight":1},{"event_id":5290,"event_guid":"1574d0a2-4708-4dd9-9d70-9b75cd075639","weight":1},{"event_id":5291,"event_guid":"81747e92-2676-40b9-86ff-09869b125d94","weight":2},{"event_id":5292,"event_guid":"0bf761ab-9746-44c3-8bd0-a1239da75c17","weight":1},{"event_id":5293,"event_guid":"58504646-5339-2020-2020-202020202020","weight":2},{"event_id":5295,"event_guid":"52524554-5545-2020-2020-202020202020","weight":2},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":9},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":4},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":13},{"event_id":5308,"event_guid":"374c4451-5439-2020-2020-202020202020","weight":5},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":9},{"event_id":5311,"event_guid":"59573937-3941-2020-2020-202020202020","weight":2},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":3},{"event_id":5316,"event_guid":"544e5053-5056-2020-2020-202020202020","weight":4},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":4},{"event_id":5318,"event_guid":"50584138-3744-2020-2020-202020202020","weight":4},{"event_id":5319,"event_guid":"53333844-334d-2020-2020-202020202020","weight":8},{"event_id":5320,"event_guid":"53453848-524b-2020-2020-202020202020","weight":2},{"event_id":5322,"event_guid":"394d4b58-5743-2020-2020-202020202020","weight":4},{"event_id":5328,"event_guid":"b8784439-c77f-505d-a191-1a4ebf27ad48","weight":1},{"event_id":5331,"event_guid":"6057325d-54d0-59d1-929e-880ee1320044","weight":1},{"event_id":5332,"event_guid":"ea7536ab-518e-5ec3-a897-7de5b1cc90cf","weight":1},{"event_id":5335,"event_guid":"56c2a03f-1969-5597-a6d8-b2aac8ef9645","weight":1},{"event_id":5337,"event_guid":"50c2af4c-4826-50ee-bde7-cbed07d3bf2e","weight":1},{"event_id":5339,"event_guid":"0e85db0d-afc2-5826-a0ad-7189ffc80601","weight":1},{"event_id":5340,"event_guid":"8b1d4db8-e064-5273-bf14-8394b432748b","weight":1},{"event_id":5342,"event_guid":"a54ad163-540f-5d45-9359-16a5d76da4ae","weight":1},{"event_id":5363,"event_guid":"cf6aff6c-bd9c-541b-baa8-abebd20130a1","weight":2},{"event_id":5406,"event_guid":"49508056-f5f5-51b5-80d0-01bb0bdba841","weight":2}]},{"guid":"4a4e5347-4754-2020-2020-202020202020","title":"Ericsson RBS 6000 base stations","subtitle":null,"slug":"JNSGGT","link":"https://c3voc.de","description":"This talk will cover basics about the system architecture of the Ericsson RBS 6000 family of cellular base stations.  Specific focus will be on the GSM side, as this is what we will primarily interface from the Osmocom 2G stack.","original_language":"eng","persons":["Harald Welte"],"tags":["osmodevcon2018","4"],"view_count":1085,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2026-04-09T13:00:05.463+02:00","length":1131,"duration":1131,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4a4e5347-4754-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4a4e5347-4754-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/JNSGGT","url":"https://api.media.ccc.de/public/events/4a4e5347-4754-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":38},{"event_id":5303,"event_guid":"45434347-5433-2020-2020-202020202020","weight":10},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":40},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":12},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":31},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":17},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":20},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":12},{"event_id":5319,"event_guid":"53333844-334d-2020-2020-202020202020","weight":11}]},{"guid":"42544238-5753-2020-2020-202020202020","title":"Software Defined E1","subtitle":null,"slug":"BTB8WS","link":"https://c3voc.de","description":"Plans to build a low-cost USB E1 adapter doing all the framing/processing in the Host PC","original_language":"eng","persons":["Harald Welte"],"tags":["osmodevcon2018","7"],"view_count":188,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2026-02-12T00:30:05.933+01:00","length":1150,"duration":1150,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/7-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/7-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/42544238-5753-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/42544238-5753-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/BTB8WS","url":"https://api.media.ccc.de/public/events/42544238-5753-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":38},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":25},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":20},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":16},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":19},{"event_id":5316,"event_guid":"544e5053-5056-2020-2020-202020202020","weight":13}]},{"guid":"50584138-3744-2020-2020-202020202020","title":"SDR PHY for OsmocomBB status update","subtitle":null,"slug":"PXA87D","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Piotr Krysik","Vadim Yanitskiy"],"tags":["osmodevcon2018","9"],"view_count":124,"promoted":false,"date":"2018-04-22T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2026-01-15T18:45:14.312+01:00","length":275,"duration":275,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/9-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/9-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/50584138-3744-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/50584138-3744-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/PXA87D","url":"https://api.media.ccc.de/public/events/50584138-3744-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":3244,"event_guid":"6a272039-1cce-5108-8c6c-6f993f74a524","weight":1},{"event_id":5260,"event_guid":"5c28a69e-02ed-4e3e-bf26-9046cf5fde11","weight":1},{"event_id":5275,"event_guid":"27267d09-859b-4ebf-a779-63145861c816","weight":1},{"event_id":5287,"event_guid":"5d5e3275-0f1a-41ae-a1ad-a98ba66f1390","weight":1},{"event_id":5293,"event_guid":"58504646-5339-2020-2020-202020202020","weight":1},{"event_id":5296,"event_guid":"44564537-5555-2020-2020-202020202020","weight":1},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":9},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":11},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":14},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":1},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":11},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":9},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":14},{"event_id":5316,"event_guid":"544e5053-5056-2020-2020-202020202020","weight":7},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":14},{"event_id":5319,"event_guid":"53333844-334d-2020-2020-202020202020","weight":1}]},{"guid":"43425a39-5a33-2020-2020-202020202020","title":"Review of 34C3 cellular network","subtitle":null,"slug":"CBZ9Z3","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Alexander Couzens"],"tags":["osmodevcon2018","20"],"view_count":307,"promoted":false,"date":"2018-04-21T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2026-02-23T18:45:05.167+01:00","length":1120,"duration":1120,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/20-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/20-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/43425a39-5a33-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/43425a39-5a33-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/CBZ9Z3","url":"https://api.media.ccc.de/public/events/43425a39-5a33-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5271,"event_guid":"3af88c8a-b051-4691-9c3e-f518f42ca5d3","weight":13},{"event_id":5293,"event_guid":"58504646-5339-2020-2020-202020202020","weight":9},{"event_id":5294,"event_guid":"55483843-334e-2020-2020-202020202020","weight":8},{"event_id":5296,"event_guid":"44564537-5555-2020-2020-202020202020","weight":8},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":31},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":20},{"event_id":5303,"event_guid":"45434347-5433-2020-2020-202020202020","weight":10},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":40},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":12},{"event_id":5311,"event_guid":"59573937-3941-2020-2020-202020202020","weight":7},{"event_id":5312,"event_guid":"4848514e-5337-2020-2020-202020202020","weight":7},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":22},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":14},{"event_id":5315,"event_guid":"54565448-3937-2020-2020-202020202020","weight":7},{"event_id":5316,"event_guid":"544e5053-5056-2020-2020-202020202020","weight":9},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":10},{"event_id":5318,"event_guid":"50584138-3744-2020-2020-202020202020","weight":11},{"event_id":5319,"event_guid":"53333844-334d-2020-2020-202020202020","weight":13},{"event_id":5321,"event_guid":"56333838-4a4a-2020-2020-202020202020","weight":9}]},{"guid":"55474848-5733-2020-2020-202020202020","title":"State of the Osmocom TTCN-3 Test Suites","subtitle":null,"slug":"UGHHW3","link":"https://c3voc.de","description":"During the last 12 months, we have created a quite comprehensive set of test suites in TTCN-3.  Let's look at the status, what is tested, how we test it and how this is automatized with jenkins+docker.","original_language":"eng","persons":["Harald Welte"],"tags":["osmodevcon2018","2"],"view_count":164,"promoted":false,"date":"2018-04-21T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2025-08-17T13:00:04.830+02:00","length":1000,"duration":1000,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/2-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/2-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/55474848-5733-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/55474848-5733-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/UGHHW3","url":"https://api.media.ccc.de/public/events/55474848-5733-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5237,"event_guid":"44544851-574d-2020-2020-202020202020","weight":5},{"event_id":5298,"event_guid":"55594453-4550-2020-2020-202020202020","weight":1},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":1},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":3},{"event_id":5306,"event_guid":"58514b42-5a47-2020-2020-202020202020","weight":10},{"event_id":5309,"event_guid":"37544c4b-4141-2020-2020-202020202020","weight":1},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":3},{"event_id":5311,"event_guid":"59573937-3941-2020-2020-202020202020","weight":1},{"event_id":5312,"event_guid":"4848514e-5337-2020-2020-202020202020","weight":1},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":5},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":4}]},{"guid":"55594453-4550-2020-2020-202020202020","title":"Re-introducing E1/T1 to post-NITB Osmocom","subtitle":null,"slug":"UYDSEP","link":"https://c3voc.de","description":"When introducing the split BSC/MSC architecture we broke the support for classic E1/T1 TDM based BTSs.  This talk is about the roadmap to properly re-integrate this support in the Osmocom Cellular Infrastructure stack.","original_language":"eng","persons":["Harald Welte"],"tags":["osmodevcon2018","3"],"view_count":48,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2025-09-16T18:45:08.902+02:00","length":1008,"duration":1008,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/3-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/3-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/55594453-4550-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/55594453-4550-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/UYDSEP","url":"https://api.media.ccc.de/public/events/55594453-4550-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5295,"event_guid":"52524554-5545-2020-2020-202020202020","weight":3},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":4},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":4},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":5},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":6},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":5},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":5}]},{"guid":"58514b42-5a47-2020-2020-202020202020","title":"TTCN-3 introduction","subtitle":null,"slug":"XQKBZG","link":"https://c3voc.de","description":"Very quick Introduction into TTCN-3","original_language":"eng","persons":["Harald Welte"],"tags":["osmodevcon2018","8"],"view_count":342,"promoted":false,"date":"2018-04-21T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2026-03-18T05:30:04.181+01:00","length":2646,"duration":2646,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/8-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/8-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/58514b42-5a47-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/58514b42-5a47-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/XQKBZG","url":"https://api.media.ccc.de/public/events/58514b42-5a47-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5224,"event_guid":"3944414e-3841-2020-2020-202020202020","weight":1},{"event_id":5237,"event_guid":"44544851-574d-2020-2020-202020202020","weight":17},{"event_id":5291,"event_guid":"81747e92-2676-40b9-86ff-09869b125d94","weight":1},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":8},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":7},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":1},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":3},{"event_id":5307,"event_guid":"55474848-5733-2020-2020-202020202020","weight":10},{"event_id":5312,"event_guid":"4848514e-5337-2020-2020-202020202020","weight":4},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":8},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":7},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":3},{"event_id":5318,"event_guid":"50584138-3744-2020-2020-202020202020","weight":3},{"event_id":5319,"event_guid":"53333844-334d-2020-2020-202020202020","weight":1}]},{"guid":"4848514e-5337-2020-2020-202020202020","title":"3GPP specifications revision control","subtitle":null,"slug":"HHQNS7","link":"https://c3voc.de","description":"Learn how 3GPP specifications evolve, and put them in a git repository to track the version changes and be able to search through them.\n\n3GPP specifications are most often used in PDF format. While this makes it easy for humans to read, searching in them becomes harder. And from one version to the next, details might have been modified and features are introduced. The release notes provide a clue, but don't show all the specific changes.\nUsing the introduction of a feature in one of the 3GPP specifications as use case, I will show how to find when this feature has been introduced by putting the documents in a revision control system, and explain how 3GPP specifications are changed.","original_language":"eng","persons":["tsaitgaist"],"tags":["osmodevcon2018","50"],"view_count":137,"promoted":false,"date":"2018-04-21T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2025-07-03T22:45:06.822+02:00","length":1808,"duration":1808,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/50-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/50-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4848514e-5337-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4848514e-5337-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/HHQNS7","url":"https://api.media.ccc.de/public/events/4848514e-5337-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5293,"event_guid":"58504646-5339-2020-2020-202020202020","weight":5},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":4},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":4},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":2},{"event_id":5306,"event_guid":"58514b42-5a47-2020-2020-202020202020","weight":4},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":7},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":8},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":4},{"event_id":5316,"event_guid":"544e5053-5056-2020-2020-202020202020","weight":4}]},{"guid":"53333844-334d-2020-2020-202020202020","title":"GSM burst transmission in GNU Radio","subtitle":null,"slug":"S38D3M","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Piotr Krysik"],"tags":["osmodevcon2018","13"],"view_count":347,"promoted":false,"date":"2018-04-22T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2025-10-26T19:30:05.849+01:00","length":2497,"duration":2497,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/13-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/13-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/53333844-334d-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/53333844-334d-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/S38D3M","url":"https://api.media.ccc.de/public/events/53333844-334d-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5271,"event_guid":"3af88c8a-b051-4691-9c3e-f518f42ca5d3","weight":2},{"event_id":5297,"event_guid":"5a4a3933-5354-2020-2020-202020202020","weight":3},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":11},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":9},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":3},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":25},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":8},{"event_id":5306,"event_guid":"58514b42-5a47-2020-2020-202020202020","weight":1},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":13},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":9},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":6},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":13},{"event_id":5318,"event_guid":"50584138-3744-2020-2020-202020202020","weight":6},{"event_id":5321,"event_guid":"56333838-4a4a-2020-2020-202020202020","weight":8}]},{"guid":"59564b54-4b44-2020-2020-202020202020","title":"load-based hand-over in OsmoBSC","subtitle":null,"slug":"YVKTKD","link":"https://c3voc.de","description":"We now have the \"Handover Decision 2\" in osmo-bsc, using many more indicators than one BTS' RXLEV and RXQUAL\n\nSo far osmo-bsc only looked at a single BTS's RX level and quality to invoke handover; but handover is much more complex than that: even if all subscribers have nice rx levels and qual, it makes sense to spread load, and to keep a number of lchans open on each cell. It can also make sense to simply re-assign within the same cell, just changing between TCH/H and TCH/F. Here is an overview of the current state of load-based handover in osmo-bsc.\n\nslides: http://people.osmocom.org/neels/2018","original_language":"eng","persons":["Neels Hofmeyr"],"tags":["osmodevcon2018","19"],"view_count":30,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2025-02-20T09:00:05.719+01:00","length":2191,"duration":2191,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/19-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/19-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/59564b54-4b44-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/59564b54-4b44-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/YVKTKD","url":"https://api.media.ccc.de/public/events/59564b54-4b44-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5294,"event_guid":"55483843-334e-2020-2020-202020202020","weight":2},{"event_id":5295,"event_guid":"52524554-5545-2020-2020-202020202020","weight":2},{"event_id":5296,"event_guid":"44564537-5555-2020-2020-202020202020","weight":2},{"event_id":5297,"event_guid":"5a4a3933-5354-2020-2020-202020202020","weight":4},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":2},{"event_id":5303,"event_guid":"45434347-5433-2020-2020-202020202020","weight":2},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":3},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":4},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":4},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":2},{"event_id":5319,"event_guid":"53333844-334d-2020-2020-202020202020","weight":2}]},{"guid":"37544c4b-4141-2020-2020-202020202020","title":"Faster VTY and CTRL interface test","subtitle":null,"slug":"7TLKAA","link":"https://c3voc.de","description":"using new osmo_interact_vty.py and osmo_interact_ctrl.py for faster VTY and CTRL interface test\n\nI often found writing python code to test VTY and CTRL interface interactions slow, firstly the time to write it, secondly that our current tests launch a new binary to test against for each test, adding 3 seconds of idle waiting all over the place. I often wished I could just type a telnet VTY session interactively, and magically use that as test. And then I found it fairly easy to implement exactly that, and that the CTRL interface neatly matches the same paradigm. In this talk I'll briefly show what it looks like.","original_language":"eng","persons":["Neels Hofmeyr"],"tags":["osmodevcon2018","43"],"view_count":41,"promoted":false,"date":"2018-04-21T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2025-03-19T03:30:02.272+01:00","length":533,"duration":533,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/43-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/43-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/37544c4b-4141-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/37544c4b-4141-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/7TLKAA","url":"https://api.media.ccc.de/public/events/37544c4b-4141-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":3825,"event_guid":"c6cf38a7-f076-5a40-b670-b67edc6542fb","weight":6},{"event_id":5298,"event_guid":"55594453-4550-2020-2020-202020202020","weight":2},{"event_id":5301,"event_guid":"4a554b4b-3356-2020-2020-202020202020","weight":3},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":3},{"event_id":5307,"event_guid":"55474848-5733-2020-2020-202020202020","weight":2},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":3},{"event_id":5311,"event_guid":"59573937-3941-2020-2020-202020202020","weight":3},{"event_id":5312,"event_guid":"4848514e-5337-2020-2020-202020202020","weight":2}]},{"guid":"5a4a3933-5354-2020-2020-202020202020","title":"The IuUP (User Plane) Protocol","subtitle":null,"slug":"ZJ93ST","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Harald Welte"],"tags":["osmodevcon2018","21"],"view_count":106,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2026-03-28T11:30:06.940+01:00","length":467,"duration":467,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/21-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/21-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/5a4a3933-5354-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/5a4a3933-5354-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ZJ93ST","url":"https://api.media.ccc.de/public/events/5a4a3933-5354-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5293,"event_guid":"58504646-5339-2020-2020-202020202020","weight":4},{"event_id":5294,"event_guid":"55483843-334e-2020-2020-202020202020","weight":1},{"event_id":5295,"event_guid":"52524554-5545-2020-2020-202020202020","weight":1},{"event_id":5296,"event_guid":"44564537-5555-2020-2020-202020202020","weight":1},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":5},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":5},{"event_id":5302,"event_guid":"59564b54-4b44-2020-2020-202020202020","weight":1},{"event_id":5303,"event_guid":"45434347-5433-2020-2020-202020202020","weight":7},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":6},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":7},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":7}]},{"guid":"53453848-524b-2020-2020-202020202020","title":"Osmocom KPI: counters, rate counters, stats items, statsd","subtitle":null,"slug":"SE8HRK","link":"https://c3voc.de","description":"Let's have a look at the various different counter types that we have in Osmocom, how they behave and how they can be exported/read.","original_language":"eng","persons":["Daniel Willmann"],"tags":["osmodevcon2018","39"],"view_count":65,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-05-01T02:00:00.000+02:00","updated_at":"2026-02-07T12:15:07.064+01:00","length":1773,"duration":1773,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/39-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/39-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/53453848-524b-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/53453848-524b-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/SE8HRK","url":"https://api.media.ccc.de/public/events/53453848-524b-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":4214,"event_guid":"85a0a5a0-a01f-4e14-ad3c-fed68ee97805","weight":2},{"event_id":4882,"event_guid":"00e9a3f8-16b5-45db-a4e3-312fda04c7df","weight":3},{"event_id":5291,"event_guid":"81747e92-2676-40b9-86ff-09869b125d94","weight":3},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":3},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":3},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":3},{"event_id":5311,"event_guid":"59573937-3941-2020-2020-202020202020","weight":4},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":3},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":3},{"event_id":5321,"event_guid":"56333838-4a4a-2020-2020-202020202020","weight":3},{"event_id":5322,"event_guid":"394d4b58-5743-2020-2020-202020202020","weight":3}]},{"guid":"4d4e4c33-594a-2020-2020-202020202020","title":"XTRX status update","subtitle":null,"slug":"MNL3YJ","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Sergey Kostanbaev"],"tags":["osmodevcon2018","26"],"view_count":261,"promoted":false,"date":"2018-04-22T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2026-02-06T18:45:07.110+01:00","length":2217,"duration":2217,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/26-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/26-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4d4e4c33-594a-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4d4e4c33-594a-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/MNL3YJ","url":"https://api.media.ccc.de/public/events/4d4e4c33-594a-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":3602,"event_guid":"48e016a4-5683-4bda-8976-98f1dbf62787","weight":14},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":20},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":19},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":13},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":14},{"event_id":5312,"event_guid":"4848514e-5337-2020-2020-202020202020","weight":1},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":17},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":11},{"event_id":5318,"event_guid":"50584138-3744-2020-2020-202020202020","weight":14}]},{"guid":"394d4b58-5743-2020-2020-202020202020","title":"osm-mgw: The new Osmocom Media Gateway","subtitle":null,"slug":"9MKXWC","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Philipp Maier"],"tags":["osmodevcon2018","15"],"view_count":74,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-05-01T02:00:00.000+02:00","updated_at":"2026-02-22T13:30:06.283+01:00","length":4300,"duration":4300,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/15-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/15-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/394d4b58-5743-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/394d4b58-5743-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/9MKXWC","url":"https://api.media.ccc.de/public/events/394d4b58-5743-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5271,"event_guid":"3af88c8a-b051-4691-9c3e-f518f42ca5d3","weight":3},{"event_id":5291,"event_guid":"81747e92-2676-40b9-86ff-09869b125d94","weight":3},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":10},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":7},{"event_id":5303,"event_guid":"45434347-5433-2020-2020-202020202020","weight":3},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":5},{"event_id":5308,"event_guid":"374c4451-5439-2020-2020-202020202020","weight":6},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":6},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":6},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":6},{"event_id":5316,"event_guid":"544e5053-5056-2020-2020-202020202020","weight":3},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":6},{"event_id":5318,"event_guid":"50584138-3744-2020-2020-202020202020","weight":3},{"event_id":5321,"event_guid":"56333838-4a4a-2020-2020-202020202020","weight":3}]},{"guid":"4a554b4b-3356-2020-2020-202020202020","title":"External USSD interface","subtitle":null,"slug":"JUKK3V","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Vadim Yanitskiy"],"tags":["osmodevcon2018","12"],"view_count":105,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2025-11-09T22:30:07.468+01:00","length":1826,"duration":1826,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/12-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/12-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4a554b4b-3356-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/4a554b4b-3356-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/JUKK3V","url":"https://api.media.ccc.de/public/events/4a554b4b-3356-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5293,"event_guid":"58504646-5339-2020-2020-202020202020","weight":6},{"event_id":5294,"event_guid":"55483843-334e-2020-2020-202020202020","weight":4},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":8},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":11},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":7},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":4},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":7},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":5},{"event_id":5318,"event_guid":"50584138-3744-2020-2020-202020202020","weight":8}]},{"guid":"44564537-5555-2020-2020-202020202020","title":"3GPP LCLS: Local Call, Local Switch","subtitle":null,"slug":"DVE7UU","link":"https://c3voc.de","description":"This is a quick intro about 3GPP LCLS and its state on the Osmocom roadmap","original_language":"eng","persons":["Harald Welte"],"tags":["osmodevcon2018","48"],"view_count":59,"promoted":false,"date":"2018-04-20T00:00:00.000+02:00","release_date":"2018-04-29T02:00:00.000+02:00","updated_at":"2025-09-05T08:45:03.045+02:00","length":1097,"duration":1097,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/48-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/48-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/44564537-5555-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/44564537-5555-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/DVE7UU","url":"https://api.media.ccc.de/public/events/44564537-5555-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5260,"event_guid":"5c28a69e-02ed-4e3e-bf26-9046cf5fde11","weight":1},{"event_id":5275,"event_guid":"27267d09-859b-4ebf-a779-63145861c816","weight":1},{"event_id":5287,"event_guid":"5d5e3275-0f1a-41ae-a1ad-a98ba66f1390","weight":1},{"event_id":5294,"event_guid":"55483843-334e-2020-2020-202020202020","weight":5},{"event_id":5295,"event_guid":"52524554-5545-2020-2020-202020202020","weight":1},{"event_id":5297,"event_guid":"5a4a3933-5354-2020-2020-202020202020","weight":1},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":4},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":4},{"event_id":5302,"event_guid":"59564b54-4b44-2020-2020-202020202020","weight":1},{"event_id":5303,"event_guid":"45434347-5433-2020-2020-202020202020","weight":4},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":1},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":1},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":8},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":6},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":5},{"event_id":5317,"event_guid":"41384155-4158-2020-2020-202020202020","weight":1},{"event_id":5318,"event_guid":"50584138-3744-2020-2020-202020202020","weight":6},{"event_id":5319,"event_guid":"53333844-334d-2020-2020-202020202020","weight":1}]},{"guid":"41384155-4158-2020-2020-202020202020","title":"Implementation of GPRS support for OsmocomBB","subtitle":null,"slug":"A8AUAX","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Vadim Yanitskiy"],"tags":["osmodevcon2018","11"],"view_count":157,"promoted":false,"date":"2018-04-22T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2025-10-07T14:15:06.709+02:00","length":531,"duration":531,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/11-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/11-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/41384155-4158-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/41384155-4158-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/A8AUAX","url":"https://api.media.ccc.de/public/events/41384155-4158-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":12},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":6},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":17},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":8},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":12},{"event_id":5314,"event_guid":"4d4e4c33-594a-2020-2020-202020202020","weight":12},{"event_id":5318,"event_guid":"50584138-3744-2020-2020-202020202020","weight":14},{"event_id":5319,"event_guid":"53333844-334d-2020-2020-202020202020","weight":13}]},{"guid":"54565448-3937-2020-2020-202020202020","title":"jenkins, gerrit, tooling","subtitle":null,"slug":"TVTH97","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Alexander Couzens"],"tags":["osmodevcon2018","27"],"view_count":122,"promoted":false,"date":"2018-04-23T00:00:00.000+02:00","release_date":"2018-04-30T02:00:00.000+02:00","updated_at":"2025-06-23T12:30:03.895+02:00","length":1608,"duration":1608,"thumb_url":"https://static.media.ccc.de/media/events/osmodevcon2018/27-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmodevcon2018/27-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmodevcon2018/54565448-3937-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmodevcon2018/54565448-3937-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/TVTH97","url":"https://api.media.ccc.de/public/events/54565448-3937-2020-2020-202020202020","conference_title":"OsmoDevCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmodevcon2018","related":[{"event_id":5254,"event_guid":"83235eb6-ce2d-4f4d-8124-1d38010a2076","weight":1},{"event_id":5255,"event_guid":"9f891f57-4fc3-4804-9f41-cac1ef55b529","weight":1},{"event_id":5262,"event_guid":"1e7ca9c3-609b-4c73-bf25-60501cba6791","weight":1},{"event_id":5263,"event_guid":"e19ddb1c-2322-4980-9783-eff8a2f6b262","weight":1},{"event_id":5271,"event_guid":"3af88c8a-b051-4691-9c3e-f518f42ca5d3","weight":2},{"event_id":5274,"event_guid":"c38c514b-99f4-4906-a0e5-189df72dbd9e","weight":3},{"event_id":5277,"event_guid":"0f2f4ca6-3784-450b-a3d3-a4e1d275ad5a","weight":1},{"event_id":5291,"event_guid":"81747e92-2676-40b9-86ff-09869b125d94","weight":2},{"event_id":5293,"event_guid":"58504646-5339-2020-2020-202020202020","weight":4},{"event_id":5294,"event_guid":"55483843-334e-2020-2020-202020202020","weight":2},{"event_id":5297,"event_guid":"5a4a3933-5354-2020-2020-202020202020","weight":2},{"event_id":5298,"event_guid":"55594453-4550-2020-2020-202020202020","weight":2},{"event_id":5299,"event_guid":"4a4e5347-4754-2020-2020-202020202020","weight":2},{"event_id":5300,"event_guid":"42544238-5753-2020-2020-202020202020","weight":5},{"event_id":5303,"event_guid":"45434347-5433-2020-2020-202020202020","weight":4},{"event_id":5304,"event_guid":"4857565a-504b-2020-2020-202020202020","weight":3},{"event_id":5305,"event_guid":"4c395048-5344-2020-2020-202020202020","weight":4},{"event_id":5310,"event_guid":"43425a39-5a33-2020-2020-202020202020","weight":7},{"event_id":5311,"event_guid":"59573937-3941-2020-2020-202020202020","weight":2},{"event_id":5312,"event_guid":"4848514e-5337-2020-2020-202020202020","weight":3},{"event_id":5313,"event_guid":"4d464754-3845-2020-2020-202020202020","weight":5},{"event_id":5316,"event_guid":"544e5053-5056-2020-2020-202020202020","weight":4},{"event_id":5320,"event_guid":"53453848-524b-2020-2020-202020202020","weight":2}]}]}