ConceptioArchiveGoogle Patents
Google Patentsopen access

Apparatus and method for generating network slice in wireless communication … — Samsung Electronics Co., Ltd. (US12513048B2)

Samsung Electronics Co., Ltd. · Google Patents
Google Patents · Patents · License: Open Access
Open Source ↗
ltd.samsungelectronicsco.
patent, google patents, intellectual property, US12513048B2, Samsung Electronics Co., Ltd., Przemyslaw WYSZKOWSKI, en, 2025

ABSTRACT

Abstract

An apparatus and a method for generating a descriptor for a network slice are provided. The apparatus includes a transceiver, a memory storing one or more instructions, and at least one processor configured to execute the one or more instructions stored in the memory to obtain requirements for a network slice, determine at least one of a plurality of network slice templates (NSTs), a plurality of network slice descriptors (NSLDs), or a plurality of network slice instances (NSIs), based on the obtained requirements, when at least one of the plurality of NSTs is determined, determine at least one specific node to substitute for a plurality of abstract nodes included in the at least one of the plurality of NSTs, based on the obtained requirements, and generate a descriptor for a network slice, based on the determined at least one specific node.

Description

CROSS-REFERENCE TO RELATED APPLICATION(S)

This application is a continuation application, claiming priority under § 365(c), of an International application No. PCT/KR2021/001015, filed on Jan. 26, 2021, which is based on and claims the benefit of a Korean patent application number 10-2020-0015119, filed on Feb. 7, 2020, in the Korean Intellectual Property Office, the disclosure of which is incorporated by reference herein in its entirety.

BACKGROUND

1. Field

The disclosure relates to an apparatus and method for generating a network slice in a wireless communication system.

2. Description of Related Art

Wireless communication technology has been developed over the generations mainly for services targeting humans, e.g., voice, multimedia, and data services. Following the commercialization of 5th generation (5G) communication systems, it is predicted that connected devices which are exponentially increasing will be connected to a communication network. Examples of things connected to the network may include automobiles, robots, drones, home appliances, displays, smart sensors installed in various infrastructures, construction equipment, and plant equipment. Mobile devices are expected to evolve into various form factors such as augmented reality (AR) glasses, virtual reality (VR) headsets, and hologram devices. In the 6 th generation (6G) era, efforts are being made to develop enhanced 6G communication systems in order to provide various services by connecting hundreds of billions of devices and things. For these reasons, the 6G communication systems are called beyond 5G systems.

In 6G communication systems predicted to be realized around 2030, a maximum data rate is tera (i.e., 1,000 giga) bps, and a radio latency is 100 microseconds (μsec). That is, compared to 5G communication systems, the data rate is 50 times faster and the radio latency is reduced to 1/10 in the 6G communication systems.

To achieve the high data rate and the ultra-low latency, the 6G communication systems are being considered for implementation in a terahertz band (e.g., a band from 95 gigahertz (GHz) to 3 terahertz (THz)). In the terahertz band, compared to a millimeter wave (mmWave) band adopted for 5G, it is predicted that the importance of a technology capable of ensuring a signal arrival distance, i.e., coverage, will increase due to more serious path loss and atmospheric absorption. As major technologies for ensuring coverage, multi-antenna transmission technologies which are superior in terms of coverage to a radio frequency (RF) element, an antenna, and orthogonal frequency division multiplexing (OFDM), e.g., new waveforms, beamforming, massive multiple-input and multiple-output (massive MIMO), full dimensional MIMO (FD-MIMO), array antennas, and large scale antennas, need to be developed. In addition, new technologies such as metamaterial-based lenses and antennas, high-dimensional spatial multiplexing using orbital angular momentum (OAM), and reconfigurable intelligent surface (RIS) are being discussed to increase the coverage of terahertz-band signals.

To increase frequency efficiency and improve system networks, a full duplex technology by which uplinks and downlinks simultaneously use the same frequency resources at the same time, a network technology that integrally uses satellites and high-altitude platform stations (HAPSs), a network structure innovation technology that supports mobile base stations and allows network operation optimization and automation, a dynamic spectrum sharing technology through collision avoidance based on spectrum usage prediction, an artificial intelligence (AI)-based communication technology that utilizes AI from the design and has end-to-end AI support functions to realize system optimization, a next-generation distributed computing technology that realizes services of complexity beyond the limitation of user equipment (UE) computing power by utilizing ultra-high-performance communication and computing resources (e.g., mobile edge computing (MEC) or cloud computing), etc. are being developed for 6G communication systems. Furthermore, attempts are being made to strengthen the connectivity between devices, to optimize a network, to promote implementation of network entities with software, and to increase the openness of wireless communication through the design of a new protocol to be used in the 6G communication systems, the implementation of a hardware-based security environment, the development of a mechanism for the safe use of data, and the development of a technology related to a method of preserving privacy.

Due to the research on and the development of 6G communication systems, it is expected that the next hyper-connected experience will become possible through the hyper-connectivity of the 6G communication systems, which includes not only the connection between things but also the connection between people and things. Specifically, the 6G communication systems are expected to provide services such as truly immersive extended reality (truly immersive XR), high-fidelity mobile hologram, and digital replica. In addition, the 6G communication systems will be applied in various fields such as industry, medical care, automobiles, and home appliances by providing services such as remote surgery, industrial automation, and emergency response through security and reliability enhancement.

Network slicing technology has been introduced to support various services in various network structures. Network slicing is a technology for logically configuring a network with a set of network functions (NFs) for supporting a particular service, and separating the same from other slices. One UE may access two or more slices to receive various services.

A network slice that is appropriate to support a particular service from among the various service is being designed and generated by a communication service provider or a developer. However, to support increasingly diversified services, a technology for automatically generating a network slice that meets requirements of each service is required.

The above information is presented as background information only to assist with an understanding of the disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the disclosure.

SUMMARY

Aspects of the disclosure are to address at least the above-mentioned problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the disclosure is to provide an apparatus and method for generating a network slice in a wireless communication system to effectively provide services.

Additional aspects will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the presented embodiments.

In accordance with an aspect of the disclosure, an electronic device for obtaining requirements for a network slice, determining at least one of a plurality of network slice templates (NSTs), a plurality of network slice descriptors (NSLDs), or a plurality of network slice instances (NSIs), based on the obtained requirements, when at least one of the plurality of NSTs is determined, determining at least one specific node to substitute for a plurality of abstract nodes included in the at least one of the plurality of NSTs, based on the obtained requirements, and generating a descriptor for a network slice, based on the determined at least one specific node is provided. The electronic device includes a transceiver, a memory storing one or more instructions, and at least one processor configured to execute the one or more instructions stored in the memory to obtain requirements for a network slice, determine at least one of a plurality of network slice templates (NSTs), a plurality of network slice descriptors (NSLDs), or a plurality of network slice instances (NSIs), based on the obtained requirements, when at least one of the plurality of NSTs is determined, determine at least one specific node to substitute for a plurality of abstract nodes included in the at least one of the plurality of NSTs, based on the obtained requirements, and generate a descriptor for a network slice, based on the determined at least one specific node.

The at least one processor may be further configured to execute the one or more instructions to determine a first candidate including at least one NST satisfying a preset first criterion from among the plurality of NSTs, determine a second candidate including at least one NSLD satisfying a preset second criterion from among the plurality of NSLDs, determine a third candidate including at least one NSI satisfying a preset third criterion from among the plurality of NSIs, determine a matching score between the obtained requirements and each of the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates, and determine at least one having a highest matching score from among the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates, as the at least one of the plurality of NSTs, the plurality of NSLDs, or the plurality of NSIs.

The obtained requirements may include at least one of a service level agreement, service provider preference, a latency requirement, a bandwidth requirement, user equipment (UE) functions, subscription information, a cost, or a service type, and the matching score may be determined based on similarity between the obtained requirements and each of the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates.

The at least one processor may be further configured to execute the one or more instructions to, when at least one of the plurality of NSTs or the plurality of NSLDs is determined, transmit, to an orchestrator configured to generate a network slice, the determined at least one.

The plurality of abstract nodes may include at least one of a network slice subnet abstract node, a connectivity abstract node, or a managed function abstract node.

At least one abstract node satisfying the obtained requirements may include at least one network slice subnet abstract node, and the at least one processor may be further configured to execute the one or more instructions to determine at least one of a network slice subnet template (NSST), a network slice subnet descriptor (NSLSD), an existing network slice subnet instance (NSSI), a network service descriptor (NSD), or an existing network service instance, based on similarity to the obtained requirements, and determine the determined at least one as at least one specific node to substitute for the at least one network slice subnet abstract node.

At least one abstract node satisfying the obtained requirements may include at least one connectivity abstract node, and the at least one processor may be further configured to execute the one or more instructions to determine at least one of a virtual link, an NSD, or an existing network service instance, based on similarity to the obtained requirements, and determine the determined at least one as at least one specific node to substitute for the at least one connectivity abstract node.

At least one abstract node satisfying the obtained requirements may include at least one managed function abstract node, and the at least one processor may be further configured to execute the one or more instructions to determine at least one of an existing managed function, a virtual network function (VNF) descriptor (VNFD), an NSD, a VNF instance, or a network service instance, and determine the determined at least one as at least one specific node to substitute for the at least one managed function abstract node.

The at least one processor may be further configured to execute the one or more instructions to, when at least one of the plurality of NSTs is determined, substitute a plurality of abstract nodes included in the determined at least one of the plurality of NSTs, with a part or an entirety of an element included in at least one of an NSST, an NSLSD, an existing NSSI, an NSD, or an existing network service instance, determine whether each of the plurality of abstract nodes is substituted with a part or an entirety of the element satisfying the obtained requirements, when it is determined that each of the plurality of abstract nodes is not substituted with a part or an entirety of the element satisfying the obtained requirements, substitute at least one abstract node determined as not being substituted, with a part or an entirety of at least one element satisfying the obtained requirements, and, when it is determined that each of the plurality of abstract nodes is substituted with a part or an entirety of the element satisfying the obtained requirements, generate the descriptor for a network slice, based on the substituted part or entirety of the at least one element.

The at least one processor may be further configured to execute the one or more instructions to generate a new NST, and update the plurality of NSTs, based on the generated new NST.

The at least one processor may be further configured to execute the one or more instructions to store at least one of the NSLD or the NSD, based on the generated new descriptor for a network slice.

The at least one processor may be further configured to execute the one or more instructions to generate an NSLD, based on the network slice subnet abstract node and the connectivity abstract node, generate an NSD, based on the connectivity abstract node and the managed function abstract node, and generate the descriptor for a network slice, based on the generated NSLD and NSD.

In accordance with another aspect of the disclosure, an operating method of an electronic device for generating a descriptor for a network slice is provided. The operating method includes obtaining requirements for a network slice, determining at least one of a plurality of network slice templates (NSTs), a plurality of network slice descriptors (NSLDs), or a plurality of network slice instances (NSIs), based on the obtained requirements, when at least one of the plurality of NSTs is determined, determining at least one specific node to substitute for a plurality of abstract nodes included in the at least one of the plurality of NSTs, based on the obtained requirements, and generating a descriptor for a network slice, based on the determined at least one specific node.

The determining of the at least one of the plurality of NSTs, the plurality of NSLDs, or the plurality of NSIs may include determining a first candidate including at least one NST satisfying a preset first criterion from among the plurality of NSTs, determining a second candidate including at least one NSLD satisfying a preset second criterion from among the plurality of NSLDs, determining a third candidate including at least one NSI satisfying a preset third criterion from among the plurality of NSIs, determining a matching score between the obtained requirements and each of the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates, and determining at least one having a highest matching score from among the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates, as the at least one of the plurality of NSTs, the plurality of NSLDs, or the plurality of NSIs.

The obtained requirements may include at least one of a service level agreement, service provider preference, a latency requirement, a bandwidth requirement, user equipment (UE) functions, subscription information, a cost, or a service type, and the matching score may be determined based on similarity between the obtained requirements and each of the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates.

The plurality of abstract nodes may include at least one of a network slice subnet abstract node, a connectivity abstract node, or a managed function abstract node.

At least one abstract node satisfying the obtained requirements may include at least one network slice subnet abstract node, and the determining of the at least one specific node may include determining at least one of a network slice subnet template (NSST), a network slice subnet descriptor (NSLSD), an existing network slice subnet instance (NSSI), a network service descriptor (NSD), or an existing network service in

CROSS-REFERENCE TO RELATED APPLICATION(S)

This application is a continuation application, claiming priority under § 365(c), of an International application No. PCT/KR2021/001015, filed on Jan. 26, 2021, which is based on and claims the benefit of a Korean patent application number 10-2020-0015119, filed on Feb. 7, 2020, in the Korean Intellectual Property Office, the disclosure of which is incorporated by reference herein in its entirety.

BACKGROUND

1. Field

The disclosure relates to an apparatus and method for generating a network slice in a wireless communication system.

2. Description of Related Art

Wireless communication technology has been developed over the generations mainly for services targeting humans, e.g., voice, multimedia, and data services. Following the commercialization of 5th generation (5G) communication systems, it is predicted that connected devices which are exponentially increasing will be connected to a communication network. Examples of things connected to the network may include automobiles, robots, drones, home appliances, displays, smart sensors installed in various infrastructures, construction equipment, and plant equipment. Mobile devices are expected to evolve into various form factors such as augmented reality (AR) glasses, virtual reality (VR) headsets, and hologram devices. In the 6 th generation (6G) era, efforts are being made to develop enhanced 6G communication systems in order to provide various services by connecting hundreds of billions of devices and things. For these reasons, the 6G communication systems are called beyond 5G systems.

In 6G communication systems predicted to be realized around 2030, a maximum data rate is tera (i.e., 1,000 giga) bps, and a radio latency is 100 microseconds (μsec). That is, compared to 5G communication systems, the data rate is 50 times faster and the radio latency is reduced to 1/10 in the 6G communication systems.

To achieve the high data rate and the ultra-low latency, the 6G communication systems are being considered for implementation in a terahertz band (e.g., a band from 95 gigahertz (GHz) to 3 terahertz (THz)). In the terahertz band, compared to a millimeter wave (mmWave) band adopted for 5G, it is predicted that the importance of a technology capable of ensuring a signal arrival distance, i.e., coverage, will increase due to more serious path loss and atmospheric absorption. As major technologies for ensuring coverage, multi-antenna transmission technologies which are superior in terms of coverage to a radio frequency (RF) element, an antenna, and orthogonal frequency division multiplexing (OFDM), e.g., new waveforms, beamforming, massive multiple-input and multiple-output (massive MIMO), full dimensional MIMO (FD-MIMO), array antennas, and large scale antennas, need to be developed. In addition, new technologies such as metamaterial-based lenses and antennas, high-dimensional spatial multiplexing using orbital angular momentum (OAM), and reconfigurable intelligent surface (RIS) are being discussed to increase the coverage of terahertz-band signals.

To increase frequency efficiency and improve system networks, a full duplex technology by which uplinks and downlinks simultaneously use the same frequency resources at the same time, a network technology that integrally uses satellites and high-altitude platform stations (HAPSs), a network structure innovation technology that supports mobile base stations and allows network operation optimization and automation, a dynamic spectrum sharing technology through collision avoidance based on spectrum usage prediction, an artificial intelligence (AI)-based communication technology that utilizes AI from the design and has end-to-end AI support functions to realize system optimization, a next-generation distributed computing technology that realizes services of complexity beyond the limitation of user equipment (UE) computing power by utilizing ultra-high-performance communication and computing resources (e.g., mobile edge computing (MEC) or cloud computing), etc. are being developed for 6G communication systems. Furthermore, attempts are being made to strengthen the connectivity between devices, to optimize a network, to promote implementation of network entities with software, and to increase the openness of wireless communication through the design of a new protocol to be used in the 6G communication systems, the implementation of a hardware-based security environment, the development of a mechanism for the safe use of data, and the development of a technology related to a method of preserving privacy.

Due to the research on and the development of 6G communication systems, it is expected that the next hyper-connected experience will become possible through the hyper-connectivity of the 6G communication systems, which includes not only the connection between things but also the connection between people and things. Specifically, the 6G communication systems are expected to provide services such as truly immersive extended reality (truly immersive XR), high-fidelity mobile hologram, and digital replica. In addition, the 6G communication systems will be applied in various fields such as industry, medical care, automobiles, and home appliances by providing services such as remote surgery, industrial automation, and emergency response through security and reliability enhancement.

Network slicing technology has been introduced to support various services in various network structures. Network slicing is a technology for logically configuring a network with a set of network functions (NFs) for supporting a particular service, and separating the same from other slices. One UE may access two or more slices to receive various services.

A network slice that is appropriate to support a particular service from among the various service is being designed and generated by a communication service provider or a developer. However, to support increasingly diversified services, a technology for automatically generating a network slice that meets requirements of each service is required.

The above information is presented as background information only to assist with an understanding of the disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the disclosure.

SUMMARY

Aspects of the disclosure are to address at least the above-mentioned problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the disclosure is to provide an apparatus and method for generating a network slice in a wireless communication system to effectively provide services.

Additional aspects will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the presented embodiments.

In accordance with an aspect of the disclosure, an electronic device for obtaining requirements for a network slice, determining at least one of a plurality of network slice templates (NSTs), a plurality of network slice descriptors (NSLDs), or a plurality of network slice instances (NSIs), based on the obtained requirements, when at least one of the plurality of NSTs is determined, determining at least one specific node to substitute for a plurality of abstract nodes included in the at least one of the plurality of NSTs, based on the obtained requirements, and generating a descriptor for a network slice, based on the determined at least one specific node is provided. The electronic device includes a transceiver, a memory storing one or more instructions, and at least one processor configured to execute the one or more instructions stored in the memory to obtain requirements for a network slice, determine at least one of a plurality of network slice templates (NSTs), a plurality of network slice descriptors (NSLDs), or a plurality of network slice instances (NSIs), based on the obtained requirements, when at least one of the plurality of NSTs is determined, determine at least one specific node to substitute for a plurality of abstract nodes included in the at least one of the plurality of NSTs, based on the obtained requirements, and generate a descriptor for a network slice, based on the determined at least one specific node.

The at least one processor may be further configured to execute the one or more instructions to determine a first candidate including at least one NST satisfying a preset first criterion from among the plurality of NSTs, determine a second candidate including at least one NSLD satisfying a preset second criterion from among the plurality of NSLDs, determine a third candidate including at least one NSI satisfying a preset third criterion from among the plurality of NSIs, determine a matching score between the obtained requirements and each of the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates, and determine at least one having a highest matching score from among the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates, as the at least one of the plurality of NSTs, the plurality of NSLDs, or the plurality of NSIs.

The obtained requirements may include at least one of a service level agreement, service provider preference, a latency requirement, a bandwidth requirement, user equipment (UE) functions, subscription information, a cost, or a service type, and the matching score may be determined based on similarity between the obtained requirements and each of the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates.

The at least one processor may be further configured to execute the one or more instructions to, when at least one of the plurality of NSTs or the plurality of NSLDs is determined, transmit, to an orchestrator configured to generate a network slice, the determined at least one.

