当前位置: 首页 > 专利查询>清华大学专利>正文

一种位置信息共享系统及共享方法技术方案

技术编号:10915666 阅读:139 留言:0更新日期:2015-01-15 09:21
本发明专利技术涉及一种位置信息共享系统及共享方法,其特征在于:共享系统包括位置信息库、互联节点和位置应用,位置信息库存储位置终端和用户的位置信息,这些位置通过互联节点构成位置信息互联网,位置应用利用位置信息互联网中的位置信息为用户提供服务;互联节点的顶层是根互联节点,根互联节点为每个位置信息库、每个互联节点和位置应用颁发数字证书,用于数据交换时的认证和加密。共享方法包括ID管理模块进行ID管理的步骤、注册管理模块对互联节点、位置应用和位置信息库进行注册管理的步骤、交易市场模块完成位置信息的使用授权以保障隐私信息和避免越权访问的步骤、数据共享模块实现数据共享的步骤、以及计费管理模块实现计费管理的步骤。

【技术实现步骤摘要】
一种位置信息共享系统及共享方法
本专利技术涉及一种计算机信息应用方法及网络,特别是关于一种位置信息共享系统及共享方法。
技术介绍
一般基于位置的服务(LocationBasedService,LBS)通过各种位置定位方式(如卫星定位、基于电信移动运营商的无线电通讯网络定位、通过WIFI定位)获取移动终端用户的位置信息(地理坐标或大地坐标),在地理信息系统(GeographicInformationSystem,GIS)平台的支持下,为用户提供相应服务。基于位置信息的服务被用于各种领域,如公共交通、物流管理、校车安全、儿童老人的监护、交友、旅游、签到等。目前的这些服务系统都是独立完成的,他们之间不能实现信息的交换和共享。但是在现实生活中,产生这些轨迹的人和移动终端却是互相关联的。例如公交系统、物流监控、校车监控,这些业务可能是由独立的系统实现的,但是它们都行驶在城市的道路上,因此综合了解这些车辆的信息对于城市交通管理者却是非常重要的。
技术实现思路
针对上述问题,本专利技术的目的是提供一种能够获得位置信息的全貌,进而实现位置信息共享、授权和交易的位置信息共享系统及共享方法。为实现上述目的,本专利技术采取以下技术方案:一种位置信息共享系统,其特征在于:它包括位置信息库、互联节点和位置应用,所述位置信息库存储位置终端和用户的位置信息,这些位置通过互联节点构成位置信息互联网,所述位置应用利用位置信息互联网中的位置信息为用户提供服务;所述互联节点的顶层是根互联节点,根互联节点为每个所述位置信息库、每个所述互联节点和位置应用颁发数字证书,用于数据交换时的认证和加密。所述互联节点包括ID管理模块、注册管理模块、交易市场模块、数据共享模块和计费管理模块;所述ID管理模块为注册的所述位置信息库、互联节点和位置应用分配标识ID或ID段;所述注册管理模块负责所述位置信息库、互联节点和位置应用的注册工作;位置数据所有者通过所述交易市场模块对位置信息的使用进行授权,并指定计费模式;所述数据共享模块实现位置信息请求的路由、交换和安全管理,并接收来自位置应用的数据请求,实现数据请求的路由和数据交换;所述计费管理模块记录位置数据的交换过程,并对位置数据的使用进行计费。一种采用所述共享系统的位置信息共享方法,其包括以下步骤:1)ID管理模块进行ID管理的步骤,其具体包括:用户向位置信息库提出ID分配申请,位置信息库为用户分配一个以ID/掩码表示的ID域;位置信息库向与其直连的互联节点提出ID分配申请,直连的互联节点为位置信息库分配一个以ID/掩码表示的ID域;下级互联节点向上级互联节点提出ID分配申请,上级互联节点为下级互联节点分配一个以ID/掩码表示的ID域;位置应用向与其直连的互联节点提出ID分配申请,直连的互联节点为位置应用分配一个ID;2)注册管理模块对互联节点、位置应用和位置信息库进行注册管理的步骤,其包括:下级互联节点、位置应用和位置信息库均向与之直连的互联节点注册,并获得分配ID、数字证书信息;3)交易市场模块完成位置信息的使用授权,保障隐私信息和避免越权访问的步骤,其具体包括:(1)授权者首先登录到根互联节点的交易市场模块的界面,并输入ID信息;(2)根互联节点或中间互联节点重定向登录请求到中间互联节点或直联互联节点,其具体包括:①检查目标ID是否在位置信息库信息表中,如果在,说明该互联节点即为目标ID的直联互联节点,进入步骤(3);否则进入步骤②;②查询目标ID是否在快速路由缓存表中,如果在,则快速路由缓存表中的目的互联节点即为ID的直联互联节点,将登录请求重定向到目的互联节点,回到步骤①;否则进入步骤③;其中,快速路由缓存表中记录的内容包括ID、掩码、目的互联节点ID、目的互联节点IP和有效期;③检查目标ID是否在下级互联节点信息表中,如果在,将登录请求重定向到下级互联节点,回到步骤①;否则进入步骤④;其中,下级互联节点信息表中记录的内容包括名称、IP地址、ID、掩码和描述;④说明该ID为未分配ID,将错误信息不存在该ID反馈给用户,结束;(3)直联互联节点对授权者的登录进行认证,个人用户的登录请求被重定向到目标ID所在的位置信息库,并在该位置信息库认证成功后登录;(4)授权者通过互联节点的交易市场模块向直连互联节点发出授权请求,并选择计费使用的计费策略;(5)直连互联节点检查授权的ID范围,如果合法,则将该授权信息记录在互联节点的权限表中并将成功信息反馈给授权者;如果不合法,直连互联节点将失败信息反馈给授权者;4)数据共享模块实现数据共享,位置信息库、互联节点和位置应用都被分配一个由根互联节点颁发的数字证书,参与数据交换的位置信息库、互联节点和位置应用之间通过公开密钥密码体制建立安全关联,对传递的信息进行加密或者签名,数据请求和返回的数据通过XML格式进行封装,从位置应用发出请求到位置信息返回到位置应用,其具体包括:(1)位置应用构造关于目标ID域的位置信息请求报文,并对请求报文进行数字签名后发送到直连互联节点,即源互联节点;(2)源互联节点位置请求接收及路由进程接收位置应用请求信息并处理,其具体包括以下步骤:①检查数字签名,如果错误,返回错误信息签名错误,结束;否则进入步骤②;②检查目标ID域与位置信息库信息表中ID域的交集,其中,目标ID域用集合A表示,目标ID域与位置信息库信息表中ID域的交集用集合B表示,令C=A-B;对集合B和集合C是否为空进行判断,并行执行步骤③和步骤④;③如果集合B不为空,对于集合B中的ID域,说明其位置信息保存在直联下级位置信息库中,本互联节点即为该段ID的目的互联节点,发送信息请求给目的互联节点位置信息获取进程,然后结束步骤③;否则,直接结束步骤③;④如果集合C不为空,对于集合C中目标ID域,查询目标ID域与快速路由缓存表的交集D,令E=C-D,对集合D和集合E是否为空进行判断,并行执行步骤⑤和步骤⑥;⑤如果D不为空,对于D中的ID域,将快速路由缓存表中对应的目的互联节点标记为下一跳互联节点,调用源互联节点转发子程序,然后结束步骤⑤;否则直接结束步骤⑤;⑥如果E不为空,检查E中目标ID域与本互联节点管理ID域的交集F,令G=E-F;对集合G和集合F是否为空进行判断,并行执行步骤⑦和步骤⑧;⑦如果G不为空,对于G中的ID,将上级互联节点标记为下一跳互联节点,调用源互联节点转发子程序,然后结束步骤⑦;否则直接结束步骤⑦;⑧如果F不为空,对于F中的ID域,检查目标ID域与下级互联节点信息表的交集,记为H,令I=F-H;对集合H和集合I是否为空进行判断,并行执行步骤⑨和步骤⑩;⑨如果H不为空,对于H中的ID域,将对应的下级互联节点标记为下一跳互联节点,调用源互联节点转发子程序,然后结束步骤⑨;否则直接结束步骤⑨;⑩如果I不为空,对于I中的ID域,说明该ID无路由路径,发送错误信息没有该ID的位置信息到本节点的源互联节点位置信息汇总进程;(3)中间互联节点位置信息处理及路由进程接收来自其他互联节点的位置信息请求并处理,其具体包括以下步骤:①检查数字签名,如果错误,返回错误信息签名错误,结束;否则进入步骤②;②检查目标ID域与位置信息库信息表中ID域的交集,其中,目标ID域用集合A表示,目标I本文档来自技高网...
一种位置信息共享系统及共享方法

