掌桥专利:专业的专利平台
掌桥专利
首页

终端设备的定位方法和装置、存储介质及电子装置

文献发布时间:2024-04-18 19:58:30


终端设备的定位方法和装置、存储介质及电子装置

技术领域

本申请涉及通信技术领域,具体而言,涉及一种终端设备的定位方法和装置、存储介质及电子装置。

背景技术

当前存在一些禁止与外界通信的封闭场所,比如,重要的会议场所,虽然禁止了场所中的终端设备与外界进行通信,但是仍然无法避免存在非法通信的情况,相关技术中,虽然可以监控封闭场所中是否存在终端设备与外界通信,但是难以对非法通信的终端设备所在的位置进行定位。

针对相关技术中,终端设备的定位的复杂度较高等问题,尚未提出有效的解决方案。

发明内容

本申请实施例提供了一种终端设备的定位方法和装置、存储介质及电子装置,以至少解决相关技术中,终端设备的定位的复杂度较高等问题。

根据本申请实施例的一个实施例,提供了一种终端设备的定位方法,包括:

检测侦测基站当前的连接状态,其中,所述侦测基站的通信范围覆盖了禁止使用终端设备的N个侦测区域,N为大于或者等于2的正整数;

在所述连接状态用于指示当前存在目标终端设备连接至所述侦测基站的情况下,获取所述目标终端设备对应的目标提前量参数,其中,每个所述侦测区域被所述侦测基站的一个分布远端覆盖,所述侦测基站包括N个所述分布远端,N个所述分布远端中每个所述分布远端被分配了不同的提前量参数,每个侦测区域中的终端设备通过对应的分布远端与所述侦测基站建立通信,所述提前量参数用于指示对应的分布远端下的终端设备发出的信号需要提前发送的时间量;

从具有对应关系的提前量参数和分布远端中查找出所述目标提前量参数对应的目标分布远端;

将所述目标分布远端所在的侦测区域确定为目标侦测区域,其中,所述目标侦测区域为所述目标终端设备所在的位置。

可选的,在所述获取所述目标终端设备对应的目标提前量参数之前,所述方法还包括:

获取N个所述分布远端中的终端设备与所述侦测基站之间信号传输的最小的所述信号传输时延;

识别所述侦测基站当前使用的目标移动通信标准;

根据所述目标移动通信标准和最小的所述信号传输时延为N个所述分布远端中每个所述分布远端分配不同的所述提前量参数。

可选的,所述根据所述目标移动通信标准和最小的所述信号传输时延为N个所述分布远端中每个所述分布远端分配不同的所述提前量参数,包括:

根据所述目标移动通信标准和最小的所述信号传输时延生成提前量参数数列,其中,所述提前量参数数列包括依次递增的N项提前量参数,所述提前量参数数列中第i项提前量参数与第(i-1)项提前量参数之间的差值大于预设阈值,i为大于或者等于2,且小于或者等于N的正整数;

根据所述提前量参数数列为每个所述分布远端分配不同的所述提前量参数。

可选的,所述根据所述目标移动通信标准和最小的所述信号传输时延生成提前量参数数列,包括:

根据所述目标移动通信标准和最小的所述信号传输时延生成初始提前量参数,其中,所述初始提前量参数为在所述目标移动通信标准下,为了矫正最小的所述信号传输时延所述侦测基站和终端设备所需要采用的所述提前量参数;

以所述初始提前量参数作为所述提前量参数数列的第1项提前量参数,以大于所述预设阈值的目标数值作为第i项提前量参数与第(i-1)项提前量参数之间的差值生成N-1项提前量参数,得到所述提前量参数数列。

可选的,所述根据所述提前量参数数列为每个所述分布远端分配不同的所述提前量参数,包括:

按照每个所述分布远端的所述信号传输时延对N个所述分布远端进行排序,得到分布远端序列,其中,所述分布远端序列中第(i-1)个分布远端的信号传输时延小于或者等于第i个分布远端的信号传输时延;

