CN105812472B - A kind of Internet of Things mark and method of servicing based on URI - Google Patents

A kind of Internet of Things mark and method of servicing based on URI Download PDF

Info

Publication number
CN105812472B
CN105812472B CN201610182896.9A CN201610182896A CN105812472B CN 105812472 B CN105812472 B CN 105812472B CN 201610182896 A CN201610182896 A CN 201610182896A CN 105812472 B CN105812472 B CN 105812472B
Authority
CN
China
Prior art keywords
internet
things
mark
proxy server
uri
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.)
Active
Application number
CN201610182896.9A
Other languages
Chinese (zh)
Other versions
CN105812472A (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.)
Guangzhou Computer Network Information Center Chinese Academy Of Sciences
Jmit Computer Information Technology Shanghai Co ltd
Computer Network Information Center of CAS
Original Assignee
Guangzhou Computer Network Information Center Chinese Academy Of Sciences
Jmit Computer Information Technology Shanghai Co ltd
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 Guangzhou Computer Network Information Center Chinese Academy Of Sciences, Jmit Computer Information Technology Shanghai Co ltd, Computer Network Information Center of CAS filed Critical Guangzhou Computer Network Information Center Chinese Academy Of Sciences
Priority to CN201610182896.9A priority Critical patent/CN105812472B/en
Publication of CN105812472A publication Critical patent/CN105812472A/en
Application granted granted Critical
Publication of CN105812472B publication Critical patent/CN105812472B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10297Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/10861Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • Toxicology (AREA)
  • Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to a kind of Internet of Things mark and method of servicing based on URI.The Internet of Things mark based on URI includes proxy server mark and item object mark.The two dimensional code for scanning the Internet of Things mark based on URI by client app first, initiates web request with access proxies;Proxy server calls Internet of Things to identify service module function, identifies management public service platform with national Internet of Things and interacts, initiates Internet of Things and identify service procedure;After proxy server obtains the information that national Internet of Things mark management public service platform returns, initiates web and jump and feed back to client app;Client app loads the URI content of pages after jumping, and is presented to the user.The present invention names Internet of Things article mark in the form of URI, and Internet of Things mark service procedure is initiated by setting up proxy server, it can be ensured that client can enjoy Internet of Things mark service bring convenience without any change.

Description

