Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Voice over IP in Changing Times
1. www.gradwell.com | 01225 800 800 | info@gradwell.com
15 years back and 5
forward
Voice over IP in Changing
Times
2. www.gradwell.com | 01225 800 800 | info@gradwell.com
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: peter@gradwell.com
3. www.gradwell.com | 01225 800 800 | info@gradwell.com
VoIP, Voice over IP
Interet 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”
4. www.gradwell.com | 01225 800 800 | info@gradwell.com
Gradwell Phones are used globally
Map shows approx. number of phones logged in (seats)
Page | 4
5. www.gradwell.com | 01225 800 800 | info@gradwell.com
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
7. www.gradwell.com | 01225 800 800 | info@gradwell.com7
Consumer Services
§ No line rental
§ Unlimited Calling
§ VoiceMail
§ “Adaptor”
§ or “Softphone”
8. www.gradwell.com | 01225 800 800 | info@gradwell.com
Messaging + Talk
§Software
Phones
§Can provide
World Wide
Phone
numbers
§“Dual Phone”
makes it “real”
Before!
9. www.gradwell.com | 01225 800 800 | info@gradwell.com
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/
10. www.gradwell.com | 01225 800 800 | info@gradwell.com10
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
11. www.gradwell.com | 01225 800 800 | info@gradwell.com11
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
12. www.gradwell.com | 01225 800 800 | info@gradwell.com
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
13. www.gradwell.com | 01225 800 800 | info@gradwell.com
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:
14. www.gradwell.com | 01225 800 800 | info@gradwell.comPage | 14
Barriers for VoIP – The Phones
Grandstream, Snom & Yealink
20. www.gradwell.com | 01225 800 800 | info@gradwell.comPage | 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
CAB
Change
Advisory
Board
Database
Servers
Application
& File
Servers
System Test
Environment
Database
Servers
Application
& File
Servers
UAT
Environment
Database
Servers
Application
& File
Servers
Production
Environment
q Used by business
and technical
colleagues.
q User Acceptance
Testing, performance
testing.
q Managed by
operations team.
Development Testing Acceptance Live
22. www.gradwell.com | 01225 800 800 | info@gradwell.com
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
23. www.gradwell.com | 01225 800 800 | info@gradwell.com
Looking ahead to the
wider industry, what do
we see?
Page | 23
27. www.gradwell.com | 01225 800 800 | info@gradwell.com
Traditional Minutes fall, VoIP Grows
Page | 27
https://www.ofcom.org.uk/research-and-data/cmr/cmr16
28. www.gradwell.com | 01225 800 800 | info@gradwell.com
Fixed lines are falling off a cliff
Page | 28
https://www.ofcom.org.uk/research-and-data/cmr/cmr16
29. www.gradwell.com | 01225 800 800 | info@gradwell.com
VoIP now competes with the multiple methods of
communication
Page | 29
https://www.ofcom.org.uk/research-and-data/cmr/cmr16
30. www.gradwell.com | 01225 800 800 | info@gradwell.com
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/
36. www.gradwell.com | 01225 800 800 | info@gradwell.com
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/
37. www.gradwell.com | 01225 800 800 | info@gradwell.com
AND FINALLY…. The world keeps changing
Page | 37
38. www.gradwell.com | 01225 800 800 | info@gradwell.com
Convergence?
§ I suspect the future is in the
integration of the software!
Page | 38