一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

切换方法、网络设备、用户设备以及通信系统与流程

2022-02-20 12:58:03 来源:中国专利 TAG:


1.本发明实施例涉及通信技术领域,尤其涉及一种切换方法、网络设备、用户设备以及通信系统。


背景技术:

2.在用户与小区移动通信的过程中,切换是指在保证通信不间断的前提下,把通信的无线连接链路从一个小区转换到另一个小区的过程。在用户使用无线通信网络的过程中,从当前基站覆盖小区移动到另一个基站覆盖小区时,或由于受到外界的干扰等其他原因使通信质量下降时,用户设备会向当前小区发送测量报告,以使用户设备转换到另一个小区上去,尽可能的保证用户设备正常的通信。
3.然而,若用户设备与小区进行多次切换,则会引起安全密钥不匹配,导致用户设备掉线,影响了用户体验。


技术实现要素:

4.本发明实施例的主要目的在于提出一种切换方法、网络设备、用户设备以及通信系统,能够推算出准确的下一跳密钥,避免用户设备因下一跳密钥不匹配而掉线,使得用户设备能够与匹配的目标基站进行切换重配。
5.为实现上述目的,本发明实施例提供了一种切换方法,应用于网络设备,方法包括:当接收到源基站发送的用于将用户设备切换至目标基站的第一切换请求时,更新下一跳链计数器值与下一跳密钥,并向目标基站发送第二切换请求;若接收到目标基站发送的表征切换准备失败的消息,将下一跳链计数器值与下一跳密钥分别恢复至更新前的值;若接收到目标基站发送的表征切换准备成功的消息,向源基站发送切换命令,以供源基站控制用户设备与目标基站进行切换重配。
6.为实现上述目的,本发明实施例还提出了一种通信系统,包括:用户设备、源基站与网络设备;源基站用于向网络设备发送用于将用户设备切换至目标基站的第一切换请求;网络设备用于在接收到第一切换请求时,更新下一跳链计数器值与下一跳密钥,并向目标基站发送第二切换请求;网络设备用于在接收到目标基站发送的表征切换准备失败的消息时,将下一跳链计数器值与下一跳密钥分别恢复至更新前的值;网络设备用于在接收到目标基站发送的表征切换准备成功的消息时,向源基站发送切换命令;源基站还用于根据切换命令控制用户设备与目标基站进行切换重配。
7.为实现上述目的,本发明实施例还提出了一种网络设备,网络设备包括存储器、处理器、存储在存储器上并可在处理器上运行的程序、以及用于实现处理器与存储器之间的连接通信的数据总线,程序被处理器执行时实现如上述的切换方法的步骤。
8.为实现上述目的,本发明实施例还提出了一种切换方法,应用于用户设备,方法包括:向源基站发送包括至少一候选基站的测量报告,以供源基站向网络设备发送用于将用户设备切换至目标基站的第三切换请求,目标基站为任一候选基站;当接收到源基站发送
的包括下一跳链计数器值的切换重配请求时,根据下一跳链计数器值,得到下一跳链计数器值的翻转次数,其中,源基站在接收到网络设备发送的切换命令时,向用户设备发送切换重配请求;根据下一跳链计数器值与翻转次数,得到下一跳密钥;基于下一跳链计数器值与下一跳密钥,与目标基站进行切换重配。
9.为实现上述目的,本发明实施例还提出了一种通信系统,包括:用户设备、源基站与网络设备;用户设备用于向源基站发送包括至少一候选基站的测量报告;源基站用于向网络设备发送用于将用户设备切换至目标基站的第三切换请求,目标基站为任一候选基站;源基站还用于在接收到网络设备发送的切换命令时,向用户设备发送包括下一跳链计数器值的切换重配请求;用户设备还用于在接收到切换重配请求时,根据下一跳链计数器值,得到下一跳链计数器值的翻转次数,并根据下一跳链计数器值与翻转次数,得到下一跳密钥;用户设备还用于基于下一跳链计数器值与下一跳密钥,与目标基站进行切换重配。
10.为实现上述目的,本发明实施例还提出了一种用户设备,用户设备包括存储器、处理器、存储在存储器上并可在处理器上运行的程序、以及用于实现处理器与存储器之间的连接通信的数据总线,程序被处理器执行时实现如上述的切换方法的步骤。
11.相对于现有技术而言,本发明实施例提供的切换方法中,网络设备在接收到源基站发送的用于将用户设备切换至目标基站的第一切换请求时,更新下一跳链计数器值与下一跳密钥,并向目标基站发送第二切换请求;若接收到目标基站发送的表征切换准备失败的消息,将下一跳链计数器值与下一跳密钥分别恢复至更新前的值;若接收到目标基站发送的表征切换准备成功的消息,向源基站发送切换命令,以供源基站控制用户设备与目标基站进行切换重配,由此网络设备在当前的目标基站无法与用户设备进行切换重配时,不会对下一跳链计数器值与下一跳密钥进行更新,从而避免多次对下一跳链计数器值进行更新,不会导致用户设备无法根据一跳链计数器值推算出匹配的下一跳密钥,即用户设备能够根据下一跳链计数器值推算出准确的下一跳密钥,避免用户设备因下一跳密钥不匹配而掉线,使得用户设备能够与匹配的目标基站进行切换重配。
附图说明
12.图1是本发明第一实施例的切换方法的具体流程图;
13.图2是本发明第一实施例的切换方法的通信流程图;
14.图3是本发明第二实施例与第四实施例的通信系统的结构示意图;
15.图4是本发明第三实施例的切换方法的具体流程图;
16.图5是本发明第三实施例的切换方法的通信流程图;
17.图6是本发明第五实施例的网络设备与第六实施例中的用户设备的示意图。
具体实施方式
18.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
19.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特有的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
20.本发明第一实施例提供了一种切换方法,应用于网络设备,网络设备可以为5g核
心网侧的接入和移动管理(access and mobility management function,简称amf)模块,网络设备负责用户设备(userequipment,简称ue)在基站之间的切换管理,用户设备1可以为手机、平板电脑等移动终端。
21.本实施方式的切换方法的具体流程如图1所示。
22.步骤101,当接收到源基站发送的用于将用户设备切换至目标基站的第一切换请求时,更新下一跳链计数器值与下一跳密钥,并向目标基站发送第二切换请求。
23.具体而言,用户设备ue可以通过无线电资源控制(rrc)信令来连续地测量和报告周围基站(小区)的信号质量,当满足预设的触发条件时,用户设备ue向源基站s-gnb发送测量报告,测量报告包括至少一候选基站(候选小区)的标识信息,源基站s-gnb在接收到该测量报告时,判定需要进行基站切换,源基站s-gnb从候选基站中选择一个基站作为目标基站t-gnb,向amf模块(即网络设备)发起用于将用户设备ue切换至目标基站t-gnb的第一切换请求(即源侧切换请求),第一切换请求中包括目标基站t-gnb的标识信息,amf模块在接收到第一切换请求后,更新下一跳链计数器值(next hop chaining counter,简称ncc)与下一跳密钥(next hop,简称nh),然后基于目标基站t-gnb的标识信息,向目标基站t-gnb发送第二切换请求(目标侧切换请求),第二切换请求中包括更新后的ncc和nh。其中,amf模块在更新ncc和nh后,对原来的ncc和nh进行备份。需要说明的是,本实施方式中,amf模块在接收到第一切换请求时,核心网密钥kamf与接入层(acess stratum,简称as)密钥均保持不变,避免影响下一跳链计数器值ncc与所述下一跳密钥nh的恢复。
24.其中,amf模块更新ncc和nh的具体方式为:按预设方式增大当前的下一跳链计数器值,得到更新后的下一跳链计数器值,根据更新后的下一跳链计数器值,得到更新后的下一跳密钥。具体的,以ncc的初始值为m为例,此时nh=k,然后对ncc进行更新,将ncc加1,此时ncc=m 1,然后基于更新后的ncc值,推算与该ncc值对应的nh,nh=k’。
25.步骤102,若接收到目标基站发送的表征切换准备失败的消息,将下一跳链计数器值与下一跳密钥分别恢复至更新前的值。
26.步骤103,若接收到目标基站发送的表征切换准备成功的消息,向源基站发送切换命令,以供源基站控制用户设备与目标基站进行切换重配。
27.具体而言,目标基站t-gnb在接收到第二切换请求(目标侧切换请求)时,进行切换准备,例如资源接纳、安全上下文的更新等操作,若切换准备出现异常,目标基站t-gnb向amf模块发送表征切换准备失败的消息,此时amf模块将ncc和nh恢复至更新前的值,即将ncc=m 1、nh=k’,恢复至ncc=m、nh=k。然后,amf模块向源基站s-gnb发送表征切换失败的消息,此时源基站s-gnb判断是否还存在候选基站,若还存在候选基站,则将下一个候选基站作为目标基站t-gnb,再向amf模块发送第一切换请求(源侧切换请求),重复上述判断过程直至不存在候选基站或用户设备ue已与目标基站t-gnb完成切换重配。
28.目标基站t-gnb在切换准备未出现异常时,向amf模块发送表征切换准备成功的消息,此时amf模块向源基站s-gnb发送切换命令,切换命令包括当前的下一跳链计数器值ncc与当前目标基站t-gnb的标识信息,源基站s-gnb在接收到该切换命令时,向用户设备ue发送切换重配请求,切换重配请求中包括切换命令中的当前的下一跳链计数器值ncc与当前目标基站t-gnb的标识信息,此时ncc=m 1,用户设备ue则可以推算该ncc对应的nh,nh=k’,然后基于目标基站t-gnb的标识信息,与目标基站t-gnb进行切换重配,目标基站t-gnb
中包含更新后的ncc和nh值,即用户设备ue与目标基站t-gnb中ncc、nh均相等,从而用户设备ue可以与目标基站t-gnb完成切换重配。
29.下面结合图2中通信流程图对本实施例的切换方法进行说明。
30.用户设备ue可以通过无线电资源控制(rrc)信令来连续地测量和报告周围基站(小区)的信号质量,当满足预设的触发条件时,用户设备ue向源基站s-gnb发送测量报告,测量报告包括至少一候选基站(候选小区)的标识信息。触发条件例如为以下任意之一:源基站的服务质量低于预设阈值、相邻基站的服务质量高于预设阈值、相邻基站的服务质量高于源基站的服务质量的差值大于预设阈值。候选基站可以为服务质量高于预设阈值的基站。
31.源基站s-gnb在接收到用户设备ue发送的测量报告时,可以将所有的候选基站按照服务质量进行排序,按照顺序选择第一候选基站作为目标基站t-gnb,然后向amf模块发起源侧切换请求(第一切换请求),源侧切换请求包括目标基站t-gnb的标识信息。
32.amf模块在接收到源侧切换请求时,更新ncc和nm,以ncc=m、nh=k为例,更新后,ncc=m 1、nh=k’,然后缓存初始的ncc和nm,再基于目标基站t-gnb的标识信息,向目标基站t-gnb发起目标侧切换请求(第二切换请求),目标侧切换请求包括的ncc=m 1、nh=k’。
33.目标基站t-gnb在接收到目标侧切换请求后,进行切换准备,例如资源接纳、安全上下文的更新等操作,若切换准备出现异常,向amf模块发送表征切换准备失败的消息。
34.amf模块在接收到表征切换准备失败的消息后,将ncc=m 1、nh=k’,恢复至ncc=m、nh=k,再向源基站s-gnb发送表征切换失败的消息,即便在n次切换失败后,amf模块中ncc=m、nh=k。
35.源基站s-gnb在接收到表征切换失败的消息后,判断是否还存在候选基站,若还存在候选基站,则将下一个候选基站作为目标基站t-gnb,再向amf模块发送源侧切换请求,重复前述过程,直至所有的候选基站均切换准备失败,或者用户设备ue已与目标基站t-gnb完成切换重配。
36.若当前为第n 1个候选基站作为目标基站t-gnb,amf模块更新ncc和nh后,ncc=m 1,nh=k’,amf模块向目标基站t-gnb发起目标侧切换请求(第二切换请求),amf模块接收到目标基站t-gnb发送的表征切换准备成功的消息,此时amf模块向源基站s-gnb发送切换命令,切换命令包括ncc=m 1与用户设备ue匹配的目标基站t-gnb的标识信息。其中n为大于或等于2的整数。
37.源基站s-gnb在接收到该切换命令时,向用户设备ue发送切换重配请求,切换重配请求中包括ncc=m 1与用户设备ue匹配的目标基站t-gnb的标识信息,此时ncc=m 1。
38.用户设备ue则可以推算该ncc对应的nh,nh=k’,然后基于与用户设备ue匹配的目标基站t-gnb的标识信息,与目标基站t-gnb进行切换重配,目标基站t-gnb中包含更新后的ncc和nh值,即用户设备ue与目标基站t-gnb中ncc、nh均相等,从而用户设备ue可以与目标基站t-gnb完成切换重配。
39.相对于现有技术而言,本发明实施例提供的切换方法中,网络设备在接收到源基站发送的用于将用户设备切换至目标基站的第一切换请求时,更新下一跳链计数器值与下一跳密钥,并向目标基站发送第二切换请求;若接收到目标基站发送的表征切换准备失败的消息,将下一跳链计数器值与下一跳密钥分别恢复至更新前的值;若接收到目标基站发
送的表征切换准备成功的消息,向源基站发送切换命令,以供源基站控制用户设备与目标基站进行切换重配,由此网络设备在当前的目标基站无法与用户设备进行切换重配时,不会对下一跳链计数器值与下一跳密钥进行更新,从而避免多次对下一跳链计数器值进行更新,不会导致用户设备无法根据一跳链计数器值推算出匹配的下一跳密钥,即用户设备能够根据下一跳链计数器值推算出准确的下一跳密钥,避免用户设备因下一跳密钥不匹配而掉线,使得用户设备能够与匹配的目标基站进行切换重配。
40.本发明第二实施例提供了一种通信系统,通信系统可以为5g移动通信系统,请参考图3,通信系统包括:用户设备1、源基站2与网络设备3,用户设备1可以为手机、平板电脑等移动终端;网络设备3可以为5g核心网侧的接入和移动管理(access and mobility management function,简称amf)模块。
41.源基站2用于向网络设备3发送用于将用户设备1切换至目标基站4的第一切换请求。
42.网络设备3用于在接收到第一切换请求时,更新下一跳链计数器值与下一跳密钥,并向目标基站4发送第二切换请求。
43.在一个例子中,网络设备3用于按预设方式增大当前的下一跳链计数器值,得到更新后的下一跳链计数器值,并根据更新后的下一跳链计数器值,得到更新后的下一跳密钥。
44.网络设备3用于在接收到目标基站4发送的表征切换准备失败的消息时,将下一跳链计数器值与下一跳密钥分别恢复至更新前的值。
45.其中,网络设备3还用于在将下一跳链计数器值与下一跳密钥分别恢复至更新前的值之后,向源基站2发送表征切换失败的消息。
46.源基站2用于在接收到表征切换失败的消息时,将下一个候选基站作为目标基站4向网络设备3发出切换请求。
47.网络设备3用于在接收到目标基站4发送的表征切换准备成功的消息时,向源基站2发送切换命令。
48.源基站2还用于根据切换命令控制用户设备1与目标基站4进行切换重配。
49.由于第一实施例与本实施例相互对应,因此本实施例可与第一实施例互相配合实施。第一实施例中提到的相关技术细节在本实施例中依然有效,在第一实施例中所能达到的技术效果在本实施例中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在第一实施例中。
50.相对于现有技术而言,本发明实施例提供的通信系统中,网络设备在接收到源基站发送的用于将用户设备切换至目标基站的第一切换请求时,更新下一跳链计数器值与下一跳密钥,并向目标基站发送第二切换请求;若接收到目标基站发送的表征切换准备失败的消息,将下一跳链计数器值与下一跳密钥分别恢复至更新前的值;若接收到目标基站发送的表征切换准备成功的消息,向源基站发送切换命令,以供源基站控制用户设备与目标基站进行切换重配,由此网络设备在当前的目标基站无法与用户设备进行切换重配时,不会对下一跳链计数器值与下一跳密钥进行更新,从而避免多次对下一跳链计数器值进行更新,不会导致用户设备无法根据一跳链计数器值推算出匹配的下一跳密钥,即用户设备能够根据下一跳链计数器值推算出准确的下一跳密钥,避免用户设备因下一跳密钥不匹配而掉线,使得用户设备能够与匹配的目标基站进行切换重配。
51.本发明第三实施例提供了一种切换方法,应用于用户设备,用户设备可以为手机、平板电脑等移动终端,用户设备由网络设备负责其在基站之间的切换管理,网络设备可以为5g核心网侧的接入和移动管理(access and mobility management function,简称amf)模块。
52.本实施方式的切换方法的具体流程如图4所示。
53.步骤201,向源基站发送包括至少一候选基站的测量报告,以供源基站向网络设备发送用于将用户设备切换至目标基站的第三切换请求,目标基站为任一候选基站。
54.具体而言,用户设备ue可以通过无线电资源控制(rrc)信令来连续地测量和报告周围基站(小区)的信号质量,当满足预设的触发条件时,用户设备ue向源基站s-gnb发送测量报告,测量报告包括至少一候选基站(候选小区)的标识信息。
55.源基站s-gnb在接收到该测量报告时,判定需要进行基站切换,源基站s-gnb从候选基站中选择一个基站作为目标基站t-gnb,向amf模块(即网络设备)发起用于将用户设备ue切换至目标基站t-gnb的第三切换请求(即源侧切换请求),第三切换请求中包括目标基站t-gnb的标识信息。
56.步骤202,当接收到源基站发送的包括下一跳链计数器值的切换重配请求时,根据下一跳链计数器值,得到下一跳链计数器值的翻转次数,其中,源基站在接收到网络设备发送的表征目标基站切换准备成功的消息时,向用户设备发送切换命令。
57.步骤203,根据下一跳链计数器值与翻转次数,得到下一跳密钥。
58.步骤204,基于下一跳链计数器值与下一跳密钥,与目标基站进行切换重配。
59.具体而言,amf模块在接收到第三切换请求(即源侧切换请求)后,更新下一跳链计数器值(next hop chaining counter,简称ncc)与下一跳密钥(next hop,简称nh),然后基于目标基站t-gnb的标识信息,向目标基站t-gnb发送第四切换请求(目标侧切换请求),第四切换请求中包括更新后的ncc和nh。举例来说,以ncc的初始值为m为例,此时nh=km,然后将ncc加1,此时ncc=m 1,然后基于更新后的ncc值,推算与该ncc值对应的nh,nh=k
m 1
。若此时是第n个目标基站t-gnb,则ncc=m n,nh=k
m n
。需要说明的是,本实施方式中,amf模块在接收到第一切换请求时,核心网密钥kamf与接入层(acess stratum,简称as)密钥均保持不变。
60.目标基站t-gnb在接收到第四切换请求(目标侧切换请求)时,进行切换准备,例如资源接纳、安全上下文的更新等操作,若切换准备出现异常,目标基站t-gnb向amf模块发送表征切换准备失败的消息,amf模块向源基站s-gnb发送表征切换失败的消息,源基站s-gnb在接收到表征切换失败的消息时,将下一个候选基站作为目标基站向amf模块发出切换请求,并重复上述过程。
61.若切换准备未出现异常,向amf模块发送表征切换准备成功的消息,此时amf模块向源基站s-gnb发送切换命令,切换命令包括当前的下一跳链计数器值ncc与当前目标基站t-gnb的标识信息。源基站s-gnb在接收到该切换命令时,向用户设备ue发送切换重配请求,切换重配请求中包括切换命令中的当前的下一跳链计数器值ncc与当前目标基站t-gnb的标识信息。
62.用户设备ue在接收到源基站s-gnb发送的切换重配请求时,则根据下一跳链计数器值ncc,得到下一跳链计数器值的翻转次数,然后根据下一跳链计数器值ncc与翻转次数,
得到下一跳密钥nh,基于下一跳链计数器值ncc与下一跳密钥nh,与目标基站t-gnb进行切换重配,由于在计算下一跳密钥nh时,结合了翻转次数,从而能够得到与下一跳链计数器值ncc匹配的下一跳密钥nh,因此用户设备ue可以与目标基站t-gnb完成切换重配。
63.下面结合图5中通信流程图对本实施例的切换方法进行说明。
64.用户设备ue可以通过无线电资源控制(rrc)信令来连续地测量和报告周围基站(小区)的信号质量,当满足预设的触发条件时,用户设备ue向源基站s-gnb发送测量报告,测量报告包括至少一候选基站(候选小区)的标识信息。触发条件例如为以下任意之一:源基站的服务质量低于预设阈值、相邻基站的服务质量高于预设阈值、相邻基站的服务质量高于源基站的服务质量的差值大于预设阈值。候选基站可以为服务质量高于预设阈值的基站。
65.源基站s-gnb在接收到用户设备ue发送的测量报告时,可以将所有的候选基站按照服务质量进行排序,按照顺序选择第一个候选基站作为目标基站t-gnb,然后向amf模块发起源侧切换请求(第三切换请求),源侧切换请求包括目标基站t-gnb的标识信息。
66.amf模块在接收到源侧切换请求时,更新ncc和nm,以ncc=m、nh=km为例,更新后,ncc=m 1、nh=k
m 1
,再基于目标基站t-gnb的标识信息,向目标基站t-gnb发起目标侧切换请求(第四切换请求),目标侧切换请求包括的ncc=m 1、nh=k
m 1

