Be the method that biology and article distribute unique identifications (being I.D.) based on 'digital code ' and numeral, character combination codeOne. technical field
The present invention relates to a kind of method to biology and article distribution unique identifications (being I.D.), relate in particular to a kind of employing 'digital code ' or numeral, character combination code distribute unique identifications (being I.D.) to biology and article method.
Two. background technology
Internet of Things is on the basis of biological, article identity information, utilizes the technology such as RFID, two-dimension code, chip, wired, wireless, IT, constructs one and covers in the world " the Internet of Things " of all things.In this network, biological, article can carry out " interchange " each other, and need not people's intervention.Its essence is technology such as utilizing radio frequency automatic identification (RFID), two-dimension code, realize the interconnected of the automatic identification of biological, article and information and share by wired, wireless, IT technology.
Code identification is the I.D. of " thing " in the Internet of Things, runs through each link of Internet of Things all the time, is the key of setting up autonomous controlled Internet of Things and ensuring information security.At present, the article code standard is numerous, and is mutually isolated between the various article codes, not contact, have in addition repeated overlapping, be difficult to form a complete orderly frame system, interconnecting of realization information and effectively working in coordination with of system must be set up unified Internet of Things code identification system.Under Internet of Things, realize interconnecting of thing, just unified coding scheme must be arranged, this coding scheme construction will be followed uniqueness principle, compatible principle, extensibility principle, principle of sound accounting, practical principle.So-called uniqueness principle refers to that the coding of object must be unique, and this is unique to be unique in specific range of application, namely can be that the overall situation is unique, also can be local unique.Compatible principle refers to that Internet of Things object coding scheme should be able to realize the compatibility to already present object coding scheme in existing each Informatization, by setting up various mapping rulers and sign mapping flow process, supports the object coding that has existed.The extensibility principle refers to that Internet of Things object coding scheme will have code section expanded function, provides extension mechanism.If following the application has the expansion demand, can provide rational expansion scheme.Principle of sound accounting refers to that Internet of Things object coding scheme will consider the security that identifies, and by coding encrypting, decryption technology and host-host protocol, is supported in not external any information of code displaying object of specific application scenario.Practical principle is the characteristics of Internet of Things magnanimity information of will looking to the future, find complicacy for reducing information search, reduce inquiry redundant, realize efficient thing connection, code structure code section can not infinitely prolong.Under environment of internet of things, article code and sign all need to be converted into unified network resource identifier, can mutually access.
Be that biology or article unique identifications of appointment (UID) of participating are very important in the Internet of Things in future.Because only in this way do, each biology or article just might be used as an independent individual and treat; Also because so, Internet of Things could be identified the self-characteristic of each biology or article, record the behavior record of each biology or article, follow the tracks of the information that each biology or article send or accept, clear and definite each biology or the article various process modes in real world are understood mutual interactive relation and various interacting activity between these biologies or article and other biological or the article.So be after biology and article distribute a unique 'digital code ' or numeral, character combination code sign when having adopted the technology of the present invention, as long as 'digital code ' of registration or numeral, character combination code just can enter the Internet of Things world easily, carry out the every application of Internet of Things.
Distribute the uniquely identified method as the parsing pivoting system of the various coding standards of compatibility based on 'digital code ' or numeral, character combination code to biology and article, can shine upon multiple application by a 'digital code ' or numeral, character combination code sign, such as locating information resource, positioning object application etc., realized the leap from the internet to the Internet of Things.
Three. summary of the invention
The present invention gives each biological unique code identification (being I.D.), unique code identification of each article (being I.D.), recycle this I.D. biology and article are carried out interconnecting of information, to biological, that article use ripe IT technology to carry out is integrated, be convenient to special user group's biology, intensive, the digitized processing that Item Information carries out wide area.To article production, trade management, to monitoring and the management of sight spot, historical relic, ocean, the Nature.
How the present invention solves to set up one to one between biological and article and unique identification that we are usually said or unique coding (UID) to concern.By the present invention, we just can identify biological and article under various circumstances and conditions, perhaps with item retrieval out.The biology that the present invention proposes and the unique identification of article or unique coding (UID) are a string 'digital code ' or numeral, character combination code, and this numerical code or numeral, character combination code also can be combinations biological, a series of attributes of article.This is because expression article in order to ensure that combinations of attributes can be unique, and we at first will guarantee the uniqueness of this combination, does not namely have two the same possibilities of goods attributes combination in certain scope or certain field.Although complicacy exists, article still will all have unique separately digitizing identity in following Internet of Things.And this digitizing identity realizes by adopting unique 'digital code ' or numeral, character combination code sign and unique 'digital code ' coding techniques.By doing like this, we can be on the digital aspect of following Internet of Things the clear and definite digital title of all article, resolve the mutual relationship between article and the article, so that Internet of Things is truly realizing connecting this target of all goods.
Composing take a unique 'digital code ' or numeral, character combination code sign for a biology or article just is equivalent to specify a permanent title or identity as this object within its life cycle.But situation that article might exist multiple sign or sign to change in the Internet of Things in future.All comprise some by their manufacturer specified unique identification or unique coding such as a lot of products, these signs co-exist in products.A lot of article self have just comprised the network address (such as I Pv4 or IPv6 address), and the other article then are to obtain the local network address by the object set of interim establishment or casual network.Certainly say nothing of as those and self just be attached with the article of sensing equipment, detecting devices or drive unit, the equipment that these adhere to and device itself just might be by the independent addressing of carrying out, their sign both can become the expansion ingredient of article sign itself, also can be associated with convenient search and inquiry with the sign of article under trade mark enquiries mechanism.It is compound further also having a lot of products or article, and they are comprised of the various parts that can change or part.Within the life cycle of these products or article, their parts or part will probably be replaced or substitute, and just mean that also the unique identification of these parts and part will disappear from article or be changed.Support of the present invention, the variation of inquiring about or recording this sign, can follow the tracks of simultaneously the situation of change of syntagmatic between the sign and configuration relation, article are final to form a series of complete historical that can reflect relevant membership and new and old fallback relationship between article inside and the article in order to help.
By top description, can find by the present invention, the 'digital code ' of the various part and assemblies in the article or numeral, character combination code sign will be attached to by the mode of classification, layering among the Indicator system of article, as these part and assemblies are combined on the article according to the mode of classification, layering physically.So also just form said compound article or complexity article on our ordinary meaning, also had house etc. such as computing machine, automobile, buildings.They are comprised of a large amount of parts, assembly or submodule, and these ingredients also have corresponding with it unique identification and the relevant historical record of own activity.The material serializing inventory that this a whole set of huge Indicator system and historical record system have also just formed compound article.By the present invention, various situations of change that can tracking items are understood the syntagmatic of article, and then help us to realize the data sharing regular expression framework that a whole set of can interconnection in Internet of Things.
In the present invention, unique 'digital code ' of biology and article or numeral, character combination code sign may have two kinds of situations: the overall situation is unique or local unique.The overall situation is unique to be referred in this scope that is identified at whole Internet of Things or has significant consistance (unique existence) and stability (longevity in other words in very large scope and time, always constant, ideally constant in the life cycle of article).The part is unique to refer to that being identified in its residing field position or the real network environment of article has uniqueness.
In the present invention, it is essential the most, allow general company, tissue or individual can be simply, convenient, obtain or create their needed unique 'digital code ' sign (can be by Webpage or other various network resources) cheaply, easily, ensure simultaneously these signs for any two independently entity do not have the possibility of repetition.
The present invention realizes uniquely identified by the Identifer structure of layering.In the Identifer structure of layering, every one deck only guarantees the uniqueness between lower one deck member's the identifier.This structure also usually is used in the situations such as telephone number, Uniform Resource Identifier (URIs), internet host name and subdomain name, handle, digital object sign.By adopting the Identifer structure of this layering, the present invention sets up other name space of some classifications, like this not only can have its required unique identification for article independently, and other article of same class can be distinguished by sharing a name space also.
In general unique 'digital code ' of biology and article or numeral, character combination code sign should simplify to reduce taking of storage space as much as possible, and should be open conveniently to identify and to quote as much as possible.But for security and other various considerations, the present invention adds certain redundant information in sign.Like this, net environment in the Internet of Things information disclosure in future---at this moment unauthorized tissue or individual may read the classification information (such as product type and object type) of article---Internet of Things might find that just those may invade the behavior of public's privacy or harm supply chain safety, in time they is isolated or the intention saboteur is started the attack of intended target.And these all to be the implicit information such as carrier, attachment and transmission mode by the article that hint based on 'digital code ' or numeral, character combination code sign realize.The name space of 'digital code ' sign also might be indefinite simultaneously, and not as arbitrary ingredient in the name space structure of layering, so so that the 'digital code ' of article or numeral, character combination code sign can externally never show any information of article.
Target of the present invention is to set up a whole set of biology that relatively is suitable for the development of following Internet of Things and article 'digital code ' or numeral, character combination code Indicator system.But this does not also mean that original sign need to make a new start.Many industries have begun various objects are distributed the unique identification that is applicable to the sector now.These unique identifications have been used for collecting a large amount of article or the information of goods categories.So in the framework of Internet of Things, adopt the already present unique identification of these industries as the keyword of inquiry and reference information, will play very large impetus for construction and the development process of Internet of Things.And there is no need to replace these unique identifications, the 'digital code ' that the present invention proposes or numeral, character combination code identification technology are supported the unique identification that these have existed fully, adopt the form of not doing change as far as possible, just process with various mapping rulers and sign mapping flow process in case of necessity.
The coding that one of key character of the present invention just is based on 'digital code ' or numeral, character combination code sign can directly use as title or the address of biology, article.The present invention can guarantee that each biology and article exist a unique name corresponding with it or address, then obtains the address of its information or service by inquiry mechanism and the service of quoting.And these addresses both can be the creator's appointments by this biology or article, also can be that other biological or the article at certain specific time and biology or article interaction offer it.In addition, if directly use quantity and the frequency that to save sign inquiry and search in the following Internet of Things as the address based on the coding of 'digital code ' sign, can save the network traffics that several times, tens times even hundred times produce in the DNS inquiry in today internet.
In network, when 'digital code ' of the present invention or numeral, character combination code are directly used as address biological, article, each biology or article have also just had oneself unique webpage simultaneously, this webpage can be comprised of three parts, and first can stipulate only just to have the right to enter or adapt content by government or relevant industrial department; Second portion only has the owner of a right of biology or article just can enter or adapt wherein content; Third part is public information, and anyone can see.Leave exactly everyone for such as everyone part of webpage and make mailbox, with a large amount of information of storage transmitting-receiving, this part only has and ownly has the right just to determine which type of information is put into the online displaying of public part.There has been the I.D. of biology and article just can realize very easily the purpose of electronic network management.Just can realize very easily in biology and the article that the thing phase joins the purpose of interconnected family intercommunication if any article and biological unique identity card number and various intelligent terminal together embedded.Because unique ID (identity number) card No. has been arranged, any biology and article can both be in actual lives, search out very easily in the network life.Resident such as a country travels to another one country, as long as just can know at an easy rate the true and false of passport on the net.Also readily appreciate that the true and false of article on the net when equally, people do shopping.
Biology and item code name space based on 'digital code ' or numeral, character combination code are a kind of tree hierarchy, each node on the tree and leaf are corresponding to a resource set (can be sky), each node has a mark, and length is between 0 to 255 eight hyte.The brotgher of node can not have identical mark, the non-brotgher of node can have identical mark, rhizosphere be labeled as " 00 " hyte, the node domain name is a flag sequence from tree root to this node, the mark that forms domain name is printed and is read with order from left to right, finishes with ". ".
Top for the tree hierarchy of 'digital code ' or numeral, character combination code is tree root (being rhizosphere), its next stage is called " TLD " (TLD), TLD generally is comprised of " geographic region ", " classification territory/industry territory " etc., and is as shown in table 1.
Table one 'digital code ' structure is described
Biology and item code syntax rule based on 'digital code ' are as follows:
<territory 〉: :=<rhizosphere〉|<rhizosphere〉<separator〉<subdomain 〉
<rhizosphere 〉: :=00
<subdomain 〉: :=<mark〉|<subdomain〉<separator〉<mark 〉
<separator 〉: :=". "
<mark 〉: :=<numeric string 〉
<numeric string 〉: :=<numeral〉|<numeral〉<numeric string〉|<numeral〉<hyphen〉<numeric string 〉
<numeral 〉:: in=0-9 the numeral any one
Description of drawings:
Fig. 1. based on the logistics of Internet of Things commodity and the quality tracing process flow diagram of 'digital code ' or numeral, character combination code
Four. embodiment
Further specify advantage of the present invention, feature below in conjunction with embodiment.
Be the method that biology and article distribute unique coding based on 'digital code ' or numeral, character combination code, can unify with the IP address, same with the identity code of people and thing, can make phone, mobile phone, domain name and IP address, IPTV, IP phone etc. be combined into a number.Such as the existing ID (identity number) card No. of various countries resident, passport number, social insurance number all being mapped as unique 'digital code ' or numeral, character combination code, can also be converted to unique 'digital code ' or numeral, character combination code to commodity code (EPC or CPC coding), and use as the IP address.
Be the method that biology and article distribute unique coding based on 'digital code ' or numeral, character combination code, consisted of by tree hierarchy, if with the telephone number unification, then can be consisted of by the 'digital code ' coding of networking number, telephone number, class number combination.Described number comprises the international direct dialing code of user the country one belongs to, the DDD area code of location and user's telephone number combination.
Embodiment one
Telephone number " 00861058566515 " for example, wherein " 0086 " is the international long-distance telephone code of China, and " 10 " are national distance Pekinese area code codes, and " 58566515 " are user's telephone numbers.This three part is combined as the telephone number part in the coding, and this is the key that the present invention adopts the 'digital code ' sign, and simple, easy note does not repeat forever.Class number is the digital number that the country is preced with respectively unified class of service of dividing, and this part digital number can be according to the regulation in user the country one belongs to or area, and only regulation also can be stipulated group to large class.Because not all sign all will be used group, therefore only stipulate generally speaking large class, when stipulating large class, can after class number, guide the group digital number by the mode of option.In use, wish mark encryption to oneself can also guide the secure digital number behind number if any the user, the secure digital number can be proposed and can be used through the registration of sign allocation unit by user oneself.
Embodiment two
The resident identification card number " 11010219700808123X " of China's Mainland for example, wherein front 6 " 110102 " are digital address, China's Mainland code, 8 bit digital " 19700808 " are the date of birth code after the address code, next three bit digital " 123 " are sequence codes, and last position " X " is check code.This ID (identity number) card No. is a numeral, character combination code, such as the network environment in the scope of China's Mainland, can directly this combinations of numbers be mapped as an address by the present invention uses, as using in the network environment in the world, then by the present invention this combinations of numbers is mapped as a national territory prefix (" 0086 " or " china ") and adds this combinations of numbers, and as an address use, i.e. " 008611010219700808123X " or " CHINA11010219700808123X ".
Embodiment three
Certain part product of producing of certain enterprise for example as adopting the CPC data encoding format is:
00-8600-362300 -
3221-12345678912345-12345678912345678912-20090317-32564328
Wherein " 00 " is a field, " 8600 " are country codes, " 362300 " are administrative area codes, " 3221 " are the management subject codes, " 12345678912345 " are vendor codes, " 12345678912345678912 " are commercial product codes, and " 20090317 " are age wheel escapes, and " 32564328 " are the single-piece codes.These several parts combine and are a 'digital code ', just can obtain the information of its product or the address of service by inquiry mechanism and the service of quoting based on this 'digital code '.
Embodiment four
Based on 'digital code ' or numeral, the Internet of Things commodity logistics of character combination code and quality tracing flow process as shown in Figure 1, based on 'digital code ' or numeral, commodity logistics and the quality tracing management platform of the Internet of Things framework of character combination code mainly are comprised of following components: the All Digital Electronic product code, the RFID information identification system, 'digital code ' or numeral, filtration and the collection of character combination code Middleware implementation information, 'digital code ' or numeral, character combination code basic system, the service of ONS INFORMATION DISCOVERY, 'digital code ' or numeral, the information service of character combination code, relevant operation system.
Based on the Internet of things system of 'digital code ' or numeral, character combination code by means of the internet, being distributed in coupling together of Anywhere the commodity automatic seamless that contains the 'digital code ' label.'digital code ' or numeral, the process of circulation of character combination code information in this system: rfid system transmitted digital code or numeral, character combination code before this, then local network is processed digital code or numeral, character combination code, is the PML information that the Internet net returns commodity at last.When the commodity that post 'digital code ' or numeral, character combination code electronic tag enter into the reading range of terminal reading device, reader sends instruction with electromagnetic form immediately, inform the 'digital code ' electronic tag, please digital code or numeral, character combination code are sent to reader.Then 'digital code ' or numeral, character combination code electronic tag also answer reader in electromagnetic mode by its antenna with the digital code in the storer by the internal circuit modulation after obtaining order.The electromagnetic wave that reader sends the 'digital code ' electronic tag carries out just having obtained after the demodulation digital code or numeral, character combination code.
As shown in Figure 1, based on the 'digital code ' information flow figure in the Internet of things system of 'digital code ' or numeral, character combination code in actual applications, a plurality of mobile electron labels are replied with reader simultaneously often.The 'digital code ' electronic tag may be not only posted on the article, also sensor may be posted.Obtain the digital code (or heat transfer agent) of label at reader after, it is passed to Savant in the local network layer, after the Savant information filtering, be committed to enterprise application and process.Enterprise application is according to actual conditions, gives local ONS system with the information of Savant, is responsible for inquiring about the URI address of this article storage all the other relevant informations on the internet corresponding to this digital code by it.Application software automatically links to corresponding EPCIS server on the internet after obtaining the URI address, at this moment, the user just can inquire all relevant information of commodity.