蓝牙基站感应距离调节方法与系统的制作方法

文档序号:7814646阅读:1495来源:国知局
蓝牙基站感应距离调节方法与系统的制作方法
【专利摘要】本发明提供一种蓝牙基站感应距离调节方法与系统,获取当前场所中蓝牙基站坐标数据,计算各个蓝牙基站的最大感应半径,确定每个蓝牙基站的覆盖范围,识别当前场所中覆盖范围有重叠的蓝牙基站,并对覆盖范围有重叠的蓝牙基站进行感应距离调节优先级设定,根据感应距离调节优先级从高到低的顺序,对当前场所中覆盖范围有重叠的蓝牙基站依次进行蓝牙基站感应半径调整,多次执行蓝牙基站感应半径调整,直至所有蓝牙基站覆盖范围不再重叠。整个过程,能够准确根据各个蓝牙基站坐标、感应半径针对覆盖范围重叠情况,进行针对性的调整,最终在蓝牙基站整个应用区域内各个蓝牙基站的覆盖范围都不存在有重叠的情况。
【专利说明】蓝牙基站感应距离调节方法与系统

【技术领域】
[0001]本发明涉及蓝牙【技术领域】,特别是涉及蓝牙基站感应距离调节方法与系统。

【背景技术】
[0002]近年来,随着移动设备的广泛使用和社交网络的日益普及,终端蓝牙设备被广泛使用,其蓝牙版本从起初的V1.1版本到现如今的V4.0版本,有些手机自带蓝牙距离感应装置,这种装置只是将两个带有蓝牙设备的手机进行感应,当两者距离太远时,蓝牙会中断连接,不是真正地感应距离有多远。
[0003]另外,目前多种公共场所中(如旅游景点、博物馆、展示展览馆)都设置有蓝牙基站,在蓝牙定位方法较为成熟的情况下,对蓝牙基站进行感应的同时,其感应到的范围固定不变。如果某一展馆或景点较小,则蓝牙基站可能会感应到景点或展区范围外的其它蓝牙设备或蓝牙基站,这样就造成定位效果较差。
[0004]基于上述可见,当面对不同的应用场景时,蓝牙感应距离需要进行调节才能良好适用于当前应用场景,但是目前尚无蓝牙基站感应距离调节手段对蓝牙感应距离进行精准调节。


【发明内容】

[0005]基于此,有必要针对目前尚无蓝牙基站感应距离调节手段对蓝牙感应距离进行精准调节问题,提供一种能够对蓝牙感应距离进行精准调节的蓝牙基站感应距离调节方法与系统。
[0006]一种蓝牙基站感应距离调节方法,包括步骤:
[0007]获取当前场所中蓝牙基站坐标数据,分别计算各个蓝牙基站的最大感应半径;
[0008]根据所述蓝牙基站坐标数据和所述蓝牙基站的最大感应半径,获取每个蓝牙基站的覆盖范围;
[0009]根据所述每个蓝牙基站的覆盖范围,识别当前场所中覆盖范围有重叠的蓝牙基站,并对所述覆盖范围有重叠的蓝牙基站进行感应距离调节优先级设定;
[0010]根据感应距离调节优先级从高到低的顺序,对当前场所中覆盖范围有重叠的蓝牙基站依次进行蓝牙基站感应半径调整,其中,所述蓝牙基站感应半径调整具体为,两两获取覆盖范围重叠的蓝牙基站坐标,计算两个蓝牙基站之间的距离,比较所述两个蓝牙基站之间优先级大小,将所述两个蓝牙基站中优先级高的蓝牙基站感应半径调整为所述两个蓝牙基站之间的距离的一半;
[0011]多次执行所述蓝牙基站感应半径调整,分别调整各个覆盖范围有重叠的蓝牙基站的感应半径,获得当前场所中蓝牙基站感应半径调整结果。
[0012]一种蓝牙基站感应距离调节系统,包括:
[0013]最大感应半径计算模块,用于获取当前场所中蓝牙基站坐标数据,分别计算各个监牙基站的最大感应半径;
[0014]覆盖范围确定模块,用于根据所述蓝牙基站坐标数据和所述蓝牙基站的最大感应半径,获取每个蓝牙基站的覆盖范围;
[0015]优先级设定模块,用于根据所述每个蓝牙基站的覆盖范围,识别当前场所中覆盖范围有重叠的蓝牙基站,并对所述覆盖范围有重叠的蓝牙基站进行感应距离调节优先级设定;
[0016]感应半径调整模块,用于根据感应距离调节优先级从高到低的顺序,对当前场所中覆盖范围有重叠的蓝牙基站依次进行蓝牙基站感应半径调整,其中,所述蓝牙基站感应半径调整具体为,两两获取覆盖范围重叠的蓝牙基站坐标,计算两个蓝牙基站之间的距离,比较所述两个蓝牙基站之间优先级大小,将所述两个蓝牙基站中优先级高的蓝牙基站感应半径调整为所述两个蓝牙基站之间的距离的一半;
[0017]重复操作模块,用于多次执行所述蓝牙基站感应半径调整,分别调整各个覆盖范围有重叠的蓝牙基站的感应半径,获得当前场所中蓝牙基站感应半径调整结果。
[0018]本发明蓝牙基站感应距离调节方法与系统,获取当前场所中蓝牙基站坐标数据,计算各个蓝牙基站的最大感应半径,确定每个蓝牙基站的覆盖范围,从而识别当前场所中覆盖范围有重叠的蓝牙基站,并对覆盖范围有重叠的蓝牙基站进行感应距离调节优先级设定,根据感应距离调节优先级从高到低的顺序,对当前场所中覆盖范围有重叠的蓝牙基站依次进行蓝牙基站感应半径调整,两两获取覆盖范围重叠的蓝牙基站坐标,计算两个蓝牙基站之间的距离,比较两个蓝牙基站之间优先级大小,将两个蓝牙基站中优先级高的蓝牙基站感应半径调整为两个蓝牙基站之间的距离的一半,多次执行蓝牙基站感应半径调整,直至所有蓝牙基站覆盖范围不再重叠。整个过程,能够准确根据各个蓝牙基站坐标、感应半径针对覆盖范围重叠情况,进行针对性的调整,最终在蓝牙基站整个应用区域内各个蓝牙基站的覆盖范围都不存在有重叠的情况,能够准确、高效为应用区域内各个设备进行数据交互服务。

【专利附图】

【附图说明】
[0019]图1为在某一应用场景中多个蓝牙基站覆盖范围示意图;
[0020]图2为本发明蓝牙基站感应距离调节方法第一个实施例的流程示意图;
[0021]图3为本发明蓝牙基站感应距离调节方法第二个实施例的流程示意图;
[0022]图4为本发明蓝牙基站感应距离调节系统第一个实施例的结构示意图;
[0023]图5为本发明蓝牙基站感应距离调节系统第二个实施例的结构示意图;
[0024]图6为本发明蓝牙基站感应距离调节方法其中一个应用实施例中蓝牙基站覆盖范围示意图;
[0025]图7为本发明蓝牙基站感应距离调节方法其中一个应用实施例中蓝牙基站感应半径调整示意图一;
[0026]图8为本发明蓝牙基站感应距离调节方法其中一个应用实施例中蓝牙基站感应半径调整示意图二;
[0027]图9为本发明蓝牙基站感应距离调节方法其中一个应用实施例中蓝牙基站感应半径调整示意图三;
[0028]图10为本发明蓝牙基站感应距离调节方法其中一个应用实施例中蓝牙基站感应半径调整示意图四;
[0029]图11为本发明蓝牙基站感应距离调节方法其中一个应用实施例中蓝牙基站感应半径调整示意图五;
[0030]图12为本发明蓝牙基站感应距离调节方法其中一个应用实施例中蓝牙基站感应半径调整示意图六。

