一种终端的越区方法及通信终端与流程

文档序号:21320159发布日期:2020-06-30 20:51阅读:128来源:国知局
一种终端的越区方法及通信终端与流程

本申请涉及通信领域,特别是涉及一种终端的越区方法及通信终端。



背景技术:

在目前的窄带网络的相关通信协议(如:pdt/dmr通信协议)的定义中,信令帧和语音帧不能同时发射,但是非参与站越区必须需要终端发射信令帧到系统进行非参与站越区申请语音通道,这样就会造成语音帧便会终止发射,这样再加上信道的切换时间会造成相对较长的语音中断。由此可见目前的窄带网络中语音业务中非参与站越区存在固有的缺陷,会导致语音中断造成语音丢失,为用户的通话质量带来明显的质量影响。故需要一种可以解决上述技术问题的方法及相关装置。



技术实现要素:

本申请主要解决的技术问题是提供可使得终端节省窄带网络越区的时间。

为解决上述技术问题,本申请采用的一个技术方案是:提供一种终端的越区方法,所述方法包括:

终端在通过第一网络进行通信业务时,获取所述终端的位置信息;

根据所述终端的位置信息,预测所述终端将会达到的目标非参与基站;

通过第二网络向所述目标非参与基站发送信道申请,以使所述目标非参与基站转换为所述通信业务的目标参与基站;

在进入所述目标参与基站覆盖的区域时,进行所述目标参与基站越区流程。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种一种通信终端,所述终端包括:处理器、存储器、定位电路和通信电路,所述处理器与所述存储器和所述通信电路相互连接;

其中,所述定位电路用于获取终端的位置信息,以供处理器调用所述位置信息;

所述通信电路用于响应所述处理器的指令与基站进行通信;

所述存储器用于存储程序数据;

所述处理器用于运行所述程序数据,以执行如上所述的终端的越区方法。

以上方案,当终端通过第一网络进行通信业务时,通过获取终端的位置信息,并根据所获取的位置信息预测终端将会达到的目标非参与基站;通过第二网络向目标非参与基站发送信道申请,以使得目标非参与基站提前转换围殴通信业务的目标参与基站。这样即可实现,在终端进入目标非参与基站覆盖的区域时,进行目标参与基站的越区流程。通过终端的位置信息预测得到非参与基站,然后通过第二网络预先在终端没有进入覆盖区域时发送信道申请,可在终端进入原目标非参与基站的覆盖区域时,仅需要进行目标参与基站越区流程,省去了现有技术中,在进入目标非参与基站时,还需临时申请信道并等待基站的回应极大地节省了终端的越区时间。

附图说明

图1是本申请一种终端的越区方法一实施例的流程示意图;

图2是本申请一种终端的越区方法另一实施例的流程示意图;

图3是本申请一种终端的越区方法又一实施例的流程示意图;

图4是本申请一种通信终端一实施例的结构示意图;

图5是本申请一种存储介质一实施例的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释本申请,而非对本申请的限定。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

由于现有技术中窄带网络的语音业务中,非参与基站越区流程存在固有缺陷,会导致语音中断乃至造成严重的语音丢失,给用户的通话质量带来明显的影响。具体的,现有非参与基站的越区流程具体如下:在对应的pdt/dmr通信协议中,信令帧和语音帧不可以同时发射,而非参与基站越区需要终端发射信令帧到该基站进行非参与基站越区语音信道申请,基于协议要求,此时的语音帧会停止发送,同时加上信道切换的时间,会造成至少420ms的语音中断。而本申请所提供的技术方案主要是用于解决这一固有缺陷带来的问题,具体请详见下文详述。

请参见图1,为本申请提供的一种终端的越区方法一实施例流程示意图。需要说明的是本申请提供的方法的执行主体是为可同时进行第一网络和第二网络两种网络通信方式的终端。例如,当前实施例中两种网络分别为窄带网络和宽带网络。当然,可以理解的,在其他实施例中,该两种网络还可以同为宽带网络和窄带网络,如不同的频段的宽带网络等。由图可知,该方法包括:

s110:终端在通过第一网络进行通信业务时,获取终端的位置信息。

其中,第一网络是指窄带网络。即步骤s110是指在终端通过窄带网络进行通信业务时,会实时获取终端的位置信息。其中,通信业务包括:语音通信业务。

在当前实施例中,获取终端的位置信息包括:通过终端的定位功能获取终端的位置信息。即终端的位置信息的获取则是通过终端自身的定位信息模块获取到。

