SlideShare a Scribd company logo
1 of 45
Download to read offline
Calling VoWiFi….
The next mobile operator service is here…
Derick Linegar, Technical Solutions Architect
dlinegar@cisco.com
Housekeeping Notes
May 14, 2015
Thank you for attending Cisco Connect Toronto 2015, here are a few
housekeeping notes to ensure we all enjoy the session today.
§  Please ensure your cellphones / laptops are set on silent to ensure no
one is disturbed during the session
§  Ask Questions…!
House Keeping Notes
§  Give us your feedback and you could win
a Plantronics headset. Complete the
session survey on your Cisco Connect
Toronto Mobile app at the end of your
session for a chance to win
§  Winners will be announced and posted at
the Information desk and on Twitter at the
end of the day (You must be present to win!)
Complete your session evaluation – May 14th
§  Cisco dCloud is a self-service platform that can be accessed via a browser, a high-speed
Internet connection, and a cisco.com account
§  Customers will have direct access to a subset of dCloud demos and labs
§  Restricted content must be brokered by an authorized user (Cisco or Partner) and then shared
with the customers (cisco.com user).
§  Go to dcloud.cisco.com, select the location closest to you, and log in with your cisco.com
credentials
§  Review the getting started videos and try Cisco dCloud today: https://dcloud-cms.cisco.com/help
dCloud
Customers now get full dCloud experience!
Why VoWiFi? Why Now?
Wi-Fi Massive Usage Growth Relative to LTE
LTE has lost the indoor/residential game à So has VoLTE…
Source: mgrayson & aslemper
Source: Mobidia
But Apple Pushed VoWiFi in the Spotlight
Why Should a Service Provider Care?
•  Complement Indoor Macro Radio VoLTE Coverage for residential and enterprise à Ongoing CapEx reduction.
•  Enable Carrier-Class International VoIP Roaming – Example: Sprint à Out-of-Market Coverage Enhancements
•  Voice on non-SIM companion device à Capture 80% of the WiFi devices that happen to have no SIMs
•  Carrier class service to compete with OTT VoIP (Skype etc) à Differentiate using ISM/VoLTE with WiFi against OTT Players
VoWiFi set to solve SP Business Challenge
It’s About Coverage In building
“Cost effective & scalable (for the
mass market) solution for delivering
in building coverage (when the macro
network isn't available) for both
Residential and Business
Customers”
A way to displace other in-building
solutions such as Licensed Small
Cells, DAS or LTE microcells?
§  Works on any WiFi (trusted/untrusted) but focus on indoor & poor
LTE coverage areas à reclaim the indoor/residential space
§  Handling of Emergency Calls based on User Settings à Greater
device coverage possible.
§  Possible to implement Restriction based on certain markets:
Residential, SP owned WiFi, in-country versus international.
§  Single-number reach for SIM/non-SIM based devices à multi-
device ringing…
§  Integrated Services (SMS, MMS, FaceTime …)
§  Simplified Billing & capture of non-SIM based devices
VoWiFi Unique Advantages for MNO’s…
What Service Providers want…
Complement indoor coverage
Residential Community/Coffee Shop Enterprise
Cost effective solution to complement Indoor RAN coverage
International Roaming
Existing
MSCForeign
PLMN
Home PLMN
OTT MSC
OTT
Client
Foreign
IP/Wifi
VoWiFi
MSCForeign
Wifi
ePDG
/PGW
Home MSISDN
OTT MSISDN
Home MSISDN
Home PLMN
Home PLMN
Same home mobile number for MO/MT
No need to pay expensive roaming charge
Same phone dialer for mobile and wifi call
Capture revenue long lost to OTT
No need to pay roaming partners
Voice call on non-SIM device
Significantly increase the number of voice capable devices
VoWiFi – Apple iOS 8 WiFi Calling
Voice/Text over Wifi
Standard based:
ePDG/IPSec 3GPP
23.402
Same Phone dialer
for 3G/4G/wifi voice
Voice Handover
between Wifi/LTE
VoWiFi traffic goes
to Mobile Core;
Others goes local
Use VoLTE IMS
VoWiFi Handset support
•  WiFi Calling support in iPhone 5s/5c and iPhone 6/6+
•  Interworking completed
Apple
Android
•  No native Android OS support yet
•  Samsung Note 4 wifi calling in selected markets
•  Samsung interworking completed.
•  Qualcomm Snapdragon 800 chipset interworking
completed
Our WiFi Calling User Experience
Always choose wifi over cellular
to make or receive call
Calls start in cellular stay in
cellular
Enterprise needs to un-block
IPSec
iPhone relies on minimal QoS
support from the network
VoWiFi Architecture
Untrusted WiFi Access
Voice over Wi-Fi Architecture
§  VoWi-Fi is an E2E architecture that requires:
§  UE clients: iWLAN and VoLTE
§  Wi-Fi access
§  ePDG
§  PGW with s2b support
§  VoLTE service infrastructure
§  Enhanced features required
§  Location awareness – Wi-Fi
§  Support for non-UICC devices – Wi-Fi/VoLTE
§  Mobility support
§  Optionally enterprise integration (ISC) – VoLTE
§  QoS guidelines for Wi-Fi
Internet/Untrusted
network
(e.g. home/ent)
Interne
t
PGW
AAA
DHCP
HSS/HLR
Wi-Fi
access
ePDG
SWu
S2b
PMIPv6
GTPv2
SWm
SWn
IPSec
eNodeB NodeB
MME/
SGW
3GPP
access
S5/S8
MSC
Gi
RNC
IMS Core
SGSN
TAS CUCM
IMS/VoLTE
ePDG Basics – Main Functions
§  User Authentication and Authorization
§  IKEv2 based on EAP-AKA
§  De-capsulation/Encapsulation of packets for IPSec
§  Tunnel authentication and authorization
§  APN authorization and PWG selection
§  Provide PWG identity if static address
§  Local Mobility Anchor
§  PGW address from AAA in inter system handovers
§  Tunnel and QoS mapping between S2b bearers and access network
§  Mapping of S2b bearer(s) to SWu (IPSec) sessions
§  Mapping of dedicated bearers on S2b using TFT packet filters
§  DSCP marking and/or 802.1p tagging for QoS
§  Routing of downlink packets towards the SWu instance associated to the PDN connection;
§  Transport level packet marking in the uplink;
§  Enforcement of QoS policies based on information received over S2b control plane
Seamless Wifi/LTE handover supported
MAPCON: Only IMS-APN traffic goes to SWu/ePDG other
goes to local internet
ePDG selection processes
§  UE selects ePDG: UE constructs an FQDN and performs a DNS query to resolve it.
Response contains 1 or more IP addresses in IPv4/v6 format. UE select an address in the
same format.
§  ePDG select AAA: ePDG is provisioned with a pair of 3GPP AAA IP Addresses (Primary/
Secondary). DIAMETER watchdog process monitors primary/secondary link for failover.
§  ePDG selects PGW: For a given APN, the ePDG will construct an APN FQDN based on
the format of:
§  <APN-NI>.apn.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org. The ePDG will perform DNS S-NAPTR query to get
PG
§  The NAPTR response will contain three Records with “a” flag but different “Service Parameters”: “x-3gpp-pgw:x-s2a-
pmip”, “x-3gpp-pgw:x-s5-gtp” and “x-3gpp-pgw:x-s2b-gtp”. The ePDG will then perform a DNS AAAA query with
replacement string matching “Service Parameters” of “x-3gpp-pgw:x-s2b-gtp”. This will result in the IP address of S2b
interface of the provided PGW.
Call Flows – ePDG Select ePDG
ePDG
UE AP DNSePDG DNS X
0. Associate Request / Response
UE creates a
FQDN for ePDG
query
1. DHCP
DNS X
D1. Recursive DNS Query
epdg.epc.mnc480.mcc311.pub.3gppnetwork.org
D2. DNS Query
D3. DNS Response
D4. DNS Response
IP address #1
IP address #2
IP address #3
IP address #4...
2. IKEv2 SA_INIT
3. IKEv2 SA_INIT RSP
WiSPr
Authentication
Call Flows – UE initial attach
UE AP PGW
3GPP
-AAA
PCRF
2. IKEv2 SA_INIT
15a. CCR
ePDG
13. Create Session Request
16. Create Session Response
3. IKEv2 SA_INIT RSP
4. IKEv2 AUTH_REQ
5. DER
6. DEA
7. IKEv2 AUTH_RESP
8. IKEv2 AUTH_REQ
9. DER
10. DEA
11. IKEv2 AUTH_RESP
12. IKEv2 AUTH_REQ
17. IKEv2 AUTH_RESP
14a. AAR
HSS
SW1. MAR
SW2. MAA
SW3. SAR
SW4. SAA
SW3. SAR
SW4. SAA
15b. CCA
18. Router Advertisement
1. UE authentication and ePDG selection / attach
14b. AAA
19. AAR
20. AAA
OCSOFCS
15c. CCR
15d. CCA
B1. ACR-Start
B2. ACA
S1. UDR/UDA
S2. SNR/SNA
Not used for
emergency attach
EAP-AKA used for
User authentication
VoWiFi Calling UE Architecture
VoIP
SWu/IPsec
Client
LTE interface
EPDG
Untrusted Wifi LTE
IMS-APN
SMS http,Other Apps
UE
PGW
SGW
VoLTE
IMS
IPSec tunnel
Virtual IP
IPSec
Connection
Manager
Wifi interface
MAPCON
Policy
PGW Internet
PGWVoIP
S2b
Internet
Non IMS-APN traffic
goes to internet from
local wifi
S5
VoWiFi/LTE Mobility - Handover
PSTN
PGW
MGCF
MGWEPDG
Wifi
IMS-APN
SWu
Client
Smartphone
S2bIPSec
VoIP – User plane
IMS
LTE RAN
SGW
MME
S5VoLTE/VoWiFi Handover
Voice call/IMS-APN is maintained(continuous) when user moves between WiFi and
LTE coverage
VoWiFi Call setup
UE PGW PCRF
9. RAA
ePDG
14. Create Bearer response
13. Create Bearer Request
8. AAA
7. RAR
OCSOFCS
P-
CSCF
6. AAR
11. CCR
12. CCA
TAS
1. SIP RE-INVITE
2. SIP RE-INVITE
3. Ro Call Control
5. 200 OK
4. Peer UE
procedures
10. 200 OK
LVC (Voice/Video) call ongoing on LTE (Dedicated Bearer)
LVC (Voice) call ongoing on LTE (Dedicated Bearer)
UE eNB ePDG MME SGW PGW PCRF
3GPP
-AAA
2. IKEv2 SA_INIT
3. IKEv2 SA_INIT RSP
4. IKEv2 AUTH_REQ
5. DER
6. DEA
7. IKEv2 AUTH_RESP
8. IKEv2 AUTH_REQ
9. DER
10. DEA
11. IKEv2 AUTH_RESP
12. IKEv2 AUTH_REQ
23. Delete Bearer Response
21. Delete Bearer Request
20. Delete Bearer Request
16a. Create Session Response
13. Create Session Request
22. Delete Bearer Response
14a. AAR
14b. AAA
15a. CCR-U
15b. CCA-u
MME triggers release of radio resources
16b. Create Bearer Request
16c. Create Bearer Response
19 SIP Re-Register (RAT change)
OCS
SW1. MAR
SW5. SAR/SAA
SW2. MAA
SW3. SAR
SW4. SAA
HSS OFCS
15c. CCR-I
15d. CCA-I
R1 ACR
R2 ACA
LVC (Voice/Video) call ongoing on LTE
LVC (Voice/Video) call ongoing on WLAN (Default Bearer)
1: UE attaches
to AP
LVC (Voice/Video) call ongoing on WLAN (Dedicated Bearer)
18. Router Advertisement
17. IKEv2 AUTH_RESP
15e. CCR-T
15f. CCA-T
Downlink Packets dropped / buffered / Sent on
Dedicated at PGW based on config
4G VoLTE/LVC call established
IKEv2/IPSec Session request and
authentication via ePDG
PGW: updates existing session for
RAT Type=WLAN, Obtains PCC
Policy Rules from PCRF, PGW
releases LTE call leg.
Dedicated bearer created on ePDG
call leg
UE updates RAT Type with IMS/SIP Core
VoLTE to VoWiFi HO
Packet Core Combo’s: ePDG and 4G Femtocell
Prime Mobility
Prime
Network
Prime Performance
Cisco StarOS
ePDG
Operator
NMS
Packet Gateway
Operator S/
PGW
Alarms
& KPIs
Alarms
& KPIs
Operator
AAA
Operator
HSS
Operator
DRA
Operator
IMS TAS
S2b GTPv2
SWm
Internet
ePDG
Client SWu
IPSecVoWiFi
IMS
Client
HeNB-GW Operator
MME
SecGW
S1/X2
IPSec
S1
4G Small Cell
HMS
Mgmt
Cisco Telco Cloud Solution
PGW
Mobile core
IMS Control plane
IMS
MGCF
MGWEPDGWifi/
Internet
VoIP SIP
Client
SWu
Client
Smartphone
S2b
IPSec
SIP – Control plane
VoIP – User plane
HCS
Enterprise collaboration
and PABX
ISC
3GPP
AAA
SWm
HSS
SWx
Cisco VoWiFi Solutions
ePDG: Base on proven StarOS multi-service
platform (ASR5K/55500/QvPC)
3GPP AAA: Cisco Prime Access Register
VoLTE TAS/IMS: Cisco Telco Cloud and UC/
HCS Solutions
Wifi Access: Field proven Voice over Wifi
solutions
VOLTE
CORE
PSTN
VoWiFi Architecture
Trusted WiFi Access
Secure Transport, S1 Aggregation
Un-trusted
WiFi
PGW/
GGSN
ePDG
MME
S2a
Radius
IP/GRES1-U
S1-MME
/ SGW
TWAG
TWAP
S2bS5
S1-U
S1-MME
Radio Access
Radio
Access
(RAN)
Aggregation/
Core
StarOS
WAG
HSS/
AAA
STa
S6a
Radius
IP/GRE
Radius
IP/GRE
StarOS
EPC
IPsec
Cisco VPC WAG, Trusted WiFi & Untrusted WiFi Architecture
3GPP SaMOG Definition
§  SaMOG (S2a Mobility Over GTPv2) provides EPC
Access over Trusted WLAN.
§  SaMOG Components:
ü  WLAN Access Network à Trusted (Operator owned)
ü  WLAN AAA Proxy à TWAP
ü  WLAN Access Gateway à TWAG
§  Why SaMOG?
ü  Efficient use of Spectrum
ü  Network based Mobility
ü  Seamless mobility between 3GPP and WLAN for EPC
services with IP address preservation
ü  Non-seamless WLAN offload.
Trusted WLAN AAA Proxy (TWAP)
§  Provides a Radius Interface towards
WLAN AN for UE authentication and
accounting.
§  Uses Diameter-based Interface towards
the 3GPP AAA server
§  Supports EAP based UE Authentication
(EAP-SIM, EAP-AKA, EAP-AKA')
§  Binds the UE’s WLAN identity to UE’s
subscription data (APN Profile, IMSI,
MSISDN)
§  Provides the UE Attach and Detach
triggers to the TWAG
PGW
GTP
TWAP
(MRME)
TWAG
(CGW)
AAA/HSS
STa
(Diameter)
WiFi C/U termination
WiFi APWiFi AP
IP-GRE
CAPWAP - C/U
WiFi RRM
CAPWAP - C/U
WiFi RRM
AAA
(Radius)
Trusted WLAN Access Gateway (TWAG)
§  Gateway to connect the Trusted
WLAN to the EPC
§  Terminates the S2a interface, carrying
the UE packets from the WLAN in the
S2a tunnel based on GTPv2.
§  Packet forwarding in the TWAN is
based on PMIPv6 tunnel between
WLC and TWAG, GTPv2 Tunnel
between TWAG and EPC.
§  Receives and responds to triggers
from the TWAP for UE Attach, Detach
Internet
PGW
TWAP
(MRME)
TWAG
(CGW)
WiFi C/U termination
WiFi AP
CAPWAP - C/U
WiFi RRM
GTP
IP-GRE
Cisco StarOS WAG: VoWiFi Optimization
NSWO + Wi-
Fi Calling
Client
WLAN
Acces
s &
TWAG
Default APN
P-GW
S2a
DHCP
allocated
173.38.0.1
Default APN
Configuration
UE Pool:
173.38.0.0/24
802.11
Host:
10.10.1.1
IP
IPv4
Internet
S2b
IKEv2
allocated
2610:8dba:
82e1:ffff::/64
ePDG
IMS APN
P-GW
IMS APN
UE Pool:
2610.8dba:
82e1:ffff::/48
SWu
IPv6 IMS
based Wi-Fi
Calling
Service
SAMOG/Trusted WiFi
NSWO + Wi-Fi
Calling Client
Default APN
P-GW
S2a
IKEv2 allocated
2610:8dba:
82e1:ffff::/64
DHCP allocated
173.38.0.1
Default APN
Configuration
UE Pool:
173.38.0.0/24
802.11
ePDG
Including
SWu NAT
traversal
functionality
IP
IPv4
Internet
DNS Resolves
ePDG to
173.38.2.1
SIPTO
Enabled
TWAG
NAT
Outside Pool:
173.38.1.0/24
SIPTO
Match IP
173.38.2.1
SWu
SWu
NSWO
173.38.2.1
•  Standard approach is ePDG and SaMOG as 2 ships in the night.
•  Forces MNO’s to make a WiFi deployment decision based on VoWiFi application & readines
•  Optimized approach uses SaMOG SIPTO to “break-out” untrused WiFi sessions to ePDG context
•  Allows complete transparency between TELUS owned versus 3rd party WiFi Access.
•  Allow for QoE based approach for VoWiFi and other apps.
VoWiFi Architecture
Virtualized Solution
Network Virtualization
§  Virtualization is becoming the main
“Marketing” discussion
§  99% of CAPEX still being spent on
conventional solutions
§  Not all customers are ready for
virtualization
§  Customer demand for an appliance-
based platform scaling both higher and
lower than ASR5000/5500
Services
Subscribers
Sessions
Throughput ePDG
SaMOG
Any
Computing
NFVI
OSS / BSS
VNF
Domain
NFV Orchestrator
NFVO
Generic NFV Architecture
Source: http://www.etsi.org/deliver/etsi_gs/NFV/001_099/002/01.01.01_60/gs_NFV002v010101p.pdf
Virtualization Layer
Hardware Resources
Or-Vnfm
Or-Vi
Ve-Vnfm
Nf-Vi
Descriptors
Se-Ma
VNF
E/NMS
VNF
E/NMS
Vn-Nf
Vi-Ha
Virtual Network Function (VNF)
Manager(s)
VNFM
Vi-Vnfm
Virtual Infrastructure
Manager(s)
VIM
Os-Ma
Finding the right middle ground
Network Appliances
on dedicated
hardware
Network Appliances
on COTS hardware
Network Function
Virtualization
Data center hardware
Virtualization and orchestration layer
Network
function
A
Network
function
B
Network
function
C
Network
function
A
Hardware
A
Network
function
B
Hardware
B
Network
function
C
Hardware
C
Network
function
A
Network
function
B
Network
function
C
COTS HW COTS HW COTS HW
•  Specialized and optimized hardware
•  Same SW now using standard Cisco
COTS HW
•  Vendor fully responsible for software
and hardware of the product
•  Independent data center hardware
layer
•  New layer for orchestration
Virtual Packet Core Architecture
§  VPC
•  Mapping the different software
process onto specific VMs
•  Flexibility to run VM across
different hardware platforms
(servers)
§  Benefits
•  High performance
•  Scaling in all directions
§  VNF Orchestration
•  All scaling use case
•  Instantiation of multiple VMs
•  Possible integration with
underlay SDN
StarOS VPC-DI
VM 1
CF
HYPERVISOR
Controller Tasks:
VPN, Port, Session
High Availability
Tasks
Resource
Manager
VM 3
SF
HYPERVISOR
DeMux Manager
VM 4
SF
HYPERVISOR
SF
SF
SM + AAA Manager
VM 5…
SF
HYPERVISOR
SF
SF
SM + AAA Manager
CTCM
OpenStack
NSO
Switch or Router
UCS Hardware
(Service Orchestration - NfVO)
VNFM
VIM
SF
SM + AAA Manager
OpenStack
Cisco Virtualized ePDG and EPC
Networking
Hardware: x86 server
VMware ESXi
(OS + Hypervisor)
ePDG
Cisco StarOS
Linux Kernel
Networking
Hardware: x86 server
Ubuntu / RedHat (OS)
ePDG
Cisco StarOS
Linux Kernel
KVM (Hypervisor)
vSphere/vCloud
•  Integrated OS + Hypervisor
•  Benefits of Hardware/Network Acceleration
•  Single Vendor OS/Hypervisor (VMware)
•  KVM as Hypervisor
•  Full OS Implementation (Ubuntu / RedHat)
•  Multi-Vendor “Open Source” Environment
•  Complex Monitoring and Management
VMware Ecosystem OpenStack Ecosystem
•  Base on COT x86 server
hardware
•  Highly scalable: Capacity can
be added by adding CPU/
memory resource
•  Elasticity: Capacity-on-demand
•  Field Proven: Same StarOS
software as physical ePDG and
EPC
Cost Effective Scalable Flexibility….
ASR5000 PSC2
30 Gbit/s
ASR5500 DPC
80 Gbit/s
ASR5000 PSC3
50 Gbit/s
ASR5500 DPC2
160 Gbit/s
VPC-DI
Greater than 250 Gbit/s - UNLIMITED
ASR5700 R17.1
25 Gbit/s
Q&A….
S2b
VoWiFi Deployment
Is it just a simple addition to VoLTE IMS?
Internet PGWEPDG
S2b
Internet
PGWEPDG
DNS AAA AAA
Home AP
Modem
Residential
Enterprise
Home SSID
Enterprise
AP/WLC
Ent SSID
Guest
SSID
FW
SWu
Requirements:
Home AP/Modem to support
•  802.11ac
•  802.11e WMM include DSCP to WMM
•  IPSec Port enabled
•  DNS to resolve ePDG FQDN
•  VPN from ePDG to home modem
•  VoWiFi and generic non-IMS traffic use the same wifi SSID
•  UE has access to home wifi network
•  VoWiFi and generic non-IMS traffic use the same wifi SSID
•  UE may or may not has access to home ent wifi network
Requirements:
UE has access to Ent SSID
•  AP supports 802.11ac
•  AP supports 802.11e WMM include DSCP to WMM
•  Ent FW IPSec Port enabled for ePDG IP
•  Ent DNS to resolve ePDG FQDN
•  VPN from ePDG to AP/WLC
Requirements:
UE has no access to Ent SSID. Use Guest SSID
•  AP supports 802.11ac
•  AP supports 802.11e WMM include DSCP to WMM
•  Guest SSID has separate VLAN to FW
•  Ent FW IPSec Port enabled
•  Ent DNS to resolve ePDG FQDN for Guest SSID
•  VPN from ePDG to AP/WLC
•  Ent AAA connection to SP AAA or 3rd party AAA for wifi
authentication
VoWiFi E2E QoS
LTE QCI
QCI to IP
DSCP mapping
DSCP
Downlink
802.11e WMM
802.11ac
LTE QCI DSCP
Uplink
DSCP
UE
802.11e WMM
802.11ac
Thank you.

More Related Content

What's hot

ims registration call flow procedure volte sip
ims registration call flow procedure volte sipims registration call flow procedure volte sip
ims registration call flow procedure volte sipVikas Shokeen
 
LTE network: How it all comes together architecture technical poster
LTE network: How it all comes together architecture technical posterLTE network: How it all comes together architecture technical poster
LTE network: How it all comes together architecture technical posterDavid Swift
 
VoWifi 02 - VoWifi architecture overview (pdf ppt)
VoWifi 02 - VoWifi architecture overview (pdf ppt)VoWifi 02 - VoWifi architecture overview (pdf ppt)
VoWifi 02 - VoWifi architecture overview (pdf ppt)Vikas Shokeen
 
Core cs overview (1)
Core cs overview (1)Core cs overview (1)
Core cs overview (1)Rashid Khan
 
LTE Call Processing and Handover
LTE Call Processing and HandoverLTE Call Processing and Handover
LTE Call Processing and HandoverSitha Sok
 
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
2G / 3G / 4G / IMS / 5G Overview with Focus on Core NetworkHamidreza Bolhasani
 
LTE Attach Call Flow_Vi.pptx
LTE Attach Call Flow_Vi.pptxLTE Attach Call Flow_Vi.pptx
LTE Attach Call Flow_Vi.pptxGaganVerma62
 
5G Standards: 3GPP Release 15, 16, and beyond
5G Standards: 3GPP Release 15, 16, and beyond5G Standards: 3GPP Release 15, 16, and beyond
5G Standards: 3GPP Release 15, 16, and beyond3G4G
 
Lte ue initial attach & detach from networkx
Lte ue initial attach & detach from networkxLte ue initial attach & detach from networkx
Lte ue initial attach & detach from networkxtharinduwije
 
volte ims network architecture
volte ims network architecturevolte ims network architecture
volte ims network architectureVikas Shokeen
 
Lessons Learned: Implementing VoLTE Roaming
Lessons Learned: Implementing VoLTE Roaming Lessons Learned: Implementing VoLTE Roaming
Lessons Learned: Implementing VoLTE Roaming Syniverse
 
VoLTE_SRVCC_E2Erevised
VoLTE_SRVCC_E2ErevisedVoLTE_SRVCC_E2Erevised
VoLTE_SRVCC_E2ErevisedAmit Deshmukh
 
VoLTE KPI Performance
VoLTE KPI PerformanceVoLTE KPI Performance
VoLTE KPI PerformanceVikas Shokeen
 
Opinion: The Politics of SA vs NSA 5G & 4G Speeds
Opinion: The Politics of SA vs NSA 5G & 4G SpeedsOpinion: The Politics of SA vs NSA 5G & 4G Speeds
Opinion: The Politics of SA vs NSA 5G & 4G Speeds3G4G
 
Technical_Training_of_5G_Networking_Design.pptx
Technical_Training_of_5G_Networking_Design.pptxTechnical_Training_of_5G_Networking_Design.pptx
Technical_Training_of_5G_Networking_Design.pptxBijoy Banerjee
 

What's hot (20)

ims registration call flow procedure volte sip
ims registration call flow procedure volte sipims registration call flow procedure volte sip
ims registration call flow procedure volte sip
 
LTE network: How it all comes together architecture technical poster
LTE network: How it all comes together architecture technical posterLTE network: How it all comes together architecture technical poster
LTE network: How it all comes together architecture technical poster
 
VoWifi 02 - VoWifi architecture overview (pdf ppt)
VoWifi 02 - VoWifi architecture overview (pdf ppt)VoWifi 02 - VoWifi architecture overview (pdf ppt)
VoWifi 02 - VoWifi architecture overview (pdf ppt)
 
Core cs overview (1)
Core cs overview (1)Core cs overview (1)
Core cs overview (1)
 
LTE Call Processing and Handover
LTE Call Processing and HandoverLTE Call Processing and Handover
LTE Call Processing and Handover
 
IMS Standards
IMS  StandardsIMS  Standards
IMS Standards
 
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
 
LTE Attach Call Flow_Vi.pptx
LTE Attach Call Flow_Vi.pptxLTE Attach Call Flow_Vi.pptx
LTE Attach Call Flow_Vi.pptx
 
5G Standards: 3GPP Release 15, 16, and beyond
5G Standards: 3GPP Release 15, 16, and beyond5G Standards: 3GPP Release 15, 16, and beyond
5G Standards: 3GPP Release 15, 16, and beyond
 
IMS + VoLTE Overview
IMS + VoLTE OverviewIMS + VoLTE Overview
IMS + VoLTE Overview
 
Lte ue initial attach & detach from networkx
Lte ue initial attach & detach from networkxLte ue initial attach & detach from networkx
Lte ue initial attach & detach from networkx
 
volte ims network architecture
volte ims network architecturevolte ims network architecture
volte ims network architecture
 
Lessons Learned: Implementing VoLTE Roaming
Lessons Learned: Implementing VoLTE Roaming Lessons Learned: Implementing VoLTE Roaming
Lessons Learned: Implementing VoLTE Roaming
 
Introduction to Diameter Protocol - Part1
Introduction to Diameter Protocol - Part1Introduction to Diameter Protocol - Part1
Introduction to Diameter Protocol - Part1
 
VoLTE_SRVCC_E2Erevised
VoLTE_SRVCC_E2ErevisedVoLTE_SRVCC_E2Erevised
VoLTE_SRVCC_E2Erevised
 
GTP Overview
GTP OverviewGTP Overview
GTP Overview
 
Gsm architecture
Gsm architecture Gsm architecture
Gsm architecture
 
VoLTE KPI Performance
VoLTE KPI PerformanceVoLTE KPI Performance
VoLTE KPI Performance
 
Opinion: The Politics of SA vs NSA 5G & 4G Speeds
Opinion: The Politics of SA vs NSA 5G & 4G SpeedsOpinion: The Politics of SA vs NSA 5G & 4G Speeds
Opinion: The Politics of SA vs NSA 5G & 4G Speeds
 
Technical_Training_of_5G_Networking_Design.pptx
Technical_Training_of_5G_Networking_Design.pptxTechnical_Training_of_5G_Networking_Design.pptx
Technical_Training_of_5G_Networking_Design.pptx
 

Viewers also liked

Presentation on Vowifi
Presentation on VowifiPresentation on Vowifi
Presentation on Vowifisrishti jain
 
Wi fi call flows
Wi fi call flowsWi fi call flows
Wi fi call flowsframedrelay
 
Quick Summary of LTE Voice Summit 2014 #LTEVoice
Quick Summary of LTE Voice Summit 2014 #LTEVoiceQuick Summary of LTE Voice Summit 2014 #LTEVoice
Quick Summary of LTE Voice Summit 2014 #LTEVoiceeXplanoTech
 
SIGTRAN - An Introduction
SIGTRAN - An IntroductionSIGTRAN - An Introduction
SIGTRAN - An IntroductionTareque Hossain
 
Ims call flow
Ims call flowIms call flow
Ims call flowMorg
 
VoWiFi testing challenges
VoWiFi testing challengesVoWiFi testing challenges
VoWiFi testing challengesDave Crossley
 

Viewers also liked (7)

Presentation on Vowifi
Presentation on VowifiPresentation on Vowifi
Presentation on Vowifi
 
Wi fi call flows
Wi fi call flowsWi fi call flows
Wi fi call flows
 
Quick Summary of LTE Voice Summit 2014 #LTEVoice
Quick Summary of LTE Voice Summit 2014 #LTEVoiceQuick Summary of LTE Voice Summit 2014 #LTEVoice
Quick Summary of LTE Voice Summit 2014 #LTEVoice
 
SIGTRAN - An Introduction
SIGTRAN - An IntroductionSIGTRAN - An Introduction
SIGTRAN - An Introduction
 
Ims call flow
Ims call flowIms call flow
Ims call flow
 
sigtran
sigtransigtran
sigtran
 
VoWiFi testing challenges
VoWiFi testing challengesVoWiFi testing challenges
VoWiFi testing challenges
 

Similar to Calling VoWiFi... The Next Mobile Operator Service is here...

Service Provider Wi-Fi
Service Provider Wi-FiService Provider Wi-Fi
Service Provider Wi-FiCisco Canada
 
VoIP 101 White Paper
VoIP 101 White PaperVoIP 101 White Paper
VoIP 101 White PaperBraun Mincher
 
IPv6 - A Real World Deployment for Mobiles
IPv6 - A Real World Deployment for MobilesIPv6 - A Real World Deployment for Mobiles
IPv6 - A Real World Deployment for MobilesAPNIC
 
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WANCisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WANCisco Canada
 
Understanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN SolutionUnderstanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN SolutionCisco Canada
 
Building the SD-Branch using uCPE
Building the SD-Branch using uCPEBuilding the SD-Branch using uCPE
Building the SD-Branch using uCPEMichelle Holley
 
Cisco connect winnipeg 2018 understanding cisco's next generation sdwan sol...
Cisco connect winnipeg 2018   understanding cisco's next generation sdwan sol...Cisco connect winnipeg 2018   understanding cisco's next generation sdwan sol...
Cisco connect winnipeg 2018 understanding cisco's next generation sdwan sol...Cisco Canada
 
Soracom iot handsonworkshop_canada_uploads
Soracom iot handsonworkshop_canada_uploadsSoracom iot handsonworkshop_canada_uploads
Soracom iot handsonworkshop_canada_uploadsSoracom Global, Inc.
 
VOIP Design & Implementation
VOIP Design & ImplementationVOIP Design & Implementation
VOIP Design & ImplementationAhmed A. Arefin
 
Soracom iot hands-on workshop in Montreal
Soracom iot hands-on workshop in MontrealSoracom iot hands-on workshop in Montreal
Soracom iot hands-on workshop in MontrealSoracom Global, Inc.
 
PLNOG 22 - Denis Zotov - SD-WAN - typowe i nietypowe zastosowania
PLNOG 22 - Denis Zotov - SD-WAN - typowe i nietypowe zastosowaniaPLNOG 22 - Denis Zotov - SD-WAN - typowe i nietypowe zastosowania
PLNOG 22 - Denis Zotov - SD-WAN - typowe i nietypowe zastosowaniaPROIDEA
 
Workshop web rtc customers and use cases
Workshop web rtc customers and use casesWorkshop web rtc customers and use cases
Workshop web rtc customers and use casesDouglas Tait
 
Understanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with ViptelaUnderstanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with ViptelaCisco Canada
 
Workshop: IMS & VoLTE in minutes
Workshop: IMS & VoLTE in minutesWorkshop: IMS & VoLTE in minutes
Workshop: IMS & VoLTE in minutesCarsten Bock
 
Introducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment RoutingIntroducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment RoutingCisco Service Provider
 
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WANCisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WANCisco Canada
 
Understanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN TechnologyUnderstanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN TechnologyCisco Canada
 
Advances in IPv6 Mobile Access
Advances in IPv6 Mobile AccessAdvances in IPv6 Mobile Access
Advances in IPv6 Mobile AccessJohn Loughney
 

Similar to Calling VoWiFi... The Next Mobile Operator Service is here... (20)

Service Provider Wi-Fi
Service Provider Wi-FiService Provider Wi-Fi
Service Provider Wi-Fi
 
VoIP 101 White Paper
VoIP 101 White PaperVoIP 101 White Paper
VoIP 101 White Paper
 
IPv6 - A Real World Deployment for Mobiles
IPv6 - A Real World Deployment for MobilesIPv6 - A Real World Deployment for Mobiles
IPv6 - A Real World Deployment for Mobiles
 
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WANCisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
 
Understanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN SolutionUnderstanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN Solution
 
Building the SD-Branch using uCPE
Building the SD-Branch using uCPEBuilding the SD-Branch using uCPE
Building the SD-Branch using uCPE
 
Cisco connect winnipeg 2018 understanding cisco's next generation sdwan sol...
Cisco connect winnipeg 2018   understanding cisco's next generation sdwan sol...Cisco connect winnipeg 2018   understanding cisco's next generation sdwan sol...
Cisco connect winnipeg 2018 understanding cisco's next generation sdwan sol...
 
Soracom iot handsonworkshop_canada_uploads
Soracom iot handsonworkshop_canada_uploadsSoracom iot handsonworkshop_canada_uploads
Soracom iot handsonworkshop_canada_uploads
 
VOIP Design & Implementation
VOIP Design & ImplementationVOIP Design & Implementation
VOIP Design & Implementation
 
Soracom iot hands-on workshop in Montreal
Soracom iot hands-on workshop in MontrealSoracom iot hands-on workshop in Montreal
Soracom iot hands-on workshop in Montreal
 
PLNOG 22 - Denis Zotov - SD-WAN - typowe i nietypowe zastosowania
PLNOG 22 - Denis Zotov - SD-WAN - typowe i nietypowe zastosowaniaPLNOG 22 - Denis Zotov - SD-WAN - typowe i nietypowe zastosowania
PLNOG 22 - Denis Zotov - SD-WAN - typowe i nietypowe zastosowania
 
Workshop web rtc customers and use cases
Workshop web rtc customers and use casesWorkshop web rtc customers and use cases
Workshop web rtc customers and use cases
 
Understanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with ViptelaUnderstanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with Viptela
 
Workshop: IMS & VoLTE in minutes
Workshop: IMS & VoLTE in minutesWorkshop: IMS & VoLTE in minutes
Workshop: IMS & VoLTE in minutes
 
Introducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment RoutingIntroducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment Routing
 
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WANCisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
 
Vo ip sip
Vo ip sipVo ip sip
Vo ip sip
 
Ap8200 pb
Ap8200 pbAp8200 pb
Ap8200 pb
 
Understanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN TechnologyUnderstanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN Technology
 
Advances in IPv6 Mobile Access
Advances in IPv6 Mobile AccessAdvances in IPv6 Mobile Access
Advances in IPv6 Mobile Access
 

More from Cisco Canada

Cisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco Canada
 
Cisco connect montreal 2018 iot demo kinetic fr
Cisco connect montreal 2018   iot demo kinetic frCisco connect montreal 2018   iot demo kinetic fr
Cisco connect montreal 2018 iot demo kinetic frCisco Canada
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco Canada
 
Cisco connect montreal 2018 secure dc
Cisco connect montreal 2018    secure dcCisco connect montreal 2018    secure dc
Cisco connect montreal 2018 secure dcCisco Canada
 
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018   enterprise networks - say goodbye to vla nsCisco connect montreal 2018   enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018 enterprise networks - say goodbye to vla nsCisco Canada
 
Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco Canada
 
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Canada
 
Cisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco Canada
 
Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Cisco Canada
 
Cisco connect montreal 2018 compute v final
Cisco connect montreal 2018   compute v finalCisco connect montreal 2018   compute v final
Cisco connect montreal 2018 compute v finalCisco Canada
 
Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco Canada
 
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco Canada
 
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...Cisco Canada
 
Cisco Connect Toronto 2018 an introduction to Cisco kinetic
Cisco Connect Toronto 2018   an introduction to Cisco kineticCisco Connect Toronto 2018   an introduction to Cisco kinetic
Cisco Connect Toronto 2018 an introduction to Cisco kineticCisco Canada
 
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...Cisco Canada
 
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018  DevNet OverviewCisco Connect Toronto 2018  DevNet Overview
Cisco Connect Toronto 2018 DevNet OverviewCisco Canada
 
Cisco Connect Toronto 2018 DNA assurance
Cisco Connect Toronto 2018  DNA assuranceCisco Connect Toronto 2018  DNA assurance
Cisco Connect Toronto 2018 DNA assuranceCisco Canada
 
Cisco Connect Toronto 2018 network-slicing
Cisco Connect Toronto 2018   network-slicingCisco Connect Toronto 2018   network-slicing
Cisco Connect Toronto 2018 network-slicingCisco Canada
 
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
Cisco Connect Toronto 2018   the intelligent network with cisco merakiCisco Connect Toronto 2018   the intelligent network with cisco meraki
Cisco Connect Toronto 2018 the intelligent network with cisco merakiCisco Canada
 
Cisco Connect Toronto 2018 sixty to zero
Cisco Connect Toronto 2018   sixty to zeroCisco Connect Toronto 2018   sixty to zero
Cisco Connect Toronto 2018 sixty to zeroCisco Canada
 

More from Cisco Canada (20)

Cisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devops
 
Cisco connect montreal 2018 iot demo kinetic fr
Cisco connect montreal 2018   iot demo kinetic frCisco connect montreal 2018   iot demo kinetic fr
Cisco connect montreal 2018 iot demo kinetic fr
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
 
Cisco connect montreal 2018 secure dc
Cisco connect montreal 2018    secure dcCisco connect montreal 2018    secure dc
Cisco connect montreal 2018 secure dc
 
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018   enterprise networks - say goodbye to vla nsCisco connect montreal 2018   enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
 
Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse locale
 
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
 
Cisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybrides
 
Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018
 
Cisco connect montreal 2018 compute v final
Cisco connect montreal 2018   compute v finalCisco connect montreal 2018   compute v final
Cisco connect montreal 2018 compute v final
 
Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2
 
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
 
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...Cisco Connect Toronto 2018   DNA automation-the evolution to intent-based net...
Cisco Connect Toronto 2018 DNA automation-the evolution to intent-based net...
 
Cisco Connect Toronto 2018 an introduction to Cisco kinetic
Cisco Connect Toronto 2018   an introduction to Cisco kineticCisco Connect Toronto 2018   an introduction to Cisco kinetic
Cisco Connect Toronto 2018 an introduction to Cisco kinetic
 
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
 
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018  DevNet OverviewCisco Connect Toronto 2018  DevNet Overview
Cisco Connect Toronto 2018 DevNet Overview
 
Cisco Connect Toronto 2018 DNA assurance
Cisco Connect Toronto 2018  DNA assuranceCisco Connect Toronto 2018  DNA assurance
Cisco Connect Toronto 2018 DNA assurance
 
Cisco Connect Toronto 2018 network-slicing
Cisco Connect Toronto 2018   network-slicingCisco Connect Toronto 2018   network-slicing
Cisco Connect Toronto 2018 network-slicing
 
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
Cisco Connect Toronto 2018   the intelligent network with cisco merakiCisco Connect Toronto 2018   the intelligent network with cisco meraki
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
 
Cisco Connect Toronto 2018 sixty to zero
Cisco Connect Toronto 2018   sixty to zeroCisco Connect Toronto 2018   sixty to zero
Cisco Connect Toronto 2018 sixty to zero
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

Calling VoWiFi... The Next Mobile Operator Service is here...

  • 1. Calling VoWiFi…. The next mobile operator service is here… Derick Linegar, Technical Solutions Architect dlinegar@cisco.com
  • 3. Thank you for attending Cisco Connect Toronto 2015, here are a few housekeeping notes to ensure we all enjoy the session today. §  Please ensure your cellphones / laptops are set on silent to ensure no one is disturbed during the session §  Ask Questions…! House Keeping Notes
  • 4. §  Give us your feedback and you could win a Plantronics headset. Complete the session survey on your Cisco Connect Toronto Mobile app at the end of your session for a chance to win §  Winners will be announced and posted at the Information desk and on Twitter at the end of the day (You must be present to win!) Complete your session evaluation – May 14th
  • 5. §  Cisco dCloud is a self-service platform that can be accessed via a browser, a high-speed Internet connection, and a cisco.com account §  Customers will have direct access to a subset of dCloud demos and labs §  Restricted content must be brokered by an authorized user (Cisco or Partner) and then shared with the customers (cisco.com user). §  Go to dcloud.cisco.com, select the location closest to you, and log in with your cisco.com credentials §  Review the getting started videos and try Cisco dCloud today: https://dcloud-cms.cisco.com/help dCloud Customers now get full dCloud experience!
  • 7. Wi-Fi Massive Usage Growth Relative to LTE LTE has lost the indoor/residential game à So has VoLTE… Source: mgrayson & aslemper Source: Mobidia
  • 8. But Apple Pushed VoWiFi in the Spotlight Why Should a Service Provider Care? •  Complement Indoor Macro Radio VoLTE Coverage for residential and enterprise à Ongoing CapEx reduction. •  Enable Carrier-Class International VoIP Roaming – Example: Sprint à Out-of-Market Coverage Enhancements •  Voice on non-SIM companion device à Capture 80% of the WiFi devices that happen to have no SIMs •  Carrier class service to compete with OTT VoIP (Skype etc) à Differentiate using ISM/VoLTE with WiFi against OTT Players
  • 9. VoWiFi set to solve SP Business Challenge It’s About Coverage In building “Cost effective & scalable (for the mass market) solution for delivering in building coverage (when the macro network isn't available) for both Residential and Business Customers” A way to displace other in-building solutions such as Licensed Small Cells, DAS or LTE microcells?
  • 10. §  Works on any WiFi (trusted/untrusted) but focus on indoor & poor LTE coverage areas à reclaim the indoor/residential space §  Handling of Emergency Calls based on User Settings à Greater device coverage possible. §  Possible to implement Restriction based on certain markets: Residential, SP owned WiFi, in-country versus international. §  Single-number reach for SIM/non-SIM based devices à multi- device ringing… §  Integrated Services (SMS, MMS, FaceTime …) §  Simplified Billing & capture of non-SIM based devices VoWiFi Unique Advantages for MNO’s… What Service Providers want…
  • 11. Complement indoor coverage Residential Community/Coffee Shop Enterprise Cost effective solution to complement Indoor RAN coverage
  • 12. International Roaming Existing MSCForeign PLMN Home PLMN OTT MSC OTT Client Foreign IP/Wifi VoWiFi MSCForeign Wifi ePDG /PGW Home MSISDN OTT MSISDN Home MSISDN Home PLMN Home PLMN Same home mobile number for MO/MT No need to pay expensive roaming charge Same phone dialer for mobile and wifi call Capture revenue long lost to OTT No need to pay roaming partners
  • 13. Voice call on non-SIM device Significantly increase the number of voice capable devices
  • 14. VoWiFi – Apple iOS 8 WiFi Calling Voice/Text over Wifi Standard based: ePDG/IPSec 3GPP 23.402 Same Phone dialer for 3G/4G/wifi voice Voice Handover between Wifi/LTE VoWiFi traffic goes to Mobile Core; Others goes local Use VoLTE IMS
  • 15. VoWiFi Handset support •  WiFi Calling support in iPhone 5s/5c and iPhone 6/6+ •  Interworking completed Apple Android •  No native Android OS support yet •  Samsung Note 4 wifi calling in selected markets •  Samsung interworking completed. •  Qualcomm Snapdragon 800 chipset interworking completed
  • 16. Our WiFi Calling User Experience Always choose wifi over cellular to make or receive call Calls start in cellular stay in cellular Enterprise needs to un-block IPSec iPhone relies on minimal QoS support from the network
  • 18. Voice over Wi-Fi Architecture §  VoWi-Fi is an E2E architecture that requires: §  UE clients: iWLAN and VoLTE §  Wi-Fi access §  ePDG §  PGW with s2b support §  VoLTE service infrastructure §  Enhanced features required §  Location awareness – Wi-Fi §  Support for non-UICC devices – Wi-Fi/VoLTE §  Mobility support §  Optionally enterprise integration (ISC) – VoLTE §  QoS guidelines for Wi-Fi Internet/Untrusted network (e.g. home/ent) Interne t PGW AAA DHCP HSS/HLR Wi-Fi access ePDG SWu S2b PMIPv6 GTPv2 SWm SWn IPSec eNodeB NodeB MME/ SGW 3GPP access S5/S8 MSC Gi RNC IMS Core SGSN TAS CUCM IMS/VoLTE
  • 19. ePDG Basics – Main Functions §  User Authentication and Authorization §  IKEv2 based on EAP-AKA §  De-capsulation/Encapsulation of packets for IPSec §  Tunnel authentication and authorization §  APN authorization and PWG selection §  Provide PWG identity if static address §  Local Mobility Anchor §  PGW address from AAA in inter system handovers §  Tunnel and QoS mapping between S2b bearers and access network §  Mapping of S2b bearer(s) to SWu (IPSec) sessions §  Mapping of dedicated bearers on S2b using TFT packet filters §  DSCP marking and/or 802.1p tagging for QoS §  Routing of downlink packets towards the SWu instance associated to the PDN connection; §  Transport level packet marking in the uplink; §  Enforcement of QoS policies based on information received over S2b control plane Seamless Wifi/LTE handover supported MAPCON: Only IMS-APN traffic goes to SWu/ePDG other goes to local internet
  • 20. ePDG selection processes §  UE selects ePDG: UE constructs an FQDN and performs a DNS query to resolve it. Response contains 1 or more IP addresses in IPv4/v6 format. UE select an address in the same format. §  ePDG select AAA: ePDG is provisioned with a pair of 3GPP AAA IP Addresses (Primary/ Secondary). DIAMETER watchdog process monitors primary/secondary link for failover. §  ePDG selects PGW: For a given APN, the ePDG will construct an APN FQDN based on the format of: §  <APN-NI>.apn.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org. The ePDG will perform DNS S-NAPTR query to get PG §  The NAPTR response will contain three Records with “a” flag but different “Service Parameters”: “x-3gpp-pgw:x-s2a- pmip”, “x-3gpp-pgw:x-s5-gtp” and “x-3gpp-pgw:x-s2b-gtp”. The ePDG will then perform a DNS AAAA query with replacement string matching “Service Parameters” of “x-3gpp-pgw:x-s2b-gtp”. This will result in the IP address of S2b interface of the provided PGW.
  • 21. Call Flows – ePDG Select ePDG ePDG UE AP DNSePDG DNS X 0. Associate Request / Response UE creates a FQDN for ePDG query 1. DHCP DNS X D1. Recursive DNS Query epdg.epc.mnc480.mcc311.pub.3gppnetwork.org D2. DNS Query D3. DNS Response D4. DNS Response IP address #1 IP address #2 IP address #3 IP address #4... 2. IKEv2 SA_INIT 3. IKEv2 SA_INIT RSP WiSPr Authentication
  • 22. Call Flows – UE initial attach UE AP PGW 3GPP -AAA PCRF 2. IKEv2 SA_INIT 15a. CCR ePDG 13. Create Session Request 16. Create Session Response 3. IKEv2 SA_INIT RSP 4. IKEv2 AUTH_REQ 5. DER 6. DEA 7. IKEv2 AUTH_RESP 8. IKEv2 AUTH_REQ 9. DER 10. DEA 11. IKEv2 AUTH_RESP 12. IKEv2 AUTH_REQ 17. IKEv2 AUTH_RESP 14a. AAR HSS SW1. MAR SW2. MAA SW3. SAR SW4. SAA SW3. SAR SW4. SAA 15b. CCA 18. Router Advertisement 1. UE authentication and ePDG selection / attach 14b. AAA 19. AAR 20. AAA OCSOFCS 15c. CCR 15d. CCA B1. ACR-Start B2. ACA S1. UDR/UDA S2. SNR/SNA Not used for emergency attach EAP-AKA used for User authentication
  • 23. VoWiFi Calling UE Architecture VoIP SWu/IPsec Client LTE interface EPDG Untrusted Wifi LTE IMS-APN SMS http,Other Apps UE PGW SGW VoLTE IMS IPSec tunnel Virtual IP IPSec Connection Manager Wifi interface MAPCON Policy PGW Internet PGWVoIP S2b Internet Non IMS-APN traffic goes to internet from local wifi S5
  • 24. VoWiFi/LTE Mobility - Handover PSTN PGW MGCF MGWEPDG Wifi IMS-APN SWu Client Smartphone S2bIPSec VoIP – User plane IMS LTE RAN SGW MME S5VoLTE/VoWiFi Handover Voice call/IMS-APN is maintained(continuous) when user moves between WiFi and LTE coverage
  • 25. VoWiFi Call setup UE PGW PCRF 9. RAA ePDG 14. Create Bearer response 13. Create Bearer Request 8. AAA 7. RAR OCSOFCS P- CSCF 6. AAR 11. CCR 12. CCA TAS 1. SIP RE-INVITE 2. SIP RE-INVITE 3. Ro Call Control 5. 200 OK 4. Peer UE procedures 10. 200 OK LVC (Voice/Video) call ongoing on LTE (Dedicated Bearer) LVC (Voice) call ongoing on LTE (Dedicated Bearer)
  • 26. UE eNB ePDG MME SGW PGW PCRF 3GPP -AAA 2. IKEv2 SA_INIT 3. IKEv2 SA_INIT RSP 4. IKEv2 AUTH_REQ 5. DER 6. DEA 7. IKEv2 AUTH_RESP 8. IKEv2 AUTH_REQ 9. DER 10. DEA 11. IKEv2 AUTH_RESP 12. IKEv2 AUTH_REQ 23. Delete Bearer Response 21. Delete Bearer Request 20. Delete Bearer Request 16a. Create Session Response 13. Create Session Request 22. Delete Bearer Response 14a. AAR 14b. AAA 15a. CCR-U 15b. CCA-u MME triggers release of radio resources 16b. Create Bearer Request 16c. Create Bearer Response 19 SIP Re-Register (RAT change) OCS SW1. MAR SW5. SAR/SAA SW2. MAA SW3. SAR SW4. SAA HSS OFCS 15c. CCR-I 15d. CCA-I R1 ACR R2 ACA LVC (Voice/Video) call ongoing on LTE LVC (Voice/Video) call ongoing on WLAN (Default Bearer) 1: UE attaches to AP LVC (Voice/Video) call ongoing on WLAN (Dedicated Bearer) 18. Router Advertisement 17. IKEv2 AUTH_RESP 15e. CCR-T 15f. CCA-T Downlink Packets dropped / buffered / Sent on Dedicated at PGW based on config 4G VoLTE/LVC call established IKEv2/IPSec Session request and authentication via ePDG PGW: updates existing session for RAT Type=WLAN, Obtains PCC Policy Rules from PCRF, PGW releases LTE call leg. Dedicated bearer created on ePDG call leg UE updates RAT Type with IMS/SIP Core VoLTE to VoWiFi HO
  • 27. Packet Core Combo’s: ePDG and 4G Femtocell Prime Mobility Prime Network Prime Performance Cisco StarOS ePDG Operator NMS Packet Gateway Operator S/ PGW Alarms & KPIs Alarms & KPIs Operator AAA Operator HSS Operator DRA Operator IMS TAS S2b GTPv2 SWm Internet ePDG Client SWu IPSecVoWiFi IMS Client HeNB-GW Operator MME SecGW S1/X2 IPSec S1 4G Small Cell HMS Mgmt
  • 28. Cisco Telco Cloud Solution PGW Mobile core IMS Control plane IMS MGCF MGWEPDGWifi/ Internet VoIP SIP Client SWu Client Smartphone S2b IPSec SIP – Control plane VoIP – User plane HCS Enterprise collaboration and PABX ISC 3GPP AAA SWm HSS SWx Cisco VoWiFi Solutions ePDG: Base on proven StarOS multi-service platform (ASR5K/55500/QvPC) 3GPP AAA: Cisco Prime Access Register VoLTE TAS/IMS: Cisco Telco Cloud and UC/ HCS Solutions Wifi Access: Field proven Voice over Wifi solutions VOLTE CORE PSTN
  • 30. Secure Transport, S1 Aggregation Un-trusted WiFi PGW/ GGSN ePDG MME S2a Radius IP/GRES1-U S1-MME / SGW TWAG TWAP S2bS5 S1-U S1-MME Radio Access Radio Access (RAN) Aggregation/ Core StarOS WAG HSS/ AAA STa S6a Radius IP/GRE Radius IP/GRE StarOS EPC IPsec Cisco VPC WAG, Trusted WiFi & Untrusted WiFi Architecture
  • 31. 3GPP SaMOG Definition §  SaMOG (S2a Mobility Over GTPv2) provides EPC Access over Trusted WLAN. §  SaMOG Components: ü  WLAN Access Network à Trusted (Operator owned) ü  WLAN AAA Proxy à TWAP ü  WLAN Access Gateway à TWAG §  Why SaMOG? ü  Efficient use of Spectrum ü  Network based Mobility ü  Seamless mobility between 3GPP and WLAN for EPC services with IP address preservation ü  Non-seamless WLAN offload.
  • 32. Trusted WLAN AAA Proxy (TWAP) §  Provides a Radius Interface towards WLAN AN for UE authentication and accounting. §  Uses Diameter-based Interface towards the 3GPP AAA server §  Supports EAP based UE Authentication (EAP-SIM, EAP-AKA, EAP-AKA') §  Binds the UE’s WLAN identity to UE’s subscription data (APN Profile, IMSI, MSISDN) §  Provides the UE Attach and Detach triggers to the TWAG PGW GTP TWAP (MRME) TWAG (CGW) AAA/HSS STa (Diameter) WiFi C/U termination WiFi APWiFi AP IP-GRE CAPWAP - C/U WiFi RRM CAPWAP - C/U WiFi RRM AAA (Radius)
  • 33. Trusted WLAN Access Gateway (TWAG) §  Gateway to connect the Trusted WLAN to the EPC §  Terminates the S2a interface, carrying the UE packets from the WLAN in the S2a tunnel based on GTPv2. §  Packet forwarding in the TWAN is based on PMIPv6 tunnel between WLC and TWAG, GTPv2 Tunnel between TWAG and EPC. §  Receives and responds to triggers from the TWAP for UE Attach, Detach Internet PGW TWAP (MRME) TWAG (CGW) WiFi C/U termination WiFi AP CAPWAP - C/U WiFi RRM GTP IP-GRE
  • 34. Cisco StarOS WAG: VoWiFi Optimization NSWO + Wi- Fi Calling Client WLAN Acces s & TWAG Default APN P-GW S2a DHCP allocated 173.38.0.1 Default APN Configuration UE Pool: 173.38.0.0/24 802.11 Host: 10.10.1.1 IP IPv4 Internet S2b IKEv2 allocated 2610:8dba: 82e1:ffff::/64 ePDG IMS APN P-GW IMS APN UE Pool: 2610.8dba: 82e1:ffff::/48 SWu IPv6 IMS based Wi-Fi Calling Service SAMOG/Trusted WiFi NSWO + Wi-Fi Calling Client Default APN P-GW S2a IKEv2 allocated 2610:8dba: 82e1:ffff::/64 DHCP allocated 173.38.0.1 Default APN Configuration UE Pool: 173.38.0.0/24 802.11 ePDG Including SWu NAT traversal functionality IP IPv4 Internet DNS Resolves ePDG to 173.38.2.1 SIPTO Enabled TWAG NAT Outside Pool: 173.38.1.0/24 SIPTO Match IP 173.38.2.1 SWu SWu NSWO 173.38.2.1 •  Standard approach is ePDG and SaMOG as 2 ships in the night. •  Forces MNO’s to make a WiFi deployment decision based on VoWiFi application & readines •  Optimized approach uses SaMOG SIPTO to “break-out” untrused WiFi sessions to ePDG context •  Allows complete transparency between TELUS owned versus 3rd party WiFi Access. •  Allow for QoE based approach for VoWiFi and other apps.
  • 36. Network Virtualization §  Virtualization is becoming the main “Marketing” discussion §  99% of CAPEX still being spent on conventional solutions §  Not all customers are ready for virtualization §  Customer demand for an appliance- based platform scaling both higher and lower than ASR5000/5500 Services Subscribers Sessions Throughput ePDG SaMOG Any Computing
  • 37. NFVI OSS / BSS VNF Domain NFV Orchestrator NFVO Generic NFV Architecture Source: http://www.etsi.org/deliver/etsi_gs/NFV/001_099/002/01.01.01_60/gs_NFV002v010101p.pdf Virtualization Layer Hardware Resources Or-Vnfm Or-Vi Ve-Vnfm Nf-Vi Descriptors Se-Ma VNF E/NMS VNF E/NMS Vn-Nf Vi-Ha Virtual Network Function (VNF) Manager(s) VNFM Vi-Vnfm Virtual Infrastructure Manager(s) VIM Os-Ma
  • 38. Finding the right middle ground Network Appliances on dedicated hardware Network Appliances on COTS hardware Network Function Virtualization Data center hardware Virtualization and orchestration layer Network function A Network function B Network function C Network function A Hardware A Network function B Hardware B Network function C Hardware C Network function A Network function B Network function C COTS HW COTS HW COTS HW •  Specialized and optimized hardware •  Same SW now using standard Cisco COTS HW •  Vendor fully responsible for software and hardware of the product •  Independent data center hardware layer •  New layer for orchestration
  • 39. Virtual Packet Core Architecture §  VPC •  Mapping the different software process onto specific VMs •  Flexibility to run VM across different hardware platforms (servers) §  Benefits •  High performance •  Scaling in all directions §  VNF Orchestration •  All scaling use case •  Instantiation of multiple VMs •  Possible integration with underlay SDN StarOS VPC-DI VM 1 CF HYPERVISOR Controller Tasks: VPN, Port, Session High Availability Tasks Resource Manager VM 3 SF HYPERVISOR DeMux Manager VM 4 SF HYPERVISOR SF SF SM + AAA Manager VM 5… SF HYPERVISOR SF SF SM + AAA Manager CTCM OpenStack NSO Switch or Router UCS Hardware (Service Orchestration - NfVO) VNFM VIM SF SM + AAA Manager
  • 40. OpenStack Cisco Virtualized ePDG and EPC Networking Hardware: x86 server VMware ESXi (OS + Hypervisor) ePDG Cisco StarOS Linux Kernel Networking Hardware: x86 server Ubuntu / RedHat (OS) ePDG Cisco StarOS Linux Kernel KVM (Hypervisor) vSphere/vCloud •  Integrated OS + Hypervisor •  Benefits of Hardware/Network Acceleration •  Single Vendor OS/Hypervisor (VMware) •  KVM as Hypervisor •  Full OS Implementation (Ubuntu / RedHat) •  Multi-Vendor “Open Source” Environment •  Complex Monitoring and Management VMware Ecosystem OpenStack Ecosystem •  Base on COT x86 server hardware •  Highly scalable: Capacity can be added by adding CPU/ memory resource •  Elasticity: Capacity-on-demand •  Field Proven: Same StarOS software as physical ePDG and EPC
  • 41. Cost Effective Scalable Flexibility…. ASR5000 PSC2 30 Gbit/s ASR5500 DPC 80 Gbit/s ASR5000 PSC3 50 Gbit/s ASR5500 DPC2 160 Gbit/s VPC-DI Greater than 250 Gbit/s - UNLIMITED ASR5700 R17.1 25 Gbit/s
  • 43. S2b VoWiFi Deployment Is it just a simple addition to VoLTE IMS? Internet PGWEPDG S2b Internet PGWEPDG DNS AAA AAA Home AP Modem Residential Enterprise Home SSID Enterprise AP/WLC Ent SSID Guest SSID FW SWu Requirements: Home AP/Modem to support •  802.11ac •  802.11e WMM include DSCP to WMM •  IPSec Port enabled •  DNS to resolve ePDG FQDN •  VPN from ePDG to home modem •  VoWiFi and generic non-IMS traffic use the same wifi SSID •  UE has access to home wifi network •  VoWiFi and generic non-IMS traffic use the same wifi SSID •  UE may or may not has access to home ent wifi network Requirements: UE has access to Ent SSID •  AP supports 802.11ac •  AP supports 802.11e WMM include DSCP to WMM •  Ent FW IPSec Port enabled for ePDG IP •  Ent DNS to resolve ePDG FQDN •  VPN from ePDG to AP/WLC Requirements: UE has no access to Ent SSID. Use Guest SSID •  AP supports 802.11ac •  AP supports 802.11e WMM include DSCP to WMM •  Guest SSID has separate VLAN to FW •  Ent FW IPSec Port enabled •  Ent DNS to resolve ePDG FQDN for Guest SSID •  VPN from ePDG to AP/WLC •  Ent AAA connection to SP AAA or 3rd party AAA for wifi authentication
  • 44. VoWiFi E2E QoS LTE QCI QCI to IP DSCP mapping DSCP Downlink 802.11e WMM 802.11ac LTE QCI DSCP Uplink DSCP UE 802.11e WMM 802.11ac