一种用户面重选的方法及装置与流程

文档序号:15822282发布日期:2018-11-02 23:13阅读:145来源:国知局
一种用户面重选的方法及装置与流程

本申请涉及通信领域,特别涉及一种用户面重选的方法及装置。

背景技术

随着通信技术的发展,用户可以使用移动终端进行上网或收发短信等业务。其中,在信令面中位于核心网的会话管理功能(sessionmanagementfunction,smf)可以为移动终端分配用户面功能(userplanefunction,upf)等资源。在用户面中移动终端可以与该upf之间建立有路径(又可称为连接),移动终端可通过该路径发送或接收业务数据。但是移动终端有时进行大幅度移动,离开了upf的服务范围,为了给移动终端提供更好的服务,此时需要重选用户面,所谓重选用户面就是为移动终端重选新upf为ue服务。

目前重选用户面的过程,可以为:在移动终端进行业务请求、位置更新或切换等流程的过程中,smf获取移动终端的当前位置以及确定当前与移动终端之间存在路径的upf,为了便于说明称确定的upf为原upf,在该当前位置超出原upf的服务范围时smf向移动终端发送重建请求消息。移动终端在该重建请求消息的触发下执行释放移动终端与原upf之间的路径的释放流程,然后执行建立移动终端与一个新upf之间的路径的建立流程,新upf的服务范围包括移动终端的当前位置,以完成用户面的更换。

在实现本申请的过程中,发明人发现现有技术至少存在以下问题:

目前的方案包括释放流程和建立流程,这两个流程需要移动终端与smf、原upf和新upf等网元进行大量信令交互,从而增加了时延和信令资源的消耗。



技术实现要素:

为了减少时延和信令资源的消耗,本申请提供了一种用户面重选的方法及装置。所述技术方案如下:

本申请提实施例供了一种用户面重选的方法,所述方法通过会话管理功能smf接收用户设备ue的位置和所述ue的分组数据单元pdu会话的会话标识;在所述会话标识对应的所述pdu会话的会话模式为预设模式以及在所述ue的位置或所述ue所需要的业务能力超出所述pdu会话对应的第一upf的服务范围时,将所述pdu会话的用户面路径修改为所述ue至所述第二upf之间的路径。由于smf采用将所述pdu会话的用户面路径修改为所述ue至所述第二upf之间的路径,就可实现用户面重选,而选择第二upf以及修改用户面路径所需要交互的信令较少,从而可以减少时延和信令资源的消耗。

在第一方面的一种可能的实现方式中,所述smf修改用户面路径的操作可以为:选择第二upf为所述ue服务,将所述pdu会话的用户面路径修改为所述ue至所述选择的第二upf之间的路径。

在第一方面的一种可能的实现方式中,所述smf通过建立所述第二upf与接入网设备之间的隧道,获取所述隧道在所述第二upf侧的隧道信息,所述接入网设备为所述ue接入的接入网设备;获取第一上下文信息,所述第一上下文信息包括所述smf为所述ue分配的地址信息或所述第二upf为所述ue分配的地址信息;向接入网设备发送通知消息,所述通知消息包括所述会话标识、所述第一上下文信息和所述第二upf侧的隧道信息,所述通知消息用于所述接入网设备将其保存的所述会话标识对应的所述第一upf侧的隧道信息更新为所述第二upf侧的隧道信息,以及用于将所述ue保存的所述会话标识对应的第二上下文信息更新为所述第一上下文信息。这样通过将接入网设备中保存的所述会话标识对应的所述第一upf侧的隧道信息更新为所述第二upf侧的隧道信息,以及将所述ue保存的所述会话标识对应的第二上下文信息更新为所述第一上下文信息,就可实现修改用户面路径,而更新隧道信息和上下文信息所需要交互的信令较少,从而可以减少时延和信令资源的消耗。

在第一方面的一种可能的实现方式中,所述smf在发送通知消息之后,还接收所述接入网设备发送的应答消息,所述应答消息包括所述接入网设备与所述第二upf之间的隧道在所述接入网设备侧的隧道信息;向所述第二upf发送所述接入网设备侧的隧道信息。这样使接入网设备中保存有第二upf侧的隧道信息,第二upf中保存有接入网设备侧的隧道信息,从而可以使接入网设备与第二upf之间的隧道连通。

在第一方面的一种可能的实现方式中,所述smf在选择第二upf之前,还可以接收接入网设备发送的所述pdu会话对应的隧道在所述接入网设备侧的隧道信息;以及,所述smf在选择第二upf之后,还可以向所述第二upf发送所述接入网设备侧的隧道信息。这样使接入网设备中保存有第二upf侧的隧道信息,第二upf中保存有接入网设备侧的隧道信息,从而可以使接入网设备与第二upf之间的隧道连通。

在第一方面的一种可能的实现方式中,所述smf接收接入网设备发送的所述ue的位置和所述ue的pdu会话的会话标识,所述ue的位置和所述会话标识是所述接入网设备在接收到所述ue发送的业务请求非接入层nas消息或位置更新消息后发送的或者在将所述ue从源接入网设备切换到所述接入网设备时发送的。这样可以在ue的业务请求流程或位置更新流程中实现用户面重选,可以共用业务请求流程或位置更新流程中的信令交互过程,从而进一步可以减少时延和信令资源的消耗。

在第一方面的一种可能的实现方式中,所述会话模式为会话和业务连续性ssc模式,所述预设模式为ssc模式2,在所述ssc模式2下网络侧可触发pdu会话和upf的释放,通知ue与ue所在的数据网络新建pdu会话,并在新建pdu会话的过程中选择新的upf。

第二方面,本申请实施例提供一种用户面重选的方法,所述方法通过接入网设备获取用户设备ue的位置和所述ue的分组数据单元pdu会话的会话标识;向会话管理功能smf发送所述位置和所述会话标识;所述接入网设备接收所述smf在所述位置或所述ue所需要的业务能力超出所述pdu会话对应的第一upf的服务范围以及在所述会话标识对应的所述pdu会话的会话模式为预设模式时发送的通知消息,所述通知消息包括第一上下文信息、所述会话标识和所述第二upf与所述接入网设备之间的隧道在所述第二upf侧的隧道信息,所述第一上下文信息包括所述smf为所述ue分配的地址信息或第二upf为所述ue分配的地址信息;将保存的所述第一upf侧的隧道信息更新为所述第二upf侧的隧道信息以及通知所述ue将所述ue保存的所述会话标识对应的第二上下文信息更新为所述第一上下文信息。由于接入网设备接收第一上下文信息和所述第二upf侧的隧道信息,这样可以将保存的所述第一upf侧的隧道信息更新为所述第二upf侧的隧道信息以及将所述ue中保存的所述会话标识对应的第二上下文信息更新为所述第一上下文信息,实现用户面重选,且该两个更新操作所需要交互的信令较少,从而可以减少时延和信令资源的消耗。

在第二方面的一种可能的实现方式中,所述接入网设备接收所述ue发送的业务请求消息,所述业务请求消息携带所述ue的pdu会话的会话标识,所述业务请求消息为业务请求非接入层nas消息或位置更新消息;在所述业务请求消息的触发下获取所述ue的位置;向核心网接入和移动性管理功能amf发送携带所述会话标识和所述位置的业务请求消息,以使所述amf向所述smf发送所述会话标识和所述位置。由于ue进行业务请求流程时发送业务请求nas消息或进行位置更新流程时发送位置更新消息,这样可以在ue的业务请求流程或位置更新流程中实现用户面重选,可以共用业务请求流程或位置更新流程中的信令交互过程,从而进一步可以减少时延和信令资源的消耗。

