CN102694849B - IOT (Internet of Things) resource information acquiring method, terminal equipment and system - Google Patents

IOT (Internet of Things) resource information acquiring method, terminal equipment and system Download PDF

Info

Publication number
CN102694849B
CN102694849B CN201210148693.XA CN201210148693A CN102694849B CN 102694849 B CN102694849 B CN 102694849B CN 201210148693 A CN201210148693 A CN 201210148693A CN 102694849 B CN102694849 B CN 102694849B
Authority
CN
China
Prior art keywords
resource
standard logo
resource identification
management system
terminal equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201210148693.XA
Other languages
Chinese (zh)
Other versions
CN102694849A (en
Inventor
刘阳
田野
杜源峰
李廷力
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Computer Network Information Center of CAS
Original Assignee
Computer Network Information Center of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Computer Network Information Center of CAS filed Critical Computer Network Information Center of CAS
Priority to CN201210148693.XA priority Critical patent/CN102694849B/en
Publication of CN102694849A publication Critical patent/CN102694849A/en
Priority to PCT/CN2012/087805 priority patent/WO2013170616A1/en
Application granted granted Critical
Publication of CN102694849B publication Critical patent/CN102694849B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/457Network directories; Name-to-address mapping containing identifiers of data entities on a computer, e.g. file names
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides an IOT (Internet of Things) resource information acquiring method, terminal equipment and a system. The method comprises the following steps that: the terminal equipment acquires a standard identifier and a resource identifier of IOT resources, wherein the resource identifier is used for uniquely identifying the IOT resources and the standard identifier is used for defining a naming rule of the resource identifier; the terminal equipment sends a first query request to a standard identifier management system and receives the naming rule corresponding to the returned standard identifier; the terminal equipment carries out mapping on the resource identifier according to the naming rule and acquires first address information of a resource identifier management system; and the terminal equipment sends a second query request to the resource identifier management system according to the first address information of the resource identifier management system and receives first information of the returned IOT resources. In the technical scheme of the invention, the standard identifier and the resource identifier are simultaneously used for implementing the uniform management on various heterogeneous IOT resources.

Description

Resource information of Internet of things acquisition methods, terminal equipment and system
Technical field
The present invention relates to technology of Internet of things, particularly relate to a kind of resource information of Internet of things acquisition methods, terminal equipment and system.
Background technology
Internet of Things is by identification and cognition technology obtain article self and peripheral information automatically, the communication technology Network Based completes article networking and the fusion with the Internet, find by the infrastructure service of domain name system in similar the Internet, identify, locate, retrieve physics or logical resource, utilize general fit calculation technology to make people can process various information at any time and any place, by any way, finally reach the intelligent decision making to real world and control.
In Internet of Things, the category of resource is more extensive, both physical resource was comprised, such as intelligent object itself (as wireless sensor node, radio frequency electronic tag etc.), also comprises logical resource, the information of the surrounding enviroment of such as intelligent object self or its perception.
In prior art, the technology of vast resources in Internet of Things that can effectively manage mainly contains two kinds, respectively: towards radio frequency identification (Radio Frequency Identification, RFID) object name service (the Object Name Service of technology, and Wireless Sensor Networks (Wireless SensorNetwork ONS), WSN) the constraint application protocol (Constrained Application Protocol, CoAP) of technology.
ONS adopts internet domain name analysis service (Domain Name Service, DNS) principle, by product electronic code (the Electronic Product Code of RFID label tag, EPC) code parsing is to EPC information server (the EPC Information Server having Item Information, EPCIS) address is the most widely used management service for RFID Internet resources.
CoAP agreement adopts internet hypertext transfer protocol (Hypertext Transport Protocol, HTTP) similar feature, by Resource Abstract, definition interaction flow, extension header option etc., in resource-constrained sensor network, the application of network-oriented layer provides and meets declarative state transitions REST(Representational State Transfer, REST) service of criterion, it is mainly used in managing wireless sensing device node resource.
All only one of information acquiring technology towards WSN technology with towards RFID technique.Except sensing technology and RFID technique, GPS, video identification, infrared, laser, scanning etc. be all can be realized automatically identifying and the technology of thing thing communication can become the information acquiring technology of Internet of Things.Sensor Network or RFID net are the one application of Internet of Things, but are never the whole of Internet of Things.Above-mentioned two kinds of technology all cannot ensure to manage the compatibility of different resource, namely cannot carry out unified management to the physical resource of isomery and logical resource.
Summary of the invention
The invention provides a kind of Internet of Things resource acquiring method, terminal equipment and system, in order to realize the unified management to various isomeric compound networked resources.
The invention provides a kind of resource information of Internet of things acquisition methods, comprising:
Terminal equipment obtains standard logo and the resource identification of Internet of Things resource; Described resource identification is used for Internet of Things resource described in unique identification, and described standard logo is for defining the naming rule of described resource identification;
Described terminal equipment sends the first inquiry request to standard logo management system, and receives naming rule corresponding to the described standard logo that returns after described standard logo management system is inquired about according to described first inquiry request; Described first inquiry request comprises described standard logo;
The naming rule that described terminal equipment is corresponding according to described standard logo maps described resource identification, the first address information of Gains resources identity management system;
Described terminal equipment sends the second inquiry request according to the first address information of described resource identification management system to described resource identification management system, receives described resource identification management system carries out inquiring about the described Internet of Things resource the returned first information according to described second inquiry request; Described second inquiry request comprises described resource identification.
The invention provides a kind of terminal equipment, comprising:
First acquisition module, for obtaining standard logo and the resource identification of Internet of Things resource;
First sending module, for sending the first inquiry request to standard logo management system, described first inquiry request comprises described standard logo;
First receiver module, for receiving naming rule corresponding to the described standard logo that returns after described standard logo management system is inquired about according to described first inquiry request;
Second acquisition module, maps described resource identification for the naming rule corresponding according to described standard logo, the first address information of Gains resources identity management system;
Second sending module, send the second inquiry request for the first address information according to described resource identification management system to described resource identification management system, described second inquiry request comprises described resource identification;
Second receiver module, carries out inquiring about the first information of the described Internet of Things resource returned according to described second inquiry request for receiving described resource identification management system.
The invention provides a kind of Internet of Things resource management system, comprising: terminal equipment, standard logo management system and resource identification management system;
Described terminal equipment comprises:
First acquisition module, for obtaining standard logo and the resource identification of Internet of Things resource;
First sending module, for sending the first inquiry request to described standard logo management system, described first inquiry request comprises described standard logo;
First receiver module, for receiving naming rule corresponding to the described standard logo that returns after described standard logo management system is inquired about according to described first inquiry request;
Second acquisition module, maps described resource identification for the naming rule corresponding according to described standard logo, obtains the first address information of described resource identification management system;
Second sending module, send the second inquiry request for the first address information according to described resource identification management system to described resource identification management system, described second inquiry request comprises described resource identification;
Second receiver module, carries out inquiring about the first information of the described Internet of Things resource returned according to described second inquiry request for receiving described resource identification management system;
Described standard logo management system, for inquiring about according to the described standard logo in described first inquiry request, and returns naming rule corresponding to the described standard logo that inquires;
Described resource identification management system, for inquiring about according to the described resource identification in described second inquiry request, and returns the first information of the described Internet of Things resource inquired.
Resource information of Internet of things acquisition methods of the present invention, terminal equipment and system, resource identification is used to carry out unique identification Internet of Things resource, and the naming rule of the resource identification of Internet of Things resource is defined by standard logo, concerning Internet of Things resource management system, use standard logo and resource identification to manage Internet of Things resource simultaneously, concerning terminal equipment, use standard logo and resource identification to inquire about resource information of Internet of things simultaneously, owing to can be known the naming rule of resource identification by standard logo, the management of Internet of Things resource is no longer subject to the different restriction of resource identification naming rule in different Internet of things system, achieve the unified management to Internet of Things resource in heterogeneous system.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The flow chart of the resource information of Internet of things acquisition methods that Fig. 1 provides for one embodiment of the invention;
The structural representation of the terminal equipment that Fig. 2 provides for one embodiment of the invention;
The structural representation of the Internet of Things resource management system that Fig. 3 provides for one embodiment of the invention;
The structural representation of the standard logo management system that Fig. 4 provides for one embodiment of the invention;
The structural representation of the resource identification management system that Fig. 5 provides for one embodiment of the invention.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The flow chart of the resource information of Internet of things acquisition methods that Fig. 1 provides for one embodiment of the invention.As shown in Figure 1, the method for the present embodiment comprises:
Step 101, terminal equipment obtain standard logo and the resource identification of Internet of Things resource; Described resource identification is used for unique identification Internet of Things resource, and described standard logo is for defining the naming rule of resource identification.
The terminal equipment of the present embodiment can be various Internet of Things application terminals equipment, as controlled the intelligent gateway etc. of Internet of Things resource by the user terminal (such as smart mobile phone) of Web service accessing internet of things resource, directly management.
The Internet of Things resource of the present embodiment can be the physical resource in Internet of things system, such as wireless sensor node, radio frequency electronic tag etc., also can be the logical resource in Internet of things system, such as text, audio frequency, video etc.
In the present embodiment, Internet of Things resource uses standard logo and resource identification to identify simultaneously.Wherein, the standard logo of Internet of Things resource and resource identification are stored in Internet of Things resource usually.Terminal equipment directly can obtain standard logo and the resource identification of this Internet of Things resource from Internet of Things resource.Such as, if Internet of Things resource is wireless sensor node, then terminal equipment by carrying out information interaction with wireless sensor node, can obtain standard logo and the resource identification of wireless sensor node.Again such as, if Internet of Things resource is logical resource, then the standard logo of this logical resource and resource identification can be carried in this logical resource as a part for this logical resource, and based on this, terminal equipment directly can obtain its standard logo and resource identification from logical resource.
Wherein, described various mark is exactly a kind of name symbol for identifying different object.Resource identification (the Resource Identifier of Internet of Things resource, RID) unique identification Internet of Things resource is mainly used in, and the standard logo of Internet of Things resource (Standard Identifier, SID) is mainly used in the naming rule of the resource identification defining Internet of Things resource.
Traditional Uniform Resource Identifier (Uniform Resource Identifier, URI) recognition network (Web) resource is only used for, the basic format of such as URI is: <URI>::=<schemeG reatT.GreaT.GT:<scheme-specific-partGreatT. GreaT.GT, the unique identifier (i.e. <scheme-specific-part> part) generated by title (i.e. <scheme> part) and this name outline of employing of name outline forms, separate with ": " between title and identifier.
<scheme-specific-part> part in the basic format of URI is usual to be made up of 4 parts, i.e. <scheme-specific-part>::=LEss T.LTssT.LTauthority> [<path>] [<query>] [#<fragment>].
Wherein, authority is the Institution Code adopting this name outline, i.e. the host name of deposit networked resources.Path is the relative path information of deposit networked resources, using "/" as interval.Query by " attribute-value " to the expression formula for search formed, with "? " beginning.Fragment is the child resource of mark relative to primary resource, starts with " # ".
Wherein authority is essential attribute, and path and query, fragment are optional attributes.
Optionally, the standard logo of the present embodiment and resource identification all can be realized by the URI of expansion.
Optionally, the structure of the URI of a kind of expansion that the present embodiment provides, mainly expands to resource name <resource> by original Hostname <authority>.Optionally, the resource name <resource> of the present embodiment can be belonged to three parts and be formed by resource identification, resource type, resource again.
Wherein, when the URI expanded is used for resource identification, the implication of each daughter element is as follows:
Resource identification: for distinguishing different Internet of Things resources in this locality, can carry out marker networked resources by heterogeneous network manager each in Internet of Things subdomain according to local nomenclature principle.Described this locality can be the resource identification management system of management resource mark, but is not limited thereto.
Resource type: the existence form being used for describing Internet of Things resource.Such as, can be the description of classification, such as, TLD defines the type of this Internet of things system belonging to Internet of Things resource, the attribute of other territory definition Internet of Things resource itself.Wherein, the naming rule of the resource identification of different Internet of things system use is different.Wherein, adopt different bottom networking technologys, the meaning of the attribute of Internet of Things resource itself can be incomplete same.Illustrate, in RFID network, the attribute of Internet of Things resource itself can be the type of coding of RFID label tag, such as EPC, ucode etc.In WSN network, the attribute of Internet of Things resource itself can be the function type of Sensor node, such as temperature sensor (temperature transducer), humidity sensor (humidity transducer), light sensor (light transducer) or gas sensor (gas transducer) etc.In hybrid network, the attribute of Internet of Things resource itself can be the type of terminal equipment, as gateway device (Gateway).So-called resource, refer to any object that can be cited, comprise actual resource, logical resource, terminal equipment here is also taken as a kind of resource and treats.
Resource belongs to: the original function being similar to authority in traditional URI, and being used for describing the owner of Internet of Things resource, such as, can be organization name, exabyte, gateway name etc.
Wherein, when the URI expanded is used for standard logo, the implication of each daughter element is as follows:
Resource identification: be used for distinguishing different standard logo in this locality.Wherein, described this locality can be the standard logo management system of administrative standard mark, but is not limited thereto.
Resource type: be used for the existence form of the corresponding class Internet of Things resource of description one class standard mark.Such as, can be the description of classification, also can only containing TLD.
Resource belong to: be used for description standard mark maker and manager, be generally national authority or normal structure etc.
Step 102, terminal equipment send the first inquiry request to standard logo management system, and receive naming rule corresponding to the standard logo that returns after standard logo management system is inquired about according to the first inquiry request.
Wherein, the first inquiry request comprises standard logo.
Terminal equipment is after the Datum identifier getting Internet of Things resource and resource identification, generate the first inquiry request comprising Datum identifier, then inquiry request is sent to standard logo management system, to ask standard logo to be inquired about according to the first inquiry request, obtain the naming rule that Datum identifier is corresponding.
In the present embodiment, standard logo management system is mainly used in managing various standard logo.The standard logo management system of the present embodiment stores the information such as each standard logo and naming rule corresponding to each standard logo.After standard logo management system receives the first inquiry request, can resolve the first inquiry request, obtain Datum identifier, then carry out searching according to Datum identifier and finally obtain naming rule corresponding to Datum identifier, then returning to terminal equipment.Wherein, the implementation of standard logo management system or structure can have multiple, the multistage standard logo server carrying out managing with tree such as can be adopted to realize, also can only adopt a primary standard identification server to realize, the multistage standard logo server carrying out organization and administration with circulus can also be adopted to realize.For the standard logo management system of different implementation or structure, carrying out inquiring about according to standard logo the process obtaining naming rule corresponding to standard logo can be different.The present embodiment is not construed as limiting this.
The naming rule that step 103, terminal equipment are corresponding according to standard logo maps resource identification, the first address information of Gains resources identity management system.
After terminal equipment gets naming rule corresponding to standard logo, the naming rule corresponding according to standard logo maps resource identification, the first address information of Gains resources identity management system.Wherein, the first address information of resource identification management system mainly refer to that the implementation structure of resource identification management system is looked in the address needed for terminal equipment access resources identity management system, this address can be different.Such as, if resource identification management system adopts single resource identification server implementation structure, then this address is the address of this resource identification server; If resource identification management system adopts many class resources identification server to realize, then this address can be the address etc. of wherein certain resource identification server.
In the present embodiment, resource identification server primary responsibility manages resource identification.Wherein, resource identification management system storing the various information of the Internet of Things resource that each resource identification and each resource identification identify, such as, can be the information of manufacturer of Internet of Things resource, the information etc. of selling area.
Step 104, terminal equipment send the second inquiry request according to the first address information of resource identification management system to resource identification management system, receive resource identification management system and carry out the first information inquiring about the Internet of Things resource returned according to the second inquiry request.
Terminal equipment is after getting the first address information of resource identification management system, and send the second inquiry request according to this first address information to resource identification management system, the second inquiry request comprises above-mentioned resource identification.Resource identification management system is after receiving the second inquiry request, second inquiry request is resolved, obtains resource identification wherein, then inquire about according to resource identification, obtain the information of the Internet of Things resource that this resource identification identifies, and return to terminal equipment.Wherein, according to the implementation of resource identification management system or the difference of structure, resource identification management system can be different according to the process that resource identification carries out inquiring about.Terminal equipment receives the first information of the Internet of Things resource that resource identification management system returns.
Wherein, the first information of Internet of Things resource can be one or more in the various information of Internet of Things resource.Such as, the first information of Internet of Things resource can be the information of the production firm of Internet of Things resource and/or the information etc. of market.
In the present embodiment, use resource identification unique identification Internet of Things resource, and use standard logo to define the naming rule of the resource identification of marker networked resources, and respectively by resource identification management system and standard logo management system, two kinds of marks are managed, terminal equipment is inquired about resource information of Internet of things based on resource identification and standard logo simultaneously, owing to can be known the naming rule of resource identification by standard logo, make the management to Internet of Things resource, inquiries etc. are no longer by the restriction that the naming rule of resource identification in different Internet of things system is different, achieve the unified management to Internet of Things resource in heterogeneous system, for further developing of Internet of Things lays the foundation.
Further, in various embodiments of the present invention, standard logo is different from common resource identification, and standard logo is a kind of special identifier.Such as, the quantity of standard logo is far smaller than the quantity of resource identification, is generally registered by organization or management platform.The registration management of resource identification belongs to the owner of resource, if the RFID label tag of such as A state identifies according to a1 rule, so A state generally wishes registration and the analysis service of oneself this type of RFID label tag of O&M.Inquiring about the parsing of resource identification also may be a kind of behavior needing anonymous inquiry.On the contrary, the registration management of standard logo and query parse are all public actions, are various countries, area, carry out between tissue linking up and the basis of shared information resources.The parsing inquiry quantity of standard logo is far longer than resource identification, and other resource identification of same class all can carry out parsing inquiry to public standard logo.Based on this, if adopt the administrative mechanism of pyramid to standard logo, great pressure may be caused to the most top server.In order to ensure, to the registration of standard logo and the fairness of analysis service and stability, need a kind of administrative mechanism of rational equity, and traditional DNS system can not to meet this demand.For the problems referred to above, the present embodiment provides a kind of system utilizing the P2P system of layering to carry out administrative standard mark, i.e. standard logo management system.
Optionally, the present embodiment can utilize existing DNS infrastructure to build corresponding delamination criterion identification server, and then forms standard logo management system.
In the present embodiment, a kind of standard logo management system comprises grade III Standard identification server, is respectively first order standard logo server, second level standard logo server and third level standard logo server.Wherein, every one-level can have multiple standard logo server, and these standard logo servers logically form circulus.
First order standard logo server, can be such as root standard logo server (Root-Standardname server, R-SNS): the standard logo server being highest level in standard logo management system, the map listing safeguarding country variant or area is responsible for.Second level standard logo server can be such as country /region standard logo server (National-Standard name server, N-SNS): the map listing being responsible for safeguarding country various criterion tissue.Third level standard logo server, can be such as tissue/mechanism standard identification server (Organization-Standard name server, O-SNS): the standard logo management being responsible for maintenance organization or organizational level, the naming rule that RFID label, WSN sensor node etc. specifically identify.
Based on three grades of implementation structures of above-mentioned standard logo management system, a kind of embodiment of step 102 can comprise:
Terminal equipment sends the first inquiry request to the first order standard logo server in standard logo management system, carries out inquiring about and returning Query Result according to standard logo to make first order standard logo server.
Optionally, terminal equipment can in the multiple first order standard logo server Stochastic choice first order standard logo server, and send the first inquiry request to this first order standard logo server.
Optionally, terminal equipment can resource type after standard logo belonging to additive networked resources and domain suffix, obtains the first address information of standard logo management system.Wherein, the first address information refers to the reference address of the first order standard logo server that in standard logo management system in multiple first order standard logo server one is clear and definite.Then, terminal equipment is according to the first address information of standard logo management system, and the first order standard logo server corresponding to this first address information sends the first inquiry request.
Concerning first order standard logo server, the first inquiry request that first order standard logo server receiving terminal apparatus sends, inquire about in this locality according to the standard logo in the first inquiry request, if inquire the naming rule that standard logo is corresponding, then naming rule corresponding for the standard logo inquired is sent to terminal equipment; If do not inquire the naming rule that standard logo is corresponding, then return the reference address of a second level standard logo server to terminal equipment.In this explanation, for the situation that there is multiple first order standard logo server, if a first order standard logo server does not inquire naming rule corresponding to standard logo in this locality, first inquiry request can be transmitted to next first order standard logo server, proceed inquiry until return to terminal equipment and successfully inquire naming rule corresponding to standard logo by next first order standard logo server, or until return the reference address of second level standard logo server to terminal equipment.Wherein, the reference address of second level standard logo server refers to the address information needed for the standard logo server of the terminal equipment access second level, the namely address of second level standard logo server, such as IP address or MAC Address etc.
The naming rule that the standard logo that terminal equipment reception first order standard logo server returns after inquiring naming rule corresponding to standard logo is corresponding.Or terminal equipment receives the reference address of the second level standard server that first order standard logo server returns after not inquiring naming rule corresponding to standard logo.
After terminal equipment receives the reference address of the second level standard logo server that first order standard logo server returns, terminal equipment is according to the reference address of second level standard logo server, send the first inquiry request including standard logo to second level standard logo server, carry out inquiring about and returning Query Result according to standard logo to make second level standard logo server.
Concerning the standard logo server of the second level, the first inquiry request that second level standard logo server receiving terminal apparatus sends, inquire about in this locality according to the standard logo in the first inquiry request, if inquire the naming rule that standard logo is corresponding, then naming rule corresponding for the standard logo inquired is sent to terminal equipment; If do not inquire the naming rule that standard logo is corresponding, then return the reference address of a third level standard logo server to terminal equipment.In this explanation, for the situation that there is multiple second level standard logo server, if a second level standard logo server does not inquire naming rule corresponding to standard logo in this locality, first inquiry request can be transmitted to next second level standard logo server, proceed inquiry until return to terminal equipment and successfully inquire naming rule corresponding to standard logo by next second level standard logo server, or until return the reference address of third level standard server to terminal equipment.Wherein, the reference address of third level standard logo server refers to the address information needed for terminal equipment access third level standard logo server, the namely address of third level standard logo server, such as IP address or MAC Address etc.
Terminal equipment receives naming rule corresponding to standard logo that second level standard logo server returns when inquiring naming rule corresponding to standard logo.Or terminal equipment receives the reference address of the third level standard logo server that second level standard logo server returns when not inquiring naming rule corresponding to standard logo.
After terminal equipment receives the reference address of the third level standard logo server that second level standard logo server returns, terminal equipment is according to the reference address of third level standard logo server, send the first inquiry request including standard logo to third level standard logo server, carry out inquiring about and returning Query Result according to standard logo to make third level standard logo server.
Concerning third level standard logo server, the first inquiry request that third level standard logo server receiving terminal apparatus sends, inquire about in this locality according to the standard logo in the first inquiry request, if inquire the naming rule that standard logo is corresponding, then naming rule corresponding for the standard logo inquired is sent to terminal equipment; If do not inquire the naming rule that standard logo is corresponding, then can return the failed information of inquiry to terminal equipment.In this explanation, for the situation that there is multiple third level standard logo server, if a third level standard logo server does not inquire naming rule corresponding to standard logo in this locality, first inquiry request can be transmitted to next third level standard logo server, proceed inquiry until return to terminal equipment and successfully inquire naming rule corresponding to standard logo by next third level standard logo server, or until return inquiry failure to terminal equipment.
Terminal equipment receives naming rule corresponding to standard logo that third level standard logo server returns when inquiring naming rule corresponding to standard logo.
Present embodiment, by making full use of the standard logo management system of existing DNS technology and the layering of infrastructure structure thereof, has made certain contribution to the fair equity of guarantee Internet of Things resource management.
In various embodiments of the present invention, the administrative power of Internet of Things resource belongs to the owner of Internet of Things resource, if owner does not have ability directly to manage affiliated resource, can entrust, be managed by believable third party.Management corresponding to resource identification is also like this.But in existing Internet of Things resource management, most cases is concentrated by resource identification to entrust in some countries or tissue, company.The mode of this centralized management resource identification is easy to suffer the security attacks such as DDoS on the one hand, on the other hand, this application of the Internet of Things based on single management is overly dependent upon this unique management organization, if this management organization is because politics, economic dispatch reason abuse administrative power, the fail safe of so Internet of Things application fundamentally cannot be guaranteed.
For the problems referred to above, the embodiment of the present invention provides a kind of resource identification management system, this resource identification management system can utilize existing DNS infrastructure, set up corresponding hierarchical resource identification server, managed by the resource identification of multilayer resource identification server to different stage, and no longer based on some management organizations, unified management is carried out to resource identification, thus overcome the various defects of centralized management resource identification.Wherein, in resource identification management system, the number of plies of resource identification server does not limit.
Optionally, resource identification management system can adopt tertiary structure to realize, and namely comprises first order resource identification server, second level resource identification server and third level resource identification server.Wherein, first order resource identification server can be Root Resource name server (Root-Resource nameserver, R-RNS): the resource identification server being highest level in resource identification management system.Second level resource identification server can be country /region resource name server (National-Resource nameserver, N-RNS): primary responsibility is to the management of Internet of things system Chinese Home or other resource name of local level.Third level resource identification server can be local resource name server (Local-Resourcename server, L-RNS): the management of the resource identification of company and enterprise's rank in primary responsibility Internet of things system.
Optionally, multiple concerning having every grade of resource identification server.Namely in resource identification management system, multiple first order resource identification server can be there is, also can there is multiple second level resource identification server, also can there is multiple third level resource identification server.
Based on three grades of implementation structures of above-mentioned resource identification management system, the flow process of a kind of execution mode of step 104 comprises:
Terminal equipment is according to the first address information of resource identification management system, send the second inquiry request to the first order resource identification server in resource identification management system, carry out inquiring about and returning Query Result according to resource identification to make first order resource identification server.
Concerning first resource identification server, the second inquiry request that first resource identification server receiving terminal apparatus sends, inquire about in this locality according to the resource identification in the second inquiry request, if inquire the first information of Internet of Things resource according to this resource identification, then return the first information of Internet of Things resource to terminal equipment; If do not inquire the first information of Internet of Things resource according to this resource identification, then return the reference address of second level resource identification server to terminal equipment.In this explanation, for the situation that there is multiple first order resource identification server, if a first order standard logo server does not inquire the first information of the Internet of Things resource that resource identification identifies in this locality, then the second inquiry request can be transmitted to next first order resource identification server, inquiry is proceeded until return the first information successfully inquiring the Internet of Things resource that this resource identification identifies to terminal equipment by next first order resource identification server, or until return the reference address of second level resource identification server to terminal equipment.Wherein, the reference address of second level resource identification server refers to the address information needed for the resource identification server of the terminal equipment access second level, the namely address of second level resource identification server, such as IP address or MAC Address etc.
Terminal equipment receives the first information of the Internet of Things resource that first order resource identification server returns when inquiring the first information of Internet of Things resource according to resource identification.Or, the reference address of second level resource identification server in the resource identification management system that terminal equipment reception first order resource identification server returns when not inquiring the first information of Internet of Things resource according to resource identification.
After terminal equipment receives the reference address of the second level resource identification server that first order resource identification server returns, terminal equipment is according to the reference address of second level resource identification server, send the second inquiry request comprising resource identification to second level resource identification server, carry out inquiring about and returning Query Result according to resource identification to make second level resource identification server.
Concerning the resource identification server of the second level, the second inquiry request that Secondary resource identification server receiving terminal apparatus sends, inquire about in this locality according to the resource identification in the second inquiry request, if inquire the first information of Internet of Things resource according to this resource identification, then return the first information of Internet of Things resource to terminal equipment; If do not inquire the first information of Internet of Things resource according to this resource identification, then return the reference address of third level resource identification server in resource identification management system to terminal equipment.In this explanation, for the situation that there is multiple second level resource identification server, if a second level standard logo server does not inquire the first information of the Internet of Things resource that resource identification identifies in this locality, then the second inquiry request can be transmitted to next second level resource identification server, inquiry is proceeded until return the first information successfully inquiring the Internet of Things resource that this resource identification identifies to terminal equipment by next second level resource identification server, or until return the reference address of third level resource identification server to terminal equipment.Wherein, the reference address of third level resource identification server refers to the address information needed for terminal equipment access third level resource identification server, the namely address of third level resource identification server, such as IP address or MAC Address etc.
Terminal equipment receives the first information of the Internet of Things resource that second level resource identification server returns when inquiring the first information of Internet of Things resource according to resource identification.Or.Terminal equipment receives the reference address of the third level resource identification server of the resource identification management system that second level resource identification server returns when not inquiring the information of Internet of Things resource according to resource identification.
After terminal equipment receives the reference address of the third level resource identification server that second level resource identification server returns, terminal equipment is according to the reference address of third level resource identification server, send the second inquiry request to third level resource identification server, carry out inquiring about and returning Query Result according to resource identification to make third level resource identification server.
Concerning third level resource identification server, the second inquiry request that information resources identification server receiving terminal apparatus sends, inquire about in this locality according to the resource identification in the second inquiry request, if inquire the first information of Internet of Things resource according to this resource identification, then return the first information of Internet of Things resource to terminal equipment; If do not inquire the first information of Internet of Things resource according to this resource identification, then can return the failed information of inquiry to terminal equipment.In this explanation, for the situation that there is multiple third level resource identification server, if a third level standard logo server does not inquire the first information of the Internet of Things resource that resource identification identifies in this locality, then the second inquiry request can be transmitted to next third level resource identification server, proceed inquiry until return the first information successfully inquiring the Internet of Things resource that this resource identification identifies to terminal equipment by next third level resource identification server, or until return inquiry failure to terminal equipment.
Terminal equipment receives the first information of the Internet of Things resource that third level resource identification server returns when inquiring the first information of Internet of Things resource according to resource identification.
The present embodiment mode is the resource identification management system of layering based on DNS technique construction, and provides efficient Internet of Things resource analysis service, for ensureing that the fair equity of Internet of Things resource management has made contribution.
Illustrate at this, in specific implementation, first order resource identification server and first order standard logo server can be Same Physical equipment, also can be independently physical equipments; Second level resource identification server and second level standard logo server can be Same Physical equipment, also can be independently physical equipments; Third level resource identification server and third level standard logo server can be Same Physical equipment, also can be independently physical equipments.
Further, the process obtaining resource information of Internet of things comprises: the parsing of a class Internet of Things resource is inquired about to (Class Resource Resolve, CRR) and inquired about (Item ResourceResolve, IRR) the parsing of single resource.Wherein, concerning CRR inquiry, the result that resource identification server returns has the gerentocratic mark of the common information of this class Internet of Things resource often; Such as, when using RFID label tag marking articles, the result of CRR inquiry can be the title of the information server of article manufacturer or URL etc.Concerning IRR inquiry, resource identification server may need through repeatedly recurrence, the result finally returned can be just the corresponding interactive communication address or Resource Properties information etc. of single Internet of Things resource, and centre returns is the URL of resource identification server corresponding when carrying out recursive query.
Based on above-mentioned, if terminal equipment carry out be CRR inquiry, then the first information of the Internet of Things resource in step 104 is final Query Result.If what terminal equipment carried out is IRR inquiry, then the first information of the Internet of Things resource in step 104 is intermediate object program, can be the second address information of resource identification management system.Wherein, the second address information here refers to address resource identification management system storing the intermediate object program in IRR query script.Second address information may be identical with the first address information, and also agreeing can be different.Illustrate, for the resource identification management system of hierarchy, the second address information can be the address of wherein certain first order resource identification server, and also agreeing can be the address of certain second level resource identification server.
If the first information of the Internet of Things resource in step 104 is the second address information of resource identification management system, then terminal equipment can also send the 3rd inquiry request according to the first information (i.e. the second address information of resource identification management system) of Internet of Things resource to resource identification management system further, receives resource identification management system and carries out inquiring about the second information returning Internet of Things resource according to the 3rd inquiry request.Wherein, the 3rd inquiry request comprises resource identification.
Illustrate at this, the second information of Internet of Things resource may be final Query Result, also may be intermediate object program.If the second information of Internet of Things resource is intermediate object program, then terminal equipment can send inquiry request according to the second information of Internet of Things resource to resource identification management system further, namely constantly performs recursive query, until get final result.
Wherein, IRR is inquired about, the wherein process of each recursive query, namely sending to resource identification management system the process that inquiry request receives the Query Result that resource identification management system returns see the embodiment of above-mentioned steps 104, can not repeat them here.
Below for Internet of Things resource for RFID label tag, describe the implementation process of technical solution of the present invention in detail.
First do following hypothesis: suppose that production firm A is a Furniture manufacturing manufacturer, adopt RFID label tag to identify its furniture item produced, the coded format of RFID label tag adopts EPC encoding scheme.The EPC encoding scheme of RFID label tag is registered in advance in the standard logo server that " epc.rfid.com " is corresponding.Details corresponding to furniture are stored in information server C of its management by production firm A, and the map information of information server C and this batch of furniture is in advance in the resource identification server that " epc.rfid.tnsroot.cn " is corresponding.If user B is a user that have purchased the intelligentized Furniture that production firm A produces, and on its smart mobile phone, installed relevant internet-of-things terminal application, user is by this application query furniture information.Concrete query script is as follows:
The first step: user B utilizes near-field communication (the Near Field Communication of smart mobile phone, etc. NFC) interface reads RFID label tag, obtains 16 standard logo " 0101010000010101 " corresponding to furniture and 64 resource identifications: " 10,100,010,101,001,010,101,010,010,101,010,101,010,010,010,010,100,001,010 10101010 ".Wherein, standard logo and resource identification represent in binary form.
Second step: the smart mobile phone of inquiry furniture information calls resolver wherein, and standard logo and resource identification are sent to resolver.
3rd step: resolver utilizes the Information Selection of standard logo and adds the suffix of resource type and country /region TLD, is mapped as the URI of corresponding standard logo server s, suppose this URI sfor " 21.84.rfid.com ".
4th step: resolver utilizes URI ssend inquiry request to standard logo management system, and receive naming rule X corresponding to standard logo that standard logo server corresponding to " epc.rfid.com " in standard logo management system finally return.
The description of the execution mode of the concrete visible step 103 of this process.
5th step: resolver utilizes naming rule X resource identification to be mapped as the URI of corresponding resource identification server r, suppose this URI rfor: " 2730.43301.21674.epc.rfid.com ".
6th step: resolver utilizes URI rresource identification management system to correspondence sends inquiry request, and the final first information receiving the Internet of Things resource that resource identification that resource identification server that in asset identification system, " epc.rfid.tnsroot.cn " is corresponding returns identifies, suppose that this first information is: " http://Furniture2012011800123.epc.rfid.tnsroot.cn ".This first information is the address needed for visit information server C.
This process specifically can see the description of the execution mode of step 104.
7th step: the first information that smart mobile phone (internet-of-things terminal application) more specifically in smart mobile phone is obtained by resolver and information server C initiating communication, the details obtaining furniture also finally feed back to user B.
From above-mentioned: the embodiment of the present invention has the following advantages: following advantage can be realized: 1) by using standard logo and resource identification simultaneously, realize managing the compatibility of the Internet of Things resource of various isomerism; 2) allow to make full use of existing DNS technology and infrastructure thereof, it realizes simple; 3) allowing to provide login mechanism, allowing to adapt to new Internet of Things resource by registering new standard logo; 4) THP terminal handler process is relatively simple, can not cause very large computation burden to terminal equipment and store burden; 5) specific implementation of terminal equipment is not limit, realize flexibly.6) by building the service intensity that there is the standard logo management system of circulus and resource identification management system and contribute to reducing the highest administration mechanisms such as root server, reducing its risk under fire, improving safe class; 7) by building the standard logo management system of hierarchy and resource identification management system, ensure that the fair equity of Internet of Things resource management, allowing any country, anyly organizing independent management its Internet of Things resource had and related service.
The structural representation of the terminal equipment that Fig. 2 provides for one embodiment of the invention.As shown in Figure 2, the terminal equipment of the present embodiment comprises: the first acquisition module 21, first sending module 22, first receiver module 23, second acquisition module 24, second sending module 25 and the second receiver module 26.
Wherein, the first acquisition module 21, for obtaining standard logo and the resource identification of Internet of Things resource.First sending module 22, is connected with the first acquisition module 21, and for sending the first inquiry request to standard logo management system, the first inquiry request comprises the standard logo that the first acquisition module 21 obtains.First receiver module 23, for after the first sending module 22 sends the first inquiry request, the naming rule that the standard logo that reception standard logo management system returns after inquiring about according to the first inquiry request is corresponding.Optionally, the first sending module 22 is connected with the first receiver module 23.
Second acquisition module 24, is connected with the first receiver module 23, and the naming rule that the standard logo for receiving according to the first acquisition module 21 is corresponding maps resource identification, the first address information of Gains resources identity management system.Second sending module 25, be connected with the first acquisition module 21 and the second acquisition module 24, the first address information for the resource identification management system obtained according to the second acquisition module 24 sends the second inquiry request to resource identification management system, and the second inquiry request comprises the resource identification that the first acquisition module 21 obtains.Second receiver module 26, for after the second sending module 25 sends the second inquiry request, receives resource identification management system and carries out the first information inquiring about the Internet of Things resource returned according to the second inquiry request.Optionally, the second receiver module 26 is connected with the second sending module 25.
Each functional module of the terminal equipment of the present embodiment can be used for the flow process performing resource information of Internet of things acquisition methods shown in Fig. 1, and its specific works principle repeats no more, and refers to the description of embodiment of the method.
The terminal equipment of the present embodiment can be various Internet of Things application terminals equipment, as controlled the intelligent gateway etc. of Internet of Things resource by the user terminal (such as smart mobile phone) of Web service accessing internet of things resource, directly management.
The terminal equipment of the present embodiment, unique identification Internet of Things resource is carried out at use resource identification, and defined in the Internet of things system of the naming rule of the resource identification of Internet of Things resource by standard logo, use standard logo and resource identification to inquire about resource information of Internet of things simultaneously, owing to can be known the naming rule of resource identification by standard logo, the management of Internet of Things resource is no longer subject to the different restriction of resource identification naming rule in different Internet of things system, achieves the unified management to Internet of Things resource in heterogeneous system.
Optionally, the first sending module 22 sends the first inquiry request, and the process that the first receiver module 23 receives naming rule corresponding to standard logo see the description in the execution mode of above-mentioned steps 103, can not repeat them here.Accordingly, the second sending module 25 sends the second inquiry request, and the process of the first information of the second receiver module 26 receiver networked resources see the description in the execution mode of above-mentioned steps 104, can not repeat them here.
Further, the first information of the Internet of Things resource that the second receiver module 26 receives can be the second address information of resource identification management system corresponding to Internet of Things resource, then the second sending module 25 also sends the 3rd inquiry request for the first information according to Internet of Things resource to resource identification management system, and described 3rd inquiry request comprises resource identification.Accordingly, the second receiver module 26 also carries out inquiring about for receiving resource identification management system the second information returning Internet of Things resource according to the 3rd inquiry request.
Further, first sending module 22 is specifically used in resource type after standard logo belonging to additive networked resources and domain suffix, obtain the first address information of standard logo management system, then according to the first address information of standard logo management system, the first inquiry request is sent to standard logo management system.
Above-mentioned each functional module can be used for performing the corresponding flow process in said method embodiment, and its specific works principle repeats no more.
In sum, the terminal equipment of the present embodiment uses standard logo and resource identification to inquire about resource information of Internet of things simultaneously, owing to can be known the naming rule of resource identification by standard logo, the management of Internet of Things resource is no longer subject to the different restriction of resource identification naming rule in different Internet of things system, achieves the unified management to Internet of Things resource in heterogeneous system.
The structural representation of the Internet of Things resource management system that Fig. 3 provides for one embodiment of the invention.As shown in Figure 3, the system of the present embodiment comprises: terminal equipment 31, standard logo management system 32 and resource identification management system 33.
The terminal equipment 31 of the present embodiment can comprise: the first acquisition module, the first sending module, the first receiver module, the second acquisition module, the second sending module and the second receiver module.
Wherein, the first acquisition module, for obtaining standard logo and the resource identification of Internet of Things resource.First sending module, is connected with the first acquisition module, and for sending the first inquiry request to standard logo management system, the first inquiry request comprises the standard logo that the first acquisition module obtains.First receiver module, for after the first sending module sends the first inquiry request, the naming rule that the standard logo that reception standard logo management system returns after inquiring about according to the first inquiry request is corresponding.Optionally, the first sending module is connected with the first receiver module.
Second acquisition module, is connected with the first receiver module, and the naming rule that the standard logo for receiving according to the first acquisition module is corresponding maps resource identification, the first address information of Gains resources identity management system.Second sending module, be connected with the first acquisition module and the second acquisition module, the first address information for the resource identification management system obtained according to the second acquisition module sends the second inquiry request to resource identification management system, and the second inquiry request comprises the resource identification that the first acquisition module obtains.Second receiver module, for after the second sending module sends the second inquiry request, receives resource identification management system and carries out the first information inquiring about the Internet of Things resource returned according to the second inquiry request.Optionally, the second receiver module is connected with the second sending module.
The terminal equipment of the present embodiment can be the terminal equipment that above-described embodiment provides, and its structure can be shown in Figure 2, and its operation principle can see the description of said method embodiment.
The standard logo management system 32 of the present embodiment, is connected with terminal equipment 31, inquires about, and return naming rule corresponding to the standard logo that inquires for the standard logo in the first inquiry request of sending according to the first sending module in terminal equipment 31.
The resource identification management system 33 of the present embodiment, is connected with terminal equipment 31, inquires about, and return the first information of the Internet of Things resource inquired for the resource identification in the second inquiry request of the second sending module transmission according to terminal equipment 31.
Wherein, the system of the present embodiment can be used for the flow process performing the resource information of Internet of things acquisition methods that said method embodiment provides, and its specific works principle repeats no more, and refers to the description of embodiment of the method.Further, the system of the present embodiment can also comprise: Internet of Things resource.Internet of Things resource can be the physical resource such as wireless sensor node, radio frequency electronic tag, also can be the logical resources such as text, audio frequency, video.
The management system for internet of things of the present embodiment, resource identification is used to carry out unique identification Internet of Things resource, and the naming rule of the resource identification of Internet of Things resource is defined by standard logo, concerning Internet of Things resource management system, use standard logo and resource identification to manage Internet of Things resource simultaneously, concerning terminal equipment, use standard logo and resource identification to inquire about resource information of Internet of things simultaneously, owing to can be known the naming rule of resource identification by standard logo, the management of Internet of Things resource is no longer subject to the different restriction of resource identification naming rule in different Internet of things system, achieve the unified management to Internet of Things resource in heterogeneous system.
Optionally, standard logo management system 32 comprises first order standard logo server, second level standard logo server and third level standard logo server.Wherein, every primary standard identification server can have multiple.Comparatively preferred, first order standard logo server is one.Figure 4 shows that a kind of implementation structure of standard logo management system.As shown in Figure 4, logically circulus is formed with between primary standard identification server, open circles in Fig. 4 on each dotted line ring represents the various criterion identification server belonging to same one-level, and the open circles on different dotted line ring represents the standard logo server of different stage.In the diagram, two-stage dotted line ring is only shown, represents the standard logo management system be made up of two-stage standard logo server, but be not limited thereto.Such as, open circles on large dotted line ring can be the server of the standard logo (such as suffix is the standard logo of .cn .us .de) storing country level, and the open circles on little dotted line ring can be the server of the standard logo (such as suffix is the standard logo of .WSN .Hybrid .RFID) of storage area rank.Described refer in logic each standard logo server carrying out information interaction or process on form circulus, and actual physics connect on be not limited to circulus.
Wherein, first order standard logo server, for the first inquiry request that receiving terminal apparatus sends, inquire about according to the standard logo in the first inquiry request, and return to terminal equipment when inquiring naming rule corresponding to standard logo, or when not inquiring naming rule corresponding to standard logo, the reference address of second level standard logo server is returned to terminal equipment.
Second level standard logo server, for the first inquiry request that receiving terminal apparatus sends according to the reference address of second level standard logo server, inquire about according to the standard logo in the first inquiry request, and return to terminal equipment when inquiring naming rule corresponding to standard logo, or when not inquiring naming rule corresponding to standard logo, the reference address of third level standard logo server is returned to terminal equipment.
Third level standard logo server, for the first inquiry request that receiving terminal apparatus sends according to the reference address of third level standard logo server, inquire about according to the standard logo in the first inquiry request, and return to terminal equipment when inquiring naming rule corresponding to standard logo.Optionally, third level standard logo server can also return the failed information of inquiry when not inquiring naming rule corresponding to standard logo according to standard logo to terminal equipment.
Optionally, resource identification management system comprises first order resource identification server, second level resource identification server and third level resource identification server.Wherein, every one-level resource identification server can have multiple.Comparatively preferred, first order resource identification server is one.Figure 5 shows that a kind of implementation structure of resource identification management system.
Wherein, first order resource identification server, for the second inquiry request that receiving terminal apparatus sends, inquire about according to the resource identification in the second inquiry request, and return to terminal equipment when inquiring the first information of Internet of Things resource, or when not inquiring the first information of Internet of Things resource, the reference address of second level resource identification server is returned to terminal equipment.
Second level resource identification server, for the second inquiry request that receiving terminal apparatus sends according to the reference address of second level resource identification server, inquire about according to the resource identification in the second inquiry request, and return to terminal equipment when inquiring the first information of Internet of Things resource, or when not inquiring the first information of Internet of Things resource, the reference address of third level resource identification server is returned to terminal equipment.
Third level resource identification server, for the second inquiry request that receiving terminal apparatus sends according to the reference address of third level resource identification server, inquire about according to the resource identification in the second inquiry request, and return to terminal equipment when inquiring the first information of Internet of Things resource.Optionally, third level resource identification server can also send the failed information of inquiry when not inquiring the first information of Internet of Things resource to terminal equipment.
Wherein, above-mentioned each identification server can be used for performing the corresponding flow process in said method embodiment, and its specific works principle repeats no more.
In summary, the management system for internet of things of the present embodiment has the following advantages: 1) by using standard logo and resource identification simultaneously, realize managing the compatibility of the Internet of Things resource of various isomerism; 2) allow to make full use of existing DNS technology and infrastructure thereof, it realizes simple; 3) allowing to provide login mechanism, allowing to adapt to new Internet of Things resource by registering new standard logo; 4) THP terminal handler process is relatively simple, can not cause very large computation burden to terminal equipment and store burden; 5) specific implementation of terminal equipment is not limit, realize flexibly.6) by building the service intensity that there is the standard logo management system of circulus and resource identification management system and contribute to reducing the highest administration mechanisms such as root server, reducing its risk under fire, improving safe class; 7) by building the standard logo management system of hierarchy and resource identification management system, ensure that the fair equity of Internet of Things resource management, allowing any country, anyly organizing independent management its Internet of Things resource had and related service.
One of ordinary skill in the art will appreciate that: all or part of step realizing above-mentioned each embodiment of the method can have been come by the hardware that program command is relevant.Aforesaid program can be stored in a computer read/write memory medium.This program, when performing, performs the step comprising above-mentioned each embodiment of the method; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
Last it is noted that above each embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to foregoing embodiments to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein some or all of technical characteristic; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.

