本申请涉及通信领域,特别涉及一种终端位置信息采集方法、装置、基站及终端。
背景技术:
目前,在dmr(数字移动终端)/pdt(警用数字集群)集群系统下,用户要求能从基站中实时查询各终端的位置信息。为了满足用户要求,基站首先需要能够获取终端的位置信息,其中,当用户参与组呼通话时,基站也可以获取组呼通话中的终端的位置信息,具体实现方式为:基站为组呼通话组分配一个业务信道,并另外选取该业务信道的邻时隙信道作为组呼通话组的gps上拉信道,且业务信道和gps上拉信道的时隙不同,基站向组呼通话组中gps上拉信道下发查询终端位置信息请求,终端在处于组呼业务接收状态时,监听gps上拉信道中是否存在查询终端位置信息请求,若监听到,则上传终端的位置信息至基站。
但是,上述获取组呼通话中的终端的位置信息的方式存在的缺陷为:由于每个组呼通话组都需要占用两个信道(即业务信道和gps上拉信道),gps上拉信道是由业务信道充当的,因此导致基站可用的业务信道的个数减少,降低了基站的业务信道的利用率。
技术实现要素:
为解决上述技术问题,本申请实施例提供一种终端位置信息采集方法、装置、基站及终端,以达到增加基站可用的业务信道的个数,从而提高基站的业务信道的利用率的目的,技术方案如下:
一种终端位置信息采集方法,包括:
在基站启动时,基站从其本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道,并从所述基站的可用的业务信道中选取一个业务信道作为所述终端的业务信道,所述第一gps专用信道的时隙和所述第二gps专用信道的时隙不同;
所述基站在控制信道上广播所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息,以使所述终端从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息;
所述基站分别向所述第一gps专用信道和所述第二gps专用信道下发相同的查询终端位置信息请求,以使所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同;若否,监听所述第一gps专用信道中是否存在查询终端位置信息请求;若存在,则通过所述第一gps专用信道上传所述终端的位置信息至所述基站;若是,监听所述第二gps专用信道中是否存在所述查询终端位置信息请求;若存在,则通过所述第二gps专用信道上传所述终端的位置信息至所述基站。
优选的,所述基站在控制信道上广播所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息之后,还包括:
所述基站向所述控制信道下发gps专用信道激活命令,以使所述终端从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息之后,从所述控制信道上接收所述gps专用信道激活命令,以准备执行所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同的步骤。
优选的,所述基站从其本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道的过程,包括:
所述基站从其本身的业务信道中选取同一载频且时隙号不同的两个业务信道,分别作为第一gps专用信道和第二gps专用信道;
或,所述基站从其本身的业务信道中选取载频不同且时隙号不同的两个业务信道,分别作为第一gps专用信道和第二gps专用信道。
一种终端位置信息采集方法,包括:
终端从控制信道上获取基站广播的第一gps专用信道的信道信息和第二gps专用信道的信道信息,所述第一gps专用信道和所述第二gps专用信道为所述基站从其本身的业务信道中选取出的两个业务信道;
所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同;
若否,监听所述第一gps专用信道中是否存在查询终端位置信息请求;
若存在,则通过所述第一gps专用信道上传所述终端的位置信息至所述基站;
若是,监听所述第二gps专用信道中是否存在所述查询终端位置信息请求;
若存在,则通过所述第二gps专用信道上传所述终端的位置信息至所述基站。
优选的,所述通过所述第一gps专用信道上传所述终端的位置信息至所述基站之前和/或所述通过所述第二gps专用信道上传所述终端的位置信息至所述基站之前,还包括:
判断所述查询终端位置信息请求中携带的终端地址是否和所述终端本身的地址匹配。
一种终端位置信息采集装置,包括:
选取单元,用于在基站启动时,从所述基站本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道,并从所述基站的可用的业务信道中选取一个业务信道作为所述终端的业务信道,所述第一gps专用信道的时隙和所述第二gps专用信道的时隙不同;
广播单元,用于在控制信道上广播所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息,以使所述终端从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息;
第一下发单元,用于分别向所述第一gps专用信道和所述第二gps专用信道下发相同的查询终端位置信息请求,以使所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同;若否,监听所述第一gps专用信道中是否存在查询终端位置信息请求;若存在,则通过所述第一gps专用信道上传所述终端的位置信息至所述基站;若是,监听所述第二gps专用信道中是否存在所述查询终端位置信息请求;若存在,则通过所述第二gps专用信道上传所述终端的位置信息至所述基站。
优选的,还包括:
第二下发单元,用于向所述控制信道下发gps专用信道激活命令,以使所述终端从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息之后,从所述控制信道上接收所述gps专用信道激活命令,以准备执行所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同的步骤。
优选的,所述选取单元包括:
第一选取子单元,用于从所述基站本身的业务信道中选取同一载频且时隙号不同的两个业务信道,分别作为第一gps专用信道和第二gps专用信道;
或,第二选择子单元,用于从所述基站本身的业务信道中选取载频不同且时隙号不同的两个业务信道,分别作为第一gps专用信道和第二gps专用信道。
一种终端位置信息采集装置,包括:
获取单元,用于从控制信道上获取第一gps专用信道的信道信息和第二gps专用信道的信道信息,所述第一gps专用信道和所述第二gps专用信道为所述基站从其本身的业务信道中选取出的两个业务信道;
第一判断单元,用于判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同,若否,执行第一监听单元,若是,执行第二监听单元;
所述第一监听单元,用于监听所述第一gps专用信道中是否存在查询终端位置信息请求,若存在,执行第一上传单元;
所述第一上传单元,用于通过所述第一gps专用信道上传所述终端的位置信息至所述基站;
所述第二监听单元,用于监听所述第二gps专用信道中是否存在所述查询终端位置信息请求,若存在,则执行第二上传单元;
所述第二上传单元,用于通过所述第二gps专用信道上传所述终端的位置信息至所述基站。
优选的,还包括:
第二判断单元,用于判断所述查询终端位置信息请求中携带的终端地址是否和所述终端本身的地址匹配。
一种基站,其特征在于,包括基站控制器和发送器;
所述基站控制器,用于在基站启动时,从其本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道,并从所述基站的可用的业务信道中选取一个业务信道作为所述终端的业务信道,以及,分别向所述第一gps专用信道和所述第二gps专用信道下发相同的查询终端位置信息请求,以使所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同;若否,监听所述第一gps专用信道中是否存在查询终端位置信息请求;若存在,则通过所述第一gps专用信道上传所述终端的位置信息至所述基站;若是,监听所述第二gps专用信道中是否存在所述查询终端位置信息请求;若存在,则通过所述第二gps专用信道上传所述终端的位置信息至所述基站;
所述发送器,用于在控制信道上广播所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息,以使所述终端从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息;
所述第一gps专用信道的时隙和所述第二gps专用信道的时隙不同。
一种终端,其特征在于,包括:处理器、存储器和数据总线,所述处理器和所述存储器通过所述数据总线通信;
所述存储器,用于存放程序;
所述处理器,用于执行所述程序;
所述程序具体用于:
从控制信道上获取基站广播的第一gps专用信道的信道信息和第二gps专用信道的信道信息,所述第一gps专用信道和所述第二gps专用信道为所述基站从其本身的业务信道中选取出的两个业务信道;
判断所述第一gps专用信道的信道信息中的时隙号和终端的当前业务信道的时隙号是否相同;
若否,监听所述第一gps专用信道中是否存在查询终端位置信息请求;
若存在,则通过所述第一gps专用信道上传所述终端的位置信息至所述基站;
若是,监听所述第二gps专用信道中是否存在所述查询终端位置信息请求;
若存在,则通过所述第二gps专用信道上传所述终端的位置信息至所述基站。
与现有技术相比,本申请的有益效果为:
在本申请中,由于基站仅从其本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道,除作为第一gps专用信道和第二gps专用信道的两个业务信道之外的业务信道均可用,相比于每个组呼通话组占用两个信道的方式,降低了基站的业务信道的占用率,增加了基站可用的业务信道的个数,从而提高了基站的业务信道的利用率。
进一步的,由于无论终端发起单呼业务请求还是组呼业务请求,处于单呼业务中的终端或处于组呼业务中的终端均可以通过两条固定的gps专用信道(即第一gps专用信道和第二gps专用信道)监听相应的查询终端位置信息请求,实现位置信息的上传,因此基站既可以获取单呼业务中的终端的位置信息,也可以获取组呼业务中的终端的位置信息。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请提供的终端位置信息采集方法的一种流程图;
图2是本申请提供的终端位置信息采集方法的另一种流程图;
图3是本申请提供的终端位置信息采集方法的再一种流程图;
图4是本申请提供的终端位置信息采集方法的再一种流程图;
图5是本申请提供的终端和基站的一种时隙图;
图6是本申请提供的终端位置信息采集方法的再一种流程图;
图7是本申请提供的终端位置信息采集装置的一种逻辑结构示意图;
图8是本申请提供的终端位置信息采集装置的另一种逻辑结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
实施例一
在本实施例中,从基站的角度对终端位置信息采集方法的具体过程进行阐述,请参见图1,其示出了本申请提供的终端位置信息采集方法的一种流程图,可以包括以下步骤:
步骤s11:在基站启动时,基站从其本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道,并从所述基站的可用的业务信道中选取一个业务信道作为所述终端的业务信道。
所述第一gps专用信道的时隙和所述第二gps专用信道的时隙不同。
在本实施例中,基站从其本身的所有信道中选取一条信道作为控制信道,剩余的信道均分别作为业务信道。
在本实施例中,由于终端与基站进行通信遵循dmr标准或pdt标准,其中,dmr标准和pdt标准均采用2时隙时分复用(tdm)技术把一个载频分割成两个时隙,即一个载频包括两个时隙(即信道),因此基站为n载频的基站,则基站包括n*2个信道,同一载频的两个信道的时隙号不同,且n*2个信道中的n个信道的时隙号相同,另外n个信道的时隙号相同,但是时隙号相同的n个信道的载频不同。如:基站为4载频的基站,4载频分别为1载频、2载频、3载频和4载频,1载频包括两个信道分别为信道a1和信道a2,信道a1的时隙号和信道a2的时隙号不同,2载频包括两个信道分别为信道b1和信道b2,信道b1的时隙号和信道b2的时隙号不同,3载频包括两个信道分别为信道c1和信道c2,信道c1的时隙号和信道c2的时隙号不同,4载频包括两个信道分别为信道d1和信道d2,信道d1的时隙号和信道d2的时隙号不同,但是信道a1、信道b1、信道c1和信道d1的时隙号相同,信道a2、信道b2、信道c2和信道d2的时隙号相同。
通过以上分析,可知基站的每个业务信道的时隙号只有两种情况,且第一gps专用信道的时隙号只有两种情况,第二gps专用信道的时隙号只有两种情况,每个业务信道的时隙号与第一gps专用信道的时隙号相同或与第二gps专用信道的时隙号相同。如:基站包括5个业务信道,分别为业务信道1、业务信道2、业务信道3、业务信道4和业务信道5,业务信道1的时隙号为时隙2、业务信道2的时隙号为时隙1、业务信道3的时隙号为时隙2、业务信道4的时隙号为时隙1、业务信道5的时隙号为时隙2,第一gps专用信道的时隙号为时隙1、第二gps专用信道的时隙号为时隙2。则业务信道1的时隙号与第二gps专用信道的时隙号相同,业务信道2的时隙号与第一gps专用信道的时隙号相同,业务信道3的时隙号与第二gps专用信道的时隙号相同,业务信道4的时隙号与第一gps专用信道的时隙号相同,业务信道5的时隙号与第二gps专用信道的时隙号相同。
步骤s12:所述基站在控制信道上广播所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息,以使所述终端从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息。
在本实施例中,第一gps专用信道的信道信息至少包括第一gps专用信道的信道号和时隙号。第二gps专用信道的信道信息至少包括第二gps专用信道的信道号和时隙号。
步骤s13:所述基站分别向所述第一gps专用信道和所述第二gps专用信道下发相同的查询终端位置信息请求,以使所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同;若否,监听所述第一gps专用信道中是否存在查询终端位置信息请求;若存在,则通过所述第一gps专用信道上传所述终端的位置信息至所述基站;若是,监听所述第二gps专用信道中是否存在所述查询终端位置信息请求;若存在,则通过所述第二gps专用信道上传所述终端的位置信息至所述基站。
在本实施例中,基站可以周期性的分别向所述第一gps专用信道和所述第二gps专用信道下发相同的查询终端位置信息请求。当然,基站也可以实时的分别向所述第一gps专用信道和所述第二gps专用信道下发相同的查询终端位置信息请求。
在本实施例中,终端选择时隙号与终端的当前业务信道的时隙号不同的gps专用信道进行监听,即在与执行当前业务的时隙不同的时隙监听gps专用信道中是否存在查询终端位置信息请求,并在与执行当前业务的时隙不同的时隙上传终端的位置信息,保证终端本身的业务的执行不受影响。
由于终端的当前业务信道的时隙号只有两种情况即终端的当前业务信道的时隙号与第一gps专用信道的时隙号相同或与第二gps专用信道的时隙号相同,在第一gps专用信道的时隙号与终端的当前业务信道的时隙号相同的基础上,第二gps专用信道的时隙号和终端的当前业务信道的时隙号必然不相同,因此在判断出所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号相同时,直接执行监听所述第二gps专用信道中是否存在所述查询终端位置信息请求的步骤。
在本实施例中,终端选择时隙号与终端的当前业务信道的时隙号不同的gps专用信道进行监听,即在与执行当前业务的时隙不同的时隙监听gps专用信道中是否存在查询终端位置信息请求,并在与执行当前业务的时隙不同的时隙上传终端的位置信息,保证终端本身的业务的执行不受影响。
在本实施例中,终端不管处于组呼阶段、个呼阶段还是空闲时段,均会实时的分别监视第一gps专用信道或第二gps专用信道,一旦监听到与终端匹配的查询终端位置信息请求,便上传终端的位置信息至基站。
在本申请中,由于基站仅从其本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道,除作为第一gps专用信道和第二gps专用信道的两个业务信道之外的业务信道均可用,相比于每个组呼通话组占用两个信道的方式,降低了基站的业务信道的占用率,增加了基站可用的业务信道的个数,从而提高了基站的业务信道的利用率。
进一步的,由于无论终端发起单呼业务请求还是组呼业务请求,处于单呼业务中的终端或处于组呼业务中的终端均可以通过两条固定的gps专用信道(即第一gps专用信道和第二gps专用信道)监听相应的查询终端位置信息请求,实现位置信息的上传,因此基站既可以获取单呼业务中的终端的位置信息,也可以获取组呼业务中的终端的位置信息。
在本实施例中,所述基站从其本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道的过程,包括:
所述基站从其本身的业务信道中选取同一载频且时隙号不同的两个业务信道,分别作为第一gps专用信道和第二gps专用信道;
或,所述基站从其本身的业务信道中选取载频不同且时隙号不同的两个业务信道,分别作为第一gps专用信道和第二gps专用信道。
在本实施例中,在图1示出的终端位置信息采集方法的基础上扩展出另外一种终端位置信息采集方法,请参见图2,所述基站在控制信道上广播所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息之后,还包括:
步骤s21:所述基站向所述控制信道下发gps专用信道激活命令。
所述基站向所述控制信道下发gps专用信道激活命令,以使所述终端从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息之后,从所述控制信道上接收所述gps专用信道激活命令,以准备执行所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同的步骤。
实施例二
在本实施例中,从终端的角度对终端位置信息采集方法的具体过程进行阐述,请参见图3,可以包括以下步骤:
步骤s31:终端从控制信道上获取基站广播的第一gps专用信道的信道信息和第二gps专用信道的信道信息。
步骤s32:所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同。
若否,执行步骤s33,若是,执行步骤s35。
步骤s33:监听所述第一gps专用信道中是否存在查询终端位置信息请求。
若存在,则执行步骤s34。
步骤s34:通过所述第一gps专用信道上传所述终端的位置信息至所述基站;
步骤s35:监听所述第二gps专用信道中是否存在所述查询终端位置信息请求;
若存在,则执行步骤s36。
步骤s36:通过所述第二gps专用信道上传所述终端的位置信息至所述基站。
在本实施例中,所述通过所述第一gps专用信道上传所述终端的位置信息至所述基站之前和/或所述通过所述第二gps专用信道上传所述终端的位置信息至所述基站之前,还可以包括:
判断所述查询终端位置信息请求中携带的终端地址是否和所述终端本身的地址匹配。
若判断结果为所述查询终端位置信息请求中携带的终端地址和所述终端本身的地址匹配,则通过所述第一gps专用信道上传所述终端的位置信息至所述基站之前或所述通过所述第二gps专用信道上传所述终端的位置信息。
若判断结果为所述查询终端位置信息请求中携带的终端地址和所述终端本身的地址不匹配,则不上传所述终端的位置信息至所述基站。
针对实施例一和实施例二示出的终端位置信息采集方法,现从基站和终端进行交互的角度对终端位置信息采集方法的具体过程进行说明,请参见图4,可以包括以下步骤:
步骤s41:在基站启动时,基站从其本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道,并从所述基站的可用的业务信道中选取一个业务信道作为所述终端的业务信道。
所述第一gps专用信道的时隙和所述第二gps专用信道的时隙不同。
在本实施例中,基站从其本身的所有信道中选取一条信道作为控制信道,剩余的信道均分别作为业务信道。
在本实施例中,由于终端与基站进行通信遵循dmr标准或pdt标准,其中,dmr标准和pdt标准均采用2时隙时分复用(tdm)技术把一个载频分割成两个时隙,即一个载频包括两个时隙(即信道),因此基站为n载频的基站,则基站包括n*2个信道,同一载频的两个信道的时隙号不同,且n*2个信道中的n个信道的时隙号相同,另外n个信道的时隙号相同,但是时隙号相同的n个信道的载频不同。如:基站为4载频的基站,4载频分别为1载频、2载频、3载频和4载频,1载频包括两个信道分别为信道a1和信道a2,信道a1的时隙号和信道a2的时隙号不同,2载频包括两个信道分别为信道b1和信道b2,信道b1的时隙号和信道b2的时隙号不同,3载频包括两个信道分别为信道c1和信道c2,信道c1的时隙号和信道c2的时隙号不同,4载频包括两个信道分别为信道d1和信道d2,信道d1的时隙号和信道d2的时隙号不同,但是信道a1、信道b1、信道c1和信道d1的时隙号相同,信道a2、信道b2、信道c2和信道d2的时隙号相同。
通过以上分析,可知基站的每个业务信道的时隙号只有两种情况,且第一gps专用信道的时隙号只有两种情况,第二gps专用信道的时隙号只有两种情况,每个业务信道的时隙号与第一gps专用信道的时隙号相同或与第二gps专用信道的时隙号相同。如:基站包括5个业务信道,分别为业务信道1、业务信道2、业务信道3、业务信道4和业务信道5,业务信道1的时隙号为时隙2、业务信道2的时隙号为时隙1、业务信道3的时隙号为时隙2、业务信道4的时隙号为时隙1、业务信道5的时隙号为时隙2,第一gps专用信道的时隙号为时隙1、第二gps专用信道的时隙号为时隙2。则业务信道1的时隙号与第二gps专用信道的时隙号相同,业务信道2的时隙号与第一gps专用信道的时隙号相同,业务信道3的时隙号与第二gps专用信道的时隙号相同,业务信道4的时隙号与第一gps专用信道的时隙号相同,业务信道5的时隙号与第二gps专用信道的时隙号相同。
步骤s42:所述基站在控制信道上广播所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息。
步骤s43:所述终端从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息。
在本实施例中,第一gps专用信道的信道信息至少包括第一gps专用信道的信道号和时隙号。第二gps专用信道的信道信息至少包括第二gps专用信道的信道号和时隙号。
步骤s44:所述基站分别向所述第一gps专用信道和所述第二gps专用信道下发相同的查询终端位置信息请求。
在本实施例中,基站可以周期性的分别向所述第一gps专用信道和所述第二gps专用信道下发相同的查询终端位置信息请求。当然,基站也可以实时的分别向所述第一gps专用信道和所述第二gps专用信道下发相同的查询终端位置信息请求。
步骤s45:所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同。
若否,执行步骤s46,若是,执行步骤s48。
步骤s46:监听所述第一gps专用信道中是否存在查询终端位置信息请求。
若存在,则执行步骤s47,若不存在,则继续监听所述第一gps专用信道中是否存在查询终端位置信息请求。
步骤s47:通过所述第一gps专用信道上传所述终端的位置信息至所述基站。
在本实施例中,终端选择时隙号与终端的当前业务信道的时隙号不同的gps专用信道进行监听,即在与执行当前业务的时隙不同的时隙监听gps专用信道中是否存在查询终端位置信息请求,并在与执行当前业务的时隙不同的时隙上传终端的位置信息,保证终端本身的业务的执行不受影响。
步骤s48:监听所述第二gps专用信道中是否存在所述查询终端位置信息请求。
若不存在,执行步骤s49。
由于终端的当前业务信道的时隙号只有两种情况即终端的当前业务信道的时隙号与第一gps专用信道的时隙号相同或与第二gps专用信道的时隙号相同,在第一gps专用信道的时隙号与终端的当前业务信道的时隙号相同的基础上,第二gps专用信道的时隙号和终端的当前业务信道的时隙号必然不相同,因此在判断出所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号相同时,直接执行步骤s18。
步骤s49:通过所述第二gps专用信道上传所述终端的位置信息至所述基站。
在本实施例中,终端选择时隙号与终端的当前业务信道的时隙号不同的gps专用信道进行监听,即在与执行当前业务的时隙不同的时隙监听gps专用信道中是否存在查询终端位置信息请求,并在与执行当前业务的时隙不同的时隙上传终端的位置信息,保证终端本身的业务的执行不受影响。
在本实施例中,终端不管处于组呼阶段、个呼阶段还是空闲时段,均会实时的分别监视第一gps专用信道或第二gps专用信道,一旦监听到与终端匹配的查询终端位置信息请求,便上传终端的位置信息至基站。
在本申请中,由于基站仅从其本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道,除作为第一gps专用信道和第二gps专用信道的两个业务信道之外的业务信道均可用,相比于每个组呼通话组占用两个信道的方式,降低了基站的业务信道的占用率,增加了基站可用的业务信道的个数,从而提高了基站的业务信道的利用率。
进一步的,由于无论终端发起单呼业务请求还是组呼业务请求,处于单呼业务中的终端或处于组呼业务中的终端均可以通过两条固定的gps专用信道(即第一gps专用信道和第二gps专用信道)监听相应的查询终端位置信息请求,实现位置信息的上传,因此基站既可以获取单呼业务中的终端的位置信息,也可以获取组呼业务中的终端的位置信息。
现举例对步骤s41至步骤s49示出的采集过程进行说明,例如,请参见图5,如图5所示,bsgpsch1为第一gps专用信道,bsgpsch2为第二gps专用信道,bsgpsch1的时隙号为2,bsgpsch2的时隙号为1,bsvoicech1为第一业务信道,bsvoicech2为第二业务信道,bsvoicech1的时隙号为1,bsvoicech2的时隙号为2,分配在bsvoicech1上的终端实时监听bsgpsch1,在监听到bsgpsch1存在查询终端位置信息请求时,终端将在bsgpsch1的下一个时隙或下一个时隙之后的时隙上传终端的位置信息(即图2中的gps)。分配在bsvoicech2上的终端实时监听bsgpsch2,在监听到bsgpsch2存在查询终端位置信息请求时,终端将在bsgpsch2的下一个时隙或下一个时隙之后的时隙上传终端的位置信息(即图5中的gps)。
在本实施例中,在图4示出的终端位置信息采集方法的基础上扩展出另外一种终端位置信息采集方法,请参见图6,可以包括以下步骤:
步骤s61:在基站启动时,基站从其本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道,并从所述基站的可用的业务信道中选取一个业务信道作为所述终端的业务信道。
所述第一gps专用信道的时隙和所述第二gps专用信道的时隙不同。
步骤s62:所述基站在控制信道上广播所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息。
步骤s61与步骤s62与图4示出的终端位置信息采集方法中的步骤s41和步骤s42相同,在此不再赘述。
步骤s63:所述基站向所述控制信道下发gps专用信道激活命令。
在本实施例中,基站向所述控制信道下发gps专用信道激活命令是为了通知终端可以开始监听gps专用信道。
当然,基站可以不向控制信道下发gps专用信道激活命令,由终端开机后默认开始监听gps专用信道。
步骤s64:所述终端从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息。
步骤s64与图4示出的终端位置信息采集方法中的步骤s43相同,在此不再赘述。
步骤s65:所述终端从所述控制信道上接收所述gps专用信道激活命令,以准备执行所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同的步骤。
步骤s66:所述基站分别向所述第一gps专用信道和所述第二gps专用信道下发相同的查询终端位置信息请求。
步骤s67:所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同。
若否,执行步骤s68,若是,执行步骤s610。
步骤s68:监听所述第一gps专用信道中是否存在查询终端位置信息请求。
若存在,则执行步骤s69,若不存在,则继续监听所述第一gps专用信道中是否存在查询终端位置信息请求。
步骤s69:通过所述第一gps专用信道上传所述终端的位置信息至所述基站。
步骤s610:监听所述第二gps专用信道中是否存在所述查询终端位置信息请求。
若不存在,执行步骤s611。
步骤s611:通过所述第二gps专用信道上传所述终端的位置信息至所述基站。
步骤s66与步骤s611与图4示出的终端位置信息采集方法中的步骤s44和步骤s49相同,在此不再赘述。
实施例三
与上述方法的实施例一相对应,本实施例提供了一种终端位置信息采集装置,请参见图7,终端位置信息采集装置包括:选取单元711、广播单元712和第一下发单元713。
选取单元711,用于在基站启动时,从所述基站本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道,并从所述基站的可用的业务信道中选取一个业务信道作为所述终端的业务信道,所述第一gps专用信道的时隙和所述第二gps专用信道的时隙不同。
广播单元712,用于在控制信道上广播所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息,以使所述终端从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息。
第一下发单元713,用于分别向所述第一gps专用信道和所述第二gps专用信道下发相同的查询终端位置信息请求,以使所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同;若否,监听所述第一gps专用信道中是否存在查询终端位置信息请求;若存在,则通过所述第一gps专用信道上传所述终端的位置信息至所述基站;若是,监听所述第二gps专用信道中是否存在所述查询终端位置信息请求;若存在,则通过所述第二gps专用信道上传所述终端的位置信息至所述基站。
在本实施例中,终端位置信息采集装置还可以包括:第二下发单元,用于向所述控制信道下发gps专用信道激活命令,以使所述终端从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息之后,从所述控制信道上接收所述gps专用信道激活命令,以准备执行所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同的步骤。
在本实施例中,所述选取单元具体可以包括:第一选取子单元或第二选取子单元。
第一选取子单元,用于从所述基站本身的业务信道中选取同一载频且时隙号不同的两个业务信道,分别作为第一gps专用信道和第二gps专用信道。
第二选择子单元,用于从所述基站本身的业务信道中选取载频不同且时隙号不同的两个业务信道,分别作为第一gps专用信道和第二gps专用信道。
实施例四
与上述方法的实施例二相对应,本实施例提供了一种终端位置信息采集装置,请参见图8,终端位置信息采集装置包括:获取单元721、第一判断单元722、第一监听单元723、第一上传单元724、第二监听单元725和第二上传单元726。
获取单元721,用于从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息,所述第一gps专用信道和所述第二gps专用信道为所述基站从其本身的业务信道中选取出的两个业务信道。
第一判断单元722,用于判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同,若否,执行第一监听单元723,若是,执行第二监听单元725。
所述第一监听单元723,用于监听所述第一gps专用信道中是否存在查询终端位置信息请求,若存在,执行第一上传单元724。
所述第一上传单元724,用于通过所述第一gps专用信道上传所述终端的位置信息至所述基站。
所述第二监听单元725,用于监听所述第二gps专用信道中是否存在所述查询终端位置信息请求,若存在,则执行第二上传单元。
所述第二上传单元726,用于通过所述第二gps专用信道上传所述终端的位置信息至所述基站。
在本实施例中,终端位置信息采集装置还可以包括:第二判断单元,用于判断所述查询终端位置信息请求中携带的终端地址是否和所述终端本身的地址匹配。
实施例五
在本实施例中,提供了一种基站,包括:基站控制器和发送器。
所述基站控制器,用于在基站启动时,从其本身的业务信道中选取两个业务信道,分别作为第一gps专用信道和第二gps专用信道,并从所述基站的可用的业务信道中选取一个业务信道作为所述终端的业务信道,以及,分别向所述第一gps专用信道和所述第二gps专用信道下发相同的查询终端位置信息请求,以使所述终端判断所述第一gps专用信道的信道信息中的时隙号和所述终端的当前业务信道的时隙号是否相同;若否,监听所述第一gps专用信道中是否存在查询终端位置信息请求;若存在,则通过所述第一gps专用信道上传所述终端的位置信息至所述基站;若是,监听所述第二gps专用信道中是否存在所述查询终端位置信息请求;若存在,则通过所述第二gps专用信道上传所述终端的位置信息至所述基站;
所述发送器,用于在控制信道上广播所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息,以使所述终端从所述控制信道上获取所述第一gps专用信道的信道信息和所述第二gps专用信道的信道信息;
所述第一gps专用信道的时隙和所述第二gps专用信道的时隙不同。
实施例六
在本实施例中,提供了一种终端,包括:处理器、存储器和数据总线,所述处理器和所述存储器通过所述数据总线通信;
所述存储器,用于存放程序;
所述处理器,用于执行所述程序;
所述程序具体用于:
从控制信道上获取基站广播的第一gps专用信道的信道信息和第二gps专用信道的信道信息,所述第一gps专用信道和所述第二gps专用信道为所述基站从其本身的业务信道中选取出的两个业务信道;
判断所述第一gps专用信道的信道信息中的时隙号和终端的当前业务信道的时隙号是否相同;
若否,监听所述第一gps专用信道中是否存在查询终端位置信息请求;
若存在,则通过所述第一gps专用信道上传所述终端的位置信息至所述基站;
若是,监听所述第二gps专用信道中是否存在所述查询终端位置信息请求;
若存在,则通过所述第二gps专用信道上传所述终端的位置信息至所述基站。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本申请所提供的一种终端位置信息采集方法、装置、基站及终端进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。