Standard Profile_IGRS Information Industry Association
  • Standard Profile
  • Exemplification
  • Suggestions

Standard Profile

 

 Intelligent Grouping & Resource Sharing protocol (IGRS) was constituted by IGRS Working Group since July, 2003. Its standard version 1.0 was approved as national industrial recommended standard in June, 2005, and became the first national standard in China’s 3C-Convergence industry. Besides, all kinds of development tools and testing authentication tools based on IGRS standard have almost been accomplished and are gradually perfecting and updating. As required by MII Science & Technology Department and led by MII Electronic Standardization Institute Information Product Standard Compliance Certification Test Center, all IGRS Working Group members participated in the one and a half years’ R&D of IGRS Standard Compliance Test System, and on August 30th, 2005, this IGRS Standard Compliance Test System finally passed the expert authentication organized by MII. IGRS WG and IGRS Information Technology Engineering Lab had accomplished NDRC’s important projects such as “Information Equipment Resource Sharing Compliance Service” standard R&D and constitution, and has the ability to conduct high-standard scientific research and project management.

IGRS standard provides a unified network resource discover, use and management mechanism for IGRS application, and it was constituted by three parts: IGRS basic protocol, IGRS intelligent application framework, and IGRS basic application. IGRS Standard v1.0 includes two basic parts at present: Basic Protocol Standard and Intelligent Application Framework Standard. As shown by figure 1.       

  

                                                         Figure1 IGRS Standard v1.0

 

 

 

 

 

 

 

 

 

 


Figure2 shows the structure of IGRS protocol’s protocol stack, the topside level is the application of diversified users. Through service provided by protocol stack and canonical package described by customers, application can be released on IGRS equipments and become IGRS service and user. Application framework is a group of congregation of service and user, which support a specific application, and a specific application framework provides a closer and more sufficient development support for a specific application. Service and application on IGRS equipments interchanges with service and application on other IGRS equipments through under layer’s five IGRS standard protocol, including mutual discover and use. Rock-bottom’s equipment route protocol provides a sending purpose for upper interactive messages, while the transportation of messages is based on existing transport protocols.

IGRS Equipment is a kind of abstract of various information terminal units in the real world, and IGRS equipment is the container and manager of its sharing resources. Through the interaction of IGRS protocol stack API and resource sharing explorer, application program realizes using and managing sharing resources in the network constituted by IGRS equipments.

The sharing resources to which IGRS equipments are applied can be divided into two kinds, one is the equipment’s own sharing resources, such as calculating resource, storage resource, etc, this kind of resources are managed by resource sharing explorer as service object in IGRS equipments; the other application program developer provides a certain kind of service for other application program through development, such as media player service, document printing service, etc, this kind of resource accept the management of sharing explorer in the form of service counterfoil among IGRS equipments.

We need to use application program of sharing resources in IGRS equipments to accept management of sharing explorer in the form of client agent, while using API provided by explorer to realize using and managing sharing resources in IGRS equipments. Sharing explorers on different IGRS equipments realize equipment access and control, service access and control, service data distribution, issue subscribe and notice through universal IGRS equipment interchange protocol which is defined by domestic document and has nothing to do with material network transportation protocol.

Universal IGRS equipment interchange protocol can be mapped to different transportation protocol through protocol mapping criterion defined by domestic document, such as IGRS equipment interchange protocol base on network protocols of TCP/UDP, HTTP, IIOP, RMI, etc.