| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|
mcs
|
+--mcs.McsSubscriberPref
public class McsSubscriberPref
McsSubscriberPref encapsulates the CapabilityPrefs for the MCS service that are scoped to the Subscriber. That is, the preferences are consistent across all Identities of the Subscriber. McsSubscriberPref is provisionable and clonable.
Links:
Kernel Association Association Link
Each McsSubscriberPref is made up of a VpnPref. Similarly, each VpnPref belongs to a single McsSubscriberPref
Constraints:
- must be a valid VpnPref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned VpnPref.
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Kernel Association Association Link
Each McsSubscriberPref is made up of a PickupPref. Similarly, each PickupPref belongs to a single McsSubscriberPref.
Constraints:
- must be a valid PickupPref
Default:
- none
- yes - deep. The cloned McsSubscriberPref references a deep cloned PickupPref.
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Kernel Association Association Link
Each McsSubscriberPref is made up of an MimPref. Similarly, each MimPref belongs to a single McsSubscriberPref
Constraints:
- must be a valid MimPref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned MimPref.
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Kernel Association Association Link
Each McsSubscriberPref is made up of a DcePref. Similarly, each DcePref belongs to a single McsSubscriberPref
Constraints:
- must be a valid DcePref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned DcePref.
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Kernel Association Association Link
Each McsSubscriberPref is made up of a HandoverPref. Similarly, each HandoverPref belong to a single McsSubscriberPref.
Constraints:
- must be a valid HandoverPref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned HandoverPref.
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Generalization Generalization Link
McsSubscriberPref encapsulates the CapabilityPrefs for the MCS service that are scoped to the Subscriber. That is, the preferences are consistent across all Identities of the Subscriber. McsSubscriberPref is provisionable and clonable.
| Nested Class Summary |
public class |
RingbackResourceType |
public class |
RingbackControlType |
| Field Summary |
|
|
private long |
|
|
|
private boolean |
|
|
|
private long |
|
|
|
private RingbackControlType |
|
RingbackControlType |
ON_FAILURE |
RingbackControlType |
UNCONDITIONAL |
private RingbackResourceType |
|
RingbackResourceType |
MGW |
RingbackResourceType |
NONE |
RingbackResourceType |
URI |
private long |
|
private boolean |
|
|
|
private long |
|
Each McsSubscriberPref is made up of a DcePref. Similarly, each DcePref belongs to a single McsSubscriberPref
Constraints:
- must be a valid DcePref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned DcePref.
Multiplicity:
1
private long delayedJoinTimeout
delayedJoinTimeout describes the time (in milliseconds) used to tune the join operation by defining the elapsed time between the simring join request event and the execution of the simring join operation. This parameter is tuned to improve seamlessness of the voice call in dual mode by allowing the new access leg of the call to be formed before updating the remote leg with the gateway port.
Constraints:
- 0 < delayedJoinTimeout < 5000
Default:
- 250
Clone:
- yes, verbatim
Multiplicity:
1
Each McsSubscriberPref is made up of a HandoverPref. Similarly, each HandoverPref belong to a single McsSubscriberPref.
Constraints:
- must be a valid HandoverPref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned HandoverPref.
Multiplicity:
1
private boolean hlrInterworkingEnabled
The hlrInterworkingEnabled flag indicates (TRUE) if the HLR should be queried in order to resolve the MSISDN into a TLDN prior to routing to the associated mobile Endpoint. Otherwise the flag (FALSE) indicates that the HLR query is not needed as routing will proceed based on the MSISDN and will be resolved by the accompanying mobile network.
NOTE: when the HLR is queried and the MSISDN is resolved into a TLDN the Domain used to provide address translations and connection establishment directives is based on the "defaultDomain" attribute of the Subscriber Identity that is the originatingIdentity for the Device. If no defaultDomain is defined, then dynamic Domain assignement is used to locate a matching DerivedAssociation to a Domain
Constraints:
- true | false
Default:
- false
Clone:
- yes, verbatim
Multiplicity:
1
Each McsSubscriberPref is made up of an MimPref. Similarly, each MimPref belongs to a single McsSubscriberPref
Constraints:
- must be a valid MimPref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned MimPref.
Multiplicity:
1
private long noAnswerTimeout
noAnswerTimeout is the duration in seconds that the CSN should wait when attempting to connect to a non-VM enabled device (i.e. how long it should ring before we handle forwarding...)
Constraints:
- 0 < noAnswerTimeout < 180
Default:
- 20
Clone:
- yes, verbatim
Multiplicity:
1
Each McsSubscriberPref is made up of a PickupPref. Similarly, each PickupPref belongs to a single McsSubscriberPref.
Constraints:
- must be a valid PickupPref
Default:
- none
- yes - deep. The cloned McsSubscriberPref references a deep cloned PickupPref.
Multiplicity:
1
private RingbackControlType ringbackControlType
ringbackControlType describes how ringback is applied in subscriber terminating cases such as sim-ring. Valid options for control type are:
- UNCONDITIONAL: applies from the beginning of call to the inbound leg
- ON_FAILURE: applies only when there is a failure indication from the full-call extended to the primary device
Constraints:
- "UNCONDITIONAL" | "ON_FAILURE"
Default:
- "UNCONDITIONAL"
Clone:
- yes, verbatim
Multiplicity:
1
private RingbackResourceType ringbackResourceType
The ringbackResourceType attribute defines the type of resource used to generate ringback tone in the simring cases. The valid options are:
NONE: ringback should be provided by the primary Subscriber Endpoint
MGW: ringback should be provided by a media gateway (.....describe what happens)
URI: ringback should be provided by connecting to the specified URI
Constraints:
- "NONE" | "MGW" | "URI"
Default:
- "MGW"
Clone:
- yes, verbatim
Multiplicity:
1
private long sipByeTimeout
sipByeTimeout represents the time in milliseconds that the CSN should before sending BYE on old access leg during handover.
Constraints:
- 0 < sipByeTimeout < 10000
Default:
- 0
Clone:
- yes, verbatim
Multiplicity:
1
private boolean smsRelayEnabled
The smsRelayEnabled describes whether (TRUE) the smsRelayCapability is enabled or (FALSE) disabled. If the capability is enabled for the Subscriber than the smsPref preference MUST be assigned to each Subscriber Identity. As such, an SMPP domain and SMoIP domain are assigned for address translation of SMS messages
Constraints:
- true | false
Default:
- false
Clone:
- yes, verbatim
Multiplicity:
1
Each McsSubscriberPref is made up of a VpnPref. Similarly, each VpnPref belongs to a single McsSubscriberPref
Constraints:
- must be a valid VpnPref
Default:
- none
Clone:
- yes - deep. The cloned McsSubscriberPref references a deep cloned VpnPref.
Multiplicity:
1
private long wifiNotReachableTimeout
wifiNotReachableTimeout is the maximum time (in seconds) to wait for a ringing indication timeout from the WiFi network. When this timeout expires the CSN attempts to reach the Subscriber via the mobile network
Constraints:
- 0 < wifiNotReachableTimeout < 10
Default:
- 1
Clone:
- yes, verbatim
Multiplicity:
1
| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|