共享网络下的邻区选择方法、终端设备及通信系统与流程

文档序号:26586217发布日期:2021-09-10 19:19阅读:129来源:国知局
共享网络下的邻区选择方法、终端设备及通信系统与流程

1.本发明涉及通信技术领域,具体地涉及一种共享网络下的邻区选择方法、终端设备及通信系统。


背景技术:

2.网络共享是指同一个基站小区可以被不同的运营商共享使用,网络共享允许不同核心网连接到同一个接入网,不同的运营商之间共享基站和频谱资源,这样可以提高网络资源的利用率,帮助运营商节省布网成本。随着5g大规模的布网,越来越多的运营商采用该技术。采用该布网方式,在基站下发的系统消息中会配置不同运营商的多个plmn(public land mobile network,公共陆地移动网),同时配置一个或多个tac(tracking area code,跟踪区域码)对应于这些plmn,终端在驻网时选择期望的plmn接入。
3.在现有技术中,有些运营商不是所有频点均配置进行共享,只是部分频段的小区进行了共享,比如某小区x是运营商a和b的共享小区(系统消息中同时配置了a和b的plmn),该小区上同时配置了邻区关系y和z,但y和z 并不是共享小区(该y和z可以是同rat(radio access technology,无线接入技术)的异频小区,也可以是其他rat的小区),其中y是属于运营商a的非共享小区,z是属于运营商b的非共享小区。当插入运营商a的卡的ue驻留到小区x上,进行邻区测量时,会同时测到y和z小区。假设ue测量到的z小区满足测量上报条件(连接态)或者重选条件(空闲态),当ue在连接态上报给网络侧时,网络侧可能会下发z小区所在频点的重定向信息,则ue根据网络指示发起到z所在频点的重定向时,会发现找到的z小区不能驻留(plmn 不符合驻留条件),从而会导致重定向失败;或者ue在空闲态ue发现测到的 z小区满足重选条件,发起到z小区重选时,会发现z小区因为plmn不符合驻留条件而导致重选失败。
4.针对上述问题,现有技术中通常是要求网络端对于共享小区上配置的邻区关系的小区也只能是共享小区,这样的要求会对共享基站的布网限制较大,而且有时即使这样做了在实际场景下也可能存在误配的情况,从而对终端用户造成很差的体验。


技术实现要素:

5.本技术实施例提供一种共享网络下的邻区选择方法、终端设备及通信系统,以提升终端用户体验及共享网络下不同运营商频点配置的灵活性。
6.为此,本发明实施例提供如下技术方案:进行邻区测量;根据测量结果评估邻区是否满足重选条件或者测量事件上报条件;如果是,则确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则发起目标小区重选或者上报所述邻区的测量事件。
7.可选的,所述确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn包括:检查是否有记录的所述邻区、以及所述邻区的plmn列表;如果有,则根据记录的所述邻区的plmn列表确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn;如果没有,则读取所述邻区的系统消息,并根据所述邻区的系统消息确定所述邻区是否有与当前驻留
小区选择的 plmn相匹配的plmn。
8.可选的,所述检查是否有记录的所述邻区的plmn列表包括:检查记录的历史小区列表中是否有所述邻区,以及所述邻区的plmn列表。
9.可选的,所述历史小区列表中记录的小区包括:历史驻留过的小区、网络搜索过程或者小区重选过程中读取过系统消息并获取到plmn信息的小区。
10.可选的,所述历史小区列表中包括以下信息:小区pci、频点、plmn列表、rat。
11.可选的,所述方法还包括:采用先进先出的方式维护所述历史小区列表。
12.可选的,所述方法还包括:接收网络侧下发的测量消息,所述测量消息中包括测量列表,所述测量列表中包括用于指示当前频点下的各小区列表的指示信息,并且各小区列表的位置与系统消息中的plmn列表的位置一一对应;接收网络侧下发的系统消息,所述系统消息中包括plmn列表;根据所述系统消息中的plmn列表及所述测量消息中的指示信息确定所述频点下各小区的plmn,并将各小区的plmn记录到网络配置信息中;
13.所述检查是否有记录的所述邻区、以及所述邻区的plmn列表包括:
14.检查所述网络配置信息中是否有所述邻区、以及所述邻区的plmn列表。
15.可选的,所述指示信息为:
16.多个小区列表,小区列表个数和系统消息中配置的plmn列表个数一一对应;或者
17.单个小区列表,并且所述小区列表的小区中带有用于指示该小区对应于系统消息中配置的plmn列表中的哪个plmn的位图字段。
18.可选的,所述根据所述邻区的系统消息确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn包括:
19.判断所述邻区的系统消息的plmn列表中是否有与当前驻留小区的 plmn相匹配的plmn。
20.一种终端设备,所述终端设备包括:测量模块、评估模块、邻区检查模块、重选模块或上报模块;
21.所述测量模块,用于进行邻区测量;
22.所述评估模块,用于根据测量结果评估邻区是否满足重选条件或者测量事件上报条件;
23.所述邻区检查模块,用于在所述评估模块评估所述邻区满足重选条件或者测量事件上报条件时,确定所述邻区是否有与当前驻留小区选择的plmn 相匹配的plmn;如果有,则触发所述重选模块发起目标小区重选,或者触发所述上报模块上报所述邻区的测量事件。
24.可选的,所述邻区检查模块包括:
25.记录信息检查模块,用于检查是否有记录的所述邻区、以及所述邻区的 plmn列表;如果有,则根据记录的所述邻区的plmn列表确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则触发所述重选模块发起目标小区重选,或者触发所述上报模块上报所述邻区的测量事件;邻区系统消息检查模块,用于在所述记录信息检查模块检查没有记录的所述邻区、或者所述邻区没有plmn列表、或者所述邻区没有与当前驻留小区选择的plmn相匹配的plmn的情况下,读取所述邻区的系统消息,并根据所述邻区的系统消息确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则触发所述重
选模块发起目标小区重选,或者触发所述上报模块上报所述邻区的测量事件。
26.可选的,所述终端设备还包括:历史信息记录模块,用于记录历史小区列表;所述记录信息检查模块检查所述历史信息记录模块记录的历史小区列表中是否有所述邻区,以及所述邻区的plmn列表。
27.可选的,所述历史小区列表中记录的小区包括:历史驻留过的小区、网络搜索过程或者小区重选过程中读取过系统消息并获取到plmn信息的小区。
28.可选的,所述历史小区列表中包括以下信息:小区pci、频点、plmn列表、rat。
29.可选的,所述历史信息记录模块,还用于采用先进先出的方式维护所述历史小区列表。
30.可选的,所述终端设备还包括:消息接收模块,用于接收网络侧下发的测量消息及系统消息,所述测量消息中包括测量列表,所述测量列表中包括用于指示当前频点下的各小区列表的指示信息,并且各小区列表的位置与系统消息中的plmn列表的位置一一对应;所述系统消息中包括plmn列表;配置信息记录模块,用于根据所述系统消息中的plmn列表及所述测量消息中的指示信息确定所述频点下各小区的plmn,并将各小区的plmn记录到网络配置信息中;所述记录信息检查模块,具体用于检查所述网络配置信息中是否有所述邻区、以及所述邻区的plmn列表。
31.可选的,所述指示信息为:多个小区列表,小区列表个数和系统消息中配置的plmn列表个数一一对应;或者单个小区列表,并且所述小区列表的小区中带有用于指示该小区对应于系统消息中配置的plmn列表中的哪个 plmn的位图字段。
32.18.根据权利要求11至17任一项所述的终端设备,其特征在于,
33.所述邻区系统消息检查模块判断所述邻区的系统消息的plmn列表中是否有与当前驻留小区的plmn相匹配的plmn。
34.19.一种通信系统,其特征在于,包括终端设备和网络设备;所述终端设备包括:消息接收模块、配置信息记录模块、测量模块、评估模块、邻区检查模块、重选模块或上报模块;
35.所述网络设备,用于向所述终端设备下发测量消息及系统消息,所述测量消息中包括测量列表,所述测量列表中包括用于指示当前频点下的各小区列表的指示信息,并且各小区列表的位置与系统消息中的plmn列表的位置一一对应;所述系统消息中包括plmn列表
36.所述消息接收模块,用于接收所述测量消息和所述系统消息;
37.所述配置信息记录模块,用于根据所述系统消息中的plmn列表及所述测量消息中的指示信息确定所述频点下各小区的plmn,并将各小区的plmn 记录到网络配置信息中;
38.所述测量模块,用于进行邻区测量;
39.所述评估模块,用于根据测量结果评估邻区是否满足重选条件或者测量事件上报条件;
40.所述邻区检查模块包括记录信息检查模块和邻区系统消息检查模块;
41.所述记录信息检查模块,用于在所述评估模块评估所述邻区满足重选条件或者测量事件上报条件时,检查所述邻区是否在网络配置的邻区列表中;如果是,则检查所述网络配置信息中是否有所述邻区的plmn;如果是,则检查所述邻区是否有与当前驻留小区选择
的plmn相匹配的plmn;如果是,则触发所述重选模块发起目标小区重选,或者触发所述上报模块上报所述邻区的测量事件;
42.所述邻区系统消息检查模块,用于在所述记录信息检查模块检查所述网络配置信息中没有所述邻区、或者没有所述邻区的plmn、或者所述邻区没有与当前驻留小区选择的plmn相匹配的plmn的情况下,读取所述邻区的系统消息,并根据所述邻区的系统消息确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则触发所述重选模块发起目标小区重选,或者触发所述上报模块上报所述邻区的测量事件。
43.可选的,所述网络设备为基站。
44.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质为非易失性存储介质或非瞬态存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时执行上述方法的步骤。
45.为解决上述技术问题,本发明实施例还提供一种电子设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述方法的步骤。
46.本发明实施例提供的共享网络下的邻区选择方法、终端设备及通信系统,在终端当前驻留小区为共享小区的情况下,终端进行邻区测量,在测量到的邻区满足重选条件或者测量事件上报条件时,不是直接发起重选或者进行测量事件上报,而是先确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,再发起重选或者进行测量事件上报;否则在空闲状态不发起重选,在连接状态不进行测量事件上报,从而有效地避免了因为plmn 不符合驻留条件而导致的终端重选或重定向失败,提升终端用户体验;而且减少了对共享基站布网的限制,提升了频点配置的灵活性。
47.进一步地,终端一方面可以根据记录的信息中是否有所述邻区、以及所述邻区的plmn列表,记录的信息可以是来自于终端根据历史驻留过的小区、网络搜索过程或者小区重选过程中读取过系统消息并获取到plmn信息的小区等信息记录的历史小区列表,也可以是来自于终端根据网络侧下发的测量列表及系统消息中的plmn列表记录的网络配置信息;另一方面,也可以通过读取邻区的系统消息,根据邻区系统消息的plmn列表确定是否有与当前驻留小区的plmn相匹配的plmn。为解决现有技术中的问题提供了多种有效解决方案。
附图说明
48.图1是本发明实施例共享网络下的邻区选择方法的流程图;
49.图2是本发明实施例共享网络下的邻区选择方法的一种具体实现流程图;
50.图3是本发明实施例共享网络下的邻区选择方法的另一种具体实现流程图;
51.图4是本发明实施例终端设备的一种结构框图;
52.图5是本发明实施例终端设备的另一种结构框图;
53.图6是本发明实施例终端设备的另一种结构框图。
具体实施方式
54.为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
55.针对现有技术中共享运营商中存在非所有频段均共享的情况给终端进行小区重选或者重定向带来的影响,本发明实施例提供一种共享网络下的邻区选择方法、终端设备及系统,在当前驻留小区为共享小区的情况下,在测量到的邻区满足重选条件或者测量事件条件,不是直接发起重选或者将所述邻区的测量事件上报给网络侧,而是先确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn,如果有,则发起重选或者将所述邻区的测量事件上报给网络侧,否则不发起重选(空闲状态)、不进行测量事件报告(连接状态)。
56.需要说明的是,如果终端当前驻留小区为非共享小区,由于不存在前面所提到的现有技术中的问题,因此,在这种情况下,也无需确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn,而是直接发起重选或者进行测量事件上报。
57.5g nr(new radio,新空口)网络中的系统消息sib与lte(long termevolution,长期演进)网络中的sib基本相同,只是发送周期不同;另外, 5g nr中sib消息有两种,一种是周期性广播,另一种是根据终端请求发送。无论是在lte还是5g nr下,如果终端当前驻留小区的系统消息中配置的 plmn超过一个,即可认为该小区为共享小区,比如sib1中配置了多个plmn,根据该配置信息,终端即可确定当前驻留小区是否为共享小区。
58.为了便于描述,下面各实施例中都是针对终端当前驻留小区为共享小区的应用环境,而且发起或不发起重选是指终端在空闲状态的行为,进行测量事件上报或不进行测量事件上报是指终端在连接状态的行为,在后面针对各实施例的描述中不再一一说明。
59.如图1所示,是本发明实施例共享网络下的邻区选择方法的流程图,包括以下步骤:
60.步骤101,进行邻区测量。
61.步骤102,根据测量结果评估邻区是否满足重选条件或者测量事件上报条件;如果是,则执行步骤103;否则,执行步骤105。
62.步骤103,确定所述邻区是否有与当前驻留小区选择的plmn相匹配的 plmn;如果有,则执行步骤104;否则,执行步骤105。
63.需要说明的是,在本发明实施例中,所述重选条件和所述测量事件上报事件与现有技术相同,下面对此进行简要说明。
64.在现有技术中,终端在空闲状态时,网络侧会给终端配置相应的服务小区和邻区的信号门限,当终端测量到的邻小区相应信号的值满足相应门限条件时,认为满足重选条件,此时终端会发起重选。终端在连接状态时,网络侧会给终端配置一个测量事件,该事件包含了服务小区的信号门限以及邻区的信号门限,当终端测量到服务小区的信号强度和邻区的信号强度分别满足相应的门限时,认为满足测量上报条件(如eventa3/a4/a5/b1/b2等事件),此时终端会给网络侧上报对应的测量报告。相应地,终端上报测量报告后,网络侧一般会根据终端上报的测量结果,挑选一个信号最强的小区频点给终端下发一条重定向消息或者给终端下发一条到目标小区的切换消息,指示终端根据该消息中指示的频点重新选择小区进行驻留。
65.不同于上述现有技术,本发明实施例的方案中,终端在测量到的邻区满足重选条件或者测量事件上报条件时,不是直接发起重选或者进行测量事件上报,而是要先判断当前驻留小区是否为共享小区。具体地,终端可以根据接收到的系统消息sib1(system information block type1,系统消息块类型1) 确定当前驻留小区是否为共享小区。
66.确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn,所谓相匹配的plmn,是指邻区的plmn与当前驻留小区选择驻留的plmn相同或者在当前网络下发的eplmn(equivalent public land mobile network,等效plmn)列表中。所述eplmn即对等公用陆地移动网,是与终端当前所选择的plmn处于同等地位的plmn,其优先级相同。
67.具体地,可以首先检查是否有记录的所述邻区的plmn列表;如果有,则根据记录的所述邻区的plmn列表确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn。
68.在没有记录的所述邻区的plmn列表,或者有记录的所述邻区的plmn 列表,但根据记录的所述邻区的plmn列表确定所述邻区没有与当前驻留小区选择的plmn相匹配的plmn的情况下,还可进一步读取所述邻区的系统消息,并根据所述邻区的系统消息确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn。
69.步骤104,发起目标小区重选(空闲状态)或者上报所述邻区的测量事件 (连接状态)。
70.步骤105,不发起目标小区重选(空闲状态)、不上报所述邻区的测量事件(连接状态)。
71.本发明实施例提供的共享网络下的邻区选择方法,在终端当前驻留小区为共享小区的情况下,终端进行邻区测量,在测量到的邻区满足重选条件或者测量事件上报条件时,不是直接发起重选或者进行测量事件上报,而是先确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,再发起重选或者进行测量事件上报;否则在空闲状态不发起重选,在连接状态不进行测量事件上报,从而有效地避免了因为plmn不符合驻留条件而导致的终端重选或重定向失败,提升终端用户体验;而且减少了对共享基站布网的限制,提升了频点配置的灵活性。
72.需要说明的是,在上述步骤102中检查记录的所述邻区的plmn列表可以是检查终端记录的历史小区列表,也可以是检查终端记录的网络配置的各小区的plmn,也就是说,由网络侧在配置消息中将各小区的plmn下发给终端。下面分别对这两种方式进行详细说明。
73.如图2所示,是本发明实施例共享网络下的邻区选择方法的一种具体实现流程图。
74.在该实施例中,终端维护一张历史小区的列表,其中记录的小区可以包括但不限于:历史驻留过的小区、网络搜索过程或者小区重选过程中通过读取过系统消息(如lte下的sib1)并获取到plmn信息的小区等。
75.表1:历史小区列表
[0076][0077]
需要说明的是,在小区列表满时,终端可以采用先进先出的方式维护该历史小区列表。当然,也可以采用其他维护方式,比如,随机选择一条小区信息替换,或者替换最后一条小区信息等方式,对此本发明实施例不做限定。
[0078]
参照图2,该实施例包括以下步骤:
[0079]
步骤201,进行邻区测量。
[0080]
步骤202,根据测量结果评估邻区是否满足重选条件或者测量事件上报条件;如果是,则执行步骤203;否则,执行步骤209。
[0081]
步骤203,查找历史小区列表中是否有所述邻区、以及所述邻区的plmn 列表;如果有,则执行步骤204;否则,执行步骤206。
[0082]
步骤204,判断所述邻区的plmn列表中是否有与当前驻留小区选择的 plmn相匹配的plmn;如果是,则执行步骤205;否则,执行步骤206。
[0083]
步骤205,发起目标小区重选(空闲状态)或者上报所述邻区的测量事件 (连接状态)。
[0084]
步骤206,读取所述邻区的系统消息,比如sib1。
[0085]
通常,终端仅有一个射频模块,只能使用单个射频模块来进行测量、传输和接收数据。因此,终端可以容易地测量同频的邻区信号,在服务小区同时接收和发送数据;而用于测量不同频率(频间邻区)和其他系统(其他无线网络)时必须暂停与服务小区的通信(tx/rx),需要调整射频模块以配置频率,并在一段时间后恢复与服务小区的连接。终端暂停与服务小区通信以测量频间邻区或其他无线邻区的时间间隔称为测量间隙(meas gap)。
[0086]
如果是在连接态读取邻区的系统消息,网络没有配置测量间隙(gap) 时,需要终端打孔读取系统消息。
[0087]
所谓打孔读取是指指终端自己自主使用一段间隙去读取邻区的系统消息,具体如何读取系统消息本发明实施例不做限定。
[0088]
步骤207,判断读取所述邻区的系统消息是否成功;如果是,则执行步骤 208;否则,执行步骤209。
[0089]
步骤208,判断所述邻区的系统消息中的plmn列表中是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则执行步骤205;否则,执行步骤209。
[0090]
步骤209,丢弃所述邻区(不发起目标小区重选或者不上报所述邻区的测量事件)。
[0091]
该实施例提供的共享网络下的邻区选择方法,终端在测量到的邻区需要上报网络或者发起重选前,基于历史信息或者提前读取邻区系统信息,判断邻区的plmn列表中是否有与当前驻留小区时选择的plmn相匹配的plmn,如果有,则发起目标小区重选(空闲状态)或者上报所述邻区的测量事件(连接状态),否则不发起目标小区重选或者不上报所述邻区的测量事件,也就是说,只对有相匹配的plmn的邻区进行测量事件上报或者发起目标小区重选。进一步地,终端还可以通过读取邻区的系统消息来确定所述邻区是否有与当前驻留小区相匹配的plmn。
[0092]
如图3所示,是本发明实施例共享网络下的邻区选择方法的另一种具体实现流程图。
[0093]
在该实施例中,需要在现有的网络配置的同频、异频、或者异系统测量频点结构中,增加该频点下的小区列表信息(如果原先协议里针对该消息结构没有定义小区列表),或者扩展成多个小区列表(针对原来协议已经定义了,但是只有一个小区列表的情况),比如,该小区列表扩展后的个数保持和系统消息sib1中的plmn列表元素个数一致,并一一对应。
[0094]
以lte下的异频测量系统消息(sib5)为例,该消息目前协议配置的结构是一个频
点下只有一个小区列表,修改后拓展成一个频点下最多为系统消息sib1中plmn列表的元素个数,每个小区列表的位置和系统消息(sib1) 中plmn列表的位置一一对应,例如小区列表1中的小区表示均属于plmn 列表1中的plmn(对于共享小区,可能在多个列表中存在)。
[0095]
目前协议结构如下所示:
[0096][0097]
修改后如下所示:
[0098][0099]
其中,粗体字部分是对现有协议进行的修改内容。
[0100]
当然这只是其中一种表示方案。
[0101]
另外一种表示方案比如可以保持当前测量频点下的小区列表的个数不变(仍然是一个),但是对于小区列表中存在的每个小区增加一个bitmap(位图) 字段,用来指示其属于系统消息(sib1)中配置的plmn列表中的哪个plmn。例如某邻区的plmn属于系统消息中的plmn列表中的plmn1和plmn3,则测量配置的小区列表中该小区的bitmap字段会被设置成000101(1表示属于,0表示不属于)。
[0102]
当然,以上两种表示方式只是一种举例说明,实际应用中包括但不限于以上两种指示方式,整体思路是通过网络端增加指示使得终端能识别出当前测量到的邻区属于哪个plmn。
[0103]
对于lte同频测量系统消息(sib4),可以采用同样思路,将当前一个同频小区列表扩展成和系统消息sib1中plmn列表元素个数一致,每个小区列表的位置和系统消息(sib1)中plmn列表的位置一一对应。
[0104]
类似地,对于5g系统,可以修改nr同频测量系统消息(sib3),将当前一个同频小区列表拓展成最多maxplmn(12)个小区列表,每个小区列表的位置和系统消息(sib1)中plmn列表的位置一一对应;可以修改nr异频测量系统消息(sib4),将当前每个异频频点对应一
个小区列表拓展成对应最多maxplmn(12)个小区列表,每个小区列表的位置和系统消息(sib1)中 plmn列表的位置一一对应。
[0105]
参照图3,该实施例包括以下步骤:
[0106]
步骤301,接收网络侧下发的测量消息和系统消息,所述测量消息中包括测量列表;所述系统消息中包括plmn列表。其中,所述测量列表中包括用于指示当前频点下的各小区列表的指示信息,并且各小区列表的位置与系统消息中的plmn列表的位置一一对应。
[0107]
需要说明的是,本发明实施例并不限定上述系统消息和测量消息的接收顺序,各消息的下发时机由网络侧决定。
[0108]
步骤302,根据所述系统消息中的plmn列表及所述测量消息中的指示信息确定所述频点下各小区的plmn,并将各小区的plmn记录到网络配置信息中。
[0109]
步骤303,进行邻区测量。
[0110]
步骤304,根据测量结果评估邻区是否满足重选条件或者测量事件上报条件;如果是,则执行步骤305;否则,执行步骤311。
[0111]
步骤305,检查所述网络配置信息中是否有所述邻区、以及所述邻区的 plmn列表;如果是,则执行步骤306;否则,执行步骤308。
[0112]
步骤306,检查所述邻区的plmn列表中是否有与当前驻留小区选择的 plmn相匹配的plmn;如果是,则执行步骤307;否则,执行步骤308。
[0113]
步骤307,发起目标小区重选(空闲状态)或者上报所述邻区的测量事件 (连接状态)。
[0114]
步骤308,读取所述邻区的系统消息,比如sib1。
[0115]
步骤309,判断读取所述邻区的系统消息是否成功;如果是,则执行步骤 310;否则,执行步骤311。
[0116]
步骤310,判断所述邻区的系统消息中的plmn列表中是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则执行步骤307;否则,执行步骤311。
[0117]
步骤311,丢弃所述邻区(不发起目标小区重选或者不上报所述邻区的测量事件)。
[0118]
该实施例提供的共享网络下的邻区选择方法,网络侧在测量配置的小区列表中增加用于指示当前频点下的各小区列表的指示信息,相应地,终端根据测量消息中的测量列表信息及系统消息中的plmn列表确定各频点下每个小区的plmn,将其记录到网络配置信息中。终端在测量到的邻区需要上报网络或者发起重选前,检查所述网络配置信息中是否有所述邻区、以及所述邻区的plmn列表。如果有,则进一步判断所述邻区的plmn列表中是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则发起目标小区重选(空闲状态)或者上报所述邻区的测量事件(连接状态),否则不发起目标小区重选或者不上报所述邻区的测量事件,也就是说,只对与当前驻留小区选择的plmn相匹配的邻区进行测量事件上报或者发起目标小区重选。进一步地,终端还可以通过读取邻区的系统消息来确定所述邻区是否有与当前驻留小区相匹配的plmn。
[0119]
相应地,本发明实施例还提供一种终端设备,如图4所示,是该终端设备的一种结构框图。
[0120]
在该实施例中,所述终端设备包括:测量模块41、评估模块42、邻区检查模块43、重选模块44或上报模块45。其中:
[0121]
所述测量模块41,用于进行邻区测量;
[0122]
所述评估模块42,用于根据测量结果评估邻区是否满足重选条件或者测量事件上报条件;
[0123]
所述邻区检查模块43,用于在所述评估模块42评估所述邻区满足重选条件或者测量事件上报条件时,确定所述邻区是否有与当前驻留小区选择的 plmn相匹配的plmn;如果有,则触发所述重选模块44发起目标小区重选,或者触发所述上报模块45上报所述邻区的测量事件。
[0124]
在一些具体实施例中,如图5和图6中,所述邻区检查模块包括:记录信息检查模块431,进一步还可包括邻区系统消息检查模块432。其中:
[0125]
记录信息检查模块431,用于检查是否有记录的所述邻区、以及所述邻区的plmn列表;如果有,则根据记录的所述邻区的plmn列表确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则触发所述重选模块44发起目标小区重选,或者触发所述上报模块45上报所述邻区的测量事件;
[0126]
邻区系统消息检查模块432,用于在所述记录信息检查模块431检查没有记录的所述邻区、或者所述邻区没有plmn列表、或者所述邻区没有与当前驻留小区选择的plmn相匹配的plmn的情况下,读取所述邻区的系统消息,并根据所述邻区的系统消息确定所述邻区是否有与当前驻留小区选择的 plmn相匹配的plmn;如果有,则触发所述重选模块44发起目标小区重选,或者触发所述上报模块45上报所述邻区的测量事件。
[0127]
本发明实施例提供的终端设备,在当前驻留小区为共享小区的情况下,进行邻区测量,在测量到的邻区满足重选条件或者测量事件上报条件时,不是直接发起重选或者进行测量事件上报,而是先确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,再发起重选或者进行测量事件上报;否则在空闲状态不发起重选,在连接状态不进行测量事件上报,从而有效地避免了因为plmn不符合驻留条件而导致的终端重选或重定向失败,提升终端用户体验;而且减少了对共享基站布网的限制,提升了频点配置的灵活性。
[0128]
如图5所示,是本发明终端设备另一实施例的结构框图。
[0129]
在该实施例中,所述终端设备还包括:历史信息记录模块51,用于记录历史小区列表。
[0130]
所述历史小区列表中记录的小区包括:历史驻留过的小区、网络搜索过程或者小区重选过程中读取过系统消息并获取到plmn信息的小区。所述历史小区列表中具体可以包括但不限于以下信息:小区pci、频点、plmn列表、 rat,比如还可包括小区标识等信息。
[0131]
进一步地,所述历史信息记录模块51还用于采用先进先出的方式维护所述历史小区列表。当然,所述历史信息记录模块51也可以采用其他维护方式,比如,随机选择一条小区信息替换,或者替换最后一条小区信息等,对此本发明实施例不做限定。
[0132]
相应地,在该实施例中,所述记录信息检查模块431检查所述历史信息记录模块51记录的历史小区列表中是否有所述邻区,以及所述邻区列表中是否有的plmn列表,如果有,则根据记录的所述邻区的plmn列表确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn。
[0133]
相应地,在该实施例中,所述邻区系统消息检查模块432用于在所述记录信息检查模块431检查没有记录的所述邻区、或者所述邻区没有plmn列表、或者所述邻区没有与当前
驻留小区选择的plmn相匹配的plmn的情况下,读取所述邻区的系统消息,并根据所述邻区的系统消息确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则触发所述重选模块44发起目标小区重选,或者触发所述上报模块45上报所述邻区的测量事件。
[0134]
该实施例提供的终端设备,在测量到的邻区需要上报网络或者发起重选前,基于历史信息或者提前读取邻区系统信息,判断邻区的plmn列表中是否有与当前驻留小区时选择的plmn相匹配的plmn,如果有,则发起目标小区重选(空闲状态)或者上报所述邻区的测量事件(连接状态),否则不发起目标小区重选或者不上报所述邻区的测量事件,也就是说,只对有相匹配的plmn的邻区进行测量事件上报或者发起目标小区重选。进一步地,所述终端设备还可以通过读取邻区的系统消息来确定所述邻区是否有与当前驻留小区相匹配的plmn。
[0135]
如图6所示,是本发明终端设备另一实施例的结构框图。
[0136]
在该实施例中,所述终端设备还包括:消息接收模块61和配置信息记录模块62。其中:
[0137]
所述消息接收模块61用于接收网络侧下发的测量消息和系统消息,所述测量消息中包括测量列表,所述测量列表中包括用于指示当前频点下的各小区列表的指示信息,并且各小区列表的位置与系统消息中的plmn列表的位置一一对应;所述系统消息中包括plmn列表;
[0138]
所述配置信息记录模块62用于根据所述系统消息中的plmn列表及所述测量消息中的指示信息确定所述频点下各小区的plmn,并将各小区的plmn 记录到网络配置信息中。
[0139]
需要说明的是,所述测量列表包含在网络侧下发的测量系统消息(包括同频测量系统消息、异频测量系统消息、异系统测量系统消息)中,对于lte 系统和nr系统,网络侧需要在相应的现有测量系统消息中增加所述测量列表,而且所述测量列表的形式可以采用多种方式,并提供相应的指示信息,比如,所述指示信息可以是:多个小区列表,小区列表个数和系统消息中配置的 plmn列表个数一一对应;或者单个小区列表,并且所述小区列表的小区中带有用于指示该小区对应于系统消息中配置的plmn列表中的哪个plmn的位图字段,对此在前面图3所示的本发明方法实施例的描述中已有详细说明,在此不再赘述。
[0140]
相应地,在该实施例中,所述记录信息检查模块431具体用于检查所述网络配置信息中是否有所述邻区、以及所述邻区的plmn列表。如果有,则根据记录的所述邻区的plmn列表确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则触发所述重选模块44发起目标小区重选,或者触发所述上报模块45上报所述邻区的测量事件。
[0141]
相应地,在该实施例中,所述邻区系统消息检查模块432用于在所述记录信息检查模块431检查没有记录的所述邻区、或者所述邻区没有plmn列表、或者所述邻区没有与当前驻留小区选择的plmn相匹配的plmn的情况下,读取所述邻区的系统消息,并根据所述邻区的系统消息确定所述邻区是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则触发所述重选模块44发起目标小区重选,或者触发所述上报模块45上报所述邻区的测量事件。
[0142]
该实施例提供的终端设备,根据测量消息中的测量列表信息及系统消息中的plmn列表确定各频点下每个小区的plmn,将其记录到网络配置信息中。在测量到的邻区需要上
报网络或者发起重选前,检查所述网络配置信息中是否有所述邻区、以及所述邻区的plmn列表。如果有,则进一步判断所述邻区的plmn列表中是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则发起目标小区重选(空闲状态)或者上报所述邻区的测量事件(连接状态),否则不发起目标小区重选或者不上报所述邻区的测量事件,也就是说,只对与当前驻留小区选择的plmn相匹配的邻区进行测量事件上报或者发起目标小区重选。进一步地,所述终端设备还可以通过读取邻区的系统消息来确定所述邻区是否有与当前驻留小区相匹配的plmn。
[0143]
相应地,本发明实施例还提供一种通信系统,包括图6所示的终端设备和网络设备。
[0144]
其中,所述网络设备用于向所述终端设备下发系统消息和测量消息,所述测量消息中包括测量列表,所述测量列表中包括用于指示当前频点下的各小区列表的指示信息,并且各小区列表的位置与系统消息中的plmn列表的位置一一对应;所述系统消息中包括plmn列表。
[0145]
所述终端设备接收所述系统消息和测量消息,根据所述系统消息中的 plmn列表及所述测量消息中的指示信息确定所述频点下各小区的plmn,并将各小区的plmn记录到网络配置信息中;在进行邻区测量并根据测量结果评估邻区满足重选条件或者测量事件上报条件的情况下,检查所述网络配置信息中是否有所述邻区、以及所述邻区的plmn;如果是,则检查所述邻区的plmn是否有与当前驻留小区选择的plmn相匹配的plmn;如果是,则触发所述重选模块发起目标小区重选,或者触发所述上报模块上报所述邻区的测量事件;在检查到所述网络配置信息中没有所述邻区、或者没有所述邻区的plmn列表,或者所述邻区的plmn列表中没有与当前驻留小区选择的plmn相匹配的plmn的情况下,读取所述邻区的系统消息,并根据所述邻区的系统消息确定所述邻区是否有与当前驻留小区选择的plmn相匹配的 plmn;如果有,则触发所述重选模块发起目标小区重选,或者触发所述上报模块上报所述邻区的测量事件。
[0146]
所述网络设备为基站,如lte中的enb,nr中的gnb。
[0147]
本发明实施例提供的通信系统,由网络设备在测量配置的小区列表中增加用于指示当前频点下的各小区列表的指示信息,相应地,终端设备根据测量消息中的测量列表信息及系统消息中plmn列表确定各频点下每个小区的 plmn,将其记录到网络配置信息中。终端设备在测量到的邻区需要上报网络或者发起重选前,检查所述网络配置信息中是否有所述邻区、以及所述邻区的plmn列表。如果有,则进一步判断所述邻区的plmn列表中是否有与当前驻留小区选择的plmn相匹配的plmn;如果有,则发起目标小区重选(空闲状态)或者上报所述邻区的测量事件(连接状态),否则不发起目标小区重选或者不上报所述邻区的测量事件,也就是说,只对与当前驻留小区选择的 plmn相匹配的邻区进行测量事件上报或者发起目标小区重选。进一步地,终端设备还可以通过读取邻区的系统消息来确定所述邻区是否有与当前驻留小区相匹配的plmn。
[0148]
利用本发明提供的上述各实施例的方案,可以使通信网络的布网更加灵活,减少共享小区的布网限制,同时在不显著增加终端负担的情况下提升用户的体验。
[0149]
在具体实施中,关于上述实施例中描述的各个装置、产品包含的各个模块/单元,其可以是软件模块/单元,也可以是硬件模块/单元,或者也可以部分是软件模块/单元,部
分是硬件模块/单元。
[0150]
例如,对于应用于或集成于芯片的各个装置、产品,其包含的各个模块/ 单元可以都采用电路等硬件的方式实现,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于芯片模组的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于芯片模组的同一组件(例如芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片模组内部集成的处理器,剩余的(如果有) 部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于终端的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于终端内同一组件(例如,芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于终端内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现。
[0151]
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质为非易失性存储介质或非瞬态存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时执行上述图1或图2或图3对应实施例提供的方法的步骤。或者,所述计算机程序被处理器运行时执行上述图1对应实施例提供的方法的步骤。
[0152]
本发明实施例还提供了另一种共享网络下的邻区选择装置,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述图1或图2或图3对应实施例所提供的方法的步骤。
[0153]
本发明实施例还提供了一种电子设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述图1或图2或图3对应实施例所提供的方法的步骤。
[0154]
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1