小区切换方法和系统的制作方法

xiaoxiao2020-10-23  11

小区切换方法和系统的制作方法
【技术领域】
[0001] 本发明涉及通信领域,特别涉及一种小区切换方法和系统。
【背景技术】
[0002] LTE (Long Term Evolution,长期演进)标准从设计之初就考虑到了多运营商共享 的场景,其中在无线侧采取的方式是由小区广播多个运营商的PLMN (Public Land Mobile Network,公共陆地移动网),终端在接入到系统后由终端自己选择需要注册的PLMN。随着 LTE网络部署规模日益扩大,由于不同运营商在共享网络时追求不同的目标(如无线资源分 配、汇报利润率等),当前LTE中的多运营商共享方案已经无法适应当前运营商的需求。
[0003] 3GPP (The3rd Generation Partnership,第三代合作伙伴计划)在R12阶段由SA1 对于多运营商共享(RAN Sharing Enhancement)进行了研究,其中SA1提出了相关的需求写 入到了TR22. 852报告中。在2014年R13的标准中,3GPP在RAN (Radio Access Network, 无线接入网络)侧针对SA1的需求研究无线侧相关的标准增强工作。
[0004] 其中对于RES提出了13个新需求,其中第12个需求给出了一个场景,当终端接入 到小区A,选择PLMN C,但是该PLMN不是终端的归属PLMN,当终端切换到小区B时,小区B 支持的PLMN分别是PLMN C和PLMN D,其中PLMN D是终端的归属PLMN。在这种情况下需 要终端优先切换到PLMN D中,以获得更优惠的资费和更好的服务。该场景主要针对的是合 作运营商的网络采取的是热点覆盖(类似于WIFI (Wireless Fidelity,无线保真))的形式, 合作运营商的终端在非热点覆盖区域采取的是漫游的方式接入网络。当前LTE系统针对 多运营商共享场景之间的切换采取的方法是为终端UE指定一个切换限制集合(Handover Restriction List),该IE(Information Element,信息单元)的内容为表1所示。其中定义 不允许该终端切换的TAC (Tracking Area Code,跟踪区码)、PLMN以及RAT (Radio Access Technology,无线接入技术)。当终端从PLMN A切换到PLMN B的时候,需要将当前的服务 PLMN从PLMN A修改为PLMN B。
[0005] 根据SA1的需求在多运营商共享场景中,不同的运营商之间可以对于无线资源进 行划分,例如主运营商可以占据80%的资源,而参与运营商可以占据20%的资源。
[0006]
[0007]表1
[0008] 当前LTE协议体系中跨PLMN切换的机制存在如下问题:
[0009] [1].基站侧无法区分目标基站多个PLMN之间的优先级关系:Handover RestrictionList中只有服务PLMN和等效PLMN两部分,所有的PLMN不区分优先级,因此 在面临目标基站包含多个可以接入的PLMN时,源基站和目标基站无法区分到底优先切换 到哪个PLMN。
[0010] [2].基站侧无法区分切换终端的PLMN选择意愿:终端在接入到网络后会进行 PLMN选择,但是并没有指示网络如果出现高优先级PLMN,终端是否会驻留到高优先级网络 上。
[0011] [3].对于多个可以接纳全部承载或者部分承载的PLMN选择:若出现低优先级 PLMN可以接纳所有的承载,而高优先级PLMN由于资源受限无法接纳所有承载,那么源基站 需要在业务连续性以及资费最优之间进行取舍,而对于传统基站不存在此类问题。

【发明内容】

