90 likes | 205 Vues
This session from ClueCon 2013 explores strategies to reduce or eliminate reliance on the PSTN by leveraging SIP (Session Initiation Protocol). Key objectives include establishing a decentralized routing database, enhancing current routing functionalities, and initiating discussions on alternative systems like ENUM and DUNDi. We aim to identify barriers to mass adoption, define secure peering mechanisms, and create protocols for data exchange. Join us as we brainstorm innovative ideas for next-gen telecommunication solutions, including peer-to-peer networks and advanced routing criteria, while prioritizing security and privacy.
E N D
What would it take to overthrow the PSTN using SIP? Dayton Turner ClueCon 2013
Objectives • Reduce (or eliminate!) the dependency on the PSTN • Establish de-centralized routing database / phone book • Increase functionality and flexibility of current routing mechanisms • Get the conversation started
Similar systems • ENUM • Centralized • Requires explicit verification per DID • Simply provides raw SIP URI • DUNDi • Asterisk only • BGP • Operates on same basic principles of peers and trust
What is necessary? • Identify areas where other systems failed to reach mass adoption • Define secure peering mechanism • Protocol for data exchange • Build ready-to-go implementation
Ideas • Service broadcast (like Bonjour) • Peer to peer neighbor learning • Inbound DID directory • White/Yellow page replacement • Outbound routing possibilities
More ideas • Health monitoring between sites • Potentially offer alternate media routing paths that were designed for voice • Allow for advanced routing criteria (avoid known un-trusted networks) • ?????
Concerns • Security is huge • Need network operators to experiment and test • Privacy in an open directory?! • Love to hear your concerns and ideas!
Where do we start? • Discussion • ClueCon, mailing list • We are starting work using Kazoo • Building with API abstraction in mind for connecting to arbitrary data stores
More information? • theMesh.io Thank you! (I'll be here all week)