Show notes
Wir sprachen mit Pablo Beyen über Telefonie, VoIP & CoPablo Beyen (00:00:00)Pablo hat Bier mitgebracht: http://www.crewrepublic.de/crew-biere/roundhouse-kick.htmlerster Computer mit 7Internet: seit 1995eigene Firma (bevuta IT): seit 1999Rails, lisp, Telefon :)Seit 2004 kam VoIP dazu"Apps" werden allerdings auch entwickeltjetzt 20 MitarbeiterPablo's erster Mitarbeiter war auch schon mal beim Geekstammtisch: GST025 - Vom Tellerwäscher zum Lisp-Entwickler http://geekstammtisch.de/#GST025Pablo macht Tech-Sprechstunde im Startplatz: http://www.startplatz.de/sprechstunde/tech-sprechstunde-mit-technology-angel-pablo/Geschichte des Telefons (00:10:57)1837 - Samuel F. B. Morse - Morsetelegraphen - Digital186x - Philipp Reis - "Telephon" in Anlehnung an "Telegraph"187x - Alexander Graham Bell - Kommerzialisierung des Reis "Telefons"1885 - Bell gründet American Telephone and Telegraph Company (AT&T) - kennt vielleicht der eine oder andere :)188x - Ortsnetze und Fernverbindungen zwischen vielen deutschen Städten, Handvermittlung "Fräulein vom Amt"1891, ab 1908 in Deutschland - erster Hebdrehwähler, Automatisierung: https://de.wikipedia.org/wiki/Hebdrehw%C3%A4hler1966 - Letzte reguläre nationale Handvermittlung geschlossen1969 - Entwicklung von Unix an den Bell Labs (AT&T); iOS, Android, … geht am Ende auf Bells Firma zurück1969 - Beginn des ARPANET: https://en.wikipedia.org/wiki/ARPANET1975 - Einführung von SS7/Digitale Vermittlung/Übertragung: https://en.wikipedia.org/wiki/SignallingSystemNo._7198x - Modem-/Mailbox-Ära1989 - Start von ISDN - Umstellung auf ISDN199x - ISDN-Ära + allgemeine InternetverfügbarkeitUmstellung DSL und ISDN (00:33:20)200x - DSL-ÄraISDN & Co Kram kann man sich gut auf den CCC Events beim POC (Phone Operation Center) anschauen201x - Umstellung des Netzes auf VoIPUmstellung auf VoIP Mitte 2000er: Uni Stuttgart mit 10k NebenstellenStatus Telekom - Derzeit 3,5 Millionen VoIP-Kunden und 60.000 Umstellungen pro Monat, soll bis 2019 abgeschlossen seinFax auf VoIP ist ein ProblemVoice over IP (00:52:30)allgemeiner Begriff für die Echtzeitübertragung von Sprache über das InternetSIP: https://en.wikipedia.org/wiki/SessionInitiationProtocolNur "Vermittlung", keine SprachdatenSIP ist der absolute Standard und wird auch zwischen den Anbietern eingesetztMGCP - vor allem für Kabelmodems: https://en.wikipedia.org/wiki/MediaGatewayControl_ProtocolPablo ruft den Basti an (oder andersrum) (00:58:40)Client starten und einloggen ("registrieren")Anbieter kennt dann die IPClient hat für eingehende Verbindungen ggf. was mit dem Netzwerk/der Firewall gemachtPablo wählt Basti's NummerTelekom, über "einen Partner" in Bevutas Rechenzentrum in Frankfurtüber SIP wird signalisiert, wer angerufen werden soll und welche Codecs verwendet werdenAudio wird über RTP transportiertSS7, E1, Zeitschlitze und so (01:03:00)Wir schweifen etwas ab…In Frankfurt hat Bevuta E1 Anschlüsse: https://en.wikipedia.org/wiki/E-carrier#E1framestructure32 Zeitschlitze: 1x Synchronisation, 1x Signalisierung (S2m), 30 bzw. 31 NutzkanäleE1 Verbindung durch Frankfurt: 400 EUR/MonatZurück zum Telefonat (01:10:40)Pablo ruft Basti anT-Mobile -> Mobilfunknetz -> Telekom -> "Partner" -> BevutaBevuta bekommt via SS7 den Call an einen Linux-Server durchgestelltServer schaut nach, ob es zu der Nummer des Angerufenen einen Account gibt und ob dieser online istDann werden zwischen Bevuta-Server und Client z.B. Codecs ausgehandeltEs klingelt :)Audio wird in real-time zum Zielcodec umcodiertSicherheit (01:17:00)In der Telko Welt ist alles recht isoliertkeine Ende-zu-Ende Verbindungen, also wird recodiert, und recodiert...von Ende-zu-Ende Kryptographie ganz zu schweigen :-/ Mobilfunk ist verschlüsselt! Erm, nicht wirklich…VoIP und SIP und Firewalls (01:24:00)QoS und Router und Firewalls sind ein Problem für SIPThe Miracleshaper: http://mshaper.florz.de/Telefonie ist sehr Latenz- und Jitterempfindlichfür Zuhause kann man ganz gut mit der FritzBox fahrenVoIP Telefonanlagen (01:31:50)Asterisk: http://www.asterisk.org/Back-to-Back User-Agent: https://en.wikipedia.org/wiki/Back-to-backuseragentFreeSWITCH: https://freeswitch.org/SIP ProxyYXA: http://www.stacken.kth.se/project/yxa/Telekommunikationsanbieter (01:36:35)Rufnummernzuteilung: nicht ganz einfach5200 Ortsnetze in DeutschlandRufnummern kann man nur in 1000er Blöcke kaufenLawful Intercept: Bei kleinen Anbietern muss das nicht voll automatisiert seinBestandsdatenabfrage: "Welche Nummern hat der Dirk?"Ortsgrenzen entsprechen nicht den OrtsnetzenVorwahl für VoIP: 032 - https://de.wikipedia.org/wiki/Vorwahl032(Deutschland)Flatrates sind so eine Sache: Unter Anbietern gibt es keine Flatrates!Accounting & BillingEs gibt viel spezialisierte Hardware auf 48V Basis, inkl. ServerBevuta's Telefonanlage (01:59:00)Bevuta baut Telefonanlagen, basierend auf Linux-ServernAuch mit eigener HardwareBasiert auf Asteriskeigener Call-Router, basiert auf Rubydie Anlage ist Scriptbare mit Scheme: https://en.wikipedia.org/wiki/Scheme(programminglanguage)Herausforderung: Maintenance der AnlagenSchlussworte (02:12:50)

