网络注册和网络切片选择系统和方法与流程

文档序号:18797367发布日期:2019-09-29 19:53阅读:1045来源:国知局
网络注册和网络切片选择系统和方法与流程

本申请涉及于2017年2月6日提交的、申请号为62/455,380的美国临时专利申请和于2017年3月17日提交的、申请号为62/472,739的美国临时专利申请,所述申请的全部内容通过引用并入本文。该专利申请还要求于2018年2月1日提交的、申请号为15886257、题为“网络注册和网络切片选择系统和方法”的美国专利申请的优先权,所述申请的全部内容也通过引用并入本文,如同全文再现。

本申请涉及通信网络领域,尤其涉及用于将用户设备(userequipment,ue)注册到由通信网络支持的网络切片的系统和方法。



背景技术:

通信网络(或简称为“网络”)是指通信耦合的设备的集合,其中该通信耦合的设备交互操作(interoperate)以促进各个的端点设备(例如,用户设备装置)之间的通信。为了清楚起见,术语“用户设备”(userequipment,ue)在本文中用于表示被配置为根据预定协议经由固定线路连接或经由无线(radio)操作与网络通信的端点设备。所述ue包括各种连接设备,包括由第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)定义的ue、移动设备(例如无线手持设备)和其他连接设备,包括机器对机器(machine-to-machine,m2m)设备(也称为机器型通信(machinetypecommunication,mtc)设备)。移动设备本身不需要是移动的,其是可以与网络通信的设备,而无论该端点设备是移动的或是静止的该网络都能够以相同的模式提供通信服务。网络可以包括,例如,与回程部分结合的无线接入部分和固定线路部分中的至少一个,其中,该无线接入部分通过无线接入直接与ue连接,该固定线路部分通过固定线路接入直接与ue连接,该回程部分将该网络中的不同网络设备连接在一起。所述网络还可以包括各种虚拟化组件,这将在本文中变得显而易见。这种网络的主要前瞻性示例是第五代(fifthgeneration,5g)网络。本申请涉及对3gpp规范#23.501,“5g系统的系统架构(systemarchitectureforthe5gsystem)”及其他工作的创造性改进和补充,3gpp规范#23.501,“5g系统的系统架构(systemarchitectureforthe5gsystem)”的内容通过引用并入本文。

已经提出用各种网络技术构建5g网络,所述各种网络技术允许该网络被重新配置以适应各种不同的需求。这些技术还可以允许该网络支持网络切片以创建不同的子网络,该子网络具有的适用于该子网络被设计以支持的业务的需求的特性。该网络可以包括若干计算硬件资源以及各种不同的网络连接选项,该多个计算硬件资源提供处理器和/或分配的处理元件、存储器(memory)和存储(storage)以支持在该网络上执行的功能,该各种不同的网络连接选项将该计算资源彼此连接,并使为移动设备提供服务成为可能。

服务通常对应于该网络上可用的指定数据通信的信源(source)或信宿(sink)。访问服务可能涉及连接到该网络的多个端点之间的通信。服务可以由网络运营商提供,或者可以由诸如商业、公用事业、政府或其他组织的网络客户提供。服务的示例包括但不限于:提供音频和/或视频内容以流式传输(stream)或下载至端点(例如,ue、存储器)和/或对来自端点(例如,ue)的数据的处理、ue到ue的消息服务、机器对机器通信(例如,公用设施仪表报告)、远程数据存储和/或远程计算服务。

网络切片通常对应于已被分配用于支持该网络上的至少一个特定服务的网络资源集。这样的网络资源可以包括基于云的通信、计算和存储资源,物理连接和通信资源,无线接入(wirelessradioaccess)资源,例如频率、时间、码多址资源、电信资源、存储资源和计算资源。

寻求访问服务的ue可以寻求直接连接到该服务,或者在一些实施例中可以寻求连接到支持该服务的网络切片。将ue连接到服务和/或网络切片的过程从注册该ue的步骤开始。可以通过当前提供该ue和该网络之间的连接的无线接入节点(radioaccessnode,(r)an)来发起注册。

网络实体通常是指网络节点或网络节点的组合,所述网络节点或网络节点的组合可用于在该网络上提供指定的服务。网络实体包括物理组件,例如,处理器、分配的处理元件或其他计算硬件、计算机存储器、通信接口和其他支持计算的硬件。该网络实体可以使用专用物理组件,或者该网络实体可以被分配使用另一设备的物理组件,例如通用计算设备或数据中心的资源,在这种情况下,将该网络实体称为虚拟化。网络实体可以与多个物理组件相关联,该多个物理组件可以位于一个位置,或者可以分布在多个位置。

网络功能包括可由网络实体提供的服务,或者可以包括以某种方式配置以提供给定功能的物理组件,该给定功能可以根据数据输入和输出来描述。通常,网络实体可操作用于支持该网络上的一个或多个网络功能。在一些实施例中,该网络实体可以在该网络的多个物理位置上抽象化,例如通过在多个网络节点处执行,通过收集、处理、命令和/或行动以协作的方式操作来提供需要该网络实体的服务。

在提出的5g网络中,有意使运营商能够部署多个网络切片以支持不同的服务。因此,该网络运营商可以决定需要单个切片还是多个网络切片。例如,运营商可以在单个切片内支持服务类型a和b,或者它可以在切片1中提供服务类型a并且在切片2中提供服务类型b。

为了能够访问由该网络运行的服务,ue必须注册。为了保持该网络运营商的灵活性,可能希望提供一种注册过程,其能够支持多个不同的部署选项以适应不同的切片和服务提供(serviceofferings)。

