Class
Tree
          
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
 

policy
Class NetworkSelectionPolicy

public class NetworkSelectionPolicy      
NetworkSelectionPolicy provides an abstraction for the rules by which the CSN defines the network affinity of communications sessions
 
 

Nested Class Summary
public class
OrigAnchoringPolicy
public class
OriginationPolicy
public class
HandoffPolicy
public class
HandbackPolicy
Field Summary
private HandbackPolicy
HandbackPolicy
CELLULAR_AVAILABLE
HandbackPolicy
NEVER
HandbackPolicy
WIFI_UNAVAILABLE
private HandoffPolicy
HandoffPolicy
CELLULAR_UNAVAILABLE
HandoffPolicy
NEVER
HandoffPolicy
WIFI_AVAILABLE
private String
private OrigAnchoringPolicy
OrigAnchoringPolicy
ANCHORED
OrigAnchoringPolicy
UNANCHORED
private OriginationPolicy
OriginationPolicy
CELLULAR_ONLY
OriginationPolicy
CELLULAR_PREFERED
OriginationPolicy
WIFI_ONLY
OriginationPolicy
WIFI_PREFERED
Field Detail
handbackPolicy
private HandbackPolicy handbackPolicy
HandbackPolicy defines if/how the call is subject to be handed back from WiFi to cellular. Specifically, handback may be governed in one on three ways:
- CELLULAR_AVAILABLE: handback to cellular when cellular network is available. This is the cellular preferred option
- WIFI_UNAVAILABLE: only handback to cellular when WiFi is no longer available. This is the WiFi prefered option
- NEVER: handback is not allowed. This is the WiFi only option
Constraints:
- "CELLULAR_AVAILABLE" | "WIFI_UNAVAILABLE" | "NEVER"
Default:
- "WIFI_UNAVAILABLE"
Multiplicity:
1
 

handoffPolicy
private HandoffPolicy handoffPolicy
HandoffPolicy defines if/how the call is subject to be handed off from cellular to WiFi. Specifically, handoff may be governed in one on three ways:
- WIFI_AVAILABLE: handoff to WiFi when WiFi network is available. This is the WiFi preferred option
- CELLULAR_UNAVAILABLE: only handoff to WiFi when cellular is no longer available. This is the cellular prefered option
- NEVER: handoff is not allowed. This is the Cellular only option
Constraints:
- "WIFI_AVAILABLE" | "CELLULAR_UNAVAILABLE" | "NEVER"
Default:
- "WIFI_AVAILABLE"
Multiplicity:
1
 

name
private String name
name uniquely identifies the Policy within the CSN. The name is used for provisioning purposes to provide a human readable representation of the policy.
Constraints:
- .{1,64}
Default:
- none
Multiplicity:
1
 

origAnchoringPolicy
private OrigAnchoringPolicy origAnchoringPolicy
OrigAnchoringPolicy defines wether or not a CommunicationSession should be anchored to the CSN on call origination. Possible values for the OrigAnchoringPolicy are:
ANCHORED: the call should be anchored to the CSN
UNANCHORED: the call MUST not be anchored tothe CSN
Constraints:
- "ANCHORED" | "UNANCHORED"
Default:
- "ANCHORED"
Multiplicity:
1
 

originationPolicy
private OriginationPolicy originationPolicy
OriginationPolicy defines the network affinity for communications session origination. Specifically, the OriginationPolicy defines whether the handset may initiate a cellular or WiFi call. The OriginationPolicy defines the following origination cases:
WIFI_PREFERED: if WiFi available, call should be placed over WiFi
WIFI_ONLY: call MUST be placed over WiFi network even in loss of WiFi with cellular available
CELLULAR_PREFERED: if cellular available, call should be placed over cellular network. If cellular network not available but WiFi is available, placing the call over WiFi is acceptable
CELLULAR_ONLY: call MUST be placed over cellular network event in loss of cellular with WiFi available
Constraints:
- "WIFI_PREFERED" | "WIFI_ONLY" | "CELLULAR_PREFERED" | "CELLULAR_ONLY
Default:
- "WIFI_PREFERED"
Multiplicity:
1
 

Class
Tree
          
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD