当前位置: 首页 > 专利查询>黄昊专利>正文

一种蓝牙交叉区域的抗干扰识别方法及系统技术方案

技术编号:8611714 阅读:215 留言:0更新日期:2013-04-20 00:10
本发明专利技术属于蓝牙技术领域,提供了一种蓝牙交叉区域的抗干扰识别方法,首先通过手机客户端的手机蓝牙对蓝牙点进行周期性的循环扫描,然后分别按照预置蓝牙点判断规则、历史蓝牙点判断规则、提示对话框判断规则对扫描到的蓝牙点进行处理、响应。本发明专利技术所提供的蓝牙交叉区域的抗干扰识别方法及系统,手机客户端通过手机蓝牙对布置在不同区域的蓝牙点进行循环检测,实现手机客户端呈现内容随蓝牙感知点变化,并且在各交叉蓝牙点之间实现了抗干扰,同时只触发一个蓝牙点,如果同时检测到时已经响应的不响应,但当两个以上交叉时,给客户自主选择,简单实用,有效地避免了蓝牙交叉域的相互干扰,提高了蓝牙技术应用的广泛性。

【技术实现步骤摘要】

本专利技术属于蓝牙
,尤其涉及一种蓝牙交叉区域的抗干扰识别方法及系统
技术介绍
蓝牙技术是以替代电缆为最初目的而被提供的一种短距离无线通信技术,是构成无线个人区域网(WPAN)的主流技术。蓝牙中的干扰大致分为两类一类是来自非蓝牙设备的干扰,包括无绳电话、微波炉、其他的局域网技术如WEEE802.1 lb/g和I IomeRF等,随着无线通信技术的发展,工作于该共享频段的无线通信设备日益增多,这使得这些设备的工作环境日趋复杂,这些无线通信系统的传输质量受到严重威胁。由于蓝牙采用快递调频技术,在一定程度上可以躲避共信道干扰,但当在一个很小的距离范围内,蓝牙设备进行非常大的数据传输时,仍能发生非常严重的串扰现象,使得数据传输速率严重下降。另一类是蓝牙匹克网之间的自干扰。蓝牙匹克网之间的自干扰,是某个匹克网可能选择了同一个跳频频道或相邻频道传送数据而和相邻的匹克网相互干扰,这会对蓝牙设备的性能产生很大影响。目前采用的自适应跳频技术(AFH),给出自适应跳频状态的控制过程,确定可用的信道。但跳频系统本身也存在着一些缺点和局限,如信号隐蔽性差,抗多频干扰以及跟踪式干扰能力有限等。
技术实现思路
本专利技术提供了一种蓝牙交叉区域的抗干扰识别方法,旨在解决一的问题。本专利技术的目的在于提供一种蓝牙交叉区域的抗干扰识别方法,该方法包括 步骤一,开启手机客户端的手机蓝牙,并开始扫描蓝牙点,一个扫描周期结束后继续循环扫描;步骤二,按照手机客户端的预置蓝牙点判断规则,对扫描到的蓝牙点进行处理、响应;步骤三,对步骤二中符合进行进一步响应条件的蓝牙点,按照历史蓝牙点判断规贝U,对所述蓝牙点进行处理、响应;步骤四,对步骤三中符合进行进一步响应条件的蓝牙点,按照提示对话框判断规贝U,对所述蓝牙点进行处理、响应;步骤五,对步骤四中符合进行进一步响应条件的蓝牙点,按照操作判断规则,完成对所述蓝牙点的响应。本专利技术的另一目的在于提供一种蓝牙交叉区域的抗干扰识别系统,所述系统包括手机蓝牙开启扫描单元,用于在步骤一中,开启手机客户端的手机蓝牙,并开始扫描蓝牙点,一个扫描周期结束后继续循环扫描;预置蓝牙点判断单元,用于在步骤二中,按照手机客户端的预置蓝牙点判断规则,对扫描到的蓝牙点进行处理、响应;历史蓝牙点判断单元,用于在步骤三中,对符合步骤二的进行进一步响应条件的蓝牙点,按照历史蓝牙点判断规则,对所述蓝牙点进行处理、响应;提示对话框判断单元,用于在步骤四中,对符合步骤三的进行进一步响应条件的蓝牙点,按照提示对话框判断规则,对所述蓝牙点进行处理、响应;操作判断单元,用于在步骤五中,对符合步骤四的进行进一步响应条件的蓝牙点,按照操作判断规则,完成对所述蓝牙点的响应。本专利技术所提供的蓝牙交叉区域的抗干扰识别方法及系统,手机客户端通过手机蓝牙对布置在不同区域的蓝牙点进行循环检测,实现手机客户端呈现内容随蓝牙感知点变化,并且在各交叉蓝牙点之间实现了抗干扰,同时只触发一个蓝牙点,如果同时检测到时已经响应的不响应,但当两个以上交叉时,给客户自主选择,简单实用,有效地避免了蓝牙交叉域的相互干扰。附图说明图1是本专利技术实施例提供的蓝牙交叉区域的抗干扰识别方法的流程图;图2是本专利技术实施例提供的蓝牙交叉区域的抗干扰识别系统的结构框图;图3是图2系统的预置蓝牙点判断单元的结构框图;图4是图2系统的历史蓝牙点判断单元的结构框图;图5是图2系统的提示对话框判断单元的结构框 图6是图2系统的操作判断单元的结构框图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步的详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定专利技术。图1示出了本专利技术实施例提供的蓝牙交叉区域的抗干扰识别方法的流程。该方法包括在步骤SlOl中,开启手机客户端的手机蓝牙,并开始扫描蓝牙点,一个扫描周期结束后继续循环扫描;在步骤S102中,按照手机客户端的预置蓝牙点判断规则,对扫描到的蓝牙点进行处理、响应;在步骤S103中,对在步骤S102中符合进行进一步响应条件的蓝牙点,按照历史蓝牙点判断规则,对所述蓝牙点进行处理、响应;在步骤S104中,对在步骤S103中符合进行进一步响应条件的蓝牙点,按照提示对话框判断规则,对所述蓝牙点进行处理、响应;在步骤S105中,对在步骤S104中符合进行进一步响应条件的蓝牙点,按照操作判断规则,完成对所述蓝牙点的响应。在本专利技术实施例中,按照手机客户端的预置蓝牙点判断规则,对扫描到的蓝牙点进行处理、响应的实现方法进一步包括预先将所有待扫描蓝牙模块的MAC地址(Media Access Control地址,或称为MAC位址、硬件位址,用来定义网络设备的位置)存入预置蓝牙数组;每次扫描到蓝牙点后,将获取的蓝牙点的MAC地址与预置蓝牙数组中的MAC地址核对;若不在预置蓝牙数组内,则终止判断过程,返回步骤一中对蓝牙点继续循环扫描;若在预置蓝牙数组中,则转到步骤三中,按照历史蓝牙点判断规则,对所述蓝牙点进行处理、判断。在本专利技术实施例中,对步骤二中符合进行进一步响应条件的蓝牙点,按照历史蓝牙点判断规则,对所述蓝牙点进行处理、响应的实现方法进一步包括用一个长度为2的响应历史数组保存两个响应过蓝牙点的MAC地址;当一个新的蓝牙点响应并进一步浏览该蓝牙点所对应的内容后,将第一个响应蓝牙点从响应历史数组中删除,第二个响应蓝牙点移至响应历史数组第一位,新的响应蓝牙点填至数组第二位;将新的蓝牙点与响应历史数组内的历史蓝牙点进行比较,若新的蓝牙点在响应历史数组内,则终止判断过程,返回步骤一中继续循环扫描;若不在响应历史数组内,则转到步骤四中,按照提示对话框判断规则,对所述蓝牙点进行处理、判断。在本专利技术实施例中,对步骤三中符合进行进一步响应条件的蓝牙点,按照提示对话框判断规则,对所述蓝牙点进行处理、响应的实现方法进一步包括 预设一个取消对话框的变量,并每隔10秒自动初始化该变量的值;判断当前手机屏幕是否已经有提示对话框显示;若无提示对话框显示,则直接显示新蓝牙点对应的提示对话框;若有提示对话框显示,则继续判断当前显示的提示对话框是否与当前蓝牙点对应的提示对话框相同;若相同,则终止判断过程,返回步骤一中继续对蓝牙点循环扫描;若不同,则判断新蓝牙点对应的提示对话框是否与取消对话框相同;若相同,则终止判断过程,返回步骤一中继续对蓝牙点循环扫描;若不同,则隐藏正在显示的提示对话框,显示新蓝牙点对应的提示对话框;当新蓝牙点对应的提示对话框显示后,则转到步骤五中,按照操作判断规则,对所述新蓝牙点对应的提示对话框进行操作处理。在本专利技术实施例中,对步骤四中符合进行进一步响应条件的蓝牙点,按照操作判断规则,完成对所述蓝牙点的响应的实现方法进一步包括若当提示对话框显示后,用户无任何操作,此时手机屏幕则一直显示当前蓝牙点的提示对话框,则返回步骤一中,对蓝牙点进行继续循环扫描;若当提示对话框显示后,用户点击取消了当前蓝牙点的提示对话框,则隐藏当前蓝牙点的提示对话框,并将步骤四中的取消对话框的值赋成该提示对话框的值,然后返回步骤一中对蓝牙点继续循环扫描;若当提示对话框显示后,用户点击了提示对话框中的某一个选项,对新蓝牙点对应的具体内容进行进一步浏览或使用后本文档来自技高网...

【技术保护点】
一种蓝牙交叉区域的抗干扰识别方法,其特征在于,所述抗干扰识别方法包括:步骤一,开启手机客户端的手机蓝牙,并开始扫描蓝牙点,一个扫描周期结束后继续循环扫描;步骤二,按照手机客户端的预置蓝牙点判断规则,对扫描到的蓝牙点进行处理、响应;步骤三,对步骤二中符合进行进一步响应条件的蓝牙点,按照历史蓝牙点判断规则,对所述蓝牙点进行处理、响应;步骤四,对步骤三中符合进行进一步响应条件的蓝牙点,按照提示对话框判断规则,对所述蓝牙点进行处理、响应;步骤五,对步骤四中符合进行进一步响应条件的蓝牙点,按照操作判断规则,完成对所述蓝牙点的响应。

【技术特征摘要】
1.一种蓝牙交叉区域的抗干扰识别方法,其特征在于,所述抗干扰识别方法包括 步骤一,开启手机客户端的手机蓝牙,并开始扫描蓝牙点,一个扫描周期结束后继续循环扫描; 步骤二,按照手机客户端的预置蓝牙点判断规则,对扫描到的蓝牙点进行处理、响应;步骤三,对步骤二中符合进行进一步响应条件的蓝牙点,按照历史蓝牙点判断规则,对所述蓝牙点进行处理、响应; 步骤四,对步骤三中符合进行进一步响应条件的蓝牙点,按照提示对话框判断规则,对所述蓝牙点进行处理、响应; 步骤五,对步骤四中符合进行进一步响应条件的蓝牙点,按照操作判断规则,完成对所述蓝牙点的响应。2.如权利要求1所述的抗干扰识别方法,其特征在于,所述按照手机客户端的预置蓝牙点判断规则,对扫描到的蓝牙点进行处理、响应的实现方法进一步包括 预先将所有待扫描蓝牙模块的MAC地址存入预置蓝牙数组; 每次扫描到蓝牙点后,将获取的蓝牙点的MAC地址与预置蓝牙数组中的MAC地址核对; 若不在预置蓝牙数组内,则终止判断过程,返回步骤一中对蓝牙点继续循环扫描;若在预置蓝牙数组中,则转到步骤三中,按照历史蓝牙点判断规则,对所述蓝牙点进行处理、判断。3.如权利要求1所述的抗干扰识别方法,其特征在于,所述对步骤二中符合进行进一步响应条件的蓝牙点,按照历史蓝牙点判断规则,对所述蓝牙点进行处理、响应的实现方法进一步包括 用一个长度为2的响应历史数组保存两个响应过蓝牙点的MAC地址; 当一个新的蓝牙点响应并进一步浏览该蓝牙点所对应的内容后,将第一个响应蓝牙点从响应历史数组中删除,第二个响应蓝牙点移至响应历史数组第一位,新的响应蓝牙点填至数组第二位; 将新的蓝牙点与响应历史数组内的历史蓝牙点进行比较,若新的蓝牙点在响应历史数组内,则终止判断过程,返回步骤一中继续循环扫描; 若不在响应历史数组内,则转到步骤四中,按照提示对话框判断规则,对所述蓝牙点进行处理、判断。4.如权利要求1所述的抗干扰识别方法,其特征在于,所述对步骤三中符合进行进一步响应条件的蓝牙点,按照提示对话框判断规则,对所述蓝牙点进行处理、响应的实现方法进一步包括 预设一个取消对话框的变量,并每隔10秒自动初始化该变量的值; 判断当前手机屏幕是否已经有提示对话框显示; 若无提示对话框显示,则直接显示新蓝牙点对应的提示对话框; 若有提示对话框显示,则继续判断当前显示的提示对话框是否与当前蓝牙点对应的提示对话框相同; 若相同,则终止判断过程,返回步骤一中继续对蓝牙点循环扫描; 若不同,则判断新蓝牙点对应的提示对话框是否与取消对话框相同;若相同,则终止判断过程,返回步骤一中继续对蓝牙点循环扫描; 若不同,则隐藏正在显示的提示对话框,显示新蓝牙点对应的提示对话框; 当新蓝牙点对应的提示对话框显示后,则转到步骤五中,按照操作判断规则,对所述新蓝牙点对应的提示对话框进行操作处理。5.如权利要求1所述的抗干扰识别方法,其特征在于,所述对步骤四中符合进行进一步响应条件的蓝牙点,按照操作判断规则,完成对所述蓝牙点的响应的实现方法进一步包括 若当提示对话框显示后,用户无任何操作,此时手机屏幕则一直显示当前蓝牙点的提示对话框,则返回步骤一中,对蓝牙点进行继续循环扫描; 若当提示对话框显示后,用户点击取消了当前蓝牙点的提示对话框,则隐藏当前蓝牙点的提示对话框,并将步骤四中的取消对话框的值赋成该提示对话框的值,然后返回步骤一中对蓝牙点继续循环扫描; 若当提示对话框显示后,用户点击了提示对话框中的某一个选项,对新蓝牙点对应的具体内容进行进一步浏览或使用后,则隐藏当前蓝牙的提示对话框,并在步骤二中将当前蓝牙点加入到响应历史数组中,然后返回步骤一中对蓝牙点继续循环扫描。6.一种蓝牙交叉区域的抗干扰识别系统,其特征在于,所述抗干扰识别系统包括 手机蓝牙开启扫描单元,用于在步骤一中,开启...

【专利技术属性】
技术研发人员:黄昊黄波
申请(专利权)人:黄昊黄波
类型:发明
国别省市:

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

1