A kind of Internet of Things mark and method of servicing based on URI
Technical field
The invention belongs to Internet of Things information systems technology fields, are related to the article in a kind of pair of Internet of Things and are identified and mention For the method for service.
Background technique
Internet of Things mark refers to according to certain specification text, number or other symbols to single item or a kind of object Product name.In the world of Internet of Things, the article in article mark and physical world be correspond, the relationship of mirror image each other. This mark is since this article is born (article is identified) along with this article until this article end of life It generates, move and withers away.
Internet of Things mark service, refers to other Internet of Things network marks of a certain Internet of Things identity map to mark owner Know.Common mark service at present be all by the object identity of article (such as bar code, drug electronic supervision code, EPC coding, Ecode coding etc.) it is resolved to the information server IP address for storing its relevant information.
In current Internet of Things, the coding for item object mark is varied, mainly has: EPC coding standard, Ecode coding standard, OID coding standard, Handle coding standard etc..Different coding standard suffers from different coding rules. Wherein the coding mode of mainstream is all the character string formed with number or letter, different length.Such as it is used for 13 of merchandise control Bar code (such as 6921168509256, be the mark of NongFuShanQuan 550ml edible natural water), for 20 of drug control Chinese drug electronic supervision code (such as 81502140034253917714, it is the heat-clearing solution of Jiangxi Jimin Kexin Drug Industry Co., Ltd The mark of malicious oral solution), etc..
Currently, common Internet of Things mark carrier has bar code (one-dimensional bar code, two-dimensional bar), RFID etc..And it wants Article mark is inquired, the processing mode for obtaining relevant information is usually that smart phone app scans bar shaped by camera function Code carrier (one-dimensional/two-dimensional bar) obtains article mark, calls Internet of Things mark service function to initiate mark service, obtains Background information server ip address, access information server obtain relevant information.Specific Internet of Things identifies service procedure such as Fig. 1 institute Show.
However, this mode the biggest problems are that, client (smart phone app) Yao Faqi Internet of Things mark service, The Internet of Things mark service module function of national Internet of Things mark management public service platform must be called.Support general at present The app (wechat, Alipay, Jingdone district etc.) of barcode scanning function itself does not simultaneously have Internet of Things mark service module function, does not support Internet of Things identifies service function, also can not just initiate Internet of Things mark service procedure, obtain background information server address.
Summary of the invention
The present invention provides the naming method and Internet of Things mark method of servicing of a kind of Internet of Things article mark, any general Client's end entrance can get Internet of Things mark service.
The technical solution adopted by the invention is as follows:
A kind of Internet of Things mark based on URI, which is characterized in that include proxy server mark and item object mark; The proxy server, which is identified by, identifies the object that management public service platform is set up second-level domain and established in national Internet of Things The mark of networking mark service broker's server.
Further, the form of the Internet of Things mark based on URI is that " http: // item object identifies agency service Device mark ", or be " http: // proxy server mark/id=item object mark ".
Further, the Internet of Things mark based on URI is that carrier is recorded with two dimensional code, RFID label tag etc..
Further, the proxy server mark is the mark of the web server of production firm, referred to as manufacturer's Internet of Things Mark;National Internet of Things mark management public service platform provides a second-level domain for each article production firm, to establish The web server.
A kind of Internet of Things mark method of servicing based on URI, step include:
1) the above-mentioned Internet of Things based on URI is established to article to identify, and recorded by carrier of two dimensional code;
2) it by supporting the client app of barcode scanning function to scan the two dimensional code of the Internet of Things mark based on URI, and then initiates Web request is with access proxies;
3) after proxy server obtains the web request, Internet of Things is called to identify service module function, with national Internet of Things Mark management public service platform interaction, initiates Internet of Things and identifies service procedure;
4) it after proxy server obtains the information that national Internet of Things mark management public service platform returns, initiates web and jumps Turn, and feeds back to client app;
5) the URI content of pages after client app load jumps, is presented to the user.
Further, the proxy server is handled load using load-balancing method.
Further, the proxy server is the web server of production firm, and national Internet of Things mark manages public clothes Business platform provides a second-level domain for each article production firm, to establish web server;Pass through each article production firm The web server of foundation realizes proxy server functions, for initiating the Internet of Things mark clothes for the article of this manufacturer production Business process, and realize distributed management.
Beneficial effects of the present invention are as follows:
The present invention names Internet of Things article mark in the form of URI, initiates Internet of Things by setting up proxy server Identify service procedure, it is ensured that client can enjoy Internet of Things mark service bring convenience without any change.Further Ground establishes " proxy server " function for each article factory commercial city, the article for initiating to produce for this manufacturer Internet of Things identifies service procedure, realizes distributed management, greatly reduces the performance bottleneck of sole placing agency server.
Detailed description of the invention
Fig. 1 is Internet of Things mark service basic handling flow chart.
Fig. 2 is the Internet of Things mark service means for acting as agent flow chart based on URI.
Specific embodiment
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, below by specific embodiment and Attached drawing, the present invention will be further described.
The present invention is by setting up second level in the case where national Internet of Things identifies management public service platform (cniotroot.cn) Domain (such as proxy.cniotroot.cn) builds Internet of Things mark service broker's server, starts web services, initiate Internet of Things Mark service.
The URI form of identification of article is exactly: proxy server mark+item object mark, such as NongFuShanQuan 550ml drink It is exactly with the URI mark of natural water: http: // 6921168509256.proxy.cniotroot.cn, or shaped like http: // Proxy.cniotroot.cn/id=6921168509256.
The URI mark of article is recorded by carrier of quick response code form, and is attached to article outer packing.Entire query process It is as follows:
1, smart phone app of the consumer by support barcode scanning function, barcode scanning two dimensional code.Since the information in two dimensional code is A URI, app initiate web request, access proxies.
2, after proxy server obtains the web request, the Internet of Things in the proxy server is called to identify service function mould Block (module can be implemented by using the prior art), and national Internet of Things mark management public service platform interaction, initiate Internet of Things Identify service procedure.
3, proxy server (records the article after obtaining the information that national Internet of Things mark management public service platform returns Another or multiple URI of information), it initiates web and jumps, and feed back to client app.
4, the URI content of pages after client app load jumps, is presented to consumer.
In aforementioned schemes, proxy server will undertake immense pressure, and all Internet of Things mark services in the whole world all can It is initiated by proxy server.For sharing agent server stress, some general load-balancing methods can be used.It is situated between below Continue another distributed method.
It can include manufacturer ID, such as agriculture in object identity when each article production firm identifies to article distribution object The object identity 6921168509256 of husband's mountain spring 550ml edible natural water, wherein 6921168 be exactly manufacturer's knowledge of NongFuShanQuan Other code, subsequent 509256 be this type of 550ml edible natural water type code.To solve proxy server, over-burden The problem of, national Internet of Things mark management public service platform can be to one second-level domain, each article production firm (such as Nongfuspring.cniotroot.cn), web server is built by each production firm.
The URI form of identification of article is exactly: manufacturer's Internet of Things mark+item object mark.Such as NongFuShanQuan 550ml drink It is exactly with the URI mark of natural water: http: // 6921168509256.nongfuspring.cniotroot.cn, or shaped like Http:// nongfuspring.cniotroot.cn/id=6921168509256.
The URI mark of article is recorded by carrier of quick response code form, and is attached to article outer packing.Entire query process It is as follows:
1, smart phone app of the consumer by support barcode scanning function, barcode scanning two dimensional code.Since the information in two dimensional code is A URI, app initiate web request, access production firm's server.
2, after production firm's server obtains the web request, Internet of Things is called to identify service module function, and national Internet of Things Network mark knows management public service platform interaction, initiates Internet of Things and identifies service procedure.
3, (recording should after the information that the national Internet of Things mark management public service platform of production firm's server acquisition returns Another or multiple URI of Item Information), it initiates web and jumps, and feed back to client app.
4, the URI content of pages after client app load jumps, is presented to consumer.
Since in deformation scheme, each article factory commercial city establishes " proxy server " function, it is directed to for initiating The Internet of Things of the article of this manufacturer production identifies service procedure, realizes distributed management, greatly reduces sole placing agency clothes The performance bottleneck of business device.
With the continuous upgrading of smart phone function, support the functional mobile phone of NFC module more and more.NFC module is practical Belong to the technology scope of RFID, the mobile phone with NFC module can effectively read RFID (the Radio Frequency of certain standards Identification, radio frequency identification) label.Therefore, the mark of naming method proposed by the present invention, may be stored not only in two It ties up in code, also can store in an rfid tag.And smart phone can read RFID mark by RFID card reader (NFC module) The mark stored in label, and then initiate subsequent processing.
The above embodiments are merely illustrative of the technical solutions of the present invention rather than is limited, the ordinary skill of this field Personnel can be with modification or equivalent replacement of the technical solution of the present invention are made, without departing from the spirit and scope of the present invention, this The protection scope of invention should be subject to described in claims.

Claims (3)

1. a kind of Internet of Things based on URI identifies method of servicing, which comprises the following steps:
1) Internet of Things based on URI is established to article to identify, and recorded using two dimensional code or RFID label tag as carrier;The base Include proxy server mark and item object mark in the Internet of Things mark of URI;The proxy server is identified by National Internet of Things mark management public service platform sets up second-level domain and the mark of Internet of Things mark service broker's server established Know;
2) by supporting the client app of barcode scanning function to scan the two dimensional code or RFID label tag of the Internet of Things mark based on URI, into And web request is initiated with access proxies;
The proxy server is the web server of production firm, and national Internet of Things mark management public service platform is each Article production firm provides a second-level domain, to establish web server;
The proxy server mark is the mark of the web server of production firm, and referred to as manufacturer's Internet of Things identifies;
Proxy server functions are realized by the web server that each article production firm establishes, and are directed to this manufacturer for initiating The Internet of Things of the article of production identifies service procedure, and realizes distributed management, to reduce the performance of sole placing agency server Bottleneck;
3) after proxy server obtains the web request, Internet of Things is called to identify service module function, is identified with national Internet of Things Public service platform interaction is managed, Internet of Things is initiated and identifies service procedure;
4) it after proxy server obtains the information that national Internet of Things mark management public service platform returns, initiates web and jumps, and Feed back to client app;
5) the URI content of pages after client app load jumps, is presented to the user.
2. the method as described in claim 1, it is characterised in that: the proxy server using load-balancing method to load into Row processing.
3. the method as described in claim 1, which is characterized in that the form of the Internet of Things mark is " http: // item object Identify proxy server mark ", or be " http: // proxy server mark/id=item object mark ".
CN201610182896.9A 2016-03-28 2016-03-28 A kind of Internet of Things mark and method of servicing based on URI Active CN105812472B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610182896.9A CN105812472B (en) 2016-03-28 2016-03-28 A kind of Internet of Things mark and method of servicing based on URI

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610182896.9A CN105812472B (en) 2016-03-28 2016-03-28 A kind of Internet of Things mark and method of servicing based on URI