因此,需要一种将ue注册到网络服务或网络切片的系统和方法,该系统和方法不受现有技术的一个或多个限制。

提供该背景信息是为了揭示申请人认为可能与本申请相关的信息。不意在允许也不应解释为任何前述信息解释为构成针对本申请的现有技术。



技术实现要素:

在一种实现中,提供了一种用于注册用户设备(ue)以连接到网络上可用的服务的方法。所述方法可以包括:接收来自所述ue的注册请求;基于所述注册请求选择所述网络的接入及移动性功能(amf);将该注册请求发送给选择的amf;接收来自所述选择的amf的注册响应;以及,将所接收的注册响应发送给所述ue。

因此,本发明的一方面提供了一种网络的接入及移动性管理(amf)中的方法,所述方法包括:所述amf接收关于ue连接到所述接入节点的nas注册请求;至少部分地响应于所述注册请求:在所述网络中注册所述ue;以及,根据所述注册请求中的信息,为所述ue建立pdu会话;以及,所述amf向所述ue发送注册响应。

本发明的另一方面提供了一种网络的接入节点中的方法,所述方法包括:所述接入节点从所述接入节点连接的ue接收rrc消息,所述rrc消息中包含注册请求;至少部分地响应于所述注册请求:基于所接收的注册请求中的信息,选择接入及移动性功能(amf);以及,随后将对应的nas注册请求转发给选择的amf,所述nas注册请求包括与所述ue有关的pdu会话请求信息。

本发明的再一方面提供了一种ue,包括:至少一个处理器;以及存储软件指令的非暂时性计算机可读存储介质,所述软件指令用于控制所述至少一个处理器以:生成包含注册请求的rrc消息,所述注册请求用于注册所述ue以连接到网络上的可用服务,所述注册请求还包括pdu会话请求信息;向所述网络的接入点发送所述rrc消息;以及,随后接收来自所述网络的amf的注册确认。

附图说明

通过以下结合附图的详细描述,其他特征和优点将变得显而易见,其中:

图1为示出了注册过程的实施例的信令图。

图2为示出了amf和smf选择的实施例的信令图。

图3为注册信令的实施例的信号流程图。

图4为amf配置的实施例的框图。

图5为amf配置的实施例的框图。

图6a为示出了注册过程的实施例的信令图。

图6b为示出了注册过程的实施例的信令图。

图7为示出了具有amf重定位的ue注册的实施例的信令图。

图8为计算系统的实施例的框图。

应注意,在所有附图中,相同的特征由相同的附图标记标识。

具体实施方式

在实现中,该申请描述了当使用网络切片选择辅助信息(networksliceselectionassistanceinformation,nssai)时使用的注册过程。该注册过程包括接入及移动性功能(accessandmobilityfunction,amf)选择过程和会话管理功能(sessionmanagementfunction,smf)选择过程。本发明提供了执行该注册过程所需的信息细节。描述了无线资源控制(radioresourcecontrol,rrc)和非接入层(non-accessstratum,nas)请求和响应消息的内容。

期望任何网络切片配置系统提供足够的灵活性来配置网络切片,以支持各种特定服务。但是,在某些实现中,部署的配置满足以下约束可能很有用:

·ue应该能够使用单个amf连接(attach)到多个网络切片

·amf可以对网络切片集是通用的

·在一些实现中,切片特定功能(例如,smf和upf)不应被共享,而是每个切片特定功能专用于特定切片。

·由sst/sd描述的每个网络切片应仅与单个网络切片组相关联。

鉴于上述约束,可以配置网络切片组(networkslicegroup,nsg),其中每个组与其他组隔离。在一些实现中,可以由归属公共陆地移动网络(homepubliclandmobilenetwork,hplmn)在ue中配置nsg标识符(nsgidentifier,nsgi)。ue可以在初始注册过程期间在rrc消息中提供配置的nsgi。gnb可以使用rrc中的nsgi来为ue选择amf或amf池。所选择的amf可以基于nas中的nssai来选择smf。

所选择的amf向ue提供临时id(tempid)。tempid可用于后续的注册请求。tempid可以标识amf池,其中amf池内的任何amf可以用于为ue服务。

为了最小化执行初始注册过程以及其后续的协议数据单元(protocoldataunit,pdu)会话建立的整体信令,在一些实施例中,可以采用组合的注册/pdu建立方法,其中pdu建立请求可以与注册过程相结合。例如,对于被设置为在注册过程之后立即创建默认pdu会话的ue来说,这些实施例可能是有用的。作为另一示例,将pdu建立请求与注册过程相结合可以是一种提供始终联网(always-on)能力的便利方式(例如,具有始终联网的互联网接入的embb)。组合的注册/pdu建立方法减少了执行注册和pdu会话建立过程的总时间,并可以减少必要的空中信令(signallingovertheair)与核心网中的信令。

·该系统和方法的实施例提供了一些优点,包括:

·an(即gnb)不必了解部署的网络切片配置。

·因为只有当网络切片配置发生更改时才更新网络存储功能(networkrepositoryfunction,nrf),因此简化了网络切片的网络管理。

·在初始注册过程期间,ue可以为所请求的每个服务/切片类型指定要建立的一个或多个pdu会话。

在一种实现中,提供了一种注册系统和方法。尽管当连接到接入节点(accessnode,an)时,ue不知道运营商使用的网络切片配置,但是ue可以在注册请求中指示自己能够(支持的)服务/切片类型(service/slicetype,sst)以及服务区别(servicedifferentiator,sd)。an使用ue在rrc消息中提供的信息来确定为ue选择哪个amf。

在初始附着过程中,ue最初可能不需要配置的所有支持的服务类型。在这种情况下,ue可以通过在注册请求中指示所请求的sst/sd来指定最初需要哪些服务类型。

