一种寻呼方法、装置及系统与流程

文档序号:17238524发布日期:2019-03-30 08:28阅读:288来源:国知局
一种寻呼方法、装置及系统与流程

本申请涉及移动通信技术领域,尤其涉及一种寻呼方法、装置及系统。



背景技术:

第五代网络(5thgeneration,5g)定义了本地数据网络(localareadatanetwork,ladn),且ladn存在一定的覆盖区域,只有终端在ladn的覆盖区域内,才能享受ladn提供的服务,如分组数据单元(packetdataunit,pdu)会话服务。

目前,终端处于空闲态,或处于连接态但pdu会话去激活时,用户面功能实体,如5g中的用户面功能实体(userplanefunction,upf)实体接收到ladn发来的下行数据后,给会话管理功能实体,如5g中的会话管理功能实体(sessionmanagementfunction,smf)实体发送下行数据通知,接着smf实体通知移动性管理功能实体,如5g中的接入与移动性管理功能(accessandmobilitymanagementfunction,amf)实体,在终端的注册区域(registrationarea,ra)内寻呼终端,指示终端发起业务请求。

但是,考虑到终端的注册区域可能与ladn的覆盖区域没有重叠,此时,终端不在ladn的覆盖下,因此,ladn不能为该终端提供服务,按照上述方法,则终端发起业务请求后,会导致网络侧拒绝该业务请求,从而造成终端和网络侧设备不必要的能量消耗。



技术实现要素:

本申请提供一种寻呼方法、装置及系统,用以减少终端和网络侧设备的能量消耗。

为达到上述目的,本申请提供如下技术方案:

第一方面,本申请提供一种寻呼方法,包括:移动性管理功能实体接收来自会话管理功能实体的通知消息,通知消息用于指示有终端的会话的下行数据到达,所述会话为本地区域数据网络ladn的会话,通知消息包括ladn信息;若移动性管理功能实体根据ladn信息确定终端的注册区域与ladn的覆盖区域有重叠,则移动性管理功能实体寻呼该终端。该方法,移动性管理功能实体接收到有下行数据到达的通知信息时,先判断终端的注册区域与ladn的覆盖区域是否有重叠,当有重叠时才寻呼终端,提高了寻呼终端的成功率,避免终端做无效的业务请求,减少了终端和网络侧设备的能量消耗。

在一种可能的设计中,ladn信息包括数据网络名称dnn,dnn用于标识ladn;或者,所述ladn信息包括dnn和ladn标志,所述land标志用于标识所述dnn对应的dn的类型为ladn;则移动性管理功能实体根据dnn,获取ladn的覆盖区域。可选地,移动性管理功能实体可以根据dnn,从本地获取ladn的覆盖区域,可选地,移动性管理功能实体还可以将dnn发送给策略控制功能实体,由策略控制功能实体根据dnn确定ladn的覆盖区域,并发送给会话管理功能实体。该方法给出了移动性管理功能实体确定ladn的覆盖区域的两种实现方式,可灵活选择。

在一种可能的设计中,ladn信息包括ladn的覆盖区域;ladn的覆盖区域由会话管理功能实体从本地获取,或由会话管理功能实体从策略控制功能策略控制功能实体获取。该方法给出了移动性管理功能实体获取ladn的覆盖区域的另一种实现方式。可选地,ladn信息中还包括ladn标志,该ladn标志用于指示该ladn的类型,即该ladn标志用于表明该ladn信息中携带的覆盖区域是ladn的覆盖区域,而不是非ladn的覆盖区域。

在一种可能的设计中,移动性管理功能实体在寻呼区域寻呼终端,寻呼区域为终端的注册区域与ladn的覆盖区域的重叠区域。该方法,移动性管理功能直接在寻呼区域寻呼终端,由于寻呼区域是位于ladn的覆盖区域之内的,因此当终端在该寻呼区域时,则移动性管理功能实体可以成功寻呼到终端,此时ladn也可以为该终端提供服务,此时,寻呼终端发起业务请求,是可以成功的;另一情形中,若终端不在寻呼区域,则移动性管理功能实体不寻呼终端,可节约终端和网络侧设备的能量消耗,因为终端不在寻呼区域,意味着ladn无法为终端提供服务,此时若终端发起业务请求是不能成功的。

在一种可能的设计中,若移动性管理功能实体根据ladn信息确定终端的注册区域与ladn的覆盖区域没有重叠,则移动性管理功能实体通知会话管理功能实体终端不在ladn的覆盖区域。当终端的注册区域与ladn的覆盖区域没有重叠,则意味着ladn不能为终端提供服务,此时移动性管理功能实体不寻呼终端,可以节约终端和网络侧设备的能量消耗。

第二方面,本申请提供一种寻呼方法,包括:会话管理功能实体接收通知消息,通知消息用于指示有终端的会话的下行数据到达,所述会话为本地区域数据网络ladn的会话;若终端的注册区域与ladn的覆盖区域有重叠,则会话管理功能实体指示移动性管理功能实体寻呼终端。该方法,当会话管理功能接收到有下行数据到达的通知消息时,只有在确定终端的注册区域与ladn的覆盖区域有重叠时,才指示移动性管理功能实体寻呼终端,提高了寻呼终端的成功率,避免终端做无效的业务请求,减少了终端和网络侧设备的能量消耗。

在一种可能的设计中,若终端的注册区域与ladn的覆盖区域有重叠,则会话管理功能实体指示移动性管理功能实体寻呼终端,包括:会话管理功能实体获取的标记信息,标记信息用于指示终端的注册区域与ladn的覆盖区域是否有重叠;若标识信息为第一标记,则会话管理功能实体指示移动性管理功能实体寻呼终端,第一标记用于指示终端的注册区域与ladn的覆盖区域有重叠。该方法,会话管理功能实体通过获取标记信息,根据标记信息的具体内容判断是否指示移动性管理功能实体寻呼终端,该方法比较快速便捷,有利于提高处理速度。

在一种可能的设计中,会话管理功能实体获取终端的注册区域和ladn的覆盖区域;会话管理功能实体根据获取的终端的注册区域及ladn的覆盖区域,生成标记信息。

在一种可能的设计中,会话管理功能实体从本地获取终端的注册区域,终端的注册区域是由移动性管理功能实体发送至会话管理功能实体。该方法,由移动性管理功能实体将终端的注册区域发送至会话管理功能实体,进而会话管理功能实体可从本地获取到终端的注册区域。

在一种可能的设计中,会话管理功能实体接收到会话去激活请求消息时,向移动性管理功能实体发送指示信息,指示信息用于指示移动性管理功能实体确定终端的注册区域发生更新时,向会话管理功能实体发送更新的注册区域,去激活请求用于指示去激活pdu会话。该方法,当移动性管理功能实体确定终端的注册区域发生更新时,则将更新的注册区域发送至会话管理功能实体,则会话管理功能实体本地存储的是终端当前的注册区域,保证了会话管理功能实体判断的正确性。

在一种可能的设计中,会话管理功能实体接收移动性管理功能实体发送的终端的更新的注册区域。

在一种可能的设计中,若终端的注册区域与ladn的覆盖区域有重叠,则会话管理功能实体指示移动性管理功能实体寻呼终端,包括:会话管理功能实体获取终端的注册区域与ladn的覆盖区域;若会话管理功能实体确定终端的注册区域与ladn的覆盖区域有重叠,则会话管理功能实体指示移动性管理功能实体寻呼终端。该方法,会话管理功能实体在需要判断是否指示移动性管理功能实体寻呼终端时,直接根据获取到的终端的注册区域与ladn的覆盖区域,判断是否有重叠,进而确定是否指示移动性管理功能实体寻呼终端。

