一种网络切片选择方法、用户设备及网络设备与流程

文档序号:15626309发布日期:2018-10-09 23:03阅读:239来源:国知局

本申请涉及通信领域,尤其涉及一种网络切片选择方法、用户设备及网络设备。



背景技术:

随着通信技术的发展,5g网络架构中引入了网络切片的概念,网络切片主要是在同一基础架构中创建多个独立的专属虚拟子网络,以满足不同服务的需求。网络切片能够更好地支持不同的业务,包括移动宽带,物联网、智能电网、远程电子医疗以及公共安全业务等。

目前sa2中提出的网络切片选择的方法(3gpptr23.799)中,当用户设备(userequipment,ue)接入网络切片的时,ue携带的消息包括用户标识,ue的使用类别(usagetype),业务类型(servicetype)等辅助信息,然后切片选择功能(sliceselectionfunction,ssf)根据用户标识访问归属签约用户服务器(homesubscriberserver,hss),获取用户的签约信息,并结合ue的使用类别和业务类型来选择符合业务类型的网络切片,然后根据用户的签约信息(例如:用户等级)选择最合适的网络切片,选择网络切片后,将切片的信息返回给ue,ue建立到该网络切片的连接。

现有技术中,网络切片的选择主要在网络侧执行,主要根据用户的签约信息来选择网络切片,因此,切片选择的方式比较单一,导致ue无法动态的根据不同的需求选择不同的网络切片,不能满足ue对网络切片的多样化需求。



技术实现要素:

本发明实施例提供了一种网络切片选择方法、用户设备及网络设备,使得ue可以根据不同的需求动态地选择需要接入的网络切片。

第一方面,本发明实施例提供了一种网络切片选择方法,该方法包括:

ue从网络设备获取当前网络的切片列表信息;ue确定目标服务请求,根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的目标切片,再将目标服务请求对应的服务连接到所述目标切片。

本发明实施例不是在网络侧根据用户的签约信息来选择合适的网络切片,而是由ue端根据当前的目标服务请求从当前网络的切片列表信息中选择目标服务请求所需的目标切片,从而能够使ue根据不同的服务请求动态地选择需要接入的网络切片,能够满足ue对网络切片的多样化需求。

在一种可能的实现方式中,ue根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的目标切片的具体方式可以是:ue根据目标服务请求确定目标服务请求对应的切片选择策略,再从当前网络的切片列表信息中选择符合切片选择策略的目标切片。

在这种实现方式中,是由ue端根据目标服务请求对应的切片选择策略,从当前网络的切片列表信息中选择目标服务请求所需的目标切片,从而能够使ue根据不同的服务请求动态地选择需要接入的网络切片,以满足ue对网络切片的多样化需求。

在另一种可能的实现方式中,当前网络的切片列表信息中包括多个切片信息,每个切片信息中包括该切片信息所属的业务类型;ue根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的目标切片的具体方式可以是:ue确定目标服务请求的目标业务类型,从当前网络的切片列表信息中确定目标业务类型对应的切片信息(即可选切片信息),ue通过接收用户输入的切片选择指令,根据该指令从可选切片信息中确定目标切片。

在这种实现方式中,是由ue端根据目标服务请求从当前网络的切片列表信息中确定可选切片信息,用户再从可选切片信息中选择合适的目标切片。因此,也能够使ue根据不同的服务请求动态的选择当前服务需要接入的网络切片。

可选的,因为某一种业务类型的切片只能给该业务类型的服务请求提供服务,因此,ue在从当前网络的切片列表信息中选择符合切片选择策略的目标切片时,可以先确定目标服务请求的业务类型,再从当前网络的切片列表信息中确定目标业务类型对应的切片信息(即可选切片信息),之后从可选切片信息中选择符合切片选择策略的目标切片。

可选的,若切片选择策略包括切片的服务质量需求和计费需求中的至少一种,且每个切片信息中包括该切片的服务质量标准和计费标准中的至少一种时;所述从可选切片信息中选择符合切片选择策略的目标切片实际是将切片选择策略中对切片的具体需求与切片信息中提供的切片的具体标准进行匹配。

例如:可以是从可选切片信息中选择服务质量标准符合切片选择策略中的服务质量需求的目标切片;或,可以是从可选切片信息中选择计费标准符合切片选择策略中的计费需求的目标切片;或,还可以是从可选切片信息中选择服务质量标准符合切片选择策略中的服务质量需求,且计费标准符合切片选择策略中的计费需求的目标切片。

可选的,切片选择策略信息是ue获取并保存在本地的信息,切片选择策略信息中包括切片选择策略,还可以包括业务类型的标识、应用的标识、或应用内的交互对象的标识。

在一种具体的实施例中,ue获取切片选择策略信息的方式可以是ue获取用户输入的切片选择策略设置。

在一种具体的实施例中,ue获取切片选择策略信息的方式可以是ue根据应用所提供的服务,确定该应用所需要的切片信息,给该应用预配置切片选择策略。