Claims (10)

1. a resource information of Internet of things acquisition methods, is characterized in that, comprising:
Terminal equipment obtains standard logo and the resource identification of Internet of Things resource; Described resource identification is used for Internet of Things resource described in unique identification, and described standard logo is for defining the naming rule of described resource identification;
Described terminal equipment sends the first inquiry request to standard logo management system, and receives naming rule corresponding to the described standard logo that returns after described standard logo management system is inquired about according to described first inquiry request; Described standard logo management system utilizes the Peer-to-Peer Network P2P system of layering to manage; Described first inquiry request comprises described standard logo;
The naming rule that described terminal equipment is corresponding according to described standard logo maps described resource identification, the first address information of Gains resources identity management system;
Described terminal equipment sends the second inquiry request according to the first address information of described resource identification management system to described resource identification management system, receives described resource identification management system carries out inquiring about the described Internet of Things resource the returned first information according to described second inquiry request; Described second inquiry request comprises described resource identification.
2. resource information of Internet of things acquisition methods according to claim 1, it is characterized in that, described terminal equipment sends the first inquiry request to standard logo management system, and the naming rule receiving the described standard logo that returns after described standard logo management system is inquired about according to described first inquiry request corresponding comprises:
Described terminal equipment sends described first inquiry request to the first order standard logo server in described standard logo management system, carries out inquiring about and returning Query Result according to described standard logo to make described first order standard logo server;
Described terminal equipment receives naming rule corresponding to described standard logo that described first order standard logo server returns when inquiring naming rule corresponding to described standard logo according to described standard logo; Or
Described terminal equipment receives the reference address of the second level standard logo server in the described standard logo management system that described first order standard logo server returns when not inquiring naming rule corresponding to described standard logo according to described standard logo;
Described terminal equipment is according to the reference address of described second level standard logo server, send described first inquiry request to described second level standard logo server, carry out inquiring about and returning Query Result according to described standard logo to make described second level standard logo server;
Described terminal equipment receives naming rule corresponding to described standard logo that described second level standard logo server returns when inquiring naming rule corresponding to described standard logo according to described standard logo; Or
Described terminal equipment receives the reference address of the third level standard logo server in the described standard logo management system that described second level standard logo server returns when not inquiring naming rule corresponding to described standard logo according to described standard logo;
Described terminal equipment is according to the reference address of described third level standard logo server, send described first inquiry request to described third level standard logo server, carry out inquiring about and returning Query Result according to described standard logo to make described third level standard logo server;
Described terminal equipment receives naming rule corresponding to described standard logo that described third level standard logo server returns when inquiring naming rule corresponding to described standard logo according to described standard logo.
3. resource information of Internet of things acquisition methods according to claim 1, it is characterized in that, described terminal equipment sends the second inquiry request according to the first address information of described resource identification management system to described resource identification management system, and receives described resource identification management system carries out inquiring about the described Internet of Things resource the returned first information according to described second inquiry request and comprise:
Described terminal equipment is according to the first address information of described resource identification management system, send described second inquiry request to the first order resource identification server in described resource identification management system, carry out inquiring about and returning Query Result according to described resource identification to make described first order resource identification server;
Described terminal equipment receives the first information of the described Internet of Things resource that described first order resource identification server returns when inquiring the first information of described Internet of Things resource according to described resource identification; Or
Described terminal equipment receives the reference address of second level resource identification server in the described resource identification management system that described first order resource identification server returns when not inquiring the first information of described Internet of Things resource according to described resource identification;
Described terminal equipment is according to the reference address of described second level resource identification server, send described second inquiry request to described second level resource identification server, carry out inquiring about and returning Query Result according to described resource identification to make described second level resource identification server;
Described terminal equipment receives the first information of the described Internet of Things resource that described second level resource identification server returns when inquiring the first information of described Internet of Things resource according to described resource identification; Or
Described terminal equipment receives the reference address of the third level resource identification server of the described resource identification management system that described second level resource identification server returns when not inquiring the information of described Internet of Things resource according to described resource identification;
Described terminal equipment is according to the reference address of described third level resource identification server, send described second inquiry request to described third level resource identification server, carry out inquiring about and returning Query Result according to described resource identification to make described third level resource identification server;
Described terminal equipment receives the first information of the described Internet of Things resource that described third level resource identification server returns when inquiring the first information of described Internet of Things resource according to described resource identification.
4. the resource information of Internet of things acquisition methods according to claim 1 or 2 or 3, is characterized in that, the first information of described Internet of Things resource is the second address information of described resource identification management system corresponding to described Internet of Things resource;
Described terminal equipment also comprises after receiving described resource identification management system to carry out inquiring about the first information of the described Internet of Things resource returned according to described second inquiry request:
Described terminal equipment sends the 3rd inquiry request according to the first information of described Internet of Things resource to described resource identification management system, receives described resource identification management system and carries out inquiring about according to described 3rd inquiry request the second information returning described Internet of Things resource; Described 3rd inquiry request comprises described resource identification.
5. the resource information of Internet of things acquisition methods according to claim 1 or 2 or 3, is characterized in that, described terminal equipment sends the first inquiry request to standard logo management system and comprises:
Described terminal equipment adds resource type belonging to described Internet of Things resource and domain suffix after described standard logo, obtains the first address information of described standard logo management system;
Described terminal equipment, according to the first address information of described standard logo management system, sends described first inquiry request to described standard logo management system.
6. a terminal equipment, is characterized in that, comprising:
First acquisition module, for obtaining standard logo and the resource identification of Internet of Things resource;
First sending module, for sending the first inquiry request to standard logo management system, described first inquiry request comprises described standard logo;
First receiver module, for receiving naming rule corresponding to the described standard logo that returns after described standard logo management system is inquired about according to described first inquiry request; Described standard logo management system utilizes the Peer-to-Peer Network P2P system of layering to manage;
Second acquisition module, maps described resource identification for the naming rule corresponding according to described standard logo, the first address information of Gains resources identity management system;
Second sending module, send the second inquiry request for the first address information according to described resource identification management system to described resource identification management system, described second inquiry request comprises described resource identification;
Second receiver module, carries out inquiring about the first information of the described Internet of Things resource returned according to described second inquiry request for receiving described resource identification management system.
7. terminal equipment according to claim 6, is characterized in that, the first information of described Internet of Things resource is the second address information of described resource identification management system corresponding to described Internet of Things resource;
Described second sending module also sends the 3rd inquiry request for the first information according to described Internet of Things resource to described resource identification management system, and described 3rd inquiry request comprises described resource identification;
Described second receiver module also carries out inquiring about according to described 3rd inquiry request the second information returning described Internet of Things resource for receiving described resource identification management system.
8. the terminal equipment according to claim 6 or 7, it is characterized in that, described first sending module specifically for adding resource type belonging to described Internet of Things resource and domain suffix after described standard logo, obtain the first address information of described standard logo management system, then according to the first address information of described standard logo management system, described first inquiry request is sent to described standard logo management system.
9. an Internet of Things resource management system, is characterized in that, comprising: terminal equipment, standard logo management system and resource identification management system;
Described terminal equipment comprises:
First acquisition module, for obtaining standard logo and the resource identification of Internet of Things resource;
First sending module, for sending the first inquiry request to described standard logo management system, described first inquiry request comprises described standard logo;
First receiver module, for receiving naming rule corresponding to the described standard logo that returns after described standard logo management system is inquired about according to described first inquiry request;
Second acquisition module, maps described resource identification for the naming rule corresponding according to described standard logo, obtains the first address information of described resource identification management system;
Second sending module, send the second inquiry request for the first address information according to described resource identification management system to described resource identification management system, described second inquiry request comprises described resource identification;
Second receiver module, carries out inquiring about the first information of the described Internet of Things resource returned according to described second inquiry request for receiving described resource identification management system;
Described standard logo management system, for inquiring about according to the described standard logo in described first inquiry request, and returns naming rule corresponding to the described standard logo that inquires;
Described resource identification management system, for inquiring about according to the described resource identification in described second inquiry request, and returns the first information of the described Internet of Things resource inquired.
10. Internet of Things resource management system according to claim 9, is characterized in that, described standard logo management system comprises first order standard logo server, second level standard logo server and third level standard logo server;
Described first order standard logo server, for receiving described first inquiry request that described terminal equipment sends, inquire about according to the described standard logo in described first inquiry request, and return to described terminal equipment when inquiring naming rule corresponding to described standard logo, or when not inquiring naming rule corresponding to described standard logo, the reference address of described second level standard logo server is returned to described terminal equipment;
Described second level standard logo server, for receiving described first inquiry request that described terminal equipment sends according to the reference address of described second level standard logo server, inquire about according to the described standard logo in described first inquiry request, and return to described terminal equipment when inquiring naming rule corresponding to described standard logo, or when not inquiring naming rule corresponding to described standard logo, the reference address of described third level standard logo server is returned to described terminal equipment;
Described third level standard logo server, for receiving described first inquiry request that described terminal equipment sends according to the reference address of described third level standard logo server, inquire about according to the described standard logo in described first inquiry request, and return to described terminal equipment when inquiring naming rule corresponding to described standard logo;
Described resource identification management system comprises first order resource identification server, second level resource identification server and third level resource identification server;
Described first order resource identification server, for receiving the second inquiry request that described terminal equipment sends, inquire about according to the described resource identification in described second inquiry request, and return to described terminal equipment when inquiring the first information of described Internet of Things resource, or when not inquiring the first information of described Internet of Things resource, the reference address of described second level resource identification server is returned to described terminal equipment;
Described second level resource identification server, for receiving described second inquiry request that described terminal equipment sends according to the reference address of described second level resource identification server, inquire about according to the described resource identification in described second inquiry request, and return to described terminal equipment when inquiring the first information of described Internet of Things resource, or when not inquiring the first information of described Internet of Things resource, the reference address of described third level resource identification server is returned to described terminal equipment;
Described third level resource identification server, for receiving described second inquiry request that described terminal equipment sends according to the reference address of described third level resource identification server, inquire about according to the described resource identification in described second inquiry request, and return to described terminal equipment when inquiring the first information of described Internet of Things resource.
CN201210148693.XA 2012-05-14 2012-05-14 IOT (Internet of Things) resource information acquiring method, terminal equipment and system Expired - Fee Related CN102694849B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201210148693.XA CN102694849B (en) 2012-05-14 2012-05-14 IOT (Internet of Things) resource information acquiring method, terminal equipment and system
PCT/CN2012/087805 WO2013170616A1 (en) 2012-05-14 2012-12-28 Method for obtaining information of resource in internet of things, terminal device, and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210148693.XA CN102694849B (en) 2012-05-14 2012-05-14 IOT (Internet of Things) resource information acquiring method, terminal equipment and system

