通信方法、装置和系统与流程

文档序号:17237959发布日期:2019-03-30 08:27阅读:231来源:国知局
通信方法、装置和系统与流程

本申请涉及通信领域,尤其涉及一种通信方法、装置和系统。



背景技术:

5代(5thgeneration,5g)规范定义了无线资源控制(radioresourcecontrol,rrc)非激活态(rrc-inactivestate),该状态是终端设备的一种rrc状态(state)。在rrc-inactivestate状态下:终端设备与无线接入网络(radioaccessnetwork,ran)节点之间的rrc连接已经被释放,但ran节点与核心网(corenetwork,cn)节点之间保持连接。

为了便于进行位置管理,在长期演进(longtermevolution,lte)中引入跟踪区(trackingarea,ta)和跟踪区列表(trackingarealist,tal)的概念。ta用于指示终端设备所处区域的位置,每个ta可以用跟踪区标识(trackingareaidentity,tai)来表示。tal用于指示终端设备的注册区,tal中包含了一个或多个ta的tai。终端设备在同一tal所限定的区域中进行移动时,不必进行跟踪区更新(trackingareaupdate,tau),仅当移动至tal所限定区域之外时才进行tau,因此可以避免在ta边界处由于乒乓效应导致频繁更新ta。

现有5g规范中,处于空闲态和连接态的终端设备可以通过周期性tau或移动触发的tau来更新tal,其中,移动触发的tau指终端设备在移出tal对应的区域之外时,由于所处位置的tai不属于终端设备已分配的tal而导致的tau。但是对于处于rrc非激活态的终端设备如何进行移动触发的tau,以及ran节点和cn节点具体如何进行该流程,5g规范并没有给出说明。



技术实现要素:

本申请的实施例提供一种通信方法、装置和系统,用于实现处于rrc非激活态的终端设备进行移动触发的tau。

为达到上述目的,本申请的实施例采用如下技术方案:

第一方面,本申请实施例提供了一种通信方法,该方法包括:当处于无线资源控制rrc非激活态的终端设备所处位置的tai不属于终端设备的跟踪区列表tal时,终端设备转换为连接管理cm空闲态;终端设备通过目标无线接入网络ran节点向接入和移动性管理功能amf发送注册请求消息,注册请求消息用于请求为终端设备分配tal;终端设备通过目标ran节点接收由amf发送的注册接受消息,注册接受消息中包括分配的tal。本申请实施例提供的通信方法,当处于rrc非激活态的终端设备所处位置的tai不属于该终端设备的tal时,表明该终端设备已经移动至该终端设备的tal所限定的区域外,此时终端设备转换为cm空闲态,终端设备向amf发送注册请求消息以请求为处于当前位置的终端设备分配tal,amf向源ran节点发送n2用户设备上下文释放命令消息以释放源ran节点存储的终端设备的上下文,接收到源ran节点释放上下文的响应消息之后,amf通过目标ran节点向终端设备发送注册接受消息,该注册接受消息中包括为终端设备分配的tal。上述实施例实现了处于rrc非激活态的终端设备进行移动触发的tau。

在一种实施场景下,终端设备所处位置的tai对应的区域为不允许区域,跟踪区列表tal对应的区域为允许区域。该实施方式表明终端设备从允许区域移动至不允许区域。

第二方面,本申请实施例提供了一种终端设备,该终端设备包括:转换单元,用于当处于无线资源控制rrc非激活态的终端设备所处位置的tai不属于终端设备的跟踪区列表tal时,将终端设备转换为连接管理cm空闲态;发送单元,用于通过目标无线接入网络ran节点向接入和移动性管理功能amf发送注册请求消息,注册请求消息用于请求为终端设备分配tal;接收单元,用于通过目标ran节点接收由amf发送的注册接受消息,注册接受消息中包括分配的tal。基于同一发明构思,由于该终端设备解决问题的原理以及有益效果可以参见上述第一方面和第一方面的各可能的方法实施方式以及所带来的有益效果,因此该终端设备的实施可以参见上述第一方面和第一方面的各可能的方法的实施方式,重复之处不再赘述。

第三方面,本申请实施例提供了一种通信方法,该方法包括:接入和移动性管理功能amf从目标无线接入网络ran节点接收注册请求消息,注册请求消息用于请求为终端设备分配跟踪区列表tal,终端设备处于无线资源控制rrc非激活态;amf向源ran节点发送n2用户设备上下文释放命令消息;amf接收由源ran节点发送的n2用户设备上下文释放完成消息;amf通过目标ran节点向终端设备发送注册接受消息,注册接受消息中包括tal。本申请实施例提供的通信方法,当处于rrc非激活态的终端设备所处位置的tai不属于该终端设备的tal时,表明该终端设备已经移动至该终端设备的tal所限定的区域外,此时终端设备转换为cm空闲态,终端设备向amf发送注册请求消息以请求为处于当前位置的终端设备分配tal,amf向源ran节点发送n2用户设备上下文释放命令消息以释放源ran节点存储的终端设备的上下文,接收到源ran节点释放上下文的响应消息之后,amf通过目标ran节点向终端设备发送注册接受消息,该注册接受消息中包括为终端设备分配的tal。上述实施例实现了处于rrc非激活态的终端设备进行移动触发的tau。

在一种实施场景下,该方法还包括:amf从目标ran节点接收终端设备的位置信息;amf根据终端设备的位置信息以及终端设备的上下文中的不允许区域,确定终端设备位于不允许区域;amf将终端设备设置为连接管理cm空闲态。该实施方式,提供了amf对终端设备进行cm状态转换的一种具体实现方式,使得终端设备的cm状态为cm空闲态。

在一种实施场景下,该方法还包括:amf向会话管理功能smf发送分组数据单元pdu会话去激活请求消息,pdu会话去激活请求消息用于请求smf去激活终端设备的pdu会话;或者,amf向smf发送指示信息,其中,指示信息用于指示终端设备位于不允许区域。该实施方式提供了amf和smf对终端设备进行pdu会话状态转换的一种具体实现方式,使得终端设备的pdu会话处于去激活态或空闲态。

在一种实施场景下,n2用户设备上下文释放命令消息中包括释放原因,释放原因用于指示终端设备位于不允许区域。该实施方式提供了释放原因的一种可能的实现形式。

第四方面,本申请实施例提供了一种接入和移动性管理功能amf,该amf包括:接收单元,用于从目标无线接入网络ran节点接收注册请求消息,注册请求消息用于请求为终端设备分配跟踪区列表tal,终端设备处于无线资源控制rrc非激活态;发送单元,用于向源ran节点发送n2用户设备上下文释放命令消息;接收单元,用于接收由源ran节点发送的n2用户设备上下文释放完成消息;发送单元,还用于通过目标ran节点向终端设备发送注册接受消息,注册接受消息中包括tal。基于同一发明构思,由于该amf解决问题的原理以及有益效果可以参见上述第三方面和第三方面的各可能的方法实施方式以及所带来的有益效果,因此该amf的实施可以参见上述第三方面和第三方面的各可能的方法的实施方式,重复之处不再赘述。

第五方面,本申请实施例提供了一种通信方法,该方法包括:会话管理功能smf从接入和移动性管理功能amf接收指示信息,指示信息用于指示终端设备位于不允许区域;smf根据本地会话管理sm策略以及指示信息,触发终端设备的pdu会话释放流程或pdu会话去激活流程。该实施方式提供了amf和smf对终端设备进行pdu会话状态转换的一种具体实现方式,使得终端设备的pdu会话处于去激活态或空闲态。

第六方面,本申请实施例提供了一种会话管理功能smf,该smf包括:接收单元,用于从接入和移动性管理功能amf接收指示信息,指示信息用于指示终端设备位于不允许区域;发送单元,用于根据本地会话管理sm策略以及指示信息,触发终端设备的pdu会话释放流程或pdu会话去激活流程。基于同一发明构思,由于该smf解决问题的原理以及有益效果可以参见上述第五方面和第五方面的各可能的方法实施方式以及所带来的有益效果,因此该smf的实施可以参见上述第五方面和第五方面的各可能的方法的实施方式,重复之处不再赘述。

第七方面,本申请实施例提供了一种通信方法,该方法包括:当处于无线资源控制rrc非激活态的终端设备所处位置的tai不属于终端设备的跟踪区列表tal时,终端设备向目标无线接入网络ran节点发送无线资源控制rrc连接恢复请求消息,终端设备处于rrc非激活态;终端设备从目标ran节点接收rrc连接恢复拒绝消息;终端设备根据rrc连接恢复拒绝消息,从连接管理cm连接态转换为cm空闲态。本申请实话例提供的一种通信方法,当处于rrc非激活态的终端设备所处位置的tai不属于终端设备的tal时,表明已经移动至tal所限定的区域外,终端设备先尝试恢复rrc连接,源ran节点可能拒绝或接受该请求。当拒绝时,一方面,源ran节点通过目标ran节点通知终端设备拒绝其恢复rrc连接,另一方面,目标ran节点通过amf发起n2释放流程。当接受时,目标ran节点通知终端设备接受其请求,然后由终端设备发起注册请求从amf获取该终端设备的tal。以上处理方式,实现了处于rrc非激活态的终端设备进行移动触发的tau。

在一种实施场景下,目标ran节点位于不允许区域。该实施方式提供了目标ran节点可能所在的区域。

第八方面,本申请实施例提供了一种终端设备,该终端设备包括:发送单元,用于当处于无线资源控制rrc非激活态的终端设备所处位置的tai不属于终端设备的跟踪区列表tal时,向目标无线接入网络ran节点发送无线资源控制rrc连接恢复请求消息,终端设备处于rrc非激活态;接收单元,用于从目标ran节点接收rrc连接恢复拒绝消息;转换单元,用于根据rrc连接恢复拒绝消息,从连接管理cm连接态转换为cm空闲态。基于同一发明构思,由于该终端设备解决问题的原理以及有益效果可以参见上述第七方面和第七方面的各可能的方法实施方式以及所带来的有益效果,因此该终端设备的实施可以参见上述第七方面和第七方面的各可能的方法的实施方式,重复之处不再赘述。

第九方面,本申请实施例提供了一种通信方法,该方法包括:目标无线接入网络ran节点从终端设备接收无线资源控制rrc连接恢复请求消息,终端设备处于rrc非激活态;目标ran节点向源ran节点发送获取用户设备上下文请求消息,获取用户设备上下文请求消息用于获取终端设备的上下文信息;当目标ran节点接收到来自源ran节点的终端设备的上下文信息时,目标ran节点向终端设备发送rrc连接恢复消息,向接入和移动性管理功能amf发送路径切换请求消息,从amf接收路径切换响应消息,并向源ran节点发送用户设备上下文释放消息;或者,当目标ran节点接收到来自源ran节点的获取用户设备上下文拒绝消息时,或者,当目标ran节点接收到来自源ran节点的获取用户设备上下文响应消息,并且获取用户设备上下文响应消息携带有用于指示获取上下文信息失败的失败指示信息时,目标ran节点向终端设备发送rrc连接恢复拒绝消息。本申请实话例提供的一种通信方法,当处于rrc非激活态的终端设备所处位置的tai不属于终端设备的tal时,表明已经移动至tal所限定的区域外,终端设备先尝试恢复rrc连接,源ran节点可能拒绝或接受该请求。当拒绝时,一方面,源ran节点通过目标ran节点通知终端设备拒绝其恢复rrc连接,另一方面,目标ran节点通过amf发起n2释放流程。当接受时,目标ran节点通知终端设备接受其请求,然后由终端设备发起注册请求从amf获取该终端设备的tal。以上处理方式,实现了处于rrc非激活态的终端设备进行移动触发的tau。

在一种实施场景下,路径切换响应消息中包括为终端设备重新分配的跟踪区列表tal,该方法还包括:目标ran节点根据tal生成ran通知区域rna;目标ran节点向终端设备发送rna。该实施方式提供了目标ran节点如何为终端设备生成rna的一种具体实现方式,使得终端设备可以获取更新的rna。

在一种实施场景下,目标ran节点位于不允许区域,在目标ran节点接收到来自源ran节点的终端设备的上下文信息之后,该方法还包括:目标ran节点触发接入网络an节点用户设备上下文释放流程;目标ran节点删除终端设备的上下文信息。该实施方式使得目标ran节点删除终端设备的上下文。

第十方面,本申请实施例提供了一种目标无线接入网络ran节点,该目标ran节点包括:接收单元,用于从终端设备接收无线资源控制rrc连接恢复请求消息,终端设备处于rrc非激活态;发送单元,用于向源ran节点发送获取用户设备上下文请求消息,获取用户设备上下文请求消息用于获取终端设备的上下文信息;当目标ran节点接收到来自源ran节点的终端设备的上下文信息时,发送单元,还用于向终端设备发送rrc连接恢复消息,向接入和移动性管理功能amf发送路径切换请求消息,接收单元,还用于从amf接收路径切换响应消息,发送单元,还用于向源ran节点发送用户设备上下文释放消息;或者,当目标ran节点接收到来自源ran节点的获取用户设备上下文拒绝消息时,或者,当目标ran节点接收到来自源ran节点的获取用户设备上下文响应消息,并且获取用户设备上下文响应消息携带有用于指示获取上下文信息失败的失败指示信息时,发送单元,还用于向终端设备发送rrc连接恢复拒绝消息。基于同一发明构思,由于该目标ran节点解决问题的原理以及有益效果可以参见上述第九方面和第九方面的各可能的方法实施方式以及所带来的有益效果,因此该目标ran节点的实施可以参见上述第九方面和第九方面的各可能的方法的实施方式,重复之处不再赘述。

第十一方面,本申请实施例提供了一种通信方法,该方法包括:接入和移动性管理功能amf从目标无线接入网络ran节点接收路径切换请求消息,路径切换请求消息中携带终端设备的位置信息;amf根据终端设备的位置信息,确定终端设备所处位置的tai不属于终端设备的跟踪区列表tal;amf为终端设备重新分配tal,并向目标ran节点发送重新分配的tal。本申请实话例提供的一种通信方法,当处于rrc非激活态的终端设备所处位置的tai不属于终端设备的tal时,表明已经移动至tal所限定的区域外,终端设备先尝试恢复rrc连接,源ran节点可能拒绝或接受该请求。当拒绝时,一方面,源ran节点通过目标ran节点通知终端设备拒绝其恢复rrc连接,另一方面,目标ran节点通过amf发起n2释放流程。当接受时,目标ran节点通知终端设备接受其请求,然后由终端设备发起注册请求从amf获取该终端设备的tal。以上处理方式,实现了处于rrc非激活态的终端设备进行移动触发的tau。

在一种实施场景下,向目标ran节点发送重新分配的tal,包括:amf向目标ran节点发送路径切换响应消息,路径切换响应消息中包括重新分配的tal。该实施方式提供了amf向目标ran节点发送重新分配的tal所采用的消息的一种可能的实现方式。

在一种实施场景下,该方法还包括:当目标ran节点位于不允许区域时,amf向会话管理功能smf发送指示信息,指示信息用于指示终端设备位于不允许区域;或者,amf触发接入网络an节点用户设备上下文释放流程。该实施方式使得终端设备所处位置的tai不属于终端设备的tal时,目标ran释放ue的上下文。

第十二方面,本申请实施例提供了一种接入和移动性管理功能amf,该amf包括:接收单元,用于从目标无线接入网络ran节点接收路径切换请求消息,路径切换请求消息中携带终端设备的位置信息;确定单元,用于根据终端设备的位置信息,确定终端设备所处位置的tai不属于终端设备的跟踪区列表tal;发送单元,用于为终端设备重新分配tal,并向目标ran节点发送重新分配的tal。基于同一发明构思,由于该amf解决问题的原理以及有益效果可以参见上述第十一方面和第十一方面的各可能的方法实施方式以及所带来的有益效果,因此该amf的实施可以参见上述第十一方面和第十一方面的各可能的方法的实施方式,重复之处不再赘述。

第十三方面,本申请实施例提供了一种通信方法,该方法包括:源无线接入网络ran节点从目标ran节点接收获取用户设备上下文请求消息,获取用户设备上下文请求消息用于获取终端设备的上下文信息,终端设备处于无线资源控制rrc非激活态;当目标ran节点位于不允许区域时,源ran节点向目标ran节点发送获取用户设备上下文拒绝消息;或者,当目标ran节点位于不允许区域时,源ran节点向目标ran节点发送获取用户设备上下文响应消息,获取用户设备上下文响应消息中携带失败指示信息,失败指示信息用于指示获取终端设备的上下文信息的失败原因;源ran节点向接入和移动性管理功能amf发送n2用户设备上下文释放请求消息。本申请实话例提供的一种通信方法,当处于rrc非激活态的终端设备所处位置的tai不属于终端设备的tal时,表明已经移动至tal所限定的区域外,终端设备先尝试恢复rrc连接,源ran节点可能拒绝或接受该请求。当拒绝时,一方面,源ran节点通过目标ran节点通知终端设备拒绝其恢复rrc连接,另一方面,目标ran节点通过amf发起n2释放流程。当接受时,目标ran节点通知终端设备接受其请求,然后由终端设备发起注册请求从amf获取该终端设备的tal。以上处理方式,实现了处于rrc非激活态的终端设备进行移动触发的tau。

在一种实施场景下,获取用户设备上下文拒绝消息中携带有拒绝原因,拒绝原因为终端设备位于不允许区域;n2用户设备上下文释放请求消息中携带有请求释放原因,请求释放原因为终端设备位于不允许区域;或者,失败指示信息用于指示终端设备位于不允许区域;n2用户设备上下文释放请求消息中携带有请求释放原因,请求释放原因为终端设备位于不允许区域。该实施方式提供了拒绝原因、请求释放原因的一种可能的具体实现方式。

第十四方面,本申请实施例提供了一种源无线接入网络ran节点,该源ran节点包括:接收单元,用于从目标ran节点接收获取用户设备上下文请求消息,获取用户设备上下文请求消息用于获取终端设备的上下文信息,终端设备处于无线资源控制rrc非激活态;发送单元,用于当目标ran节点位于不允许区域时,向目标ran节点发送获取用户设备上下文拒绝消息;或者,当目标ran节点位于不允许区域时,向目标ran节点发送获取用户设备上下文响应消息,获取用户设备上下文响应消息中携带失败指示信息,失败指示信息用于指示获取终端设备的上下文信息的失败原因;发送单元,还用于向接入和移动性管理功能amf发送n2用户设备上下文释放请求消息。基于同一发明构思,由于该源ran节点解决问题的原理以及有益效果可以参见上述第十三方面和第十三方面的各可能的方法实施方式以及所带来的有益效果,因此该源ran节点的实施可以参见上述第十三方面和第十三方面的各可能的方法的实施方式,重复之处不再赘述。