可选的,当切片选择策略信息中包括业务类型的标识,且目标服务请求中包括目标服务请求的目标业务类型的标识时,ue根据目标服务请求确定目标服务请求对应的切片选择策略的过程可以为:ue从切片选择策略信息中确定目标业务类型的标识所对应的切片选择策略。

可选的,当切片选择策略信息中包括应用的标识,且目标服务请求中包括发起目标服务请求的目标应用的标识时,ue根据目标服务请求确定目标服务请求对应的切片选择策略的过程可以为:ue从切片选择策略信息中确定目标应用的标识所对应的切片选择策略。

可选的,当切片选择策略信息中包括目标应用的标识和交互对象的标识,且目标服务请求中包括目标服务请求的目标应用的标识时,ue根据目标服务请求确定目标服务请求对应的切片选择策略的过程可以为:ue从切片选择策略信息中确定该目标应用标识,以及交互对象的标识共同对应的切片选择策略。

可选的,ue从网络设备获取当前网络的切片列表信息可以是在ue附着的过程中,网络设备发送给ue的。具体过程可以为:ue向网络设备发送附着请求,ue从网络设备接收响应附着请求的附着响应消息,其中,该附着响应消息中携带了当前网络的切片列表信息。

可选的,ue确定目标服务请求的方式可以是:ue接收用户输入的服务选择指令,根据服务选择指令确定目标服务请求。

第二方面,本发明实施例还提供了一种网络切片选择方法,该方法包括:

网络设备接收ue的附着请求消息之后,获取当前网络的切片列表信息;根据附着请求消息生成附着响应消息,将附着响应消息发送至ue,附着响应消息包括当前网络的切片列表信息,当前网络的切片列表信息用于ue在接收到目标服务请求后,根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的服务待接入的目标切片。

本发明实施例中,是由网络设备将当前网络的切片列表信息发送给ue,以使得ue端可以根据不同的服务请求动态地选择需要接入的网络切片,能够满足ue对网络切片的多样化需求。

可选的,当网络设备为切片选择功能设备时,网络设备将附着响应消息发送至ue具体可以是:切片选择功能设备将附着响应消息通过接入网设备发送至ue。

可选的,当网络设备为控制面设备时,网络设备将附着响应消息发送至ue具体可以是:控制面设备将附着响应消息发送至切片选择功能设备,通过切片选择功能设备将附着响应消息通过接入网设备发送至ue。

可选的,当网络设备为接入网设备时,网络设备将附着响应消息发送至ue为:接入网设备将附着响应消息发送至ue。

第三方面,本发明实施例还提供一种用户设备,具体实现对应于上述第一方面提供的网络切片选择方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件程序实现。硬件和软件包括一个或多个与上述功能相对应的单元模块,所述单元模块可以是软件和/或硬件。

一种可能的设计中,所述控制面设备包括:

获取单元,用于从网络设备获取当前网络的切片列表信息;

请求确定单元,用于确定目标服务请求;

目标切片确定单元,用于根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的目标切片;

服务连接单元,用于将目标服务请求对应的服务连接到目标切片。

一种可能的设计中,所述用户设备包括:

处理器、存储器和收发器;

存储器用于存储程序代码,处理器调用存储器中的程序代码,以执行以下操作:

通过收发器从网络设备获取当前网络的切片列表信息;确定目标服务请求,根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的目标切片,再将目标服务请求对应的服务连接到所述目标切片。

第四方面,本发明实施例还提供一种网络设备,具体实现对应于上述第二方面提供的网络切片选择方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件程序实现。硬件和软件包括一个或多个与上述功能相对应的单元模块,所述单元模块可以是软件和/或硬件。

一种可能的设计中,所述网络设备包括:

获取单元,用于接收用户设备ue的附着请求消息之后,获取当前网络的切片列表信息;

生成单元,用于根据附着请求消息生成附着响应消息;

发送单元,用于将附着响应消息发送至ue,附着响应消息包括当前网络的切片列表信息,当前网络的切片列表信息用于ue在接收到目标服务请求后,根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的服务待接入的目标切片。

一种可能的设计中,所述网络设备包括:

处理器、存储器和网络接口;

其中,存储器用于存储程序代码,处理器用于调用存储器中的程序代码,以执行以下操作:

通过网络接口接收ue的附着请求消息之后,获取当前网络的切片列表信息;根据附着请求消息生成附着响应消息,将附着响应消息发送至ue,附着响应消息包括当前网络的切片列表信息,当前网络的切片列表信息用于ue在接收到目标服务请求后,根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的服务待接入的目标切片。

第五方面,本申请还提供一种计算机存储介质,该介质存储有应用程序,该程序执行时包括上述第一方面提供的网络切片选择方法的功能中的部分或者全部步骤。

第六方面,本申请还提供一种计算机存储介质,该介质存储有应用程序,该程序执行时包括上述第二方面提供的网络切片选择方法的功能中的部分或者全部步骤。

第七方面,本申请的还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。

从以上技术方案可以看出,本发明实施例具有以下优点:

本发明实施例中,ue从网络设备获取当前网络的切片列表信息,当ue确定目标服务请求时,根据该目标服务请求从当前网络的切片列表信息中确定目标切片,以将目标服务请求对应的服务连接到该目标切片。本发明实施例是由ue端根据当前的目标服务请求从当前网络的切片列表信息中选择目标服务请求所需的目标切片,从而能够使ue根据不同的服务请求动态地选择需要接入的网络切片,能够满足ue对网络切片的多样化需求。

附图说明

图1为本发明实施例中的网络切片架构图;

图2为本发明实施例中的网络切片选择方法的流程图;

图3为本发明实施例中网络切片选择方法的一种信息交互流程图;

图4为本发明实施例中网络切片选择方法的另一种信息交互流程图;

图5为本发明实施例中网络切片选择方法的另一种信息交互流程图;

图6为本发明实施例中用户设备的一种功能模块结构示意图;

图7为本发明实施例中用户设备的另一种功能模块结构示意图;

图8为本发明实施例中的用户设备的硬件结构示意图;

图9为本发明实施例中的网络设备的功能模块结构示意图;

图10为本发明实施例中的网络设备的硬件结构示意图。

具体实施方式

以下结合附图对本发明实施例进行进一步详细说明。

进入5g时代,将有大量的设备接入网络,这些设备分属不同的领域,它们具有不同的特点和需求。不同设备对于网络的移动性、安全性、时延、可靠性,甚至是计费方式的需求是不同的。

目前5g的应用场景包括增强型的移动宽带(enhancedmobilebroadband,embb)、大连接物联网(massivemachinetypecommunication,mmtc)以及低时延、超可靠通信(ultrareliableandlowlatencycommunication,urllc)。

其中,embb场景主要面向4k/8k超高清视频、全息技术、增强现实/虚拟现实等应用,移动宽带的主要需求是更高的数据容量。智能终端用户上网峰值速率要达到10gbit/s甚至20gbit/s,从而使能虚拟现实、无处不在的视频直播和分享、随时随地的云接入等大带宽应用。

mmtc场景应用于部署在测量、建筑、农业、物流、智慧城市、家庭等领域的海量传感器,这些传感器设备是非常密集的,大部分是静止的,要求5g网络支撑大规模连接,人和物联接数量达到100万个/平方公里。

urllc场景主要应用于无人驾驶、自动工厂、智能电网等领域,主要需求是超低时延和高可靠性。要求5g网络的时延达到1毫秒,从而使能垂直行业的应用,如智能制造、远程机械控制、辅助驾驶和自动驾驶等低时延业务。

不同设备对于网络的需求是不同,因此,在5g网络架构中引入了网络切片的概念。网络切片是将一个物理网络切割成多个虚拟的端到端的网络,每个虚拟网络之间,包括网络内的设备、接入、传输和核心网,是逻辑独立的,任何一个虚拟网络发生故障都不会影响到其它虚拟网络。每个虚拟网络具备不同的功能特点,面向不同的需求和服务。

5g网络切片架构图如图1所示,包括用户设备(userequipment,ue)、接入网(accessnetwork,ran)、切片选择功能(sliceselectionfunction,ssf)、公共控制面网络功能(commoncontrolpanelnetworkfunctions,commoncpnfs)、切片控制面网络功能(cpnfsforslice)、切片用户面网络功能(userpanelnetworkfunctionsforslice,upnfsforslice)、以及用户数据库(subscriberrepository)等网元。

其中,ue可以包括具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的移动台(mobilestation,简称ms),终端(terminal),终端设备(terminalequipment),物联网设备等等。为方便描述,本申请中,简称为用户设备或ue。

an用于实现无线有关的功能,an也可以是无线接入网(radioaccessnetwork,ran),具体可以是基站。

本申请中涉及的基站可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。可以是狭义的基站即公用移动通信基站,也可以是广义的基站即基站子系统。例如,可以是全球移动通信系统(globalsystemformobilecommunication,gsm)或码分多址(codedivisionmultipleaccess,cdma)中的基站(basetransceiverstation,bts),也可以是宽带码分多址(widebandcodedivisionmultipleaccess,w-cdma)中的基站(nodeb),还可以是长期演进(longtermevolution,lte)中的演进型基站(nodeb或enb或e-nodeb,evolutionalnodeb),本申请并不限定。

ssf,也可以是ssf接入管理功能(ssfaccessmanagefunction,ssf-amf),用于选择切片。

公共控制面网络功能为多个切片共享的控制面功能,例如:移动性管理功能。切片控制面网络功能为切片非共享的部分,例如:会话管理功能。

可选的,公共控制面网络功能与切片控制面网络功能实际上可以统称为控制面(controlpanel,cp)。本发明实施例中以公共网络功能与切片控制面网络功能为统一的cp来介绍。

cp负责用户的移动性管理,包括移动状态管理,分配用户临时身份标识,认证和授权用户等功能;还负责会话管理功能,包括用户面(up)网元选择,用户面网元重定向,ip地址分配,负责承载的建立、修改和释放,服务质量(qualityofservice,qos)控制等功能。

