====== EPVPN ====== {{ :wiki:logo_epvpn_b-200px.png?200|EPVPN Logo}} == EPVPN == Our virtual phone network - EPVPN - can be seen as a long term event in between all the other events. Why? Stay connected in between events while keeping your pseudonymity intact. EPVPN is a stand-alone system and is very different to the temporary systems we use at events. It will only work with SIP extensions and small groups. Functions like forwarding, announcements, ringback tones, pause in groups, Multiring, EPDDI and DECT, known from the events, do not exist. There is no dial-out. It is not possible to set up a forwarding from a temporary event to an EPVPN extension and vice versa. == Quickstart == - [[https://guru3.eventphone.de/accounts/login/|Log in]] with your eventphone account or [[https://guru3.eventphone.de/register|Register]] before. - Select EPVPN in the upper left corner --> My Extensions -> Add Extension for EPVPN - Configure your [[http://en.wikipedia.org/wiki/List_of_SIP_software|SIP client]] as described below == Dialin == * PSTN dialin: +49 221 59619 XXXX * VoIP dialin: sip:XXXX@hg.eventphone.de (or hg6 for IPv6-only / hg64 for dual-stack) == Configuration == ====== SIP user ====== {{ :wiki:vp6500boot.jpg?200|The VP6500 booting}} Technical Data: * SIP proxy: **hg.eventphone.de** (IPv4-only) / hg64.eventphone.de (dual stack) / hg6.eventphone.de (IPv6-only) * SIP username: **your extension number**, e.g. 1234 * SIP password: your password as listed on eventphone.de * SIP port: 5060 UDP or Port 5061 TCP/TLS (the latter is currently IPv4-only, sorry about that…) * RTP ports: dynamically assigned between 10000 and 20000 * Behind NAT? Don't forget to send keep-alive packets every minute or so. ====== Events ====== If an event is running you can call the users on the event by the prefix 09. Users on the event can call the EPVPN users by the prefix 01999. ====== PSTN Dialplan integration (Germany) ====== Users of PSTN numbers may configure **01999** as prefix for eventphone, which is set up to loop back to itself - so e.g. 01999-0310 will be reduced to 0310. This loopback feature comes in handy when configuring devices such as the Fritz!BOX that can switch between VoIP providers based upon different prefix numbers. The German numbering plan reserves a range (0198 - 0199) as prefix for network internal routing. Thus the prefix 01999 should not conflict with any assigned national prefix. (see https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Nummerierung/Nummerierungskonzept/Nummerierungskonzept2014.pdf?__blob=publicationFile&v=1 page 88 for further information) == Dialplan Considerations == * **0...** -> prefixes and routing * **0310** -> network announcement * **1xxx** -> reserved for hacker spaces (call us if you need one) * **16xx** -> reserved for VOC * **20xx** -> reserved for PoC * **2100 - 7999** -> ordinary user extensions * **8xxx** -> IVR, Scripts, announcements, automated responses * **9xxx** -> prefixes and routing see also: [[https://guru3.eventphone.de/event/72/select.exe?name=epvpn|Online EPVPN Phonebook]] == Phonebook via LDAP / CardDAV == * [[https://eventphone.de/doku/ldap_phonebook|LDAP]] * [[https://eventphone.de/doku/carddav_phonebook|CardDAV]] == FAQ and Troubleshooting == * all services are operating smoothly: relax. == Timeline == * 2009-12-04: first successful test call * 2009-12-18: first successful test call with NAT 2 NAT * 2009-12-18: start of public test phase * 2009-12-27 - 30: heavy testing during 26C3 * 2010-02-01: end of public test phase and final setup * 2012-09-17: migration to new voip server software * 2013-02-05: SIP over TLS (and SRTP) on hg.eventphone.de port 5061 * 2016-10-14: still up and running. * 2019-04-23: still working * 2019-10-29: kurze downtime wg. update von Debian 7 auf Debian 10 * 2020-06-10: Letsencrypt certificates on port 5061