第十五方面,本申请实施例提供一种终端设备,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该终端设备运行时,该处理器执行该存储器存储的该计算机执行指令,以使终端设备执行上述第一方面中任意一项或第七方面中任意一项所述的方法。

第十六方面,本申请实施例提供了一种计算机存储介质,包括指令,当其在计算机上运行时,使得计算机执行如第一方面中任意一项或第七方面中任意一项所述的方法。

第十七方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得该计算机执行如第一方面中任意一项或第七方面中任意一项所述的方法。

另外,第十五方面至第十七方面中所带来的技术效果可参见第一方面中任意一项或第七方面中任意一项中不同设计方式所带来的技术效果,此处不再赘述。

第十八方面,本申请实施例提供一种接入和移动性管理功能amf,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该amf运行时,该处理器执行该存储器存储的该计算机执行指令,以使amf执行上述第三方面中任意一项或第十一方面中任意一项所述的方法。

第十九方面,本申请实施例提供了一种计算机存储介质,包括指令,当其在计算机上运行时,使得计算机执行如第三方面中任意一项或第十一方面中任意一项所述的方法。

第二十方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得该计算机执行如第三方面中任意一项或第十一方面中任意一项所述的方法。

另外,第十八方面至第二十方面中所带来的技术效果可参见第三方面中任意一项或第十一方面中任意一项中不同设计方式所带来的技术效果,此处不再赘述。

第二十一方面,本申请实施例提供一种会话管理功能smf,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该smf运行时,该处理器执行该存储器存储的该计算机执行指令,以使smf执行上述第五方面中任意一项所述的方法。

第二十二方面,本申请实施例提供了一种计算机存储介质,包括指令,当其在计算机上运行时,使得计算机执行如第五方面中任意一项所述的方法。

第二十三方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得该计算机执行如第五方面中任意一项所述的方法。

另外,第二十一方面至第二十三方面中所带来的技术效果可参见第五方面中任意一项中不同设计方式所带来的技术效果,此处不再赘述。

第二十四方面,本申请实施例提供一种无线接入网络ran节点,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该ran节点运行时,该处理器执行该存储器存储的该计算机执行指令,以使ran节点执行上述第九方面中任意一项或第十三方面中任意一项所述的方法。

第二十五方面,本申请实施例提供了一种计算机存储介质,包括指令,当其在计算机上运行时,使得计算机执行如第九方面中任意一项或第十三方面中任意一项所述的方法。

第二十六方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得该计算机执行如第九方面中任意一项或第十三方面中任意一项所述的方法。

另外,第二十四方面至第二十六方面中所带来的技术效果可参见第九方面中任意一项或第十三方面中任意一项中不同设计方式所带来的技术效果,此处不再赘述。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。

图1为本申请的实施例提供的通信系统的架构示意图;

图2为本申请的实施例提供的系统中各设备的硬件结构示意图;

图3为本申请的实施例提供的通信方法的流程示意图一;

图4为本申请的实施例提供的通信方法的流程示意图二;

图5为本申请的实施例提供的通信方法的流程示意图三;

图6为本申请的实施例提供的通信方法的流程示意图四;

图7为本申请的实施例提供的smf触发pdu会话释放流程的流程示意图;

图8为本申请的实施例提供的smf触发pdu会话去激活流程的流程示意图;

图9为本申请的实施例提供的通信方法的流程示意图五;

图10为本申请的实施例提供的通信方法的流程示意图六;

图11为本申请的实施例提供的目标ran节点触发an节点ue上下文释放流程的流程示意图;

图12为本申请的实施例提供的通信方法的流程示意图七;

图13为本申请的实施例提供的通信方法的流程示意图八;

图14为本申请的实施例提供的amf触发an节点ue上下文释放流程的流程示意图;

图15为本申请的实施例提供的通信方法的流程示意图九;

图16为本申请的实施例提供的通信方法的流程示意图十;

图17为本申请的实施例提供的通信方法的流程示意图十一;

图18为本申请的实施例提供的通信方法的流程示意图十二;

图19为本申请的实施例提供的终端设备的结构示意图一;

图20为本申请的实施例提供的终端设备的结构示意图二;

图21为本申请的实施例提供的ran节点的结构示意图一;

图22为本申请的实施例提供的ran节点的结构示意图二;

图23为本申请的实施例提供的amf的结构示意图一;

图24为本申请的实施例提供的amf的结构示意图二;

图25为本申请的实施例提供的smf的结构示意图一;

图26为本申请的实施例提供的smf的结构示意图二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。应当指出的是,本申请实施例中的方案还可以应用于其他无线通信网络中,相应的名称也可以用其他无线通信网络中的对应功能的名称进行替代。

参照图1中所示,为本申请实施例提供的通信系统的网络架构示意图,包括:终端设备101、无线接入网络(radioaccessnetwork,ran)节点102、接入与移动性管理功能(accessandmobilitymanagementfunction,amf)103、用户面功能(userplanefunction,upf)104、会话管理功能(sessionmanagementfunction,smf)105、策略控制功能(policycontrolfunction,pcf)106、统一数据管理(unifieddatamanagement,udm)107。其中:

终端设备101可以包括用户设备(userequipment,ue)、平板电脑(pad)、个人计算机(personalcomputer,pc)等通信设备。

ran节点102可以为5g侧基站,终端设备通过该基站可以接入5g通信系统。

amf103为5g核心网设备,用于对用户进行鉴权、授权,对用户的移动性进行管理。

upf104是5g核心网的用户面设备,为终端设备的分组数据单元(packetdataunit,pdu)会话提供用户面服务;是运营商网络与外部网络间的接口网关。

smf105是5g核心网的控制面设备,为终端设备的pdu会话提供控制面服务;对5g的pdu会话进行管理,对5g的服务质量(qualityofservice,qos)进行管理,负责为终端设备分配ip地址,负责为终端设备选择upf。

pcf106为5g核心网设备,负责产生用户建立qos数据流(qosflow)的策略。

udm107为5g核心网设备,用于保存用户的签约数据。

参照图2中所示,为本申请实施例提供的各设备的硬件结构图。

终端设备100包括至少一个处理器1001、至少一个存储器1002、至少一个收发器1003。可选的,终端设备100还可以包括输出设备1004和输入设备1005。终端设备100用于执行下述各方法实施例中所述的终端设备的功能。

处理器1001、存储器1002、收发器1003通过总线相连接。处理器1001可以是一个通用中央处理器(centralprocessingunit,cpu)、微处理器、特定应用集成电路(application-specificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)、复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld),或者一个或多个用于控制本申请方案程序执行的集成电路。处理器1001也可以是多个处理器,每一个处理器可以是一个单核(single-cpu)处理器或多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路和/或用于处理数据(例如计算机程序指令)的处理核。

存储器1002可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备、随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器1002可以是独立存在,通过总线与处理器1001相连接。存储器1002也可以和处理器1001集成在一起。其中,存储器1002用于存储执行本申请方案的应用程序代码,并由处理器4001来控制执行。处理器4001用于执行存储器4003中存储的计算机程序代码,从而实现本申请实施例中所述的方法。

收发器1003可以使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网、ran节点、无线局域网(wirelesslocalareanetworks,wlan)等。收发器1003包括发射机tx和接收机rx。

输出设备1004和处理器4001通信,可以以多种方式来显示信息。例如,输出设备104可以是液晶显示器(liquidcrystaldisplay,lcd),发光二级管(lightemittingdiode,led)显示设备,阴极射线管(cathoderaytube,crt)显示设备,或投影仪(projector)等。输入设备1005和处理器1001通信,可以以多种方式接受用户的输入。例如,输入设备1005可以是鼠标、键盘、触摸屏设备或传感设备等。

ran节点200(ran102)包括:至少一个处理器2001、至少一个存储器2002、至少一个收发器2003和至少一个网络接口2004,至少一个处理器2001、至少一个存储器2002、至少一个收发器2003和至少一个网络接口2004通过总线相连。网络接口2004用于通过链路(例如s1接口)与核心网设备300的网络接口3004连接,或者通过有线或无线链路(例如x2接口)与其它ran节点的网络接口2004进行连接。收发器2003用于与终端设备100的通信。ran节点200其余各器件的功能参照对终端设备100各器件的功能描述,具体不再赘述。ran节点200用于执行下述各方法实施例中所述的目标ran节点或源ran节点的功能。

核心网设备300可以提供进一步网络连接,例如电话网络和/或数据通信网络(例如internet)。核心网设备300包括:至少一个处理器3001、至少一个存储器3002和至少一个网络接口3004,至少一个处理器3001、至少一个存储器3002和至少一个网络接口3004通过一个总线相连。网络接口3004用于通过链路(例如s1接口)与ran节点200的网络接口2004连接,或者通过有线或无线链路在各核心网设备之间连接。核心网设备300内部各器件的功能参照对终端设备100内部各器件的功能描述,具体不再赘述。核心网设备300用于执行下述各方法实施例中所述的amf、smf或upf的功能。