在第二方面的一种可能的实现方式中,所述接入网设备在将所述ue从源接入网设备切换到所述接入网设备时,获取所述ue的位置以及从所述源接入网设备中获取所述ue的pdu会话的会话标识;向核心网接入和移动性管理功能amf发送路径切换消息,所述路径切换消息携带所述会话标识和所述位置,以使所述amf向所述smf发送所述会话标识和所述位置。由于ue在进行切换流程时所述接入网设备将所述ue从源接入网设备切换到所述接入网设备,这样可以在切换流程中实现用户面重选,可以共用切换流程中的信令交互过程,从而进一步可以减少时延和信令资源的消耗。

在第二方面的一种可能的实现方式中,所述路径切换消息还携带所述pdu会话对应的隧道在所述接入网设备侧的隧道信息;所述接入网设备在发送路径切换消息之前还获取所述pdu会话对应的隧道在所述接入网设备侧的隧道信息。这样可以向smf发送接入网设备侧的隧道信息,以使smf将接入网设备侧的隧道信息发送第二upf,从而可以使接入网设备与第二upf之间的隧道连通。

在第二方面的一种可能的实现方式中,所述接入网设备向所述ue发送通知消息,所述通知消息携带所述会话标识和所述第一上下文信息,以使所述ue将保存的所述会话标识对应的第二上下文信息更新为所述第一上下文信息;还接收所述ue发送的应答消息,向核心网接入和移动性管理功能amf发送所述应答消息,所述应答消息携带所述接入网设备与所述第二upf之间的隧道在所述接入网设备侧的隧道信息,以使所述amf向所述smf发送所述接入网设备侧的隧道信息。这样使接入网设备中保存有第二upf侧的隧道信息,第二upf中保存有接入网设备侧的隧道信息,从而可以使接入网设备与第二upf之间的隧道连通。

第三方面,本申请实施例提供一种用户面重选的方法,所述方法通过用户设备ue接收接入网设备转发会话管理功能smf发送的通知消息,所述通知消息包括会话标识和第一上下文信息,所述第一上下文信息包括所述smf为所述ue分配的地址信息或第二用户面功能upf为所述ue分配的地址信息,所述第二upf是所述smf选择的upf;所述ue将其保存的所述会话标识对应的第二上下文信息更新为所述第一上下文信息。由于ue接收第一上下文信息,将其保存的所述会话标识对应的第二上下文信息更新为所述第一上下文信息,就可实现用户面重选,简化了用户面重选所需要交互的信令,从而可以减少时延和信令资源的消耗。

在第三方面的一种可能的实现方式中,所述第一上下文信息还包括服务质量qos规则;这样所述ue就可以根据所述qos规则重配置所述ue与所述接入网设备之间的无线承载,使无线承载满足当前ue需要。

在第三方面的一种可能的实现方式中,所述ue在接收所述通知消息之前还向接入网设备发送业务请求非接入层nas消息,所述业务请求nas消息包括所述会话标识,所述业务请求nas消息用于所述接入网设备向所述smf发送所述会话标识和所述ue的位置;或者,向接入网设备发送位置更新消息,所述位置更新消息包括所述会话标识,所述位置更新消息用于所述接入网设备向所述smf发送所述会话标识和所述ue的位置。由于ue进行业务请求流程时发送业务请求nas消息或进行位置更新流程时发送位置更新消息,这样可以在ue的业务请求流程或位置更新流程中实现用户面重选,可以共用业务请求流程或位置更新流程中的信令交互过程,从而进一步可以减少时延和信令资源的消耗。

第四方面,本申请实施例提供一种用户面重选的方法,所述方法由接入网设备获取用户设备ue的位置和所述ue的分组数据单元pdu会话的会话标识,所述接入网设备向会话管理功能smf发送所述位置和所述会话标识;所述smf在所述位置或所述ue所需要的业务能力超出所述pdu会话对应的第一upf的服务范围以及所述会话标识对应的所述pdu会话的会话模式为预设模式时向所述接入网设备发送通知消息,所述通知消息包括第一上下文信息、所述会话标识和第二upf与所述接入网设备之间的隧道在所述第二upf侧的隧道信息,所述第一上下文信息包括所述smf为所述ue分配的地址信息或所述第二upf为所述ue分配的地址信息;所述接入网设备将保存的所述第一upf侧的隧道信息更新为所述第二upf侧的隧道信息以及将所述ue中保存的所述会话标识对应的第二上下文信息更新为所述第一上下文信息。

由于smf向接入网设备发送第一上下文信息和第二upf侧的隧道信息,这样可以使接入网设备将保存的所述第一upf侧的隧道信息更新为所述第二upf侧的隧道信息以及通知所述ue将所述ue保存的所述会话标识对应的第二上下文信息更新为所述第一上下文信息,实现用户面重选,且该两个更新操作所需要交互的信令较少,从而可以减少时延和信令资源的消耗。

第五方面,本申请实施例提供一种用户面重选的装置,执行第一方面或第一方面的任意一种可能的实现方式中的方法。具体地,所述装置包括用于执行第一方面或第一方面的任意一种可能的实现方式中的方法的单元。

第六方面,本申请实施例提供一种用户面重选的装置,执行第二方面或第二方面的任意一种可能的实现方式中的方法。具体地,所述装置包括用于执行第二方面或第二方面的任意一种可能的实现方式中的方法的单元。

第七方面,本申请实施例提供一种用户面重选的装置,执行第三方面或第三方面的任意一种可能的实现方式中的方法。具体地,所述装置包括用于执行第三方面或第三方面的任意一种可能的实现方式中的方法的单元。

第八方面,本申请实施例提供一种用户面重选的装置,所述装置包括输入接口、输出接口、处理器和存储器。其中,输入接口、输出接口、处理器以及所述存储器之间可以通过总线系统相连。该存储器用于存储程序、指令或代码,所述处理器用于执行所述存储器中的程序、指令或代码,完成第一方面或第一方面的任意可能的实现方式中的方法,完成第二方面或第二方面的任意可能的实现方式中的方法,或者,完成第三方面或第三方面的任意可能的实现方式中的方法。

第九方面,本申请实施例提供一种用户面重选的系统,所述系统包括第五方面所述的装置、第六方面所述的装置和第七方面所述的装置。

第十方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序用于执行第一方面、第二方面、第三方面、第一方面任意可能的实现方式、第二方面任意可能的实现方式或第三方面任意可能的实现方式中的方法的指令。

第一方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品包括在所述计算机可读存储介质中存储的所述计算机程序,并且所述计算程序通过处理器进行加载来实现上述第一方面或第一方面的任意一种可能的实现方式中的方法,第二方面或第二方面的任意一种可能的实现方式中的方法,或者,第三方面或第三方面的任意一种可能的实现方式中的方法。

附图说明

图1-1是本申请实施例提供的一种网络架构图;

图1-2是本申请实施例提供的另一种网络架构图;

图2是本申请实施例提供的一种用户面重选的方法流程图;

图3是本申请实施例提供的另一种用户面重选的方法流程图;

图4是本申请实施例提供的一种用户面重选的装置结构示意图;

图5是本申请实施例提供的另一种用户面重选的装置结构示意图;