The plurality of abstract nodes may include at least one of a network slice subnet abstract node, a connectivity abstract node, or a managed function abstract node.

At least one abstract node satisfying the obtained requirements may include at least one network slice subnet abstract node, and the at least one processor may be further configured to execute the one or more instructions to determine at least one of a network slice subnet template (NSST), a network slice subnet descriptor (NSLSD), an existing network slice subnet instance (NSSI), a network service descriptor (NSD), or an existing network service instance, based on similarity to the obtained requirements, and determine the determined at least one as at least one specific node to substitute for the at least one network slice subnet abstract node.

At least one abstract node satisfying the obtained requirements may include at least one connectivity abstract node, and the at least one processor may be further configured to execute the one or more instructions to determine at least one of a virtual link, an NSD, or an existing network service instance, based on similarity to the obtained requirements, and determine the determined at least one as at least one specific node to substitute for the at least one connectivity abstract node.

At least one abstract node satisfying the obtained requirements may include at least one managed function abstract node, and the at least one processor may be further configured to execute the one or more instructions to determine at least one of an existing managed function, a virtual network function (VNF) descriptor (VNFD), an NSD, a VNF instance, or a network service instance, and determine the determined at least one as at least one specific node to substitute for the at least one managed function abstract node.

The at least one processor may be further configured to execute the one or more instructions to, when at least one of the plurality of NSTs is determined, substitute a plurality of abstract nodes included in the determined at least one of the plurality of NSTs, with a part or an entirety of an element included in at least one of an NSST, an NSLSD, an existing NSSI, an NSD, or an existing network service instance, determine whether each of the plurality of abstract nodes is substituted with a part or an entirety of the element satisfying the obtained requirements, when it is determined that each of the plurality of abstract nodes is not substituted with a part or an entirety of the element satisfying the obtained requirements, substitute at least one abstract node determined as not being substituted, with a part or an entirety of at least one element satisfying the obtained requirements, and, when it is determined that each of the plurality of abstract nodes is substituted with a part or an entirety of the element satisfying the obtained requirements, generate the descriptor for a network slice, based on the substituted part or entirety of the at least one element.

The at least one processor may be further configured to execute the one or more instructions to generate a new NST, and update the plurality of NSTs, based on the generated new NST.

The at least one processor may be further configured to execute the one or more instructions to store at least one of the NSLD or the NSD, based on the generated new descriptor for a network slice.

The at least one processor may be further configured to execute the one or more instructions to generate an NSLD, based on the network slice subnet abstract node and the connectivity abstract node, generate an NSD, based on the connectivity abstract node and the managed function abstract node, and generate the descriptor for a network slice, based on the generated NSLD and NSD.

In accordance with another aspect of the disclosure, an operating method of an electronic device for generating a descriptor for a network slice is provided. The operating method includes obtaining requirements for a network slice, determining at least one of a plurality of network slice templates (NSTs), a plurality of network slice descriptors (NSLDs), or a plurality of network slice instances (NSIs), based on the obtained requirements, when at least one of the plurality of NSTs is determined, determining at least one specific node to substitute for a plurality of abstract nodes included in the at least one of the plurality of NSTs, based on the obtained requirements, and generating a descriptor for a network slice, based on the determined at least one specific node.

The determining of the at least one of the plurality of NSTs, the plurality of NSLDs, or the plurality of NSIs may include determining a first candidate including at least one NST satisfying a preset first criterion from among the plurality of NSTs, determining a second candidate including at least one NSLD satisfying a preset second criterion from among the plurality of NSLDs, determining a third candidate including at least one NSI satisfying a preset third criterion from among the plurality of NSIs, determining a matching score between the obtained requirements and each of the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates, and determining at least one having a highest matching score from among the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates, as the at least one of the plurality of NSTs, the plurality of NSLDs, or the plurality of NSIs.

The obtained requirements may include at least one of a service level agreement, service provider preference, a latency requirement, a bandwidth requirement, user equipment (UE) functions, subscription information, a cost, or a service type, and the matching score may be determined based on similarity between the obtained requirements and each of the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates.

The plurality of abstract nodes may include at least one of a network slice subnet abstract node, a connectivity abstract node, or a managed function abstract node.

At least one abstract node satisfying the obtained requirements may include at least one network slice subnet abstract node, and the determining of the at least one specific node may include determining at least one of a network slice subnet template (NSST), a network slice subnet descriptor (NSLSD), an existing network slice subnet instance (NSSI), a network service descriptor (NSD), or an existing network service instance, based on similarity to the obtained requirements, and determining the determined at least one as at least one specific node to substitute for the at least one network slice subnet abstract node.

At least one abstract node satisfying the obtained requirements may include at least one connectivity abstract node, and the determining of the at least one specific node may include determining at least one of a virtual link, an NSD, or an existing network service instance, based on similarity to the obtained requirements, and determining the determined at least one as at least one specific node to substitute for the at least one connectivity abstract node.

At least one abstract node satisfying the obtained requirements may include at least one managed function abstract node, and the determining of the at least one specific node may include determining at least one of an existing managed function, a virtual network function (VNF) descriptor (VNFD), an NSD, a VNF instance, or a network service instance, and determining the determined at least one as at least one specific node to substitute for the at least one managed function abstract node.

The operating method may further include generating a new NST, based on the determined at least one abstract node, and updating the plurality of NSTs, based on the generated new NST.

The determining of the at least one specific node may include, when at least one of the plurality of NSTs is determined, substituting a plurality of abstract nodes included in the determined at least one of the plurality of NSTs, with a part or an entirety of an element included in at least one of an NSST, an NSLSD, an existing NSSI, an NSD, or an existing network service instance, determining whether each of the plurality of abstract nodes is substituted with a part or an entirety of the element satisfying the obtained requirements, when it is determined that each of the plurality of abstract nodes is not substituted with a part or an entirety of the element satisfying the obtained requirements, and substituting at least one abstract node determined as not being substituted, with a part or an entirety of at least one element satisfying the obtained requirements, and the generating of the descriptor for a network slice may include, when it is determined that each of the plurality of abstract nodes is substituted with a part or an entirety of the element satisfying the obtained requirements, generating the descriptor for a network slice, based on the substituted part or entirety of the at least one element.

The generating of the descriptor for a network slice may include generating an NSLD, based on at least one specific node determined to substitute for the network slice subnet abstract node and the connectivity abstract node, generating an NSD, based on at least one specific node determined to substitute for the connectivity abstract node and the managed function abstract node, and generating the descriptor for a network slice, based on the generated NSLD and NSD.

In accordance with another aspect of the disclosure, a computer-readable recording medium has stored therein one or more programs to be executed by one or more processors of a computing device to control the computing device to obtain requirements for a network slice, determine at least one of a plurality of network slice templates (NSTs), a plurality of network slice descriptors (NSLDs), or a plurality of network slice instances (NSIs), based on the obtained requirements, when at least one of the plurality of NSTs is determined, determine at least one specific node to substitute for a plurality of abstract nodes included in the at least one of the plurality of NSTs, based on the obtained requirements, and generate a descriptor for a network slice, based on the determined at least one specific node is provided.

According to an embodiment of the disclosure, a program is stored in the computer-readable recording medium to execute, on a computer, the operating method according to an embodiment of the disclosure.

Other aspects, advantages, and salient features of the disclosure will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses various embodiments of the disclosure.

BRIEF DESCRIPTION OF DRAWINGS

The above and other aspects, features, and advantages of certain embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:

FIG. 1 is a schematic diagram showing a configuration of network slices according to an embodiment of the disclosure;

FIG. 2 is a schematic diagram showing a management structure between a 3 rd Generation Partnership Project (3GPP) environment and a network functions virtualization management and orchestration (NFV-MANO) according to an embodiment of the disclosure;

FIG. 3 is a flowchart of a method of generating a descriptor for a network slice, according to an embodiment of the disclosure;

FIG. 4 is a block diagram for describing a method of generating a network slice descriptor (NSLD) and a network service descriptor (NSD), according to an embodiment of the disclosure;

FIG. 5 is a block diagram for describing a method of generating a network slice by generating an NSLD and an NSD, according to an embodiment of the disclosure;

FIGS. 6 A and 6 B include block diagrams for describing a method of generating an NSLD between a 3GPP environment and a NFV-MANO, according to an embodiment of the disclosure;

FIG. 7 is a flowchart of a method of generating and storing a descriptor for a network slice, which satisfies requirements, according to an embodiment of the disclosure;

FIG. 8 is a block diagram of apparatuses for generating and storing a descriptor for a network slice, according to an embodiment of the disclosure;

FIG. 9 is a block diagram showing relationships between a network slice template (NST) or a network slice subnet template (NSST), an abstract node, a network slice subnet abstract node, a managed function abstract node, and a connectivity abstract node, according to an embodiment of the disclosure;

FIG. 10 is a block diagram for describing a method of generating a descriptor for a network slice corresponding to requirements, by using at least one of an NST or a network slice instance (NSI), according to an embodiment of the disclosure;

FIG. 11 is a flowchart of a method of selecting an optimal NST or NSI which meets requirements, according to an embodiment of the disclosure;

FIG. 12 is a flowchart of a method of generating a filled NST or a filled NSST by substituting an abstract node with an NSST by using an NST or NSI, according to an embodiment of the disclosure;

FIG. 13 is a flowchart of a method of generating an NSLD and a network slice subnet descriptor (NSLSD), according to an embodiment of the disclosure;

FIG. 14 is a flowchart of a method of generating an NSD, according to an embodiment of the disclosure;

FIG. 15 is a flowchart of a method of generating and storing a descriptor by obtaining specific information about substituted nodes by using a human or an external system, according to an embodiment of the disclosure;