本申请各实施例提及的服务区域(servicearea)按照功能区域划分可以包括允许区域(allowedarea)和不允许区域(non-allowedarea)。在允许区域中,允许终端设备进行业务通信,例如,根据终端设备与运营商的签约信息,可以允许终端设备发起任何正常业务通信;在不允许区域中,不允许终端设备与网络侧进行正常业务通信,例如,不允许终端设备和网络侧发送业务请求(servicerequest)或者会话管理(sessionmanagement)信令,但是允许终端设备或网络侧发起注册管理(registrationmanagement)流程。

在本申请各实施例中,如前所述,tal可以用于指示终端设备的注册区,注册区内跟踪区可以全部属于不允许区域,或全部属于允许区域。即终端设备的注册区可以包括一个或多个属于不允许区域的跟踪区,但不包含允许区域的跟踪区;或者,终端设备的注册区可以包括一个或多个属于允许区域的跟踪区,但不包含不允许区域的跟踪区。那么,当终端设备从允许区域移动到不允许区域时,或者从不允许区域移动到允许区域时,意味着终端设备移出了当前的注册区,终端设备将发起注册管理流程。

同时,当终端设备处于rrc非激活态时,ran节点根据终端设备的tal生成ran通知区域(rannotificationarea,rna)并将其发给终端设备,当终端设备移动离开所处位置的rna时,终端设备向ran节点发起rrc连接恢复请求(rrcconnectionresumerequest),ran节点为终端设备分配新的rna。需要说明的是,rna必须是核心网分配的tal的一部分,其中,核心网分配的tal是由amf节点发给ran节点的。

本申请各实施例提及的源ran节点指终端设备离开第一区域前,为终端设备提供服务的ran节点,相应地,目标ran节点指终端设备移动至第二区域时,为终端设备提供服务的ran节点。

本申请各实施例提及的第一区域和第二区域指的是分别属于不同tal限定的区域,例如,第一区域可以是如前文所述的允许区域,第二区域为不允许区域,本申请实施例不作限定。

本申请各实施例提及的将终端设备转换为连接管理(connectionmanagement,cm)空闲态可以替换为:将终端设备从处于cm连接态且处于rrc非激活态转换为cm空闲态,或者将处于任意cm状态的终端设备设置为cm空闲态,还可以是其他转换或设置过程,本申请实施例不作限定,只要保证最终状态为cm空闲态即可。

本申请实施例提供了一种通信方法,该方法可以应用于处于rrc非激活态的终端设备从第一区域移动至第二区域,第一区域属于终端设备的注册区,第二区域不属于终端设备的注册区。其中,第一区域和第二区域均可以是ta或小区,不予限定。此外,终端设备的注册区指的是终端设备当前存储的tal所限定的区域或对应的区域。进一步的,第一区域可以为允许区域,第二区域可以为不允许区域。

参照图3中所示,该方法包括:

s101、当处于rrc非激活态的终端设备所处位置的tai不属于终端设备的tal时,终端设备转换为cm空闲态。

其中,上述tal可以是在终端设备位于第一区域时,通过注册接受(registrationaccept)消息或用户设备配置更新命令(ueconfigurationupdatecommand)消息等从amf获取的。

示例性地,终端设备在移动至第二区域之后,终端设备可以通过侦听空口的系统信息块(systeminformationblock,sib)来检测其所处位置的tai。进而,终端设备通过判断其所处位置的tai是否属于当前存储的tal,以确定该终端设备是否移出该终端设备的注册区。

其中,终端设备所处位置的tai指的是终端设备当前所处位置所属ta对应的tai,或者,终端设备当前所处位置对应的tai。当终端设备所处位置的tai不属于终端设备的tal时,表明终端设备已经移动至该tal所限定的区域外,此时,终端设备可以进行tau。

可选的,终端设备可以存储允许区域的tai或不允许区域的tai,因此,终端设备可以将其所处位置的tai与允许区域的tai进行匹配,或者,终端设备可以将其所处位置的tai与不允许区域的tai进行匹配,以确定该终端设备位于允许区域或不允许区域。该实施方式提供了终端设备确定位于允许区域或不允许区域的一种实现方式。

可选的,终端设备所处位置的tai对应的区域为不允许区域,tal对应的区域为允许区域。该实施方式表明终端设备从允许区域移动至不允许区域。

s102、终端设备通过目标ran节点向amf发送注册请求(registrationrequest)消息。

其中,该注册请求消息可以用于请求为该终端设备分配tal或者用于请求为该终端设备更新tal。该注册请求消息可以是移动更新(mobilityupdate)类型的注册请求消息。其中,移动更新类型指终端设备在移出终端设备的tal所限定区域时所触发的更新,即终端设备移出其存储的tal所限定的区域。

s103、amf从目标ran节点接收注册请求消息。

s104、amf向源ran节点发送n2用户设备上下文释放命令(n2uecontextreleasecommand)消息。

其中,源ran节点也可以称为锚(anchor)ran节点。

其中,该n2用户设备上下文释放命令消息用于请求源ran节点释放终端设备的上下文。

可选的,n2用户设备上下文释放命令消息中包括释放原因,该释放原因可以用于指示终端设备位于不允许区域(non-allowedarea)。该实施方式提供了释放原因的一种可能的实现形式。

进一步可选地,amf可以根据其保存的该终端设备的上下文(context)中的不允许区域和该终端设备当前所处位置的tai,确定该终端设备位于不允许区域。例如,当终端设备所处位置的tai属于不允许区域的tai时,可以确定该终端设备位于不允许区域。

s105、源ran节点接收由amf发送的n2用户设备上下文释放命令(n2uecontextreleasecommand)消息。

s106、源ran节点根据n2用户设备上下文释放命令消息删除终端设备的上下文。

s107、源ran节点向amf发送n2用户设备上下文释放完成(n2uecontextreleasecomplete)消息。

s108、amf接收由源ran节点发送的n2用户设备上下文释放完成消息。

s109、amf通过目标ran节点向终端设备发送注册接受(registrationaccept)消息,注册接受消息中包括为终端设备分配的tal。

s110、终端设备通过目标ran节点接收由amf发送的注册接受消息。

本申请实施例提供的通信方法,当处于rrc非激活态的终端设备所处位置的tai不属于该终端设备的tal时,表明该终端设备已经移动至该终端设备的tal所限定的区域外,此时终端设备转换为cm空闲态,终端设备向amf发送注册请求消息以请求为处于当前位置的终端设备分配tal,amf向源ran节点发送n2用户设备上下文释放命令消息以释放源ran节点存储的终端设备的上下文,接收到源ran节点释放上下文的响应消息之后,amf通过目标ran节点向终端设备发送注册接受消息,该注册接受消息中包括为终端设备分配的tal。上述实施例实现了处于rrc非激活态的终端设备进行移动触发的tau。

可选的,参照图4中所示,在上述实施例的一种实施场景下,上述方法还包括步骤s121-s123:

s121、amf从目标ran节点接收终端设备的位置信息。

其中,终端设备的位置信息可以包括以下信息中的至少一个:终端设备的tai、终端设备的ran节点小区全局标识符(ran节点cellglobalidentifier,cgi)或目标ran节点的标识信息。

其中,终端设备的tai指的是终端设备所处ta对应的tai。

需要说明的是,终端设备的位置信息可以与步骤s102中的注册请求消息ran节点通过一条消息发送给amf,示例性的,在目标ran节点接收到注册请求消息之后,目标ran节点向amf发送初始用户设备消息(initialuemessage),在该初始用户设备消息中包括终端设备的位置信息以及步骤s102中的注册请求消息;显然,也可以ran节点通过两条消息分别发送给amf,本申请实施例不作限定。

s122、amf根据终端设备的位置信息以及终端设备的上下文中的不允许区域,确定终端设备位于不允许区域。

示例性的,当终端设备的位置信息为终端设备的tai时,amf可以根据终端设备的tai与该终端设备的上下文中允许区域的tai进行匹配,以确定该终端设备位于允许区域或不允许区域;或者,amf可以根据终端设备的tai与该终端设备的上下文中不允许区域的tai进行匹配。

s123、amf将终端设备设置为cm空闲态。

在amf向终端设备发送注册接受消息之后,amf发起接入网络(accessnetwork,an)节点ue上下文释放流程(uecontextreleaseinthean),该流程结束后,amf和终端设备会从cm连接态转换到cm空闲态。

示例性的,amf可以将处于cm连接态的终端设备转换为cm空闲态,或者amf将处于rrc非激活态的终端设备转换为cm空闲态,本申请实施例不作限定。

步骤s121-s123所述的实施方式,提供了amf对终端设备进行cm状态转换的一种具体实现方式,使得终端设备的cm状态为cm空闲态。

可选的,在上述实施例的另一种实施场景下,参照图5中所示,在步骤s122之后,该方法还包括步骤s131:

s131、amf向smf发送pdu会话去激活请求消息,pdu会话去激活请求消息用于请求smf去激活终端设备的pdu会话。

该实施方式提供了amf对终端设备进行pdu会话状态转换的一种具体实现方式,使得终端设备的pdu会话处于去激活态。

可选的,在上述实施例的另一种实施场景下,参照图6中所示,在步骤s122之后,该方法还包括步骤s132-s134:

s132、amf向smf发送指示信息。

其中,该指示信息用于指示终端设备位于不允许区域。例如,该指示信息为不允许区域指示(例如,non-allowedareaindication)

s133、smf从amf接收指示信息。

s134、smf根据本地会话管理(sessionmanagement,sm)策略以及上述指示信息,触发终端设备的pdu会话释放(pdusessionrelease)流程或pdu会话去激活(pdusessiondeactivation)流程。

例如,上述sm策略可以为:指定某些nssai/dnn对应的pdu会话去激活,或者指定某些nssai/dnn对应的pdu会话释放。

步骤s132-s134所述的实施方式提供了amf和smf对终端设备进行pdu会话状态转换的一种具体实现方式,使得终端设备的pdu会话处于去激活态或空闲态。

参照图7中所示,为smf触发pdu会话释放流程的示意图,该方法包括步骤s201-s205:

s201、smf向upf发送n4会话释放请求(n4sessionreleaserequest)消息,该消息中包括请求释放的n4会话标识(n4sessionid)。

s202、upf向smf发送n4会话释放响应(n4sessionreleaseresponse)消息,以确认n4会话释放请求消息,在n4会话释放响应消息中包括上述n4会话标识。

s203、smf向amf发送pdu会话释放命令(pdusessionreleasecommand)消息。

s204、amf向smf发送pdu会话更新会话管理上下文(nsmf_pdusession_updatesmcontext)消息,该消息中包括pdu会话释放确认(pdusessionreleaseack)消息。

s205、smf向amf发送pdu会话更新会话管理上下文响应(nsmf_pdusession_updatesmcontextresponse)消息,以使得amf释放该pdu会话相关的上下文信息。

参照图8中所示,为smf触发pdu会话去激活流程的示意图,该方法包括步骤s301-s307:

s301、smf向upf发送n4会话修改请求(n4sessionmodificationrequest)消息,该消息用于指示释放对应pdu会话的n3隧道的ran节点隧道信息。

s302、upf向smf发送n4会话修改响应(n4sessionmodificationresponse)消息。

s303、smf向amf发送n11消息,n11消息中包括n2会话释放请求消息,n2会话释放请求消息用于请求释放与pdu会话相关的ran节点资源。

s304、amf向源ran节点发送n2pdu会话请求(n2pdusessionrequest)消息,该消息中包括n2会话释放请求消息。

s305、源ran节点与终端设备进行an特定资源释放流程,以释放与pdu会话相关的ran节点资源。

s306、源ran节点向amf发送n2pdu会话响应(n2pdusessionresponse)消息。

s307、amf向smf发送n11消息,该消息用于对步骤s303中的消息进行确认。

本申请实施例提供了另一种通信方法,该方法可以应用于处于rrc非激活态的终端设备从第一区域移动至第二区域,其中,第一区域和第二区域的相关描述可以参见图3所示实施例。参见图9,该方法包括:

s401、当处于rrc非激活态的终端设备所处位置的tai不属于该终端设备的tal时,终端设备向目标ran节点发送rrc连接恢复请求(rrcconnectionresumerequest)消息。

其中,终端设备所处位置的tai,终端设备的tal,以及如何确定终端设备所处位置的tai不属于该终端设备的tal等,均可以参见步骤s101的描述,具体不再赘述。

此时,终端设备可以保持rrc非激活态。

其中,目标ran节点可以位于不允许区域。

s402、目标ran节点从终端设备接收rrc连接恢复请求消息。

s403、目标ran节点向源ran节点发送获取用户设备上下文请求(retrieveuecontextrequest)消息。

其中,该获取用户设备上下文请求消息用于获取终端设备的上下文信息。

s404、源ran节点从目标ran节点接收获取用户设备上下文请求消息。

可选地,当目标ran节点位于不允许区域时执行步骤s405-s413,或者执行步骤s414-s422。

其中,确定目标ran节点是否位于不允许区域的方式可以包括:源ran节点根据本地保存的不允许区域的信息以及目标ran节点的位置信息确定目标ran节点是否位于不允许区域。

其中,目标ran节点的位置信息可以包括终端设备的tai、cgi或目标ran节点的标识信息。并且上述位置信息可以事先通过操作管理和维护(operationadministrationandmaintenance,oam,)配置,或者ran节点之间建立x2接口连接时获取,或者在获取用户设备上下文请求中携带。

s405、当目标ran节点位于不允许区域时,源ran节点向目标ran节点发送获取用户设备上下文拒绝(retrieveuecontextreject)消息;或者,当目标ran节点位于不允许区域时,源ran节点向目标ran节点发送获取用户设备上下文响应(retrieveuecontextresponse)消息。

其中,该获取用户设备上下文响应消息中可以携带失败指示信息,该失败指示信息可以用于指示获取终端设备的上下文信息的失败原因。

其中,获取用户设备上下文拒绝消息中可以携带有拒绝原因,拒绝原因可以为终端设备位于不允许区域(例如,non-allowedareaindication)。此时终端设备处于本地数据网络(localareadatanetwork)。该实施方式提供了拒绝原因的一种可能的具体实现方式。

s406、源ran节点向amf发送n2用户设备上下文释放请求(n2uecontextreleaserequest)消息。

其中,n2用户设备上下文释放请求消息可以用于触发an节点ue上下文释放流程(uecontextreleaseinthean)。此外,n2用户设备上下文释放请求消息中可以携带有请求释放原因,请求释放原因可以为终端设备位于不允许区域,例如,该消息中携带的non-allowedareaindication设置为1。该实施方式提供了拒绝原因、请求释放原因的一种可能的具体实现方式。

需要说明的是,步骤s405与s406没有先后执行顺序。

s407、当目标ran节点接收到来自源ran节点的获取用户设备上下文拒绝消息时,或者,当目标ran节点接收到来自源ran节点的获取用户设备上下文响应消息,并且获取用户设备上下文响应消息携带有用于指示获取上下文信息失败的失败指示信息时,目标ran节点向终端设备发送rrc连接恢复拒绝(rrcconnectionresumereject)消息。

s408、终端设备从目标ran节点接收rrc连接恢复拒绝消息。

s409、终端设备根据rrc连接恢复拒绝消息,从cm连接态转换为cm空闲态。

其中,终端设备接收到该消息表明无法恢复rrc连接,因此终端设备可以直接从cm连接态转换为cm空闲态。

需要说明的是,步骤s407-s409与s410-s413没有先后执行顺序。

s410、amf从源ran节点接收n2用户设备上下文释放请求消息。

s411、amf向smf发送pdu会话去激活请求消息,pdu会话去激活请求消息用于请求smf去激活终端设备的pdu会话。

s412、amf向源ran节点发送n2用户设备上下文释放命令(n2uecontextreleasecommand)消息。

需要说明的是,步骤s411与s412没有先后执行顺序。

s413、源ran节点从amf接收n2用户设备上下文释放命令(n2uecontextreleasecommand)消息,源ran节点向amf发送n2用户设备上下文释放完成(n2uecontextreleasecomplete)消息。

以上步骤s405-s413是源ran节点拒绝恢复rrc连接的流程,步骤s414-s422是源ran节点接收恢复rrc连接的流程。

s414、源ran节点向目标ran节点发送获取用户设备上下文响应消息,获取用户设备上下文响应消息中包括终端设备的上下文信息。

s415、当目标ran节点接收到来自源ran节点的终端设备的上下文信息时,目标ran节点向终端设备发送rrc连接恢复消息。

其中,rrc连接恢复消息可以用于指示rrc连接恢复成功。

具体的,当目标ran节点接收到来自源ran节点的用户设备上下文响应消息时,目标ran节点向终端设备发送rrc连接恢复消息。

s416、目标ran节点向amf发送路径切换请求(pathswitchrequest)消息,路径切换请求消息中携带终端设备的位置信息。

该消息用于建立目标ran节点与amf之间的n2信令连接。

s417、amf从目标ran节点接收路径切换请求消息。

s418、amf根据终端设备的位置信息,确定终端设备所处位置的tai不属于终端设备的tal,则amf为终端设备重新分配tal,并向目标ran节点发送重新分配的tal。

具体的,amf可以向目标ran节点发送路径切换响应(pathswitchresponse)消息,该路径切换响应消息中包括重新分配的tal。该实施方式提供了amf向目标ran节点发送重新分配的tal所采用的消息的一种可能的实现方式。

其中,amf为终端设备重新分配tal可以是在amf接收到来自终端设备的注册请求消息之前。

s419、目标ran节点从amf接收路径切换响应消息。

s420、目标ran节点向源ran节点发送用户设备上下文释放(uecontextrelease)消息,用户设备上下文释放消息用于指示源ran节点释放终端设备的上下文信息。

s421、终端设备向amf发送注册请求消息。

s422、amf向终端设备发送注册接受消息。

其中,该注册接受消息携带为终端设备重新分配的tal。

本申请实话例提供的一种通信方法,当处于rrc非激活态的终端设备所处位置的tai不属于终端设备的tal时,表明已经移动至tal所限定的区域外,终端设备先尝试恢复rrc连接,源ran节点可能拒绝或接受该请求。当拒绝时,一方面,源ran节点通过目标ran节点通知终端设备拒绝其恢复rrc连接,另一方面,目标ran节点通过amf发起n2释放流程。当接受时,目标ran节点通知终端设备接受其请求,然后由终端设备发起注册请求从amf获取该终端设备的tal。以上处理方式,实现了处于rrc非激活态的终端设备进行移动触发的tau。

可选的,参照图10中所示,当路径切换响应消息中包括为终端设备重新分配的tal时,在步骤s419之后,该方法还可以包括步骤s431和s432:

s431、目标ran节点根据为终端设备重新分配的tal生成rna。