图6是本申请实施例提供的另一种用户面重选的装置结构示意图;

图7是本申请实施例提供的另一种用户面重选的装置结构示意图;

图8是本申请实施例提供的另一种用户面重选的装置结构示意图;

图9是本申请实施例提供的另一种用户面重选的装置结构示意图。

具体实施方式

用户设备(useequipment,ue)中建立有pdu会话,目前在ue移出该pdu会话对应的upf的服务范围时,为了给ue提供更好的服务,位于网络侧的smf向ue发送重建请求消息,触发ue进行用户面重选。ue在该重建请求消息的触发下执行释放ue与该upf之间的路径的释放流程,然后执行建立ue与另一个upf之间的路径的建立流程,以实现用户面重选。

其中ue在进行释放流程和建立流程时需要ue与网络侧进行大量信令交互,粗略统计出在该两个流程中ue与网络侧进行信令交互的交互步骤数超过20步,增加了时延和信令资源的消耗。为了减少用户面重选所需要的时延和信令资源,可以通过如下任一种实施例来实现。

参见图1-1,本申请的一实施例提供了一种网络架构,该网络架构适用于5g通信网络等,包括:

ue、接入网设备、upf和smf;ue与接入网设备之间建立有无线承载,接入网设备与upf之间建立有隧道,upf与外网相连;smf与接入网设备之间建立有信令面连接,以及smf与upf之间建立有信令面连接。

ue可以为手机、平板电脑等移动终端。接入网设备可以为无线接入网(radioaccessnetwork,ran)、接入网(accessnetwork,an)、基站或演进型基站(evolvednodeb,enb)等。

ue建立有pdu会话,该pdu会话的用户面路径包括ue至接入网设备之间的无线承载和接入网设备与upf之间的隧道。该upf可以为锚点upf,所谓锚点upf为包括该ue的上下文信息的upf。

当ue需要发送数据时,ue可以通过该pdu会话的用户面连接向upf发送该数据。upf接收该数据,并向外网转发该数据。当upf接收到需要发送给ue的数据时,upf可以通过该pdu会话的用户面连接向ue发送该数据,ue通过该pdu会话的用户面连接接收该数据。

upf对应一服务范围,ue具有移动性。当ue移出upf的服务范围或ue所需要的业务能力超出upf的服务范围时,为了便于说明,称该upf为第一upf,即ue移出第一upf的服务范围或ue所需要的业务能力超出第一upf的服务范围,为了给ue提供更好的服务,smf可以为ue选择第二upf,第二upf对应的服务范围包括ue的位置或满足ue所需要的业务能力,将该pdu会话的用户面路径修改为ue至第二upf之间的路径。

smf修改该pdu会话的用户面路径的过程可以为:

smf通过建立第二upf与接入网设备之间的隧道,获取该隧道在第二upf侧的隧道信息;获取第一上下文信息,第一上下文信息包括smf为ue分配的地址信息或第二upf为ue分配的地址信息;向接入网设备发送通知消息,该通知消息包括该pdu会话的会话标识、第一上下文信息和第二upf侧的隧道信息。

接入网设备接收该通知消息,将其保存的该会话标识对应的第一upf侧的隧道信息更新为第二upf侧的隧道信息,以及用于通知ue将ue保存的该会话标识对应的第二上下文信息更新为第一上下文信息,实现修改该pdu会话的用户面路径。

参见图1-2,该网络架构还包括核心网接入和移动性管理功能(coreaccessandmobilitymanagementfunction,amf),smf与接入网设备之间的信令面连接包括接入网设备与amf之间建立的信令面连接和amf与smf之间建立的信令面连接。

smf在向接入网设备发送该通知消息时,首先向amf发送该通知消息。amf接收该通知消息,再向接入网设备转发该通知消息。

参见图1-2,该网络架构还可以包括策略控制功能(policycontrolfunction,pcf)、认证服务器功能(authenticationserverfunction,ausf)和统一数据管理(unifieddatamanagement,udm)等网元,对于这些网元的功能在此不一一介绍。

参见图1-2,该网络架构还可以包括ng1、ng2、ng3……ng15等网络接口,网元与网元之间,ue与网元之间可以通过这些网络接口建立连接。

参见图2,本申请的一实施例提供了一种用户面重选的方法,该方法可以应用于如图1-1或图1-2所示的网络架构。该方法可以应用于ue进行业务请求或位置更新的流程中,在ue的位置或所需要的业务能力超出第一upf的服务范围时执行用户面重选,详细实现过程包括:

步骤201:ue向接入网设备发送业务请求消息,该业务请求消息包括ue的pdu会话的会话标识。

ue在进行业务请求流程或位置更新流程时向接入网设备发送该业务请求消息。ue在进行业务请求流程或位置更新流程之前的状态为空闲态。

对于业务请求流程,当ue需要发送业务数据时,ue执行业务请求流程;或者,当网络侧需要发送业务数据给ue时,网络侧调度ue,ue在网络侧的调度下执行业务请求流程。ue在执行业务请求流程时向接入网设备发送的业务请求消息为业务请求非接入层(nonaccessstratum,nas)消息。

对于位置更新流程,当ue离开了ue对应的接入网设备为ue配置的区域时,ue开始执行位置更新流程。其中,ue处于空闲态时,ue对应的接入网设备为ue配置区域,ue在该配置的区域内移动到任何位置不需要通知该接入网设备;当ue移出该配置的区域,ue需要通知该接入网设备并执行位置更新流程。ue在执行位置更新流程时向接入网设备发送的业务请求消息为位置更新消息。

ue在业务请求流程或位置更新流程时会先恢复与接入网设备之间的无线承载,通过该无线承载向接入网设备发送业务请求消息。

步骤202:接入网设备接收ue发送的业务请求消息,向amf发送携带ue的位置和该pdu会话的会话标识的业务请求消息。

具体地,接入网设备通过其与ue之间的无线承载接收ue发送的业务请求消息,根据该无线承载确定ue的身份信息,根据该ue的身份信息获取ue的位置,向amf发送携带ue的位置和该pdu会话的会话标识的业务请求消息。

ue的身份信息可以为ue的设备标识,该设备标识可以在接入网设备中标识ue。ue的位置可以为ue所在的小区的小区信息或跟踪区(trackingarea,ta)的ta信息等。该小区信息可以为该小区的小区标识,小区的覆盖范围等。该ta信息可以为该ta的跟踪区标识符(trackingareaidentifier,tai),ta的覆盖范围等。

在实现时,接入网设备获取ue的位置的操作可以为:

接入网设备根据ue的身份信息确定ue所在的小区或ue所在的ta,获取确定的小区的小区信息或确定的ta的tai信息作为ue的位置。

步骤203:amf接收该业务请求消息,向smf发送会话请求消息,该会话请求消息包括ue的位置和该pdu会话的会话标识。

该业务请求消息还可以指示ue所需要的业务能力。amf向smf发送的会话请求消息中还可以包括ue所需要的业务能力。

其中,amf通过会话请求消息的方式向smf发送ue的位置和该pdu会话的会话标识,只是本实施例提供的一种实例,在实际实现时还可以通过其他方式向smf发送ue的位置和该pdu会话的会话标识。例如,amf可以直接向smf发送ue的位置和该pdu会话的会话标识,可以向smf发送包括ue的位置和该pdu会话的会话标识的数据包,该数据包可以为传输控制协议(transmissioncontrolprotocol,tcp)包或用户数据包协议(userdatagramprotocol,udp)包等,或者可以向smf发送携带ue的位置和该pdu会话的会话标识的信令等,在此就不一一举例说明。