在一种可能的设计中,会话管理功能实体从本地获取终端的注册区域;或,从移动性管理功能实体获取终端的注册区域。

在一种可能的设计中,会话管理功能实体从本地获取ladn的覆盖区域;或,从策略控制功能实体获取ladn的覆盖区域。

在一种可能的设计中,会话管理功能实体指示移动性管理功能实体寻呼终端,包括:会话管理功能实体向移动性管理功能实体发送寻呼区域,寻呼区域用于移动性管理功能实体在寻呼区域寻呼终端,寻呼区域为终端的注册区域与ladn的覆盖区域的重叠区域。该方法,移动性管理功能实体直接在寻呼区域寻呼终端,由于寻呼区域是位于ladn的覆盖区域之内的,因此当终端在该寻呼区域时,则移动性管理功能实体可以成功寻呼到终端,此时ladn也可以为该终端提供服务,此时,寻呼终端发起业务请求,是可以成功的;另一情形中,若终端不在寻呼区域,则移动性管理功能实体不寻呼终端,可节约终端和网络侧设备的能量消耗,因为终端不在寻呼区域,意味着ladn无法为终端提供服务,此时若终端发起业务请求是不能成功的。

在一种可能的设计中,会话管理功能实体接收来自移动性管理功能实体的标记信息,标记信息是由移动性管理功能实体确定终端的注册区域发生更新,且更新后的终端的注册区域与ladn的覆盖区域的位置关系发生变化时发送的,位置关系为有重叠或没有重叠。该方法,由移动性管理功能实体生成标记信息,再发送给会话管理功能实体。

在一种可能的设计中,若终端的注册区域与ladn的覆盖区域没有重叠,则会话管理功能实体通知用户面功能实体丢弃下行数据。当终端的注册区域与ladn的覆盖区域没有重叠,则意味着ladn不能为终端提供服务,此时会话管理功能实体不通知移动性管理功能实体寻呼终端,可以节约终端和网络侧设备的能量消耗。

第三方面,本申请提供一种移动性管理功能实体,该移动性管理功能实体具有实现上述第一方面的实施例中移动性管理功能实体的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第四方面,本申请提供一种移动性管理功能实体,包括:处理器、存储器、总线和通信接口;该存储器存储有计算机执行指令,该处理器与该存储器通过该总线连接,当该移动性管理功能实体运行时,该处理器执行该存储器存储的该计算机执行指令,以使该移动性管理功能实体执行如上述第一方面任意一项的寻呼方法。

第五方面,本申请提供一种会话管理功能实体,该会话管理功能实体具有实现上述第二方面的实施例中会话管理功能实体的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第六方面,本申请提供一种会话管理功能实体,包括:处理器、存储器、总线和通信接口;该存储器存储有计算机执行指令,该处理器与该存储器通过该总线连接,当该会话管理功能实体运行时,该处理器执行该存储器存储的该计算机执行指令,以使该会话管理功能实体执行如上述第二方面任意一项的寻呼方法。

第七方面,本申请提供一种系统,包括上述方法实施例中或装置实施例中的移动性管理功能实体和会话管理功能实体。

第八方面,本申请提供了一种计算机存储介质,用于储存为上述移动性管理功能实体所用的计算机软件指令,其包含用于执行上述方面为移动性管理功能实体所设计的程序。

第九方面,本申请提供了一种计算机存储介质,用于储存为上述会话管理功能实体所用的计算机软件指令,其包含用于执行上述方面为会话管理功能实体所设计的程序。

第十方面,本申请提供了一种计算机程序产品。该计算机程序产品包括计算机软件指令,该计算机软件指令可通过处理器进行加载来实现上述第一方面中任意一项的寻呼方法中的流程。

第十一方面,本申请提供了一种计算机程序产品。该计算机程序产品包括计算机软件指令,该计算机软件指令可通过处理器进行加载来实现上述第二方面中任意一项的寻呼方法中的流程。

第十二方面,本申请提供一种芯片,所述芯片与存储器相连,用于读取并执行所述存储器中存储的软件程序,以实现上述第一方面及第一方面各种可能的设计中的任意一项寻呼方法。

第十三方面,本申请提供一种芯片,所述芯片与存储器相连,用于读取并执行所述存储器中存储的软件程序,以实现上述第二方面及第二方面各种可能的设计中的任意一项寻呼方法。

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

本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。

附图说明

图1为本申请提供的ladn与终端的注册区域关系示意图;

图2为本申请提供的ladn与终端的注册区域关系示意图;

图3为本申请提供的一种可能的网络架构示意图;

图4为本申请提供的另一种可能的网络架构示意图;

图5为本申请提供的一种寻呼方法流程图;

图6为本申请提供的另一种寻呼方法示意图;

图7为本申请提供的终端由连接态转为空闲态的过程示意图;

图8为本申请提供的终端注册过程示意图;

图9为本申请提供的装置示意图;

图10为本申请提供的移动性管理功能实体示意图;

图11为本申请提供的会话管理功能实体示意图。

具体实施方式

下面将结合本申请中的附图,对本申请中的技术方案进行描述。方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。其中,在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。

本申请描述的架构以及业务场景是为了更加清楚的说明本申请的技术方案,并不构成对于本申请提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请提供的技术方案对于类似的技术问题,同样适用。

目前,5g网络定义了ladn,且ladn存在一定的区域,只有当终端在ladn的覆盖区域内,才能享受ladn提供的服务。

参考图1,为本申请提供的ladn与终端的注册区域关系示意图,终端当前的注册区域用a表示,ladn的覆盖区域用b表示,二者有重叠,重叠区域用c表示,当终端在注册区域a且不在重叠区域c时,则终端不在ladn的覆盖之下,此时,ladn不能为终端提供服务;当终端位于重叠区域c时,终端在ladn的覆盖之下,此时,ladn可以为终端提供服务。

作为一种实现方式,ladn可以是由跟踪区列表(trackingarealist,talist)构成,每个talist包括一个或多个ta,每个ta由一个或多个小区构成,且以ta作为最小单位,即,ladn可看做是由一个或多个ta构成,例如,图1所示的ladnb包括{ta1,ta2},其中,ta1包括{小区1、小区2},ta2包括{小区3、小区4}。作为另一种实现方式,ladn可以是由talist构成,每个talist包括一个或多个ta,每个ta由一个或多个小区构成,且以小区作为最小单位,或者是,ladn可以直接由一个或多个小区构成,小区作为最小单位,例如,图1所示的ladnb包括{小区1,小区2,小区3,小区4}。

作为一种实现方式,注册区域可以是由talist构成,每个talist包括一个或多个ta,每个ta由一个或多个小区构成,且以ta作为最小单位,即,注册区域可看做是由一个或多个ta构成,例如,图1所示的注册区域a包括{ta2,ta3},其中,ta2包括{小区3、小区4},ta3包括{小区5}。作为另一种实现方式,注册区域可以是由talist构成,每个talist包括一个或多个ta,每个ta由一个或多个小区构成,且以小区作为最小单位,或者是,注册区域可以直接由一个或多个小区构成,小区作为最小单位,例如,图1所示的注册区域a包括{小区3,小区4,小区5}。

从而,作为一种实现方式,当ladn和终端的注册区域均以ta作为最小单位时,则可以根据ladn和终端的注册区域是否包括相同的ta,来判断二者是否具有重叠区域,例如,上述示例中,ladnb包括{ta1,ta2},注册区域a包括{ta2,ta3},因此,二者的重叠区域为:ta2,当终端位于ta2时,则ladnb可以为终端提供服务,当终端位于ta3时,则ladnb不能为终端提供服务。

