[go: up one dir, main page]

0% found this document useful (0 votes)
106 views8 pages

SH Interface - What Is It Good For - Real Time Communication

The document discusses the Sh interface, which is defined by 3GPP as a diameter interface between an application server (AS) and home subscriber server (HSS). The Sh interface supports data handling procedures like downloading and updating subscriber data, and subscription/notification procedures that allow an AS to subscribe to notifications from the HSS about changes to subscriber data. While not required to understand IMS at a general level, the Sh interface provides important details about how an AS and HSS communicate subscriber information.

Uploaded by

Spy Camera
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views8 pages

SH Interface - What Is It Good For - Real Time Communication

The document discusses the Sh interface, which is defined by 3GPP as a diameter interface between an application server (AS) and home subscriber server (HSS). The Sh interface supports data handling procedures like downloading and updating subscriber data, and subscription/notification procedures that allow an AS to subscribe to notifications from the HSS about changes to subscriber data. While not required to understand IMS at a general level, the Sh interface provides important details about how an AS and HSS communicate subscriber information.

Uploaded by

Spy Camera
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

8/4/2019 Sh Interface – What Is It Good for?

| Real Time Communication

Real Time Communication


4G/5G, VoLTE, RCS, IMS, SIP, WebRTC, IoT/M2M for
engineers

Home Sitemap SIP Illustrated: SIP by sip Q&A About

Follow Real Time Communication

Sh Interface – What Is It
Search …

Good for?
Posted on December 12, 2014 by realtimecommunication.info

How often do you visit RT


There are main principles and there are small technical details.
People mostly understand how a petrol engine works. But that It's a mistake, I'm looking
doesn’t mean they are able to fix one or even make it. No, it is else

a long way to understand how things really work. And it is a My first visit here
psychologically proven fact that we can’t really understand
I guess I have been here
things until we will try to change them. Well, don’t try it at home
with your petrol engine. I end up here time to time

This time we will take a closer look on one of often Watching for updates

omitted interfaces. You don’t need it in order to understand I'm subscriber!


the general idea of IMS but when we go into a detail it can be
very important. Other:

Vote

View Results Crowds

https://realtimecommunication.wordpress.com/2014/12/12/sh-interface-what-is-it-good-for/ 1/8
8/4/2019 Sh Interface – What Is It Good for? | Real Time Communication

Did you know?

Did you know that the articles


are continuously updated?

Last updates:

IMS/WebRTC Tracing and


Test Tools

Top Posts

Ut interface - what is it for?


VoLTE in IMS
IMS Centralized Services -
Sh Reference Point Overview
Third Party Registration
Sh Interface - What Is It Good
The Sh interface is defined by 3GPP in TS 29.329 as a
for?
diameter interface between an AS and HSS. SIP URI Overview
Sitemap

Remember the third party registration? I admit I did’t tell you XCAP Protocol
IMS and 5G
the whole truth. Shame on me. It can also look like this:
How to read Initial Filter Criteria

https://realtimecommunication.wordpress.com/2014/12/12/sh-interface-what-is-it-good-for/ 2/8
8/4/2019 Sh Interface – What Is It Good for? | Real Time Communication

Your IMS experience

What the hack is IMS?!

I've just started

less than half year

less than 1 year

less than 3 years

3 years and more

Vote

View Results Crowds

Sh interface in the third party registration


Recent Posts
If you don’t believe anymore check the 3GPP TS 29.328.
Rate Limit and Traffic Shaping
News: 5G – is our health the toll
So what operations are supported on Sh interface? There are to pay?
AR, VR – Real-time
two groups of them:
communication in 5G
News: Wireshark is 20!
1. Data handling procedures Comment: Real-time

– The download of data from the HSS to an AS communication & AI


SIP URI Overview
– The update of data in the HSS. VoLTE Conference Call
2. Subscription/notification procedures News: Bitcoin and
– An AS can subscribe to receive notifications from the Mobile Networks?
News: RTC in 2017
HSS of changes in data.
Multimedia in VoLTE
– The HSS can notify an AS of changes in data for News: Mobile IoT Deployments
which the AS previously had subscribed. IMS and 5G
VoLTE Flows and CS Network
VoLTE KPIs
In the first group we have:
News: Trends in Telco
VoLTE Flows – Basics
User-Data-Request/Answer (AS -> HSS) Comment: A Piece of Advice for
Every (Telco) Company
IMS Centralized Services –
Overview
https://realtimecommunication.wordpress.com/2014/12/12/sh-interface-what-is-it-good-for/ 3/8
8/4/2019 Sh Interface – What Is It Good for? | Real Time Communication