步骤204:smf接收该会话请求消息,根据该会话请求消息确定是否为ue选择upf,如果是,执行步骤205。

smf中包括pdu会话的会话标识与pdu会话的上下文信息的对应关系。smf在执行本步骤之前,协助ue建立ue的pdu会话,并获取该pdu会话的会话标识和上下文信息,将该pdu会话的会话标识和上下文信息对应存储在pdu会话的会话标识与pdu会话的上下文信息的对应关系。

该上下文信息包括该pdu会话的会话模式和该pdu会话的用户面路径经过的设备的设备标识等信息。该pdu会话的用户面路径经过的设备包括ue、ue接入的接入网设备和ue对应的第一upf等设备,所以该pdu会话的上下文信息包括ue的设备标识、该接入网设备的设备标识和第一upf的设备标识。

该pdu会话的会话模式可以为会话和业务连续性(sessionandservicecontinuity,ssc)模式,目前ssc模式可以包括ssc模式1、ssc模式2和ssc模式3。在ssc模式1下当ue的接入技术发生改变时,比如ue的接入方式和位置发生改变时,ue的pdu会话对应的upf保持不变,该pdu会话的地址保持不变;在ssc模式2下网络侧可能会触发pdu会话和upf的释放,通知ue与ue所在数据网络之间新建pdu会话,在新建pdu会话的过程中选择新的upf;在scc模式3下网络侧允许ue在释放旧的pdu会话之前,ue可与同一数据网络之间新建pdu会话,当触发条件有效时,网络侧决策是否进行upf的重选。

本步骤可以为:smf接收该会话请求消息,该会话请求消息携带ue的位置和该pdu会话的会话标识,根据该pdu会话的会话标识,从pdu会话的会话标识与pdu会话的上下文信息的对应关系中获取该pdu会话的上下文信息;从该pdu会话的上下文信息中提取该pdu会话对应的第一upf的设备标识和会话模式,根据第一upf的设备标识获取第一upf的服务范围,如果该会话模式为预设模式且ue的位置超出第一upf的服务范围时确定为ue选择upf。

该预设模式可以为ssc模式2。smf中还可以包括upf的设备标识与upf的服务范围的对应关系。所以获取第一upf的服务范围的操作可以为:

smf根据第一upf的设备标识,从该upf的设备标识与upf的服务范围的对应关系中获取第一upf的服务范围。

smf还可以获取ue所需要的业务能力。具体的,如果该会话请求消息中包括ue所需要的业务能力,则smf从该会话请求消息中提取ue所需要的业务能力;例如,smf确定ue所需要的资源,将该资源作为ue所需要的业务能力。该资源可以为网络端口和/或带宽等资源。

因此,无论ue的位置是否超出第一upf的服务范围,在该会话模式为预设模式且ue所需要的业务能力超出第一upf的服务范围时,smf也会确定为ue重新选择upf。

综上所述,smf在该会话模式为预设模式以及在ue位置或ue所需要的业务能力超出第一upf的服务范围时确定为ue选择upf。

第一upf的服务范围可以包括第一upf服务的位置范围、第一upf提供的业务能力范围等,业务能力范围可以包括第一upf能够提供的业务能力和/或第一upf能够提供的资源等。

因此,在本步骤中,当ue的位置不在第一upf服务的位置范围内,确定ue的位置超过第一upf的服务范围;当第一upf能够提供的业务能力不包括ue所需要的业务能力或者第一upf提供的资源少于ue所需要的资源时,确定ue所需要的业务能力超出第一upf的服务范围。

步骤205:smf选择为ue服务的第二upf,建立第二upf与接入网设备之间的隧道,获取该隧道在第二upf侧的隧道信息。

具体地,smf可以从upf的设备标识与upf的服务范围的对应关系包括的upf中,选择服务范围包括ue的位置的upf和/或选择服务范围满足ue所需要的业务能力的upf,将选择的upf作为第二upf;通过与第二upf进行交互,建立与第二upf之间的信令面连接,生成第二upf与接入网设备之间的隧道在第二upf侧的隧道信息,通过与第二upf之间的信令面连接向第二upf发送第二upf侧的隧道信息,以实现建立第二upf与接入网设备之间的隧道。

第二upf侧的隧道信息包括第二upf的设备标识和该隧道在第二upf侧的端点标识,该端点标识可以为smf分配的。

步骤206:smf获取第一上下文信息,第一上下文信息包括smf为ue分配的地址信息或第二upf为ue分配的地址信息。

如果由smf分配ue的地址信息,则smf选择为ue服务的第二upf后,就可以为ue分配地址信息。该地址信息可以由smf直接分配或者由smf请求用于分配地址信息的服务器分配等。

如果由第二upf分配ue的地址信息,则smf在与第二upf交互的过程中,第二upf分配ue的地址信息,并将ue的地址信息发送给smf,smf接收ue的地址信息。

smf在选择第二upf后,还可以从pcf中获取为ue服务的业务质量(qualityofservice,qos)规则。

步骤207:smf向amf发送通知消息,该通知消息包括该pdu会话的会话标识、第一上下文信息和第二upf侧的隧道信息。

该通知消息用于通知ue修改该pdu会话。如果smf获取了qos规则,该通知消息还可以包括该qos规则。在实际实现时,该通知消息的实现形式有多种,例如该通知消息可以为响应会话请求消息的会话应答消息,或者可以为包括该pdu会话的会话标识、第一上下文信息和第二upf侧的隧道信息的数据包等形式,在此就不再一一列举说明。

在实现时,该通知消息可以包括pdu会话修改请求nas消息和第二upf侧的隧道信息,该pdu会话修改请求nas消息用于通知ue修改该pdu会话,且该pdu会话修改请求nas消息携带该会话标识和第一上下文信息。如果smf获取了为ue服务的qos规则,则该pdu会话修改请求nas消息还携带该qos规则。

步骤208:amf接收该通知消息,向接入网设备发送该通知消息和业务应答消息。

该业务应答消息是amf对ue发送的业务请求消息的响应。当该业务请求消息为业务请求nas消息,该业务应答消息可以为业务请求应答nas消息;当该业务请求消息为位置更新消息,该业务应答消息可以为位置更新响应消息。

在本实施例中,amf向接入网设备发送该通知消息和业务应答消息先后顺序不做限制。在实际实现时,amf可以同时向接入网设备发送该通知消息和业务应答消息,即amf等待接收到该通知消息后同时向接入网设备发送该通知消息和业务应答消息;amf可以先向接入网设备发送该业务应答消息然后再向接入网设备发送该通知消息,例如,amf在接收到业务请求消息后,可以向接入网设备发送业务应答消息,在接收到smf发送的通知消息后向接入网设备发送该通知消息;或者,amf可以先向接入网设备发送该通知消息然后再向接入网设备发送业务应答消息。

步骤209:接入网设备接收该通知消息和业务应答消息,将保存的第一upf侧的隧道信息更新为该通知消息包括的第二upf侧的隧道信息,向ue发送该通知消息和业务应答消息。

