8.8 Mapping of Parameters for the Notification Procedure

29.3053GPPInterWorking Function (IWF) between MAP based and Diameter based interfacesRelease 17TS

8.8.1 NOR mapping to UpdateGprsLocation-Arg

When the IWF needs to construct a MAP-UpdateGprsLocation message as a result of receiving an NOR command (see sections 7.8.1 step 2 and 7.8.2. step 2), the IWF shall open a MAP dialogue in application context version 3 and populate sub-parameters of UpdateGprsLocation-Arg as described below:

imsi in UpdateGprsLocationArg shall be populated with the value of the User-Name AVP received within NOR.

sgsn-Number in UpdateGprsLocationArg shall be populated with a value locally assigned to the IWF and consistent with SS7 routing principles.

sgsn-Address in UpdateGprsLocationArg shall be populated with the IP-address of the source node sending the NOR command.

extensionContainer in UpdateGprsLocationArg shall be absent.

sgsn-Capability in UpdateGprsLocationArg shall be absent.

informPreviousNetworkEntity in UpdateGprsLocationArg shall be absent;

ps-LCS-NotSupportedByUE in UpdateGprsLocationArg shall be absent

v-gmlc-Address in UpdateGprsLocationArg shall be absent.

add-info in UpdateGprsLocationArg shall be present if a Terminal-Information AVP was present in the received NOR. If present the parameter shall be populated with the received IMEI and software version, and with a skipSubscriberDataUpdate indication.

eps-info in UpdateGprsLocationArg shall be present and contain a pdn-gw-update parameter if the received NOR contained a MIP6-Agent-Info AVP. It shall be present and contain a isr-Information parameter if the received NOR contained a Single-Registration-Indication indication within the NOR-Flags AVP.

servingNodeTypeIndicator in UpdateGprsLocationArg shall be present only if the S6a/S6d-Indicator flag within the NOR-Flags AVP received within the NOR is set to 1; otherwise, it shall be absent.

skipSubscriberData Update in UpdateGprsLocationArg shall be present.

usedRAT-Type in UpdateGprsLocationArg shall be absent.

gprsSubscriptionDataNotNeeded in UpdateGprsLocationArg shall be absent.

nodeTypeIndicator in UpdateGprsLocationArg shall be absent.

areaRestricted in UpdateGprsLocationArg shall be present if the corresponding information was received within the NOR-Flags AVP within a NOR; otherwise it shall be absent.

ue-reachableIndicator in UpdateGprsLocationArg shall be present if the corresponding information was received within the NOR-Flags AVP within a NOR; otherwise it shall be absent.

ue-srvcc-Capability in UpdateGprsLocationArg shall be present if a UE-SRVCC-Capability AVP was present in the received NOR. If present the parameter shall be populated with the received ue-srvcc-Capability.

homogeneousSupportOfIMSVoiceOverPSSessions in UpdateGprsLocationArg shall be present if the corresponding information was received within the NOR; otherwise it shall be absent.

updateofHomogeneousSupportOfIMSVoiceOverPSSessions in UpdateGprsLocationArg shall be present if the corresponding information was received within the NOR-Flags AVP within a NOR; otherwise it shall be absent.

removalofMMERegistrationforSMS in UpdateGprsLocationArg shall be present if the corresponding information was received within the NOR-Flags AVP within a NOR; otherwise it shall be absent.

8.8.2 UpdateGprsLocation-Arg mapping to NOR

When the IWF needs to construct a NOR command as a result of receiving a MAP-UpdateGprsLocation message with a pdn-gw-update parameter within eps-info or with an isr-Information parameter within eps-info not indicating updateLocation or with a skipSubscriberDataUpdate parameter within add-info or with ue-srvcc-Capability parameter but without usedRAT-Type parameter (see section 7.8.2 step 4), the the IWF shall populate AVPs of NOR as described below:

Auth-Session-State AVP shall be set to the value NO_STATE_MAINTAINED (1).

User-Name AVP shall be populated with the value received within the imsi parameter of UpdateGprsLocation-Arg.

Supported-Features AVP shall be absent.

Terminal-Information AVP shall be present if an add-info parameter was present inUpdateGprsLocationArg..

MIP6-Agent-Info AVP shall be present if pdn-gw-Identity was received within pdn-gw-update parameter within eps-info within UpdateGprsLocationArg.