将所述提前量参数数列中第i项提前量参数确定为所述分布远端序列中第i个分布远端的提前量参数。

可选的,在所述根据所述目标移动通信标准和最小的所述信号传输时延为N个所述分布远端中每个所述分布远端分配不同的所述提前量参数之后,所述方法还包括:

在参考分布远端中的终端设备与侦测基站进行通信之前,调节所述参考分布远端与所述侦测基站之间的信号传输时延以与所述参考分布远端的提前量参数匹配,其中,所述参考分布远端为N个所述分布远端中的任意一个分布远端;

在所述参考分布远端中的终端设备与侦测基站进行通信的过程中,按照与所述参考分布远端的提前量参数匹配的信号传输时延传输信号。

可选的,所述调节所述参考分布远端与所述侦测基站之间的信号传输时延以与所述参考分布远端的提前量参数匹配,包括:

调节所述参考分布远端与所述侦测基站之间的数字处理时延和光纤传输时延以与所述参考分布远端的提前量参数匹配,其中,所述数字处理时延为在所述参考分布远端中的终端设备与侦测基站进行通信的过程中,信号的数字处理带来的时间延迟,所述光纤传输时延为在所述参考分布远端中的终端设备与侦测基站进行通信的过程中,信号在光纤中传输带来的时间延迟。

根据本申请实施例的另一个实施例,还提供了一种终端设备的定位装置,包括:

检测模块,用于检测侦测基站当前的连接状态,其中,所述侦测基站的通信范围覆盖了禁止使用终端设备的N个侦测区域,N为大于或者等于2的正整数;

第一获取模块,用于在所述连接状态用于指示当前存在目标终端设备连接至所述侦测基站的情况下,获取所述目标终端设备对应的目标提前量参数,其中,每个所述侦测区域被所述侦测基站的一个分布远端覆盖,所述侦测基站包括N个所述分布远端,N个所述分布远端中每个所述分布远端被分配了不同的提前量参数,每个侦测区域中的终端设备通过对应的分布远端与所述侦测基站建立通信,所述提前量参数用于指示对应的分布远端下的终端设备发出的信号需要提前发送的时间量;

查找模块,用于从具有对应关系的提前量参数和分布远端中查找出所述目标提前量参数对应的目标分布远端;

确定模块,用于将所述目标分布远端所在的侦测区域确定为目标侦测区域,其中,所述目标侦测区域为所述目标终端设备所在的位置。

根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述终端设备的定位方法。

根据本申请实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的终端设备的定位方法。

在本申请实施例中,检测侦测基站当前的连接状态,其中,侦测基站的通信范围覆盖了禁止使用终端设备的N个侦测区域,N为大于或者等于2的正整数;在连接状态用于指示当前存在目标终端设备连接至侦测基站的情况下,获取目标终端设备对应的目标提前量参数,其中,每个侦测区域被侦测基站的一个分布远端覆盖,侦测基站包括N个分布远端,N个分布远端中每个分布远端被分配了不同的提前量参数,每个侦测区域中的终端设备通过对应的分布远端与侦测基站建立通信,提前量参数用于指示对应的分布远端下的终端设备发出的信号需要提前发送的时间量;从具有对应关系的提前量参数和分布远端中查找出目标提前量参数对应的目标分布远端;将目标分布远端所在的侦测区域确定为目标侦测区域,其中,目标侦测区域为目标终端设备所在的位置,即预先为侦测基站覆盖的N个禁止使用终端设备的侦测区域的分布远端分配不同的提前量参数,在当前存在目标终端设备连接至侦测基站的情况下,直接获取目标终端设备对应的目标提前量参数,并从具有对应关系的提前量参数和分布远端中查找出目标提前量参数对应的目标分布远端,进而将目标分布远端的所在的侦测区域确定为目标侦测区域,也就是目标终端设备所在的位置,通过上述方式,对于侦测区域中任意一个与侦测基站连接的终端设备,可以直接依据该终端设备的目标提前量参数反向定位出终端设备所属的侦测区域,极大简化了终端设备的定位方式,提高了终端设备的定位效率。采用上述技术方案,解决了相关技术中,终端设备的定位的复杂度较高等问题,实现了提高终端设备的定位的复杂度的技术效果。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是根据本申请实施例的一种终端设备的定位方法的硬件环境示意图;