在其他实施例中,获取终端的位置信息包括:利用终端与覆盖终端当前位置的通信业务的参与基站之间的信号强度,计算得到终端的位置信息。如当终端的定位模块因一些未知因素无法获取到终端的位置信息时,可通过终端所连接的最近的基站确定终端的位置信息,所获取的终端的位置信息同样也可以用于下文中对于目标非参与基站的预测。

由于基站的信号覆盖区域相对来说较大,故终端在通过第一网络进行通信业务时,终端的定位模块可以是实时关注获取终端的位置信息,以获取实时的终端的位置信息。当然,在其他实施例中,当终端的移动速度相对较慢,而当前的所在的基站覆盖区域还很大,预计终端需要一定的时间才会需要用到本申请所提供的方案时,也可以是间隔设定的时间去获取终端的位置信息,可以为终端节省部分用电。

s120:根据终端的位置信息,预测终端将会达到的目标非参与基站。

在终端获取到位置信息后,会进一步基于位置信息预测得到将会达到的目标非参与基站。其中,目标非参与基站是指基于终端的位置信息,预测得到终端即将会进入的区域所对应的、且需要其为终端提供通信资源的基站,即是当前没有为终端的通信业务提供资源支持,但是接下来有可能会为终端提供通信资源支持的基站。

s130:通过第二网络向目标非参与基站发送信道申请,以使目标非参与基站转换为通信业务的目标参与基站。

其中,第二网络是指第一网络以外的可与基站进行通信的网络。具体的,在当前实施例中,第二网络为宽带网络。

具体的,通过第二网络向目标非参与基站发送信道申请的信号流向:终端会先通过宽带网络发送信道申请指令至公网的基站上,然后公网基站会将所接收到的来自终端的信道申请发至互联网,再通过互联网最终将信道申请指令发送至目标非参与基站处。需要说明的是,本申请所提供的技术方案中,所有的窄带网络基站(即第一网络基站)均是与互联网连接的。故终端只需要提前经过宽带网络经公网以及互联网,实现在还没抵达目标非参与基站的信号覆盖区域时,先发送信道申请至目标非参与基站,预先向该目标非参与基站申请信道。该目标非参与基站在获取到终端的信道申请后,受理该新到申请后为终端分配通信所需的信道,实现预先为终端提供通信资源。而目标非参与基站为终端提供通信资源,即实现了目标非参与基站转换为支持终端的通信业务的目标参与基站(目标参与基站为终端提供通信信道资源,即便当前的终端在进行通信业务时没有真正地利用该目标参与基站所提供的信道资源,目标参与基站依然会为终端提供信道资源支持)。

在当前实施例中,在步骤s130通过第二网络向目标非参与基站发送信道申请,以使目标非参与基站转换为通信业务的目标非参与基站步骤之后,本申请所提供的方法还包括:获取到目标参与基站通过第二网络下发的信道配置消息。

其中,信道配置消息包括:目标参与基站为终端提供的目标信道的信息,目标信道的信息具体体现为信道的频率。具体的,经过终端在步骤s130中申请后,由目标非参与基站转换称为目标参与基站的基站,通过第二网络向终端下发配置消息的流程如下:该目标参与基站通过互联网到公网然后在至终端这样的数据流向,向终端下发配置消息,用以告知终端当前基站为终端提供的信道配置消息,以供终端在进入目标参与基站信号覆盖的区域时,根据配置消息进行信道切换,以节省越区的时间,为用户提供良好的通信体验。具体的,根据配置消息进行信道切换是指,终端实现由之前的目标参与基站所提供的信道,切换至当前目标参与基站所提供的信道,以保持通信终端连贯的通信业务。

s140:在进入目标参与基站覆盖的区域时,进行目标参与基站越区流程。

当终端进入了步骤s120中预测所得的目标非参与基站,即步骤s130中的目标参与基站的覆盖区域时,由于已经通过上述步骤s130预先向目标非参与基站发送信道申请,且基站成功由目标非参与基站转换为目标参与基站,此时转换后的目标参与基站已经在为终端提供通信资源。所以,在终端进入该目标参与基站覆盖区域时,只需要进行参与基站的越区流程即可实现越区。

其中,进行目标参与基站越区流程,包括:根据信道配置消息,将通信业务所采用的信道切换至目标信道。由于在终端还没进入目标参与基站覆盖区域时,即通过了宽带网络申请了信道,故在终端进入该目标基站覆盖区域时,直接进行信道切换即可,不需要通过窄带网络发送信令帧至目标参与基站申请信道。只需要根据目标参与基站通过第二网络下发的配置消息中告知终端可以越区的信道,所以此时直接切换至目标信道即可。相比于现有技术中在越区时进行的是非参与基站的越区,较好地节省了越区的时间,从而提供一种更为连贯的通信体验。目标信道指的即是目标参与基站下发的配置消息中告知的可使用的信道。