作为另一种实现方式,当ladn和终端的注册区域均以小区作为最小单位时,则可以根据ladn和终端的注册区域是否包括相同的小区,来判断二者是否具有重叠区域,例如,上述示例中,ladnb包括{小区1,小区2,小区3,小区4},注册区域a包括{小区3,小区4,小区5},二者的重叠区域为:小区3和小区4。因此,结合图1,当终端位于小区3或小区4时,则ladnb可以为终端提供服务,当终端位于小区5时,则ladnb不能为终端提供服务。

终端在注册接入网络时,核心网的移动性管理功能实体会给终端分配注册区域,由于终端的位置会移动,终端的移动可能导致移动性管理功能实体为终端重新分配注册区域并下发给终端。

参考图2,为本申请提供的另一种ladn与终端的注册区域关系示意图,终端当前的注册区域为注册区域1,由于终端的移动,当终端移出注册区域1时,终端会发起注册流程,例如,当终端在位置1时,终端的注册区域为注册区域1,若终端移动至位置2,由于终端移出了注册区域1,终端发起注册流程,移动性管理功能实体为终端重新分配注册区域2。再比如,若终端由位置1移动至位置3,移动性管理功能实体为终端重新分配注册区域3。

在图2的示例中,终端的注册区域1与ladn是有重叠区域的,因此,当终端位于注册区域1与ladn的重叠区域时,ladn可以为终端提供服务。但是,如果终端的注册区域发生变化,比如更新为注册区域3,由于注册区域3与ladn没有重叠区域,此时,ladn不能为终端提供服务。

进一步地,对于处于空闲态的终端,当终端在注册区域内移动时,网络侧不感知终端具体的位置,即网络侧只知道终端所在的注册区域,并不知道终端所在的具体小区。以图1为例,若注册区域a包括{小区3,小区4,小区5},当空闲态的终端在注册区域a内移动时,比如从小区3移动至小区5,或从小区3移动至小区4等,网络侧只知道终端在注册区域a中,但并不知道终端是在小区3,在小区4,还是在小区5。

进一步地,对于处于连接态的终端,当终端在注册区域内移动时,则网络侧可以感知终端具体的位置,即能确定终端在哪个小区。以及,对于连接态的终端,可以与ladn之间建立一个或多个pdu会话,且pdu会话可以有多种状态,例如包括激活态、去激活态等。

目前,在长期演进(longtermevolution,lte)网络中,当ladn有下行数据时,下行数据首先到达用户面功能实体,若用户面功能实体有可用的隧道,表明用户面功能实体可以通过激活的pdu会话与连接态的终端通信,因此可以直接通过pdu会话,将下行数据发送至终端;若用户面功能实体没有可用的隧道,有两种情形,一种情形是终端处于连接态,但是该下行数据对应的pdu会话处于去激活态,此时用户面功能实体无法通过pdu会话将下行数据发送至终端;另一种情形是终端处于空闲态,即所有的pdu会话都处于去激活态,此时,用户面功能实体也无法通过pdu会话将下行数据发送至终端,不管是哪种情形,用户面功能实体都会给会话管理功能实体发送通知消息,通知会话管理功能实体有下行数据到达,会话管理功能实体收到通知消息后,通知移动性管理功能实体寻呼终端,终端接收到移动性管理功能实体的寻呼后,发起业务请求流程,即发起建立pdu会话的流程,然后终端通过建立的pdu会话接收ladn的下行数据。

上述技术方案存在的主要问题是:终端当前所在的注册区域有可能与ladn没有重叠,导致ladn不能为终端提供服务,因此,即使移动性管理功能实体寻呼终端,终端发起业务请求流程,会话管理功能实体在接收到业务请求后也会拒绝终端的业务请求。该流程会造成终端不必要的能量消耗和网络不必要的流程消耗。

为解决上述问题,本申请提供一种寻呼方法,移动性管理功能实体接收来自会话管理功能实体的通知消息,通知消息用于指示有终端的会话的下行数据到达,所述会话为本地区域数据网络ladn的会话,通知消息包括ladn信息;若移动性管理功能实体根据ladn信息确定终端的注册区域与ladn的覆盖区域有重叠,则移动性管理功能实体寻呼该终端。该方法,移动性管理功能实体接收到有下行数据到达的通知信息时,先判断终端的注册区域与ladn的覆盖区域是否有重叠,当有重叠时才寻呼终端,提高了寻呼终端的成功率,避免终端做无效的业务请求,减少了终端和网络侧设备的能量消耗。

下面结合附图,对本申请提供的寻呼方法做具体说明。

如图3所示,为本申请提供的一种可能的网络架构示意图,该架构包括移动性管理功能实体和会话管理功能实体。

移动性管理功能实体,主要负责终端的接入管理和移动性管理,在实际应用中,其包括了lte网络框架中移动管理实体(mobilitymanagemententity,mme)里的移动性管理功能,并加入了接入管理功能。本申请中涉及到的移动性管理功能实体的主要功能是,负责为终端分配注册区域(registrationarea,ra)及管理终端的注册区域,以及,还负责寻呼终端,使得终端发起业务请求流程。在5g中,移动性管理功能实体为amf实体。

会话管理功能实体,主要负责会话管理,如终端的会话建立等,例如当会话管理功能实体接收到用户面功能实体的通知有下行数据到达的消息时,可指示移动性管理功能实体寻呼终端,由终端发起业务请求流程,接收下行数据。在5g中,会话管理功能实体为smf实体。

如图4,为申请提供的另一种可能的网络架构示意图,该网络架构是在图3所示的架构基础上,增加了ladn、用户面功能实体、无线接入网络(radioaccessnetwork,ran)及终端。

其中,用户面实体是用户面的功能实体,主要负责连接外部网络,如图4中的ladn,其包括了lte的服务网关(servinggateway,sgw)和公用数据网(publicdatanetwork,pdn)网关(pdn-gw)的相关功能。在5g中,用户面实体为upf实体。

ladn负责为终端提供服务,如为终端提供上网功能、短信功能等等。ran主要提供将终端接入到核心网的功能,例如,ran可包括基站等。终端与ran、移动性管理功能实体之间通过无线空口通信。

本申请,终端是一种具有无线收发功能的设备,可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。所述终端可以是手机(mobilephone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtualreality,vr)终端、增强现实(augmentedreality,ar)终端、工业控制(industrialcontrol)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程医疗(remotemedical)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportationsafety)中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smarthome)中的无线终端等等。

在5g中,策略控制功能实体为策略控制功能(policycontrolfunction,pcf)实体。

本申请以移动性管理功能实体为amf实体,会话管理功能实体为smf实体,用户面功能实体为upf实体,策略控制功能实体为pcf实体为例,对本申请方案进行介绍,后续不再另外说明。

下面基于图3或图4所示的架构,对本申请提供的寻呼方法做具体介绍。

参考图5,为本申请提供的一种寻呼方法流程图,包括:

步骤501,upf实体接收到下行数据。

upf实体接收到的下行数据来自ladn,upf实体判断是否有下行n3隧道信息,如果有n3隧道信息,表明该下行数据可通过终端的pdu会话发送至终端,此时终端处于连接态;如果没有n3隧道信息,表明下行数据不可通过终端的pdu会话发送至终端,此时终端处于空闲态,或者终端处于连接态但该下行数据对应的pdu会话处于去激活态,因此,无法通过pdu会话将下行数据发送至终端。

其中,n3隧道是指ran设备(如基站)和与ran设备相连的upf实体之间的隧道,所述n3隧道用于传输终端与数据网络(如本申请中的ladn)之间的上下行业务数据。