图2是根据本申请实施例的一种终端设备的定位方法的流程图;

图3是根据本申请实施例的一种终端设备的定位场景的示意图;

图4是根据本申请实施例的分布远端分配提前量参数的示意图;

图5是根据本申请实施例的一种根据信号传输时延调节的示意图;

图6是根据本申请实施例的一种终端设备的定位装置的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请实施例所提供的方法实施例可以在计算机终端、设备终端或者类似的运算装置中执行。以运行在计算机终端上为例,图1是根据本申请实施例的一种终端设备的定位方法的硬件环境示意图。如图1所示,计算机终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,在一个示例性实施例中,上述计算机终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述计算机终端的结构造成限定。例如,计算机终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示等同功能或比图1所示功能更多的不同的配置。

存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的终端设备的定位方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过侦测基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。

在本实施例中提供了一种终端设备的定位方法,应用于上述计算机终端,图2是根据本申请实施例的一种终端设备的定位方法的流程图,如图2所示,该流程包括如下步骤:

步骤S202,检测侦测基站当前的连接状态,其中,所述侦测基站的通信范围覆盖了禁止使用终端设备的N个侦测区域,N为大于或者等于2的正整数;

步骤S204,在所述连接状态用于指示当前存在目标终端设备连接至所述侦测基站的情况下,获取所述目标终端设备对应的目标提前量参数,其中,每个所述侦测区域被所述侦测基站的一个分布远端覆盖,所述侦测基站包括N个所述分布远端,N个所述分布远端中每个所述分布远端被分配了不同的提前量参数,每个侦测区域中的终端设备通过对应的分布远端与所述侦测基站建立通信,所述提前量参数用于指示对应的分布远端下的终端设备发出的信号需要提前发送的时间量;

步骤S206,从具有对应关系的提前量参数和分布远端中查找出所述目标提前量参数对应的目标分布远端;

步骤S208,将所述目标分布远端所在的侦测区域确定为目标侦测区域,其中,所述目标侦测区域为所述目标终端设备所在的位置。

通过上述步骤,检测侦测基站当前的连接状态,其中,侦测基站的通信范围覆盖了禁止使用终端设备的N个侦测区域,N为大于或者等于2的正整数;在连接状态用于指示当前存在目标终端设备连接至侦测基站的情况下,获取目标终端设备对应的目标提前量参数,其中,每个侦测区域被侦测基站的一个分布远端覆盖,侦测基站包括N个分布远端,N个分布远端中每个分布远端被分配了不同的提前量参数,每个侦测区域中的终端设备通过对应的分布远端与侦测基站建立通信,提前量参数用于指示对应的分布远端下的终端设备发出的信号需要提前发送的时间量,提前发送的时间量用于校正信号的信号传输时延;从具有对应关系的提前量参数和分布远端中查找出目标提前量参数对应的目标分布远端;将目标分布远端所在的侦测区域确定为目标侦测区域,其中,目标侦测区域为目标终端设备所在的位置,即预先为侦测基站覆盖的N个禁止使用终端设备的侦测区域的分布远端分配不同的提前量参数,在当前存在目标终端设备连接至侦测基站的情况下,直接获取目标终端设备对应的目标提前量参数,并从具有对应关系的提前量参数和分布远端中查找出目标提前量参数对应的目标分布远端,进而将目标分布远端的所在的侦测区域确定为目标侦测区域,也就是目标终端设备所在的位置,通过上述方式,对于侦测区域中任意一个与侦测基站连接的终端设备,可以直接依据该终端设备的目标提前量参数反向定位出终端设备所属的侦测区域,极大简化了终端设备的定位方式,提高了终端设备的定位效率。采用上述技术方案,解决了相关技术中,终端设备的定位的复杂度较高等问题,实现了提高终端设备的定位的复杂度的技术效果。