接入网设备中包括pdu会话的会话标识与pdu会话的上下文信息的对应关系。由于ue的pdu会话的用户面路径经过接入网设备,所以在该pdu会话的用户面路径建立时,接入网设备可以获取到该pdu会话的会话标识和上下文信息,将该pdu会话的会话标识和上下文信息对应保存的pdu会话的会话标识与pdu会话的上下文信息的对应关系中。接入网设备获取的该pdu会话的上下文信息包括第一upf与接入网设备之间的隧道在第一upf侧的隧道信息以及该隧道在接入网设备侧的隧道信息等。该隧道在接入网设备侧的隧道信息包括接入网设备的设备标识和该隧道在接入网设备侧的端点标识。

本步骤可以为:接入网设备接收该通知消息和业务应答消息,从该通知消息中提取该pdu会话的会话标识和第二upf侧的隧道信息,根据该pdu会话的会话标识,从pdu会话的会话标识与pdu会话的上下文信息中获取该pdu会话对应的上下文信息,将该pdu会话的上下文信息包括的第一upf侧的隧道信息更新为第二upf侧的隧道信息,向ue发送该通知消息和业务应答消息。

步骤210:ue接收该通知消息和该业务应答消息,将自身保存的该pdu会话的第二上下文信息更新为第一上下文信息,向接入网设备发送应答消息,该应答消息包括该pdu会话的会话标识。

ue中包括pdu会话的会话标识与pdu会话的上下文信息的对应关系,ue在建立pdu会话时获取该pdu会话的第二上下文信息,第二上下文信息包括ue的地址信息,还可以包括qos规则等内容,将该pdu会话的会话标识和第二上下文信息对应保存在pdu会话的会话标识与pdu会话的上下文信息的对应关系中。

本步骤可以为:ue接收该通知消息和该业务应答消息,从该通知消息中提取该pdu会话的会话标识和第一上下文信息,根据该pdu会话的会话标识,从pdu会话的会话标识与pdu会话的上下文信息中获取该pdu会话的第二上下文信息,将该pdu会话的第二上下文信息更新为第一上下文信息。

其中,该通知消息可以包括pdu会话修改请求nas消息,ue可以在该pdu会话修改请求nas消息的触发下执行本步骤的操作。

如果第一上下文信息还包括qos规则,则ue还可以根据该qos规则重配置ue与接入网设备之间的无线承载,然后通过与接入网设备之间的无线承载向接入网设备发送应答消息。

步骤211:接入网设备接收该应答消息,生成接入网设备与第二upf之间的隧道在接入网设备侧的隧道信息,向amf发送包括该pdu会话的会话标识和接入网设备侧的隧道信息的应答消息。

生成的接入网设备侧的隧道信息包括接入网设备的设备标识和该隧道在接入网设备侧的端点标识。接入网设备还可以根据该应答消息包括的该pdu会话的会话标识,获取该pdu会话的上下文信息,将该上下文信息包括的接入网设备侧的隧道更新为生成的接入网设备侧的隧道信息。

步骤212:amf接收该应答消息,向smf转发该应答消息。

步骤213:smf接收该应答消息,向第二upf发送接入网设备侧的隧道信息,对自身保存的该pdu会话的上下文信息进行更新。

具体地,smf接收该应答消息,从该应答消息中提取该pdu会话的会话标识和接入网设备侧的隧道信息,向第二upf发送接入网设备侧的隧道信息,根据该pdu会话的会话标识,从pdu会话的会话标识与pdu会话的上下文信息的对应关系中获取该pdu会话的上下文信息,将该pdu会话的上下文信息包括的第一upf的设备标识替换为第二upf的设备标识。

第二upf接收该接入网设备侧的隧道信息后,可以保存该接入网设备侧的隧道信息,如此该pdu会话的用户面路径变为ue与第二upf之间的路径。

smf还可以通知第一upf,使第一upf将其保存的第一upf与接入网设备之间的隧道的隧道信息删除。

在本实施例中,当smf选择第二upf后,就共用业务请求流程或位置更新流程中的信令交互过程来进行用户面重选,且所需要的信令交互步骤数一般少于10步,少于现有所需要的信令交互步骤数,从而可以减少时延和信令资源的消耗。

在本申请的一个实施例中,由于在ue执行业务请求流程或位置更新流程时,smf获取ue的pdu会话的会话模式、ue的位置或ue所需要的业务能力,在该会话模式为预设模式以及在ue的位置或ue所需要的业务能力超出该pdu会话对应的第一upf的服务范围时,选择为ue服务的第二upf,向接入网设备和ue发送通知消息,请求接入网设备和ue接收该通知消息后分别对自身保存的该pdu会话的上下文信息进行更新,以实现将该pdu会话的用户面路径更新为ue到第二upf的路径。由于直接采用选择第二upf和更新上下文信息的方式方式更新该pdu会话的用户面路径,且该方法所需要的信令资源较少,从而可以减少时延和信令资源的消耗。

参见图3,本申请的一实施例提供了一种用户面重选的方法,该方法可以应用于如图1-1或图1-2所示的网络架构。该方法可以应用于在为ue进行切换流程中,在ue的位置或所需要的业务能力超出第一upf的服务范围时执行用户面重选,详细实现过程包括:

步骤301:接入网设备在将ue从源接入网设备切换到自身时,获取ue的位置以及ue的pdu会话的会话标识。

将ue从源接入网设备切换到接入网设备的流程即为切换流程。在进行切换流程之前,ue处于的状态为连接态,与源接入网设备之间存在连接。由于ue的移动,使得在ue处源接入网设备的信号质量较差,源接入网设备为ue选择接入网设备,并向接入网设备发送切换请求。

接入网设备接收该切换请求,通过与源接入网设备之间的xn接口获取ue的pdu会话的会话标识和上下文信息,该上下文信息包括源接入网设备与该pdu会话对应的第一upf之间的隧道在第一upf侧的隧道信息和在源接入网设备侧的隧道信息,将获取的该pdu会话的会话标识和上下文信息对应保存在pdu会话的会话标识与pdu会话的上下文信息的对应关系中。

接入网设备还与ue建立连接,使ue接入其包括的小区和ta,以及获取ue的位置,ue的位置可以为ue接入的小区的小区信息或接入的ta的tai信息。该小区信息可以为该小区的小区标识,小区的覆盖范围等,该ta信息可以为该ta的tai、ta的覆盖范围等。

步骤302:接入网设备生成该pdu会话的隧道在接入网设备侧的隧道信息,向amf发送包括ue的位置、该pdu会话的会话标识和该接入网设备侧的隧道信息的路径切换消息。

该pdu会话的隧道在接入网设备侧的隧道信息包括接入网设备的设备标识和该隧道在接入网设备侧的端点标识。

接入网设备还可以根据该pdu会话的会话标识,从pdu会话的会话标识与pdu会话的上下文信息的对应关系中获取该pdu会话的上下文信息,将该pdu会话的上下文信息包括的源接入网设备侧的隧道信息更新为生成的接入网设备侧的隧道信息。

步骤303:amf接收该路径切换消息,向smf发送会话请求消息,该会话请求消息包括ue的位置、该pdu会话的会话标识和接入网设备侧的隧道信息。

其中,amf通过会话请求消息的方式向smf发送ue的位置、该pdu会话的会话标识和接入网设备侧的隧道信息,只是本实施例提供的一种实例,在实际实现时还可以通过其他方式向smf发送ue的位置、该pdu会话的会话标识和接入网设备侧的隧道信息。例如,amf可以直接向smf发送ue的位置、该pdu会话的会话标识和接入网设备侧的隧道信息,可以向smf发送包括ue的位置、该pdu会话的会话标识和接入网设备侧的隧道信息的数据包,该数据包可以为tcp包或udp包等,或者可以向smf发送携带ue的位置、该pdu会话的会话标识和接入网设备侧的隧道信息的信令等,在此就不一一举例说明。

步骤304:smf接收该会话请求消息,根据该会话请求消息确定是否为ue选择upf,如果是,执行步骤305。

smf中包括pdu会话的会话标识与pdu会话的上下文信息的对应关系。smf在执行本步骤之前,协助ue建立ue的pdu会话,并获取该pdu会话的会话标识和上下文信息,将该pdu会话的会话标识和上下文信息对应存储在pdu会话的会话标识与pdu会话的上下文信息的对应关系。

该上下文信息包括该pdu会话的会话模式和该pdu会话的用户面路径经过的设备的设备标识等信息。该pdu会话的用户面路径经过的设备包括ue、源接入网设备和ue对应的第一upf等设备,所以该pdu会话的上下文信息包括ue的设备标识、源接入网设备的设备标识和第一upf的设备标识。

本步骤可以为:smf接收该会话请求消息,该会话请求消息携带ue的位置、该pdu会话的会话标识和接入网设备侧的隧道信息,根据该pdu会话的会话标识,从pdu会话的会话标识与pdu会话的上下文信息的对应关系中获取该pdu会话的上下文信息;从该pdu会话的上下文信息中提取该pdu会话对应的第一upf的设备标识和会话模式,根据第一upf的设备标识获取第一upf的服务范围,如果该会话模式为预设模式且ue的位置超出第一upf的服务范围时确定为ue选择upf。

smf中还可以包括upf的设备标识与upf的服务范围的对应关系。所以获取第一upf的服务范围的操作可以为:

smf根据第一upf的设备标识,从该upf的设备标识与upf的服务范围的对应关系中获取第一upf的服务范围。

smf还可以将该pdu会话的上下文信息中包括的源接入网设备的设备标识修改为该接入网设备的设备标识。

步骤305:smf选择为ue服务的第二upf,建立第二upf与接入网设备之间的隧道,获取该隧道在第二upf侧的隧道信息以及向第二upf发送接入网设备侧的隧道信息。

具体地,smf可以从upf的设备标识与upf的服务范围的对应关系包括的upf中,选择服务范围包括ue的位置的upf和/或选择服务范围满足ue所需要的业务能力的upf,将选择的upf作为第二upf;通过与第二upf进行交互,建立与第二upf之间的信令面连接,生成第二upf与接入网设备之间的隧道在第二upf侧的隧道信息,通过与第二upf之间的信令面连接向第二upf发送第二upf侧的隧道信息,以实现建立第二upf与接入网设备之间的隧道,以及向第二upf发送接入网设备侧的隧道信息。

第二upf侧的隧道信息包括第二upf的设备标识和该隧道在第二upf侧的端点标识,该端点标识可以为smf分配的。第二upf接收到接入网设备侧的隧道信息后保存接入网设备侧的隧道信息。

smf还可以将该pdu会话的上下文信息中包括的第一upf的设备标识修改为第二upf的设备标识。

smf还可以通知第一upf,使第一upf将其保存的第一upf与接入网设备之间的隧道的隧道信息删除。

步骤306:smf获取第一上下文信息,第一上下文信息包括smf为ue分配的地址信息或第二upf为ue分配的地址信息。

如果由smf分配ue的地址信息,则smf选择为ue服务的第二upf后,就可以为ue分配地址信息。该地址信息可以由smf直接分配或者由smf请求用于分配地址信息的服务器分配等。

如果由第二upf分配ue的地址信息,则smf在与第二upf交互的过程中,第二upf分配ue的地址信息,并将ue的地址信息发送给smf,smf接收ue的地址信息。

smf在选择第二upf后,还可以从pcf中获取为ue服务的qos规则。

步骤307:smf向amf发送通知消息,该通知消息包括该pdu会话的会话标识、第一上下文信息和第二upf侧的隧道信息。

该通知消息用于通知ue修改该pdu会话。如果smf获取了qos规则,该通知消息还可以包括该qos规则。在实际实现时,该通知消息的实现形式有多种,例如该通知消息可以为响应会话请求消息的会话应答消息,或者可以为包括该pdu会话的会话标识、第一上下文信息和第二upf侧的隧道信息的数据包等形式,在此就不再一一列举说明。

在实现时,该通知消息可以包括pdu会话修改请求nas消息和第二upf侧的隧道信息,该pdu会话修改请求nas消息用于通知ue修改该pdu会话,且该pdu会话修改请求nas消息携带该会话标识和第一上下文信息。如果smf获取了为ue服务的qos规则,则该pdu会话修改请求nas消息还携带该qos规则。

步骤308:amf接收该通知消息,向接入网设备发送该通知消息和路径切换应答消息。

该路径切换应答消息是amf对ue发送的路径切换消息的响应。

在本实施例中,amf向接入网设备发送该通知消息和路径切换应答消息先后顺序不做限制。在实际实现时,amf可以同时向接入网设备发送该通知消息和路径切换应答消息,即amf等待接收到该通知消息后同时向接入网设备发送该通知消息和路径切换应答消息;amf可以先向接入网设备发送该路径切换应答消息然后再向接入网设备发送该通知消息,例如,amf在接收到路径切换消息后,可以向接入网设备发送路径切换应答消息,在接收到smf发送的通知消息后向接入网设备发送该通知消息;或者,amf可以先向接入网设备发送该通知消息然后再向接入网设备发送路径切换应答消息。

步骤309:接入网设备接收该通知消息和路径切换应答消息,将保存的第一upf侧的隧道信息更新为该通知消息包括的第二upf侧的隧道信息,向ue发送该通知消息。

本步骤可以为:接入网设备接收该通知消息和路径切换应答消息,从该通知消息中提取该pdu会话的会话标识和第二upf侧的隧道信息,根据该pdu会话的会话标识,从pdu会话的会话标识与pdu会话的上下文信息中获取该pdu会话对应的上下文信息,将该pdu会话的上下文信息包括的第一upf侧的隧道信息更新为第二upf侧的隧道信息,向ue发送该通知消息。

步骤310:ue接收该通知消息,将自身保存的该pdu会话的第二上下文信息更新为第一上下文信息,向接入网设备发送应答消息,该应答消息包括该pdu会话的会话标识。

ue中包括pdu会话的会话标识与pdu会话的上下文信息的对应关系,ue在建立pdu会话时获取该pdu会话的第二上下文信息,第二上下文信息包括ue的地址信息,还可以包括qos规则等内容,将该pdu会话的会话标识和第二上下文信息对应保存在pdu会话的会话标识与pdu会话的上下文信息的对应关系中。

本步骤可以为:ue接收该通知消息,从该通知消息中提取该pdu会话的会话标识和第一上下文信息,根据该pdu会话的会话标识,从pdu会话的会话标识与pdu会话的上下文信息中获取该pdu会话的第二上下文信息,将该pdu会话的第二上下文信息更新为第一上下文信息。

其中,该通知消息可以包括pdu会话修改请求nas消息,ue可以在该pdu会话修改请求nas消息的触发下执行本步骤的操作。

如果第一上下文信息还包括qos规则,则ue还可以根据该qos规则重配置ue与接入网设备之间的无线承载,然后通过与接入网设备之间的无线承载向接入网设备设备发送应答消息。

