本发明涉及移动通信,尤其涉及一种基于卫星通信的业务连续性保障方法及核心网络。
背景技术:
1、随着卫星通信技术的发展,卫星通信系统在全球通信网络中扮演着越来越重要的角色。与传统的地面通信系统相比,卫星通信系统具有覆盖范围广、部署灵活、受地形影响小等优势。然而,卫星通信系统也存在一些独特的技术挑战。
2、其中一个主要挑战是卫星的覆盖区域很大,通常会跨越不同运营商的网络边界,即公共陆地移动网络(plmn)边界。在某些情况下,用户设备(ue)可能无法接入其所在位置的plmn。为了确保ue只能在授权的地理位置使用特定plmn的网络服务,核心网需要对ue的位置进行验证。
3、位置验证机制尽管对维护网络的安全和监管合规性至关重要,但其执行过程中存在显著的服务中断风险。在验证过程中,为避免潜在的安全和监管风险,系统将不为ue提供服务。尽管服务被暂时中断,ue还是会持续向网络发送数据和信令,试图获取服务。这些行为,在等待服务成功连接的同时,还需考虑防止内部计时器超时的问题。
4、在现有技术中,由于在位置验证期间网络无法为ue提供服务,同时也不能精确预测位置验证的结束时间,提前向网络发送数据和信令并进行缓存,似乎是一个有效的策略,以便在位置验证成功后迅速转发,从而加快ue接入服务的过程。但是,位置验证所需时间通常远超过信令的正常重传周期,这就导致了在验证完成前的多次无效重传,甚至在多次尝试后完全放弃服务请求。这种情况下,网络内会积累大量重复且可能已过期的数据和信令,不仅占用宝贵的存储资源,而且在位置验证成功后,转发这些冗余的信息可能引发服务处理异常。
技术实现思路
1、本发明的目的是提供一种基于卫星通信的位置验证过程中节省存储空间并提高服务接入效率的基于卫星通信的业务连续性保障方法及核心网络。
2、为了实现上述目的,本发明提供了一种基于卫星通信的业务连续性保障方法,用于用户设备位置验证期间的业务信息的缓存管理,所述方法包括:
3、当检测到所述用户设备处于位置验证状态时,接收该用户设备上传的业务信息;
4、判断当前接收的所述业务信息是否首次出现,如果是,则将该业务信息存储在缓存区中,如果否,则删除在先存储的与该业务信息相同的信息,并将该业务信息存储在缓存区;
5、当位置验证通过时,转发存储在缓冲区的所述业务信息;
6、当位置验证失败时,删除存储在缓冲区的所有所述业务信息
7、较佳地,在位置验证期间,还接收用户设备发送的放弃信息,所述放弃信息用于表示所述用户设备放弃与相关服务对应的业务信息的重复上传,并基于该放弃信息删除已缓存的与该相关服务相对应的所述业务信息。
8、较佳地,所述业务信息包括通信数据和/或信令。
9、本发明还公开一种核心网络,用于卫星通信的用户设备位置验证期间的业务信息管理,其包括:
10、接收模块,其用于当检测到所述用户设备处于位置验证状态时,接收该用户设备上传的业务信息;
11、判断模块,其用于判断当前接收的所述业务信息是否首次出现;
12、第一执行模块,其用于在当前接收的所述业务信息首次出现时,直接将该业务存储存储在缓冲区;
13、第二执行模块,其用于在当前接收的所述业务信息重复出现时,删除在先存储的与该业务信息相同的信息,并将该业务信息存储在缓存区;
14、第三执行模块,其用于在位置验证通过时,转发存储在缓冲区的所述业务信息;
15、第四执行模块,其用于在位置验证失败时,删除存储在缓冲区的所有所述业务信息。
16、较佳地,在位置验证期间,所述接收模块还接收用户设备发送的放弃信息,所述放弃信息用于表示所述用户设备放弃与相关服务对应的业务信息的重复上传;所述核心网络还包括第五执行模块,所述第五执行模块基于所述放弃信息删除已缓存的与所述相关服务相对应的所述业务信息。
17、较佳地,所述业务信息包括通信数据和/或信令。
18、本发明还公开一种基于卫星通信的业务连续性保障系统,其包括:
19、一个或多个处理器;
20、存储器;
21、以及一个或多个程序,其中一个或多个程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序包括用于执行如上所述的基于卫星通信的业务连续性保障方法的指令。
22、本发明还公开一种计算机可读存储介质,其包括计算机程序,所述计算机程序可被处理器执行以完成如上所述的基于卫星通信的业务连续性保障方法。
23、与现有技术相比,本发明上述技术方案提供的方法,在基于卫星通信的用户设备位置验证期间,采用了智能化的信息更新策略,始终保留最新的业务信息,确保了信息的时效性,而且节省了缓存空间。一旦位置验证通过,所缓存的业务信息可以快速转发,使得用户设备能够无缝、高效地恢复通信服务,极大地改善了用户体验。此外,该方法还提供了验证失败时的缓存清理机制,进一步优化了存储资源的利用。
1.一种基于卫星通信的业务连续性保障方法,用于用户设备位置验证期间的业务信息的缓存管理,其特征在于,所述方法包括:
2.根据权利要求1所述的基于卫星通信的业务连续性保障方法,其特征在于,在位置验证期间,还接收用户设备发送的放弃信息,所述放弃信息用于表示所述用户设备放弃与相关服务对应的业务信息的重复上传,并基于该放弃信息删除已缓存的与该相关服务相对应的所述业务信息。
3.根据权利要求1说所述的基于卫星通信的业务连续性保障方法,其特征在于,所述业务信息包括通信数据和/或信令。
4.一种核心网络,用于卫星通信的用户设备位置验证期间的业务信息管理,其特征在于,包括:
5.根据权利要求4所述的核心网络,其特征在于,在位置验证期间,所述接收模块还接收用户设备发送的放弃信息,所述放弃信息用于表示所述用户设备放弃与相关服务对应的业务信息的重复上传;所述核心网络还包括第五执行模块,所述第五执行模块基于所述放弃信息删除已缓存的与所述相关服务相对应的所述业务信息。
6.根据权利要求5所述的核心网络,其特征在于,所述业务信息包括通信数据和/或信令。
7.一种基于卫星通信的业务连续性保障系统,其特征在于,包括:
8.一种计算机可读存储介质,其特征在于,包括计算机程序,所述计算机程序可被处理器执行以完成如权利要求1至3任一项所述的基于卫星通信的业务连续性保障方法。
