通信方法和通信装置与流程

文档序号:25991787发布日期:2021-07-23 21:03阅读:145来源:国知局
通信方法和通信装置与流程

本申请涉及通信领域,并且更具体地,涉及通信领域中的通信方法和通信装置。



背景技术:

在未来的通信技术中,将利用网络切片(networkslicing,ns)为不同业务数据的提供不同的网络资源,一个网络切片不是能够无限制为一种或多种业务类型提供无限制的网络资源,因此,如何控制网络切片内的业务使用量是亟待解决的问题。



技术实现要素:

本申请提供一种通信方法和通信装置,能够控制网络切片的接入的业务数据。

第一方面,提供了一种通信方法,包括:第一网络设备获取第一网络切片的业务使用量和所述第一网络切片的业务量门限;所述第一网络设备根据所述第一网络切片业务的使用量和所述第一网络切片的业务量门限生成指示信息;所述第一网络设备向第二网络设备发送所述指示信息,所述指示信息用于所述第二网络设备控制资源抢占。

在上述技术方案中,第一网络设备可以根据第一网络切片的业务使用量和第一网络切片的业务量门限生成用于第二网络设备控制资源抢占的指示信息,这样,第二网络设备可以根据指示信息控制接入网络切片的业务使用量。

可选地,第一网络设备为策略控制功能(policycontrolfunction,pcf)网元,第二网络设备为无线接入网(radioaccessnetwork,ran)设备。

可选地,第一网络设备可以自身确定第一网络切片的业务使用量和所述第一网络切片的业务量门限或者可以从其他网络设备获取第一网络切片的业务使用量和所述第一网络切片的业务量门限。

在一些可能的实现方式中,所述第一网络切片的业务量门限包括所述第一网络切片的业务量上限;若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,所述指示信息用于指示所述第二网络设备为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据所使用的资源,或者指示信息用于指示禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的数据业务所使用的资源,或者所述指示信息用于指示所述第一网络切片的允许业务使用量大于或等于所述第一网络切片的业务量上限。

在一些可能的实现方式中,若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,所述指示信息用于指示所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限。或者所述指示信息用于指示第二网络设备在资源不足时为待接入所述第一网络切片的第一业务数据可以释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源,也就是不禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的数据业务的所使用的资源。

在一些可能的实现方式中,所述第一网络切片的业务量上限为所述第一网络切片允许接入的最大会话数量或最大流量带宽或第一网络切片允许的最大会话密度中的至少一个。

具体地,当第一网络切片的业务使用量为已经接入第一网络切片的会话数量时,第一网络切片的业务量上限为第一网络切片允许接入的最大会话数量;当第一网络切片的业务使用量为已经接入第一网络切片的业务数据所占的流量带宽时,第一网络切片的业务量上限为第一网络切片允许接入的最大流量带宽;当第一网络切片的业务使用量为已经接入的第一网络切片的会话的密度时,第一网络切片的业务量上限为第一网络切片允许的最大会话密度。

在一些可能的实现方式中,所述第一网络切片的业务量门限包括所述第一网络切片的业务量下限;若所述第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,所述指示信息用于指示已经接入所述第一网络切片的任一业务数据所使用的资源不被待接入第二网络切片的任一业务数据所抢占,或者所述指示信息用于指示所述第一网络切片的业务使用量小于或等于所述第一网络切片的业务量下限。

在一些可能的实现方式中,若所述第一网络切片业务使用量大于所述第一网络切片的业务量下限,所述指示信息用于指示已经接入所述第一网络切片的业务数据所使用的资源可以被待接入第二网络切片的业务数据所抢占,或者所述指示信息用于指示第一网络切片业务使用量大于所述第一网络切片的业务量下限。

在一些可能的实现方式中,所述第一网络切片的业务量下限为所述第一网络切片保障接入的最小会话数量或最小流量带宽或第一网络切片保障的最小会话密度中的至少一个。

具体地,当第一网络切片的业务使用量为已经接入第一网络切片的会话数量时,第一网络切片的业务量下限为第一网络切片保障接入的最小会话数量;当第一网络切片的业务使用量为已经接入第一网络切片的业务数据所占的流量带宽时,第一网络切片的业务量下限为第一网络切片保障接入的最小流量带宽;当第一网络切片的业务使用量为已经接入的第一网络切片的会话的密度时,第一网络切片的业务量下限为第一网络切片保障的最小会话密度。

在一些可能的实现方式中,所述方法还包括:若所述第一网络切片的业务使用量小于或等于所述第一网络切片的业务量下限,所述第一网络设备将所述第一业务数据的分配和保持优先级arp参数中的被抢占意愿参数设置为不允许被抢占或者所述第一网络设备将已经接入所述第一网络切片的每个业务数据的arp参数中的被抢占意见参数设置为不允许被抢占。

在一些可能的实现方式中,所述第一网络切片的业务量门限包括第一网络切片的业务量下限和第一网络切片的业务量上限。

在一些可能的实现方式中,若所述第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,所述指示信息用于指示已经接入所述第一网络切片的业务数据所使用的资源不被待接入第二网络切片的业务数据所抢占,或者所述指示信息用于指示第一网络切片的业务使用量小于或等于所述第一网络切片的业务量下限。

在一些可能的实现方式中,若所述第一网络切片业务使用量大于所述第一网络切片的业务量下限并且小于或等于第一网络切片的业务量上限,所述指示信息用于指示第二网络设备为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源,或者所述指示信息用于指示第一网络切片业务使用量大于所述第一网络切片的业务量下限并且小于第一网络切片的业务量上限。

在一些可能的实现方式中,若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,所述指示信息用于指示ran为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据所使用的资源,或者,指示信息用于指示禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的数据业务所使用的资源,或者所述指示信息用于指示第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限。

在一些可能的实现方式中,待接入或已经接入所述第一网络切片的业务数据为业务质量qos流或者分组数据单元pdu会话,或待接入或已经接入所述第二网络切片的业务数据为业务质量qos流或分组数据单元pdu会话。

第二方面,提供了一种通信方法,包括:第二网络设备接收来自第一网络设备的指示信息;所述第二网络设备根据所述指示信息,为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源;或者,所述第二网络设备根据所述指示信息,禁止已经接入第一网络切片的业务数据所使用的资源被待接入第二网络切片的任一业务数据所抢占。

在上述技术方案中,第二网络设备可以根据指示信息确定是否为待接入的第一网络切片的第一业务数据释放已经接入第一网络切片内的第二业务数据的资源,或者确定是否为待接入的第一网络切片的第一业务数据释放任一网络切片内的第二业务数据的资源,从而能够使得第二网络设备为待接入第一网络切片的第一业务数据确定释放的资源,从而可以更好的控制第一网络切片的资源。

在一些可能的实现方式中,所述第二网络设备根据所述指示信息,为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源,包括:

若所述指示信息指示所述第二网络设备为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据所使用的资源,或者,所述指示信息指示所述第一网络切片的业务使用量大于或等于所述第一网络切片的业务量上限,则所述第二网络设备为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源。

在一些可能的实现方式中,所述第二网络设备为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源,包括:所述第二网络设备根据所述指示信息确定禁止为待接入所述第一网络切片的第一业务数据抢占已经接入除了所述第一网络切片之外的网络切片的业务数据的资源;所述第二网络设备根据所述第一业务数据和所述第二业务数据的授权业务质量qos参数,从已经接入所述第一网络切片的业务数据中确定所述第二业务数据,其中,所述第一业务数据的优先级高于所述第二业务数据的优先级,并且所述第一业务数据的所述授权业务质量qos参数中的分配和保持优先级arp参数中的抢占能力参数设置为允许抢占,所述第二业务数据的所述授权qos参数中的arp参数中的被抢占意愿参数设置为允许被抢占。

在一些可能的实现方式中,如果第二网络设备的资源小于预设值时,所述第二网络设备根据所述第一业务数据和所述第二业务数据的授权业务质量qos参数,从已经接入所述第一网络切片的业务数据中确定所述第二业务数据。小于预设值表示空闲资源小于预设的门限,或者空闲资源小于建立第一业务数据所需的资源。

在一些可能的实现方式中,所述第一网络切片的业务量上限为所述第一网络切片允许接入的最大会话数量或最大流量带宽或第一网络切片允许的最大会话密度中的至少一个。

在一些可能的实现方式中,所述第二网络设备根据所述指示信息禁止已经接入第一网络切片的任一业务数据所使用的资源被待接入第二网络切片的任一业务数据所抢占,包括:

若所述指示信息指示所述第二网络设备已经接入所述第一网络切片的任一业务数据所使用的资源不被待接入第二网络切片的任一业务数据所抢占,或者,第一网络切片的业务使用量小于或等于所述第一网络切片的业务量下限,则所述第二网络设备禁止已经接入所述第一网络切片的任一业务数据所使用的资源被待接入所述第二网络切片的第二业务数据所抢占。

在一些可能的实现方式中,所述第一网络切片的业务量下限为所述第一网络切片保障接入的最小会话数量或最小流量带宽或第一网络切片保障的最小会话密度中的至少一个。

在一些可能的实现方式中,若所述第二网络设备根据所述指示信息禁止已经接入第一网络切片的任一业务数据所使用的资源被待接入第二网络切片的任一业务数据所抢占,所述方法还包括:

所述第二网络设备将已经接入所述第一网络切片的每个业务数据的分配和保持优先级arp参数中的被抢占意愿参数设置为不允许被抢占。

在一些可能的实现方式中,若指示信息用于指示ran为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源,或者指示信息用于指示第一网络切片业务使用量大于所述第一网络切片的业务量下限并且小于第一网络切片的业务量上限,所述方法还包括:第二网络设备为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源。换句话说,ran可以根据指示信息确定允许第一网络切片的第一业务抢占已经接入其他网络切片的业务数据所使用的资源,也允许已经接入第一网络切片的业务数据所使用的资源被待接入其他网络切片的业务数据所抢占。

在一些可能的实现方式中,待接入或已经接入所述第一网络切片的业务数据为业务质量qos流或者分组数据单元pdu会话,待接入或已经接入所述第二网络切片的业务数据为业务质量qos流或分组数据单元pdu会话。

第三方面,提供了一种通信方法,包括:第一网络设备获取第一网络切片的业务使用量和所述第一网络切片的业务量门限;所述第一网络设备根据所述第一网络切片的业务使用量和所述第一网络切片的业务量门限确定是否释放已经接入所述第一网络切片的第二业务数据接受待接入第一网络切片的第一业务数据。

在一些可能的实现方式中,所述第一网络切片的业务量门限包括所述第一网络切片的业务量上限;

其中,所述第一网络设备根据所述第一网络切片的业务使用量和所述第一网络切片的业务量门限确定是否释放已经接入所述第一网络切片的第二业务数据接受待接入第一网络切片的第一业务数据,包括:

若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,所述第一网络设备确定释放已经接入所述第一网络切片的第二业务数据接受待接入第一网络切片的第一业务数据;或者

若所述第一网络切片业务使用量小于所述第一网络切片的业务量上限,所述第一网络设备确定接受待接入第一网络切片的第一业务数据。

在一些可能的实现方式中,所述第一网络切片的业务量上限为所述第一网络切片允许接入的最大会话数量或最大流量带宽或第一网络切片允许的最高会话密度中的至少一个。

在一些可能的实现方式中,所述方法还包括:

所述第一网络设备根据所述第一业务数据和所述第二业务数据的业务质量参数,确定释放已经接入所述第一网络切片的第二业务数据接受待接入第一网络切片的第一业务数据。

在一些可能的实现方式中,所述第一网络设备根据所述第一业务数据和所述第二业务数据的业务质量参数,确定释放已经接入所述第一网络切片的第二业务数据接受待接入第一网络切片的第一业务数据,包括:

在所述第二业务数据的业务质量参数中的优先级低于所述第一业务数据的业务质量参数中的优先级,并且所述第二业务数据的业务质量参数中的被抢占意愿为允许抢占情况下,所述第一网络设备确定释放已经接入所述第一网络切片的第二业务数据接受待接入第一网络切片的第一业务数据。

在一些可能的实现方式中,所述方法还包括:所述第一网络设备根据所述第一业务数据和所述第二业务数据的数据网络名称dnn、内部组标识、业务数据的类型、接入网络类型、终端设备的位置中的至少一个,确定释放已经接入所述第一网络切片的第二业务数据接受待接入第一网络切片的第一业务数据。

在一些可能的实现方式中,待接入或已经接入所述第一网络切片的业务数据为业务质量qos流或者分组数据单元pdu会话。

第四方面,提供了一种通信装置,用于执行上述各方面中任一种可能的实现方式中的方法。具体地,该装置包括用于执行上述各方面中任一种可能的实现方式中的方法的单元。

第五方面,提供了一种通信装置,包括处理器,该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述第一方面或第一方面中任一种可能的实现方式中的方法,或者第二方面或第二方面中任一种可能的实现方式中的方法,或者第三方面或第三方面中任一种可能的实现方式中的方法。

在一种可能的实现方式中,该装置还包括存储器。在一种可能的实现方式中,该装置还包括通信接口,处理器与通信接口耦合。

在一种实现方式中,该装置为第一网络设备。当该装置为第一网络设备时,该通信接口可以是收发器,或,输入/输出接口。