切片用户面网络功能,可以简称为用户面(userpanel,up),具有用户报文转发,封装,统计等功能。

用户数据库是指用于存储用户信息的核心数据库。

基于图1所示的架构,下面结合图2、图3、图4及图5对本发明实施例中的网络切片选择方法进行介绍。

本发明实施例中的网络设备可以是图1中所示的5g网络切片架构中的an、ssf或cp中的其中一个或几个网元所对应的网络设备。

201、ue从网络设备获取当前网络的切片列表信息;

当前网络的切片列表信息是指ue当前所在的基站能提供的切片信息所组成的列表。当前网络的切片列表信息是由多个切片信息组成,每个切片信息包括切片选择辅助信息(singlenetworksliceselectionassistanceinformation,s-nssai)和该切片信息所属的业务类型。

其中,切片选择辅助信息可以是切片id(sliceidetification)或网络切片id(networksliceidetification,nes-id)。

业务类型,也可以称之为业务类别(servicetype),用于区分某一种业务的类型,比如用于指示embb业务、urllc业务、mmtc业务等业务类型。每个业务类型有对应的业务类型的标识。一个网络切片可以对应一个业务类型,一个业务类型下有多个网络切片,因此业务类型与网络切片之间存在映射关系。

可选的,每个切片信息还可以包含切片服务质量标准,切片计费标准等信息。

其中,切片服务质量标准是定义该切片提供的服务质量的水平,服务质量可以包括时延、可靠性、带宽和安全性等内容。切片服务质量的标准可以按照需求灵活设定,比如按照高、中、低档进行设定,也可以采用打分制的方式设定,本申请不做限定。

切片计费标准定义的是切片的收费水平,切片计费标准具体可以按照中、高、低等等级来划分,也可以按照更细分的计费策略来划分。

除此之外,每个切片信息还可以包含其他信息项,此处不做限定。

网络设备可以从核心网中的切片管理系统中获得当前网络的切片列表信息。举例来说,切片管理系统将网络的切片列表信息下发给网络侧的各网元,包括an、ssf或cp等网元,an、ssf或cp等网元存储当前网络的切片列表信息。

ue从网络设备中获取当前网络的切片列表信息具体可以是在ue附着的过程中从网络设备获取,也可以是在ue建立会话的过程中从网络设备获取的,具体方式本发明实施例不做限定。

举例来说,可以是ue向网络设备发送附着请求,网络设备根据ue的附着请求消息生成附着响应消息,将当前网络的切片列表信息携带在附着响应消息中发送至ue,ue从网络设备接收该附着响应消息,从中获取当前网络的切片列表信息。

可选的,ue存储获取到的当前网络的切片列表信息,当网络设备中的当前网络的切片列表信息有更新(新增、删除或修改切片信息)时,网络设备可以将更新的切片信息同步给ue,以使得ue可以更新本地存储的切片列表信息。

202、ue确定目标服务请求;

该目标服务请求可以是用户在ue上选择目标服务,ue接收用户输入的服务选择指令后,根据该服务选择指令确定的服务请求。例如:用户在ue上安装的某视频应用(application,app)中播放某直播视频,则ue接收用户输入的视频服务选择指令,根据该指令确定视频服务请求。

203、ue根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的目标切片;

具体的,ue根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的目标切片的实现方式有多种:

一、根据切片选择策略选择目标切片

在这种实现方式中,ue先根据目标服务请求确定目标服务请求对应的切片选择策略,从步骤201中获取的当前网络的切片列表信息中选择符合切片选择策略的目标切片。

切片选择策略中包括切片的服务质量需求和计费需求等信息。其中,服务质量需求用于定义当前请求的服务所需的服务质量,计费需求用于定义当前请求的服务所对应的收费要求。

切片选择策略在设置时,可以采用灵活的方式进行级别的设定,比如按照高、中、低档进行设定,也可以采用打分制的方式,这里不做限定。

可选的,由ue获取并保存切片选择策略信息,每个切片选择策略信息中包含切片选择策略。

ue获取切片选择策略信息的方式包括:

(1)、用户在ue上设置切片选择策略信息

此种方式下,用户可以在ue上为某种业务类型设置切片选择策略;或,用户可以在ue上为某个应用设置切片选择策略。

例如:以ue上的视频应用举例,用户可以在视频应用中配置视频质量、带宽速率、延时等参数,从而ue根据用户配置的参数生成切片选择策略。

(2)、ue给应用预配置切片选择策略信息

ue根据应用所提供的服务,根据这种服务常用的配置参数,确定该应用所需要的切片信息,给该应用预配置切片选择策略。

切片选择策略可以按照不同粒度进行设定,例如:

(1)可以按照业务类型的粒度设置,该ue上的每一种业务类型设置一个切片选择策略;

例如:所有的embb业务都统一设置一个切片选择策略a,所有的urllc业务都统一设置一个切片选择策略b;所有的mmtc业务都统一设置一个切片选择策略c。

