To establish voice call and get other IMS service in 5G, Interworking between the following will be required:
1. Application Server (Diameter Sh interface) and UDM (HTTP/2)
Application Servers supports services like call forwarding. The AS needs to know the subscribers information for the same. To fetch the subscriber’s information the AS will interact with 5G UDM.
2. Application server (Diameter Ro Interface) and CHF (HTTP/2)
The diameter protocol allows AS to issue charging events to a Charging function. As the Charging function is a 5G node, interworking between the two will be required. IWF will support translating the diameter protocol messages to HTTP/2
3. I/S-CSCF (Diameter Cx Interface) and UDM (HTTP/2)
3.1. I-CSCF must interact with the UDM to fetch the subscriber’s profile.This is required to check
a. whether a UE is allowed to roam or not
b. To know the identity(Name) of S-CSCF needs to be used to fulfill the call
3.2. S-CSCF must interact with UDM
a. authenticate the subscriber’s identity as well as the subscriber’s network
b. download subscription profile at S-CSCF.
c. to download the updated profile on S-CSCF if the profile is changed by administrator at UDM.
d. for administrative de-registration of a subscriber
Since the UDM being a 5G network function, an IWF will be required to translate the messages on Cx interface to HTTP/2.
4. P-CSCF (Diameter Rx Interface) and PCF (HTTP/2)
P-CSCF must interact with 5G PCF to get the PCC rules configured for the subscriber. PCF being a 5G network Function, Interworking between the two will be required.