67.目标基站t-gnb在接收到目标侧切换请求后,进行切换准备,例如资源接纳、安全上下文的更新等操作,若切换准备出现异常,向amf模块发送表征切换准备失败的消息。
68.amf模块在接收到表征切换准备失败的消息后,向源基站s-gnb发送表征切换失败的消息。
69.源基站s-gnb在接收到表征切换失败的消息后,判断是否还存在候选基站,若还存在候选基站,则将下一个候选基站作为目标基站t-gnb,再向amf模块发送源侧切换请求,重复前述过程,直至所有的候选基站均切换准备失败,或者用户设备ue已与目标基站t-gnb完成切换重配。
70.若当前为第n个候选基站作为目标基站t-gnb,amf模块更新ncc和nh后,ncc=m n,nh=k
m n
,amf模块向目标基站t-gnb发起目标侧切换请求(第四切换请求),目标侧切换请求包括的ncc=m n、nh=k
m n
,amf模块若接收到目标基站t-gnb发送的表征切换准备成功的消息,此时amf模块向源基站s-gnb发送切换命令,切换命令包括ncc=m n与目标基站t-gnb(第n个候选基站)的标识信息。
71.源基站s-gnb在接收到该切换命令时,向用户设备ue发送切换重配请求,切换重配请求中包括ncc=m n与目标基站t-gnb(第n个候选基站)的标识信息。
72.用户设备ue根据ncc=m n,得到下一跳链计数器值的翻转次数y,翻转次数y=n/8取整,由于ncc≤7,可知当前ncc’=(m n)mod8,从而在根据ncc值推算nh值时,能够进行8*y ncc’次,8*y ncc’=n,即nh=k
m n
,然后基于目标基站t-gnb(第n个候选基站)的标识信息,与目标基站t-gnb(第n个候选基站)进行切换重配,此时,目标基站t-gnb(第n个候选基站)中nh=k
m n
,即用户设备ue与目标基站t-gnb中ncc、nh均相等,从而用户设备ue可以与目标基站t-gnb第n个候选基站)完成切换重配。
73.相对于现有技术而言,本发明实施例提供的切换方法中,用户设备能够向源基站发送包括至少一候选基站的测量报告,源基站再向网络设备发送用于将用户设备切换至目
标基站的第三切换请求,目标基站为任一候选基站,源基站在接收到网络设备发送的切换命令时,向用户设备发送包括下一跳链计数器值的切换重配请求,用户设备则根据下一跳链计数器值,得到下一跳链计数器值的翻转次数,再根据下一跳链计数器值与翻转次数,得到下一跳密钥,继而能够基于下一跳链计数器值与下一跳密钥,与目标基站进行切换重配。由此,用户设备在推算下一跳密钥,综合了下一跳链计数器值与下一跳链计数器值的翻转次数,能够避免下一跳链计数器值的翻转导致用户设备无法根据一跳链计数器值推算出匹配的下一跳密钥,即在下一跳链计数器值发生翻转时,仍然能够推算出准确的下一跳密钥,避免用户设备因下一跳密钥不匹配而掉线,使得用户设备能够与匹配的目标基站进行切换重配。
74.本发明第四实施例提供了一种通信系统,通信系统可以为5g移动通信系统,请参考图3,通信系统包括:用户设备1、源基站2与网络设备3,用户设备1可以为手机、平板电脑等移动终端;网络设备3可以为5g核心网侧的接入和移动管理(access and mobility management function,简称amf)模块。
75.用户设备1用于向源基站2发送包括至少一候选基站的测量报告。其中,用户设备1用于基于接收到的源基站发送的测量配置进行测量,并在满足任一预设的触发条件时,向源基站2发送测量报告。
76.源基站2用于向网络设备发送用于将用户设备1切换至目标基站4的第三切换请求,目标基站4为任一候选基站,网络设备3用于在接收到第三切换请求时,更新下一跳链计数器值与下一跳密钥,向目标基站4发送第四切换请求,并在接收到目标基站4发送的表征切换准备成功的消息时,向源基站2发送切换命令;网络设备3还用于在接收到目标基站4发送的表征切换准备失败的消息时,向源基站2发送表征切换失败的消息;源基站2用于在接收到表征切换失败的消息时,将下一个候选基站作为目标基站4向网络设备3发出切换请求。
77.源基站2还用于在接收到网络设备3发送的切换命令时,向用户设备1发送包括下一跳链计数器值的切换重配请求。
78.用户设备1还用于在接收到切换重配请求时,根据下一跳链计数器值,得到下一跳链计数器值的翻转次数,并根据下一跳链计数器值与翻转次数,得到下一跳密钥。
79.用户设备1还用于基于下一跳链计数器值与下一跳密钥,与目标基站4进行切换重配。
80.用户设备1用于基于接收到的源基站发送的测量配置进行测量,并在满足任一预设的触发条件时,向源基站2发送测量报告。
81.由于第三实施例与本实施例相互对应,因此本实施例可与第三实施例互相配合实施。第三实施例中提到的相关技术细节在本实施例中依然有效,在第三实施例中所能达到的技术效果在本实施例中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在第三实施例中。
82.相对于现有技术而言,本发明实施例提供的通信系统中,用户设备能够向源基站发送包括至少一候选基站的测量报告,源基站再向网络设备发送用于将用户设备切换至目标基站的第三切换请求,目标基站为任一候选基站,源基站在接收到网络设备发送的切换命令时,向用户设备发送包括下一跳链计数器值的切换重配请求,用户设备则根据下一跳
链计数器值,得到下一跳链计数器值的翻转次数,再根据下一跳链计数器值与翻转次数,得到下一跳密钥,继而能够基于下一跳链计数器值与下一跳密钥,与目标基站进行切换重配。由此,用户设备在推算下一跳密钥,综合了下一跳链计数器值与下一跳链计数器值的翻转次数,能够避免下一跳链计数器值的翻转导致用户设备无法根据一跳链计数器值推算出匹配的下一跳密钥,即在下一跳链计数器值发生翻转时,仍然能够推算出准确的下一跳密钥,避免用户设备因下一跳密钥不匹配而掉线,使得用户设备能够与匹配的目标基站进行切换重配。
83.本发明第五实施例提供了一种网络设备,请参考图6,该网络设备包括存储器11、处理器12、存储在该存储器上并可在该处理器上运行的程序、以及用于实现处理器11与存储器12之间的连接通信的数据总线13。该程序被该处理器执行时,以实现以下如图第一实施方式中的切换方法的具体步骤。
84.本发明第六实施例提供了一种用户设备,请参考图6,该用户设备包括存储器11、处理器12、存储在该存储器上并可在该处理器上运行的程序、以及用于实现处理器11与存储器12之间的连接通信的数据总线13。该程序被该处理器执行时,以实现以下如图第三实施方式中的切换方法的具体步骤。
85.本发明第七实施例提供了一种存储介质,用于计算机可读存储,存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现前述方法的步骤。
86.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、设备中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。
87.在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
88.以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献