FIG. 16 is a block diagram of apparatuses for generating and storing a descriptor by obtaining specific information about substituted nodes by using a human or an external system, according to an embodiment of the disclosure;

FIG. 17 is a block diagram of an electronic device for generating a descriptor for a network slice, according to an embodiment of the disclosure;

FIG. 18 is Table showing information included in an NST, according to an embodiment of the disclosure;

FIG. 19 is Table showing information included in network slice subnet abstract nodes, according to an embodiment of the disclosure;

FIG. 20 is Table showing information included in managed function abstract nodes, according to an embodiment of the disclosure;

FIG. 21 is Table showing information included in connectivity abstract nodes, according to an embodiment of the disclosure of the disclosure; and

FIG. 22 is Table showing information included in metadata, according to an embodiment of the disclosure.

The same reference numerals are used to represent the same elements throughout the drawings.

DETAILED DESCRIPTION

The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.

The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding the disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the disclosure is provided for illustration purpose only and not for the purpose of limiting the disclosure as defined by the appended claims and their equivalents.

As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be understood that the terms “comprises,” “comprising,” “includes” and/or “including,” when used herein, specify the presence of stated features, integers, steps, operations, elements, components, and/or groups thereof, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Particularly, integers are examples for better understanding and it is noted that embodiments of the disclosure are not limited by the integers.

Terms such as “first” and “second” may be used to designate various elements, but the elements should not be limited by these terms. These terms are merely used to distinguish one element from another. The phrase “an embodiment” at various parts of this specification does not always designate the same embodiment of the disclosure. Throughout the disclosure, the expression “at least one of a, b or c” indicates only a, only b, only c, both a and b, both a and c, both b and c, all of a, b, and c, or variations thereof.

An embodiment of the disclosure may be represented as functional blocks and various processing operations. Some or all of the functional blocks may be implemented by various numbers of hardware and/or software elements configured to perform certain functions. For example, the functional blocks of the disclosure may be implemented by one or more microprocessors or circuit elements for certain functions. As another example, the functional blocks of the disclosure may be implemented using various programming or scripting languages. The functional blocks may be implemented using algorithms executable by one or more processors. Furthermore, the disclosure might employ known technologies for electronic settings, signal processing, and/or data processing.

In the following description of the disclosure, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the disclosure unclear. For convenience of explanation, when necessary, an apparatus and a method will be described together.

For convenience of explanation, the following description uses terms and names defined in the standards for 5th generation (5G) or new radio (NR), and long term evolution (LTE) systems. However, the disclosure is not limited by these terms and names, and is equally applicable to systems according to other standards.

That is, although a detailed description of embodiments of the disclosure will be mainly focused on the communication standards defined by the 3rd Generation Partnership Project (3GPP) and/or the European Telecommunications Standards Institute (ETSI), the subject matter of the disclosure is also applicable to other communication systems having similar technical backgrounds through slight modification without greatly departing from the scope of the disclosure at the discretion of one of ordinary skill in the art.

As used herein, a template refers to a set of general attributes capable of characterizing a particular type, and a network slice template (NST) may define a logical representation of network functions (NFs) and/or resources capable of providing required communication services and/or network capacities. That is, the NST may include abstract information for generating a network slice. The NST is a template for generating a network slice or a network slice instance (NSI), and may be used to provide a reference for generating the NSI. For example, the NST may include information about NFs to be included in and key performance indicators (KPIs) to be satisfied by the network slice.

A network slice subnet template (NSST) is a template for generating a network slice subnet or a network slice subnet instance (NSSI), and may be used to provide a reference for generating the NSSI.

As used herein, an instance may refer to one or a group of runtime entities capable of executing actual services. Network slicing may refer to a method of generating a plurality of logical networks by virtualizing a physical network. In this case, each of the generated plurality of logical networks may be referred to as an NSI. Therefore, each NSI may perform NFs corresponding to the characteristics of the NSI, and various service requirements may be satisfied when a plurality of NSIs perform appropriate network functions. One NSI may include at least one NSSI.

As used herein, abstract nodes are elements included in the NST or NSST, and may include abstract information required to provide required communication services and/or network capacities. In an embodiment, the NST or NSST may include at least one abstract node. For example, the NST or NSST may include a network slice subnet abstract node, a connectivity abstract node, and a managed function abstract node. The network slice subnet abstract node and the connectivity abstract node may include metadata information, requirements information, and policies information, and the managed function abstract node may include metadata information, requirements information, policies information, and configuration information. As such, the connectivity abstract node may include information about whether a connection is established between NFs. For example, the connectivity abstract node may include information about a connection type, a connection state, or whether a connection is established between NFs such as access management functions (AMFs), user plane functions (UPFs), and session management functions (SMFs).

As used herein, specific nodes may be nodes including specific information required to substitute for the abstract nodes. For example, the specific node may be a part or the entirety of an element included in at least one of an NSST, a network slice subnet descriptor (NSLSD), an existing NSSI, a network service descriptor (NSD), or an existing network service instance.

As used herein, a descriptor may intrinsically be an instance of an information model that provides sufficient details for an orchestrator to perform its job. That is, the descriptor may include a set of specific attributes capable of characterizing a particular type. A network slice descriptor (NSLD) may be a set of specific information required to generate a network slice, an NSI, or an NSSI. In an embodiment, the NSLD may include an NSLSD and a managed function descriptor. The NSLD may include life cycle management information including generation, provisioning, initialization, activation, inactivation, release, and termination, monitored information, and service warranty information for changing a slice structure or size. An NSD may be a set of specific information required to provide a network service or a virtualized network function (VNF). In an embodiment, the NSD may include an NSD as information for providing a network service, a virtual network function (VNF) descriptor (VNFD) as information for generating a VNF, a virtual link descriptor (VLD) as information for generating a virtual link, and a physical network function descriptor (PNFD).

Hereinafter, the disclosure will be described in detail by explaining embodiments of the disclosure with reference to the attached drawings.

FIG. 1 is a schematic diagram showing a configuration of network slices according to an embodiment of the disclosure.

Referring to FIG. 1 , a mobile communication system (or a wireless communication system) may include a network that supports network slicing. That is, in the mobile communication system, one physical network may be configured and managed as logically divided network slices. A mobile communication service provider may provide dedicated network slices specialized for various services having different requirements. Each network slice may require a different type or amount of resources depending on service characteristics, and the mobile communication system may ensure the resources required by the network slice. For example, a network slice for providing a voice call service may frequently require control plane signaling, and be configured with NFs specialized therefor. A network slice for providing an Internet data service may frequently require large data traffic, and be configured with NFs specialized therefor.

According to an embodiment of the disclosure, in a 5G system defined by 3GPP, one network slice may be referred to as single-network slice selection assistance information (S-NSSAI). The S-NSSAI may include a slice/service type (SST) value and a slice differentiator (SD) value. The SST may represent the characteristics of a service supported by the slice (e.g., enhanced mobile broadband (eMBB), Internet of things (IoT), ultra-reliable low-latency communications (URLLC), or vehicle-to-everything (V2X)). The SD may be a value used as an additional identifier of a particular service defined by the SST.

Network slice selection assistance information (NSSAI) may include one or more S-NSSAI values. Examples of the NSSAI include configured NSSAI which is stored in a user equipment (UE), requested NSSAI which is requested by a UE, allowed NSSAI which is allowed to be used by a UE determined by a NF (e.g., an AMF or a network slice selection function (NSSF)) of a 5G core network, and subscribed NSSAI to which a UE is subscribed, but are not limited thereto.

In an embodiment, a mobile broadband slice may be a network slice generated mainly to increase the speed and performance of wireless transmission. The mobile broadband slice may include a network slice for services such as 4K/8K ultra-high definition (UHD), hologram, and augmented reality (AR)/virtual reality (VR). As such, to generate the mobile broadband slice, the communication service provider may configure the network slice with NFs specialized for a user plane to support the download of a significant amount of data.

In another embodiment, a healthcare slice may be a network slice generated to provide services such as real-time high-quality medical video transmission, healthcare information transmission through numerous sensors or measuring instruments, telemedicine, and remote surgery. As such, to generate the healthcare slice, the communication service provider may configure the network slice with NFs specialized for reliability.

In still another embodiment, an IoT slice may include a network slice for generating and sharing information by connecting all devices in daily life to a network. For example, for a mission-critical IoT slice, a 5G core (UP) and a related server (e.g., a vehicle-to-everything (V2X) server) may be included in an edge cloud to minimize transmission delay.

As another example, for a massive IoT service in which stationary sensors for measuring a temperature, a humidity, a rainfall, etc. are connected to a mobile communication network, unlike portable UEs, a function such as handover or location update may not be required. Alternatively, for a mission-critical IoT service such as autonomous driving or remote control of industrial robots, unlike a mobile broadband service, a low latency within several milliseconds (ms) may be required.

In another embodiment, a network slice for a physical infrastructure may include a network slice for communication between UEs or buildings. As such, the network slice for the physical infrastructure may support telecommunication such as Worldwide Interoperability for Microwave Access (WiMAX), communication using any digital subscriber line (xDSL)/cable, or communication using an edge cloud.

As such, an appropriate model, method, or tool for simplifying a design and deployment is required to construct complicated abstract entities included in various network slices. Many researches and standardization processes are being conducted on the main concept of network slicing, but a method of automatically designing network slices, a form to be provided, a level of details to be processed as descriptions, a method of expressing dependencies between elements, etc. are still unclear. Although the concept of NST is currently adopted in research on network slices, information to be included in the NST and a method of processing the NST are not discussed and thus research on the NST is required.

In addition, to provide dedicated network slices specialized for various services having different characteristics, a mobile communication service provider needs to determine the type and amount of resources required to configure a required network slice for each circumstance. As such, a method or apparatus for automatically generating an appropriate network slice when only requirements for a particular communication service are given is required.