Service-Selection AVP shall be present if apn was received within pdn-gw-update parameter within eps-info within UpdateGprsLocationArg.

NOR-Flags AVP: Flags shall be set as follows:

– Single-Registration-Indication shall be set to 1 if a cancelSGSN indication was received within the ISR-Information within the eps-info within the UpdateGprsLocationArg; otherwise it shall be set to 0.

– SGSN area restricted shall be set to 1 if an sgsnAreaRestricted indication was received within the UpdateGprsLocationArg; otherwise it shall be set to 0.

– Ready for SM shall be set to 0.

– UE Reachable shall be set to 1 if a ue-reachableIndicator was received within the UpdateGprsLocationArg; otherwise it shall be set to 0.

– S6a/S6d-Indicator shall be set to 1 if a servingNodeTypeIndicator was received within the UpdateGprsLocationArg; otherwise it shall be set to 0.

– Homogeneous Support of IMS Voice Over PS Sessions shall be set to 1 if an updateofHomogeneousSupportOfIMSVoiceOverPSSessions was received within the UpdateGprsLocationArg; otherwise it shall be set to 0.

– Removal of MME Registration for SMS shall be set to 1 if a removalofMMERegistrationforSMS was received within the UpdateGprsLocationArg; otherwise it shall be set to 0.

Context-Identifier AVP shall be present if contextId was received within pdn-gw-update parameter within eps-info within UpdateGprsLocationArg.

UE-SRVCC-Capability AVP shall be present if a ue-srvcc-Capability parameter was present in UpdateGprsLocationArg. If present the AVP shall be populated with the received ue-srvcc-Capability parameter.

Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions AVP shall be present if updateofHomogeneousSupportOfIMSVoiceOverPSSessions was present in UpdateGprsLocationArg; otherwise it shall be absent.

8.8.3 NOR mapping to ReadyForSM-Arg

When the IWF needs to construct a MAP-ReadyForSM message as a result of receiving an NOR command (see sections 7.8.1 step 2 and 7.8.2. step 2), the IWF shall open a MAP dialogue in application context version 3 and populate sub-parameters of ReadyForSMArg as described below:

imsi in ReadyForSMArg shall be populated with the value of the User-Name AVP received within NOR.

alertReason in ReadyForSMArg shall be populated with the value of the Alert-Reason AVP received within NOR.

alertReasonIndicator in ReadyForSMArg shall be present if the "Ready for SM from SGSN" flag within the NOR-Flags AVP received within NOR is set; otherwise it shall be absent.

additionalAlertReasonIndicator in ReadyForSMArg shall be absent.

extensionContainer in ReadyForSMArg shall be absent.

maximumUeAvailabilityTime shall be present and populated with the value of the Max-UE-Availaibility-Time AVP, when received within NOR.

8.8.4 ReadyForSM-Arg mapping to NOR

When the IWF needs to construct a NOR command as a result of receiving a MAP-ReadyForSM message (see section 7.8.2 step 4), the the IWF shall populate AVPs of NOR as described below:

User-Name AVP shall be populated with the value received within the imsi parameter of ReadyForSMArg.

Supported-Features AVP shall be absent.

Terminal-Information AVP shall be absent.

MIP6-Agent-Info AVP shall be absent.

Context-Identifier AVP shall be absent.

Service-Selection AVP shall be absent.

Alert-Reason AVP shall be present and populated with the value received within the alertReason parameter of ReadyForSMArg.

NOR-Flags AVP: Flags shall be set as follows:

– Single-Registration-Indication shall be set to 0.

– SGSN area restricted shall be set to 0.

– Ready for SM from SGSN shall be set to 1 if alertReasonIndicator is received within ReadyForSMArg; otherwise it shall be set to 0.

– Ready for SM from MME shall be set to 1 if alertReasonIndicator is not received within ReadyForSMArg; otherwise it shall be set to 0.

– UE Reachable shall be set to 0.

– Homogeneous Support of IMS Voice Over PS Sessions shall be set to 0.

– Removal of MME Registration for SMS shall be set to 0.

Maximum-UE-Availability-Time AVP shall be present and populated with the value of the maximumUeAvailabilityTime parameter, when received in the ReadyForSMArg.