在上述步骤S202提供的技术方案中,以N取值4为例,图3是根据本申请实施例的一种终端设备的定位场景的示意图,如图3所示,侦测基站的通信范围覆盖了禁止使用终端设备的侦测区域1至侦测区域4,其中,侦测基站的基站类型不做限定,终端设备可以但不限于包括手机和电脑等等具备通信功能的设备。侦测基站当前的连接状态可以指示当前侦测基站是否连接有终端设备;

在上述步骤S204提供的技术方案中,如图3所示,在连接状态用于指示当前存在目标终端设备(比如,手机)连接至侦测基站的情况下,获取目标终端设备对应的目标提前量参数(比如,4),其中,每个侦测区域被所述侦测基站的一个分布远端覆盖,侦测基站包括4个所述分布远端(分布远端1、分布远端2、分布远端3、分布远端4),4个所述分布远端中每个所述分布远端被分配了不同的提前量参数(比如,分布远端1分配了提前量参数“2”、分布远端2分配了提前量参数“4”等等),每个侦测区域中的终端设备通过对应的分布远端与侦测基站建立通信,提前量参数用于指示对应的分布远端下的终端设备发出的信号需要提前发送的时间量。

可选的,在本实施例中,在手机(终端设备)与基站(侦测基站)连接时,自带的提前量参数(又称时间提前量参数)是指手机在与基站进行通信时,为了准确地同步通信时钟,手机会在发送信号之前提前一定的时间量。这个时间提前量参数的作用是校正信号传输过程中的时延,以确保手机与基站之间的通信能够在正确的时间窗口内进行。通信中的时延主要包括以下几个方面:

1)信号传输时延:信号在空气中传播的速度是有限的,因此信号从手机发出到基站接收到会有一定的时间延迟。

2)信号处理时延:手机在发送信号之前需要进行一系列的信号处理操作,例如调制、编码、加密等,这些操作都需要一定的时间。

3)网络传输时延:信号从基站传输到核心网络再返回到目标手机,这个过程中会有一定的网络传输时延。

为了解决上述时延带来的问题,手机会在发送信号之前提前一定的时间量。通常情况下,这个时间量是根据手机与基站之间的距离和信号传播速度来计算的。但是在本申请中,提前量参数是预先设置分配的(因为分布远端到手机的时延因距离很近影响很小)。

在一个示例性实施例中,在所述获取所述目标终端设备对应的目标提前量参数之前,可以但不限于还包括以下方式:获取N个所述分布远端中的终端设备与所述侦测基站之间信号传输的最小的所述信号传输时延;识别所述侦测基站当前使用的目标移动通信标准;根据所述目标移动通信标准和最小的所述信号传输时延为N个所述分布远端中每个所述分布远端分配不同的所述提前量参数。

可选的,在本实施例中,识别所述侦测基站当前使用的目标移动通信标准,其中,目标移动通信标准包括GSM(Global System for Mobile Communications,全球移动通信系统,第二代(2G)移动通信技术标准),LTE(Long-Term Evolution,第四代(4G)移动通信技术标准),NR(New Radio,第五代(5G)移动通信技术标准)。

可选的,在本实施例中,获取N个所述分布远端中的终端设备与所述侦测基站之间信号传输的最小的所述信号传输时延,如图3所示,分布远端1的信号传输时延最小,分配的提前量参数为2。

在一个示例性实施例中,可以但不限于通过以下方式根据所述目标移动通信标准和最小的所述信号传输时延为N个所述分布远端中每个所述分布远端分配不同的所述提前量参数:根据所述目标移动通信标准和最小的所述信号传输时延生成提前量参数数列,其中,所述提前量参数数列包括依次递增的N项提前量参数,所述提前量参数数列中第i项提前量参数与第(i-1)项提前量参数之间的差值大于预设阈值,i为大于或者等于2,且小于或者等于N的正整数;根据所述提前量参数数列为每个所述分布远端分配不同的所述提前量参数。