FIG. 2 is a schematic diagram showing a management structure between a 3GPP environment and a network functions virtualization management and orchestration (NFV-MANO) according to an embodiment of the disclosure.

Referring to FIG. 2 , a 3GPP management system may employ an ETSI NFV-MANO system to include a comprehensive management system structure and interfaces to which network function virtualization is applied in a mobile environment. In an embodiment, a communication system may include a 3GPP slice related management functions block 210 , an ETSI NFV-MANO block 220 , element managers 230 , physical network functions (PNFs) 240 , virtualized network functions (VNFs) and cloud native network functions (CNFs) 250 , and a network function virtualization infrastructure (NFVI) 260 . In an embodiment, the 3GPP slice related management functions block 210 may include a communication service management function (CSMF) 212 , a network slice management function (NSMF) 214 , and a network slice subnet management function (NSSMF) 216 .

The ETSI NFV-MANO block 220 may include a network function virtualization orchestrator (NFVO) 222 , a virtualized network function manager (VNFM) 224 , and a virtualized infrastructure manager (VIM) 226 . The NFVO 222 may automatically deploy and manage network services. The VNFM 224 is in charge of assignment, scheduling, management, and orchestration of virtual resources, and may manage life cycles of the VNFs. The VIM 226 may provide an interface for higher layer software, and manage life cycles of, schedule, assign, load, or upgrade virtual resources.

In an embodiment, the element managers 230 may manage life cycles of network elements or NFs. For example, the element managers 230 may instantiate, update, or remove the NFs.

In an embodiment, the NFVI 260 is a resource group used to host and connect the VNFs, and may be a cloud data center including a server, a virtualized management program, an operating system, a virtual machine, a virtual switch, and network resources.

Various scenarios and requirements for performing network management through Os-Ma-Nfvo between the CSMF 212 and the NFVO 222 and an interface between the element managers 230 and the VNFM 224 are being actively derived. In a process of standardizing network slicing, network slice deployment and a runtime environment may be determined by the 3GPP slice related management functions block 210 connected to the ETSI NFV-MANO block 220 including the NFVO 222 , the VNFM 224 , and the VIM 226 . As such, an orchestrator may be in charge of overall management of target entities. That is, the orchestrator may provide necessary information in the form of a descriptor for appropriate operations of the target entities. For example, in the ETSI NFV-MANO block 220 , the orchestrator may provide a network service by using an NSD as an input. As another example, in the 3GPP slice related management functions block 210 , the orchestrator may provide a network slice by using an NSLD as an input. However, a method of automatically generating an NSLD, a method of automatically generating an NSD with reference to the NSLD, etc. are not specified and thus are required.

FIG. 3 is a flowchart of a method of generating a descriptor for a network slice, according to an embodiment of the disclosure.

Referring to FIG. 3 , in operation 310 , an electronic device may obtain requirements for a network slice. In an embodiment, the requirements for a network slice may include a descriptor of a service level agreement (SLA). In addition, the requirements for a network slice may include requirements related to service provider preference, latency, a bandwidth, coverage, functions, a service type, subscription information, a cost of equipment, a shared frequency, etc., but are not limited thereto. For example, the electronic device may obtain the requirements for a network slice of a communication service from a CSMF. As another example, the electronic device may obtain the requirements for a network slice by receiving a user input from a user.

In operation 330 , the electronic device may determine at least one of a plurality of NSTs, a plurality of NSLDs, or a plurality of NSIs, based on the obtained requirements. In an embodiment, the electronic device may select one of the plurality of NSTs, the plurality of NSLDs, or the plurality of NSIs, which best meets the obtained requirements.

In an embodiment, the electronic device may determine a first candidate including at least one NST satisfying a preset first criterion from among the plurality of NSTs, determine a second candidate including at least one NSLD satisfying a preset second criterion from among the plurality of NSLDs, determine a third candidate including at least one NSI satisfying a preset third criterion from among the plurality of NSIs, determine a matching score between the requirements obtained in operation 310 and each of the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates, and determine at least one having a highest matching score from among the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates, as the at least one of the plurality of NSTs, the plurality of NSLDs, or the plurality of NSIs. For example, the matching score may be determined based on similarity between the obtained requirements and each of the NST, the NSLD, and the NSI respectively included in the first, second, and third candidates. As another example, the matching score may be set in such a manner that a candidate having a higher similarity within a cost limitation set by a service provider has a higher matching score even when the candidate does not have the highest similarity.

In another embodiment, the electronic device may select at least one of an NST, an NSLD, and/or an NSI corresponding to a first requirement of the obtained requirements, and select at least one of the selected NST, NSLD, and/or NSI, which best meets the requirements 510 , based on the first requirement. For example, the first requirement may fall into a broad category such as a network slice or service type.

In an embodiment, the electronic device may select the at least one NST from an NST repository, based on the first criterion. For example, the first criterion may include an NST type, an NST capacity, or an interface type. The electronic device may select the at least one NSLD from an NSLD repository, based on the second criterion. For example, the second criterion may include an NSLD type, an NSLD capacity, or an interface type. The electronic device may select the at least one NSI from an NSI inventory, based on the third criterion. For example, the third criterion may include an NSI type, an NSI capacity, or an interface type. In an embodiment, the first, second, and third criteria may be identical to each other, partially identical to each other, or different from each other. For example, the electronic device may select a first NST from the NST repository, based on the NST type, select a first NSLD from the NSLD repository, based on the NSLD type, select a first NSI from the NSI inventory, based on the NSI type, determine a matching score between the requirements and each of the first NST, the first NSLD, and the first NSI, and determine one having a high matching score from among the first NST, the first NSLD, and the first NSI. According to an embodiment, the electronic device may reduce the amount of calculation by selecting an NST, an NSLD, or an NSI based on a comprehensive criterion such as a type before a descriptor for a network slice is specified, and generate an optimal descriptor for a network slice by comparing similarity of all candidates. In an embodiment, when the electronic device selects the NSLD or the NSI, operations 350 and 370 may not be performed.

In operation 350 , when at least one of the plurality of NSTs is determined, the electronic device may determine at least one specific node to substitute for a plurality of abstract nodes included in the at least one of the plurality of NSTs, based on the obtained requirements. In an embodiment, the plurality of abstract nodes included in the determined at least one of the plurality of NSTs or the plurality of NSIs may include a network slice subnet abstract node, a connectivity abstract node, and a managed function abstract node.

In an embodiment, the electronic device may substitute the network slice subnet abstract node included in the determined at least one of the plurality of NSTs, with a specific node. That is, the electronic device may substitute the network slice subnet abstract node by using specific information. The electronic device may determine at least one of an NSST, an NSLSD, an existing NSSI, an NSD, or an existing network service instance, based on similarity to the obtained requirements, and determine the determined at least one as a specific node to substitute for the network slice subnet abstract node.

In an embodiment, the electronic device may substitute the connectivity abstract node included in the determined at least one of the plurality of NSTs, with a specific node. That is, the electronic device may substitute the connectivity abstract node by using specific information. The electronic device may determine at least one of a virtual link, an NSD, or an existing network service instance, based on similarity to the obtained requirements, and determine the determined at least one as a specific node to substitute for the connectivity abstract node.

In an embodiment, the electronic device may substitute the managed function abstract node included in the determined at least one of the plurality of NSTs, with a specific node. That is, the electronic device may substitute the managed function abstract node by using specific information. The electronic device may determine at least one of an existing managed function, a VNFD, an NSD, a VNF instance, or a network service instance, based on similarity to the obtained requirements, and determine the determined at least one as a specific node to substitute for the managed function abstract node.

In an embodiment, the electronic device may substitute a plurality of abstract nodes included in the determined at least one of the plurality of NSTs, with a part or an entirety of an element included in at least one of an NSST, an NSLSD, an existing NSSI, an NSD, or an existing network service instance, determine whether each of the plurality of abstract nodes is substituted with a part or an entirety of the element satisfying the obtained requirements, when it is determined that each of the plurality of abstract nodes is not substituted with a part or an entirety of the element satisfying the obtained requirements, substitute at least one abstract node determined as not being substituted, with a part or an entirety of at least one element satisfying the obtained requirements, and, when it is determined that all of the plurality of abstract nodes is substituted with a part or an entirety of the element satisfying the obtained requirements, generate the descriptor for a network slice, based on the substituted part or entirety of the at least one element. That is, the electronic device may recursively perform the substitution process until all abstract nodes included in the NST are substituted. In this case, the element may correspond to a specific node.

In operation 370 , the electronic device may generate a descriptor for a network slice, based on the determined at least one specific node. In an embodiment, the descriptor for a network slice may include an NSD to be used by an ETSI NFV-MANO orchestrator, or an NSLD or NSLSD to be used by a 3GPP NSMF/NSSMF orchestrator.

In an embodiment, the electronic device may generate an NSLD, based on at least one specific node determined to substitute for the network slice subnet abstract node and the connectivity abstract node. That is

CLAIMS

Claims ( 15 )

What is claimed is:

1 . An electronic device comprising:

a transceiver; memory storing one or more instructions; and at least one processor configured to execute the one or more instructions stored in the memory to:

obtain requirements for a network slice,

select at least one candidate out of a plurality of abstract network slice templates (NSTs), a plurality of network slice descriptors (NSLDs), or a plurality of existing network slice instances (NSIs), respectively considered as candidates, based on a determined highest score of obtained requirements satisfaction by exposed capabilities of the candidates,

select at least one specific node to substitute for a plurality of abstract nodes included in a selected at least one abstract NST based on the determined highest score of abstract nodes requirements satisfaction by the exposed capabilities of specific nodes,