【具体实施方式】
[0031]为了使本发明的目的、技术方案及优点更加清楚明白,以下根据附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施仅仅用以解释本发明,并不限定本发明。
[0032]在一个应用场所中,会设置有多个场馆。例如某个国家级各省份土特产展览场所,就会根据不同的省份建立分场馆,这些分场馆的面积大小不一,每个场馆的均设置单独的蓝牙基站进行蓝牙通信服务。对于未使用距离调节方法之前,每个蓝牙基站所感应的范围都是相同的,且不可调节其感应距离,图1中使用六个蓝牙基站(A,B, C,D,E,F)感应范围来覆盖整个矩形区域,其中阴影区域S被三个蓝牙基站(A,B,D)能够感应到的范围。从而感应覆盖面产生了冗余,用户若在该区域则会同时感应到四个不同的基站信息,这样就会导致信息提取不唯一性。根据以上所看到的感应覆盖范围问题所在,来对蓝牙基站感应距离进行合理的调节,解决覆盖冗余区。首先我们先要做的就是找出蓝牙基站的最大感应半径,然后再进行感应半径的缩短,调节到最佳感应范围,这样冗余就会减少。就像图1中D、E虚线调节的感应范围一样。
[0033]如图2所示,一种蓝牙基站感应距离调节方法,包括步骤:
[0034]SlOO:获取当前场所中蓝牙基站坐标数据,分别计算各个蓝牙基站的最大感应半径。
[0035]获取当前蓝牙基站应用场景的各个蓝牙基站坐标数据,具体来说,根据整个应用场景中分布情况绘制一个平面坐标图,这样可以利用坐标点(X,Y)来准确表示每个蓝牙基站的坐标,蓝牙基站的最大感应半径是指能够完整、清楚接收当前蓝牙基站的最远距离,一般来说这个蓝牙基站的最大感应半径与蓝牙基站坐标能够构建出一个圆形的覆盖区域,在这个区域中蓝牙终端设备都能完整、清楚接收到该蓝牙基站的蓝牙信号。非必要的,可以利用公式:
[0036]

【权利要求】
1.一种蓝牙基站感应距离调节方法,其特征在于,包括步骤: 获取当前场所中蓝牙基站坐标数据,分别计算各个蓝牙基站的最大感应半径; 根据所述蓝牙基站坐标数据和所述蓝牙基站的最大感应半径,获取每个蓝牙基站的覆盖范围; 根据所述每个蓝牙基站的覆盖范围,识别当前场所中覆盖范围有重叠的蓝牙基站,并对所述覆盖范围有重叠的蓝牙基站进行感应距离调节优先级设定; 根据感应距离调节优先级从高到低的顺序,对当前场所中覆盖范围有重叠的蓝牙基站依次进行蓝牙基站感应半径调整,其中,所述蓝牙基站感应半径调整具体为,两两获取覆盖范围重叠的蓝牙基站坐标,计算两个蓝牙基站之间的距离,比较所述两个蓝牙基站之间优先级大小,将所述两个蓝牙基站中优先级高的蓝牙基站感应半径调整为所述两个蓝牙基站之间的距离的一半,判断是否有其他蓝牙基站的覆盖范围与感应半径调整后的所述优先级高的蓝牙基站的覆盖范围重叠,若有,则将该蓝牙基站的感应半径调整为该蓝牙基站与所述优先级高的蓝牙基站之间距离与调整后的优先级高的蓝牙基站感应半径之间差值,若无,则保持所述优先级高的蓝牙基站感应半径调整后不再调节; 多次执行所述蓝牙基站感应半径调整,分别调整各个覆盖范围有重叠的蓝牙基站的感应半径,获得当前场所中蓝牙基站感应半径调整结果。
2.根据权利要求1所述的蓝牙基站感应距离调节方法,其特征在于,所述根据所述每个蓝牙基站的覆盖范围,识别当前场所中覆盖范围有重叠的蓝牙基站,并对所述覆盖范围有重叠的蓝牙基站进行感应距离调节优先级设定具体包括步骤: 根据所述每个蓝牙基站的覆盖范围,识别当前场所中覆盖范围有重叠的蓝牙基站; 测量各个蓝牙基站应用场馆面积大小,并根据各个蓝牙基站应用场馆面积从大到小的顺序,对所述覆盖范围有重叠的蓝牙基站进行感应距离调节优先级设定。
3.根据权利要求1或2所述的蓝牙基站感应距离调节方法,其特征在于,所述多次执行所述蓝牙基站感应半径调整,分别调整各个覆盖范围有重叠的蓝牙基站的感应半径,获得当前场所中蓝牙基站感应半径调整结果之前还有步骤: 重新识别当前场所中覆盖范围有重叠的蓝牙基站。
4.根据权利要求1或2所述的蓝牙基站感应距离调节方法,其特征在于,所述多次执行所述蓝牙基站感应半径调整,分别调整各个覆盖范围有重叠的蓝牙基站的感应半径,获得当前场所中蓝牙基站感应半径调整结果之后还有步骤: 存储各个蓝牙基站的感应半径,并导出。
5.根据权利要求1或2所述的蓝牙基站感应距离调节方法,其特征在于,所述计算两个蓝牙基站之间的距离具体为: 利用公式Ra+(1^5l)2计算两个蓝牙基站之间的距离,其中,Rj两个蓝牙基站之间的距离,(xA, yA)其中一个蓝牙基站的坐标,(χΒ, Yb)另一个蓝牙基站的坐标。
6.一种蓝牙基站感应距离调节系统,其特征在于,包括: 最大感应半径计算模块,用于获取当前场所中蓝牙基站坐标数据,分别计算各个蓝牙基站的最大感应半径; 覆盖范围确定模块,用于根据所述蓝牙基站坐标数据和所述蓝牙基站的最大感应半径,获取每个蓝牙基站的覆盖范围; 优先级设定模块,用于根据所述每个蓝牙基站的覆盖范围,识别当前场所中覆盖范围有重叠的蓝牙基站,并对所述覆盖范围有重叠的蓝牙基站进行感应距离调节优先级设定; 感应半径调整模块,用于根据感应距离调节优先级从高到低的顺序,对当前场所中覆盖范围有重叠的蓝牙基站依次进行蓝牙基站感应半径调整,其中,所述蓝牙基站感应半径调整具体为,两两获取覆盖范围重叠的蓝牙基站坐标,计算两个蓝牙基站之间的距离,比较所述两个蓝牙基站之间优先级大小,将所述两个蓝牙基站中优先级高的蓝牙基站感应半径调整为所述两个蓝牙基站之间的距离的一半,判断是否有其他蓝牙基站的覆盖范围与感应半径调整后的所述优先级高的蓝牙基站的覆盖范围重叠,若有,则将该蓝牙基站的感应半径调整为该蓝牙基站与所述优先级高的蓝牙基站之间距离与调整后的优先级高的蓝牙基站感应半径之间差值,若无,则保持所述优先级高的蓝牙基站感应半径调整后不再调节; 重复操作模块,用于多次执行所述蓝牙基站感应半径调整,分别调整各个覆盖范围有重叠的蓝牙基站的感应半径,获得当前场所中蓝牙基站感应半径调整结果。
7.根据权利要求6所述的蓝牙基站感应距离调节系统,其特征在于,所述优先级设定模块具体包括: 识别单元,用于根据所述每个蓝牙基站的覆盖范围,识别当前场所中覆盖范围有重叠的监牙基站; 设定单元,用于测量各个蓝牙基站应用场馆面积大小,并根据各个蓝牙基站应用场馆面积从大到小的顺序,对所述覆盖范围有重叠的蓝牙基站进行感应距离调节优先级设定。
8.根据权利要求6或7所述的蓝牙基站感应距离调节系统,其特征在于,还包括: 覆盖范围更新模块,用于重新识别当前场所中覆盖范围有重叠的蓝牙基站。
9.根据权利要求6或7所述的蓝牙基站感应距离调节系统,其特征在于,还包括存储模块,用于存储各个蓝牙基站的感应半径,并导出。
10.根据权利要求6或7所述的蓝牙基站感应距离调节系统,其特征在于,所述计算两个蓝牙基站之间的距离具体为: 利用公式
计算两个蓝牙基站之间的距离,其中,Ra为两个蓝牙基站之间的距离,(xA,yA)其中一个蓝牙基站的坐标,(xB,yB)另一个蓝牙基站的坐标。
【文档编号】H04W24/02GK104202763SQ201410478704
【公开日】2014年12月10日 申请日期:2014年9月18日 优先权日:2014年9月18日
【发明者】周新华, 王小兰 申请人:湖南华凯文化创意股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1