按照业务类型的粒度设置切片选择策略时,切片选择策略信息中包括业务类型的标识和该业务类型对应的切片选择策略。

(2)可以按照应用的粒度设置,该ue上的每一类,或每一个应用设置一个切片选择策略;

例如:该ue上所有的视频类应用统一设置一个切片选择策略,或为每个视频应用设置一个切片选择策略。

按照应用的粒度设置切片选择策略时,切片选择策略信息中包括应用的标识(applicationidentify,appid)和该应用的标识所对应的切片选择策略。

(3)可以在应用内,根据交互对象的不同,不同的交互对象设置一个切片选择策略。

例如:针对某社交应用,该社交应用内通讯录中好友的亲密度级别,将通信录中的好友划分为多个等级,给每个等级设置一个切片选择策略,以区分用户与不同亲密度的好友通信时的网络服务水平,例如:可以使得与亲密度高的好友视频通话时能够使用服务质量高的切片。

按照交互对象的粒度设置切片选择策略时,切片选择策略信息中包括交互对象的标识和该交互对象的标识所对应的切片选择策略。

根据切片选择策略信息中的切片选择策略设定的粒度的不同,ue确定目标服务请求对应的切片选择策略的具体方式可以包括以下几种:

(1)当目标服务请求中包括目标服务请求的目标业务类型的标识,且ue获取的切片选择策略信息中,是以业务类型粒度来设置切片选择策略时,ue从切片选择策略信息中确定该目标业务类型的标识所对应的切片选择策略。

(2)当目标服务请求中包括发起目标服务请求的目标应用的标识,且ue获取的切片选择策略信息中,是以应用粒度来设置切片选择策略时,ue从切片选择策略信息中确定该目标应用的标识所对应的切片选择策略。

(3)当目标服务请求中包括发起目标服务请求的目标应用的标识以及交互对象的标识,且ue获取的切片选择策略信息中,是以交互对象的粒度来设置切片选择策略时,ue从切片选择策略信息中确定该目标应用标识,以及交互对象的标识共同对应的切片选择策略。

ue在确定目标服务请求对应的切片选择策略之后,从步骤201中获取的当前网络的切片列表信息中选择符合切片选择策略的目标切片的具体方式为:

ue先确定目标服务请求的业务类型,从当前网络的切片列表信息中确定目标业务类型对应的切片信息(可选切片信息),再从可选切片信息中选择符合切片选择策略的目标切片。

从可选切片信息中选择符合切片选择策略的目标切片具体方式是将切片选择策略中的服务质量需求和计费需求等信息与可选切片信息中的每个切片信息的服务质量标准和计费标准中进行匹配,从而找到合适该切片选择策略的目标切片。

具体是:从可选切片信息中选择服务质量标准符合切片选择策略中的服务质量需求的目标切片;或,从可选切片信息中选择计费标准符合切片选择策略中的计费需求的目标切片;或,从可选切片信息中选择服务质量标准符合切片选择策略中的服务质量需求,且计费标准符合切片选择策略中的计费需求的目标切片。

例如:假设配置的某应用的切片选择策略为:需要优先选择服务质量为高,计费为中情况的切片。则先将可选切片信息中的切片先按照服务质量排序,先选出服务质量高的若干切片,然后将选出的切片按照收费标准排序,再选出收费标准为中的切片,最终选出合适的一个切片,获得其对应的切片标识。

二、根据用户输入的切片选择指令确定目标切片

在另一种可选的实现方式中,ue先确定目标服务请求的目标业务类型,从当前网络的切片列表信息中确定目标业务类型对应的切片信息(即可选切片信息)。ue将可选切片信息呈现给用户,以便于用户进行选择。ue接收到用户输入的切片选择指令后,根据该切片选择指令从可选切片信息中确定用户选择的目标切片。

204、ue将目标服务请求对应的服务连接到目标切片。

ue在确定目标服务请求对应的目标切片之后,将目标服务请求所对应的服务连接到目标切片,以通过该目标切片提供相应的服务。

本发明实施例中,ue从网络设备获取当前网络的切片列表信息,根据ue所请求的服务从当前网络的切片列表信息中确定目标切片,以将ue所请求的服务连接到该目标切片。因此,本发明实施例是由ue端根据当前的服务请求从当前网络的切片列表信息中选择该服务请求所需的目标切片,从而能够使ue根据不同的服务请求动态地选择需要接入的网络切片,满足ue对网络切片的多样化需求。

下面结合图3对ue根据切片选择策略选择目标切片的过程进行详细介绍。本发明实施例以设置切片选择策略的粒度为应用粒度,通过应用发起服务请求为场景进行介绍。

301、ue设置切片选择策略,并保存该切片选择策略

ue按照应用的粒度来给某应用设置切片选择策略,可以是在用户首次打开该应用时,让用户进行切片选择策略的设置,也可以是用户在该应用中选择某项具体的服务时,再让用户进行切片选择策略的设置,或者ue根据该应用所提供的服务的常用切片信息,来给该应用设置切片选择策略。