generate a new NSLD based on the selected at least one abstract NST,

generate at least one new network slice subnet descriptor (NSLSD) and at least one corresponding new network service descriptor (NSD) based on each network slice subnet abstract node included in the selected at least one abstract NST, and

pass the new NSLD, and the at least one new NSLSD to a slicing orchestrator for instantiating an NSI and at least one network slice subnet instance (NSSI), and pass the at least one new NSD to a network functions virtualization orchestrator (NFVO) for instantiating a network service (NS) instance corresponding to the at least one instantiated NSSI for satisfying the obtained requirements.

2 . The electronic device of claim 1 , wherein the obtained requirements comprise at least one of quality of service requirements, a service level agreement, service provider preference, a latency requirement, a bandwidth requirement, user equipment (UE) functions, subscription information, a cost, or a service type.

3 . The electronic device of claim 1 , wherein the at least one processor is further configured to

execute the one or more instructions to, when at least one of the plurality of NSIs is selected as a candidate with the highest score of obtained requirements satisfaction by its exposed capabilities, transmit to an orchestrator configured to reuse the selected at least one of the plurality of NSIs and execute the one or more instructions to, when at least one of the plurality of NSLDs is selected as a candidate with the highest score of obtained requirements satisfaction by its exposed capabilities, transmit to an orchestrator configured to create an NSI based on the selected at least one of the plurality of NSLDs.

4 . The electronic device of claim 1 , wherein the plurality of abstract nodes comprise at least one of a network slice subnet abstract node, a connectivity abstract node, or a managed function abstract node.

5 . The electronic device of claim 4 ,

wherein the plurality of abstract nodes, in response to at least one of the plurality of NSTs being selected, comprise at least one network slice subnet abstract node, wherein the at least one processor is further configured to execute the one or more instructions to:

select at least one of a network slice subnet template (NSST), an NSLSD, an existing NSSI, an NSD, or an existing NS instance respectively considered as specific nodes, based on determined highest score of network slice subnet abstract node requirements satisfaction by the exposed capabilities of specific nodes, and

determine the selected at least one as at least one specific node to substitute for the at least one network slice subnet abstract node, and

wherein the network slice subnet abstract node requirements are determined based on obtained requirements.

6 . The electronic device of claim 4 ,

wherein the plurality of abstract nodes, in response to at least one of the plurality of NSTs being selected, comprise at least one connectively abstract node, wherein the at least one processor is further configured to execute the one or more instructions to:

select at least one of an existing virtual link, an NSD, or an existing NS instance, respectively considered as specific nodes, based on a determined highest score of connectivity abstract mode requirements satisfaction by the exposed capabilities of specific nodes, and

determine the selected at least one as at least one specific node to substitute for the at least one connectivity abstract node, and

wherein the connectivity abstract node requirements are determined based on obtained requirements.

7 . The electronic device of claim 4 ,

wherein the plurality of abstract nodes, in response at at least one of the plurality of NSTs being selected, comprise at least one managed function abstract node, wherein the at least one processor is further configured to execute the one or more instructions to:

select at least one of an existing managed function, a virtual network function (VNF) descriptor (VNFD), an NSD, a VNF instance, or a NS instance, respectively considered as specific nodes, based on a determined highest score of managed function abstract node requiremnets satisfaction by the exposed capabilities of specific nodes, and

determine the selected at least one as at least one specific node to substitute for the at least one managed function abstract node, and

wherein the managed function abstract node requirements are determined based on obtained requirements.

8 . The electronic device of claim 4 , wherein the at least one processor is further configured to execute the one or more instructions to:

in response to at least one of the plurality of NSTs being determined, substitute a plurality of abstract nodes included in the selected at least one of the plurality of NSTs, into a part or an entirety of specific nodes; determine whether each of the plurality of abstract nodes is substituted with a part or an entirety of the specific nodes satisfying the requirements of the abstract node; in response to it being determined that each of the plurality of abstract nodes is not substituted with a part or an entirety of the specific nodes satisfying the abstract node requirements, substitute at least one abstract node determined as not being substituted, with a part or an entirety of at least one specific node satisfying the abstract node requirements; and in response to it being determined that each of the plurality of abstract nodes is substituted with a part or an entirety of the specific node satisfying the abstract node requirements, generate a set of NSLD and NSLSD descriptors, based on a structure of NST selected as a candidate with the highest score of obtained requirements and of NSSTs that substituted the network slice subnet abstract nodes in the selected NST recursively selected NSSTs.

9 . The electronic device of claim 1 ,

wherein the plurality of abstract nodes comprise at least one of the network slice subnet abstract noce, a connectivity abstract node, or a managed function abstract node, wherein a specific node to substitute a given network slice subnet abstract node is selected out of at least one of NSSTs, NSLDs, existing NSSIs, NSDs, or existing NS instances, based on the determined highest score of network slice subnet abstract node requirements satisfaction by exposed capabilities of specific nodes, wherein a specific node to substitute a given managed function abstract node is selected out of at least one of existing managed functions, an existing virtual network function (VNF), a virtual network function descriptor (VDFD), an NSD or existing NS instances based on the determined highest score of managed function abstract node requirements satisfaction by exposed capabilities of specific nodes, and

wherein a specific node to substitute a given connectivity abstract node is selected out of at least one of the an existing virtual link, an NSD or an existing NS instance based on the determined highest score of connectivity abstract node requirements satisfaction by exposed capabilities of specific nodes.

10 . An operating method of an electronic device for generating a descriptor for a network slice, the operating method comprising:

obtaining requirements for a network slice; selecting at least one candidate out of a plurality of abstract network slice templates (NSTs), a plurality of network slice descriptors (NSLDs), or a plurality of existing network slice instances (NSIs), respectively considered as candidates, based on a determined highest score of obtained requirements satisfaction by exposed capabilities of the candidates; selecting at least one specific node to substitute for a plurality of abstract nodes included in a selected at least one abstract NST based on the determined highest score of abstract nodes requirements satisfaction by the exposed capabilities of specific nodes; and generating a new NSLD based on the selected at least one abstract NST, generating at least one new network slice subnet descriptor (NSLSD) and at least one corresponding new network service descriptor (NSD) based on each network slice subnet abstract node included in the selected at least one abstract NST, and passing the new NSLD, and the at least one new NSLSD to a slicing orchestrator for instantiating an NSI and at least one network slice subnet instance (NSSI), and passing the at least one new NSD to a network functions virtualization orchestrator (NFVO) for instantiating a network service (NS) instance corresponding to the at least one instantiated NSSI for satisfying the obtained requirements.

11 . The operating method of claim 10 , wherein the obtained requirements comprise at least one of quality of service requirements, a service level agreement, service provider preference, a latency requirement, a bandwidth requirement, user equipment (UE) functions, subscription information, a cost, or a service type.

12 . The operating method of claim 10 , wherein the plurality of abstract nodes comprise at least one of a network slice subnet abstract node, a connectivity abstract node, or a managed function abstract node.

13 . The operating method of claim 10 , further comprising:

when at least one of the plurality of NSIs is selected as a candidate with the highest score of obtained requirements satisfaction by its exposed capabilities, transmitting to an orchestrator configured to reuse the selected at least one of the plurality of NSIs; and when at least one of the plurality of NSLDs is selected as a candidate with the highest score of obtained requirements satisfaction by its exposed capabilities, transmitting to an orchestrator configured to create an NSI based on the selected at least one of the plurality of NSLDs.

14 . A non-transitory computer-readable recording medium having stored therein one or more programs to be executed by one or more processors of a computing device to control the computing device to:

obtain requirements for a network slice; select at least one candidate out of a plurality of abstract network slice templates (NSTs), a plurality of network slice descriptors (NSLDs), or a plurality of existing network slice instances (NSIs), respectively considered as candidates, based on a determined highest score of obtained requirements satisfaction by exposed capabilities of the candidates; select at least one specific node to substitute for a plurality of abstract nodes included in a selected at least one abstract NST based on the determined highest score of abstract nodes requirements satisfaction by the exposed capabilities of specific nodes; and generate a new NSLD based on the selected at least one abstract NST, generate at least one new network slice subnet descriptor (NSLSD) and at least one corresponding new network service descriptor (NSD) based on each network slice subnet abstract node included in the selected at least one abstract NST, and pass the new NSLD, and the at least one new NSLSD to a slicing orchestrator for instantiating an NSI and at least one network slice subnet instance (NSSI), and pass the at least one new NSD to a network functions virtualization orchestrator (NFVO) for instantiating a network service (NS) instance corresponding to the at least one instantiated NSSI for satisfying the obtained requirements.

15 . The non-transitory computer-readable recording medium of claim 14 , wherein the one or more processors of the computing device further control the computing device to:

where at least one of the plurality of NSIs is selected as a candidate with the highest score of obtained requirements satisfaction by its exposed capabilities, transmit to an orchestrator configured to reuse the selected at least one plurality of NSIs, and when at least one of the plurality of NSLDs is selected as a candidate with the highest score of obtained requirements satisfaction by its exposed capabilities, transmit to an orchestrator configured to create an NSI based on the selected at least one of the plurality of NSLDs.

US17/867,054

2020-02-07

2022-07-18

Apparatus and method for generating network slice in wireless communication system

Active

2041-03-04

US12513048B2

( en )

Applications Claiming Priority (3)

Application Number

Priority Date

Filing Date

Title

KR1020200015119A

KR102894411B1

( en )

2020-02-07

2020-02-07

Apparatus and method for generating network slice in a wireless communication system

KR10-2020-0015119

2020-02-07

PCT/KR2021/001015

WO2021157934A1

( en )

2020-02-07

2021-01-26

