ProfileConditionedOn

Specifies the conditions which must be satisfied for a profile to be applicable.

This element is new for v4. It enables you to specify multiple profiles that apply in different conditions, and for the proper profile to be used automatically when it is applicable. This element is optional. If you do not specify it, then the profile is always applicable with respect to the conditions listed.

Element hierarchy

<MBNProfileExt>
<ProfileConditionedOn>

Syntax

<ProfileConditionedOn>

  <!-- Child elements -->
  CellularClass?,
  RATApplicability?,
  RoamApplicability?,
  IMSI?,
  IwlanApplicability?

</ProfileConditionedOn>

Key

?   optional (zero or one)

Attributes and Elements

Attributes

None.

Child Elements

Child Element Description
CellularClass

Specifies that this profile is active only when the current cellular class is the one specified. Otherwise, the profile is not applicable, and cannot be used to activate a Packet Data Protocol (PDP) context.

IMSI

Specifies that this profile is active only when the current IMSI being used in the ICCID is the one specified. Otherwise, the profile is not applicable, and cannot be used to activate a Packet Data Protocol (PDP) context.

IwlanApplicability

Specifies that this profile is active only when connected to an IWLAN network. Otherwise, the profile is not applicable, and cannot be used to activate a Packet Data Protocol (PDP) context. The value of this element must be a valid iwlanApplicabilityType value.

RATApplicability

Specifies that this profile is active only when the RAT type is the one specified. Otherwise, the profile is not applicable, and cannot be used to activate a Packet Data Protocol (PDP) context.

RoamApplicability

Specifies that this profile is active only when the current roaming condition is the one specified. Otherwise, the profile is not applicable, and cannot be used to activate a Packet Data Protocol (PDP) context. The value of this element must be a valid roamApplicabilityType value.

 

Parent Elements

Parent Element Description
MBNProfileExt

The MBNProfileExt element is an extension of the earlier MBNProfile element. It identifies a Mobile Broadband profile with a richer set of options than the MBNProfile element.

There can be more than one MbnProfileExt element in a profile, describing profile settings for a particular set of operating conditions. Use the ProfileConditionedOn child element of MBNProfileExt to specify which operating conditions make a particular profile the active profile.

 

Requirements

Requirement Value

Namespace

https://www.microsoft.com/networking/WWAN/profile/v4