Professional Documents
Culture Documents
_________________________________________________________________________
Tekelec
Subscriber Data Management
1751 Richardson
Suite 5.200
Montral, Canada
Tel: (514) 935-9700
Fax: (514) 932-9701
http://www.tekelec.com
Publication History
Revision
A
Date
June 2013
Reason
Initial Release.
Same as 910-6478-001. Date and copyright updated.
910-6719-001 Revision A
iii
Table of Contents
1.
INTRODUCTION ..................................................................................................................... 1
1.1
General ........................................................................................................................... 1
1.2
Architecture ..................................................................................................................... 1
1.3
HSS and SLF implications .............................................................................................. 1
1.4
Acronyms ........................................................................................................................ 2
2.
3.
4.
5.
910-6719-001 Revision A
iv
5.4
5.5
5.6
5.7
5.8
5.9
5.10
6.
910-6719-001 Revision A
1. Introduction
1.1 General
This document aims to provide a description of the SDM Diameter-based Sh and Dh interfaces. The Sh
interface is a basic functionality of the Tekelec HSS component of the Tekelec platform, while the Dh
interface is part of the optional Subscription Locator Function package. The full set of functionality
described in this document is available in Tekelec Release 4.0 onwards.
The document details technical compliance of the interface and provides example call flows of key
messages exchanged between the SDM HSS/SLF and the external IMS Diameter peers.
1.2 Architecture
IM-SSF
Si
SIP-AS /
OSA-SCS
Sh
Dh
IM-HSS
Cx
P-CSCF
UE
S-CSCF
Dx
IP-CAN
SLF
Cx
I-CSCF
Dx
3GPP
Core
Network
blueslice
MRFC
BGCF
C, D, Gr, Gc
HLR/AuC
MAP
MRFP
SIP
MGCF
IMMGW
H.248
Diameter
Circuit-Switched:
PSTN
3GPP CS Core
SS7
IP
Multimedi
a
Networks
CS
Networks
Media
910-6719-001 Revision A
implemented in the same Software process on the SDM, but appear as different Diameter peers to
external nodes. Both the HSS and SLF can co-reside or be activated independently.
1.4 Acronyms
Acronym
AS
AuC
BGCF
EU
HSS
I-CSCF
IM-HSS
IM-SSF
IMS
IP-CAN
MAP
MGCF
MRFC
MRFP
ngHLR
OSA-SCS
P-CSCF
PNA
PNR
PUA
PNR
PS
PSTN
RoHS
S-CSCF
SDM
SDS
SIP
SLF
SNA
SNR
SS7
UDR
UDA
XML
Description
Application Center
Authentication Center
Breakout Gateway Control Function
European Union
Home Subscriber Server
Interrogating-Control Session Control Function
IP Multimedia - Home Subscriber Service
IP Multimedia Service Switching Function
IP Multimedia Subsystem
IP Connectivity Access Network
Mobile Application Part
Media Gateway Control Function
Multimedia Resource Function Controller
Multimedia Resource Function Processor
Tekelec Home Location Register
Open Service Access Service Capability Server
Proxy Call Session Control Function
Push-Notification-Answer
Push-Notification-Request
Profile-Update-Answer
Profile-Update-Request
Provisioning Server
Public Switched Telephone Network
Restriction of Hazardous Subscriber
Serving Call Session Control Function
Session Data Management
Session Data Subscriber
Session Initiation Protocol
Subscription Locator Function
Subscribe-Notifications-Answer
Subscribe-Notifications-Request
Signaling System #7
User-Data-Request
User-Data-Answer
Extensible Markup Language
910-6719-001 Revision A
Sh message
Sh-Pull
Sh-Pull Resp
Sh-Update
Sh-Update Resp
Sh-Subs-Notif
Sh-Subs-Notif Resp
Diameter Command-Name
User-Data-Request
User-Data-Answer
Profile-Update-Request
Profile-Update-Answer
Subscribe-Notifications-Request
Subscribe-Notifications-Answer
Abbreviation
UDR
UDA
PUR
PUA
SNR
SNA
Diameter Command-Name
Push-Notification-Request
Push-Notification-Answer
910-6719-001 Revision A
Abbreviation
PNR
PNA
3. Sh Message Flows
3.1 Subscription to a new service
3.1.1 Subscription to a new service - user not provisioned in HSS
HSS
AS
AS
910-6719-001 Revision A
S-CSCF
HSS
AS
1 : REGISTER()
2 : 200 OK()
3 : UDR(User-Identity, Data-Reference, [Identity-Set], [Requested-Domain], [Current-Location], [Service-Indication], Origin-Host, [Server-Name])
4 : UDA(Result-Code, [User-Data])
HSS
AS
1 : REGISTER()
2 : 200 OK()
3 : UDR(User-Identity, Data-Reference, [Identity-Set], [Requested-Domain], [Current-Location], [Service-Indication], Origin-Host, [Server-Name])
4 : UDA(Result-Code, [User-Data])
910-6719-001 Revision A
AS
(11),
S-CSCFName
(12),
AS
910-6719-001 Revision A
AS
(11),
S-CSCFName
(12),
AS
(11),
S-CSCFName
(12),
910-6719-001 Revision A
AS
1 : PNR(User-Identity, User-Data)
2 : PNA(Result-Code)
AS
5 : PNR(User-Identity, User-Data)
6 : PNA(Result-Code)
910-6719-001 Revision A
AS
5 : PNR(User-Identity, User-Data)
6 : PNA(Result-Code)
910-6719-001 Revision A
AS
3.5.2 User service data update PSI activation for a public identity
HSS
AS
910-6719-001 Revision A
10
AS
AS
910-6719-001 Revision A
11
AS
AS
910-6719-001 Revision A
12
4. Dh Message Flows
Examples provided in this section show CSCF Cx messages, but behavior is identical on Sh.
CSCF
HSS
SLF
UAR(User)
UAR(User)
UAA(DiameterSucess)
CSCF
HSS
SLF
HSS
UAR(User)
UAA(User_Unknown)
UAR(User)
UAR(User)
UAA(DiameterSucess)
910-6719-001 Revision A
13
CSCF
HSS
SLF
HSS
UAR(User)
UAR(User)
UAA(DiameterSucess)
910-6719-001 Revision A
14
5. Sh Message Content
Cat values: M (Mandatory), O (Optional)
Cat
Supported Values
User-Identity
Data-Reference
Identity-Set
RepositoryData (0)
IMSPublicIdentity (10)
IMSUserState (11)
S-CSCFName (12)
InitialFilterCriteria (13)
LocationInformation (14)
UserState (15)
Charging information (16)
MSISDN (17)
PSIActivation (18)
Present if Data-Reference = IMSPublicIdentity (10)
ALL_IDENTITIES (0) Default
REGISTERED_IDENTITIES (1)
IMPLICIT_IDENTITIES (2)
Requested-Domain
Current-Location
Service-Indication
Origin-Host
Server-Name
910-6719-001 Revision A
15
Cat
Supported Values
Result-Code / ExperimentalResult
User-Data
Cat
Supported Values
User-Identity
Data-Reference
RepositoryData (0)
PSIActivation (18)
User-Data
Origin-Host
Cat
Supported Values
Result-Code / ExperimentalResult
910-6719-001 Revision A
16
Cat
Supported Values
User-Identity
Data-Reference
Subs-Req-Type
RepositoryData (0)
IMSUserState (11)
S-CSCFName (12)
InitialFilterCriteria (13)
PSIActivation (18)
Subscribe (0)
Unsubscribe (1)
Service-Indication
Origin-Host
Server-Name
Cat
Supported Values
Result-Code / ExperimentalResult
Cat
Supported Values
User-Identity
User-Data
910-6719-001 Revision A
17
Cat
Supported Values
Result-Code / ExperimentalResult
5.9 User-Data
XML tag
RepositoryData
IMSPublicIdentity
IMSUserState
S-CSCFName
InitialFilterCriteria
LocationInformation
UserState
Charging information
MSISDN
PSIActivation
Supported Values
IMS public User Identity or Public Service Identity
REGISTERED,
NOT_REGISTERED,
AUTHENTICATION_PENDING,
REGISTERED_UNREG_SERVICES
910-6719-001 Revision A
18
Cat
O
Service area ID
Cell Global ID
Geographical information
Geodetic information
Description
Present if the VLR can derive it from the stored service
area identity (for UMTS) or cell global identity (for GSM) or
location area identity.
Present if the MS uses UMTS radio access and the
subscriber record is marked as confirmed by radio contact.
Present if the MS uses GSM radio access and the
subscriber record is marked as confirmed by radio contact.
Present if the VLR can derive it from the stored service
area identity, cell global identity or location area identity.
Present if the VLR can derive it from the stored service
area identity, cell global identity or location area identity.
Present if available in the MSC/VLR.
Present when location information was obtained after a
successful paging procedure for Active Location Retrieval.
910-6719-001 Revision A
19
6. Dh Message Content
The Dh interface message content is the same as the Sh message content described in Section 8, with
the addition of the RedirectHost AVP in the UDA, PUA, SNA messages.
910-6719-001 Revision A
20