步骤311:接入网设备接收该应答消息,向amf发送包括该pdu会话的会话标识的应答消息。

该应答消息还可以包括接入网设备与第二upf之间的隧道在接入网设备侧的隧道信息。其中,在此时,接入网设备侧的隧道信息可能发生变化,也可能不发生变化,且不发生变化的可能性较大。

步骤312:amf接收该应答消息,向smf转发该应答消息。

步骤313:smf接收该应答消息。

在本实施例中,当smf选择第二upf后,就共用切换流程中的信令交互过程来进行用户面重选,且所需要的信令交互步骤数一般少于10步,少于现有所需要的信令交互步骤数,从而可以减少时延和信令资源的消耗。

在本申请的一个实施例中,由在执行切换流程时,smf获取ue的pdu会话的会话模式、ue的位置,在该会话模式为预设模式以及在ue的位置超出该pdu会话对应的第一upf的服务范围时,选择为ue服务的第二upf,向接入网设备和ue发送通知消息,请求接入网设备和ue接收该通知消息后分别对自身保存的该pdu会话的上下文信息进行更新,以实现将该pdu会话的用户面路径更新为ue到第二upf的路径。由于直接采用选择第二upf和更新上下文信息的方式方式更新该pdu会话的用户面路径,且该方法所需要的信令资源较少,从而可以减少时延和信令资源的消耗。

参见图4,本申请的一个实施例提供了一种用户面重选的装置400,所述装置400可以为图1-1、图1-2、图2或图3所示实施例中的smf,包括:

接收单元401,用于接收ue的位置和ue的pdu会话的会话标识;

处理单元402,用于在该会话标识对应的pdu会话的会话模式为预设模式以及在ue的位置或ue所需要的业务能力超出该pdu会话对应的第一upf的服务范围时,将该pdu会话的用户面路径修改为ue至第二upf之间的路径,第二upf是除第一upf以外的其他upf。

在一可能的实现方式中,接收单元401,用于接收接入网设备发送的ue的位置和ue的pdu会话的会话标识。

其中,ue的位置和会话标识可以是接入网设备在接收到ue发送的业务请求nas消息或位置更新消息后发送的。ue发送业务请求nas消息表示ue执行业务请求流程,ue发送位置更新消息表示ue执行位置更新流程,所以该装置400可以在业务请求流程或位置更新流程中执行用户面重选的操作。关于该内容的详细实现过程可以图2所示实施列中中的步骤201至203中的相关内容。或者,

ue的位置和会话标识也可以是接入网设备在将ue从源接入网设备切换到接入网设备时发送的。将ue从源接入网设备切换到接入网设备的流程是ue执行切换流程,所以该装置400可以在切换流程中执行用户面重选的操作。关于该内容的详细实现过程可以参见图2所示实施列中的步骤301至303中的相关内容,在此不再详细说明。

在一种可能的实现方式中,在接收单元401接收到ue的位置和该pdu会话的会话标识后,处理单元402,可以用于根据该pdu会话的会话标识,从pdu会话的会话标识与pdu会话的上下文信息的对应关系中获取该pdu会话的上下文信息;从该pdu会话的上下文信息中提取该pdu会话对应的第一upf的设备标识和会话模式,根据第一upf的设备标识获取第一upf的服务范围,如果该会话模式为预设模式且ue的位置超出第一upf的服务范围时,选择为ue服务的第二upf;或者,还获取ue所需要的业务能力,如果该会话模式为预设模式以及在ue所需要的业务能力超出第一upf的服务范围时,选择为ue服务的第二upf。关于该部分内容的详细实现过程,可以参见图2所示实施例的步骤204和205或图3所示实施例的步骤304和305中的相关内容,在此不再详细说明。

在一种可能的实现方式中,参见图4,该装置400还包括发送单元403;

处理单元402,用于通过建立第二upf与接入网设备之间的隧道,获取该隧道在第二upf侧的隧道信息,该接入网设备为ue接入的接入网设备;获取第一上下文信息,第一上下文信息至少包括该装置400为ue分配的地址信息或第二upf为ue分配的地址信息;关于此内容可以参见图2所示实施例的步骤205和206或图3所示实施例的步骤305和306中的相关内容,在此不再详细说明。

发送单元403,用于向接入网设备发送通知消息,该通知消息包括该会话标识、第一上下文信息和第二upf侧的隧道信息,该通知消息用于该接入网设备将其保存的该会话标识对应的第一upf侧的隧道信息更新为第二upf侧的隧道信息,以及用于将ue保存的该会话标识对应的第二上下文信息更新为第一上下文信息。关于此内容可以参见图2所示实施例的步骤207和210或图3所示实施例的步骤307和310中的相关内容,在此不再详细说明。

在一种可能的实现方式中,对于该装置400可以在业务请求流程或位置更新流程中执行用户面重选操作的情况时,接收单元401,还用于接收接入网设备发送的应答消息,该应答消息包括接入网设备与第二upf之间的隧道在接入网设备侧的隧道信息;发送单元403,还用于向第二upf发送接入网设备侧的隧道信息。关于此内容可以参见图2所示实施例的步骤210和213。

在一种可能的实现方式中,对于该装置400可以在切换流程中执行用户面重选操作的情况时,接收单元401,还用于接收接入网设备发送的该pdu会话对应的隧道在接入网设备侧的隧道信息;发送单元403,还用于向第二upf发送接入网设备侧的隧道信息。关于此内容可以参见图3所示实施例的步骤303和305中的相关内容,在此不再详细说明。

在本申请的一个实施例中,由于在该会话模式为预设模式以及在ue的位置或ue所需要的业务能力超出该pdu会话对应的第一upf的服务范围时,选择为ue服务的第二upf,并直接将该pdu会话的用户面路径更新为ue到第二upf的路径。由于直接采用选择第二upf和更新该pdu会话的用户面路径,使得该方法所需要的信令资源较少,从而可以减少时延和信令资源的消耗。

参见图5,本申请的一个实施例提供了一种用户面重选的装置500,所述装置可以为图1-1、图1-2、图2或图3所示实施例中的接入网设备,包括:

处理单元501,用于获取ue的位置和ue的pdu会话的会话标识;

发送单元502,用于向smf发送该位置和该会话标识;

接收单元503,用于接收smf在该位置或ue所需要的业务能力超出pdu会话对应的第一upf的服务范围以及该会话标识对应的pdu会话的会话模式为预设模式时发送的通知消息,该通知消息包括第一上下文信息、该会话标识和第二upf与该装置500之间的隧道在第二upf侧的隧道信息,第一上下文信息包括smf为ue分配的地址信息或第二upf为ue分配的地址信息,第二upf是除第一upf以外的其他upf;

处理单元501,还用于将保存的第一upf侧的隧道信息更新为第二upf侧的隧道信息以及通知ue将ue保存的该会话标识对应的第二上下文信息更新为第一上下文信息。

其中,处理单元501获取该位置和该会话标识的详细过程可以参见图2所示实施例中的步骤201和202以及图3所示实施例中的步骤301和302中的相关内容,在此不再详细说明。

以及,处理单元501更新隧道信息和第一上下文信息的详细过程可以参见图2所示实施例中的步骤209和210以及图3所示实施例中的步骤309和310中的相关内容,在此不再详细说明。

