{"acronym":"osmocon2018","aspect_ratio":"","updated_at":"2026-04-02T08:00:03.435+02:00","title":"OsmoCon 2018","schedule_url":"","slug":"conferences/osmocon/2018","event_last_released_at":"2018-10-24T02:00:00.000+02:00","link":"","description":"","webgen_location":"conferences/osmocon/2018","logo_url":"https://static.media.ccc.de/media/events/osmocon/2018/OsmoCon.png","images_url":"https://static.media.ccc.de/media/events/osmocon/2018","recordings_url":"https://cdn.media.ccc.de/events/osmocon/2018","url":"https://api.media.ccc.de/public/conferences/osmocon2018","events":[{"guid":"dc642b96-2b89-5aeb-b086-c64c66d27e93","title":"Open Hardware USB E1 Interface (WIP)","subtitle":null,"slug":"osmocon2018-81-open-hardware-usb-e1-interface-wip-","link":"https://c3voc.de","description":"Why design a new E1 adapter in 2018?\n\nStatus/progress on designing a low-cost USB E1 adapter doing all framing/processing in open source software and/or on the PC.","original_language":"eng","persons":["Sylvain Munaut"],"tags":["osmocon18","81"],"view_count":127,"promoted":false,"date":"2018-10-18T00:00:00.000+02:00","release_date":"2018-10-18T02:00:00.000+02:00","updated_at":"2026-01-02T23:00:27.937+01:00","length":1849,"duration":1849,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/81-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/81-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/dc642b96-2b89-5aeb-b086-c64c66d27e93-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/dc642b96-2b89-5aeb-b086-c64c66d27e93-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-81-open-hardware-usb-e1-interface-wip-","url":"https://api.media.ccc.de/public/events/dc642b96-2b89-5aeb-b086-c64c66d27e93","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6159,"event_guid":"c5760137-e34b-5996-9896-47b4a3823f73","weight":1},{"event_id":6160,"event_guid":"ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","weight":1},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":1},{"event_id":6163,"event_guid":"f98343bf-7fed-5502-bbfd-10f72c7ef671","weight":8},{"event_id":6164,"event_guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","weight":8},{"event_id":6165,"event_guid":"3428a0dd-01f7-5c3a-9643-e8dd21eae282","weight":8},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":10},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":9}]},{"guid":"03f71a37-5bc5-58c3-bfde-023d224430d1","title":"External SMS Services using SMPP","subtitle":null,"slug":"osmocon2018-64-external-sms-services-using-smpp","link":"https://c3voc.de","description":"How to use the SMPP interface to implement external SMS services\n\nOsmoMSC has inherited the SMPP interface from OsmoNITB.  It allows you to attach external programs that can receive and transmit SMS from/to your subscribers.\n\nThe talk will explain the required SMPP configuration in OsmoMSC, as well as  give some simple examples in C and Python on how to actually write such an external SMPP application.","original_language":"eng","persons":["Harald Welte"],"tags":["osmocon18","64"],"view_count":787,"promoted":false,"date":"2018-10-19T00:00:00.000+02:00","release_date":"2018-10-19T02:00:00.000+02:00","updated_at":"2026-03-30T12:45:09.049+02:00","length":1644,"duration":1644,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/64-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/64-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/03f71a37-5bc5-58c3-bfde-023d224430d1-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/03f71a37-5bc5-58c3-bfde-023d224430d1-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-64-external-sms-services-using-smpp","url":"https://api.media.ccc.de/public/events/03f71a37-5bc5-58c3-bfde-023d224430d1","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":5294,"event_guid":"55483843-334e-2020-2020-202020202020","weight":1},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":12},{"event_id":6163,"event_guid":"f98343bf-7fed-5502-bbfd-10f72c7ef671","weight":1},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":8},{"event_id":6169,"event_guid":"3af324c7-7aa0-50ef-8ba3-2fc4613ee068","weight":5},{"event_id":6170,"event_guid":"86d8231d-2c05-4207-9da1-2d9eb88f40bb","weight":2},{"event_id":6172,"event_guid":"f29714c5-4197-5515-93c8-ad23ddadf04c","weight":9},{"event_id":6174,"event_guid":"7fb2b8ea-7741-517d-9f1b-d4faf183b791","weight":11},{"event_id":6175,"event_guid":"5bf17fb0-a539-57fc-a005-c29e63d61ac1","weight":10},{"event_id":6176,"event_guid":"12607f24-b650-5d79-829a-5ee9e0373465","weight":1},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":16},{"event_id":6181,"event_guid":"42d042e1-2170-54fd-aca1-200d2a69b371","weight":1}]},{"guid":"756e89a8-a9ad-5686-be0c-67f73d65664c","title":"Open Source Java applets for (not only) sysmoUSIM-SJS1","subtitle":null,"slug":"osmocon2018-96-open-source-java-applets-for-not-only-sysmousim-sjs1","link":"https://c3voc.de","description":"Quick presentation about a few small opensource Java applets developed for sysmoUSIM-SJS1\n\nWe've been for some time developing some open source (gplv3) applets for\nthe sysmoUSIM-SJS1 units. Still simple experiments, yet promising:\n\nhttps://github.com/PodgroupConnectivity/sim-applet-apn-autoconf\nhttps://github.com/PodgroupConnectivity/sim-applet-data-heartbeat\nhttps://github.com/PodgroupConnectivity/sim-applet-sms-im-alive","original_language":"eng","persons":["felix.ontanon"],"tags":["osmocon18","96"],"view_count":197,"promoted":false,"date":"2018-10-18T00:00:00.000+02:00","release_date":"2018-10-24T02:00:00.000+02:00","updated_at":"2026-03-20T15:30:07.877+01:00","length":663,"duration":663,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/96-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/96-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/756e89a8-a9ad-5686-be0c-67f73d65664c-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/756e89a8-a9ad-5686-be0c-67f73d65664c-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-96-open-source-java-applets-for-not-only-sysmousim-sjs1","url":"https://api.media.ccc.de/public/events/756e89a8-a9ad-5686-be0c-67f73d65664c","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":5975,"event_guid":"456fb60c-5ce7-11e8-be47-1fb2912eb892","weight":1},{"event_id":6123,"event_guid":"456fb60c-5ce7-11e8-be47-1fb2912eb893","weight":2},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":9},{"event_id":6164,"event_guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","weight":2},{"event_id":6165,"event_guid":"3428a0dd-01f7-5c3a-9643-e8dd21eae282","weight":2},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":7},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":5},{"event_id":6169,"event_guid":"3af324c7-7aa0-50ef-8ba3-2fc4613ee068","weight":1},{"event_id":6172,"event_guid":"f29714c5-4197-5515-93c8-ad23ddadf04c","weight":7},{"event_id":6173,"event_guid":"03f71a37-5bc5-58c3-bfde-023d224430d1","weight":6},{"event_id":6175,"event_guid":"5bf17fb0-a539-57fc-a005-c29e63d61ac1","weight":6},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":5},{"event_id":6193,"event_guid":"cb735f21-5baf-59a6-9d61-bac0b17e7335","weight":1},{"event_id":6194,"event_guid":"0cac2097-401c-5db7-b57d-1beba7fd0908","weight":1},{"event_id":6195,"event_guid":"6ce6a68c-cf9e-592b-930d-2c75d5a919d9","weight":1},{"event_id":6196,"event_guid":"7116cc1b-3e28-569d-8c87-2c46715f9382","weight":1},{"event_id":6197,"event_guid":"bf13a6c9-5808-502d-8979-920b7f0aa8d6","weight":1},{"event_id":6200,"event_guid":"e1b05fdd-5f35-5423-8ef2-19190309a0a9","weight":1},{"event_id":6202,"event_guid":"cd7e254e-01f6-5e14-870b-3561affd2f07","weight":1},{"event_id":6203,"event_guid":"13785dc3-f2e1-5300-a6b6-9220986275e2","weight":1},{"event_id":6204,"event_guid":"1decb777-d213-529b-bf93-38a2995aa32c","weight":1},{"event_id":6228,"event_guid":"f91571a6-05c7-58d3-add6-5934e640fc8c","weight":2},{"event_id":6229,"event_guid":"255cb75a-a2bb-5495-88f9-94be005953f1","weight":1}]},{"guid":"3af324c7-7aa0-50ef-8ba3-2fc4613ee068","title":"Community cellular network implementations in Latin America","subtitle":null,"slug":"osmocon2018-67-community-cellular-network-implementations-in-latin-america","link":"https://c3voc.de","description":"An overview of how organizations and communities are using Osmo projects to create real-world implementations of low-cost, community-based cellular networks\n\nThis talk will cover network implementations, particularly in Latin America, and explore how they are using Osmocom project software to create low-cost, sustainable projects. We will look further at how these networks are started, organized, funded, and maintained, as well as the impact they have on local communities. We will also suggest some areas where the Osmo community could be more proactive in supporting these efforts.","original_language":"eng","persons":["Peter Bloom"],"tags":["osmocon18","67"],"view_count":121,"promoted":false,"date":"2018-10-18T00:00:00.000+02:00","release_date":"2018-10-18T02:00:00.000+02:00","updated_at":"2025-10-03T00:15:04.252+02:00","length":2391,"duration":2391,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/67-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/67-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/3af324c7-7aa0-50ef-8ba3-2fc4613ee068-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/3af324c7-7aa0-50ef-8ba3-2fc4613ee068-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-67-community-cellular-network-implementations-in-latin-america","url":"https://api.media.ccc.de/public/events/3af324c7-7aa0-50ef-8ba3-2fc4613ee068","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":12},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":25},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":13},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":13}]},{"guid":"ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","title":"10 years of Osmocom","subtitle":null,"slug":"osmocon2018-94-10-years-of-osmocom","link":"https://c3voc.de","description":"Review of 10 years Osmocom history\n\nReview of 10 years Osmocom history. Where we came from, where we went, what we became.","original_language":"eng","persons":["Harald Welte"],"tags":["osmocon18","94"],"view_count":173,"promoted":false,"date":"2018-10-18T00:00:00.000+02:00","release_date":"2018-10-18T02:00:00.000+02:00","updated_at":"2026-02-08T15:00:07.457+01:00","length":2481,"duration":2481,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/94-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/94-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/ef7c04ef-de1b-520c-9e2b-8a252e4a92a0-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/ef7c04ef-de1b-520c-9e2b-8a252e4a92a0-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-94-10-years-of-osmocom","url":"https://api.media.ccc.de/public/events/ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6159,"event_guid":"c5760137-e34b-5996-9896-47b4a3823f73","weight":11},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":15},{"event_id":6163,"event_guid":"f98343bf-7fed-5502-bbfd-10f72c7ef671","weight":13},{"event_id":6164,"event_guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","weight":9},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":19},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":16},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":22}]},{"guid":"42d042e1-2170-54fd-aca1-200d2a69b371","title":"A Fault tolerant Core network  - Distributed GSM","subtitle":null,"slug":"osmocon2018-70-a-fault-tolerant-core-network-distributed-gsm","link":"https://c3voc.de","description":"How do you run a GSM network with unreliable backhaul, maintaining as many local services as possible available during periods of backhual outage?\n\nThe traditional GSM core network is not suitable for backhaul on rural IP based internet type networks such as community mesh networks, local WISP providers, or satellite connections. \nWe discuss some of the options for situation where intermittent backhaul would otherwise be a show stopping problem","original_language":"eng","persons":["Keith Whyte"],"tags":["osmocon18","70"],"view_count":105,"promoted":false,"date":"2018-10-19T00:00:00.000+02:00","release_date":"2018-10-19T02:00:00.000+02:00","updated_at":"2025-08-09T10:30:03.533+02:00","length":2432,"duration":2432,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/70-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/70-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/42d042e1-2170-54fd-aca1-200d2a69b371-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/42d042e1-2170-54fd-aca1-200d2a69b371-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-70-a-fault-tolerant-core-network-distributed-gsm","url":"https://api.media.ccc.de/public/events/42d042e1-2170-54fd-aca1-200d2a69b371","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":5},{"event_id":6164,"event_guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","weight":2},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":7},{"event_id":6169,"event_guid":"3af324c7-7aa0-50ef-8ba3-2fc4613ee068","weight":6},{"event_id":6170,"event_guid":"86d8231d-2c05-4207-9da1-2d9eb88f40bb","weight":2},{"event_id":6171,"event_guid":"43151a50-c718-11e8-9922-a3be2670496b","weight":3},{"event_id":6173,"event_guid":"03f71a37-5bc5-58c3-bfde-023d224430d1","weight":6},{"event_id":6175,"event_guid":"5bf17fb0-a539-57fc-a005-c29e63d61ac1","weight":5},{"event_id":6178,"event_guid":"fef3c669-9c67-5e01-9ce7-36139610810f","weight":1},{"event_id":6179,"event_guid":"7fc67ad5-5372-5cec-b7af-5f2acace0593","weight":4},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":7},{"event_id":6233,"event_guid":"9fa9eae0-2d2f-4bce-a7f5-1983003b3db7","weight":3}]},{"guid":"3428a0dd-01f7-5c3a-9643-e8dd21eae282","title":"The 2018 Osmocom automatic testing offensive","subtitle":null,"slug":"osmocon2018-89-the-2018-osmocom-automatic-testing-offensive","link":"https://c3voc.de","description":"This talk explains how Osmocom set out in late 2017 / early 2018 to establish extensive integration testing using TTCN3 and Eclipse TITAN.\n\nOsmocom developed infrastructure and test suites in the TTCN3 programming language, utilizing Eclipse TITAN.  Those test suites are executed automatically on the nightly \"master\" of all Osmocom (CNI) repositories and  help us to ensure better code quality than in previous years.\n\nThis talk covers the motivations, tools, test coverage and explains how you can look at the results and interpret them.\n\nIt also briefly looks other aspects of our testing strategy, such as osmo-gsm-tester, and how they relate to the TTCN3 test suites.","original_language":"eng","persons":["Harald Welte"],"tags":["osmocon18","89"],"view_count":132,"promoted":false,"date":"2018-10-18T00:00:00.000+02:00","release_date":"2018-10-18T02:00:00.000+02:00","updated_at":"2025-12-11T06:00:02.686+01:00","length":2119,"duration":2119,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/89-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/89-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/3428a0dd-01f7-5c3a-9643-e8dd21eae282-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/3428a0dd-01f7-5c3a-9643-e8dd21eae282-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-89-the-2018-osmocom-automatic-testing-offensive","url":"https://api.media.ccc.de/public/events/3428a0dd-01f7-5c3a-9643-e8dd21eae282","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6159,"event_guid":"c5760137-e34b-5996-9896-47b4a3823f73","weight":3},{"event_id":6160,"event_guid":"ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","weight":2},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":7},{"event_id":6163,"event_guid":"f98343bf-7fed-5502-bbfd-10f72c7ef671","weight":3},{"event_id":6164,"event_guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","weight":8},{"event_id":6166,"event_guid":"dc642b96-2b89-5aeb-b086-c64c66d27e93","weight":8},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":9},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":15},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":7}]},{"guid":"7fc67ad5-5372-5cec-b7af-5f2acace0593","title":"OsmoMGW, MGCP and how it is used","subtitle":null,"slug":"osmocon2018-78-osmomgw-mgcp-and-how-it-is-used","link":"https://c3voc.de","description":"This talk covers some MGCP background know-how, introduces OsmoMGW and explains how OsmoMGW is used by OsmoMSC and OsmoBSC to control the RTP user plane of voice calls.\n\nThis talk covers some MGCP background know-how, introduces OsmoMGW and explains how OsmoMGW is used by OsmoMSC and OsmoBSC to control the RTP user plane of voice calls.","original_language":"eng","persons":["Philipp Maier"],"tags":["osmocon18","78"],"view_count":79,"promoted":false,"date":"2018-10-19T00:00:00.000+02:00","release_date":"2018-10-19T02:00:00.000+02:00","updated_at":"2026-03-30T10:00:06.070+02:00","length":1870,"duration":1870,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/78-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/78-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/7fc67ad5-5372-5cec-b7af-5f2acace0593-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/7fc67ad5-5372-5cec-b7af-5f2acace0593-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-78-osmomgw-mgcp-and-how-it-is-used","url":"https://api.media.ccc.de/public/events/7fc67ad5-5372-5cec-b7af-5f2acace0593","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6159,"event_guid":"c5760137-e34b-5996-9896-47b4a3823f73","weight":1},{"event_id":6160,"event_guid":"ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","weight":1},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":4},{"event_id":6163,"event_guid":"f98343bf-7fed-5502-bbfd-10f72c7ef671","weight":5},{"event_id":6166,"event_guid":"dc642b96-2b89-5aeb-b086-c64c66d27e93","weight":5},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":4},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":5},{"event_id":6173,"event_guid":"03f71a37-5bc5-58c3-bfde-023d224430d1","weight":4},{"event_id":6174,"event_guid":"7fb2b8ea-7741-517d-9f1b-d4faf183b791","weight":4},{"event_id":6175,"event_guid":"5bf17fb0-a539-57fc-a005-c29e63d61ac1","weight":1},{"event_id":6178,"event_guid":"fef3c669-9c67-5e01-9ce7-36139610810f","weight":4},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":4},{"event_id":6181,"event_guid":"42d042e1-2170-54fd-aca1-200d2a69b371","weight":4}]},{"guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","title":"Osmocom developer panel","subtitle":null,"slug":"osmocon2018-95-osmocom-developer-panel","link":"https://c3voc.de","description":"Moderated panel discussion with Osmocom developers and public Q\u0026A\n\nModerated panel discussion with Osmocom developers and public Q\u0026A","original_language":"eng","persons":["Steve","Steve Markgraf","Sylvain Munaut","Neels Hofmeyr","Pau Espin"],"tags":["osmocon18","95"],"view_count":140,"promoted":false,"date":"2018-10-18T00:00:00.000+02:00","release_date":"2018-10-18T02:00:00.000+02:00","updated_at":"2026-02-10T23:45:08.028+01:00","length":1515,"duration":1515,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/95-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/95-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/f95e9975-1fab-5f8b-954b-f0cbfa78e451-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/f95e9975-1fab-5f8b-954b-f0cbfa78e451-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-95-osmocom-developer-panel","url":"https://api.media.ccc.de/public/events/f95e9975-1fab-5f8b-954b-f0cbfa78e451","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6159,"event_guid":"c5760137-e34b-5996-9896-47b4a3823f73","weight":4},{"event_id":6160,"event_guid":"ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","weight":10},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":8},{"event_id":6163,"event_guid":"f98343bf-7fed-5502-bbfd-10f72c7ef671","weight":10},{"event_id":6166,"event_guid":"dc642b96-2b89-5aeb-b086-c64c66d27e93","weight":6},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":8},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":10},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":13}]},{"guid":"5bf17fb0-a539-57fc-a005-c29e63d61ac1","title":"osmo-remsim: Remote SIM card Software","subtitle":null,"slug":"osmocon2018-93-osmo-remsim-remote-sim-card-software","link":"https://c3voc.de","description":"A quick glance at what's happening on the R\u0026D side with osmo-remsim.\n\nosmo-remsim is a set of programs that can be used to manage populations of SIM card emulators such as SIMtrace or sysmoQMOD and make them access remote sim cards inserted into card readers or SIM banks using network protocols.","original_language":"eng","persons":["Harald Welte"],"tags":["osmocon18","93"],"view_count":1068,"promoted":false,"date":"2018-10-19T00:00:00.000+02:00","release_date":"2018-10-19T02:00:00.000+02:00","updated_at":"2026-04-02T08:00:03.432+02:00","length":1118,"duration":1118,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/93-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/93-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/5bf17fb0-a539-57fc-a005-c29e63d61ac1-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/5bf17fb0-a539-57fc-a005-c29e63d61ac1-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-93-osmo-remsim-remote-sim-card-software","url":"https://api.media.ccc.de/public/events/5bf17fb0-a539-57fc-a005-c29e63d61ac1","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":14},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":10},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":11},{"event_id":6172,"event_guid":"f29714c5-4197-5515-93c8-ad23ddadf04c","weight":27},{"event_id":6173,"event_guid":"03f71a37-5bc5-58c3-bfde-023d224430d1","weight":10},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":17}]},{"guid":"f29714c5-4197-5515-93c8-ad23ddadf04c","title":"SIMtrace2 - an incremental update to SIMtrace","subtitle":null,"slug":"osmocon2018-80-simtrace2-an-incremental-update-to-simtrace","link":"https://c3voc.de","description":"In 2018, after 6+ years of SIMtrace, we finally released SIMtrace2. This talk introduces the what, how and why.\n\nSIMtrace2 is an incremental step to SIMtrace.  On the outset, it looks like a minimal change: Simply replace the SAM7S with a SAM3S microcontroller.  However, due to the completely different CPU core architecture, the firmware was re-written from scratch. SAM3S supports more USB endpoints, so we can finally have a proper way of talking to card-reader and phone in parallel, paving the ground for card-emulation and man-in-the-middle.","original_language":"eng","persons":["Kevin Redon"],"tags":["osmocon18","80"],"view_count":399,"promoted":false,"date":"2018-10-19T00:00:00.000+02:00","release_date":"2018-10-19T02:00:00.000+02:00","updated_at":"2026-03-16T12:15:06.409+01:00","length":1028,"duration":1028,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/80-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/80-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/f29714c5-4197-5515-93c8-ad23ddadf04c-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/f29714c5-4197-5515-93c8-ad23ddadf04c-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-80-simtrace2-an-incremental-update-to-simtrace","url":"https://api.media.ccc.de/public/events/f29714c5-4197-5515-93c8-ad23ddadf04c","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":9},{"event_id":6165,"event_guid":"3428a0dd-01f7-5c3a-9643-e8dd21eae282","weight":4},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":5},{"event_id":6173,"event_guid":"03f71a37-5bc5-58c3-bfde-023d224430d1","weight":9},{"event_id":6175,"event_guid":"5bf17fb0-a539-57fc-a005-c29e63d61ac1","weight":27},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":11},{"event_id":6232,"event_guid":"756e89a8-a9ad-5686-be0c-67f73d65664c","weight":4}]},{"guid":"f98343bf-7fed-5502-bbfd-10f72c7ef671","title":"OsmoTRX status + support for more drivers/SDR APIs like LimeSuite","subtitle":null,"slug":"osmocon2018-82-osmotrx-status-support-for-more-drivers-sdr-apis-like-limesuite","link":"https://c3voc.de","description":"OsmoTRX used to support only either UHD or libusrp1, with a compile-time choice. Now, we can build multiple targets such as osmo-trx-{usrp,uhd} and have added LimeSuite support with osmo-trx-lms.\n\nThis talk provides a status update about developments on OsmoTRX in the recent year.\n\nAs OsmoTRX was an adopted project in Osmocom, it didn't natively have VTY / config file support, nor use the Osmocom logging infrastructure.  This has changed.\n\nAlso, OsmoTRX used to support only either UHD or libusrp1, with a compile-time choice. Now, we can build multiple targets such as osmo-trx-{usrp,uhd} and have added LimeSuite support with osmo-trx-lms.","original_language":"eng","persons":["Pau Espin"],"tags":["osmocon18","82"],"view_count":208,"promoted":false,"date":"2018-10-18T00:00:00.000+02:00","release_date":"2018-10-18T02:00:00.000+02:00","updated_at":"2026-01-13T12:15:18.608+01:00","length":1932,"duration":1932,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/82-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/82-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/f98343bf-7fed-5502-bbfd-10f72c7ef671-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/f98343bf-7fed-5502-bbfd-10f72c7ef671-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-82-osmotrx-status-support-for-more-drivers-sdr-apis-like-limesuite","url":"https://api.media.ccc.de/public/events/f98343bf-7fed-5502-bbfd-10f72c7ef671","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6159,"event_guid":"c5760137-e34b-5996-9896-47b4a3823f73","weight":1},{"event_id":6160,"event_guid":"ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","weight":13},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":18},{"event_id":6164,"event_guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","weight":1},{"event_id":6165,"event_guid":"3428a0dd-01f7-5c3a-9643-e8dd21eae282","weight":1},{"event_id":6166,"event_guid":"dc642b96-2b89-5aeb-b086-c64c66d27e93","weight":1},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":22},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":23}]},{"guid":"efb9e9d2-0953-5481-912a-31f003535776","title":"osmo-fl2k - the [evil] transmit-side brother of RTL-SDR","subtitle":null,"slug":"osmocon2018-83-osmo-fl2k-the-evil-transmit-side-brother-of-rtl-sdr","link":"https://c3voc.de","description":"In 2018, Steve Markgraf released osmo-fl2k, [ab]using inexpensive USB3 VGA dongles as SDR transmitters.\n\nIn 2018, Steve Markgraf released osmo-fl2k, [ab]using inexpensive USB3 VGA dongles as SDR transmitters.\n\nThis talk explains what you can do with osmo-fl2k, and how it came all about.","original_language":"eng","persons":["Steve Markgraf"],"tags":["osmocon18","83"],"view_count":871,"promoted":false,"date":"2018-10-18T00:00:00.000+02:00","release_date":"2018-10-18T02:00:00.000+02:00","updated_at":"2026-03-02T14:30:08.883+01:00","length":1647,"duration":1647,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/83-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/83-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/efb9e9d2-0953-5481-912a-31f003535776-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/efb9e9d2-0953-5481-912a-31f003535776-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-83-osmo-fl2k-the-evil-transmit-side-brother-of-rtl-sdr","url":"https://api.media.ccc.de/public/events/efb9e9d2-0953-5481-912a-31f003535776","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6159,"event_guid":"c5760137-e34b-5996-9896-47b4a3823f73","weight":20},{"event_id":6160,"event_guid":"ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","weight":16},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":32},{"event_id":6163,"event_guid":"f98343bf-7fed-5502-bbfd-10f72c7ef671","weight":23},{"event_id":6164,"event_guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","weight":10},{"event_id":6165,"event_guid":"3428a0dd-01f7-5c3a-9643-e8dd21eae282","weight":15},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":37},{"event_id":6169,"event_guid":"3af324c7-7aa0-50ef-8ba3-2fc4613ee068","weight":13},{"event_id":6175,"event_guid":"5bf17fb0-a539-57fc-a005-c29e63d61ac1","weight":11},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":17}]},{"guid":"c5760137-e34b-5996-9896-47b4a3823f73","title":"Welcome to OsmoCon 2018","subtitle":null,"slug":"osmocon2018-54-welcome-to-osmocon-2018","link":"https://c3voc.de","description":"Welcome and Introduction Note from the Osmocom project founder\n\nHarald will welcome everyone to the 2018 incarnation of OsmoCon, clarify some organizational topics, highlight the schedule and express thanks to everyone making the Osmocom project and in particular OsmoCon happen.","original_language":"eng","persons":["Harald Welte"],"tags":["osmocon18","54"],"view_count":89,"promoted":false,"date":"2018-10-18T00:00:00.000+02:00","release_date":"2018-10-18T02:00:00.000+02:00","updated_at":"2025-12-03T17:30:08.348+01:00","length":651,"duration":651,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/54-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/54-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/c5760137-e34b-5996-9896-47b4a3823f73-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/c5760137-e34b-5996-9896-47b4a3823f73-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-54-welcome-to-osmocon-2018","url":"https://api.media.ccc.de/public/events/c5760137-e34b-5996-9896-47b4a3823f73","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6160,"event_guid":"ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","weight":11},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":8},{"event_id":6163,"event_guid":"f98343bf-7fed-5502-bbfd-10f72c7ef671","weight":7},{"event_id":6164,"event_guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","weight":7},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":16},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":20},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":7}]},{"guid":"fef3c669-9c67-5e01-9ce7-36139610810f","title":"Local Call, Local Switch: 3GPP LCLS in Osmocom","subtitle":null,"slug":"osmocon2018-79-local-call-local-switch-3gpp-lcls-in-osmocom","link":"https://c3voc.de","description":"This talk introduces 3GPP \"Local Call, Local Switch\" and covers the capabilities of the Osmocom implementation.\n\nTraditionally, in GSM the control plan and [voice] user plane share the same path.  This means that the voice call user data between two subscribers within the same cell/area goes all the way into the core network (MSC) and from there all the way back to the same cell/area and the other subscriber.\n\n3GPP designed LCLS as a remedy to that: The BSC can detect when two legs of the same call pass through it, and then (under control of the MSC) locally switch the voice call, saving significant capacity on the A interface back-haul.\n\nOsmocom recently added 3GPP LCLS (Local Call, Local Switch) capabilities to OsmoBSC.","original_language":"eng","persons":["Harald Welte"],"tags":["osmocon18","79"],"view_count":227,"promoted":false,"date":"2018-10-19T00:00:00.000+02:00","release_date":"2018-10-19T02:00:00.000+02:00","updated_at":"2026-03-30T16:15:06.372+02:00","length":1985,"duration":1985,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/79-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/79-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/fef3c669-9c67-5e01-9ce7-36139610810f-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/fef3c669-9c67-5e01-9ce7-36139610810f-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-79-local-call-local-switch-3gpp-lcls-in-osmocom","url":"https://api.media.ccc.de/public/events/fef3c669-9c67-5e01-9ce7-36139610810f","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6058,"event_guid":"7fe2a84b-bbed-4a4e-80fb-85b581c14b13","weight":1},{"event_id":6164,"event_guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","weight":1},{"event_id":6165,"event_guid":"3428a0dd-01f7-5c3a-9643-e8dd21eae282","weight":1},{"event_id":6166,"event_guid":"dc642b96-2b89-5aeb-b086-c64c66d27e93","weight":1},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":5},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":1},{"event_id":6170,"event_guid":"86d8231d-2c05-4207-9da1-2d9eb88f40bb","weight":1},{"event_id":6171,"event_guid":"43151a50-c718-11e8-9922-a3be2670496b","weight":1},{"event_id":6173,"event_guid":"03f71a37-5bc5-58c3-bfde-023d224430d1","weight":4},{"event_id":6175,"event_guid":"5bf17fb0-a539-57fc-a005-c29e63d61ac1","weight":4},{"event_id":6179,"event_guid":"7fc67ad5-5372-5cec-b7af-5f2acace0593","weight":4},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":1},{"event_id":6181,"event_guid":"42d042e1-2170-54fd-aca1-200d2a69b371","weight":1}]},{"guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","title":"SIM cards in Osmocom networks","subtitle":null,"slug":"osmocon2018-77-sim-cards-in-osmocom-networks","link":"https://c3voc.de","description":"Discusses what kind of options you have in terms of SIM/USIM cards when operating Osmocom based networks\n\nThis talk covers\n* SIM/USIM card basics\n* different options on what kind of SIM/USIM cards one can use in Osmocom networks\n* running unauthenticated/unencrypted networks with 3rd parry operator SIMs\n* using custom-provisioned SIMs/USIMs\n* Osmocom pysim to program SIM/USIMs such as sysmoUSIM-SJS1 cards","original_language":"eng","persons":["Philipp Maier"],"tags":["osmocon18","77"],"view_count":437,"promoted":false,"date":"2018-10-18T00:00:00.000+02:00","release_date":"2018-10-18T02:00:00.000+02:00","updated_at":"2025-12-24T20:00:05.914+01:00","length":1592,"duration":1592,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/77-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/77-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/624f3dd2-f90f-57e2-b653-a134293ceadc-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/624f3dd2-f90f-57e2-b653-a134293ceadc-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-77-sim-cards-in-osmocom-networks","url":"https://api.media.ccc.de/public/events/624f3dd2-f90f-57e2-b653-a134293ceadc","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6160,"event_guid":"ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","weight":15},{"event_id":6163,"event_guid":"f98343bf-7fed-5502-bbfd-10f72c7ef671","weight":18},{"event_id":6164,"event_guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","weight":9},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":33},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":32},{"event_id":6169,"event_guid":"3af324c7-7aa0-50ef-8ba3-2fc4613ee068","weight":12},{"event_id":6173,"event_guid":"03f71a37-5bc5-58c3-bfde-023d224430d1","weight":12},{"event_id":6175,"event_guid":"5bf17fb0-a539-57fc-a005-c29e63d61ac1","weight":14},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":22}]},{"guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","title":"WaveMobile: Operating a small, real-world roaming 2G network using Osmocom","subtitle":null,"slug":"osmocon2018-74-wavemobile-operating-a-small-real-world-roaming-2g-network-using-osmocom","link":"https://c3voc.de","description":"Experience from WaveMobile on operating a small but real-world roaming 2G network based on the Osmocom 2G protocol stack.\n\nFirst-hand experience from WaveMobile on operating a small but real-world roaming 2G network based on the Osmocom 2G protocol stack.","original_language":"eng","persons":["Anthony Timson"],"tags":["osmocon18","74"],"view_count":606,"promoted":false,"date":"2018-10-18T00:00:00.000+02:00","release_date":"2018-10-18T02:00:00.000+02:00","updated_at":"2026-03-18T00:45:05.903+01:00","length":3250,"duration":3250,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/74-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/74-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/cd613a27-a07c-55f8-92cb-b48c9eef12b8-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/cd613a27-a07c-55f8-92cb-b48c9eef12b8-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-74-wavemobile-operating-a-small-real-world-roaming-2g-network-using-osmocom","url":"https://api.media.ccc.de/public/events/cd613a27-a07c-55f8-92cb-b48c9eef12b8","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6159,"event_guid":"c5760137-e34b-5996-9896-47b4a3823f73","weight":16},{"event_id":6160,"event_guid":"ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","weight":19},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":33},{"event_id":6163,"event_guid":"f98343bf-7fed-5502-bbfd-10f72c7ef671","weight":22},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":37},{"event_id":6169,"event_guid":"3af324c7-7aa0-50ef-8ba3-2fc4613ee068","weight":25},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":17}]},{"guid":"7fb2b8ea-7741-517d-9f1b-d4faf183b791","title":"External SS/USSD interface","subtitle":null,"slug":"osmocon2018-61-external-ss-ussd-interface","link":"https://c3voc.de","description":"Introducing the GSUP based external USSD interface of the Osmocom Core Network stack\n\nIn this talk Vadim will to share the state of external SS/USSD interface support in the Osmocom core-network stack. For many years there was the only one USSD-code (i.e. '*#100#'), that was used to get subscriber's extension. \n\nRecent developments in OsmoMSC and OsmoHLR have made it possible to connect an external USSD gateway, and handle USSD-sessions outside the Osmocom stack.","original_language":"eng","persons":["Vadim Yanitskiy"],"tags":["osmocon18","61"],"view_count":197,"promoted":false,"date":"2018-10-19T00:00:00.000+02:00","release_date":"2018-10-19T02:00:00.000+02:00","updated_at":"2026-03-30T15:30:08.428+02:00","length":1683,"duration":1683,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/61-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/61-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/7fb2b8ea-7741-517d-9f1b-d4faf183b791-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/7fb2b8ea-7741-517d-9f1b-d4faf183b791-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-61-external-ss-ussd-interface","url":"https://api.media.ccc.de/public/events/7fb2b8ea-7741-517d-9f1b-d4faf183b791","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6159,"event_guid":"c5760137-e34b-5996-9896-47b4a3823f73","weight":1},{"event_id":6160,"event_guid":"ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","weight":5},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":8},{"event_id":6163,"event_guid":"f98343bf-7fed-5502-bbfd-10f72c7ef671","weight":4},{"event_id":6165,"event_guid":"3428a0dd-01f7-5c3a-9643-e8dd21eae282","weight":4},{"event_id":6166,"event_guid":"dc642b96-2b89-5aeb-b086-c64c66d27e93","weight":1},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":8},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":1},{"event_id":6173,"event_guid":"03f71a37-5bc5-58c3-bfde-023d224430d1","weight":11},{"event_id":6179,"event_guid":"7fc67ad5-5372-5cec-b7af-5f2acace0593","weight":1},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":7}]},{"guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","title":"Osmocom Roadmap: 2019 and beyond","subtitle":null,"slug":"osmocon2018-84-osmocom-roadmap-2019-and-beyond","link":"https://c3voc.de","description":"Let's have a look on the roadmap for Osmocom in the next 12 months or so.\n\nLet's have a look on the roadmap for Osmocom in the next 12 months or so.","original_language":"eng","persons":["Harald Welte"],"tags":["osmocon18","84"],"view_count":586,"promoted":false,"date":"2018-10-19T00:00:00.000+02:00","release_date":"2018-10-19T02:00:00.000+02:00","updated_at":"2026-03-28T11:15:05.251+01:00","length":1760,"duration":1760,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/84-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/84-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/4a3ae080-653e-5d08-9d55-9a371ffbf51f-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/4a3ae080-653e-5d08-9d55-9a371ffbf51f-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-84-osmocom-roadmap-2019-and-beyond","url":"https://api.media.ccc.de/public/events/4a3ae080-653e-5d08-9d55-9a371ffbf51f","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":6159,"event_guid":"c5760137-e34b-5996-9896-47b4a3823f73","weight":5},{"event_id":6160,"event_guid":"ef7c04ef-de1b-520c-9e2b-8a252e4a92a0","weight":22},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":22},{"event_id":6164,"event_guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","weight":13},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":17},{"event_id":6168,"event_guid":"efb9e9d2-0953-5481-912a-31f003535776","weight":17},{"event_id":6169,"event_guid":"3af324c7-7aa0-50ef-8ba3-2fc4613ee068","weight":9},{"event_id":6172,"event_guid":"f29714c5-4197-5515-93c8-ad23ddadf04c","weight":3},{"event_id":6173,"event_guid":"03f71a37-5bc5-58c3-bfde-023d224430d1","weight":16},{"event_id":6175,"event_guid":"5bf17fb0-a539-57fc-a005-c29e63d61ac1","weight":17},{"event_id":6181,"event_guid":"42d042e1-2170-54fd-aca1-200d2a69b371","weight":3}]},{"guid":"f2685679-6a30-5299-9c51-1016c86ac9e9","title":"Inter-BSC hand-over in OsmoBSC","subtitle":null,"slug":"osmocon2018-76-inter-bsc-hand-over-in-osmobsc","link":"https://c3voc.de","description":"How OsmBSC was extended to support inter-BSC hand-over next to the existing intra-BSC hand-over support.\n\nIn 2018, OsmoBSC has undergone significant changes to allow inter-BSC (also called \"external\") hand-over on the A interface.  The previous hand-over implementation only supported intra-BSC type hand-overs, where both the source and the target cell are served by the same BSC.\n\nIn order to support hand-overs at the edge of BSC coverage areas, inter-BSC hand-over was implemented.\n\nThis talk describes the history, implementation and its configuration/use of this new OsmoBSC feature.","original_language":"eng","persons":["Neels Hofmeyr"],"tags":["osmocon18","76"],"view_count":61,"promoted":false,"date":"2018-10-19T00:00:00.000+02:00","release_date":"2018-10-19T02:00:00.000+02:00","updated_at":"2026-03-30T09:15:06.724+02:00","length":1118,"duration":1118,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/76-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/76-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/f2685679-6a30-5299-9c51-1016c86ac9e9-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/f2685679-6a30-5299-9c51-1016c86ac9e9-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-76-inter-bsc-hand-over-in-osmobsc","url":"https://api.media.ccc.de/public/events/f2685679-6a30-5299-9c51-1016c86ac9e9","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":2205,"event_guid":"gRbk7OprwZBqF3cv0NddMQ","weight":1},{"event_id":3824,"event_guid":"25e57ee9-f207-552f-b4d0-1e302b08b88c","weight":2},{"event_id":3827,"event_guid":"b8db16d9-f418-5571-ace6-e8bcb7a385d5","weight":1},{"event_id":4365,"event_guid":"7b8075fb-aafa-4037-beb9-168b5461c831","weight":1},{"event_id":4842,"event_guid":"581ccbad-4bbf-47a2-8845-f52278d61061","weight":1},{"event_id":4944,"event_guid":"868fbf54-2007-4c0e-9af3-63384bed9fa6","weight":1},{"event_id":5302,"event_guid":"59564b54-4b44-2020-2020-202020202020","weight":1},{"event_id":5796,"event_guid":"1098b55f-fe7c-4347-8f64-91b3d3c36322","weight":1},{"event_id":6115,"event_guid":"93b7d8a6-345b-405a-a3f2-0dc09ddd2e28","weight":1},{"event_id":6165,"event_guid":"3428a0dd-01f7-5c3a-9643-e8dd21eae282","weight":1},{"event_id":6167,"event_guid":"cd613a27-a07c-55f8-92cb-b48c9eef12b8","weight":4},{"event_id":6173,"event_guid":"03f71a37-5bc5-58c3-bfde-023d224430d1","weight":3},{"event_id":6174,"event_guid":"7fb2b8ea-7741-517d-9f1b-d4faf183b791","weight":3},{"event_id":6175,"event_guid":"5bf17fb0-a539-57fc-a005-c29e63d61ac1","weight":1},{"event_id":6179,"event_guid":"7fc67ad5-5372-5cec-b7af-5f2acace0593","weight":1},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":1}]},{"guid":"12607f24-b650-5d79-829a-5ee9e0373465","title":"Load-based hand-over in OsmoBSC","subtitle":null,"slug":"osmocon2018-75-load-based-hand-over-in-osmobsc","link":"https://c3voc.de","description":"In 2018, OsmoBSC has undergone significant changes to allow load-based hand-over between overlapping cells.  This talk describes the implementation and its configuration/use.\n\nIn 2018, OsmoBSC has undergone significant changes to allow load-based hand-over.  The previous hand-over implementation only supported \"link budget\" type hand-overs, where a hand-over would be performed as a mobile station moves around from one cell to another cell.\n\nHowever, a number of network configurations have [largely] overlapping cell coverage areas. In that case, hand-over shall also be performed to equalize and distribute the load among those cells to avoid congesting one cell (and hence denying services to those camping on it) while others are idle\n\nThis talk describes the history, implementation and its configuration/use of this new OsmoBSC feature.","original_language":"eng","persons":["Neels Hofmeyr"],"tags":["osmocon18","75"],"view_count":46,"promoted":false,"date":"2018-10-19T00:00:00.000+02:00","release_date":"2018-10-19T02:00:00.000+02:00","updated_at":"2026-02-10T23:30:09.493+01:00","length":1387,"duration":1387,"thumb_url":"https://static.media.ccc.de/media/events/osmocon/2018/75-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/osmocon/2018/75-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osmocon/2018/12607f24-b650-5d79-829a-5ee9e0373465-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osmocon/2018/12607f24-b650-5d79-829a-5ee9e0373465-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/osmocon2018-75-load-based-hand-over-in-osmobsc","url":"https://api.media.ccc.de/public/events/12607f24-b650-5d79-829a-5ee9e0373465","conference_title":"OsmoCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/osmocon2018","related":[{"event_id":5294,"event_guid":"55483843-334e-2020-2020-202020202020","weight":1},{"event_id":6161,"event_guid":"624f3dd2-f90f-57e2-b653-a134293ceadc","weight":3},{"event_id":6164,"event_guid":"f95e9975-1fab-5f8b-954b-f0cbfa78e451","weight":5},{"event_id":6172,"event_guid":"f29714c5-4197-5515-93c8-ad23ddadf04c","weight":3},{"event_id":6173,"event_guid":"03f71a37-5bc5-58c3-bfde-023d224430d1","weight":4},{"event_id":6175,"event_guid":"5bf17fb0-a539-57fc-a005-c29e63d61ac1","weight":3},{"event_id":6180,"event_guid":"4a3ae080-653e-5d08-9d55-9a371ffbf51f","weight":3}]}]}