{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2024.1.0"}, "schedule": {"url": "https://pretalx.sysmocom.de/osmodevcon2018/schedule/", "version": "v1.06", "base_url": "https://pretalx.sysmocom.de", "conference": {"acronym": "osmodevcon2018", "title": "OsmoDevCon 2018", "start": "2018-04-20", "end": "2018-04-23", "daysCount": 4, "timeslot_duration": "00:05", "time_zone_name": "Europe/Berlin", "colors": {"primary": "#3aa57c"}, "rooms": [{"name": "Main Room", "guid": "f7a77af8-92a0-5e6f-a388-f5c5514bbd1c", "description": "Main Room at IN-Berlin", "capacity": 22}], "tracks": [], "days": [{"index": 1, "date": "2018-04-20", "day_start": "2018-04-20T04:00:00+02:00", "day_end": "2018-04-21T03:59:00+02:00", "rooms": {"Main Room": [{"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/XPFFS9/", "id": 33, "guid": "37650be2-f7ed-5b85-a268-8140d331bc81", "date": "2018-04-20T10:00:00+02:00", "start": "10:00", "logo": null, "duration": "00:15", "room": "Main Room", "slug": "osmodevcon2018-33-welcome-to-osmodevcon-2018", "title": "Welcome to OsmoDevCon 2018", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Welcome by the Organizer", "description": "Welcome by the Organizer", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/UH8C3N/", "id": 17, "guid": "b32db871-dc90-5e0d-a1b7-6692acb268c2", "date": "2018-04-20T10:30:00+02:00", "start": "10:30", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-17-year-1-after-the-nitb-split-new-features-dropped-features", "title": "year 1 after the NITB split / new features, \"dropped\" features", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "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", "description": "The 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.\r\n\r\nslides: http://people.osmocom.org/neels/2018\r\n\r\nafter the talk, additions to \"things currently not working\":\r\n\r\n* auth-policy accept-all in osmo-msc (would be trivial to implement in osmo-hlr)\r\n* RLLP (there's code in osmo-msc that seems active though, needs investigation)\r\n* osmux in osmo-mgw not working, only in the old osmo-bsc_mgcp and osmo-bsc_nat\r\n* \"transcode\" between 2G (RTP proper) and 3G (IuUP/RTP)\r\n* E1 BTS support in osmo-bsc.git", "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": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/RRETUE/", "id": 18, "guid": "588c6b08-c059-538c-9721-fb666160486c", "date": "2018-04-20T11:30:00+02:00", "start": "11:30", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-18-mgcp-and-where-how-we-use-it-in-osmocom", "title": "MGCP and where/how we use it in Osmocom", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The MGCP protocol as used between OsmoMGW and OsmoBSC/OsmoMSC", "description": "The MGCP protocol as used between OsmoMGW and OsmoBSC/OsmoMSC", "recording_license": "", "do_not_record": false, "persons": [{"guid": "b9d28198-ac72-5e13-8275-8d45355c386f", "id": 7, "code": "33B3VT", "public_name": "Philipp Maier", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/9MKXWC/", "id": 15, "guid": "8215517e-750a-5934-9221-8fd8127a1e93", "date": "2018-04-20T12:00:00+02:00", "start": "12:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-15-osm-mgw-the-new-osmocom-media-gateway", "title": "osm-mgw: The new Osmocom Media Gateway", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "osmo-mgw is the Osmocom Media Gateway used by both OsmoBSC and OsmoMSC", "description": "osmo-mgw is the Osmocom Media Gateway used by both OsmoBSC and OsmoMSC.  This talk explains its role, functionality and interaction with the remaining network elements in the Osmocom stack.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "b9d28198-ac72-5e13-8275-8d45355c386f", "id": 7, "code": "33B3VT", "public_name": "Philipp Maier", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/DVE7UU/", "id": 48, "guid": "cf04bba2-598c-59f4-810a-492e9f599c58", "date": "2018-04-20T12:30:00+02:00", "start": "12:30", "logo": null, "duration": "00:15", "room": "Main Room", "slug": "osmodevcon2018-48-3gpp-lcls-local-call-local-switch", "title": "3GPP LCLS: Local Call, Local Switch", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "This is a quick intro about 3GPP LCLS and its state on the Osmocom roadmap", "description": "3GPP LCLS is a vendor-independent, standardized solution for keeping the media plane local to the RAN (BTS/BSC) while still using the traditional/central core network for signaling.  This helps in situations where the back-haul is slow and/or expensive, such as satellite back-haul scenarios.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/ZJ93ST/", "id": 21, "guid": "85932581-ec1a-5a9c-94ef-ce18fea9da72", "date": "2018-04-20T12:50:00+02:00", "start": "12:50", "logo": null, "duration": "00:15", "room": "Main Room", "slug": "osmodevcon2018-21-the-iuup-user-plane-protocol", "title": "The IuUP (User Plane) Protocol", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/AX7AG9/", "id": 29, "guid": "0037bf97-40af-5f52-891e-be80531005c7", "date": "2018-04-20T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "01:00", "room": "Main Room", "slug": "osmodevcon2018-29-lunch-april-20-sandwiches-salads-", "title": "Lunch April 20 (Sandwiches + Salads)", "subtitle": "", "track": null, "type": "Misc (Food, ...)", "language": "en", "abstract": "Sandwiches + Salads by B\u00e4rlifood", "description": "* bread rolls with cheese, egg, turkey and ham\r\n* mini bagels with gouda, mozzarella/tomato, italian salami and thuna\r\n* vegan bread rolls with fried vegetables, wine leaves, avocado and home-made paprika cream\r\n* caprese salad with mini-mozzarella, cherry tomatoes, olives, rucola and pesto", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/UYDSEP/", "id": 3, "guid": "f3ebd7e3-340d-5d08-ac0c-9b40a477e4bd", "date": "2018-04-20T15:00:00+02:00", "start": "15:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-3-re-introducing-e1-t1-to-post-nitb-osmocom", "title": "Re-introducing E1/T1 to post-NITB Osmocom", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "OsmoNITB had E1/T1 support as well as IP support for Abis.  The E1/T1 was lost in the move towards OsmoBSC.", "description": "When introducing the split BSC/MSC architecture we broke the support for classic E1/T1 TDM based BTSs.  \r\n\r\nThis talk is about the roadmap to properly re-integrate this support in the Osmocom Cellular Infrastructure stack.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/JNSGGT/", "id": 4, "guid": "b0b003dc-f311-5b00-826e-39657d6a20a0", "date": "2018-04-20T15:30:00+02:00", "start": "15:30", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-4-ericsson-rbs-6000-base-stations", "title": "Ericsson RBS 6000 base stations", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Intro to the Ericsson RBS6000 radio base station family", "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.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/BTB8WS/", "id": 7, "guid": "458984c9-fb57-5fcf-a2cb-3fe0cef306d7", "date": "2018-04-20T16:00:00+02:00", "start": "16:00", "logo": null, "duration": "00:15", "room": "Main Room", "slug": "osmodevcon2018-7-software-defined-e1", "title": "Software Defined E1", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "E1/T1 adapters are rare and expensive, and almost always require PCI/PCIe. Let's change that.", "description": "Plans to build a low-cost USB E1 adapter doing all the framing/processing in the Host PC", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/JUKK3V/", "id": 12, "guid": "2581cbb8-db0b-55de-8d1a-2b4229ebc496", "date": "2018-04-20T17:00:00+02:00", "start": "17:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-12-external-ussd-interface", "title": "External USSD interface", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The current state of external SS/USSD interface support in the Osmocom software.", "description": "The current state of external SS/USSD interface support in the Osmocom software.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "3bc28ff0-6365-5a3d-828b-da9200b01d9d", "id": 5, "code": "N9CL7V", "public_name": "Vadim Yanitskiy", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/YVKTKD/", "id": 19, "guid": "d2f54f29-c46e-5150-85e1-6af373cabc12", "date": "2018-04-20T17:30:00+02:00", "start": "17:30", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-19-load-based-hand-over-in-osmobsc", "title": "load-based hand-over in OsmoBSC", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "We now have the \"Handover Decision 2\" in osmo-bsc, using many more indicators than one BTS' RXLEV and RXQUAL", "description": "So 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.\r\n\r\nslides: http://people.osmocom.org/neels/2018", "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": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/SE8HRK/", "id": 39, "guid": "73d0bb2b-be17-561f-bdec-ac1b017e54f1", "date": "2018-04-20T18:00:00+02:00", "start": "18:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-39-osmocom-kpi-counters-rate-counters-stats-items-statsd", "title": "Osmocom KPI: counters, rate counters, stats items, statsd", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "", "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.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "0daed967-245c-55a3-8ce8-46e74faa35b8", "id": 17, "code": "K8SMEQ", "public_name": "Daniel Willmann", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/3MJ3HZ/", "id": 46, "guid": "5f5c489b-a1bc-5851-b61c-af4511f959fd", "date": "2018-04-20T18:30:00+02:00", "start": "18:30", "logo": null, "duration": "00:15", "room": "Main Room", "slug": "osmodevcon2018-46-rfc-10-years-osmocom-party-", "title": "RFC: 10 years Osmocom party?", "subtitle": "", "track": null, "type": "Discussion", "language": "en", "abstract": "It's almost 10 years of Osmocom now. Should we have a celebration? When? Where? How?", "description": "It's almost 10 years of Osmocom now. Should we have a celebration? When? Where? How?", "recording_license": "", "do_not_record": true, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/ECCGT3/", "id": 47, "guid": "494ed619-f4a8-586d-8bd7-4e4107740248", "date": "2018-04-20T19:00:00+02:00", "start": "19:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-47-2017-retrospective-the-year-of-the-nitb-split-regressions-", "title": "2017 retrospective: The year of the {NITB split, regressions}", "subtitle": "", "track": null, "type": "Discussion", "language": "en", "abstract": "2017 was a year of changes for the Osmocom CNI projects", "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, ...", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/PQL93T/", "id": 34, "guid": "1d564b5b-615c-5006-a310-387e94e9bc56", "date": "2018-04-20T20:00:00+02:00", "start": "20:00", "logo": null, "duration": "02:00", "room": "Main Room", "slug": "osmodevcon2018-34-dinner-april-20-ming-dynastie-external-location-", "title": "Dinner April 20 (Ming Dynastie, external location)", "subtitle": "", "track": null, "type": "Misc (Food, ...)", "language": "en", "abstract": "Chinese Food at Ming Dynastie", "description": "Chinese Food at [Ming Dynastie](https://www.ming-dynastie.de/en/jannowitzbruecke)\r\n\r\nWe have a reservation for 25 seats in a separate room at the restaurant", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}]}}, {"index": 2, "date": "2018-04-21", "day_start": "2018-04-21T04:00:00+02:00", "day_end": "2018-04-22T03:59:00+02:00", "rooms": {"Main Room": [{"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/XQKBZG/", "id": 8, "guid": "7beb3667-3b37-5e51-a96c-55fc15578463", "date": "2018-04-21T10:00:00+02:00", "start": "10:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-8-ttcn-3-introduction", "title": "TTCN-3 introduction", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Very quick Introduction into the TTCN-3 domain-specific programming language", "description": "Very quick Introduction into TTCN-3\r\n\r\nTTCN-3 is a domain-specific programming language designed by ETSI specifically for the purpose of doing functional / conformance testing of communications protocol stacks.\r\n\r\nIn 2015, Ericsson released their compiler + runtime as \"Eclipse TITAN\", which means we now have a FOSS toolchain to work with this exceptional programming language.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/UGHHW3/", "id": 2, "guid": "d5d6e376-2035-5629-8c59-6290b1b0d013", "date": "2018-04-21T10:30:00+02:00", "start": "10:30", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-2-state-of-the-osmocom-ttcn-3-test-suites", "title": "State of the Osmocom TTCN-3 Test Suites", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Where are we in terms of the state of TTCN-3 test suites for the Osmocom CNI elements?", "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.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/7LDQT9/", "id": 16, "guid": "7022be8e-708a-57f8-ad50-46a95767f7ba", "date": "2018-04-21T11:00:00+02:00", "start": "11:00", "logo": null, "duration": "00:45", "room": "Main Room", "slug": "osmodevcon2018-16-state-of-osmo-gsm-tester", "title": "state of osmo-gsm-tester", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "osmo-gsm-tester is the end-to-end test setup with Modems, BTSs and a full cellular network", "description": "osmo-gsm-tester is the end-to-end test setup with Modems, BTSs and a full cellular network.\r\n\r\nThis talk covers the current development and deployment status of this end-to-end test setup.", "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": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/7TLKAA/", "id": 43, "guid": "ff529d06-1e06-59cf-bc12-e8f4d4f401cb", "date": "2018-04-21T11:45:00+02:00", "start": "11:45", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-43-faster-vty-and-ctrl-interface-test", "title": "Faster VTY and CTRL interface test", "subtitle": "", "track": null, "type": "Discussion", "language": "en", "abstract": "using new osmo_interact_vty.py and osmo_interact_ctrl.py for faster VTY and CTRL interface test", "description": "I 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.", "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": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/LYKSEY/", "id": 42, "guid": "10273aff-936b-5e63-9525-2d35d3cb25f0", "date": "2018-04-21T12:15:00+02:00", "start": "12:15", "logo": null, "duration": "00:45", "room": "Main Room", "slug": "osmodevcon2018-42-bring-every-gprs-enabled-phone-you-can-and-observe-its-behaviour-with-data-connection", "title": "Bring every GPRS enabled phone you can and observe its behaviour with data connection", "subtitle": "", "track": null, "type": "Workshop/Hacking", "language": "en", "abstract": "Let's try to resolve some of the odd OsmoPCU/OsmoSGSN incompatibilities we're seeing with specific phones", "description": "Mileage varies from 0 to 100 with various GPRS phones I have tried. \r\nThis is not intented as a talk / presentation.  I propose to use the 30 minutes as RFC on how best to document which phones are (not) working + how to best report/fix, and how to have some kind of continuous handset testing in the future.\r\n\r\nIndividual handset testing can continue during the conference.", "recording_license": "", "do_not_record": true, "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": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/G9ZEUB/", "id": 30, "guid": "ff9dc550-cdfc-5309-9a42-3c5e6a690b92", "date": "2018-04-21T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "01:00", "room": "Main Room", "slug": "osmodevcon2018-30-lunch-april-21-sandwiches-salads-", "title": "Lunch April 21 (Sandwiches + Salads)", "subtitle": "", "track": null, "type": "Misc (Food, ...)", "language": "en", "abstract": "Sandwiches + Salads by B\u00e4rlifood", "description": "* mini-malzstangen sandwiches with cheese, egg, turkey breast and ham\r\n* mini pretzel rolls stuffed with gouda, turkey breast, camembert cheese and black forest smoked ham\r\n* vegan mini ciabatta stuffed with homemade pesto and roasted vegetables\r\n* baby spinach salad with blue mould cheese, cherry tomatoes, walnuts and pear", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/GZD77L/", "id": 24, "guid": "08fe02bb-2689-5754-87fe-ca11e8c4d1fb", "date": "2018-04-21T15:00:00+02:00", "start": "15:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-24-running-a-commercial-network-with-osmonitb-osmobts", "title": "Running a commercial network with OsmoNITB/OsmoBTS", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "lessons, what's missing in open-source, path to the split-architecture", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"guid": "c39405aa-905c-5c53-a79b-b2d4ff7bf69a", "id": 12, "code": "UFJBSC", "public_name": "Alexander Chemeris", "avatar": null, "biography": "", "answers": []}, {"guid": "11ccea1e-d667-5f14-b5ff-7b8d7c6221b1", "id": 13, "code": "RS7ZX9", "public_name": "Ivan Kluchnikov", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/AGXHTG/", "id": 25, "guid": "b4d04a89-0a14-53bd-a568-ac2e2f4fa674", "date": "2018-04-21T15:45:00+02:00", "start": "15:45", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-25-gis-for-non-gis-people-cellular-network-planing", "title": "GIS for non-GIS people / cellular network planing", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"guid": "c39405aa-905c-5c53-a79b-b2d4ff7bf69a", "id": 12, "code": "UFJBSC", "public_name": "Alexander Chemeris", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/CBZ9Z3/", "id": 20, "guid": "155f1c3a-b915-521e-8aa3-c0cabfbc6857", "date": "2018-04-21T16:00:00+02:00", "start": "16:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-20-review-of-34c3-cellular-network", "title": "Review of 34C3 cellular network", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Review of 34C3 cellular network", "description": "Review of 34C3 cellular network", "recording_license": "", "do_not_record": false, "persons": [{"guid": "0566cc9a-bd99-5f3d-9ea8-af0fe2497cd5", "id": 10, "code": "QA77MU", "public_name": "Alexander Couzens", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/YW979A/", "id": 37, "guid": "87a1dea9-005f-5b20-bc01-fe912821d0f8", "date": "2018-04-21T16:30:00+02:00", "start": "16:30", "logo": null, "duration": "00:20", "room": "Main Room", "slug": "osmodevcon2018-37-opensuse-packaging-of-osmocom", "title": "OpenSUSE packaging of Osmocom", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Feedback from the world of distribution packaging for OpenSUSE, a RRP/spec based distribution", "description": "Feedback from the world of distribution packaging for OpenSUSE, a RRP/spec based distribution", "recording_license": "", "do_not_record": false, "persons": [{"guid": "1335397e-908a-5eef-8c4f-e94d4708bcf0", "id": 15, "code": "P8FPEK", "public_name": "Martin Hauke", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/HHQNS7/", "id": 50, "guid": "7e2586af-c2fd-5c5d-8ed6-55b398017d94", "date": "2018-04-21T17:00:00+02:00", "start": "17:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-50-3gpp-specifications-revision-control", "title": "3GPP specifications revision control", "subtitle": "", "track": null, "type": "Workshop/Hacking", "language": "en", "abstract": "Learn how 3GPP specifications evolve, and put them in a git repository to track the version changes and be able to search through them.", "description": "3GPP 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.\r\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.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "79112c37-016b-563e-be22-8735eaed960b", "id": 24, "code": "NPSLYH", "public_name": "Unnamed user", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/MFGT8E/", "id": 14, "guid": "246d60b6-3af9-5b23-b4c9-55f70da7eeee", "date": "2018-04-21T17:30:00+02:00", "start": "17:30", "logo": null, "duration": "01:00", "room": "Main Room", "slug": "osmodevcon2018-14-nextepc-as-lte-core-network", "title": "nextepc as LTE core network", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "nextepc is a LTE Evolved Packet Core (EPC) released as Free/Open Source Software", "description": "nextepc is a LTE Evolved Packet Core (EPC) released as Free/Open Source Software", "recording_license": "", "do_not_record": false, "persons": [{"guid": "39e8e49c-f8c0-5794-b613-2755344a3c78", "id": 6, "code": "JYTDAN", "public_name": "Sukchan Lee", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/FWLEPY/", "id": 35, "guid": "4559ebcd-f014-567e-bbc3-7ca50f25d9b1", "date": "2018-04-21T19:00:00+02:00", "start": "19:00", "logo": null, "duration": "01:00", "room": "Main Room", "slug": "osmodevcon2018-35-dinner-april-21-indian-catering-", "title": "Dinner April 21 (Indian catering)", "subtitle": "", "track": null, "type": "Misc (Food, ...)", "language": "en", "abstract": "Indian food catering by Aapka", "description": "Indian food catering by Aapka:\r\n\r\n* Mulligatawny Soup\r\n* Palak Panir (Spinach + Indian Cheese)\r\n* Mango Chicken\r\n* Lamb Madras\r\n* Chicken Tikka Masala\r\n* Rice + Bread", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/N8L7HR/", "id": 55, "guid": "0ec969be-befc-5490-a1fd-93563cfd6dd6", "date": "2018-04-21T20:00:00+02:00", "start": "20:00", "logo": null, "duration": "04:00", "room": "Main Room", "slug": "osmodevcon2018-55-unstructured-supplementary-social-event-usse-saturday", "title": "Unstructured Supplementary Social Event (USSE) Saturday", "subtitle": "", "track": null, "type": "Misc (Food, ...)", "language": "en", "abstract": "Chat + Hack + Drink", "description": "Chat + Hack + Drink", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}]}}, {"index": 3, "date": "2018-04-22", "day_start": "2018-04-22T04:00:00+02:00", "day_end": "2018-04-23T03:59:00+02:00", "rooms": {"Main Room": [{"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/YUGZFB/", "id": 49, "guid": "d185bef7-2722-5d73-a4d3-e8fa5c7ad658", "date": "2018-04-22T10:00:00+02:00", "start": "10:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-49-2g-4g-interworking", "title": "2G/4G interworking", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "", "description": "Let's have a look at how 2G and 4G networks inter-operate. What are the interfaces, the key transactions, etc.  - and how do we get those that we want implemented?", "recording_license": "", "do_not_record": true, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/S38D3M/", "id": 13, "guid": "f2a9faf5-62a5-51c8-8e5f-8bccf1d68c93", "date": "2018-04-22T10:30:00+02:00", "start": "10:30", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-13-gsm-burst-transmission-in-gnu-radio", "title": "GSM burst transmission in GNU Radio", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "How gr-gsm is used in/with gnuradio to transmit GSM bursts", "description": "How gr-gsm is used in/with gnuradio to transmit GSM bursts.\r\n\r\nThis covers the status of implementing a burst-based transmission scheme as needed for the GSM mobile station side from within gnuradio.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "a909f7b1-73f1-571d-a14d-86b98d371ee7", "id": 4, "code": "7SDKR3", "public_name": "Piotr Krysik", "avatar": "https://pretalx.sysmocom.de/media/avatar_ld73RYH.png", "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/PXA87D/", "id": 9, "guid": "2cfc046b-188f-5b0c-a1d2-63922abfabeb", "date": "2018-04-22T11:00:00+02:00", "start": "11:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-9-sdr-phy-for-osmocombb-status-update", "title": "SDR PHY for OsmocomBB status update", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "a909f7b1-73f1-571d-a14d-86b98d371ee7", "id": 4, "code": "7SDKR3", "public_name": "Piotr Krysik", "avatar": "https://pretalx.sysmocom.de/media/avatar_ld73RYH.png", "biography": "", "answers": []}, {"guid": "3bc28ff0-6365-5a3d-828b-da9200b01d9d", "id": 5, "code": "N9CL7V", "public_name": "Vadim Yanitskiy", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/L9PHSD/", "id": 10, "guid": "242da3cd-0894-50ca-b2ee-7302e87c96cb", "date": "2018-04-22T11:30:00+02:00", "start": "11:30", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-10-trx-toolkit-and-virtual-um-interface", "title": "TRX Toolkit and virtual Um-interface", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Introduction into the TRX Toolkit and possible use cases.", "description": "Introduction into the TRX Toolkit and possible use cases.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "3bc28ff0-6365-5a3d-828b-da9200b01d9d", "id": 5, "code": "N9CL7V", "public_name": "Vadim Yanitskiy", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/V388JJ/", "id": 59, "guid": "8023431a-72b9-5666-a6bb-4e2845cd54e5", "date": "2018-04-22T11:45:00+02:00", "start": "11:45", "logo": null, "duration": "00:15", "room": "Main Room", "slug": "osmodevcon2018-59-gapk-gsm-audio-pocket-knife-status-update", "title": "GAPK (GSM Audio Pocket Knife) status update", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "A brief introduction into the GAPK (GSM Audio Pocket Knife) project, and some news about the recent changes.", "description": "A brief introduction into the GAPK (GSM Audio Pocket Knife) project, and some news about the recent changes.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "3bc28ff0-6365-5a3d-828b-da9200b01d9d", "id": 5, "code": "N9CL7V", "public_name": "Vadim Yanitskiy", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/HHKWGJ/", "id": 58, "guid": "c66d598a-e834-5925-a755-0b3ac9d35d4b", "date": "2018-04-22T12:00:00+02:00", "start": "12:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-58-german-aerospace-center-dlr-site-in-weilheim", "title": "German Aerospace Center (DLR) site in Weilheim", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Report from a visit to the German Aerospace Center site in Weilheim", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"guid": "767fcc2c-cdad-58db-a375-89b0ef392a37", "id": 29, "code": "7EVGV8", "public_name": "Dimitri Stolnikov", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/7EWMMQ/", "id": 60, "guid": "395062f1-f402-5fff-a6ae-1a72026b6f45", "date": "2018-04-22T12:30:00+02:00", "start": "12:30", "logo": null, "duration": "00:15", "room": "Main Room", "slug": "osmodevcon2018-60-pysim-discussion", "title": "pySim discussion", "subtitle": "", "track": null, "type": "Discussion", "language": "en", "abstract": "let's talk about the future of pySim", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"guid": "c39405aa-905c-5c53-a79b-b2d4ff7bf69a", "id": 12, "code": "UFJBSC", "public_name": "Alexander Chemeris", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/A8AUAX/", "id": 11, "guid": "b1edb709-2c25-5144-b3c1-34dcc5c02c12", "date": "2018-04-22T12:45:00+02:00", "start": "12:45", "logo": null, "duration": "00:15", "room": "Main Room", "slug": "osmodevcon2018-11-implementation-of-gprs-support-for-osmocombb", "title": "Implementation of GPRS support for OsmocomBB", "subtitle": "", "track": null, "type": "Discussion", "language": "en", "abstract": "Discussion about GPRS implementation in OsmocomBB project.", "description": "Discussion about GPRS implementation in OsmocomBB project.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "3bc28ff0-6365-5a3d-828b-da9200b01d9d", "id": 5, "code": "N9CL7V", "public_name": "Vadim Yanitskiy", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/HX3CM3/", "id": 31, "guid": "3b5b308b-49f5-517b-8a15-4c416284bea1", "date": "2018-04-22T13:30:00+02:00", "start": "13:30", "logo": null, "duration": "01:00", "room": "Main Room", "slug": "osmodevcon2018-31-lunch-april-22-sandwiches-salads-", "title": "Lunch April 22 (Sandwiches + Salads)", "subtitle": "", "track": null, "type": "Misc (Food, ...)", "language": "en", "abstract": "Sandwiches + Salads by B\u00e4rlifood)", "description": "* rolls with chees, egg, turkey, ham\r\n* baguette sandwiches with mozzarella, cherrytomatoes, turkey breast, camembert and parma ham\r\n* vegan mini pretezl rolls with fried vegetables\r\n* tofu-rucola salad with honey melon, cherry tomatoes and bulgur", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/HWVZPK/", "id": 23, "guid": "4a0b13a8-481c-5e2e-906a-881d2def0e6a", "date": "2018-04-22T15:00:00+02:00", "start": "15:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-23-osmo-fl2k-usb-vga-dongles-and-sdr", "title": "osmo-fl2k: USB VGA dongles and SDR", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The osmo-fl2k project [ab]uses USB3 VGA adapters as ultra low cost SDR transmitters", "description": "There are some modern USB3-VGA adapters which don't have a frame buffer internally, but which are basically only USB-attached DAC, where each pixel of each frame is sent from main memory.\r\n\r\nIf we disable the back/front porch to get a continuous flow of samples, we can use the DAC[s] not for generating a video signal, but for generating radio signals.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "80c52158-0bf6-54ba-bef6-db1caf6486df", "id": 23, "code": "UPGVAT", "public_name": "Steve Markgraf", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/MNL3YJ/", "id": 26, "guid": "d53e0bc4-a31c-54f2-b277-be4d583024d7", "date": "2018-04-22T15:30:00+02:00", "start": "15:30", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-26-xtrx-status-update", "title": "XTRX status update", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "An update about the development of the XTRX mPCIe SDR board", "description": "An update about the development of the XTRX mPCIe SDR board", "recording_license": "", "do_not_record": false, "persons": [{"guid": "767c7862-c99e-5a9e-863d-345ee68fd8a2", "id": 14, "code": "T9S9WY", "public_name": "Sergey Kostanbaev", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/TNPSPV/", "id": 38, "guid": "4d471bd9-5e54-59be-975b-b2089d036f62", "date": "2018-04-22T16:30:00+02:00", "start": "16:30", "logo": null, "duration": "00:45", "room": "Main Room", "slug": "osmodevcon2018-38-adaptive-digital-predistortion-on-limesdr", "title": "Adaptive Digital Predistortion on LimeSDR", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "da558a0b-e2b9-5459-97b0-5d56af9260cd", "id": 21, "code": "FHN3N7", "public_name": "Unnamed user", "avatar": null, "biography": null, "answers": []}, {"guid": "d8dd2f1c-630a-5a55-97fd-3e2a5d8f17d5", "id": 22, "code": "HJMLCX", "public_name": "Unnamed user", "avatar": null, "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/WFREWJ/", "id": 6, "guid": "0a40502c-0df2-5c94-b3e2-3d12101204d4", "date": "2018-04-22T17:15:00+02:00", "start": "17:15", "logo": null, "duration": "00:45", "room": "Main Room", "slug": "osmodevcon2018-6-osmocom-releases-the-when-how-who", "title": "Osmocom Releases: The When, How + Who", "subtitle": "", "track": null, "type": "Discussion", "language": "en", "abstract": "", "description": "We are still doing a bad job doing proper releases of the Osmocom software stack, let's have an open discussion about how to address  this.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/MTGVSM/", "id": 57, "guid": "740941a5-ed6d-5052-a694-97a99bcd77fb", "date": "2018-04-22T18:00:00+02:00", "start": "18:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-57-lattice-fpga-reverse-engineering-proper-software-for-the-plutosdr", "title": "Lattice FPGA reverse engineering & Proper software for the Plutosdr", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"guid": "7e4fbdd7-3875-50fa-9545-5d934aa139be", "id": 25, "code": "CJXSML", "public_name": "hoernchen", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/MUTJJK/", "id": 45, "guid": "8d2892fc-8ef1-5256-b1a7-c4b33c628553", "date": "2018-04-22T18:30:00+02:00", "start": "18:30", "logo": null, "duration": "00:15", "room": "Main Room", "slug": "osmodevcon2018-45-osmocon-2018-outlook", "title": "OsmoCon 2018 Outlook", "subtitle": "", "track": null, "type": "Discussion", "language": "en", "abstract": "Heads-Up and Brainstorming on OsmoCon 2018 in October", "description": "Heads-Up and Brainstorming on OsmoCon 2018 in October", "recording_license": "", "do_not_record": false, "persons": [{"guid": "24b6dac1-bc97-5e63-b836-2be8e3bc1179", "id": 3, "code": "RXRQMC", "public_name": "Harald Welte", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/EKNRQM/", "id": 36, "guid": "21c8fd13-f9de-55e1-ae27-969590dbe21e", "date": "2018-04-22T19:00:00+02:00", "start": "19:00", "logo": null, "duration": "01:00", "room": "Main Room", "slug": "osmodevcon2018-36-dinner-april-22-seerose-catering-", "title": "Dinner April 22 (Seerose catering)", "subtitle": "", "track": null, "type": "Misc (Food, ...)", "language": "en", "abstract": "Catering by vegetarian buffet restaurant Seerose", "description": "Catering by vegetarian buffet restaurant Seerose\r\n\r\nVorspeisen:\r\n\r\n* Geraspelter M\u00f6hrensalat mit ganzen Mandeln, Rosinen und Sesam\r\n* Rote Beete verfeinert mit Apfelst\u00fccken und M\u00f6hrenstreifen\r\n* Dinkelsalat verfeinert mit Koriander\r\n* Mungbohnen mit Petersilie und Paprikaw\u00fcrfeln\r\n* Bunter Salat mit Schafsk\u00e4se und Oliven\r\n\r\nHauptspeisen:\r\n\r\n* Gem\u00fcse in Curryso\u00dfe mit Linsen und Kokosmilch\r\n* Moussaka griechische Gem\u00fcsepfanne mit Auberginen und Parmesank\u00e4se \u00fcberbacken\r\n* Penne mit getrockneten Tomaten, Champignons Pinienkerne, Rucola und Parmesank\u00e4se\r\n* Spinatauflauf mit Champignons, Tomaten und Gouda \u00fcberbacken\r\n* Basmatireis mit Safran", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/XS33LF/", "id": 56, "guid": "a9b2a0ff-d901-5dc9-a059-722b5339ecc5", "date": "2018-04-22T20:00:00+02:00", "start": "20:00", "logo": null, "duration": "04:00", "room": "Main Room", "slug": "osmodevcon2018-56-unstructured-supplementary-social-event-usse-sunday", "title": "Unstructured Supplementary Social Event (USSE) Sunday", "subtitle": "", "track": null, "type": "Misc (Food, ...)", "language": "en", "abstract": "Chat, Hack, Drink", "description": "Chat, Hack, Drink", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "attachments": [], "answers": []}]}}, {"index": 4, "date": "2018-04-23", "day_start": "2018-04-23T04:00:00+02:00", "day_end": "2018-04-24T03:59:00+02:00", "rooms": {"Main Room": [{"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/TVTH97/", "id": 27, "guid": "0dc96924-954c-5553-817c-44901c5684aa", "date": "2018-04-23T10:30:00+02:00", "start": "10:30", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-27-jenkins-gerrit-tooling", "title": "jenkins, gerrit, tooling", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "jenkins, gerrit, tooling", "description": "jenkins, gerrit, tooling", "recording_license": "", "do_not_record": false, "persons": [{"guid": "0566cc9a-bd99-5f3d-9ea8-af0fe2497cd5", "id": 10, "code": "QA77MU", "public_name": "Alexander Couzens", "avatar": null, "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/UWWLC7/", "id": 41, "guid": "2fca5dd5-fce5-5081-bd8e-2bbef1ef5f69", "date": "2018-04-23T11:00:00+02:00", "start": "11:00", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-41-decide-the-strategy-for-smsc-in-post-nitb-cellnet", "title": "Decide the strategy for SMSC in post NITB Cellnet", "subtitle": "", "track": null, "type": "Discussion", "language": "en", "abstract": "", "description": "The SMSC inside the openBSC nitb has some limitations. \r\nIn the split system it seems to be not fully defined what the intention is for SMSC.\r\nPossibly also discuss USSD now.", "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": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/MUKLPL/", "id": 40, "guid": "5abeb4ca-dfa3-5d2b-a5aa-6171f8471198", "date": "2018-04-23T11:30:00+02:00", "start": "11:30", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-40-state-of-mncc-sip-going-forward", "title": "State of MNCC<->SIP going forward", "subtitle": "", "track": null, "type": "Discussion", "language": "en", "abstract": "Getting progress on Issue #1682?", "description": "Much osmo development focused on calls within the BSC (and now the split system), while in rhizomatica's (at least) deployment, this NEVER happens; calls are always routed via a SIP PBX.\r\n\r\nPossible questions:\r\nIs osmo-sip-connector going to be the de-facto sip connector?", "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": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/D8KAD3/", "id": 44, "guid": "5fb369ea-54b0-56b6-8a9a-8699787d0103", "date": "2018-04-23T12:30:00+02:00", "start": "12:30", "logo": null, "duration": "00:30", "room": "Main Room", "slug": "osmodevcon2018-44-osmodevcon-quo-vadis-", "title": "OsmoDevCon, Quo Vadis?", "subtitle": "", "track": null, "type": "Discussion", "language": "en", "abstract": "Discussion about future OsmoDevCon: What can we do better?", "description": "Discussion about future OsmoDevCon: What can we do better?", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.sysmocom.de/osmodevcon2018/talk/A73ANW/", "id": 32, "guid": "53223c85-bffb-5058-b665-5e80f8532abe", "date": "2018-04-23T13:00:00+02:00", "start": "13:00", "logo": null, "duration": "01:00", "room": "Main Room", "slug": "osmodevcon2018-32-lunch-april-23-sandwiches-salads-", "title": "Lunch April 23 (Sandwiches + Salads)", "subtitle": "", "track": null, "type": "Misc (Food, ...)", "language": "en", "abstract": "", "description": "* mini ciabatta plate with salmon, cream cheese, turkey breast, camembert and goat cheese\r\n* whole meal rolls with cheese, egg, turkey breast and ham", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "attachments": [], "answers": []}]}}]}}}