| From the Internet era to the Internet of Things(IoT)era,interconnected objects are no longer limited to computers.However,there is no set of standardized communication protocols for IoT development and access methods of IoT object.Only a partial "Internet of Everything" is implemented.This paper aims at the above issues,and studies the hierarchical structure of IoT application systems and communication protocols such as HTTP protocol and XMPP protocol which are commonly used.It also analyzes the IoT framework based on unified backstage services and presents the Ubiquitous Services Interactive Platform(USIP)framework for IoT.UISP is an IoT system framework based on unified backstage services.According to the hierarchical structure of the IoT framework,it is divided into the presentation layer,the ubiquitous object model,and the pendant layer.The access method of the objects of IoT is modeled,aggregation and extension of the ubiquitous objects model are supported.The objects of IoT are organically incorporated into the framework.This paper also presents the ubiquitous objects model for the USIP framework as well as the Extract and Injection Transfer protocol(EITP)and instructions for inter-model communication.Based on the TCP/IP protocol suite,EITP adopts request-response-style,and designs a series of I/O filter chains to unpack,filter,and packetize data to implement data communication between models.For different communication modes between the models,corresponding model instructions are designed to obtain service and interact data.Then,this paper further studied and implemented the USIP framework and ubiquitous object model.The USIP framework is divided into six major parts:UI Assemble(UIA),Front Event Engine(FEE),Front Communication Engine(FCE),Back Communication Engine(BCE),Back Event Engine(BEE),Back Service Assemble(BSA),which constitute a new C(UIA-FEE/FCE)-S(BCE/BEE-BSA)mode.The ubiquitous object model is the core part of the USIP framework.It is a model for connecting and accessing the objects of IoT,which is applicable to all the objects connected to the IoT through communication interfaces.The model consists of three parts:supplier,demander and plug-in processor.Both the supplier and the demander have specific model specifications and implementations.And plug-in processor is a software module that implements functional logic.Its coding specifications are given in the model.The State Council has approved the start-ups and innovation proposal of "mass entrepreneurship and innovation".The entrepreneurship,innovation,creation platform has increased creativity on the basis of this.The platform aims to promote entrepreneurship,innovation,creation and employment to the Internet by serving start-ups,driving innovation and helping creation.Finally,the USIP framework,the ubiquitous object model,the EITP protocol,and the model instructions are combined with concept of entrepreneurship,innovation and creation,and then apply to the development of project.In conclusion,we have implemented entrepreneurship,innovation,creation platform system and its derivative system mobile phone monitoring system and remote infrared control system.And the use of the USIP framework based on the ubiquitous object model verifies the feasibility of the framework. |