步骤502,upf实体向smf实体发送下行数据通知消息,smf实体接收来自upf实体的下行通知消息。

当upf实体确定不能通过pdu会话发送下行数据给终端时,则给smf实体发送一个下行数据通知消息,用于通知smf实体有下行数据到达。可选地,下行数据通知消息中包括pdu会话标识。

smf实体在接收到该下行数据通知消息后,可根据其中携带的pdu会话标识,确定该pdu会话是一个ladn会话,并且可以确定该pdu会话标识对应的终端的标识,即可确定下行数据是要给哪个终端的。当然,如果下行数据通知消息中不包括pdu会话标识,也可以通过其他方式获知终端的标识,例如在下行数据通知消息中携带终端的标识等。

步骤503,smf实体向upf实体发送应答消息,upf实体接收来自smf实体的应答消息。

smf实体向upf实体发送应答消息用于告知upf实体,确认接收到下行数据通知消息。

通过上述步骤501~步骤503,smf实体可以得知有下行数据到达,并且该下行数据当前不能通过pdu会话发送至终端。需要说明的是,上述步骤501~503为可选的步骤,即smf实体也可以通过其他方式得知有下行数据到达,且该下行数据当前不能通过pdu会话发送至终端,例如,可以是由其它的smf实体通知该smf实体等,本申请对此不作限定。

步骤504、smf实体向amf实体发送通知消息,amf实体接收来自smf实体的通知消息。

该通知消息用于指示有终端的会话的下行数据到达,所述会话为本地区域数据网络ladn的会话,并且通知消息中还包括ladn信息。即,通知消息用于告知amf实体,ladn中有pdu会话的下行数据到达。

可选地,该ladn信息还可以是通过其他方式发给至amf实体的,例如通过一个其他消息发送至amf实体。

作为一种实现方式,该ladn信息包括ladn的覆盖区域。可选地,ladn信息中还包括ladn标志,该ladn标志用于指示该ladn的类型,即该ladn标志用于表明该ladn信息中包括的覆盖区域是ladn的覆盖区域,而不是其它dn的覆盖区域。当然,如果预先约定,只要接收到一个关于覆盖区域的信息,则一定是ladn的覆盖区域,那么就不需要在ladn信息中携带ladn标志,因此,ladn信息中是否需要携带ladn标志,可根据实际实现方式而定。不管以何种方式,可使得amf实体得到一个ladn的覆盖区域。

作为另一种实现方式,该ladn信息携带数据网络名称(datanetworkname,dnn),该dnn用于标识ladn,即根据该dnn即可确定该dnn对应的dn是一个ladn;或者,ladn信息包括dnn和ladn标志,该dnn用于标识一个dn,但根据该dnn不能判断该dnn是否为ladn,因此,需要通过ladn标志来指示该dnn对应的dn是一个ladn,即land标志用于标识所述dnn对应的数据网络(datanetword,dn)的类型为ladn。不管以何种方式,可使得amf实体得到一个ladn的dnn。

步骤505、amf实体判断终端的注册区域与ladn的覆盖区域是否有重叠,若有重叠,执行步骤508,若没有重叠,执行步骤506。

对于终端的注册区域,由于是amf实体分配的,因此amf实体可从本地获取到终端的注册区域。

对于ladn的覆盖区域,获取方式有多种,例如,在一种实现方式中,若上述步骤504中的ladn信息包括ladn的覆盖区域,或者,包括ladn的覆盖区域和ladn标识,则amf实体直接从ladn信息中获取ladn的覆盖区域,即ladn的覆盖区域是由smf实体获取到之后发送给amf实体的。其中,smf实体可以是从本地获取到ladn的覆盖区域,也可以是从pcf实体获取到的,当然,也可以是从其他实体获取到的,本申请不做限制。

在另一实现方式中,若上述步骤504中的ladn信息包括dnn,或者,ladn信息包括dnn和ladn标志,从而,amf实体可以获取到一个ladn的dnn,进一步地,amf实体可以根据dnn,获取到ladn的覆盖区域,例如,amf实体根据dnn,从本地获取到与dnn对应的ladn的覆盖区域,再比如,amf实体向pcf实体发送请求消息,请求消息中包括dnn,该请求消息用于请求获取ladn的覆盖区域,pcf实体接收到请求消息后,获取其中的dnn,然后根据dnn从本地获取该dnn对应的ladn的覆盖区域,并携带于应答消息中发送给amf实体。

步骤506,amf实体向smf实体发送应答消息,smf实体接收来自amf实体的应答消息。

其中,应答消息用于通知smf实体,该终端不在ladn的覆盖区域,即amf实体不寻呼终端。

步骤507,smf实体通知upf实体丢弃缓存的下行数据。

需要说明的是,上述步骤506和步骤507均为可选地步骤,例如,可以只执行步骤506,也可以执行步骤506和步骤507,还可以均不执行。当执行步骤506和步骤507时,可使upf实体丢弃不能发送至终端的下行数据,可节约存储空间。

至此,流程结束。

步骤508,amf实体寻呼终端。

amf实体寻呼终端之后,终端开始发起业务请求流程,建立pdu会话,进一步地,upf实体将下行数据通过建立的pdu会话发送给终端。其中,amf实体寻呼终端的过程为现有技术,本申请不做展开说明,具体内容可参考相关文献记载。

至此,流程结束。

本申请,通过上述步骤504、步骤505和步骤508,amf实体接收到有下行数据到达的通知信息时,先判断终端的注册区域与ladn的覆盖区域是否有重叠,当有重叠时才寻呼终端,提高了寻呼终端的成功率,避免终端做无效的业务请求,减少了终端和网络侧设备的能量消耗。

本申请,通过上述步骤504~步骤507,amf实体接收到有下行数据到达的通知信息时,先判断终端的注册区域与ladn的覆盖区域是否有重叠,当没有重叠时不寻呼终端,避免终端做无效的业务请求,减少了终端和网络侧设备的能量消耗。

作为示例,参考图2,若终端当前位于注册区域3,amf实体在接收到smf实体的通知消息后,确定终端的注册区域3与ladn的覆盖区域没有重叠,因此amf实体不寻呼,从而节约终端和网络侧的开销,因为即使寻呼终端,由于ladn不能为终端提供服务,因此终端后续的业务请求流程也还是会失败。

再比如,若终端当前位于注册区域2,amf实体在接收到smf实体的通知消息后,确定终端的注册区域3与ladn的覆盖区域有重叠,因此amf实体寻呼终端。但需要说明的是,amf实体寻呼终端之后,终端的业务请求流程也有可能失败,比如,当终端位于注册区域2但不位于注册区域2与ladn的覆盖区域的重叠区域,此时终端的业务请求流程也会失败,只有当终端位于注册区域2与ladn的覆盖区域的重叠区域时,终端的业务请求流程才会成功。该实施例,虽然不能保证amf实体在寻呼终端后,终端的业务请求流程能成功,但相比较现有技术而言,至少在终端的注册区域与ladn的覆盖区域没有重叠时,是不寻呼终端的,因此该实施例相较于现有技术,可提高寻呼的成功率。

作为另一种实现方式,为进一步提高寻呼成功率和减少终端的能量消耗,本申请,在上述步骤508中,amf实体在寻呼终端时,可在寻呼区域寻呼终端,其中,寻呼区域为终端的注册区域与ladn的覆盖区域的重叠区域。因此,如果终端在寻呼区域内,则amf实体可以成功寻呼到终端,并且终端后续的业务请求流程也可以成功;如果终端不在寻呼区域,则amf实体并不寻呼终端,因而减少了终端的能量消耗,因为该情形下,即使寻呼终端,终端后续的业务请求流程也会失败。举例来说,参见图2,终端位于注册区域2,此时amf实体只会在注册区域2与ladn的重叠区域寻呼终端,若终端正好在该寻呼区域,则可寻呼到终端,若终端不在该寻呼区域,则amf实体寻呼不到终端,因而不会触发后续终端发起业务请求流程,节约了终端的能耗。