可选的,在本实施例中,提前量参数数列可以但不限于为等差数列,提前量参数数列中第i项提前量参数与第(i-1)项提前量参数之间的差值大于预设阈值,如此设置可以使得不同的分布远端分配的提前量参数形成明显的区别,进而使得后续依据提前量参数反推终端设备所述的侦测区域更加精准。如图3所示,提前量参数数列为:2、4、6、8,数列两项之间的差异为2。

在一个示例性实施例中,可以但不限于通过以下方式根据所述目标移动通信标准和最小的所述信号传输时延生成提前量参数数列:根据所述目标移动通信标准和最小的所述信号传输时延生成初始提前量参数,其中,所述初始提前量参数为在所述目标移动通信标准下,为了矫正最小的所述信号传输时延所述侦测基站和终端设备所需要采用的所述提前量参数;以所述初始提前量参数作为所述提前量参数数列的第1项提前量参数,以大于所述预设阈值的目标数值作为第i项提前量参数与第(i-1)项提前量参数之间的差值生成N-1项提前量参数,得到所述提前量参数数列。

可选的,在本实施例中,根据所述目标移动通信标准和最小的所述信号传输时延生成初始提前量参数,因为不同的移动通信标准所对应的时间步长是不同的,因此相同的最小的所述信号传输时延,在不同的移动通信标准下对应的初始提前量参数也不同,比如,最小的所述信号传输时延均为10微秒,在目标移动通信标准为GSM时,对应的初始提前量参数为2;而在目标移动通信标准为NR时,对应的初始提前量参数为19。

可选的,在本实施例中,将生成的初始提前量参数作为提前量参数数列的第1项提前量参数,以大于所述预设阈值的目标数值作为第i项提前量参数与第(i-1)项提前量参数之间的差值生成N-1项提前量参数,比如,初始提前量参数为2、目标数值为2,则提前量参数数列中的第2项提前量参数为4、第3项提前量参数为6、第4项提前量参数为8。当前,这里举例的提前量参数数列是等差数列,此外前一项和后一项的差值可以不是定值,比如,提前量参数数列为:2、5、7、9。

在一个示例性实施例中,可以但不限于通过以下方式根据所述提前量参数数列为每个所述分布远端分配不同的所述提前量参数:按照每个所述分布远端的所述信号传输时延对N个所述分布远端进行排序,得到分布远端序列,其中,所述分布远端序列中第(i-1)个分布远端的信号传输时延小于或者等于第i个分布远端的信号传输时延;将所述提前量参数数列中第i项提前量参数确定为所述分布远端序列中第i个分布远端的提前量参数。

可选的,在本实施例中,按照每个所述分布远端的所述信号传输时延对N个所述分布远端进行排序,得到分布远端序列,图4是根据本申请实施例的分布远端分配提前量参数的示意图,如图4所示,分布远端1的信号传输时延最小,此后依次是分布远端2、分布远端3,分布远端4,其中,分布远端4的信号传输时延最大。假如,提前量参数数列为:2、4、6、8,那么将所述提前量参数数列中第i项提前量参数确定为所述分布远端序列中第i个分布远端的提前量参数,即,分布远端1的提前量参数为2、分布远端2的提前量参数为4、分布远端3的提前量参数为6、分布远端4的提前量参数为8。

可选的,在本实施例中,分布远端的信号传输时延与分布远端与侦测基站时间光纤长度相关,光纤长度越短,信号传输时延越小。

在一个示例性实施例中,在所述根据所述目标移动通信标准和最小的所述信号传输时延为N个所述分布远端中每个所述分布远端分配不同的所述提前量参数之后,可以但不限于还包括以下方式在参考分布远端中的终端设备与侦测基站进行通信之前,调节所述参考分布远端与所述侦测基站之间的信号传输时延以与所述参考分布远端的提前量参数匹配,其中,所述参考分布远端为N个所述分布远端中的任意一个分布远端;在所述参考分布远端中的终端设备与侦测基站进行通信的过程中,按照与所述参考分布远端的提前量参数匹配的信号传输时延传输信号。