Apparatus and method for generating network slice in wireless communication system

Related Parent Applications (1)

Application Number

Title

Priority Date

Filing Date

PCT/KR2021/001015

Continuation

WO2021157934A1

( en )

2020-02-07

2021-01-26

Apparatus and method for generating network slice in wireless communication system

Publications (2)

Publication Number

Publication Date

US20220353138A1

US20220353138A1 ( en )

2022-11-03

US12513048B2

true

US12513048B2 ( en )

2025-12-30

Family

ID=77200747

Family Applications (1)

Application Number

Title

Priority Date

Filing Date

US17/867,054

Active

2041-03-04

US12513048B2

( en )

2020-02-07

2022-07-18

Apparatus and method for generating network slice in wireless communication system

Country Status (3)

Country

Link

US

( 1 )

US12513048B2

( en )

KR

( 1 )

KR102894411B1

( en )

WO

( 1 )

WO2021157934A1

( en )

Families Citing this family (15)

* Cited by examiner, † Cited by third party

Publication number

Priority date

Publication date

Assignee

Title

CN119945905A

( en )

*

2020-07-23

2025-05-06

华为技术有限公司

A business processing method and network equipment

CN114513421B

( en )

*

2020-10-26

2025-04-15

中兴通讯股份有限公司

Information processing method, base station, bearer network equipment, core network equipment and medium

WO2023058133A1

( en )

*

2021-10-05

2023-04-13

楽天モバイル株式会社

Action execution system and control method thereof

CN114125779B

( en )

*

2021-11-26

2023-05-16

中国联合网络通信集团有限公司

Application program instantiation method, device, server and storage medium

WO2023128699A1

( en )

*

2021-12-30

2023-07-06

삼성전자주식회사

Apparatus and method for allocating resource of cloud native network function based on service level agreement

US12368654B2

( en )

*

2022-02-04

2025-07-22

Ciena Corporation

Optimizing network slices using service profile aggregation

US20230284186A1

( en )

*

2022-03-04

2023-09-07

Google Llc

Network Slicing Method and System For 5G Networks

US12079849B2

( en )

*

2022-04-19

2024-09-03

Dell Products L.P.

Computing devices with dual computing architectures for use in a subscription model

US12574293B2

( en )

*

2022-06-16

2026-03-10

Microsoft Technology Licensing, Llc

Managing cloud-native virtual network functions

TWI838107B

( en )

*

2023-02-02

2024-04-01

中華電信股份有限公司

A network function virtualization orchestrator system, method and computer-readable medium thereof based on mobile network slicing function

US12199825B2

( en )

*

2023-02-28

2025-01-14

Verizon Patent And Licensing Inc.

Systems and methods for orchestration of network functions

US20240348513A1

( en )

*

2023-04-17

2024-10-17

Microsoft Technology Licensing, Llc

Slice-driven deployment of network functions

US20240413892A1

( en )

*

2023-06-12

2024-12-12

Juniper Networks, Inc.

Service management and orchestration (smo) of satellite access networks within a network slice

KR20250058619A

( en )

*

2023-10-23

2025-04-30

삼성전자주식회사

Apparatus for performing communciation and method for operating thereof

CN117177296B

( en )

*

2023-11-02

2024-01-23

甘肃省公安åŽ

Public monitoring video real-time transmission and remote play method based on 5G network

Citations (13)

* Cited by examiner, † Cited by third party

Publication number

Priority date

Publication date

Assignee

Title

EP2989751B1

( en )

2013-04-25

2017-10-18

Hangzhou H3C Technologies Co., Ltd.

Network resource matching

US20180132138A1

( en )

*

2016-11-10

2018-05-10

Huawei Technologies Co., Ltd.

Systems and methods for network slice service provisioning

WO2018171587A1

( en )

2017-03-22

2018-09-27

大唐移动通信设备有限公司

Method for generating network slice template and for applying network slice template, and apparatus

CN108770016A

( en )

2018-06-04

2018-11-06

北京邮电大学

5G end to end network slice generation method based on template and device

WO2019057011A1

( en )

2017-09-19

2019-03-28

华为技术有限公司

Method for processing network slice template, and management device

US20190260641A1

( en )

2016-06-21

2019-08-22

NEC Laboratories Europe GmbH

Sdn-based mobile communication system and method for operating such system

WO2019184967A1

( en )

2018-03-29

2019-10-03

华为技术有限公司

Method and apparatus for deploying network slice

KR20190120833A

( en )

2017-03-19

2019-10-24

후아웨이 테크놀러지 컴퍼니 리미티드

Network slice management methods, units, and systems

US20200084107A1

( en )

*

2017-05-22

2020-03-12

Huawei Technologies Co., Ltd.

Method And Apparatus For Creating Network Slice, And Communications System

US10791040B2

( en )

2015-11-13

2020-09-29

Huawei Technologies Co., Ltd.

Systems and methods for network slice management

US20210075678A1

( en )

*

2019-09-06

2021-03-11

Wipro Limited

System and method of maintenance of network slice templates for slice orchestration

US20230040700A1

( en )

*

2020-01-02

2023-02-09

Telefonaktiebolaget Lm Ericsson (Publ)

Network slice instance provisioning based on a permissioned distributed ledger

US20230232283A1

( en )

*

2019-10-14

2023-07-20

Nokia Solutions And Networks Oy

Resource balancing

2020

2020-02-07

KR

KR1020200015119A

patent/KR102894411B1/en

active

Active

2021

2021-01-26

WO

PCT/KR2021/001015

patent/WO2021157934A1/en

not_active

Ceased

2022

2022-07-18

US

US17/867,054

patent/US12513048B2/en

active

Active

Patent Citations (17)

* Cited by examiner, † Cited by third party

Publication number

Priority date

Publication date

Assignee

Title

EP2989751B1

( en )

2013-04-25

2017-10-18

Hangzhou H3C Technologies Co., Ltd.

Network resource matching

US10791040B2

( en )

2015-11-13

2020-09-29

Huawei Technologies Co., Ltd.

Systems and methods for network slice management

US11012311B2

( en )

2016-06-21

2021-05-18

NEC Laboratories Europe GmbH

SDN-based mobile communication system and method for operating such system

US20190260641A1

( en )

2016-06-21

2019-08-22

NEC Laboratories Europe GmbH

Sdn-based mobile communication system and method for operating such system

US20180132138A1

( en )

*

2016-11-10

2018-05-10

Huawei Technologies Co., Ltd.

Systems and methods for network slice service provisioning

KR20190120833A

( en )

2017-03-19

2019-10-24

후아웨이 테크놀러지 컴퍼니 리미티드

Network slice management methods, units, and systems

US20200014608A1

( en )

*

2017-03-19

2020-01-09

Huawei Technologies Co., Ltd.

Network Slice Management Method, Unit, and System

US10958524B2

( en )

2017-03-22

2021-03-23

Datang Mobile Communications Equipment Co., Ltd.

Method for generating network slice template and for applying network slice template, and apparatus

WO2018171587A1

( en )

2017-03-22

2018-09-27

大唐移动通信设备有限公司

Method for generating network slice template and for applying network slice template, and apparatus

US20200084107A1

( en )

*

2017-05-22

2020-03-12

Huawei Technologies Co., Ltd.

Method And Apparatus For Creating Network Slice, And Communications System

WO2019057011A1

( en )

2017-09-19

2019-03-28

华为技术有限公司

Method for processing network slice template, and management device

WO2019184967A1

( en )

2018-03-29

2019-10-03

华为技术有限公司

Method and apparatus for deploying network slice

US11283684B2

( en )

2018-03-29

2022-03-22

Huawei Technologies Co., Ltd.

Network slice deployment method and apparatus

CN108770016A

( en )

2018-06-04

2018-11-06

北京邮电大学

5G end to end network slice generation method based on template and device

US20210075678A1

( en )

*

2019-09-06

2021-03-11

Wipro Limited

System and method of maintenance of network slice templates for slice orchestration

US20230232283A1

( en )

*

2019-10-14

2023-07-20

Nokia Solutions And Networks Oy

Resource balancing

US20230040700A1

( en )

*

2020-01-02

2023-02-09

Telefonaktiebolaget Lm Ericsson (Publ)

Network slice instance provisioning based on a permissioned distributed ledger

Non-Patent Citations (34)

* Cited by examiner, † Cited by third party

Title

3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Management and orchestration; 5G Network Resource Model (NRM); Stage 2 and stage 3 (Release 16), 3GPP TS 28.541 V16.3.0 (Dec. 2019), Jan. 2020.

3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Management and orchestration; Provisioning (Release 16), 3GPP TS 28.531 V16.4.0 (Dec. 2019), Jan. 2020.

GSM Association, Official Document NG.116—Generic Network Slice Template Version 1.0, May 23, 2019.

GSMA, From Vertical Industry Requirements to Network Slice Characteristics, https://www.gsma.com/solutions-and-impact/technologies/networks/wp-content/uploads/2018/09/5G-Network-Slicing-Report-From-Vertical-Industry-Requirements-to-Network-Slice-Characteristics.pdf, Aug. 2018, pp. 1-10. (Year: 2018).

*

International Search Report and Written Opinion dated Apr. 15, 2021, issued in International Patent Application No. PCT/KR2021/001015.

James O' Sullivan et al., Towards a Generic Slice Template using GSMA NEST GST, James O 'Sullivan & Kevin McDonnell, Huawei Technologies, 5G Riders on the Storm Catalyst, Mar. 29, 2019.

Jose Ordonez-Lucena et al., The Creation Phase in Network Slicing: From a Service Order to an Operative Network Slice, 2018 European Conference on Networks and Communications (EuCNC), Apr. 25, 2018.