在另一种实现方式中,该装置为配置于第一网络设备中的芯片。当该装置为配置于第一网络设备中的芯片时,该通信接口可以是输入/输出接口。

在一种实现方式中,该装置为第二网络设备。当该装置为第二网络设备时,该通信接口可以是收发器,或,输入/输出接口。

在另一种实现方式中,该装置为配置于第二网络设备中的芯片。当该装置为配置于第二网络设备中的芯片时,该通信接口可以是输入/输出接口。

第六方面,提供了一种处理器,包括:输入电路、输出电路和处理电路。该处理电路用于通过该输入电路接收信号,并通过该输出电路发射信号,使得该处理器执行上述各方面中任一种可能的实现方式中的方法。

在具体实现过程中,上述处理器可以为芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本申请对处理器及各种电路的具体实现方式不做限定。

第七方面,提供了一种装置,包括处理器和存储器。该处理器用于读取存储器中存储的指令,并可通过接收器接收信号,通过发射器发射信号,以执行上述各方面中任一种可能的实现方式中的方法。

在一种可能的实现方式中,处理器为一个或多个,存储器为一个或多个。

在一种可能的实现方式中,存储器可以与处理器集成在一起,或者存储器与处理器分离设置。

在具体实现过程中,存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(readonlymemory,rom),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本申请对存储器的类型以及存储器与处理器的设置方式不做限定。

应理解,相关的数据交互过程例如发送指示信息可以为从处理器输出指示信息的过程,接收能力信息可以为处理器接收输入能力信息的过程。具体地,处理输出的数据可以输出给发射器,处理器接收的输入数据可以来自接收器。其中,发射器和接收器可以统称为收发器。

上述装置可以是一个芯片,该处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。

第八方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序(也可以称为代码,或指令),当该计算机程序被运行时,使得计算机执行上述各方面中任一种可能实现方式中的方法。

第九方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序(也可以称为代码,或指令)当其在计算机上运行时,使得计算机执行上述各方面中任一种可能的实现方式中的方法。

附图说明

图1是本申请实施例提供的系统架构示意图。

图2-图14是本申请实施例提供的通信方法的示意图。

图15-图16是本申请实施例提供的通信装置的示意性框图。

具体实施方式

下面将结合附图,对本申请中的技术方案进行描述。

本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通信(globalsystemformobilecommunications,gsm)系统、码分多址(codedivisionmultipleaccess,cdma)系统、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统、通用分组无线业务(generalpacketradioservice,gprs)、长期演进(longtermevolution,lte)系统、lte频分双工(frequencydivisionduplex,fdd)系统、lte时分双工(timedivisionduplex,tdd)、通用移动通信系统(universalmobiletelecommunicationsystem,umts)、全球互联微波接入(worldwideinteroperabilityformicrowaveaccess,wimax)通信系统、未来的第五代(5thgeneration,5g)系统或新无线(newradio,nr)等。

图1示出了应用于本申请实施例的一个系统架构示意图。如图1所示,该系统100包括:pcf101、统一数据存储(unifieddatarepository,udr)102、统一数据管理(unifieddatamanagement,udm)103、网络数据分析功能(networkdataanalyticsfunction,nwdaf)104、网络仓库功能(networkrepositoryfunction,nrf)105、网络切片选择功能(networksliceselectionfunction,nssf)网元106、会话管理功能网元(sessionmanagementfunction,smf)107、用户面功能网元(userplanefunction,upf)108、核心网接入和移动性管理功能(coreaccessandmobilitymanagementfunction,amf)109、数据网络(datanetwork,dn)110、ran111或用户设备(userequipment,ue)112中的至少一种。

其中,pcf101包括用户签约数据管理功能、策略控制功能、计费策略控制功能、服务质量(qualityofservice,qos)控制等。

udr102,负责存储结构化的数据信息,其中数据信息包括签约信息,策略信息,以及有标准格式定义的网络数据或业务数据。

udm103,负责管理ue112的签约信息。

nwdaf104,可以从各个网络功能(networkfunction,nf),例如从pcf101、smf107、upf108、amf109等收集数据,并进行分析和预测。

nrf105,负责为其他网元提供网络功能实体信息的存储功能和选择功能。

nssf106,为ue112的业务数据选择合适的网络切片。

smf107,负责upf的选择或者重选,ip地址分配,负责会话的建立、修改和释放,qos控制。

upf108,主要负责对业务数据进行处理,如转发、计费、合法监听等。upf108也可以称为协议数据单元(protocoldataunit,pdu)会话锚点(pdusessionanchor,psa)。

amf109,主要用于移动网络中的ue112的附着、移动性管理、跟踪区更新流程,接入管理网元终结了非接入层(nonaccessstratum,nas)消息、完成注册管理、连接管理以及可达性管理、分配跟踪区域列表(trackarealist,talist)以及移动性管理等,并且透明路由会话管理(sessionmanagement,sm)消息到会话管理网元。

dn110,为ue112提供数据传输服务,可以是公用数据网(publicdatanetwork,pdn)网络,如因特网(internet)等。

ran111,可以是与ue112通信的设备,该ran111也可以称为接入网设备或无线接入网设备,它可以是传输接收点(transmissionreceptionpoint,trp),还可以是lte系统中的演进型基站(evolvednodeb,enb或enodeb),还可以是家庭基站(例如,homeevolvednodeb,或homenodeb,hnb)、基带单元(basebandunit,bbu),还可以是云无线接入网络(cloudradioaccessnetwork,cran)场景下的无线控制器,或者该ran111可以为中继站、接入点、车载设备、可穿戴设备以及5g网络中的网络设备或者未来演进的plmn网络中的网络设备等,还可以是wlan中的接入点(accesspoint,ap),还可以是nr系统中的gnb,上述ran111还可以是城市基站、微基站、微微基站、毫微微基站等等,本申请对此不做限定。

在一种网络结构中,ran111可以包括集中单元(centralizedunit,cu)节点、或分布单元(distributedunit,du)节点、或是包括cu节点和du节点的无线接入网络(radioaccessnetwork,ran)设备、或者是包括控制面cu节点(cu-cp节点)和用户面cu节点(cu-up节点)以及du节点的设备。

ran111为小区提供服务,ue112通过ran111分配的传输资源(例如,频域资源,或者说,频谱资源)与小区进行通信,该小区可以属于宏基站(例如,宏enb或宏gnb等),也可以属于小小区(smallcell)对应的基站,这里的小小区可以包括:城市小区(metrocell)、微小区(microcell)、微微小区(picocell)、毫微微小区(femtocell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。

ue112,也称为终端设备、移动台(mobilestation,ms)、移动终端(mobileterminal,mt)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。

ue112可以是一种向用户提供语音/数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端设备的举例包括:手机(mobilephone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobileinternetdevice,mid)、可穿戴设备,虚拟现实(virtualreality,vr)设备、增强现实(augmentedreality,ar)设备、工业控制(industrialcontrol)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程手术(remotemedicalsurgery)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportationsafety)中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smarthome)中的无线终端、蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字助理(personaldigitalassistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5g网络中的终端设备或者未来演进的公用陆地移动通信网络(publiclandmobilenetwork,plmn)中的终端设备等,本申请对此并不限定。

需要说明的是,图1中包括的各个网元(比如smf107、pcf101、ran111、upf108、nssf106等)的命名仅是一个名字,名字对网元本身的功能不构成限定。在5g网络以及未来其它的网络中,上述各个网元也可以是其他的名字,本申请实施例对此不作具体限定。例如,在6g网络中,上述各个网元中的部分或全部可以沿用5g中的术语,也可能是其他命名,等等,在此进行统一说明,以下不再赘述。

需要说明的是,图1中的各个网元不是必须同时存在的,可以根据需求确定需要哪些网元。图1中的各个网元之间的连接关系也不是唯一确定的,可以根据需求进行调整。

为便于理解本申请实施例,首先对本申请中涉及到的术语进行简单说明。

1、网络切片

网络切片是提供特定网络能力的、端到端的逻辑专用网络。通过对网络资源的灵活分配、按需组网,可以在同一套物理设施上虚拟出多个具有不同特点且相互隔离的逻辑子网,来针对性地为用户提供服务。该逻辑子网即称为网络切片。网络切片可以由运营商使用,基于客户签订的服务等级协议(servicelevelagreement,sla),为不同垂直行业、不同客户、不同业务,提供相互隔离、功能可定制的网络服务。不同的网络切片可以通过单网络切片选择支撑信息(singlenetworksliceselectionassistanceinformation,s-nssai)来标识和区分。

需要说明的是,上述图1中的nssf106、nrf105、nwdaf104、udm103、udr102、amf109等网络功能可以是多个网络切片共享的,smf107和upf108可以属于特定网络切片。ran111也可以是多个网络切片共享的。

2、qos参数

qos参数包括5g服务质量标识符(5gqosidentifier,5qi)、分配和保持优先级(allocationandretentionpriority,arp)、流比特速率(flowbitrates,fbr)、聚合比特速率(aggregatebitrates,,abr)等参数。其中,5qi用于标识业务数据的特征。fbr对保障比特速率的业务数据有效,包括保障流比特速率(guaranteedflowbitrate,gfbr)和最大流比特速率(maximumflowbitrate,mfbr)。abr对非保障比特速率的业务数据有效,包括会话聚合最大比特速率(sessionaggregatemaximumbitrate,session-ambr)和终端聚合最大比特速率(ueaggregatemaximumbitrate,ue-ambr)。

3、分配和保持优先级(allocationandretentionpriority,arp)参数

arp参数是在建立业务数据请求或者修改业务数据请求时指定的业务数据的优先级信息,包括优先级(prioritylevel,arp-pl)参数、抢占能力(pre-emptioncapability,arp-pe_c)参数被抢占意愿(pre-emptionvulnerability,arp-pe_v)参数,其中,arp-pl表示资源不足的情况下的业务数据的优先级,可以是一个整数,不同的值表示不同的优先级,例如。值小的优先级高;arp-pe_c用于指示在资源不够时是否可以抢占其它低优先级业务数据的资源;arp-pe_v参数用于指示在资源不足时是否允许释放业务数据所占的资源,被高优先级的业务数据抢占。

在现有技术中,一个网络切片的容量是有限的,如果当前的某一个业务数据待接入一个网络切片,可以为该业务数据抢占该网络切片内或者除了本网络切片之外的资源,但是有可能用户在运营商处购买了固定资源大小的网络切片,如果已经接入网络切片的业务数据的所占的资源已经达到了购买的网络切片的资源的上限,如果继续为该业务数据抢占其他网络切片的资源,则会导致抢占到的资源比用户实际购买的网络切片的资源多,因为会使得网络切片的资源规划与资费不相当,从而影响规划网络切片的资源的可行性。

下面以第一网络设备为pcf101,第二网络设备为ran111为例描述本申请实施例提供的通信方法,但是本申请实施例不限于此。下面为了方面描述,将网元的编号省去,例如“pcf”表示“pcf101”,“ran”表示“ran111”。

下面结合图2描述本申请实施例提到的通信方法200。

s210,pcf获取第一网络切片的业务使用量和第一网络切片的业务量上限。

可选地,pcf可以自身确定第一网络切片的业务使用量和第一网络切片的业务量上限。可选地,pcf可以从其他网元获取第一网络切片的业务量和第一网络切片的业务量上限,例如pcf从udr/udm获取第一网络切片的业务量上限,或者pcf通过udr/udm获取oam发送的第一网络切片的业务量上限;又例如,pcf可以从udr获取第一网络切片的业务量。

可选地,第一网络切片的业务使用量可以是已经接入第一网络切片的会话数量或者已经接入第一网络切片的业务数据所占的流量带宽或者已经接入的第一网络切片的会话的密度。第一网络切片的业务量门限可以包括第一网络切片的业务量上限。

具体地,当第一网络切片的业务使用量为已经接入第一网络切片的会话数量时,第一网络切片的业务量上限为第一网络切片允许接入的最大会话数量;当第一网络切片的业务使用量为已经接入第一网络切片的业务数据所占的流量带宽时,第一网络切片的业务量上限为第一网络切片允许接入的最大流量带宽;当第一网络切片的业务使用量为已经接入的第一网络切片的会话的密度时,第一网络切片的业务量上限为第一网络切片允许的最大会话密度。

如图1所示,第一网络切片的服务区域内可以包括一个或多个ran。每个ran都有一定的覆盖区域,可以是一个或多个小区(cell)。另外,第一网络切片的服务区域还可以包括upf的服务区域,尤其是有些部署在移动边缘计算(mobileedgecomputing,mec)位置的upf,upf的服务区域的大小为一个或几个gnb覆盖的区域。第一网络切片的服务区域可以由至少一个小区,和/或,至少一个upf服务区域组成,第一网络切片的服务区域已经接入的会话与第一网络切片的服务区域的面积之比可以理解为已经接入的第一网络切片的会话的密度。相应地,第一网络切片的业务量门限为已经接入的会话与第一网络切片的服务区域的面积之比的最大允许值。

s220,pcf根据第一网络切片的业务使用量和第一网络切片的业务量上限生成指示信息。

下面分四种情况描述s220。

情况一,若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,所述指示信息用于指示ran为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据所使用的资源,换句话说,指示信息用于指示禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的数据业务所使用的资源。

情况二,若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,所述指示信息用于指示所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限。

情况三,若所述第一网络切片业务使用量小于所述第一网络切片的业务量上限,所述指示信息用于指示ran在资源不足时为待接入所述第一网络切片的第一业务数据可以释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源,也就是不禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的数据业务的所使用的资源。换句话说,待接入第一网络切片的第一业务数据可以抢占已经接入其他网络切片的数据业务的所使用的资源或者也可以抢占已经接入第一网络切片的业务数据所使用的资源。

需要说明的是,当所述指示信息用于指示所述第一网络切片业务使用量等于所述第一网络切片的业务量上限,可根据情况一实现,也可根据情况三实现。

情况四,若所述第一网络切片业务使用量小于所述第一网络切片的业务量上限,所述指示信息用于指示第一网络切片业务使用量小于所述第一网络切片的业务量上限。

s230,pcf向ran发送指示信息,ran接收pcf发送的指示信息。

可选地,s230可以包括:pcf直接向ran发送指示信息,ran直接接收pcf发送的指示信息。可选地,s230可以包括:pcf可以通过其他网元向ran发送指示信息,ran通过其他网元接收pcf发送的指示信息,例如,pcf可以通过smf和/或amf向ran发送指示信息,ran通过smf和/或amf接收pcf发送的指示信息

s240,ran根据指示信息控制为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源;或者,ran根据指示信息控制为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源或者释放已经接入其他网络切片的业务数据所使用的资源。

下面分四种情况描述s240。

情况一,在s220的情况一下,s240,包括:ran可以直接根据指示信息确定为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源。换句话说,可以根据指示信息确定禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的数据业务所使用的资源。

情况二,在s220的情况二下,s240,包括:ran可以根据指示信息确定第一网络切片的业务使用量已经达到了所述第一网络切片的业务量上限,因此,ran可以为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源。

情况三,在s220的情况三下,s240,包括:ran可以直接根据指示信息确定为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源。换句话说,ran根据指示信息确定不禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的数据业务所使用的资源。

情况四,在s220的情况四下,s240,包括:ran可以根据指示信息确定第一网络切片的业务使用量没有达到所述第一网络切片的业务量上限,ran可以根据指示信息确定为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源,这样,在第一网络切片的业务使用量没有达到所述第一网络切片的业务量上限的情况下,ran可以为当前待接入的第一业务数据可以释放已经任何一个网络切片内的业务数据的资源。

作为一个可选实施例,s240,包括:ran根据s230接收到指示信息确定为待接入第一网络切片的第一业务数据抢占第一网络切片内的业务数据的资源或者为待接入的第一网络切片的第一业务数据抢占已经接入任一网络切片内的业务数据的资源;如果ran确定ran当前的可用资源不足,例如当前的可用资源小于或等于预设值,ran需要根据待接入的第一业务数据的qos参数和已经接入第一网络切片或者其他网络切片的业务数据的确定为待接入第一网络切片的第一业务数据释放已经接入第一网络切片或者其他网络切片的哪个业务数据的资源,例如,待接入第一网络切片和已经接入第一网络切片或者其他网络切片的业务数据为pdu会话,则可以根据新建立的pdu会话的签约默认qos参数或待授权的默认qos参数中的arp-pe-c和arp-pl以及已经建立的pdu会话的授权的默认qos参数中的arp-pe-v和arp-pl,确定为待接入第一网络切片的第一业务数据释放已经接入第一网络切片或者其他网络切片的哪个业务数据使用的资源。又例如,待接入第一网络切片和已经接入第一网络切片或者其他网络切片的业务数据为qosflow,则可以根据新正在建立或被修改的qosflow的授权qos参数中的arp-pe-c和arp-pl以及已经建立的qosflow中授权qos参数中的arp-pe-v和arp-pl,确定为待接入第一网络切片的第一业务数据释放已经接入第一网络切片或者其他网络切片的哪个业务数据使用的资源。下面分情况讨论:

a),如果待接入第一网络切片的第一业务数据的优先级低于或等于已经接入第一网络切片的任何一个业务数据的或者低于已经接入其他网络切片的任何一个业务数据的优先级,例如待接入第一网络切片的第一业务数据的arp-pl的值大于已经接入第一网络切片的任何一个业务数据的arp-pl的值或者大于已经接入其他网络切片的任何一个业务数据的arp-pl的值(arp-pl的值越小优先级越高),则ran确定禁止为待接入第一网络切片的第一业务数据释放任何一个业务数据的资源;如果待接入第一网络切片的第一业务数据的arp-pe_c设置为不允许抢占,则ran确定禁止为待接入第一网络切片的第一业务数据释放任何一个业务数据的资源。待接入第一网络切片的第一业务数据因为ran无法分配资源而终止。