Publications (2)

Publication Number Publication Date
CN102694849A CN102694849A (en) 2012-09-26
CN102694849B true CN102694849B (en) 2015-07-08

Family

ID=46860132

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210148693.XA Expired - Fee Related CN102694849B (en) 2012-05-14 2012-05-14 IOT (Internet of Things) resource information acquiring method, terminal equipment and system

Country Status (2)

Country Link
CN (1) CN102694849B (en)
WO (1) WO2013170616A1 (en)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102694849B (en) * 2012-05-14 2015-07-08 中国科学院计算机网络信息中心 IOT (Internet of Things) resource information acquiring method, terminal equipment and system
CN103780483A (en) * 2012-10-26 2014-05-07 中兴通讯股份有限公司 Method, system and device for obtaining resource information of terminal device of Internet of Thingss
CN103795689A (en) * 2012-10-29 2014-05-14 中兴通讯股份有限公司 Resource subscription method and device
US20140189082A1 (en) * 2012-12-28 2014-07-03 Futurewei Technologies, Inc. Local Partitioning in a Distributed Communication System
CN103078803B (en) * 2013-01-06 2015-12-23 宁波飞拓电器有限公司 A kind of MAC layer communication means based on fire emergency lamp
US9413827B2 (en) * 2013-02-25 2016-08-09 Qualcomm Incorporated Context aware actions among heterogeneous internet of things (IOT) devices
CN103455574B (en) * 2013-08-21 2015-10-14 中国物品编码中心 The method and apparatus of Internet of Things unifying identifier coding multimode recognition
CN103491145B (en) * 2013-09-09 2015-05-20 中国科学院计算机网络信息中心 Analytic method and system of internet-of-things isomerism identification
CN104239452A (en) * 2014-09-02 2014-12-24 百度在线网络技术(北京)有限公司 Method and device for resource acquisition
CN105530590A (en) * 2014-09-29 2016-04-27 阿里巴巴集团控股有限公司 Method and electronic equipment for realizing resource sharing between equipment
US20160366123A1 (en) * 2015-06-10 2016-12-15 Mcafee, Inc. Device naming in an internet of things
CN105141465B (en) * 2015-09-25 2018-05-25 中国联合网络通信集团有限公司 Internet of things equipment resource registering method and device
CN107888642A (en) * 2016-09-30 2018-04-06 中国电子科技集团公司信息科学研究院 A kind of identification (RNC-ID) analytic device, identification (RNC-ID) analytic system and identification analytic method
CN108111547B (en) * 2018-03-06 2021-03-19 深圳互联先锋科技有限公司 Domain name health monitoring method and system
CN110688392A (en) * 2018-06-19 2020-01-14 阿里巴巴集团控股有限公司 Equipment query method and device
CN110740196A (en) * 2018-07-19 2020-01-31 ***通信有限公司研究院 Processing method and device for Internet of things identifiers and terminal equipment
CN109451083B (en) * 2018-09-11 2021-10-26 东华大学 High-reliability analysis system for aerospace structural part industrial Internet of things identification
CN109446439B (en) * 2018-09-30 2022-09-06 青岛海尔科技有限公司 Resource directory selection method, device, system and storage medium
WO2020093318A1 (en) * 2018-11-08 2020-05-14 Oppo广东移动通信有限公司 Resource query processing method and apparatus, and computer device and storage medium
CN111079019A (en) * 2019-12-19 2020-04-28 国网冀北电力有限公司信息通信分公司 Information query method and device based on Internet of things
CN112465359B (en) * 2020-12-01 2024-03-15 中国联合网络通信集团有限公司 Calculation force calling method and device
CN113064886B (en) * 2021-03-04 2023-08-29 广州中国科学院计算机网络信息中心 Method for storing and marking management of identification resource
CN114826740B (en) * 2022-04-27 2023-07-07 南京邮电大学 Information interaction system of Internet of things user/application and object
CN115665226B (en) * 2022-12-05 2023-04-11 东南大学 Internet of things multi-code identification cross-domain uniform mapping method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030033429A1 (en) * 2001-07-30 2003-02-13 Yutaka Myoki Information acquiring system, information processing device, information processing method, program, and medium
CN101751432A (en) * 2008-12-19 2010-06-23 中国科学院计算机网络信息中心 Addressing method and system for internet of things
CN101765224A (en) * 2010-01-18 2010-06-30 彭保 Mutually unique mark implementation method for terminal of Internet of Things
CN101834913A (en) * 2010-04-19 2010-09-15 中兴通讯股份有限公司 Wireless sensor network, mobile terminal and interconnection method and system thereof

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378409B (en) * 2010-08-26 2013-03-27 中国人民解放军国防科学技术大学 Hierarchical Chord packet network and organization method thereof in Internet of things
CN102378407B (en) * 2010-08-26 2013-03-13 中国人民解放军国防科学技术大学 Object name resolution system and method in internet of things
CN102186164B (en) * 2011-02-18 2014-04-02 华为技术有限公司 Method and management device for operating device resource
CN102694849B (en) * 2012-05-14 2015-07-08 中国科学院计算机网络信息中心 IOT (Internet of Things) resource information acquiring method, terminal equipment and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030033429A1 (en) * 2001-07-30 2003-02-13 Yutaka Myoki Information acquiring system, information processing device, information processing method, program, and medium
CN101751432A (en) * 2008-12-19 2010-06-23 中国科学院计算机网络信息中心 Addressing method and system for internet of things
CN101765224A (en) * 2010-01-18 2010-06-30 彭保 Mutually unique mark implementation method for terminal of Internet of Things
CN101834913A (en) * 2010-04-19 2010-09-15 中兴通讯股份有限公司 Wireless sensor network, mobile terminal and interconnection method and system thereof

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
物联网标识与寻址技术的研究;赵惟,郭达;《移动通信》;20110427;第35卷(第1期);全文 *
物联网资源寻址模型;孔宁,李晓东,罗万明,阎保平;《软件学报》;20100915;第21卷(第7期);全文 *

