H.3 User gets their IMS service via third-party WebRTC-based application

22.2283GPPRelease 16Service requirements for the Internet Protocol (IP) multimedia core network subsystem (IMS)Stage 1TS

H.3.1 Description

John clicks on a link to a third-party WebRTC-based application that offers access to his IMS services from his IMS operator. The third-party application provides a specialized application to John such as gaming, conferencing, or business services, where the application can benefit if the user has access to IMS services. John provides his IMS credentials in a secure manner to the IMS operator during the scenario before he is able to access his IMS services.

H.3.2 Pre-conditions

John has an IMS subscription and a WebRTC capable browser on a device that supports an access technology with acceptable QoS (e.g., LTE).

A third-party WebRTC-based application provides access to a WebRTC-based portal to the user’s IMS.

The third party has a business relationship with the IMS operator that allows the third party to incorporate access to IMS services into the experience provided by the third-party application.

H.3.3 Service flows

John accesses the third-party web site from his browser, which executes the third-party WebRTC-based application along with the WebRTC IMS client functions needed for access to an IMS portal.

The IMS portal arranges to authenticate and register the IMS/WebRTC client with IMS and cooperates with the third-party server to provide a user interface to John via the browser to access his IMS services.

John has access to IMS services via the third-party WebRTC-based application.

H.3.4 Post-conditions

After invoking IMS services, the browser window remains available for John to initiate other services or to accept incoming sessions, if supported.