可选的,在本实施例中,相关技术中,提前量参数是依据信号传输时延生成的,而本申请中提前量参数是预先设置和分配的,由于提前量参数与信号传输时延之间是相互匹配的关系,因此在分配提前量参数之后,对应的信号传输时延需要同步调整至与分配的提前量参数匹配。

在一个示例性实施例中,可以但不限于通过以下方式调节所述参考分布远端与所述侦测基站之间的信号传输时延以与所述参考分布远端的提前量参数匹配:调节所述参考分布远端与所述侦测基站之间的数字处理时延和光纤传输时延以与所述参考分布远端的提前量参数匹配,其中,所述数字处理时延为在所述参考分布远端中的终端设备与侦测基站进行通信的过程中,信号的数字处理带来的时间延迟,所述光纤传输时延为在所述参考分布远端中的终端设备与侦测基站进行通信的过程中,信号在光纤中传输带来的时间延迟。

可选的,在本实施例中,图5是根据本申请实施例的一种根据信号传输时延调节的示意图,如图5所示,参考分布远端与侦测基站之间的信号传输时延包括数字处理时延和光纤传输时延,通过调节数字处理时延和光纤传输时延,使得参考分布远端与侦测基站之间的信号传输时延与预先分配的提前量参数相互匹配。

在上述步骤S206提供的技术方案中,提前量参数和分布远端之间具有对应关系,如图3所示,分布远端1对应提前量参数2、分布远端2对应提前量参数4、分布远端3对应提前量参数6、分布远端4对应提前量参数8。已知目标提前量参数为4,即可反推对应的目标分布远端为:分布远端2。

在上述步骤S208提供的技术方案中,在确定出目标终端设备对应的目标分布远端之后,可以将目标分布远端所在的侦测区域确定为目标侦测区域,即目标终端设备所在的位置,如图3所示,确定出目标终端设备对应的目标分布远端为分布远端2之后,将分布远端2所在的侦测区域确定为目标侦测区域,即侦测区域2,实现对目标终端设备的定位。在得到目标终端设备的定位地址之后,将侦测得到的手机相关信息(比如,电话号码等等信息)关联定位地址发送至定位账号,定位账号用于监测是否存在终端设备连接侦测基站,定位地址可以周期发送,实时更新。

本申请提出终端设备的定位方法可以应用于数字光分布系统,该数字光分布系统通过光纤把数字化的射频信号从分布近端(下行)传送到分布远端(上行反之),数字光分布系统会有数字处理时延及光纤传输时延;在传送过程加缓存就可以增加信号传输时延(时延与缓存大小成正比),当然数字光分布系统还有放大信号的功能以补偿分布远端输出到终端设备的空间射频信号的损耗等。可以调节该缓存大小以达到预设的提前量参数所对应的信号传输时延。

本申请通过把不同的分布远端分配以不同的提前量参数,反过来也就根据提前量参数可以知道终端设备在对应提前量参数的分布远端(覆盖区),从而得到终端设备所在对应地址。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。

图6是根据本申请实施例的一种终端设备的定位装置的结构框图;如图6所示,包括:

检测模块602,用于检测侦测基站当前的连接状态,其中,所述侦测基站的通信范围覆盖了禁止使用终端设备的N个侦测区域,N为大于或者等于2的正整数;

第一获取模块604,用于在所述连接状态用于指示当前存在目标终端设备连接至所述侦测基站的情况下,获取所述目标终端设备对应的目标提前量参数,其中,每个所述侦测区域被所述侦测基站的一个分布远端覆盖,所述侦测基站包括N个所述分布远端,N个所述分布远端中每个所述分布远端被分配了不同的提前量参数,每个侦测区域中的终端设备通过对应的分布远端与所述侦测基站建立通信,所述提前量参数用于指示对应的分布远端下的终端设备发出的信号需要提前发送的时间量;