切片选择策略中包括该应用对网络的具体需求,可以包括切片的服务质量需求,计费需求等信息。

应用将设置好的切片选择策略以及该应用的标识(appid)发送给ue,ue保存该应用的标识和其对应的切片选择策略。

302、ue向核心网发送附着请求

ue发送附着请求(initialattach)到an,该附着请求中携带ue的标识(ueid),ue的使用类别(usagetype),ue的业务类型等信息。然后an将附着请求转发请求给ssf。

其中,ue的使用类别,即为ue的终端类型,用于唯一确定用户使用的终端设备的类型标识。比如适用于mmtc的终端设备,如传感器,只能进行mmtc的业务;比如指示终端设备网络制式的接入能力,如lte网络的移动设备,只能进行lte网络的业务,或者5g网络的移动设备,只能进行5g网络的业务。因此用户使用类别与业务类型之间存在映射关系:一个使用类别可以对应多个业务类别,即一个ue上可以支持多种业务类型的业务,但ue的业务类别会在一定程度上限制ue支持的业务类型。

303、ssf访问签约数据库,基于ue的标识查找ue的签约数据,判断ue是否被允许接入网络,网络侧各网元对ue进行网络鉴权认证,ue成功附着到网络中。

304、ue附着成功后,cp发送附着响应消息给ssf。

305、ssf将当前网络支持的切片列表信息添加到附着响应消息中。

306、ssf将携带当前网络支持的切片列表信息的附着响应消息发送给an,an再发送给ue。

307、ue将接收到的附着响应消息中携带当前网络支持的切片列表信息进行存储。

308、应用发起服务请求,需要接入对应的切片,发起的服务本身会对应一个业务类型。该应用将应用的标识(appid)和服务需要的切片的业务类型发送给ue。ue将获取到的业务类型匹配ue存储的切片列表信息,得到一个过滤后的切片信息列表(可选切片信息),之后ue根据获取到的appid获取在步骤301中配置的该应用的切片选择策略,然后根据获得的切片选择策略从过滤后的可选切片信息中选择出对应的切片,即目标切片,得到目标切片的切片选择辅助信息(s-nssai),切片选择辅助信息可以是切片id(nes-id)。

在一种具体的实现方式中,切片选择的过程可以是ue将可选切片信息,分步骤按照应用对应的切片选择策略进行排序匹配。例如:假设该应用的切片选择策略为:需要优先选择服务质量标准为高,计费标准为中的切片,则先将可选切片信息按照服务质量排序,先选出服务质量高的若干切片,然后将选出的切片按照计费标准排序,再选出计费标准为中的切片,最终选出合适的一个切片,并获得其对应的切片标识。

309、ue获得该切片的切片标识(nes-id)后,向an发送会话请求,会话请求中携带该切片的nes-id。

310、an根据nes-id的内容,将会话请求发送给该切片的cp。

311、cp进行切片的鉴权和授权操作;

312、cp执行会话管理处理,建立与up的连接。

313、up返回会话建立响应消息给ue,后续ue可以通过该切片给该应用提供服务。

本发明实施例中,ue从ssf获取当前网络的切片列表信息,根据应用发起的服务请求,ue获取该应用对应的切片选择策略,根据切片选择策略从当前网络的切片列表信息中选择合适的切片,以将应用请求的服务连接到该切片。本发明实施例是由ue端根据切片选择策略从当前网络的切片列表信息中选择该服务请求所需的目标切片,从而能够使ue根据不同的服务请求动态地选择需要接入的网络切片,满足ue对网络切片的多样化需求。

可选的,在图3所示的实施例的基础上,在步骤303之后,ssf可以根据ue的使用类别、业务类型和用户签约数据,为ue选择一个默认的网络切片。ssf将选定的默认的网络切片携带在附着请求中发送给cp,cp执行该默认的网络切片的授权操作,建立该切片的up连接,cp再执行步骤304将附着响应请求发送给ssf。ssf在接收到该附着响应请求后,再执行步骤305至步骤313。

在图3所示的实施例中,是ssf将当前网络支持的切片列表信息添加到附着响应消息中,再将附着响应消息返回给ue。在实际应用中,还可以是由cp或an将切片列表信息添加到附着响应消息中。

如图4所示,在一种具体的实现方式中,是由cp将切片列表信息添加到附着响应消息中。

步骤401至步骤403与图3所示的实施例中的步骤301至步骤303相同,此处不做赘述。

404、由cp将当前网络支持的切片列表信息添加到附着响应消息中。

405、cp将携带当前网络的切片列表信息的附着响应消息发送给ssf。

406、由ssf将携带当前网络的切片列表信息的附着响应消息通过an发送至ue。

步骤407至步骤413与图3所示的实施例中的步骤307至步骤313相同,此处不做赘述。

如图5所示,在另一种具体的实现方式中,是由an将切片列表信息添加到附着响应消息中。

步骤501至步骤403与图3所示的实施例中的步骤301至步骤303相同,此处不做赘述。