b),如果待接入第一网络切片的第一业务数据的优先级高于已经接入第一网络切片的第二业务数据的优先级或者高于已经接入其他网络接入的第二业务数据的优先级,例如,第二业务数据的arp-pl的值大于待接入第一网络切片的第一业务数据的arp-pl的值(arp-pl的值越小优先级越高),并且,第一业务数据的arp-pe_c设置为允许抢占,第二业务数据的arp-pe_v设置为允许被抢占,则ran确定为待接入第一网络切片的第一业务数据释放已经接入第一网络切片或者其他网络切片内的第二业务数据的资源。

因此,上述方法200中,pcf可以根据第一网络切片的业务使用量和第一网络切片的业务量上限确定指示信息,这样ran可以根据指示信息确定是否为待接入的第一网络切片的第一业务数据释放已经接入第一网络切片内的第二业务数据的资源,或者确定是否为待接入的第一网络切片的第一业务数据释放任一网络切片内的第二业务数据的资源,从而能够使得ran为待接入第一网络切片的第一业务数据确定释放的资源,从而可以更好的控制第一网络切片的资源。此外,尽可能接入高优先级或重要的数据业务的同时,保障第一网络切片的资源不超过上限。

下面结合图3描述本申请实施例提到的通信方法300。

s310,pcf获取第一网络切片的业务使用量和第一网络切片的业务量下限。

可选地,pcf可以自身确定第一网络切片的业务使用量和第一网络切片的业务量下限。可选地,pcf可以从其他网元获取第一网络切片的业务量和第一网络切片的业务量下限,例如pcf从udr/udm获取第一网络切片的业务量下限,或者pcf通过udr/udm获取oam发送的第一网络切片的业务量下限;又例如,pcf可以从udr获取第一网络切片的业务量。

可选地,第一网络切片的业务使用量可以是已经接入第一网络切片的会话数量或者已经接入第一网络切片的业务数据所占的流量带宽或者已经接入的第一网络切片的会话的密度。第一网络切片的业务量门限可以包括第一网络切片的业务量下限。

具体地,当第一网络切片的业务使用量为已经接入第一网络切片的会话数量时,第一网络切片的业务量下限为第一网络切片保障接入的最小会话数量;当第一网络切片的业务使用量为已经接入第一网络切片的业务数据所占的流量带宽时,第一网络切片的业务量下限为第一网络切片保障接入的最小流量带宽;当第一网络切片的业务使用量为已经接入的第一网络切片的会话的密度时,第一网络切片的业务量下限为第一网络切片保障的最小会话密度。

s320,pcf根据第一网络切片的业务使用量和第一网络切片的业务量下限生成指示信息。

下面分四种情况描述s320。

情况一,若所述第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,所述指示信息用于指示已经接入所述第一网络切片的业务数据所使用的资源不被待接入第二网络切片的业务数据所抢占。

情况二,若所述第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,所述指示信息用于指示第一网络切片的业务使用量小于或等于所述第一网络切片的业务量下限。

情况三,若所述第一网络切片业务使用量大于所述第一网络切片的业务量下限,所述指示信息用于指示已经接入所述第一网络切片的业务数据所使用的资源可以被待接入第二网络切片的业务数据所抢占。

类似的,当所述第一网络切片业务使用量等于所述第一网络切片的业务量下限,可通过情况一实现,也可通过情况三实现。

情况四,若所述第一网络切片业务使用量大于所述第一网络切片的业务量下限,所述指示信息用于指示第一网络切片业务使用量大于所述第一网络切片的业务量下限。

s330,pcf向ran发送指示信息,ran接收pcf发送的指示信息。

可选地,s330可以包括:pcf直接向ran发送指示信息,ran直接接收pcf发送的指示信息。可选地,s330可以包括:pcf可以通过其他网元向ran发送指示信息,ran通过其他网元接收pcf发送的指示信息,例如,pcf可以通过smf和/或amf向ran发送指示信息,ran通过smf和/或amf接收pcf发送的指示信息。

s340,ran根据指示信息禁止已经接入第一网络切片的业务数据所使用的资源被待接入第二网络切片的业务数据所抢占或者已经接入所述第一网络切片的业务数据所使用的资源可以被待接入第二网络切片的业务数据所抢占。

下面分两种情况描述s340。

情况一,在s320的情况一下,s340,包括:ran可以直接根据指示信息确定禁止已经接入第一网络切片的业务数据所使用的资源被待接入第二网络切片的业务数据所抢占。

情况二,在s320的情况二下,s340,包括:ran可以根据指示信息确定第一网络切片的业务使用量没有达到所述第一网络切片的业务量下限,为了保证第一网络业务的使用量的最小保障量,ran禁止已经接入第一网络切片的任一业务数据所使用的资源被待接入第二网络切片的业务数据所抢占。

情况三,在s320的情况三下,s340,包括:ran可以直接根据指示信息确定为已经接入所述第一网络切片的任一业务数据所使用的资源可以被待接入第二网络切片的业务数据所抢占。

情况四,在s320的情况四下,s340,包括:ran可以根据指示信息确定第一网络切片的业务使用量已经达到所述第一网络切片的业务量下限,ran可以根据指示信息确定已经接入所述第一网络切片的业务数据所使用的资源可以被待接入第二网络切片的业务数据所抢占。

在s340的情况一和情况二中,如果ran可以根据指示信息确定禁止已经接入第一网络切片的业务数据所使用的资源被待接入第二网络切片的业务数据所抢占,ran将已经接入所述第一网络切片的每个业务数据的arp参数中的被抢占意愿参数设置为不允许被抢占或者ran将第一网络切片标记为不允许被抢占,即已经接入第一网络切片内的任何一个业务数据的资源不允许被抢占释放。

因此,上述方法300中,pcf可以根据第一网络切片的业务使用量和第一网络切片的业务量下限确定指示信息,这样ran可以根据指示信息确定保障第一网络切片的最小业务使用量,从而能够使得ran能够控制第一网络切片的资源。

下面结合图4描述本申请实施例提到的通信方法400。

s410,pcf获取第一网络切片的业务使用量、第一网络切片的业务量下限和第一网络切片的业务量上限。

可选地,pcf可以自身确定第一网络切片的业务使用量、第一网络切片的业务量下限和第一网络切片的业务量上限可选地,pcf可以从其他网元获取第一网络切片的业务量、第一网络切片的业务量下限和第一网络切片的业务量上限,例如pcf从udr/udm获取第一网络切片的业务量和第一网络切片的业务量下限;又例如,pcf可以从udr获取第一网络切片的业务量。

可选地,第一网络切片的业务使用量可以是已经接入第一网络切片的会话数量或者已经接入第一网络切片的业务数据所占的流量带宽或者已经接入的第一网络切片的会话的密度。第一网络切片的业务量门限可以包括第一网络切片的业务量下限和第一网络切片的业务量上限。

具体地,当第一网络切片的业务使用量为已经接入第一网络切片的会话数量时,第一网络切片的业务量上限为第一网络切片允许接入的最大会话数量,第一网络切片的业务量下限为第一网络切片保障接入的最小会话数量;当第一网络切片的业务使用量为已经接入第一网络切片的业务数据所占的流量带宽时,第一网络切片的业务量下限为第一网络切片保障接入的最小流量带宽,第一网络切片的业务量上限为第一网络切片允许接入的最大流量带宽;当第一网络切片的业务使用量为已经接入的第一网络切片的会话的密度时,第一网络切片的业务量下限为第一网络切片保障的最小会话密度,第一网络切片的业务量上限为第一网络切片允许的最大会话密度。

s420,pcf根据第一网络切片的业务使用量、第一网络切片的业务量下限和第一网络切片的业务量上限生成指示信息。

下面分六种情况描述s420。

情况一,若所述第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,所述指示信息用于指示已经接入所述第一网络切片的业务数据所使用的资源不被待接入第二网络切片的业务数据所抢占。

情况二,若所述第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,所述指示信息用于指示第一网络切片的业务使用量小于或等于所述第一网络切片的业务量下限。

情况三,若所述第一网络切片业务使用量大于所述第一网络切片的业务量下限并且小于或等于第一网络切片的业务量上限,所述指示信息用于指示ran为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源。

情况四,若所述第一网络切片业务使用量大于所述第一网络切片的业务量下限并且小于第一网络切片的业务量上限,所述指示信息用于指示第一网络切片业务使用量大于所述第一网络切片的业务量下限并且小于第一网络切片的业务量上限。

情况五,若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,所述指示信息用于指示ran为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据所使用的资源,或者,指示信息用于指示禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的数据业务所使用的资源。

