Font Size: a A A

Research And Implementation Of Dual Protocols Stack Based On UPnP And IGRS

Posted on:2015-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:Q M HuangFull Text:PDF
GTID:2298330431464263Subject:Signal and Information Processing
Abstract/Summary:
With the rapid development of information technology, there are more and more devices,such as computer, intelligent appliances, communication terminal, in the family, different devicestransfer information and work together frequently. However, the lack of unified informationformats and interface protocols leads to difficult communication among these devices. Therefore,people began to focus on seamless connection and collaborative work among different devices inthe home network. With the development of3C (Computer, Communication, and ConsumerElectrics) technology, the concept of digital home network has caused the widespread attention.Digital home network aims to break "Information Island" among home devices and realizesresource sharing and collaborative service.In recent years, many large companies put forward many solutions that form some standards.IGRS (Intelligent Grouping and Resource Sharing) and UPnP (Universal Plug and Play) graduallybecome two mainstream standards. They are based on some standard network protocols, canachieve the seamless connection among devices and adopt same protocols in key mechanisms oftheir technical framework, but they have differences in devices’ interaction, services’ descriptionand message formats. Therefore, devices based on UPnP and IGRS can not achieveinterconnection and interoperability.To solve differences between these two protocols and meet users’ requirements, this paperdeeply analyzes IGRS and UPnP. Comparing with some relevant layers, it analyzes characteristicsin addressing, discovery, description, control, and event, which finds their relationships anddifferences. Then by abstracting common characteristics of these two protocols and fusingdifferences, it proposes dual protocols stack framework. Dual stack aims at recognizing devicesbased on these two protocols, finding descriptions to devices and services, and achieving controland invocation of services between different devices. The design of the framework is notcomplicated and saves the cost of the system. Meanwhile, the common interface of dual stackframework can mask the underlying differences between the two protocols and provides unifiedinterface for applications. Depending on UML (Unified Modeling Language) analysis, the paper designs the generalSDK interface of the dual protocols stack and builds static model and dynamic model about eachfunctional module, which clearly shows function and working process of these modules. Finally,the paper develops control point based on dual stack. The control point communicates withdevices based on IGRS and UPnP in home network. Through experimental demonstration,feasibility of the dual stack is verified.
Keywords/Search Tags:digital home network, IGRS, UPnP, UML, double protocols stack, interconnection and interoperability
Related items