一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

使用共享下行链路数据支持群组通信的制作方法

2022-05-18 18:43:18 来源:中国专利 TAG:

使用共享下行链路数据支持群组通信
1.相关申请交叉引用
2.本技术要求于2020年9月28日提交的申请号为17/035,312、发明名称为“使用共享下行数据支持群组通信(support group communications with shared downlink data)”的美国专利申请的优先权,该专利申请要求于2019年10月4日提交的申请号为62,911,038、发明名称为“使用共享下行数据支持群组通信(support group communications with shared downlink data)”的美国专利申请的优先权,这两个在先申请的全部内容通过引用结合在本技术中。
技术领域
3.本发明大体上涉及通信网络领域,并且特定实施例或方面涉及用于使用共享下行(downlink,dl)数据的群组通信的方法和系统。


背景技术:

4.在群组通信场景中,通信网络可能不知道一组特定用户之间的群组通信,并且可能无法提高网络资源利用率。群组通信可能涉及连接到游戏服务器或视频或语音会议背景中的一组游戏设备等,其中,一个用户可以从其它用户接收共享视频数据、从应用服务器(application server,as)接收控制信号并发送其上行视频数据。
5.在公共安全网络的情况下,群组通信可能发生在一组公职人员之间,每个公职人员使用连接到集中运营商的移动设备。每个公职人员都可以使用他或她的设备说话,而其它公职人员则可以收听。此外,集中运营商的设备可以向公职人员的每个设备发送控制信号。
6.在这些群组通信示例中,群组中的成员(ue等)可能不知道下行中是否存在共享数据以及如何访问这些共享数据。每个ue成员可以通过单播或组播或广播无线信道接收共享数据,然而,这些接收共享数据的方法可能无法高效使用网络资源。
7.此外,如果ue成员移动到新的无线节点,则ue可能不知道如何继续接收共享数据以优化网络资源。
8.因此,需要至少部分地消除现有技术中的一个或多个限制的一种系统和方法。
9.背景信息的目的是提供可能与理解本发明所解决的问题相关的信息。没有必要承认也不应该解释任何前述信息构成与本发明对比的现有技术。


技术实现要素:

10.本发明的目的是消除或减少现有技术中的至少一个缺点。
11.本发明的一方面提供了一种由会话管理功能(session management function,smf)执行的方法。所述方法包括:从网络能力开放功能(network exposure function,nef)接收协议数据单元(protocol data unit,pdu)会话修改请求,其中,所述请求与至少一个用户设备(user equipment,ue)的至少一个pdu会话关联,所述请求还指示两种不同的下行
发送方式之间的切换。所述方法还包括:根据所述请求向其它网络功能发送指令。所述方法还包括:向所述nef发送指示所述请求结果的响应。所述方法可以实现下行发送方式切换,以降低下行资源利用率。所述方法还可以通过释放或去激活关联pdu会话的下行用户面资源来降低下行资源使用率。
12.在一些实施例中,所述请求还包括以下各项中的至少一个:包过滤信息;释放分配给所述至少一个ue的至少一个dl qos流的网络资源的指示;去激活分配给至少一个ue的至少一个dl qos流的网络资源的指示;时间信息;位置信息。在一些实施例中,所述根据所述请求向其它网络功能发送指令的步骤包括:向至少一个用户面功能(user plane function,upf)发送监控与至少一个包检测规则(packet detection rule,pdr)关联的一个或多个dl服务质量(quality of service,qos)流的指令;从所述至少一个upf接收指示未检测到与所述dl qos流关联的包的通知。在一些实施例中,所述smf在所述指令中包括的时间段到期之后接收所述通知。在一些实施例中,所述请求包括释放分配给至少一个dl服务质量(quality of service,qos)流的网络资源的指示。在一些实施例中,所述根据所述请求向其它网络功能发送指令的步骤包括:向至少一个用户面功能(user plane function,upf)发送n4会话修改请求,以释放所述至少一个dl qos流的信息。在一些实施例中,所述至少一个dl qos流的信息包括包检测规则(packet detection rule,pdr)和包转发动作规则(forwarding action rule,far)中的至少一个中的包过滤器。在一些实施例中,所述请求包括去激活分配给至少一个dl qos流的网络资源的指示,在一些实施例中,所述根据所述请求向其它网络功能发送指令的步骤包括:向至少一个用户面功能(user plane function,upf)发送n4会话修改请求,以释放与所述至少一个dl qos流关联的至少一个包转发动作规则(forwarding action rule,far)。在一些实施例中,所述方法还包括:从所述至少一个upf接收指示检测到与所述至少一个dl qos流关联的包的通知。在一些实施例中,所述根据所述请求向其它网络功能发送指令的步骤包括:经由amf向无线接入网(radio access network,ran)节点发送指示添加、修改和移除一个或多个dl服务质量(quality of service,qos)流中的一个或多个的信息,其中,所述信息包括qos模板和qos流标识(qos flow identifier,qfi)中的一个或多个。在一些实施例中,所述两种不同的dl发送方式包括第一dl发送方式和第二dl发送方式,所述第一dl发送方式是与所述至少一个pdu会话的单播pdu会话关联的单播发送,所述第二dl发送方式是与所述至少一个pdu会话的组播/广播(multicast/broadcast,mb)会话关联的mb发送。在一些实施例中,所述请求包括:关于所述单播pdu会话的dl服务质量(quality of service,qos)流的信息,其中,所述单播pdu会话用于发送共享数据;关于所述mb会话的信息。在一些实施例中,所述切换是从所述第二dl方式切换到所述第一dl方式;所述请求包括:根据所述第一dl发送方式接收数据的至少一个ue标识符的列表;与所述第一dl发送方式关联的一个或多个位置。
13.上文结合本发明的各个方面描述了本发明实施例,这些实施例可以基于这些方面实现。本领域技术人员将理解,本发明实施例可以结合描述它们的方面来实现,但也可以与该方面的其它实施例一起实现。当本发明实施例相互排斥或互不兼容时,这对于本领域技术人员来说是显而易见的。一些实施例可以结合一个方面进行描述,但也可以适用于其它方面,这对本领域技术人员来说是显而易见的。
附图说明
14.结合附图,通过以下详细描述,本发明的其它特征和优点将变得显而易见,在附图中:
15.图1是计算和通信环境内的电子设备的框图,所述电子设备可以用于实现本发明代表性实施例提供的设备和方法;
16.图2是本发明一个实施例提供的多个ue和应用服务器之间的通信模型;
17.图3示出了本发明一个实施例提供的5g或下一代核心网(5gcn/ngcn/ncn)支持群组通信的基于服务的架构300;
18.图4是本发明一个实施例提供的支持群组通信的简化5g系统的图示;
19.图5是本发明一个实施例提供的从单播发送切换到mb发送的过程;
20.图6是本发明一个实施例提供的由af触发的切换下行发送方式的方法的图示;
21.图7a和图7b是本发明一个实施例提供的ue或网络请求的协议数据单元(protocol data unit,pdu)会话修改过程(针对非漫游和本地疏导漫游场景)的图示;
22.图8a和图8b是本发明一个实施例提供的不进行upf重分配的基于xn的ng-ran间切换过程的图示;
23.图9是本发明一个实施例提供的由dn-aaa服务器执行的pdu会话建立认证/授权过程的图示;
24.图10是本发明一个实施例提供的用于为mb会话选择mb会话锚点upf的过程的图示;
25.图11a和图11b是本发明一个实施例提供的ue针对非漫游和本地疏导漫游请求的pdu会话建立的图示;
26.图12a和图12b是本发明一个实施例提供的使用现有pdu会话在ue或网络针对非漫游和本地疏导漫游请求pdu会话修改过程内接收mb数据的方法的图示;
27.图13是使用核心网(core network,cn)中的每个ue的单独n3接口和每个ue的单独单播数据无线承载(data radio bearer,drb)将mb数据分发给多个ue的方法的图示;
28.图14是使用cn中的多个ue的共享下行n3或n3mb接口和每个ue的无线(r)an中的单独drb将mb数据分发给多个ue的方法的图示。
29.图15是使用cn中的多个ue的共享下行n3或n3mb接口和多个ue的无线(r)an中的共享mb drb将mb数据分发给多个ue的方法的图示。
30.需要说明的是,在所有附图中,相同的特征由相同的附图标记标识。
具体实施方式
31.在以下描述中,通过示例性实施例描述本发明的特征。为了便于描述,这些实施例使用第三代合作伙伴计划(third generation partnership project,3gpp)定义的通信系统规范(例如4g网络和5g网络)中已知的特征和术语。然而,可以理解的是,本发明并不限于此类网络。在本发明实施例中,ue可以被配置为机器到机器(machine-to-machine,m2m)设备。例如,ue可以被配置为物联网(internet of things,iot)设备、可穿戴设备、车载设备(vehicular device/vehicular mounted device/vehicle on-board equipment)或本领域技术人员容易理解的ue的其它配置。本发明实施例可以适用于卫星通信和车联网
(internet of vehicle,iov)应用。
32.图1是在计算和通信环境100内示出的电子设备(electronic device,ed)102的框图,电子设备102可以用于实现本文公开的设备和方法。在一些实施例中,电子设备102可以是通信网络基础设施中的元件,例如,基站(例如,nodeb、增强型基站(enhanced nodeb,enodeb)、下一代基站(有时称为gnodeb或gnb))、归属用户服务器(home subscriber server,hss)、网关(gateway,gw)(例如,分组网关(packet gateway,pgw)或服务网关(serving gateway,sgw))或演进型分组核心(evolved packet core,epc)网络内的各种其它节点或功能。在其它实施例中,电子设备102可以是通过无线接口连接到网络基础设施的设备,例如,手机、智能机或其它可以归类为用户设备(user equipment,ue)的这种设备。在一些实施例中,ed 102可以是机器类通信(machine type communications,mtc)设备(也称为机器到机器(machine-to-machine,m2m)设备)或其它可以归类为ue的这种设备(虽然不向用户提供直接服务)。在一些参考文献中,ed 102也可以称为移动设备(mobile device,md),即用于表示连接到移动网络的设备的术语,不管设备本身是否设计成或能够移动。特定设备可以使用所示出的所有组件或仅使用这些组件的子集,且设备之间的集成程度可能不同。此外,一种设备可以包括组件的多个实例,例如,多个处理器、多个存储器、多个发射器、多个接收器等。电子设备102通常包括处理器106,例如中央处理单元(central processing unit,cpu),并且还可以包括专用处理器(例如,图形处理单元(graphics processing unit,gpu)或其它这种处理器)、存储器108、网络接口110和用于连接ed 102中各个组件的总线112。ed 102还可以可选地包括大容量存储设备114、视频适配器116和i/o接口118(如虚线所示)等组件。
33.存储器108可以包括任何类型的可由处理器106读取的非瞬时性系统存储器,例如,静态随机存取存储器(static random access memory,sram)、动态随机存取存储器(dynamic random access memory,dram)、同步dram(synchronous dram,sdram)、只读存储器(read-only memory,rom)或其组合。在具体实施例中,存储器108可以包括一种以上类型的存储器,例如,在开机时使用的rom以及在执行程序时使用的存储程序和数据的dram。总线112可以是任何类型的几种总线架构中的一个或多个,包括内存总线或内存控制器、外围总线或视频总线。
34.电子设备102还可以包括一个或多个网络接口110,一个或多个网络接口110可以包括有线网络接口和无线网络接口中的至少一种。如图1所示,网络接口110可以包括连接到网络120的有线网络接口,也可以包括通过无线链路连接到其它设备的无线接入网接口122。当ed 102是网络基础设施时,对于用作核心网(core network,cn)的元件而不是位于无线边缘的元件(例如enb)的节点或功能,可以省略无线接入网接口122。当ed 102是位于网络的无线边缘的基础设施时,有线网络接口和无线网络接口都可以包括在内。当ed102是无线连接的设备(例如用户设备)时,无线接入网络接口122可以存在,并且可以由wi-fi网络接口等其它无线接口作为补充。网络接口110使得电子设备102可以与远程实体(例如连接到网络120的实体)进行通信。
35.大容量存储器114可以包括任何类型的非瞬时性存储设备,用于存储数据、程序和其它信息并使这些数据、程序和其它信息可通过总线112访问。例如,大容量存储器114可以包括固态硬盘、硬盘驱动器、磁盘驱动器、光盘驱动器中的一种或多种。在一些实施例中,大
容量存储器114可以在电子设备102远端,并可通过接口110等网络接口访问。在所示的实施例中,大容量存储器114不同于包括在内的存储器108,并且通常可以执行对高延迟不敏感的存储任务,但一般可以提供较小或不提供易失性。在一些实施例中,大容量存储器114可以与存储器108集成以形成异构存储器。
36.可选的视频适配器116和i/o接口118(如虚线所示)提供接口以将电子设备102耦合到外部输入和输出设备。输入和输出设备的示例包括与视频适配器116耦合的显示器124和与i/o接口118耦合的i/o设备126(例如触摸屏)。其它设备可以与电子设备102耦合,并且可以使用更多或更少的接口。例如,通用串行总线(universal serial bus,usb)(未示出)等串行接口可以用于为外部设备提供接口。本领域技术人员将理解,在ed 102是数据中心的一部分的实施例中,i/o接口118和视频适配器116可以虚拟化并通过网络接口110提供。
37.在一些实施例中,电子设备102可以是独立式设备,而在其它实施例中,电子设备102可以位于数据中心内。在本领域中,数据中心可以理解为可以用作集体计算和存储资源的计算资源(通常以服务器的形式)的集合。在数据中心内,多个服务器可以连接在一起提供计算资源池,虚拟化实体可以在该计算资源池上实例化。数据中心之间可以互联,形成包括计算和存储资源池的网络,这些资源池通过连接资源相互连接。连接资源可以是以太网或光通信链路等物理连接,并且还可以包括无线通信信道。如果两个不同的数据中心通过多个不同的通信信道连接,则可以使用包括形成链路聚合组(link aggregation group,lag)的多种技术中的任一种技术将链路组合在一起。应当理解,可以将任何或所有计算资源、存储资源和连接资源(以及网络内的其它资源)划分在不同的子网之间,在一些情况下,以资源片的形式划分。如果对跨多个连接的数据中心或其它节点集合的资源进行切片,则可以创建不同的网络切片。
38.图2是本发明一个实施例提供的多个ue和应用服务器之间的通信网络模型。参考图2,多个ue 102(ue1、ue2
……
uen)经由通信网络202与一个应用服务器(application server,as)204进行通信。每个ue 102从as 204接收非共享数据208和共享数据206。每个ue102可以向as 204发送上行数据210。一个ue(例如ue1)的上行数据210可以作为dl共享数据206或非共享数据208发送给一个或多个ue(例如ue2)。
39.图2的通信模型可以存在于许多群组通信场景中。例如,一组游戏设备可以连接到游戏服务器,其中,游戏设备执行图2所述的群组通信。又如,组成员之间进行视频会议或语音会议,其中,一个用户可以从其它用户接收共享视频数据、从as接收控制信号并将其上行视频数据发送给as等。再如,一组公职人员在公共安全网络中使用群组通信,其中,每个公职人员可以使用连接到集中运营商的移动设备。每个公职人员都可以使用自己的设备说话,而其它公职人员则可以接听。此外,集中运营商的设备可以向每个公职人员设备发送控制信号。
40.为了提高通信网络(例如移动网络)的资源利用率,通信网络可能需要知道一组特定用户之间的群组通信。本发明实施例提供了用于确定群组通信中的ue如何获知下行共享数据是否存在以及如何访问共享数据的方法。本发明实施例还提供了确定当ue移动到新的无线节点时ue如何继续接收共享数据的方法。本发明实施例还提供了确定ue如何切换下行共享数据的发送方式以优化/改善网络资源的方法。例如,ue可以将下行共享数据的发送方式从单播发送切换到组播或广播发送,从而释放用于单播发送的资源。
41.组播会话是数据网络中的应用服务器等数据源向多个目标ue发送相同数据的数据会话。广播会话是数据源向某一位置的任一ue发送相同数据的数据会话。该位置可以是网络运营商通过无线设备或有线设备向ue发送数据来提供通信服务的地理区域。
42.图3示出了本发明一个实施例提供的5g或下一代核心网(5gcn/ngcn/ncn)支持群组通信的基于服务的架构300。此图示描述了节点和功能之间的逻辑连接,因此所示的连接不应解释为直接物理连接。ue 102可以类似于ed 102,与(无线)接入网((radio)access network,(r)an)节点302(可以是gnodeb(gnb)等)形成无线接入网连接,接入网节点302通过提供定义接口(例如n3接口)的网络接口连接到用户面(user plane,up)功能(user plane function,upf)304,例如up网关。upf 304通过网络接口(例如n6接口)提供与数据网络(data network,dn)306的逻辑连接。ue 102和(r)an节点302之间的无线接入网连接可以称为数据无线承载(data radio bearer,drb)。
43.dn 306可以是用于提供运营商业务的数据网络,还可以在第三代合作伙伴计划(third generation partnership project,3gpp)的标准化范围之外,例如互联网,即用于提供第三方服务的网络。在一些实施例中,dn 306可以表示边缘计算网络或资源,例如移动边缘计算(mobile edge computing,mec)网络。
44.ue 102还通过逻辑n1连接(虽然连接的物理路径不是直接路径)连接到接入和移动性管理功能(access and mobility management function,amf)308。amf 308和组amf(group amf,g-amf)309负责接入请求认证和授权以及移动性管理功能。在基于服务的视图中,amf 308和g-amf 309可以通过表示为namf的基于服务的接口与其它核心网控制面功能进行通信。
45.会话管理功能(session management function,smf)310和组smf(group smf,g-smf)311是网络功能,负责分配和管理指定给ue 102的ip地址以及为与ue 102的特定会话关联的流量选择upf 304(或upf 304的特定实例)。应当理解,网络300中通常会有多个smf 310(即图示中的smf 310)和g-smf 311,它们分别可以与一组相应的ue 102、(r)an节点302或upf 304关联。在基于服务的视图中,smf 310和g-smf 311可以通过表示为nsmf的基于服务的接口与其它核心网功能进行通信。smf 310和g-smf 311还可以通过网络接口n4等逻辑接口连接到upf 304。
46.认证服务器功能(authentication server function,ausf)312通过基于服务的nausf接口向其它网络功能提供认证服务。
47.网络能力开放功能(network exposure function,nef)314可以部署在网络中,以使得服务器、功能和其它实体(例如可信域之外的实体)使用网络内的业务和能力。在这样一个示例中,nef 314就像所示网络外部的应用服务器和策略控制功能(policy control function,pcf)318、smf 310和g-smf 311、统一数据管理功能(unified data management function,udm)320、amf 308和g-amf 309等网络功能之间的代理,使得外部应用服务器可以提供可能对设置与数据会话关联的参数有用的信息。nef 314可以通过基于服务的nnef网络接口与其它网络功能进行通信。nef 314还可以具有连接到非3gpp功能的接口。
48.网络存储功能(network repository function,nrf)316提供网络业务发现功能。nrf316可以专用于与之关联的公用陆地移动网(public land mobility network,plmn)或网络运营商。业务发现功能可以使得连接到网络的网络功能和ue确定接入现有网络功能的
位置和方式,并可以呈现基于服务的接口nnrf。
49.pcf 318通过基于服务的npcf接口与其它网络功能进行通信,并且可以用于向其它网络功能(包括控制面内的功能)提供策略和规则。策略和规则的执行和应用不一定由pcf318负责,而是通常由pcf 318发送策略所到的功能负责。在这样一个示例中,pcf 318可以向smf 310和/或g-smf 311发送与会话管理关联的策略。这可以用于实现统一策略框架,网络行为可以使用该统一策略框架管理。
50.统一数据管理功能(unified data management function,udm)320可以呈现基于服务的nudm接口以与其它网络功能进行通信,并可以向其它网络功能提供数据存储设施。统一数据存储可以实现网络信息的整合视图,该整合视图可以用于确保最相关的信息可以从单个资源提供给不同的网络功能。由于其它网络功能不需要确定特定类型的数据存储在网络中的位置,因此其它网络功能的实现更容易。udm 320可以使用接口(例如nudr)连接到用户数据库(user data repository,udr)324。由于pcf 318可能参与向udr 324请求和提供订阅策略信息,因此pcf 318可以与udm 320关联,但应当理解,pcf 318和udm 320通常是独立的功能。
51.pcf 318可以具有连接到udr 324的直接接口,也可以使用nudr接口与udr 324连接。udm 320可以接收用于检索存储在udr 324中内容的请求,也可以接收用于将内容存储在udr 324中的请求。udm 320通常负责凭证处理、位置管理和订阅管理等功能。udr 324还可以支持认证凭证处理、用户识别处理、访问授权、注册/移动性管理、订阅管理和短消息业务(short message service,sms)管理中的任一种或全部。udr 324通常负责存储由udm 320提供的数据。存储的数据通常与控制对存储数据的访问权限的策略配置文件信息(可以由pcf 318提供)关联。在一些实施例中,udr 324可以存储策略数据以及用户订阅数据,其中,用户订阅数据可以包括订阅标识、安全凭证、接入和移动性相关订阅数据以及会话相关数据中的任一种或全部。
52.应用功能(application function,af)322表示部署在网络运营商域内和3gpp兼容网络内的应用的非数据面(也称为非用户面)功能。af 322通过基于服务的naf接口与其它核心网功能进行交互,并可以访问网络能力开放信息以及提供用于流量路由等决策的应用信息。af 322还可以与pcf 318等功能进行交互,以提供策略和策略执行决策的应用特定输入。应当理解,在许多情况下,af 322不会向其它nf提供网络服务,而是通常视为由其它nf提供的服务的客户或用户。3gpp网络外部的应用可以通过nef 314执行与af 322相同的许多功能。
53.操作、管理和维护/管理(operations,administration and maintenance/management,oam)326是网络管理面功能,它为控制面(control plane,cp)和up功能提供配置、操作、维护和支持业务。
54.网络数据分析功能(network data analytics function,nwdaf)332表示运营商管理的网络分析逻辑功能。nwdaf 332支持从cp 330和up 328、af 322和oam 326中的nf收集数据。nwdaf 322可以在nrf 316中执行服务注册,以使得其它nf和af发现nwdaf332的服务。nwdaf 332支持向其它nf、af 322和oam 326提供分析信息。nwdaf332通过基于服务的nnwdaf接口与其它nf进行通信。
55.网络切片选择功能(network slice selection function,nssf)334提供各种功
能,包括:选择服务ue 102的网络切片实例集;确定允许的nssai,如果需要,确定到订阅单网络切片选择支撑信息(single network slice selection assistance information,s-nssai)的映射;确定配置的nssai,如果需要,确定到订阅s-nssai的映射;确定待用于服务ue 102的amf集,或基于配置有可能通过查询nrf 316确定一个或多个候选amf的列表。nssf334通过基于服务的nnssf接口与其它nf进行通信。
56.位置管理功能(location management function,lmf)336管理ue在某一位置注册或接入移动网络需要的资源的整体协调和调度。lmf 336还可以计算或验证ue的最终位置、估计ue的速度并估计所实现的精度。amf 308或g-amf 309可以通过nlmf接口请求lmf 336提供ue 102的一个或多个位置。lmf 336可以与ue 102进行通信,以交换与ue定位方法相关的位置信息,例如ue辅助和基于ue的定位方法。lmf 336可以与3gpp网络和非3gpp网络等其它接入网进行交互,以便获得位置信息。
57.ue 102与位于用户面(user plane,up)328和cp 330中的网络功能进行通信。upf304是cn up 328的一部分(dn 306在5gcn之外)。可以认为(r)an节点302是up328的一部分,但严格来说(r)an节点302不是cn的一部分,因此不认为是cn up 328的一部分。amf 308、g-amf 309、smf 310、g-smf 311、ausf 312、nef 314、nrf 316、pcf 318和udm 320是位于cn cp 330内的功能,因此通常称为cp功能。af 322可以与cn cp 330内的其它功能进行通信(直接或通过nef 314间接进行通信),但通常不认为是cn cp 330的一部分。
58.本领域技术人员将理解,可以存在多个upf,例如,在(r)an节点302和dn 306之间串联连接的中间upf(intermediate-upf,i-upf),而且使用多个upf可以提供连接到不同dn的多个数据会话。
59.图4是本发明一个实施例提供的支持群组通信的简化5g系统的图示。参考图4,ue102可以接收共享数据和非共享数据。共享数据是可以发送给一个或多个用户(即ue)的数据。非共享数据是可以发送给单个用户(即ue)的数据。ue 102可以通过单播数据无线承载(data radio bearer,drb)402或组播/广播(multicast/broadcast,mb)drb 404接收共享数据。ue 102可以通过单播drb 402接收非共享数据。
60.n2mb接口406可以与n2接口408相同,也可以不同。n2mb接口406可以用于发送为n2接口408设计的消息。n3mb接口410用于在(r)an 302和g-upf 338之间传输mb数据。n3mb接口410可以与n3接口412使用类似的传输协议。例如,n3mb接口410可以使用gtp-u隧道协议,其中的附加特征用于指示mb数据并支持ip组播协议,以便进行从g-upf 338到一个或多个(r)an节点302的数据分发。n3mb接口410可以支持上行(uplink,ul)数据传输,使得(r)an 302可以向g-upf 338发送ue 102或(r)an 302生成的ul消息。n4mb接口414可以用于连接g-upf 338和g-smf 311,如图所示。n4mb接口414可以与n4接口416类似,也可以不同。n4mb接口414可以用于发送为n4接口416设计的消息。n6mb接口418可以用于连接as 204和g-upf 338。n6mb接口418可以与n6接口420类似,也可以不同。n6mb接口418可以与n6接口420使用相同的协议,也可以使用不同的协议。n6mb接口418可以支持下行(downlink,dl)包从as204发送给g-upf 338,并且可以支持ul包在下行从ue 102、(r)an 302和g-upf 338发送给as 204。
61.下面论述af触发从单播下行切换到mb下行。
62.根据一个实施例,当af请求移动网络建立mb会话时,af可以请求切换dl发送方式。
23.502版本16.2.0中的第5.7.6节定义的ip包过滤器或以太网包过滤器。
70.在步骤530中,移动网络建立mb会话。该步骤的详细内容已经在于2018年11月19日提交的申请号为16/195,469的发明名称为“用于组播和广播业务的方法和系统(method and system for multicast and broadcast services)”的美国专利申请中公开,其全部内容通过引用结合在本技术中。
71.在步骤540中,移动网络向af 322通知mb会话已经建立。nef 314可以向af 322发送mb会话建立响应。该消息可以包括n6(和/或n6mb)接口信息(例如,upf 304(或g-upf 338)的ip地址和端口号、dnai)和用于标识无线接口上的mb会话的信息(例如,临时移动组标识(temporary mobile group identity,tmgi)或无线网络临时标识(radio network temporary identifier,rnti))。
72.在步骤550中,as 204可以通过现有单播pdu会话的下行链路等向一个或多个ue102发送消息,以向一个或多个ue 102通知mb会话。该消息可以包括用于标识无线接口上的mb会话的信息,例如,tmgi和rnti。ue 102可以接入无线控制信道以使用as 204提供的信息(例如,tmgi和/或rnti)查找分配给mb会话的无线资源。
73.在步骤560中,as 204通过mb会话向一个或多个ue 102发送共享数据,如图所示。
74.在步骤570中,af 322可以向nef 314发送请求,以指示在下行从单播发送切换到mb发送。该消息可以包括以下信息中的一个或多个:ue组信息,例如,内部组id、外部组id和/或tmgi;ue信息,可以包括接收mb数据的一个或多个ue id,例如,gpsi、外部ue id;关于单播pdu会话中的可以移除的dl qos流的信息。因此,可以移除通过单播pdu会话携带共享数据的网络资源,以节省网络资源。用于标识待移除qos流的信息可以包括以下信息中的一个或多个:ue id、ue地址(例如,ip地址或以太网地址)和该qos流的包过滤器(例如,ip包过滤器或以太网包过滤器)。
75.在步骤580中,移动网络执行网络资源修改。例如,移动网络可以释放不再需要通过单播dl pdu会话携带共享数据的网络资源。移动网络可以释放网络资源,例如,smf可以向其它网络功能发送指令以实现网络资源修改。结合本文论述的示例性实施例,论述了这些指令的示例。该步骤的更多详细内容在本文的其它地方进行论述。
76.在修改网络资源之后,在步骤590中,nef 314可以向af 322发送切换dl发送方式响应消息,以确认接收步骤570中的消息。步骤590中的消息可以在步骤570之后和/或步骤580之前发送。
77.步骤570和步骤590中的消息可以使用新业务或通过修改nef 314的现有业务来实现。以下业务nnef_dltrafficdeliverymethod_notify是一个示例。业务nnef_dltrafficdeliverymethod_notify可以由af 322等消费者网络功能使用,其中,af 322可以经由nef 314向移动网络发送下行流量信息。此业务所需的输入是af事务id,指的是请求。此业务的可选输入包括(如果存在)ue的地址(ip地址或以太网地址)、gpsi、dnn、s-nssai、外部组标识、tmgi。可选输入还可以包括:应用标识或流量过滤信息、af-service-identifier、一个或多个dnai的列表和对应的一个或多个路由配置文件id或n6流量路由信息、时间有效性条件和空间有效性条件(如2019年9月24日发布的ts 23.501版本16.2.0中的第5.6.7节所述)、将发送方式从组播或广播切换到单播的指示以及将发送方式从单播切换到组播或广播的指示。需要说明的是,可以有多个ue。每个ue可以具有标识qos流的关联
nssai或一个或多个nsi表示的相同的一个或多个网络切片,或者相同的一个或多个地理区域的pdu会话。
87.另一种查找ue的服务smf的方法是使用nrf 316业务。图5或图6中未示出这种方法。nef 314可以向nrf 316发送消息,例如nnrf_nfdiscovery请求,以发现smf实例和/或smf集。该消息可以包括一个或多个ue id(例如,一个或多个gpsi、一个或多个supi)、一个或多个外部组id、一个或多个内部组id、一个或多个dnn、一个或多个s-nssai、一个或多个af id、一个或多个af服务id、应用id、位置(例如,一个或多个地理区域id、一个或多个(r)an id、一个或多个小区id、一个或多个跟踪区域id(一个或多个tai)、一个或多个注册区域)。
88.在步骤574中,udm 320可以使用nudm_uecm_get响应向nef 314通知单个单播pdu会话的一个或多个服务smf。例如,udm 320可以向nef 314通知smf服务的ue的服务smf id和pdu会话id。
89.如果在步骤572中,nef 314向nrf 316发送nnrf_nfdiscovery请求,则nrf 316可以向nef 314发送包括smf实例或smf集的信息的nnrf_nfdiscovery响应。
90.在步骤576中,nef 314可以向smf 310发送pdu会话修改请求。该请求与一个或多个ue的一个或多个pdu会话关联。对于每个ue,该请求可以包括以下信息中的一个或多个:ue id、一个或多个pdu会话id、释放一个或多个ue的一个或多个dl qos流的指示、释放一个或多个ue的所有dl qos流(或释放dl用户面,其中,ul用户面会仍然保留以传输ul包)的指示、去激活一个或多个ue的一个或多个dl qos流的指示、去激活所有dl qos流(或去激活dl用户面,其中,ul用户面会仍然保留以传输ul包)的指示、标识pdu会话中的qos流的信息(例如,一个或多个pdu会话id、一个或多个qos流id、一个或多个ip地址、一个或多个以太网地址、一个或多个qos流中的一个或多个包过滤器、一个或多个应用id、一个或多个dnai)。
91.在步骤580中,smf 310可以执行在前一步骤中请求的pdu会话修改(网络资源修改),如其它实施例所述。smf 310可以向其它网络功能发送指令以实现修改。结合本文论述的示例性实施例,论述了这些指令的示例。
92.在步骤582中,smf 310可以向nef 314发送pdu会话修改响应。该消息可以包括步骤580的结果,例如,已经满足请求的指示,或者拒绝请求和拒绝原因。拒绝原因可以指示不能满足步骤576中的af请求的原因。拒绝原因的示例可以包括以下各项中的一个或多个:系统没有足够的资源,以及ue不在mb服务区域之内。
93.在步骤590中,使用在步骤582中接收到的信息,nef 314可以向af 322发送消息,例如切换dl发送方式响应。该消息可以包括结果,例如,已经满足请求,或者拒绝请求和拒绝原因。拒绝原因可以指示不能满足步骤576中的af请求的原因。拒绝原因的示例可以包括以下各项中的一个或多个:系统没有足够的资源,以及ue不在mb服务区域之内。
94.参考图5和图6,步骤580可以通过pdu会话修改过程来实现。
95.因此,上面和本文其它地方论述的实施例使得af 322能够请求移动网络将dl发送方式从单播发送切换到组播/广播发送。步骤570中的消息的信息指示哪些ue可以从mb会话接收共享数据。该信息使得移动网络能够释放用于通过单播pdu会话的dl qos流承载共享数据的资源。
96.下面论述由ue或af(直接或经由nef)触发的从单播下行到mb下行的切换。图7a和
图7b是本发明一个实施例提供的ue或网络请求的pdu会话修改过程(针对非漫游和本地疏导漫游场景)的图示。
97.参考图7a和图7b,pdu会话修改过程可以通过以下步骤中的一个或多个触发:步骤702、步骤704、步骤706、步骤708、步骤710、步骤712、步骤714和步骤716,如下进一步论述。
98.步骤702是ue发起的pdu会话修改过程。在步骤702中,ue 102通过发送非接入层(non-access stratum,nas)消息发起pdu会话修改过程。nas消息可以包括n1 sm容器(pdu会话修改请求(pdu会话id、包过滤器、操作、请求的qos、隔离、5gsm核心网能力、包过滤器的数量、【永久在线pdu会话请求】))、pdu会话id和ue完整性保护最大数据速率。根据接入类型,如果ue 102处于cm-idle状态,则服务请求过程在该会话管理(session management,sm)nas消息之前开始。nas消息由(r)an 302转发给amf308,包括用户位置信息的指示。
99.在步骤704中,amf 308向smf 700调用nsmf_pdusession_updatesmcontext请求(sm上下文id、n1 sm容器(pdu会话修改请求))。
100.当ue 102请求对选定的一个或多个业务数据流(service data flow,sdf)进行特定的qos处理时,pdu会话修改请求包括描述一个或多个sdf的包过滤器、对所指示的包过滤器进行的请求的包过滤操作(添加、修改、删除和去激活)和请求的qos,可选地包括隔离指示。当ue 102建议网络将适用的一个或多个sdf绑定到不同的专用qos流上时,隔离指示包括在内,即使现有的qos流可以支持请求的qos,这也有可能发生。网络应该遵守ue请求,但网络可以继续将选定的一个或多个sdf绑定到现有的qos流上。
101.ue 102可以通过将“请求的包过滤操作”设置为“添加”,请求网络添加一个或多个qos流以接收dl(或ul)中的共享数据或非共享数据。
102.针对与dl qos流关联的指示的包过滤器,ue 102可以通过将“请求的包过滤操作”设置为“删除”,请求网络删除一个或多个dl qos流。ul qos流可以保持不变。
103.针对与dl qos流关联的指示的包过滤器,ue 102可以通过将“请求的包过滤操作”设置为“去激活”,请求网络去激活一个或多个dl qos流。ul qos流可以保持不变。
104.需要说明的是,只有一个qos流用于流量隔离。如果ue 102后续请求隔离其它一个或多个sdf,则其它一个或多个sdf在用于隔离的现有qos流上复用。
105.当ue 102在ladn的可用性区域之外时,ue 102可能不触发与ladn对应的pdu会话的pdu会话修改过程。
106.包交换(packet switch,ps)数据阻断状态如果更改,则可以包括在pdu会话修改请求消息中的协议配置选项(protocol configuration option,pco)中。
107.对于在演进分组系统(evolved packet system,eps)中建立的pdu会话,当ue 102第一次从eps移动到5gs时,如果ue 102想要将pdu会话更改为永久在线pdu会话,则在pdu会话修改请求消息中包括永久在线pdu会话请求指示。
108.当部署pcf 318时,如果调配了ps数据阻断事件触发,则smf 700还向pcf 318上报ps数据阻断状态。smf 700和pcf 318对3gpp ps数据阻断的附加行为在2019年9月24日发布的3gpp ts 23.503版本16.2.0中定义。
109.smf 700可以是服务ue的单播pdu会话的smf。
110.5gsm核心网能力由ue提供并由smf 700处理,如2019年9月24日发布的ts23.501版本16.2.0中的第5.4.4b节定义。
111.ue完整性保护最大数据速率指示ue可以支持up完整性保护的最大数据速率。
112.包过滤器的数量指示用于指示的qos规则的支持包过滤器的数量,如ts 23.501中的第5.17.2.2.2节所述。
113.在步骤706中,在一些实施例中,nef 314可以将从af接收到的信息传输到另一功能,例如smf 700,可以是g-smf 311。g-smf可以触发pdu会话修改。因此,nef 314(或g-smf 311)可以向smf 700发送消息,例如nsmf_pdusession_updatesmcontext请求。在一些实施例中,如果smf 700和g-smf 311是不同的实体,则nef 314可以向g-smf311发送从af接收到的信息。然后,g-smf 311通过向smf 700发送消息触发pdu会话修改。
114.nef 314可以包括以下信息中的一个或多个:ue id(例如,supi、gpsi)、pdu会话id、释放网络资源的指示、去激活网络资源的指示、包过滤信息、应用id、dnai、时间信息和位置信息。释放网络资源的指示可以指示携带与包过滤信息关联的dl包和/或ul包的一个或多个qos流不再需要以及网络可以释放当前分配用于支持不再需要的一个或多个qos流的网络资源。去激活网络资源的指示可以指示携带与包过滤信息关联的dl包和/或ul包的一个或多个qos流在目前可能不需要,但将来可能再次请求。时间信息可以指示使用nef请求的时间。省略时间信息可以指示立即使用nef请求。位置信息可以指示使用nef请求的位置。位置信息可以是小区id或ran id。省略位置信息可以指示对所有ue位置使用nef请求。
115.步骤708是smf请求的pdu会话修改触发。pcf 318执行ts 23.502中的第4.16.5.2节定义的pcf发起的sm策略关联修改过程,以向smf 700通知策略修改。这可能已经根据策略决策或af请求触发,例如,根据应用功能对流量路由的影响,如ts 23.502中的第4.3.6.2节的步骤5所述。
116.在步骤710中,udm 320通过向smf 700发送nudm_sdm_notification(包括supi、会话管理订阅数据)更新smf 700的订阅数据。smf 700更新会话管理订阅数据,并通过返回ack(包括supi)来确认udm 320。
117.在步骤712中,smf 700可以决定根据本地配置的策略或来自(r)an 302的触发(如ts 23.502中的第4.2.6节和第4.9.1节所述)修改pdu会话。如果up连接被激活(如ts23.502中的第4.2.3节的业务请求过程所述),则smf请求的修改也可以被触发;smf 700已经标记一个或多个qos流的状态在5gc中被删除,但还没有与ue 102同步。
118.当upf 304接收具有关联的包检测规则(packet detection rule,pdr)但没有转发动作规则(forwarding action rule,far)的包时,upf 304可以向smf发送激活一个或多个ul或dl qos流的请求。
119.smf 700可以配置upf 304来监控与一个或多个pdr关联的一个或多个ul或dl qos流。smf 700可以包括qos流去激活定时器。当upf 304在qos流去激活定时器超时之后检测到没有用于监控qos流的包时,upf 304可以向smf 700发送指示没有检测到用于监控qos流的包的通知。upf 304可以向smf 700发送以下信息中的一个或多个:与不包括检测到的包的qos流关联的qos流标识(qos flow identifier,qfi)、5g qos指示符(5gqos identifier,5qi)、pdr和far。
120.在检测dl包时,upf 304可以触发pdu会话的up的激活。
121.如果smf 700在步骤706、步骤708、步骤710或步骤712中接收其中一个触发,则smf 700开始smf请求的pdu会话修改过程。
122.步骤714是an发起的pdu会话修改过程。在步骤714中,(r)an 302向smf 700指示qos流映射到的an资源何时被释放,不管是否配置了通知控制。(r)an 302向amf701发送包括pdu会话id和n2 sm信息的n2消息。n2 sm信息包括qfi、用户位置信息和qos流被释放的指示。
123.在步骤716中,amf 701(可以是amf 308)向nef 314调用nsmf_pdusession_updatesmcontext请求(sm上下文id、n2 sm信息)。
124.如果为保证比特速率(guaranteed bit rate,gbr)流配置了通知控制,当(r)an 302确定qos流的qos目标无法实现或可以再次实现时,(r)an 302向smf 700发送n2消息(pdu会话id、n2 sm信息)。n2 sm信息包括qfi和qos流的qos目标无法实现或可以再次实现的指示。amf 701向nef 314调用nsmf_pdusession_updatesmcontext请求(sm上下文id、n2 sm信息)。如果pcf 318已经订阅了事件,则smf 700针对设置了通知控制的每个pcc规则向pcf 318上报此事件,如下文步骤718、步骤720和步骤722所述。可选地,如果动态pcc不应用于该dnn并依赖于本地配置的策略,则smf 700可以开始smf请求的pdu会话修改过程,如下文步骤726所述。
125.在步骤718中,smf 700可能需要通过执行ts 23.502中的第4.16.5.1节定义的smf发起的sm策略关联修改过程,向pcf 318上报某一订阅的事件。如果pdu会话修改过程通过步骤708或步骤712触发,则可以跳过此步骤。如果没有部署动态pcc,则smf 700可以使用本地策略来决定是否更改qos模板。
126.当pdu会话修改只需要upf侧的动作(例如选通)时,不调用步骤720至步骤738。
127.在步骤720中,如果pdu会话的冗余传输尚未激活,并且smf 700决定对新的qos流执行冗余传输,则如果cn隧道信息由smf 700分配,smf 700分配其它cn隧道信息。其它cn隧道信息通过n4会话修改请求提供给upf 304。smf 700还在请求中指示upf 304对qos流执行包复制与消除。
128.如果pdu会话的冗余传输已经激活,并且smf 700决定停止冗余传输,则smf 700在请求中指示upf 304释放用作pdu会话的冗余隧道的cn隧道信息。smf 700还在请求中指示upf 304停止对相应的一个或多个qos流进行包复制与消除。
129.需要说明的是,根据从两条gtp-u隧道(指冗余传输)接收到的包对ran/upf执行消除和重排序的方法取决于ran/upf的实现。这两条gtpu隧道在同一ran节点和upf侧结束。
130.如果pdu会话的冗余传输尚未激活,并且smf 700决定对具有psa upf和ng-ran之间的两个i-upf的新qos流执行冗余传输,则如果cn隧道信息由smf 700分配,smf700分配两个i-upf的cn隧道信息。两个i-upf的cn隧道信息通过n4会话建立请求消息(包括psa upf的ul cn隧道信息)提供给i-upf。向psa upf发送n4会话修改请求消息(包括两个i-upf的dl cn隧道信息)。smf 700指示psa upf对qos流执行包复制与消除。
131.如果ue 102或nef 314的请求是释放分配用于支持一个或多个qos流的网络资源,则smf 700可以向upf 304发送n4会话修改请求,以释放一个或多个qos流的所有信息,例如,pdr和包far中的包过滤器。
132.如果ue 102或nef 314的请求是去激活分配用于支持一个或多个qos流的网络资源,则smf 700可以向upf 304发送n4会话修改请求,以释放与去激活的qos流关联的一个或多个far。upf 304中的pdr仍然可以具有去激活的一个或多个qos流中的包过滤器。对于去
激活的qos流,upf 304可以能够检测从n6接口发出的dl(或ul)包。如果没有far,则upf 304向smf 700发送消息,以通知dl包到达。smf 700可以通过发送包过滤器集的far,激活用户面以支持qos流。
133.如果用户面被激活以发送一个或多个ul和/或dl qos流的包,则smf 700可以向upf304发送与当前存储在upf 304中的一个或多个pdr关联的一个或多个far。
134.在步骤722中,upf 304使用n4会话建立/修改响应来响应smf 700。如果在步骤720中,pdu会话的冗余传输尚未激活,并且smf 700指示upf 304对qos流执行包复制与消除,则如果cn隧道信息由upf 304分配,upf 304分配其它cn隧道信息。其它cn隧道信息提供给smf 700。
135.如果在步骤720中,pdu会话的冗余传输尚未激活,并且smf 700决定对具有两个i-upf的新qos流执行冗余传输,则如果cn隧道信息由upf分配,upf 304分配cn隧道信息。两个i-upf的cn隧道信息提供给smf 700。
136.对于ue或an发起的修改,在步骤724中,smf 700使用nsmf_pdusession_updatesmcontext(n2 sm信息(pdu会话id、一个或多个qfi、一个或多个qos模板、会话聚合最大比特率(session-aggregate maximum bit rate,ambr))、n1sm容器(pdu会话修改命令(pdu会话id、一个或多个qos规则、qos规则操作、与一个或多个qos规则关联的一个或多个qos流需要的qos流级qos参数、会话ambr、【永久在线pdu会话授权】)))来响应amf 701。qos模板、qos规则和qos流级qos参数可以如ts 23.501中的第5.7节所述。
137.如果ue 102请求pdu会话修改以将pdu会话修改为永久在线pdu会话,则smf 700可以在pdu会话修改命令中包括永久在线pdu会话授权指示,以指示pdu会话是否要更改为永久在线pdu会话。
138.n2 sm信息携带amf 701提供给(r)an 302的信息。n2 sm信息可以包括qos模板和对应的qfi,以向(r)an 302通知添加或修改了一个或多个qos流。例如,当ue 102在步骤702中请求smf 700释放或去激活支持一个或多个qos流的网络资源时,n2 sm信息还可以只包括一个或多个qfi,以向(r)an 302通知移除了一个或多个qos流。smf700可以为每个qos流指示冗余传输是否可以通过对应的冗余传输指示执行。如果pdu会话修改由步骤714和步骤716中论述的(r)an释放触发,则n2 sm信息携带(r)an释放的确认。如果ue 102为没有建立的用户面资源的pdu会话请求pdu会话修改,则提供给(r)an 302的n2 sm信息包括用于建立用户面资源的信息。
139.如果pdu会话的冗余传输已经激活,并且smf 700决定停止冗余传输,则smf 700指示(r)an 302释放用作pdu会话的冗余隧道的an隧道信息。smf 700还指示(r)an302停止对相应一个或多个qos流进行包复制与消除。
140.n1 sm容器携带amf 701要提供给ue的pdu会话修改命令。n1 sm容器可以包括qos规则、与一个或多个qos规则关联的一个或多个qos流需要的qos流级qos参数以及对应的qos规则操作和qos流级qos参数操作,以向ue通知添加、移除、修改或去激活了一个或多个qos规则。
141.对于smf请求的修改,在步骤726中,smf 700调用namf_communication_n1n2messagetransfer,包括n2 sm信息(pdu会话id、一个或多个qfi、一个或多个qos模板、会话ambb)、n1 sm容器(pdu会话修改命令(pdu会话id、一个或多个qos规则、与一个或多个
qos规则关联的一个或多个qos流需要的qos流级qos参数、qos规则操作和qos流级qos参数操作、会话ambr))。
142.如果ue 102处于连接管理(connection management,cm)-idle状态并且异步类型通信(asynchronous type communication,atc)被激活,则amf 701根据namf_communication_n1n2messagetransfer更新和存储ue上下文,而且跳过图7b中的步骤730、步骤732、步骤734、步骤736和步骤738。当ue 102可达时,例如,当ue进入cm-connected状态时,amf 701转发n1消息以将ue上下文与ue同步。
143.对于smf由于来自udm 320的更新smf关联参数而请求的修改,在步骤728中,smf 700可以向amf 701提供smf导出的cn辅助ran参数调节。smf 700向amf 701调用nsmf_pdusession_smcontextstatusnotify(smf导出的cn辅助ran参数调节)。amf 701将smf导出的cn辅助ran参数调节存储在关联ue的关联pdu会话上下文中。
144.参考图7b,在步骤730中,amf 701可以向(r)an 302发送n2 pdu会话请求(从smf 700接收到的n2 sm信息、nas消息(pdu会话id、n1 sm容器(pdu会话修改命令)))消息。
145.在步骤732中,(r)an 302可以下发与ue 102交换的an特定信令,该信令与从smf 700接收到的信息相关。例如,如果是ng-ran,rrc连接重配置可以在ue修改与pdu会话相关的必要(r)an资源的情况下发生。
146.(r)an 302可以考虑更新后的cn辅助ran参数调节以重新配置as参数。
147.在步骤734中,(r)an 302可以通过向amf 701发送n2 pdu会话ack(n2 sm信息(一个或多个接受/拒绝qfi的列表、an隧道信息、pdu会话id、辅助rat使用量数据)、用户位置信息)消息,确认n2 pdu会话请求。在双连接的情况下,如果一个或多个qfi被添加到pdu会话中,则主ran节点可以将这些qfi中的一个或多个分配给之前未参与pdu会话的下一代(next generation,ng)-ran节点。在这种情况下,an隧道信息包括分配给新ng-ran节点的qfi的新n3隧道端点。因此,如果一个或多个qfi从pdu会话中移除,则(r)an节点可能不再参与pdu会话,并且对应的隧道端点从an隧道信息中移除。如果ng-ran由于超过ue完整性保护最大数据速率等原因而无法满足对应qos模板的用户面安全执行信息,则ng-ran可以拒绝一个或多个qfi。
148.如果plmn配置了辅助无线接入技术(radio access technology,rat)使用量上报,则ng-ran节点可以提供ran使用量数据报告。
149.如果pdu会话的冗余传输尚未激活,并且smf 700向ran 302指示qos流中的一个可以执行冗余传输,则ran 302在n2 sm信息中包括其它an隧道信息。
150.在步骤736中,amf 701通过nsmf_pdusession_updatesmcontext业务操作将从(r)an 302接收到的n2 sm信息和用户位置信息转发给smf 700。在步骤738中,smf 700使用nsmf_pdusession_updatesmcontext响应作为回应。n2 sm信息可以包括辅助rat使用量数据。
151.如果(r)an 302拒绝一个或多个qfi,则smf 700负责更新qos规则和与ue中的一个或多个qos规则相关的一个或多个qos流需要的qos流级qos参数。
152.在步骤740中,smf 700可以通过向upf 304发送n4会话修改请求消息,更新参与pdu会话修改的一个或多个upf的n4会话。在步骤742中,upf 304向smf 700发送n4会话修改响应。
153.如果要创建新的一个或多个qos流,则smf 700使用新qos流的ul pdr更新upf304。
154.如果ue 102或nef 314的请求是释放分配用于支持一个或多个qos流的网络资源,则smf 700可以向upf 304发送n4会话修改请求,以释放一个或多个qos流的所有信息,例如,一个或多个pdr和包far中的包过滤器。
155.如果ue 102或nef 314的请求是去激活分配用于支持一个或多个qos流的网络资源,则smf 700可以向upf 304发送n4会话修改请求,以释放与去激活的qos流关联的一个或多个far。upf 304中的pdr仍然可以具有去激活的一个或多个qos流中的包过滤器。对于去激活的qos流,upf 304可以能够检测从n6接口发出的dl(或ul)包。如果没有far,则upf 304向smf 700发送消息,以通知dl包到达。smf 700可以通过发送包过滤器集的far,激活用户面以支持qos流。
156.如果用户面被激活以发送一个或多个ul和/或dl qos流的包,则smf 700可以向upf304发送与当前存储在upf 304中的一个或多个pdr关联的一个或多个far。
157.步骤740和步骤742使得具有新qos流的qfi的ul包被传输。
158.需要说明的是,如果ran 302在步骤734中返回了其它an隧道信息,则smf 700向upf 304通知该an隧道信息用于冗余传输。如果使用两个i-upf进行冗余传输,smf 700向两个i-upf提供an隧道信息。如果两个i-upf的cn隧道信息由upf在步骤722中分配,则smf 700还将两个i-upf的dl cn隧道信息提供给upf(psa)。
159.在步骤744中,ue 102通过向(r)an 302发送nas消息(pdu会话id、n1 sm容器(pdu会话修改命令ack)),确认pdu会话修改命令。
160.在步骤746中,(r)an 302将nas消息转发给amf 701。
161.在步骤748中,amf 701通过nsmf_pdusession_updatesmcontext业务操作将从(r)an 302接收到的n1 sm容器(pdu会话修改命令ack)和用户位置信息转发给smf 700。在步骤750中,smf 700使用nsmf_pdusession_updatesmcontext响应作为回应。
162.如果smf发起的修改是删除不包括与默认qos规则关联的qos流的多个qos流(例如由pcf 318触发),并且smf 700没有接收到ue 102的响应,则smf 700标记这些qos流的状态要与ue 102同步。
163.在步骤752中,smf 700可以通过向upf 304发送n4会话修改请求(n4会话id)消息,更新pdu会话修改涉及到的一个或多个upf 304的n4会话。对于以太网pdu会话类型的pdu会话,smf 700可以通知upf 304添加或移除一个或多个以太网包过滤集和一个或多个转发规则。
164.在步骤754中,upf 304可以使用n4会话修改响应来响应smf 700。
165.需要说明的是,在pdu会话修改过程中受影响的upf 304取决于修改后的qos参数和部署情况。例如,如果具有ul分类器(classifier,cl)的pdu会话的会话ambr发生更改,则只涉及ul cl。这也适用于步骤740和步骤742。
166.在步骤756中,如果smf 700在步骤708或步骤718中与pcf 318进行交互,则smf700向pcf 318通知是否可以通过执行ts 23.502中的第4.16.5.1节定义的smf发起的sm策略关联修改过程来执行pcc决策。
167.smf 700向订阅了与pdu会话变更相关的用户位置信息的实体通知。
168.如果步骤708被触发以通过ts 23.502中的第4.3.6.2节的步骤5对流量路由执行
应用功能影响,则smf 700可以重配置pdu会话的用户面,如ts 23.502中的第4.3.6.2节的步骤6所述。
169.在步骤758中,smf 700可以响应于步骤706中的请求向nef 314发送消息。例如,smf 700可以发送nsmf_pdusession_updatesmcontext响应以确认执行步骤706中的nef请求。
170.为了可以标识ue的服务功能,可以使用以下信息中的一个或多个来修改udm 320的一些现有业务:ue地址(ip地址或以太网地址)、外部组id、内部组id、tmgi、应用标识和流量过滤信息。
171.udm 320的现有业务可以是nudm_uecm_registration业务操作。该业务操作在udm320上注册ue的服务nf(如果nf类型是amf、smsf)或会话的服务nf(如果nf类型是smf)。该业务操作允许授权(如果适用)以在udm中为ue注册nf服务消费者(例如,根据在nf类型是amf时适用的ue漫游/rat限制条件)。如果注册成功,则将nf服务消费者设置为对应ue/会话上下文的服务nf。当消费者是amf或smf时,隐式订阅消费者从udm 320注销时获得通知。该通知通过nudm_uecm_deregistrationnotification操作完成。当消费者是amf或smf时,消费者可以可选地使用nudm_uecm_registration业务操作来订阅需要代理呼叫会话控制功能(proxy-call session control function,p-cscf)恢复的通知。该通知通过nudm_uecm_pcscfrestoration操作完成。有关p-cscf恢复过程的更多信息,请参见2019年9月18日发布的ts 23.380版本16.1.0。
172.nudm_uecm_registration业务操作所需的输入如下:nf id、supi、永久设备标识(permanent equipment identifier,pei)、nf类型、接入类型(如果nf类型是amf、短消息业务功能(short message service function,smsf))、pdu会话id(如果nf类型是smf)。如果nf类型是smf,则所需输入还包括:dnn或紧急服务指示、s5/s8的分组数据网络网关控制(packet data network gateway control,pgw-c) smf完全合格域名(fully qualified domain name,fqdn)(如果pdu会话支持eps互通)。如果nf类型是amf,接入类型是3gpp接入,则所需输入还包括注册类型。如果nf类型是smsf,则所需输入还包括:smsf移动应用部分(mobile application part,map)地址和/或diameter地址。
173.nudm_uecm_registration业务操作的可选输入包括:p-cscf恢复通知信息、全局唯一amf标识(globally unique amf identifier,guami)、一个或多个备份amf(如果nf类型是amf)、“基于ps会话的ims语音的同构支持”指示(如果nf类型是amf)、ue srvcc能力(如果nf类型是amf),访问是来自演进分组数据网关(evolved packet data gateway,epdg)的指示(如果nf类型是smf且pdu会话通过s2b建立,则可以发送该指示)。在与udm 320的第一次交互中,amf 701只向udm 320发送一次一个或多个备份amf。
174.nudm_uecm_registration业务操作的其它可选输入包括:ue地址(ip地址或以太网地址)、外部组id、内部组id、tmgi、应用标识和流量过滤信息。
175.nudm_uecm_registration业务操作所需的输出包括结果指示;该业务操作没有可选输出。
176.当ue信息发生更改时,nf可以更新该nf在udm中服务的ue信息。nf可以使用udm 320的nudm_uecm_update业务操作。nf/消费者可以使用该业务操作来更新一些ue相关信息(例如,ue能力、系统间连续性上下文、s5/s8接口的pgw-c smf fqdn)。
177.nudm_uecm_update业务操作所需的输入包括:nf id、supi、nf类型和ue上下文信息。该业务操作的可选输入可以包括:“基于ps会话的ims语音的同构支持”指示(如果nf类型是amf)和s5/s8接口的pgw-c smf fqdn(如果nf类型是smf)。其它可选输入可以包括:ue地址(ip地址或以太网地址)、外部组id、内部组id、tmgi、应用标识和流量过滤信息。
178.nudm_uecm_update业务操作所需的输出包括结果指示;该业务操作没有可选输出。
179.另一个可能使用的udm业务是nudm_uecm_get业务操作。该业务操作允许nf消费者从udm 320请求服务ue的nf的nf id或sms地址。
180.nudm_uecm_get业务操作所需的输入包括ue id、nf类型和接入类型(只有当nf类型指示amf时,才包括接入类型)。该业务操作的可选输入包括ue地址(ip地址或以太网地址)、外部组id、内部组id、tmgi、应用标识和流量过滤信息。
181.nudm_uecm_get业务操作所需的输出包括与nf消费者请求的nf类型对应的nf的supi、nf id或sms地址。如果nf是smf,则该业务操作的可选输出可以包括pdu会话id。
182.图6等所示的上述方案的替代方案是,nef 314可以将切换dl发送方式发送给另一控制面功能,例如,udr 324或pcf 318。
183.因此,上述实施例可以去激活由ue触发的(单播)pdu会话的dl用户面资源服务qos流。
184.下面论述切换期间的业务和会话连续性。
185.图8a和图8b是本发明一个实施例提供的不进行upf重分配的基于xn的ng-ran间切换(handover,ho)过程的图示。
186.参考图8a和图8b,切换过程一般如下。amf 803与g-amf 804进行通信,以支持mb会话的业务和/或会话连续性。当切换发生时,ue 102向源ng-(r)an 801发送与ue102使用的pdu会话和mb会话关联的所有信息。源ng-(r)an 801向目标ng-ran802发送切换请求。目标ng-ran 802可以对ue 102的pdu会话和mb会话执行准入控制。目标ng-ran 802可以向amf 803发送路径切换消息请求,并可以包括ue 102当前使用的所有pdu会话和mb会话的信息。amf 803将mb会话的切换请求转发给g-amf 804或g-smf 806。g-amf 804与g-smf 806进行通信,以准备目标ng-(r)an 802和g-upf808中的无线资源来支持一个或多个mb会话。g-smf 806直接或经由g-amf 804向amf803发送切换完成消息。切换过程相应地完成。
187.在步骤810中,如果plmn已经配置了辅助rat使用上报,则源ng-ran节点801在切换执行阶段内可以将ran使用数据报告(n2 sm信息(辅助rat使用量数据))、切换标志、源到目标透明容器)提供给amf 803。只有当目标ng-ran 802已经确认xn接口上的切换时,源ng-ran节点801才可以提供ran使用量数据报告。切换标志向amf 803指示在转发包括使用量数据报告的n2 sm信息之前,应该缓存该n2 sm信息。
188.如果源ng ran 801和目标ng ran 802支持ts 23.501中定义的无线能力信令(radio capability signalling,racs),则源到目标透明容器可以包括ue的ue无线能力id,而不包括ue无线接入能力。
189.源ng-ran 801可以包括ue接收mb数据的mb会话信息,mb会话信息包括tmgi、mb会话id、一个或多个qos模板和ue id(例如,supi、gpsi)中的一个或多个。
190.在步骤812中,目标ng-ran 802向amf 803发送n2路径切换请求。n2路径切换请求
可以包括使用n2 sm信息待切换的一列pdu会话、因n2 sm信元中给出的失败原因未能建立的一列pdu会话、ue位置信息、使用n2 sm信息待切换的一列mb会话以及因n2sm信元中给出的失败原因未能建立的一列mb会话。
191.目标ng-ran 802向amf(例如amf 803)发送n2路径切换请求消息,以指示ue102已经移动到新的目标小区,该消息提供待切换的一列pdu会话。每个待切换的pdu会话的an隧道信息包括在n2 sm信息中。每个待切换的mb会话的an隧道信息也包括在n2 sm信息中。
192.如果对pdu会话中的一个或多个qos流执行冗余传输,则目标ng-ran 802提供两个an隧道信息。目标ng-ran 802可以向smf指示an隧道信息中的一个用作pdu会话的冗余隧道,如ts 23.501中的第5.33.2.2节所述。如果目标ng-ran 802只为pdu会话提供了一个an隧道信息,则smf可以通过在切换过程之后触发ts 23.502中的第4.3.3节规定的pdu会话修改过程,释放pdu会话的qos流。
193.选定的plmn id(或plmn id和nid,进一步信息在ts 23.501中的第5.34节中提供)包括在n2路径切换请求中。目标ng-ran 802可以在以下场景中将pdu会话包括在pdu会话拒绝列表中:如果目标ng-ran 802没有接受pdu会话的任一qos流;如果目标ng-ran 802不支持对应的网络切片;或者当目标ng-ran 802无法建立满足值为required的用户面安全执行的用户面资源时(目标ng-ran拒绝为pdu会话建立用户面资源)。
194.如果目标ng-ran 802无法建立满足值为preferred的用户面安全执行的用户面资源,则目标ng-ran 802为pdu会话建立用户面资源,并可以将pdu会话包括在pdu会话修改列表中。
195.由于目标ng-ran 802不支持用户平面安全执行,因此pdu会话拒绝可以包括是否拒绝pdu会话的指示。根据目标小区的类型,目标ng-ran 802将合适的信息包括在n2路径切换请求消息中。
196.对于待切换到目标ng-ran 802的pdu会话,n2路径切换请求消息可以包括接受qos流的列表。
197.在步骤814中,amf 803向一个或多个smf 805发送nsmf_pdusession_updatesmcontext请求,该请求包括在步骤812中从目标ng-ran 802接收到的n2 sm信息和来自源ng-ran 801的n2 sm信息(辅助rat使用量数据、ue位置信息和ue是否存在于ladn服务区域中)。这里来自源ng-ran 801的n2 sm信息是在步骤810中缓存的信息(如果适用)。
198.amf 803通过为在n2路径切换请求中接收的各列pdu会话中的每个pdu会话调用nsmf_pdusession_updatesmcontext请求业务操作发送n2 sm信息。
199.nsmf_pdusession_updatesmcontext请求包括pdu会话待切换的指示(以及关于要使用的n3地址的信息和关于传输的qos流的信息)或pdu会话待拒绝的指示(以及拒绝原因)。
200.对于待切换到目标ng-ran 802的pdu会话,当接收nsmf_pdusession_updatesmcontext请求时,smf(例如smf 805)确定现有upf(例如upf 807)是否可以继续服务ue 102。如果现有upf(upf 807)无法继续服务ue 102,则根据现有upf(upf 807)是否是pdu会话锚点,执行ts 23.502中的第4.9.1.2.3节或第4.9.1.2.4节的步骤3至步骤11。否则,如果现有upf(upf 807)可以继续服务pdu会话,则执行以下步骤818至步骤832。
201.如果amf(例如amf 803)确定pdu会话与ladn相关,amf向smf 805提供“ue存在于
ladn服务区域中”。如果amf 803不提供“ue存在于ladn服务区域中”指示,并且smf 805确定dnn对应于ladn,则smf 805认为ue 102在ladn服务区域之外。smf 805根据“ue存在于ladn服务区域中”指示,对ts 23.501中的第5.6.5节定义的ladn pdu会话执行操作。
202.如果目标ng-ran 802拒绝pdu会话,并指示pdu会话被拒绝是因为目标ng-ran802不支持用户面安全执行,并且用户面执行策略指示ts 23.501中的第5.10.3节所述的“required”,则smf 805触发释放该pdu会话。在pdu会话拒绝的所有其它情况下,smf 805可以决定是释放pdu会话还是去激活该pdu会话的up连接。
203.如果目标ng-ran 802不接受pdu会话的一些qos流没,则smf 805可以在切换过程完成之后发起pdu会话修改过程,以从一个或多个pdu会话中移除未接受的qos流。
204.对于在切换过程之前没有激活n3 up连接的一个或多个pdu会话,一个或多个smf805可以在切换过程之后保持非激活状态。
205.如果ue 102移动到非允许区域,则amf(例如amf 803)也通过namf_eventexposure_notify向每个已经订阅ue可达性事件的nf消费者(例如,已建立的pdu会话的smf)通知ue 102只可访问监管优先业务。然后,如果pdu会话不是用于紧急业务,则smf 805去激活该pdu会话。
206.在步骤816中,如果g-smf 806已经订阅amf 803接收ue位置更改的通知,则amf803可以向g-smf 806通知ue 102的新位置。ue 102的新位置可以由目标ng ran地址表示。
207.可选地,amf 803可以使用nsmf_pdusession_updatesmcontext请求等业务向g-smf通知ue的新位置。amf 803可以包括an隧道信息,an隧道信息可以包括下行中的an地址和teid。
208.在步骤818中,smf 805向upf 807发送n4会话修改请求(an隧道信息、cn隧道信息)。
209.对于目标ng-ran 802修改的pdu会话,smf 805向upf 807发送n4会话修改请求消息。smf 805可以通知发起数据通知的upf丢弃pdu会话的下行数据和/或不提供其它数据通知消息。
210.根据网络部署的不同,用于连接目标ng-ran 802和连接源ng-ran 801的upf的cn隧道信息可能不同,这是由于源ng-ran 801和目标ng-ran 802位于不同的ip域中等原因。如果upf 807的cn隧道信息(关于n3)需要重分配,并且cn隧道信息由smf805分配,则smf 805将cn隧道信息(关于n3)提供给upf 807。如果对pdu会话的一个或多个qos流执行冗余传输,则向upf 807提供两个cn隧道信息。当提供两个cn隧道信息时,smf 805可以指示upf 807使用一个cn隧道信息作为pdu会话的冗余隧道,如ts 23.501中的第5.33.2.2节所述。
211.在步骤820中,如果g-smf 806决定将目标ng ran节点802添加到现有mb会话中,则g-smf 806可以向g-upf 808发送n4 mb会话修改请求。该消息可以包括以下信息中的一个或多个:an隧道信息(如果amf 803在步骤816中向g-smf 806发送了该an隧道信息);cn隧道信息,可以包括上行中的n3接口的teid。
212.在步骤822中,upf 807向smf 805发送n4会话修改响应(cn隧道信息)。
213.对于切换的pdu会话,upf 807在切换请求的pdu会话之后向smf 805返回n4会话修改响应消息。只要upf 807分配cn隧道信息并且需要分配不同的cn隧道信息,只有用户面资源未释放的pdu会话才会包括ul流量的隧道标识。如果对pdu会话的一个或多个qos流进行
冗余传输,并且需要分配不同的cn隧道信息,则upf 807分配两个不同的cn隧道信息,并向smf 805指示使用一个cn隧道信息作为pdu会话的冗余隧道,如ts23.501中的第5.33.2.2节所述。对于去激活的pdu会话,upf 807在n3(r)an隧道信息被释放之后向smf 805返回n4会话修改响应消息。
214.在步骤824中,g-upf 808可以向g-smf 806发送n4 mb会话修改响应。如果ul teid由g-upf 808为mb会话生成,则消息可以包括ul的teid。
215.为了协助目标ng-ran 802中的重排序功能,在步骤826中,upf 807(如ts 23.501中的第5.8.2.9节详述)在切换路径之后立即向源ng-ran 801发送旧路径上的每个n3隧道的一个或多个“结束标记”包。在步骤828中,源ng-ran 801向目标ng-ran 802发送n3结束标记。
216.随后,参考图8b,upf 807开始向目标ng-ran 802发送下行包。
217.在步骤830中,smf 805向amf 803发送nsmf_pdusession_updatesmcontext响应(cn隧道信息)。对于已经成功切换的pdu会话,smf 805向amf 803发送nsmf_pdusession_updatesmcontext响应(cn隧道信息)。upf的cn隧道信息发送给amf 803,以建立n3隧道。如果对pdu会话的一个或多个qos流执行冗余传输,则发送两个cn隧道信息,并且smf 805向目标ng-ran 802指示使用一个cn隧道信息作为pdu会话的冗余隧道,如ts 23.501中的第5.33.2.2节所述。对于去激活或释放用户面资源的pdu会话,smf 80向amf 803发送不包括cn隧道信息的nsmf_pdusession_updatesmcontext响应,然后,smf 805通过ts 23.502中的第4.3.4节定义的单独过程释放一个或多个pdu会话。
218.需要说明的是,步骤830可以在smf 805接收到n4会话修改响应之后的任何时候发生。
219.在步骤832中,g-smf 806可以向g-amf 804发送在目标ng-ran节点802中建立mb会话的消息。该消息可以封装在n2 sm消息中。该消息可以包括信息中的一个或多个:mb会话的dl qos流的一个或多个qos模板、可以接收mb数据的ue信息(例如ue id(例如,supi、gpsi))以及可以包括ul n3或n9 teid的cn隧道信息。
220.在步骤834中,amf 803向目标ng-ran 802发送n2路径切换请求ack(n2 sm信息、失败的pdu会话、ue无线能力id)。一旦从所有smf 805接收到nsmf_pdusession_updatesmcontext响应,amf 803聚合接收到的cn隧道信息,并将该聚合信息作为n2 sm信息的一部分与n2路径切换请求ack中的失败pdu会话一起发送给目标ng-ran 802。如果所请求的pdu会话都没有成功切换,则amf 803可以向目标ng-ran 802发送n2路径切换请求失败消息。
221.如果ue无线能力id包括在n2路径切换请求ack消息中,则当目标ng-ran 802没有与ue无线能力id对应的ue无线能力集时,目标ng-ran 802可以请求amf 803向目标ng-ran 802提供与ue无线能力id对应的ue无线能力集。
222.在步骤836中,g-amf 804可以将在步骤832中从g-smf 806接收到的消息转发给目标ng-ran节点802。
223.在步骤838中,通过向源ng-ran 801发送释放资源消息,目标ng-ran 802确认切换成功。然后,目标ng-ran 802触发与源ng-ran 801的资源释放。
224.在步骤840中,目标ng-ran节点802可以建立无线资源以支持mb会话。目标ng-ran
节点802可以在广播无线信道中广播新mb会话的信息,使得ue 102可以接收mb会话信息并可以从无线信道接收mb数据。
225.目标ng-ran节点802可以向g-amf 804发送消息以确认建立新mb会话。如果mb会话的ran隧道信息还未包括在消息812中,则消息可以包括ran隧道信息(例如,ran地址和dl teid)。
226.在步骤842中,g-amf 804可以将从目标ng-ran 802接收到的消息转发给g-smf806。如果消息包括目标ng-ran 802的ran隧道信息,则g-smf 806可以向g-upf 808发送n4 mb会话修改请求。该消息可以包括dl隧道信息(例如,目标ng-ran地址和teid)。然后,g-upf 808可以开始向目标ng-ran节点802发送dl mb数据。g-upf808可以向g-smf 806发送n4 mb会话修改响应,以确认mb会话已更新。
227.步骤844是一个可选步骤。在步骤844中,如果注册过程的触发之一适用,如ts23.502中的第4.2.2.2.2节所述,则ue 102可以发起移动注册更新过程。在这种情况下,只执行第4.2.2.2.2节中的步骤1、步骤2、步骤3、步骤17和步骤21。
228.对于ts 23.502中的第4.15.4节所述的移动相关事件,amf调用namf_eventexposure_notify业务操作。
229.当接收指示ue 102只可访问监管优先业务的namf_eventexposure_notify时,如果pdu会话的业务不是监管优先业务,则smf去激活pdu会话。对于归属路由漫游情况,v-smf触发pdu会话的去激活,另外,h-smf在接收通知时,如果下行信令与监管优先业务无关,则不发送该信令。
230.下面论述在pdu会话建立期间绑定pdu会话和mb会话。
231.上述实施例提供了ue从接收(单播)pdu会话的dl数据切换到接收mb会话的数据的方案。如果mb会话在ue请求pdu会话之前已经建立,则网络可以指示pdu会话与一个或多个现有mb会话绑定。当ue建立pdu会话以与应用服务器进行通信时,该场景可能很有用。移动网络可以向ue通知当前与ue关联的mb会话。
232.一般而言,在pdu会话建立期间绑定pdu会话和mb会话的过程如下。已经建立一个或多个mb会话。在pdu会话建立期间,ue可能需要执行安全服务器的第三方授权。smf将ue提供的信息发送给安全服务器。安全服务器可以将ue可能访问的mb会话发回smf。mb会话可以由tmgi表示。smf在pdu会话接受消息中向ue发送mb会话信息(例如,包括tmgi)。ue可以访问一个或多个无线控制信道以找到承载一个或多个dl mb会话的无线数据信道。
233.下面论述dn认证、授权和计费(dn authentication,authorization and accounting,dn-aaa)服务器在pdu会话建立期间的二次授权/认证。
234.pdu会话建立认证/授权可选地由smf在pdu会话建立期间触发,经由upf透明地执行,或者,如果dn-aaa服务器位于5gc中且可直接访问,则直接由dn-aaa服务器执行而不涉及upf,如ts 23.501中的第5.6.6节所述。
235.在归属路由漫游的情况下,除非另有说明,本节定义的信息流中的smf是h-smf。
236.图9是本发明一个实施例提供的由dn-aaa服务器执行的pdu会话建立认证/授权过程的图示。
237.此外,需要说明的是,当smf 700在不涉及upf(例如upf 304)的情况下直接与dn-aaa服务器908进行通信时,跳过步骤910,而在不涉及upf 304的情况下执行步骤912、步骤
914、步骤924和步骤930。
238.最初,smf 700确定自己需要联系dn-aaa服务器908。smf 700根据本地配置,有可能使用ue 102在其nas请求中提供的sm pdu dn请求容器来标识dn-aaa服务器908。
239.在步骤910中,如果smf 700和dn-aaa 908之间不存在可以用于携带dn相关消息的现有n4会话,则smf 700选择upf 304并触发n4会话建立。
240.在步骤912中,smf 700经由upf 304将从ue 102接收到的sm pdu dn请求容器提供给dn-aaa 908。
241.如果可以,smf 700在与dn-aaa 908交换的信令中提供gpsi。upf 304将从smf700接收到的消息透明地转发给dn-aaa服务器908。
242.需要说明的是,sm pdu dn请求容器的内容在ts 33.501[15]中定义。
[0243]
在步骤914中,dn-aaa服务器908向smf 700发送认证/授权消息。该消息通过upf304携带。该消息可以包括ue 102可以访问以获取dl数据的mb会话信息。对于每个mb会话,dn-aaa 908可以包括以下信息中的一个或多个:tmgi;安全代码,用于在通过dl mb会话发送的数据是加密的情况下解密该数据。mb会话信息可以在smf 700不需要访问的单独数据容器中发送。
[0244]
在一些实施例中,dn-aaa 908可以向smf 700发送一个或多个mb会话的tmgi。对于为ue 102建立的pdu会话,smf 700可以不建立dl用户面。在一些实施例中,smf700可以为建立的pdu会话建立dl用户面,但不可以建立一个或多个下行qos流,这是因为dl数据由一个或多个现有mb会话携带。
[0245]
在步骤916和步骤918中,smf 700经由amf 701将从dn-aaa接收到的dn请求容器信息传输到ue 102。
[0246]
在非漫游和lbo的情况下,smf 700调用amf 701上的namf_communication_n1n2messagetransfer业务操作,以在发送给ue 102的n1 sm信息中传输dn请求容器信息。
[0247]
在归属路由漫游的情况下,h-smf发起nsmf_pdusession_update业务操作,以请求v-smf(在归属路由漫游和本地疏导漫游的情况下,v-smf是smf 700)将dn请求容器传输到ue 102,而v-smf调用amf 701上的namf_communication_n1n2messagetransfer业务操作,以在发送给ue 102的n1 sm信息中传输dn请求容器信息。在nsmf_pdusession_update请求中,h-smf还包括h-smf sm上下文id。
[0248]
dn请求容器信息可以包括smf 700从dn-aaa 908接收到的mb会话信息。
[0249]
在步骤918中,amf 701向ue 102发送n1 nas消息。
[0250]
步骤920、步骤922和步骤924将从ue 102接收到的dn请求容器信息传输到dn-aaa 908。
[0251]
在步骤920之后(当ue 102使用包括dn请求容器信息的n1 nas消息来响应amf701时),在步骤922中,amf 701通过调用nsmf_pdusession_updatesmcontext业务操作通知smf 700。smf 700下发包括n1 sm消息的nsmf_pdusession_updatesmcontext响应。
[0252]
在归属路由漫游的情况下,v-smf使用在步骤916中通过nsmf_pdusession_update业务操作接收到的pdu会话的信息将n1 sm信息转发给h-smf。
[0253]
在步骤924中,smf 700(在hr的情况下,h-smf)经由upf 304向dn-aaa服务器908发送dn请求容器信息(认证消息)的内容。
[0254]
步骤914至步骤924可以重复,直到dn-aaa服务器908确认pdu会话的认证/授权成功。
[0255]
在步骤926中,dn-aaa服务器908确认pdu会话的认证/授权成功。dn-aaa服务器908可以向smf 700提供sm pdu dn响应容器,以指示认证/授权成功和dn授权数据,如ts 23.501中的第5.6.6节定义。dn-aaa服务器908还可以提供请求,以通过分配给pdu会话的一个或多个ip地址和/或通过ue 102用于pdu会话的n6流量路由信息或一个或多个mac地址获得通知。dn-aaa服务器908还可以为pdu会话提供ip地址(或ipv6前缀)。
[0256]
n6流量路由信息如ts 23.501中的第5.6.7节定义。
[0257]
在dn认证/授权成功之后,smf 700和dn-aaa 908之间保持会话。如果smf 700接收dn授权数据,则smf 700使用dn授权配置模板索引进行策略与计费控制,如ts23.501中的第5.6.6节所述。
[0258]
在步骤928中,pdu会话建立继续并完成,如在ts 23.502中参考其中的图4.3.2.2.1-1或图4.3.2.2.2-1等所述。在一些实施例中,在ts 23.502中的图4.3.2.2.1-1的步骤7b中,如果smf 700从dn-aaa 908接收dn授权数据中的dn授权模板索引,则smf 700发送dn授权模板索引以从pcf中检索pdu会话相关策略信息(如2019年9月24日发布的ts23.503中的第6.4节所述)和一个或多个pcc规则(如ts 23.503中的第6.3节所述)。如果smf 700从dn-aaa 908接收dn授权数据中的dn授权会话ambr,则smf 700向pcf发送会话ambr内的dn授权会话ambr,以检索授权会话ambr(如ts 23.503中的第6.4节所述)。
[0259]
在步骤930中,如果在步骤926中这样请求或如果本地策略如此配置,则smf 700向dn-aaa 908通知一个或多个ip/mac地址和/或分配给pdu会话的n6流量路由信息以及gpsi。
[0260]
smf 700可以向dn-aaa 908通知dn-aaa 908是否已经请求获得关于以下内容的通知:为ip类型的pdu会话分配或释放ipv6前缀或为以太网类型的pdu会话添加或移除源mac地址类型(例如,使用ts 23.501中的第5.6.4.3节定义的ipv6多归属)。smf 700还可以向dn-aaa 908通知dn-aaa 908是否已经请求获得关于n6流量路由信息更改的通知。
[0261]
当pdu会话如ts 23.502中的第4.3.4节所述得到释放时,smf 700向dn-aaa 908通知这种释放。
[0262]
dn-aaa服务器908可以撤销pdu会话的授权或更新pdu会话的dn授权数据。根据dn-aaa服务器908的请求,可以是撤销pdu会话的授权或更新pdu会话的dn授权数据,smf 908可以释放或更新pdu会话。
[0263]
在pdu会话建立后的任何时候,dn-aaa服务器908或smf 700可以发起pdu会话的二次重认证过程,如ts 33.501[15]中的第11.1.3节详述。执行步骤914至步骤924,以在ue 102和dn-aaa 908服务器之间传输二次重认证消息。二次重认证过程可以从步骤914(dn-aaa发起的二次重认证过程)或步骤916(smf发起的二次重认证过程)开始。对于dn-aaa服务器发起的二次重认证,步骤914中的消息包括gpsi(如果可用)和pdu会话的一个或多个ip/mac地址,以便smf 700标识对应的ue和pdu会话。
[0264]
dn-aaa 908可以发起dn-aaa重授权,但不根据本地策略执行重认证。因此,dn-aaa重授权过程可以从步骤926开始。
[0265]
在二次重认证/重授权期间,如果smf 700接收dn授权模板索引和/或dn授权会话ambr,smf 700通过触发ts 23.503所述的策略控制请求触发,将接收到的一个或多个值上
320中检索ue位置。
[0279]
在发现服务于ue 102的amf地址之后,g-smf 1006可以与一个或多个amf 701进行通信,以通过amf 701的namf_location业务获得ue位置。amf 701可以向g-smf 1006发送ue的位置。ue的位置可以由服务小区id或(r)an 302的地址(例如(r)an 302的ip地址)或(r)an 302的id表示。
[0280]
g-smf 1006可以订阅一个或多个amf 701接收ue位置通知。
[0281]
在步骤1028中,g-smf 1006可以使用ue位置信息和/或mb会话信息(例如,dnn、s-nssai和dnai)来选择mb会话锚点(mb session anchor,mbsa)upf。
[0282]
在步骤1030中,在选择mbsa upf之后,g-smf 1006可以向af 322发送mb会话流量路由信息通知,以向af 322通知mbsa upf。该消息可以包括以下信息中的一个或多个:tmgi、mb会话id、mbsa upf的包过滤器,例如as用来发送dl mb数据的mbsa upf的ip地址和端口。
[0283]
如果tmgi由udm 320创建,并且udm 320在步骤1022中向g-smf 1006发送tmgi,则g-smf 1006可以将该tmgi包括在mb会话流量路由信息通知中。
[0284]
如果udm 320不创建tmgi,则g-smf 1006可以创建tmgi。
[0285]
g-smf 1006可以创建mb会话id,该mb会话id可以对af 322是唯一的,或者可以在g-smf 1006内是唯一的,或者可以在移动网络内是唯一的,或者可以在服务于ue的整个公共陆地移动网(public land mobile network,plmn)内是唯一的。
[0286]
在步骤1032中,nef 314可以将在步骤1030中接收到的消息转发给af 322。
[0287]
在步骤1034和步骤1036中,af 322可以向nef 314发送mb会话流量路由信息通知确认,以将该消息转发给smf 700。
[0288]
在步骤1036中,nef 314可以将从af 322接收到的mb会话流量路由信息通知确认转发给g-smf 1006。
[0289]
上文在图10中论述的实施例提供了一种用于g-smf 1006选择mb会话锚点(mb session anchor,mbsa)upf以服务于mb会话的方法。根据ue位置和as位置优化mbsaupf的选择。
[0290]
移动网络(例如plmn)和as 204可以为ue 102提供不同级别的接入控制以使用mb业务。在一些实施例中,移动网络可以使得ue接收一个或多个广播会话的广播数据。(r)an 302可以具有发送广播信道的无线配置参数的控制信道。ue 102可以处于任何连接态,例如,rrc连接态、rrc空闲态、rrc非活动状态、cm连接态、cm空闲态,而且ue102可以访问控制信道以接收广播数据无线承载(data radio bearer,drb)的无线配置参数。广播pdu可以不被加密,因此ue 102不需要获得移动网络的授权就可以从这些广播drb接收内容。
[0291]
在一些实施例中,移动网络可以使得只有授权ue可以接收mb数据。移动网络可以通过加密mb pdu来保护mb数据。ue 102可能需要发送授权请求来访问某个mb会话。mb会话授权请求可以在n1 nas消息中发送给amf 308。ue 102可以在n1 nas消息中包括以下参数中的一个或多个:ue信息(例如,ue id、supi和suci)、mb会话信息(例如,tmgi、mb会话id)以及接收mb数据的指示。mb会话信息是(r)an 302已经在控制信道上广播的信息。amf 308可以将mb会话授权请求转发给udm 320。udm 320可以检查ue 102的订阅,并确定是否可以接受或拒绝ue对mb会话授权的请求。如果接受ue请求,则udm可以向amf 308发送mb会话授权
响应。该消息可以包括接受或拒绝授权的指示。如果接受授权请求,并且mbsaupf或as 204加密在mb信道上发送的数据,则udm 320可以向ue 102发送解密密钥。udm 320可以从udr 324获取解密密钥。amf308从udm 320接收mb会话授权响应。amf 308可以向ue 102发送n1 nas消息,并向(r)an 302发送n2消息。n1 nas消息可以携带从udm 320接收到的mb会话授权响应,即解密由(r)an 302加密的数据的解密密钥。发送给(r)an 302的n2消息可以包括授权ue 102接收由mb会话id或tmgi等表示的mb会话的mb数据的指示。(r)an 302可以将接收到的n1 nas消息转发给ue 102。如果(r)an 302加密通过一个或多个mb drb发送的mb数据,则(r)an 302可以执行rrc过程以向ue 102发送解密密钥。
[0292]
在一些实施例中,ue 102可以在pdu会话建立过程中向移动网络中的cp nf-x(例如smf 310)发送授权请求,以访问mb业务和/或mb业务的一个或多个mb会话。nf-x(例如smf 310)可以直接或经由nef 314将ue 102的mb会话授权请求转发给第三方af 322。nf-x(例如smf 310)可以在消息中包括ue位置信息,例如,地理区域id、(r)an id和小区id。在从nf-x接收到消息之后,af 322可以向移动网络发送授权接受或拒绝消息。如果接受mb会话授权请求,则af 322可以在mb会话授权响应中包括待发送给ue 102的消息-1和待发送给nf-x的消息-2。发往ue的消息-1可以包括ue 102用于访问所请求的mb服务的信息和/或用于访问一个或多个mb会话的信息。例如,访问一个mb会话的信息可以包括以下参数中的一个或多个:mb会话id、mb会话的tmgi、mb会话的一个或多个包过滤器、ue 102可以发送加入mb会话的请求的路由器的ip组播地址以及ue 102可以发送加入mb会话的请求的g-upf(即mbsa upf)的ip组播地址。发往nf-x(例如smf 310)的消息-2可以包括ue可以加入的mb会话信息。mb会话信息可以包括以下信息中的一个或多个:mb会话id、mb会话的tmgi、mb会话的一个或多个包过滤器、ue 102可以发送加入mb会话的请求的路由器的ip组播地址以及ue 102可以发送加入mb会话的请求的g-upf 338(或mbsa upf)的ip组播地址。nf-x(例如smf 310)可以使用消息-2中的信息来配置(r)an 302和g-upf 338(也是mbsa upf)之间的up路径,使得g-upf 338可以向(r)an 302发送dl mb数据。nf-x(例如smf 310)可以配置g-upf 338来检测来自ue 102的ul消息,例如igmp加入,以加入mb会话。nf-x可以将消息-1转发给ue 102。ue 102可以使用消息-1中的信息来访问承载mb数据的无线信道,例如mb drb。ue 102可以使用消息-1中的信息向g-upf 338发送因特网组管理协议(internet group management protocol,igmp)加入消息,以加入允许的mb会话。
[0293]
下面论述ue加入mb会话的up建立。该过程可以支持移动网络和/或另一方授权ue请求使用mb业务和/或加入mb会话。
[0294]
ue可以请求建立pdu会话以接收mb会话的数据。pdu会话建立过程如ts 23.502中的第4.3.2.2节所述。支持ue加入mb会话需要一些其它步骤和信元,这在下文进一步描述。
[0295]
图11a和图11b是本发明一个实施例提供的ue针对非漫游和本地疏导漫游请求pdu会话建立的图示。
[0296]
图11a和图11b中的过程实施例假设ue 102已经向amf 701注册,因此,除非ue是紧急注册的,否则amf 701已经从udm 320中检索到用户签约数据。
[0297]
在步骤1102中,ue 102经由(r)an 302向amf 701发送nas消息。该nas消息包括一个或多个s-nssai、dnn、pdu会话id、请求类型、旧的pdu会话id、mb会话id、ue组id、n1 sm容器(pdu会话建立请求)。
[0298]
为了建立新的pdu会话,ue 1102生成新的pdu会话id。
[0299]
在步骤1102中,ue 102通过传输nas消息发起ue请求的pdu会话建立过程。该nas消息包括n1 sm容器内的pdu会话建立请求。pdu会话建立请求包括pdu会话id、请求的pdu会话类型、请求的业务和会话连续性(service and session continuity,ssc)模式、5gsm能力pco、sm pdu dn请求容器、包过滤器的数量、ue完整性保护最大数据速率,可选地包括永久在线pdu会话请求、mb会话id和ue组id。
[0300]
如果pdu会话建立是建立新pdu会话的请求,则请求类型指示“初始请求”;如果请求是指3gpp接入和非3gpp接入之间的现有pdu会话切换或者是指从epc中的现有分组数据网络(packet data network,pdn)连接的pdu会话切换,则请求类型指示“现有pdu会话”。如果请求是指epc中的现有pdn连接,则s-nssai如ts 23.501中的第5.15.7.2节所述设置。
[0301]
当需要紧急业务且紧急pdu会话尚未建立时,ue 102发起ue请求的pdu会话建立过程,其中的请求类型指示“紧急请求”。
[0302]
如果pdu会话建立是为紧急业务建立pdu会话的请求,则请求类型指示“紧急请求”。如果请求是指在3gpp接入和非3gpp接入之间切换的紧急业务的现有pdu会话或者是指从epc中的紧急业务的现有pdn连接的pdu会话切换,则请求类型指示“现有紧急pdu会话”。
[0303]
5gsm核心网能力由ue 102提供并由smf 700处理,如ts 23.501中的第5.4.4b节定义。
[0304]
包过滤器的数量指示用于建立的pdu会话的指示的qos规则的支持的包过滤器的数量。ue 102指示的包过滤器的数量在pdu会话的生存期内有效。
[0305]
ue完整性保护最大数据速率指示ue 102可以支持up完整性保护的最大数据速率。ue102提供ue完整性保护数据速率能力,与ue发送pdu会话建立请求的接入类型无关。
[0306]
ue 102发送的nas消息由an封装在发送给amf 701的n2消息中,该n2消息应该包括用户位置信息和接入类型信息。
[0307]
pdu会话建立请求消息可以包括sm pdu dn请求容器,其中包括外部dn进行pdu会话授权的信息。
[0308]
ue 102包括当前接入类型的允许nssai中的s-nssai。如果允许nssai的映射被提供给ue 102,则ue 102提供容许nssai中的vplmn的s-nssai和允许nssai的映射中的hplmn的对应s-nssai。
[0309]
如果该过程是为ssc模式3操作触发的,则ue 102还在nas消息中包括旧pdu会话id,指示待释放的正在进行的pdu会话的pdu会话id。旧的pdu会话id是一个可选参数,仅在这种情况下包含在内。
[0310]
amf 701从(r)an 302接收nas sm消息以及用户位置信息(例如,在ng-ran的情况下,接收小区id)。
[0311]
当ue 102在ladn的可用性区域之外时,ue 102不可以触发与ladn对应的pdu会话的pdu会话建立。
[0312]
如果ue 102为ims建立pdu会话,并且ue 102用于在连接建立期间发现p-cscf地址,则ue 102包括自己请求sm容器内的一个或多个p-cscf ip地址的指示符。
[0313]
ps数据阻断状态包括在pdu会话建立请求消息中的pco中。
[0314]
如果ue 102请求建立永久在线pdu会话,则ue 102在pdu会话建立请求消息中包括
永久在线pdu会话请求指示。
[0315]
ue 102可以包括标识符,以标识ue可能想要加入的现有组播和/或广播(multicast and/or broadcast,mb)会话id。该标识符可以是mb会话id或一些其它标识符。
[0316]
ue 102可以包括标识pdu会话的ue组id,以与ue组内的其它ue进行通信。ue组id可以是tmgi、内部组id和外部组id。ue 102可以在pdu会话建立请求中包括ue组id。
[0317]
在步骤1104中,amf 701根据请求类型的“初始请求”指示确定接收到的消息对应于对新pdu会话的请求,并确定pdu会话id不用于ue 102的任何现有的一个或多个pdu会话。如果nas消息不包括s-nssai,则amf 701根据ue订阅(如果只包括一个默认s-nssai)或根据运营商策略确定用于请求的pdu会话的hplmn的默认s-nssai,以及在lbo的情况下,确定服务plmn的与hplmn的s-nssai匹配的s-nssai。当nas消息包括服务plmn的s-nssai但不包括dnn时,如果默认dnn存在于ue的订阅信息,amf701通过为该s-nssai(或者在lbo的情况下,对于hplmn的对应s-nssai)选择默认dnn,确定请求的pdu会话的dnn;否则,服务amf 701为服务plmn的该s-nssai选择本地配置的dnn。如果amf 701无法选择smf(例如,网络不支持ue提供的dnn,或者ue提供的dnn不在s-nssai的订阅dnn列表中(或在lbo的情况下,不在hplmn的映射值中),以及通配dnn不包括在订阅dnn列表中),则amf 701可以以适当的原因拒绝来自ue的包括pdu会话建立请求的nas消息。
[0318]
amf 701可以选择smf,如ts 23.501中的第6.3.2节和第4.3.2.2.3节所述。如果请求类型指示“初始请求”或请求是由于从eps切换或从由不同amf服务的非3gpp接入切换,则amf 701存储一个或多个s-nssai、dnn、pdu会话id、smf id以及pdu会话的接入类型的关联性。
[0319]
如果请求类型为“初始请求”,并且如果指示现有pdu会话的旧pdu会话id也包含在消息中,则amf 701选择smf,如ts 23.502中的第4.3.5.2条所述,并存储新pdu会话id、一个或多个s-nssai、选定的smf id以及pdu会话的接入类型的关联性。
[0320]
如果请求类型指示“现有pdu会话”,则amf 102根据从udm 320接收到的smf-id选择smf。如果请求类型指示“现有pdu会话”并且amf 701不识别pdu会话id或者amf 701在注册或订阅模板更新通知过程中从udm 320接收到的订阅上下文不包括对应于pdu会话id的smf id,该情况可能是错误情况。amf 701更新为pdu会话存储的接入类型。
[0321]
如果请求类型指示“现有pdu会话”,是指在3gpp接入和非3gpp接入之间移动的现有pdu会话,则如果pdu会话的服务plmn s-nssai存在于目标接入类型的允许nssai中,可以在以下情况中执行pdu会话建立过程。当与pdu会话id对应的smf id和amf701属于同一plmn时;当与pdu会话id对应的smf id属于hplmn时,可以执行pdu会话建立过程。否则,amf 701可以以合适的拒绝原因拒绝pdu会话建立请求。
[0322]
需要说明的是,smf id包括smf所属的plmn id。
[0323]
amf 701可以拒绝来自紧急注册ue的请求,其中,请求类型既不指示“紧急请求”也不指示“现有紧急pdu会话”。当请求类型指示“紧急请求”时,amf 701不期望ue 102提供的任何s-nssai和dnn值,相反,amf 701可以使用本地配置的值。amf 701存储pdu会话的接入类型。
[0324]
如果请求类型指示“紧急请求”或“现有紧急pdu会话”,则amf 701选择smf,如ts 23.501中的第5.16.4节所述。
[0325]
如果ue 102提供mb会话id和/或ue组id,则amf 701可以根据mb会话id和/或ue组id选择smf。例如,amf 701可以使用nrf 316来发现smf或smf集,其用于或之前选择服务于具有mb会话id和/或ue组id的mb会话。amf 701可以在发送给nrf316的消息中包括mb会话id和/或ue组id,使得nrf 316可以发送消息向amf 701通知哪个或哪些smf或smf集可以服务于ue 102。另一种方法是,smf或smf集可以事先向amf 701通知当前服务于mb会话和/或ue组id的smf id或smf集id。amf 701可以选择当前服务于mb会话和/或ue组id的同一smf或smf集。
[0326]
在步骤1106中,amf 701向smf 700发送nsmf_pdusession_createsmcontext请求(supi、dnn、一个或多个s-nssai、pdu会话id、amf id、请求类型、pcf id、优先级访问、mb会话id、ue组id、n1 sm容器(pdu会话建立请求)、用户位置信息、访问类型、pei、gpsi、ue存在于ladn服务区域中、pdu会话状态通知订阅、dnn选择模式、跟踪要求)或nsmf_pdusession_updatesmcontext请求(supi、dnn、一个或多个s-nssai、sm上下文id、amf id、请求类型、n1 sm容器(pdu会话建立请求)、用户位置信息、访问类型、rat类型、pei)。
[0327]
如果amf 701对于ue 102提供的pdu会话id与smf没有关联性(例如,当请求类型指示“初始请求”时),则amf 701调用nsmf_pdusession_createsmcontext请求,但是如果amf 701对于ue 102提供的pdu会话id已经与smg存在关联性(例如,当请求类型指示“现有pdu会话”),则amf 701调用nsmf_pdusession_updatesmcontext请求。
[0328]
amf 701向smf 700发送允许nssai中的服务plmn的s-nssai。对于本地疏导(local breakout,lbo)漫游场景,amf 701还向smf 700发送允许nssai的映射中的hplmn的对应s-nssai。
[0329]
amf id是ue的guami,其唯一地标识服务于ue的amf。amf 701将pdu会话id与包括从ue 102接收到的pdu会话建立请求的n1 sm容器一起转发。如果gpsi在amf 701侧可用,则也可以包括在内。
[0330]
amf 701根据与n2接口关联的全局ran节点id确定访问类型和rat类型。
[0331]
当处于有限业务状态的ue 102已经注册了紧急业务(即紧急注册)但未提供supi时,amf 701可以提供pei而不提供supi。pei如ts 23.501中的第5.9.3节定义。如果处于有限业务状态的ue已经注册了紧急业务(即紧急注册)且具有supi,但尚未认证,则amf701指示supi尚未认证。当smf 700没有接收到ue的supi时,或者当amf 701指示supi尚未认证时,smf 700确定ue尚未认证。
[0332]
如果amf 701确定dnn对应于ladn,则amf 701提供“ue存在于ladn服务区域中”,指示ue 102是在ladn服务区域之内还是之外。
[0333]
如果步骤1102中包括旧的pdu会话id,并且如果smf不被重分配,则amf 701还将旧的pdu会话id包括在nsmf_pdusession_createsmcontext请求中。
[0334]
amf还可以确定dnn选择模式,指示ue是否已经在其pdu会话建立请求中提供显式订阅的dnn。
[0335]
smf 700在决定是接受还是拒绝ue请求时可以使用dnn选择模式。
[0336]
当在注册过程或业务请求过程中作为an参数的一部分接收的建立原因与优先级业务(例如,mps、mcs)关联时,amf 701可以包括消息优先级报头以指示优先级信息。smf 700使用消息优先级报头来确定ue请求是否免于nas级别拥塞控制。其它nf通过将消息优先
权报头包括在基于服务的接口中,转发优先级信息,如ts 29.500[17]中详述。
[0337]
在本地疏导情况下,如果smf 700(在vplmn中)无法处理需要归属路由漫游的n1sm信息中的一部分,则smf 700可以通过调用nsmf_pdusession_createsmcontext响应业务操作,向amf 701指示自己不是处理n1 sm消息的合适smf。smf 700包括触发amf701继续归属路由的合适n11原因码。该过程再次从ts 23.502中的第4.3.2.2.2节的步骤2开始。
[0338]
amf 701可以将pcf id包括在nsmf_pdusession_createsmcontext请求中。该pcf id标识非漫游情况下的h-pcf和本地疏导漫游情况下的v-pcf。
[0339]
如果在订阅数据中接收到跟踪要求,则amf 701可以包括跟踪要求。如果mb会话id已经在pdu会话建立请求中提供,则amf 701可以包括mb会话id。如果ue组id已经在pdu会话建立请求中提供,则amf 701可以包括ue组id。
[0340]
在步骤1108中,如果对应supi的会话管理订阅数据、dnn和hplmn的s-nssai不可用,则smf 700使用nudm_sdm_get(supi、会话管理订阅数据、dnn、hplmn的s-nssai)检索会话管理订阅数据,并订阅在使用nudm_sdm_subscribe(supi、会话管理订阅数据、dnn、hplmn的s-nssai)修改订阅数据时获得通知。udm 320可以通过nudr_dm_query(supi、订阅数据、会话管理订阅数据、dnn、hplmn的s-nssai)从udr中获取这种信息,并可以通过nudr_dm_subscribe订阅来自udr的相同数据的通知。
[0341]
smf 700在决定是否检索会话管理订阅数据时可以使用dnn选择模式,例如,在没有显式订阅dnn和hplmn的s-nssai的情况下,其中smf 700可以使用本地配置而不是会话管理订阅数据。
[0342]
如果步骤1106中的请求类型指示“现有pdu会话”或“现有紧急pdu会话”,则smf700确定请求是由于3gpp接入和非3gpp接入之间的切换或从eps的切换产生的。smf700根据pdu会话id标识现有pdu会话。在这种情况下,smf 700可以不创建新的sm上下文,而是更新现有sm上下文,并在响应中向amf 701提供更新后的sm上下文的表示。
[0343]
如果请求类型为“初始请求”,并且如果旧的pdu会话id包括在nsmf_pdusession_createsmcontext请求中,则smf 700根据旧的pdu会话id标识待释放的现有pdu会话。
[0344]
订阅数据包括一个或多个允许的pdu会话类型、一个或多个允许的ssc模式、默认5qi、分配保持优先级(allocation and retention priority,arp)和订阅会话ambr。如果ue 102已经订阅了静态ip地址/前缀,则静态ip地址/前缀可以包括在订阅数据中。
[0345]
订阅数据可能包括允许的mb业务。mb业务可以是v2x mb业务、公共安全业务、电视业务、电影业务、iptv流媒体业务、视频或语音会议业务、多方游戏业务、现场音乐会流媒体业务、现场体育流媒体业务或5g lan(局域网)业务。例如,mb业务可以由以下参数中的一个或多个表示:应用id、dnn、s-nssai、内部组id、外部组id。
[0346]
smf 700可以通过确定ue请求是否符合用户订阅和本地策略来检查ue请求的有效性。如果dnn对应于局域数据网(local area data network,ladn),smf 700可以通过来自amf 701的“ue存在于ladn服务区域中”指示确定ue是否位于ladn服务区域中,检查ue请求的有效性。如果amf 701不提供“ue存在于ladn服务区区域中”指示,并且smf 700确定dnn对应于ladn,则smf认为ue在ladn服务区域之外。
[0347]
smf 700还可以通过确定是否允许ue 102访问由mb会话id标识的mb会话和/或ue是否是由ue组id标识的ue组内的成员,检查ue请求的有效性。
[0348]
如果认为ue请求无效,则smf 700可以决定不接受建立pdu会话的请求。
[0349]
在步骤1110中,smf 700向amf 701发送nsmf_pdusession_createsmcontext响应(原因、sm上下文id或n1 sm容器(pdu会话拒绝(原因))或nsmf_pdusession_updatesmcontext响应,取决于在步骤1106中接收到的请求。
[0350]
如果smf 700在步骤1106中接收到nsmf_pdusession_createsmcontext请求,并且smf 700能够处理pdu会话建立请求,则smf 700创建sm上下文,并通过提供sm上下文id响应amf 701。
[0351]
如果pdu会话的up安全策略被确定为完整性保护设置为“required”,smf 700可以根据ue完整性保护最大数据速率,通过本地配置决定是接受还是拒绝pdu会话请求。需要说明的是,如果ue完整性保护最大数据速率具有非常小的值,以防dn提供的业务需要更高的比特率,则smf 700可以用于拒绝pdu会话,等等。
[0352]
当smf 700决定不接受建立pdu会话的请求时,smf 700通过包括相关sm拒绝原因的nas sm信令拒绝ue请求,并使用nsmf_pdusession_createsmcontext响应来响应amf 701。smf 700还向amf 701指示pdu会话id被释放,然后,smf 700进入步骤1148(退订),停止pdu会话建立过程。
[0353]
步骤1112是可选的二次认证/授权。如果步骤1106中的请求类型指示“现有pdu会话”,则smf 700不执行二次认证/授权。如果在步骤1106中接收到的请求类型指示“紧急请求”或“现有紧急pdu会话”,则smf 700可以不执行二次认证/授权。步骤1112可以用于授权访问dn 306中托管的业务。dn 306中的应用服务器可以授权访问业务和/或授权访问mb业务的一个或多个mb会话。
[0354]
如果smf 700需要在dn-aaa服务器建立pdu会话期间执行二次认证/授权,如ts23.501中的第5.6.6节所述,则smf 700触发pdu会话建立认证/授权,如ts 23.502中的第4.3.2.3节所述。
[0355]
如果ue 102已经提供了mb会话id,则smf 700可以向dn-aaa发送mb会话id。如果ue 102已经提供了ue组id,则smf 700可以向dn-aaa发送ue组id。dn-aaa服务器可以向smf 700提供授权确认,即授权ue 102接收mb会话id指示的mb会话的mb数据。dn-aaa可以向smf 102通知ue可以加入的一个或多个mb会话的一个或多个mb会话id和/或一个或多个tmgi。dn-aaa服务器可以向smf 700通知ue组的一个或多个ue组id,ue可以与一个或多个ue组内的其它ue进行通信。
[0356]
smf 700可以代替dn-aaa向dn 306中的af或as 204等另一实体发送mb会话id和/或ue组id。dn 306中的实体,例如af或as,可以向smf 700发送以下信息中的一个或多个:标识授权ue 102使用的mb业务的信息,例如一个或多个应用id;标识授权ue 102加入的一个或多个mb会话的信息,例如一个或多个mb会话id、一个或多个tmgi和一个或多个mb会话的ip组播地址。
[0357]
在步骤1114中,如果动态pcc要用于pdu会话,则smf 700执行pcf选择,如ts23.501中的第6.3.7.1节所述。如果请求类型指示“现有pdu会话”或“现有紧急pdu会话”,则smf 700可以使用已经为pdu会话选择的pcf 318。否则,smf 700可以使用本地策略。
[0358]
在步骤1116中,smf 700可以执行如第4.16.4节定义的sm策略关联建立过程,以与pcf 318建立sm策略关联性并获得pdu会话的默认pcc规则。如果gpsi在smf 700侧可用,则
也可以包括在内。如果步骤1106中的请求类型指示“现有pdu会话”,则smf700可以提供关于一个或多个策略控制请求触发条件的信息,这些条件已经通过smf发起的sm策略关联修改过程满足,如第4.16.5.1节定义。pcf 318可以向smf提供第5.2.5.4节(和ts 23.503)中定义的策略信息。
[0359]
pcf 318根据紧急dnn,将pcc规则的arp设置为一个为紧急业务保留的值,如ts23.503所述。
[0360]
需要说明的是,步骤1114和步骤1116的目的是在选择upf 304之前接收pcc规则。如果不需要pcc规则作为upf选择的输入,则可以在步骤1118(upf选择)之后执行步骤1114和步骤1116。
[0361]
在步骤1118中,如果步骤1106中的请求类型指示“初始请求”,则smf 700可以为pdu会话选择ssc模式,如ts 23.501中的第5.6.9.3节所述。smf 700还可以根据需要选择一个或多个upf 304,如ts 23.501中的第6.3.3节所述。如果pdu会话类型是ipv4或ipv6或ipv4v6,smf 700为pdu会话分配ip地址/前缀,如ts 23.501中的第5.8.1节所述。如果pdu会话类型是ipv6或ipv4v6,smf 700还为ue 102分配接口标识符,以供ue 102构建其链路本地地址。对于非结构化pdu会话类型,smf 700可以为pdu会话和n6点对点隧道(基于udp/ipv6)分配ipv6前缀,如ts 23.501中的第5.6.10.3节所述。对于以太网pdu会话类型,smf 700既不为该pdu会话向ue 102分配mac,也不分配ip地址。
[0362]
如果步骤1106中的请求类型是“现有pdu会话”,则smf 700维护在源网络中已经分配给ue 102的相同ip地址/前缀。
[0363]
如果步骤1106中的请求类型指示“现有pdu会话”,是指在3gpp接入和非3gpp接入之间移动的现有pdu会话,则smf 700维护pdu会话的ssc模式、当前pdu会话锚点和ip地址。
[0364]
需要说明的是,smf 700可以决定触发,例如新的中间upf插入或分配新的upf,如ts 23.502中的第4.2.3.2节的步骤5所述。
[0365]
如果请求类型指示“紧急请求”,则smf 700可以选择upf 304,如ts 23.501中的第5.16.4节所述,并可以选择ssc模式1。
[0366]
smf 700可以向g-smf(图11a和图11b中未示出)发送请求消息,以请求upf选择信息。smf 700可以在请求消息中包括以下信息中的一种或多种:ue id(例如,supi、guti)、mb会话id、ue组id、dnai、应用id、dnn、s-nssai。
[0367]
g-smf 311可以发送upf地址信息(例如,upf id、upf fqdn)和标识n4接口以修改upf中的mb会话上下文的信息(例如,n4会话id、n4组会话id)。该upf可以是pdu会话的用户面(user plane,up)可以连接到的锚点upf(例如,mbsa upf)。
[0368]
在一些实施例中,smf 700和g-smf 311可以由oam 326配置为分组在同一smf集中。smf 700可以直接访问smf集中存储g-smf 311创建的mb会话上下文的存储器。smf 700可以在mb会话上下文中获取mbsa upf信息。
[0369]
在一些实施例中,smf 700和g-smf 311只是一个smf实例。这表示,一个smf实例用于服务所有可以共享一些共同特征的mb会话和pdu会话。共同特征可以是以下内容中的一个或多个:访问相同的一个或多个dnn、相同的一个或多个s-nssai;相同的nsi id;由一个或多个应用id、一个或多个af业务id、一个或多个af id表示的相同的一个或多个应用;服务于由一个或多个外部组id或相同的内部组id或tmgi等表示的相同ue组内的ue;由地理区
域id、一个或多个跟踪区域id、一个或多个注册区域和相同的一个或多个消费者等表示的相同位置。
[0370]
在步骤1120中,smf 700可以执行如第4.16.5.1节定义的smf发起的sm策略关联修改过程,以提供关于已经满足的一个或多个策略控制请求触发条件的信息。如果请求类型为“初始请求”,并且部署了动态pcc,并且pdu会话类型是ipv4或ipv6或ipv4v6,则smf 700向pcf 318(如果满足策略控制请求触发条件)通知分配的一个或多个ue ip地址/前缀。
[0371]
当部署了pcf 318时,如果调配了ps数据阻断策略控制请求触发,smf 700还可以向pcf 318上报ps数据阻断状态;smf 700和pcf 318对3gpp ps数据阻断的附加行为如ts23.503定义。
[0372]
需要说明的是,如果在步骤1114之前已经分配了ip地址/前缀(例如udm/udr中签约的静态ip地址/前缀),或者步骤1114和步骤1116在步骤1118之后执行,则在步骤1116中,ip地址/前缀可以提供给pcf 318,并且可以跳过本步骤中的ip地址/前缀通知。
[0373]
pcf 318可以将更新后的策略提供给smf 700。pcf 318可以将第5.2.5.4节(和ts23.503)中定义的策略信息提供给smf 700。
[0374]
pcf 318可以提供标识授权ue 102使用的mb业务的信息。
[0375]
在步骤1122中,如果请求类型指示“初始请求”,则smf 700与选定的upf 304发起n4会话建立过程,否则,smf 700与选定的upf 304发起n4会话修改过程:
[0376]
smf 700向upf 304发送n4会话建立/修改请求,并为该pdu会话提供要设置在upf304上的包检测、执行和上报规则。如果cn隧道信息由smf 700分配,则在本步骤中将cn隧道信息提供给upf 304。如果该pdu会话需要选择性用户面去激活,则smf 700确定非激活定时器并将其提供给upf 304。如果smf 700已经接收到跟踪要求,则smf 700将跟踪要求提供给upf 304。
[0377]
smf 700可以将mb会话id和ue组id提供给upf 304。smf 700可以将单独的ul n3(或n9)cn隧道((r)an id、ul teid)分配给upf 304。smf 700可以向upf 304发送dl cn隧道信息,该信息可以包括n3(或n9)接口的(r)an id和dl teid。dl teid可以是共享的dl teid,其被分配用于发送一组ue的dl pdu或由mb会话id标识的mb会话的dl pdu。如果新的dl隧道被分配给mb会话或ue组,则upf 304可以根据smf 700提供的far修改upf 304中的far,使得dl mb数据可以发送给ue(或ue组)的dl隧道或mb会话。
[0378]
在步骤1124中,upf 304通过向smf 700发送n4会话建立/修改响应来确认。如果cn隧道信息由upf 304分配,则在本步骤中,cn隧道信息也可以提供给smf 700。如果为pdu会话选择了多个upf 304,则smf 700可以在本步骤中与pdu会话的每个upf 304发起n4会话建立/修改过程。如果请求类型指示“现有pdu会话”,并且smf 700创建cn隧道信息,则跳过本步骤。否则,执行本步骤以通过n4会话修改过程从upf 304获取cn隧道信息。
[0379]
在步骤1126中,参考图11b,smf 700向amf 701发送namf_communication_n1n2messagetransfer(pdu会话id、n2 sm信息(pdu会话id、一个或多个qfi、一个或多个qos模板、cn隧道信息、允许nssai中的s-nssai、会话ambr、pdu会话类型、用户面安全执行信息、ue完整性保护最大数据速率、mb会话id、ue组id)、n1 sm容器(pdu会话建立接受(一个或多个qos规则、与一个或多个qos规则关联的一个或多个qos流需要的qos流级qos参数、选定的ssc模式、一个或多个s-nssai、dnn、分配的ipv4地址、接口标识符、会话ambr、选定的pdu会
话类型、反射qos定时器(如果可用)、一个或多个p-cscf地址、【永久在线pdu会话】、mb会话id、ue组id)))。如果pdu会话使用多个upf 304,则cn隧道信息可以包括与终止n3的upf 304相关的隧道信息。
[0380]
n2 sm信息携带amf 304要转发给(r)an的信息。n2 sm信息可以包括与对应于pdu会话的n3隧道的核心网地址对应的cn隧道信息。cn隧道信息可以指示已经被一些其它ue使用的相同ul隧道;这些其它ue可以与ue 102属于同一ue组,或者这些ue可以加入由mb会话id和/或tmgi指示的同一mb会话。n2 sm信息还可以包括一个或多个qos模板和对应的qfi,如ts 23.501中的第5.7节详述。n2 sm信息还可以包括pdu会话id,该pdu会话id可以由与ue 102交换的an信令使用,向ue指示(r)an资源和ue 102的pdu会话之间的关联性。n2 sm信息还可以包括与hplmn的s-nssai关联以及与vplmn的s-nssai(如果适用)和dnn关联的pdu会话。提供给(r)an的s-nssai是具有服务plmn的值的s-nssai(即hplmn s-nssai,或者lbo漫游情况下的vplmn s-nssai)。n2 sm信息还可以包括由smf 700确定的用户面安全执行信息,如ts23.501中的第5.10.3节所述。
[0381]
如果用户面安全执行信息指示完整性保护是“preferred”或“required”,则smf 700还可以在n2 sm信息中包括在pdu会话建立请求中接收的ue完整性保护最大数据速率。n2sm信息还可以包括mb会话id、tmgi和ue组id。对于mb会话id和/或tmgi和/或ue组id,(r)an 302可以使用mb会话id来确定是为pdu会话建立单独的dl隧道还是使用现有dl隧道,例如共享dl n3(或n9)隧道,以接收mb会话的dl pdu。(r)an302可以使用mb会话id和/或tmgi和/或ue组id将ue 102与mb会话上下文或组pdu会话上下文等组上下文关联起来。在组pdu会话上下文,组内的ue成员可以具有qos模板的相同qos参数。
[0382]
n1 sm容器可以包括amf 701要提供给ue 102的pdu会话建立接受。如果ue 102请求p-cscf发现,则消息还可以包括由smf 700确定的一个或多个p-cscf ip地址。pdu会话建立接受包括允许nssai中的s-nssai。对于lbo漫游场景,pdu会话建立接受包括vplmn的允许nssai中的s-nssai,也包括smf 700在步骤1106中接收的允许nssai的映射中的hplmn的对应s-nssai。如果建立的pdu会话被请求为永久在线pdu会话,则smf 700可以通过在pdu会话建立接受消息中包括永久在线pdu会话授权指示来指示请求是否被接受。如果建立的pdu会话未被请求为永久在线pdu会话,但smf 700可以确定需要将pdu会话建立为永久在线pdu会话,则smf 700可以在pdu会话建立接受消息中包括永久在线pdu会话授权指示,指示pdu会话是永久在线pdu会话。smf 700还可以包括mb会话id和/或tmgi,使得ue 102知道该pdu会话是为ue接收由mb会话id和/或tmgi标识的mb会话的dl mb数据而建立的。smf 700还可以包括ue组id和/或tmgi,使得ue 102知道该pdu是为ue 102与由ue组id和/或tmgi标识的ue组内的ue进行通信而建立的。
[0383]
n1 sm内和n2 sm信息中的pdu会话建立接受还可以包括多个qos规则和与这些qos规则和qos模板关联的一个或多个qos流需要的qos流级qos参数。
[0384]
namf_communication_n1n2messagetransfer可以包含pdu会话id和/或mb会话id和/或tmgi和/或ue组id。,从而使得amf 701知道ue 102使用哪种类型的接入网。
[0385]
如果pdu会话建立在步骤1110和步骤1126之间的任何地方失败,则nnamf_communication_n1n2messagetransfer请求可以包括带有pdu会话建立拒绝消息的n1 sm容器(如ts 24.501中的第8.3.3节所述)并且可能不包括任何n2 sm容器。然后,(r)an 302可
以向ue 102发送包括pdu会话建立拒绝的nas消息。在这种情况下,跳过步骤1128至步骤1142。
[0386]
在步骤1128中,amf 701向(r)an 302发送n2 pdu会话请求(n2 sm信息,nas消息(pdu会话id、n1 sm容器(pdu会话建立接受)))。
[0387]
amf 701向(r)an 302发送包括发往ue 102的pdu会话id和pdu会话建立接受的nas消息以及在n2 pdu会话请求内从smf 700接收到的n2 sm信息。
[0388]
在步骤1130中,(r)an 302可以下发与ue 102交换的an特定信令,该信令与从smf 700接收到的信息相关。例如,如果是ng-ran,rrc连接重配置可以在ue 102针对在步骤1128中接收的pdu会话请求建立与qos规则相关的必要ng-ran资源的情况下发生。
[0389]
(r)an 302还为pdu会话分配(r)an n3隧道信息。在双连接的情况下,主ran节点可以将一些待设置的(0个或0个以上)qfi分配给主ran节点,将其它qfi分配给ran辅节点。an隧道信息包括每个涉及的(r)an节点的隧道端点以及分配给每个隧道端点的qfi。qfi可以分配给ran主节点或ran辅节点,但不能同时分配给两者。
[0390]
(r)an 302将步骤1128中提供的nas消息(pdu会话id、n1 sm容器(pdu会话建立接受))转发给ue 102。如果与ue 102交换的an特定信令包括与接收到的n2命令关联的(r)an资源添加,则(r)an 302可以只向ue 102提供nas消息。
[0391]
如果仅移动引发的连接(mobile initiated connection only,mico)模式是激活的,并且步骤1102中的nas消息请求类型指示“紧急请求”,则ue 102和amf 701可以本地去激活mico模式。
[0392]
如果mb会话id和/或tmgi在n2 pdu会话请求中提供,则(r)an 302可以向ue102通知用于发送dl mb pdu的现有无线信道的无线配置。(r)an 302可以包括mb会话id和/或tmgi、ue组id。
[0393]
在步骤1132中,(r)an 302向amf 701发送n2 pdu会话响应(pdu会话id、原因、n2 sm信息(pdu会话id、an隧道信息、一个或多个接受/拒绝qfi的列表,用户面执行策略通知))。
[0394]
an隧道信息对应于与pdu会话对应的n3隧道的接入网地址。(r)an 302可以使用mb会话id和/或tmgi和/或ue组id来决定是建立新的n3 dl隧道还是使用当前用于现有mb会话的现有dl n3隧道(相同的dl n3 teid),以与upf 304连接进行dl数据传输。如果建立了新的dl n3隧道,upf 304可以通过这个新建立的dl n3隧道向(r)an 302发送dl mb数据。如果使用现有的dl n3隧道,则upf 304可以通过该共享的现有dl n3隧道为该组ue发送mb会话的mb数据。
[0395]
如果(r)an 302拒绝一个或多个qfi,则smf 700负责相应地更新qos规则以及ue中与一个或多个qos规则关联的qos流需要的qos流级qos参数。
[0396]
当ng-ran无法满足值为required的用户面安全执行信息时,ng-ran拒绝为pdu会话建立up资源。ng-ran向smf 700通知何时无法实现值为preferred的用户面安全执行。
[0397]
在步骤1134中,amf 701向smf 700发送nsmf_pdusession_updatesmcontext请求(sm上下文id、n2 sm信息、请求类型)。amf 701将从(r)an 302接收到的n2 sm信息转发给smf 700。
[0398]
如果n2 sm信息中包括一个或多个拒绝qfi的列表,则smf 700可以释放一个或多
个拒绝qfi关联的qos模板。
[0399]
如果n2 sm信息中的用户面执行策略通知指示无法建立用户面资源,并且用户面执行策略指示“required”,如ts 23.501中的第5.10.3节所述,则smf 700可以通过在步骤1142中的nsmf_pdusession_updatesmcontext响应中包括带有pdu会话建立拒绝消息(如ts24.501中的第8.3.3节详述)的n1 sm容器来拒绝pdu会话建立。在这种情况下,跳过步骤1136、步骤1138和步骤1140。
[0400]
在步骤1136中,smf 700与upf 304发起n4会话修改过程。smf 700向upf 304提供an隧道信息以及对应的转发规则。
[0401]
如果(r)an 302在步骤1132中为mb会话发送新的dl n3隧道id(tunnel id,teid),则转发规则可以指示pdu会话的哪个qos流要携带dl mb数据。
[0402]
需要说明的是,如果pdu会话建立请求是由于3gpp和非3gpp接入之间的移动性或epc的移动性产生的,则在本步骤中,下行数据路径切换到目标访问。
[0403]
在步骤1138中,upf 304将n4会话修改响应提供给smf 700。如果pdu会话中使用多个upf 304,则步骤1136和步骤1138中的upf 304是指终止n3的upf。
[0404]
在步骤1138之后,upf 304向ue 102发送可能已经为该pdu会话缓存的任何下行包。
[0405]
在步骤1140中,如果步骤1106中的请求类型既不指示“紧急请求”也不指示“现有紧急pdu会话”,并且如果smf 700还没有注册该pdu会话,则smf 700使用给定pdu会话的nudm_uecm_registration(supi、dnn、pdu会话id、smf标识)向udm 320注册。因此,udm 320存储以下信息:supi、smf标识以及关联的dnn和pdu会话id。udm320还可以通过nudr_dm_update(supi、订阅数据、smf数据中的ue上下文)将该信息存储在udr中。
[0406]
如果在步骤1106中接收到的请求类型指示“紧急请求”,则对于认证的非漫游ue,根据运营商配置(例如,与运营商是否使用固定smf进行紧急呼叫等相关),smf 700可以使用nudm_uecm_registration(supi、pdu会话id、smf标识、紧急业务指示)在udm320中注册适用于紧急业务的某一pdu会话。因此,udm 320存储用于紧急业务的适用pdu会话。
[0407]
如果在步骤1106中接收的请求类型指示“紧急请求”,则对于未认证的ue或漫游ue,smf 700可以不在udm 320中注册某一pdu会话。
[0408]
如果pdu会话是为ue加入mb会话并接收mb数据而建立的,则在步骤1140中,smf 700可以向udm 320发送以下信息中的一个或多个:mb会话id、pdu会话id、tmgi和ue组id。
[0409]
在步骤1142中,smf 700向amf 701发送nsmf_pdusession_updatesmcontext响应(原因)。
[0410]
smf 700可以在本步骤之后通过调用第5.2.2.3.2节详述的namf_eventexposure_subscribe业务操作,向ue订阅amf 701的移动事件通知(例如,位置上报、ue进入或离开感兴趣区域)。对于ladn,smf 700可以通过提供ladn dnn作为感兴趣区域的指示符,向进入或离开ladn服务区域的ue订阅事件通知(如ts 23.501中的第5.6.5节和第5.6.11节所述)。
[0411]
在本步骤之后,amf 701转发smf 700订阅的相关事件。
[0412]
步骤1144是smf 700向amf 701发送nsmf_pdusession_smcontextstatusnotify(释放)的可选步骤。
[0413]
如果在该过程中,在步骤1110之后的任何时候,pdu会话建立不成功,则smf 700通
过调用nsmf_pdusession_smcontextstatusnotify(释放)通知amf 701。smf 700还可以释放创建的任何一个或多个n4会话、分配的任何pdu会话地址(例如ip地址)以及与pcf的关联性(如果存在)。在这种情况下,跳过步骤1146。
[0414]
在步骤1146中,smf 700经由upf 304向ue 102发送ipv6地址配置。如果pdu会话类型是ipv6或ipv4v6,smf 700生成ipv6路由器通告,并经由n4和upf 304将其发送给ue 102。
[0415]
在步骤1148中,如果在步骤1108之后pdu会话建立失败,并且如果smf 700不再为该dnn、hplmn的s-nssai处理ue的pdu会话,则smf 700可以执行以下操作:smf700可以使用nudm_sdm_unsubscribe(supi、会话管理订阅数据、dnn、hplmn的s-nssai)退订对应的supi、dnn、hplmn的s-nssai的会话管理订阅数据的修改。此外,udm 320可以通过调用nudr_dm_unsubscribe(supi、订阅数据、会话管理订阅数据、hplmn的s-nssai、dnn)退订来自udr的修改通知。
[0416]
下面论述ue使用现有pdu会话来接收mb数据的一种替代方法。首先,ue 102可以建立pdu会话以与dn 306中的as 204进行通信。ue 102可以向as 204发送加入up中的mb会话的请求。as 204可以向ue 102发送响应,在响应中包括标识mb会话的信息,例如以下参数的任意组合:mb会话id、tmgi、一个或多个dl mb数据流的一个或多个包过滤器、路由器或服务器的一个或多个ip组播地址、可能向现有一个或多个mb会话提供up连接的upf。然后,ue 102可以向移动网络发送加入一个或多个mb会话的请求。在请求中,ue 102包括从as 204接收到的一些信息,以帮助移动网络标识ue想要加入的mb会话。
[0417]
图12a和图12b是本发明一个实施例提供的使用现有pdu会话以通过ue或网络针对非漫游和本地疏导漫游请求的pdu会话修改过程使得ue加入mb会话的方法。
[0418]
pdu会话修改过程可以通过以下步骤中的一个或多个触发:步骤1202、步骤1204、步骤1206、步骤1208、步骤1210、步骤1212、步骤1214和步骤1216,如下进一步论述。
[0419]
步骤1202是ue发起的pdu会话修改过程。在步骤1202中,ue 102通过发送nas消息发起pdu会话修改过程。nas消息可以包括n1 sm容器(pdu会话修改请求(pdu会话id、包过滤器、操作、请求的qos、隔离、5gsm核心网能力、包过滤器的数量、【永久在线pdu会话请求】))、pdu会话id、ue完整性保护最大数据速率、mb会话id、tmgi、ip组播地址和ue组id。根据访问类型,如果ue 102处于cm-idle状态,则业务请求过程在该sm-nas消息之前开始。nas消息由(r)an 302转发给amf 308,包括用户位置信息的指示。
[0420]
在步骤1204中,amf 308向smf 700调用nsmf_pdusession_updatesmcontext(sm上下文id、n1 sm容器(pdu会话修改请求))。
[0421]
当ue 102请求对选定的一个或多个sdf进行特定的qos处理时,pdu会话修改请求包括描述一个或多个sdf的包过滤器、对所指示的包过滤器进行的请求的包过滤操作(添加、修改、删除)和请求的qos,可选地包括隔离指示。当ue 102建议网络将适用的一个或多个sdf绑定到不同的专用qos流上时,隔离指示包括在内,即使现有的qos流可以支持请求的qos,这也有可能发生。网络应该遵守ue请求,但网络可以继续将选定的一个或多个sdf绑定到现有的qos流上。
[0422]
ue 102可以使用pdu会话修改请求来请求移动网络建立新的qos,以便从as接收dl mb数据。pdu会话修改请求可以包括当前传输mb pdu的数据流的mb会话id、tmgi、ip组播地址和一个或多个包过滤器。ue 102可以接收之前从as 204发送的mb会话id、tmgi、ip组播地
址和包过滤器。一个或多个包过滤器可以包括mbsa upf的ip组播地址。包过滤器还可以包括as的ip组播地址。请求的包过滤器操作被设置为“添加”,使得smf700可以识别ue请求从as接收mb数据。
[0423]
需要说明的是,只有一个qos流用于流量隔离。如果ue 102后续请求隔离其它一个或多个sdf,则其它一个或多个sdf在用于隔离的现有qos流上复用。
[0424]
当ue 102在ladn的可用性区域之外时,ue 102可能不触发与ladn对应的pdu会话的pdu会话修改过程。
[0425]
ps数据阻断状态如果更改,则可以包括在pdu会话修改请求消息中的pco中。
[0426]
对于在eps中建立的pdu会话,当ue 102第一次从eps移动到5gs时,如果ue 102想要将pdu会话更改为永久在线pdu会话,则在pdu会话修改请求消息中包括永久在线pdu会话请求指示。
[0427]
当部署了pcf 318时,如果调配了ps数据阻断事件触发,smf 700进一步向pcf 318上报ps数据阻断状态;smf 700和pcf 318对3gpp ps数据阻断的附加行为如ts 23.503定义。
[0428]
5gsm核心网能力由ue提供并由smf 700处理,如ts 23.501中的第5.4.4b节定义。
[0429]
ue完整性保护最大数据速率指示ue可以支持up完整性保护的最大数据速率。
[0430]
包过滤器的数量指示用于指示的qos规则的支持包过滤器的数量,如ts 23.501中的第5.17.2.2.2节所述。
[0431]
步骤1206是smf请求的pdu会话修改触发。pcf 318执行ts 23.502中的第4.16.5.2节定义的pcf发起的sm策略关联修改过程,以向smf 700通知策略修改。这可能已经根据策略决策或af请求触发,例如,根据应用功能对流量路由的影响,如ts 23.502中的第4.3.6.2节的步骤5所述。pcf 318可以从af接收支持dl mb会话的请求。
[0432]
在步骤1208中,udm 320通过nudm_sdm_notification(supi、会话管理订阅数据)更新smf 700的订阅数据。smf 700更新会话管理订阅数据,并通过返回ack(包括supi)来确认udm 320。
[0433]
udm 320可以直接或间接从af 322接收关于ue组一部分的ue(例如,supi、gpsi之类的ue id)的信息或想要加入现有mb会话的一个或多个ue id。udm 320可以向smf 700通知会话管理签约数据中的一个或多个以下信息:ue组id(例如,内部组id、外部组id)、建立一个或多个dl qos流以接收mb数据的指示、与携带mb数据的qos流关联的一个或多个dl包过滤器、mb会话id、tmgi、ip组播地址、应用id、一个或多个dnai、一个或多个dnn和一个或多个s-nssai。
[0434]
在步骤1210中,smf 700可以决定根据本地配置的策略或来自(r)an 302的触发(如ts 23.502中的第4.2.6节和第4.9.1节所述)修改pdu会话。如果up连接被激活(如ts 23.502中的第4.2.3节的业务请求过程所述),则smf请求的修改也可以被触发;smf700已经标记一个或多个qos流的状态在5gc中被删除,但还没有与ue 102同步。
[0435]
如果smf 700在步骤1206、步骤1208或步骤1210中接收其中一个触发,则smf 700开始smf请求的pdu会话修改过程。
[0436]
步骤1212是an发起的pdu会话修改过程。在步骤1212中,(r)an 302经由amf701向smf 700指示qos流映射到的an资源何时被释放,不管是否配置了通知控制。(r)an 302向
amf 701发送包括pdu会话id和n2 sm信息的n2消息。n2 sm信息包括qfi、用户位置信息和qos流被释放的指示。
[0437]
在步骤1214中,amf 701向smf 700调用nsmf_pdusession_updatesmcontext(sm上下文id、n2 sm信息)。
[0438]
如果为gbr流配置了通知控制,当(r)an 302确定qos流的qos目标无法实现或可以再次实现时,(r)an 302向smf 700发送n2消息(pdu会话id、n2 sm信息)。n2sm信息包括qfi和qos流的qos目标无法实现或可以再次实现的指示。amf 701调用nsmf_pdusession_updatesmcontext(sm上下文id、n2 sm信息)。如果pcf 318已经订阅了qos通知控制事件,则smf 700针对设置了通知控制的每个pcc规则向pcf 318上报此事件,如下文步骤1218所述。可选地,如果动态pcc不使用该dnn并依赖于本地配置的策略,则smf 700可以开始smf请求的pdu会话修改过程,如下文步骤1222所述。
[0439]
在步骤1215中,upf 304或g-upf 338(或mbsa upf)可以检测从ue 102发送的ul包,指示ue请求加入mb会话。该包可以携带igmp加入消息。upf 304或g-upf 338将ue 102的mb会话加入请求转发给smf 700。mb会话加入请求可以包括标识mb会话的信息,例如,ue id(例如,supi、gpsi、mb会话id、tmgi、ue组id(例如,内部组id、外部组id))、dl mb数据流的一个或多个ip包过滤器、dl mb数据流的一个或多个ip组播地址。smf 700可以向upf 304或g-upf 338发送确认消息;该消息在图12a中未示出。
[0440]
在步骤1216中,nef 314或g-smf 1006可以向smf 700发送请求smf 700添加或修改现有qos流的消息。新的qos流可以用于携带dl mb pdu。pdu会话中的一个或多个现有qos流可以用于携带dl mb pdu。该消息可以包括以下信息中的一个或多个:mb会话id、tmgi、dnn、s-nssai、应用id、mbsa upf、dnai、qos信息(例如,5qi、最大流比特率(maximum flow bit rate,mfbr)、保证流比特率(guaranteed flow bit rate,gfbr))、qos流和pdu会话的一个或多个dl包过滤器、g-upf 388的ip组播地址(在图12a和图12b中未显示)。
[0441]
smf 700可以用于支持ue组内的部分或全部ue的pdu会话。nef 314可以根据以下信息中的一个或多个使用nrf业务发现smf 700:dnn、s-nssai和ue组id(例如,内部组id、外部组id)、mb会话id、tmgi。smf 700还可以订阅nef 314接收从af 322发出的与upf 304(或g-upf 338)和dn 306之间的流量路由有关的信息。
[0442]
在步骤1218中,smf 700可能需要通过执行ts 23.502中的第4.16.5.1节定义的smf发起的sm策略关联修改过程,向pcf 318上报某一订阅的事件。如果pdu会话修改过程通过步骤1206或步骤1210触发,则可以跳过此步骤。如果没有部署动态pcc,则smf700可以使用本地策略来决定是否更改qos模板。
[0443]
当pdu会话修改只需要upf侧的动作(例如选通)时,不调用步骤1220至步骤1238。
[0444]
在步骤1220中,如果pdu会话的冗余传输尚未激活,并且smf 700决定对新的qos流执行冗余传输,则如果cn隧道信息由smf 700分配,smf 700分配其它cn隧道信息。其它cn隧道信息通过n4会话修改请求提供给upf 304。smf 700还指示upf 304对qos流执行数据包复制与消除。
[0445]
如果pdu会话的冗余传输已经激活,并且smf 700决定停止冗余传输,则smf 700指示upf 304释放用作pdu会话的冗余隧道的cn隧道信息,而且还指示upf 304停止对相应的一个或多个qos流进行复制与消除。
[0446]
需要说明的是,根据从两条gtp-u隧道接收的包对ran/upf执行消除和重排序的方法取决于ran/upf的实现。这两条gtpu隧道在同一ran节点和upf侧结束。
[0447]
如果pdu会话的冗余传输尚未激活,并且smf 700决定对具有psa upf和ng-ran之间的两个中间upf(intermediate upf,i-upf)的新qos流执行冗余传输,则如果cn隧道信息由smf 700分配,smf 700分配两个i-upf的cn隧道信息。两个i-upf的cn隧道信息通过n4会话建立请求消息(包括psa upf的ul cn隧道信息)提供给i-upf。向psa upf发送n4会话修改请求消息(包括两个i-upf的dl cn隧道信息)。smf 700指示psa upf对qos流执行包复制与消除。
[0448]
在步骤1220中,smf 700可以配置一个或多个upf,例如,upf 304和g-upf 338。在一些实施例中,如果需要i-upf和/或ul cl和/或bp支持g-upf 338和(r)an 302之间的dl up连接,则smf 700还可以配置一些i-upf、ul cl或分支点(branching point,bp)upf。在一些实施例中,upf 304和g-upf 338可以是两个不同的upf。在一些实施例中,upf 304和g-upf 339可以是相同的upf。
[0449]
如果步骤1202、步骤1206、步骤1215、步骤1216中的一个或多个消息包括支持ue加入mb会话的信息,则smf 700可以向upf 304(或g-upf 338)发送n4会话修改请求。该消息可以包括以下信息中的一个或多个:标识mb会话的信息(例如,ip组播地址、一个或多个dl包过滤器、mb会话id、tmgi)、标识dl n3隧道的信息(例如,(r)an地址和dl teid)、n9 dl隧道信息(例如,upf 304或另一i-upf的地址)、一个或多个转发动作规则(forward action rule,far)、使用量上报规则(usage reporting rule,urr)、一个或多个qos执行规则(qos enforcement rule,qer)、包检测规则(packet detection rule,pdr)更新。qer可以包括qos值的新值,例如ts 23.501中的表5.8.2.11.4-1定义的qos参数。例如,smf 700(或g-smf 311)可以为一个或多个ul和dl qos流和/或pdu会话的最大比特率提供一个或多个新值,为一个或多个ul/dl qos流和/或pdu会话的保证比特率(会话ambr)提供一个或多个新值。upf 304(或g-upf 338)然后可以使用smf 700提供的信息来转发在dl从dn 306和/或在ul从其它ue接收到的mb包,以将mb包发送给dl n3或n9隧道。
[0450]
如果需要n9 dl隧道连接g-upf 338和upf 304,则upf-304可以变为bp upf。smf700可以将upf 304配置为bp upf。
[0451]
在一些实施例中,如果由相同an 302服务的所有ue使用相同的dl up路径(可以包括n3隧道和/或n9 dl隧道中的一个或多个)将mb pdu从upf 304(或g-upf 338或mbsaupf)承载到(r)an 302,则可以跳过步骤1220和步骤1222。在步骤1222中,upf 304和/或g-upf 338响应于smf 700。如果在步骤1220中,pdu会话的冗余传输尚未激活,并且smf 700指示upf 304对qos流执行包复制与消除,则如果cn隧道信息由upf 304分配,upf 304分配其它cn隧道信息。其它cn隧道信息提供给smf 700。
[0452]
如果在步骤1220中,pdu会话的冗余传输尚未激活,并且smf 700决定对具有两个i-upf的新qos流执行冗余传输,则如果cn隧道信息由upf分配,i-upf分配cn隧道信息。两个i-upf的cn隧道信息提供给smf 700。
[0453]
对于ue或an发起的修改,在步骤1224中,smf 700使用nsmf_pdusession_updatesmcontext(n2 sm信息(pdu会话id、一个或多个qfi、一个或多个qos模板、会ambr)、n1 sm容器(pdu会话修改命令(pdu会话id、一个或多个qos规则、qos规则操作、与一个或多
个qos规则关联的一个或多个qos流需要的qos流级qos参数、会话ambr、【永久在线pdu会话授权】)))来响应amf 701。qos模板、qos规则和qos流级qos参数如ts 23.501中的第5.7节所述。
[0454]
如果ue 102请求pdu会话修改以将pdu会话修改为永久在线pdu会话,则smf 700可以在pdu会话修改命令中包括永久在线pdu会话授权指示,以指示pdu会话是否要更改为永久在线pdu会话。
[0455]
如果ue 102或udm 320或nef 314或g-smf 1006请求pdu会话修改,以使ue 102加入mb会话,则smf 700可以检查是否授权ue 102加入mb会话。smf 700可以具有从udm 320获取的ue签约信息。如果smf 700没有与mb业务相关的ue订阅信息,则smf 700可以向udm 320发送获取与mb业务相关的ue订阅的请求。例如,smf 700可以向udm 320发送nudm_sdm_get,nudm_sdm_get包括以下参数中的一个或多个:nf id是smf 700id,订阅数据类型可以设置为mb业务订阅(例如,iptv、公共安全、v2x、iot),每种订阅数据类型的密钥可以设置为ue id(例如,supi或gpsi),数据子密钥可以设置为特定的mb会话信息(例如,mb会话id、tmgi、iptv通道、ip组播地址)。udm320可以向smf 700发送以下信息中的一个或多个:mb业务订阅信息、接受或拒绝ue加入mb会话请求的指示。根据udm 320提供的信息,smf 700可以确定是接受还是拒绝ue加入一个或多个mb会话的请求。
[0456]
如果接受ue 102或udm 320或nef 314或g-smf 1006请求ue 102加入mb会话的pdu会话修改,则smf 700可以向amf 701发送以下与mb会话相关的信息中的一个或多个:加入mb会话的ue id(例如,supi、gpsi)、mb会话id、tmgi、ue组id。amf701可以将接收到的信息存储在mb会话上下文中。
[0457]
n2 sm信息携带amf 701提供给(r)an 302的信息。n2 sm信息可以包括qos模板和对应的qfi,以向(r)an 302通知添加或修改了一个或多个qos流。n2 sm信息还可以只包括一个或多个qfi,以向(r)an 302通知移除了一个或多个qos流。smf 700可以为每个qos流指示冗余传输是否可以通过对应的冗余传输指示执行。如果pdu会话修改由步骤1212中论述的(r)an释放触发,则n2 sm信息携带(r)an释放的确认。如果ue102为没有建立的用户面资源的pdu会话请求pdu会话修改,则提供给(r)an 302的n2sm信息包括用于建立用户面资源的信息。
[0458]
如果pdu会话的冗余传输已经激活,并且smf 700决定停止冗余传输,则smf 700指示(r)an 302释放用作pdu会话的冗余隧道的an隧道信息。smf 700还指示(r)an302停止对相应的一个或多个qos流进行包复制与消除。
[0459]
n1 sm容器携带amf 701要提供给ue 102的pdu会话修改命令。n1 sm容器可以包括qos规则、与一个或多个qos规则关联的一个或多个qos流需要的qos流级qos参数以及对应的qos规则操作和qos流级qos参数操作,以向ue通知添加、移除或修改了一个或多个qos规则。
[0460]
如果ue 102在步骤1202中通过请求添加一个或多个包过滤器来请求添加一个或多个qos流,并且如果smf 700没有锚点upf信息,则smf 700可以与g-smf 1006进行通信以获取锚点upf信息(例如,mbsaupf或g-upf 338)。图12a中未示出本步骤。smf700可以向g-smf 1006发送消息,该消息可以包括以下信息中的一个或多个:ue 102提供的包过滤器、mb会话id、tmgi和ue组id。g-smf 1006可以具有ue组信息,该信息可以指示授权ue接收mb数
据。该指示可以是存储在udr中并由udm 320管理的ue订阅信息的一部分。如果授权ue 102接收mb数据,则g-smf 1006可以向smf 700发送指示锚点upf地址的响应消息。锚点upf可以是g-upf 700或mbsa upf或本地交换upf。如果没有授权ue接收mb数据,则g-smf 1006可以向smf 700发送包括拒绝响应和拒绝原因的响应消息。
[0461]
在一些实施例中,已经选择或预配置g-amf 309(图12a中未示出)服务于mb会话。smf 700或g-smf 311可以向g-amf 309发送信息,该信息包括g-amf 309的至少一些mb会话信息、(r)an 302的n2 sm消息以及ue 102的n1 sm容器。g-amf 309待接收的mb会话信息可以包括以下参数中的一个或多个:加入mb会话的ue id(例如,supi、gpsi)、mb会话id、tmgi、ue组id和ue位置信息(例如,(r)an 302地址、小区id)。amf 701可以将接收到的mb会话信息存储在mb会话上下文中。n2 sm消息可以包括ue id、mb会话id、tmgi、ue组id(例如内部组id)、dl n3隧道信息、为mb数据流建立新dl隧道的指示、一个或多个dl mb qos流的一个或多个qos模板和一个或多个ul qos流的一个或多个qos模板。dl n3隧道可以是现有dl隧道,该隧道用于为加入mb会话的所有ue承载dl mb pdu。n1 sm消息可以包括以下信息中的一个或多个:接受还是拒绝ue加入mb会话请求的指示、mb会话id、tmgi、ue组id、dl mb数据流的一个或多个包过滤器、dl mb数据流的ip组播地址。如果接受ue加入mb会话请求,则n1 sm容器可以包括以下参数中的一个或多个:在mb包是加密的情况下解密mb包的解密密钥、一个或多个dl mb qos流的一个或多个qos规则和一个或多个ul qos流的一个或多个qos规则。g-amf 309可以经由amf 701和(r)an 302向ue 102发送n1 sm消息。在一些实施例中,g-smf 311可以经由amf 701向ue 102发送n1 sm消息。然后,amf 701向(r)an 302发送n1 sm消息,而(r)an 302向ue 102发送n1 sm消息。ue 102可以使用现有ul qos流或建立新ul qos流,以与dn 306中的as 204进行通信。
[0462]
对于smf请求的修改,在步骤1226中,smf 700向amf 701调用namf_communication_n1n2messagetransfer,包括n2 sm信息(pdu会话id、一个或多个qfi、一个或多个qos模板、会话ambb)、n1 sm容器(pdu会话修改命令(pdu会话id、一个或多个qos规则、与一个或多个qos规则关联的一个或多个qos流需要的qos流级qos参数、qos规则操作和qos流级qos参数操作、会话ambr))。
[0463]
如果ue 102处于cm-idle状态并且atc被激活,则amf 701根据namf_communication_n1n2messagetransfer更新和存储ue上下文,而且跳过和步骤1230、步骤1232、步骤1234、步骤1236和步骤1238。当ue 102可达时,例如,当ue进入cm-connected状态时,amf 701转发n1消息以将ue上下文与ue同步。
[0464]
smf 700可以在n2 sm信息消息和n1 sm容器中添加或修改多个qos流参数中的一个,以支持dl mb。
[0465]
对于smf由于来自udm 320的更新smf关联参数而请求的修改,在步骤1228中,smf 700可以向amf 701提供smf导出的cn辅助ran参数调节。smf 700向amf 701调用nsmf_pdusession_smcontextstatusnotify(smf导出的cn辅助ran参数调节)。amf 701将smf导出的cn辅助ran参数调节存储在该ue的关联pdu会话上下文中。
[0466]
在步骤1230中,amf 701可以向(r)an 302发送n2 pdu会话请求(从smf 700接收到的n2 sm信息、nas消息(pdu会话id、n1 sm容器(pdu会话修改命令)))消息。
[0467]
在步骤1230中,如果smf 700或g-smf 311向amf 701通知接受ue加入mb会话请求,
则amf 701可以向(r)an 302发送ue 102的n1 mm消息(或n1 mm容器)。n1mm消息可以包括以下参数中的一个或多个:标识mb会话的信息(例如,mb会话id、tmgi、ue组id(例如内部组id)、dl mb数据流的一个或多个包过滤器、dl mb数据流的ip组播地址)、ue的在一个或多个mb dl pdu是编码(加密)的情况下解码(或解密)mb dl pdu的安全信息以及mb会话的服务区域(例如,一个或多个(r)an id的列表、一个或多个小区id的列表、跟踪区域id列表、注册区域id列表、一个或多个地理区域id的列表)。
[0468]
在步骤1232中,(r)an 302可以下发与ue 102交换的an特定信令,该信令与从smf 700接收到的信息相关。例如,如果是ng-ran,rrc连接重配置可以在ue修改与pdu会话相关的必要(r)an资源的情况下发生。
[0469]
(r)an 302可以考虑更新后的cn辅助ran参数调节以重新配置as参数。
[0470]
在步骤1232中,如果(r)an 302从smf 700或g-smf 311接收到n2 sm消息,则(r)an 302可以分配资源来服务一个或多个dl mb qos流和/或ul qos流。(r)an302可以将一个或多个新的dl隧道(n3 dl隧道id(tunnel id,teid))分配给upf 304(或g-upf 338)以发送dl mb pdu。(r)an 302可以使用现有dl n3隧道(或dl n3mb隧道)来接收ue 102的dl mb数据。根据ue 102和/或当前接收同一mb会话的dl mb数据的其它ue的信息,由mb会话id或tmgi等指示,(r)an 302可以选择合适的无线配置参数以将dl mb pdu发送给ue 102。例如,(r)an 102可以为ue 102建立单独的单播drb;(r)an 102可以使用ue 102和其它ue的现有drb,例如点对多点(point-to-multipoint,ptm)或广播drb。(r)an 302可以向ue 102发送无线配置参数,使得ue 102可以接收dl mb pdu。(r)an 302可以向ue 102发送从smf 700或g-smf311接收到的n1 sm容器。
[0471]
参考图12b,在步骤1234中,(r)an 302可以通过向amf 701发送n2 pdu会话ack(n2 sm信息(一个或多个接受/拒绝qfi的列表、an隧道信息、pdu会话id、辅助rat使用量数据)、用户位置信息)消息,确认n2 pdu会话请求。在双连接的情况下,如果一个或多个qfi被添加到pdu会话中,则主ran节点可以将这些qfi中的一个或多个分配给之前未参与pdu会话的ng-ran节点。在这种情况下,an隧道信息包括分配给新ng-ran节点的qfi的新n3隧道端点。因此,如果一个或多个qfi从pdu会话中移除,则(r)an节点可能不再参与pdu会话,并且对应的隧道端点从an隧道信息中移除。如果ng-ran由于超过ue完整性保护最大数据速率等原因而无法满足对应qos模板的用户面安全执行信息,则ng-ran可以拒绝一个或多个qfi。
[0472]
如果plmn配置了辅助rat使用量上报,则ng-ran节点可以提供ran使用量数据报告。
[0473]
如果pdu会话的冗余传输尚未激活,并且smf 700向ran 302指示qos流中的一个可以执行冗余传输,则ran 302在n2 sm信息中包括其它an隧道信息。
[0474]
在步骤1234中,(r)an 302可以在n2 sm信息消息中包括dl mb qos数据流的dl an隧道。dl an隧道可以是新的或现有的dl an隧道。dl an隧道可以包括(r)an地址和teid。
[0475]
在步骤1234中,(r)an 302可以向g-amf 309(图12b中未示出)发送n2 sm信息。
[0476]
在步骤1236中,amf 701通过nsmf_pdusession_updatesmcontext业务操作将从(r)an 302接收到的n2 sm信息和用户位置信息转发给smf 700。在步骤1238中,smf 700使用nsmf_pdusession_updatesmcontext响应作为回应。n2 sm信息可以包括辅助rat使用量数据。
[0477]
如果(r)an 302拒绝一个或多个qfi,则smf 700负责更新qos规则和与ue中的一个或多个qos规则相关的一个或多个qos流需要的qos流级qos参数。
[0478]
在步骤1236中,amf 701可以将n2 sm信息转发给g-smf 311(图12b中未示出)。
[0479]
在一些实施例中,在步骤1236中,amf 701可以将n2 sm信息转发给g-amf 309(图12b中未示出),g-amf 309然后可以将n2 sm信息转发给g-smf 311。
[0480]
在步骤1240中,smf 700可以通过向upf 304发送n4会话修改请求消息,更新参与pdu会话修改的一个或多个upf的n4会话。在步骤1242中,upf 304向smf 700发送n4会话修改响应。
[0481]
如果要创建新的一个或多个qos流,则smf 700使用新qos流的ul pdr更新upf304。这样可以传输具有新qos流的qfi的ul包。
[0482]
需要说明的是,如果ran 302在步骤1234中返回了其它an隧道信息,则smf 700向upf 302通知该an隧道信息用于冗余传输。如果使用两个i-upf进行冗余传输,smf 700向两个i-upf提供an隧道信息。如果两个i-upf的cn隧道信息由upf在步骤1222中分配,则smf 700还将两个i-upf的dl cn隧道信息提供给upf(psa)。
[0483]
如果当前upf需要连接mbsa upf,则smf 700可以将upf配置为中间upf(intermediate upf,i-upf)或分支点(branching point,bp)upf。smf 700可以提供n9dl隧道信息,该信息提供(g-upf 338的)mbsa upf和upf 304之间的dl连接(例如,n9 dl teid和mbsaupf地址)。
[0484]
smf 700也可以向mbsa upf发送n4会话修改请求。该消息可以包括以下信息中的一个或多个:dl隧道信息和包处理规则。dl隧道信息可以包括dl和dl teid中的n9 dl隧道信息(例如目的地upf(i-upf、交换点upf)地址。包处理规则可以包括连接dl n6接口和dl n3或n9接口的包转发动作规则,使得mbsa upf可以将mb pdu分发给ue。
[0485]
如果在步骤1220中,smf 700(或g-smf 311)决定使用现有的dl up路径将dl mb数据发送给ue 102,则可以跳过步骤1240和步骤1242。
[0486]
在步骤1244中,ue 102通过向(r)an 302发送nas消息(pdu会话id、n1 sm容器(pdu会话修改命令ack))消息来确认pdu会话修改命令。
[0487]
在步骤1246中,(r)an 302将nas消息转发给amf 701。
[0488]
在步骤1248中,amf 701通过nsmf_pdusession_updatesmcontext业务操作将从(r)an 302接收到的n1 sm容器(pdu会话修改命令ack)和用户位置信息转发给smf 700。在步骤1250中,smf 700使用nsmf_pdusession_updatesmcontext响应作为回应。
[0489]
如果smf发起的修改是删除不包括与默认qos规则关联的qos流的多个qos流(例如由pcf 318触发),并且smf 700没有接收到ue 102的响应,则smf 700标记这些qos流的状态要与ue 102同步。
[0490]
pdu会话修改命令ack可以指示ue 102成功加入请求的mb会话的确认。
[0491]
在步骤1248中,amf 701可以直接或经由g-amf 309将n1 sm容器转发给g-smf311。此消息在图12b中未显示。
[0492]
在步骤1252中,smf 700可以通过向upf 304发送n4会话修改请求(n4会话id)消息,更新pdu会话修改涉及到的一个或多个upf 304的n4会话。对于以太网pdu会话类型的pdu会话,smf 700可以通知upf 304添加或移除一个或多个以太网包过滤集和一个或多个
转发规则。
[0493]
在步骤1254中,upf 304可以使用n4会话修改响应来响应smf 700。
[0494]
需要说明的是,在pdu会话修改过程中受影响的upf 304取决于修改后的qos参数和部署情况。例如,如果具有ul cl的pdu会话的会话ambr发生更改,则只涉及ul cl。这也适用于步骤1240和步骤1242。
[0495]
在步骤1256中,如果smf 700在步骤1206或步骤1218中与pcf 318进行交互,则smf 700向pcf 318通知是否可以通过执行ts 23.502中的第4.16.5.1节定义的smf发起的sm策略关联修改过程来执行pcc决策。
[0496]
smf 700向订阅了与pdu会话变更相关的用户位置信息的实体通知。
[0497]
在步骤1258中,smf 700可以向nef 314(或g-smf 1006)发送mb会话响应,以确认up的建立,从而用于向ue 102发送dl mb pdu。
[0498]
如果步骤1206被触发以通过ts 23.502中的第4.3.6.2节的步骤5对流量路由执行应用功能影响,则smf 700可以重配置pdu会话的用户面,如ts 23.502中的第4.3.6.2节的步骤6所述。
[0499]
在一些实施例中,本发明提供了用于在下行单播发送和下行mb发送之间切换以进行群组通信的方法和系统。在一些实施例中,本发明提供了用于释放或去激活pdu会话的下行用户面资源的方法和系统。在一些实施例中,本发明提供了在切换期间支持业务和会话连续性的方法和系统。在一些实施例中,本发明提供了用于在pdu会话建立期间向ue快速通知mb会话的方法和系统。在一些实施例中,本发明提供了用于在pdu会话建立期间将mb会话绑定到单播pdu会话的方法和系统,以避免为pdu会话分配网络资源。
[0500]
本发明还提供了使得as 204向一个或多个ue发送mb数据的方法,如图13所示。移动网络可以为每个ue(ue 102-1和ue 102-2)建立单独的up路径,以将从g-upf 338(或upf 304或mbsa upf)接收到的mb数据转发给每个ue(ue 102-1和ue 102-2)。每个up路径可以使用g-upf 338(或mbsa upf)和(r)an节点302之间的非共享n3(和n9)接口以及(r)an 302和ue(ue 102-1和ue 102-2)之间的单播drb。(r)an 302可以通过非共享单播drb向ue发送从n3接收接收到的数据。
[0501]
本发明还提供了使得as 204向一个或多个ue(ue 102-1和ue 102-2)发送mb数据的方法,如图14所示。移动网络可以在g-upf 308(或upf 304或mbsa upf)和(r)an 302之间建立共享n3接口(如果需要一个或多个i-upf,则建立共享n9接口)或共享n3mb接口,以将mb数据从g-upf 338(或upf 304或mbsa upf)发送给(r)an 302。(r)an 302可以建立多个单播drb,每个单播drb用于向每个ue(ue 102-1和ue102-2)发送mb数据。
[0502]
本发明还提供了使得as 204向一个或多个ue(ue 102-1和ue 102-2)发送mb数据的方法,如图15所示。移动网络可以在g-upf 308(或upf 304或mbsa upf)和(r)an 302之间建立共享n3接口(如果需要一个或多个i-upf,则建立共享n9接口)或共享n3mb接口,以将mb数据从g-upf 338(或upf 304或mbsa upf)发送给(r)an 302。(r)an 302可以建立共享mb drb单播drb,以向目标ue或所有ue发送mb数据,这些ue可以接收(r)an 302的无线信号。
[0503]
本发明的一方面提供了一种网络节点。所述网络节点包括至少一个网络接口、至少一个处理器和用于存储指令的非瞬时性计算机可读存储器。当所述指令由所述至少一个处理器执行时,所述网络节点用于执行本文描述的方法。例如,这种网络节点用于接收网络
能力开放功能(network exposure function,nef)的请求,以对之前为用户设备(user equipment,ue)建立的协议数据单元(protocol data unit,pdu)会话进行会话修改,其中,所述请求指示单播下行(downlink,dl)发送和共享dl发送之间的切换。所述网络节点还用于向其它网络功能发送指令以实现所述修改。所述网络节点还用于向所述nef发送确认执行所述请求的响应。
[0504]
本发明的另一方面提供了一种由统一数据管理功能(unified data management function,udm)执行的方法。所述方法包括:经由网络能力开放功能(network exposure function,nef)从应用功能(application function,af)接收会话建立请求,其中,所述会话建立请求是组播会话或广播会话,所述请求包括所述组播会话或所述广播会话的数据。所述方法还包括:根据所述会话建立请求创建临时移动组标识(temporary mobile group identity,tmgi)以标识所述组播会话和所述广播会话。所述方法还包括:经由所述nef向af发送响应,其中,所述响应包括所述tmgi。所述方法还包括:向会话管理功能(session management function,smf)通知所述数据以建立会话。在一些实施例中,所述方法还包括:向udr发送请求以存储新会话数据。在一些实施例中,所述方法还包括:从所述udr接收指示存储所述会话数据的响应。
[0505]
本发明的另一方面提供了一种由会话管理功能(session management function,smf)选择会话锚点用户面功能(user plane function,upf)的方法。所述方法包括:订阅统一数据管理功能(unified data management function,udm)接收与会话建立请求关联的组播会话或广播会话的数据。所述方法还包括:从所述udm接收所述数据,其中,所述数据包括关于用户设备(user equipment,ue)的信息。所述方法还包括:根据所述数据和所述ue的ue位置中的至少一个选择所述会话锚点upf。在一些实施例中,所述ue的ue位置由所述smf从接入和移动性管理功能(access and mobility management function,amf)获得。在一些实施例中,所述方法还包括:所述smf将所述ue的ue位置存储在所述udm中。在一些实施例中,所述方法还包括:所述smf向所述udm发送确认响应。
[0506]
本发明的另一方面提供了一种由会话管理功能(session management function,smf)执行的方法。所述方法包括:接收与会话关联的触发,其中,所述会话是组播会话或广播会话。所述方法还包括:向接入和移动性管理功能(access and mobility management function,amf)发送与所述触发关联的会话信息。所述方法还包括:配置其它功能以发送所述会话的数据,其中,所述会话的数据包括第一ue和其它ue的数据,所述会话由所述第一ue和所述其它ue接收。在一些实施例中,与所述会话关联的所述触发是从所述amf接收到的请求,其中,所述请求与所述ue的pdu会话修改请求关联。在一些实施例中,在所述其它功能用于发送所述会话的数据之前,所述第一ue的数据在单播会话中发送。在一些实施例中,所述方法还包括:根据udm功能的请求检索所述会话信息。
[0507]
本发明的另一方面提供了一种由会话管理功能(session management function,smf)执行的方法。所述方法包括:从nef接收与会话关联的触发,其中,所述会话是组播会话或广播会话。所述方法还包括:配置其它功能以发送所述会话的数据,其中,所述会话的数据包括第一ue和其它ue的数据,所述会话由所述第一ue和所述其它ue接收。在一些实施例中,来自所述nef的所述触发是从af接收的。在一些实施例中,在所述其它功能用于发送所述会话的数据之前,所述第一ue的数据在单播会话中发送。
[0508]
本发明的另一方面提供了一种由会话管理功能(session management function,smf)执行的方法。所述方法包括:从网络功能接收由第一无线接入网(radio access network,ran)节点服务的用户设备(user equipment,ue)要由第二ran节点服务的指示,其中,所述会话是组播会话或广播会话,当所述ue由所述第一ran节点服务时,所述ue接收与upf和所述第一ran节点之间的用户面(user plane,up)连接关联的会话的数据。所述方法还包括:为所述upf与所述第二ran节点之间的会话建立up连接,其中,当所述ue由所述第二ran节点服务时,所述ue接收与所述upf和所述第二ran节点之间的up连接关联的所述会话的数据。在一些实施例中,所述smf经由接入和移动性管理功能(access and mobility management function,amf)向所述第二ran节点发送与所述会话关联的信息,以触发为所述upf和所述第二ran节点之间的所述会话建立所述up连接。
[0509]
本发明的另一方面提供了一种包括会话管理功能(session management function,smf)和网络能力开放功能(network exposure function,nef)的系统。在一些实施例中,所述smf用于接收所述nef的请求,以对之前为用户设备(user equipment,ue)建立的协议数据单元(protocol data unit,pdu)会话进行会话修改,其中,所述请求指示单播下行(downlink,dl)发送和共享dl发送之间的切换。在一些实施例中,所述smf还用于向其它网络功能发送指令以实现所述修改。在一些实施例中,所述smf还用于向所述nef发送确认执行所述请求的响应。在一些实施例中,所述nef用于接收应用功能的请求,并将所述请求转发给所述smf。
[0510]
本发明的另一方面提供了一种包括网络能力开放功能(network exposure function,nef)、统一数据管理功能(unified data management function,udm)和会话管理功能(session management function,smf)的系统。在一些实施例中,所述udm用于经由所述nef从应用功能(application function,af)接收会话建立请求,其中,所述会话建立请求是组播会话或广播会话,所述请求包括所述组播会话或所述广播会话的数据的请求。在一些实施例中,所述udm还用于根据所述会话建立请求创建临时移动组标识(temporary mobile group identity,tmgi),以标识所述组播会话和所述广播会话。在一些实施例中,所述udm还用于经由所述nef向所述af发送响应,其中,所述响应包括所述tmgi。在一些实施例中,所述udm还用于向所述会话管理功能(session management function,smf)通知所述数据,以建立会话。在一些实施例中,所述smf用于使用所述tmgi建立所述会话。
[0511]
本发明的另一方面提供了一种统一数据管理功能(unified data management function,udm)。所述udm包括至少一个网络接口。所述udm还包括至少一个处理器。所述udm还包括非瞬时性计算机可读存储器,用于存储指令。当所述指令由所述至少一个处理器执行时,所述udm用于执行本文所述的方法。例如,所述udm用于经由网络能力开放功能(network exposure function,nef)接收应用功能(application function,af)的会话建立请求,其中,所述会话建立请求是组播会话或广播会话,所述请求包括所述组播会话或所述广播会话的数据。所述udm还用于根据所述会话建立请求创建临时移动组标识(temporary mobile group identity,tmgi),以标识所述组播会话和所述广播会话。所述udm还用于经由所述nef向所述af发送响应,其中,所述响应包括所述tmgi。所述udm还用于向会话管理功能(session management function,smf)通知所述数据,以建立会话。
[0512]
本发明的另一方面提供了一种会话管理功能(session management function,
smf)。所述smf包括至少一个网络接口。所述smf还包括至少一个处理器。所述smf还包括非瞬时性计算机可读存储器,用于存储指令。当所述指令由所述至少一个处理器执行时,所述smf用于执行本文所述的方法。例如,所述smf用于订阅统一数据管理功能(unified data management function,udm)接收与会话建立请求关联的组播会话或广播会话的数据。所述smf还用于从所述udm接收所述数据,其中,所述数据包括关于用户设备(user equipment,ue)的信息。所述smf还用于根据所述数据和所述ue的ue位置中的至少一个选择会话锚点upf。
[0513]
本发明的另一方面提供了一种用于选择会话锚点用户面功能(user plane function,upf)的系统。所述系统包括会话管理功能(session management function,smf)和统一数据管理功能(unified data management function,udm)。在一些实施例中,所述smf用于订阅所述udm接收与会话建立请求关联的组播会话或广播会话的数据。在一些实施例中,所述smf还用于从所述udm接收所述数据,其中,所述数据包括关于用户设备(user equipment,ue)的信息。在一些实施例中,所述smf还用于根据所述数据和所述ue的ue位置中的至少一个选择所述会话锚点upf。
[0514]
本发明的另一方面提供了一种会话管理功能(session management function,smf)。所述smf包括至少一个网络接口。所述smf还包括至少一个处理器。所述smf还包括非瞬时性计算机可读存储器,用于存储指令。当所述指令由所述至少一个处理器执行时,所述smf用于执行本文所述的方法。例如,所述smf用于接收与会话关联的触发,其中,所述会话是组播会话或广播会话。所述smf还用于向接入和移动性管理功能(access and mobility management function,amf)发送与所述触发关联的会话信息。所述smf还用于配置其它功能以发送所述会话的数据,其中,所述会话的数据包括第一ue和其它ue的数据,所述会话由所述第一ue和所述其它ue接收。
[0515]
本发明的另一方面提供了一种会话管理功能(session management function,smf)。所述smf包括至少一个网络接口。所述smf还包括至少一个处理器。所述smf还包括非瞬时性计算机可读存储器,用于存储指令。当所述指令由所述至少一个处理器执行时,所述smf用于执行本文所述的方法。例如,所述smf用于从nef接收与会话关联的触发,其中,所述会话是组播会话或广播会话。所述smf还用于配置其它功能以发送所述会话的数据,其中,所述会话的数据包括第一ue和其它ue的数据,所述会话由所述第一ue和所述其它ue接收。
[0516]
本发明的另一方面提供了一种会话管理功能(session management function,smf)。所述smf包括至少一个网络接口。所述smf还包括至少一个处理器。所述smf还包括非瞬时性计算机可读存储器,用于存储指令。当所述指令由所述至少一个处理器执行时,所述smf用于执行本文所述的方法。例如,所述smf用于从网络功能接收由第一无线接入网(radio access network,ran)节点服务的用户设备(user equipment,ue)要由第二ran节点服务的指示,其中,当所述ue由所述第一ran节点服务时,所述ue接收与upf和所述第一ran节点之间的用户面(user plane,up)连接关联的会话的数据,所述会话是组播会话或广播会话。所述smf还用于为所述upf与所述第二ran节点之间的会话建立up连接;当所述ue由所述第二ran节点服务时,所述ue接收与所述upf和所述第二ran节点之间的up连接关联的所述会话的数据。
[0517]
本发明的另一方面提供了一种用于业务和会话连续性的方法。所述方法由会话管
理功能(session management function,smf)执行。所述方法包括:从第一接入和移动性管理功能(access and mobility management function,amf)接收用户设备(user equipment,ue)的新位置的通知,其中,所述通知指示由与组播/广播(multicast/broadcast,mb)会话关联的源无线接入网(radio access network,ran)节点服务的所述ue要由目标ran节点服务,所述通知包括所述目标无线接入网(radio access network,ran)节点的地址。所述方法还包括:向用户面功能(user plane function,upf)发送n4 mb会话修改请求,其中,所述请求包括接入网(access network,an)隧道信息和核心网(core network,cn)隧道信息中的一个或多个。所述方法还包括:从所述用户面功能(user plane function,upf)接收n4mb会话修改响应。所述方法可以在切换期间支持mb会话的业务和会话连续性。所述方法还提供了在不进行upf重分配的情况下执行切换过程。
[0518]
在一些实施例中,所述方法还包括:经由第二amf向所述目标ran节点发送在所述目标ran节点中建立所述mb会话的消息,其中,所述消息包括所述mb会话的dl服务质量(quality of service,qos)流的qos模板、ue信息和cn信息中的一个或多个。在一些实施例中,所述方法还包括:经由所述第二amf从所述目标ran节点接收指示确认在所述目标ran节点中建立所述mb会话的消息。在一些实施例中,所述方法还包括:向所述upf发送包括所述目标ran节点的下行(downlink,dl)隧道信息的n4 mb会话修改请求,以使所述upf向所述目标ran节点发送dl mb数据。在一些实施例中,所述方法还包括:从所述upf接收指示对所述mb会话更新的n4会话修改响应。
[0519]
本发明的另一方面提供了一种用于业务和会话连续性的系统。所述系统包括第一接入和移动性管理功能(access and mobility management function,amf),用于从目标无线接入网(radio access network,ran)节点接收路径切换请求,其中,所述路径切换请求指示由与组播/广播(multicast/broadcast,mb)关联的源ran节点服务的用户设备(user equipment,ue)要由所述目标ran节点服务。所述amf还用于向会话管理功能(session management function,smf)发送所述ue的新位置的通知,其中,所述通知包括所述目标ran节点的地址。所述系统还包括所述会话管理功能(session management function,smf),用于从所述第一amf接收所述通知。所述smf还用于向用户面功能(user plane function,upf)发送n4 mb会话修改请求,其中,所述请求包括接入网(access network,an)隧道信息和核心网(core network,cn)隧道信息中的一个或多个。所述smf还用于从用户面功能(user plane function,upf)接收n4 mb会话修改响应。所述系统可以在切换期间支持mb会话的业务和会话连续性。所述系统还提供了在不进行upf重分配的情况下执行切换过程。
[0520]
在一些实施例中,所述smf还用于向第二amf发送在目标ran节点中建立mb会话的消息,其中,所述消息包括所述mb会话的dl服务质量(quality of service,qos)流的qos模板、ue信息和cn信息中的一个或多个。在一些实施例中,所述系统还包括所述第二amf,用于从所述smf接收所述建立mb会话的消息。在一些实施例中,所述第二amf还用于向所述目标ran节点发送所述建立mb会话的消息。在一些实施例中,所述第二amf还用于从所述目标ran节点接收指示确认建立所述mb会话的消息,其中,所述消息包括ran隧道信息,所述ran隧道信息包括ran地址和下行(downlink,dl)n3隧道标识(tunnel identifier,teid)。在一些实施例中,所述第二amf还用于向所述smf发送指示确认在所述目标ran节点中建立所述mb会话的消息。在一些实施例中,所述smf还用于从所述第二amf接收指示确认在所述目标ran节
点中建立所述mb会话的消息。在一些实施例中,所述smf还用于向所述upf发送包括所述目标ran节点的下行(downlink,dl)隧道信息的n4 mb会话修改请求,以使所述upf向所述目标ran节点发送dl mb数据。在一些实施例中,所述第二amf还用于从所述upf接收指示对所述mb会话更新的n4会话修改响应。
[0521]
虽然已经参考本发明的特定特征和实施例描述了本发明,但是显然可以在不脱离本发明的情况下对本发明进行各种修改和组合。因此,说明书和附图仅被视为所附权利要求书限定的对本发明的说明,并且设想说明书和附图覆盖落入本发明范围内的任何和所有修改、变化、组合或等同物。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献