504、cp将附着响应消息发送给ssf,ssf再将附着响应消息发送给an。

505、an将当前网络支持的切片列表信息添加到附着响应消息中。

506、an将携带当前网络的切片列表信息的附着响应消息发送至ue。

步骤507至步骤513与图3所示的实施例中的步骤307至步骤313相同,此处不做赘述。

本发明实施例中,可以由网络侧中能够获取到当前网络的切片列表信息的网元,包括cp、ssf或an都将当前网络支持的切片列表信息添加到附着响应消息中,以发送给ue,从使得可从ue侧自己从当前网络支持的切片列表信息中选择合适的切片,从而能够使ue根据不同的服务请求动态地选择需要接入的网络切片,满足ue对网络切片的多样化需求。

以上是对本发明实施例中的网络切片选择方法的介绍,下面从功能模块角度和硬件实现的角度对本发明实施例中的用户设备和网络设备进行介绍。

图6是本发明实施例提供的一种用户设备的功能模块结构示意图,包括以下功能单元:

获取单元601,用于从网络设备获取当前网络的切片列表信息;

请求确定单元602,用于确定目标服务请求;

目标切片确定单元603,用于根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的目标切片;

服务连接单元604,用于将目标服务请求对应的服务连接到目标切片。

在一些具体的实施例中,目标切片确定单元603,包括:

策略选择子单元6031,用于根据目标服务请求确定目标服务请求对应的切片选择策略;

切片选择子单元6032,用于从当前网络的切片列表信息中选择符合切片选择策略的目标切片。

在一些具体的实施例中:

获取单元601获取的当前网络的切片列表信息中包括多个切片信息,每个切片信息中包括该切片信息所属的业务类型;

切片选择子单元6032,具体用于确定目标服务请求的业务类型,从当前网络的切片列表信息中确定可选切片信息,可选切片信息包括目标业务类型对应的切片信息,再从可选切片信息中选择符合切片选择策略的目标切片。

在一些具体的实施例中:

策略选择子单元6031确定的切片选择策略包括切片的服务质量需求和计费需求中的至少一种;获取单元601获取的当前网络的切片列表信息中,每个切片信息中包括该切片的服务质量标准和计费标准中的至少一种;

切片选择子单元6032,具体用于从可选切片信息中选择服务质量标准符合切片选择策略中的服务质量需求的目标切片;

或,切片选择子单元6032,具体用于从可选切片信息中选择计费标准符合切片选择策略中的计费需求的目标切片;

或,切片选择子单元6032,具体用于从可选切片信息中选择服务质量标准符合切片选择策略中的服务质量需求,且计费标准符合切片选择策略中的计费需求的目标切片。

在一些具体的实施例中,该用户设备还包括:

策略获取单元605,用于获取切片选择策略信息;

存储单元606,用于保存切片选择策略信息,切片选择策略信息中包括切片选择策略。

可选的,切片选择策略信息中包括业务类型的标识,当目标服务请求中包括目标服务请求的目标业务类型的标识时,策略选择子单元6031,具体用于从策略获取单元605获取的切片选择策略信息中确定目标业务类型的标识所对应的切片选择策略。

可选的,切片选择策略信息中包括应用的标识,当目标服务请求中包括发起目标服务请求的目标应用的标识时,策略选择子单元6031,具体用于从从策略获取单元605获取的切片选择策略信息中确定目标应用的标识所对应的切片选择策略。

在一些具体的实施例中,获取单元601,具体用于向网络设备发送附着请求,从网络设备接收响应附着请求的附着响应消息,附着响应消息中包括当前网络的切片列表信息。

在一些具体的实施例中,请求确定单元602,具体用于接收用户输入的服务选择指令,根据服务选择指令确定目标服务请求。

图6所示的用户设备中的各单元之间的信息交互可以参阅上述方法实施例图2所示的实施例中ue根据切片选择策略选择目标切片的方案中的描述,以及图3至图5所示的实施例中的描述,本申请不做赘述。

图7是本发明实施例提供的一种用户设备的另一功能模块结构示意图,包括以下功能单元:

获取单元701,用于从网络设备获取当前网络的切片列表信息;

请求确定单元702,用于确定目标服务请求;

目标切片确定单元703,用于根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的目标切片;

服务连接单元704,用于将目标服务请求对应的服务连接到目标切片。

在一些具体的实施例中,获取单元701获取的当前网络的切片列表信息中包括多个切片信息,每个切片信息中包括该切片信息所属的业务类型;目标切片确定单元703,包括:

业务类型确定子单元7031,用于确定目标服务请求的目标业务类型;

可选切片确定子单元7032,用于从当前网络的切片列表信息中确定可选切片信息,可选切片信息包括目标业务类型对应的切片信息;

指令接收子单元7033,用于接收用户输入的切片选择指令,切片选择指令用于从可选切片信息中选择目标切片;

切片确定子单元7034,用于根据切片选择指令从可选切片信息中确定目标切片。

