本技术涉及通信,尤其涉及一种小区切换方法、网络设备和终端。
背景技术:
1、在进行卫星小区切换时,通常是采用普通切换的方式进行卫星小区切换。但是,由于终端所属的基站是在确定终端的信号强度较差时,才与终端后续需要切换的基站协商,且协商过程耗时较长;若终端在该协商时间段内的信号强度更差,则终端无法收到切换命令,从而导致卫星小区切换失败。
2、因此,如何较好地实现卫星小区切换,以提高卫星小区切换的成功率,是本领域技术人员亟待解决的问题。
技术实现思路
1、本技术实施例提供了一种小区切换方法、网络设备和终端,可以较好地实现卫星小区切换,从而在一定程度上提高了卫星小区切换的成功率。
2、第一方面,本技术实施例提供了一种小区切换方法,该小区切换方法可以包括:
3、接收第一网络设备发送的第一时间段内,第一卫星小区的星历信息;其中,所述第一网络设备为所述第一卫星小区所属的网络设备。
4、从所述第一时间段中确定第二时间段。
5、向终端发送所述第二时间段内,所述第一卫星小区的星历信息;其中,所述第二时间段内的星历信息用于所述终端基于所述星历信息执行所述第一卫星小区的接入操作。
6、在一种可能的实现方式中,所述接收第一网络设备发送的第一时间段内,第一卫星小区的星历信息之前,还包括:
7、向所述第一网络设备发送星历请求;其中,所述星历请求中包括目标星历更新信息,所述目标星历更新信息用于所述第一网络设备生成所述第一时间段内的星历信息。
8、在一种可能的实现方式中,所述从所述第一时间段中确定第二时间段,包括:
9、基于预设时间段,确定所述预设时间段和所述第一时间段的交集时间段;
10、将所述交集时间段确定为所述第二时间段。
11、在一种可能的实现方式中,所述第二时间段内的星历信息包括第一星历信息和第二星历信息,且所述第一星历信息和所述第二星历信息的有效时间存在交叠;其中,所述向终端发送所述第二时间段内,所述第一卫星小区的星历信息之前,还包括:
12、将交叠时间内任一时刻确定为产生交叠的所述第一星历信息和所述第二星历信息的星历更新时间。
13、将所述第一星历信息和所述第二星历信息中,生效时间在前的星历信息确定为所述星历更新时间之前的时间段内的星历信息,并将生效时间在后的星历信息确定为所述星历更新时间之后的时间段内的星历信息。
14、在一种可能的实现方式中,所述第二时间段内的星历信息包括第三星历信息和第四星历信息,且所述第三星历信息和所述第四星历信息的有效时间存在交叠,所述方法还包括:
15、将所述第三星历信息和所述第四星历信息中,在第二网络设备的星历更新时间可用,且生效结束时刻最晚的星历信息确定为所述第二时间段内的星历信息。
16、或者,
17、将所述第三星历信息和所述第四星历信息中,在所述第二网络设备的星历更新时间可用,及在所述星历更新时间后可用的星历信息确定为所述第二时间段内的星历信息。
18、第二方面,本技术实施例还提供了一种小区切换方法,该小区切换方法可以包括:
19、接收第二网络设备发送的第二时间段内,第一卫星小区的星历信息。
20、在确定条件切换时,根据所述第二时间段内,所述第一卫星小区的星历信息,执行所述第一卫星小区的接入操作。
21、在一种可能的实现方式中,所述第二时间段内的星历信息数量包括至少两个,且所述至少两个星历信息的有效时间存在交叠;其中,所述根据所述第二时间段内,所述第一卫星小区的星历信息,执行所述第一卫星小区的接入操作,包括:
22、根据所述至少两个星历信息中,剩余有效时长最长的星历信息执行所述第一卫星小区的接入操作。
23、在一种可能的实现方式中,所述根据所述第二时间段内,所述第一卫星小区的星历信息,执行所述第一卫星小区的接入操作,包括:
24、若所述确定条件切换时的时刻未到达所述第二时间段的起始时刻,则执行等待,直至达到所述第二时间段的起始时刻;根据所述起始时刻对应的星历信息执行所述第一卫星小区的接入操作。
25、或者,
26、若所述确定条件切换时的时刻在所述第二时间段的终止时刻之后,则执行等待,直至获取到新的星历信息;并根据所述新的星历信息执行所述第一卫星小区的接入操作。
27、在一种可能的实现方式中,所述根据所述第二时间段内,所述第一卫星小区的星历信息,执行所述第一卫星小区的接入操作,包括:
28、若所述星历信息的剩余有效时长小于预设时长,则执行等待,直至获取到新的星历信息;并根据所述新的星历信息执行所述第一卫星小区的接入操作。
29、第三方面,本技术实施例还提供了一种小区切换方法,该小区切换方法可以包括:
30、获取第一时间段内,第一卫星小区的星历信息。
31、向第二网络设备发送所述第一时间段内,第一卫星小区的星历信息,所述星历信息用于基于所述星历信息执行所述第一卫星小区的接入操作。
32、在一种可能的实现方式中,所述获取第一时间段内,第一卫星小区的星历信息,包括:
33、接收所述第二网络设备发送的星历请求;其中,所述星历请求中包括目标星历更新信息。
34、基于所述目标星历更新信息生成所述第一时间段内,所述第一卫星小区的星历信息。
35、第四方面,本技术实施例还提供了一种第二网络设备,该第二网络设备可以包括:
36、接收单元,用于接收第一网络设备发送的第一时间段内,第一卫星小区的星历信息;其中,所述第一网络设备为所述第一卫星小区所属的网络设备。
37、确定单元,用于从所述第一时间段中确定第二时间段。
38、发送单元,用于向终端发送所述第二时间段内,所述第一卫星小区的星历信息;其中,所述第二时间段内的星历信息用于所述终端基于所述星历信息执行所述第一卫星小区的接入操作。
39、在一种可能的实现方式中,所述发送单元,还用于向所述第一网络设备发送星历请求;其中,所述星历请求中包括目标星历更新信息,所述目标星历更新信息用于所述第一网络设备生成所述第一时间段内的星历信息。
40、在一种可能的实现方式中,所述确定单元,具体用于基于预设时间段,确定所述预设时间段和所述第一时间段的交集时间段;将所述交集时间段确定为所述第二时间段。
41、在一种可能的实现方式中,所述第二时间段内的星历信息包括第一星历信息和第二星历信息,且所述第一星历信息和所述第二星历信息的有效时间存在交叠,所述设备还包括第一处理单元。
42、所述第一处理单元,用于将交叠时间内任一时刻确定为产生交叠的所述第一星历信息和所述第二星历信息的星历更新时间;将所述第一星历信息和所述第二星历信息中,生效时间在前的星历信息确定为所述星历更新时间之前的时间段内的星历信息,并将生效时间在后的星历信息确定为所述星历更新时间之后的时间段内的星历信息。
43、在一种可能的实现方式中,所述第二时间段内的星历信息包括第三星历信息和第四星历信息,且所述第三星历信息和所述第四星历信息的有效时间存在交叠,所述设备还包括第二处理单元。
44、所述第二处理单元,用于将所述第三星历信息和所述第四星历信息中,在第二网络设备的星历更新时间可用,且生效结束时刻最晚的星历信息确定为所述第二时间段内的星历信息。
45、或者,
46、将所述第三星历信息和所述第四星历信息中,在所述第二网络设备的星历更新时间可用,及在所述星历更新时间后可用的星历信息确定为所述第二时间段内的星历信息。
47、第五方面,本技术实施例还提供了一种终端,该终端可以包括:
48、接收单元,用于接收第二网络设备发送的第二时间段内,第一卫星小区的星历信息。
49、处理单元,用于在确定条件切换时,根据所述第二时间段内,所述第一卫星小区的星历信息,执行所述第一卫星小区的接入操作。
50、在一种可能的实现方式中,所述第二时间段内的星历信息数量包括至少两个,且所述至少两个星历信息的有效时间存在交叠。
51、所述处理单元,具体用于根据所述至少两个星历信息中,剩余有效时长最长的星历信息执行所述第一卫星小区的接入操作。
52、在一种可能的实现方式中,所述处理单元,具体用于若所述确定条件切换时的时刻未到达所述第二时间段的起始时刻,则执行等待,直至达到所述第二时间段的起始时刻;根据所述起始时刻对应的星历信息执行所述第一卫星小区的接入操作。
53、或者,
54、若所述确定条件切换时的时刻在所述第二时间段的终止时刻之后,则执行等待,直至获取到新的星历信息;并根据所述新的星历信息执行所述第一卫星小区的接入操作。
55、在一种可能的实现方式中,所述处理单元,具体用于若所述星历信息的剩余有效时长小于预设时长,则执行等待,直至获取到新的星历信息;并根据所述新的星历信息执行所述第一卫星小区的接入操作。
56、第六方面,本技术实施例还提供了一种第一网络设备,该第一网络设备可以包括:
57、获取单元,用于获取第一时间段内,第一卫星小区的星历信息。
58、发送单元,用于向第二网络设备发送所述第一时间段内,第一卫星小区的星历信息,所述星历信息用于基于所述星历信息执行所述第一卫星小区的接入操作。
59、在一种可能的实现方式中,所述获取单元,具体用于接收所述第二网络设备发送的星历请求;其中,所述星历请求中包括目标星历更新信息;并基于所述目标星历更新信息生成所述第一时间段内,所述第一卫星小区的星历信息。
60、第七方面,本技术实施例还提供了一种芯片,该芯片可以包括:存储器和处理器;
61、所述存储器用于存储计算机程序;
62、所述处理器用于在所述计算机程序执行时,实现如上述第一方面任一种可能的实现方式所述的小区切换方法;或者,实现如上述第二方面任一种可能的实现方式所述的小区切换方法;或者,实现如上述权利要求9-12中任一项所述的小区切换方法。
63、第八方面,本技术实施例还提供了一种芯片模组,包括:存储器和处理器;
64、所述存储器用于存储计算机程序;
65、所述处理器用于在所述计算机程序执行时,实现如上述第一方面任一种可能的实现方式所述的小区切换方法;或者,实现如上述第二方面任一种可能的实现方式所述的小区切换方法;或者,实现如上述第三方面任一种可能的实现方式所述的小区切换方法。
66、第九方面,本技术实施例还提供了一种电子设备,该电子设备可以包括处理器和存储器;其中,
67、所述存储器,用于存储计算机程序;
68、所述处理器,用于读取所述存储器存储的计算机程序,并根据所述存储器中的计算机程序执行上述第一方面任一种可能的实现方式所述的小区切换方法;或者,执行上述第二方面任一种可能的实现方式所述的小区切换方法,或者,执行上述第三方面任一种可能的实现方式所述的小区切换方法。
69、第十方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上述第一方面任一种可能的实现方式所述的小区切换方法;或者,实现如上述第二方面任一种可能的实现方式所述的小区切换方法;或者,实现如上述第三方面任一种可能的实现方式所述的小区切换方法。
70、第十一方面,本技术实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,实现如上述第一方面任一种可能的实现方式所述的小区切换方法;或者,实现如上述第二方面任一种可能的实现方式所述的小区切换方法;或者,实现如上述第三方面任一种可能的实现方式所述的小区切换方法。
71、由此可见,本技术实施例提供了一种小区切换方法、网络设备和终端,在进行条件切换时,第二网络设备通过接收第一网络设备发送的第一时间段内,第一卫星小区的星历信息;并从第一时间段中确定第二时间段,再向终端发送第二时间段内,第一卫星小区的星历信息,以使终端基于星历信息执行第一卫星小区的接入操作。鉴于终端确定的第二时间段可能包括终端后续进行条件切换的时间,因此,使得终端后续可以基于获取到的第二时间段内的星历信息,执行第一卫星小区的接入操作,这样可以较好地实现卫星小区切换,从而在一定程度上提高了卫星小区切换的成功率。