[发明专利]一种存储和查询物体信息的方法有效
申请号: | 201010228461.6 | 申请日: | 2010-07-09 |
公开(公告)号: | CN102006317A | 公开(公告)日: | 2011-04-06 |
发明(设计)人: | 殷丽华;方滨兴;贾焰;刘文懋 | 申请(专利权)人: | 北京哈工大计算机网络与信息安全技术研究中心;中国人民解放军国防科学技术大学;北京合天智汇信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12;G06K7/00 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 何文彬 |
地址: | 100029 北京市西城区北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储 查询 物体 信息 方法 | ||
技术领域
本发明涉及物联网通信领域,特别涉及一种存储和查询物体信息的方法。
背景技术
物联网是将信息时代的互联网和传统意义上的物体结合起来而形成的网络,在物联网中可以存储每个物体的信息,用户可以从物联网中查找自己所需要的物体信息。
物联网由不同机构的企业网组成,且物联网中的每个物体隶属于不同的机构,每个机构将属于本机构的物体的信息存放在自己企业网的存储空间中,如果用户需要查询某个物体的信息,则首先登录该物体所属机构的服务器,并向该服务器提交查询该物体的信息的请求,该服务器接收请求,并从物联网上查询该物体的信息,将查询的物体的信息返回给用户。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
如果用户需要查询多个物体的信息且这些物体分别隶属于不同的机构,则用户需要分别登录每个机构的服务器,因此给用户带来不便。
发明内容
为了能够方便用户查询物体信息,本发明提供了一种存储和查询物体信息的方法。所述技术方案如下:
一种存储物体信息的方法,其特征在于,所述方法包括:
阅读器采集物体信息,所述物体信息至少包括物体的ID(Identification,标识)和位置信息;
所述阅读器获取入口服务器的ID,发送存储请求给所述入口服务器的ID对应的入口服务器,所述存储请求携带所述物体信息;
所述入口服务器接收所述存储请求,如果所述入口服务器为特定机构的入口服务器,则在DHT(Distributed Hash Table,分布式哈希表)网络中将所述物体信息存储在其所属服务器集群中;
如果所述入口服务器为默认的入口服务器,则从所述DHT网络中选取主机节点,将所述物体信息存储在所述主机节点中。
所述阅读器获取入口服务器的ID,具体包括:
所述阅读器向类型解析服务器发送第一查找请求,所述第一查找请求携带所述物体的ID;
所述类型解析服务器接收所述第一查找请求,根据所述物体的ID获取所述物体的物体类型,将所述物体类型发送给所述阅读器;
所述阅读器接收所述物体类型,根据所述物体类型获取ONS(Object NameService,对象名解析服务)服务器的ID,向所述ONS服务器的ID对应的ONS服务器发送第二查找请求,所述第二查找请求携带所述物体的ID;
所述ONS服务器接收所述第二查找请求,根据所述物体的ID,获取入口服务器的ID,将所述入口服务器的ID发送给所述阅读器;
所述阅读器接收所述入口服务器的ID。
所述类型解析服务器根据所述物体的ID获取所述物体的物体类型,具体包括:
所述类型解析服务器确定所述物体的ID的编码规则;根据所述编码规则,从已存储的编码规则与物体类型的对应关系中查找对应的物体类型。
所述阅读器根据所述物体类型获取ONS服务器的ID,具体包括:
所述阅读器根据所述物体类型,从已存储的物体类型与ONS服务器的ID的对应关系中查找对应的ONS服务器的ID。
所述ONS服务器根据所述物体的ID,获取入口服务器的ID,具体包括:
所述ONS服务器根据所述物体的ID,从已存储的物体的ID与入口服务器的ID的对应关系中查找对应的入口服务器的ID。
如果所述入口服务器为默认的入口服务器,则选取主机节点,将所述物体信息存储在所述主机节点中,具体包括:
所述入口服务器通过散列函数对所述物体的ID进行计算得到散列值,根据所述散列值从所述DHT网络中选取主机节点,将所述物体的信息存储在所述主机节点中。
所述将所述物体信息存储在所述主机节点中之后,还包括:
所述入口服务器将所述存储请求转发给锥网络层次架构的根超级节点;
所述根超级节点接收所述存储请求,在所述锥网络层次架构中,根据所述物体的位置信息确定所述物体所在的最小区域,将所述存储请求转发给所述区域的超级节点;
所述超级节点接收所述存储请求,将所述存储请求转发给所述区域内的普通节点;
所述普通节点接收所述存储请求,存储所述存储请求携带的物体ID。
所述物体信息还包括物体属性,相应地,
所述普通节点接收所述存储请求后,还存储所述存储请求携带的物体属性。
一种对上述存储的物体信息进行查询的方法,所述方法包括:
客户端获取入口服务器的ID,发送查询请求给所述入口服务器的ID对应的入口服务器,所述查询请求至少包括物体的ID;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京哈工大计算机网络与信息安全技术研究中心;中国人民解放军国防科学技术大学;北京合天智汇信息技术有限公司,未经北京哈工大计算机网络与信息安全技术研究中心;中国人民解放军国防科学技术大学;北京合天智汇信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010228461.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种小型断路器的漏电保护装置
- 下一篇:交流高压隔离开关
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置