一种切片选择方法、装置、网络设备和存储介质与流程

文档序号:32566855发布日期:2022-12-16 21:22阅读:101来源:国知局
一种切片选择方法、装置、网络设备和存储介质与流程

1.本发明涉及通信技术领域,具体涉及一种切片选择方法、装置、网络设备和存储介质。


背景技术:

2.5g网络切片涉及到无线网、传输网及核心网三个部分,如图1所示,基于5g网络切片管理功能(nsmf,network slice management function)实现对端到端切片的生命周期管理。nsmf与无线网子网管理功能(an-nssmf,access network-network slice subnet management function)、传输网子网管理功能(tn-nssmf,transport network-network slice subnet management function)、核心网子网管理功能(cn-nssmf,core network-network slice subnet management function)交互实现端到端切片业务生命周期管理。nsmf与an-nssmf、tn-nssmf、cn-nssmf交互用于切片创建、更新、终止等流程。
3.在同一张传输网络中,当有新的切片需求时,建立新的切片通道,如果切片业务终止时,再释放相应切片,资源反复的划分和释放,存在以下问题:(1)网络资源容易碎片化,如时分复用(tdm,time-division multiplexing)通道的时隙随意占用和释放,有可能造成时隙资源等碎片化,影响切片性能;(2)资源占用缺乏规划性,假设较低优先级的切片将资源大量占用,则较高优先级的切片有需求时,可能会导致无法创建切片。


技术实现要素:

4.为解决现有存在的技术问题,本发明实施例提供一种切片选择方法、装置、网络设备和存储介质。
5.为达到上述目的,本发明实施例的技术方案是这样实现的:
6.本发明实施例提供了一种切片选择方法,所述方法包括:
7.第一网络设备接收来自第二网络设备的切片业务请求,基于所述切片业务请求从预先配置的多个传输资源切片中选择匹配的第一传输资源切片;
8.在所述第一传输资源切片上建立所述切片业务请求对应的切片。
9.上述方案中,所述切片业务请求中包括第一传输资源切片标识;
10.所述基于所述切片业务请求从预先配置的多个传输资源切片中选择匹配的第一传输资源切片,包括:
11.所述第一网络设备从预先配置的多个传输资源切片中选择与所述第一传输资源切片标识匹配的第一传输资源切片。
12.上述方案中,所述基于所述切片业务请求从预先配置的多个传输资源切片中选择匹配的第一传输资源切片,包括:
13.所述第一网络设备基于所述切片业务请求中的业务信息确定业务特征,从预先配置的多个传输资源切片中选择与所述业务特征匹配的第一传输资源切片。
14.上述方案中,所述方法还包括:所述第一网络设备获得预先配置的传输资源切片
对应的切片信息,发送所述切片信息至所述第二网络设备;其中,所述切片信息至少包括所述传输资源切片对应的传输资源切片标识。
15.上述方案中,所述方法还包括:所述第一网络设备确定所述切片信息变更时,发送更新后的切片信息至所述第二网络设备。
16.上述方案中,所述方法还包括:所述第一网络设备接收来自所述第二网络设备的查询请求,所述查询请求中包括传输资源切片标识;
17.所述第一网络设备向所述第二网络设备发送所述传输资源切片标识对应的切片信息。
18.上述方案中,所述方法还包括:若所述第一网络设备未从预先配置的多个传输资源切片中找到匹配的第一传输资源切片,向所述第二网络设备发送切片创建失败信息。
19.上述方案中,所述预先配置的多个传输资源切片用于满足多种类型的业务需求。
20.上述方案中,所述预先配置的多个传输资源切片中包括针对特定用户的传输资源切片。
21.本发明实施例还提供了一种切片选择装置,所述装置包括:接收单元、切片选择单元和切片建立单元;其中,
22.所述接收单元,用于接收来自第二网络设备的切片业务请求;
23.所述切片选择单元,用于基于所述切片业务请求从预先配置的多个传输资源切片中选择匹配的第一传输资源切片;
24.所述切片建立单元,用于在所述第一传输资源切片上建立所述切片业务请求对应的切片。
25.上述方案中,所述切片业务请求中包括第一传输资源切片标识;
26.所述切片选择单元,用于从预先配置的多个传输资源切片中选择与所述第一传输资源切片标识匹配的第一传输资源切片。
27.上述方案中,所述切片选择单元,用于基于所述切片业务请求中的业务信息确定业务特征,从预先配置的多个传输资源切片中选择与所述业务特征匹配的第一传输资源切片。
28.上述方案中,所述装置还包括获取单元和发送单元;其中,
29.所述获取单元,用于获得预先配置的传输资源切片对应的切片信息;所述切片信息至少包括所述传输资源切片对应的传输资源切片标识;
30.所述发送单元,用于发送所述切片信息至所述第二网络设备。
31.上述方案中,所述发送单元,还用于确定所述切片信息变更时,发送更新后的切片信息至所述第二网络设备。
32.上述方案中,所述接收单元,还用于接收来自所述第二网络设备的查询请求,所述查询请求中包括传输资源切片标识;
33.所述发送单元,还用于向所述第二网络设备发送所述传输资源切片标识对应的切片信息。
34.上述方案中,所述发送单元,还用于若未从预先配置的多个传输资源切片中找到匹配的第一传输资源切片,向所述第二网络设备发送切片创建失败信息。
35.上述方案中,所述预先配置的多个传输资源切片用于满足多种类型的业务需求。
36.上述方案中,所述预先配置的多个传输资源切片中包括针对特定用户的传输资源切片。
37.本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例所述切片选择方法的步骤。
38.本发明实施例还提供了一种网络设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本发明实施例所述切片选择方法的步骤。
39.本发明实施例提供的切片选择方法、装置、网络设备和存储介质,所述方法包括:第一网络设备接收来自第二网络设备的切片业务请求,基于所述切片业务请求从预先配置的多个传输资源切片中选择匹配的第一传输资源切片;在所述第一传输资源切片上建立所述切片业务请求对应的切片。采用本发明实施例的技术方案,通过多个传输资源切片的预先划分及配置,使得各种类型的传输资源切片可以预先规划,实现了传输资源切片资源的可管理性,且能够有效的降低传输资源过度碎片化。
附图说明
40.图1为本发明实施例的切片选择方法应用的系统架构示意图;
41.图2为本发明实施例的切片选择方法的流程示意图一;
42.图3为本发明实施例的切片选择方法的流程示意图二;
43.图4为本发明实施例的切片选择装置的组成结构示意图一;
44.图5为本发明实施例的切片选择装置的组成结构示意图二;
45.图6为本发明实施例的网络设备的硬件组成结构示意图。
具体实施方式
46.下面结合附图及具体实施例对本发明作进一步详细的说明。
47.本发明实施例提供了一种切片选择方法。图2为本发明实施例的切片选择方法的流程示意图一;如图2所示,所述方法包括:
48.步骤101:第一网络设备接收来自第二网络设备的切片业务请求,基于所述切片业务请求从预先配置的多个传输资源切片中选择匹配的第一传输资源切片;
49.步骤102:在所述第一传输资源切片上建立所述切片业务请求对应的切片。
50.本实施例的切片选择方法应用于第一网络设备中,示例性的,所述第一网络设备可以是tn-nssmf,所述第二网络设备可以是nsmf。
51.本实施例中的第一网络设备用于管理传输资源切片的相关信息,所述第一网络设备上可存储有多个传输资源切片的相关信息。示例性的,传输资源切片的相关信息可以包括传输资源切片对应的标识(如传输资源切片的id);和/或,传输资源切片的相关信息可以包括传输资源切片对应的业务类型和/或业务特征的相关信息。
52.本实施例中,第一网络设备可以根据第二网络设备下发的切片业务请求选择匹配的第一传输资源切片,进而在匹配的第一传输资源切片上建立该切片业务请求对应的切片,也即切片业务请求所请求的切片需创建在指定的传输资源切片上。其中,所述切片业务请求也可以称为请求、业务请求等,所述第一传输资源切片或传输资源切片也可以称为资
源切片、网络资源切片、切片等,本实施例中对此不做限定。
53.在一种实施方式中,所述切片业务请求中包括第一传输资源切片标识;所述基于所述切片业务请求从预先配置的多个传输资源切片中选择匹配的第一传输资源切片,包括:所述第一网络设备从预先配置的多个传输资源切片中选择与所述第一传输资源切片标识匹配的第一传输资源切片。
54.本实施方式中,所述切片业务请求中包括所请求的传输资源切片对应的第一传输资源切片标识;则第一网络设备从管理的多个传输资源切片的相关信息中,查找是否存在与所述第一传输资源切片标识对应的传输资源切片,若存在与所述第一传输资源切片标识对应的第一传输资源切片,则选择与所述第一传输资源切片标识匹配的第一传输资源切片。
55.在另一种实施方式中,所述基于所述切片业务请求从预先配置的多个传输资源切片中选择匹配的第一传输资源切片,包括:所述第一网络设备基于所述切片业务请求中的业务信息确定业务特征,从预先配置的多个传输资源切片中选择与所述业务特征匹配的第一传输资源切片。
56.本实施方式中,在切片业务请求中不包括所请求的传输资源切片对应的第一传输资源切片标识的情况下,则第一网络设备可以根据切片业务请求中携带的业务信息确定业务特征,进而查找是否存在与所述业务特征匹配的传输资源切片;若存在与所述业务特征匹配的第一传输资源切片,则选择与所述业务特征匹配的第一传输资源切片。例如,切片业务请求对应的切片业务属于对时延要求很高的切片业务,则确定的业务特征可以是时延要求高,选择时延要求高的业务特征匹配的第一传输资源切片。
57.在本发明的一些可选实施例中,所述方法还包括:若所述第一网络设备未从预先配置的多个传输资源切片中找到匹配的第一传输资源切片,向所述第二网络设备发送切片创建失败信息。
58.本实施例中,若第一网络设备从管理的多个传输资源切片的相关信息中,未查找到与所述第一传输资源切片标识对应的第一传输资源切片,或者,未查找到与切片业务请求携带的业务信息对应的业务特征匹配的第一传输资源切片,则向所述第二网络设备发送切片创建失败信息。例如,切片业务请求所请求的传输资源切片时对时延要求较高的传输资源切片,但当前对时延要求较高的传输资源切片已经没有相应的资源,则向所述第二网络设备发送切片创建失败信息,所述切片创建失败信息也可称为表征切片创建失败的信息。
59.本发明实施例还提供了一种切片选择方法。如图3所示,在上述实施例的基础上,所述方法还包括:
60.步骤103:所述第一网络设备获得预先配置的传输资源切片对应的切片信息,发送所述切片信息至所述第二网络设备;其中,所述切片信息至少包括所述传输资源切片对应的传输资源切片标识。
61.本实施例中,步骤103不限于在步骤102之后执行,也可以在步骤101之前或者在任意步骤执行,本实施例对步骤103的执行顺序不做限定。
62.本实施例中,第一网络设备获得预先配置的多个传输资源切片对应的切片信息。针对全网的切片资源进行配置和规划,预先配置多个传输资源切片,形成具有特定网络拓
扑和网络物理资源的虚拟网络。
63.其中,可选地,所述预先配置的多个传输资源切片用于满足多种类型的业务需求。示例性的,预先配置的多个传输资源切片用于满足不同类型切片服务级别协议(sla,service level agreement)需求。
64.其中,组成传输资源切片的节点是物理节点或者物理节点后的虚拟节点,组成传输资源切片的端口链路是普通物理接口链路或者物理端口链路为传输资源切片划分出的物理资源,例如城域传送网(mtn,metro transport network)客户端(client)、虚拟局域网(vlan)子接口、mtn信道(mtn channel)等等,同一物理网络可以划分出多个传输资源切片。
65.则所述第一网络设备可直接获得划分出的多个传输资源切片对应的切片信息,也可以从其他物理节点或者虚拟节点处获得多个传输资源切片对应的切片信息,还可以从其他物理节点或虚拟节点处获得与传输资源切片相关的信息,再根据与传输资源切片相关的信息获得多个传输资源切片对应的切片信息。
66.示例性的,预先配置的多个传输资源切片,可以包括:增强型移动带宽(embb,enhance mobile broadband)类型业务对应的传输资源切片,超高可靠超低时延通信(urllc,ltra reliable low latency communication)类型业务对应的传输资源切片和海量物联网通信(mmtc,massive machine type communication)类型业务对应的传输资源切片。
67.示例性的,上述传输资源切片对应的切片信息可以包括传输资源切片对应的标识(如传输资源切片的id);和/或,传输资源切片对应的业务类型和/或业务特征的相关信息。
68.在本发明的一些可选实施例中,所述方法还包括:所述第一网络设备确定所述切片信息变更时,发送更新后的切片信息至所述第二网络设备。
69.本实施例中,在传输资源切片对应的切片信息发生变更时,例如传输资源切片的标识发生变更,和/或对应的业务特征和/或业务类型发生变更,又例如新增加传输资源切片的相关信息或者删减某个传输资源切片的相关信息等,则第一网络设备发送更新后的传输资源切片对应的切片信息至所述第二网络设备。
70.在本发明的一些可选实施例中,所述方法还包括:所述第一网络设备接收来自所述第二网络设备的查询请求,所述查询请求中包括传输资源切片标识;所述第一网络设备向所述第二网络设备发送所述传输资源切片标识对应的切片信息。
71.本实施例中,第二网络设备可以向第一网络设备查询传输资源切片对应的切片信息。则第一网络设备可以接收到来自第二网络设备的查询请求(或者也可称为请求、切片查询请求、切片信息查询请求等等),根据所述查询请求中携带的传输资源切片标识查询存储的相关信息,从而获得与所述传输资源切片标识对应的切片信息,向所述第二网络设备发送所述传输资源切片标识对应的切片信息。
72.本实施例中,所述第一网络设备独立管理每个传输资源切片对应的切片信息,以及在每个传输资源切片上创建的切片的相关业务信息。可以理解,第一网络设备在所述第一传输资源切片上建立所述切片业务请求对应的切片后,记录在所述第一传输资源切片上建立的切片的相关业务信息。
73.可选地,第一网络设备还支持查询在各传输资源切片上创建的所有切片业务信息。则所述第一网络设备还可以接收来自所述第二网络设备的查询请求,所述查询请求中
可包括切片业务的相关信息(例如切片业务标识),则第一网络设备可根据查询请求中携带的切片业务的相关信息(例如切片业务标识)查询记录的信息,进而获得切片业务的相关信息(例如切片业务标识)对应的切片业务信息;所述切片业务信息例如可包括以下信息的至少之一:业务标识、切片标识、切片所在的资源信息(时域和/或频域资源)、该切片业务所在的传输资源切片的相关信息等等。
74.在本发明的一些可选实施例中,所述预先配置的多个传输资源切片中包括针对特定用户的传输资源切片。
75.本实施例中,对于某些特定的切片用户,可以为其建立独立的传输资源切片,例如电网等规模较大的行业用户。在传输网络预配置该独立的传输资源切片后,创建相应的切片业务。如果该传输资源切片不再需要(例如该切片行业用户服务已经结束),则删除该传输资源切片的信息,释放其占用的资源。
76.采用本发明实施例的技术方案,通过多个传输资源切片的预先划分及配置,使得各种类型的传输资源切片可以预先规划,实现了传输资源切片资源的可管理性,且能够有效的降低传输资源过度碎片化。
77.本发明实施例还提供了一种切片选择装置。图4为本发明实施例的切片选择装置的组成结构示意图一;如图4所示,所述装置包括:接收单元21、切片选择单元22和切片建立单元23;其中,
78.所述接收单元21,用于接收来自第二网络设备的切片业务请求;
79.所述切片选择单元22,用于基于所述切片业务请求从预先配置的多个传输资源切片中选择匹配的第一传输资源切片;
80.所述切片建立单元23,用于在所述第一传输资源切片上建立所述切片业务请求对应的切片。
81.在本发明的一些可选实施例中,所述切片业务请求中包括第一传输资源切片标识;
82.所述切片选择单元22,用于从预先配置的多个传输资源切片中选择与所述第一传输资源切片标识匹配的第一传输资源切片。
83.在本发明的一些可选实施例中,所述切片选择单元22,用于基于所述切片业务请求中的业务信息确定业务特征,从预先配置的多个传输资源切片中选择与所述业务特征匹配的第一传输资源切片。
84.在本发明的一些可选实施例中,如图5所示,所述装置还包括:获取单元24和发送单元25;其中,
85.所述获取单元24,用于获得预先配置的传输资源切片对应的切片信息;所述切片信息至少包括所述传输资源切片对应的传输资源切片标识;
86.所述发送单元25,用于发送所述切片信息至所述第二网络设备。
87.在本发明的一些可选实施例中,所述发送单元25,还用于确定所述切片信息变更时,发送更新后的切片信息至所述第二网络设备。
88.在本发明的一些可选实施例中,所述接收单元21,还用于接收来自所述第二网络设备的查询请求,所述查询请求中包括传输资源切片标识;
89.所述发送单元25,还用于向所述第二网络设备发送所述传输资源切片标识对应的
dynamic random access memory)、双倍数据速率同步动态随机存取存储器(ddrsdram,double data rate synchronous dynamic random access memory)、增强型同步动态随机存取存储器(esdram,enhanced synchronous dynamic random access memory)、同步连接动态随机存取存储器(sldram,synclink dynamic random access memory)、直接内存总线随机存取存储器(drram,direct rambus random access memory)。本发明实施例描述的存储器32旨在包括但不限于这些和任意其它适合类型的存储器。
98.上述本发明实施例揭示的方法可以应用于处理器31中,或者由处理器31实现。处理器31可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器31中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器31可以是通用处理器、dsp,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器31可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器32,处理器31读取存储器32中的信息,结合其硬件完成前述方法的步骤。
99.在示例性实施例中,网络设备可以被一个或多个应用专用集成电路(asic,application specific integrated circuit)、dsp、可编程逻辑器件(pld,programmable logic device)、复杂可编程逻辑器件(cpld,complex programmable logic device)、fpga、通用处理器、控制器、mcu、微处理器(microprocessor)、或其他电子元件实现,用于执行前述方法。
100.在示例性实施例中,本发明实施例还提供了一种计算机可读存储介质,例如包括计算机程序的存储器32,上述计算机程序可由网络设备的处理器31执行,以完成前述方法所述步骤。计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flash memory、磁表面存储器、光盘、或cd-rom等存储器;也可以是包括上述存储器之一或任意组合的各种设备。
101.本发明实施例提供的计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例所述切片选择方法的步骤。
102.本技术所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
103.本技术所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
104.本技术所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
105.在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
106.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
107.另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
108.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
109.或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
110.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1