类似的,若所述第一网络切片业务使用量等于所述第一网络切片的业务量上限,可对应情况一,可对应情况三,也可对应情况五。

情况六,若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,所述指示信息用于指示第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限。

s430,pcf向ran发送指示信息,ran接收pcf发送的指示信息。

可选地,s430可以包括:pcf直接向ran发送指示信息,ran直接接收pcf发送的指示信息。可选地,s430可以包括:pcf可以通过其他网元向ran发送指示信息,ran通过其他网元接收pcf发送的指示信息,例如,pcf可以通过smf和/或amf向ran发送指示信息,ran通过smf和/或amf接收pcf发送的指示信息。

s440,ran根据指示信息控制资源抢占。

下面分六种情况描述s440。

情况一,在s420的情况一下,s440,包括:ran可以直接根据指示信息确定禁止已经接入第一网络切片的任一业务数据所使用的资源被待接入第二网络切片的任一业务数据所抢占。

情况二,在s420的情况二下,s440,包括:ran可以根据指示信息确定第一网络切片的业务使用量没有达到所述第一网络切片的业务量下限,为了保证第一网络业务的使用量的最小保障量,ran禁止已经接入第一网络切片的任一业务数据所使用的资源被待接入第二网络切片的任一业务数据所抢占。

情况三,在s420的情况三下,s440,包括:ran可以直接根据指示信息确定为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源。换句话说,ran可以根据指示信息确定允许第一网络切片的第一业务抢占已经接入其他网络切片的业务数据所使用的资源,也允许已经接入第一网络切片的业务数据所使用的资源被待接入其他网络切片的业务数据所抢占。

情况四,在s420的情况四下,s440,包括:ran可以根据指示信息确定第一网络切片的业务使用量没有达到所述第一网络切片的业务量上限但是已经达到了第一网络切片的业务量下限,ran可以根据指示信息确定为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源。换句话说,ran可以根据指示信息确定允许第一网络切片的第一业务抢占已经接入其他网络切片的业务数据所使用的资源,也允许已经接入第一网络切片的业务数据所使用的资源被待接入其他网络切片的业务数据所抢占。

情况五,在s420的情况五下,s440,包括:ran可以直接根据指示信息确定为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源,换句话说,ran可以根据指示信息确定禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的业务数据所使用的资源。

情况六,在s420的情况六下,s440,包括:ran可以根据指示信息确定第一网络切片的业务使用量已经达到了所述第一网络切片的业务量上限,因此,ran可以需要为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源,换句话说,ran可以根据指示信息确定禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的业务数据所使用的资源。

在s440的情况一和情况二中,如果ran可以根据指示信息确定禁止已经接入第一网络切片的业务数据所使用的资源被待接入第二网络切片的业务数据所抢占,ran将已经接入所述第一网络切片的每个业务数据的arp参数中的被抢占意愿参数设置为不允许被抢占或者ran将第一网络切片标记为不允许被抢占,即已经接入第一网络切片内的任何一个业务数据的资源不允许被释放。

在s440的情况五和情况六中,第一网络切片的业务使用量达到上限,即使ran的资源充足,也需要确定为待接入第一网络切片的第一业务数据抢占第一网络切片内的业务数据的资源。具体抢占第一网络切片内的哪个业务数据的资源参见方法200的描述,为了避免赘述,在此不详细描述。

在s440的情况三至情况六中,当ran的当前可用资源不足的情况下(即当前可用资源小于预设门限,或者当前可用资源小于待接入第一业务数据所需的资源),需要确定为待接入第一网络切片的第一业务数据抢占第一网络切片内的业务数据的资源或者为待接入的第一网络切片的第一业务数据抢占已经接入任一网络切片内的业务数据的资源,具体抢占第一网络切片或者其他网络切片内的哪个业务数据的资源参见方法200的描述,为了避免赘述,在此不详细描述。

因此,上述方法400中,pcf可以根据第一网络切片的业务使用量、第一网络切片的业务量下限和第一网络切片的业务量上限确定指示信息,这样ran可以根据指示信息确定第一网络切片的最小保障业务使用量和第一网络切片的最大允许业务使用量。当第一网络切片的业务使用量达到或超出第一网络切片的业务量上限时,无论ran的资源是否充足,ran都控制为待接入的第一业务数据释放已经接入第一网络切片的业务数据的资源,不能为待接入的第一业务数据抢占除了第一网络切片之外的网络切片的资源,从而能够保证抢占的资源不超过第一网络切片的资源的上限。当第一网络切片的业务使用量大于第一网络切片的业务量下限但没有达到或超出第一网络切片的业务量上限时,ran可以为待接入第一网络切片的第一业务数据释放已经接入任一超过业务量下限的网络切片的业务数据所使用的资源。

在上述方法200,方法300和方法400中,pcf生成指示信息,并将指示信息发送给ran,ran根据指示信息控制资源抢占,下面描述的方法500是pcf控制是否释放已经接入所述第一网络切片的第二业务数据接受待接入第一网络切片的第一业务数据。

s510,pcf获取第一网络切片的业务使用量和第一网络切片的业务量上限。

可选地,pcf可以自身确定第一网络切片的业务使用量和第一网络切片的业务量上限。可选地,pcf可以从其他网元获取第一网络切片的业务量和第一网络切片的业务量上限,例如pcf从udr/udm获取第一网络切片的业务量上限,或者pcf通过udr/udm获取oam发送的第一网络切片的业务量上限;又例如,pcf可以从udr获取第一网络切片的业务量。

具体地,第一网络切片的业务使用量和第一网络切片的业务量上限的描述参考方法200的描述

s520,pcf根据第一网络切片的业务使用量和第一网络切片的业务量门限确定是否释放已经接入第一网络切片的第二业务数据接受待接入的第一网络切片的第一业务数据。

可以分两种情况讨论s520。

情况一,s520,包括:若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,pcf确定释放已经接入所述第一网络切片的业务数据接受待接入第一网络切片的第一业务数据。

在情况一中,如果pcf确定释放已经接入所述第一网络切片的业务数据接受待接入第一网络切片的第一业务数据,则pcf需要确定释放已经接入第一网络切片的哪个业务数据。可以通过以下至少一种方式确定释放已经接入第一网络切片的哪个业务数据:

a)pcf根据已经接入第一网络切片的业务数据的业务质量参数和待接入第一网络切片的第一业务数据的业务质量参数,在已经接入第一网络切片的业务数据中确定释放第二业务数据,接受待接入第一网络切片的第一业务数据。具体地,根据已经接入第一网络切片的业务数据的授权默认业务质量参数(authorizeddefaultqos)确定已经接入第一网络切片的业务数据的优先级(即arp-pe-pl参数),与第一业务数据的签约默认业务质量参数(subscribeddefaultqos)或授权默认业务质量参数中的优先级(即arp-pe-pl参数)进行比较,如果存在已经接入第一网络切片的第二业务数据的优先级低于第一业务数据的优先级,并且所述第二业务数据的业务质量参数中的被抢占意愿为允许抢占情况下,确定释放已经接入第一网络切片的第二业务数据接受待接入第一网络切片的第一业务数据。或者,根据已经接入第一网络切片的业务数据的业务质量参数的被抢占意愿为允许抢占情况下,如果存在已经接入第一网络切片的第二业务数据的业务质量参数的被抢占意愿为允许抢占,并且在第二业务数据的业务质量参数中的优先级低于第一业务数据的业务质量参数中的优先级的情况下,pcf确定释放已经接入第一网络切片的第二业务数据接受待接入第一网络切片的第一业务数据。

b),pcf根据已经接入第一网络切片的业务数据的(datanetworkname,dnn)和待接入第一网络切片的第一业务数据的dnn,在已经接入第一网络切片的业务数据中确定释放第二业务数据,接受待接入第一网络切片的第一业务数据。具体地,pcf根据待接入第一网络切片的第一业务数据的dnn确定第一业务数据的目的网络,根据已经接入第一网络切片的业务数据的dnn确定已经接入第一网络切片的业务数据目的网络,根据第一业务数据的目的网络的重要性与已经接入第一网络切片的业务数据的目的网络的重要性,在已经接入第一网络切片的业务数据中确定目的网络的重要性低于第一业务数据的目的网络的重要性的第二业务数据,释放第二业务数据,接受第一业务数据。例如,待接入第一网络切片的第一业务数据的dnn显示第一业务数据正在尝试接入企业生产相关的目的网络,而已经接入第一网络切片的第二业务数据的dnn显示第二业务数据连接的目的网络用于企业邮箱,pcf可以确定第一业务数据的重要性高于第二业务数据,pcf确定释放第二业务数据,接受第一业务数据。

c),pcf根据已经接入第一网络切片的业务数据的会话类型和待接入第一网络切片的第一业务数据的会话类型,在已经接入第一网络切片的业务数据中确定释放第二业务数据,接受待接入第一网络切片的第一业务数据。具体地,pcf根据待接入第一网络切片的第一业务数据的会话类型确定第一业务数据的目的网络,根据已经接入第一网络切片的业务数据的会话类型确定已经接入第一网络切片的业务数据目的网络,根据第一业务数据的目的网络的重要性与已经接入第一网络切片的业务数据的目的网络的重要性,在已经接入第一网络切片的业务数据中确定目的网络的重要性低于第一业务数据的目的网络的重要性的第二业务数据,释放第二业务数据,接受第一业务数据例如,待接入第一网络切片的第一业务数据的会话类型为以太类型,显示第一业务数据正在尝试接入企业生产相关的局域网络,而已经接入的第二业务数据的会话类型为ipv4或ipv6类型,显示第二业务数据连接的目的网络是互联网,pcf可以确定第一业务数据的重要性高于第二业务数据,于是确定释放第二业务数据,接受第一业务数据。

d),pcf根据已经接入第一网络切片的业务数据的业务数据流类型和待接入第一网络切片的第一业务数据的业务数据流类型,在已经接入第一网络切片的业务数据中确定释放第二业务数据,接受待接入第一网络切片的第一业务数据。具体地,比较已经接入第一网络切片的业务数据的业务数据流类型的重要性和待接入第一网络切片的第一业务数据的业务数据流类型的重要性,在已经接入第一网络切片的业务数据中确定业务数据流类型的重要性低于第一业务数据的业务数据流类型的重要性的第二业务数据,并释放第二业务数据,接受第一业务数据。例如,待接入第一网络切片的第一业务数据的5qi显示第一业务数据是实时通信类业务,而已经接入的第二业务数据的5qi显示第二业务数据是互联网连接业务,pcf可以确定第一业务数据的重要性高于第二业务数据,pcf确定释放第二业务数据,接受第一业务数据。

e),pcf根据已经接入第一网络切片的业务数据的接入网络类型和待接入第一网络切片的第一业务数据的接入网络类型,在已经接入第一网络切片的业务数据中确定释放第二业务数据,接受待接入第一网络切片的第一业务数据。具体地,比较已经接入第一网络切片的业务数据的接入网络类型对应的业务类型的重要性和待接入第一网络切片的第一业务数据的接入网络类型对应的业务类型的重要性,在已经接入第一网络切片的业务数据中确定接入网络类型对应的业务类型的重要性低于第一业务数据的接入网络类型对应的业务类型的重要性的第二业务数据,并释放第二业务数据,接受第一业务数据。例如,待接入第一网络切片的第一业务数据来自企业驻地的无线本地网接入,显示第一业务数据是企业生产相关的业务,而已经接入的第二业务数据来自移动网络基站接入,显示第二业务数据是互联网连接业务,pcf可以确定第一业务数据的重要性高于第二业务数据,pcf确定释放第二业务数据,接受第一业务数据。

f),pcf根据已经接入第一网络切片的业务数据的所属的终端设备的位置和待接入第一网络切片的第一业务数据的所属的终端设备的位置,在已经接入第一网络切片的业务数据中确定释放第二业务数据,接受待接入第一网络切片的第一业务数据。具体地,比较已经接入第一网络切片的业务数据的所属的终端设备对应的业务类型的重要性和待接入第一网络切片的第一业务数据的所属的终端设备对应的业务类型的重要性,在已经接入第一网络切片的业务数据中确定所属的终端设备对应的业务类型的重要性低于第一业务数据的所属的终端设备对应的业务类型的重要性的第二业务数据,并释放第二业务数据,接受第一业务数据。例如,待接入第一网络切片的第一业务数据所属的终端设备来自企业驻地无线基站接入,显示第一业务数据是企业生产相关的业务,而已经接入的第二业务数据所属的终端设备来自驻地外的无线基站接入,显示第二业务数据是邮件或及时通信办公相关的业务,pcf可以确定第一业务数据的重要性高于第二业务数据,pcf确定释放第二业务数据,接受第一业务数据。

情况二,s520,包括:若所述第一网络切片业务使用量小于所述第一网络切片的业务量上限,pcf确定接受待接入第一网络切片的第一业务数据。可选地,pcf也不需要释放第一网络切片内的任何一个业务数据所使用的资源。

因此,方法500中,pcf可以根据第一网络切片的业务使用量和第一网络切片的业务量上限确定释放已经接入所述第一网络切片的第二业务数据接受待接入第一网络切片的第一业务数据,pcf可以控制接入第一网络切片的业务数据,此外,在尽可能接入高优先级或重要的数据业务的同时,保障第一网络切片的业务使用量不超过上限。

