.4) and therefore it is natural for OMA to be also interested in managing IoT nodes. OMA has been defining CPNS, lightweight M2M systems, and device classification technologies. The CPNS is described in depth in the OMA's requirements [83], architecture [84], and technical specifications [85]. The CPNS defines personal networks to include, for example, those in homes, cars, or body area networks. The supported radio technologies are, among others, WLAN and Bluetooth. The nodes in the personal networks are enabled to produce and consume data to and from other nodes in the same, or different, personal networks. Furthermore, connectivity to service providers outside of the personal networks is supported as well. The CPNS framework includes a server, a gateway, and end nodes. The end nodes talk to the server and others via the gateway that is acting as an intermedi- ary. These specifications specifically note that a 3GPP UE could play the role of the CPNS gateway, and hence if OMA's approach gains popularity it may incur changes to UEs. OMA is currently designing device management and service enablement for lightweight M2M of resource constrained nodes. The requirements document [86], architecture dia- gram [87], and currently very draft technical specification [88] describe the system in depth. In short, this framework includes definitions for clients, servers, and lightweight application layer M2M communication protocols to perform device discovery, registration, bootstrapping, device management, service enablement, and information reporting. The third work item ongoing in OMA is device classification, for which a candidate white paper is available [89]. The paper introduces means and attributes to classify devices based on horizontal attributes, such as local communications interface type (e.g., wide area, local area), protocol stack properties, human interface devices, persistent configura- tion storage, and such like. The classification could then be used for categorizing different devices together for easier ma