查找模块606,用于从具有对应关系的提前量参数和分布远端中查找出所述目标提前量参数对应的目标分布远端;

确定模块608,用于将所述目标分布远端所在的侦测区域确定为目标侦测区域,其中,所述目标侦测区域为所述目标终端设备所在的位置。

通过上述实施例,检测侦测基站当前的连接状态,其中,侦测基站的通信范围覆盖了禁止使用终端设备的N个侦测区域,N为大于或者等于2的正整数;在连接状态用于指示当前存在目标终端设备连接至侦测基站的情况下,获取目标终端设备对应的目标提前量参数,其中,每个侦测区域被侦测基站的一个分布远端覆盖,侦测基站包括N个分布远端,N个分布远端中每个分布远端被分配了不同的提前量参数,每个侦测区域中的终端设备通过对应的分布远端与侦测基站建立通信,提前量参数用于指示对应的分布远端下的终端设备发出的信号需要提前发送的时间量,提前发送的时间量用于校正信号的信号传输时延;从具有对应关系的提前量参数和分布远端中查找出目标提前量参数对应的目标分布远端;将目标分布远端所在的侦测区域确定为目标侦测区域,其中,目标侦测区域为目标终端设备所在的位置,即预先为侦测基站覆盖的N个禁止使用终端设备的侦测区域的分布远端分配不同的提前量参数,在当前存在目标终端设备连接至侦测基站的情况下,直接获取目标终端设备对应的目标提前量参数,并从具有对应关系的提前量参数和分布远端中查找出目标提前量参数对应的目标分布远端,进而将目标分布远端的所在的侦测区域确定为目标侦测区域,也就是目标终端设备所在的位置,通过上述方式,对于侦测区域中任意一个与侦测基站连接的终端设备,可以直接依据该终端设备的目标提前量参数反向定位出终端设备所属的侦测区域,极大简化了终端设备的定位方式,提高了终端设备的定位效率。采用上述技术方案,解决了相关技术中,终端设备的定位的复杂度较高等问题,实现了提高终端设备的定位的复杂度的技术效果。

在一个示例性实施例中,所述装置还包括:

第二获取模块,用于在所述获取所述目标终端设备对应的目标提前量参数之前,获取N个所述分布远端中的终端设备与所述侦测基站之间信号传输的最小的所述信号传输时延;

识别模块,用于识别所述侦测基站当前使用的目标移动通信标准;

分配模块,用于根据所述目标移动通信标准和最小的所述信号传输时延为N个所述分布远端中每个所述分布远端分配不同的所述提前量参数。

在一个示例性实施例中,所述分配模块,包括:

生成单元,用于根据所述目标移动通信标准和最小的所述信号传输时延生成提前量参数数列,其中,所述提前量参数数列包括依次递增的N项提前量参数,所述提前量参数数列中第i项提前量参数与第(i-1)项提前量参数之间的差值大于预设阈值,i为大于或者等于2,且小于或者等于N的正整数;

分配单元,用于根据所述提前量参数数列为每个所述分布远端分配不同的所述提前量参数。

在一个示例性实施例中,所述生成单元,还用于:

根据所述目标移动通信标准和最小的所述信号传输时延生成初始提前量参数,其中,所述初始提前量参数为在所述目标移动通信标准下,为了矫正最小的所述信号传输时延所述侦测基站和终端设备所需要采用的所述提前量参数;

以所述初始提前量参数作为所述提前量参数数列的第1项提前量参数,以大于所述预设阈值的目标数值作为第i项提前量参数与第(i-1)项提前量参数之间的差值生成N-1项提前量参数,得到所述提前量参数数列。

在一个示例性实施例中,所述分配单元,还用于:

按照每个所述分布远端的所述信号传输时延对N个所述分布远端进行排序,得到分布远端序列,其中,所述分布远端序列中第(i-1)个分布远端的信号传输时延小于或者等于第i个分布远端的信号传输时延;

