CN114071657A - Network slice processing method and device and storage medium - Google Patents
Network slice processing method and device and storage medium Download PDFInfo
- Publication number
- CN114071657A CN114071657A CN202010761883.3A CN202010761883A CN114071657A CN 114071657 A CN114071657 A CN 114071657A CN 202010761883 A CN202010761883 A CN 202010761883A CN 114071657 A CN114071657 A CN 114071657A
- Authority
- CN
- China
- Prior art keywords
- sub
- network
- network slice
- templates
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title abstract description 20
- 238000000034 method Methods 0.000 claims abstract description 101
- 238000012545 processing Methods 0.000 claims description 56
- 230000006870 function Effects 0.000 claims description 33
- 230000005540 biological transmission Effects 0.000 claims description 30
- 238000002955 isolation Methods 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 13
- 230000003993 interaction Effects 0.000 claims description 5
- 230000008569 process Effects 0.000 description 49
- 238000013439 planning Methods 0.000 description 43
- 101000979909 Homo sapiens NMDA receptor synaptonuclear signaling and neuronal migration factor Proteins 0.000 description 33
- 102100024546 NMDA receptor synaptonuclear signaling and neuronal migration factor Human genes 0.000 description 33
- 238000013461 design Methods 0.000 description 27
- 238000004891 communication Methods 0.000 description 16
- 101001109689 Homo sapiens Nuclear receptor subfamily 4 group A member 3 Proteins 0.000 description 11
- 102100022673 Nuclear receptor subfamily 4 group A member 3 Human genes 0.000 description 11
- 239000010410 layer Substances 0.000 description 9
- 238000007726 management method Methods 0.000 description 8
- 230000001360 synchronised effect Effects 0.000 description 8
- 238000012552 review Methods 0.000 description 7
- 230000005291 magnetic effect Effects 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 4
- 239000012792 core layer Substances 0.000 description 4
- 238000013440 design planning Methods 0.000 description 4
- 238000012827 research and development Methods 0.000 description 4
- 108020001568 subdomains Proteins 0.000 description 4
- 230000002776 aggregation Effects 0.000 description 3
- 238000004220 aggregation Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000009440 infrastructure construction Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- -1 that is Proteins 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
- H04W16/04—Traffic adaptive resource partitioning
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种网络切片的处理方法、装置和存储介质。其中,方法包括:获取第一信息;所述第一信息表征用户对端到端网络切片的业务需求;根据第一信息,确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板,并确定多个子网络切片模板中的每个子网络切片模板对应的配置参数;利用所述多个子网络切片模板中的每个子网络切片模板对应的配置参数,确定每个子网络切片模板对应的子网络切片实例,得到多个子网络切片实例;利用所述端到端网络切片模板以及得到的多个子网络切片实例,确定端到端网络切片实例。采用本发明的方案,能够实现端到端网络切片的自动实例化,提高生成端到端网络切片实例的效率,进而提升用户体验。
The invention discloses a processing method, device and storage medium for network slicing. The method includes: acquiring first information; the first information represents a user's service requirements for end-to-end network slicing; according to the first information, determining a plurality of sub-network slice templates and an end-to-end network slicing template composed of the plurality of sub-network slice templates terminal network slicing template, and determine the configuration parameters corresponding to each sub-network slicing template in the multiple sub-network slicing templates; use the configuration parameters corresponding to each sub-network slicing template in the multiple sub-network slicing templates to determine each sub-network slicing template The corresponding sub-network slicing instances are obtained, and multiple sub-network slicing instances are obtained; the end-to-end network slicing instances are determined by using the end-to-end network slicing template and the obtained multiple sub-network slicing instances. The solution of the present invention can realize automatic instantiation of end-to-end network slices, improve the efficiency of generating end-to-end network slice instances, and further improve user experience.
Description
技术领域technical field
本发明涉及通信领域的网络虚拟化技术,尤其涉及一种网络切片的处理方法、装置和存储介质。The present invention relates to a network virtualization technology in the field of communications, and in particular, to a method, device and storage medium for processing network slices.
背景技术Background technique
5G网络切片是端到端的逻辑专用网络,用于提供功能可定制的网络能力,可以为不同垂直行业提供相互隔离的网络服务。具体地,某行业客户可以向运营商订购5G网络切片,提出业务类型、服务范围、性能指标要求、特殊功能特性等需求,研发人员可以根据用户的需求,实现端到端网络切片的整体设计。5G network slicing is an end-to-end logical private network that provides network capabilities with customizable functions and can provide isolated network services for different vertical industries. Specifically, customers in a certain industry can order 5G network slices from operators, and put forward requirements such as service types, service scope, performance index requirements, and special functional characteristics. R&D personnel can implement the overall design of end-to-end network slices according to the needs of users.
然而,相关技术中,生成端到端网络切片实例的效率较低,这是需要解决的技术问题。However, in the related art, the efficiency of generating end-to-end network slice instances is low, which is a technical problem that needs to be solved.
发明内容SUMMARY OF THE INVENTION
为解决相关技术中生成端到端网络切片实例的效率较低的问题,本发明实施例提供一种网络切片的处理方法、装置和存储介质。To solve the problem of low efficiency in generating an end-to-end network slice instance in the related art, embodiments of the present invention provide a network slice processing method, device, and storage medium.
本发明实施例的技术方案是这样实现的:The technical solution of the embodiment of the present invention is realized as follows:
本发明实施例提供了一种网络切片的处理方法,包括:An embodiment of the present invention provides a method for processing network slicing, including:
获取第一信息;所述第一信息表征用户对端到端网络切片的业务需求;obtaining first information; the first information represents the user's service requirements for end-to-end network slicing;
根据所述第一信息,确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板,并确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数;According to the first information, determine a plurality of sub-network slicing templates and an end-to-end network slicing template composed of the plurality of sub-network slicing templates, and determine a configuration parameter corresponding to each sub-network slicing template in the plurality of sub-network slicing templates ;
利用所述多个子网络切片模板中的每个子网络切片模板对应的配置参数,确定每个子网络切片模板对应的子网络切片实例,得到多个子网络切片实例;Using the configuration parameters corresponding to each sub-network slice template in the plurality of sub-network slice templates, determine the sub-network slice instance corresponding to each sub-network slice template, and obtain a plurality of sub-network slice instances;
利用所述端到端网络切片模板以及得到的多个子网络切片实例,确定端到端网络切片实例。Using the end-to-end network slice template and the obtained multiple sub-network slice instances, an end-to-end network slice instance is determined.
上述方案中,所述确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板,包括:In the above solution, the determining of multiple sub-network slicing templates and the end-to-end network slicing template composed of the multiple sub-network slicing templates includes:
在网络切片模板库中选择与所述第一信息匹配的所述多个子网络切片模板和所述端到端网络切片模板。The plurality of sub-network slice templates and the end-to-end network slice templates that match the first information are selected from the network slice template library.
上述方案中,所述确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板,还包括:In the above solution, the determining of multiple sub-network slicing templates and the end-to-end network slicing template composed of the multiple sub-network slicing templates further includes:
在网络切片模板库中未搜索到与所述第一信息匹配的多个子网络切片模板和/或端到端网络切片模板时,创建所述第一信息对应的多个子网络切片模板和/或端到端网络切片模板,并将创建的多个子网络切片模板和/或端到端网络切片模板存储至所述网络切片模板库。When a plurality of sub-network slice templates and/or end-to-end network slice templates matching the first information are not found in the network slice template library, create a plurality of sub-network slice templates and/or end-to-end network slice templates corresponding to the first information end-to-end network slice templates, and store the created multiple sub-network slice templates and/or end-to-end network slice templates in the network slice template library.
上述方案中,创建所述第一信息对应的多个子网络切片模板和端到端网络切片模板,包括:In the above solution, creating multiple sub-network slice templates and end-to-end network slice templates corresponding to the first information includes:
根据所述第一信息,确定端到端网络切片的多个子网络域中的每个子网络域对应的需求信息;According to the first information, determining the demand information corresponding to each sub-network domain in the multiple sub-network domains of the end-to-end network slice;
利用端到端网络切片的多个子网络域中的每个子网络域对应的需求信息,创建每个子网络域对应的子网络切片模板,得到多个子网络切片模板;Using the requirement information corresponding to each sub-network domain in the multiple sub-network domains of the end-to-end network slicing, create a sub-network slice template corresponding to each sub-network domain, and obtain multiple sub-network slice templates;
利用得到的多个子网络切片模板,创建端到端网络切片模板。Use the obtained multiple sub-network slice templates to create an end-to-end network slice template.
上述方案中,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,所述方法还包括:In the above solution, when determining the configuration parameters corresponding to each sub-network slicing template in the plurality of sub-network slicing templates, the method further includes:
根据所述第一信息,利用网络资源信息,确定第一子网络切片模板对应的第一类参数和第二类参数;所述第一子网络切片模板对应端到端网络切片的无线子网络域;其中,According to the first information, use the network resource information to determine the first type parameter and the second type parameter corresponding to the first sub-network slice template; the first sub-network slice template corresponds to the wireless sub-network domain of the end-to-end network slice ;in,
所述第一类参数用于支持端到端网络切片的各子网络域之间的信息交互;所述第二类参数用于支持所述第一子网络切片的以下至少一种功能:The first type of parameters is used to support information exchange between sub-network domains of the end-to-end network slice; the second type of parameters is used to support at least one of the following functions of the first sub-network slice:
呈现所述第一子网络切片的网络覆盖区域;presenting the network coverage area of the first sub-network slice;
呈现所述第一子网络切片对应的基站信息;presenting base station information corresponding to the first sub-network slice;
提供所述第一子网络切片对应的无线网络功能;providing a wireless network function corresponding to the first sub-network slice;
确定所述第一子网络切片对应的站点。A site corresponding to the first sub-network slice is determined.
上述方案中,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,所述方法还包括:In the above solution, when determining the configuration parameters corresponding to each sub-network slicing template in the plurality of sub-network slicing templates, the method further includes:
根据所述第一信息,利用网络资源信息,确定第二子网络切片模板对应的第一类参数和第二类参数;所述第二子网络切片模板对应端到端网络切片的核心网子网络域;其中,According to the first information, the network resource information is used to determine the first type parameter and the second type parameter corresponding to the second sub-network slicing template; the second sub-network slicing template corresponds to the core network subnet of the end-to-end network slicing domain; where,
所述第一类参数用于支持端到端网络切片的各子网络域之间的信息交互;所述第二类参数用于支持所述第二子网络切片的以下至少一种功能:The first type of parameters is used to support information exchange between sub-network domains of the end-to-end network slice; the second type of parameters is used to support at least one of the following functions of the second sub-network slice:
呈现所述第二子网络切片对应的需求信息;presenting the requirement information corresponding to the second sub-network slice;
确定所述第二子网络切片对应的多个网元;determining multiple network elements corresponding to the second sub-network slice;
呈现满足第一条件的多个网元和资源池;presenting multiple network elements and resource pools that satisfy the first condition;
更新网元。Update NEs.
上述方案中,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,所述方法还包括:In the above solution, when determining the configuration parameters corresponding to each sub-network slicing template in the plurality of sub-network slicing templates, the method further includes:
根据所述第一信息,利用网络资源信息,确定第三子网络切片模板对应的第一类参数和第二类参数;所述第三子网络切片模板对应端到端网络切片的传输子网络域;其中,According to the first information, the network resource information is used to determine the first type parameter and the second type parameter corresponding to the third sub-network slice template; the third sub-network slice template corresponds to the transmission sub-network domain of the end-to-end network slice ;in,
所述第一类参数用于支持端到端网络切片的各子网络域之间的信息交互;所述第二类参数用于支持所述第三子网络切片的以下至少一种功能:The first type of parameters is used to support information exchange between sub-network domains of the end-to-end network slice; the second type of parameters is used to support at least one of the following functions of the third sub-network slice:
逻辑隔离与物理隔离;Logical isolation and physical isolation;
基于灵活以太网(FlexE,Flex Ethernet)硬通道的数据传输。Data transmission based on flexible Ethernet (FlexE, Flex Ethernet) hard channels.
本发明实施例还提供了一种网络切片的处理装置,包括:The embodiment of the present invention also provides a processing device for network slicing, including:
获取单元,用于获取第一信息;所述第一信息表征用户对端到端网络切片的业务需求;an obtaining unit, configured to obtain first information; the first information represents a user's service requirements for end-to-end network slicing;
第一处理单元,用于根据所述第一信息,确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板,并确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数;A first processing unit, configured to determine, according to the first information, a plurality of sub-network slicing templates and an end-to-end network slicing template composed of the plurality of sub-network slicing templates, and determine each sub-network slicing template of the plurality of sub-network slicing templates. The configuration parameters corresponding to the network slice template;
第二处理单元,用于利用所述多个子网络切片模板中的每个子网络切片模板对应的配置参数,确定每个子网络切片模板对应的子网络切片实例,得到多个子网络切片实例;a second processing unit, configured to determine a sub-network slice instance corresponding to each sub-network slice template by using a configuration parameter corresponding to each sub-network slice template in the plurality of sub-network slice templates, and obtain a plurality of sub-network slice instances;
第三处理单元,用于利用所述端到端网络切片模板以及得到的多个子网络切片实例,确定端到端网络切片实例。The third processing unit is configured to use the end-to-end network slice template and the obtained multiple sub-network slice instances to determine an end-to-end network slice instance.
本发明实施例还提供了一种网络切片的处理装置,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器;An embodiment of the present invention also provides a network slicing processing apparatus, including: a processor and a memory for storing a computer program that can run on the processor;
其中,所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。Wherein, when the processor is configured to execute the steps of any of the above methods when running the computer program.
本发明实施例还提供了一种存储介质,所述介质存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。An embodiment of the present invention further provides a storage medium, where a computer program is stored in the medium, and when the computer program is executed by a processor, the steps of any of the foregoing methods are implemented.
本发明实施例提供的网络切片的处理方法、装置和存储介质,获取第一信息;所述第一信息表征用户对端到端网络切片的业务需求;根据所述第一信息,确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板,并确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数;利用所述多个子网络切片模板中的每个子网络切片模板对应的配置参数,确定每个子网络切片模板对应的子网络切片实例,得到多个子网络切片实例;利用所述端到端网络切片模板以及得到的多个子网络切片实例,确定端到端网络切片实例。本发明实施例的方案,根据用户的需求,确定多个子网络切片模板以及端到端网络切片模板,并确定每个子网络切片模板对应的配置参数,利用每个子网络切片模板以及相应的配置参数,生成相应的子网络切片实例,利用端到端网络切片模板以及生成的多个子网络切片实例,生成相应的端到端网络切片实例,如此,能够实现端到端网络切片的自动实例化,提高生成端到端网络切片实例的效率,进而提升用户体验。The network slicing processing method, device, and storage medium provided by the embodiments of the present invention acquire first information; the first information represents a user's service requirements for end-to-end network slicing; and multiple sub-networks are determined according to the first information A slice template and an end-to-end network slice template composed of the plurality of sub-network slice templates, and determine the configuration parameters corresponding to each of the plurality of sub-network slice templates; The configuration parameters corresponding to each sub-network slicing template are determined, and the sub-network slicing instance corresponding to each sub-network slicing template is determined, and multiple sub-network slicing instances are obtained; the end-to-end network slicing template and the obtained multiple sub-network slicing instances are used to determine the end End-to-end network slice instance. According to the solution of the embodiment of the present invention, according to the needs of the user, a plurality of sub-network slicing templates and an end-to-end network slicing template are determined, and the configuration parameters corresponding to each sub-network slicing template are determined, and each sub-network slicing template and the corresponding configuration parameters are used, Generate corresponding sub-network slice instances, and use the end-to-end network slice template and the generated multiple sub-network slice instances to generate corresponding end-to-end network slice instances. In this way, the automatic instantiation of end-to-end network slices can be realized and the generation of Efficiency of end-to-end network slicing instances, thereby improving user experience.
附图说明Description of drawings
图1为本发明实施例网络切片的处理方法的流程示意图;1 is a schematic flowchart of a method for processing network slicing according to an embodiment of the present invention;
图2为本发明应用实施例网络切片处理方法的流程示意图一;FIG. 2 is a schematic flowchart 1 of a network slice processing method according to an application embodiment of the present invention;
图3为本发明应用实施例网络切片处理方法的流程示意图二;3 is a second schematic flowchart of a network slice processing method according to an application embodiment of the present invention;
图4为本发明实施例网络切片的处理装置的结构示意图;4 is a schematic structural diagram of an apparatus for processing network slicing according to an embodiment of the present invention;
图5为本发明实施例网络切片的处理装置的硬件结构示意图。FIG. 5 is a schematic diagram of a hardware structure of a processing apparatus for network slicing according to an embodiment of the present invention.
具体实施方式Detailed ways
以下结合说明书附图及实施例对本发明的技术方案作进一步详细的阐述。The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments of the description.
相关技术中,用户提出业务类型、服务范围、性能指标要求、特殊功能特性等需求后,研发人员可以基于以下两种方式,实现端到端网络切片的整体设计:In related technologies, after users put forward requirements such as business type, service scope, performance index requirements, and special functional characteristics, R&D personnel can implement the overall design of end-to-end network slicing based on the following two methods:
方式一,蓝图设计法。The first method is the blueprint design method.
具体地,网络切片管理功能(NSMF,Network Slice Management Function)实体可以根据用户的需求获取网络切片蓝图,所述网络切片蓝图为网络切片的模块实例,用于描述网络切片的结构、配置、工作流等;NSMF可以根据获取的网络切片蓝图的定义完成网络切片的自动实例化及其生命周期的控制管理。Specifically, a Network Slice Management Function (NSMF, Network Slice Management Function) entity can obtain a network slice blueprint according to user requirements, where the network slice blueprint is a module instance of a network slice and is used to describe the structure, configuration, and workflow of a network slice etc.; NSMF can complete the automatic instantiation of network slices and the control and management of their life cycles according to the definition of the acquired network slice blueprint.
方式二,参数配置法。The second method is the parameter configuration method.
具体地,可以根据用户的需求,确定多个应用场景,并根据确定的每个应用场景,确定相应网络切片的业务类型和配置参数;所述配置参数表征相应网络切片的网络资源、计算资源和存储资源;根据相应网络切片的业务类型和配置参数,生成相应的网络切片实例,得到多个应用场景中的每个应用场景对应的网络切片实例。Specifically, a plurality of application scenarios can be determined according to the user's needs, and the service type and configuration parameters of the corresponding network slice can be determined according to each determined application scenario; the configuration parameters represent the network resources, computing resources and Storage resources; according to the service type and configuration parameters of the corresponding network slice, a corresponding network slice instance is generated, and a network slice instance corresponding to each application scenario in the multiple application scenarios is obtained.
然而,采用上述两种方式实现端到端网络切片的实例化时,存在以下缺陷:However, when implementing the instantiation of end-to-end network slicing in the above two ways, there are the following drawbacks:
第一,基于上述方式一实现网络切片的自动实例化时,由于没有对网络切片包含的各子网络切片进行统一的参数配置,可能会存在各子网络切片之间无法进行信息交互的情况。First, when the automatic instantiation of network slices is implemented based on the above method 1, since there is no uniform parameter configuration for each sub-network slice included in the network slice, there may be situations where information exchange cannot be performed between the sub-network slices.
第二,基于上述方式二实现网络切片的自动实例化时,针对多个应用场景,如果应用场景之间是不同的,那么相应应用场景对应的网络切片的业务类型也不同,即相应应用场景对应的网络切片需要配置的参数是不同的;因此,需要分别对每个应用场景对应的网络切片进行参数配置,工作量大,生成网络切片实例的效率低,用户体验较差。Second, when the automatic instantiation of network slices is implemented based on the above method 2, for multiple application scenarios, if the application scenarios are different, the service types of the network slices corresponding to the corresponding application scenarios are also different, that is, the corresponding application scenarios correspond to The parameters that need to be configured for different network slices are different; therefore, it is necessary to configure parameters for the network slices corresponding to each application scenario, which results in a large workload, low efficiency in generating network slice instances, and poor user experience.
基于此,在本发明的各种实施例中,根据用户的需求,确定多个子网络切片模板以及端到端网络切片模板,并确定每个子网络切片模板对应的配置参数,利用每个子网络切片模板以及相应的配置参数,生成相应的子网络切片实例,利用端到端网络切片模板以及生成的多个子网络切片实例,生成相应的端到端网络切片实例,如此,能够实现端到端网络切片的自动实例化,提高生成端到端网络切片实例的效率,进而提升用户体验。Based on this, in various embodiments of the present invention, a plurality of sub-network slice templates and end-to-end network slice templates are determined according to user requirements, and configuration parameters corresponding to each sub-network slice template are determined, and each sub-network slice template is used. and corresponding configuration parameters, generate corresponding sub-network slice instances, and use the end-to-end network slice template and the generated multiple sub-network slice instances to generate corresponding end-to-end network slice instances. Automatic instantiation improves the efficiency of generating end-to-end network slice instances, thereby improving user experience.
本发明实施例提供了一种网络切片的处理方法,如图1所示,所述方法包括以下步骤:An embodiment of the present invention provides a method for processing network slices. As shown in FIG. 1 , the method includes the following steps:
步骤101:获取第一信息;所述第一信息表征用户对端到端网络切片的业务需求;Step 101: Obtain first information; the first information represents a user's service requirements for end-to-end network slicing;
步骤102:根据所述第一信息,确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板,并确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数;Step 102: According to the first information, determine a plurality of sub-network slicing templates and an end-to-end network slicing template composed of the plurality of sub-network slicing templates, and determine that each sub-network slicing template in the plurality of sub-network slicing templates corresponds to configuration parameters;
这里,所述多个子网络切片模板中的每个子网络切片模板对应一个端到端网络切片的子网络域;所述配置参数包含第一类参数和第二类参数;所述第一类参数用于支持端到端网络切片的各子网络域之间的信息交互;所述第二类参数用于支持相应子网络切片模板对应的子网络域的网络业务;Here, each sub-network slice template in the plurality of sub-network slice templates corresponds to a sub-network domain of an end-to-end network slice; the configuration parameters include first-type parameters and second-type parameters; the first-type parameters use information exchange between sub-network domains that support end-to-end network slices; the second type of parameters is used to support network services of sub-network domains corresponding to corresponding sub-network slice templates;
步骤103:利用所述多个子网络切片模板中的每个子网络切片模板对应的配置参数,确定每个子网络切片模板对应的子网络切片实例,得到多个子网络切片实例;Step 103: Using the configuration parameters corresponding to each sub-network slice template in the plurality of sub-network slice templates, determine the sub-network slice instance corresponding to each sub-network slice template, and obtain a plurality of sub-network slice instances;
步骤104:利用所述端到端网络切片模板以及得到的多个子网络切片实例,确定端到端网络切片实例。Step 104: Determine an end-to-end network slice instance by using the end-to-end network slice template and the obtained multiple sub-network slice instances.
需要说明的是,本发明实施例提供的网络切片的处理方法,应用于网络切片的管理系统,所述管理系统至少包含以下功能实体:通信服务管理功能(CSMF,CommunicationService Management Function)、NSMF和子切片管理功能(NSSMF,Network Slice SubnetManagement Function)。It should be noted that the method for processing network slices provided by the embodiments of the present invention is applied to a network slice management system, where the management system at least includes the following functional entities: Communication Service Management Function (CSMF, Communication Service Management Function), NSMF, and sub-slices Management function (NSSMF, Network Slice SubnetManagement Function).
在步骤101中,实际应用时,所述获取第一信息,可以包括:In
接收用户需求信息;Receive user demand information;
根据接收的用户需求信息,确定第一信息。The first information is determined according to the received user requirement information.
具体地,用户可以通过CSMF订购端到端网络切片,并在CSMF提交自身对端到端网络切片的需求信息,即CSMF接收用户需求信息;所述用户需求信息可以包含在线用户数需求、网络带宽需求、时延需求等;接收到所述用户需求信息后,CSMF对所述用户需求信息进行服务等级协议(SLA,Service Level Agreement)解析,以确定所述第一信息;CSMF对所述用户需求信息进行SLA解析的含义是:CSMF将所述用户需求信息转换为SLA,SLA定义了用户订购的端到端网络切片的通信服务类型。这里,所述用户需求信息转换的SLA即为所述第一信息;所述第一信息可以包含网络切片的类型、网络切片的能力需求、网络切片的最大用户并发数、网络切片的服务区域、网络切片的时延以及网络切片的隔离要求等参数。Specifically, users can order end-to-end network slices through CSMF, and submit their own demand information for end-to-end network slices in CSMF, that is, CSMF receives user demand information; the user demand information may include online user requirements, network bandwidth requirements requirements, delay requirements, etc.; after receiving the user requirement information, CSMF performs a Service Level Agreement (SLA, Service Level Agreement) analysis on the user requirement information to determine the first information; CSMF analyzes the user requirement information The meaning of performing SLA analysis on the information is: CSMF converts the user requirement information into SLA, and the SLA defines the communication service type of the end-to-end network slice subscribed by the user. Here, the SLA converted from the user demand information is the first information; the first information may include the type of network slice, the capability requirement of the network slice, the maximum concurrent number of users of the network slice, the service area of the network slice, Parameters such as network slicing delay and network slicing isolation requirements.
在步骤102中,实际应用时,CSMF获取到所述第一信息后,可以将所述第一信息发送给NSMF,由NSMF根据所述第一信息确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板。并且,可以在NSMF中预设网络切片模板库,NSMF接收到CSMF发送的所述第一信息后,可以在网络切片模板库中选择与所述第一信息匹配的多个子网络切片模板和端到端网络切片模板;如此,能够提高生成端到端网络切片实例的效率,进而提升用户体验。In
基于此,在一实施例中,所述确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板,可以包括:Based on this, in an embodiment, the determining a plurality of sub-network slice templates and an end-to-end network slice template composed of the plurality of sub-network slice templates may include:
在网络切片模板库中选择与所述第一信息匹配的多个子网络切片模板和端到端网络切片模板。A plurality of sub-network slice templates and end-to-end network slice templates that match the first information are selected from the network slice template library.
实际应用时,网络切片模板库中可能不存在与所述第一信息匹配的多个子网络切片模板和/或端到端网络切片模板;此时,可以创建所述第一信息对应的多个子网络切片模板和/或端到端网络切片模板,并将创建的多个子网络切片模板和/或端到端网络切片模板存储至所述网络切片模板库。In practical application, there may not exist multiple sub-network slicing templates and/or end-to-end network slicing templates matching the first information in the network slicing template library; in this case, multiple sub-networks corresponding to the first information may be created slice templates and/or end-to-end network slice templates, and store the created multiple sub-network slice templates and/or end-to-end network slice templates in the network slice template library.
基于此,在一实施例中,所述确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板,还可以包括:Based on this, in an embodiment, the determining a plurality of sub-network slice templates and an end-to-end network slice template composed of the plurality of sub-network slice templates may further include:
在网络切片模板库中未搜索到与所述第一信息匹配的多个子网络切片模板和/或端到端网络切片模板时,创建所述第一信息对应的多个子网络切片模板和/或端到端网络切片模板,并将创建的多个子网络切片模板和/或端到端网络切片模板存储至所述网络切片模板库。When a plurality of sub-network slice templates and/or end-to-end network slice templates matching the first information are not found in the network slice template library, create a plurality of sub-network slice templates and/or end-to-end network slice templates corresponding to the first information end-to-end network slice templates, and store the created multiple sub-network slice templates and/or end-to-end network slice templates in the network slice template library.
实际应用时,NSMF在网络切片模板库中选择与所述第一信息匹配的多个子网络切片模板和端到端网络切片模板的过程中,可能存在以下三种情况。In practical application, the following three situations may exist in the process that the NSMF selects multiple sub-network slice templates and end-to-end network slice templates that match the first information in the network slice template library.
情况一:网络切片模板库中存在与所述第一信息匹配的端到端网络切片模板,但不存在与所述第一信息匹配的多个子网络切片模板。此时,可以从网络切片模板库获取与所述第一信息匹配的端到端网络切片模板,根据获取的端到端网络切片模板,创建与所述第一信息匹配的多个子网络切片模板。Case 1: There is an end-to-end network slice template matching the first information in the network slice template library, but there are no multiple sub-network slice templates matching the first information. In this case, an end-to-end network slice template matching the first information may be obtained from a network slice template library, and a plurality of sub-network slice templates matching the first information may be created according to the obtained end-to-end network slice template.
情况二:网络切片模板库中存在与所述第一信息匹配的多个子网络切片模板,但不存在与所述第一信息匹配的端到端网络切片模板。此时,可以从网络切片模板库获取与所述第一信息匹配的多个子网络切片模板,根据获取的多个子网络切片模板,创建与所述第一信息匹配的端到端网络切片模板。这里,从网络切片模板库获取与所述第一信息匹配的多个子网络切片模板时,可以先根据所述第一信息,确定端到端网络切片的多个子网络域中的每个子网络域对应的需求信息,再根据各子网络域对应的需求信息,从网络切片模板库获取与相应需求信息匹配的相应子网络切片模板。实际应用时,所述第一信息可以为SLA,所述根据所述第一信息,确定端到端网络切片的多个子网络域中的每个子网络域对应的需求信息,可以是对SLA进行分解;也就是说,将SLA分解为端到端网络切片的多个子网络域中的每个子网络域对应的SLA。Case 2: There are multiple sub-network slice templates matching the first information in the network slice template library, but there is no end-to-end network slice template matching the first information. In this case, multiple sub-network slice templates matching the first information may be acquired from a network slice template library, and an end-to-end network slice template matching the first information may be created according to the acquired multiple sub-network slice templates. Here, when multiple sub-network slicing templates matching the first information are obtained from the network slicing template library, the corresponding sub-network domain of each of the multiple sub-network domains of the end-to-end network slicing may be determined according to the first information first. According to the requirement information corresponding to each sub-network domain, the corresponding sub-network slice template matching the corresponding requirement information is obtained from the network slice template library. In practical application, the first information may be an SLA, and determining the demand information corresponding to each sub-network domain in the multiple sub-network domains of the end-to-end network slice according to the first information may be decomposing the SLA. ; that is, decompose the SLA into the SLA corresponding to each of the multiple sub-domains of the end-to-end network slice.
情况三:网络切片模板库中不存在与所述第一信息匹配的多个子网络切片模板和端到端网络切片模板。此时,可以根据所述第一信息,确定端到端网络切片的多个子网络域中的每个子网络域对应的需求信息,利用各子网络域对应的需求信息,创建相应子网络域对应的子网络切片模板,得到与所述第一信息匹配的多个子网络切片模板;再利用多个子网络切片模板,创建所述第一信息匹配的端到端网络切片模板。Case 3: There are no multiple sub-network slice templates and end-to-end network slice templates matching the first information in the network slice template library. At this time, the requirement information corresponding to each sub-network domain in the multiple sub-network domains of the end-to-end network slice may be determined according to the first information, and the corresponding sub-network domain is created by using the requirement information corresponding to each sub-network domain. Sub-network slicing templates to obtain multiple sub-network slicing templates matching the first information; and then using the plurality of sub-network slicing templates to create end-to-end network slicing templates that match the first information.
基于此,在一实施例中,创建所述第一信息对应的多个子网络切片模板和端到端网络切片模板,可以包括:Based on this, in an embodiment, creating multiple sub-network slice templates and end-to-end network slice templates corresponding to the first information may include:
根据所述第一信息,确定端到端网络切片的多个子网络域中的每个子网络域对应的需求信息;According to the first information, determining the demand information corresponding to each sub-network domain in the multiple sub-network domains of the end-to-end network slice;
利用端到端网络切片的多个子网络域中的每个子网络域对应的需求信息,创建每个子网络域对应的子网络切片模板,得到多个子网络切片模板;Using the requirement information corresponding to each sub-network domain in the multiple sub-network domains of the end-to-end network slicing, create a sub-network slice template corresponding to each sub-network domain, and obtain multiple sub-network slice templates;
利用得到的多个子网络切片模板,创建端到端网络切片模板。Use the obtained multiple sub-network slice templates to create an end-to-end network slice template.
实际应用时,创建所述第一信息对应的多个子网络切片模板和端到端网络切片模板的过程中,如果NSMF与NSSMF在同一个功能节点上,NSMF和NSSMF能够共享信息;此时,可以采用直接模式创建所述第一信息对应的多个子网络切片模板和端到端网络切片模板。In practical application, in the process of creating multiple sub-network slice templates and end-to-end network slice templates corresponding to the first information, if NSMF and NSSMF are on the same functional node, NSMF and NSSMF can share information; A plurality of sub-network slice templates and end-to-end network slice templates corresponding to the first information are created in a direct mode.
具体地,采用直接模式创建所述第一信息对应的多个子网络切片模板和端到端网络切片模板,可以包括:NSMF对SLA(即所述第一信息)进行分解;也就是说,将SLA分解为端到端网络切片的多个子网络域中的每个子网络域对应的SLA(即所述每个子网络域对应的需求信息),得到核心网、无线、传输、IP网络等子网络域的SLA;再根据核心网、无线、传输、IP网络等子网络域的SLA,分别创建核心网、无线、传输、IP网络等子网络域对应的子网络切片模板;最后,根据创建的核心网、无线、传输、IP网络等子网络域对应的子网络切片模板,创建端到端网络切片模板。Specifically, using the direct mode to create multiple sub-network slice templates and end-to-end network slice templates corresponding to the first information may include: NSMF decomposing the SLA (that is, the first information); that is, decomposing the SLA It is decomposed into the SLA corresponding to each sub-network domain in the multiple sub-network domains of the end-to-end network slice (that is, the demand information corresponding to each sub-network domain), and obtains the sub-network domains such as core network, wireless, transmission, and IP network. SLA; then according to the SLAs of the core network, wireless, transmission, IP network and other sub-network domains, respectively create sub-network slice templates corresponding to the core network, wireless, transmission, IP network and other sub-network domains; finally, according to the created core network, Sub-network slice templates corresponding to sub-network domains such as wireless, transmission, and IP networks are used to create end-to-end network slice templates.
实际应用时,创建所述第一信息对应的多个子网络切片模板和端到端网络切片模板的过程中,如果NSMF与NSSMF分层设置,即不在同一个功能节点上,NSMF和NSSMF无法共享信息;此时,可以采用间接模式创建所述第一信息对应的多个子网络切片模板和端到端网络切片模板。In practical application, in the process of creating multiple sub-network slice templates and end-to-end network slice templates corresponding to the first information, if NSMF and NSSMF are set in layers, that is, they are not on the same functional node, NSMF and NSSMF cannot share information. ; At this time, multiple sub-network slice templates and end-to-end network slice templates corresponding to the first information may be created in an indirect mode.
具体地,采用间接模式创建所述第一信息对应的多个子网络切片模板和端到端网络切片模板,可以包括:NSMF对SLA(即所述第一信息)进行分解;也就是说,将SLA分解为端到端网络切片的多个子网络域中的每个子网络域对应的SLA(即所述每个子网络域对应的需求信息),得到核心网、无线、传输、IP网络等子网络域的SLA,并将得到的核心网、无线、传输、IP网络等子网络域的SLA分别发送至核心网、无线、传输、IP网络等子网络域的NSSMF(这里,可以发送包含相应子网络域的SLA的子网络切片模板请求消息给相应子网络域的NSSMF);相应子网络域的NSSMF接收到相应SLA后,创建与接收的SLA对应的子网络切片模板,并将创建的子网络切片模板返回给NSMF;NSMF接收到各子网络域的NSSMF返回的子网络切片模板后,根据接收到的多个子网络切片模板,创建端到端网络切片模板。Specifically, using the indirect mode to create multiple sub-network slice templates and end-to-end network slice templates corresponding to the first information may include: NSMF decomposing the SLA (that is, the first information); that is, decomposing the SLA It is decomposed into the SLA corresponding to each sub-network domain in the multiple sub-network domains of the end-to-end network slice (that is, the demand information corresponding to each sub-network domain), and obtains the sub-network domains such as core network, wireless, transmission, and IP network. SLA, and send the obtained SLAs of the core network, wireless, transmission, IP network and other sub-network domains to the NSSMF of the core network, wireless, transmission, IP network and other sub-network domains (here, you can send the SLA containing the corresponding sub-network domain). The sub-network slice template request message of the SLA is sent to the NSSMF of the corresponding sub-network domain); after receiving the corresponding SLA, the NSSMF of the corresponding sub-network domain creates a sub-network slice template corresponding to the received SLA, and returns the created sub-network slice template. To the NSMF; after the NSMF receives the sub-network slicing templates returned by the NSSMF of each sub-network domain, it creates an end-to-end network slicing template according to the received multiple sub-network slicing templates.
实际应用时,在网络切片模板库中选择与所述第一信息匹配的多个子网络切片模板和/或端到端网络切片模板时,可以基于所述第一信息包含的不同的参数,更精确地匹配网络切片模板;如此,可以提高生成端到端网络切片实例的效率,进而提升用户体验。具体地,可以根据所述第一信息包含的表征网络切片的切片类型和网络业务质量的参数匹配网络切片模板。In practical application, when selecting multiple sub-network slice templates and/or end-to-end network slice templates that match the first information in the network slice template library, it can be more accurate based on different parameters contained in the first information. matching network slice templates; in this way, the efficiency of generating end-to-end network slice instances can be improved, thereby improving user experience. Specifically, the network slice template may be matched according to the parameters included in the first information that characterize the slice type and network service quality of the network slice.
基于此,在一实施例中,所述方法还可以包括:Based on this, in an embodiment, the method may further include:
根据所述第一信息,确定第二信息;所述第二信息表征网络切片的切片类型和网络业务质量;According to the first information, determine the second information; the second information represents the slice type and network service quality of the network slice;
在网络切片模板库中选择与所述第二信息匹配的多个子网络切片模板和/或端到端网络切片模板。A plurality of sub-network slice templates and/or end-to-end network slice templates that match the second information are selected from the network slice template library.
实际应用时,所述第二信息至少可以包括:网络切片的类型、网络切片的最大用户并发数、网络切片的服务区域、网络切片的端到端时延、网络切片的移动性、网络切片的隔离要求、网络切片的可用性和网络切片的保障等级等参数。In practical application, the second information may at least include: the type of network slice, the maximum number of concurrent users of the network slice, the service area of the network slice, the end-to-end delay of the network slice, the mobility of the network slice, the Parameters such as isolation requirements, availability of network slices, and assurance levels of network slices.
实际应用时,如果根据所述第一信息可以确定网络切片的类型(即用户需要的网络切片的类型)为增强移动宽带(eMBB,Enhanced Mobile Broadband),还可以根据所述第一信息包含的表征网络切片提供移动宽带业务的能力的参数匹配网络切片模板。In practical application, if the type of network slice (that is, the type of network slice required by the user) can be determined to be enhanced mobile broadband (eMBB, Enhanced Mobile Broadband) according to the first information, it can also be determined according to the representation included in the first information. The parameters of the network slice's ability to provide mobile broadband services match the network slice template.
基于此,在一实施例中,所述方法还可以包括:Based on this, in an embodiment, the method may further include:
根据所述第一信息,确定第三信息;所述第三信息表征网络切片提供移动宽带业务的能力;According to the first information, determine third information; the third information represents the ability of the network slice to provide mobile broadband services;
在网络切片模板库中选择与所述第三信息匹配的多个子网络切片模板和/或端到端网络切片模板。A plurality of sub-network slice templates and/or end-to-end network slice templates matching the third information are selected from the network slice template library.
实际应用时,所述第三信息至少可以包括:下行速率、上行速率、下行容量、上行容量、用户密度、用户终端(UE,User Equipment)移动速度和5G独立组网(SA,Standalone)信号的覆盖情况等参数。In practical application, the third information may at least include: downlink rate, uplink rate, downlink capacity, uplink capacity, user density, user terminal (UE, User Equipment) moving speed and 5G independent networking (SA, Standalone) signal information. parameters such as coverage.
实际应用时,如果根据所述第一信息可以确定网络切片的类型(即用户需要的网络切片的类型)为超可靠低时延通信(uRLLC,Ultra-reliable and Low LatencyCommunications),还可以根据所述第一信息包含的表征网络切片提供超高可靠超低时延通信的能力的参数匹配网络切片模板。In practical application, if it can be determined according to the first information that the type of network slice (that is, the type of network slice required by the user) is ultra-reliable and low-latency communications (uRLLC, Ultra-reliable and Low Latency Communications), it can also be determined according to the first information. The parameters included in the first information that characterize the ability of the network slice to provide ultra-reliable and ultra-low-latency communication match the network slice template.
基于此,在一实施例中,所述方法还可以包括:Based on this, in an embodiment, the method may further include:
根据所述第一信息,确定第四信息;所述第四信息表征网络切片提供超高可靠超低时延通信的能力;Determine fourth information according to the first information; the fourth information represents the ability of the network slice to provide ultra-reliable and ultra-low latency communication;
在网络切片模板库中选择与所述第四信息匹配的多个子网络切片模板和/或端到端网络切片模板。A plurality of sub-network slice templates and/or end-to-end network slice templates matching the fourth information are selected from the network slice template library.
实际应用时,所述第四信息至少可以包括:网络抖动、网络存活期、网络可靠性、数据速率、载荷大小、流量密度、连接密度和服务区域尺寸等参数。In practical application, the fourth information may at least include parameters such as network jitter, network lifetime, network reliability, data rate, load size, traffic density, connection density, and service area size.
实际应用时,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,在子网络切片模板对应的端到端网络切片的子网络域不同的情况下,具体配置的参数也不同;如此,针对端到端网络切片的各子网络域,能够分别进行参数的自动配置;提高了生成端到端网络切片实例的效率,进而提升了用户体验。In actual application, when determining the configuration parameters corresponding to each sub-network slice template in the multiple sub-network slice templates, in the case that the sub-network domains of the end-to-end network slice corresponding to the sub-network slice templates are different, the specific configuration parameters In this way, parameters can be automatically configured for each sub-network domain of the end-to-end network slicing, which improves the efficiency of generating end-to-end network slicing instances, thereby improving the user experience.
基于此,在一实施例中,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,所述方法还可以包括:Based on this, in an embodiment, when determining the configuration parameter corresponding to each sub-network slice template in the plurality of sub-network slice templates, the method may further include:
根据所述第一信息,利用网络资源信息,确定第一子网络切片模板对应的第一类参数和第二类参数;所述第一子网络切片模板对应端到端网络切片的无线子网络域;其中,According to the first information, use the network resource information to determine the first type parameter and the second type parameter corresponding to the first sub-network slice template; the first sub-network slice template corresponds to the wireless sub-network domain of the end-to-end network slice ;in,
所述第二类参数用于支持所述第一子网络切片的以下至少一种功能:The second type of parameters is used to support at least one of the following functions of the first sub-network slice:
呈现所述第一子网络切片的网络覆盖区域;presenting the network coverage area of the first sub-network slice;
呈现所述第一子网络切片对应的基站信息;presenting base station information corresponding to the first sub-network slice;
提供所述第一子网络切片对应的无线网络功能;providing a wireless network function corresponding to the first sub-network slice;
确定所述第一子网络切片对应的站点。A site corresponding to the first sub-network slice is determined.
具体地,所述第一子网络切片模板对应端到端网络切片的无线子网络域,即所述第一子网络切片模板为无线子网络切片模板;此时,无线子网络切片模板对应的第一类参数至少可以包括:虚拟局域网(VLAN,Virtual Local Area Network)端口、源IP和目标IP等参数。并且,当无线子网络切片模板对应的第二类参数用于支持呈现无线子网络切片的网络覆盖区域时,无线子网络切片模板对应的第二类参数至少可以包括:覆盖区域的设计与规划等参数;所述呈现无线子网络切片的网络覆盖区域的功能,具体包括:基于地理信息系统(GIS,Geographic Information System)呈现无线子网络切片需要覆盖的区域及实际覆盖情况,所述需要覆盖的区域及实际覆盖情况可以包含SA/非独立组网(NSA,Non-Standalone)覆盖、未覆盖、弱覆盖等信息;为用户呈现无线子网络切片的网络覆盖区域,可以为用户的无线资源建设提供参考依据,并根据子网络切片需要覆盖的区域及实际覆盖情况自动匹配是否需要基础建设或是否进行NSA/SA双联改造等工程手段。当无线子网络切片模板对应的第二类参数用于支持呈现无线子网络切片对应的基站信息时,无线子网络切片模板对应的第二类参数至少可以包括:基站标识、基站名称、基站类型、上行流量(单位可以为TB)、下行流量(单位可以为TB)、基站位置、经纬度、终端接入数、空闲容量、空闲容量占比等参数;所述呈现无线子网络切片对应的基站信息的功能,可以为用户的站点规划与选择提供依据。当无线子网络切片模板对应的第二类参数用于支持提供无线子网络切片对应的无线网络功能时,无线子网络切片模板对应的第二类参数至少可以包括:无线网时延、5QI等参数。当无线子网络切片模板对应的第二类参数用于支持确定无线子网络切片对应的站点时,无线子网络切片模板对应的第二类参数至少可以包括:站点规划等参数。Specifically, the first sub-network slicing template corresponds to the wireless sub-network domain of the end-to-end network slicing, that is, the first sub-network slicing template is a wireless sub-network slicing template; at this time, the first sub-network slicing template corresponding to the wireless sub-network slicing template One type of parameters may at least include parameters such as a virtual local area network (VLAN, Virtual Local Area Network) port, source IP, and destination IP. Moreover, when the second type of parameters corresponding to the wireless sub-network slice template is used to support the presentation of the network coverage area of the wireless sub-network slice, the second type of parameters corresponding to the wireless sub-network slice template may at least include: design and planning of the coverage area, etc. parameter; the function of presenting the network coverage area of the wireless sub-network slice specifically includes: based on a geographic information system (GIS, Geographic Information System), presenting the area to be covered by the wireless sub-network slice and the actual coverage, the area to be covered And the actual coverage can include SA/Non-Standalone (NSA, Non-Standalone) coverage, non-coverage, weak coverage and other information; it presents the network coverage area of the wireless sub-network slice for the user, which can provide a reference for the user's wireless resource construction According to the sub-network slicing area to be covered and the actual coverage, it will automatically match whether infrastructure construction is required or whether to carry out NSA/SA dual transformation and other engineering means. When the second type of parameters corresponding to the wireless sub-network slice template is used to support the presentation of base station information corresponding to the wireless sub-network slice, the second type of parameters corresponding to the wireless sub-network slice template may at least include: base station identifier, base station name, base station type, Parameters such as uplink traffic (the unit may be TB), downlink traffic (the unit may be TB), base station location, latitude and longitude, terminal access number, idle capacity, idle capacity ratio and other parameters; function, which can provide the basis for the user's site planning and selection. When the second type of parameters corresponding to the wireless sub-network slice template is used to support the provision of wireless network functions corresponding to the wireless sub-network slice, the second type of parameters corresponding to the wireless sub-network slice template may at least include: wireless network delay, 5QI and other parameters . When the second type of parameter corresponding to the wireless sub-network slice template is used to support determining the site corresponding to the wireless sub-network slice, the second type of parameter corresponding to the wireless sub-network slice template may at least include parameters such as site planning.
在一实施例中,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,所述方法还可以包括:In one embodiment, when determining the configuration parameters corresponding to each of the multiple subnetworks slicing templates, the method may further include:
根据所述第一信息,利用网络资源信息,确定第二子网络切片模板对应的第一类参数和第二类参数;所述第二子网络切片模板对应端到端网络切片的核心网子网络域;其中,According to the first information, the network resource information is used to determine the first type parameter and the second type parameter corresponding to the second sub-network slicing template; the second sub-network slicing template corresponds to the core network subnet of the end-to-end network slicing domain; where,
所述第二类参数用于支持所述第二子网络切片的以下至少一种功能:The second type of parameter is used to support at least one of the following functions of the second sub-network slice:
呈现所述第二子网络切片对应的需求信息;presenting the requirement information corresponding to the second sub-network slice;
确定所述第二子网络切片对应的多个网元;determining multiple network elements corresponding to the second sub-network slice;
呈现满足第一条件的多个网元和资源池;presenting multiple network elements and resource pools that satisfy the first condition;
更新网元。Update NEs.
具体地,所述第二子网络切片模板对应端到端网络切片的核心网子网络域,即所述第二子网络切片模板为核心网子网络切片模板;此时,核心网子网络切片模板对应的第一类参数至少可以包括:VLAN端口、源IP和目标IP等参数。并且,当核心网子网络切片模板对应的第二类参数用于支持呈现核心网子网络切片对应的需求信息时,核心网子网络切片模板对应的第二类参数至少可以包括:网络切片的业务名称、网络切片的业务类型、网络切片的业务标识、网络切片的服务区域、网络切片的用户名称、网络切片的公共陆地移动网(PLMN,Public Land Mobile Network)漫游范围、网络切片的最大用户并发数、网络切片的时延(单位可以为ms)、网络切片的移动性、网络切片的隔离要求、网络切片的可用性、网络切片的保障等级。这里,网络切片的业务类型可以包含eMBB、uRLLC和大规模物联网(mMTC,massive Machine Type of Communication),针对网络切片的不同的业务类型,第二类参数可以不同。当核心网子网络切片模板对应的第二类参数用于支持确定核心网子网络切片对应的多个网元时,核心网子网络切片模板对应的第二类参数至少可以包括:主备容灾要求、组POOL(资源池)规划需求、系统负荷上限(单位可以是%)、UE接入数上限、是否隔离、网元时延、网元上下行吞吐量上限以及网元是否下沉等参数。当核心网子网络切片模板对应的第二类参数用于支持呈现满足第一条件的多个网元和资源池时,核心网子网络切片模板对应的第二类参数至少可以包括:资源池占用情况、网元的切片共享、系统负荷、终端接入信息等参数;其中,资源池占用情况可以是中央处理器(CPU,Central Processing Unit)、内存或存储的占用情况;为用户呈现满足第一条件的多个网元和资源池,可以支持和提升人工验证的效率与准确性。这里,所述第一条件具体可以由研发人员根据设计需求确定。Specifically, the second sub-network slicing template corresponds to the core network sub-network domain of the end-to-end network slicing, that is, the second sub-network slicing template is the core network sub-network slicing template; at this time, the core network sub-network slicing template The corresponding first type of parameters may at least include parameters such as VLAN port, source IP and destination IP. In addition, when the second type of parameters corresponding to the core network subnet slice template is used to support the presentation of demand information corresponding to the core network subnet slice, the second type of parameters corresponding to the core network subnet slice template may at least include: Name, service type of network slice, service identifier of network slice, service area of network slice, user name of network slice, Public Land Mobile Network (PLMN, Public Land Mobile Network) roaming range of network slice, maximum concurrent users of network slice number, network slice latency (unit can be ms), network slice mobility, network slice isolation requirements, network slice availability, and network slice security level. Here, the service types of the network slice may include eMBB, uRLLC, and massive Machine Type of Communication (mMTC, massive Machine Type of Communication). For different service types of the network slice, the second type of parameters may be different. When the second type of parameters corresponding to the core network subnet slice template is used to support the determination of multiple network elements corresponding to the core network subnet slice, the second type of parameters corresponding to the core network subnet slice template may at least include: active/standby disaster recovery Requirements, group POOL (resource pool) planning requirements, upper limit of system load (unit can be %), upper limit of UE access, whether to isolate, network element delay, upper limit of network element uplink and downlink throughput, and whether network element sinks and other parameters . When the second type of parameters corresponding to the core network subnet slice template is used to support the presentation of multiple network elements and resource pools that satisfy the first condition, the second type of parameters corresponding to the core network subnet slice template may at least include: resource pool occupation parameters such as network element slice sharing, system load, and terminal access information; wherein, the resource pool occupancy can be the occupancy of a central processing unit (CPU, Central Processing Unit), memory, or storage; Multiple network elements and resource pools of conditions can support and improve the efficiency and accuracy of manual verification. Here, the first condition may be specifically determined by the R&D personnel according to design requirements.
在一实施例中,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,所述方法还可以包括:In one embodiment, when determining the configuration parameters corresponding to each of the multiple subnetworks slicing templates, the method may further include:
根据所述第一信息,利用网络资源信息,确定第三子网络切片模板对应的第一类参数和第二类参数;所述第三子网络切片模板对应端到端网络切片的传输子网络域;其中,According to the first information, the network resource information is used to determine the first type parameter and the second type parameter corresponding to the third sub-network slice template; the third sub-network slice template corresponds to the transmission sub-network domain of the end-to-end network slice ;in,
所述第二类参数用于支持所述第三子网络切片的以下至少一种功能:The second type of parameter is used to support at least one of the following functions of the third sub-network slice:
逻辑隔离与物理隔离;Logical isolation and physical isolation;
基于FlexE硬通道的数据传输。Data transmission based on FlexE hard channel.
具体地,所述第三子网络切片模板对应端到端网络切片的传输子网络域,即所述第三子网络切片模板为传输子网络切片模板;此时,传输子网络切片模板对应的第一类参数至少可以包括:接入层、汇聚层、核心层等网络设置参数;接入层网络设置参数可以包括:基站、网元、端口、源IP、VLAN ID、路由目标IP等参数;汇聚层网络设置参数可以包括:机房所在地、网元、端口、源IP、VLAN ID、路由目标IP等参数;核心层网络设置参数可以包括:机房所在地、网元、端口、源IP、VLAN ID、路由目标IP等参数。并且,传输子网络切片模板对应的第二类参数至少可以包括:逻辑隔离与物理隔离的规划参数和/或基于FlexE硬通道的数据传输的规划参数。Specifically, the third sub-network slice template corresponds to the transmission sub-network domain of the end-to-end network slice, that is, the third sub-network slice template is the transmission sub-network slice template; at this time, the third sub-network slice template corresponding to the transmission sub-network slice template One type of parameters may include at least: network setting parameters such as access layer, aggregation layer, and core layer; access layer network setting parameters may include: base station, network element, port, source IP, VLAN ID, routing destination IP and other parameters; convergence Layer network setting parameters can include: computer room location, network element, port, source IP, VLAN ID, routing destination IP and other parameters; core layer network setting parameters can include: computer room location, network element, port, source IP, VLAN ID, routing Parameters such as target IP. Moreover, the second type of parameters corresponding to the transmission sub-network slice template may at least include: planning parameters for logical isolation and physical isolation and/or planning parameters for data transmission based on FlexE hard channels.
实际应用时,所述网络资源信息可以包括线上和线下的网络资源信息;获取所述网络资源信息的方式可以由研发人员根据设计需求确定。In practical application, the network resource information may include online and offline network resource information; the manner of acquiring the network resource information may be determined by the research and development personnel according to design requirements.
在步骤103中,实际应用时,NSMF得到了多个子网络切片模板、各子网络切片模板对应的配置参数以及端到端网络切片模板后,可以根据线上和/或线下的资源情况判断是否新建资源;若判断结果为是,并完成资源新建后,NSMF可以将多个子网络切片模板中的每个子网络切片模板以及相应子网络切片模板对应的配置参数分别发送给相应子网络域的NSSMF;相应子网络域的NSSMF接收到相应子网络切片模板以及相应子网络切片模板对应的配置参数后,根据相应子网络切片模板以及相应子网络切片模板对应的配置参数生成局数据脚本,并将生成的局数据脚本发送至NSMF,以启动NSMF的数据审核流程;NSMF接收到各子网络域的NSSMF提交的局数据脚本后,启动数据审核流程,并在完成数据审核后,向各子网络域的NSSMF发送用于启动相应子网络切片实例化进程的指令;相应子网络域的NSSMF接收到NSMF发送的用于启动子网络切片实例化进程的指令后,根据相应子网络切片模板以及相应子网络切片模板对应的配置参数,确定相应子网络切片实例。In
在步骤104中,实际应用时,各子网络域的NSSMF得到相应子网络切片实例后,将得到的子网络切片实例发送给NSMF;NSMF接收到各子网络域的NSSMF发送的子网络切片实例后,根据接收到的多个子网络切片实例,确定端到端网络切片实例,完成了端到端网络切片的自动实例化。In
本发明实施例提供的网络切片的处理方法,获取第一信息;所述第一信息表征用户对端到端网络切片的业务需求;根据所述第一信息,确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板,并确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数;所述多个子网络切片模板中的每个子网络切片模板对应一个端到端网络切片的子网络域;所述配置参数包含第一类参数和第二类参数;所述第一类参数用于支持端到端网络切片的各子网络域之间的信息交互;所述第二类参数用于支持相应子网络切片模板对应的子网络域的网络业务;利用所述多个子网络切片模板中的每个子网络切片模板对应的配置参数,确定每个子网络切片模板对应的子网络切片实例,得到多个子网络切片实例;利用所述端到端网络切片模板以及得到的多个子网络切片实例,确定端到端网络切片实例;如此,能够实现端到端网络切片的自动实例化,提高生成端到端网络切片实例的效率,进而提升用户体验。The method for processing network slicing provided by the embodiment of the present invention acquires first information; the first information represents a user's service requirements for end-to-end network slicing; and according to the first information, a plurality of sub-network slice templates and the an end-to-end network slicing template composed of multiple sub-network slicing templates, and determining the configuration parameters corresponding to each of the multiple sub-network slicing templates; each of the multiple sub-network slicing templates corresponds to A sub-network domain of end-to-end network slicing; the configuration parameters include first-type parameters and second-type parameters; the first-type parameters are used to support information exchange between sub-network domains of end-to-end network slicing The second type of parameter is used to support the network service of the sub-network domain corresponding to the corresponding sub-network slicing template; Using the configuration parameters corresponding to each sub-network slicing template in the plurality of sub-network slicing templates, determine each sub-network slicing template Corresponding sub-network slicing instances, obtain multiple sub-network slicing instances; use the end-to-end network slicing template and the obtained multiple sub-network slicing instances to determine the end-to-end network slicing instances; in this way, the end-to-end network slicing can be realized. Automatic instantiation improves the efficiency of generating end-to-end network slice instances, thereby improving user experience.
下面结合应用实施例对本发明再作进一步详细的描述。The present invention will be further described in detail below in conjunction with application examples.
如图2所示,本应用实施例提供的网络切片的处理方法,可以包括以下步骤:As shown in FIG. 2 , the method for processing network slices provided by this application embodiment may include the following steps:
步骤201:接收并解析用户需求;之后执行步骤202。Step 201: Receive and analyze user requirements; then step 202 is performed.
具体地,CSMF接收并解析用户需求的过程即为SLA解析与分解的过程;通过对用户需求进行分析,将用户需求(即上述用户需求信息)转化成切片类型、切片能力需求、切片最大用户并发数、切片服务区域、时延、隔离要求等切片业务需求信息(SLA,即上述第一信息)。Specifically, the process of receiving and analyzing user requirements by CSMF is the process of SLA analysis and decomposition; by analyzing user requirements, the user requirements (that is, the above-mentioned user requirement information) are converted into slice types, slice capability requirements, and slice maximum user concurrency. Slice service requirement information (SLA, that is, the above-mentioned first information) such as number of slices, slice service area, delay, and isolation requirements.
这里,步骤201的具体实现过程与图1所示网络切片的处理方法中步骤101的具体实现过程相同,这里不多赘述。Here, the specific implementation process of step 201 is the same as the specific implementation process of
步骤202:匹配端到端切片模板;之后执行步骤203。Step 202: Match the end-to-end slice template; then step 203 is performed.
具体地,根据步骤201确定的切片业务需求信息,在模板库进行切片/子切片模板(切片模板即上述端到端网络切片模板,子切片模板即上述子网络切片模板)的选择。选择切片/子切片模板的规则可以包括:Specifically, according to the slicing service requirement information determined in step 201, a slicing/sub-slicing template (slice template is the above-mentioned end-to-end network slice template, and sub-slice template is the above-mentioned sub-network slice template) is selected in the template library. Rules for selecting slice/sub-slice templates can include:
规则一:依据切片业务需求信息中的基础条件参数(即上述第二信息)匹配切片模板;基础条件参数至少可以包括:切片类型、切片最大用户并发数、切片服务区域、端到端时延、移动性、隔离要求、可用性、保障等级等参数。Rule 1: Match the slice template according to the basic condition parameters (that is, the above-mentioned second information) in the slice service requirement information; Mobility, isolation requirements, availability, assurance level and other parameters.
规则二:依据切片类型(当切片类型为eMBB时)的条件参数(即上述第三信息)精确匹配切片模板;条件参数至少可以包括:下行速率、上行速率、下行容量、上行容量、用户密度、UE速度、5G SA信号覆盖情况等参数。Rule 2: Exactly match the slice template according to the conditional parameters (that is, the third information) of the slice type (when the slice type is eMBB); the conditional parameters may at least include: downlink rate, uplink rate, downlink capacity, uplink capacity, user density, Parameters such as UE speed and 5G SA signal coverage.
规则三:依据切片类型(当切片类型为uRLLC时)的条件参数(即上述第四信息)精确匹配切片模板;条件参数至少可以包括:抖动、存活期、可靠性、数据速率、载荷大小、流量密度、连接密度、服务区域尺寸等参数。Rule 3: Exactly match the slice template according to the conditional parameters (that is, the above fourth information) of the slice type (when the slice type is uRLLC); the conditional parameters may at least include: jitter, lifetime, reliability, data rate, payload size, traffic Parameters such as density, connection density, service area size, etc.
这里,需要说明的是,当切片类型为mMTC时,并不仅限于切片通用条件参数模型进行切片/子切片模板的选择。Here, it should be noted that when the slice type is mMTC, the selection of slice/sub-slice templates is not limited to the slice general condition parameter model.
步骤203:端到端网络设计规划;之后执行步骤204。Step 203: end-to-end network design planning; then step 204 is performed.
具体地,匹配端到端切片模板(含各子域切片模板)后,要为下一步的端到端切片实例化做跨域网络配置的参数(即上述第一类参数)规划与各域自身配置的参数(即上述第二类参数)规划,用以支撑切片实例化的自动化拉通。端到端网络设计规划可以基于端到端网络的子网络域划分为以下三部分:Specifically, after matching the end-to-end slicing template (including each sub-domain slicing template), the parameters of the cross-domain network configuration (that is, the above-mentioned first type of parameters) should be planned for the next end-to-end slicing instantiation and each domain itself. The configured parameters (that is, the above-mentioned second type of parameters) are planned to support the automatic pull-through of slice instantiation. The end-to-end network design planning can be divided into the following three parts based on the sub-network domains of the end-to-end network:
第一,无线子域(即无线子网络域)的设计规划。First, the design and planning of the wireless sub-domain (ie, the wireless sub-network domain).
具体地,为无线子域进行跨域网络配置的参数规划,可以包括:用于各域网络互通互联的网络配置参数规划,如VLAN端口,源IP、目标IP等参数。Specifically, parameter planning for cross-domain network configuration for wireless sub-domains may include: network configuration parameter planning for network interconnection in each domain, such as parameters such as VLAN ports, source IP, and destination IP.
为无线子域进行本域的参数规划,可以包括:根据切片业务对本域的网络需求和子切片模板的要求,对本域相关的配置进行规划,具体包含但不限于如下参数:The parameter planning for the wireless sub-domain can include: planning the configuration related to the local domain according to the network requirements of the slicing service and the sub-slice template requirements, including but not limited to the following parameters:
覆盖区域的设计与规划:该功能基于GIS呈现切片业务需要覆盖的区域及实际覆盖情况(SA/NSA覆盖、未覆盖、弱覆盖等信息),为无线的资源建设提供参考依据。并根据业务覆盖需求与实际覆盖情况自动匹配是否需要基础建设或是否进行NSA/SA双联改造等工程手段。Coverage area design and planning: Based on GIS, this function presents the area to be covered by the slice service and the actual coverage (SA/NSA coverage, non-coverage, weak coverage, etc.), providing a reference for wireless resource construction. And according to the business coverage requirements and the actual coverage, it automatically matches whether infrastructure construction or whether to carry out NSA/SA dual transformation and other engineering means.
针对已建基站信息可实时呈现相关信息:包括基站标识、基站名称、基站类型、上行流量、下行流量、基站位置、经纬度、终端接入数、空闲容量(也可以作为终端接入数)、空闲容量占比等参数;可以为站点规划与选择提供依据。Relevant information can be presented in real time for the information of the established base station: including base station identification, base station name, base station type, uplink traffic, downlink traffic, base station location, longitude and latitude, terminal access number, idle capacity (can also be used as terminal access number), idle Parameters such as capacity ratio; it can provide a basis for site planning and selection.
无线设计参数配置:无线网时延、5QI等参数。Wireless design parameter configuration: wireless network delay, 5QI and other parameters.
根据上述三项无线网规划手段,基于无线网子域的子切片模板与子切片需求,自动生成无线覆盖的站点选择与参数规划。According to the above three wireless network planning methods, based on the sub-slice template and sub-slice requirements of the wireless network sub-domain, the site selection and parameter planning for wireless coverage are automatically generated.
第二,核心网子域(即核心网子网络域)的设计规划。Second, the design and planning of the core network sub-domain (ie, the core network sub-network domain).
具体地,为核心网子域进行跨域网络配置的参数规划,可以包括:用于各域网络互通互联的网络配置参数规划,如VLAN端口,源IP、目标IP等参数。Specifically, parameter planning for cross-domain network configuration for core network sub-domains may include: network configuration parameter planning for network interconnection in each domain, such as VLAN port, source IP, destination IP and other parameters.
为核心网子域进行本域的参数规划,可以包括:根据切片业务对本域的网络需求和子切片模板的要求,对本域相关的配置进行规划,具体包含但不限于如下参数:The parameter planning for the core network sub-domain may include: planning the configuration related to this domain according to the network requirements of the slice service and the sub-slice template requirements, including but not limited to the following parameters:
核心网子域需求解析呈现:核心网的规划设计较为复杂,核心网子域设计规划环节会将切片业务需求进行综合呈现,用以支持本域的网络规划与设计工作。具体呈现信息包含但不仅限于:切片业务名称、切片业务类型、切片业务标识、切片服务区域、行业客户名称、PLMN漫游范围、切片最大用户并发数、时延、移动性、隔离要求、可用性、保障等级、对于不同业务类型(eMBB、uRLLC和mMTC)分别有不同的属性展示等参数。Analysis and presentation of core network sub-domain requirements: The planning and design of the core network is relatively complex. The core network sub-domain design and planning process will comprehensively present the slicing service requirements to support the network planning and design of this domain. The specific presentation information includes but is not limited to: slice service name, slice service type, slice service identifier, slice service area, industry customer name, PLMN roaming range, maximum number of concurrent users of slice, delay, mobility, isolation requirements, availability, guarantee Level, and different attribute display parameters for different service types (eMBB, uRLLC, and mMTC).
网元条件设置:针对本域的子切片需求与子切片模板,进行网元筛选规则的设置,对于控制面的每个网元,需要进行主备容灾要求、组POOL规划需求、系统负荷上限,终端接入数上限,是否隔离等条件设置。对于用户面的每个网元,还要进行时延,上下行吞吐量上限,是否下沉等条件的设置。NE condition setting: According to the sub-slice requirements and sub-slice templates of the domain, set the NE filtering rules. For each NE on the control plane, you need to set the master and backup disaster recovery requirements, group POOL planning requirements, and system load upper limit , the upper limit of terminal access, whether to isolate or not, etc. For each network element on the user plane, conditions such as delay, upper limit of uplink and downlink throughput, and whether to sink or not must be set.
资源池与网元的智能推荐:网元条件设置完成后,可以自动计算并显示出符合筛选条件的资源池和虚拟网元。Intelligent recommendation of resource pools and network elements: After the network element conditions are set, the resource pools and virtual network elements that meet the filtering conditions can be automatically calculated and displayed.
人工验证:同时,可呈现各资源池(推荐资源池会做突出标记)上可各资源占用情况,如CPU、内存和存储的占用情况。同时还显示各资源池里网元,对于每个网元(推荐网元会做突出标记),可图形化呈现该网元的切片共享,系统负荷,终端接入等信息。用以支持和提升人工验证的效率与准确性。Manual verification: At the same time, the occupancy of each resource on each resource pool (recommended resource pools will be highlighted) can be displayed, such as the occupancy of CPU, memory and storage. At the same time, it also displays the network elements in each resource pool. For each network element (recommended network elements will be highlighted), information such as slice sharing, system load, and terminal access of the network element can be displayed graphically. To support and improve the efficiency and accuracy of human verification.
网元新建:若根据网元筛选未自动推荐出符合条件的网元,可提供根据网元条件新建网元的功能。New NE: If no qualified NEs are automatically recommended according to NE filtering, the function of creating NEs according to NE conditions is provided.
第三,传输网子域(即传输子网络域)的设计与规划。Third, the design and planning of the transmission network sub-domain (ie, the transmission sub-network domain).
具体地,为传输网子域进行跨域网络配置的参数规划,可以包括:用于各域网络互通互联的网络配置参数,如接入层、汇聚层、核心层等网络设置;包含并不仅限于如下的参数规划:Specifically, parameter planning for cross-domain network configuration for transmission network sub-domains may include: network configuration parameters for interconnection between networks in each domain, such as network settings such as access layer, aggregation layer, and core layer; including but not limited to The following parameters are planned:
接入层:基站、网元、端口、源IP、VLAN ID、路由目标IP等网络配置参数设计;Access layer: design of network configuration parameters such as base station, network element, port, source IP, VLAN ID, and routing destination IP;
汇聚层设置:机房所在地、网元、端口、源IP、VLAN ID、路由目标IP等网络配置参数设计;Aggregation layer settings: design of network configuration parameters such as the location of the computer room, network elements, ports, source IP, VLAN ID, routing destination IP;
核心层设置:机房所在地、网元、端口、源IP、VLAN ID、路由目标IP等网络配置参数设计。Core layer settings: design of network configuration parameters such as the location of the computer room, network elements, ports, source IP, VLAN ID, and routing destination IP.
同时,为传输网子域进行本域的参数规划,可以包括:根据切片业务对本域的网络需求和子切片模板的要求,对本域相关的配置进行规划,如逻辑隔离与硬隔离(即物理隔离)的需求配置,FlexE硬通道的配置规划等参数规划设计。At the same time, planning the parameters of the sub-domain of the transmission network can include: planning the configuration related to the domain, such as logical isolation and hard isolation (ie, physical isolation), according to the network requirements of the slicing service and the requirements of the sub-slice template. Planning and design of parameters such as the required configuration of the FlexE hard channel and the configuration planning of the FlexE hard channel.
这里,步骤202至步骤203的具体实现过程与图1所示网络切片的处理方法中步骤102的具体实现过程相同,这里不多赘述。Here, the specific implementation process of steps 202 to 203 is the same as the specific implementation process of
步骤204:根据线上/线下资源情况判断是否新建资源;之后执行步骤205。Step 204: Determine whether to create a new resource according to the online/offline resource situation; then step 205 is executed.
具体地,切片端到端规划设计后,会根据线上/线下的资源勘察情况来选择是否进行资源新建。Specifically, after the end-to-end planning and design of slicing, whether to create a new resource will be selected according to the online/offline resource survey.
步骤205:各域根据切片端到端规划设计的模板及参数生成局数据脚本;之后执行步骤206。Step 205 : each domain generates an office data script according to the template and parameters of the end-to-end planning and design of the slice; then step 206 is executed.
具体地,完成资源新建后,切片管理器(即NSMF)会将切片端到端规划设计的模板和参数下发至各域子切片管理器(即NSSMF),各域根据模板与参数生成局数据脚本自动提交切片管理器(即NSMF)启动数据审核环节。Specifically, after the resource creation is completed, the slice manager (ie NSMF) will deliver the template and parameters of the end-to-end slice planning and design to the sub-slice manager (ie NSSMF) of each domain, and each domain will generate office data according to the template and parameters. The script automatically submits the slice manager (ie NSMF) to start the data review process.
步骤206:数据审核,启动切片实例化过程;之后执行步骤207。Step 206 : data review, start the slice instantiation process; then step 207 is performed.
具体地,完成数据审核后,切片管理器(NSMF)将各子域的模板与规划参数下发给各子域,启动各子域的子切片的实例化过程。Specifically, after the data review is completed, the slice manager (NSMF) delivers the templates and planning parameters of each subdomain to each subdomain, and starts the instantiation process of the subslice of each subdomain.
步骤207:进行各子域的子切片实例化过程;之后执行步骤208。Step 207 : perform the sub-slice instantiation process of each sub-domain; then step 208 is performed.
这里,步骤204至步骤207的具体实现过程与图1所示网络切片的处理方法中步骤103的具体实现过程相同,这里不多赘述。Here, the specific implementation process of steps 204 to 207 is the same as the specific implementation process of
步骤208:端到端切片实例化过程完成。Step 208: The end-to-end slice instantiation process is completed.
具体地,各域子切片的实例化过程结束后,将实例化结果(各子域的网元信息,子切片实例ID等信息)返回给切片管理器(NSMF);端到端切片实例化过程完成。Specifically, after the instantiation process of sub-slices of each domain is completed, the instantiation results (network element information of each sub-domain, sub-slice instance ID and other information) are returned to the slice manager (NSMF); the end-to-end slice instantiation process Finish.
这里,步骤208的具体实现过程与图1所示网络切片的处理方法中步骤104的具体实现过程相同,这里不多赘述。Here, the specific implementation process of step 208 is the same as the specific implementation process of
在步骤202中,实际应用时,可能存在模板库中没有可用模板的情况;此时,需要创建切片/子切片模板。基于此,在本应用实施例的另一个应用场景中,如图3所示,本应用实施例提供的网络切片的处理方法,可以包括以下步骤:In step 202, in actual application, there may be a situation that there is no available template in the template library; at this time, a slice/sub-slice template needs to be created. Based on this, in another application scenario of this application embodiment, as shown in FIG. 3 , the processing method for network slicing provided by this application embodiment may include the following steps:
步骤301:接收并解析用户需求;之后执行步骤302。Step 301: Receive and analyze user requirements; then step 302 is performed.
这里,步骤301的具体实现过程与上述步骤201以及图1所示网络切片的处理方法中步骤101的具体实现过程相同,这里不多赘述。Here, the specific implementation process of step 301 is the same as the specific implementation process of
步骤302:根据切片业务需求在现有模板库进行切片/子切片模板的匹配;当模板库中无可用模板时,执行步骤303。Step 302: Match slice/sub-slice templates in the existing template library according to the slicing service requirements; when there is no template available in the template library, step 303 is performed.
这里,步骤301的具体实现过程与上述步骤202的具体实现过程相同,这里不多赘述。Here, the specific implementation process of step 301 is the same as the specific implementation process of the above-mentioned step 202, and details are not repeated here.
步骤303:新建切片/子切片模板;之后执行步骤303。Step 303: Create a new slice/sub-slice template; then step 303 is performed.
具体地,如果现有切片模板库中没有可用的切片/子切片模板,则需根据接收并解析得到的切片业务需求新建切片/子切片模板。新建过程分为两种模式:直接模式和间接模式。Specifically, if there is no available slice/sub-slice template in the existing slice template library, you need to create a new slice/sub-slice template according to the received and parsed slice service requirements. The new process is divided into two modes: direct mode and indirect mode.
直接模式适合于切片管理器(NSMF)与子切片管理器(NSSMF)在统一功能节点实现的情况;具体实现过程如下:The direct mode is suitable for the case where the slice manager (NSMF) and the sub-slice manager (NSSMF) are implemented in the unified function node; the specific implementation process is as follows:
切片管理器(NSMF)根据接收并解析的切片业务需求信息,继续分解为到核心网、无线、传输、IP网络的切片各域子网的网络需求(分解的SLA,即上述各子网络域对应的需求信息),根据该各专业域的需求匹配或新建各专业域的子切片模板;根据各域生成的子切片模板,生成切片网络端到端切片模板(含核心网、无线、传输等专业网络)。According to the received and parsed slice service requirement information, the slice manager (NSMF) continues to decompose it into the network requirements (decomposed SLA, that is, the corresponding sub-network domains of the above-mentioned sub-networks) of the slices to the core network, wireless, transmission, and IP network. According to the demand information of each professional domain), the sub-slice template of each professional domain is matched or created according to the requirements of each professional domain; according to the sub-slice template generated by each domain, the end-to-end slicing template of the slicing network (including core network, wireless, transmission and other professional domains is generated) network).
间接模式适合于切片管理器(NSMF)与子切片管理器(NSSMF)分层设置的情况;具体实现过程如下:The indirect mode is suitable for the hierarchical setting of slice manager (NSMF) and sub-slice manager (NSSMF); the specific implementation process is as follows:
首先,切片管理器(NSMF)根据接收并解析出的切片业务需求,继续分解为到核心网、无线、传输、IP网络的切片各域子网的网络需求;将分解后的各子域的网络需求下发给各子域的子切片管理器(NSSMF),并发送子切片模板请求信息;各子域的子切片管理器(NSSMF)根据分解至本专业域的网络需求,匹配或新建本域的子切片模板。First, the slice manager (NSMF) continues to decompose the network requirements of the sliced sub-networks into the core network, wireless, transmission, and IP network according to the received and parsed slice service requirements; The requirements are sent to the sub-slice manager (NSSMF) of each sub-domain, and the sub-slice template request information is sent; the sub-slice manager (NSSMF) of each sub-domain matches or creates a new domain according to the network requirements decomposed into the professional domain sub-slice template.
然后,各子域的子切片管理器(NSSMF)将匹配或新建的子切片模板返回至切片管理器(NSMF);切片管理器(NSMF)根据各域生成的子切片模板,生成切片网络端到端切片模板(含核心网、无线、传输等专业网络)。Then, the sub-slice manager (NSSMF) of each sub-domain returns the matched or newly created sub-slice template to the slice manager (NSMF); End slice template (including core network, wireless, transmission and other professional networks).
步骤304:端到端网络设计规划;之后执行步骤305。Step 304: end-to-end network design planning; then step 305 is performed.
这里,步骤304的具体实现过程与上述步骤203的具体实现过程相同;同时,步骤302至步骤304的具体实现过程与图1所示网络切片的处理方法中步骤102的具体实现过程相同,这里不多赘述。Here, the specific implementation process of step 304 is the same as the specific implementation process of the above-mentioned step 203; meanwhile, the specific implementation process of steps 302 to 304 is the same as the specific implementation process of
步骤305:根据线上/线下资源情况判断是否新建资源;之后执行步骤306。Step 305: Determine whether to create a new resource according to the online/offline resource situation; then step 306 is executed.
步骤306:各域根据切片端到端规划设计的模板及参数生成局数据脚本;之后执行步骤307。Step 306 : each domain generates an office data script according to the template and parameters of the end-to-end planning and design of the slice; then step 307 is executed.
步骤307:数据审核,启动切片实例化过程;之后执行步骤308。Step 307: Data review, start the slice instantiation process; then step 308 is performed.
步骤308:进行各子域的子切片实例化过程;之后执行步骤309。Step 308 : perform the sub-slice instantiation process of each sub-domain; then step 309 is performed.
这里,步骤305至步骤308的具体实现过程与上述步骤204至步骤207的具体实现过程以及图1所示网络切片的处理方法中步骤103的具体实现过程相同,这里不多赘述。Here, the specific implementation process of steps 305 to 308 is the same as the specific implementation process of the above-mentioned steps 204 to 207 and the specific implementation process of
步骤309:端到端切片实例化过程完成。Step 309: The end-to-end slice instantiation process is completed.
这里,步骤309的具体实现过程与上述步骤208的具体实现过程以及图1所示网络切片的处理方法中步骤104的具体实现过程相同,这里不多赘述。Here, the specific implementation process of step 309 is the same as the specific implementation process of the above-mentioned step 208 and the specific implementation process of
本应用实施例提供的网络切片的处理方法,具备以下优点:The processing method for network slicing provided by this application embodiment has the following advantages:
第一,通用性。First, generality.
具体地,本应用实施例提供的网络切片的处理方法不强依赖于数据分析,针对不同业务需求实行定制化网络切片设计规划。Specifically, the network slicing processing method provided by this application embodiment does not strongly depend on data analysis, and implements customized network slicing design planning according to different service requirements.
第二,智能性。Second, intelligence.
具体地,本应用实施例提供的网络切片的处理方法人工干预少,基于切片/子切片模板与各子域的规划参数实现智能计算与自动匹配;比如,在核心网网络设计规划中,可通过算法智能推荐出最佳条件的资源池和网元;再比如,在无线网网络设计规划中,可基于子域的网络需求和模板,通过算法智能推荐合适站点,及新增站点的规划建议等,对操作人员业务经验要求低。Specifically, the network slicing processing method provided by this application embodiment requires less manual intervention, and realizes intelligent calculation and automatic matching based on slice/sub-slice templates and planning parameters of each sub-domain; Algorithms intelligently recommend resource pools and network elements with optimal conditions; for example, in wireless network design and planning, algorithms can intelligently recommend suitable sites based on the network requirements and templates of subdomains, as well as planning suggestions for new sites, etc. , the requirements for the operator's business experience are low.
第三,预见性。Third, predictability.
具体地,本应用实施例提供的网络切片的处理方法采用可视化方式,在核心网子域,对资源池和物理网元的资源占用情况、空闲情况、业务承载情况进行呈现,为资源池后续建设规划提供参考;在无线网子域,对5G NR的双接入SA/NSA规划,站点选址规划具有较强的指导意义。Specifically, the network slicing processing method provided by this application embodiment adopts a visual method, and in the core network sub-domain, the resource occupation, idle status, and service bearing status of the resource pool and physical network elements are presented, which is used for the subsequent construction of the resource pool. The planning provides a reference; in the wireless network sub-domain, the dual-access SA/NSA planning for 5G NR and the site location planning have strong guiding significance.
第四,实用性。Fourth, practicality.
具体地,本应用实施例提供的网络切片的处理方法给出了整个切片网络的各域的模板与参数规划设计,以及端到端的切片网络跨域统一模板与参数规划设计方案,为切片网络端到端拉通提供了切实可行的实现方案;可实现客户化定制的网络切片的设计、各域在功能场景及设计方案上可独立裁剪、网络资源共享最大化。Specifically, the network slicing processing method provided by this application embodiment provides the template and parameter planning and design of each domain of the entire slicing network, as well as the end-to-end slicing network cross-domain unified template and parameter planning and design scheme, which is the slicing network end. The end-to-end pull-through provides a feasible implementation solution; it can realize the design of customized network slices, each domain can be independently tailored in terms of functional scenarios and design solutions, and maximize network resource sharing.
为了实现本发明实施例的方法,本发明实施例还提供了一种网络切片的处理装置,如图4所示,网络切片的处理装置400包括获取单元401、第一处理单元402、第二处理单元403和第三处理单元404;其中,In order to implement the method of the embodiment of the present invention, the embodiment of the present invention further provides a processing apparatus for network slicing. As shown in FIG. 4 , the
所述获取单元401,用于获取第一信息;所述第一信息表征用户对端到端网络切片的业务需求;The obtaining
所述第一处理单元402,用于根据所述第一信息,确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板,并确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数;所述多个子网络切片模板中的每个子网络切片模板对应一个端到端网络切片的子网络域;所述配置参数包含第一类参数和第二类参数;所述第一类参数用于支持端到端网络切片的各子网络域之间的信息交互;所述第二类参数用于支持相应子网络切片模板对应的子网络域的网络业务;The
所述第二处理单元403,用于利用所述多个子网络切片模板中的每个子网络切片模板对应的配置参数,确定每个子网络切片模板对应的子网络切片实例,得到多个子网络切片实例;The
所述第三处理单元404,用于利用所述端到端网络切片模板以及得到的多个子网络切片实例,确定端到端网络切片实例。The
在一实施例中,所述第一处理单元402,还用于在网络切片模板库中选择与所述第一信息匹配的多个子网络切片模板和端到端网络切片模板。In an embodiment, the
在一实施例中,所述第一处理单元402,还用于在网络切片模板库中未搜索到与所述第一信息匹配的多个子网络切片模板和/或端到端网络切片模板时,创建所述第一信息对应的多个子网络切片模板和/或端到端网络切片模板,并将创建的多个子网络切片模板和/或端到端网络切片模板存储至所述网络切片模板库。In an embodiment, the
在一实施例中,所述第一处理单元402,还用于:In one embodiment, the
根据所述第一信息,确定端到端网络切片的多个子网络域中的每个子网络域对应的需求信息;According to the first information, determining the demand information corresponding to each sub-network domain in the multiple sub-network domains of the end-to-end network slice;
利用端到端网络切片的多个子网络域中的每个子网络域对应的需求信息,创建每个子网络域对应的子网络切片模板,得到多个子网络切片模板;Using the requirement information corresponding to each sub-network domain in the multiple sub-network domains of the end-to-end network slicing, create a sub-network slice template corresponding to each sub-network domain, and obtain multiple sub-network slice templates;
利用得到的多个子网络切片模板,创建端到端网络切片模板。Use the obtained multiple sub-network slice templates to create an end-to-end network slice template.
在一实施例中,所述第一处理单元402,还用于:In one embodiment, the
根据所述第一信息,确定第二信息;所述第二信息表征网络切片的切片类型和网络业务质量;According to the first information, determine the second information; the second information represents the slice type and network service quality of the network slice;
在网络切片模板库中选择与所述第二信息匹配的多个子网络切片模板和/或端到端网络切片模板。A plurality of sub-network slice templates and/or end-to-end network slice templates that match the second information are selected from the network slice template library.
在一实施例中,所述第一处理单元402,还用于:In one embodiment, the
根据所述第一信息,确定第三信息;所述第三信息表征网络切片提供移动宽带业务的能力;According to the first information, determine third information; the third information represents the ability of the network slice to provide mobile broadband services;
在网络切片模板库中选择与所述第三信息匹配的多个子网络切片模板和/或端到端网络切片模板。A plurality of sub-network slice templates and/or end-to-end network slice templates matching the third information are selected from the network slice template library.
在一实施例中,所述第一处理单元402,还用于:In one embodiment, the
根据所述第一信息,确定第四信息;所述第四信息表征网络切片提供超高可靠超低时延通信的能力;Determine fourth information according to the first information; the fourth information represents the ability of the network slice to provide ultra-reliable and ultra-low latency communication;
在网络切片模板库中选择与所述第四信息匹配的多个子网络切片模板和/或端到端网络切片模板。A plurality of sub-network slice templates and/or end-to-end network slice templates matching the fourth information are selected from the network slice template library.
在一实施例中,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,所述第一处理单元402,还用于:In one embodiment, when determining a configuration parameter corresponding to each sub-network slice template in the plurality of sub-network slice templates, the
根据所述第一信息,利用网络资源信息,确定第一子网络切片模板对应的第一类参数和第二类参数;所述第一子网络切片模板对应端到端网络切片的无线子网络域;其中,According to the first information, use the network resource information to determine the first type parameter and the second type parameter corresponding to the first sub-network slice template; the first sub-network slice template corresponds to the wireless sub-network domain of the end-to-end network slice ;in,
所述第二类参数用于支持所述第一子网络切片的以下至少一种功能:The second type of parameters is used to support at least one of the following functions of the first sub-network slice:
呈现所述第一子网络切片的网络覆盖区域;presenting the network coverage area of the first sub-network slice;
呈现所述第一子网络切片对应的基站信息;presenting base station information corresponding to the first sub-network slice;
提供所述第一子网络切片对应的无线网络功能;providing a wireless network function corresponding to the first sub-network slice;
确定所述第一子网络切片对应的站点。A site corresponding to the first sub-network slice is determined.
在一实施例中,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,所述第一处理单元402,还用于:In one embodiment, when determining a configuration parameter corresponding to each sub-network slice template in the plurality of sub-network slice templates, the
根据所述第一信息,利用网络资源信息,确定第二子网络切片模板对应的第一类参数和第二类参数;所述第二子网络切片模板对应端到端网络切片的核心网子网络域;其中,According to the first information, the network resource information is used to determine the first type parameter and the second type parameter corresponding to the second sub-network slicing template; the second sub-network slicing template corresponds to the core network subnet of the end-to-end network slicing domain; where,
所述第二类参数用于支持所述第二子网络切片的以下至少一种功能:The second type of parameter is used to support at least one of the following functions of the second sub-network slice:
呈现所述第二子网络切片对应的需求信息;presenting the requirement information corresponding to the second sub-network slice;
确定所述第二子网络切片对应的多个网元;determining multiple network elements corresponding to the second sub-network slice;
呈现满足第一条件的多个网元和资源池;presenting multiple network elements and resource pools that satisfy the first condition;
更新网元。Update NEs.
在一实施例中,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,所述第一处理单元402,还用于:In one embodiment, when determining a configuration parameter corresponding to each sub-network slice template in the plurality of sub-network slice templates, the
根据所述第一信息,利用网络资源信息,确定第三子网络切片模板对应的第一类参数和第二类参数;所述第三子网络切片模板对应端到端网络切片的传输子网络域;其中,According to the first information, the network resource information is used to determine the first type parameter and the second type parameter corresponding to the third sub-network slice template; the third sub-network slice template corresponds to the transmission sub-network domain of the end-to-end network slice ;in,
所述第二类参数用于支持所述第三子网络切片的以下至少一种功能:The second type of parameter is used to support at least one of the following functions of the third sub-network slice:
逻辑隔离与物理隔离;Logical isolation and physical isolation;
基于FlexE硬通道的数据传输。Data transmission based on FlexE hard channel.
实际应用时,所述获取单元401可由网络切片的处理装置400中的处理器结合通信接口实现;所述第一处理单元402、所述第二处理单元403和所述第三处理单元404可由网络切片的处理装置400中的处理器实现。In practical application, the obtaining
需要说明的是:上述实施例提供的网络切片的处理装置400在处理网络切片时,仅以上述各程序模块的划分进行举例说明,实际应用时,可以根据需要而将上述处理分配由不同的程序模块完成,即将网络切片的处理装置400的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的网络切片的处理装置400与控制方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。It should be noted that when the network slicing
基于上述程序模块的硬件实现,且为了实现本发明实施例的方法,本发明实施例还提供了一种网络切片的处理装置,如图5所示,所述网络切片的处理装置50包括:Based on the hardware implementation of the above program modules, and in order to implement the method of the embodiment of the present invention, the embodiment of the present invention further provides a processing apparatus for network slicing. As shown in FIG. 5 , the
通信接口51,能够与其它电子设备进行信息交互;A
处理器52,与所述通信接口51连接,以实现与其它电子设备进行信息交互,用于运行计算机程序时,执行上述一个或多个技术方案提供的方法;The processor 52 is connected to the
存储器53,用于存储能够在所述处理器52上运行的计算机程序。The memory 53 is used for storing computer programs that can be executed on the processor 52 .
具体地,所述处理器52用于执行以下操作:Specifically, the processor 52 is configured to perform the following operations:
获取第一信息;所述第一信息表征用户对端到端网络切片的业务需求;obtaining first information; the first information represents the user's service requirements for end-to-end network slicing;
根据所述第一信息,确定多个子网络切片模板以及所述多个子网络切片模板组成的端到端网络切片模板,并确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数;所述多个子网络切片模板中的每个子网络切片模板对应一个端到端网络切片的子网络域;所述配置参数包含第一类参数和第二类参数;所述第一类参数用于支持端到端网络切片的各子网络域之间的信息交互;所述第二类参数用于支持相应子网络切片模板对应的子网络域的网络业务;According to the first information, determine a plurality of sub-network slicing templates and an end-to-end network slicing template composed of the plurality of sub-network slicing templates, and determine a configuration parameter corresponding to each sub-network slicing template in the plurality of sub-network slicing templates ; Each sub-network slice template in the plurality of sub-network slice templates corresponds to a sub-network domain of an end-to-end network slice; the configuration parameters include first-type parameters and second-type parameters; the first-type parameters are used for Supporting information exchange between sub-network domains of end-to-end network slices; the second type of parameters is used to support network services of sub-network domains corresponding to corresponding sub-network slice templates;
利用所述多个子网络切片模板中的每个子网络切片模板对应的配置参数,确定每个子网络切片模板对应的子网络切片实例,得到多个子网络切片实例;Using the configuration parameters corresponding to each sub-network slice template in the plurality of sub-network slice templates, determine the sub-network slice instance corresponding to each sub-network slice template, and obtain a plurality of sub-network slice instances;
利用所述端到端网络切片模板以及得到的多个子网络切片实例,确定端到端网络切片实例。Using the end-to-end network slice template and the obtained multiple sub-network slice instances, an end-to-end network slice instance is determined.
在一实施例中,所述处理器52,还用于在网络切片模板库中选择与所述第一信息匹配的所述多个子网络切片模板和所述端到端网络切片模板。In an embodiment, the processor 52 is further configured to select the plurality of sub-network slice templates and the end-to-end network slice templates that match the first information in a network slice template library.
在一实施例中,所述处理器52,还用于在网络切片模板库中未搜索到与所述第一信息匹配的多个子网络切片模板和/或端到端网络切片模板时,创建所述第一信息对应的多个子网络切片模板和/或端到端网络切片模板,并将创建的多个子网络切片模板和/或端到端网络切片模板存储至所述网络切片模板库。In one embodiment, the processor 52 is further configured to, when a plurality of sub-network slice templates and/or end-to-end network slice templates matching the first information are not searched in the network slice template library, create the multiple sub-network slice templates and/or end-to-end network slice templates corresponding to the first information, and store the created multiple sub-network slice templates and/or end-to-end network slice templates in the network slice template library.
在一实施例中,所述处理器52,还用于执行以下操作:In one embodiment, the processor 52 is further configured to perform the following operations:
根据所述第一信息,确定端到端网络切片的多个子网络域中的每个子网络域对应的需求信息;According to the first information, determining the demand information corresponding to each sub-network domain in the multiple sub-network domains of the end-to-end network slice;
利用端到端网络切片的多个子网络域中的每个子网络域对应的需求信息,创建每个子网络域对应的子网络切片模板,得到多个子网络切片模板;Using the requirement information corresponding to each sub-network domain in the multiple sub-network domains of the end-to-end network slicing, create a sub-network slice template corresponding to each sub-network domain, and obtain multiple sub-network slice templates;
利用得到的多个子网络切片模板,创建端到端网络切片模板。Use the obtained multiple sub-network slice templates to create an end-to-end network slice template.
在一实施例中,所述处理器52,还用于执行以下操作:In one embodiment, the processor 52 is further configured to perform the following operations:
根据所述第一信息,确定第二信息;所述第二信息表征网络切片的切片类型和网络业务质量;According to the first information, determine the second information; the second information represents the slice type and network service quality of the network slice;
在网络切片模板库中选择与所述第二信息匹配的多个子网络切片模板和/或端到端网络切片模板。A plurality of sub-network slice templates and/or end-to-end network slice templates that match the second information are selected from the network slice template library.
在一实施例中,所述处理器52,还用于执行以下操作:In one embodiment, the processor 52 is further configured to perform the following operations:
根据所述第一信息,确定第三信息;所述第三信息表征网络切片提供移动宽带业务的能力;According to the first information, determine third information; the third information represents the ability of the network slice to provide mobile broadband services;
在网络切片模板库中选择与所述第三信息匹配的多个子网络切片模板和/或端到端网络切片模板。A plurality of sub-network slice templates and/or end-to-end network slice templates matching the third information are selected from the network slice template library.
在一实施例中,所述处理器52,还用于执行以下操作:In one embodiment, the processor 52 is further configured to perform the following operations:
根据所述第一信息,确定第四信息;所述第四信息表征网络切片提供超高可靠超低时延通信的能力;Determine fourth information according to the first information; the fourth information represents the ability of the network slice to provide ultra-reliable and ultra-low latency communication;
在网络切片模板库中选择与所述第四信息匹配的多个子网络切片模板和/或端到端网络切片模板。A plurality of sub-network slice templates and/or end-to-end network slice templates matching the fourth information are selected from the network slice template library.
在一实施例中,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,所述处理器52,还用于执行以下操作:In one embodiment, when determining the configuration parameters corresponding to each of the multiple subnetworks slicing templates, the processor 52 is further configured to perform the following operations:
根据所述第一信息,利用网络资源信息,确定第一子网络切片模板对应的第一类参数和第二类参数;所述第一子网络切片模板对应端到端网络切片的无线子网络域;其中,According to the first information, use the network resource information to determine the first type parameter and the second type parameter corresponding to the first sub-network slice template; the first sub-network slice template corresponds to the wireless sub-network domain of the end-to-end network slice ;in,
所述第二类参数用于支持所述第一子网络切片的以下至少一种功能:The second type of parameters is used to support at least one of the following functions of the first sub-network slice:
呈现所述第一子网络切片的网络覆盖区域;presenting the network coverage area of the first sub-network slice;
呈现所述第一子网络切片对应的基站信息;presenting base station information corresponding to the first sub-network slice;
提供所述第一子网络切片对应的无线网络功能;providing a wireless network function corresponding to the first sub-network slice;
确定所述第一子网络切片对应的站点。A site corresponding to the first sub-network slice is determined.
在一实施例中,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,所述处理器52,还用于执行以下操作:In one embodiment, when determining the configuration parameters corresponding to each of the multiple subnetworks slicing templates, the processor 52 is further configured to perform the following operations:
根据所述第一信息,利用网络资源信息,确定第二子网络切片模板对应的第一类参数和第二类参数;所述第二子网络切片模板对应端到端网络切片的核心网子网络域;其中,According to the first information, the network resource information is used to determine the first type parameter and the second type parameter corresponding to the second sub-network slicing template; the second sub-network slicing template corresponds to the core network subnet of the end-to-end network slicing domain; where,
所述第二类参数用于支持所述第二子网络切片的以下至少一种功能:The second type of parameter is used to support at least one of the following functions of the second sub-network slice:
呈现所述第二子网络切片对应的需求信息;presenting the requirement information corresponding to the second sub-network slice;
确定所述第二子网络切片对应的多个网元;determining multiple network elements corresponding to the second sub-network slice;
呈现满足第一条件的多个网元和资源池;presenting multiple network elements and resource pools that satisfy the first condition;
更新网元。Update NEs.
在一实施例中,确定所述多个子网络切片模板中的每个子网络切片模板对应的配置参数时,所述处理器52,还用于执行以下操作:In one embodiment, when determining the configuration parameter corresponding to each sub-network slice template in the plurality of sub-network slice templates, the processor 52 is further configured to perform the following operations:
根据所述第一信息,利用网络资源信息,确定第三子网络切片模板对应的第一类参数和第二类参数;所述第三子网络切片模板对应端到端网络切片的传输子网络域;其中,According to the first information, the network resource information is used to determine the first type parameter and the second type parameter corresponding to the third sub-network slice template; the third sub-network slice template corresponds to the transmission sub-network domain of the end-to-end network slice ;in,
所述第二类参数用于支持所述第三子网络切片的以下至少一种功能:The second type of parameter is used to support at least one of the following functions of the third sub-network slice:
逻辑隔离与物理隔离;Logical isolation and physical isolation;
基于FlexE硬通道的数据传输。Data transmission based on FlexE hard channel.
需要说明的是:所述处理器52具体执行上述操作的过程详见方法实施例,这里不再赘述。It should be noted that: the specific process for the processor 52 to perform the above operations can be found in the method embodiments, which will not be repeated here.
当然,实际应用时,网络切片的处理装置50中的各个组件通过总线系统54耦合在一起。可理解,总线系统54用于实现这些组件之间的连接通信。总线系统54除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图5中将各种总线都标为总线系统54。Of course, in practical application, the various components in the
本发明实施例中的存储器53用于存储各种类型的数据以支持网络切片的处理装置50的操作。这些数据的示例包括:用于在网络切片的处理装置50上操作的任何计算机程序。The memory 53 in the embodiment of the present invention is used for storing various types of data to support the operation of the
上述本发明实施例揭示的方法可以应用于处理器52中,或者由处理器52实现。处理器52可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器52中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器52可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器52可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器53,处理器52读取存储器53中的信息,结合其硬件完成前述方法的步骤。The methods disclosed in the above embodiments of the present invention may be applied to the processor 52 or implemented by the processor 52 . The processor 52 may be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above-mentioned method can be completed by a hardware integrated logic circuit in the processor 52 or an instruction in the form of software. The above-mentioned processor 52 may be a general-purpose processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. The processor 52 may implement or execute the methods, steps, and logical block diagrams disclosed in the embodiments of the present invention. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed in combination with the embodiments of the present invention can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, and the storage medium is located in the memory 53, and the processor 52 reads the information in the memory 53, and completes the steps of the foregoing method in combination with its hardware.
在示例性实施例中,网络切片的处理装置50可以被一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,Programmable Logic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable LogicDevice)、现场可编程门阵列(FPGA,Field-Programmable Gate Array)、通用处理器、控制器、微控制器(MCU,Micro Controller Unit)、微处理器(Microprocessor)、或者其他电子元件实现,用于执行前述方法。In an exemplary embodiment, the
可以理解,本发明实施例的存储器(存储器53)可以是易失性存储器或者非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(FlashMemory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,Synchronous Dynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random AccessMemory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random AccessMemory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本发明实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。It can be understood that the memory (memory 53 ) in this embodiment of the present invention may be a volatile memory or a non-volatile memory, and may also include both volatile and non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM, Read Only Memory), a programmable read-only memory (PROM, Programmable Read-Only Memory), an erasable programmable read-only memory (EPROM, Erasable Programmable Read-only memory) Only Memory), Electrically Erasable Programmable Read-Only Memory (EEPROM, Electrically Erasable Programmable Read-Only Memory), Magnetic Random Access Memory (FRAM, ferromagnetic random access memory), Flash Memory (FlashMemory), Magnetic Surface Memory, Optical disk, or Compact Disc Read-Only Memory (CD-ROM); the magnetic surface memory can be a magnetic disk memory or a magnetic tape memory. The volatile memory may be random access memory (RAM, Random Access Memory), which is used as an external cache memory. By way of example and not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory Memory (DRAM, Dynamic Random Access Memory), Synchronous Dynamic Random Access Memory (SDRAM, Synchronous Dynamic Random Access Memory), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM, Double Data Rate Synchronous Dynamic Random Access Memory), Enhanced Type Synchronous Dynamic Random Access Memory (ESDRAM, Enhanced Synchronous Dynamic Random Access Memory), Synchronous Link Dynamic Random Access Memory (SLDRAM, SyncLink Dynamic Random Access Memory), Direct Memory Bus Random Access Memory (DRRAM, Direct Rambus Random Access Memory). The memory described in the embodiments of the present invention is intended to include, but not be limited to, these and any other suitable types of memory.
在示例性实施例中,本发明实施例还提供了一种存储介质,即计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的存储器53,上述计算机程序可由网络切片的处理装置50的处理器52执行,以完成前述方法所述步骤。计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器。In an exemplary embodiment, an embodiment of the present invention further provides a storage medium, that is, a computer storage medium, specifically a computer-readable storage medium, for example, including a memory 53 for storing a computer program, and the above-mentioned computer program can be processed by a network slicing device The processor 52 of 50 executes the steps described in the foregoing method. The computer-readable storage medium may be memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disk, or CD-ROM.
需要说明的是:“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。It should be noted that "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence.
另外,本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。In addition, the technical solutions described in the embodiments of the present invention may be combined arbitrarily if there is no conflict.
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010761883.3A CN114071657B (en) | 2020-07-31 | 2020-07-31 | Processing method, device and storage medium of network slice |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010761883.3A CN114071657B (en) | 2020-07-31 | 2020-07-31 | Processing method, device and storage medium of network slice |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114071657A true CN114071657A (en) | 2022-02-18 |
CN114071657B CN114071657B (en) | 2024-08-09 |
Family
ID=80227758
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010761883.3A Active CN114071657B (en) | 2020-07-31 | 2020-07-31 | Processing method, device and storage medium of network slice |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114071657B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114630441A (en) * | 2022-05-16 | 2022-06-14 | 网络通信与安全紫金山实验室 | Resource scheduling method and device |
CN115037625A (en) * | 2022-06-14 | 2022-09-09 | 中国电信股份有限公司 | Network slice processing method and device, electronic equipment and readable storage medium |
CN115038181A (en) * | 2022-05-26 | 2022-09-09 | 上海飞机制造有限公司 | Network slice configuration method, device, device and storage medium for industrial private network |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018121453A1 (en) * | 2016-12-28 | 2018-07-05 | 华为技术有限公司 | Network management method, network management system, and network element management system |
CN108282352A (en) * | 2017-01-05 | 2018-07-13 | 华为技术有限公司 | Manage the methods, devices and systems of network slice example |
WO2018171459A1 (en) * | 2017-03-18 | 2018-09-27 | 华为技术有限公司 | Network slice management method and device |
US20180332485A1 (en) * | 2017-05-10 | 2018-11-15 | Huawei Technologies Co., Ltd. | Service provision steps using slices and associated definitions |
CN109218047A (en) * | 2017-06-30 | 2019-01-15 | 中国移动通信有限公司研究院 | Network sliced sheet processing method and device, communication system and storage medium |
CN109218046A (en) * | 2017-06-30 | 2019-01-15 | 中国移动通信有限公司研究院 | The management method and system and storage medium of network slice |
CN109525409A (en) * | 2017-09-19 | 2019-03-26 | 华为技术有限公司 | A kind of processing method and management equipment of network slice template |
CN109600769A (en) * | 2017-09-30 | 2019-04-09 | 华为技术有限公司 | Communication means and device |
CN109600246A (en) * | 2017-09-30 | 2019-04-09 | 华为技术有限公司 | Network is sliced management method and its device |
CN109756357A (en) * | 2017-11-08 | 2019-05-14 | 中兴通讯股份有限公司 | A kind of network slice generation method and device and terminal |
US20200195511A1 (en) * | 2017-08-28 | 2020-06-18 | Huawei Technologies Co., Ltd. | Network management method and related device |
-
2020
- 2020-07-31 CN CN202010761883.3A patent/CN114071657B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018121453A1 (en) * | 2016-12-28 | 2018-07-05 | 华为技术有限公司 | Network management method, network management system, and network element management system |
CN108282352A (en) * | 2017-01-05 | 2018-07-13 | 华为技术有限公司 | Manage the methods, devices and systems of network slice example |
WO2018171459A1 (en) * | 2017-03-18 | 2018-09-27 | 华为技术有限公司 | Network slice management method and device |
US20180332485A1 (en) * | 2017-05-10 | 2018-11-15 | Huawei Technologies Co., Ltd. | Service provision steps using slices and associated definitions |
CN109218047A (en) * | 2017-06-30 | 2019-01-15 | 中国移动通信有限公司研究院 | Network sliced sheet processing method and device, communication system and storage medium |
CN109218046A (en) * | 2017-06-30 | 2019-01-15 | 中国移动通信有限公司研究院 | The management method and system and storage medium of network slice |
US20200195511A1 (en) * | 2017-08-28 | 2020-06-18 | Huawei Technologies Co., Ltd. | Network management method and related device |
CN109525409A (en) * | 2017-09-19 | 2019-03-26 | 华为技术有限公司 | A kind of processing method and management equipment of network slice template |
CN109600769A (en) * | 2017-09-30 | 2019-04-09 | 华为技术有限公司 | Communication means and device |
CN109600246A (en) * | 2017-09-30 | 2019-04-09 | 华为技术有限公司 | Network is sliced management method and its device |
CN109756357A (en) * | 2017-11-08 | 2019-05-14 | 中兴通讯股份有限公司 | A kind of network slice generation method and device and terminal |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114630441A (en) * | 2022-05-16 | 2022-06-14 | 网络通信与安全紫金山实验室 | Resource scheduling method and device |
CN115038181A (en) * | 2022-05-26 | 2022-09-09 | 上海飞机制造有限公司 | Network slice configuration method, device, device and storage medium for industrial private network |
CN115037625A (en) * | 2022-06-14 | 2022-09-09 | 中国电信股份有限公司 | Network slice processing method and device, electronic equipment and readable storage medium |
CN115037625B (en) * | 2022-06-14 | 2024-04-26 | 中国电信股份有限公司 | Network slice processing method and device, electronic equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN114071657B (en) | 2024-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11799727B2 (en) | Extending center cluster membership to additional compute resources | |
US20220021574A1 (en) | System and methods to validate issue detection and classification in a network assurance system | |
CN109845303B (en) | Management method and management unit for network slices | |
US11502909B2 (en) | Network slice management method and apparatus | |
US20210219222A1 (en) | Network slice selection method and apparatus | |
US12402036B2 (en) | Network slice deployment method and apparatus | |
WO2020101950A1 (en) | Algorithmic problem identification and resolution in fabric networks by software defined operations, administration, and maintenance | |
WO2018171587A1 (en) | Method for generating network slice template and for applying network slice template, and apparatus | |
US20200162917A1 (en) | Tenant service set identifiers (ssids) | |
CN112153700A (en) | A network slice resource management method and device | |
US20200162344A1 (en) | Interactive interface for network exploration with relationship mapping | |
CN114071657A (en) | Network slice processing method and device and storage medium | |
US20190281503A1 (en) | Management Method, Management Unit, and System | |
CN113169889A (en) | Method and apparatus for mapping network slices onto network infrastructure with SLA guarantees | |
CN109327319B (en) | Method, device and system for deploying network slicing | |
EP4032327A1 (en) | Automated access point mapping systems and methods | |
US11546318B2 (en) | Sensor certificate lifecycle manager for access authentication for network management systems | |
US20200162467A1 (en) | System and method for migrating existing access control list policies to intent based policies and vice versa | |
WO2019062634A1 (en) | Communication method and apparatus | |
Zotov et al. | Resource allocation algorithm in data centers with a unified scheduler for different types of resources | |
CN114207634A (en) | Dynamic generation of enterprise architectures using capacity-based provisioning | |
CN116880840A (en) | Service interface generation method, service interface generation device, electronic equipment and medium | |
US20250217204A1 (en) | Methods and apparatus for computing resource allocation | |
WO2022135373A1 (en) | Method for requesting network resource, and related device thereof | |
CN113727374A (en) | Network resource management method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |