System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用户设备去注册的信息发送方法及系统技术方案_技高网

用户设备去注册的信息发送方法及系统技术方案

技术编号:39938966 阅读:7 留言:0更新日期:2024-01-08 22:24
本发明专利技术涉及移动通信技术领域,具体涉及一种用户设备去注册的信息发送方法及系统,包括:S1:当用户设备向目标小区发送第一去注册消息时,判断是否存在网络异常情况,并在存在网络异常情况时转向S2:S2:依照第一去注册消息建立去注册流程缓存,随后将用户设备设置为去注册状态;S3:当用户设备重新连接至目标小区时,读取去注册流程缓存以发送对应于第一去注册消息的第二去注册消息。有益效果在于:当用户设备因网络异常未正确完成去注册流程时,可以在重新驻留至目标小区时重新进行去注册流程交互,从而实现对用户设备与核心网的状态同步,便于用户设备进行后续的消息响应、核心网的注册资源的释放。

【技术实现步骤摘要】

本专利技术涉及移动通信,具体涉及一种用户设备去注册的信息发送方法及系统


技术介绍

1、在nr系统中,移动通信终端开机后,首先会发起注册(registration)过程向核心网注册ue信息,只有注册成功后,才可发起业务、发起呼叫和响应寻呼。当ue不再使用5gs服务、ue关机、usim卡移除或网络切片信息不可用时,ue和核心网之间完成一次去注册流程(deregistration)。

2、现有技术中,依照协议规定,去注册流程分为两种:ue-initiated de-registration和network-initiated de-registration。ue或核心网发起的去注册流程都是通过发送deregistration request空口消息启动流程,对端收到后回复deregistrationaccept空口消息完成去注册流程。两种去注册流程均依赖双方发送特定的空口消息、在本地进行相应的操作并回复对应的空口消息,从而完成完整的去注册流程。

3、但是,在实际实施过程中,专利技术人发现,受限于实际网络环境的影响,用户设备在向核心网发起去注册流程时,可能因为掉网、服务受限等因素导致未能正常完成空口的交互流程,比如,未正常向核心网发送去注册消息、核心网未正常进行去注册响应等。针对该类情况,虽然现有协议中规定了用户设备可直接进行本地去注册,但会在后续网络恢复、重新驻留至相同小区时导致用户设备与核心网的状态异步,用户设备无法正常响应核心网的消息、核心网也不能及时释放注册资源的问题。


技术实现思路

1、针对现有技术中存在的上述问题,现提供一种用户设备去注册的信息发送方法;另一方面,还提供用于实施该信息发送方法的信息发送系统。

2、具体技术方案如下:

3、一种用户设备去注册的信息发送方法,适用于用户设备,包括:

4、步骤s1:当所述用户设备向目标小区发送第一去注册消息时,判断是否存在网络异常情况,并在存在所述网络异常情况时转向步骤s2:

5、步骤s2:依照所述第一去注册消息建立去注册流程缓存,随后将所述用户设备设置为去注册状态;

6、步骤s3:当所述用户设备重新连接至所述目标小区时,读取所述去注册流程缓存以发送对应于所述第一去注册消息的第二去注册消息。

7、另一方面,所述步骤s1中,当出现以下任意一种情况时,确认存在所述网络异常情况:

8、所述用户设备掉网导致所述第一去注册消息未发送至所述目标小区;

9、所述用户设备进入受限服务导致所述第一去注册消息未发送至所述目标小区;所述用户设备掉网导致未接收到所述目标小区发送的对应于所述第一去注册消息的去注册响应信息;

10、所述用户设备进入受限服务导致未接收到所述去注册响应信息;

11、所述用户设备在成功发送所述第一去注册消息后于第一预设时间内未接收到所述去注册响应信息。

12、另一方面,所述步骤s2包括:

13、步骤s21:依据所述第一去注册消息并建立所述去注册流程缓存;

14、步骤s22:将所述目标小区的小区驻留信息添加至所述去注册流程缓存中;

15、步骤s23:于本地对所述用户设备进行去注册,随后将所述用户设备设置为去注册状态。

16、另一方面,所述步骤s3包括:

17、步骤s31:当所述用户设备重新接入小区时,获取当前小区的当前小区信息,以及,自所述去注册流程缓存中获取所述小区驻留信息;

18、步骤s32:判断所述当前小区信息是否与所述小区驻留信息一致;

19、若是,表明所述用户设备重新连接至所述目标小区,转向步骤s33;

20、若否,表明所述用户设备未重新连接至所述目标小区,返回所述步骤s31;

21、步骤s33:获取所述去注册流程缓存中的所述第一去注册消息,依照所述第一去注册消息生成所述第二去注册消息并发送。

22、另一方面,于执行所述步骤s23时还包括:

23、步骤a23:依照所述去注册流程缓存生成清除缓存计时器;

24、则在执行所述步骤s31时,当所述清除缓存计时器达到预定时间时,删除所述去注册流程缓存;

25、于执行所述步骤s33时,停止所述清除缓存计时器并删除所述去注册流程缓存。

26、一种用户设备去注册的信息发送系统,适用于用户设备,用于实施上述的信息发送方法,包括:

27、状态检测模块,当所述用户设备向目标小区发送第一去注册消息时,所述状态检测模块判断是否存在网络异常情况;

28、缓存生成模块,所述缓存生成模块连接所述状态检测模块,所述缓存生成模块在存在所述网络异常情况时,依照所述第一去注册消息建立去注册流程缓存,随后将所述用户设备设置为去注册状态;

29、重发送模块,所述重发送模块连接所述缓存生成模块,所述重发送模块在所述用户设备重新连接至所述目标小区时,读取所述去注册流程缓存以发送对应于所述第一去注册消息的第二去注册消息。

30、另一方面,所述缓存生成模块包括:

31、缓存生成模块,所述缓存生成模块依照所述第一去注册消息建立所述去注册流程缓存;

32、驻留保存模块,所述驻留保存模块连接所述缓存生成模块,所述驻留保存模块将所述目标小区的小区驻留信息添加至所述去注册流程缓存中;

33、本地去注册模块,所述本地去注册模块连接所述驻留保存模块,所述本地去注册模块对所述用户设备进行去注册,以将所述用户设备设置为所述去注册状态。

34、另一方面,所述重发送模块包括:

35、驻留获取模块,所述驻留获取模块当所述用户设备重新接入小区时,获取当前小区的当前小区信息,以及,自所述去注册流程缓存中获取所述小区驻留信息;

36、驻留判别模块,所述驻留判别模块连接所述驻留获取模块,所述驻留判别模块判断所述当前小区信息是否与所述小区驻留信息一致;

37、消息发送模块,所述消息发送模块连接所述驻留判别模块,所述消息发送模块在所述用户设备重新连接至所述目标小区时,获取所述去注册流程缓存中的所述第一去注册消息,依照所述第一去注册消息生成所述第二去注册消息并发送。

38、另一方面,还包括:

39、缓存计时模块,所述缓存计时模块分别连接所述缓存生成模块和所述重发送模块,所述缓存计时模块依照所述去注册流程缓存生成清除缓存计时器;

40、当所述清除缓存计时器达到预定时间时,所述缓存计时模块删除所述去注册流程缓存。

41、上述技术方案具有如下优点或有益效果:

42、针对现有技术中的去注册流程容易导致用户设备与核心网状态异步的问题,本方案中,在用户设备侧引入了针对目标小区构建的去注册缓存流程;当用户设备因网络异常未正确完成去注册流程时,基于该去注册缓存流程可以在重新驻留至目标小区时重新进行去注册流程交本文档来自技高网...

【技术保护点】

1.一种用户设备去注册的信息发送方法,适用于用户设备,其特征在于,包括:

2.根据权利要求1所述的信息发送方法,其特征在于,所述步骤S1中,当出现以下任意一种情况时,确认存在所述网络异常情况:

3.根据权利要求1所述的信息发送方法,其特征在于,所述步骤S2包括:

4.根据权利要求3所述的信息发送方法,其特征在于,所述步骤S3包括:

5.根据权利要求4所述的信息发送方法,其特征在于,于执行所述步骤S23时还包括:

6.一种用户设备去注册的信息发送系统,适用于用户设备,其特征在于,用于实施权利要求1-5任意一项所述的信息发送方法,包括:

7.根据权利要求6所述的信息发送系统,其特征在于,所述缓存生成模块包括:

8.根据权利要求7所述的信息发送系统,其特征在于,所述重发送模块包括:

9.根据权利要求8所述的信息发送系统,其特征在于,还包括:

【技术特征摘要】

1.一种用户设备去注册的信息发送方法,适用于用户设备,其特征在于,包括:

2.根据权利要求1所述的信息发送方法,其特征在于,所述步骤s1中,当出现以下任意一种情况时,确认存在所述网络异常情况:

3.根据权利要求1所述的信息发送方法,其特征在于,所述步骤s2包括:

4.根据权利要求3所述的信息发送方法,其特征在于,所述步骤s3包括:

5.根据权利要求4所述的信息发送方法,...

【专利技术属性】
技术研发人员:甘红梅金逸
申请(专利权)人:成都新基讯通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1