ue还可以请求为每个sst/sd建立多个pdu会话。pdu会话建立信息包括在注册请求中。pdu会话信息包括相应的sst/sd的域网络名称(domainnetworkname,dnn)。

amf使用所请求的sst/sd来选择适当的smf,并向所选择的smf发送pdu会话建立请求,以建立与所指示的dnn的pdu会话。

注册过程用于将ue附着到包含一个或多个网络切片的5g核心网。ue可以同时从多个网络切片获得服务。

在注册过程期间,ue发送注册请求,该注册请求包括网络切片选择辅助信息(nssai)。nssai指定ue请求的切片/服务类型。注册请求可以可选地包含ue请求的每个服务/切片类型的pdu会话建立请求信息。在一些实施例中,pdu会话信息可以包括参数,该参数用于指示在初始注册过程期间应该为相关的切片建立默认的pdu会话。

在nas消息中发送nssai。如果分配了tempid,则在无限资源控制(rrc)消息包括tempid。否则,对于初始注册,rrc消息包括订户id。rrc消息还可包括可以帮助ran选择用于初始注册的amf的附加信息。该附加信息可以包括,例如,预先配置的amf类型或预先配置的网络切片组id(networkslicegroupid,nsgi),其可以是标准化值或plmn特定值。

还可以由hplmn为ue配置网络切片组指示符(networkslicegroupindicator,nsgi)。在初始注册过程期间,这被(r)an用来选择用于服务ue的amf或amf池。一旦为ue选择了服务amf,该服务amf为ue分配tempid。tempid被ue用于进行后续的注册请求。

nas消息中包含的nssai可以包括:

·s-nssai(可以包括多个s-nssai,即每个切片/服务类型请求一个s-nssai)

·切片/服务类型(sst)

·服务区别(sd)

在一个实施例中,s-nssai还可以包括pdu会话建立参数,其指示应该在初始注册过程期间为ue建立默认pdu会话。或者,默认pdu会话建立指示符可以是参数。

在一些实施例中,rrc中的nssai是nsgi,nas中的nssai可以被称为配置的(configured)或接受的(accepted)s-nssai集。

参考图1,其示出了注册过程的实施例。在步骤100中,ue10向服务(r)an20发送注册请求。注册请求包括nas消息中的nssai、ue的永久id或临时id(tempid)、安全参数。在步骤105中,(r)an20基于rrc消息中的信息选择amf,该信息可以包括tempid或网络切片分组id(nsgi)。在步骤110中,(r)an20节点将请求转发给对应于该tempid的新amf30。如果rrc中不包括tempid且没有nsgi,或者没有有效的tempid,则(r)an20将请求转发给默认的amf。

在可选步骤115中,新amf30向旧amf40发送请求以获得ue的信息(ue的永久id和mm上下文)。在可选步骤120中,假如来自步骤100的注册请求不包括ue的永久id,或者在步骤115中旧amf40未提供ue的tempid,则新amf30向ue10发送身份请求(identityrequest)。在可选步骤125中,ue10向amf发送身份响应,其包括ue的永久id。在步骤130中,新amf30发起认证/安全过程。在可选步骤135中,如果来自步骤100的注册请求不包括me身份,或者在步骤115中旧amf40未提供me身份,则新amf30向ue10发送身份请求。在步骤140中,新amf30利用设备标识寄存器(equipmentidentityregister,eir)80执行me身份检查。在步骤150中,执行位置更新过程。在步骤155中,新amf30基于包含在nas消息中的s-nssai为ue10选择smf50。在步骤160中,新amf30基于s-nssai向所选择的smf50发送pdu会话请求。pdu会话建立请求可以由ue生成并包括在nas请求中,或者可以基于ue在nas请求中提供的参数由默认的或服务的amf生成。或者,如果ue在rrc消息中提供会话相关参数,则gnb可以生成pdu会话建立请求。在另一个实施例中,ue可以为指定的s-nssai提供pdu会话建立指示符,以指示在初始注册过程期间应该建立默认pdu会话。pdu会话参数可以由ue提供,或者可以通过订户信息(即,udm)获得。pdu会话相关参数包括sst/sd或smfid和dnn。在可选步骤165中,所选择的smf50建立pdu会话并向新amf30发送pdu会话响应。在步骤170中,新amf30向ue10发送注册响应。注册响应包括rrc响应,该rrc响应包括nas响应。nas响应包括在步骤165中建立的每个pdu会话的接受的nssai(acceptednssai,a-nssai)、所选择的smid以及,可选的,pdu会话响应。rrc响应包括与所选择的amf相对应的ue的tempid。

gnb使用rrc消息中的tempid或nsgi以在随后的注册请求中为ue选择适当的amf。如果没有有效的tempid或nsgi,则gnb将请求转发给默认amf。每个gnb有一个默认amf。

对于默认amf有两个选项:

·第一,默认amf仅负责选择适当的amf并将请求转发给所选的amf。它是一个分离的功能,不是任何切片的一部分。它具有与其他amf的接口。为了确保切片的分离(isolation),它不具有与smf的接口。

·第二,默认amf可以是服务amf,其也执行amf选择过程。

默认amf基于ue的nssai中包括的s-nssai选择服务amf。默认amf查询网络存储功能(nrf),nrf根据提供的s-nssai和包含在统一数据管理(unifieddatamanagement,udm)功能中的ue的订阅信息以及包括在该nrf中的网络切片配置信息确定对ue合适的amf。一旦默认amf选择了合适的服务amf,nas请求消息就被直接转发给所选择的amf,而不是将nas请求消息重发送给gnb。