【技术保护点】
一种位置信息共享系统,其特征在于:它包括位置信息库、互联节点和位置应用,所述位置信息库存储位置终端和用户的位置信息,这些位置通过互联节点构成位置信息互联网,所述位置应用利用位置信息互联网中的位置信息为用户提供服务;所述互联节点的顶层是根互联节点,根互联节点为每个所述位置信息库、每个所述互联节点和位置应用颁发数字证书,用于数据交换时的认证和加密。

【技术特征摘要】
1.一种位置信息共享系统,其特征在于:它包括位置信息库、互联节点和位置应用,所述位置信息库存储位置终端和用户的位置信息,这些位置通过互联节点构成位置信息互联网,所述位置应用利用位置信息互联网中的位置信息为用户提供服务;所述互联节点的顶层是根互联节点,根互联节点为每个所述位置信息库、每个所述互联节点和位置应用颁发数字证书,用于数据交换时的认证和加密;所述互联节点包括ID管理模块、注册管理模块、交易市场模块、数据共享模块和计费管理模块;所述ID管理模块为注册的所述位置信息库、互联节点和位置应用分配标识ID或ID段;所述注册管理模块负责所述位置信息库、互联节点和位置应用的注册工作;位置数据所有者通过所述交易市场模块对位置信息的使用进行授权,并指定计费模式;所述数据共享模块实现位置信息请求的路由、交换和安全管理,并接收来自位置应用的数据请求,实现数据请求的路由和数据交换;所述计费管理模块记录位置数据的交换过程,并对位置数据的使用进行计费。2.一种采用如权利要求1所述共享系统的位置信息共享方法,其包括以下步骤:1)ID管理模块进行ID管理的步骤,其具体包括:用户向位置信息库提出ID分配申请,位置信息库为用户分配一个以ID/掩码表示的ID域;位置信息库向与其直连的互联节点提出ID分配申请,直连的互联节点为位置信息库分配一个以ID/掩码表示的ID域;下级互联节点向上级互联节点提出ID分配申请,上级互联节点为下级互联节点分配一个以ID/掩码表示的ID域;位置应用向与其直连的互联节点提出ID分配申请,直连的互联节点为位置应用分配一个ID;2)注册管理模块对互联节点、位置应用和位置信息库进行注册管理的步骤,其包括:下级互联节点、位置应用和位置信息库均向与之直连的互联节点注册,并获得分配ID、数字证书信息;3)交易市场模块完成位置信息的使用授权,保障隐私信息和避免越权访问的步骤,其具体包括:(1)授权者首先登录到根互联节点的交易市场模块的界面,并输入ID信息;(2)根互联节点或中间互联节点重定向登录请求到中间互联节点或直联互联节点,其具体包括:①检查目标ID是否在位置信息库信息表中,如果在,说明该互联节点即为目标ID的直联互联节点,进入步骤(3);否则进入步骤②;②查询目标ID是否在快速路由缓存表中,如果在,则快速路由缓存表中的目的互联节点即为ID的直联互联节点,将登录请求重定向到目的互联节点,回到步骤①;否则进入步骤③;其中,快速路由缓存表中记录的内容包括ID、掩码、目的互联节点ID、目的互联节点IP和有效期;③检查目标ID是否在下级互联节点信息表中,如果在,将登录请求重定向到下级互联节点,回到步骤①;否则进入步骤④;其中,下级互联节点信息表中记录的内容包括名称、IP地址、ID、掩码和描述;④说明该ID为未分配ID,将错误信息不存在该ID反馈给用户,结束;(3)直联互联节点对授权者的登录进行认证,个人用户的登录请求被重定向到目标ID所在的位置信息库,并在该位置信息库认证成功后登录;(4)授权者通过互联节点的交易市场模块向直连互联节点发出授权请求,并选择计费使用的计费策略;(5)直连互联节点检查授权的ID范围,如果合法,则将该授权信息记录在互联节点的权限表中并将成功信息反馈给授权者;如果不合法,直连互联节点将失败信息反馈给授权者;4)数据共享模块实现数据共享,位置信息库、互联节点和位置应用都被分配一个由根互联节点颁发的数字证书,参与数据交换的位置信息库、互联节点和位置应用之间通过公开密钥密码体制建立安全关联,对传递的信息进行加密或者签名,数据请求和返回的数据通过XML格式进行封装,从位置应用发出请求到位置信息返回到位置应用,其具体包括:(1)位置应用构造关于目标ID域的位置信息请求报文,并对请求报文进行数字签名后发送到直连互联节点,即源互联节点;(2)源互联节点位置请求接收及路由进程接收位置应用请求信息并处理,其具体包括以下步骤:①检查数字签名,如果错误,返回错误信息签名错误,结束;否则进入步骤②;②检查目标ID域与位置信息库信息表中ID域的交集,其中,目标ID域用集合A表示,目标ID域与位置信息库信息表中ID域的交集用集合B表示,令C=A-B;对集合B和集合C是否为空进行判断,并行执行步骤③和步骤④;③如果集合B不为空,对于集合B中的ID域,说明其位置信息保存在直联下级位置信息库中,本互联节点即为该段ID的目的互联节点,发送信息请求给目的互联节点位置信息获取进程,然后结束步骤③;否则,直接结束步骤③;④如果集合C不为空,对于集合C中目标ID域,查询目标ID域与快速路由缓存表的交集D,令E=C-D,对集合D和集合E是否为空进行判断,并行执行步骤⑤和步骤⑥;⑤如果D不为空,对于D中的ID域,将快速路由缓存表中对应的目的互联节点标记为下一跳互联节点,调用源互联节点转发子程序,然后结束步骤⑤;否则直接结束步骤⑤;⑥如果E不为空,检查E中目标ID域与本互联节点管理ID域的交集F,令G=E-F;对集合G和集合F是否为空进行判断,并行执行步骤⑦和步骤⑧;⑦如果G不为空,对于G中的ID,将上级互联节点标记为下一跳互联节点,调用源互联节点转发子程序,然后结束步骤⑦;否则直接结束步骤⑦;⑧如果F不为空,对于F中的ID域,检查目标ID域与下级互联节点信息表的交集,记为H,令I=F-H;对集合H和集合I是否为空进行判断,并行执行步骤⑨和步骤⑩;⑨如果H不为空,对于H中的ID域,将对应的下级互联节点标记为下一跳互联节点,调用源互联节点转发子程序,然后结束步骤⑨;否则直接结束步骤⑨;⑩如果I不为空,对于I中的ID域,说明该ID无路由路径,发送错误信息没有该ID的位置信息到本节点的源互联节点位置信息汇总进程;(3)中间互联节点位置信息处理及路由进程接收来自其他互联节点的位置信息请求并处理,其具体包括以下步骤:①检查数字签名,如果错误,返回错误信息签名错误,结束;否则进入步骤②;②检查目标ID域与位置信息库信息表中ID域的交集,其中,目标ID域用集合A表示,目标ID域与位置信息库信息表中ID域的交集用集合B表示,令C=A-B;对集合B和集合C是否为空进行判断,并行执行步骤③和步骤④;③如果集合B不为空,对于集合B中的ID域,说明其位置信息保存在直联下级位置信息库中,本互联节点即为该段ID的目的互联节点,发送信息请求给目的互联节点位置信息获取进程...

【专利技术属性】
技术研发人员:安常青王继龙姜彩萍李子木
申请(专利权)人:清华大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1