权限认证的方法、系统及装置与流程

文档序号:11545512阅读:161来源:国知局
权限认证的方法、系统及装置与流程
本发明涉及通信技术领域,尤其涉及一种权限认证的方法、系统及装置。

背景技术:
随着通信技术的发展,通信终端的应用例子包括导航,基于位置的社交网络,广告,搜索,产品和服务的发现。这些服务大部份都是应用GPS(GlobalPositioningSystem,全球定位系统)或AGPS(AssistedGPS,辅助GPS)技术信号,这些信号在户外只提供合理的精度水平,因为它们会遭受严重的干扰和室内信号的封锁,以及未能准确地确定在室内的智能手机位置。用户可以通过多项通信技术对终端位置的进行定位,以进一步根据该终端位置获知使用该终端的用户当前所处的位置。目前,比较常用的终端定位的方式包括在户外定位主要通过GPS进行终端定位的方式。借助于卫星信号,移动装置可以通过GPS确定其位置。然而,由于卫星信号比较强,GPS的定位功能通常在户外或者是开阔的地方表现比较好。但是对于在室内或者是在户外密集建筑物附近的情况下,由于卫星信号比较弱,GPS通常不能够提供足够准确的定位。特别是在密集度高的建筑物附近,GPS的卫星讯号受到高密度建筑物影响,而这些建筑物高度又较高,则不一定能够得到3个或3个以上的卫星讯号。在这种情况下,GPS不能够提高良好的定位信号。因此,若用户处于室内或者是户外密集的建筑群中时,则不能够实现很好的终端定位,以为用户提供相关的终端位置信息。另外还有运用wi-Fi(无线宽带)信号的三角测量是室内定位的一种竞争性技术。wifi信号在一般情况下都是有效的,以及接收这种信号不会要求安装新的设备。它能穿透墙壁因而引致更大的位置错误。再者,wifi信号的强度是iOS(formerlyiPhoneOS,苹果公司开发的手持设备操作系统)中私人API(ApplicationProgrammingInterface,应用程序编程接口)的一部份,能够防止透过使用iPhones中的wifi来定位。因此其效果也不理想。因此,想要通过对信号接收端定位后,对其进行处于信号发送端同一区域内的权限认证是无法实现的。综上可知,现有同一区域内的权限认证技术实际使用上,显然存在不便与缺陷,所以有必要加以改进。

