Configuration Guide for Wi-Fi Calling
Ericsson Service-Aware Policy Controller

Contents

1Introduction
1.1Document Purpose and Scope
1.2Revision Information
1.3Typographic Conventions
1.4Other Conventions

2

Configuration Prerequisites

3

Configuration
3.1Configure Event Triggers

4

Configuration Examples for Use Cases
4.1Configure Bill Shock Prevention

5

Appendix A. Policy Tags
5.1Tags Related to Wi-Fi Calling

Glossary

Reference List

Abstract

This document is a guideline to configure the SAPC node for some typical cases related to the Ericsson SIM-based Untrusted Wi-Fi Calling Solution.


1   Introduction

1.1   Document Purpose and Scope

Next figure, shows the main parts related to configuration and provisioning in the SAPC.

Figure 1   Configuration and Provisioning Overview

The purpose of this document is to provide guidelines and examples to configure the SAPC node for the Ericsson SIM-based Untrusted Wi-Fi Calling Solution.

This document is not intended as an exhaustive guide to configure the SAPC for every possible scenario.

The complete parameter list and details of all the SAPC configuration options are included in separate documents, refer to Managed Object Model (MOM) and Provisioning REST API for more information.

1.2   Revision Information

Rev. A This is the first release of this document.

1.3   Typographic Conventions

This document uses the following typographic conventions:

Table 1    Typographic Conventions

Convention

Description

Example

REST

SAPC provisioning.


PUT /rules/rWifi { "condition" : "not ((AccessData.subscriber.locationInfo.countryCode != 072) &&(AccessData.bearer.handover == 1))", "ruleName" : "rWifi" }

1.4   Other Conventions

This document refers to some configuration and provisioning data.

To clarify which detailed data is managed by COM or by the REST API, this document uses the following conventions:

2   Configuration Prerequisites

Before configuring the SAPC in an operational network, assure that:

3   Configuration

To support Wi-Fi calling, configure the SAPC by performing the following items:

The WLAN access type (AccessData.bearer.accessType), NON-3PP-EPS IP-CAN type (AccessData.bearer.ipCanType), and handover (AccessData.bearer.handover) policy tags can be used as dynamic conditions in the condition attribute of the rules URI in the provisioning REST API for Wi-Fi calling in previous configuration tasks.

3.1   Configure Event Triggers

To receive the RAT type and IP-CAN type from the PCEF when the handover between LTE and Wi-Fi occurs, set event trigger IP_CAN_CHANGE value. For details on how to configure event triggers, refer to Configuration Guide for Access and Charging Control (Gx).

4   Configuration Examples for Use Cases

4.1   Configure Bill Shock Prevention

To prevent bill shock, the SAPC can reject the service authorization for the Wi-Fi calling according to policies when the SAPC detects the handover from Wi-Fi to VoLTE and the subscriber is roaming.

In the following example, it is assumed to use the same dynamic service than in Multimedia Telephony over LTE.

Example 1   Configuration of Bill Shock Prevention

PUT /rules/rWifi

{
	"condition" : "not ((AccessData.subscriber.locationInfo.countryCode != 072) &&(AccessData.bearer.handover == 1))",
	"ruleName" : "rWifi"
}


PUT /policies/pWifi

{
	"policyName" : "pWifi",
	"ruleCombiningAlgorithm" : "permit-overrides",
	"rules" : [ "rWifi" ]
}


PUT /locators/resources/service_VoLTE/contexts/access

{
	"policies" : [ "pWifi" ]
}

This example rejects authorization for the dynamic service "service_VoLTE" in the Gx interface, when the handover from Wi-Fi to VoLTE is performed and the subscriber is in international roaming (MNC is not 072).

5   Appendix A. Policy Tags

5.1   Tags Related to Wi-Fi Calling

For ease of use, the SAPC implements the following policy tag to detect the handover between Wi-Fi and LTE accesses.

Table 2    Tags Related to Wi-Fi Calling

Tag

Return Type

Possible Values

Comments


AccessData.
bearer.
handover

Integer

0-2

Indicates the handover type occurring in the network:


  • 1: Handover from Wi-Fi to LTE
    The SAPC returns this value, if the value of received Event Trigger is IP_CAN_CHANGE, the value of IP-CAN type changes from Non-3GPP-EPS to 3GPP-EPS and the value of RAT type changes from WLAN to EUTRAN.

  • 2: Handover from LTE to Wi-Fi
    The SAPC returns this value, if the value of received Event Trigger is IP_CAN_CHANGE, the value of IP-CAN type changes from 3GPP-EPS to Non-3GPP-EPS and the value of RAT type changes from EUTRAN to WLAN.

  • 0: No handover
    In other cases, the SAPC returns this value.


Glossary

PCEF
Policy and Charging Enforcement Function
 
QoS
Quality of Service
 
SAPC
Ericsson Service-Aware Policy Controller
 
VoLTE
Voice over LTE
 
Wi-Fi
Wireless Fidelity

Reference List

Ericsson Documents
[1] Configuration Guide for Dynamic Policy Control (Rx).
[2] Configuration Guide for Access and Charging Control (Gx).
[3] Provisioning REST API.
[4] Managed Object Model (MOM).