在本申请实施例中,已经接入一个网络切片或者待接入一个网络切片的业务数据可以是协议数据单元(protocoldataunit,pdu)会话,或者是qos流。若已经接入一个网络切片或者待接入一个网络切片的业务数据是pdu会话,则一个pdu会话可以包括一个或多个qos流。

下面结合图6-图14具体描述本申请实施例中用于通信的方法。

如图6所示,方法600与上述的方法200对应,方法600包括:

s601,操作管理和运维(operationadministrationandmaintenanceoam)确定第一网络切片的业务量上限,并通过udr/udm将第一网络切片的业务量上限发送给pcf。pcf保存第一网络切片的业务量上限。

可选地,udr/udm也可以保存第一网络切片的业务量上限。

s602,pcf确定第一网络切片的业务使用量。

如果第一网络切片只对应一个pcf,s602,包括:如果pcf在第一网络切片内建立业务数据或者释放业务数据,则pcf更新自身保存的第一网络切片的业务使用量。

如果第一网络切片对应多个pcf,s602,包括:每个pcf在第一网络切片内建立业务数据或者释放业务数据之后,则将在第一网络切片内建立业务数据的数据量或释放业务数据的数据量发送给udr/udm,udr/udm根据第一网络切片对应的每个pcf发送的建立业务数据的数据量或者释放业务数据的数据量确定第一网络切片的业务使用量,例如,udr/udm保存有第一网络切片的业务使用量,当udr/udm接收到每个pcf发送的建立业务数据的数据量或者释放业务数据的数据量时,udr/udm根据建立业务数据的数据量或者释放业务数据的数据量动态调整第一网络切片的业务使用量,并将调整后的业务使用量发送给每个pcf。

需要说明的是s601与s602的顺序关系没有任何限定,s601可以在s602之前或者之后。

s603,ue通过ran向amf发送第一业务数据的建立请求消息,第一建立请求消息包括第一s-nssai,amf存储有ue在注册到网络时nssf执行网络切片选择的结果(即s-nssai和网络切片的对应关系),amf根据第一s-nssai确定所述第一业务数据对应的第一网络切片,并选择第一网络切片对应的smf,向该smf发送建立请求消息,该建立请求消息包括第一s-nssai。

需要说明的是,s603与s601和s602的顺序没有任何限定,即s603是ue有建立业务数据的需求时发起,不受pcf获取第一网络切片的业务使用量和第一网络切片的业务量上限限制。

s604,smf接收到建立请求消息之后,根据第一s-nssai向udm请求第一网络切片的会话管理签约信息,udm向smf返回会话管理签约信息,会话管理签约信息中包括第一业务数据的第五代网络业务质量指示符(5gqosidentifier,5qi)和arp参数。

具体地,s603中ue通过ran向amf发送第一业务数据的建立请求消息和amf向smf发送的建立请求消息可以包括第一业务数据的s-nssai、dnn、会话类型等参数,在s604中smf在向udm请求第一网络切片的会话管理签约信息时,可以将第一业务数据的s-nssai、dnn和会话类型等参数中的至少一项也发送给udm,udm可以根据s-nssai、dnn和会话类型等参数中的至少一项查找ue对应网络切片和数据网络签约的默认qos参数,默认qos参数包括5qi和arp。这样,udm向smf返回的会话管理签约信息中可以包括默认qos参数。

可选地,会话管理签约信息还可以包括签约的session-ambr、允许的会话类型和默认的会话类型等参数中的至少一项。

s605,smf通过请求消息向pcf请求第一网络切片的会话管理策略,其中,请求消息中携带第一s-nssai、dnn和签约的默认qos参数(5qi和arp参数)至少一项。pcf返回授权的会话管理策略。

可选地,pcf可以根据运营商的本地配置修改签约的默认5qi和arp参数,并将修改后结果作为授权的默认qos参数包含在会话管理策略中发给smf,换句话说,此时会话管理策略中包括了修改后的5qi和arp参数。

s606,pcf确定第一网络切片的业务使用量是否达到第一网络切片的业务量上限。

如果第一网络切片只对应一个pcf,s606,包括:pcf根据自身保存的第一网络切片的业务使用量和s601获取的第一网络切片的业务量上限确定第一网络切片的业务使用量是否达到第一网络切片的业务量上限。如果第一网络切片对应多个pcf,s606,包括:pcf可以根据从udr/udm获取第一网络切片的业务使用量和s601获取的第一网络切片的业务量上限确定第一网络切片的业务使用量是否达到第一网络切片的业务量上限。

如果第一网络切片对应多个pcf,s606,包括:udr/udm根据第一网络切片的业务使用量和第一网络切片的业务量上限确定第一网络切片的业务量上限与第一网络切片的业务使用量的差值,也可以称为配额,并将差值发送给pcf,pcf根据差值判断第一网络切片的业务使用量是否达到第一网络切片的业务量上限;具体地,如果差值大于零,表示第一网络切片的业务使用量没有达到第一网络切片的业务量上限,如果差值小于零,表示第一网络切片的业务使用量达到第一网络切片的业务量上限。

可选地,s606可以是s605触发的。

可选地,第一网络切片对应多个pcf,udr/udm可以为每个pcf分配第一网络切片的可用配额,当某一个pcf的配额即将用完时,可以触发s606。

可选地,还可以是pcf定时执行检查触发的s606,例如超过定时器的时长触发s606。

s607,根据s606的判断结果生成指示信息。

具体地,生成指示信息的方式参见s220的描述。

s608,pcf将指示信息发送给smf。

可选地,如果指示信息为s220的情况一,当upf的资源不足或第一网络切片的业务使用量达到第一网络切片的业务量上限,smf也可以根据指示信息为第一业务数据抢占upf资源。

s609,smf将指示信息发送给amf,amf将指示信息发送给ran。

s610,ran根据指示信息控制抢占资源。具体参见s240的描述。

可选地,s610中,ran可以直接根据指示信息控制抢占资源。

可选地,s610中,ran可以在资源不足的情况下,根据指示信息控制抢占资源。

可选地,s610中,ran可以在资源充足的情况下,根据指示信息控制抢占资源。

如果指示信息用于指示ran为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据所使用的资源,或者指示信息用于指示所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限(s220中的情况一和情况二),则ran在接入第一网络切片的业务数据中,确定优先级低于第一业务数据的优先级(第二业务数据的arp-pl大于第一业务数据的arp-pl)并且arp-pe_v为允许抢占(例如为enable)的第二业务数据,并释放第二业务数据使用的资源,为第一业务数据让出资源。否则,如果在接入第一网络切片的业务数据中,没有优先级低于第一业务数据的优先级并且arp-pe_v为允许抢占(例如为enable)的业务数据,则ran拒绝建立第一业务数据。

s611,如果在s610中ran为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源,ran向ue发送建立请求消息的反馈消息,建立请求消息的反馈消息用于指示接受建立第一业务数据。

如果在s610中ran拒绝建立第一业务数据,ran向ue发送建立请求消息的反馈消息,建立请求消息的反馈消息用于指示拒绝建立第一业务数据。

例如,第一业务数据为pdu会话,则建立请求消息的反馈消息为接入网资源建立(an-specificresourcesetup)消息,其中携带pdu会话建立接受(pdusessionestablishmentaccept)信息。

s612,如果在s610中ran为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源,ue、ran、amf、smf、upf和pcf完成后续的建立第一业务数据的过程。

s613,如果在s610中ran为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源,ue、ran、amf、smf、upf和pcf完成释放第二业务数据的过程。

需要说明的是,s612和s613的顺序不作限定。

如图7所示,方法700与上述的方法300对应,方法700包括:

s701,操作管理和运维(operationadministrationandmaintenance,oam)确定第一网络切片的业务量下限,并通过udr将第一网络切片的业务量上限发送给pcf。pcf保存第一网络切片的业务量下限。

可选地,udr/udm也可以保存第一网络切片的业务量下限。

s702,pcf确定第一网络切片的业务使用量。

具体地,s702中pcf确定第一网络切片的使用量的方式参见s602中的描述。

需要说明的是s701与s702的顺序关系没有任何限定,s701可以在s702之前或者之后。

s703-s705同s603-s605。

s706,pcf确定第一网络切片的业务使用量是否达到第一网络切片的业务量下限。

如果第一网络切片只对应一个pcf,s706,包括:pcf根据自身保存的第一网络切片的业务使用量和s701获取的第一网络切片的业务量下限确定第一网络切片的业务使用量是否达到第一网络切片的业务量下限。如果第一网络切片对应多个pcf,s706,包括:pcf可以根据从udr获取第一网络切片的业务使用量和s701获取的第一网络切片的业务量下限确定第一网络切片的业务使用量是否达到第一网络切片的业务量下限。

可选地,s706可以是s705触发的。可选地,s706还可以是pcf定时执行检查触发的,例如超过定时器的时长触发s706。

s707,根据s706的判断结果生成指示信息1。

具体地,生成指示信息1的方式参见s320的情况一和情况二描述。

s708,如果指示信息1用于指示已经接入所述第一网络切片的任一业务数据所使用的资源不被待接入第二网络切片的任一业务数据所抢占,或者指示信息1用于指示第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,则pcf将s705中得到的第一业务数据的arp参数中的arp-pe_v设置为不允许被抢占(例如设置为disabled)或者所述第一网络设备将已经接入所述第一网络切片的每个业务数据的arp参数中的arp-pe_v设置为不允许被抢占(例如设置为disabled)。

s709,pcf将指示信息1发送给smf。

可选地,如果指示信息1为s320的情况一,当upf的资源不足或第一网络切片的业务使用量达到第一网络切片的业务量上限,smf可以根据指示信息1为第一业务数据抢占upf资源。

需要说明的是,s708与s707的顺序没有任何限制。

s710,smf将指示信息1发送给amf,amf将指示信息发送给ran。

s711,ran根据指示信息1禁止已经接入第一网络切片的任一业务数据所使用的资源被待接入第二网络切片的任一业务数据所抢占。

具体s711参见s340的情况一或情况二的描述。

s712,如果指示信息用于指示已经接入所述第一网络切片的任一业务数据所使用的资源不被待接入第二网络切片的任一业务数据所抢占或者指示信息用于指示第一网络切片的业务使用量小于或等于所述第一网络切片的业务量下限(对应s320中的情况一和情况二),ran将已经接入所述第一网络切片的每个业务数据的arp参数中的arp-pe_v设置为不允许被抢占(例如设置为disabled)。

s713,如果在s711之后,ran向ue发送建立请求消息的反馈消息,建立请求消息的反馈消息用于指示接受建立第一业务数据。

例如,第一业务数据为pdu会话,则建立请求消息的反馈消息为接入网资源建立(an-specificresourcesetup)消息,其中携带pdu会话建立接受(pdusessionestablishmentaccept)信息。

s714,pcf为新建立的第一业务数据更新第一网络切片的业务使用量。

如果第一网络切片只对应一个pcf,s714,包括:如果pcf在第一网络切片建立第一业务数据后,pcf更新自身保存的第一网络切片的业务使用量。

如果第一网络切片对应多个pcf,s714,包括:pcf在第一网络切片建立第一业务数据之后,则将在第一网络切片内建立第一业务数据的数据量发送给udr,udr根据第一网络切片对应的每个pcf发送的建立业务数据的数据量或者释放业务数据的数据量确定第一网络切片的业务使用量。并将更新后的第一网络切片的业务使用量发送给pcf。

s715,pcf确定第一网络切片的业务使用量是否达到第一网络切片的业务量下限。如果达到第一网络切片的业务量下限,则生成的指示信息2为s320中的情况三或情况四。

s716,如果指示信息2用于指示已经接入所述第一网络切片的任一业务数据所使用的资源可以被待接入第二网络切片的任一业务数据所抢占,或者指示信息2用于指示第一网络切片业务使用量大于所述第一网络切片的业务量下限,则pcf将s712中修改后的arp参数中的arp-pe_v再修改为允许被抢占(例如设置为enabled)或者所述第一网络设备将已经接入所述第一网络切片的所有业务数据的或者部分业务数据的arp参数中的arp-pe_v设置为允许被抢占(例如设置为disabled)

s717,pcf将指示信息2发送给smf。

s718,smf将指示信息2发送给amf,amf将指示信息发送给ran。

s719,ran根据指示信息2确定已经接入所述第一网络切片的任一业务数据所使用的资源可以被待接入第二网络切片的任一业务数据所抢占。

如图8所示,方法800与上述的方法400对应,方法800包括:

s801,oam确定第一网络切片的业务量上限和第一网络切片的业务量下限,并通过udr/udm将第一网络切片的业务量上限和第一网络切片的业务量下限发送给pcf。pcf保存第一网络切片的业务量上限和第一网络切片的业务量下限。

可选地,udr/udm也可以保存第一网络切片的业务量上限和第一网络切片的业务量下限。

s802,pcf确定第一网络切片的业务使用量。

具体地,s802中pcf确定第一网络切片的使用量的方式参见s602中的描述。

需要说明的是s801与s802的顺序关系没有任何限定,s801可以在s802之前或者之后。

s803-s805同s603-s605。