Jose Ordonez-Lucena et al., The Creation Phase in Network Slicing: From a Service Order to an Operative Network Slice, 2018 European Conference on Networks and Communications (EuCNC), Jun. 2018.

Korean Office Action dated Feb. 27, 2025, issued in Korean Patent Application No. 10-2020-0015119.

MP_ODINI, Network Slicing: 5G Network Slice Management, Feb. 25, 2019, https://community.hpe.com/t5/Telecom-IQ/Part-2-Network-Slicing-5G-Network-Slice-Management/ba-p/7036016#.XWUbScXgqY1.

Network Functions Virtualisation (NFV) Release 2; Management and Orchestration; Network Service Templates Specification, ETSI GS NFV-IFA 014 V2.6.1, Apr. 2019.

Network Functions Virtualisation (NFV) Release 3; Management and Orchestration; Or-Vnfm reference point—Interface and Information Model Specification, ETSI GS NFV-IFA 007 V3.3.1, Sep. 2019.

Network Functions Virtualisation (NFV) Release 3; Management and Orchestration; Os-Ma-Nfvo reference point—Interface and Information Model Specification, ETSI GS NFV-IFA 013 V3.2.1, Apr. 2019.

Network Functions Virtualisation (NFV) Release 3; Management and Orchestration; VNF Descriptor and Packaging Specification, ETSI GS NFV-IFA 011 V3.3.1, Sep. 2019.

Network Functions Virtualisation (NFV); Resiliency Requirements, ETSI GS NFV-REL 001 V1.1.1, Jan. 2015.

Pol Alemany et al., Experimental Validation of Network Slicing Management for Vertical Applications on Multimedia Real-Time Communications over a Packet/Optical Network, 2019 21st International Conference on Transparent Optical Networks (ICTON), Sep. 19, 2019.

Samsung, 5G Core Vision Revolutionary changes in core with the arrival of 5G, Technical Report, Apr. 2019.

3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Management and orchestration; 5G Network Resource Model (NRM); Stage 2 and stage 3 (Release 16), 3GPP TS 28.541 V16.3.0 (Dec. 2019), Jan. 2020.

3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Management and orchestration; Provisioning (Release 16), 3GPP TS 28.531 V16.4.0 (Dec. 2019), Jan. 2020.

GSM Association, Official Document NG.116—Generic Network Slice Template Version 1.0, May 23, 2019.

GSMA, From Vertical Industry Requirements to Network Slice Characteristics, https://www.gsma.com/solutions-and-impact/technologies/networks/wp-content/uploads/2018/09/5G-Network-Slicing-Report-From-Vertical-Industry-Requirements-to-Network-Slice-Characteristics.pdf, Aug. 2018, pp. 1-10. (Year: 2018).

*

International Search Report and Written Opinion dated Apr. 15, 2021, issued in International Patent Application No. PCT/KR2021/001015.

James O' Sullivan et al., Towards a Generic Slice Template using GSMA NEST GST, James O 'Sullivan & Kevin McDonnell, Huawei Technologies, 5G Riders on the Storm Catalyst, Mar. 29, 2019.

Jose Ordonez-Lucena et al., The Creation Phase in Network Slicing: From a Service Order to an Operative Network Slice, 2018 European Conference on Networks and Communications (EuCNC), Apr. 25, 2018.

Jose Ordonez-Lucena et al., The Creation Phase in Network Slicing: From a Service Order to an Operative Network Slice, 2018 European Conference on Networks and Communications (EuCNC), Jun. 2018.

Korean Office Action dated Feb. 27, 2025, issued in Korean Patent Application No. 10-2020-0015119.

MP_ODINI, Network Slicing: 5G Network Slice Management, Feb. 25, 2019, https://community.hpe.com/t5/Telecom-IQ/Part-2-Network-Slicing-5G-Network-Slice-Management/ba-p/7036016#.XWUbScXgqY1.

Network Functions Virtualisation (NFV) Release 2; Management and Orchestration; Network Service Templates Specification, ETSI GS NFV-IFA 014 V2.6.1, Apr. 2019.

Network Functions Virtualisation (NFV) Release 3; Management and Orchestration; Or-Vnfm reference point—Interface and Information Model Specification, ETSI GS NFV-IFA 007 V3.3.1, Sep. 2019.

Network Functions Virtualisation (NFV) Release 3; Management and Orchestration; Os-Ma-Nfvo reference point—Interface and Information Model Specification, ETSI GS NFV-IFA 013 V3.2.1, Apr. 2019.

Network Functions Virtualisation (NFV) Release 3; Management and Orchestration; VNF Descriptor and Packaging Specification, ETSI GS NFV-IFA 011 V3.3.1, Sep. 2019.

Network Functions Virtualisation (NFV); Resiliency Requirements, ETSI GS NFV-REL 001 V1.1.1, Jan. 2015.

Pol Alemany et al., Experimental Validation of Network Slicing Management for Vertical Applications on Multimedia Real-Time Communications over a Packet/Optical Network, 2019 21st International Conference on Transparent Optical Networks (ICTON), Sep. 19, 2019.

Samsung, 5G Core Vision Revolutionary changes in core with the arrival of 5G, Technical Report, Apr. 2019.

Also Published As

Publication number

Publication date

KR20210101373A

( en )

2021-08-19

WO2021157934A1

( en )

2021-08-12

US20220353138A1

( en )

2022-11-03

KR102894411B1

( en )

2025-12-01

Similar Documents

Publication

Publication Date

Title

US20220353138A1

( en )

2022-11-03

Apparatus and method for generating network slice in wireless communication system

US12192820B2

( en )

2025-01-07

Reinforcement learning for multi-access traffic management

US11831517B2

( en )

2023-11-28

Data IO and service on different pods of a RIC

EP4309311B1

( en )

2025-09-24

Platform independent application programming interface configuration

US20240305533A1

( en )

2024-09-12

Radio resource planning and slice-aware scheduling for intelligent radio access network slicing

US20230069604A1

( en )

2023-03-02

Use of crds as descriptors for applications, application components, deployments, clouds, ai/ml models, and rte in an o-ran system

US11190413B1

( en )

2021-11-30

Systems and methods for zero-touch deployment of network slices and network slice assurance services

CN117897980A

( en )

2024-04-16

Wireless access network intelligent application manager

KR102664946B1

( en )

2024-05-09

Network-based media processing control

US11836551B2

( en )

2023-12-05

Active and standby RICs

CN109952796A

( en )

2019-06-28

Creation and modification of shareable slice instances

WO2019062456A1

( en )

2019-04-04

Method and device for determining deployment information about network

US11012312B2

( en )

2021-05-18

Network slice management

KR20190120833A

( en )

2019-10-24

Network slice management methods, units, and systems

KR20190039757A

( en )

2019-04-15

How to manage virtual radio access networks and how to tune software components

US20210064410A1

( en )

2021-03-04

Apparatus and method for network function virtualization in wireless communication system

EP4525387A1

( en )

2025-03-19

Methods and devices for operation in next generation clouds

JP2025500534A

( en )

2025-01-09

Apparatus and method for implementing O2 related functionality definitions in a telecommunications network - Patents.com

Aslam et al.

2012

Service provisioning for the WSN cloud

Gómez-Jerez et al.

2024

5g ue and network asset administration shells for the integration of 5g and industry 4.0 systems

US20240205748A1

( en )

2024-06-20

Use of crds as descriptors for application ui in an o-ran system

US20240201962A1

( en )

2024-06-20

Use of crds as descriptors for application ui in an o-ran system

Schmidt

2021

Slicing in heterogeneous software-defined radio access networks

US12549439B1

( en )

2026-02-10

Radio access network node configuration

EP4385183A1

( en )

2024-06-19

Categorization of slice profile parameters in nssmf implementation

Legal Events

Date

Code

Title

Description

2022-07-18

AS

Assignment

Owner name : SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF

Free format text : ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WYSZKOWSKI, PRZEMYSLAW;KIENIG, JAN;HO, DONGHYEOK;AND OTHERS;SIGNING DATES FROM 20220531 TO 20220613;REEL/FRAME:060536/0289

2022-07-18

FEPP

Fee payment procedure

Free format text : ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

2022-08-29

STPP

Information on status: patent application and granting procedure in general

Free format text : DOCKETED NEW CASE - READY FOR EXAMINATION

2023-10-05

STPP

Information on status: patent application and granting procedure in general

Free format text : NON FINAL ACTION MAILED

2023-12-27

STPP

Information on status: patent application and granting procedure in general

Free format text : RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

2024-04-01

STPP

Information on status: patent application and granting procedure in general

Free format text : FINAL REJECTION MAILED

2024-06-10

STPP

Information on status: patent application and granting procedure in general

Free format text : DOCKETED NEW CASE - READY FOR EXAMINATION

2024-07-16

STPP

Information on status: patent application and granting procedure in general

Free format text : NON FINAL ACTION MAILED

2024-09-25

STPP

Information on status: patent application and granting procedure in general

Free format text : RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

2025-01-08

STPP

Information on status: patent application and granting procedure in general

Free format text : FINAL REJECTION MAILED

2025-06-17

STPP

Information on status: patent application and granting procedure in general

Free format text : RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

2025-10-24

STPP

Information on status: patent application and granting procedure in general

Free format text : NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

2025-11-13

STPP

Information on status: patent application and granting procedure in general

Free format text : PUBLICATIONS -- ISSUE FEE PAYMENT RECEIVED

2025-11-14

STPP

Information on status: patent application and granting procedure in general

Free format text : PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED

2025-12-17

STCF

Information on status: patent grant

Free format text : PATENTED CASE

Related documents

Record · ID 607471
Conceptio Open Knowledge Archive — every document is proof-bundled with source, license, and retrieval metadata.