进一步地,在上述步骤505还可以替换为:当终端处于空闲态时,amf实体判断终端的注册区域与ladn的覆盖区域是否有重叠;当终端处于连接态时,amf实体判断ladn的覆盖区域是否包括终端所在的小区。

即,当终端处于空闲态时,amf实体只能获取到终端所在的注册区域,并不知道终端具体所在的ta或小区,因此amf实体判断终端的注册区域与ladn的覆盖区域是否有重叠。当终端处于连接态时,由于amf实体可以获取到终端具体所在的小区,得到更精确的位置,因此,amf实体判断ladn的覆盖区域是否包括终端所在的小区。由于小区的粒度更小,当ladn的覆盖区域包括终端所在的小区时,表示该终端处于该ladn的覆盖区域,此时寻呼终端,终端的注册请求流程可以成功;当ladn的覆盖区域不包括终端所在的小区时,表示该终端不在该ladn的覆盖区域,此时不寻呼终端,减少终端和网络侧的能耗。该实施例,终端处于不同状态时,使用不同的方法进行判断,可进一步提高寻呼终端的成功率,进一步减少终端的能耗。

参考图6,为本申请提供的另一种寻呼方法示意图,其与图5所示的寻呼方法的主要区别为:图6所示的实施例是由smf实体判断是否发起终端寻呼,而图5所示的实施例是由amf实体判断是否发起终端寻呼。图6所示的流程也可基于图3或图4所示的架构,下面具体说明。

步骤601~步骤603,与图5所示的流程中的步骤501~步骤503相同,可参考前述描述。

通过上述步骤601~步骤603,smf实体可以得知有下行数据到达,并且该下行数据当前不能通过pdu会话发送至终端。但需要说明的是,上述步骤601~603为可选的步骤,即smf实体也可以通过其他方式得知有下行数据到达,并且该下行数据当前不能通过pdu会话发送至终端,例如,可以是由其它的smf实体通知该smf实体等,本申请对此不作限定。

步骤604,smf实体判断是否发起寻呼终端,若确定寻呼,则执行步骤606,若确定不寻呼,则执行步骤605。

其中,当终端的注册区域与所述ladn的覆盖区域有重叠时,则终端发起终端寻呼,当终端的注册区域与ladn的覆盖区域没有重叠时,则终端不发起终端寻呼。

步骤605,smf实体通知upf实体,丢弃缓存的下行数据。

需要说明的是,该步骤605为可选地步骤,当执行步骤605时,可使upf实体丢弃不能发送至终端的下行数据,可节约存储空间。

至此,流程结束。

步骤606,smf实体向amf实体发送通知消息,amf实体接收来自smf实体的通知消息。该通知消息用于指示amf实体寻呼终端。

步骤607,amf实体寻呼终端。

amf实体寻呼终端之后,终端开始发起业务请求流程,建立pdu会话,进一步地,upf实体将下行数据通过建立的pdu会话发送给终端。其中,amf实体寻呼终端的过程为现有技术,本申请不做展开说明,具体内容可参考相关文献记载。

至此,流程结束。

本申请,通过上述步骤602、步骤604、步骤606和步骤607,smf实体接收到有下行数据到达的通知消息,只有在确定终端的注册区域与ladn的覆盖区域有重叠时,才指示amf实体寻呼终端,提高了寻呼终端的成功率,避免终端做无效的业务请求,减少了终端和网络侧设备的能量消耗。

本申请,通过上述步骤602、步骤604步骤605,smf实体接收到有下行数据到达的通知消息,当确定终端的注册区域与ladn的覆盖区域没有重叠时,则不指示amf实体寻呼终端,避免终端做无效的业务请求,减少了终端和网络侧设备的能量消耗。

针对上述步骤604,smf实体判断是否发起寻呼终端有多种实现方式,本申请结合附图,介绍两种具体实现方法。但需要说明的是,本申请不限于该两种方法,还可以是其它方法。

方法一、通过标识信息判断。

smf实体获取标记信息,该标记信息用于指示终端的注册区域与ladn的覆盖区域是否有重叠,若标识信息为第一标记,则smf实体指示amf实体寻呼终端,若标记信息为第二标记,则smf实体不指示amf实体寻呼终端,第一标记用于指示终端的注册区域与ladn的覆盖区域有重叠,第二标记用于指示终端的注册区域与ladn的覆盖区域没有重叠。

例如,标记信息可以是一个标记位,取值为“0”或“1”,当标记信息取值为“1”时,表示终端的注册区域与ladn的覆盖区域有重叠,这里,“1”可以称为第一标记;当标记信息取值为“0”时,表示终端的注册区域与ladn的覆盖区域没有重叠,这里,“0”可以称为第二标记。当然,也可以是“0”表示终端的注册区域与ladn的覆盖区域有重叠,“1”表示终端的注册区域与ladn的覆盖区域没有重叠,本申请不做限定。

当然,也可以是是其它方式来表示标记信息,例如,一个任意的正数表示第一标记,一个任意的负数表示第二标记,等等。任意可以区分两种状态的标记信息,均可以应用在本申请中。

在该方法一中,smf实体通过获取标记信息,根据标记信息的取值,即可判断是否需要指示amf实体寻呼终端,快速高效。

其中,标记信息的来源,可以有以下实现方式:

实现方式一、smf实体生成标记信息并存储于本地。

smf实体获取终端的注册区域和ladn的覆盖区域,并根据获取的终端的注册区域及ladn的覆盖区域,生成标记信息,并存储于本地。因此smf实体需要使用标记信息的时候,可从本地获取。

针对生成标记信息所用到的ladn的覆盖区域,可以是由smf实体从本地获取,也可以是由smf实体从pcf实体获取。

针对生成标记信息所用到的终端的注册区域,可以是由smf实体从本地获取,并且smf实体本地存储的终端的注册区域是由amf实体上报的,例如,在一种实现方式中,smf实体可向amf实体订阅终端的注册区域,每当amf实体确定终端的注册区域发生更新时,则向smf实体发送更新的终端的注册区域,从而smf实体本地保存的始终是终端最新的注册区域,或者说,smf实体本地保存的始终是终端当前所在的注册区域。

下面结合附图7和附图8来说明smf实体向amf实体订阅终端的注册区域的一种实现方式。

参考图7,为本申请提供的终端由连接态转为空闲态的过程示意图,smf实体可在该过程中向amf实体订阅终端的注册区域。

步骤701,终端或amf实体发起去激活请求。

例如,若由终端发起去激活请求,则该步骤701可以为:终端向amf实体发送去激活请求消息;若由amf实体发起去激活请求,则该步骤701可以为:amf实体确定需要发起去激活请求。

步骤702,amf实体向smf实体发送去激活请求消息。

例如,该去激活请求消息可以是pdu会话去激活请求消息,用于指示去激活pdu会话。

步骤703,smf实体向upf实体发送会话修改请求消息,upf实体接收来自smf实体的会话修改请求消息。

upf实体接收到该会话修改请求消息后,执行移除隧道,开启缓存等操作。

步骤704,upf实体向smf实体发送应答消息,smf实体接收来自upf实体的应答消息。

该应答消息用于通知upf实体已经已完成移除隧道,开启缓存等操作。

步骤705,smf实体确定需要通知amf实体上报终端的注册区域。

