The present document introduces a Data Description Method (DDM) and Datatype Definition Method (DtDM) to be used for Generic User Profile (GUP) data.
The DDM is a set of common rules on how to specify the data components. These rules meet the requirements specified in TS 22.240
Stage 1 Generic User Profile. The DDM defines a method for describing 3GPP GUP data in both the 3GPP network and the User Equipment.
The Datatype Definition Method is a set of rules for defining new datatypes. The DtDM forms part of the Data Description Method. The DtDM can also be applied to datatypes outside of GUP. The built-in datatypes and rules are defined in  the W3C XML Schema Part 2: Datatypes specification.
The present document for a DDM and DtDM will capture features that will allow:
A method to describe the data and structure in a User Profile in a consistent manner.
Efficient usage and/or replication of data.
Coexistence with existing data description methods such as OMA UAProf and SyncML Device Management.
Effective support for management and maintenance of data.
Extensibility for future needs and the easy addition of new features.
The present document is the Stage Two description for the Data Description Method (DDM) and the Datatype Definition Method (DtDM) of the 3GPP Generic User Profile.
The present document specifies the method for describing the logical structure of the data description, Generic User Profile, Profile Components, methods for describing Datatypes and other constructs for use in 3GPP. The GUP data description method is designed to coexist with other data description technologies.
The document includes:
DDM and DtDM features and definition;
Process and procedures for administration of GUP/DDM and 3GPP TS 24.241 .