ETSI
TSI TS 100 901 V7.5.0 (2001
2)
5
GPP TS 03.40 version 7.5.0 Release 1998
NOTE 2: When a short message delivery attempt fails at the HLR due to Roaming being Restricted, the MS being
deregistered in HLR or the MS being Purged the absent subscriber diagnostic reason is returned to the
SC, however the reason is not stored in the MNRR.
The MWD, MCEF, MNRR, MNRG and MNRF are updated in the following way:
1a) When a mobile terminated short message delivery fails due to the MS being temporarily absent (i.e. either IMSI
DETACH flag is set or there is no response from the MS to a paging request via the MSC), the SC address is
inserted into the MWD list (if it is not already present), the MNRF is set (if it is not already set) and the MNRR
via the MSC is updated (if the information is available), as described in clause 10.
1b) When a mobile terminated short message delivery fails due to the MS being temporarily absent (i.e. either GPRS
DETACH flag is set or there is no response from the MS to a paging request via the SGSN), the SC address is
inserted into the MWD list (if it is not already present), the MNRG is set (if it is not already set) and the MNRR
via the SGSN is updated (if the information is available), as described in clause 10.
1c) When a mobile terminated short message delivery fails due to the MS memory capacity via the MSC being
exceeded, the SC address is inserted into the MWD list (if it is not already present) ,the MCEF is set (if it is not
already set), the MNRF is cleared and the MNRR via the MSC is updated as described in clause 10.
1d) When a mobile terminated short message delivery fails due to the MS memory capacity via the SGSN being
exceeded, the SC address is inserted into the MWD list (if it is not already present), the MCEF is set (if it is not
already set), the MNRG is cleared and the MNRR via the SGSN is updated as described in clause 10.
1e) If the MSIsdn used by the SC to address the recipient MS for alerting purposes is different from the
MSIsdn-Alert of the MS (see subclause 3.2.7), the HLR returns the MSIsdn-Alert to the SC within the failure
report, see "1c Failure report" in figures 03.40/15 and /16.
2a) When either the HLR or VLR detects that the MS (with a non-empty MWD and the MCEF clear in the HLR and
the MNRF set in the VLR) has recovered operation (e.g. has responded to a paging request over MSC), the HLR
directly or on request of the VLR will invoke operations to alert the SCs within the MWD (see subclause 3.2.7
and clause 10). Once the Alert SC operations have been invoked, the MNRF and MNRR via the MSC are
cleared. After each SC is alerted by the HLR, the address for that SC is deleted from the MWD. If the MCEF is
set in the HLR, the HLR clears the MNRF and MNRR via the MSC, but does not invoke operations to alert the
SCs within the MWD and data are not cleared from the MWD.
2b) When either the HLR or SGSN detects that the MS (with a non-empty MWD and the MCEF clear in the HLR
and the MNRG set in the SGSN) has recovered operation (e.g. has responded to a paging request via the SGSN),
the HLR directly or on request of the SGSN will invoke operations to alert the SCs within the MWD (see
subclause 3.2.7 and clause 10). Once the Alert SC operations have been invoked, the MNRG and MNRR via the
SGSN are cleared. After each SC is alerted by the HLR, the address for that SC is deleted from the MWD. If the
MCEF is set in the HLR, the HLR clears the MNRG and MNRR via the SGSN, but does not invoke operations
to alert the SCs within the MWD and data are not cleared from the MWD.
2c) When the HLR receives (via the MSC and the VLR) a notification that the MS (with a non-empty MWD and the
MCEF set in the HLR) has memory capacity available to receive one or more short messages, the HLR will
invoke operations to alert the SCs within the MWD (see subclause 3.2.7 and clause 10). Once the Alert SC
operations have been invoked, the MNRF is cleared in the VLR and the MCEF, MNRF and MNRR via the MSC
are cleared in the HLR. After each SC is alerted by the HLR, the address for that SC is deleted from the MWD.
2d) When the HLR receives (via the SGSN) a notification that the MS (with a non-empty MWD and the MCEF set
in the HLR) has memory capacity available to receive one or more short messages, the HLR will invoke
operations to alert the SCs within the MWD (see subclause 3.2.7 and clause 10). Once the Alert SC operations
have been invoked, the MNRG is cleared in the SGSN and the MCEF, MNRG and MNRR via the SGSN are
cleared in the HLR. After each SC is alerted by the HLR, the address for that SC is deleted from the MWD.
2e) When the HLR receives from the SMS-GMSC a notification that a short message has been successfully
delivered from an SC to an MS via the MSC for which the MCEF is set and the MWD are not empty, the HLR
will invoke operations to alert other SCs within the MWD (see subclause 3.2.7 and clause 10). Once the Alert
SC operations have been invoked, the MCEF, MNRF and MNRR via the MSC are cleared in the HLR. After
each SC is alerted by the HLR, the address for that SC is deleted from the MWD. The SC which successfully
delivered the message is also deleted from the MWD, if present.