The policy related to the UE supporting the IMS data channel can be provided by the network to the UE using e.g. OMA-DM with the management objects specified in
TS 24.275, ISIM with EFIMSDCI file specified in
TS 31.103 or USIM with EFIMSDCI file specified in
TS 31.102. When the UE is configured as specified in
TS 24.275,
TS 31.103 or
TS 31.102 with configuration for IMS data channel allowed then the UE determines support for IMS data channel according to the configuration. If the UE is configured with both IMS_DC_configuration node and EFIMSDCI file, then the EFIMSDCI file shall take precedence.
If the UE is configured with IMS_DC_configuration node specified in
TS 24.275 or EFIMSDCI file specified in
TS 31.103 or
TS 31.102, and the DC_allowed leaf of the IMS_DC_configuration node or IMS DC Establishment Indication of the EFIMSDCI file indicates that IMS data channel is allowed, then a UE supporting IMS data channel on sending an unprotected REGISTER request shall include the media feature tag defined in
RFC 5688 for supported streaming media type. For the IMS data channel capability indication, the UE shall use +sip.app-subtype=
"webrtc-datachannel" as specified in
TS 26.114.
On receiving the 200 (OK) response to the REGISTER request, if the 200 (OK) response includes a Feature-Caps header field containing feature-capability indicator
"g.3gpp.datachannel", the UE shall determine that the home network supports the IMS data channel capability as specified in
TS 23.228.
Upon receipt of a third-party REGISTER request, if the Contact header field of the REGISTER request in the body including a media feature tag for supported streaming media type containing +sip.app-subtype=
"webrtc-datachannel" as specified in
TS 26.114, the IMS AS shall store this IMS data channel capability indication and determine the UE supports the IMS data channel capability.