Phone Operation Center
The Phone Operation Center ( PoC ) is an integrated hardware and software project that makes it possible to implement a comprehensive and functional DECT network at major events . A special feature of the PoC is its mobility and the ability to put it into operation at any location within a few hours.
functionality
Participants can register their own DECT telephone and choose their own extension . Here, the PoC relatively easily works with the proliferation of firmware stocks and DECT GAP implementations of different DECT chip manufacturers. In addition to the various internal services that can be used with the PoC, it offers unlimited and free calls to the entire German landline network . At HackingAtRandom2009, in cooperation with a Dutch telephone provider, free calls were even made possible throughout Europe and the USA, and at OHM2013 you could even make free calls to almost the whole world.
The PoC regularly creates a telephone network at the Chaos Communication Congress . During the 35th Chaos Communication Congress in 2018, over 6400 extensions were used (3861 DECT, 1346 SIP , 1281 GSM ) and around 269,800 calls were made. The name was created during the preparations for the second Chaos Communication Camp in Berlin and is based on " Network Operation Center ". However, contrary to popular belief, the letter “O” in the abbreviation PoC is written in lower case. The abbreviation PoC was used for the first time in a TWiki and page names had to be written in CamelCase due to the system . This notation was then retained.
The initiators of the PoC are Sascha Ludwig and Martin Assenmacher. Until 2017, the network was implemented on the basis of a telephone system from Alcatel , and in the meantime it has been converted to IP-DECT base stations from Mitel .
technology
Until 2017, the central component of the PoC was a rack , which essentially contained the following components:
- A telephone system of the Alcatel OmniPCX Enterprise (4400) type with space for 28 module slots for S0 ports , analog telephones , voicemail, etc.
- A Linux-based server that implemented telephony services with various VoIP solutions. Over the years, software such as Asterisk , Linux Call Routers, SIP Express Routers and Yate have been used here.
- A UPS
- A cable main distributor on which the telephone system-side cabling was laid and via which the connection to the main distributor of a building could be established
The most essential element for the PoC, the multi-cell DECT system, was provided by the Alcatel telephone system. However, the system reached its limits, the main problems were waiting times during registration, as the registrations could not be saved for the next events, as well as increased effort during construction: Since the telephone system provides interfaces with TDM transmission technology, every telephone had to be used or each DECT channel element can be individually connected to the building cabling at the venue.
From 2018 onwards, a completely new system will be used. The basis is again a rack. The current variant, however, is based entirely on VoIP technologies. The core is a server of the type HP ProLiant DL380G7. Various virtual machines provide the following services:
- Interface to the PoC website and the possibility of registering or managing extensions via the Internet or in advance of events at which the PoC is present.
- The telephony functions are implemented using multiple instances of the Yate software . The Yate instances implement services for different domains and thus allow only individual areas of the telephone network to be switched off in the event of maintenance.
- Self-developed software for controlling an API from the manufacturer of the Mitel IP DECT system currently in use .
Events with the PoC
- HAL2001
- 19th Chaos Communication Congress 2002
- Chaos Communication Camp 2003
- 20th Chaos Communication Congress 2003
- Easterhegg 2004
- ICMP 2/2004
- 21st Chaos Communication Congress 2004
- EasterHegg 2005
- Berlin 05
- What The Hack 2005
- MRMCD 11b (Metarheinmain-Chaosdays)
- 22nd Chaos Communication Congress 2005
- FrOSCon 2006 (Free & Open Source Software Conference, Bonn / Rhein-Sieg)
- ICMP 3/2006
- MRMCD 101b (Metarheinmain-Chaosdays)
- 23rd Chaos Communication Congress 2006
- EasterHegg 2007
- Chaos Communication Camp 2007
- FrOSCon 2007 (Free & Open Source Software Conference, Bonn / Rhein-Sieg)
- MRMCD110b (Metarheinmain-Chaosdays)
- ubucon 2007 - Ubuntu Conference at the Niederrhein University of Applied Sciences in Krefeld
- 24th Chaos Communication Congress 2007
- Easterhegg 2008
- ICMP4 / 2008
- FrOSCon 2008 (Free & Open Source Software Conference, Bonn / Rhein-Sieg)
- MRMCD111b (Metarheinmain-Chaosdays 2008)
- 25th Chaos Communication Congress 2008
- EasterHegg 2009
- SIGINT 2009
- HackingAtRandom (HAR) 2009
- FrOSCon 2009 (Free & Open Source Software Conference, Bonn / Rhein-Sieg)
- MRMCD0x8h (Metarheinmain-Chaosdays 2009)
- 26th Chaos Communication Congress 2009
- Chemnitz Linux Days 2010
- EasterHegg 2010
- ICMP5 / 2010
- FrOSCon 2010 (Free & Open Source Software Conference, Bonn / Rhein-Sieg)
- MRMCD1001b (Metarheinmain-Chaosdays 2010)
- 27th Chaos Communication Congress 2010
- Chemnitz Linux Days 2011
- EasterHegg 2011 (Hamburg)
- SigInt2011
- Chaos Communication Camp 2011
- FrOSCon 2011 (Free & Open Source Software Conference, Bonn / Rhein-Sieg)
- 28th Chaos Communication Congress 2011
- SigInt2012
- ICMP6 / 2012
- FrOSCon 2012 (Free & Open Source Software Conference, Bonn / Rhein-Sieg)
- MRMCD 2012
- 29th Chaos Communication Congress 2012
- EasterHegg 2013 (Paderborn)
- SigInt2013
- OHM2013 (Geestmerambacht, NL)
- FrOSCon 2013 (Free & Open Source Software Conference, Bonn / Rhein-Sieg)
- MRMCD 2013
- 30th Chaos Communication Congress (2013)
- EasterHegg 2014
- FrOSCon 9 (2014)
- 31st Chaos Communication Congress (2014)
- Chaos Communication Camp 2015
- FrOSCon 10 (2015)
- 32nd Chaos Communication Congress (2015)
- FrOSCon 11 (2016)
- 33rd Chaos Communication Congress (2016)
- 34th Chaos Communication Congress (2017)
- EasterHegg 2018
- Electromagnetic Field 2018
- 35th Chaos Communication Congress (2018)
- EasterHegg 2019
- Chaos Communication Camp 2019
- MRMCD 2019
- 36th Chaos Communication Congress (2019)
Individual evidence
- ↑ a b Patrick Brauch: "Chaos Camping: Second CCC Summer Camp". c't , August 2003, accessed November 11, 2009 .
- ↑ a b c 35C3 Infrastructure Review media.ccc.de, 35C3 Infrastructure Review, from 31:50 min. Retrieved January 11, 2019.
- ↑ a b c Easterhegg 2019 - The new Eventphone (PoC) telephone system. Chaos Computer Club e. V., April 21, 2019, accessed April 23, 2019 .
- ↑ a b c Freifunk: Eventphone: earlier, today, tomorrow. Retrieved April 25, 2019 .
- ↑ "What's inside the Eventphone rack?" poc's soup, December 15, 2008, accessed November 11, 2009 .
- ↑ Past events. Eventphone, accessed January 9, 2020 .
- ↑ Stefan Krempl : "20C3: The Expulsion from hackers paradise". heise online , December 31, 2003, accessed on November 11, 2009 .
- ↑ awwww it's a PoC :) # CCCamp15. Twitter , July 31, 2015, accessed August 27, 2019 .
- ↑ Easterhegg 2018 Infrastructure Review media.ccc.de, Easterhegg 2018 Infrastructure Review, from 12:00 min. Retrieved January 11, 2019.
- ↑ EMF 2018 Infrastructure Review media.ccc.de, EMF 2018 Infrastructure Review, from 38:03 min. Retrieved January 11, 2019.
- ↑ The new Eventphone (PoC) telephone system media.ccc.de, accessed on August 28, 2019.
- ↑ @eventphone: Psssst. ?️ Registration for # cccamp19 is open! Do not forget to bring your DECT. Claim your extension now. In: Twitter . July 29, 2019, accessed August 28, 2019 .
- ↑ Twitter. Retrieved September 17, 2019 .
- ↑ CCC Event Blog. Retrieved December 29, 2019 .
Web links
- Eventphone blog
- Eventphone on Twitter
- Technical Documentation
- Eventphone on YouTube