{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2024.1.0"}, "schedule": {"url": "https://pretalx.sysmocom.de/osmocon2018/schedule/", "version": "v0.5", "base_url": "https://pretalx.sysmocom.de", "conference": {"acronym": "osmocon2018", "title": "OsmoCon 2018", "start": "2018-10-18", "end": "2018-10-19", "daysCount": 2, "timeslot_duration": "00:05", "time_zone_name": "Europe/Berlin", "colors": {"primary": "#6790b1"}, "rooms": [{"name": "Conference Venue", "guid": "1664765f-3020-5d0c-99c7-799715e7e89c", "description": "There is only one room for the conference", "capacity": 70}], "tracks": [], "days": [{"index": 1, "date": "2018-10-18", "day_start": "2018-10-18T04:00:00+02:00", "day_end": "2018-10-19T03:59:00+02:00", "rooms": {"Conference Venue": [{"url": "https://pretalx.sysmocom.de/osmocon2018/talk/A3LQUL/", "id": 91, "guid": "30ed7443-ad67-57ed-9ee8-245be12162b7", "date": "2018-10-18T08:30:00+02:00", "start": "08:30", "logo": null, "duration": "01:30", "room": "Conference Venue", "slug": "osmocon2018-91-registration-coffee-and-snacks", "title": "Registration, Coffee and Snacks", "subtitle": "", "track": null, "type": "Breaks", "language": "en", "abstract": "Coffee and Snacks are available before the opening of the conference", "description": "Coffee and Snacks are available before the opening of the conference", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/7GJ3DY/", "id": 54, "guid": "c5760137-e34b-5996-9896-47b4a3823f73", "date": "2018-10-18T10:00:00+02:00", "start": "10:00", "logo": null, "duration": "00:30", "room": "Conference Venue", "slug": "osmocon2018-54-welcome-to-osmocon-2018", "title": "Welcome to OsmoCon 2018", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Welcome and Introduction Note from the Osmocom project founder", "description": "Harald 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.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "biography foo bar", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/LYVEYE/", "id": 94, "guid": "ef7c04ef-de1b-520c-9e2b-8a252e4a92a0", "date": "2018-10-18T10:20:00+02:00", "start": "10:20", "logo": null, "duration": "00:30", "room": "Conference Venue", "slug": "osmocon2018-94-10-years-of-osmocom", "title": "10 years of Osmocom", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Review of 10 years Osmocom history", "description": "Review of 10 years Osmocom history. Where we came from, where we went, what we became.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "biography foo bar", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/T3VMCR/", "id": 77, "guid": "624f3dd2-f90f-57e2-b653-a134293ceadc", "date": "2018-10-18T10:50:00+02:00", "start": "10:50", "logo": null, "duration": "00:30", "room": "Conference Venue", "slug": "osmocon2018-77-sim-cards-in-osmocom-networks", "title": "SIM cards in Osmocom networks", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Discusses what kind of options you have in terms of SIM/USIM cards when operating Osmocom based networks", "description": "This talk covers\r\n* SIM/USIM card basics\r\n* different options on what kind of SIM/USIM cards one can use in Osmocom networks\r\n* running unauthenticated/unencrypted networks with 3rd parry operator SIMs\r\n* using custom-provisioned SIMs/USIMs\r\n* Osmocom pysim to program SIM/USIMs such as sysmoUSIM-SJS1 cards", "recording_license": "", "do_not_record": false, "persons": [{"guid": "b9d28198-ac72-5e13-8275-8d45355c386f", "id": 7, "code": "33B3VT", "public_name": "Philipp Maier", "avatar": null, "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/MYDEVK/", "id": 96, "guid": "756e89a8-a9ad-5686-be0c-67f73d65664c", "date": "2018-10-18T11:20:00+02:00", "start": "11:20", "logo": null, "duration": "00:10", "room": "Conference Venue", "slug": "osmocon2018-96-open-source-java-applets-for-not-only-sysmousim-sjs1", "title": "Open Source Java applets for (not only) sysmoUSIM-SJS1", "subtitle": "", "track": null, "type": "Lightning Talk", "language": "en", "abstract": "Quick presentation about a few small opensource Java applets developed for sysmoUSIM-SJS1", "description": "We've been for some time developing some open source (gplv3) applets for\r\nthe sysmoUSIM-SJS1 units. Still simple experiments, yet promising:\r\n\r\nhttps://github.com/PodgroupConnectivity/sim-applet-apn-autoconf\r\nhttps://github.com/PodgroupConnectivity/sim-applet-data-heartbeat\r\nhttps://github.com/PodgroupConnectivity/sim-applet-sms-im-alive", "recording_license": "", "do_not_record": false, "persons": [{"guid": "95aab404-ee52-5a84-b2e1-bb7646128de2", "id": 42, "code": "TY3HRL", "public_name": "J. F\u00e9lix Onta\u00f1\u00f3n", "avatar": null, "biography": "Felix Ontanon is the Director of Innovation at Pod Group, a M2M MVNO.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/MZ8N87/", "id": 82, "guid": "f98343bf-7fed-5502-bbfd-10f72c7ef671", "date": "2018-10-18T11:30:00+02:00", "start": "11:30", "logo": null, "duration": "00:30", "room": "Conference Venue", "slug": "osmocon2018-82-osmotrx-status-support-for-more-drivers-sdr-apis-like-limesuite", "title": "OsmoTRX status + support for more drivers/SDR APIs like LimeSuite", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "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.", "description": "This talk provides a status update about developments on OsmoTRX in the recent year.\r\n\r\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.\r\n\r\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.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "4e932d4a-e3ce-5bb7-baab-1883187cd08b", "id": 8, "code": "NXTM9T", "public_name": "Pau Espin Pedrol", "avatar": null, "biography": "Pau Espin has been working on Osmocom since 2017, when he joined the sysmocom team as a full-time software developer.  Apart from fixing issues all over the various projects, he has been the core developer of osmo-gsm-tester, the software driving continuous automatic end-to-end tests in Osmocom.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/3B3Y8X/", "id": 95, "guid": "f95e9975-1fab-5f8b-954b-f0cbfa78e451", "date": "2018-10-18T12:00:00+02:00", "start": "12:00", "logo": null, "duration": "00:30", "room": "Conference Venue", "slug": "osmocon2018-95-osmocom-developer-panel", "title": "Osmocom developer panel", "subtitle": "", "track": null, "type": "Panel Discussion", "language": "en", "abstract": "Moderated panel discussion with Osmocom developers and public Q&A", "description": "Moderated panel discussion with Osmocom developers and public Q&A", "recording_license": "", "do_not_record": false, "persons": [{"guid": "e2da5908-a155-5509-8e2c-cf5e9b6caf0f", "id": 20, "code": "ZTX9JG", "public_name": "Stephan Skrodzki", "avatar": null, "biography": "Born March 1966, working at sysmocom in the area of  Sales / Business Development.", "answers": []}, {"guid": "80c52158-0bf6-54ba-bef6-db1caf6486df", "id": 23, "code": "UPGVAT", "public_name": "Steve Markgraf", "avatar": null, "biography": null, "answers": []}, {"guid": "54ec0b55-72e8-562d-918e-657d2c51d3c6", "id": 19, "code": "VSLG3E", "public_name": "Sylvain Munaut", "avatar": "https://pretalx.sysmocom.de/media/avatars/0817fa933c74eec9b3fcf3a04e16f418_GuEzVUa.jpg", "biography": "TBD", "answers": []}, {"guid": "35a784c5-c59e-5951-8db1-5e93beead32d", "id": 9, "code": "CHCQ7P", "public_name": "Neels Hofmeyr", "avatar": "https://pretalx.sysmocom.de/media/avatars/gruesslibaer_J9qoc8F.png", "biography": "Neels Hofmeyr has a passiont for Free Software development and has been active in the Subversion revision control system.  He holds a degree in Electrical Engineering, but works extensively on all parts of the Osmocom stack.  Among his contributions are the 3G support of Osmocom, as well as more recently the inter-BSC and load-based hand-over in OsmoBSC.", "answers": []}, {"guid": "4e932d4a-e3ce-5bb7-baab-1883187cd08b", "id": 8, "code": "NXTM9T", "public_name": "Pau Espin Pedrol", "avatar": null, "biography": "Pau Espin has been working on Osmocom since 2017, when he joined the sysmocom team as a full-time software developer.  Apart from fixing issues all over the various projects, he has been the core developer of osmo-gsm-tester, the software driving continuous automatic end-to-end tests in Osmocom.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/KECXHY/", "id": 86, "guid": "16198d9f-b6b9-5a51-9868-c6fbd8be8350", "date": "2018-10-18T12:30:00+02:00", "start": "12:30", "logo": null, "duration": "01:30", "room": "Conference Venue", "slug": "osmocon2018-86-lunch-break-day-1-", "title": "Lunch break (day 1)", "subtitle": "", "track": null, "type": "Breaks", "language": "en", "abstract": "Lunch break (day 1)", "description": "Lunch break (day 1)", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/VHBFX8/", "id": 89, "guid": "3428a0dd-01f7-5c3a-9643-e8dd21eae282", "date": "2018-10-18T14:00:00+02:00", "start": "14:00", "logo": null, "duration": "00:30", "room": "Conference Venue", "slug": "osmocon2018-89-the-2018-osmocom-automatic-testing-offensive", "title": "The 2018 Osmocom automatic testing offensive", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "This talk explains how Osmocom set out in late 2017 / early 2018 to establish extensive integration testing using TTCN3 and Eclipse TITAN.", "description": "Osmocom 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.\r\n\r\nThis talk covers the motivations, tools, test coverage and explains how you can look at the results and interpret them.\r\n\r\nIt also briefly looks other aspects of our testing strategy, such as osmo-gsm-tester, and how they relate to the TTCN3 test suites.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "biography foo bar", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/79MSJD/", "id": 81, "guid": "dc642b96-2b89-5aeb-b086-c64c66d27e93", "date": "2018-10-18T14:30:00+02:00", "start": "14:30", "logo": null, "duration": "00:30", "room": "Conference Venue", "slug": "osmocon2018-81-open-hardware-usb-e1-interface-wip-", "title": "Open Hardware USB E1 Interface (WIP)", "subtitle": "", "track": null, "type": "Lightning Talk", "language": "en", "abstract": "Why design a new E1 adapter in 2018?", "description": "Status/progress on designing a low-cost USB E1 adapter doing all framing/processing in open source software and/or on the PC.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "54ec0b55-72e8-562d-918e-657d2c51d3c6", "id": 19, "code": "VSLG3E", "public_name": "Sylvain Munaut", "avatar": "https://pretalx.sysmocom.de/media/avatars/0817fa933c74eec9b3fcf3a04e16f418_GuEzVUa.jpg", "biography": "TBD", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/3ZPUVD/", "id": 74, "guid": "cd613a27-a07c-55f8-92cb-b48c9eef12b8", "date": "2018-10-18T15:00:00+02:00", "start": "15:00", "logo": null, "duration": "00:45", "room": "Conference Venue", "slug": "osmocon2018-74-wavemobile-operating-a-small-real-world-roaming-2g-network-using-osmocom", "title": "WaveMobile: Operating a small, real-world roaming 2G network using Osmocom", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Experience from WaveMobile on operating a small but real-world roaming 2G network based on the Osmocom 2G protocol stack.", "description": "First-hand experience from WaveMobile on operating a small but real-world roaming 2G network based on the Osmocom 2G protocol stack.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "8ffb0512-637a-5706-a4e8-5c1f8011fff3", "id": 37, "code": "3WCXEE", "public_name": "Anthony Timson", "avatar": null, "biography": "Anthony is the founder of WaveMobile, A UK cellular operator of a combined 2G+4G roaming network.  He's also the founder of CellXion, where the BTS/eNodeB hardware, PHY and protocol stacks used at WaveMobile are developed.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/EQ3R93/", "id": 88, "guid": "d6f984f1-342a-500a-be34-83aa17ef75f0", "date": "2018-10-18T15:45:00+02:00", "start": "15:45", "logo": null, "duration": "00:30", "room": "Conference Venue", "slug": "osmocon2018-88-afternoon-break", "title": "Afternoon break", "subtitle": "", "track": null, "type": "Breaks", "language": "en", "abstract": "Afternoon break", "description": "Afternoon break", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/FQLAMT/", "id": 83, "guid": "efb9e9d2-0953-5481-912a-31f003535776", "date": "2018-10-18T16:15:00+02:00", "start": "16:15", "logo": "https://pretalx.sysmocom.de/media/osmocon2018/images/FQLAMT/vga_gsm.jpg", "duration": "00:30", "room": "Conference Venue", "slug": "osmocon2018-83-osmo-fl2k-the-evil-transmit-side-brother-of-rtl-sdr", "title": "osmo-fl2k - the [evil] transmit-side brother of RTL-SDR", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "In 2018, Steve Markgraf released osmo-fl2k, [ab]using inexpensive USB3 VGA dongles as SDR transmitters.", "description": "In 2018, Steve Markgraf released osmo-fl2k, [ab]using inexpensive USB3 VGA dongles as SDR transmitters.\r\n\r\nThis talk explains what you can do with osmo-fl2k, and how it came all about.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "80c52158-0bf6-54ba-bef6-db1caf6486df", "id": 23, "code": "UPGVAT", "public_name": "Steve Markgraf", "avatar": null, "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/THTKYB/", "id": 67, "guid": "3af324c7-7aa0-50ef-8ba3-2fc4613ee068", "date": "2018-10-18T16:45:00+02:00", "start": "16:45", "logo": "https://pretalx.sysmocom.de/media/osmocon2018/images/THTKYB/imgp8424_23980160532_o.jpg", "duration": "00:45", "room": "Conference Venue", "slug": "osmocon2018-67-community-cellular-network-implementations-in-latin-america", "title": "Community cellular network implementations in Latin America", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "An overview of how organizations and communities are using Osmo projects to create real-world implementations of low-cost, community-based cellular networks", "description": "This 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.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "bd4e526d-7af3-5ed1-bde8-629990be6c88", "id": 34, "code": "BWBZAG", "public_name": "Peter Bloom", "avatar": null, "biography": "Born in Philadelphia USA, Mr Bloom holds a BA in Urban Studies from the University of Pennsylvania and a Master's degree in Rural Development from the Autonomous Metropolitan University in Xochimilco, Mexico. He is the founder in 2002 and ex-director of Juntos, the first organization in Philadelphia dedicated to organizing and defending the human rights of latino immigrants. In 2009 Peter began working in Nigeria as a development consultant and media maker and lived in the Niger Delta region of Nigeria for two years co-founding the Media for Justice Project based outside of Port Harcourt. Since 2011 Peter has been coordinating Rhizomatica, an organization he started to promote new communication technologies and more friendly regulation for local networks. Rhizomatica founded and helps run the first federated, community owned and managed cell phone network in the Americas. They also support similar deployments in Brazil, Nicaragua and Colombia.", "answers": []}], "links": [], "attachments": [], "answers": []}]}}, {"index": 2, "date": "2018-10-19", "day_start": "2018-10-19T04:00:00+02:00", "day_end": "2018-10-20T03:59:00+02:00", "rooms": {"Conference Venue": [{"url": "https://pretalx.sysmocom.de/osmocon2018/talk/GQM8KY/", "id": 64, "guid": "03f71a37-5bc5-58c3-bfde-023d224430d1", "date": "2018-10-19T09:00:00+02:00", "start": "09:00", "logo": null, "duration": "00:45", "room": "Conference Venue", "slug": "osmocon2018-64-external-sms-services-using-smpp", "title": "External SMS Services using SMPP", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "How to use the SMPP interface to implement external SMS services", "description": "OsmoMSC has inherited the SMPP interface from OsmoNITB.  It allows you to attach external programs that can receive and transmit SMS from/to your subscribers.\r\n\r\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.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "biography foo bar", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/DKXJLQ/", "id": 61, "guid": "7fb2b8ea-7741-517d-9f1b-d4faf183b791", "date": "2018-10-19T09:30:00+02:00", "start": "09:30", "logo": null, "duration": "00:30", "room": "Conference Venue", "slug": "osmocon2018-61-external-ss-ussd-interface", "title": "External SS/USSD interface", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Introducing the GSUP based external USSD interface of the Osmocom Core Network stack", "description": "In 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. \r\n\r\nRecent developments in OsmoMSC and OsmoHLR have made it possible to connect an external USSD gateway, and handle USSD-sessions outside the Osmocom stack.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "3bc28ff0-6365-5a3d-828b-da9200b01d9d", "id": 5, "code": "N9CL7V", "public_name": "Vadim Yanitskiy", "avatar": null, "biography": "Osmocom project contributor. Mobile telecommunications researcher.\r\nTransforming coffee into C, Python, PHP, or JavaScript code.\r\nFree software fan.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/MNBBJ9/", "id": 80, "guid": "f29714c5-4197-5515-93c8-ad23ddadf04c", "date": "2018-10-19T10:00:00+02:00", "start": "10:00", "logo": null, "duration": "00:20", "room": "Conference Venue", "slug": "osmocon2018-80-simtrace2-an-incremental-update-to-simtrace", "title": "SIMtrace2 - an incremental update to SIMtrace", "subtitle": "", "track": null, "type": "Lightning Talk", "language": "en", "abstract": "In 2018, after 6+ years of SIMtrace, we finally released SIMtrace2. This talk introduces the what, how and why.", "description": "SIMtrace2 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.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "16fa46ee-af63-5758-adfe-c92a8abd0c06", "id": 38, "code": "VN7GSN", "public_name": "Kevin Redon", "avatar": null, "biography": "Kevin Redon has been part of Osmocom for many years.  He did - among many other things - the Osmocom logo and the original SIMtrace hardware design.\r\n\r\nHis day job was an IT security researcher for many years, with Osmocom merely a pet / spare time activity.  In 2018 he started to work on Osmocom projects as a dayjob, with the initial focus at SIMtrace2 firmware development.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/8HPG8A/", "id": 93, "guid": "5bf17fb0-a539-57fc-a005-c29e63d61ac1", "date": "2018-10-19T10:20:00+02:00", "start": "10:20", "logo": null, "duration": "00:10", "room": "Conference Venue", "slug": "osmocon2018-93-osmo-remsim-remote-sim-card-software", "title": "osmo-remsim: Remote SIM card Software", "subtitle": "", "track": null, "type": "Lightning Talk", "language": "en", "abstract": "A quick glance at what's happening on the R&D side with osmo-remsim.", "description": "osmo-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.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "biography foo bar", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/L88EXK/", "id": 85, "guid": "25431722-7908-575d-99fa-2e5f926b0fca", "date": "2018-10-19T10:30:00+02:00", "start": "10:30", "logo": null, "duration": "00:30", "room": "Conference Venue", "slug": "osmocon2018-85-coffee-break", "title": "Coffee Break", "subtitle": "", "track": null, "type": "Breaks", "language": "en", "abstract": "Coffee Break", "description": "Coffee Break", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/YSMLES/", "id": 75, "guid": "12607f24-b650-5d79-829a-5ee9e0373465", "date": "2018-10-19T11:00:00+02:00", "start": "11:00", "logo": null, "duration": "00:20", "room": "Conference Venue", "slug": "osmocon2018-75-load-based-hand-over-in-osmobsc", "title": "Load-based hand-over in OsmoBSC", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "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.", "description": "In 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.\r\n\r\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\r\n\r\nThis talk describes the history, implementation and its configuration/use of this new OsmoBSC feature.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "35a784c5-c59e-5951-8db1-5e93beead32d", "id": 9, "code": "CHCQ7P", "public_name": "Neels Hofmeyr", "avatar": "https://pretalx.sysmocom.de/media/avatars/gruesslibaer_J9qoc8F.png", "biography": "Neels Hofmeyr has a passiont for Free Software development and has been active in the Subversion revision control system.  He holds a degree in Electrical Engineering, but works extensively on all parts of the Osmocom stack.  Among his contributions are the 3G support of Osmocom, as well as more recently the inter-BSC and load-based hand-over in OsmoBSC.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/8RGGTP/", "id": 76, "guid": "f2685679-6a30-5299-9c51-1016c86ac9e9", "date": "2018-10-19T11:20:00+02:00", "start": "11:20", "logo": null, "duration": "00:20", "room": "Conference Venue", "slug": "osmocon2018-76-inter-bsc-hand-over-in-osmobsc", "title": "Inter-BSC hand-over in OsmoBSC", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "How OsmBSC was extended to support inter-BSC hand-over next to the existing intra-BSC hand-over support.", "description": "In 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.\r\n\r\nIn order to support hand-overs at the edge of BSC coverage areas, inter-BSC hand-over was implemented.\r\n\r\nThis talk describes the history, implementation and its configuration/use of this new OsmoBSC feature.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "35a784c5-c59e-5951-8db1-5e93beead32d", "id": 9, "code": "CHCQ7P", "public_name": "Neels Hofmeyr", "avatar": "https://pretalx.sysmocom.de/media/avatars/gruesslibaer_J9qoc8F.png", "biography": "Neels Hofmeyr has a passiont for Free Software development and has been active in the Subversion revision control system.  He holds a degree in Electrical Engineering, but works extensively on all parts of the Osmocom stack.  Among his contributions are the 3G support of Osmocom, as well as more recently the inter-BSC and load-based hand-over in OsmoBSC.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/BMLLSJ/", "id": 90, "guid": "12888b5a-43bb-5c6d-912d-250992736f01", "date": "2018-10-19T11:45:00+02:00", "start": "11:45", "logo": null, "duration": "00:45", "room": "Conference Venue", "slug": "osmocon2018-90-oc-2g-lowest-cost-cellular-infra", "title": "OC-2G: Lowest cost cellular infra", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Containerizing the Osmocom stack for production readiness", "description": "OC-2G: Lowest cost cellular infra", "recording_license": "", "do_not_record": true, "persons": [{"guid": "ba5d35ba-471a-5006-ba92-46ffac45b0ef", "id": 39, "code": "VFU8C3", "public_name": "Omar Ramadan", "avatar": null, "biography": "Omar Ramadan is working in the OpenCellular team at Facebook.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/YNUBAL/", "id": 87, "guid": "062b90be-d734-514a-98e4-19611a20f8b6", "date": "2018-10-19T12:30:00+02:00", "start": "12:30", "logo": null, "duration": "01:30", "room": "Conference Venue", "slug": "osmocon2018-87-lunch-break-day-2-", "title": "Lunch break (day 2)", "subtitle": "", "track": null, "type": "Breaks", "language": "en", "abstract": "Lunch break (day 2)", "description": "Lunch break (day 2)", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/XUXQVM/", "id": 78, "guid": "7fc67ad5-5372-5cec-b7af-5f2acace0593", "date": "2018-10-19T14:00:00+02:00", "start": "14:00", "logo": null, "duration": "00:45", "room": "Conference Venue", "slug": "osmocon2018-78-osmomgw-mgcp-and-how-it-is-used", "title": "OsmoMGW, MGCP and how it is used", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "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.", "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.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "b9d28198-ac72-5e13-8275-8d45355c386f", "id": 7, "code": "33B3VT", "public_name": "Philipp Maier", "avatar": null, "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/UFMT33/", "id": 79, "guid": "fef3c669-9c67-5e01-9ce7-36139610810f", "date": "2018-10-19T14:45:00+02:00", "start": "14:45", "logo": null, "duration": "00:45", "room": "Conference Venue", "slug": "osmocon2018-79-local-call-local-switch-3gpp-lcls-in-osmocom", "title": "Local Call, Local Switch: 3GPP LCLS in Osmocom", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "This talk introduces 3GPP \"Local Call, Local Switch\" and covers the capabilities of the Osmocom implementation.", "description": "Traditionally, 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.\r\n\r\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.\r\n\r\nOsmocom recently added 3GPP LCLS (Local Call, Local Switch) capabilities to OsmoBSC.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "biography foo bar", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/FP8AQY/", "id": 70, "guid": "42d042e1-2170-54fd-aca1-200d2a69b371", "date": "2018-10-19T15:30:00+02:00", "start": "15:30", "logo": null, "duration": "00:45", "room": "Conference Venue", "slug": "osmocon2018-70-a-fault-tolerant-core-network-distributed-gsm", "title": "A Fault tolerant Core network  - Distributed GSM", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "How do you run a GSM network with unreliable backhaul, maintaining as many local services as possible available during periods of backhual outage?", "description": "The 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. \r\nWe discuss some of the options for situation where intermittent backhaul would otherwise be a show stopping problem", "recording_license": "", "do_not_record": false, "persons": [{"guid": "b7d681cf-b727-5cb5-887c-cc500e528778", "id": 18, "code": "TGPBKX", "public_name": "Keith Whyte", "avatar": "https://pretalx.sysmocom.de/media/avatars/IMG_7815_u4sYxFH.JPG", "biography": "Keith Whyte is a musician and intensive computer and network user who has been working with the communications needs of social organizations since 1991 when he ran a dial-up BBS and FidoNet node. In 2011, after initial discussions about community cellular with Rhizomatica founder Peter Bloom, he set up initial trial GSM installations at the Contemporary Art Archipelago in Turku, Finland and The Global Contemporary at ZKM Karlsruhe, Germany. Keith has worked as part of the Rhizomatica team since the inception of the community GSM project.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/SFPFJQ/", "id": 84, "guid": "4a3ae080-653e-5d08-9d55-9a371ffbf51f", "date": "2018-10-19T16:15:00+02:00", "start": "16:15", "logo": null, "duration": "00:30", "room": "Conference Venue", "slug": "osmocon2018-84-osmocom-roadmap-2019-and-beyond", "title": "Osmocom Roadmap: 2019 and beyond", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Let's have a look on the roadmap for Osmocom in the next 12 months or so.", "description": "Let's have a look on the roadmap for Osmocom in the next 12 months or so.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "biography foo bar", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmocon2018/talk/UA3NAE/", "id": 92, "guid": "8a3dcd41-a791-5336-a182-ac129eaf89af", "date": "2018-10-19T17:00:00+02:00", "start": "17:00", "logo": null, "duration": "01:00", "room": "Conference Venue", "slug": "osmocon2018-92-farewell-coffee-and-snacks", "title": "Farewell Coffee and Snacks", "subtitle": "", "track": null, "type": "Breaks", "language": "en", "abstract": "Farewell Coffee and Snacks", "description": "Coffee, Tea, Beverages and Snacks are available", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}]}}]}}}