所选择的amf发起认证/授权过程,并使用s-nssai以确定为ue选择哪些smf。amf使用pdu会话信息(即,针对所指示的sst/sd和dnn的pdu会话建立请求)来确定将哪些pdu会话建立请求发送给所选择的smf。或者,amf将ue在初始注册过程中提供的pdu会话建立指示符转发给适当的sfm。smf基于ue和/或udm提供的默认pdu会话信息为ue建立默认pdu会话。

所选择的smf建立pdu会话,并向amf发送pdu会话响应。amf将pdu会话建立响应包括在在注册响应中,与接受的nassi(a-nssai)一起被发送给ue。注册响应包含标识所选amf的tempid和a-nssai,该注册响应包括对ue可用的所有服务。如果ue从网络取消注册并需要重新注册,则ue发送注册请求,该注册请求中包括rrc中的tempid和/或nas中的a-nssai。

参考图2,呈现了示出amf和smf选择的实施例的信令图。在步骤200中,ue将注册请求(nssai)发送给gnb。在步骤205中,gnb基于ue在rrc中提供的tempid或nsgi来选择适当的amf。

如果tempid和nsgi都不可用,则gnb可以使用如过程210所示的默认信息来处理注册请求。在步骤212中,gnb将注册请求发送给默认amf。在步骤214中,默认amf识别和/或选择合适的amf。在步骤216中,默认amf将注册请求发送给所选择的amf。如果tempid或nsgi可用,则gnb可以如过程220所示的处理注册请求。在步骤222中,gnb将注册请求直接发送给所选择的amf。所发送的注册请求可以包括ue提供的tempid或nsgi。

在任一种情况下,在步骤225中,所选择的amf选择smf。在步骤230中,所选择的amf向gnb发送注册响应。注册响应可以包括tempid和a-nssai。如果为ue建立了默认pdu会话,则注册响应还可以包括pdu会话响应。在步骤235中,由gnb将注册响应转发给ue。

amf基于c-nssai或a-nssai中包含的s-nssai选择smf。如果amf无法确定适当的smf,则可以查询nrf。

nrf包括确定适当的amf和smf所需的网络功能及切片相关信息。nrf用于确定哪些切片被实例化(instantiated)且可用于amf。每当创建或修改新的网络切片时,管理平面对nrf进行配置和更新。如果在nas消息中有所请求,则所选择的smf还可以建立pdu会话。pdu会话请求可包括用于相应的sst/sd的dnn以及业务和会话连续性(sessionandservicecontinuity,ssc)模式。

如果ue未指定pdu会话建立信息,则在针对所指示的服务类型(例如s-nssai)的注册过程期间不建立pdu会话。ue可以在注册过程之后请求pdu会话。或者,可以基于udm中的信息为ue建立默认pdu会话。

如果ue未指定s-nssai,则向ue分配用于ue的默认网络切片,该默认网络切片从订阅信息获得。还可以为ue建立默认pdu会话。

在rrc消息和nas消息中发送nssai。rrc消息中的nssai是tempid或nsgi。nas消息中的nssai是s-nssai的集合。如果nssai是c-nssai,则s-nssai是配置的s-nssai。另外,如果nssai是a-nssai,那么s-nssai是接受的s-nssai。

图3示出了rrc和nas消息中的nssai的内容。ue在nas请求305中发送c-nssai,而在rrc请求310中发送tempid或nsgi。对于初始附着,ue不提供tempid(即,tempid为空(null),它可以提供nsgi或订户id)。nas信息包括s-nssai的集合,其中每个包含sst/sd。注册消息可以可选地包括针对每个s-nssai的指定dnn的多个pdu会话请求。或者,该消息可以包括用于生成pdu会话建立请求的参数。在另一个实施例中,ue可以提供默认pdu会话建立指示符以指示应该为指定的或关联的s-nssai建立默认pdu会话。

gnb基于rrc请求消息中包括的tempid或nsgi来选择amf。如果没有tempid且没有nsgi,或者没有有效的tempid,则gnb将n2请求315发送给默认amf,其选择服务amf。amf向gnb返回n2响应320。rrc响应消息325包括所选amf的tempid。

服务amf从包含s-nssai的nas请求消息305中的信息中选择smf。服务amf利用udm验证ue订阅信息。选择的smf数量可以少于s-nssai的数量,这取决于网络切片配置。

(如果pdu会话请求包括在nas请求消息中,或者如果pdu会话请求是由amf基于ue提供的pdu会话参数生成的)amf将pdu会话请求发送给所选择的smf。或者,amf将默认pdu会话建立指示符发送给所选择的smf,以指示应该建立默认pdu会话。(包含a-nssai的)来自amf的nas响应330包括ue可用的所有sst/sd。amf还可以将所选smf的地址或id和pdu会话响应一起发送。amf仅为ue请求的sst/sd选择smf。amf可以查询nrf以确定为ue选择哪个(哪些)smf。每当修改网络切片配置时,网络管理系统用网络切片配置信息更新nrf。

在实施例中,默认amf可以是以下之一:

·仅执行amf选择功能的独立amf。它是一个分离的功能,不是任何切片的一部分。它具有与其他amf的接口。为了确保切片的分离,它不具有与smf的接口。

·服务amf,也执行amf选择功能。

图4示出了情况1:服务类型a、b和c位于不同的切片上。

图5示出了情况2:服务类型a和b位于同一个切片上。服务c位于独立于a和b的切片上。

对于上述情况1和情况2,udm、rrc请求、nas请求、rrc响应、nas响应消息的内容如下所示:

对于后续请求,ue在rrc中包括了所分配的tempid。

