Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 24.174  Word version:  18.0.0

Top   Top   Up   Prev   Next
1…   4…   4.5…   4.6…   4.6.8…   4.7…   A…

 

4.7  Parameter values and timersp. 19

No parameters and timers are defined in the present document.

4.8  Service configuration for multi-device and multi-identityp. 19

4.8.1  Generalp. 19

The multi-device and multi-identity documents are subtrees of the simservs document specified in TS 24.623. As such, multi-device and multi-identity documents use the XCAP application usage in TS 24.623.
XML schema:
Implementations in compliance with the present document shall implement the XML schema that minimally includes the XML schema defined in clause 4.8.2 and the simservs XML schema specified in TS 24.623.
Data semantics:
The semantics of the multi-device and multi-identity XML configuration document is specified in clause 4.8.3.
The UE can only read the MuD and MiD configuration document and modify the "Activated" attribute of the <Registered-identity>,<Shared-identity> and <Delegated-user> elements.
Up

4.8.2  XML schemap. 19

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ss="http://uri.etsi.org/ngn/params/xml/simservs/xcap"
targetNamespace="http://uri.etsi.org/ngn/params/xml/simservs/xcap"
elementFormDefault="qualified"
attributeFormDefault="unqualified" >
  <xs:include schemaLocation="XCAP.xsd"/>
  <xs:element name="multi-device" substitutionGroup="ss:absService">
    <xs:annotation>
      <xs:documentation>Element describing the multi-device specific features for a given UE instance</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="ss:simservType">
          <xs:sequence>
            <!-- Element identitifying the UE among federated UEs, containing the attributes "identity" for IMPI and "alias" for user friendly name) -->
            <xs:element name="ue-instance" minOccurs="1" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
  <!-- Element containing the identity the UE can use, which can be registered -->
                  <xs:element name="Registered-identity" type="ss:Registered-identityType" minOccurs="1" maxOccurs="unbounded"/>
  <!-- Element containing the identity the UE can use since it is shared with it -->
                  <xs:element name="Shared-identity" type="ss:Shared-identityType" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
                <xs:attribute name="identity" type="xs:string"/>
                <xs:attribute name="alias" type="xs:string"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="multi-identity" substitutionGroup="ss:absService">
    <xs:annotation>
      <xs:documentation>Element describing the multi-identity specific features</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="ss:simservType">
          <xs:sequence>
  <!-- Element containing the delegated identity, i.e., which can use the identity of the UE since it is shared with it -->
            <xs:element name="Delegated-user" type="ss:Delegated-userType" minOccurs="0" maxOccurs="unbounded"/>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:complexType name="Registered-identityType">
    <xs:simpleContent>
      <xs:extension base="xs:anyURI">
        <xs:attribute name="Activated" type="xs:boolean" default="true"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
  <xs:complexType name="Shared-identityType">
    <xs:simpleContent>
      <xs:extension base="xs:anyURI">
        <xs:attribute name="Activated" type="xs:boolean" default="true"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
  <xs:complexType name="Delegated-userType">
    <xs:simpleContent>
      <xs:extension base="xs:anyURI">
        <xs:attribute name="Activated" type="xs:boolean" default="true"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:schema>
Up

4.8.3  Semantics |R17|p. 20

4.8.3.1  Generalp. 20

This clause contains the description of the data elements in the XML schema.

4.8.3.2  multi-device elementp. 20

This is a root element for elements related to MuD service. This element contains one or more occurrences of <ue-instance> element.
The <ue-instance> element represents the instance of the UE. If the user of the UE is subscribed to the MuD service, there is a dedicated element per each of the devices within MuD. This element has following attributes:
  • "identity" – a unique identity allowing to distinguish the UEs within the user's federated UEs. The "identity" value shall take the form of a pvalue as defined in IETF RFC 3261 and is derived from the IMS private user identity using the name-based UUID algorithm specified in RFC 4122. The hash algorithm shall be SHA-1.;
  • "alias" – a user friendly identifier of given UE instance.
Each <ue-instance> element contains one or more <Registered-identity> element, containing the identity, which can be registered by a given UE instance. The identity has an attribute associated, which indicates if the identity can be used for incoming and outgoing communication.
Each <ue-instance> element contains zero or more occurrences of <Shared-identity> element, containing the shared identity for a given UE instance. The identity has an attribute associated, which indicates if the identity can be used for incoming and outgoing communication.
Up

4.8.3.3  multi-identity elementp. 21

This is a root element for elements related to MiD service. This element contains zero or more occurrences of <Delegated-user> element.
The <Delegated-user> element contains the delegated identity that is allowed to use the native identity. The identity has an attribute associated, which indicates if the user of delegated identity can use the native identity for incoming and outgoing communication.

Up   Top   ToC