基站小区切换方法、装置、终端及计算机可读存储介质与流程

文档序号:30054456发布日期:2022-05-17 17:00阅读:71来源:国知局
基站小区切换方法、装置、终端及计算机可读存储介质与流程

1.本发明实施例涉及但不限于通信技术领域,具体而言,涉及但不限于基站小区切换方法、装置、终端及计算机可读存储介质


背景技术:

2.目前高铁上的移动通讯用户体验一直不好。主要有下面的痛点:(1)有些线路、路段高铁上的信号不好,导致手机掉线;(2)高铁上手机要频繁找网,使用高数据率的应用,比如视频之类的经常卡顿;(3)手机耗电快。造成这些现象的原因包括:
3.原因1:高铁的速度非常快,每秒钟50~100米的速度,穿越1公里的空间只需要10多秒钟,而一般高铁沿线,一个移动通信基站的覆盖范围小则500米,大则不到2公里(4g lte,如果是5g,距离会更近);这意味着不到10秒钟列车上的移动终端就要做一次小区切换,切换如此频繁,必然会打断数据业务的连续性。有些路段上,终端就一直处于频繁的信令切换中。
4.原因2:高铁沿线的网络覆盖,既有公网的基站,又有高铁专网的基站,由于高铁的高速移动特性,终端发出的射频信号,在基站侧接收时,会产生多普勒频移显性,因此高铁专网的基站会做特殊处理。但是列车上的终端却有可能去试图连接公网的基站。手机在高铁专网基站和公网基站之间的频繁切换,会导致手机信号及其不稳定、掉线。
5.原因3:高铁车厢是金属蒙皮,移动终端无线电波发送出去,会造成很大衰减,因此终端为了有效接收,会加大手机发送功率。再加上找网的过程不断有功耗的提升,这些都加大了手机的功耗,导致手机耗电快。
6.目前为了解决这些用户体验问题,通常采用的方法主要有:
7.方法一:手机增加高铁模式,在这个模式下,手机加大接收和发送的功耗。这种方案以弥补车厢蒙皮造成的信号衰减,但是对于频繁找网、无效连接的改善作用不大,而且加大了手机功耗。
8.方法二:终端上预设高铁沿线的基站数据信息,当终端随着列车移动时,可以根据当前的位置,获取到前进方向的基站信息,提高优先级做好切换准备。理论上这个方法可以大幅减少不必要的非预设基站的信号干扰,也就减少了不必要的搜索附近可用网络、基站信号测量比较等工作;从而保证手机连接和小区切换的效率。这种方案能够降低非预设基站的干扰,但是很难实施。高铁网络建设和网络优化随时都在进行,基站数据相当庞大,而且会有变更。用这个方案,数据信息维护成本相当大,而且一旦预设基站数据信息错误,带来的副作用就是掉线。
9.因此,如何提供一种更佳的高速移动场景下的基站小区切换方法是亟需解决的问题。


技术实现要素:

10.本发明实施例提供的基站小区切换方法、装置、终端及计算机可读存储介质,主要
解决的技术问题是高速移动场景下终端的掉话率高、重建率高及功耗大的问题。
11.为解决上述技术问题,本发明实施例提供一种基站小区切换方法,包括:
12.当终端处于高铁模式,确定邻区中存在满足预设驻留条件的高铁移动网路的基站小区;若当前所述终端不是驻留在所述高铁移动网路的基站小区,控制所述终端切换至所述高铁移动网路的基站小区。
13.本发明实施例还提供一种基站小区切换装置,包括:检测模块和切换模块;
14.所述检测模块用于当终端处于高铁模式,确定邻区中存在满足预设驻留条件的高铁移动网路的基站小区;
15.所述切换模块用于若当前所述终端不是驻留在所述高铁移动网路的基站小区,控制所述终端切换至所述高铁移动网路的基站小区。
16.本发明实施例还提供一种终端,包括处理器、存储器及通信总线;
17.所述通信总线用于实现处理器和存储器之间的连接通信;
18.所述处理器用于执行存储器中存储的一个或者多个计算机程序,以实现如上所述的基站小区切换方法的步骤。
19.本发明实施例还提供一种计算机存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上所述的基站小区切换方法的步骤。
20.本发明实施例提供的基站小区切换方法、装置、终端及计算机可读存储介质,当终端处于高铁模式,确定邻区中存在满足预设驻留条件的高铁移动网路的基站小区;若当前所述终端不是驻留在所述高铁移动网路的基站小区,控制所述终端切换至所述高铁移动网路的基站小区。适用于高铁上带有移动基站的场合,可使终端优先连接到高铁移动网路的基站小区。由于是锁定在满足预设驻留条件的高铁移动网路的基站小区,可保证终端的网络通信质量,避免了因不必要的找网、切换而导致终端出现掉网、卡顿之类的上网连贯性欠佳的问题;也避免了列车金属蒙皮的射频衰减问题,可降低终端的功耗,从而延长低终端的使用时间。
21.本发明其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至少部分有益效果从本发明说明书中的记载变的显而易见。
附图说明
22.图1为本发明实施例一的基站小区切换方法的流程示意图;
23.图2为本发明实施例二的基站小区切换方法的流程示意图;
24.图3为本发明实施例三的基站小区切换装置的结构示意图;
25.图4为本发明实施例四的终端的结构示意图。
具体实施方式
26.为了使本发明的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本发明实施例作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
27.实施例一:
28.为了解决高速移动场景下终端的掉话率高、重建率高及功耗大的问题,请参见图1,本发明实施例提供一种基站小区切换方法,该方法包括:
29.s101:当终端处于高铁模式,确定邻区中存在满足预设驻留条件的高铁移动网路的基站小区。
30.s102:若当前所述终端不是驻留在所述高铁移动网路的基站小区,控制所述终端切换至所述高铁移动网路的基站小区。
31.本发明实施例适用于高铁上具有移动基站的场合,例如高铁列车上安装有移动通信网络的基站,可根据需要每个车厢或者多个车厢共享一个微基站,为了便于叙述,这些分布在各个车厢的微基站和列车上的主基站,合称为高铁移动网络的的基站。可以理解的是,在这种应用场景下,可供终端驻留的基站小区包括:高铁移动网络的基站小区,高铁专有网路的基站小区,公网的基站小区。
32.通过上述步骤s101、s102,可使得终端优先与高铁移动网络的基站小区连接,并在高铁移动网络的的基站小区满足预设驻留条件时,终端始终驻留在该高铁移动网络的基站小区。从而有效改善终端的网络通信质量,避免终端出现频繁找网及切换的问题,保证了终端的上网连贯性,也降低了终端的功耗。
33.在上述步骤之前,还需要判断终端是否处于高铁模块。至于确定终端处于高铁模式的方式包括但不限于以下几种:
34.方式一:
35.在一些实施例中,所述方法之前还包括:按照预设周期检测邻区的小区信息,并根据所述邻区的小区信息确定出所述终端处于高铁模式。
36.在一些实施例中,每个周期所检测到的邻区的小区信息包括:预设数量的基站小区标识信息;
37.所述根据所述邻区的小区信息确定出所述终端处于高铁模式包括:
38.获取当前若干个周期所检测到的邻区的小区信息,当相邻两个周期中不相同的所述基站小区标识信息的数量均达到预设数量阀值时,确定所述终端处于高铁模式。
39.需要说明的是,每个周期所检测到的邻区的小区信息包括多个基站小区信息,如基站小区标识信息和基站小区的信号测量值。其中,基站小区的信号测量值涉及rsrp(reference signal receiving power,参考信号接收功率)、rsrq(reference signal receiving quality,参考信号接收质量)、sinr(signal to interference plus noise ratio,信号与干扰加噪声比)等参数。终端上设有邻区列表以用于保存接收到的邻区的小区信息。终端根据预设搜索周期获取附近基站小区信息,并将获得的基站小区信息保证在邻区列表中。例如,邻区列表中保存若干个(包括但不限于50、100、200个)最近接收的附近基站小区信息和接收的时间信息。邻区列表中保存的信息可用于判断终端是否处于高铁模式。作为举例,终端在每个搜索周期内可获取5个基站小区信息,并根据获取到的基站小区信息对邻区列表进行更新。则可从邻区列表中提取出最近连续10个周期获取到的基站小区标识信息,判断相邻两个周期是否获取到相同的基站小区标识信息,若10个周期中每相邻两个周期存在3个及以上不相同的基站小区标识信息,可确定出终端处于高铁模式。在某些情景下,终端处于高铁模式时,这10个周期内都获取到一个相同的基站小区标识信息,此时可认为这一个相同的基站小区是高铁移动网路的基站小区。
40.方式二:
41.在一些实施例中,根据高铁移动网路的基站小区的标识信息,确定邻区中存在所述高铁移动网路的基站小区时,则所述终端处于高铁模式。
42.可以理解的是,高铁移动网路的基站小区具有特殊的标识信息,而且终端可以直接识别出高铁移动网路的基站小区。通过此种方式,终端确定附近存在高铁移动网路的基站小区,从而得出终端处于高铁模式。
43.方式三:
44.终端通过弹出提示界面询问用户是否处于高铁模式,然后根据用户的反馈消息确定终端是否处于高铁模式。例如,终端可以弹出的提示界面包括“是否处于高铁模式”的询问信息以及“是”和“否”的选择键,终端检测到用户点击“是”时,确定出终端处于高铁模式。
45.在一些实施例中,所述控制所述终端切换至所述高铁移动网路的基站小区之后还包括:
46.确定所述高铁移动网路的基站小区满足预设测量优化条件时,停止获取所述邻区的基站小区信息。
47.可以理解的是,为了进一步优化终端上不必要的网络测量以及降低终端的功耗,可增设一个预设测量优化条件。具体地,判断高铁移动网络的基站小区的信号测量值是否达到预设测量门槛,若是,确定出高铁移动网路的基站小区满足预设测量优化条件。也就表明该高铁移动网络的基站小区的信号质量好,终端可长时间锁定在该高铁移动网络的基站小区;此时,终端不再测量邻小区的信号,以减少不必要的功耗。另外,若高铁移动网络的基站小区的信号测量值处于预设驻留门槛与预设测量门槛之间,终端保持对邻小区的信号进行测量。若检测到周围有多个待测量的基站小区,可以只测量其中一个基站小区的信号。同时也不上报获取到的这个基站小区的信号测量值,而将该这个基站小区作为备选,可在终端当前驻留的基站小区异常时切换。
48.在一些实施例中,所述控制所述终端切换至所述高铁移动网路的基站小区之后还包括:
49.确定所述高铁移动网路的基站小区不满足预设驻留条件,同时邻区中存在满足预设驻留条件的高铁专用网路的基站小区,控制所述终端切换至所述高铁专用网路的基站小区。
50.具体地,当前高铁移动网路的基站小区的信号测量值低于预设驻留门槛,而周围存在满足预设驻留条件的其他类型的基站小区,如高铁专用网路的基站小区、公网的基站小区。此时,可发起基站小区切换,以使终端驻留在其他类型的基站小区。另外,当终端驻留在其他类型的基站小区后,还可进一步判断当前终端是否处于高铁模式。若是,表明周围又存在稳定可用的高铁移动网路的基站小区,则又可使驻留在高铁移动网路的基站小区。
51.在一些实施例中,所述控制所述终端切换至所述高铁专用网路的基站小区之后还包括:
52.预设时间段内未检测到邻区中存在满足预设驻留条件的高铁移动网路的基站小区时,控制所述终端退出高铁模式。
53.具体地,持续一段时间未找到稳定可用的高铁移动网路的基站小区,表明高铁移动网路的基站小区不可接入,则终端退出高铁模式。而终端处于非高铁模式时,会按照默认
网络协议连接高铁专用网络的基站小区或公网的基站小区。
54.实施例二:
55.为了更好地理解本发明,本发明实施例提供一种具体应用场景下的基站小区切换方法,请参见图2,该方法包括以下步骤:
56.s201:列车启动开始加速,终端处于非高铁模式。
57.列车还未启动或刚启动开始加速时,终端处于非高铁模式,终端按照默认网络协议连接到一个合适可用的基站小区。此时终端可能连接到公网的基站小区、或高铁专用网络的基站小区、或高铁移动网络的基站小区。
58.s202:列车速度达到预设速度阈值,触发终端进行高铁模式判断。
59.列车速度达到预设速度阈值时,终端接收到的基站小区信息变化值达到一个预设值,比如10秒钟就有一个新的基站小区信息加入到邻区列表中,则触发高铁模式判断程序。
60.s203:终端处于高铁模式。
61.方式一:若高铁移动网络的基站小区信息具有特殊标识,终端直接识别出高铁移动网络的基站小区,则终端可直接切换当前网络场景为高铁模式。
62.方式二:若高铁移动网络的基站小区信息没有特殊标识,可从邻区列表中读取最近连续10个周期获取的基站小区标识信息,而这10个周期都获取到一个相同的基站小区标识信息(可将此基站小区认为是高铁移动网络的基站小区),且相邻两个周期存在3个及以上不相同的基站小区标识信息,则终端切换当前网络场景为高铁模式。
63.此外,若当前终端不满足上述任一种情形,则终端保持当前网络连接方式,仍为非高铁模式。
64.s204:是否驻留在高铁移动网络的基站小区。
65.终端的网络场景切换为高铁模式后,检查当前终端驻留的基站小区是否为高铁移动网络的基站小区,若不是,执行s205,即终端切换到高铁移动网络的基站小区;若是,执行s206。
66.s205:切换到高铁移动网路的基站小区。
67.如果当前终端收到的基站的重配置消息中,指定测量的邻区中有高铁移动网络的基站小区,则测量高铁移动网络的基站小区的信号质量,若高铁移动网络的基站小区的信号测量值符合切换条件,则上报该高铁移动网络的基站小区的信号测量值,从而使终端切换到高铁移动网络的基站小区。
68.s206:是否满足预设驻留条件。
69.终端驻留到高铁移动网路的基站小区后,判断该高铁移动网路的基站小区的信号测量值是否达到预设驻留门槛;若是,执行s207,仍驻留在该高铁移动网路的基站小区;反之,执行s301。
70.s207:终端锁定在高铁移动网络的基站小区。
71.s208:是否满足预设测量优化条件。
72.还可进一步判断终端当前驻留的高铁移动网络的信号测量值是否达到预设测量门槛,若是,执行s209;反之,执行s210。
73.s209:不再测量邻区中基站小区的信号。
74.若终端当前驻留的高铁移动网络的信号测量值高于预设测量门槛,优化基站测量
策略。即不再测量邻区中基站小区的信号,也不用上报测量结果。
75.s210:测量邻区中少量基站小区的信号。
76.若终端当前驻留的高铁移动网络的信号测量值介于预设驻留门槛和预设测量门槛之间,终端响应基站发出的重配置消息,测量邻区中基站小区的信号。但是当同时有多个基站小区待测量时,只测量一个基站小区的信号,也不上报测量结果,将该基站小区作为备选。
77.s301:能否收到基站下发的重配置消息。
78.若终端当前驻留的高铁移动网络的基站小区的信号测量值已经低于预设驻留门槛,而当前网络场景仍然满足高铁模式时,进一步判断能否收到基站小区下发的重配置消息;若能,执行s302;反之,执行s303。
79.s302:终端发起切换。
80.终端能收到基站下发的重配置消息,则上报测量结果,发起切换。
81.s303:重新搜索网络。
82.终端不能收到基站下发的重配置消息,则重新搜索网络。
83.s304:选择其他基站小区接入。
84.重新搜索网络时,设定优先选择高铁移动网络的基站小区接入。如果邻区中高铁移动网络的基站小区仍不满足预设驻留条件,而其他基站小区(如高铁专用网络的基站小区或者公网的基站小区)满足预设驻留条件,则选择其他基站小区接入。
85.s305:是否处于高铁模式。
86.接入其他基站小区后,响应基站小区发出的重配置消息,对邻区中的基站小区进行测量,并根据接收到的邻区的小区信息刷新高铁模式的判断。如果高铁模式的判断结果为是,则表明邻区中又出现了稳定可用的高铁移动网络的基站小区,则重复s204;反之,执行s306。
87.s306:退出高铁模式。
88.如果持续一段时间,邻区中没有稳定可用的高铁移动网路的基站小区,表明高铁移动网络的基站小区不可接入,终端退出高铁模式。终端在非高铁模式下,终端仍然会执行s201、s202,满足条件仍然会重新重复s203之后的过程。
89.实施例三:
90.为了解决高速移动场景下终端的掉话率高、重建率高及功耗大的问题,请参见图3,本发明实施例提供一种终端的网络选择装置,该装置至少包括以下模块:
91.基站选择模块100;所述基站选择模块100包括判断单元1011和切换单元1012;
92.所述判断单元1011用于当终端处于高铁模式,确定邻区中存在满足预设驻留条件的高铁移动网路的基站小区。
93.所述切换单元1012用于若当前所述终端不是驻留在所述高铁移动网路的基站小区,控制所述终端切换至所述高铁移动网路的基站小区。
94.通过上述基站选择模块,可使得终端优先与高铁移动网络的基站小区连接,并在高铁移动网络的的基站小区满足预设驻留条件时,终端始终驻留在该高铁移动网络的基站小区;从而有效改善终端的网络通信质量,避免终端出现频繁找网及切换的问题,保证了终端的上网连贯性,也降低了终端的功耗。
95.在一些实施例中,所述装置还包括小区测量模块200、小区信息保存模块300、高铁模式判断模块400和基站消息处理模块500。
96.其中,基站消息处理模块500,是终端通用的模块。终端的找网、切换、驻留入网,都是基站进行的,基站消息处理模块500负责接收并解析基站的消息,并把终端上报的消息发送刚给基站。例如基站消息处理模块500负责从基站下发的消息中获取到基站本身的信息,比如基站的plmn id(public land mobile network,公共陆地移动网络标识)以及pci(physical cell identity,物理小区标识)的信息;获取基站下发的配置消息等。
97.其中,所述小区测量模块200用于按照预设周期检测邻区的小区信息。小区信息保存模块300用于保存接收到的基站小区信息,如基站小区标识信息和基站小区的信号测量值。高铁模式判断模块400用于根据所述邻区的小区信息确定出所述终端处于高铁模式。
98.具体地,每个周期所检测到的邻区的小区信息包括:预设数量的基站小区标识信息。高铁模式判断模块400具体用于从小区信息保存模块300获取当前若干个周期所检测到的邻区的小区信息,当相邻两个周期中不相同的所述基站小区标识信息的数量均达到预设数量阀值时,确定所述终端处于高铁模式。
99.在一些实施例中,高铁模式判断模块400具体用于根据高铁移动网路的基站小区的标识信息,确定邻区中存在所述高铁移动网路的基站小区时,则所述终端处于高铁模式。
100.在一些实施例中,所述判断单元1011还用于确定所述高铁移动网路的基站小区满足预设测量优化条件。所述小区测量模块200还用于当所述高铁移动网路的基站小区满足预设测量优化条件时,停止获取所述邻区的基站小区信息。
101.在一些实施例中,所述判断单元1011还用于确定所述高铁移动网路的基站小区不满足预设驻留条件,同时邻区中存在满足预设驻留条件的高铁专用网路的基站小区。所述切换单元1012还用于当所述高铁移动网路的基站小区不满足预设驻留条件,同时邻区中存在满足预设驻留条件的高铁专用网路的基站小区时,控制所述终端切换至所述高铁专用网路的基站小区。
102.在一些实施例中,所述判断单元1011还用于预设时间段内未检测到邻区中存在满足预设驻留条件的高铁移动网路的基站小区时,控制所述终端退出高铁模式。
103.实施例四:
104.本实施例还提供了一种终端,参见图4所示,其包括处理器401、存储器403及通信总线402,其中:通信总线402用于实现处理器401和存储器403之间的连接通信;处理器401用于执行存储器403中存储的一个或者多个计算机程序,以实现上述各实施例中的基站小区切换方法中的至少一个步骤。
105.本实施例还提供了一种计算机可读存储介质,该计算机可读存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、计算机程序模块或其他数据)的任何方法或技术中实施的易失性或非易失性、可移除或不可移除的介质。计算机可读存储介质包括但不限于ram(random access memory,随机存取存储器),rom(read-only memory,只读存储器),eeprom(electrically erasable programmable read only memory,带电可擦可编程只读存储器)、闪存或其他存储器技术、cd-rom(compact disc read-only memory,光盘只读存储器),数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。
106.本实施例中的计算机可读存储介质可用于存储一个或者多个计算机程序,其存储的一个或者多个计算机程序可被处理器执行,以实现上述各实施例中的基站小区切换方法中的至少一个步骤。
107.本实施例还提供了一种计算机程序(或称计算机软件),该计算机程序可以分布在计算机可读介质上,由可计算装置来执行,以实现上述各实施例中的基站小区切换方法中的至少一个步骤;并且在某些情况下,可以采用不同于上述实施例所描述的顺序执行所示出或描述的至少一个步骤。
108.本实施例还提供了一种计算机程序产品,包括计算机可读装置,该计算机可读装置上存储有如上所示的计算机程序。本实施例中该计算机可读装置可包括如上所示的计算机可读存储介质。
109.可见,本领域的技术人员应该明白,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件(可以用计算装置可执行的计算机程序代码来实现)、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。
110.此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、计算机程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。所以,本发明不限制于任何特定的硬件和软件结合。
111.以上内容是结合具体的实施方式对本发明实施例所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1