Publications (2)

Publication Number Publication Date
CN105812472A CN105812472A (en) 2016-07-27
CN105812472B true CN105812472B (en) 2019-11-12

Family

ID=56454882

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610182896.9A Active CN105812472B (en) 2016-03-28 2016-03-28 A kind of Internet of Things mark and method of servicing based on URI

Country Status (1)

Country Link
CN (1) CN105812472B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106899709A (en) * 2017-04-26 2017-06-27 复旦大学无锡研究院 A kind of food packing and storage analytic method based on Internet of Things
JP6756905B2 (en) 2018-06-29 2020-09-16 アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited Management of services associated with URL-based 2D codes
CN111652374B (en) * 2020-05-20 2023-03-10 广州中国科学院计算机网络信息中心 Smart city perception equipment resource management method and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468830A (en) * 2014-12-29 2015-03-25 广州中国科学院软件应用技术研究所 Web service method based on internet of things and internet of things system
CN104835045A (en) * 2014-11-24 2015-08-12 中国科学院计算机网络信息中心 Method and system for merchandise anti-counterfeiting authentication based on internet of things identity service

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8560713B2 (en) * 2008-07-31 2013-10-15 Sap Ag Method and system for mediating enterprise service access for smart devices
US9736260B2 (en) * 2012-06-21 2017-08-15 Cisco Technology, Inc. Redirecting from a cloud service to a third party website to save costs without sacrificing security

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104835045A (en) * 2014-11-24 2015-08-12 中国科学院计算机网络信息中心 Method and system for merchandise anti-counterfeiting authentication based on internet of things identity service
CN104468830A (en) * 2014-12-29 2015-03-25 广州中国科学院软件应用技术研究所 Web service method based on internet of things and internet of things system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
一种基于Web服务的物联网服务构建方法;张幕;《网络新媒体技术》;20150131;第4卷(第1期);第58~63页 *
基于物联网服务平台的统一标识寻址研究设计;袁璞,等;《现代电子技术》;20150315;第38卷(第6期);第59~62页 *
物联网海量异构数据存储与共享策略研究;田野,等;《电子学报》;20160229;第44卷(第2期);第247~256页 *