技术实现要素:
针对上述的缺陷,本发明的目的在于提供了一种权限认证的方法、系统及装置,以实现对信号接收端处于信号发送端同一区域内的权限认证。为了实现本发明的一个发明目的,本发明提供了一种权限认证的方法,所述方法包括如下步骤:信号接收端接收同一区域内的信号发送端发送的标识所述信号发送端位置信息的信号;所述信号接收端解析所述信号后,获取所述信号发送端的位置信息;所述信号发送端向权限认证端发送所述位置信息,获得与所述信号发送端处于同一区域的权限认证。根据所述的方法,在所述信号发送端向权限认证端发送所述位置信息,获得与所述信号发送端处于同一区域的权限认证的步骤之后还包括:所述信号接收端获得所述信号接收端提供的服务信息。根据所述的方法,所述信号发送端发送的标识所述信号发送端位置信息的信号为非发声音频信号;所述同一区域为所述信号发送端发送的信号的有效范围。根据所述的方法,所述同一区域位于室内环境和/或户外密集建筑物附近;所述信号发送端为设置于所述同一区域的固定装置;所述信号接收端为移动终端。根据所述的方法,在所述信号接收端接收同一区域内的信号发送端发送的标识所述信号发送端位置信息的信号的步骤中,所述非发声音频信号以预设的第一频率发送;或者所述非发声音频信号以与预设的第一组多比特信息对应的第一组频率发送;或者所述非发声音频信号以预设的第二频率和第三频率间隔第一间隔时间交替发送,所述非发声音频信号对应第二组多比特信息;或者所述非发声音频信号以随机产生的第三组多比特信息对应的第三组频率发送;所述同一区域为所述室内环境中的一套房或者一个房间和/或多个所述户外密集建筑物之间。根据所述的方法,所述第一频率对应于预设的第一位置编码,所述第一位置编码标识所述同一区域的位置信息;所述第一组多比特信息对应预设的第二位置编码,所述第二位置编码标识所述同一区域的位置信息;所述第二组多比特信息对应预设的第三位置编码,所述第三位置编码标识所述同一区域的位置信息;所述第三组多比特信息对应预设的第四位置编码,所述第四位置编码标识所述同一区域的位置信息。根据所述的方法,所述第一位置编码、第一组多比特信息、第二组多比特信息以及第三组多比特信息分别对应于预设的位置信息查询表中的一个位置信息;在所述信号接收端解析所述信号后,获取所述信号发送端的位置信息的步骤中,所述信号接收端分别通过解码所述第一组频率、以预设的第二频率和第三频率间隔第一间隔时间交替发送的非发声音频信号;以及所述第三组频率获得所述第一组多比特信息、第二组多比特信息以及第三组多比特信息;并且所述信号接收端通过查询所述位置信息查询表中所述第一位置编码、第二位置编码、第三位置编码以及第四位置编码对应的位置信息获得所述信号发送端位置信息。根据所述的方法,所述位置信息查询表存储于所述信号接收端;或者所述信号发送端;或者所述权限认证端;所述第一频率和第一组频率的范围为17000Hz~22000Hz和/或16Hz~25Hz。根据所述的方法,在所述信号发送端向权限认证端发送所述位置信息,获得与所述信号发送端处于同一区域的权限认证的步骤中,所述权限认证端为所述信号发送端,所述信号发送端通过所述信号接收端发送的所述位置信息验证所述信号接收端是否与其处于同一区域;或者所述权限认证端为所述信号发送端的至少一个服务器,所述至少一个服务器通过所述信号发送端发送的所述位置信息与所述信号发送端位置信息验证所述信号接收端是否与所述信号发送端处于同一区域。根据所述的方法,所述权限认证端包括多个所述信号发送端的服务器;多个所述服务器包括至少一个主服务器和至少一个同步服务器;所述至少一个同步服务器按照预设的第二时间间隔与所述至少一个主服务器同步所述位置信息查询表。根据所述的方法,所述随机产生的第三组多比特信息由所述至少一个服务器或者所述信号发送端产生;当所述至少一个服务器随机产生所述第三组多比特信息后,将所述第三组多比特信息传送到所述信号发送端。根据所述的方法,所述信号发送端包括多个,所述第三组多比特信息包括多个,多个所述第三组多比特信息分别对应于多个所述信号发送端。根据所述的方法,多个所述第三组多比特信息间隔预定的第三间隔时间重新产生。根据所述的方法,所述信号接收端获得所述信号接收端提供的服务信息的步骤包括:所述信号接收端记录所述信号接收端处于所述同一区域的信息;或者所述信号接收端向所述信号接收端发送优惠信息;或者所述信号接收端向所述信号接收端发送所述同一区域的门禁信息。根据所述的方法,所述信号发送端为设置于所述同一区域内的固定装置;所述信号发送端为移动终端。根据所述的方法,所述同一区域内的信号发送端包括多个;所述信号接收端接收同一区域内的信号发送端发送的标识所述信号发送端位置信息的信号的步骤包括:所述同一区域内的多个信号发送端分别发送标识所述信号发送端位置信息的信号;所述信号接收端根据预设的所述信号的强度标准值,接收所述多个信号发送端发送的多个信号中强度大于或者等于所述强度标准值的信号。根据所述的方法,所述信号的强度标准值为一倍或者一倍以上所述信号接收端在预设的一段时间内接收到的多个所述信号的强度平均值;所述信号接收端根据预设的所述信号强度标准值,接收所述多个信号发送端发送的多个信号中强度大于或者等于所述信号强度标准值的信号的步骤中,所述信号接收端接收首个达到所述信号强度标准值的信号;或者在所述多个信号发送端发送的多个信号中没有强度大于或者等于所述强度标准值的信号时,所述信号接收端接收首个传送到所述信号接收端的所述多个信号发送端发送的信号。根据所述的方法,所述多个信号发送端分别发送标识所述信号发送端位置信息的信号为同一频率信号或者不同频率的信号。为了实现本发明的另一发明目的,本发明还提供了一种权限认证的系统,所述系统包括:第一信号收发模块,设置于信号发送端,用于向同一区域内的信号接收端发送标识所述信号发送端位置信息的信号;第二信号收发模块,设置于所述信号接收端,用于接收所述第一信号收发模块发送的所述标识所述信号发送端位置信息的信号;以及在位置信息获取模块获取所述信号发送端位置信息后,向权限认证模块发送所述信号发送端位置信息;位置信息获取模块,设置于所述信号接收端,用于解析所述信号,获取所述信号发送端位置信息;权限认证模块,设置于权限认证端,用于将所述信号接收端与所述信号发送端进行是否处于同一区域的权限认证。根据所述的系统,所述系统还包括:服务信息模块,设置于所述信号发送端,用于在所述权限认证模块认证所述信号接收端与所述信号发送端处于同一区域后,向所述信号接收端提供服务信息。根据所述的系统,所述信号发送端发送的标识所述信号发送端位置信息的信号为非发声音频信号;所述同一区域为所述信号发送端发送的信号的有效范围。根据所述的系统,所述同一区域位于室内环境和/或户外密集建筑物附近;所述信号发送端为设置于所述同一区域的固定装置;所述信号接收端为移动终端。根据所述的系统,所述第一信号收发模块包括:第一控制子模块,用于控制第一音频产生发送子模块产生预设的第一频率;或者与第一组多比特信息对应的第一组频率;或者与预设的第二频率和第三频率间隔第一间隔时间交替发送的非发声音频信号,所述非发声音频信号对应第二组多比特信息;或者与随机产生的第三组多比特信息对应的第三组频率;第一音频产生发送子模块,用于根据所述第一控制子模块的控制,产生所述第一频率,并将所述非发声音频信号以预设的第一频率发送;或者产生所述第一组频率,并将所述第一组频率发送;或者间隔所述第一间隔时间产生与预设的第二组多比特信息对应的第二频率和第三频率,并将所述第二频率和第三频率间隔所述第一间隔时间交替发送;或者产生所述第三组频率,并将所述非发声音频信号以所述第三组频率发送;所述同一区域为所述室内环境中的一套房或者一个房间和/或多个所述户外密集建筑物之间。根据所述的系统,所述第一频率对应于预设的第一位置编码,所述第一位置编码标识所述同一区域的位置信息;所述第一组多比特信息对应预设的第二位置编码,所述第二位置编码标识所述同一区域的位置信息;所述第二组多比特信息对应预设的第三位置编码,所述第三位置编码标识所述同一区域的位置信息;所述第三组多比特信息对应预设的第四位置编码,所述第四位置编码标识所述同一区域的位置信息。根据所述的系统,所述第一位置编码、第二位置编码、第三位置编码以及第四位置编码分别对应于预设的位置信息查询表中的一个位置信息;所述位置信息获取模块包括:解码子模块,用于分别解码所述第一组频率、以预设的第二频率和第三频率间隔第一间隔时间交替发送的非发声音频信号;以及第三组频率获得所述第一组多比特信息、第二组多比特信息以及第三组多比特信息;查询子模块,用于查询所述位置信息查询表中所述第一位置编码、第二位置编码、第三位置编码以及第四位置编码对应的位置信息获得所述信号发送端位置信息。根据所述的系统,所述系统还包括存储模块,用于存储所述位置信息查询表;并且所述存储模块设置于所述信号接收端;或者所述信号发送端;或者所述权限认证端;所述第一频率和第一组频率的范围为17000Hz~22000Hz和/或16Hz~25Hz。根据所述的系统,所述权限认证模块设置于所述信号发送端或者所述信号发送端的至少一个服务器,所述权限认证模块通过所述第二信号收发模块发送的所述位置信息验证所述信号接收端是否与所述信号发送端处于同一区域。根据所述的系统,所述系统还包括多个同步模块,分别设置于所述信号发送端的多个服务器,多个所述服务器包括至少一个主服务器和至少一个同步服务器;所述至少一个同步服务器中的同步模块按照预设的第二时间间隔与所述至少一个主服务器的同步模块同步所述位置信息查询表。根据所述的系统,所述系统还包括:随机数产生模块,设置于所述至少一个服务器或者所述信号发送端;用于随机产生的所述第三组多比特信息;随机数发送模块,设置于所述至少一个服务器,用于在设置于所述至少一个服务器的随机数产生模块随机产生所述第三组多比特信息后,将所述第三组多比特信息传送到所述第一信号收发模块。根据所述的系统,设置于所述至少一个服务器的随机数产生模块随机产生多个所述第三组多比特信息,所述多个第三组多比特信息分别对应于多个所述信号发送端。根据所述的系统,所述多个第三组多比特信息间隔预定的第三间隔时间重新产生。根据所述的系统,所述服务信息模块包括:记录子模块,用于记录所述信号接收端处于所述同一区域的信息;或者发送子模块,用于向所述信号接收端发送优惠信息;或者向所述信号接收端发送所述同一区域的门禁信息。根据所述的系统,所述同一区域内的信号发送端包括多个;所述同一区域内的多个信号发送端的第一信号收发模块分别发送标识所述信号发送端位置信息的信号;所述信号接收端还包括:信号处理模块,用于根据预设的所述信号的强度标准值,过滤所述多个信号发送端发送的多个信号中强度小于所述强度标准值的信号;强度标准值设置模块,用于计算预设的一段时间内接收到的多个所述信号的强度平均值;并根据所述强度平均值设置所述信号的强度标准值所述第二信号收发模块接收所述信号处理模块过滤后的强度大于或者等于所述强度标准值的信号。根据所述的系统,所述强度标准值设置模块设置所述信号的强度标准值为一倍或者一倍以上所述信号接收端在预设的一段时间内接收到的多个所述信号的强度平均值;所述第二信号收发模块接收首个达到所述信号的强度标准值的信号。根据所述的系统,所述多个信号发送端分别发送标识所述信号发送端位置信息的信号为同一频率信号或者不同频率的信号;或者在所述多个信号发送端的第一信号收发模块发送的多个信号中没有强度大于或者等于所述强度标准值的信号时,所述信号接收端的第二信号收发模块接收首个传送到所述信号接收端的所述多个信号发送端发送的信号。根据上述任一项所述的系统,所述系统包括多个信号接收端和多个信号发送端;所述多个信号发送端分别设置于不同的区域内。为了实现本发明的另一发明目的,本发明还提供了一种用于所述的系统的信号接收端的装置。为了实现本发明的另一发明目的,本发明还提供了一种用于所述的系统的信号发送端的装置。为了实现本发明的另一发明目的,本发明还提供了一种用于所述的系统的权限认证端的装置。本发明通过在室内环境的多个特定区域和/或户外密集建筑物附,如一套房间或者一个房间内又或者多个密集建筑物之间设置信号发送端,信号发送端以预定的一个或者一组频率向外发送信号,则与所述信号发送端处于同一区域内的信号接收端接收该信号后,获取所述信号发送端的位置信息,并将该位置信息发送到权限认证端进行认证,以获取与信号发送端处于同一区域的权限认证。进一步的,获取同一区域内的信号发送端提供的服务。优选的,本发明提供的信号发送端的位置信息对应于多比特信息,对应该多比特信息控制信号发送端发送相应的频率信号,提高了权限认证的安全性和准确性。另外,该多比特信息还可以随机产生,优化了权限认证的安全性及适用性。附图说明图1是本发明第一实施例提供的权限认证的系统的结构图;图2是本发明第二实施例提供的权限认证的系统的结构图;图3是本发明第三实施例提供的权限认证的系统的结构图;图4A是本发明一个实施例提供的标识信号发送端位置信息的信号发送示意图;图4B是本发明一个实施例提供的标识信号发送端位置信息的信号解码示意图;图5是本发明第四实施例提供的权限认证的系统的结构图;图6是本发明第五、六实施例提供的权限认证的系统的结构图;图7是本发明第七实施例提供的权限认证的系统的结构图;图8是本发明第八实施例提供的权限认证的方法的流程图。具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参见图1,在本发明的第一实施例中,提供了一种权限认证的系统100,包括:第一信号收发模块10,设置于信号发送端1,用于向同一区域内的信号接收端2发送标识信号发送端1位置信息的信号;第二信号收发模块20,设置于信号接收端2,用于接收第一信号收发模块10发送的所述标识信号发送端1位置信息的信号;以及在位置信息获取模块30获取信号发送端1位置信息后,向权限认证模块40发送信号发送端1位置信息;位置信息获取模块30,设置于信号接收端2,用于解析所述信号,获取信号发送端1位置信息;权限认证模块40,设置于权限认证端3,用于将信号接收端2与信号发送端1进行是否处于同一区域的权限认证。在该实施例中,设置于信号发送端1的第一信号收发模块10向同一区域内的信号接收端2发送标识信号发送端1位置信息的信号,而设置于信号接收端2第二信号收发模块20接收该信号后,通过位置信息获取模块30解析所述信号,获取信号发送端1位置信息;第二信号收发模块20向设置于权限认证端3的权限认证模块40请求进行权限认证;在权限认证模块40通过第二信号收发模块20发送的位置信息与信号发送端1位置信息进行比较,判断信号接收端2与信号发送端1是否处于同一区域,若是则信号接收端2获得与信号发送端1处于同一区域的权限认证。优选的,信号发送端1发送的标识所述信号发送端1位置信息的信号为非发声音频信号;所述同一区域为信号发送端1发送的信号的有效范围,因此只有在信号发送端1发送的信号的有效范围内的信号接收端2才能够接收到所述信号发送端1发送的信号。优选的,所述的同一区域位于室内环境和/或户外密集建筑物附近。同一区域位于室内环境时,所述同一区域为所述室内环境中的一套房或者一个房间,例如商场、宾馆或者是医院的一个房间或者如大厅内等。而若是户外密集建筑物附近,非发声音频信号也只有户外密集建筑物之间的区域可以接收到。当然,根据非发声音频信号的发送频率的调整,可以适应不同的密集建筑物之间的区域。例如两个高度在30层以上的大厦之间等。由于非发声音频信号具有较好的抗干扰的性能,因此,能够实现很好的同一区域内信号接收端2的定位。当然标识所述信号发送端1位置信息的非发声音频信号还可以是低频无线电信号,通过根据具体的同一区域内环境,调整低频无线电信号的发送频率也可以实现室内环境中对信号接收端2的定位。第二信号收发模块20可以包括如麦克风一类的声波接收装置。其中,非发声音频信号包括了超声波信号和/或低音频信号。一般情况下,超声波信号为20000Hz以上;低音频信号为16Hz~25Hz。参见图2,在本发明的第二实施例中,权限认证的系统100还包括:服务信息模块50,设置于信号发送端1,用于在所述权限认证模块40认证信号接收端2与信号发送端1处于同一区域后,向信号接收端2提供服务信息。在该实施例中,信号接收端2获得权限认证模块40的权限认证后,则设置于信号发送端1的服务信息模块50向信号接收端2提供服务信息。具体的,在本发明的一个优选实施例中,服务信息模块50包括:记录子模块51,用于记录信号接收端2处于所述同一区域的信息;或者发送子模块52,用于向信号接收端2发送优惠信息;或者向信号接收端2发送所述同一区域的门禁信息。其中,记录子模块51记录信号接收端2处于所述同一区域的信息的应用场景,如在一个大型的商场中,多个设置有第一信号收发模块10的信号发送端1分别设置于商场中的各个店铺中,各个信号发送端1具体的位置信息是不同的,只有用户携带其设置有第二信号收发模块20的信号接收端2到达某个店铺,获得与信号接收端2处于所述同一区域的后,信号发送端1的记录子模块51则记录该信息。表示用户已经亲自到达了对应的店铺,可以获取如积分一类的服务信息。也可以应用于公司职员的考勤,如职员携带信号接收端2到达设置有信号发送端1的办公室后,记录子模块51记录信号接收端2处于所述同一区域的信息,以实现职员打卡的作用,其操作方便。还可以是信号发送端1的发送子模块52向信号接收端2发送优惠信息,该优惠信息可以是该店铺的商品、服务等的优惠信息,通过此举可以提高用户到访店铺的积极性,也为商家获得更高的商业利润。另外还可以是发送子模块52向信号接收端2发送所述同一区域的门禁信息,如在医院里的多个病房中设置信号发送端1,而医生或者护士都携带信号接收端2,当医生或者护士到达某个病房前时,通过权限认证后信号接收端2接收到发送子模块52发送的所述同一区域的门禁信息,可以是二维码信息,然后医生或者护士利用该二维码信息门禁信息打开病房的大门。这样避免了其他无关的人员进入病房妨碍病人休息和治疗,也方便医生或者护士进出病房。参见图3,在本发明的第三实施例中,第一信号收发模块10包括:第一控制子模块11,用于控制第一音频产生发送子模块12产生预设的第一频率;或者控制第一音频产生发送子模块12产生与第一组多比特信息对应的第一组频率;或者控制第一音频产生发送子模块12产生与预设的第二频率和第三频率间隔第一间隔时间交替发送的非发声音频信号,所述非发声音频信号对应第二组多比特信息;或者控制第一音频产生发送子模块12产生与随机产生的第三组多比特信息对应的第三组频率;第一音频产生发送子模块12,用于根据第一控制子模块11的控制,产生所述第一频率,并将所述非发声音频信号以预设的第一频率发送;或者产生所述第一组频率,并将所述第一组频率发送;或者间隔所述第一间隔时间产生与预设的第二组多比特信息对应的第二频率和第三频率,并将所述第二频率和第三频率间隔所述第一间隔时间交替发送;或者产生所述第三组频率,并将所述非发声音频信号以所述第三组频率发送。在该实施例中,第一控制子模块11控制第一音频产生发送子模块12产生第一频率,例如20000Hz,第一音频产生发送子模块12产生该固定的非发声音频频率后,向外发送该频率的非发声音频信号。或者第一控制子模块11控制第一音频产生发送子模块12产生第一组频率,该第一组频率对应于第一组多比特信息。例如100101。第一控制子模块11控制非发声音频频率间隔,可以设置为信号接收端2所能够区分的最小间隔。如果最小的频率间隔为50Hz,则信号接收端2能够区分20000Hz的非发声音频和20050(20000+50)Hz。则在使用时,非发声音频频率间隔为50Hz,假设需要编码信息“100101”,频率范围为20000Hz~20250Hz,步进(频率间隔)为50Hz,则信号发送模块10可以发射包括20000Hz、20150Hz、20250Hz等频率值的声信号。相应的第一组多比特信息的比特位与频率的对应关系如下表1所示:第一比特位(1)20000Hz(发声)第二比特位(0)20050Hz(不发声)第三比特位(0)20100Hz(不发声)第四比特位(1)20150Hz(发声)第五比特位(0)20200Hz(不发声)第六比特位(1)20250Hz(发声)表1从表1可以看到,信息使用6比特(bit)进行编码,其中第1位对应频率值20000Hz;第1位对应频率值20050Hz;......第1位对应频率值20250Hz。在本实施例中,第1位为“1”,则对应产生20000Hz频率的声音信号,第2位为“0”,则20050Hz频率的声信号不产生。总之,当比特位为“1”则相应的产生对应频率的声信号,当比特位为“0”,则对应频率的声信号不产生。另外,还可以是第一控制子模块11控制第一音频产生发送子模块12间隔第一间隔时间产生与预设的第二组多比特信息对应的第二频率和第三频率。若第一控制子模块11控制第一音频产生发送子模块12只是发出最高和最低的频率,即第二频率和第三频率,例如20000Hz和21000Hz,作为一个采用比率不应该远远高于这些信号(如:WAV标准:44100Hz),记下长度(21000-20000)=0.001s的声音记录,用FFT分辨两个频率。使用额外过多的增加译码的准确性,一段长的时间范围,如0.005s就能够被使用。接着及时划分超音波信息到长度0.005s的阻碍。在每一个阻碍上,如果想传递比特1,便要发出频率21000Hz。如果想传递信息0,便要发出频率20000Hz。例如:如果想传递信息0101,可以使用下表2的方案:信息比特0101时间0-0.005s0.005-0.010s0.010-0.015s0.015-0.020s发出频率20000Hz21000Hz20000Hz21000Hz表2以0.005s的时间来为1比特编码,便能以1.28秒为256-信息进行编码。由于超音波在环境中并不常见,故此在该实施例中能够安全地以无声代表每个信息的开始和结束。信息会以插入空白分割方式自我地继续重复,从而分割每个重复信息。例如在一个两秒钟周期可以如下表3执行:表3为把信息译码,信号接收端2使用0.005s的转变视窗和FFT(FastFourierTransform,快速傅立叶算法)计算接受声音的频率,以及检查最强信号的频率是否接近20000Hz,21000Hz或无声。例如,使用以上”0101”同一信息,并假设智能电话开始进行译码。在信息开始前,一直维持着0.3s的无声。然后,编码和解码过程如图4A和图4B。参见图5,在本发明的第四实施例中,若第一控制子模块11控制第一音频产生发送子模块12产生第三组频率,该第三组频率对应于随机产生的第三组多比特信息。权限认证的系统100还包括:随机数产生模块70,设置于信号发送端1的至少一个服务器4或者信号发送端1;用于随机产生的所述第三组多比特信息;随机数发送模块80,设置于信号发送端1的至少一个服务器4,用于在设置于至少一个服务器4的随机数产生模块70随机产生所述第三组多比特信息后,将所述第三组多比特信息传送到所述第一信号收发模块10。优选的,信号发送端1与其至少一个服务器4预先共享该随机产生的所述第三组多比特信息。多个信号发送端1分别在多日进行多个第三组多比特信息的产生。还可以是设置于所述至少一个服务器4的随机数产生模块70随机产生多个所述第三组多比特信息,所述多个第三组多比特信息分别对应于多个所述信号发送端1。所述多个第三组多比特信息间隔预定的第三间隔时间重新产生,例如每天重新产生一次,则多个信号发送端1的位置信息每天都会不同,防止非法的信号接收端2非法获取与所述信号发送端1属于同一区域的权限认证。其中一个实施方式如下表4所示:表4假设使用40比特的信息,还可以是其他的多比特的信息,如60或者20的多比特的信息。上表4中每一个间隔中都包含一个40比特的随机数目,为了表述方便在上表4中以十进制数表示二进制的比特数,当中包含的信息可以由多个信号发送端1在多日发出。而优选的,这些随机数的产生需要有一个良好的产生源,如信号发送端1的服务器4。上述表4中每一列内的数字都是独一无二的,这才能确保解码并发送这些随机数。而当产生的一个新的随机数时,需要判断上否与已有的随机数产生抵触时,需要检查所有间隔内已经在同一列中包含的一个数字。如果是,则重新产生新的随机数。而若有些随机数在不同列中,或者同一栏中重复了,这也不会产生太大的损害,不需要检查。为了产生表4,可以简单的循环检查同一列的所有随机数,当拥有更多的信号发送端1,可以切换到一个哈希表使离线更快发生。最后,可以使用大量过滤器来增加效率。而不需要担心需要大量的过滤器。在本发明的一个实施例中,所述第一频率对应于预设的第一位置编码,所述第一位置编码标识所述同一区域的位置信息;所述第一组多比特信息对应预设的第二位置编码,所述第二位置编码标识所述同一区域的位置信息;所述第二组多比特信息对应预设的第三位置编码,所述第三位置编码标识所述同一区域的位置信息;所述第三组多比特信息对应预设的第四位置编码,所述第四位置编码标识所述同一区域的位置信息。在该实施例中,可以在一个室内环境的每个房间都设置一个作为信号发送端1的固定装置,各个固定装置标识所在的房间,即所述的同一区域的位置,也就是说固定装置所在区域是室内环境中某一定位范围内的多个所述同一区域之一。各个固定装置标识的位置信息不同。这些不同的位置信息可以用不同的非发声音频频率进行编码,形成具有不同频率(组合的)非发声音频信号。在该实施例中,位置信息采用6比特进行编码,可以定位31个房间,例如000001对应一个第二位置编码1,表示房间1。1000011对应另一个第二位置编码3,表示房间3等。具体的对应关系如下表5所示。当然也可以不需要对应具体的位置编码,而采用多比特信息码直接对应具体的房间信息。当然,也可以标识用户处于哪些密集的大厦附近,可以具体到哪栋大厦附近。优选的,所述第一组频率采用一组超声波信号发送。在繁华的大都市中,通过给各高耸的建筑物之间的区域设置位置编码信息,用户在来到这些大厦间之后,通过手持信号接收端2接收该区域的信号发送端1发送的信号,获取对应的位置编码信息,在通过权限认证后,获准进入该大厦中。房间多比特信息码100000120000103000011............31111111表5参见图6,在本发明的第五实施例中,所述第一位置编码、第二位置编码、第三位置编码以及第四位置编码分别对应于预设的位置信息查询表中的一个位置信息;所述位置信息获取模块30包括:解码子模块31,用于分别解码所述第一组频率、以预设的第二频率和第三频率间隔第一间隔时间交替发送的非发声音频信号;以及第三组频率获得所述第一组多比特信息、第二组多比特信息以及第三组多比特信息;查询子模块32,用于查询所述位置信息查询表中所述第一位置编码、第一组多比特信息、第二组多比特信息以及第三组多比特信息对应的位置信息获得所述信号发送端1位置信息。参见图6,在本发明的第六实施例中,所述系统还包括存储模块60,用于存储所述位置信息查询表;并且所述存储模块60设置于信号接收端2;或者信号发送端1;或者权限认证端3。存储模块60可以设置于不同的终端中,包括信号发送端1、信号接收端2或者是权限认证端3的存储模块60中。位置信息查询表可以根据用户的需要进行定时或者实时的更新。存储模块60的大小根据位置信息查询表的信息量为参考。以用表4中的每个40比特的信息量为例,需要40比特*1024=40Kb=5KB,所有1M的存储空间就够了。另外,在本发明的一个实施例中,可以通过信号发送端1与一次性的比特信息码结合使用,这样可以提高权限认证的安全性。还可以提供更大的比特信息码编码空间,以及需要更小的比特信息码编码。为了防止恶意攻击,即一种随意产生随机数的方式攻击系统,存储模块60设置于信号接收端2的服务器4,则可以通过减小一次产生的随机数的数量。进一步的,还可以利用速率限制,监察信号接收端2访问信号发送端1的服务器4等相关设备。若有某个信号接收端2频繁的发送查询请求,造成其他设备运行缓慢,则封锁该信号接收端2的访问端口。若安全的制造所有数字只能感的1/256(8比特)为有效的。在表示若有一个40比特的信息,以及发超过多于2^(40-8)=4294967296的信号发送端1。则只需要256个随意猜测的一个能够成为正确的数字来测绘设备。将存储模块60设置于信号接收端2或者信号发送端1等本地终端,可以节省信号接收端2的终端电量,提高查询的效率。其存储的信息可以定时从服务器4进行更新。当信号接收端2进入不同的区域,如从一个商场到另一个商场,则信号接收端2可以从新进入的商场中的服务器4获取该新进入的商场的位置信息查询表。在本发明的一个优选实施例中,权限认证模块40设置于所述信号发送端1或者所述信号发送端1的至少一个服务器4,所述权限认证模块40通过所述第二信号收发模块20发送的所述位置信息验证所述信号接收端2是否与所述信号发送端1处于同一区域。通过信号发送端1或者所述信号发送端1的至少一个服务器4进行信号接收端2是否与所述信号发送端1处于同一区域的权限认证,提高了认证成功及保密安全性。参见图7,在本发明的第七实施例中,还包括多个同步模块90,分别设置于所述信号发送端1的多个服务器4,多个所述服务器4包括至少一个主服务器和至少一个同步服务器4;所述至少一个同步服务器4中的同步模块90按照预设的第二时间间隔与所述至少一个主服务器4的同步模块90同步所述位置信息查询表。例如,一天或者是每12小时同步一次位置信息查询表,采用同步服务器4进行同步保证了系统的稳定性,以防止意外发生时数据丢失,或者即使发生如位置信息查询表丢失,还可以利用同步服务器4进行恢复。在上述多个实施例中,权限认证系统100包括多个信号接收端2和多个信号发送端1;所述多个信号发送端1分别设置于不同的区域内。以适应不同的应用场景。另外,在本发明的其他实施例中,还提供了用于实现上述的任意一个权限认证系统100的信号接收端2的装置、信号发送端1的装置以及权限认证端3的装置。这些装置的具体结构在上述多个实施例中均有描述,在此不再赘述。参见图7,在本发明的一个优选实施例中,所述同一区域内的信号发送端1包括多个;所述同一区域内的多个信号发送端1的第一信号收发模块10分别发送标识信号发送端1位置信息的信号;信号接收端2还包括:信号处理模块110,用于根据预设的所述信号的强度标准值,过滤所述多个信号发送端1的第一信号收发模块10发送的多个信号中强度小于所述强度标准值的信号;强度标准值设置模块120,用于计算预设的一段时间内接收到的多个所述信号的强度平均值;并根据所述强度平均值设置所述信号的强度标准值;第二信号收发模块20接收信号处理模块110过滤后的强度大于或者等于所述强度标准值的信号。在该实施例中,强度标准值设置模块120设置所述信号的强度标准值为一倍或者一倍以上所述信号接收端在预设的一段时间内接收到的多个所述信号的强度平均值;第二信号收发模块20接收首个达到所述信号的强度标准值的信号;或者在所述多个信号发送端1的第一信号收发模块10发送的多个信号中没有强度大于或者等于所述强度标准值的信号时,所述信号接收端2的第二信号收发模块20接收首个传送到所述信号接收端2的所述多个信号发送端1发送的信号。并且多个信号发送端1分别发送标识所述信号发送端位置信息的信号为同一频率信号或者不同频率的信号。在该实施例中,在某些地点,无可避免地信号接收端2可能收到多于一个信号发送端1所发出的有效讯息。信号接收端2需要设置一信号处理模块110处理接收到多于一个有效的信号发送端1发送的信号。信号处理模块110以所接收到信号的强度(贝尔)过滤不符合要求的信号。其中,强度标准值设置模块120可以预设一个信号强度数值作为过滤点,例如10dB(decibel,分贝),当一个信号发送端1发送的信号强度低于预设的强度强度标准值时,信号处理模块110将其过滤;在信号发送端1发送的信号强度高于预设的强度标准值时,选取该信号发送端1发送的信号。第二信号收发模块20接收该信号。强度标准值设置模块120在设置强度标准值时,如在获取信号接收端2位置前,信号接收端2在一预设时间内监听有可接收的信号发送端1信号,该预设时间可以为0.1S,并取得其信号强度,取其信号强度平均值为S,S则为强度标准值。信号处理模块110选取首个信号发送端1发送的信号,如其强度高于3xS时选取该信号。如果信号处理模块110只收到1个有效信号发送端1的信号;或者这些信号均低于所述强度标准值,则信号处理模块110选取首个有效的信号发送端1发送的信号。根据信号的强弱也可以判断信号发送端1与信号接收端2之间的位置远近,设置具体的强度标准值数值可以准确的接收需要接收的信号发送端1发送的信号。参见图8,在本发明的第八实施例中,提供了一种权限认证的方法,所述方法包括如下步骤:步骤S801中,信号接收端2的第二信号收发模块20接收同一区域内的信号发送端1的第一信号收发模块10发送的标识所述信号发送端1位置信息的信号;步骤S802中,信号接收端2的位置信息获取模块30解析所述信号后,获取所述信号发送端1的位置信息;步骤S803中,信号发送端1的第二信号收发模块20向权限认证端3发送所述位置信息,获得权限认证模块40信号接收端2与信号发送端1处于同一区域的权限认证。在该实施例中,信号发送端1的第一信号收发模块10发送的标识所述信号发送端1位置信息的信号为非发声音频信号;所述同一区域为所述信号发送端发送的信号的有效范围。所述同一区域可以位于室内环境或者户外密集建筑物附近。所述同一区域为所述室内环境中的一套房或者一个房间。例如,一栋办公大厦的室内环境,而该办公大厦内的一个办公室也可以为所述同一区域。户外密集建筑物附近可以是多个户外密集建筑物之间,高度比较高的大厦的楼底,如30层以上的大厦的门前;几栋高度较高的大厦之间等。在本发明的一个实施例中,步骤S803之后还包括:信号接收端2获得所述信号接收端2的服务信息模块50提供的服务信息。具体的,可以是信号接收端2的记录子模块51记录所述信号接收端2处于所述同一区域的信息;或者信号接收端2的发送子模块52向所述信号接收端2发送优惠信息;或者信号接收端2的发送子模块52向所述信号接收端2发送所述同一区域的门禁信息。在本发明的一个实施例中,第一信号收发模块10将非发声音频信号以预设的第一频率发送;或者第一信号收发模块10将所述非发声音频信号以与预设的第一组多比特信息对应的第一组频率发送;或者第一信号收发模块10将所述非发声音频信号以预设的第二频率和第三频率间隔第一间隔时间交替发送,所述非发声音频信号对应第二组多比特信息;或者第一信号收发模块10将所述非发声音频信号以随机产生的第三组多比特信息对应的第三组频率发送。这些频率或者频率组合由第一信号收发模块10的第一控制子模块11控制第一音频产生发送子模块12产生并发送。在本发明的一个实施例中,所述第一频率对应于预设的第一位置编码,所述第一位置编码标识所述同一区域的位置信息;所述第一组多比特信息对应预设的第二位置编码,所述第二位置编码标识所述同一区域的位置信息;所述第二组多比特信息对应预设的第三位置编码,所述第三位置编码标识所述同一区域的位置信息;所述第三组多比特信息对应预设的第四位置编码,所述第四位置编码标识所述同一区域的位置信息。对应采用固定的第一频率或者一组频率的非发声音频信号,也可以不对应具体的位置编码,而直接采用第一频率或者多比特信息码对应具体的位置信息。如20000Hz标识房间10等。优选的,非发声音频信号包括了超声波信号和低音频信号。其中,非发声音频信号包括了超声波信号和/或低音频信号。一般情况下,超声波信号为20000Hz以上;低音频信号为16Hz~25Hz。采用低音频信号不但可以实现对终端的定位,同事对环境也不会产生影响,不会产生如GPS信号传送的辐射,因此有利于人体健康。在本发明的一个优选实施例中,所述第一位置编码、第一组多比特信息、第二组多比特信息以及第三组多比特信息分别对应于预设的位置信息查询表中的一个位置信息;在步骤802中,信号接收端2的解码子模块31分别通过解码所述第一组频率、以预设的第二频率和第三频率间隔第一间隔时间交替发送的非发声音频信号;以及所述第三组频率获得所述第一组多比特信息、第二组多比特信息以及第三组多比特信息;并且信号接收端2的查询子模块32通过查询所述位置信息查询表中所述第一位置编码、第一组多比特信息、第二组多比特信息以及第三组多比特信息对应的位置信息获得所述信号发送端1位置信息。而位置信息查询表存储于所述信号接收端2;或者信号发送端1;或者权限认证端3的存储模块60中。在该实施例中,所述随机产生的第三组多比特信息由信号发送端1的至少一个服务器4或者信号发送端1的随机数产生模块70产生;当至少一个服务器4的随机数产生模块70随机产生所述第三组多比特信息后,至少一个服务器4的随机数发送模块80将所述第三组多比特信息传送到所述信号发送端1。由服务器4统一发放第三组多比特信息,因此,信号发送端1可以包括多个,所述第三组多比特信息也包括多个,多个所述第三组多比特信息分别对应于多个信号发送端1。为了进一步保证权限认证的准确性,多个所述第三组多比特信息间隔预定的第三间隔时间重新产生。在本发明的一个实施例中,在步骤S803中,所述权限认证端3为所述信号发送端1,所述信号发送端1的权限认证模块40通过所述信号接收端2发送的所述位置信息验证所述信号接收端2是否与其处于同一区域;或者所述权限认证端3为所述信号发送端1的至少一个服务器4,至少一个服务器4的权限认证模块40通过信号发送端1发送的所述位置信息与所述信号发送端1位置信息验证所述信号接收端2是否与所述信号发送端1处于同一区域。在本发明的一个实施例中,权限认证端3包括多个信号发送端1的服务器4;多个服务器4包括至少一个主服务器4和至少一个同步服务器4;至少一个同步服务器4的同步模块90按照预设的第二时间间隔与至少一个主服务器4的同步模块90同步所述信号发送端1位置信息。以保证两者数据的一致性,防止意外故障的发生。优选的,服务器4可以是移动通信网络的服务器,信号接收端2为移动终端。在本发明的一个优选实施例中,所述同一区域内的信号发送端1包括多个;所述步骤S801包括:所述同一区域内的多个信号发送端1的第一信号收发模块10分别发送标识信号发送端1位置信息的信号;信号接收端2根据预设的所述信号的强度标准值,接收所述多个信号发送端1的第一信号收发模块10发送的多个信号中强度大于或者等于所述强度标准值的信号。其中,所述信号的强度标准值为一倍或者一倍以上信号接收端在预设的一段时间内接收到的多个所述信号的强度平均值;信号接收端2根据预设的所述信号强度标准值,接收所述多个信号发送端1发送的多个信号中强度大于或者等于所述信号强度标准值的信号的步骤中,信号接收端2接收首个达到所述信号强度标准值的信号;或者在所述多个信号发送端1发送的多个信号中没有强度大于或者等于所述强度标准值的信号时,信号接收端2接收首个传送到信号接收端2的所述多个信号发送端1发送的信号。这样,可以适应不同的接收环境及情况需求。具体的,信号处理模块110根据预设的所述信号的强度标准值,过滤所述多个信号发送端1的第一信号收发模块10发送的多个信号中强度小于所述强度标准值的信号;强度标准值设置模块120计算预设的一段时间内接收到的多个所述信号的强度平均值;并根据所述强度平均值设置所述信号的强度标准值;所述多个信号发送端1分别发送标识信号发送端1位置信息的信号为同一频率信号或者不同频率的信号。在该实施例中,每个信号接收端2可以使用同一信号频率;或者使用不同信号频率防止邻近信号接收端2所发出的信号互相干挠;例如,当的非发声音频信号为超声波信号时,其信号频段为20000Hz-22000Hz,并且可以分为4段:例如20000Hz-20500Hz,20500-21000Hz,21000-21500Hz,21500-22000Hz,在安装信号发送端1时,信号发送端1各自调整与邻近的信号发送端1不共用同一频率段。另外,非发声音频受附近物件所吸收及反射,一般地说距离越远信号强度越低。信号强度可以用作估计移动装置与固定装置的距离。非发声音频穿透墙壁能力较低,在室内环境时隔室的信号发送端1所发出信号不能传送到信号接收端2,在室外环境如果没有声波反射物件非发声音频不能转弯,亦可利用信号发送端1的扬声器的设计限定信号发送端1非发声音频的方向。以上条件可减少信号接收端2接收到多于一个信号发送端1所发出的讯息,从而以信号发送端1在设置位置方位去决定信号发送端1在那些区域所收到的有效位置讯息。综上所述,本发明通过在室内环境的多个特定区域和/或户外密集建筑物附近,如一套房间或者一个房间内又或者多个密集建筑物之间设置信号发送端,信号发送端以预定的一个或者一组频率向外发送信号,则与所述信号发送端处于同一区域内的信号接收端接收该信号后,获取所述信号发送端的位置信息,并将该位置信息发送到权限认证端进行认证,以获取与信号发送端处于同一区域的权限认证。进一步的,获取同一区域内的信号发送端提供的服务。优选的,本发明提供的信号发送端的位置信息对应于多比特信息,对应该多比特信息控制信号发送端发送相应的频率信号,提高了权限认证的安全性和准确性。另外,该多比特信息还可以随机产生,优化了权限认证的安全性及适用性。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1