本申请所提供的技术方案,在终端通过窄带网络进行通信业务时,获取终端的实时位置信息,基于所获取的位置信息预测终端接下来将会达到的目标非参与基站,然后通过宽带网络向目标非参与基站发送信道申请,以使目标非参与基站转换为通信业务的目标参与基站。通过在终端还没有到达目标参与基站的覆盖区时,基于宽带网络预先申请信道并通过宽带网络获取信道配置消息,可以在终端达到目标参与基站覆盖区域时,不需要通过窄带网络发送信道申请至目标参与基站。由于在没有达到时即进行了信道的申请,故此时只需要根据目标参与基站配置的信道,直接进行信道切换就好,即只需要进行参与基站越区就可以了。通过本申请提供的技术方案,减少了语音中断的时间,很好地提高了用户的体验。

请参见图2,为图1所示实施例中的步骤s120在一实施例中的具体流程示意图。所述方法包括:

s221:根据终端的位置信息,预判终端的运动轨迹。

其中,运动轨迹为终端自当前时刻起预设时间内将可能经过的位置。

如想预测终端的将会达到的目标参与基站,首先需要知道终端在接下来的时间内的运动轨迹,方可求得终端的在沿着运动轨迹运动时,即将遇到的目标非参与基站。

进一步的,步骤s221进一步包括:利用预设轨迹预测算法,根据终端的位置信息,计算求得终端的运动轨迹。其中,预设的轨迹预测算法包括:高斯混合模型的轨迹预测算法。

当然,在其他实施例中,预设的轨迹预测算法还包括:朴素贝叶斯预测等可以应用于轨迹预测的算法,具体在此不做限定。

具体的,根据终端的位置信息,计算求得终端的运动轨迹包括:根据终端的位置信息,以及终端的业务特征信息和/或终端的历史运动轨迹记录,得到终端的运动轨迹,轨迹的计算是计算终端出现在各个地理位置的概率,并取概率最大的一个位置或者概率较大的几个位置作为终端接下来的轨迹。其中,计算终端的轨迹时还需要输入终端的实施速度信息、方向信息、以及终端当前位置附近的地图信息等等。

其中,终端的业务特征信息包括:终端的初始定义业务类型和/或所述终端进行过的各类业务统计数据。其中,终端的初始定义业务类型是:终端在出厂时定义的用途,如警用对讲机和民用对讲机在出厂时定义的业务类型均是不同的。如当终端是警用的对讲机时:一般巡警用的对讲机,由于巡警每天的行动路线相对是固定的。那么就可以根据所调用的该终端历史运动轨迹记录,可以更为准确地计算求得该对讲机接下来的运动轨迹,而准确的运动轨迹可以使得接下来预测目标非参与基站更为准确。

s222:根据运动轨迹和预设区域内的基站属性信息,确定目标非参与基站。

当前实施例中,每个终端中会至少预存与之相关度极高的基站的位置信息,又或者终端是会预存某一区域内的所有基站的信息,以备相关业务需要时进行调用。根据预测计算所得的终端轨迹信息,和预设区域内的基站属性信息,确定目标非参与基站。可以理解的,在一些其他的实施例中,可以将基站的位置信息等部分内容存储在网络处,在需要时由终端通过网络下载获取。

其中,基站属性信息包括:基站的地理位置,基站的编号,基站的信号的覆盖半径,基站的发射信号强度。基站的地理位置为各个基站对应的位置信息,可以是用经纬坐标体现。基站编号是在整个通信系统中,对各个基站进行设置的编号,这里的编号是基站一种身份标记。基站的信号的覆盖半径:是基站当前的信号覆盖能力。基站的发射信号强度是指基站的向外发射的窄带信号的强度。可以理解的,在其他实施例中,基站属性信息还可以包括其他的类型的信息,具体在此不再列举。

进一步的,步骤s222在一实施例中的流程如图3所示意的内容,所述方法包括:

s321:基于预设区域内基站的地理位置和基站的信号覆盖半径,计算求得基站的信号覆盖区域。

如上所述在当前实施例中,会预先将终端所在的区域内所有基站的地理位置信息、覆盖半径等信息预存至终端。在确认了终端的所在位置信息以及计算求得运动轨迹之后,会基于终端的位置信息和运动轨迹确认一预设区域内的基站。其中,然后基于所确定的预设区域内的基站地理位置和信号覆盖半径,计算求得基站的信号覆盖区域,从而明确当预设时间里终端沿着计算所得的运动轨迹运动时,有可能成为终端参与基站的基站信号覆盖区域,最终可确定得到更准确的目标非参与基站。

