For the migration phase the SeDoC enabled network operator is required to provide legacy support for inbound roamers. The architecture proposed in this solution is for the SeDoC enabled visited network to emulate a VLR and allocate to the inbound CS roaming subscriber a temporary IMS identity so that they can also be served by the IMS domain.
CAMEL can be supported by collocating the IP Multimedia Service Switching Function (IM SSF) with the AS. The IM SSF retrieves the CAMEL Subscription Information (CSI) from the ICS IWF at the time of the Attach of the UE. The IM SSF would perform the normal CAMEL requests to the gsmSCF in the HPLMN as specified in
TS 23.278.
The detailed architecture diagram is depicted in
Figure H.5.2.1-1.
The ICS-IWF is necessary to support roaming scenarios. The interworking function terminates:
-
the Cx' interface towards the I-CSCF to provide the role of HSS for procedures related to Serving CSCF assignment.
-
the Cx' interface towards the S-CSCF for procedures related to routing information retrieval from ICS-IWF to CSCF and procedures related to authorisation (e.g. checking of roaming agreement) and procedures related to authentication: transfer of security parameters of the subscriber between ICS-IWF and CSCF
-
the C interface towards HLR for inbound roamer during migration phase to provide the role as VLR towards HLR to retrieve authentication and subscription data during authentication/registration procedure and to retrieve routing information for the terminating case
-
the Sh' interface for the role as HSS towards AS in VPLMN for local IMS registration,
The ICS-IWF provides the several roles:
-
role as VLR towards HPLMN HLR, i.e. in course of registration the ICS-IWF retrieves the user profile from HPLMN and creates a temporary user profile. The temporary user profile may be updated due to MAP ISD or deleted due to MAP Cancel or IMS de-registration or IMS registration time out.
-
role as HSS towards the S-CSCF in VPLMN for local IMS registration.
-
role as AS towards HSS in VPLMN for 3rd party IMS registration to enable terminating session routing to the VPLMN.
-
maps supplementary services management commands for inbound roamers to the respective CS MAP command to the HLR
-
role as HLR towards VLR for outbound roamers in a legacy network.
The Origination session for inbound roamers is very similar to the Origination using I2 reference point as described in
clause 7.3.2.1.2 of this specification with the difference that the S-CSCF and AS is located in the VPLMN.
UEs which have been successfully registered in IMS by the MSC Server have a registration binding at the S-CSCF containing the MSC Server as the contact address.
The SCC AS shall be inserted in the IMS session path using the terminating iFC. The SCC AS performs T-ADS for selection of an access and returns information to assist with S-CSCF selection of a registered contact address. When the T-ADS function selects the MSC Server enhanced for SeDoC, the SCC AS directs the IMS terminating session towards the contact address of the MSC Server.
On receipt of the session initiation message, the MSC Server enhanced for ICS shall perform the necessary interworking between the I2 reference point and CS signalling (e.g. as described in
TS 24.008). The MSC Server shall also control a CS-MGW using the Mc reference point to perform the necessary interworking between RTP bearers on the Mb reference point and CS access bearers and adds the User Location Information (e.g. CGI or SAI) and/or UE Time Zone Information to the response to the session initiation.
The SCC AS selects to breakout an incoming session to the CS domain in case UE is registered in IMS as being attached to the CS network at an MSC Server enhanced for SeDoC. In this case, terminating iFC forwards the call to the SCC AS.
Step 1.
The UE A originates a call in the CS domain to party-B according to standard origination procedures.
Step 2.
The GMSC sends a Send Routing Information (SRI) request to the HLR.
Step 3.-4.
The HLR fetches a MSRN from the ICS-IWF acting as VLR by a Provide Roaming Number (PRN) request/response sequence.
Step 5.
The HLR forward the MSRN in the SRI Res. message.
Step 6.
The GMSC sets up the call towards the MGCF of the VPLMN with the received MSRN.
Step 7.
The MGCF initiates an INVITE towards the I-CSCF in the visited IMS of the UE B.
Step 8.-9.
The I-CSCF retrieves the address assigned to the SeDoC user from the ICS-IWF. For the LIR the I-CSCF uses the called party from the INVITE which is the MSRN. The IWF has assigned this MSRN according to the called user (MSISDN) (step 3,4) and has stored the relation MSISDN/MSRN.
Step 10.
The I-CSCF routes the INVITE to the S-CSCF.
Step 11.
The S-CSCF performs standard service control execution procedures. Filter criteria direct the S-CSCF to send the INVITE to the SCC AS.
Step 12.
The SCC AS performs terminating access domain selection. The SCC AS chooses the CS access network and the MSC Server contact address, amongst the registered contact addresses for the UE B, for the setup of the media. The SCC AS establishes a new session by sending an INVITE to the UE B via the S-CSCF.
Step 13.
The S-CSCF forwards the INVITE to the MSC Server based on the contact address stored during registration, using standard IMS procedures.
Step 14.
The MSC Server sends a Setup message to the UE B.