Date post: | 08-Feb-2017 |
Category: |
Technology |
Upload: | gradwell-communications-limited |
View: | 83 times |
Download: | 0 times |
www.gradwell.com | 01225 800 800 | [email protected]
15 years back and 5 forward
Voice over IP in Changing Times
www.gradwell.com | 01225 800 800 | [email protected]
Who am I?
• Self employed parents
• Aberystwyth 1998 - web pages
• Logica 1999 - domains
• Bath 2002 - internet phones
• PhD, Economics of computer networks
• Twitter: @peterg
• Email: [email protected]
www.gradwell.com | 01225 800 800 | [email protected]
VoIP, Voice over IPInteret Telephony, IP Phones
§ 2012 BCS Talk:
§ Distance isn’t an issue
§ Pay for what you use, rather than how long you use it for
§ Plug-in “anywhere”
www.gradwell.com | 01225 800 800 | [email protected]
Gradwell Phones are used globally
Map shows approx. number of phones logged in (seats)
Page | 4
www.gradwell.com | 01225 800 800 | [email protected]
Gradwell Today
• One of the largest Opensource based Cloud Telephony (VoIP) providers in the UK
• 20,000 micro-SME customers using our services• 8500 billed customers
• We provide Calls, Connectivity & Cloud
• Office 365 1 Tier Partner
• ISO 27001:2013 and ITSPA quality accredited
• Award winning
• Founded in 1998, one office in Bath, 65 employees
Page | 5
www.gradwell.com | 01225 800 800 | [email protected]
Consumer Services
§ No line rental
§ Unlimited Calling
§ VoiceMail
§ “Adaptor”
§ or “Softphone”
www.gradwell.com | 01225 800 800 | [email protected]
Messaging + Talk
§Software Phones
§Can provide World Wide Phone numbers
§“Dual Phone” makes it “real”
Before!
www.gradwell.com | 01225 800 800 | [email protected]
Everything now does chat, video, voice
Page | 9
After!
https://techcrunch.com/2017/01/23/the-new-google-voice-launches-bringing-a-modern-look-group-chat-photo-sharing-more/
www.gradwell.com | 01225 800 800 | [email protected]
Big Business / PBX Replacement
§ Businesses with >10 people
§ Multiple Sites – Free Calls
§ Existing PBX Infrastructure
§ Anyone with a multi-site corporate network does this already
www.gradwell.com | 01225 800 800 | [email protected]
Big Business / PBX Replacement
§ Businesses with >10 people
§ Multiple Sites – Free Calls
§ Existing PBX Infrastructure
§ Anyone with a multi-site corporate network does this already
Growth rates starting to slow in SIP Trunking
www.gradwell.com | 01225 800 800 | [email protected]
IP Centrex
§ “PBX In the Sky”- Multiple Sites, Multiple Countries
§ Small Business Phone Systems
§ One phone on each desk
§ Each phone has a dedicated number (DDI)
§ Call routing is done centrally
§ Everyone is on the same “system”
12
www.gradwell.com | 01225 800 800 | [email protected]
Clever Numbers
§ A Londoner can have an Edinburgh Phone Number
§ Work from your spanish villa, whilst in Birmingham
§ An Englishman in Madrid can call a Chinese distributor with a US phone number (for free!)
Today:
www.gradwell.com | 01225 800 800 | [email protected] | 14
Barriers for VoIP – The Phones
Grandstream, Snom & Yealink
www.gradwell.com | 01225 800 800 | [email protected] | 16
www.gradwell.com | 01225 800 800 | [email protected] | 17
www.gradwell.com | 01225 800 800 | [email protected]
Gradwell Technical Architecture
Page | 18
Gradwell Cloud PBX PlatformSBC (OpenSIPS)
A B C D
Asterisk Platform 16x8 serversScales Horizontally
Dial Plan Engine
3rd Party CRM
Cloud Storage
Web Application Integration / WebRTC
PSTN Outbound& numbering supply
UK Numbering Supply
Intl Numbering Supply
SBC (OpenSIPS)
SIP Phones / Gradwell Phone App
PSTN Caller / Callee
MVNE Supplier
O2 Mobile
Gradwell SIM in handset,
becomes 100% integrated into the Cloud PBX
offering with fixed & mobile
numbers.
A
A
A
Telco Cost Limited & Prepay
Customer Internet connection (via Gradwell ISP business): Call is 80kbit/s.FTTC does 20 concurrent calls. ADSL does 10. Leased Line does > lots!
Broadband Provisioning / “DSL Portal”
Reports DSL Usage
Customer Portals: Direct & Partner (150 brands)
Odin Automation
O365
Acronis Cloud Backup
Rushfiles Secure file storage
3rd Party services can be plugged into Odin Billing & Provisioning via APS standard.
Microsoft Cloud
Zuora Billing
Sales & Marketing Tracking
Gradwell Software 3rd Party System Customised Open source ComponentKey:
NetsuiteAccounting &
ERP
Daily Call billing summary input into Zuora
New account provisioning
SF Order send to
Zuora for billing
Manual Provisioning Tasks
Completed Order Info
Odin – Zuora Billing & Provisioning Sync
Gradwell Billing EngineCDR Rating Engine & Billing Database MySQL Cluster
www.gradwell.com | 01225 800 800 | [email protected] | 19
www.gradwell.com | 01225 800 800 | [email protected] | 20
Staging Environment
The ideal route-to-live for Gradwell
Database Servers
Application & File
Servers
Development Environment
q Used by developers
q Unit testing
q Managed by development team
q Used by developers.
q System testing, integration testing.
q Managed by development teams
q Used by customers (and business colleagues for internal systems)
q Scheduled continuity tests & monitoring
q Managed by operations team
CABChange Advisory
Board
Database Servers
Application & File
Servers
System Test Environment
Database Servers
Application & File
Servers
UATEnvironment
Database Servers
Application & File
Servers
ProductionEnvironment
q Used by business and technical colleagues.
q User Acceptance Testing, performance testing.
q Managed by operations team.
Development Testing Acceptance Live
www.gradwell.com | 01225 800 800 | [email protected] | 21
www.gradwell.com | 01225 800 800 | [email protected]
Testing and Software Dev
§ When building a telco, you really need loosely coupled software- We’re re-engineering!
§ If we screw up the “remove call barring rule” button, what are the impacts on the phone platform?- Answer: We remove the global call barring rule and block all outbound calls for all
customers.
§ What if we do ? Rather than (?) when accessing a hashref in perl and it picks the first element in the array (rather than last).- Ans: You multiply the duration of a call for some customers by the database row
id, not the per minute value.- This bug sat in our code base for years until one Sunday afternoon some one
made an £80k call to HMRC
Page | 22
www.gradwell.com | 01225 800 800 | [email protected]
Looking ahead to the wider industry, what do we see?
Page | 23
www.gradwell.com | 01225 800 800 | [email protected]
http://ben-evans.com/benedictevans/2016/12/8/mobile-is-eating-the-world
www.gradwell.com | 01225 800 800 | [email protected]
http://ben-evans.com/benedictevans/2016/12/8/mobile-is-eating-the-world
www.gradwell.com | 01225 800 800 | [email protected]
http://ben-evans.com/benedictevans/2016/12/8/mobile-is-eating-the-world
www.gradwell.com | 01225 800 800 | [email protected]
Traditional Minutes fall, VoIP Grows
Page | 27
https://www.ofcom.org.uk/research-and-data/cmr/cmr16
www.gradwell.com | 01225 800 800 | [email protected]
Fixed lines are falling off a cliff
Page | 28
https://www.ofcom.org.uk/research-and-data/cmr/cmr16
www.gradwell.com | 01225 800 800 | [email protected]
VoIP now competes with the multiple methods of communication
Page | 29
https://www.ofcom.org.uk/research-and-data/cmr/cmr16
www.gradwell.com | 01225 800 800 | [email protected]
Market Trends
§ Organic growth in VoIP
§ PSTN / ISDN switch off
§ Mass adoption of cloud
§ Symmetrical bandwidth
§ Convergence of Communications and IT
Page | 30
Cavell industry forecasts suggest that we’re on 2.5m seats now, to rise to 6.1m seats in 2021
Growth now being seen in the 50+ employee space http://www.thevoiceofvoip.co.uk/
www.gradwell.com | 01225 800 800 | [email protected] | 31
www.gradwell.com | 01225 800 800 | [email protected]
Mrs May now has a log of all of your internet traffic*
* If she wants it
Page | 33
www.gradwell.com | 01225 800 800 | [email protected]
SIP INVITE Message
U 2006/01/19 15:20:21.576783 193.111.200.12:5082 -> 193.111.200.67:5060INVITE sip:[email protected] SIP/2.0.To: <sip:[email protected]>.From: Mark<sip:[email protected]>;tag=e4b18b05.Call-ID: 0610079e3ba17c673f602ceb79c4aed3.Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO.User-Agent: eyeBeam release 3004w stamp 16863.
Remember the audio (RTP) goes direct
www.gradwell.com | 01225 800 800 | [email protected]
SRTP Schematic
Page | 35
https://www.dialogic.com/webhelp/BorderNet2020/2.1.0/WebHelp/srtp_ov.htm
www.gradwell.com | 01225 800 800 | [email protected]
Security
§ TLS & SRTP are growing in importance
§ Journalists need to understand the importance of keys!
Page | 36
https://whispersystems.org/blog/there-is-no-whatsapp-backdoor/
www.gradwell.com | 01225 800 800 | [email protected]
AND FINALLY…. The world keeps changing
Page | 37
www.gradwell.com | 01225 800 800 | [email protected]
Convergence?
§ I suspect the future is in the integration of the software!
Page | 38