US10257160B2ActiveUtilityA1

Method and system for resolving internet of things heterogeneous identifiers

42
Assignee: COMPUTER NETWORK INF CT CASPriority: Sep 9, 2013Filed: Dec 18, 2013Granted: Apr 9, 2019
Est. expirySep 9, 2033(~7.2 yrs left)· nominal 20-yr term from priority
H04L 61/1511H04L 69/22H04L 61/303H04L 69/08H04L 61/10H04L 61/3005H04L 61/4511H04L 2101/30
42
PatentIndex Score
0
Cited by
5
References
10
Claims

Abstract

The present invention relates to a method and system for resolving Internet of Things heterogeneous identifiers. The method provides a special description mechanism for a resolution protocol for an Internet of Things heterogeneous identifiers, which not only forms a heterogeneous identification coding rule corresponding to the heterogeneous identifier, but also accordingly forms a corresponding heterogeneous identification resolution protocol rule, and conducts registration binding on the above-mentioned rules and the corresponding Internet of Things heterogeneous identifier. By resolving and querying standard identification code corresponding to the Internet of Things heterogeneous identification, the disclosed method can obtain the bound heterogeneous identification coding rule and heterogeneous identification resolution protocol rule. Thus the Internet of Things heterogeneous identifier can be transformed into a unified Internet of Things heterogeneous identifier including the coding rules and the resolution protocol, which allows initiating a correct Internet of Things identification query for a corresponding resolution server by reading rule information therein and adopting a corresponding resolution protocol. The present invention can achieve resolving common query of various Internet of Things heterogeneous identifiers based on different coding rules and different resolution protocols.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for resolving heterogeneous Internet of Things identifiers, comprising the steps of:
 1) assigning a unique standard identification code to a heterogeneous Internet of Things (IoT) identification according to an identification resolution protocol selected from multiple identification resolution protocols; 
 2) establishing a description mechanism for the identification resolution protocol, wherein the description mechanism is configured to be recognized and processed by a heterogeneous IoT identification resolver; and based on the description mechanism, generating a heterogeneous IoT identification resolution protocol based on the identification resolution protocol corresponding to a heterogeneous IoT identifier; 
 3) bundling and registering the unique standard identification code in step 1) and the heterogeneous IoT identification resolution protocol in step 2) in a standard identification resolution server; 
 4) converting the unique standard identification code in step 1) into a first unified IoT identifier based on the heterogeneous IoT identification resolution protocol; 
 5) using the first unified IoT identifier in step 4), by the heterogeneous IoT identification resolver, to initiate a query to a standard identification resolution server corresponding to the heterogeneous IoT identification resolution protocol; 
 6) returning the heterogeneous IoT identification resolution protocol from the standard identification resolution server to the heterogeneous IoT identification resolver; 
 7) converting the heterogeneous IoT identifier based on the heterogeneous IoT identification resolution protocol in step 6), by the heterogeneous IoT identification resolver, into a second unified IoT identifier; 
 8) using the second unified IoT identifier produced in step 7), to query a heterogeneous IoT identification resolution server specified in the heterogeneous IoT identification resolution protocol; and 
 9) using the second unified IoT identifier produced in step 7), returning to the heterogeneous IoT identification resolver, registration information corresponding to the heterogeneous IoT identifier. 
 
     
     
       2. A method for resolving Internet of Things heterogeneous identifiers, comprising the steps of:
 1) assigning a unique standard identification code to a heterogeneous Internet of Things (IoT) according to coding rules and an identification resolution protocol selected from multiple identification resolution protocols; 
 2) establishing a description mechanism for the coding rules and the identification resolution protocol, wherein the description mechanism is configured to be recognized and processed by a heterogeneous IoT identification resolver; and based on the description mechanism, generating heterogeneous IoT identification coding rules and resolution protocol based on the coding rules and the identification resolution protocol corresponding to a heterogeneous IoT identifier; 
 3) bundling and registering the unique standard identification code in step 1) and the heterogeneous IoT coding rules and identification resolution protocol in step 2) by a standard identification resolution server; 
 4) converting the unique standard identification code in step 1) into a first unified IoT identifier based on the heterogeneous IoT coding rules and identification resolution protocol; 
 5) using the first unified IoT identification in step 4), by the heterogeneous IoT identification resolver, to initiate a query to the standard identification resolution server corresponding to the heterogeneous IoT coding rules and identification resolution protocol; 
 6) returning the heterogeneous IoT identification resolution protocol from the standard identification resolution server to the heterogeneous IoT identification resolver; 
 7) converting the heterogeneous IoT identifier based on the heterogeneous IoT coding rules and identification resolution protocol in step 6), by the heterogeneous IoT identification resolver, into a second unified IoT identifier; 
 8) using the second unified IoT identifier produced in step 7) by the heterogeneous IoT identification resolver, to query a heterogeneous IoT identification resolution server specified in the heterogeneous IoT identification resolution protocol; and 
 9) using the second unified IoT identifier produced in step 7), returning to the heterogeneous IoT identification resolver, registration information corresponding to the heterogeneous IoT identifier. 
 
     
     
       3. The method of  claim 2 , wherein the first unified IoT identifier converted from the unique standard identification code in the step 4) includes one or more of the following fields: name of the resolution protocol, entry address of the resolution server following the resolution protocol, server port number, the unique standard identification code converted according to the coding rules, as well as query type of the resolution protocol. 
     
     
       4. The method of  claim 2 , wherein the second unified identifier converted from the heterogeneous IoT identifier in the step 7) includes one or more of the following fields: name of the resolution protocol, entry address of the server following the resolution protocol, server port number, the unique standard identification code converted by the coding rules, as well as query type of the resolution protocol. 
     
     
       5. The method according to  claim 2 , wherein the description mechanism is expressed in a regular expression, XML format, or JSON format. 
     
     
       6. The method according to  claim 2 , wherein the registration information in step 9) includes an address for an IoT information server corresponding to the heterogeneous IoT identifier. 
     
     
       7. A system for resolving Internet of Things (IoT) heterogeneous identifiers, comprising:
 a standard identification resolution server configured to establish a description mechanism for the identification resolution protocol; 
 a heterogeneous IoT identification resolver configure to be recognize and process the description mechanism, wherein the heterogeneous IoT identification resolver is configure to generate a heterogeneous IoT identification resolution protocol based on the description mechanism and the identification resolution protocol corresponding to a heterogeneous IoT identifier; and 
 a heterogeneous IoT identification resolution server, 
 wherein the standard identification resolution server is configured to bundle and register a unique standard identification code and the heterogeneous IoT identification resolution protocol corresponding to a heterogeneous IoT identifier, wherein the identification resolution protocol is one of multiple identification resolution protocols, 
 wherein the heterogeneous IoT identification resolver is configured to convert the unique standard identification code into a first unified IoT identifier, to initiate a query to the standard identification resolution server, to convert the heterogeneous IoT identifier based on the heterogeneous IoT identification resolution protocol into a second unified IoT identifier, and to query the heterogeneous IoT identification resolution server specified in the heterogeneous IoT identification resolution protocol, 
 wherein the heterogeneous IoT identification resolution server is configured to return, to the heterogeneous IoT identification resolver, registration information corresponding to the heterogeneous IoT identifier. 
 
     
     
       8. The system for resolving Internet of Things (IoT) heterogeneous identification of  claim 7 , wherein the standard identification resolution server is configured to store and provide the unique standard identification code corresponding to a heterogeneous IoT identifier and associated bundled heterogeneous IoT coding rules and identification resolution protocol, and
 wherein the heterogeneous IoT identification resolver is configured to convert the heterogeneous IoT identification based on the heterogeneous IoT coding rules and identification resolution protocol into the second unified IoT identifier, and to query the heterogeneous IoT identification resolution server specified in the heterogeneous IoT identification resolution protocol. 
 
     
     
       9. The system of  claim 8 , wherein the first unified IoT identifier converted from the unique standard identification code includes one or more of the following fields: name of the resolution protocol, entry address of the resolution server following the resolution protocol, server port number, the unique standard identification code converted according to the coding rules, as well as query type of the resolution protocol. 
     
     
       10. The system of  claim 8 , wherein the second unified identifier converted from the heterogeneous IoT identifier includes one or more of the following fields: name of the resolution protocol, entry address of the server following the resolution protocol, server port number, the unique standard identification code converted by the coding rules, as well as query type of the resolution protocol.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.