This operation is used to download data for particular NEWS: Number Portability
& ENUM
subscriber from HSS. SIP Illustrated 5: SIP
Session Routing
Profile-Update-Request/Answer (AS->HSS) SIP Illustrated 4: SIP Session
SIP Illustrated 3: Routing and
IMS Registration
In this operation AS stores/updates its data at HSS for a SIP Illustrated 2: SIP Message
particular subscriber and/or application. SIP Illustrated 1: Basics
GSMA Advanced Messaging –
RCS Universal Profile
In the second group we have:
News: 2016 Summary
Subscribe-Notifications-Request/Answer(AS->HSS) News: Finally 4G?
News: Telco Monitoring
AS takes a subscription that when ever there is change in News: RCS Reborn?
SCTP Introduction
particular data field for a given subscriber. Note that in the SNA
Challenges of Automated
the HSS returns the user data, so we don’t need to send UDR if Testing (for telcos)
we want to do the SNR anyway. News: IoT and Automatic
Emergency Calls
Diameter Overview
Push-Notification-Request/Answer (HSS->AS) OTT and VoLTE Calls
News: UAVs and LTE
HSS updates the AS for change in some particular subscriber IMS Presence Illustrated:
Beginners Guide
profile if the AS has an active subscription.
News: testRTC Demo
News: The World is to be All-IP
During the Third-party Registration the S-CSCF creates so- VoLTE Illustrated:
called AS mapping for a given subscriber with the primary AS. Beginners Guide
News: IoT and SIM – does it
Since that time the S-CSCF doesn’t use a general FQDN but go together?
the address received in Contact header of 200 OK. AS can Rainy-day Scenarios – S-

also subscribe to S-CSCF for updates related to the subscriber. CSCF Restoration
News: Internet in Vivo
Why we need the Sh when there is a SIP How to read Initial Filter Criteria
REGISTER/SUBSCRIBE/NOTIFY? The thing is the SIP News: more than HD
messages in the 3rd party registration are intended for the ePDG and IPSec
News: WhatsApp pushes
Event: Reg. Meaning that the AS will not receive all information
the WebRTC
– subscriber or non subscriber data it needs for the application Thanks for your visit!
of service (e.g. There is no information in the SIP REGISTER News: Top 10 IoT Technologies
News: IoT @ home
or NOTIFY telling the RCS whether a particular user has some
News: WebRTC – the way to go
active news feeds or a permission to moderate video chats.) Sh
operations are more sensitive and suitable for this purpose. A
typical VoLTE flow would look like this: Categories

https://realtimecommunication.wordpress.com/2014/12/12/sh-interface-what-is-it-good-for/ 4/8
8/4/2019 Sh Interface – What Is It Good for? | Real Time Communication

5G (6)
IMS (48)
IoT (10)
LTE (13)
Messaging (3)
OTT (5)
Whatsapp (3)
RCS (27)
IPSMGW (5)
Presence (6)
Uncategorized (22)
VoLTE (39)
VoWifi (11)
WebRTC (15)

Archives

February 2019 (1)


December 2018 (1)
September 2018 (1)
July 2018 (2)
May 2018 (1)
March 2018 (1)
January 2018 (2)
December 2017 (1)
November 2017 (1)
October 2017 (4)
September 2017 (1)
August 2017 (1)
May 2017 (2)
March 2017 (2)
Sh Interface in VoLTE flow
February 2017 (3)
January 2017 (2)
For registered users we can use instead of UDR/UDA the December 2016 (3)
SNR/SNA (depends on the operator’s preferences). However November 2016 (1)
not all the users are registered. Still time-to-time we need to October 2016 (1)
September 2016 (1)
apply some services for them (e.g. Call Forwarding to Voice
August 2016 (2)
Mail). In that case AS doesn’t have the subscriber profile in the July 2016 (2)
memory and needs to retrieve the data – right, via Sh. June 2016 (4)
May 2016 (2)
April 2016 (3)
March 2016 (5)
February 2016 (2)
January 2016 (2)

https://realtimecommunication.wordpress.com/2014/12/12/sh-interface-what-is-it-good-for/ 5/8
8/4/2019 Sh Interface – What Is It Good for? | Real Time Communication

November 2015 (5)


September 2015 (3)
July 2015 (1)
June 2015 (4)
May 2015 (3)
April 2015 (1)
March 2015 (8)
January 2015 (3)
December 2014 (7)
November 2014 (5)

Sh for unregistered VoLTE subscribers

Because of geo-redundancy we always have at least 2 ASs.


They are acting as primary servers for the users assigned
during the third party registration (controlled by DNS). In case
of a failure they act as a backup ASs too.

Sh for Failover

That means it can happen that some request doesn’t arrive on


the primary AS (e.g. fail-over, request coming from
Authentication Proxy or Sigtran network). In that case the

https://realtimecommunication.wordpress.com/2014/12/12/sh-interface-what-is-it-good-for/ 6/8
8/4/2019 Sh Interface – What Is It Good for? | Real Time Communication

secondary AS will simply download the subscriber data from


the HSS via the Sh interface.

VoLTE flow for Ut interface

For the VoLTE the ETSI TS 29.364 defines the XML format
for service data descriptions for AS interoperability.
In some deployments we use an LDAP interface instead of the
Sh for the data handling procedures. Depends on the
preferences and on what vendors support. LDAP is usually
being used along with SOAP protocol because not all the
needed operations are supported by the LDAP. More
information can be found in the post about HSS-FE.

https://realtimecommunication.wordpress.com/2014/12/12/sh-interface-what-is-it-good-for/ 7/8
8/4/2019 Sh Interface – What Is It Good for? | Real Time Communication

Advertisements

REPORT THIS AD

Share this:

  
Like

Be the first to like this.

This entry was posted in IMS, IPSMGW, RCS, VoLTE and tagged HSS, Sh.
Bookmark the permalink.

← Call-ID and Other Message Identifiers Is the Presence Social? →

Leave a Reply

Enter your comment here...

Blog at WordPress.com.

https://realtimecommunication.wordpress.com/2014/12/12/sh-interface-what-is-it-good-for/ 8/8

You might also like