例如,当smf确定pdu会话为ladn的会话时,则确定需要通知amf实体上报终端的注册区域,此时可以生成指示信息,指示信息用于指示amf实体在确定终端的注册区域发生更新时,向smf实体发送更新的终端的注册区域。

步骤706,smf实体向amf实体发送去激活应答消息,amf实体接收来自smf实体的去激活应答消息。

该去激活应答消息中包括上述指示信息。

步骤707,amf实体释放资源,终端进入空闲态。

上述步骤701~步骤707,为终端从连接态进入空闲态的正常流程,本申请在该流程中,由smf实体通过上述步骤706,向amf实体发送一个指示信息,用于订阅终端的注册区域,即每当amf实体在确定终端的注册区域发生更新时,向smf实体发送更新的终端的注册区域。

需要说明的是,上述只是以终端从连接态进入空闲态为例,示例性介绍一种smf实体向amf实体订阅终端的注册区域的方法,实际应用时,还可以是在终端处于连接态时,去激活某个pdu会话的过程中由smf实体向amf实体订阅终端的注册区域,当然,也还可以是在其它过程中由smf实体向amf实体订阅终端的注册区域,本申请对此不作限制。

如图8所示,为本申请提供的终端注册过程示意图,例如当终端处于空闲态时,终端的移动可能会触发终端的注册流程,从而使得amf实体为终端重新分配注册区域,并且在该过程中,amf实体向smf实体上报更新的终端的注册区域,下面具体说明。

步骤801,终端向ran发送注册请求消息,ran接收来自终端的注册请求消息。

终端由于位置的移动,触发终端发起注册流程,因此向ran发送注册请求消息,用于请求注册至网络。例如,该ran可以是基站等。

步骤802,ran选择一个amf实体。

其中,该amf实体可能是图7中接收到来自smf实体的指示信息的amf实体,也有可能是一个新的amf实体。

步骤803,ran向amf实体发送注册请求消息,amf实体接收来自ran的注册请求消息。

该注册请求消息用于请求将终端注册至网络。

步骤804,amf实体向原amf实体发送信息请求信息,原amf实体向amf实体发送应答消息。

步骤805,原amf实体向amf实体发送应答消息,amf实体接收来自原amf实体的应答消息。

其中,上述步骤804和步骤805为可选的步骤,只有当终端上次接入的amf实体与当前选择的amf实体不同时,才会执行,当前选择的amf实体向原amf实体请求上下文信息,amf实体将终端的上下文信息携带于应答消息中发送给当前选择的amf实体。并且,在该步骤805中,原amf实体还将图7实施例中接收到的来自smf实体的指示信息,发送给当前的amf实体。

当然,如果终端上次接入的amf实体与当前选择的amf实体相同,则不执行该步骤804和步骤805,并且当前选择的amf实体中已经包含了图7的流程中smf实体发送的指示信息。

步骤806,amf实体根据指示信息,向smf实体发送终端的注册区域。

这里,amf实体向smf实体发送的终端的注册区域是最新的,也即,每当终端发生注册区域的更换时,都会触发执行图8所示的流程,则amf实体会将终端当前的注册区域发送给smf实体,因此smf实体本地存储的一直保持与amf实体本地存储的终端的注册区域同步,且是终端当前所在的注册区域。

步骤807,smf实体向amf实体发送应答消息,amf实体接收来自smf实体的应答消息。

步骤808,注册其它流程。

需要说明的是,上述步骤801~步骤808是终端发起注册的正常流程,具体执行过程可参考现有技术相关文献,本申请在该过程中,增加amf实体向smf实体上报终端的注册区域的操作,从而使得smf实体可以实时获取到终端的注册区域,进而smf实体可根据获取到的终端当前的注册区域与ladn的覆盖区域,生成标记信息。

因此,该实现方式一中,smf在生成标记信息时,可以通过图7和图8所示的流程,获取到终端的注册区域,并结合ladn的覆盖区域,生成标记信息,存储在本地,并且,若smf实体生成的标记信息与本地当前存储的标记信息不同时,则smf实体更新该标记信息。

实现方式二、amf实体生成标记信息并发送给smf实体。

该实现方式中,amf实体根据终端当前的注册区域与ladn的覆盖区域,生成标记信息,发送给smf实体。

若终端的注册区域发生更新,则根据更新后的终端的注册区域与ladn的覆盖区域,重新生成标记信息。并且,若该新的标记信息与amf本地存储的标记信息不同,即更新后的终端的注册区域与ladn的覆盖区域的位置关系发生变化,位置关系为有重叠或没有重叠,则amf实体将新的标记信息发送给smf实体,由smf实体更新本地存储的标记信息。

例如,假设amf实体当前存储的标记信息为第一标记,表示终端的注册区域与ladn的覆盖区域有重叠,若终端发生移动,触发终端注册流程,amf实体为终端分配新的注册区域,且根据新的注册区域与ladn的覆盖区域,确定标记信息为第二标记,表示终端当前的注册区域与ladn的覆盖区域没有重叠,则amf实体上报该新的标记信息给smf实体。amf实体若根据新的注册区域与ladn的覆盖区域,确定标记信息仍然为第一标记,则不上报,可节约信令开销。

该实现方式二,由amf实体生成标记信息并上报给smf实体,并且在确定标记信息发生变化时,才向smf实体上报新的标记信息。

方法二、通过终端的注册区域、ladn的覆盖区域判断。

该方法二,smf实体不生成标记信息,也不从amf实体获取标记信息,而是在需要时,直接判断终端的注册区域与ladn的覆盖区域是否有重叠。

即,在图6所示的步骤604中,当smf实体需要判断是否发起寻呼终端时,smf实体获取终端的注册区域与ladn的覆盖区域,若确定终端的注册区域与ladn的覆盖区域有重叠,则smf实体指示amf实体寻呼终端,即执行步骤606;若确定终端的注册区域与ladn的覆盖区域没有重叠,则smf实体不寻呼终端,即执行步骤605。

其中,ladn的覆盖区域可以是由smf实体从本地获取,也可以是从pcf实体获取。

其中,终端的注册区域可以是通过图7和图8所示的方法获取,即smf实体从amf实体订阅终端的注册区域,由amf实体在确定终端的注册区域发生更新时发送给smf实体,具体参见前述描述;终端的注册区域还可以是由smf实体实时从amf实体获取,例如,在图6所示的流程的步骤604中需要用到终端的注册区域,则可以在步骤604之后进一步执行:smf实体向amf实体发送请求消息,用于请求获取终端的注册区域,然后由amf实体将终端的注册区域发送给smf实体,从而实现当需要用到终端注册区域时,才向amf实体获取,可节约信令开销。

作为另一种实现方式,为进一步提高寻呼成功率和减少终端的能量消耗,本申请,在上述步骤607中,amf实体在寻呼终端时,是在寻呼区域寻呼终端,其中,寻呼区域为终端的注册区域与ladn的覆盖区域的重叠区域,该寻呼区域可以是在步骤606的通知消息中携带的,也可以是通过其他消息单独发送至amf实体的,因此,如果终端在寻呼区域内,则amf实体可以成功寻呼到终端,并且此时终端的业务请求流程也可以成功;如果终端不在寻呼区域,则amf实体并不寻呼,因而减少了终端的能量消耗,因为该情形下,即使寻呼终端,终端的业务请求流程也会失败。举例来说,参见图2,终端位于注册区域2,此时amf实体只会在注册区域2与ladn的重叠区域寻呼终端,若终端正好在该寻呼区域,则可寻呼到终端,若终端不在该寻呼区域,则amf实体寻呼不到终端,因而不会触发后续终端发起业务请求流程,节约了终端的能耗。