s806,pcf根据第一网络切片的业务量上限、第一网络切片的业务量下限、第一网络切片的业务使用量确定指示信息。

如果第一网络切片只对应一个pcf,s806,包括:pcf根据自身保存的第一网络切片的业务使用量和s601获取的第一网络切片的业务量上限确定第一网络切片的业务使用量是否达到第一网络切片的业务量上限。如果第一网络切片对应多个pcf,s806,包括:pcf可以根据从udr/udm获取第一网络切片的业务使用量和s801获取的第一网络切片的业务量上限和第一网络切片的业务量下限确定指示信息。

具体地,s806中确定指示信息的方法参见s420中的描述。

可选地,s806可以是s805触发的。

可选地,第一网络切片对应多个pcf,udr可以为每个pcf分配第一网络切片的可用配额,当某一个pcf的配额即将用完时,可以触发s806。

可选地,还可以是pcf定时执行检查触发的s806,例如超过定时器的时长触发s806

s807,pcf将指示信息发送给smf。

s808,smf将指示信息发送给amf,amf将指示信息发送给ran。

如果指示信息为s420中的情况五和情况六,则ran的控制资源抢占的方式参见方法600中的s610-s613的描述。如果指示信息为s420中的情况一和情况二,则ran的控制资源抢占的方式参见方法700中的s708-s713的描述。

如果指示信息为s420中的情况三和情况四,则ran执行s809。

s809,ran为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源。

具体地,可以确定释放已经接入第一网络切片的第二业务数据所使用的资源或者释放已经接入其他网络切片的第二业务数据所使用的资源。具体地,如何确定第二业务数据参见方法200的描述。

s810,在s809之后,ran向ue发送建立请求消息的反馈消息,建立请求消息的反馈消息用于指示接受建立第一业务数据。

例如,第一业务数据为pdu会话,则建立请求消息的反馈消息为an-specificresourcesetup消息,其中携带pdusessionestablishmentaccept信息。

s811,ue、ran、amf、smf、upf和pcf完成后续的建立第一业务数据的过程。

s812,ue、ran、amf、smf、upf和pcf完成释放第二业务数据的过程。

需要说明的是,s811和s812的顺序不作限定。

作为另外一个可选实施例,在s806中,如果第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,此时可以认为第一网络切片处于“保护态”,相应地,指示信息可以指示“保护态”;如果第一网络切片业务使用量大于所述第一网络切片的业务量下限并且小于或等于第一网络切片的业务量上限,此时可以认为第一网络切片处于“正常态”,相应地,指示信息可以指示“正常态”;如果第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,此时可以认为第一网络切片处于“限制态”,相应地,指示信息可以指示“限制态”;如果指示信息用于指示“保护态”或者“正常态”或者“限制态”,则ran可以根据指示信息进行资源抢占,抢占策略如方法600-方法800中的描述。

作为另外一个可选实施例,方法800中,将第一网络切片的业务量下限替换为第一网络切片的资源占用率下限,将第一网络切片的业务量上限替换为第一网络切片的资源占用率上限。

如图9所示,方法900与上述的方法500对应,方法900包括:

s901,oam确定第一网络切片的业务量上限,并通过udr将第一网络切片的业务量上限发送给pcf。pcf保存第一网络切片的业务量上限。

可选地,udr也可以保存第一网络切片的业务量上限。

s902,pcf确定第一网络切片的业务使用量。

具体地,s902中pcf确定第一网络切片的使用量的方式参见s602中的描述。

需要说明的是s901与s902的顺序关系没有任何限定,s901可以在s902之前或者之后。

s903-s905同s603-s605。

s906,确定所述第一网络切片业务使用量与所述第一网络切片的业务量上限的大小关系。

可选地,s906可以是s905触发的。

可选地,还可以是pcf定时执行检查触发的s906,例如超过定时器的时长触发s906。

若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,pcf确定限制第一业务数据抢占接入其他s-nssai标识的网络切片内的业务数据的资源,具体地,分s907a和s907b两种情况。

s907a,若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,pcf可以根据第一业务数据的签约默认qos参数或授权默认qos参数中的5qi或arp、第一业务数据的dnn、第一业务数据的业务类型、第一业务数据的接入网络类型、第一业务数据的所述的终端设备的位置等参数,拒绝接受第一业务数据。

例如,s905中的第一业务数据的arp参数中的arp-pl低于特定的优先级,或者s905中的第一业务数据的arp参数中的没有设置arp-pe-c参数,则pcf拒绝建立第一业务数据。流程结束。

s907b,若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,pcf可以根据已经接入第一网络切片的业务数据的业务质量参数中的5qi或arp和待接入第一网络切片的第一业务数据的业务质量参数中的5qi或arp,在已经接入第一网络切片的业务数据中确定释放第二业务数据,接受待接入第一网络切片的第一业务数据。

例如,s905中的第一业务数据的arp参数中的arp-pl高于特定的优先级,并且s905中的第一业务数据的arp参数中的设置arp-pe-c参数具有抢占能力(例如设置为enable),则pcf确定需要释放已经接入所述第一网络切片的业务数据接受待接入第一网络切片的第一业务数据。

具体地pcf通过方法500中的a)-f)至少一种方式确定释放已经接入第一网络切片的哪个业务数据,在此不详细描述。

具体地,s907a和s907b中特定的优先级可以为预设的优先级,例如可以为运营商预设的优先级。

在s907a和s907b中arp参数为s905中的参数。可选地,在s907a和s907b中arp参数可以是pcf根据s905中的arp参数和策略计费控制规则(pccrule)生成的arp参数。具体地,pcf可以直接采用签约的qos参数(即s905中的arp参数)授权为pdusession的默认qos参数;或者pcf为smf根据pccrule中的业务数据流模板(servicedataflowtemplate,sdftemplate)检测到新的qosflow授权合适的qos参数,qos参数包括5qi和arp等。

s907c,若所述第一网络切片业务使用量小于所述第一网络切片的业务量上限,pcf确定接受待接入的第一网络切片的第一业务数据,也不需要释放已经接入第一网络切片内的任何一个业务数据。

s908,s907b和s907c之后,ue、ran、amf、smf、upf和pcf完成后续的建立第一业务数据的过程。

s909,在s907b之后,ue、ran、amf、smf、upf和pcf完成释放第二业务数据的过程。

需要说明的是,s908和s909的顺序不作限定。

如图10所示,方法1000包括:

s1001,oam确定第一网络切片的资源占用率的下限,并将第一网络切片的资源占用率的下限配置到ran。

可以理解的是,方法1000中仅以一个网络切片为例描述,oam可以确定多个网络切片的资源占用率的下限,并将多个网络切片的资源占用率的下限发送给ran。

s1002,oam确定第一网络切片的业务量上限,并通过udr将第一网络切片的业务量上限发送给pcf。pcf保存第一网络切片的业务量上限。

可选地,udr也可以保存第一网络切片的业务量上限。

s1003,pcf确定第一网络切片的业务使用量。

具体地,s1003中pcf确定第一网络切片的使用量的方式参见s602中的描述。

需要说明的是s1001、s1002与s1003的顺序关系没有任何限定。

s1004-s1006同s603-s605。

s1007,pcf确定第一网络切片的业务使用量是否达到第一网络切片的业务量上限。具体参见s606的描述。

可选地,s1007可以是s1006触发的。

可选地,还可以是pcf定时执行检查触发的s1007,例如超过定时器的时长触发s606。

可选地,第一网络切片对应多个pcf,udr/udm可以为每个pcf分配第一网络切片的可用配额,当某一个pcf的配额即将用完时,可以触发s1007。

s1008,根据s1007的判断结果生成指示信息。

具体地,生成指示信息的方式参见s220的描述。

s1009,pcf将指示信息发送给smf。

s1010,smf将指示信息发送给amf,amf将指示信息发送给ran。

s1011,ran根据指示信息以及s1001中的第一网络切片的资源占用率的下限控制资源抢占。

如果指示信息用于指示第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限或者指示信息用于指示为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据所使用的资源(s220中的情况一和情况二),则ran在接入第一网络切片的业务数据中,确定优先级低于第一业务数据的优先级(第二业务数据的arp-pl大于第一业务数据的arp-pl)并且arp-pe_v为允许抢占(例如为enable)的第二业务数据,并释放第二业务数据使用的资源,为第一业务数据让出资源。否则,如果在接入第一网络切片的业务数据中,没有优先级低于第一业务数据的优先级并且arp-pe_v为允许抢占(例如为enable)的业务数据,则ran拒绝建立第一业务数据。

如果指示信息用于指示第一网络切片业务使用量小于所述第一网络切片的业务量上限,并且ran确定当前ran的第一网络切片的资源占用率大于s1001中的资源占用率下限,则ran为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源,具体地,参见s809的描述。

如果ran确定当前ran的第一网络切片的资源占用率小于或等于s1001中的资源占用率下限,ran禁止已经接入第一网络切片的任一业务数据所使用的资源被待接入第二网络切片的任一业务数据所抢占。可选地,ran将已经接入所述第一网络切片的每个业务数据的arp参数中的arp-pe_v设置为不允许被抢占(例如设置为disabled)。

可以理解的是,ran的第一网络切片的资源占用率可以为已经通过ran接入第一网络切片的业务数据占ran的资源与ran的总资源的比值。

s1012,如果在s1011中ran确定接受待接入第一网络切片的第一业务数据,ran向ue发送建立请求消息的反馈消息,建立请求消息的反馈消息用于指示接受建立第一业务数据。

s1013,如果在s1011中ran确定接受待接入第一网络切片的第一业务数据,ue、ran、amf、smf、upf和pcf完成后续的建立第一业务数据的过程。

s1014,如果在s1011中ran为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的或者其他网络切片的第二业务数据所使用的资源,ue、ran、amf、smf、upf和pcf完成释放第二业务数据的过程。

作为一个可选实施例,可以在s1001还向ran发送第一网络切片的资源占用率的上限,s1011中ran可以根据第一网络切片的资源占用率的上限以及s1001中的第一网络切片的资源占用率的下限控制资源抢占。此时方法1000中不需要指示信息,可以省去与指示信息相关的步骤。具体分以下情况讨论:

如果当前ran的第一网络切片的资源占用率大于第一网络切片的资源占用率的上限,ran确定为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据所使用的资源,则ran在接入第一网络切片的业务数据中,确定优先级低于第一业务数据的优先级(第二业务数据的arp-pl大于第一业务数据的arp-pl)并且arp-pe_v为允许抢占(例如为enable)的第二业务数据,并释放第二业务数据使用的资源,为第一业务数据让出资源。否则,如果在接入第一网络切片的业务数据中,没有优先级低于第一业务数据的优先级并且arp-pe_v为允许抢占(例如为enable)的业务数据,则ran拒绝建立第一业务数据。

如果当前ran的第一网络切片的资源占用率小于或等于第一网络切片的资源占用率的上限并且大于s1001中的资源占用率下限,则ran为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源,具体地,参见s809的描述。

如果ran确定当前ran的第一网络切片的资源占用率小于或等于第一网络切片的资源占用率下限,ran禁止已经接入第一网络切片的任一业务数据所使用的资源被待接入第二网络切片的任一业务数据所抢占。可选地,ran将已经接入所述第一网络切片的每个业务数据的arp参数中的arp-pe_v设置为不允许被抢占(例如设置为disabled)。

如图11所示,方法1100包括:

s1101,oam确定第一网络切片的业务量上限和第一网络切片的业务量下限,并将第一网络切片的业务量上限和第一网络切片的业务量下限发送给nssf。nssf保存第一网络切片的业务量上限和第一网络切片的业务量下限。

s1102,amf集合(amfset)内选择的某一个amf,或者ran的默认amf(defaultamf)向nssf发送订阅请求消息。nssf接受订阅请求消息,该订阅请求消息用于订阅网络切片的状态。

具体地,amf在和ran建立连接后,或者接收到来自ran的订阅请求消息后,向nssf发送订阅请求消息。

需要说明的是,s1101与s1102的顺序并不限定。

s1103,nssf从第一网络切片的多个amf中获取第一网络切片内已经建立的业务数据数量,汇总后作为第一网络切片的业务使用量。

需要说明的是,s1103与s1102的顺序并不限定。

s1104,nssf根据s1101第一网络切片的业务量上限、第一网络切片的业务量下限和s1103第一网络切片的业务使用量确定第一网络切片的状态。

如果第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,nssf确定第一网络切片的状态为“保护态”。

如果第一网络切片业务使用量大于所述第一网络切片的业务量下限并且小于或等于第一网络切片的业务量上限,nssf确定第一网络切片的状态为“正常态”。

如果第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,nssf确定第一网络切片的状态为“限制态”。

s1105,nssf向amf发送订阅请求消息的反馈消息,该反馈消息中包括用于指示第一网络切片状态的指示信息。

可选地,如果s1104中第一网络切片的状态发生变化,作为s1105可替换的方式,指示信息可以指示变化后的第一网络切片的状态。

s1106,amf将第一网络切片的状态发送给ran,例如也可以通过指示信息将第一网络切片的状态发送给ran。

s1107,终端设备通过ran向amf发送第一业务数据的建立请求消息,第一建立请求消息包括第一s-nssai,amf根据第一s-nssai确定所述第一业务数据对应的第一网络切片,并选择第一网络切片对应的smf,向该smf发送建立请求消息,该建立请求消息仍然包括第一s-nssai。