Also Published As

Publication number Publication date
CN105812472A (en) 2016-07-27

Similar Documents

Publication Publication Date Title
US9794321B2 (en) System, method and a tag for mapping tagged objects to context-aware applications
CN111612478A (en) Product anti-counterfeiting tracing method and platform based on industrial internet identification analysis system
CN101438299B (en) Apparatus for resolving code, apparatus for providing code information and the method thereof
CN106415593B (en) QR code identification processing system
CN105812472B (en) A kind of Internet of Things mark and method of servicing based on URI
CN104158889B (en) Card information querying method and Cloud Server
CN104835045B (en) A kind of commodity antifake check method and system based on Internet of Things mark service
CN104217338B (en) Item Information querying method based on intelligent mobile terminal
CN111723885A (en) Industrial internet enterprise identification interaction system and implementation method thereof
CN103268510A (en) Ultra-short password anti-counterfeiting marker
RU2670596C9 (en) Data label carrier information application and processing system and method
CN107220834A (en) Customer service method and customer service system based on Quick Response Code
CN109829122A (en) Obtain method and device, the storage medium, electronic device of ingress for service
US20140372500A1 (en) Method and system for sending webpage content with browser bookmark uniform resource locator
CN104091256A (en) System and method for information recognition and communication at fixed express delivery pick-up point
US20130173659A1 (en) Methods and Devices for Providing Location-Based Electronic Information
WO2016155159A1 (en) Anti-fake method for realizing all-barcode verification based on wechat id
KR101443228B1 (en) Network automatic connecting method using qr code
CN103903036A (en) High-capacity easily-updated two-dimensional code system
KR100785771B1 (en) RFID tag identifier and method for retrieving contents in RFID system
JP2014142690A (en) Management server and movement certification system
CN102819801A (en) Fake-verifying system and method for anti-fake device
KR102054595B1 (en) Wireless access point using gs1 id as identification information and smartcity platform including the same as service point
Falk Physical Mobile Interaction in Omni-Channel Retailing: Using the customers’ smartphone to interact with smart objects in a store
JP2010525630A (en) Sensor network service providing apparatus and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant