Be a Virtual Mobile Network for your M2M/IoT Devices
Presented at TADSummit Lisbon 17th November 2015
Martin Giess
Co-Founder
EMnify
Its never been easier to act as an MVNO and take control over mobile connectivity. Management and provisioning of SIM cards and mobile network resources is easy through APIs. We’ll show a demo of provisioning, SMS, data session control, and even voice.
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Be a Virtual Mobile Network for your M2M/IoT Devices, Martin Giess, EMnify
1. Create Your Own
Virtual Mobile Network
for Your IoT Devices
TADS 2015 / 16th Nov 2015 / Lisbon
Martin Giess, martin.giess@emnify.com
2. 19 November 2015 Probrietary and Confidential. Prepared for TWILIO. Please do not distribute. 2
3. Traditional mobile networks as separate silos
Core Network
Radio Access
Network
SIM
MNO #1 MNO #2 MNO #3 MNO #4
4G 3G 2G SAT
Domestic Access to a single Radio Network / Steered Roaming Access
4. Difficulties to achieve flexible, secure and global
mobile connectivity for M2M/IoT devices
• High integration effort needed in terms of SIMs of multiple
providers, different APIs, Network and Device Configurations
• Limited in terms of flexibility as feature set and service profile is
depending on core network capabilities of the respective MNO
• Complex and difficult to enforce usage and security policies
5. Transforming network access for the “Internet Of Things”
Your EMnify SIM
• Network agnostic
• Carrier neutral
• API programmable
Core Network
Radio Access
Network
MNO #1 MNO #2 MNO #3 MNO #4
4G 3G 2G SAT
• Access to IMSI Pool
• Bring Your Own IMSI
• Instant global access
6. EMnify Cloud
- Elastic Core Network
- Globally Distributed
- API Programmable
Radio Access
Network
4G 3G 2G SAT
Your EMnify SIM
• Network agnostic
• Carrier neutral
• API programmable
• Access to IMSI Pool
• Bring Your Own IMSI
• Instant global access
7. SCF OCS
EMnify
Cloud
Service Delivery Infrastructure (IaaS)
HLR
HSS
AuC
GGSN
PGW
Management and Control Functions (SaaS)
Provision
Manage
Control
Monetize
PCRF
API GUI
SMSC
USSD
Local
Breakout
12. TADS 2015 Presentation – WWW.EMNIFY.COM
PATCHING ENDPOINT CONFIGURATION
• Enable Endpoint
• Change Service Profile to use 2G only
• Change IP address to 10.199.1.123
14. TADS 2015 Presentation – WWW.EMNIFY.COM
100% API driven
Endpoints
SIMs
Service Profiles
Tariff Profiles
Network Events
Statistics
Mobile Data
SMS
USSD
VOICE
Location
15. Your Own Virtual Mobile Network
• Issue your own SIM cards
• Attach your devices to the radio network
with the best signal
• Separate your own devices from other
mobile stations
• Use your own numbering resources:
IMSIs, MSISDNs and IPv4/6 Address
Allocation
• Breakout IP traffic on a global scale or
into your Cloud Setup
• Implement stringent network, service
and security policies
16. If you missed to get your EMnify SIM please contact us
at sales@emnify.com or talk to Martin Giess at TADS 2015.
THANK YOU!
Martin Giess
martin.giess@emnify.com
Start Your Own Virtual Mobile Network Today
Hello everybody, welcome to my todays Presentation. I will show you today how easy it is to setup your own virtual mobile network for your iot/m2m devices.
Personal Introduction
My name is Martin Giess, I’m one of the co-founder of a company called EMnify.
Company Intro and Mission
At EMnify we develop and offer cloud services enabling the Internet of Things
One of our main products is to provide mobile connectivity to IoT devices
So IoT devices can certainly connect through a lot of different way, but in my todays presentation I will focus cellular connectivity.
So usually you source or purchase mobile connectivity from your favorite local mobile operator, which ever is operating in your area.
For M2M 2/3G networks are commonly used
Also 4G can provide advantages, but due to higher cost of the modules does not allow all M2M use cases
And you have backhaul via satellite network as an complementary connectivity option
So you can see we have 3 important layers here:
The SIM card in the device, which you get issued by our operator
The Radio access network
The core network, so also the management functions to
authenticate the subscribers
Defining the available features service profiles
And the integration point with your infrastructure
So for a scalable IoT setup you have at least 3 basic requiremenrts
You want to be flexible:
what features you want to use
Which technology
Which radio network you want to use at a given time
And so on
You want control Security
And the solution must work on a global scale to support million devices deployed all around the planet
If you need to integrate
with multiple operators, SIM providers
Multiple differents APIs
Maybe having different network and device configurations
That is not scalable approach and is very hard to achive your requirements on a global scale.
At we give 2 things to overcome that
First we give you a
Network agnostic
Carrier-neutrial
SIM card
That you can completely provision yourself via our API
And we gain instantly global access
By having access to large pool of IMSI
And you can use them on your SIMs as you like
So it is completely multi-IMSI enabled and SIM can be reconfigured via OTA
Or you bring even your own IMSI and you make your own airtime deals
Secondly we give an
Extreme scalable
Completely cloud-base
Globally distributed
Core Network at your hand that replaces the core of our existing operator
So you can see only the radio network is left, which is still a little bit hard to virtualize ;-)
Our Elastic Core Network has been reinvented from the scratch to use latest technology
And was designed from the start to run in a distributed cloud setup, to be extremely scalable, fault tolerant and flexible.
We are using interesting technologies like Scala and the Akka, which gives you are very nice facility of large-scale, distributed transaction processing, but we also for example the SS7 stacks here from our friends at Telestax.
So every signal or GTP packet we convert into Akka message send it as Scala or Java object.
So you can what you get from EMnify
As SaaS/IaaS
Is the complete management and control layer
But also a complete core with all important components
Like an HLR/HSS, GGSN/PGW and so on
And the good news is this is very very easy to use and to integrate, so we do not have too much time left, but I will show quick demo on a simple use case what it does:
Explain basic setup
Pi connected with EMnify SIM
Explain UI elements & info show
Explain Pi log as connected
Explain action buttons
Disable endpoint
Remove
Release and assign SIM
So in a nutshell you get your virtual mobile network
Talk through bullet points
Issue your own SIM cards
Attach your devices to the radio network with the best signal
Separate your own devices from other mobile stations
Use your own numbering resources: IMSIs, MSISDNs and IPv4/6 Address Allocation
Breakout IP traffic on a global scale or into your Cloud Setup
Implement stringent network, service and security policies
IMEI lock, so marry the device with SIM
Add a network based firewall
If you like to try our platform you maybe already got your EMnify,
If not please let me know and I will get you one.
Thank you!