| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: 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 |
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
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
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
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
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
| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|