图7所示的用户设备中的各单元之间的信息交互可以参阅上述方法实施例图2所示的实施例中ue根据用户输入的切片选择指令确定目标切片的方案中的描述,本申请不做赘述。

在实际应用中,ue可以是前面所描述的包括具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的移动台,终端,终端设备,物联网设备。例如:可以是应用于embb场景下的虚拟现实设备,可以是应用于mmtc场景下的带有传感器的物联网设备,还可以是应用于urllc场景下的终端设备。

图8示出的是与本发明实施例提供的用户设备的部分结构的框图。在实际应用中,用户设备的硬件结构因应用场景不同,因此配置或性能不同而产生比较大的差异。

参考图8,该用户设备包括:射频(radiofrequency,rf)电路810、存储器820、输入单元830、显示单元840、传感器850、音频电路860、无线保真(wirelessfidelity,wifi)模块870、处理器880、以及电源890等部件。本领域技术人员可以理解,图8中示出的结构并不构成对用户设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件。在应用于不同的领域时,图8所示的各部件,如果并不属于用户设备的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

下面结合图8对用户设备的各个构成部件进行具体的介绍:

rf电路810可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器880处理;另外,将上行的数据发送给基站。

存储器820可用于存储计算机软件程序、数据或操作系统,处理器880通过运行存储在存储器820的计算机软件程序,从而执行用户设备的各种功能应用以及数据处理。存储器820可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据用户设备的使用所创建的数据等。此外,存储器820可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元830可用于接收输入的数字或字符信息。具体地,输入单元830可包括触控面板831以及其他输入设备832。触控面板831,也称为触摸屏,可收集用户在其上或附近的触摸操作,并根据预先设定的程式驱动相应的连接装置。

显示单元840可用于显示由用户输入的信息或提供给用户的信息。显示单元840可包括显示面板841,可选的,可以将触控面板831与显示面板841集成而实现用户设备的输入和输出功能。

用户设备还可包括传感器850,比如光传感器、运动传感器以及其他物联网传感器。

处理器880是用户设备的控制中心,利用各种接口和线路连接整个用户设备的各个部分,通过运行或执行存储在存储器820内的计算机软件程序和/或模块,以及调用存储在存储器820内的数据,执行用户设备的各种功能和处理数据。具体的,本发明实施例中,处理器880调用存储器820中的软件程序,执行图2至图5中所示的实施例中ue所执行的步骤。

下面对本发明实施例中的网络设备进行介绍。

图9是本发明实施例提供的一种网络设备的功能模块结构示意图,包括以下功能单元:

获取单元901,用于接收用户设备ue的附着请求消息之后,获取当前网络的切片列表信息;

生成单元902,用于根据附着请求消息生成附着响应消息;

发送单元903,用于将附着响应消息发送至ue,附着响应消息包括当前网络的切片列表信息,当前网络的切片列表信息用于ue在接收到目标服务请求后,根据目标服务请求从当前网络的切片列表信息中确定目标服务请求对应的服务待接入的目标切片。

在实际应用中,该网络设备可以为图1中所示的网络切片架构中的an、ssf或cp中的其中一个或几个网元所对应的网络设备,或an、ssf或cp中的其中一个或几个网元对应的功能模块。

在一些具体的实施例中,当该网络设备为切片选择功能设备时,发送单元903,具体用于将附着响应消息通过接入网设备发送至ue。

在一些具体的实施例中,当该网络设备为控制面设备时,发送单元903,具体用于将附着响应消息发送至切片选择功能设备,通过切片选择功能设备将附着响应消息通过接入网设备发送至ue。

在一些具体的实施例中,当该网络设备为接入网设备时,发送单元903,具体用于将附着响应消息发送至ue。

图9所示的网络设备中的各单元之间的信息交互可以参阅上述方法实施例图2至图5所示的实施例中的描述,本申请不做赘述。

在实际应用中,网络设备的硬件结构因配置或性能不同而产生比较大的差异,如图10所述,网络设备可以包括一个或一个以上处理器1001、至少一个存储器1002以及至少一个网络接口1003。其中,存储器1002用于存储一个或一个以上操作系统,以及存储计算机程序代码和数据。存储在存储器1002的计算机程序代码可以包括一个或一个以上模块(图示没标出),每个模块可以包括对应于控制面设备中的一系列指令操作。处理器1001与存储器1002、网络接口1003通信,控制面设备通过网络接口1003与核心网中的其他设备以及基站通信,处理器1001在控制面设备上执行存储器1002中的一系列指令操作,以用于执行上述方法实施例(图2至图5所示的实施例)中网络设备所执行的全部或部分步骤。

本领域技术人员可以理解,图10中示出的结构并不构成对网络设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件。例如,当网络设备为接入网设备(例如:基站)时,该网络设备还包括接收器和发射器。

此外,本申请还提供一种计算机存储介质,该介质存储有应用程序,该程序执行时包括上述网络切片选择方法(图2到图5所示的实施例)中的部分或者全部步骤。

需要说明的是,在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。

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

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

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

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

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

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