一种弱网络连接区域的IoT-based云主机物理位置验证方法与流程

文档序号:20039391发布日期:2020-02-28 11:43阅读:来源:国知局

技术特征:

1.一种弱网络连接区域的iot-based云主机物理位置验证方法,其特征在于,包括以下步骤:

收集分布的iot设备作为地标,对地标进行提取、验证及清理,获取可靠地标;

从可靠地标中随机选择确定云主机的区域位置和城市位置的地标,生成随机地标集合;

对集合中每个地标与云主机之间的网络时延进行多次测量,以测到的最小值作为地标与云主机的时延;

选择时延最短的前若干个地标,对这若干个地标的位置进行统计,以所含地标最多的位置确定为云主机的物理位置;

通过比较云主机的上述确定的物理位置与云服务商于sla中所承诺的位置是否一致,来实现对云主机物理位置的验证。

2.如权利要求1所述的方法,其特征在于,优选以开放80系列端口的ipcam作为地标。

3.如权利要求1所述的方法,其特征在于,可靠地标应具备的条件包括:在国内每个城市均有覆盖;稳定运行且保持位置不频繁变化,至少在采用本方法验证时保持位置不变;能够以http/get的方式且通过公共互联网访问。

4.如权利要求1所述的方法,其特征在于,提取是指通过设置关键词来提取地标,关键词包括品牌、制造厂商、型号;验证是指通过多源数据库和投票机制对地标进行验证;清理是指清理掉无法通过公共互联网访问的地标。

5.如权利要求1所述的方法,其特征在于,在选择确定云主机的区域位置和城市位置的地标之前,先将一个国家级的管辖范围划分成多个区域级,在从每个区域级中确定所包含的城市级。

6.如权利要求1所述的方法,其特征在于,基于广播的方式从云主机向地标发送数据进行网络时延测量。

7.如权利要求6所述的方法,其特征在于,基于http/get的方式访问url进行网络时延测量,其中url是由ip地址、端口和一个随机生成且不存在的图片组合而成。

8.如权利要求1所述的方法,其特征在于,选择若干个地标时,首先确定一时延的阈值范围,将处于该阈值范围内的地标作为时延最短的前若干个地标。

9.一种弱网络连接区域的iot-based云主机物理位置验证系统,其特征在于,包括:

iot-based地标模块,用于收集分布的iot设备作为地标,对地标进行提取、验证及清理,获取可靠地标;

生成随机地标集模块,用于从可靠地标中随机选择确定云主机的区域位置和城市位置的地标,生成随机地标集合;

获取最小时延模块,用于对集合中每个地标与云主机之间的网络时延进行多次测量,以测到的最小值作为地标与云主机的时延;

云主机位置验证模块,用于选择时延最短的前若干个地标,对这若干个地标的位置进行统计,以所含地标最多的位置确定为云主机的物理位置;通过比较云主机的上述确定的物理位置与云服务商于sla中所承诺的位置是否一致,来实现对云主机物理位置的验证。

10.如权利要求9所述的系统,其特征在于,本系统可以软件组件形式直接部署在云主机上,可基于windows操作系统或linux操作系统。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1