s1108,smf通过向pcf发送第一s-nssai,pcf根据第一s-nssai确定第一网络切片的会话管理策略,pcf返回第一网络切片的会话管理策略。

可选地,会话管理策略包括第一业务数据的5qi和arp参数。

s1109,smf将的会话管理策略发送给amf。

例如,可以通过n1n2消息传递(namf_communication_n1n2messagetransfer)将会话管理策略发送给amf。

s1110,amf将会话管理策略发送给ran。

例如,amf通过n2接口pdu会话请求(n2pdusessionrequest)将会话管理策略发送给ran。

s1111,若ran的可用资源不足,ran根据s1106中的第一网络切片的状态控制资源抢占。

如果第一网络切片的状态为“限制态”,ran在接入第一网络切片的业务数据中,确定优先级低于第一业务数据的优先级(第二业务数据的arp-pl大于第一业务数据的arp-pl)并且arp-pe_v为允许抢占(例如为enable)的第二业务数据,并释放第二业务数据使用的资源,为第一业务数据让出资源。否则,如果在接入第一网络切片的业务数据中,没有优先级低于第一业务数据的优先级并且arp-pe_v为允许抢占(例如为enable)的业务数据,则ran拒绝建立第一业务数据。

如果第一网络切片的状态为“保护态”,ran将已经接入所述第一网络切片的每个业务数据的arp参数中的arp-pe_v设置为不允许被抢占(例如设置为disabled)。

如果第一网络切片的状态为“正常态”,ran为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源。

s1112,如果在s1111中ran为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据或者已经接入其他网络切片的业务数据所使用的资源,ran向ue发送建立请求消息的反馈消息,建立请求消息的反馈消息用于指示接受建立第一业务数据。

s1113,如果在s1111中ran为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据或者已经接入其他网络切片的第二业务数据所使用的资源,ue、ran、amf、smf、upf和pcf完成后续的建立第一业务数据的过程。

s1114,如果在s1111中ran为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源,ue、ran、amf、smf、upf和pcf完成释放第二业务数据的过程。

如图12所示,方法1200包括:

s1201,oam/udr/nssf/nrf/pcf确定第一网络切片的业务量上限和第一网络切片的业务量下限,并将第一网络切片的业务量上限和第一网络切片的业务量下限发送给nwdaf。nwdaf保存第一网络切片的业务量上限和第一网络切片的业务量下限。

s1202,amf集合(amfset)内选择的某一个amf,或者ran的默认amf(defaultamf)向nwdaf发送订阅请求消息。nwdaf接受订阅请求消息,该订阅请求消息用于订阅网络切片的状态。

具体地,amf在和ran建立连接后,或者接收到来自ran的订阅请求消息后,向nwdaf发送订阅请求消息。

需要说明的是,s1201与s1202的顺序并不限定。

s1203,nwdaf从第一网络切片的多个amf和/或smf中获取第一网络切片内已经建立的业务数据数量,汇总后作为第一网络切片的业务使用量。

需要说明的是,s1203与s1202的顺序并不限定。

s1204,nwdaf根据s1201第一网络切片的业务量上限、第一网络切片的业务量下限和s1203第一网络切片的业务使用量确定第一网络切片的状态。

如果第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,nwdaf确定第一网络切片的状态为“保护态”。

如果第一网络切片业务使用量大于所述第一网络切片的业务量下限并且小于或等于第一网络切片的业务量上限,nwdaf确定第一网络切片的状态为“正常态”。

如果第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,nwdaf确定第一网络切片的状态为“限制态”。

s1205,nwdaf向amf发送订阅请求消息的反馈消息,该反馈消息中包括用于指示第一网络切片状态的指示信息。

可选地,如果s1204中第一网络切片的状态发生变化,作为s1205可替换的方式,指示信息可以指示变化后的第一网络切片的状态。

s1206-s1212,同s1106-1112。

如图13所示,方法1300包括:

s1301,oam/udr/nssf/nrf确定第一网络切片的业务量上限和第一网络切片的业务量下限,并将第一网络切片的业务量上限和第一网络切片的业务量下限发送给nwdaf。nwdaf保存第一网络切片的业务量上限和第一网络切片的业务量下限。

s1302,会话管理pcf(sessionmanagementpcf,sm-pcf)向nwdaf发送订阅请求消息。nwdaf接受订阅请求消息,该订阅请求消息用于订阅网络切片的状态。

其中,sm-pcf用于对会话管理进行策略控制,sm-pcf可以是前面所述pcf的一部分。

可选地,sm-pcf可以定期向nwdaf发送订阅请求消息,另外,sm-pcf也可以在收到smf发送的关联会话管理策略请求时触发向nwdaf发送用于请求网络切片的状态的请求消息。

需要说明的是,s1301与s1302的顺序并不限定。

s1303,nwdaf从第一网络切片的多个amf和/或smf中获取第一网络切片内已经建立的业务数据数量,汇总后作为第一网络切片的业务使用量。

需要说明的是,s1303与s1302的顺序并不限定。

s1304,nwdaf根据s1301第一网络切片的业务量上限、第一网络切片的业务量下限和s1303第一网络切片的业务使用量确定第一网络切片的状态。

如果第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,nwdaf确定第一网络切片的状态为“保护态”。

如果第一网络切片业务使用量大于所述第一网络切片的业务量下限并且小于或等于第一网络切片的业务量上限,nwdaf确定第一网络切片的状态为“正常态”。

如果第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,nwdaf确定第一网络切片的状态为“限制态”。

s1305,nwdaf向sm-pcf发送订阅请求消息的反馈消息,该反馈消息中包括用于指示第一网络切片状态的指示信息。

可选地,如果s1305中第一网络切片的状态发生变化,作为s1305可替换的方式,指示信息可以指示变化后的第一网络切片的状态。

s1306,sm-pcf根据指示信息确定第一网络切片的控制策略。

如果指示信息指示第一网络切片的状态为“限制态”,sm-pcf确定第一网络切片的控制策略为:禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的业务数据所使用的资源,已经接入第一网络切片的业务数据所使用的资源允许被待接入其他网络切片的业务数据抢占。

如果指示信息指示第一网络切片的状态为“正常态”,sm-pcf确定第一网络切片的控制策略为:待接入第一网络切片的业务数据允许抢占已经接入其他网络切片的业务数据所使用的资源,已经接入第一网络切片的业务数据所使用的资源允许被待接入其他网络切片的业务数据抢占。

如果指示信息指示第一网络切片的状态为“保护态”,sm-pcf确定第一网络切片的控制策略为:已经接入所述第一网络切片的业务数据所使用的资源不允许被待接入任何网络切片的业务数据所抢占,待接入第一网络切片的业务数据允许抢占已经接入其他网络切片的业务数据所使用的资源。

可选地,sm-pcf根据指示信息调整第一网络切片的优先级,第一网络切片的控制策略可以指示第一网络切片的优先级。具体地,若指示信息第一网络切片的状态为“保护态”,sm-pcf可以确定第一网络切片的优先级为最高优先级,例如为0。若指示信息第一网络切片的状态为“正常态”,sm-pcf可以确定第一网络切片的优先级为中等优先级,例如为3;若指示信息第一网络切片的状态为“限制态”,sm-pcf可以确定第一网络切片的优先级为最低优先级,例如为5。

s1307,ue通过ran向amf发送第一业务数据的建立请求消息,第一建立请求消息包括第一s-nssai。amf根据第一s-nssai确定所述第一业务数据对应的第一网络切片,并选择第一网络切片对应的smf,向该smf发送建立请求消息,该建立请求消息仍然包括第一s-nssai。其中,第一s-nssai用于标识第一网络切片。

具体地,s1307参见s603。

s1308,smf接收到建立请求消息之后,根据第一s-nssai向sm-pcf请求会话管理策略。

需要说明的是,s1307和s1308的顺序与s1306的顺序没有任何限制。

s1309,sm-pcf将s1308中的会话管理策略以及s1306中的第一网络切片的控制策略发送给smf。

会话管理策略可以包括第一业务数据的qos参数。

s1310,smf将会话管理策略和第一网络切片的控制策略发送给amf。

例如,smf可以通过n1n2消息传递(namf_communication_n1n2messagetransfer)将会话管理策略和第一网络切片的控制策略发送给amf

s1311,amf将会话管理策略和第一网络切片的控制策略发送给ran。

例如,amf通过n2接口pdu会话请求(n2pdusessionrequest)将会话管理策略和第一网络切片的控制策略发送给ran。

s1312,ran根据s1310中的第一网络切片的控制策略控制资源抢占。

如果第一网络切片的控制策略为:禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的业务数据所使用的资源,已经接入第一网络切片的业务数据所使用的资源允许被待接入其他网络切片的业务数据抢占。则ran为待接入的第一业务数据抢占已经接入第一网络切片的业务数据所使用的资源,ran在接入第一网络切片的业务数据中,确定优先级低于第一业务数据的优先级(第二业务数据的arp-pl大于第一业务数据的arp-pl)并且arp-pe_v为允许抢占(例如为enable)的第二业务数据,并释放第二业务数据使用的资源,为第一业务数据让出资源。

如果第一网络切片的控制策略为:待接入第一网络切片的业务数据允许抢占已经接入其他网络切片的业务数据所使用的资源,已经接入第一网络切片的业务数据所使用的资源允许被待接入其他网络切片的业务数据抢占。ran为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据或者释放已经接入其他网络切片的业务数据所使用的资源。

如果第一网络切片的控制策略为:已经接入所述第一网络切片的业务数据所使用的资源不允许被待接入任何网络切片的业务数据所抢占,待接入第一网络切片的业务数据允许抢占已经接入其他网络切片的业务数据所使用的资源。可选地,ran将已经接入所述第一网络切片的每个业务数据的arp参数中的arp-pe_v设置为不允许被抢占(例如设置为disabled)。

可选地,如果s1306中第一网络切片的控制策略可以指示第一网络切片的优先级,则ran可以将第一网络切片的优先级与会话管理策略中的第一业务数据的qos参数中的arp-pi相加确定第一业务数据的优先级。如果存在多个网络切片,则可以将多个网络切片的优先级与待接入多个网络切片的业务数据的qos参数中的arp-pi相加得到待接入多个网络切片的业务数据的优先级,从而比较待接入多个网络切片的业务数据的优先级执行资源抢占。

s1313-s1315同s1112-s1114。

如图14所示,方法1400包括:

s1401,oam/udr/nssf/nrf确定第一网络切片的业务量上限和第一网络切片的业务量下限,并将第一网络切片的业务量上限和第一网络切片的业务量下限发送给nwdaf。nwdaf保存第一网络切片的业务量上限和第一网络切片的业务量下限。

s1402,网络切片管理pcf(networkslicemanagement,nm-pcf)或者nssf或接入管理pcf(accessmanagementpcf,am-pcf)可以向nwdaf发送订阅请求消息。nwdaf接受订阅请求消息,该订阅请求消息用于订阅网络切片的状态。

其中,am-pcf用于对ue注册管理的进行策略控制,am-pcf可以是的前面所述pcf的一部分。nm-pcf用于对网络切片管理进行策略控制,nm-pcf可以是所述pcf的一部分。

具体地,nm-pcf/am-pcf/nssf可以定期向nwdaf发送订阅请求消息。

需要说明的是,s1401与s1402的顺序并不限定。

s1403,nwdaf从第一网络切片的多个amf和/或smf中获取第一网络切片内已经建立的业务数据数量,汇总后作为第一网络切片的业务使用量。

需要说明的是,s1403与s1402的顺序并不限定。

s1404,nwdaf根据s1401第一网络切片的业务量上限、第一网络切片的业务量下限和s1403第一网络切片的业务使用量确定第一网络切片的状态。

如果第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,nwdaf确定第一网络切片的状态为“保护态”。

如果第一网络切片业务使用量大于所述第一网络切片的业务量下限并且小于或等于第一网络切片的业务量上限,nwdaf确定第一网络切片的状态为“正常态”。

如果第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,nwdaf确定第一网络切片的状态为“限制态”。

s1405,nwdaf向nm-pcf或者nssf或am-pcf发送订阅请求消息的反馈消息,该反馈消息中包括用于指示第一网络切片状态的指示信息。

可选地,如果s1405中第一网络切片的状态发生变化,作为s1405可替换的方式,指示信息可以指示变化后的第一网络切片的状态。

s1406,nm-pcf或者nssf或am-pcf根据指示信息确定第一网络切片的控制策略。

如果指示信息指示第一网络切片的状态为“限制态”,nm-pcf或者nssf或am-pcf确定第一网络切片的控制策略为:禁止待接入第一网络切片的第一业务数据抢占已经接入其他网络切片的业务数据所使用的资源,已经接入第一网络切片的业务数据所使用的资源允许被待接入其他网络切片的业务数据抢占。

如果指示信息指示第一网络切片的状态为“正常态”,nm-pcf或者nssf或am-pcf确定第一网络切片的控制策略为:待接入第一网络切片的业务数据允许抢占已经接入其他网络切片的业务数据所使用的资源,已经接入第一网络切片的业务数据所使用的资源允许被待接入其他网络切片的业务数据抢占。

