39C3

ISDN + POTS Telephony at Congress and Camp
, Zero
Language: English

Like 39C3, the last CCC camp (2023) and congress (38C3) have seen volunteer-driven deployments of legacy ISDN and POTS networks using a mixture of actual legacy telephon tech and custom open source software. This talk explains how this is achieved, and why this work plays an important role in preserving parts of our digital communications heritage.


Just like at this very event (39C3), the last few years a small group of volunteers has delpoyed and operated legacy telephony networks for ISDN (digital) and POTS (analog) services at CCC-camp2023 and 38C3. Anyone on-site can obtain subscriber lines (POTS, ISDN BRI or PRI service) and use them for a variety of services, including telephony, fax machines, modem dial-up into BBSs as well as dial-up internet access and video telephony.

These temporary event networks are not using soft-PBX or VoIP, but are built using actual de-commissioned hardware from telecom operators, including a Siemens EWSD digital telephone exchange, Nokia EKSOS V5 access multiplexers, a SDH ring for transporting E1 carriers and much more.

While some may enjoy this for the mere hack value, others enjoy it to re-live the digital communication sear of their childhood or youth. Howevre, there is a more serious aspect to this: The preservation and restoration of early digital communications infrastructure from the 1970s to 1990s, as well as how to operate such equipment. As part of this effort, we have already been able to help communications museums to fill gaps in their collections.

The talk will cover
* the equipment used,
* the network hierarchy we build,
* the services operated
* the lessons learnt
* newly-written open source software for interfacing retro telcommunications gear

Harald Welte is a recovering Linux Kernel hacker with a history of hacking and developing (mostly open source) hardware, firmware and system-level software. Working in network protocols ever since the 1990s, he has dedicated the last 18 years of his life to spearheading Free and Open Source software in the domain of cellular networks.

He has worked extensively on implementations of cellular protocol stacks on virtually any interface at any protocol level from 2G to 4G - most of that in the context of the Osmocom project, which he co-started.

You can find more information on the (sadly rather infrequently updated) blog, and the usually more up-to-date fediverse presence at https://chaos.social/@LaF0rge