[0012] 本发明实施例提供一种小区切换方法和系统。通过将终端从一个低优先级的网络 优先切换到一个高优先级的网络中,从而享受到较低的资费以及更优质的服务,并且适用 于各种版本的终端,因此具有良好的后向兼容性,对于运营商而言有较好的实用性。
[0013] 根据本发明的一个方面,提供一种小区切换方法,包括:
[0014] 源基站在根据用户终端上报的测量报告确定目标小区PCI时,判断目标小区PCI 对应的ECGI数量是否大于1,其中源基站为用户终端当前驻留小区的基站;
[0015] 若ECGI数量大于1,源基站利用与目标小区PCI对应的PLMN集合和预先从网络侧 获得的PLMN列表,确定第一候选PLMN集合;其中所述PLMN列表包括用户终端能够接入的 PLMN及相应优先级;
[0016] 源基站向目标基站发送n条切换请求消息,其中第i条切换请求消息包括第一候 选PLMN集合中的第i个候选PLMN所对应的目标小区标识,Ki<n,n为第一候选PLMN集合中的候选PLMN数目,目标基站为目标小区所属基站;
[0017]目标基站接收到切换请求消息后,在与各目标小区标识相对应的逻辑小区中,判 断是否存在能够接纳用户终端的逻辑小区,并将包括判断结果的切换请求响应消息发送给 源基站;
[0018] 源基站接收到切换请求响应消息后,在与能够接纳用户终端的逻辑小区相对应的 候选PLMN中,选择优先级最高的候选PLMN作为目的PLMN,将与目的PLMN相对应的逻辑小 区作为切换目的小区;
[0019] 源基站把选择的切换目的小区信息通知给目标基站;
[0020]目标基站在所述用户终端接入到所述目标小区后,将选择的目的PLMN作为所述 用户终端的服务PLMN。
[0021] 在一个实施方式中,源基站把选择的切换目的小区信息通知给目标基站后,还包 括:
[0022] 源基站向目标基站发送资源释放命令,其中资源释放命令中包括第一候选PLMN 集合中除目的PLMN之外的其它PLMN,以便目标基站释放所述其它PLMN对应逻辑小区中预 留的资源。
[0023] 在一个实施方式中,源基站利用与目标小区PCI对应的PLMN集合和预先从网络侧 获得的PLMN列表,确定第一候选PLMN集合的步骤包括:
[0024] 源基站将与目标小区PCI对应的PLMN集合和预先从网络侧获得的PLMN列表的交 集,作为第一候选PLMN集合。
[0025] 在一个实施方式中,目标基站在与各目标小区标识相对应的逻辑小区中,判断是 否存在能够接纳用户终端的逻辑小区的步骤包括:
[0026] 目标基站在与各目标小区标识相对应的逻辑小区中,利用网络侧对所述逻辑小区 配置的资源划分情况,判断是否存在能够接纳用户终端的逻辑小区。
[0027] 在一个实施方式中,源基站接收到切换请求响应消息后,在与能够接纳用户终端 的逻辑小区相对应的候选PLMN中,选择优先级最高的候选PLMN作为目的PLMN的步骤包 括:
[0028] 源基站接收到切换请求响应消息后,判断源基站是否被配置优先选择全部承载都 被接纳的PLMN的策略;
[0029] 若源基站被配置优先选择全部承载都被接纳的PLMN的策略,则进一步判断是否 存在能够接纳用户终端全部承载的逻辑小区;
[0030] 若存在能够接纳用户终端全部承载的逻辑小区,则在与能够接纳用户终端全部承 载的逻辑小区相对应的候选PLMN中,选择优先级最高的候选PLMN作为目的PLMN;
[0031] 若不存在能够接纳用户终端全部承载的逻辑小区,则在第一候选PLMN集合中选 择优先级最高的候选PLMN作为目的PLMN。
[0032] 在一个实施方式中,若源基站没有被配置优先选择全部承载都被接纳的PLMN的 策略,则在与能够接纳用户终端至少部分承载的逻辑小区相对应的候选PLMN中,选择优先 级最高的候选PLMN作为目的PLMN。
[0033] 在一个实施方式中,若ECGI数量等于1,则源基站向目标基站发送切换请求,其中 切换请求中包括预先从网络侧获得的所述PLMN列表;
[0034] 目标基站接收到切换请求后,判断在所述PLMN列表中,是否存在与目标基站支持 的PLMN不同的PLMN;
[0035] 若在所述PLMN列表中,存在与目标基站支持的PLMN不同的PLMN,则目标基站利用 目标基站支持的PLMN集合、以及所述PLMN列表,确定第二候选PLMN集合;
[0036] 目标基站在与所述第二候选PLMN集合中各候选PLMN相对应的逻辑小区中判断是 否存在能够接纳用户终端至少部分承载的逻辑小区,并将包括判断结果的切换请求响应消 息发送给源基站;
[0037] 源基站接收到切换请求响应消息后,在与能够接纳用户终端至少部分承载的逻辑 小区相对应的候选PLMN中,选择优先级最高的候选PLMN作为目的PLMN,将与目的PLMN相 对应的逻辑小区作为切换目的小区;
[0038] 源基站把选择的切换目的小区信息发送给目标基站,以便目标基站在所述用户终 端接入到所述目标小区后,将选择的目的PLMN作为所述用户终端的服务PLMN。
[0039] 在一个实施方式中,源基站把选择的切换目的小区信息发送给目标基站后,还包 括:
[0040] 源基站向目标基站发送资源释放命令,其中资源释放命令中包括选择的目的 PLMN,以便目标基站释放第二候选PLMN集合中除选择的目的PLMN之外的其它PLMN对应逻 辑小区中预留的资源。
[0041] 在一个实施方式中,目标基站利用目标基站支持的PLMN集合、以及所述PLMN列 表,确定第二候选PLMN集合的步骤包括:
[0042] 目标基站将目标基站支持的PLMN集合和所述PLMN列表的交集,作为第二候选 PLMN集合。
[0043] 在一个实施方式中,目标基站在与所述第二候选PLMN集合中各候选PLMN相对应 的逻辑小区中判断是否存在能够接纳用户终端至少部分承载的逻辑小区的步骤包括:
[0044] 目标基站根据预先配置的多运营商资源共享分配策略,在与所述第二候选PLMN 集合中各候选PLMN相对应的逻辑小区中判断是否存在能够接纳用户终端至少部分承载的 逻辑小区。
[0045] 在一个实施方式中,源基站预先从网络侧获得所述的PLMN列表的步骤包括:
[0046] 源基站在用户终端接入小区后,向MME发送初始化请求消息;
[0047] MME接收到初始化请求消息后,判断初始化请求消息中是否包括用户终端选择高 优先级PLMN的指示;
[0048] 若初始化请求消息中包括用户终端选择高优先级PLMN的指示,则MME从用户终端 的归属HSS获取所述PLMN列表;
[0049]MME将所述PLMN列表提供给源基站。
[0050] 在一个实施方式中,若初始化请求消息中不包括用户终端选择高优先级PLMN的 指示,则判断用户终端是否具有高优先级PLMN选择能力;
[0051] 若用户终端不具有高优先级PLMN选择能力,则MME执行从用户终端的归属HSS获 取所述PLMN列表的步骤。
[0052] 在一个实施方式中,初始化请求消息中还包括用户终端的版本信息;
[0053] 判断用户终端是否具有高优先级PLMN选择能力的步骤包括:
[0054] 利用用户终端的版本信息判断用户终端是否具有高优先级PLMN选择能力。
[0055] 在一个实施方式中,MME将所述PLMN列表提供给源基站的步骤包括:
[0056]MME判断所述PLMN列表中是否有用户终端当前驻留的PLMN;
[0057] 若所述PLMN列表中具有用户终端当前驻留的PLMN,则将所述PLMN列表提供给源 基站;
[0058] 若所述PLMN列表中没有用户终端当前驻留的PLMN,则将用户终端当前驻留的 PLMN添加到所述PLMN列表中,并将当前驻留的PLMN优先级设为最低,从而得到更新后的 PLMN列表;
[0059] 将更新后的PLMN列表提供给源基站。
[0060] 在一个实施方式中,源基站在用户终端接入小区后,向MME发送初始化请求消息 的步骤包括:
[0061] 源基站在用户终端接入小区后,接收用户终端上报的网络配置信息,其中用户终 端通过读取广播消息发现当前驻留小区属于合作运营商、并且自身被配置为具有选择高优 先级PLMN的需求,则用户终端在接入当前驻留小区后向源基站上报网络配置信息,其中网 络配置信息包括用户终端支持高优先级PLMN选择能力以及当前是否有选择高优先级PLMN 需求的指示;
[0062] 源基站将包括网络配置信息的初始化请求消息发送给MME。
[0063] 根据本发明的另一方面,提供一种小区切换系统,包括源基站和目标基站,其中源 基站为用户终端当如驻留小区的基站,目标基站为目标小区所属基站,其中:
[0064] 源基站,用于在根据用户终端上报的测量报告确定目标小区PCI时,判断目标小 区PCI对应的ECGI数量是否大于1;若ECGI数量大于1,则利用与目标小区PCI对应的 PLMN集合和预先从网络侧获得的PLMN列表,确定第一候选PLMN集合,其中所述PLMN列表 包括用户终端能够接入的PLMN及相应优先级;向目标基站发送n条切换请求消息,其中第 i条切换请求消息包括第一候选PLMN集合中的第i个候选PLMN所对应的目标小区标识, 1彡i彡n,n为第一候选PLMN集合中的候选PLMN数目;在接收到切换请求响应消息后,在 与能够接纳用户终端的逻辑小区相对应的候选PLMN中,选择优先级最高的候选PLMN作为 目的PLMN,将与目的PLMN相对应的逻辑小区作为切换目的小区;并把选择的切换目的小区 信息通知给目标基站;
[0065]目标基站,用于在接收到切换请求消息后,在与各目标小区标识相对应的逻辑小 区中,判断是否存在能够接纳用户终端的逻辑小区,并将包括判断结果的切换请求响应消 息发送给源基站;在接收到源基站发送的切换目的小区信息后,在所述用户终端接入到所 述目标小区时,将选择的目的PLMN作为所述用户终端的服务PLMN。
[0066] 在一个实施方式中,源基站还用于在把选择的切换目的小区信息通知给目标基站 后,向目标基站发送资源释放命令,其中资源释放命令中包括第一候选PLMN集合中除目的 PLMN之外的其它PLMN,以便目标基站释放所述其它PLMN对应逻辑小区中预留的资源。
[0067] 在一个实施方式中,源基站具体将与目标小区PCI对应的PLMN集合和预先从网络 侧获得的PLMN列表的交集,作为第一候选PLMN集合。
[0068] 在一个实施方式中,目标基站具体在与各目标小区标识相对应的逻辑小区中,利 用网络侧对所述逻辑小区配置的资源划分情况,判断是否存在能够接纳用户终端的逻辑小 区。
[0069] 在一个实施方式中,源基站具体在接收到切换请求响应消息后,判断源基站是否 被配置优先选择全部承载都被接纳的PLMN的策略;若源基站被配置优先选择全部承载都 被接纳的PLMN的策略,则进一步判断是否存在能够接纳用户终端全部承载的逻辑小区;若 存在能够接纳用户终端全部承载的逻辑小区,则在与能够接纳用户终端全部承载的逻辑小 区相对应的候选PLMN中,选择优先级最高的候选PLMN作为目的PLMN;若不存在能够接纳 用户终端全部承载的逻辑小区,则在第一候选PLMN集合中选择优先级最高的候选PLMN作 为目的PLMN。
[0070] 在一个实施方式中,源基站还用于在没有被配置优先选择全部承载都被接纳的 PLMN的策略时,在与能够接纳用户终端至少部分承载的逻辑小区相对应的候选PLMN中,选 择优先级最高的候选PLMN作为目的PLMN。
[0071] 在一个实施方式中,源基站还用于在ECGI数量等于1时,向目标基站发送切换请 求,其中切换请求中包括预先从网络侧获得的所述PLMN列表;在接收到目标终端发送的切 换请求响应消息后,在与能够接纳用户终端至少部分承载的逻辑小区相对应的候选PLMN 中,选择优先级最高的候选PLMN作为目的PLMN,将与目的PLMN相对应的逻辑小区作为切换 目的小区;把选择的切换目的小区信息发送给目标基站,以便目标基站在所述用户终端接 入到所述目标小区后,将选择的目的PLMN作为所述用户终端的服务PLMN;
[0072] 目标基站还用于在接收到切换请求后,判断在所述PLMN列表中,是否存在与目标 基站支持的PLMN不同的PLMN;若在所述PLMN列表中,存在与目标基站支持的PLMN不同的 PLMN,则利用目标基站支持的PLMN集合、以及所述PLMN列表,确定第二候选PLMN集合;在 与所述第二候选PLMN集合中各候选PLMN相对应的逻辑小区中判断是否存在能够接纳用户 终端至少部分承载的逻辑小区,并将包括判断结果的切换请求响应消息发送给源基站;
[0073] 在一个实施方式中,源基站还用于在把选择的切换目的小区信息发送给目标基站 后,向目标基站发送资源释放命令,其中资源释放命令中包括选择的目的PLMN,以便目标基 站释放第二候选PLMN集合中除选择的目的PLMN之外的其它PLMN对应逻辑小区中预留的 资源。
[0074] 在一个实施方式中,目标基站具体将目标基站支持的PLMN集合和所述PLMN列表 的交集,作为第二候选PLMN集合。
[0075] 在一个实施方式中,目标基站具体根据预先配置的多运营商资源共享分配策略, 在与所述第二候选PLMN集合中各候选PLMN相对应的逻辑小区中判断是否存在能够接纳用 户终端至少部分承载的逻辑小区。
[0076] 在一个实施方式中,上述系统还包括MME和HSS,其中:
[0077] 源基站具体在用户终端接入小区后,向MME发送初始化请求消息;
[0078] MME,用于在接收到初始化请求消息后,判断初始化请求消息中是否包括用户终端 选择高优先级PLMN的指示;若初始化请求消息中包括用户终端选择高优先级PLMN的指示, 则从用户终端的归属HSS获取所述PLMN列表;并将所述PLMN列表提供给源基站;
[0079] 用户终端的归属HSS,用于向MME提供所述PLMN列表。
[0080] 在一个实施方式中,MME还用于在初始化请求消息中不包括用户终端选择高优先 级PLMN的指示时,判断用户终端是否具有高优先级PLMN选择能力;若用户终端不具有高优 先级PLMN选择能力,则执行从用户终端的归属HSS获取所述PLMN列表的操作。
[0081] 在一个实施方式中,初始化请求消息中还包括用户终端的版本信息;
[0082] MME具体利用用户终端的版本信息判断用户终端是否具有高优先级PLMN选择能 力。
[0083] 在一个实施方式中,MME具体判断所述PLMN列表中是否有用户终端当前驻留的 PLMN;若所述PLMN列表中具有用户终端当前驻留的PLMN,则将所述PLMN列表提供给源基 站;若所述PLMN列表中没有用户终端当前驻留的PLMN,则将用户终端当前驻留的PLMN添 加到所述PLMN列表中,并将当前驻留的PLMN优先级设为最低,从而得到更新后的PLMN列 表;将更新后的PLMN列表提供给源基站。
[0084] 在一个实施方式中,源基站具体在用户终端接入小区后,接收用户终端上报的网 络配置信息,将包括网络配置信息的初始化请求消息发送给MME;其中用户终端通过读取 广播消息发现当前驻留小区属于合作运营商、并且自身被配置为具有选择高优先级PLMN 的需求,则用户终端在接入当前驻留小区后向源基站上报网络配置信息,其中网络配置信 息包括用户终端支持高优先级PLMN选择能力以及当前是否有选择高优先级PLMN需求的指 /_J、i〇
[0085] 本发明通过在切换准备过程中,若目标小区PCI对应的ECGI数量大于1,则源基 站利用与目标小区PCI对应的PLMN集合和预先从网络侧获得的PLMN列表,确定第一候选PLMN集合;源基站向目标基站发送切换请求消息,以便目标基站在与各目标小区标识相对 应的逻辑小区中,判断是否存在能够接纳用户终端的逻辑小区,并将判断结果反馈给源基 站;源基站在与能够接纳用户终端的逻辑小区相对应的候选PLMN中,选择优先级最高的候 选PLMN作为目的PLMN,以便在用户终端接入到目标小区后,目标基站将选择的目的PLMN作 为用户终端的服务PLMN。通过将终端从一个低优先级的网络优先切换到一个高优先级的网 络中,从而享受到较低的资费以及更优质的服务,并且适用于各种版本的终端,因此具有良 好的后向兼容性,对于运营商而言有较好的实用性。
【附图说明】
[0086] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。
[0087] 图1为本发明小区切换方法一个实施例的示意图。
[0088] 图2为本发明小区切换方法另一实施例的示意图。
[0089] 图3为本发明小区切换方法又一实施例的示意图。
[0090] 图4为本发明从网络侧获取PLMN列表一个实施例的示意图。
[0091] 图5为本发明小区切换系统一个实施例的不意图。
[0092] 图6为本发明小区切换系统另一实施例的示意图。
[0093] 图7为实施本发明的网络拓扑示意图。
【具体实施方式】
[0094] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下 对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使 用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提 下所获得的所有其他实施例,都属于本发明保护的范围。
[0095] 除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表 达式和数值不限制本发明的范围。
[0096] 同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际 的比例关系绘制的。
[0097] 对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适 当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
[0098] 在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不 是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0099] 应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一 个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0100] 图1为本发明小区切换方法一个实施例的示意图。其中: [0101] 步骤101,源基站在根据用户终端上报的测量报告确定目标小区PCI(Physical CellIdentifier,物理小区标识符)时,判断目标小区PCI对应的ECGI(EvolvedCell GlobalIdentifier,演进的小区全球标识符)数量是否大于1。
[0102] 其中源基站为用户终端当如驻留小区的基站。
[0103] 步骤102,若ECGI数量大于1,源基站利用与目标小区PCI对应的PLMN集合和预 先从网络侧获得的PLMN列表,确定第一候选PLMN集合。
[0104] 其中所述PLMN列表包括用户终端能够接入的PLMN及相应优先级。
[0105] 优选的,源基站将与目标小区PCI对应的PLMN集合和预先从网络侧获得的PLMN 列表的交集,作为第一候选PLMN集合。
[0106] 步骤103,源基站向目标基站发送n条切换请求消息,其中第i条切换请求消息包 括第一候选PLMN集合中的第i个候选PLMN所对应的目标小区标识,1 <i<n,n为第一 候选PLMN集合中的候选PLMN数目,目标基站为目标小区所属基站。
[0107] 步骤104,目标基站接收到切换请求消息后,在与各目标小区标识相对应的逻辑小 区中,判断是否存在能够接纳用户终端的逻辑小区,并将包括判断结果的切换请求响应消 息发送给源基站。
[0108] 优选的,目标基站在与各目标小区标识相对应的逻辑小区中,利用网络侧对所述 逻辑小区配置的资源划分情况,判断是否存在能够接纳用户终端的逻辑小区。
[0109] 步骤105,源基站接收到切换请求响应消息后,在与能够接纳用户终端的逻辑小区 相对应的候选PLMN中,选择优先级最高的候选PLMN作为目的PLMN,将与目的PLMN相对应 的逻辑小区作为切换目的小区。
[0110] 步骤106,源基站把选择的切换目的小区信息通知给目标基站。
[0111] 步骤107,目标基站在所述用户终端接入到所述目标小区后,将选择的目的PLMN 作为所述用户终端的服务PLMN。
[0112] 基于本发明上述实施例提供的小区切换方法,通过将终端从一个低优先级的网络 优先切换到一个高优先级的网络中,从而享受到较低的资费以及更优质的服务,并且适用 于各种版本的终端,因此具有良好的后向兼容性,对于运营商而言有较好的实用性。
[0113] 优选的,源基站把选择的切换目的小区信息通知给目标基站后,还包括:
[0114] 源基站向目标基站发送资源释放命令,其中资源释放命令中包括第一候选PLMN 集合中除目的PLMN之外的其它PLMN,以便目标基站释放所述其它PLMN对应逻辑小区中预 留的资源。
[0115] 图2为本发明小区切换方法另一实施例的示意图。如图2所示,源基站接收到切 换请求响应消息后,在与能够接纳用户终端的逻辑小区相对应的候选PLMN中,选择优先级 最高的候选PLMN作为目的PLMN的步骤具体可包括:
[0116] 步骤201,源基站接收目标基站发送的切换请求响应消息。
[0117] 步骤202,源基站判断源基站是否被配置优先选择全部承载都被接纳的PLMN的策 略。若源基站被配置优先选择全部承载都被接纳的PLMN的策略,则执行步骤203 ;若源基 站没有被配置优先选择全部承载都被接纳的PLMN的策略,则执行步骤206。
[0118] 步骤203,源基站进一步判断是否存在能够接纳用户终端全部承载的逻辑小区; 若存在能够接纳用户终端全部承载的逻辑小区,则执行步骤204 ;若不存在能够接纳用户 终端全部承载的逻辑小区,则执行步骤205。
[0119] 步骤204,源基站在与能够接纳用户终端全部承载的逻辑小区相对应的候选PLMN 中,选择优先级最高的候选PLMN作为目的PLMN。之后,不再执行本实施例的其它步骤。
[0120] 步骤205,源基站在第一候选PLMN集合中选择优先级最高的候选PLMN作为目的 PLMN。之后,不再执行本实施例的其它步骤。
[0121] 步骤206,在与能够接纳用户终端至少部分承载的逻辑小区相对应的候选PLMN 中,选择优先级最高的候选PLMN作为目的PLMN。
[0122] 图3为本发明小区切换方法又一实施例的示意图。在图3所示实施例中,进一步 说明了ECGI数量等于1时的具体处理。
[0123] 步骤301,源基站在根据用户终端上报的测量报告确定目标小区PCI时,判断目标 小区PCI对应的ECGI数量是否大于1。
[0124] 步骤302,若ECGI数量等于1,则源基站向目标基站发送切换请求,其中切换请求 中包括预先从网络侧获得的所述PLMN列表。
[0125] 步骤303,目标基站接收到切换请求后,判断在所述PLMN列表中,是否存在与目标 基站支持的PLMN不同的PLMN。
[0126] 步骤304,若在所述PLMN列表中,存在与目标基站支持的PLMN不同的PLMN,则目 标基站利用目标基站支持的PLMN集合、以及所述PLMN列表,确定第二候选PLMN集合。
[0127] 优选的,目标基站将目标基站支持的PLMN集合和所述PLMN列表的交集,作为第二 候选PLMN集合。
[0128] 步骤305,目标基站在与所述第二候选PLMN集合中各候选PLMN相对应的逻辑小区 中判断是否存在能够接纳用户终端至少部分承载的逻辑小区,并将包括判断结果的切换请 求响应消息发送给源基站。
[0129] 优选的,目标基站根据预先配置的多运营商资源共享分配策略,在与所述第二候 选PLMN集合中各候选PLMN相对应的逻辑小区中判断是否存在能够接纳用户终端至少部分 承载的逻辑小区。
[0130] 步骤306,源基站接收到切换请求响应消息后,在与能够接纳用户终端至少部分承 载的逻辑小区相对应的候选PLMN中,选择优先级最高的候选PLMN作为目的PLMN,将与目的 PLMN相对应的逻辑小区作为切换目的小区。
[0131] 步骤307,源基站把选择的切换目的小区信息发送给目标基站。
[0132] 步骤308,目标基站在所述用户终端接入到所述目标小区后,将选择的目的PLMN 作为所述用户终端的服务PLMN。
[0133] 优选的,源基站把选择的切换目的小区信息发送给目标基站后,还包括:
[0134] 源基站向目标基站发送资源释放命令,其中资源释放命令中包括选择的目的 PLMN,以便目标基站释放第二候选PLMN集合中除选择的目的PLMN之外的其它PLMN对应逻 辑小区中预留的资源。
[0135] 图4为本发明从网络侧犾取PLMN列表个实施例的不意图。如图4所不,源基站 从网络侧获取PLMN列表的方法步骤如下:
[0136] 步骤401,源基站在用户终端接入小区后,向MME(MobilityManagementEntity, 移动性管理实体)发送初始化请求消息。
[0137] 优选的,源基站在用户终端接入小区后,接收用户终端上报的网络配置信息,源基 站将包括网络配置信息的初始化请求消息发送给MME。
[0138] 其中用户终端通过读取广播消息发现当前驻留小区属于合作运营商、并且自身被 配置为具有选择高优先级PLMN的需求,则用户终端在接入当前驻留小区后向源基站上报 网络配置信息,其中网络配置信息包括用户终端支持高优先级PLMN选择能力以及当前是 否有选择高优先级PLMN需求的指示。
[0139] 步骤402,MME接收到初始化请求消息后,判断初始化请求消息中是否包括用户终 端选择高优先级PLMN的指示。若初始化请求消息中包括用户终端选择高优先级PLMN的指 示,则执行步骤403;若初始化请求消息中不包括用户终端选择高优先级PLMN的指示,则执 行步骤405。
[0140] 步骤403,MME从用户终端的归属HSS(HomeSubscriberServer,归属用户服务 器)获取所述PLMN列表。
[0141] 步骤404,MME将所述PLMN列表提供给源基站。之后,不再执行本实施例的其它步 骤。
[0142] 步骤405,MME判断用户终端是否具有高优先级PLMN选择能力;若用户终端不具有 高优先级PLMN选择能力,则执行步骤403 ;若用户终端具有高优先级PLMN选择能力,则执 行步骤406。
[0143] 优选的,初始化请求消息中还包括用户终端的版本信息。MME具体可利用用户终端 的版本信息判断用户终端是否具有高优先级PLMN选择能力。
[0144] 步骤406,MME确定用户终端没有选择高优先级PLMN的需求。
[0145] 优选的,上述MME将所述PLMN列表提供给源基站的步骤包括:
[0146]MME判断所述PLMN列表中是否有用户终端当前驻留的PLMN;若所述PLMN列表中 具有用户终端当前驻留的PLMN,则将所述PLMN列表提供给源基站。
[0147] 若所述PLMN列表中没有用户终端当前驻留的PLMN,则将用户终端当前驻留的 PLMN添加到所述PLMN列表中,并将当前驻留的PLMN优先级设为最低,从而得到更新后的 PLMN列表;将更新后的PLMN列表提供给源基站。
[0148] 图5为本发明小区切换系统一个实施例的不意图。如图5所不,该系统包括源基 站501和目标基站502。其中源基站为用户终端当如驻留小区的基站,目标基站为目标小区 所属基站。其中:
[0149] 源基站501,用于在根据用户终端上报的测量报告确定目标小区PCI时,判断目标 小区PCI对应的ECGI数量是否大于1 ;若ECGI数量大于1,则利用与目标小区PCI对应的 PLMN集合和预先从网络侧获得的PLMN列表,确定第一候选PLMN集合,其中所述PLMN列表 包括用户终端能够接入的PLMN及相应优先级;向目标基站发送n条切换请求消息,其中第 i条切换请求消息包括第一候选PLMN集合中的第i个候选PLMN所对应的目标小区标识, 1彡i彡n,n为第一候选PLMN集合中的候选PLMN数目;在接收到切换请求响应消息后,在 与能够接纳用户终端的逻辑小区相对应的候选PLMN中,选择优先级最高的候选PLMN作为 目的PLMN,将与目的PLMN相对应的逻辑小区作为切换目的小区;并把选择的切换目的小区 信息通知给目标基站。
[0150]目标基站502,用于在接收到切换请求消息后,在与各目标小区标识相对应的逻辑 小区中,判断是否存在能够接纳用户终端的逻辑小区,并将包括判断结果的切换请求响应 消息发送给源基站;在接收到源基站发送的切换目的小区信息后,在所述用户终端接入到 所述目标小区时,将选择的目的PLMN作为所述用户终端的服务PLMN。
[0151] 基于本发明上述实施例提供的小区切换方法,通过将终端从一个低优先级的网络 优先切换到一个高优先级的网络中,从而享受到较低的资费以及更优质的服务,并且适用 于各种版本的终端,因此具有良好的后向兼容性,对于运营商而言有较好的实用性。
[0152] 优选的,源基站501还用于在把选择的切换目的小区信息通知给目标基站后,向 目标基站发送资源释放命令,其中资源释放命令中包括第一候选PLMN集合中除目的PLMN 之外的其它PLMN,以便目标基站释放所述其它PLMN对应逻辑小区中预留的资源。
[0153] 优选的,源基站501具 体将与目标小区PCI对应的PLMN集合和预先从网络侧获得 的PLMN列表的交集,作为第一候选PLMN集合。
[0154] 优选的,目标基站502具体在与各目标小区标识相对应的逻辑小区中,利用网络 侧对所述逻辑小区配置的资源划分情况,判断是否存在能够接纳用户终端的逻辑小区。
[0155] 优选的,源基站501具体在接收到切换请求响应消息后,判断源基站是否被配置 优先选择全部承载都被接纳的PLMN的策略;若源基站被配置优先选择全部承载都被接纳 的PLMN的策略,则进一步判断是否存在能够接纳用户终端全部承载的逻辑小区;若存在能 够接纳用户终端全部承载的逻辑小区,则在与能够接纳用户终端全部承载的逻辑小区相对 应的候选PLMN中,选择优先级最高的候选PLMN作为目的PLMN;若不存在能够接纳用户终 端全部承载的逻辑小区,则在第一候选PLMN集合中选择优先级最高的候选PLMN作为目的 PLMN。
[0156] 优选的,源基站501还用于在没有被配置优先选择全部承载都被接纳的PLMN的策 略时,在与能够接纳用户终端至少部分承载的逻辑小区相对应的候选PLMN中,选择优先级 最高的候选PLMN作为目的PLMN。
[0157] 优选的,源基站501还用于在ECGI数量等于1时,向目标基站发送切换请求,其中 切换请求中包括预先从网络侧获得的所述PLMN列表;在接收到目标终端发送的切换请求 响应消息后,在与能够接纳用户终端至少部分承载的逻辑小区相对应的候选PLMN中,选择 优先级最高的候选PLMN作为目的PLMN,将与目的PLMN相对应的逻辑小区作为切换目的小 区;把选择的切换目的小区信息发送给目标基站,以便目标基站在所述用户终端接入到所 述目标小区后,将选择的目的PLMN作为所述用户终端的服务PLMN。
[0158]目标基站502还用于在接收到切换请求后,判断在所述PLMN列表中,是否存在与 目标基站支持的PLMN不同的PLMN;若在所述PLMN列表中,存在与目标基站支持的PLMN不 同的PLMN,则利用目标基站支持的PLMN集合、以及所述PLMN列表,确定第二候选PLMN集 合;在与所述第二候选PLMN集合中各候选PLMN相对应的逻辑小区中判断是否存在能够接 纳用户终端至少部分承载的逻辑小区,并将包括判断结果的切换请求响应消息发送给源基 站;
[0159] 优选的,源基站501还用于在把选择的切换目的小区信息发送给目标基站后,向 目标基站发送资源释放命令,其中资源释放命令中包括选择的目的PLMN,以便目标基站释 放第二候选PLMN集合中除选择的目的PLMN之外的其它PLMN对应逻辑小区中预留的资源。
[0160] 优选的,目标基站502具体将目标基站支持的PLMN集合和所述PLMN列表的交集, 作为第二候选PLMN集合。
[0161] 优选的,目标基站502具体根据预先配置的多运营商资源共享分配策略,在与所 述第二候选PLMN集合中各候选PLMN相对应的逻辑小区中判断是否存在能够接纳用户终端 至少部分承载的逻辑小区。
[0162] 图6为本发明小区切换系统另一实施例的示意图。与图5所示实施例相比,在图 6所示实施例中,该系统进一步包括MME601和HSS602。其中:
[0163] 源基站501具体在用户终端接入小区后,向MME发送初始化请求消息;
[0164]MME601,用于在接收到初始化请求消息后,判断初始化请求消息中是否包括用户 终端选择高优先级PLMN的指示;若初始化请求消息中包括用户终端选择高优先级PLMN的 指示,则从用户终端的归属HSS获取所述PLMN列表;并将所述PLMN列表提供给源基站;
[0165] 用户终端的归属HSS602,用于向MME提供所述PLMN列表。
[0166] 优选的,MME601还用于在初始化请求消息中不包括用户终端选择高优先级PLMN 的指示时,判断用户终端是否具有高优先级PLMN选择能力;若用户终端不具有高优先级 PLMN选择能力,则执行从用户终端的归属HSS获取所述PLMN列表的操作。
[0167] 优选的,初始化请求消息中还包括用户终端的版本信息。MME601具体利用用户终 端的版本信息判断用户终端是否具有高优先级PLMN选择能力。
[0168] 优选的,MME601具体判断所述PLMN列表中是否有用户终端当前驻留的PLMN;若 所述PLMN列表中具有用户终端当前驻留的PLMN,则将所述PLMN列表提供给源基站;若所 述PLMN列表中没有用户终端当前驻留的PLMN,则将用户终端当前驻留的PLMN添加到所述 PLMN列表中,并将当前驻留的PLMN优先级设为最低,从而得到更新后的PLMN列表;将更新 后的PLMN列表提供给源基站。
[0169] 优选的,源基站501具体在用户终端接入小区后,接收用户终端上报的网络配置 信息,将包括网络配置信息的初始化请求消息发送给MME;其中用户终端通过读取广播消 息发现当前驻留小区属于合作运营商、并且自身被配置为具有选择高优先级PLMN的需求, 则用户终端在接入当前驻留小区后向源基站上报网络配置信息,其中网络配置信息包括用 户终端支持高优先级PLMN选择能力以及当前是否有选择高优先级PLMN需求的指示。
[0170] 下面通过具体示例对本发明作进一步说明。
[0171] 实施例1 :
[0172] 本实施例主要描述一个R13的终端从一个连接态小区1移动到小区2过程中的 PLMN选择,该终端支持优先级PLMN的选择请求的发送。其中小区1仅广播了一个PLMNA, 并且PLMNA非该终端的HomePLMN。小区2中广播了两个PLMN,分别是PLMNA和PLMNB。 其中PLMNB是终端的HomePLMN,并且小区2是PLMNB所属运营商自建且与PLMNA所属 运营商共享的小区。终端有两个承载E-RAB1和E-RAB2。网络的拓扑图如图7所示。
[0173] 步骤1 :终端在小区1中开机,发现小区1中支持的PLMNA非自己归属运营商 的HomePLMN,根据SIM中与归属运营商的签约信息,该终端在共享网络里该用户有优 先回到归属运营商HomePLMN享受较低资源以及优质服务。终端在接入小区后利用RRC ConnectionRequestComplete中捎带的NAS消息指示MME其需要优先选择高优先级PLMN。
[0174] 步骤2 :终端所选的MME根据终端上报的MSI,发现终端非本地用户,并且终端用 户指示了其需要优先选择高优先级PLMN。则终端所选的MME向终端归属HSS,在Authenti cation-Information-Request(AIR)Command中捎带一个PLMN优先级请求信息,指不归属 HSS反馈该终端对于可用的PLMN优先级列表。
[0175] 步骤3 :归属HSS在查询到该终端的可用的PLMN优先级列表,通过Authenticati on-Information-Answer(AIA)Command消息捎带该终端可用的PLMN优先级列表给MME。
[0176] 步骤4 :归属MME根据收到的可用PLMN优先级列表,把这些PLMN列表加入 到Handover Restriction List信息中,当前终端选择的PLMN作为Serving PLMN信 息。并且MME向终端归属基站发送Initial UEContext Setup消息,该消息中Handover Restriction List消息中增加了如下信息,具体如表2所示。
[0177]
[0178]
[0179]表 2
[0180] 步骤5 :终端归属基站将HandoverRestrictionList保存到终端用户的上下文 中。
[0181] 步骤6 :终端根据所属基站配置的测量,上报了目标小区的PCI信息。所属基站发 现该PCI对应小区是一个支持多PLMN的小区。
[0182] 步骤7 :终端当前所属基站,分别把PLMNA和PLMNB关联到两个不同的切换目标 小区标识中,PLMNA对应于TargetCellID1,而PLMNB对应于TargetCellID2。终端 当前所属基站向目标小区所属基站分别发送两条切换请求。
[0183] 步骤8 :目标小区所属基站中,对于PLMNA和PLMNB进行了资源划分,其中PLMN A只能使用20%的资源,而PLMNB可以使用80%的资源,因此对于两条消息中所有所述承载 进行接纳判决。目标基站通过接纳判决,确定其支持的两个PLMN所对应的逻辑小区都可以 接纳该终端,则向源基站分别反馈两条切换请求确认消息。
[0184] 步骤9 :源基站在接收到切换请求确认消息后,发现PLMNA和PLMNB对应的逻辑 小区都可以接纳该终端。同时由于HandoverRestrictionList中PLMNB的优先级高于 PLMNA。
[0185] 步骤10:源基站以Target Cell ID2为切换的目标小区,向终端发送切换命令。
[0186] 步骤11:源基站以Target Cell ID1为切换的目标小区,向目标小区所属基站发 送Handover Cancel消息用于释放PLMNA中预留的资源。
[0187] 实施例2:
[0188] 本实施例主要描述一个R9的终端从一个连接态小区1移动到小区2过程中的 PLMN选择,该终端不支持优先级PLMN的选择请求的NAS消息发送。其中小区1仅广播了一 个PLMNA,并且PLMNA非该终端的HomePLMN。小区2中广播了两个PLMN,分别是PLMNA 和PLMNB。其中PLMNB是终端的HomePLMN,并且小区2是PLMNB所属运营商自建且与 PLMNA所属运营商共享的小区。终端有两个承载E-RAB1和E-RAB2。网络的拓扑图如7所 /_J、i〇
[0189] 步骤1 :终端所选的MME根据终端上报的頂SI,发现终端非本地用户且是一个R9 终端,并且网管为该MME配置了覆盖区域内存在多运营商共享的情况,且该终端的MSI为 网管配置的范围之内,因此需要考虑进行PLMN优先级选择。则终端所选的MME向终端归属 HSS,在Authentication-Information-Request(AIR)Command中捎带一个PLMN优先级请求 信息,指示归属HSS反馈该终端对于可用的PLMN优先级列表。
[0190] 步骤2:归属HSS在查询到该终端的可用的PLMN优先级列表,通过Authenticati on-Information-Answer(AIA)Command消息捎带该终端可用的PLMN优先级列表给MME。
[0191] 步骤3:归属MME根据收到的可用PLMN优先级列表,把这些PLMN列表加入 到HandoverRestrictionList信息中,当前终端选择的PLMN作为ServingPLMN信 息。并且MME向终端归属基站发送InitialUEContextSetup消息,该消息中Handover RestrictionList消息中增加了相关信息,如表2所示。
[0192] 步骤4:终端归属基站将Handover Restriction List保存到终端用户的上下文 中。
[0193] 步骤5:终端根据所属基站配置的测量,上报了目标小区的PCI信息。所属基站发 现该PCI对应小区是一个支持多PLMN的小区。 [0194] 步骤6:终端当前所属基站,分别把PLMNA和PLMNB关联到两个不同的切换目标 小区标识中,PLMNA对应于TargetCellID1,而PLMNB对应于TargetCellID2。终端 当前所属基站向目标小区所属基站分别发送两条切换请求。
[0195] 步骤7:目标小区所属基站中,对于PLMNA和PLMNB进行了资源划分,其中PLMN A只能使用20%的资源,而PLMNB可以使用80%的资源,因此对于两条消息中所有所述承载 进行接纳判决。目标基站通过接纳判决,确定其支持的两个PLMN所对应的逻辑小区都可以 接纳该终端,则向源基站分别反馈两条切换请求确认消息。
[0196] 步骤8 :源基站在接收到切换请求确认消息后,发现PLMN A和PLMN B对应的逻辑 小区都可以接纳该终端。同时由于Handover Restriction List中PLMN B的优先级高于 PLMN A。
[0197] 步骤9 :源基站以Target Cell ID2为切换的目标小区,向终端发送切换命令。
[0198] 步骤10 :源基站以Target Cell ID1为切换的目标小区,向目标小区所属基站发 送Handover Cancel消息用于释放PLMNA中预留的资源。
[0199]实施例3 :
[0200] 本实施例主要描述一个R13的终端从一个连接态小区1移动到小区2过程中的 PLMN选择,该终端支持优先级PLMN的选择请求的发送。其中小区1仅广播了一个PLMN A, 并且PLMN A非该终端的Home PLMN。小区2中广播了两个PLMN,分别是PLMN A和PLMN B。 其中PLMN B是终端的Home PLMN,并且小区2是PLMN B所属运营商自建且与PLMN A所属 运营商共享的小区,并且小区B的主运营商仅为小区B配置了一个ECGI信息,该ECGI信息 中包含的PLMN为PLMN A。终端有两个承载E-RAB1 (V0IP)和E-RAB2 (FTP),在切换到目标 后,PLMN A可以接纳两个E-RAB,但是PLMN B只能接纳其中E-RAB1,无法接纳E-RAB2, 0AM 为源侧基站配置是"所有承载都能接纳才进行优先接入"。网络的拓扑图如图7所示。
[0201] 步骤1 :终端在小区1中开机,发现小区1中支持的PLMNA非自己归属运营商 的HomePLMN,根据SIM中与归属运营商的签约信息,该终端在共享网络里该用户有优 先回到归属运营商HomePLMN享受较低资源以及优质服务。终端在接入小区后利用RRC ConnectionRequestComplete中捎带的NAS消息指示MME其需要优先选择高优先级PLMN。
[0202] 步骤2 :终端所选的MME根据终端上报的MSI,发现终端非本地用户,并且终端用 户指示了其需要优先选择高优先级PLMN。则终端所选的MME向终端归属HSS,在Authenti cation-Information-Request(AIR)Command中捎带一个PLMN优先级请求信息,指不归属 HSS反馈该终端对于可用的PLMN优先级列表。
[0203] 步骤3 :归属HSS在查询到该终端的可用的PLMN优先级列表,通过Authenticati on-Information-Answer(AIA)Command消息捎带该终端可用的PLMN优先级列表给MME。
[0204] 步骤4:归属MME根据收到的可用PLMN优先级列表,把这些PLMN列表加入 到Handover Restriction List信息中,当前终端选择的PLMN作为Serving PLMN信 息。并且MME向终端归属基站发送Initial UEContext Setup消息,该消息中Handover Restriction List消息中增加了相应信息,如表2所示。
[0205] 步骤5:终端归属基站将Handover Restriction List保存到终端用户的上下文 中。
[0206] 步骤6:终端根据所属基站配置的测量,上报了目标小区的PCI信息。所属基站发 现该在邻区列表里目标小区的PCI仅对应一个ECGI。
[0207] 步骤7:终端当前所属基站向目标小区所属基站发送了切换请求消息,其中PLMN A对应于Target Cell ID1。
[0208] 步骤8:目标小区所属基站中在接收到切换请求消息后,发现消息中携带的终端 的上下文中包含了切换的限制列表,其中切换的限制列表中PLMNB的优先级要高于PLMN A,并且目标小区当前也同时支持PLMNA和B。因此目标小区对于PLMNA和PLMNB进行了 资源划分,其中PLMNA只能使用80%的资源,而PLMNB可以使用20%的资源,因此对于两条 消息中所有所述承载进行接纳判决。目标基站通过接纳判决,PLMNA可以支持两个E-RAB, 而PLMNB仅支持E-RAB1,此后目标基站向源基站分别反馈一条切换请求确认消息,消息中 分别指出了PLMNA和PLMNB所能接纳的承载情况。
[0209] 步骤9:源基站在接收到切换请求确认消息后,发现PLMNA对应的逻辑小区可以 接纳终端的两个承载,而PLMNB仅能接纳E-RAB1。由于0AM为源基站配置的切换策略是 "所有承载都能接纳才进行优先接入",因此源基站选择了PLMNA作为终端切换后驻留的网 络,并且在SN Status Transfer中携带了PLMN A指示给目标小区所属基站。
[0210] 步骤10 :源基站以Target Cell ID1为切换的目标小区,向终端发送切换命令。
[0211] 步骤11 :目标基站收到SN Status Transfer消息后发现了源小区所属基站选择 了PLMN A,因此释放PLMN B为该终端切换所准备的资源。在终端接入到目标基站后,继续 选择PLMN A为终端进行服务。
[0212] 通过实施本发明,可以得到以下优点:
[0213] [1].与当前标准相比,终端用户可以在多运营商共享场景里可以回归到Home PLMN,从而享受到速率更高以及资费更低的服务。
[0214] [2].对于终端侧无影响:整个方案是一个网络侧方案,不影响终端协议。因此可 以有效地兼容当前R8/9的终端,从而有较好的后向兼容性。
[0215] [3].对于网络侧影响较小:无论是基站还是核心网都复用了现有的协议过程,仅 对于协议做了较小的扩展,方便设备商实现。
[0216] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件 来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读 存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0217] 本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明 限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描 述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理 解本发明从而设计适于特定用途的带有各种修改的各种实施例。
【主权项】
1. 一种小区切换方法,其特征在于,包括: 源基站在根据用户终端上报的测量报告确定目标小区PCI时,判断目标小区PCI对应 的ECGI数量是否大于1,其中源基站为用户终端当前驻留小区的基站; 若ECGI数量大于1,源基站利用与目标小区PCI对应的PLMN集合和预先从网络侧获得 的PLMN列表,确定第一候选PLMN集合;其中所述PLMN列表包括用户终端能够接入的PLMN 及相应优先级; 源基站向目标基站发送n条切换请求消息,其中第i条切换请求消息包括第一候选 PLMN集合中的第i个候选PLMN所对应的目标小区标识,I < i < n,n为第一候选PLMN集 合中的候选PLMN数目,目标基站为目标小区所属基站; 目标基站接收到切换请求消息后,在与各目标小区标识相对应的逻辑小区中,判断是 否存在能够接纳用户终端的逻辑小区,并将包括判断结果的切换请求响应消息发送给源基 站; 源基站接收到切换请求响应消息后,在与能够接纳用户终端的逻辑小区相对应的候选 PLMN中,选择优先级最高的候选PLMN作为目的PLMN,将与目的PLMN相对应的逻辑小区作 为切换目的小区; 源基站把选择的切换目的小区信息通知给目标基站; 目标基站在所述用户终端接入到所述目标小区后,将选择的目的PLMN作为所述用户 终端的服务PLMN。2. 根据权利要求1所述的方法,其特征在于, 源基站把选择的切换目的小区信息通知给目标基站后,还包括: 源基站向目标基站发送资源释放命令,其中资源释放命令中包括第一候选PLMN集合 中除目的PLMN之外的其它PLMN,以便目标基站释放所述其它PLMN对应逻辑小区中预留的 资源。3. 根据权利要求1所述的方法,其特征在于, 源基站利用与目标小区PCI对应的PLMN集合和预先从网络侧获得的PLMN列表,确定 第一候选PLMN集合的步骤包括: 源基站将与目标小区PCI对应的PLMN集合和预先从网络侧获得的PLMN列表的交集, 作为第一候选PLMN集合。4. 根据权利要求1所述的方法,其特征在于, 目标基站在与各目标小区标识相对应的逻辑小区中,判断是否存在能够接纳用户终端 的逻辑小区的步骤包括: 目标基站在与各目标小区标识相对应的逻辑小区中,利用网络侧对所述逻辑小区配置 的资源划分情况,判断是否存在能够接纳用户终端的逻辑小区。5. 根据权利要求1所述的方法,其特征在于, 源基站接收到切换请求响应消息后,在与能够接纳用户终端的逻辑小区相对应的候选 PLMN中,选择优先级最高的候选PLMN作为目的PLMN的步骤包括: 源基站接收到切换请求响应消息后,判断源基站是否被配置优先选择全部承载都被接 纳的PLMN的策略; 若源基站被配置优先选择全部承载都被接纳的PLMN的策略,则进一步判断是否存在 能够接纳用户终端全部承载的逻辑小区; 若存在能够接纳用户终端全部承载的逻辑小区,则在与能够接纳用户终端全部承载的 逻辑小区相对应的候选PLMN中,选择优先级最高的候选PLMN作为目的PLMN ; 若不存在能够接纳用户终端全部承载的逻辑小区,则在第一候选PLMN集合中选择优 先级最高的候选PLMN作为目的PLMN。6. 根据权利要求5所述的方法,其特征在于, 若源基站没有被配置优先选择全部承载都被接纳的PLMN的策略,则在与能够接纳用 户终端至少部分承载的逻辑小区相对应的候选PLMN中,选择优先级最高的候选PLMN作为 目的PLMN。7. 根据权利要求1所述的方法,其特征在于, 若ECGI数量等于1,则源基站向目标基站发送切换请求,其中切换请求中包括预先从 网络侧获得的所述PLMN列表; 目标基站接收到切换请求后,判断在所述PLMN列表中,是否存在与目标基站支持的 PLMN不同的PLMN ; 若在所述PLMN列表中,存在与目标基站支持的PLMN不同的PLMN,则目标基站利用目标 基站支持的PLMN集合、以及所述PLMN列表,确定第二候选PLMN集合; 目标基站在与所述第二候选PLMN集合中各候选PLMN相对应的逻辑小区中判断是否存 在能够接纳用户终端至少部分承载的逻辑小区,并将包括判断结果的切换请求响应消息发 送给源基站; 源基站接收到切换请求响应消息后,在与能够接纳用户终端至少部分承载的逻辑小区 相对应的候选PLMN中,选择优先级最高的候选PLMN作为目的PLMN ,将与目的PLMN相对应 的逻辑小区作为切换目的小区; 源基站把选择的切换目的小区信息发送给目标基站,以便目标基站在所述用户终端接 入到所述目标小区后,将选择的目的PLMN作为所述用户终端的服务PLMN。8. 根据权利要求7所述的方法,其特征在于, 源基站把选择的切换目的小区信息发送给目标基站后,还包括: 源基站向目标基站发送资源释放命令,其中资源释放命令中包括选择的目的PLMN,以 便目标基站释放第二候选PLMN集合中除选择的目的PLMN之外的其它PLMN对应逻辑小区 中预留的资源。9. 根据权利要求7所述的方法,其特征在于, 目标基站利用目标基站支持的PLMN集合、以及所述PLMN列表,确定第二候选PLMN集 合的步骤包括: 目标基站将目标基站支持的PLMN集合和所述PLMN列表的交集,作为第二候选PLMN集 合。10. 根据权利要求7所述的方法,其特征在于, 目标基站在与所述第二候选PLMN集合中各候选PLMN相对应的逻辑小区中判断是否存 在能够接纳用户终端至少部分承载的逻辑小区的步骤包括: 目标基站根据预先配置的多运营商资源共享分配策略,在与所述第二候选PLMN集合 中各候选PLMN相对应的逻辑小区中判断是否存在能够接纳用户终端至少部分承载的逻辑 小区。11. 根据权利要求1-10中任一项所述的方法,其特征在于, 源基站预先从网络侧获得所述的PLMN列表的步骤包括: 源基站在用户终端接入小区后,向MME发送初始化请求消息; MME接收到初始化请求消息后,判断初始化请求消息中是否包括用户终端选择高优先 级PLMN的指示; 若初始化请求消息中包括用户终端选择高优先级PLMN的指示,则MME从用户终端的归 属HSS获取所述PLMN列表; MME将所述PLMN列表提供给源基站。12. 根据权利要求11所述的方法,其特征在于, 若初始化请求消息中不包括用户终端选择高优先级PLMN的指示,则判断用户终端是 否具有高优先级PLMN选择能力; 若用户终端不具有高优先级PLMN选择能力,则MME执行从用户终端的归属HSS获取所 述PLMN列表的步骤。13. 根据权利要求12所述的方法,其特征在于, 初始化请求消息中还包括用户终端的版本信息; 判断用户终端是否具有高优先级PLMN选择能力的步骤包括: 利用用户终端的版本信息判断用户终端是否具有高优先级PLMN选择能力。14. 根据权利要求11所述的方法,其特征在于, MME将所述PLMN列表提供给源基站的步骤包括: MME判断所述PLMN列表中是否有用户终端当前驻留的PLMN ; 若所述PLMN列表中具有用户终端当前驻留的PLMN,则将所述PLMN列表提供给源基 站; 若所述PLMN列表中没有用户终端当前驻留的PLMN,则将用户终端当前驻留的PLMN添 加到所述PLMN列表中,并将当前驻留的PLMN优先级设为最低,从而得到更新后的PLMN列 表; 将更新后的PLMN列表提供给源基站。15. 根据权利要求11所述的方法,其特征在于, 源基站在用户终端接入小区后,向MME发送初始化请求消息的步骤包括: 源基站在用户终端接入小区后,接收用户终端上报的网络配置信息,其中用户终端通 过读取广播消息发现当前驻留小区属于合作运营商、并且自身被配置为具有选择高优先级 PLMN的需求,则用户终端在接入当前驻留小区后向源基站上报网络配置信息,其中网络配 置信息包括用户终端支持高优先级PLMN选择能力以及当前是否有选择高优先级PLMN需求 的指示; 源基站将包括网络配置信息的初始化请求消息发送给MME。16. -种小区切换系统,其特征在于,包括源基站和目标基站,其中源基站为用户终端 当如驻留小区的基站,目标基站为目标小区所属基站,其中: 源基站,用于在根据用户终端上报的测量报告确定目标小区PCI时,判断目标小区PCI 对应的ECGI数量是否大于1 ;若ECGI数量大于1,则利用与目标小区PCI对应的PLMN集合 和预先从网络侧获得的PLMN列表,确定第一候选PLMN集合,其中所述PLMN列表包括用户 终端能够接入的PLMN及相应优先级;向目标基站发送n条切换请求消息,其中第i条切换 请求消息包括第一候选PLMN集合中的第i个候选PLMN所对应的目标小区标识,I < i < n, n为第一候选PLMN集合中的候选PLMN数目;在接收到切换请求响应消息后,在与能够接纳 用户终端的逻辑小区相对应的候选PLMN中,选择优先级最高的候选PLMN作为目的PLMN,将 与目的PLMN相对应的逻辑小区作为切换目的小区;并把选择的切换目的小区信息通知给 目标基站; 目标基站,用于在接收到切换请求消息后,在与各目标小区标识相对应的逻辑小区中, 判断是否存在能够接纳用户终端的逻辑小区,并将包括判断结果的切换请求响应消息发送 给源基站;在接收到源基站发送的切换目的小区信息后,在所述用户终端接入到所述目标 小区时,将选择的目的PLMN作为所述用户终端的服务PLMN。17. 根据权利要求16所述的系统,其特征在于, 源基站还用于在把选择的切换目的小区信息通知给目标基站后,向目标基站发送资源 释放命令,其中资源释放命令中包括第一候选PLMN集合中除目的PLMN之外的其它PLMN,以 便目标基站释放所述其它PLMN对应逻辑小区中预留的资源。18. 根据权利要求16所述的系统,其特征在于, 源基站具体将与目标小区PCI对应的PLMN集合和预先从网络侧获得的PLMN列表的交 集,作为第一候选PLMN集合。19. 根据权利要求16所述的系统,其特征在于, 目标基站具体在与各目标小区标识相对应的逻辑小区中,利用网络侧对所述逻辑小区 配置的资源划分情况,判断是否存在能够接纳用户终端的逻辑小区。20. 根据权利要求16所述的系统,其特征在于, 源基站具体在接收到切换请求响应消息后,判断源基站是否被配置优先选择全部承载 都被接纳的PLMN的策略;若源基站被配置优先选择全部承载都被接纳的PLMN的策略,则进 一步判断是否存在能够接纳用户终端全部承载的逻辑小区;若存在能够接纳用户终端全部 承载的逻辑小区,则在与能够接纳用户终端全部承载的逻辑小区相对应的候选PLMN中,选 择优先级最高的候选PLMN作为目的PLMN ;若不存在能够接纳用户终端全部承载的逻辑小 区,则在第一候选PLMN集合中选择优先级最高的候选PLMN作为目的PLMN。21. 根据权利要求20所述的系统,其特征在于, 源基站还用于在没有被配置优先选择全部承载都被接纳的PLMN的策略时,在与能 够接纳用户终端至少部分承载的逻辑小区相对应的候选PLMN中,选择优先级最高的候选 PLMN作为目的PLMN。22. 根据权利要求16所述的系统,其特征在于, 源基站还用于在ECGI数量等于1时,向目标基站发送切换请求,其中切换请求中包括 预先从网络侧获得的所述PLMN列表;在接收到目标终端发送的切换请求响应消息后,在与 能够接纳用户终端至少部分承载的逻辑小区相对应的候选PLMN中,选择优先级最高的候 选PLMN作为目的PLMN,将与目的PLMN相对应的逻辑小区作为切换目的小区;把选择的切 换目的小区信息发送给目标基站,以便目标基站在所述用户终端接入到所述目标小区后, 将选择的目的PLMN作为所述用户终端的服务PLMN ; 目标基站还用于在接收到切换请求后,判断在所述PLMN列表中,是否存在与目标基站 支持的PLMN不同的PLMN ;若在所述PLMN列表中,存在与目标基站支持的PLMN不同的PLMN, 则利用目标基站支持的PLMN集合、以及所述PLMN列表,确定第二候选PLMN集合;在与所述 第二候选PLMN集合中各候选PLMN相对应的逻辑小区中判断是否存在能够接纳用户终端至 少部分承载的逻辑小区,并将包括判断结果的切换请求响应消息发送给源基站。23. 根据权利要求22所述的系统,其特征在于, 源基站还用于在把选择的切换目的小区信息发送给目标基站后,向目标基站发送资源 释放命令,其中资源释放命令中包括选择的目的PLMN,以便目标基站释放第二候选PLMN集 合中除选择的目的PLMN之外的其它PLMN对应逻辑小区中预留的资源。24. 根据权利要求22所述的系统,其特征在于, 目标基站具体将目标基站支持的PLMN集合和所述PLMN列表的交集,作为第二候选 PLMN集合。25. 根据权利要求22所述的系统,其特征在于, 目标基站具体根据预先配置的多运营商资源共享分配策略,在与所述第二候选PLMN 集合中各候选PLMN相对应的逻辑小区中判断是否存在能够接纳用户终端至少部分承载的 逻辑小区。26. 根据权利要求16-25中任一项所述的系统,其特征在于,还包括MME和HSS,其中: 源基站具体在用户终端接入小区后,向MME发送初始化请求消息; MME,用于在接收到初始化请求消息后,判断初始化请求消息中是否包括用户终端选 择高优先级PLMN的指示;若初始化请求消息中包括用户终端选择高优先级PLMN的指示,则 从用户终端的归属HSS获取所述PLMN列表;并将所述PLMN列表提供给源基站; 用户终端的归属HSS,用于向MME提供所述PLMN列表。27. 根据权利要求26所述的系统,其特征在于, MME还用于在初始化请求消息中不包括用户终端选择高优先级PLMN的指示时,判断用 户终端是否具有高优先级PLMN选择能力;若用户终端不具有高优先级PLMN选择能力,则执 行从用户终端的归属HSS获取所述PLMN列表的操作。28. 根据权利要求27所述的系统,其特征在于, 初始化请求消息中还包括用户终端的版本信息; MME具体利用用户终端的版本信息判断用户终端是否具有高优先级PLMN选择能力。29. 根据权利要求26所述的系统,其特征在于, MME具体判断所述PLMN列表中是否有用户终端当前驻留的PLMN ;若所述PLMN列表中 具有用户终端当前驻留的PLMN,则将所述PLMN列表提供给源基站;若所述PLMN列表中没 有用户终端当前驻留的PLMN,则将用户终端当前驻留的PLMN添加到所述PLMN列表中,并将 当前驻留的PLMN优先级设为最低,从而得到更新后的PLMN列表;将更新后的PLMN列表提 供给源基站。30. 根据权利要求26所述的系统,其特征在于, 源基站具体在用户终端接入小区后,接收用户终端上报的网络配置信息,将包括网络 配置信息的初始化请求消息发送给MME ;其中用户终端通过读取广播消息发现当前驻留小 区属于合作运营商、并且自身被配置为具有选择高优先级PLMN的需求,则用户终端在接入
【专利摘要】本发明公开一种小区切换方法和系统。其中在切换准备过程中,若目标小区PCI对应的ECGI数量大于1,则源基站利用与目标小区PCI对应的PLMN集合和预先获得的PLMN列表确定第一候选PLMN集合;源基站向目标基站发送切换请求消息,以便目标基站在与各目标小区标识相对应的逻辑小区中,判断是否存在能够接纳用户终端的逻辑小区,并将判断结果反馈给源基站;源基站在与能接纳用户终端的逻辑小区相对应的候选PLMN中,选择优先级最高的候选PLMN作为目的PLMN,以便在终端接入到目标小区后,目标基站将选择的目的PLMN作为服务PLMN。通过将终端从低优先级网络优先切换到高优先级网络,从而可享受到较低的资费及更优质的服务,并且适用于各种版本的终端,因此具有良好的后向兼容性。
【IPC分类】H04W36/00
【公开号】CN104883712
【申请号】CN201410067945
【发明人】许森, 孙震强, 张光辉
【申请人】中国电信股份有限公司
【公开日】2015年9月2日
【申请日】2014年2月27日
转载请注明原文地址:https://www.famiwei.com/read-8135875.html

最新回复(0)