在一种可能的实现方式中,接收单元503,还用于接收ue发送的业务请求消息,该业务请求消息携带ue的pdu会话的会话标识;

处理单元501,用于在该业务请求nas消息的触发下获取ue的位置;

发送单元502,用于向amf发送携带该会话标识和该位置的业务请求消息,以使amf向smf发送该会话标识和所述位置。

其中,接收单元503接收的业务请求消息可以为在ue执行业务请求流程时ue发送的业务请求nas消息或在ue执行位置更新流程时ue发送的位置更新消息。关于此内容的详细实现过程可以参见图2所示实施列中的步骤201至203中的相关内容,在此不再详细说明。

在一种可能的实现方式中,处理单元502,用于在将ue从源接入网设备切换到该装置500时,获取ue的位置以及从源接入网设备中获取ue的pdu会话的会话标识;

发送单元502,用于向amf发送路径切换消息,该路径切换消息携带该会话标识和该位置,以使amf向smf发送该会话标识和该位置。

其中,在ue执行切换流程时处理单元502将ue从源接入网设备切换到该装置500,发送单元502向amf发送路径切换消息。关于此内容的详细实现过程,可以参见图3所示实施例中的步骤301和302中的相关内容,在此不再详细说明。

在一种可能的实现方式中,该路径切换消息还携带该pdu会话对应的隧道在该装置500侧的隧道信息;

处理单元501,还用于获取该pdu会话对应的隧道在该装置500侧的隧道信息。

在一种可能的实现方式中,发送单元502,还用于向ue发送通知消息,该通知消息携带该会话标识和第一上下文信息,以使ue将保存的该会话标识对应的第二上下文信息更新为第一上下文信息;

接收单元503,还用于接收该ue发送的应答消息;

发送单元502,还用于向amf发送该应答消息,该应答消息携带该装置500与第二upf之间的隧道在该装置500侧的隧道信息,以使amf向smf发送该装置500侧的隧道信息。

在本申请的一个实施例中,由于smf在该位置或ue所需要的业务能力超出pdu会话对应的第一upf的服务范围以及该会话标识对应的会话模式为预设模式时选择第二upf为ue服务;这样通过接收单元3接收smf发送的通知消息,该通知消息包括第一上下文信息、该会话标识和第二upf与该装置500之间的隧道在第二upf侧的隧道信息,第一上下文信息包括smf为ue分配的地址信息或第二upf为ue分配的地址信息;通过处理单元将保存的第一upf侧的隧道信息更新为第二upf侧的隧道信息以及将ue中保存的该会话标识对应的第二上下文信息更新为第一上下文信息。由于直接采用更新的方式修改该pdu会话的用户面路径,使得该方法所需要的信令资源较少,从而可以减少时延和信令资源的消耗。

参见图6,本申请的一个实施例提供了一种用户面重选的装置600,所述装置可以为图1-1、图1-2、图2或图3所示实施例中的ue,包括:

接收单元601,用于接收接入网设备转发smf发送的通知消息,该通知消息包括会话标识和第一上下文信息,第一上下文信息包括smf为该装置600分配的地址信息或upf为该装置600分配的地址信息,该upf是smf重选的upf;

处理单元602,用于将其保存的该会话标识对应的第二上下文信息更新为第一上下文信息。

其中,接收单元601接收该通知消息的详细过程可以参见图2所示实施例中的步骤209和210中的相关内容或参见图3所示实施例中的步骤309和310中的相关内容,在此不再详细说明。

以及,处理单元602更新为第一上下文信息的详细过程可以参见图2所示实施例中的步骤210中的相关内容或参见图3所示实施例中的步骤310中的相关内容,在此不再详细说明。

在一种可能的实现方式中,第一上下文信息还包括qos规则;

处理单元602,还用于根据该qos规则重配置该装置600与接入网设备之间的无线承载。

在一种可能的实现方式中,该装置600还包括:

发送单元603,用于向接入网设备发送业务请求非接入层nas消息,该业务请求nas消息包括该会话标识,该业务请求nas消息用于接入网设备向smf发送该会话标识和该装置600的位置;或者,向接入网设备发送位置更新消息,该位置更新消息包括该会话标识,该位置更新消息用于接入网设备向smf发送该会话标识和该装置600的位置。

其中,发送单元603发送业务请求非接入层nas消息和位置更新消息的详细过程可以参见图2所示实施例中的步骤201中的相关内容,在此不再详细说明。

在本申请的一个实施例中,由于接收到smf在选择第二upf后发送的通知消息,该通知消息包括会话标识和第一上下文信息,第一上下文信息包括smf为该装置600分配的地址信息或第二upf为该装置600分配的地址信息,这样通过处理单元将保存的该会话标识对应的第二上下文信息更新为第一上下文信息。由于直接采用更新的方式修改该pdu会话的用户面路径,使得该方法所需要的信令资源较少,从而可以减少时延和信令资源的消耗。

图7是本申请一实施例提供的用户面重选的装置700的另一示意图。该装置700可以是图1-1、图1-2、图2和图3所示的任意实施例中的smf,可以用于执行图2,图3所示的方法。如图7所示,该装置700包括:输入接口701、输出接口702、处理器703和存储器704。该输入接口701、输出接口702、处理器703和存储器704可以通过总线系统705相连。

所述存储器704用于存储包括程序、指令或代码。所述处理器703,用于执行所述存储器704中的程序、指令或代码,以控制输入接口701接收信号、控制输出接口702发送信号以及实施上述图2以及图3所对应的实施方式中的smf所实施的各步骤及功能,此处不再赘述。上述输入接口701、处理器703和输出接口702的具体实施方式可以相应参考上述图4中接收单元401,处理单元402以及发送单元403的具体说明,这里不再赘述。

图8是本申请一实施例提供的用户面重选的装置800的另一示意图。该装置800可以是图1-1、图1-2、图2和图3所示的任意实施例中的接入网设备,可以用于执行图2,图3所示的方法。如图8所示,该装置800包括:输入接口801、输出接口802、处理器803和存储器804。该输入接口801、输出接口802、处理器803和存储器804可以通过总线系统805相连。

所述存储器804用于存储包括程序、指令或代码。所述处理器803,用于执行所述存储器804中的程序、指令或代码,以控制输入接口801接收信号、控制输出接口802发送信号以及实施上述图2以及图3所对应的实施方式中的接入网设备所实施的各步骤及功能,此处不再赘述。上述处理器803、输入接口801和输出接口802的具体实施方式可以相应参考上述图5中处理单元401,接收单元503以及发送单元502的具体说明,这里不再赘述。

图9是本申请一实施例提供的用户面重选的装置900的另一示意图。该装置900可以是图1-1、图1-2、图2和图3所示的任意实施例中的ue,可以用于执行图2,图3所示的方法。如图9所示,该装置900包括:输入接口901、输出接口902、处理器903和存储器904。该输入接口901、输出接口902、处理器903和存储器904可以通过总线系统905相连。

所述存储器904用于存储包括程序、指令或代码。所述处理器903,用于执行所述存储器904中的程序、指令或代码,以控制输入接口901接收信号、控制输出接口902发送信号以及实施上述图2以及图3所对应的实施方式中的ue所实施的各步骤及功能,此处不再赘述。上述输入接口901、输出接口902和处理器903的具体实施方式可以相应参考上述图7中接收单元601,处理单元602以及发送单元503的具体说明,这里不再赘述。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本申请的实例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

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