其中,终端设备的tal可以由amf发送给该目标ran节点。

示例性地,目标ran节点可以根据从amf接收的tal生成rna。

进一步的,可以选择tal中的ta的一部分或全部生成rna。

s432、目标ran节点向终端设备发送rna。

具体的,目标ran节点可以通过一条rrc消息向终端设备发送rna。该rrc消息可以是rrc连接释放(rrcconnectionrelease)消息。

步骤s431和s432所述的实施方式提供了目标ran节点如何为终端设备生成rna的一种具体实现方式,使得终端设备可以获取更新的rna。

可选的,参照图10中所示,当目标ran节点位于不允许区域时,在步骤s415所述的目标ran节点接收到来自源ran节点的终端设备的上下文信息之后,即在目标ran节点接收到来自源ran节点的用户设备上下文响应消息之后,该方法还包括步骤s433:

s433、目标ran节点触发an节点ue上下文释放流程(uecontextreleaseinthean),完成该流程之后目标ran节点删除终端设备的上下文信息。

具体的,目标ran节点可以根据策略确定将终端设备转换为cm空闲态,然后触发目标ran节点触发an节点ue上下文释放流程(uecontextreleaseinthean)。例如,上述策略可以为:当终端设备位于不允许区域时,终端设备的状态不能设置为rrc非激活状态。

该实施方式使得目标ran节点删除终端设备的上下文。

具体的,参照图11中所示,目标ran节点触发an节点ue上下文释放流程(uecontextreleaseinthean)可以包括:

s4331、目标ran节点向amf发送n2上下文释放请求(n2uecontextreleaserequest消息。

s4332、amf向smf发送n11pdu会话去激活请求(n11pdusessiondeactivationrequest)消息。

s4333、smf向upf发送n4会话修改请求(n4sessionmodificationrequest)消息。

s4334、upf向smf发送n4会话修改响应(n4sessionmodificationresponse)消息。

s4335、smf向amf发送n11pdu会话去激活响应(n11pdusessiondeactivationresponse)消息。

s4336、amf向目标ran节点发送n2用户设备上下文释放请求(n2uecontextreleaserequest)消息。

s4337、目标ran节点释放终端设备的上下文,目标ran节点向amf发送n2用户设备上下文释放完成(n2uecontextreleasecomplete)消息。

可选的,在上述实施例的一种实施场景下,参照图12中所示,在步骤s418所述的amf确定终端设备所处位置的tai不属于终端设备的tal之后,该方法还包括步骤s434-s436:

s434、当目标ran节点位于不允许区域时,amf向smf发送指示信息(例如,non-allowedareaindication),该指示信息用于指示终端设备位于不允许区域。

具体的,该指示信息可以通过amf提供的事件暴露服务(namf_eventexposure)发送给smf。

s435、smf从amf接收指示信息。

s436、smf根据本地sm策略以及上述指示信息,触发终端设备的pdu会话释放流程或pdu会话去激活流程。

具体可以参照图7和图8中描述,具体不再赘述。

需要说明的是步骤s434-s436对应于步骤s132-s134。

步骤s434-s436所述的实施方式提供了amf和smf对终端设备进行pdu会话状态转换的一种具体实现方式,使得目标ran节点位于不允许区域时终端设备的pdu会话处于去激活态或空闲态。

可选的,在上述实施例的另一种实施场景下,参照图13中所示,在步骤s418所述的amf确定终端设备所处位置的tai不属于终端设备的tal之后,该方法还包括步骤s437:

s437、amf触发an节点ue上下文释放流程(uecontextreleaseinthean)。

该实施方式使得终端设备所处位置的tai不属于终端设备的tal时,目标ran释放ue的上下文。

具体的,参照图14中所示,amf触发an节点ue上下文释放流程(uecontextreleaseinthean)可以包括:

s4371、amf向smf发送n11pdu会话去激活请求(n11pdusessiondeactivationrequest)消息。

s4372、smf向upf发送n4会话修改请求(n4sessionmodificationrequest)消息。

s4373、upf向smf发送n4会话修改响应(n4sessionmodificationresponse)消息。

s4374、smf向amf发送n11pdu会话去激活响应(n11pdusessiondeactivationresponse)消息。

s4375、amf向目标ran节点发送n2用户设备上下文释放请求(n2uecontextreleaserequest)消息。

s4376、目标ran节点释放终端设备的上下文,目标ran节点向amf发送n2用户设备上下文释放完成(n2uecontextreleasecomplete)消息。

下面以具体示例对上述通信方法进行描述。

本申请实施例提供了一种通信方法,该方法可以应用于处于rrc非激活态的终端设备从允许区域移动至不允许区域,并且从网络侧获取的tai不属于终端设备的tal时,终端设备进行tau。参照图15中所示,该方法包括:

s501、当处于rrc非激活态的终端设备所处位置的tai不属于终端设备的tal,并且终端设备根据所处位置的tai确定移动到不允许区域时,终端设备根据本地策略转换为cm空闲态。

具体地,当终端设备进入到不允许区域时,由于无法进行正常的业务,因此终端设备转换为cm空闲态。

其中,本地策略可以固化在终端设备中,或者由终端设备通过amf从pcf获取,例如通过注册接受(registrationaccept)消息或用户设备配置更新命令(ueconfigurationupdatecommand)消息等获取。

该步骤详细描述参见s101,终端设备根据所处位置的tai确定移动到不允许区域的方式参照步骤s101中描述。

s502、终端设备通过目标ran节点向amf发送移动更新类型的注册请求消息,该注册请求消息用于请求为该终端设备分配tal。

该步骤详细描述参见s102,关于移动更新类型的描述参照步骤s101中描述,具体不再赘述。

s503、amf从目标ran节点接收初始用户设备消息(initialuemessage),初始用户设备消息中包括注册请求消息以及终端设备的位置信息。

该步骤为步骤s103和s121的结合,关于初始用户设备消息和终端设备的位置信息的描述参照步骤s121,具体不再赘述。

s504、amf根据终端设备的位置信息确定终端设备位于不允许区域,amf将终端设备设置为cm空闲态。

该步骤为步骤s122和s123结合,具体不再赘述。

可选的,在执行完s504后可以选择执行s505或执行s506-s508这两种实施方式中的一种。

s505、amf向smf发送pdu会话去激活请求消息,pdu会话去激活请求消息用于请求smf去激活终端设备的pdu会话。

该步骤详细描述参见s131。

该实施方式提供了amf对终端设备进行pdu会话状态转换的一种具体实现方式,使得终端设备的pdu会话处于去激活态。

s506、amf向smf发送指示信息,其中,该指示信息用于指示终端设备位于不允许区域(例如,non-allowedareaindication)。

该步骤详细描述参见s132。

s507、smf从amf接收指示信息。

该步骤详细描述参见s133。

s508、smf根据本地会话管理(sessionmanagement,sm)策略以及上述指示信息,触发终端设备的pdu会话释放(pdusessionrelease)流程或pdu会话去激活(pdusessiondeactivation)流程。

该步骤详细描述参见s134,具体不再赘述。

步骤s506-s508所述的实施方式提供了amf和smf对终端设备进行pdu会话状态转换的一种具体实现方式,使得终端设备的pdu会话处于去激活态或空闲态。

s509、amf向源ran节点发送n2用户设备上下文释放命令(n2uecontextreleasecommand)消息,该消息中包括释放原因,释放原因为终端设备位于不允许区域(non-allowedarea)。

该步骤详细描述参见s104,具体不再赘述。

s510、源ran节点接收由amf发送的n2用户设备上下文释放命令消息,根据n2用户设备上下文释放命令消息删除终端设备的上下文(context)。

该步骤为步骤s105和s106的结合,具体不再赘述。

s511、源ran节点向amf发送n2用户设备上下文释放完成(n2uecontextreleasecomplete)消息。

该步骤详细描述参见s107。

s512、amf接收由源ran节点发送的n2用户设备上下文释放完成消息,通过目标ran节点向终端设备发送注册接受,注册接受消息中包括重新分配的tal。

该步骤为步骤s108和s109的结合,具体不再赘述。

s513、终端设备通过目标ran节点接收由amf发送的注册接受消息。

该步骤详细描述参见s110。

通过步骤s501和s504使得终端设备和网络侧设备之间cm状态均为cm空闲态,并且通过步骤s508使得终端设备和网络侧设备之间pdu会话状态均为未激活态。

本申请实施例提供的通信方法,当处于rrc非激活态的终端设备所处位置的tai不属于tal时,表明已经移动至tal边界外,因此进行tau,此时终端设备转换为cm空闲态,终端设备向amf发送注册请求消息以请求所处位置的tal,amf向源ran节点发送n2用户设备上下文释放命令消息以释放源ran节点处的终端设备的上下文,接收到源ran节点释放上下文的响应消息之后,amf通过向终端设备发送注册接受消息,该注册接受消息中包括为终端设备重新分配的tal。实现了处于rrc非激活态的终端设备进行移动触发的tau。另外,实现了终端设备和网络侧设备之间cm状态均为cm空闲态,终端设备和网络侧设备之间pdu会话状态均为未激活态。

本申请实施例提供了一种通信方法,该方法可以应用于处于rrc非激活态的终端设备从允许区域移动至不允许区域,并且终端设备所处位置的tai不属于终端设备的tal时,终端设备进行tau。参照图16中所示,该方法包括:

s601、当处于rrc非激活态的终端设备所处位置的tai不属于终端设备的tal时,终端设备向目标ran节点发送rrc连接恢复请求(rrcconnectionresumerequest)消息。

该步骤详细描述参见s401,具体不再赘述。

s602、目标ran节点从终端设备接收rrc连接恢复请求消息,向源ran节点发送获取用户设备上下文请求(retrieveuecontextrequest)消息,该获取用户设备上下文请求消息用于获取终端设备的上下文信息。

其中,该步骤为步骤s402和s403的结合,具体不再赘述。

s603、源ran节点从目标ran节点接收获取用户设备上下文请求消息,向目标ran节点发送获取用户设备上下文响应消息,获取用户设备上下文响应消息中包括终端设备的上下文信息。

该步骤为步骤s404和s414的结合,具体不再赘述。

s604、当目标ran节点接收到来自源ran节点的终端设备的上下文信息时,目标ran节点向终端设备发送rrc连接恢复消息,以指示rrc连接恢复成功。

该步骤详细描述参见s415,具体不再赘述。

s605、目标ran节点向amf发送路径切换请求(pathswitchrequest)消息,路径切换请求消息中携带终端设备的位置信息。

该步骤详细描述参见s416,具体不再赘述。

s606、amf从目标ran节点接收路径切换请求消息,根据路径切换请求消息中终端设备的位置信息,确定终端设备所处位置的tai不属于终端设备的tal,则amf为终端设备重新分配tal,并向目标ran节点发送路径切换响应(pathswitchresponse)消息,路径切换响应消息中包括重新分配的tal。

该步骤为步骤s417和s418的结合,具体不再赘述。

s607、目标ran节点从amf接收路径切换响应消息,向源ran节点发送用户设备上下文释放(uecontextrelease)消息,用户设备上下文释放消息指示源ran节点释放终端设备的上下文信息。

该步骤为步骤s419和s420的结合,具体不再赘述。

s608、当目标ran节点位于不允许区域时,amf向smf发送用户设备移动性能通知(uemobilitynotification)消息,该消息中包括指示信息,该指示信息用于指示终端设备位于不允许区域(例如,non-allowedareaindication)。

该步骤详细描述参见s434,具体不再赘述。

s609、smf从amf接收指示信息,根据本地sm策略以及上述指示信息,触发终端设备的pdu会话释放流程或pdu会话去激活流程。

该步骤为步骤s435和s436的结合,具体不再赘述。

通过步骤s609使得终端设备和smf之间pdu会话状态均为未激活态。

s610、终端设备向amf发送注册请求消息。

该步骤详细描述参见s412,具体不再赘述。

s611、amf向终端设备发送注册接受消息。

其中,该注册接受消息携带为终端设备重新分配的tal。

该步骤详细描述参见s413,具体不再赘述。

本申请实施例提供的通信方法,当处于rrc非激活态的终端设备所处位置的tai不属于终端设备的tal时,终端设备向目标ran节点发起ran节点级别的注册更新(ran-level-registration-update)流程。目标ran节点成功从源ran节点获取用户设备的上下文,并恢复rrc连接态,目标ran节点向amf发起路径切换流程,并通过该流程将重新分配的tal发送给终端设备。实现了处于rrc非激活态的终端设备进行移动触发的tau。amf获知终端设备进入了不允许区域。可以采用一种实现方式,即amf将终端设备的cm状态保持cm连接态,并且将终端设备进入不允许区域的事件通知给smf,由smf决定释放/不释放pdu会话或者去激活pdu会话,目标ran节点将终端设备维持在rrc未激活态。或者可以采用另一种实现方式,即amf将终端设备的cm状态保持cm连接态,并且将终端设备进入不允许区域的事件通知给smf,由smf决定释放/不释放pdu会话或者去激活pdu会话,目标ran节点根据策略或者amf根据策略发起n2释放流程,将终端设备转换为cm空闲态。

可选的,参照图17中所示,在步骤s606所述的amf向目标ran节点发送tal之后,该方法还可以包括步骤s621:

s621、目标ran节点根据从amf接收的tal生成rna,向终端设备发送rrc连接释放(rrcconnectionrelease)消息,rrc连接释放消息中包括rna。

该步骤为s431和s432的结合,具体不再赘述。

通过步骤s621使得终端设备和amf之间cm状态维持为cm连接态,通过步骤s621使得终端设备和目标ran节点之间rrc状态均为rrc未激活态。

该实施方式提供了目标ran向终端设备发送ran所采用的消息的一种可能的实现方式。

可选的,参照图17中所示,在步骤s604所述的目标ran节点接收到来自源ran节点的用户设备上下文响应消息之后,该方法还可以包括步骤s622:

s622、目标ran节点根据策略确定将终端设备转换为cm空闲态,目标ran节点触发an节点ue上下文释放流程(uecontextreleaseinthean)。

该步骤详细描述参见s433,触发n2上下文释放流程参照步骤s433描述,具体不再赘述。

通过步骤s622使得终端设备和目标ran节点之间cm状态均为cm连接态。

该实施方式使得目标ran节点删除终端设备的上下文。

可选的,参照图17中所示,在步骤s606所述的amf根据终端设备的位置信息确定终端设备当前所处位置的tai不属于当前跟踪区列表tal之后,该方法还可以包括步骤s612:

s623、amf根据策略确定将终端设备转换为cm空闲态,触发an节点ue上下文释放流程(uecontextreleaseinthean)。

该步骤详细描述参见s437,触发an节点ue上下文释放流程(uecontextreleaseinthean)参照步骤s437描述,具体不再赘述。

通过s623使得终端设备和amf之间的cm状态均为cm空闲态。

该实施方式使得终端设备所处位置的tai不属于终端设备的tal时,目标ran释放ue的上下文。

本申请实施例提供了一种通信方法,该方法可以应用于处于rrc非激活态的终端设备从允许区域移动至不允许区域,并且终端设备的tai不属于终端设备的tal时,终端设备进行tau。参照图18中所示,该方法包括:

s701、当处于rrc非激活态的终端设备所处位置的tai不属于终端设备的tal时,终端设备向目标ran节点发送rrc连接恢复请求(rrcconnectionresumerequest)消息。

该步骤与步骤s601相同,具体不再赘述。

s702、目标ran节点从终端设备接收rrc连接恢复请求消息,向源ran节点发送获取用户设备上下文请求(retrieveuecontextrequest)消息,该获取用户设备上下文请求消息用于获取终端设备的上下文信息。

该步骤与s602相同,具体不再赘述。

s703、源ran节点从目标ran节点接收获取用户设备上下文请求消息,根据本地保存的不允许区域的信息以及目标ran节点的位置信息确定目标ran节点位于不允许区域,则决定拒绝请求。

该步骤详细描述参见s404。

s704、源ran节点向目标ran节点发送获取用户设备上下文拒绝(retrieveuecontextreject)消息,该获取用户设备上下文拒绝消息中携带有拒绝原因,拒绝原因为终端设备位于不允许区域(例如,non-allowedareaindication)。

该步骤详细描述参见s405,具体不再赘述。

s705、源ran节点向amf发送n2用户设备上下文释放请求(n2uecontextreleaserequest)消息,以发起n2释放流程,该消息中携带有请求释放原因,请求释放原因为终端设备位于不允许区域(例如,non-allowedareaindication)。

该步骤详细描述参见s406,具体不再赘述。

s706、当目标ran节点接收到来自源ran节点的获取用户设备上下文拒绝消息时,目标ran节点向终端设备发送rrc连接恢复拒绝(rrcconnectionresumereject)消息。

该步骤详细描述参见s407。

s707、终端设备从目标ran节点接收rrc连接恢复拒绝消息,根据rrc连接恢复拒绝消息,从cm连接态转换为cm空闲态。

该步骤为步骤s408和s409的结合,具体不再赘述。

s708、amf从源ran节点接收n2用户设备上下文释放请求消息,向smf发送pdu会话去激活请求消息,pdu会话去激活请求消息用于请求smf去激活终端设备的pdu会话。

该步骤为步骤s410和s411的结合。

s709、amf向源ran节点发送n2用户设备上下文释放命令(n2uecontextreleasecommand)消息。

该步骤详细描述参见s412。

s710、源ran节点从amf接收n2用户设备上下文释放命令(n2uecontextreleasecommand)消息,源ran节点向amf发送n2用户设备上下文释放完成(n2uecontextreleasecomplete)消息。

该步骤详细描述参见s413。

本申请实施例提供的通信方法,当处于rrc非激活态的终端设备所处位置的tai不属于该终端设备的tal时,终端设备向目标ran节点发起ran节点级别的注册更新(ran节点-level-registration-update)流程。目标ran节点请求从源ran节点获取用户设备的上下文,源ran节点发现终端设备进入不允许区域,则拒绝目标ran节点的请求。可以采用一种实现方式,即源ran节点拒绝终端设备接入网络,从而使得终端设备进入cm空闲态,并且终端设备的pdu会话处于未激活态。或者可以采用另一种实现方式,即源ran节点发起n2释放流程,以释放源ran节点与amf/upf之间的n2和n3连接,将终端设备转换为cm空闲态,并且终端设备的pdu会话处于未激活态。

本申请实施例提供一种终端设备,用于执行上述通信方法。本申请实施例可以根据上述方法示例对终端设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用对应各个功能划分各个功能模块的情况下,图19示出了上述实施例中所涉及的终端设备的一种可能的结构示意图,终端设备100包括:接收单元1011、转换单元1012、发送单元1013。接收单元1011用于支持终端设备100执行图3中的过程s110,图4中的过程s110,图5中的过程s110,图6中的过程s110,图8中的过程s305,图9中的过程s408,图10中的过程s408,图12中的过程s408,图13中的过程s408,图15中的过程s513;转换单元1012用于支持终端设备100执行图3中的过程s101,图4中的过程s101,图5中的过程s101,图6中的过程s101,图9中的过程s409,图10中的过程s409,图12中的过程s409,图13中的过程s409,图15中的过程s501,图18中的过程s707;发送单元1013用于支持终端设备100执行图3中的过程s102,图4中的过程s102,图5中的过程s102,图6中的过程s102,图8中的过程s305,图9中的过程s401、s413和s421,图10中的过程s401、s413和s421,图12中的过程s401、s413和s421,图13中的过程s401、s413和s421,图15中的过程s502,图16中的过程s601和s610,图17中的过程s601和s610,图18中的过程s701和s710。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在采用集成的单元的情况下,图20示出了上述实施例中所涉及的终端设备的一种可能的结构示意图。终端设备100包括:处理模块1022和通信模块1023。处理模块1022用于对终端设备100的动作进行控制管理,例如,处理模块1022用于支持终端设备100执行图3中的过程s101,图4中的过程s101,图5中的过程s101,图6中的过程s101,图9中的过程s409,图10中的过程s409,图12中的过程s409,图13中的过程s409,图15中的过程s501,图18中的过程s707。通信模块1023用于支持终端设备与其他实体的通信,例如与图1中示出的功能模块或网络实体之间的通信。终端设备100还可以包括存储模块1021,用于存储终端设备的程序代码和数据。

其中,处理模块1022可以是处理器或控制器,例如可以是中央处理器(centralprocessingunit,cpu),通用处理器,数字信号处理器(digitalsignalprocessor,dsp),专用集成电路(application-specificintegratedcircuit,asic),现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块1023可以是收发器、收发电路或通信接口等。存储模块1021可以是存储器。

具体的,处理模块1022可以为图2中的处理器1001,通信模块1023可以为图2中的收发器1003,存储模块1021可以为图2中的存储器1002。

本申请实施例提供一种ran节点,用于执行上述通信方法。本申请实施例可以根据上述方法示例对ran节点进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用对应各个功能划分各个功能模块的情况下,图21示出了上述实施例中所涉及的ran节点的一种可能的结构示意图,ran节点200包括:接收单元2011、生成单元2012、删除单元2013、释放单元2014、发送单元2015。接收单元2011用于支持ran节点200执行图3中的过程s105、图4中的过程s105,图5中的过程s105,图6中的过程s105,图8中的过程s305,图9中的过程s402、s404、s419,图10中的过程s402、s404、s419,图12中的过程s402、s404、s419,图13中的过程s402、s404、s419,图15中的过程s513;生成单元2012用于支持ran节点200执行图10中的过程s431,图17中的过程s621;删除单元2013用于支持ran节点200执行图3中的过程s106,图4中的过程s106,图5中的过程s106,图6中的过程s106,图15中的过程s510;释放单元2014用于支持ran节点200执行图11中的过程s4337,图14中的过程s4376;发送单元2013用于支持ran节点200执行图3中的过程s107,图4中的过程s107,图5中的过程s107,图6中的过程s107,图8中的过程s305和s306,图9中的过程s403、s406、s407、s414、s415和s420,图10中的过程s403、s406、s407、s414、s432、s433、s415和s420,图11中的过程s4331和s4337,图12中的过程s403、s406、s407、s414、s415和s420,图13中的过程s403、s406、s407、s414、s415和s420,图14中的过程s4376,图15中的过程s511,图16中的过程s602、s603、s604、s605、s607,图17中的过程s602、s603、s604、s622、s605、s621,图18中的过程s702、s704、s705、s706。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在采用集成的单元的情况下,图22示出了上述实施例中所涉及的ran节点的一种可能的结构示意图。ran节点200包括:处理模块2022和通信模块2023。处理模块2022用于对ran节点200的动作进行控制管理,例如,处理模块2022用于支持ran节点200执行图10中的过程s431,图17中的过程s621,图3中的过程s106,图4中的过程s106,图5中的过程s106,图6中的过程s106,图15中的过程s510,图11中的过程s4337,图14中的过程s4376。通信模块1023用于支持ran节点与其他实体的通信,例如与图1中示出的功能模块或网络实体之间的通信。ran节点200还可以包括存储模块2021,用于存储ran节点的程序代码和数据。

其中,处理模块2022可以是处理器或控制器,例如可以是中央处理器(centralprocessingunit,cpu),通用处理器,数字信号处理器(digitalsignalprocessor,dsp),专用集成电路(application-specificintegratedcircuit,asic),现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块2023可以是收发器、收发电路或通信接口等。存储模块2021可以是存储器。

具体的,处理模块2022可以为图2中的处理器2001,通信模块2023可以为图2中的收发器2003或网络接口2004,存储模块2021可以为图2中的存储器2002。

本申请实施例提供一种amf,用于执行上述通信方法。本申请实施例可以根据上述方法示例对amf进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用对应各个功能划分各个功能模块的情况下,图23示出了上述实施例中所涉及的amf的一种可能的结构示意图,amf400包括:接收单元4011、确定单元4012、设置单元4013、发送单元4014。接收单元4011用于支持amf400执行图3中的过程s103和s108,图4中的过程s103、s121和s108,图5中的过程s103、s121和s108,图6中的过程s103、s121和s108,图9中的过程s410和s417,图10中的过程s410和s417,图12中的过程s410和s417,图13中的过程s410和s417,图15中的过程s503和s512;确定单元4012用于支持amf400执行图4中的过程s122,图5中的过程s122,图6中的过程s122,图9中的过程s418,图15中的过程s504,图16中的过程s606,图17中的过程s606;设置单元4013用于支持amf400执行图4中的过程s123,图5中的过程s123,图6中的过程s123;发送单元4013用于支持amf400执行图3中的过程s104,图4中的过程s104,图5中的过程s104和s131,图6中的过程s104和s132,图7中的过程s204,图8中的过程s304和s307,图9中的过程s411、s412、s418、s422,图10中的过程s411、s412、s418、s422,图10中的过程s4332、s4336,图12中的过程s411、s412、s418、s422、s434,图13中的过程s411、s412、s418、s422、s437,图14中的过程s4371、s4375,图15中的过程s505、s506、s505、s509、s512,图16中的过程s606、s608、s611,图17中的过程s606、s608、s611、s623,图18中的过程s708和s709。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在采用集成的单元的情况下,图24示出了上述实施例中所涉及的amf的一种可能的结构示意图。amf400包括:处理模块4022和通信模块4023。处理模块4022用于对amf400的动作进行控制管理,例如,处理模块4022用于支持amf400执行图4中的过程s122,图5中的过程s122,图6中的过程s122,图9中的过程s418,图15中的过程s504,图16中的过程s606,图17中的过程s606,图4中的过程s123,图5中的过程s123,图6中的过程s123。通信模块1023用于支持amf与其他实体的通信,例如与图1中示出的功能模块或网络实体之间的通信。amf400还可以包括存储模块4021,用于存储amf的程序代码和数据。

其中,处理模块4022可以是处理器或控制器,例如可以是中央处理器(centralprocessingunit,cpu),通用处理器,数字信号处理器(digitalsignalprocessor,dsp),专用集成电路(application-specificintegratedcircuit,asic),现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块4023可以是收发电路或通信接口等。存储模块4021可以是存储器。

具体的,处理模块4022可以为图2中的处理器3001,通信模块4023可以为图2中的网络接口3003,存储模块4021可以为图2中的存储器3002。

本申请实施例提供一种smf,用于执行上述通信方法。本申请实施例可以根据上述方法示例对smf进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用对应各个功能划分各个功能模块的情况下,图25示出了上述实施例中所涉及的smf的一种可能的结构示意图,smf500包括:接收单元5011、发送单元5012。接收单元5011用于支持smf500执行图6中的过程s133,图12中的过程s435,图15中的过程s507;发送单元5012用于支持smf500执行图6中的过程s134,图7中的过程s201、s203、s205,图8中的过程s301、s303,图12中的过程s436,图14中的过程s4372、s4374,图15中的过程s508,图16中的过程s609,图17中的过程s609。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在采用集成的单元的情况下,图26示出了上述实施例中所涉及的smf的一种可能的结构示意图。smf500包括:处理模块5022和通信模块5023。处理模块5022用于对smf500的动作进行控制管理。通信模块1023用于支持smf与其他实体的通信,例如与图1中示出的功能模块或网络实体之间的通信。smf500还可以包括存储模块5021,用于存储smf的程序代码和数据。

其中,处理模块5022可以是处理器或控制器,例如可以是中央处理器(centralprocessingunit,cpu),通用处理器,数字信号处理器(digitalsignalprocessor,dsp),专用集成电路(application-specificintegratedcircuit,asic),现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块5023可以是收发电路或通信接口等。存储模块5021可以是存储器。

具体的,处理模块5022可以为图2中的处理器3001,通信模块5023可以为图2中的网络接口3003,存储模块5021可以为图2中的存储器3002。

应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,具体不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriberline,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solidstatedisk,ssd))等。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1