In addition to the basic policy rule variables, you can use the following variables to get flow information for Rx applications.
- Variable Name
- Description
- {Flow.AFAppId}
- Wireless
- Replaced with a string, which can be used to identify the service being used on the flow associated with an Rx application (for example, voice or gaming).
- {Flow.ApplicationServiceProviderIdentity}
- Wireless
- Replaced with a string representing the Application-Service-Provider-Identity AVP, used for sponsored data connectivity purposes as an identifier of the application service provider.
- {Flow.BandwidthChangedByPolicy}
- Wireless
- Replaced with a boolean value indicating whether or not the field MaxAdjustedRequestedBw was changed by a policy to limit the bandwidth on the flow.
- {Flow.ClassifierId}
- Cable
- Replaced with an integer representing a classifer ID used to match PCMM and Diameter classifiers.
- {Flow.CodecMediaType}
- Cable
- Replaced with a string representing the codec media type (indicated by the "m" attribute within the received codec).
- {Flow.CodecNameSet}
- Cable
- Replaced with a hashset representing the codec name received in the codec data AVP.
- {Flow.Fax}
- Wireless
- Replaced with a boolean value representing whether or not the flow associated with an Rx application is transporting fax data.
- {Flow.FlowNumber}
- Wireless
- Replaced with an integer representing the flow number. (This is the same for upstream and downstream flows belonging to the same media.)
- {Flow.FlowStatus}
- Wireless
- Replaced with an integer representing the status of the flow(s) associated with an Rx application:
- 0 (ENABLED-UPLINK) — associated uplink IP flows are enabled and associated downlink IP flows are disabled
- 1 (ENABLED-DOWNLINK) — associated downlink IP flows are enabled and associated uplink IP flows are disabled
- 2 (ENABLED) — associated IP flows in both directions are enabled
- 3 (DISABLED) — associated IP flows in both directions are disabled
- 4 (REMOVED) — all associated IP flows in both directions have been removed (and not taken into account when calculating QoS)
- {Flow.IsDownstream}
- Wireless
- Replaced with a boolean value representing the flow direction associated with an Rx application, either true (IP flows are out) or false (IP flows are in).
- {Flow.ReservationPriority}
- Wireless
- Replaced with an integer representing the priority of a flow associated with an Rx application, from 0 (lowest, the default) to 7 (highest).
- {Flow.RequiredAccessInfo}
- Wireless
- Replaced with an integer representing the RequiredAccessInfo mask.
- {Flow.ResourceAllocationNotification}
- Wireless
- Replaced with a boolean value representing whether or not resource allocation notification is enabled. 0 represents ENABLE_NOTIFICATION.
- {Flow.SponsorIdentity}
- Wireless
- Replaced with a string representing the Sponsor-Identity AVP, used for sponsored data connectivity purposes as an identifier of the sponsor.
- {Flow.SuccessfulResourcesAllocationReported}
- Wireless
- Replaced with a boolean value representing whether or not the MPE device reported SUCCESSFUL_RESOURCES_ALLOCATION for this flow.