将所述提前量参数数列中第i项提前量参数确定为所述分布远端序列中第i个分布远端的提前量参数。

在一个示例性实施例中,所述装置还包括:

调节模块,用于在所述根据所述目标移动通信标准和最小的所述信号传输时延为N个所述分布远端中每个所述分布远端分配不同的所述提前量参数之后,在参考分布远端中的终端设备与侦测基站进行通信之前,调节所述参考分布远端与所述侦测基站之间的信号传输时延以与所述参考分布远端的提前量参数匹配,其中,所述参考分布远端为N个所述分布远端中的任意一个分布远端;

传输模块,用于在所述参考分布远端中的终端设备与侦测基站进行通信的过程中,按照与所述参考分布远端的提前量参数匹配的信号传输时延传输信号。

在一个示例性实施例中,所述调节模块,包括:

调节单元,用于调节所述参考分布远端与所述侦测基站之间的数字处理时延和光纤传输时延以与所述参考分布远端的提前量参数匹配,其中,所述数字处理时延为在所述参考分布远端中的终端设备与侦测基站进行通信的过程中,信号的数字处理带来的时间延迟,所述光纤传输时延为在所述参考分布远端中的终端设备与侦测基站进行通信的过程中,信号在光纤中传输带来的时间延迟。

本申请的实施例还提供了一种存储介质,该存储介质包括存储的程序,其中,上述程序运行时执行上述任一项的方法。

可选的,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

S1,检测侦测基站当前的连接状态,其中,所述侦测基站的通信范围覆盖了禁止使用终端设备的N个侦测区域,N为大于或者等于2的正整数;

S2,在所述连接状态用于指示当前存在目标终端设备连接至所述侦测基站的情况下,获取所述目标终端设备对应的目标提前量参数,其中,每个所述侦测区域被所述侦测基站的一个分布远端覆盖,所述侦测基站包括N个所述分布远端,N个所述分布远端中每个所述分布远端被分配了不同的提前量参数,每个侦测区域中的终端设备通过对应的分布远端与所述侦测基站建立通信,所述提前量参数用于指示对应的分布远端下的终端设备发出的信号需要提前发送的时间量;

S3,从具有对应关系的提前量参数和分布远端中查找出所述目标提前量参数对应的目标分布远端;

S4,将所述目标分布远端所在的侦测区域确定为目标侦测区域,其中,所述目标侦测区域为所述目标终端设备所在的位置。

本申请的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

可选的,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

可选的,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

S1,检测侦测基站当前的连接状态,其中,所述侦测基站的通信范围覆盖了禁止使用终端设备的N个侦测区域,N为大于或者等于2的正整数;

S2,在所述连接状态用于指示当前存在目标终端设备连接至所述侦测基站的情况下,获取所述目标终端设备对应的目标提前量参数,其中,每个所述侦测区域被所述侦测基站的一个分布远端覆盖,所述侦测基站包括N个所述分布远端,N个所述分布远端中每个所述分布远端被分配了不同的提前量参数,每个侦测区域中的终端设备通过对应的分布远端与所述侦测基站建立通信,所述提前量参数用于指示对应的分布远端下的终端设备发出的信号需要提前发送的时间量;

S3,从具有对应关系的提前量参数和分布远端中查找出所述目标提前量参数对应的目标分布远端;

S4,将所述目标分布远端所在的侦测区域确定为目标侦测区域,其中,所述目标侦测区域为所述目标终端设备所在的位置。

可选的,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选的,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选的,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

相关技术
  • 一种室内定位方法、装置、终端设备及存储介质
  • 电子地图标注及显示方法、装置、终端设备及存储介质
  • 语音遥控装置装置及方法、存储介质、电子装置
  • 一种基于Slam定位方法、装置、电子设备及计算机存储介质
  • 一种车辆定位方法、装置、电子设备及存储介质
  • 终端设备的定位方法及装置、存储介质、电子装置
  • 终端设备定位方法、装置、存储介质及电子设备
技术分类

06120116501620