如果指示信息指示第一网络切片的状态为“保护态”,nm-pcf或者nssf或am-pcf确定第一网络切片的控制策略为:已经接入所述第一网络切片的业务数据所使用的资源不允许被待接入任何网络切片的业务数据所抢占,待接入第一网络切片的业务数据允许抢占已经接入其他网络切片的业务数据所使用的资源。

可选地,nm-pcf或者nssf或am-pcf根据指示信息调整第一网络切片的优先级。具体地,若指示信息第一网络切片的状态为“保护态”,nm-pcf或者nssf或am-pcf可以确定第一网络切片的优先级为最高优先级,例如为0。若指示信息第一网络切片的状态为“正常态”,nm-pcf或者nssf或am-pcf可以确定第一网络切片的优先级为中等优先级,例如为3;若指示信息第一网络切片的状态为“限制态”,nm-pcf或者nssf或am-pcf可以确定第一网络切片的优先级为最低优先级,例如为5。

s1407,nm-pcf或者nssf或am-pcf将第一网络切片的控制策发送给amf,其中amf可以是终端注册的amf,也可以是ran连接的默认amf。

s1408,ue通过ran向amf发送第一业务数据的建立请求消息,第一建立请求消息包括第一s-nssai。amf根据第一s-nssai确定所述第一业务数据对应的第一网络切片,并选择第一网络切片对应的smf,向该smf发送建立请求消息,该建立请求消息仍然包括第一s-nssai。其中,第一s-nssai用于标识第一网络切片。

具体地,s1408参见s603。

s1409,smf接收到建立请求消息之后,根据第一s-nssai向sm-pcf请求会话管理策略。

需要说明的是,s1408和s1409的顺序与s1407的顺序没有任何限制。

s1410,sm-pcf将s1308中的会话管理策略发送给smf。

会话管理策略可以包括第一业务数据的qos参数。

s1411,smf将会话管理策略发送给amf。

例如,smf可以通过n1n2消息传递(namf_communication_n1n2messagetransfer)将会话管理策略和第一网络切片的控制策略发送给amf

s1412,amf将s1411的会话管理策略和s1407中的第一网络切片的控制策略发送给ran。

例如,amf通过n2接口pdu会话请求(n2pdusessionrequest)将会话管理策略和第一网络切片的控制策略发送给ran。

需要说明的是,amf可以将会话管理策略和第一网络切片的控制策略同时发送给ran也可以分别发送给ran。

s1413-s1416,s1312-s1315。

需要说的是,在上述方法实施例中,ue发送第一业务数据的建立请求消息可以根据需要发起,不受任何不受的影响。

也需要说明的是,在上述方法实施例中,pcf或者ran为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据或者已经接入其他网络切片的第二业务数据,此时的第二业务数据为一个或多个,换句话说,pcf或者ran释放已经接入第一网络切片的第二业务数据或者已经接入其他网络切片的第二业务数据之后需要使得资源满足建立第一数据业务的需求。

以上,结合图2至图14详细说明了本申请实施例提供的通信方法。以下,结合图15至图16详细说明本申请实施例提供的通信装置。

图15是本申请实施例提供的通信装置的示意性框图。如图15所示,该装置1500可以包括收发单元1510和处理单元1520。

在一种可能的设计中,该装置1500可对应于上文方法实施例中的pcf或者第一网络设备,例如,可以为pcf,或者配置于pcf中的芯片。该装置1500用于执行上述方法200-方法1400中pcf对应的各个步骤或流程。

具体地,该收发单元1510用于:用于获取第一网络切片的业务使用量和所述第一网络切片的业务量门限;处理单元1520,用于根据所述第一网络切片业务的使用量和所述第一网络切片的业务量门限生成指示信息;收发单元1510还用于向第二网络设备发送所述指示信息,所述指示信息用于所述第二网络设备控制资源抢占。

可选地,所述第一网络切片的业务量门限包括所述第一网络切片的业务量上限;若所述第一网络切片业务使用量大于或等于所述第一网络切片的业务量上限,所述指示信息用于指示所述第二网络设备为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据所使用的资源,或者,所述指示信息用于指示所述第一网络切片的允许业务使用量大于或等于所述第一网络切片的业务量上限。

可选地,所述第一网络切片的业务量上限为所述第一网络切片允许接入的最大会话数量或最大流量带宽或第一网络切片允许的最大会话密度中的至少一个。

可选地,所述第一网络切片的业务量门限包括所述第一网络切片的业务量下限;

若所述第一网络切片业务使用量小于或等于所述第一网络切片的业务量下限,所述指示信息用于指示已经接入所述第一网络切片的任一业务数据所使用的资源不被待接入第二网络切片的任一业务数据所抢占,或者所述指示信息用于指示所述第一网络切片的业务使用量小于或等于所述第一网络切片的业务量下限。

可选地,所述第一网络切片的业务量下限为所述第一网络切片保障接入的最小会话数量或最小流量带宽或第一网络切片保障的最小会话密度中的至少一个。

可选地,若所述第一网络切片的业务使用量小于或等于所述第一网络切片的业务量下限,所述处理单元还用于将所述第一业务数据的分配和保持优先级arp参数中的被抢占意愿参数设置为不允许被抢占或者将已经接入所述第一网络切片的每个业务数据的arp参数中的被抢占意见参数设置为不允许被抢占。

可选地,待接入或已经接入所述第一网络切片的业务数据为业务质量qos流或者分组数据单元pdu会话,或待接入或已经接入所述第二网络切片的业务数据为业务质量qos流或分组数据单元pdu会话。

在一种可能的设计中,该装置1500可对应于上文方法实施例中的ran,例如,可以为ran,或者配置于ran的芯片。该装置1500用于执行上述方法200-方法1400中ran对应的各个步骤或流程。

具体地,收发单元1510用于接收来自第一网络设备的指示信息;

处理单元1520,用于根据所述指示信息,为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源;或者,

所述处理单元1520还用于根据所述指示信息,禁止已经接入第一网络切片的业务数据所使用的资源被待接入第二网络切片的任一业务数据所抢占。

可选地,所述处理单元1520具体用于:

若所述指示信息指示为待接入所述第一网络切片的第一业务数据释放已经接入所述第一网络切片的业务数据所使用的资源,或者,所述指示信息指示所述第一网络切片的业务使用量大于或等于所述第一网络切片的业务量上限,则为待接入第一网络切片的第一业务数据释放已经接入第一网络切片的第二业务数据所使用的资源。

可选地,所述处理单元1520具体用于:

根据所述指示信息确定禁止为待接入所述第一网络切片的第一业务数据抢占已经接入除了所述第一网络切片之外的网络切片的业务数据的资源;

根据所述第一业务数据和所述第二业务数据的授权业务质量qos参数,在已经接入所述第一网络切片的业务数据中确定所述第二业务数据,其中,所述第一业务数据的优先级高于所述第二业务数据的优先级,并且所述第一业务数据的所述授权业务质量qos参数中的分配和保持优先级arp参数中的抢占能力参数设置为允许抢占,所述第二业务数据的所述授权qos参数中的arp参数中的被抢占意愿参数设置为允许被抢占。

可选地,所述第一网络切片的业务量上限为所述第一网络切片允许接入的最大会话数量或最大流量带宽或第一网络切片允许的最大会话密度中的至少一个。

可选地,所述处理单元1520具体用于:若所述指示信息指示已经接入所述第一网络切片的任一业务数据所使用的资源不被待接入第二网络切片的任一业务数据所抢占,或者,第一网络切片的业务使用量小于或等于所述第一网络切片的业务量下限,禁止已经接入所述第一网络切片的任一业务数据所使用的资源被待接入所述第二网络切片的第二业务数据所抢占。

可选地,所述第一网络切片的业务量下限为所述第一网络切片保障接入的最小会话数量或最小流量带宽或第一网络切片保障的最小会话密度中的至少一个。

可选地,若处理单元1520用于根据所述指示信息,禁止已经接入第一网络切片的业务数据所使用的资源被待接入第二网络切片的任一业务数据所抢占,所述处理单元1520还用于将已经接入所述第一网络切片的每个业务数据的分配和保持优先级arp参数中的被抢占意愿参数设置为不允许被抢占。

可选地,待接入或已经接入所述第一网络切片的业务数据为业务质量qos流或者分组数据单元pdu会话,待接入或已经接入所述第二网络切片的业务数据为业务质量qos流或分组数据单元pdu会话。

应理解,这里的装置1500以功能单元的形式体现。这里的术语“单元”可以指应用特有集成电路(applicationspecificintegratedcircuit,asic)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。在一个可选例子中,本领域技术人员可以理解,装置1500可以具体为上述实施例中的pcf,可以用于执行上述方法实施例中与pcf对应的各个流程和/或步骤,或者,装置1500可以具体为上述实施例中的ran,可以用于执行上述方法实施例中与ran对应的各个流程和/或步骤,为避免重复,在此不再赘述。

上述各个方案的装置1500具有实现上述方法中pcf所执行的相应步骤的功能,或者,上述各个方案的装置1500具有实现上述方法中ran所执行的相应步骤的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块;例如通信单元可以由收发机替代(例如,通信单元中的发送单元可以由发送机替代,通信单元中的接收单元可以由接收机替代),其它单元,如处理单元等可以由处理器替代,分别执行各个方法实施例中的收发操作以及相关的处理操作。

此外,上述通信单元还可以是收发电路(例如可以包括接收电路和发送电路),处理单元可以是处理电路。在本申请的实施例,图12中的装置可以是前述实施例中的终端设备或网络设备,也可以是芯片或者芯片系统,例如:片上系统(systemonchip,soc)。其中,通信单元可以是输入输出电路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。在此不做限定。

图16示出了本申请实施例提供的通信装置1600。该装置1600包括处理器1610和收发器1620。其中,处理器1610和收发器1620通过内部连接通路互相通信,该处理器1610用于执行指令,以控制该收发器1620发送信号和/或接收信号。

可选地,该装置1600还可以包括存储器1630,该存储器1630与处理器1610、收发器1620通过内部连接通路互相通信。该存储器1630用于存储指令,该处理器1610可以执行该存储器1630中存储的指令。在一种可能的实现方式中,装置1600用于实现上述方法实施例中的pcf对应的各个流程和步骤。在另一种可能的实现方式中,装置1600用于实现上述方法实施例中的ran对应的各个流程和步骤。

应理解,装置1600可以具体为上述实施例中的pcf或ran,也可以是芯片或者芯片系统。对应的,该收发器1620可以是该芯片的收发电路,在此不做限定。具体地,该装置1600可以用于执行上述方法实施例中与pcf或ran对应的各个步骤和/或流程。可选地,该存储器1630可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。该处理器1610可以用于执行存储器中存储的指令,并且当该处理器1610执行存储器中存储的指令时,该处理器1610用于执行上述与pcf或ran对应的方法实施例的各个步骤和/或流程。

在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。

应注意,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。

根据本申请实施例提供的方法,本申请还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行图2至图14所示的实施例pcf或ran所执行的各个步骤或流程。

根据本申请实施例提供的方法,本申请还提供一种计算机可读存储介质,该计算机可读存储介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行图2至图14所示的实施例中pcf或ran所执行的各个步骤或流程。

根据本申请实施例提供的方法,本申请还提供一种通信系统,其包括前述的一个或多个arn以及一个或多个pcf,或者包括图2至图14所示的实施例中的至少两个网元。

上述各个装置实施例中图2至图14所示的实施例中和方法实施例中的图2至图14所示的实施例中完全对应,由相应的模块或单元执行相应的步骤,例如通信单元(收发器)执行方法实施例中接收或发送的步骤,除发送、接收外的其它步骤可以由处理单元(处理器)执行。具体单元的功能可以基于相应的方法实施例。其中,处理器可以为一个或多个。

在本申请中,“指示”可以包括直接指示和间接指示,也可以包括显式指示和隐式指示。将某一信息所指示的信息称为待指示信息,则具体实现过程中,对待指示信息进行指示的方式可以有很多种,例如但不限于,可以直接指示待指示信息,如指示待指示信息本身或者该待指示信息的索引等。也可以通过指示其他信息来间接指示待指示信息,其中该其他信息与待指示信息之间存在关联关系。还可以仅仅指示待指示信息的一部分,而待指示信息的其他部分则是已知的或者提前约定的。例如,还可以借助预先约定(例如协议规定)的各个信息的排列顺序来实现对特定信息的指示,从而在一定程度上降低指示开销。

在本申请的实施例中,各术语及英文缩略语均为方便描述而给出的示例性举例,不应对本申请构成任何限定。本申请并不排除在已有或未来的协议中定义其它能够实现相同或相似功能的术语的可能。

在本申请的实施例中,第一、第二以及各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围。例如,区分不同的网络切片、区分不同的网络设备等。

在本说明书中使用的术语“部件”、“模块”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在两个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读存储介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地系统、分布式系统和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它系统交互的互联网)的信号通过本地和/或远程进程来通信。

应理解,本文中的“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a、b和c中的至少一项(个),可以表示:a,或b,或c,或a和b,或a和c,或b和c,或a、b和c,其中a,b,c可以是单个,也可以是多个。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrativelogicalblock)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

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

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

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

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

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

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

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

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