Also Published As

Publication number Publication date
CN102694849A (en) 2012-09-26
WO2013170616A1 (en) 2013-11-21

Similar Documents

Publication Publication Date Title
CN102694849B (en) IOT (Internet of Things) resource information acquiring method, terminal equipment and system
KR101997370B1 (en) Server for device location registration in an internet of things(iot)
CN112016015B (en) Data processing method and device based on distributed identification analysis
Villaverde et al. Service discovery protocols for constrained machine-to-machine communications
CN103491145B (en) Analytic method and system of internet-of-things isomerism identification
CN102882990B (en) A kind of wireless sensor network identification analytic method
CN103248726B (en) A kind of many reciprocity Internet of Things identification analytic method
CN105409188A (en) Method and system for associating internet protocol (IP) address, media access control (MAC) address and location for a user device
CN107231262B (en) Message routing method based on MQTT multi-layer cascade
CN102687486A (en) Social web of objects
US20090138444A1 (en) Method of searching metadata servers
Ammar et al. Network-protocol-based iot device identification
CN101854343B (en) Method for providing node information, and method and device for acquiring node information
CN104618312A (en) Remote registration method, device and system for M2M (Machine-to-Machine) application
CN107438111B (en) Method, server and the system of method and the domain name agency of inquiry of the domain name
US8145771B2 (en) Name system in communication network, and naming method
CN102594885A (en) Sensor network analyzing intercommunicating platform, sensor network intercommunicating method and system
KR101899802B1 (en) An apparatus for constructing unified identification structure in future internet environments and the method by using the same
CN101567879A (en) Method, server, equipment and system for treating terminal request
WO2019040609A1 (en) Overlay resource trees in a communications network
CN109409152B (en) Visible light label processing method, label reader and label information database
CN103533094A (en) Identification code all-in-one machine and identification code system
CN115941705A (en) Industrial Internet identification analysis enhancement scheme based on IPFS
Zhang et al. Advanced Internet of things
Rodrigues et al. Zigzag: A middleware for service discovery in future internet

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150708

CF01 Termination of patent right due to non-payment of annual fee