s322:判断终端的运动轨迹与基站的信号覆盖区域是否有交集。

基于上述步骤求得终端的运动轨迹、以及与该运动轨迹相关的预设区域内基站的信号覆盖区域,将两者进行比对,以判断在终端的运动轨迹上,与这些基站的信号覆盖区域是否有交集,确定终端沿着计算所得轨迹前行时,会经过哪些基站的信号覆盖区域。当判断得到终端的运动轨迹与基站的信号覆盖区域有交集,则确定该基站为目标基站。否则,该基站为非目标基站。

s323:若是,则确定基站为目标基站。

当判断得到终端的运动轨迹与基站的信号覆盖区域有交集时,则会确定该基站为目标基站。需要说明的是,在当前实施例中,目标基站的数量可以是一个或多个。目标基站为多个的情况,是指在某一点可能会出现多个基站的信号均会覆盖到该处,此时目标基站则为多个。

又或者在其他实施例中,当计算所得运动轨迹较长且弯曲变向可能较大,在该运动轨迹上出现多个基站分别覆盖计算所得轨迹上不同的位置处。则会选取与终端当前位置相对最近的预设数量的基站。其中,预设数量是预先设定的,而选取其中的预设数量的基站,可以较好地提高准确度以及处理速度。

而具体的,当终端的运动轨迹中某一位置存在同时与多个基站的信号覆盖区域有交集时,根据多个基站的覆盖半径以及运动轨迹,得到终端在沿运动轨迹移动时与多个基站间的信号强度。

然后,将所得的终端与各个基站之间的信号强度进行比较,与基站间的信号强度越强,说明距离越近,就可以为终端提供更为稳定的信号强度,同时可快速响应终端的通信请求。故可以根据信号强度的大小确定基站是否是目标基站,并将比较所得的信号强度最大的基站或强度最大的几个作为目标基站。目标基站是指最有可能为终端提供通信资源的基站,但是还需要确认所确定的目标基站在当前时刻下是否参与了终端的通信业务提供资源。

s324:在判断目标基站为通信业务的非参与基站时,确定目标基站为目标非参与基站。

经过上述步骤s321至s323确定得到目标基站后,还需要确定该目标基站是否是终端通信业务的非参与基站。当判断目标基站为终端通信业务的非参与基站时,则可确定该目标基站为目标非参与基站。在确定该基站为终端的目标非参与基站时,则会通过第二网络向目标非参与基站发送信道申请,以使得目标非参与基站转换为通信业务的目标参与基站。

需要说明的是,在本申请所提供的技术方案中,在完成对一个目标非参与基站的确定以及信道申请后,终端会继续基于终端最新的位置信息变化,再次预测终端的轨迹信息,预测终端将会达到的目标非参与基站,在确定目标非参与基站后会通过宽带网络发送信道申请,使得目标非参与基站转换为参与基站,以预先获得该目标非参与基站的通信资源,为终端可能进行的越区节省时间。

请参见图4,为本申请一种通信终端一实施例的结构示意图。本申请所提供的终端可进行至少两种网络通信,包括窄带网络和宽带网络。具体的,本申请提供的通信终端包括:处理器401、存储器402和通信电路403。处理器401与存储器402和通信电路403相互连接。

其中,通信电路403用于响应处理器401的指令与基站进行通信,这里的通信均是指的双向的通信。其中,通信电路403在处理器401的控制下,与窄带基站和宽带网络基站均可以进行通信。

存储器402用于存储程序数据,程序数据被处理器执行时可实现如上图1至图3对应的各个实施例所阐述的方法。

在当前实施例中,本申请所提供的通信终端400还包括定位电路404,用于获取通信终端400的位置信息,以供处理器调用位置信息。处理器401通过定位电路404获得通信终端400的位置信息后,即可根据所获得的终端位置信息计算求得通信终端在预设时间内的运动轨迹,然后经过与预存的基站信息进行比对计算,求得目标非参与基站。再求得目标非参与基站后,处理器401会控制通信电路103通过第二网络向目标非参与基站发送信道申请,以使得目标非参与基站转换为目标参与基站,预先为通信终端提供通信资源支持。其中,提供通信资源支持是指为通信终端配置可用的信道资源。

参见图5,本申请还提供一种存储介质500。该存储介质存储有程序数据501,该程序数据501被执行时实现如上所述视觉里程计的定位方法及各个实施例中所描述的方法。具体的,上述具有存储功能的存储介质500可以是存储器、个人计算机、服务器、网络设备,或者u盘等其中的一种。

以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1