The Sh subscriber profile Web service provides IMS™ Application Servers
secure access to subscriber data centrally stored on the Home Subscriber Server (HSS).
This includes a subscription and notification service, so that the IMS Application Server instances can subscribe to data changes that occur in the HSS.
Although the Diameter Cx interface is used during authentication–between
a Call Session Control Function (CSCF) and the Home Subscriber Server (HSS)–the IBM® WebSphere® Diameter
Enabler Component does
not implement this capability. Instead, the Diameter Enabler is
used by an Application Server (AS) application to retrieve and update information
about subscribers stored in a Home Subscriber Server (HSS).
This interface gives the IMS Application Server the
ability to query location information, presence information, and subscriber
entitled services.
The
Sh subscriber profile Web service is
an interface between the
IMS Application Server and
the HSS. The interface allows for four transaction types with a request and
response transaction for each. These transactions provide the following functions:
- Sh-Pull (retrieving the profile of a subscriber) allows the WebSphere Application Server to query transparent and non-transparent data pertaining to a specific
Subscriber or user. The WebSphere Application Server queries
the HSS for this information.
- Sh-Update (updating the profile of a subscriber) allows the WebSphere Application Server to update the transparent information retained on the HSS for a specific
subscriber or user.
- Sh-Subs-Notif (subscribing for notifications when a subscriber’s profile
changes ) allows the IMS Application Server to
register for notifications when particular transparent and/or non-transparent
information is updated. There is an unsubscribe capability to end a particular
subscription for notifications.
- Sh-Notif (The Notification initiated from the HSS when the subscriber’s
profile changes) is the transaction used by the HSS to inform the WebSphere Application Server that the information (transparent and non-transparent) specified by
an earlier Sh-Subs-Notif request has been updated.