如果没有有效的tempid且没有nsgi,则gnb将注册消息转发给默认amf。否则,gnb将请求转发给具有相关tempid的amf。

在替换实施例中,默认amf,而非所选择的amf,可以执行认证/授权过程。

在替换实施例中,除了所选择的amf之外,默认amf还可以执行认证/授权过程。在一些实施例中,认证/授权过程可以在两个amf之间分开。

在一实施例中,无线网络节点((r)an)仅基于tempid或nsgi来选择接入及移动性功能(amf)。如果没有tempid且没有nsgi,或者没有有效的tempid,则(r)an将注册请求转发给默认amf,默认amf执行amf选择。amf选择过程使用网络切片选择辅助信息(nssai)和订阅信息。

在注册过程期间执行smf选择过程。amf基于单个-nssai(s-nssai)和订阅信息中包括的ue的默认配置信息来选择smf。

pdu会话建立请求可以附加(piggyback)在注册请求上。ue可以为nssai中指定的每个s-nssai指定要建立的多个pdu会话。在一个实施例中,注册请求可以包括用于指定的s-nssai的默认pdu会话建立指示符。

ue需要向网络注册以被授权接收服务,以实现移动性跟踪并实现可达性(reachability)。例如,当ue需要最初注册到5g系统时,当ue在空闲模式下改变到新的跟踪区域(trackingarea,ta)时的移动性过程,以及当ue(由于预定的非活跃时间段)执行周期性更新时等,使用注册程序。

在初始注册期间,从ue获得永久设备标识符(permanentequipmentidentifier,pei)。amf运营商可以使用设备标识寄存器(eir)检查pei。amf将pei(例如,国际移动台设备识别码和软件版本-imeisv)传递给统一数据管理(udm)、smf和策略控制功能(policycontrolfunction,pcf)。

参考图6a,其呈现了注册过程的实施例。

在步骤600中,ue向(r)an发送注册请求:接入节点(accessnode,an)消息(an参数、注册请求(注册类型、订户永久标识符或临时用户id或nsgi、安全参数、nssai、ue5gcn能力、pdu会话状态))。可以将一个或多个pdu会话建立请求消息(s-nssai、域网络名称(dnn)、pdu会话id、会话管理(sessionmanagement,sm)信息)附加到注册请求上,或者可以将一个或多个默认pdu会话建立指示符包括在注册请求中。

在5g-ran的情况下,an参数包括,例如,supi或临时用户id或nsgi、所选网络和nssai。

注册类型指示ue是否想要执行“初始注册”(即,ue处于非注册状态)、“移动性注册”(即,ue处于注册状态并且由于移动性而发起注册)、或者“周期性注册”(即,ue处于注册状态并且由于周期性更新定时器到期而发起注册)。如果包括临时用户id,则临时用户id指示最近的服务amf(lastservingamf)。安全性参数用于认证和完整性保护。nssai指示网络切片选择辅助信息(如ts23.501[2]的第5.15节中所定义)。pdu会话状态指示ue中的可用pdu会话。

在步骤605中,执行amf选择。如果包括supi或临时用户id未指示有效的amf且没有nsgi,则(r)an将注册请求转发给默认amf。默认amf负责为ue选择合适的amf。如果在rrc请求中提供了附加信息,则(r)an可以选择amf。

在步骤610中,(r)an向所选择的(“新”)amf发送注册请求:n2消息(n2参数、注册请求(注册类型、永久用户id或临时用户id或nsgi、安全参数、nssai))。

当使用5g-ran时,n2参数包括位置信息、小区标识和与ue驻留的小区相关的rat类型。

在步骤612,可以从新amf向旧amf发送信息请求:用于完成注册请求的信息请求。

如果ue的临时用户id被包括在注册请求中并且服务amf自上次注册以来已经改变,则新amf可以向旧amf发送信息请求,其中包括完整注册请求ie,以请求ue的supi和mm上下文。

在步骤614中,响应于信息请求612,旧amf可以将信息响应(supi、mm上下文、smf信息)返回给新amf。旧amf以包括ue的supi和mm上下文的信息响应对新amf的进行响应。如果旧amf持有关于活动pdu会话的信息,则旧amf可以包括smf信息,该smf信息包括smf标识和pdu会话标识。

在步骤616中,amf可以向ue发送身份请求。如果ue未提供supi,且未从旧amf处检索(retrieve)到supi,则通过amf向ue发送身份请求消息发起身份请求过程。响应于接收到身份请求,ue在步骤618返回包括supi的身份响应。

在步骤620中,amf可以决定调用ausf。在这种情况下,amf应根据supi选择ausf。

在步骤622中,ausf应发起ue认证和nas安全功能。执行认证和安全性。例如,由于网络切片,包括amf重定位的过程可以在步骤622之后发生。

如果amf已经改变,则在步骤624中,新amf向旧amf发送确认ue的mm上下文的传送的信息确认消息。

如果认证/安全过程失败,那么注册应被拒绝,新amf向旧amf发送拒绝指示。旧amf继续工作,如同从未收到过信息请求一样。

如果pei未被ue提供,也未从旧amf检索到pei,那么在步骤626中,通过amf向ue发送身份请求消息来发起身份请求过程,以检索pei。

在可选步骤628中,amf使用eir发起me身份检查。

如果要执行更新位置过程步骤632,则在步骤630中,amf基于supi选择udm。

如果自上次注册以来amf已经改变,或者如果amf中没有针对ue的有效订阅上下文,或者如果ue提供的supi不涉及amf中有效的上下文,则在步骤632中amf发起更新位置过程。这将包括udm向就amf发起取消位置(cancellocation),如果存在的话。旧amf移除mm上下文并通知所有可能关联的smf,新amf在从udm获得amf相关订阅数据之后为ue创建mm上下文。在一些实施例中,pei在更新位置过程被提供给udm。

在步骤634中,基于supi,amf可以选择pcf。

在步骤636中,amf可以向pcf发送ue上下文建立请求,请求pcf为ue应用运营商策略。基于ue上下文建立请求,在步骤638,pcf向新amf返回确认ue上下文建立请求消息的ue上下文建立确认消息。

如果amf改变,则在步骤640中,新amf使用n11请求向每个smf通知服务ue的新amf。

amf利用可用的smf信息验证来自ue的pdu会话状态。如果amf已经改变,则已从旧amf接收到可用的smf信息。amf请求smf释放与ue中不活动的pdu会话相关的任何网络资源。

基于n11请求,在步骤642中,smf将n11响应发送给新amf。smf可以决定触发,例如,upf重定位。

如果旧amf先前请求在pcf中建立ue上下文,则在步骤644中,旧amf发送ue上下文终止请求以终止pcf中的ue上下文。在步骤646,pcf通过向旧amf发送ue上下文终止确认消息来进行响应。

在步骤650中,新amf可以基于s-nssai和udm中的ue订阅信息来选择smf。

如果pdu会话建立请求消息(s-nssai、dnn、pdu会话id、sm信息)被附加到注册请求上,则在步骤652中,新amf使用pdu会话建立过程将pdu会话建立请求转发给所选择的smf。或者,用于指定的s-nssai的默认pdu会话建立指示符可以被包括在注册请求中。新amf将默认pdu会话建立转发给所选择的smf。

在步骤655,amf向ue发送注册接受消息(临时用户id、注册区域.移动性限制、pdu会话状态、nssai、周期性注册更新定时器),指示注册已被接受。如果amf分配新的临时用户id,则临时用户id被包括在内。在移动性限制适用于ue的情况下,则移动性限制被包括在内。amf指示为指定的s-nssai选择的新smf。amf向ue指示pdu会话状态。如果pdu会话建立请求被附加到注册请求上,或者如果默认pdu建立指示符被包括在注册请求中且被发送给smf,那么在响应消息中包括pdu会话建立响应。ue移除与在接收的pdu会话状态中未标记为活动的pdu会话相关的任何内部资源。如果pdu会话状态信息在注册请求中,则amf应向ue指示pdu会话状态。nssai包括接受的s-nssai。接受的s-nssai表示可用于ue的sst/sd,用于后续注册请求。或者,amf可以基于pdu会话参数或ue在注册请求中提供的默认pdu会话建立指示符来生成pdu会话响应。

在步骤660中,ue向amf发送注册完成消息,以确认是否分配了新的临时用户id。

参考图6b,其呈现了注册过程的实施例。

在步骤600中,ue向(r)an发送注册请求:接入点(an)消息(an参数、注册请求(注册类型、订户永久标识符或临时用户id或nsgi、安全参数、nssai、ue5gcn能力、pdu会话状态))。可以将一个或多个pdu会话建立请求消息(s-nssai、域网络名称(dnn)、pdu会话id、会话管理(sm)信息)附加到注册请求上,或者可以将一个或多个默认pdu会话建立指示符包括在注册请求中。

在5g-ran的情况下,an参数包括,例如,supi或临时用户id或nsgi、所选网络和nssai。

注册类型指示ue是否想要执行“初始注册”(即,ue处于非注册状态)、“移动性注册”(即,ue处于注册状态并且由于移动性而发起注册)、或者“周期性注册”(即,ue处于注册状态并且由于周期性更新定时器到期而发起注册)。如果包括临时用户id,则临时用户id指示最近的服务amf。安全性参数用于认证和完整性保护。nssai表示网络切片选择辅助信息(如ts23.501[2]的第5.15节中所定义)。pdu会话状态指示ue中的可用pdu会话。

在步骤605中,如果在r(an)上可获得nsgi,则r(an)基于nsgi选择amf。如果包括supi或临时用户id未指示有效的amf,并且没有nsgi,则(r)an将注册请求转发给默认amf。默认amf负责为ue选择合适的amf。如果在rrc请求中提供了附加信息,则(r)an可以选择amf。

在步骤610中,(r)an向所选择的(“新”)amf发送注册请求:n2消息(n2参数、注册请求(注册类型、永久用户id或临时用户id或nsgi、安全参数、nssai))。

当使用5g-ran时,n2参数包括位置信息、小区标识和与ue驻留的小区相关的rat类型。

在步骤612,可以从新amf向旧amf发送信息请求:用于完成注册请求的信息请求。

如果ue的临时用户id被包括在注册请求中并且服务amf自上次注册以来已经改变,则新amf可以向旧amf发送信息请求,其中包括完整注册请求ie,以请求ue的supi和mm上下文。

在步骤614中,响应于信息请求612,旧amf可以将信息响应(supi、mm上下文、smf信息)返回给新amf。旧amf以包括ue的supi和mm上下文的信息响应对新amf的进行响应。如果旧amf持有关于活动pdu会话的信息,则旧amf可以包括smf信息,该smf信息包括smf标识和pdu会话标识。

在步骤616中,amf可以向ue发送身份请求。如果ue未提供supi,且未从旧amf检索(retrieve)到supi,则通过amf向ue发送身份请求消息来发起身份请求过程。响应于接收到身份请求,ue在步骤618返回包括supi的身份响应。

在步骤620中,amf可以决定调用ausf。在这种情况下,amf应根据supi选择ausf。

在步骤622中,ausf或新amf应发起ue认证和nas安全功能。执行认证和安全性。例如,由于网络切片,包括amf重定位的过程可以在步骤622之后发生。在一些实现中,ausf可以发起认证。在一些实现中,新amf发起认证。

如果amf已经改变,则在步骤624中,新amf向旧amf发送确认ue的mm上下文的传送的信息确认消息。

如果认证/安全过程失败,那么注册应被拒绝,新amf向旧amf发送拒绝指示。旧amf继续工作,如同从未收到过信息请求一样。

如果ue未提供pei,也未从旧amf检索到pei,那么在步骤626中,通过amf向ue发送身份请求消息来发起身份请求过程,以检索pei。

在可选步骤628中,amf使用eir发起me身份检查。

如果要执行更新位置过程步骤632,则在步骤630中,amf基于supi选择udm。

如果自上次注册以来amf已经改变,或者如果amf中没有针对ue的有效订阅上下文,或者如果ue提供的supi不涉及amf中有效的上下文,则在步骤632中amf发起更新位置过程。这将包括udm向就amf发起取消位置,如果存在的话。旧amf移除mm上下文并通知所有可能关联的smf,新amf在从udm获得amf相关订阅数据之后为ue创建mm上下文。在一些实施例中,pei在更新位置过程被提供给udm。在一些实现中,udm和pcf之间的交互包括移动性限制相关的信息(如果有的话)。

在步骤634中,基于supi,amf可以选择pcf。在一些实现中,永久用户id被用于pcf选择。

在步骤636中,amf可以向pcf发送ue上下文建立请求,请求pcf为ue应用运营商策略。基于ue上下文建立请求,在步骤638,pcf向新amf返回确认ue上下文建立请求消息的ue上下文建立确认消息。

如果amf改变,则在步骤640中,新amf使用n11请求向每个smf通知服务ue的新amf。

amf利用可用的smf信息验证来自ue的pdu会话状态。如果amf已经改变,则已从旧amf接收到可用的smf信息。amf请求smf释放与ue中不活动的pdu会话相关的任何网络资源。在一些实现中,amf执行pdu会话状态逻辑(logic)。在一些实现中,每个smf执行pdu会话状态逻辑。

ue可以在初始注册过程的注册请求中包括pdu会话信息,以指示应该为指定的s-nssai建立默认pdu会话。pdu会话信息应该标识用于默认pdu会话的网络切片(例如,s-nssai)。amf将请求转发给所选择的smf。smf可以从udm获得附加的pdu会话信息(例如,dnn、业务和会话连续性(ssc)模式),以触发pdu会话建立过程。在一些实现中,如ts23.501的4.3.2.2.1(步骤4-8)中所定义的那样执行pdu会话建立过程(通过引用并入本文)。

基于n11请求,在步骤642中,smf将n11响应发送给新amf。smf可以决定触发,例如,upf重定位。

如果旧amf先前请求在pcf中建立ue上下文,则在步骤644中,旧amf发送ue上下文终止请求以终止pcf中的ue上下文。在步骤646,pcf通过向旧amf发送ue上下文终止确认消息来进行响应。如果ue所指示的注册类型是周期性注册更新,则可省略步骤644和646。

在步骤655,amf向ue发送注册接受消息(临时用户id、注册区域.移动性限制、pdu会话状态、nssai、周期性注册更新定时器),指示注册已被接受。如果amf分配新的临时用户id,则临时用户id被包括在内。在移动性限制适用于ue的情况下,则移动性限制被包括在内。amf指示为指定的s-nssai选择的新smf。amf向ue指示pdu会话状态。在pdu会话建立请求被附加到注册请求上的实现中,或者如果默认pdu建立指示符被包括在注册请求中且被发送给smf,那么在响应消息中包括pdu会话建立响应。

ue移除与在接收的pdu会话状态中未标记为活动的pdu会话相关的任何内部资源。如果pdu会话状态信息在注册请求中,则amf应向ue指示pdu会话状态。nssai包括接受的s-nssai。接受的s-nssai表示可用于ue的sst/sd,用于后续注册请求。或者,amf可以基于pdu会话参数或ue在注册请求中提供的默认pdu会话建立指示符来生成pdu会话响应。

在步骤640中执行pdu会话建立的实现中,在步骤655中,新amf可以将n2pdu会话请求消息包括在发送的注册接受消息中。在这些实现中,在步骤656中,接收注册接受可以触发ue与r(an)之间的an特定的信令交换(3gppran情况下为rrc连接重新配置),以为ue建立必要的an资源。在一些实现中,nssai可以由新amf提供给(r)an。

如果pdu会话建立请求消息(s-nssai、dnn、pdu会话id、sm信息)被附加到注册请求上,则在步骤658中,新amf使用pdu会话建立过程将pdu会话建立请求转发给所选择的smf。或者,用于指定的s-nssai的默认pdu会话建立指示符可以被包括在注册请求中。新amf将默认pdu会话建立转发给所选择的smf。

在步骤660,ue向amf发送注册完成消息,以确认是否分配了新的临时用户id。

参考图7,其呈现了具有amf重定位的注册过程的实施例。当amf接收到注册请求时,amf可能需要将注册请求重新路由到另一个amf,例如,由于使用了网络切片并且初始amf不是适于服务ue的合适amf。具有amf重定位的注册过程用于在注册过程中将ue的nas消息重新路由到目标amf。

初始(第一)amf和目标(第二)amf在nrf注册其能力。

在步骤705中,(r)an将初始ue消息发送给第一amf。初始ue消息携带nas注册消息(图6)。如果没有有效的tempid且没有nsgi,则第一amf为默认amf。否则,第一amf是合适的服务目标amf。

在步骤710中,如果默认amf不是合适的目标amf,则默认amf决定将nas消息重新路由到另一个amf。默认amf向nrf发送包括nssai的nf发现请求(discoveryrequest),以找到具有为ue服务的所需能力的适当的目标amf。

在步骤715中,基于关于注册的nf和所需能力的信息,选择目标amf,nrf发送标识目标amf的nf发现响应。

如果基于nssai、本地策略和订阅信息,初始amf确定直接将nas消息转发给目标amf,则在过程720中,初始amf在步骤722中向目标amf发送重路由nas消息(reroutenasmessage)。重路由nas消息包括关于(r)an的n2终止点和在步骤705携带的nas消息的信息。如果使用了网络切片并且初始amf在步骤705更新了nssai,则将更新的nssai包括在重定向nas消息中,并略过过程725。

如果基于本地策略和订阅信息,初始amf确定经由(r)an将nas消息转发给目标amf,则在过程725中,初始amf在步骤727将重路由nas消息发送给(r)an。重路由nas消息包括关于目标amf的信息以及在步骤705携带的nas消息的信息。如果使用了网络切片并且初始amf在步骤705更新了nssai,则将更新的nssai包括在重定向nas消息中。在步骤729中,基于重路由nas消息,(r)an将初始ue消息发送给目标amf。

在接收到在过程720或725发送的第一nas消息后,在步骤735中,目标amf向(r)an发送初始ue上下文建立请求,其包括关于目标amf的n2终止点的信息和由目标amf分配的新tempid。

在步骤740中,(r)an将初始ue上下文响应发送给目标amf。

图8是可用于实现本文公开的设备和方法的计算系统800的实施例的框图。特别地,网络节点可以各自包括一个或多个计算系统800。上述网络功能可以通过在一个或多个计算系统800上执行来实例化。在一些实施例中,网络功能可以跨越多个地理位置、跨多个计算系统800实例化。上述ue可以包括适于执行本文描述的方法的计算系统800。

特定设备可以利用所示的所有组件或仅利用所述组件的子集,且集成程度可以随不同设备而变化。此外,设备可以包含组件的多个实例,例如多个处理单元、处理器、存储器、发送器、接收器等。计算系统800包括处理单元802。处理单元802通常包括中央处理单元(centralprocessingunit,cpu)814、总线820和存储器808,并且可选地还可以包括大容量存储设备804、视频适配器810和i/o接口812(以虚线示出)。计算系统800还可以包括用于将计算系统800连接到通信网络822的一个或多个网络接口806。

cpu814可以包括任何类型的电子数据处理器,并且可以包括一个或多个核或处理元件。存储器808可以包括任何类型的非暂时性系统存储器,例如静态随机存取存储器(staticrandomaccessmemory,sram)、动态随机存取存储器(dynamicrandomaccessmemory,dram)、同步dram(synchronousdram,sdram)、只读存储器(read-onlymemory,rom)或其组合。在一实施例中,存储器808可以包括在启动时使用的rom,以及在执行程序时用于程序和数据存储的dram。总线820可以是任何类型的若干总线架构中的一个或多个,包括存储器总线或存储器控制器、外围总线或视频总线。

大容量存储804可以包括任何类型的非暂时性存储设备,该非暂时性存储设备被配置为存储数据、程序和其他信息并且使得数据、程序和其他信息可以通过总线820访问。大容量存储804可以包括,例如,固态硬盘、硬盘驱动器、磁盘驱动器或光盘驱动器中的一个或多个。

视频适配器810和i/o接口812提供可选接口以将外部输入和输出设备耦合到处理单元802。输入和输出设备的示例包括耦合到视频适配器610的显示器818和i/o设备816,例如耦合到i/o接口812的触摸屏。其他设备可以耦合到处理单元802,并且可以使用额外的或更少的接口。举例来说,例如通用串行总线(universalserialbus,usb)的串行接口(未示出)可用于为外部设备提供接口。或者,计算系统800可以依靠网络接口806来连接到网络822上可用的可用大容量存储器、视频适配器610和i/o接口812。

基于前面的描述,本发明的实施例可以提供以下任何一个或多个:

●一种用于注册ue以连接到网络上的可用服务的方法,所述方法包括:

○接收来自所述ue的注册请求;

○基于所述注册请求选择所述网络的接入及移动性功能amf;

○将所述注册请求发送给选择的amf;

○接收来自所述选择的amf的注册响应;以及

○将接收的所述注册响应发送给所述ue。

●在一些实施例中,基于分配给所述ue的临时标识符或网络切片组指示符来选择所述amf。

●在一些实施例中,通过将所述注册请求发送给默认amf以用于选择所述选择的amf来选择所述amf。

●在一些实施例中,所述网络包括接入节点。

●在一些实施例中,所述接入节点将所述注册请求直接发送给所述选择的amf。

●在一些实施例中,所述接入节点将所述临时标识符或所述网络切片组指示符包括在所述注册请求中。

●一种网络的amf中的方法,所述方法包括:

○所述amf接收与连接到所述网络的接入节点的ue有关的注册请求;

○至少部分响应于所述注册请求:

■与nrf交互,使用接收的所述注册请求中的信息以获得与所述ue有关的网络切片配置信息;

■至少部分地基于获得的所述网络切片配置信息,识别第二amf;以及

■将所述注册请求转发给所述第二amf。

尽管本申请描述了具体的特征和实施例,但显然可以在不脱离本发明的情况下对其进行各种修改和组合。因此,本说明书和附图应简单地视为由所附权利要求限定的说明,并且预期涵盖任何及全部落入那些权利要求范围内的修改、变化、组合或等同物。

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