进一步地,当上述步骤604采用上述方法二实现时,即步骤604具体为:通过终端的注册区域、ladn的覆盖区域判断终端的注册区域与ladn的覆盖区域是否有重叠,则此时该步骤604还可以替换为:当终端处于空闲态时,smf实体判断终端的注册区域与ladn的覆盖区域是否有重叠,当终端处于连接态时,smf实体判断ladn的覆盖区域是否包括终端所在的小区。

即,当终端处于空闲态时,smf实体只能通过amf实体获取到终端所在的注册区域,并不知道终端具体所在的ta或小区,因此smf实体判断终端的注册区域与ladn的覆盖区域是否有重叠;当终端处于连接态时,由于smf实体可以通过amf实体获取到终端具体所在的小区,得到更精确的位置,因此,smf实体判断ladn的覆盖区域是否包括终端所在的小区,由于小区的粒度更小,当ladn的覆盖区域包括终端所在的小区时,表示该终端处于该ladn的覆盖区域,此时寻呼终端,终端的注册请求流程可以成功,当ladn的覆盖区域不包括终端所在的小区时,表示该终端不在该ladn的覆盖区域,此时则不寻呼终端,减少终端和网络侧的能耗。该实施例,终端处于不同状态时,使用不同的方法进行判断,可进一步提高寻呼终端的成功率,进一步减少终端的能耗。

上述主要从各个网元之间交互的角度对本申请提供的方案进行了介绍。可以理解的是,上述smf实体、amf实体,为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

如图9所示,为本申请提供的装置示意图,该装置900可以是上述实施例中的smf实体或smf实体内的芯片,也可以是上述实施例中的amf实体或amf实体内的芯片。

该装置900包括至少一个处理器91,可选地,还包括存储器93以及至少一个通信接口94。

处理器91可以是一个通用中央处理器(cpu),微处理器,特定应用集成电路(application-specificintegratedcircuit,asic),或一个或多个用于控制本发明方案程序执行的集成电路。

所述通信接口94,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(ran),无线局域网(wirelesslocalareanetworks,wlan)等。

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

其中,所述存储器93用于存储执行本发明方案的应用程序代码,并由处理器91来控制执行。所述处理器91用于执行所述存储器93中存储的应用程序代码。

在具体实现中,作为一种实施例,处理器91可以包括一个或多个cpu,例如图9中的cpu0和cpu1。

在具体实现中,作为一种实施例,装置900可以包括多个处理器,例如图9中的处理器91和处理器98。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

示例性的,图3或图4中的smf实体可以为图9所示的装置,smf实体的存储器中存储了一个或多个软件模块。smf实体可以通过处理器以及存储器中的程序代码来实现软件模块,实现本申请上述方法实施例中所述的寻呼方法。

又或者,图3或图4中的amf实体可以为图9所示的装置,amf实体的存储器中存储了一个或多个软件模块。amf实体可以通过处理器以及存储器中的程序代码来实现软件模块,实现本申请上述方法实施例中所述的寻呼方法。

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

比如,在采用对应各个功能划分各个功能模块的情况下,图10示出了上述实施例中所涉及的一种amf实体,该amf实体1000包括:接收单元1001和处理单元1002,其中:

接收单元1001,用于接收来自会话管理功能smf实体的通知消息,所述通知消息用于指示有终端的会话的下行数据到达,所述会话为本地区域数据网络ladn的会话,所述通知消息包括ladn信息;

处理单元1002,用于若所述处理单元1002根据所述ladn信息确定所述终端的注册区域与所述ladn的覆盖区域有重叠,则寻呼所述终端。

在一种可能的实现方式中,所述ladn信息包括数据网络名称dnn,所述dnn用于标识本地区域数据网络ladn;或者,ladn信息包括dnn和ladn标志,land标志用于标识所述dnn对应的dn的类型为ladn;所述处理单元1002,还用于:

根据所述dnn,获取所述ladn的覆盖区域。

在一种可能的实现方式中,所述ladn信息包括所述ladn的覆盖区域;所述ladn的覆盖区域由所述smf实体从本地获取,或由所述smf实体从策略控制功能实体获取。

在一种可能的实现方式中,所述处理单元1002,具体用于:

在寻呼区域寻呼所述终端,所述寻呼区域为所述终端的注册区域与所述ladn的覆盖区域的重叠区域。

在一种可能的实现方式中,所述处理单元1002,还用于:

若根据所述ladn信息确定所述终端的注册区域与所述ladn的覆盖区域没有重叠,则通知所述smf实体所述终端不在所述ladn的覆盖区域。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到该amf实体1000对应功能模块的功能描述,在此不再赘述。

在本实施例中,该amf实体以对应各个功能划分各个功能模块的形式来呈现,或者,该amf实体以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路(application-specificintegratedcircuit,asic),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到amf实体1000可以采用图9所示的形式。比如,图10中的接收单元1001,处理单元1002可以通过图9的处理器91(和/或处理器98)和存储器93来实现,具体的接收单元1001,处理单元1002可以通过由处理器91(和/或处理器98)来调用存储器93中存储的应用程序代码来执行,本申请对此不作任何限制。

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

比如,在采用对应各个功能划分各个功能模块的情况下,图11示出了上述实施例中所涉及的一种smf实体,该smf实体1100包括:接收单元1101、处理单元1102,可选地,还包括发送单元1103,其中:

接收单元1101,用于接收通知消息,所述通知消息用于指示有终端的会话的下行数据到达,所述会话为本地区域数据网络ladn的会话;

处理单元1102,用于若所述终端的注册区域与所述ladn的覆盖区域有重叠,则指示接入与移动性管理功能amf实体寻呼所述终端。

在一种可能的实现方式中,所述处理单元1102,具体用于:

获取标记信息,所述标记信息用于指示所述终端的注册区域与所述ladn的覆盖区域是否有重叠;

若所述标识信息为第一标记,则指示所述amf实体寻呼所述终端,所述第一标记用于指示所述终端的注册区域与所述ladn的覆盖区域有重叠。

在一种可能的实现方式中,所述处理单元1102,还用于:

获取所述终端的注册区域和所述ladn的覆盖区域;

根据获取的所述终端的注册区域及所述ladn的覆盖区域,生成所述标记信息。

在一种可能的实现方式中,所述处理单元1102,还用于:

从本地获取所述终端的注册区域,所述终端的注册区域是由所述amf实体发送至所述smf实体。

在一种可能的实现方式中,所述处理单元1102,还用于:

通过所述接收单元1101接收到会话去激活请求消息时,向所述amf实体发送指示信息,所述指示信息用于指示所述amf实体确定所述终端的注册区域发生更新时,向所述smf实体发送更新的注册区域,所述去激活请求用于指示去激活pdu会话。

在一种可能的实现方式中,所述接收单元1101,还用于:

接收所述amf实体发送的所述终端的更新的注册区域。

在一种可能的实现方式中,所述处理单元1102,具体用于:

获取所述终端的注册区域与所述ladn的覆盖区域;

若确定所述终端的注册区域与所述ladn的覆盖区域有重叠,则指示所述amf实体寻呼所述终端。

在一种可能的实现方式中,所述处理单元1102,还用于:

从本地获取所述终端的注册区域;或,通过所述接收单元1101从所述amf实体获取所述终端的注册区域。

在一种可能的实现方式中,所述处理单元1102,还用于:

从本地获取所述ladn的覆盖区域;或,通过所述接收单元1101从策略控制功能实体获取所述ladn的覆盖区域。

在一种可能的实现方式中,所述发送单元1103,用于:

向所述amf实体发送寻呼区域,所述寻呼区域用于所述amf实体在所述寻呼区域寻呼所述终端,所述寻呼区域为所述终端的注册区域与所述ladn的覆盖区域的重叠区域。

在一种可能的实现方式中,所述接收单元1101,还用于:

接收来自所述amf实体的所述标记信息,所述标记信息是由所述amf实体确定所述终端的注册区域发生更新,且更新后的所述终端的注册区域与所述ladn的覆盖区域的位置关系发生变化时发送的,所述位置关系为有重叠或没有重叠。

在一种可能的实现方式中,所述处理单元1102,还用于:

若所述终端的注册区域与所述ladn的覆盖区域没有重叠,则通知用户面功能实体丢弃所述下行数据。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到该smf实体1100对应功能模块的功能描述,在此不再赘述。

在本实施例中,该smf实体以对应各个功能划分各个功能模块的形式来呈现,或者,该smf实体以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路(application-specificintegratedcircuit,asic),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到smf实体1100可以采用图9所示的形式。比如,图11中的接收单元1101,处理单元1102和发送单元1103可以通过图9的处理器91(和/或处理器98)和存储器93来实现,具体的,接收单元1101,处理单元1102和发送单元1103可以通过由处理器91(和/或处理器98)来调用存储器93中存储的应用程序代码来执行,本申请对此不作任何限制。

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

进一步地,基于图3所示的系统,该系统中的移动性管理功能实体和会话管理功能实体具体可以执行以下操作:

在第一种实现方式中,所述会话管理功能实体,用于向所述移动性管理功能实体发送通知消息,所述通知消息用于指示有终端的会话的下行数据到达,所述会话为本地区域数据网络ladn的会话,所述通知消息包括ladn信息;

所述移动性管理功能实体,用于若根据所述ladn信息确定所述终端的注册区域与所述ladn的覆盖区域有重叠,则寻呼所述终端。

在一种可能的实现方式中,所述ladn信息包括数据网络名称dnn,所述dnn用于标识本地区域数据网络ladn;或者,ladn信息包括dnn和ladn标志,land标志用于标识所述dnn对应的dn的类型为ladn;所述移动性管理功能实体还用于:

根据所述dnn,获取所述ladn的覆盖区域。

在一种可能的实现方式中,所述ladn信息包括所述ladn的覆盖区域;所述会话管理功能实体还用于:

从本地获取所述ladn的覆盖区域;或,从策略控制功能实体获取所述ladn的覆盖区域。

在一种可能的实现方式中,所述移动性管理功能实体具体用于:

在寻呼区域寻呼所述终端,所述寻呼区域为所述终端的注册区域与所述ladn的覆盖区域的重叠区域。

在一种可能的实现方式中,所述移动性管理功能实体,还用于:

若根据所述ladn信息确定所述终端的注册区域与所述ladn的覆盖区域没有重叠,则通知所述会话管理功能实体所述终端不在所述ladn的覆盖区域。

在第二种实现方式中,基于图3所示的系统,该系统中的移动性管理功能实体和会话管理功能实体具体还可以执行以下操作:

所述会话管理功能实体,用于接收通知消息,所述通知消息用于指示有终端的会话的下行数据到达,所述会话为本地区域数据网络ladn的会话;若所述终端的注册区域与所述ladn的覆盖区域有重叠,则指示所述移动性管理功能实体寻呼所述终端;

所述移动性管理功能实体,用于接收来自所述会话管理功能实体的用于寻呼所述终端的指示。

在一种可能的实现方式中,若所述终端的注册区域与所述ladn的覆盖区域有重叠,则所述会话管理功能实体,具体用于:

获取标记信息,所述标记信息用于指示所述终端的注册区域与所述ladn的覆盖区域是否有重叠;

若所述标识信息为第一标记,则指示所述移动性管理功能实体寻呼所述终端,所述第一标记用于指示所述终端的注册区域与所述ladn的覆盖区域有重叠。

在一种可能的实现方式中,所述会话管理功能实体,还用于:

获取所述终端的注册区域和所述ladn的覆盖区域;

根据获取的所述终端的注册区域及所述ladn的覆盖区域,生成所述标记信息。

在一种可能的实现方式中,所述移动性管理功能实体还用于:向所述会话管理功能实体发送所述终端的注册区域;

所述会话管理功能实体,还用于:从本地获取所述终端的注册区域。

在一种可能的实现方式中,所述会话管理功能实体还用于:

接收到会话去激活请求消息时,向所述移动性管理功能实体发送指示信息,所述指示信息用于指示所述移动性管理功能实体确定所述终端的注册区域发生更新时,向所述会话管理功能实体发送更新的注册区域,所述去激活请求用于指示去激活pdu会话;

所述会话管理功能实体还用于:

确定所述终端的注册区域发生更新时,向所述会话管理功能实体发送更新的注册区域。

在一种可能的实现方式中,所述会话管理功能实体还用于:

接收所述移动性管理功能实体发送的所述终端的更新的注册区域。

在一种可能的实现方式中,若所述终端的注册区域与所述ladn的覆盖区域有重叠,则所述会话管理功能实体,具体用于:

获取所述终端的注册区域与所述ladn的覆盖区域;

若确定所述终端的注册区域与所述ladn的覆盖区域有重叠,则指示所述移动性管理功能实体寻呼所述终端。

在一种可能的实现方式中,所述会话管理功能实体,还用于:

从本地获取所述终端的注册区域;或,从所述移动性管理功能实体获取所述终端的注册区域。

在一种可能的实现方式中,所述会话管理功能实体,还用于:

从本地获取所述ladn的覆盖区域;或,从策略控制功能实体获取所述ladn的覆盖区域。

在一种可能的实现方式中,所述会话管理功能实体具体用于:

向所述移动性管理功能实体发送寻呼区域,所述寻呼区域用于所述移动性管理功能实体在所述寻呼区域寻呼所述终端,所述寻呼区域为所述终端的注册区域与所述ladn的覆盖区域的重叠区域。

在一种可能的实现方式中,所述会话管理功能实体还用于:

接收来自所述移动性管理功能实体的所述标记信息,所述标记信息是由所述移动性管理功能实体确定所述终端的注册区域发生更新,且更新后的所述终端的注册区域与所述ladn的覆盖区域的位置关系发生变化时发送的,所述位置关系为有重叠或没有重叠。

在一种可能的实现方式中,所述会话管理功能实体,还用于:

若所述终端的注册区域与所述ladn的覆盖区域没有重叠,则通知用户面功能实体丢弃所述下行数据。

上述方法实施例涉及的各步骤的所有相关内容均可以援引到该系统中各实体,在此不再赘述。

本申请提供了一种计算机存储介质,用于储存为上述会话管理功能实体所用的计算机软件指令,其包含用于执行上述方面为会话管理功能实体所设计的程序。

本申请提供了一种计算机存储介质,用于储存为上述移动性管理功能实体所用的计算机软件指令,其包含用于执行上述方面为移动性管理功能实体所设计的程序。

本申请还提供了计算机程序产品。该计算机程序产品包括计算机软件指令,该计算机软件指令可通过处理器进行加载来实现上述方法实施例中的方法。

本申请提供一种芯片,所述芯片与存储器相连,用于读取并执行所述存储器中存储的软件程序,以实现上述方法实施例中的由会话管理功能实体执行的方法。

本申请提供一种芯片,所述芯片与存储器相连,用于读取并执行所述存储器中存储的软件程序,以实现上述方法实施例中的由移动性管理功能实体执行的方法。

尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

本领域技术人员应明白,本申请的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式,这里将它们都统称为“模块”或“系统”。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过internet或其它有线或无线电信系统。

本申请是参照本申请的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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