H.2 WebRTC-based application supports broad IMS client capabilities
22.2283GPPRelease 16Service requirements for the Internet Protocol (IP) multimedia core network subsystem (IMS)Stage 1TS
H.2.1 Description
Mary provides her credentials when accessing a WebRTC-based application provided by her IMS operator to access a broad range of IMS services (these credentials are provided by the operator). The application provides a user interface to the IMS user, Mary, to allow her to invoke her IMS services. Using the application, Mary is able to access the same broad range of capabilities available to a native IMS client, as appropriate to the available access technologies. In particular, Mary is able to originate and terminate calls using any of her IMS public user identities, and may access other rich communication services such as presence and instant messaging sessions. The instant messaging sessions may be integrated with other WebRTC media.
H.2.2 Pre-conditions
Mary has an IMS subscription and a WebRTC-capable browser on a device that supports an access technology with acceptable QoS (e.g., LTE).
Mary might have multiple credentials provided by the operator linked to her IMS subscription (e.g., user name and password).
Mary’s IMS operator hosts a web site that provides a WebRTC-based portal to Mary’s IMS services.
H.2.3 Service flows
Mary accesses her IMS operator’s web site from her browser, which executes an instance of the IMS portal client.
The IMS portal arranges to authenticate (based on the offered credentials) and register the IMS/WebRTC client with IMS and provides a user interface to Mary via the browser to access IMS services.
Mary can initiate or receive multimedia sessions, access presence information, participate in instant messaging sessions, and initiate any other service expected by a native IMS client.
H.2.4 Post-conditions
After invoking IMS services, the browser window remains available for Mary to initiate other services or to accept incoming sessions.