WO2019061529A1 - 网络切片中分配资源的方法、设备和计算机可读存储介质 - Google Patents
网络切片中分配资源的方法、设备和计算机可读存储介质 Download PDFInfo
- Publication number
- WO2019061529A1 WO2019061529A1 PCT/CN2017/105108 CN2017105108W WO2019061529A1 WO 2019061529 A1 WO2019061529 A1 WO 2019061529A1 CN 2017105108 W CN2017105108 W CN 2017105108W WO 2019061529 A1 WO2019061529 A1 WO 2019061529A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network
- system resources
- slices
- network slice
- slice
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5041—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
- H04L41/5054—Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
- H04L41/0897—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities by horizontal or vertical scaling of resources, or by migrating entities, e.g. virtual resources or entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5041—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
- H04L41/5051—Service on demand, e.g. definition and deployment of services in real time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0895—Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/16—Threshold monitoring
Definitions
- Embodiments of the present disclosure generally relate to communication network technologies and, more particularly, to methods, apparatuses, and computer readable storage media for allocating system resources among a plurality of network slices in a communication network.
- the International Telecommunication Union Radiocommunication Sector proposes three typical application scenarios for 5G communication, namely enhanced mobile broadband communication (eMBB), large-scale machine communication (mMTC), and high-reliability low-latency communication (uRLLC).
- eMBB enhanced mobile broadband communication
- mMTC large-scale machine communication
- uRLLC high-reliability low-latency communication
- Different types of application scenarios have different requirements in terms of mobility, security, policy control, delay, and reliability.
- the existing architecture of communication networks is relatively singular. This lack of flexibility in the network architecture is not sufficient to support a wider range of business performance and scalability requirements.
- a method implemented at a network device in a communication network includes determining a first utility value of a first network slice of the communication network and a second utility value of a second network slice.
- a network slice corresponds to a set of network functions for a service set.
- the utility value of a network slice indicates the level of demand for the system resources of the communication network for the set of services associated with the network slice.
- the network device determines a difference between the first utility value and the second utility value. In response to the difference exceeding the threshold utility value, the network device updates system resources for the plurality of network slices of the communication network.
- a network device in a communication network includes a processor, and a memory storing instructions that, when executed by the processor, cause the network device to perform an action of determining a first utility value and a second of the first network slice of the communication network a second utility value of the network slice, a network slice corresponding to a set of network functions for a service set, a utility value of a network slice indicating a demand level of a service set associated with the network slice for the system resource of the communication network; determining a difference between the first utility value and the second utility value; and updating system resources for the plurality of network slices of the communication network in response to the difference exceeding the threshold utility value.
- a computer readable storage medium includes program code stored thereon that, when executed by a device, causes the device to perform the method according to the first aspect.
- Figure 1 shows a schematic diagram of a communication network comprising a plurality of network slices
- FIG. 2 illustrates a flow diagram of an example method implemented at a network device in a communication network, in accordance with certain embodiments of the present disclosure
- FIG. 3 illustrates a block diagram of an apparatus implemented at a network device in a communication network, in accordance with an embodiment of the present disclosure
- FIG. 4 shows a block diagram of a network device in a communication network, in accordance with an embodiment of the present disclosure.
- network device refers to any suitable entity or device capable of providing a cell or coverage such that a terminal device can access or receive services from or through the network.
- network devices include, for example, base stations.
- base station may refer to a Node B (NodeB or NB), an evolved Node B (eNodeB or eNB), a Remote Radio Unit (RRU), a Radio Head (RH), a Remote Radio Head (RRH), a repeater, or a low power node such as a pico base station, a femto base station, or the like.
- embodiments of the present disclosure are described herein in the context of wireless communications, such as cellular communications, and employ terminology in Long Term Evolution/Long Term Evolution-Advanced (LTE/LTE-A) or 5G, such as developed by 3GPP. .
- LTE/LTE-A Long Term Evolution/Long Term Evolution-Advanced
- 5G Long Term Evolution-Advanced
- embodiments of the present disclosure are in no way limited to a wireless communication system that complies with the wireless communication protocol established by 3GPP, but can be applied to any communication system having similar problems, such as WLAN, wired. Communication systems, or other communication systems developed in the future.
- FIG. 1 shows a schematic diagram of a communication network 100 that includes a plurality of network slices.
- communication network 100 can include multiple network slices, such as network slices 110, 120, and 130 shown in FIG.
- a network slice corresponds to a set of network functions for a service set.
- a network slice may be logically or physically mapped to multiple access and transmission technologies of a radio access network or core network of a communication network.
- network slices 110, 120, and 130 may correspond to communication network 100.
- RAN Wireless Point Access Network
- network functions corresponding to network slices 110, 120, and 130 may include, but are not limited to, physical layer (PHY) functions, medium access control (MAC) layer functions, and radio link control (RLC) layers. Function, Packet Data Convergence Protocol (PDCP) layer functionality, and Radio Resource Control (RRC) layer functionality.
- PHY physical layer
- MAC medium access control
- RLC radio link control
- PDCP Packet Data Convergence Protocol
- RRC Radio Resource Control
- the network slices 110, 120, and 130 described above may be implemented logically by virtual network slicing technology or physically by using different hardware resources.
- network slices 110, 120, and 130 may include the same or different radio access functions and may share system resources of communication network 100, including but not limited to, processing resources, storage resources, signaling resources, radio physical transmission resources, Radio access technology and infrastructure for radio access networks.
- the present disclosure does not impose any limitation on the implementation of the network function corresponding to the network slice.
- Network slices 110, 120, and 130 correspond to services 115, 125, and 135, respectively.
- Services 115, 125, and 135 may each represent a communication service or a collection of communication services having similar quality of service requirements.
- network slice 110 provides a specific network service for service 115.
- Service 115 may correspond to one or a group of communication services having specific quality of service requirements.
- the service 115 may also correspond to a collection of communication users having a particular service priority.
- the functional configuration and system resource allocation of network slice 110 may be optimized based on the specific quality of service requirements (QoS) of traffic 115 to provide customized network services for traffic 115.
- QoS quality of service requirements
- Communication network 100 may include any suitable number of network slices, and one network slice may also serve multiple service sets.
- Communication in communication network 100 can follow any suitable radio access technology and corresponding communication standards.
- radio access networks include, but are not limited to, Long Term Evolution (LTE), LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), Global System for Mobile Communications ( GSM), Orthogonal Frequency Division Multiple Access (OFDM), Wireless Local Area Network (WLAN), Worldwide Interoperability for Microwave Access (WiMAX), Bluetooth, Zigbee technology, Machine Type Communication (MTC), D2D, or M2M, and the like.
- the communication service corresponding to a network slice can be based on any suitable communication protocol.
- Communication protocols include, but are not limited to, Transmission Control Protocol (TCP)/Internet Protocol (IP), Hypertext Transfer Protocol (HTTP), User Datagram Protocol (UDP), Session Description Protocol (SDP), and the like.
- multiple network slices share system resources of a communication network.
- the network performance of the network slice and the communication traffic being served may change in real time, so it may be necessary to frequently update the system resources of multiple network slices. This results in excessive computational complexity and consumes excessive computing and storage resources.
- different services have different priorities or different quality of service requirements, how to consider the priority requirements of different services and the fairness between different network slices in the resource allocation process, which is needed in the network slicing technology. problem.
- embodiments of the present disclosure propose a system resource allocation scheme for multiple network slices triggered based on a particular event.
- the network device determines a utility value for a network slice in the communication network to determine a level of demand for system resources associated with the network slice. Based on the determined utility value, the network device determines the difference between the utility values of the two network slices. In the event that the difference exceeds a certain threshold utility value, the network device reallocates system resources for the plurality of network slices. In this way, the network device updates the system resources of multiple network slices in the communication network only if the utility value difference of some two network slices exceeds a certain threshold. Therefore, by the method described in the present disclosure, it is possible to reduce the number of times the allocated system resources are adjusted for a plurality of network slices, thereby reducing the amount of calculation of updating system resources.
- the communication network 100 may be logically or physically divided into a plurality of network slices by network slicing technology.
- a network slice corresponds to a set of network functions for a service set.
- the network function may include network functions of one or more radio access networks.
- the network corresponding to the network slice can be configured according to the quality of service requirements of the communication service served by the network slice and the system configuration of the network slice.
- the network device determines one utility value (referred to as "first utility value") of one network slice (referred to as “first network slice”) of the communication network 100 and another network slice ( Another utility value called “second network slice” (referred to as “second utility value”).
- the utility value of the network slice can be used to measure the level of demand for the system resources of the communication network 100 for the set of services associated with the network slice. The higher the utility value of the network slice, the higher the demand level of the service set corresponding to the network slice.
- the network device allocates more system resources for network slices with more efficient values.
- the network device determines a set of utility parameters for the network slice.
- the set of utility parameters includes, but is limited to, a system resource allocated amount for the network slice, a system resource requirement for the network slice, and a priority of the network slice.
- the priority of the network slice can be represented by the priority parameter of the network slice.
- the priority parameter can be determined based on a set of services associated with the network slice. Based on the set of utility parameters of the network slice, the network device determines a utility value for the network slice.
- the utility value of a network slice can be determined by the following formula (1):
- c represents the allocated amount of system resources for the network slice
- d represents the system resource requirement of the network slice
- A represents the priority parameter of the network slice. It can be found by formula (1) that the larger the priority parameter A, the higher the utility value of the network slice, that is, the higher the demand level of the service served by the network slice to the system resource.
- the network device will allocate more system resources for network slices with higher priority. It should be noted that the specific details of the system resource update will be given below.
- the above formula (1) is only an exemplary formula for calculating the utility value of the network slice, and those skilled in the art can use various utility formulas to measure different network slice pair systems as needed. The degree of demand for resources.
- the network device determines a difference between the first utility value and the second utility value.
- the difference in two network slice utility values represents the fairness of system resource allocation for the two network slices.
- system resource update method described in this paper is triggered based on the difference in utility value of the network slice compared to real-time or periodically adjusting system resources of multiple slices, thereby reducing the update frequency of system resources. And reduce the amount of computation of network devices.
- the network device updates the system resources for the plurality of network slices. From the above discussion, the difference in utility values of the two network slices exceeds the threshold utility value, meaning that the unfairness between network slices of the communication network exceeds a predetermined threshold. In this case, the network device will reallocate system resources of multiple network slices to again achieve fairness in system resource allocation among multiple network slices.
- the network device determines system resources for each of the plurality of network slices to cause the plurality of network slices to The utility values are equal, and the sum of the system resources determined for the plurality of network slices is equal to a predetermined amount of system resources.
- the utility value of the network slice represents the level of demand of the service set in each network slice for the system resources of the communication network.
- the equal utility value of multiple network slices means that the fairness of resource allocation is realized in multiple network slices through the reallocation of system resources. Based on the system resources determined for each network slice, the network device reallocates the corresponding system resources for each network slice.
- U 1 , U 2 , and U 3 represent utility values of network slices 110, 120, and 130, respectively, after system resource update, and c 1 , c 2 , and c 3 respectively represent obtained by the resource update method described in the present disclosure.
- the allocated amount for system resources of network slices 110, 120, and 130, and R represents a predetermined amount of system resources.
- a 1 , A 2 , and A 3 represent priority parameters of network slices 110, 120, and 130, respectively, and d 1 , d 2 , and d 3 represent demand quantities of system resources of network slices 110, 120, and 130, respectively. It should be noted that the above examples are merely illustrative of system resource update methods in accordance with certain embodiments of the present disclosure for three network slices, although the disclosure is not so limited. Methods for updating system resources for any number of network slices can be obtained by those skilled in the art in accordance with the methods described in this disclosure.
- the network device in a system resource update for multiple network slices, will reserve a certain amount of system resources, for example, for creating a new network slice. In other examples, the network device does not reserve any system resources, but instead allocates all system resources of the communication network to the existing plurality of network slices to maximize utilization of the communication network system resources.
- system resources of communication network 100 may include any resources that may be quantitatively represented numerically.
- the system resources may include computing resources, storage resources, signaling resources, physical resource units (PREs), and physical resource blocks (PRBs).
- the system resources can also be various combinations of the above resources.
- the utility value of the network slice can be determined separately for a plurality of system resources.
- different utility values may be employed based on different application scenarios as trigger conditions for updating system resources.
- computing resources can be used as system resources.
- the network device can allocate computing resources of the communication network among multiple network slices.
- the network device may employ a physical resource block as a system resource and allocate a physical resource block of the communication network among the plurality of network slices.
- the network functions corresponding to one network slice may include the functionality of a radio access network.
- the network function may include radio access network functions such as a physical layer, a media intervention control layer, a radio link layer, a packet data convergence protocol layer, and a radio resource control layer.
- the network slice of the communication network will be implemented in the radio access network. It should be noted that in actual network deployment, the service scope of a network slice can be configured to be nationwide or only local. Therefore, if network slicing involves core network function configuration and resource partitioning, it may affect the system configuration part of the core network of the communication network. Therefore, the implementation of the network slice described in the foregoing embodiments will not affect the system configuration of the core network, that is, the configuration and function division of the network slice are transparent to the core network, thereby implementing a more flexible and easily expandable network. Slice design.
- the network device can reallocate system resources of multiple network slices in the communication network only if the difference in utility values of some two network slices exceeds a certain threshold.
- the methods described in embodiments of the present disclosure may reduce the number of times system resources are updated for multiple network slices, thereby reducing the allocation of system resources, as compared to real-time or periodic adjustments of allocated system resources for multiple network slices. the complexity.
- the method of updating system resources may consider fairness between multiple network slices, thereby avoiding network slices corresponding to low priority services. Unable to get enough system resources.
- FIG. 3 illustrates a block diagram of an apparatus 300 implemented at a network device in accordance with an embodiment of the present disclosure.
- the apparatus 300 can be implemented at a network device such as the communication network 100 shown in FIG.
- apparatus 300 can include a first determining unit 310 configured to determine a first utility value of a first network slice of the communication network and a second utility value of a second network slice.
- a network slice corresponds to a set of network functions for a service set.
- the utility value of the network slice indicates the level of demand for the system resources of the communication network for the set of services associated with the network slice.
- the apparatus 300 can also include a second determining unit 320 configured to determine a difference between the first utility value and the second utility value.
- the apparatus 300 can also include an update unit 330 configured to update system resources for the plurality of network slices as described above in response to the difference exceeding a threshold utility value.
- each module of the device 300 may be a hardware module or a software module.
- device 300 may be implemented in part or in whole using software and/or firmware, such as a computer program product embodied on a computer readable medium.
- device 300 may be implemented in part or in whole based on hardware, such as implemented as an integrated circuit (IC), an application specific integrated circuit (ASIC), a system on a chip (SOC), a field programmable gate array (FPGA), etc. .
- IC integrated circuit
- ASIC application specific integrated circuit
- SOC system on a chip
- FPGA field programmable gate array
- FIG. 4 shows a block diagram of a network device 400 in accordance with an embodiment of the present disclosure.
- Network device 400 can be used to implement the network devices of communication network 100 in embodiments of the present disclosure.
- network device 400 includes a processor 410.
- the processor 410 controls the operations and functions of the network device 400.
- processor 410 can perform various operations with instructions 430 stored in memory 420 coupled thereto.
- Memory 420 can be of any suitable type suitable for use in a local technology environment and can be implemented using any suitable data storage technology, including but not limited to semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices, and systems. Although only one memory unit is shown in FIG. 4, there may be multiple physical entities in the network device 400. The same memory unit.
- Processor 410 may be of any suitable type suitable for use in a local technology environment and may include, but is not limited to, general purpose computers, special purpose computers, microcontrollers, digital signal controllers (DSPs), and controller-based multi-core controller architectures. One or more cores.
- Network device 400 may also include multiple processors 410.
- the processor 410 can also be coupled to a transceiver 440 that can receive and transmit information by means of one or more antennas 450 and/or other components.
- processor 410 and memory 420 may operate in conjunction to implement method 200 described above with respect to FIG. 2. It will be understood that all of the features described above are applicable to network device 400 and will not be described herein.
- the various example embodiments of the present disclosure can be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which can be executed by a controller, microprocessor or other computing device.
- firmware or software which can be executed by a controller, microprocessor or other computing device.
- embodiments of the present disclosure may also be described in the context of machine-executable instructions, such as in a program module that is executed in a device on a real or virtual processor of a target.
- program modules include routines, programs, libraries, objects, classes, components, data structures, and the like that perform particular tasks or implement particular abstract data structures.
- the functionality of the program modules may be combined or divided between the described program modules.
- Machine-executable instructions for program modules can be executed within a local or distributed device. In a distributed device, program modules can be located in both local and remote storage media.
- Computer program code for implementing the methods of the present disclosure can be written in one or more programming languages.
- the computer program code can be provided to a general purpose computer, a special purpose computer or a processor of other programmable data processing apparatus such that the program code, when executed by a computer or other programmable data processing apparatus, causes a flowchart and/or block diagram. Medium The specified functions/operations are implemented.
- the program code can execute entirely on the computer, partly on the computer, as a stand-alone software package, partly on the computer and partly on the remote computer or entirely on the remote computer or server.
- a machine-readable medium can be any tangible medium that contains or stores a program for or relating to an instruction execution system, apparatus, or device.
- the machine readable medium can be a machine readable signal medium or a machine readable storage medium.
- a machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. More detailed examples of machine readable storage media include electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only Memory (EPROM or flash memory), optical storage device, magnetic storage device, or any suitable combination thereof.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开的实施例涉及用于在通信网络中的多个网络切片之间分配***资源的方法、设备和计算机可读存储介质。在该通信网络中,网络设备确定两个网络切片的效用值。网络切片对应于其所服务的业务集合的一组网络功能。网络切片的效用值指示与该网络切片关联的业务集合对***资源的需求水平。网络设备确定上述两个网络切片的效用值之间的差异。在该差异超过阈值效用值的情况下,网络设备重新分配该通信网络中多个网络切片的***资源。根据该实施例,仅在两个网络切片的效用值差异超过一定阈值的情况下,该通信网络才更新针对多个网络切片所分配的***资源。因此,通过本公开的实施例中的方法,可以降低在多个网络切片之间更新***资源分配的复杂度。
Description
本公开的实施例总体上涉及通信网络技术,更具体地,涉及用于在通信网络中的多个网络切片之间分配***资源的方法、设备和计算机可读存储介质。
随着无线通信技术的发展,移动通信的业务量正在不断增长。为了缓解这些压力,第三代合作伙伴计划(3GPP)正在制定第五代(5G)移动通信标准。国际电信联盟无线电通信部门(ITU-R)提出了5G通信的三种典型应用场景,即增强移动宽带通信(eMBB)、大规模机器通信(mMTC)以及高可靠性低延迟通信(uRLLC)。不同类型的应用场景在移动性、安全性、策略控制、延迟、可靠性等方面存在不同的要求。目前,通信网络的现有架构是相对单一的。这种缺乏的灵活性的网络架构,不足以支持更广泛的业务性能和可扩展性的要求。
发明内容
在本公开的第一方面,提供了一种在通信网络中的网络设备处实现的方法。该方法包括:确定该通信网络的第一网络切片的第一效用值和第二网络切片的第二效用值。网络切片对应于针对一个业务集合的一组网络功能。一个网络切片的效用值指示与该网络切片关联的业务集合对通信网络的***资源的需求水平。网络设备确定该第一效用值与该第二效用值之间的差异。响应于该差异超过阈值效用值,网络设备更新用于该通信网络的多个网络切片的***资源。
在本公开的第二方面,提供了一种在通信网络中的网络设备。该网络设备包括:处理器,以及存储器,该存储器存储有指令,该指令在被处理器执行时使该网络设备执行以下动作:确定该通信网络的第一网络切片的第一效用值和第二网络切片的第二效用值,一个网络切片对应于针对一个业务集合的一组网络功能,一个网络切片的效用值指示与该网络切片关联的业务集合对该通信网络的***资源的需求水平;确定该第一效用值与该第二效用值之间的差异;以及响应于该差异超过阈值效用值,更新用于该通信网络的多个网络切片的***资源。
在本公开的第三方面,提供了一种计算机可读存储介质。该计算机可读存储介质包括存储于其上的程序代码,该程序代码在被装置执行时,使得该装置执行根据第一方面的方法。
应当理解,发明内容部分中所描述的内容并非旨在限定本公开实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。
从下文的公开内容和权利要求中,本发明的目的、优点和其他特征将变得更加明显。这里仅出于示例的目的,参考附图来给出优选实施例的非限制性描述,在附图中:
图1示出了包括多个网络切片的通信网络的示意图;
图2示出了根据本公开的某些实施例的在通信网络中的网络设备处实施的示例方法的流程图;
图3示出了根据本公开的实施例的在通信网络中的网络设备处实施的装置的框图;以及
图4示出了根据本公开的实施例的在通信网络中的网络设备的框图。
在各个附图中,相同或对应的参考数字表示相同或相似元素。
下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例作用,并非用于限制本公开的保护范围。
在此使用的术语“网络设备”是指能够提供小区或覆盖以使得终端设备可以通过其接入网络或者从其接收服务的任意适当实体或者设备。网络设备的示例例如包括基站。在此使用的术语“基站”(BS)可以表示节点B(NodeB或者NB)、演进节点B(eNodeB或者eNB)、远端无线电单元(RRU)、射频头(RH)、远端无线电头端(RRH)、中继器、或者诸如微微基站、毫微微基站等的低功率节点等等。
在此使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”。
为了便于解释,本文中以无线通信(例如蜂窝通信)为背景来介绍本公开的一些实施例,并且采用例如3GPP制定的长期演进/长期演进-高级(LTE/LTE-A)或者5G中的术语。然而,如本领域技术人员可以理解的,本公开的实施例绝不限于遵循3GPP制定的无线通信协议的无线通信***,而是可以被应用于任何存在类似问题的通信***中,例如WLAN、有线通信***、或者将来研发的其他通信***等。
图1示出了包括多个网络切片的通信网络100的示意图。在该示例中,通信网络100可以包括多个网络切片,例如图1中所示的网络切片110、120和130。一个网络切片对应于针对一个业务集合的一组网络功能。一个网络切片可能在逻辑上或物理上,被映射到通信网络的无线电接入网络或核心网络的多种接入和传输技术。在本公开的某些实施例中,网络切片110、120和130可以对应于通信网络100中
的无线点接入网络(RAN)的网络功能。例如,针对LTE通信网络,网络切片110、120和130所对应的网络功能可以包括但不限于,物理层(PHY)功能、媒体接入控制(MAC)层功能、无线电链路控制(RLC)层功能、分组数据汇聚协议(PDCP)层功能、以及无线电资源控制(RRC)层功能。特别地,上述网络切片110、120和130可以通过虚拟网络切片技术以逻辑方式实现,也可以通过采用不同的硬件资源以物理方式实现。此外,网络切片110、120和130可以包括相同或者不同的无线电接入功能,并可以共享通信网络100的***资源,包括但不限于,处理资源、存储资源、信令资源、无线电物理传输资源、无线电接入技术以及无线电接入网络的基础设施。在网络切片所对应的网络功能的实现方面,本公开不作任何限制。
网络切片110、120和130分别对应于业务115、125和135。业务115、125和135可以分别代表一个通信业务或者具有类似服务质量要求的通信业务的集合。例如,网络切片110针为业务115提供特定的网络服务。业务115可能对应于一个或者一组具有特定服务质量要求的通信业务。在另一个示例中,业务115也可能对应于具有特定服务优先级的通信用户的集合。特别地,网络切片110的功能配置和***资源分配可以基于业务115的特定服务质量要求(QoS)而进行优化,以便为业务115提供定制的网络服务。
应当理解,图1所示的网络切片以及业务的数目仅仅是出于说明之目的,而无意于限制。通信网络100可以包括任意适当数目网络切片,并且一个网络切片也可能服务于多个业务集合。
通信网络100中的通信可以遵循任意适当无线电接入技术以及相应的通信标准。无线电接入网络的示例包括但不限于,长期演进(LTE)、LTE-高级(LTE-A)、宽带码分多址接入(WCDMA)、码分多址(CDMA)、全球移动通信***(GSM)、正交频分多址(OFDM)、无线局域网(WLAN)、全球微波接入互操作性(WiMAX)、蓝牙、Zigbee技术、机器类型通信(MTC)、D2D、或者M2M等等。而且,与一个网络切片所对应的通信业务可以根据任意适当通信协议,这些
通信协议包括但不限于,传输控制协议(TCP)/互联网协议(IP)、超文本传输协议(HTTP)、用户数据报协议(UDP)、会话描述协议(SDP)等等协议。
在通信网络中,多个网络切片共享通信网络的***资源。网络切片的网络性能以及所服务的通信业务可能实时发生变化,因此可能需要频繁地更新多个网络切片的***资源。这导致过高的计算复杂度,并且消耗过多的计算资源和存储资源。此外,由于不同业务具有不同的优先级或者不同的服务质量要求,因此如何在资源分配过程中考虑不同业务的优先级要求以及不同网络切片之间的公平性,这是网络切片技术中需要解决的问题。
为了至少部分地解决上述以及其他潜在问题,本公开的实施例提出了基于特定事件触发的用于多个网络切片的***资源分配方案。根据在此描述的实施例,网络设备确定通信网络中的网络切片的效用值,以确定与网络切片相关联的业务对***资源的需求水平。根据所确定的效用值,网络设备确定某两个网络切片的效用值之间的差异。在该差异超过一定阈值效用值的情况下,网络设备重新分配用于多个网络切片的***资源。通过这种方法,仅在某两个网络切片的效用值差异超过一定阈值的情况下,网络设备才更新通信网络中多个网络切片的***资源。因此,通过本公开中所描述的方法,可以减少针对多个网络切片调整所分配的***资源的次数,从而降低更新***资源的计算量。
图2根据本公开的某些实施例的在通信网络中的网络设备处实施的示例方法的流程图。图2所示的方法200可以例如在通信网络100的网络设备或其他适当的设备处执行,诸如核心网侧的适当设备。根据本公开的实施例,通信网络100可以通过网络切片技术,在逻辑上或者物理上被划分为多个网络切片。一个网络切片对应于针对一个业务集合的一组网络功能。该网络功能可以包括一个或多个无线电接入网络的网络功能。特别地,可以根据网络切片所服务的通信业务的服务质量要求以及网络切片的***配置,来配置网络切片所对应的网络
功能。
如图2所示,在框210,网络设备确定通信网络100的一个网络切片(称为“第一网络切片”)的一个效用值(称为“第一效用值”)以及另一个网络切片(称为“第二网络切片”)的另一效用值(称为“第二效用值”)。网络切片的效用值可以被用来度量与该网络切片相关联的业务集合对通信网络100的***资源的需求水平。网络切片的效用值越高,表示该网络切片所对应的业务集合对资源的需求水平越高。在***资源的更新过程中,网络设备会为具有更高效用值的网络切片分配更多的***资源。
在本公开的某些实施例中,为了确定某个网络切片的效用值,网络设备确定用于网络切片的效用参数集合。该效用参数集合包括但限于,针对该网络切片的***资源已分配量、该网络切片的***资源需求量、以及该网络切片的优先级。网络切片的优先级可以由该网络切片的优先级参数来表示。该优先级参数可以基于与该网络切片相关联的业务集合而确定。基于该网络切片的效用参数集合,网络设备确定该网络切片的效用值。
在一些示例中,一个网络切片的效用值可以通过以下公式(1)来确定:
其中,c表示针对该网络切片的***资源已分配量,d表示该网络切片的***资源需求量,并且A表示该网络切片的优先级参数。通过公式(1)可以发现,优先级参数A越大,则网络切片的效用值就越高,即该网络切片所服务的业务对***资源的需求水平越高。在***资源的更新阶段,网络设备将为具有更高优先级的网络切片,分配更多的***资源。需要指出,***资源更新的具体细节将在下文给出。另外,需要指出的是,上述公式(1)仅仅是计算网络切片的效用值的一个示例性公式,本领域普通技术人员可以根据需要采用各种不同的效用公式,来度量不同的网络切片对***资源的需求程度。
在框220,网络设备确定第一效用值与第二效用值之间的差异。在本公开的某些实施例中,在***级别上,两个网络切片效用值的差异表示针对这两个网络切片的***资源分配的公平性。通过确定网络切片的效用值以及获得某两个网络切片的效用值差异,网络设备可以在***级别上,获取针对该通信网络的多个网络切片的***资源分配的公平性信息。因此,网络设备可以将网络切片的效用值的差异作为针对多个网络切片重新分配***资源的触发条件,从而实现不同网络切片之间资源分配的公平性。需要指出,相比于实时或者周期性地调整多个切片的***资源,本文所描述的***资源更新方法,是基于网络切片的效用值差异而被触发的,由此可以降低***资源的更新频率,以及降低网络设备的计算量。
在框230,在上述效用值之间的差异超过阈值效用值的情况下,网络设备更新用于该多个网络切片的***资源。通过以上讨论,两个网络切片的效用值差异超过阈值效用值,意味着通信网络的网络切片之间不公平超过预定阈值。在这种情况下,网络设备将重新分配多个网络切片的***资源,以再次实现多个网络切片之间***资源分配的公平性。
在本公开的某些实施例中,为了更新用于多个网络切片的***资源,网络设备确定用于该多个网络切片中的每一个网络切片的***资源,以使得该多个网络切片的效用值相等,并且针对该多个网络切片所确定的***资源的总和等于***资源的一个预定量。如上文所述,网络切片的效用值表示各个网络切片中的业务集合对通信网络的***资源的需求水平。在***资源的更新中,多个网络切片的效用值相等意味着,通过***资源的重新分配在多个网络切片中实现了资源分配的公平性。基于针对每个网络切片所确定的***资源,网络设备为每个网络切片重新分配相应的***资源。
不失一般性地,假设通信网络100中存在三个网络切片,例如附图1中所示的网络切片110、120和130。针对该三个网络切片的***资源更新,需要满足以下公式(2)所表示的条件:
其中,U1、U2和U3分别表示在***资源更新后网络切片110、120和130的效用值,c1、c2和c3分别表示通过本公开中所描述的资源更新方法所获得的、针对网络切片110、120和130***资源的已分配量,以及R表示***资源的一个预定量。通过上述公式(2),可以发现,本公开的某些实施例中所描述的***资源分配方法可以实现多个网络切片之间的效用值相等,因此可以保证不同网络切片之间的公平性。
在网络切片的效用值是根据上述公式(1)度量的情况下,根据公式(1)和公式(2),通过数学计算,可以得到以下公式(3)所示出的针对三个网络切片的***资源的已分配量:
其中,A1、A2和A3分别表示网络切片110、120和130的优先级参数,并且d1、d2和d3分别表示网络切片110、120和130***资源的需求量。需要指出,上述示例仅仅是针对三个网络切片描述了根据本公开的某些实施例的***资源更新方法,但是本公开不受限于此。根据本公开中描述的方法,本领域技术人员可以获得针对任意多个网络切片更新***资源的方法。
在一些示例中,在针对多个网络切片的***资源更新中,网络设备将预留一定量的***资源,以例如用于创建新的网络切片。在另一些示例中,网络设备不会预留任何***资源,而是将通信网络的所有***资源都分配给该已有的多个网络切片,以最大化该通信网络***资源的利用率。
在本公开的一些实施例中,通信网络100的***资源可以包括任何可以以数值方式来定量地表示的资源。该***资源可以包括,计算资源、存储资源、信令资源、物理资源单元(PRE)以及物理资源块(PRB)等。该***资源也可以是上述资源的各种组合。在一些示例中,可以针对多种***资源分别确定网络切片的效用值。在另一些示例中,可以基于不同的应用场景,来采用不同的效用值,以作为更新***资源的触发条件。例如,对计算资源受限的通信网络,可以采用计算资源作为***资源。在这种情况下,网络设备可以在多个网络切片之间分配通信网络的计算资源。又例如,针对物理传输资源受限的通信网络,网络设备可以采用物理资源块作为***资源,并且在多个网络切片之间分配通信网络的物理资源块。
在本公开的某些实施例中,一个网络切片所对应的网络功能可以包括无线电接入网络的功能。如上文所述,该网络功能可以包括物理层、媒体介入控制层、无线电链路层、分组数据汇聚协议层以及无线电资源控制层等无线电接入网络功能。在该实施例中,通信网络的网络切片将实现在无线电接入网络中。需要指出,在实际网络部署中,一个网络切片的服务范围可以被配置为全国范围或者仅仅本地范围。因此,如果网络切片涉及到核心网功能配置和资源划分,则可能对通信网络的核心网的***配置部分产生影响。因此,上述实施例所描述的这种网络切片的实现方式将不影响核心网络的***配置,即网络切片的配置和功能划分对核心网络而言是透明,从而实现更灵活和更容易扩展的网络切片设计。
通过图2所示的方法200,网络设备可以仅在某两个网络切片的效用值的差异超过一定阈值的情况下,才重新分配通信网络中多个网络切片的***资源。因此,相比于实时或者周期性调整多个网络切片的所分配的***资源,本公开的实施例中所描述的方法可以减少针对多个网络切片更新***资源的次数,从而降低分配***资源的复杂度。此外,在本公开的某些实施例中,***资源的更新方法可以考虑多个网络切片之间公平性,从而避免对应于低优先级业务的网络切片
无法获得足够的***资源。
图3示出了根据本公开的实施例的在网络设备处实施的装置300的框图。在一些实施例中,该装置300可以实施在例如图1所示的通信网络100的网络设备处。如图所示,装置300可以包括第一确定单元310,被配置为确定该通信网络的第一网络切片的第一效用值和第二网络切片的第二效用值。网络切片对应于针对一个业务集合的一组网络功能。网络切片的效用值指示与该网络切片关联的业务集合对该通信网络的***资源的需求水平。
该装置300还可以包括第二确定单元320,被配置为确定该第一效用值与该第二效用值之间的差异。该装置300还可以包括更新单元330,被配置为响应于上述差异超过阈值效用值,更新用于上述多个网络切片的***资源。
出于清楚的目的,在图3中没有示出装置300的某些可选模块。然而,应当理解,上文参考图2所描述的各个特征同样适用于装置300。而且,装置300的各个模块可以是硬件模块,也可以是软件模块。例如,在某些实施例中,装置300可以部分或者全部利用软件和/或固件来实现,例如被实现为包含在计算机可读介质上的计算机程序产品。备选地或附加地,装置300可以部分或者全部基于硬件来实现,例如被实现为集成电路(IC)、专用集成电路(ASIC)、片上***(SOC)、现场可编程门阵列(FPGA)等。本公开的范围在此方面不受限制。
图4示出了根据本公开的实施例的网络设备400的框图。网络设备400可以用来实现本公开的实施例中的通信网络100的网络设备。
如图4中的示例所示,网络设备400包括处理器410。处理器410控制网络设备400的操作和功能。例如,在某些实施例中,处理器410可以借助于与其耦合的存储器420中所存储的指令430来执行各种操作。存储器420可以是适用于本地技术环境的任何合适的类型,并且可以利用任何合适的数据存储技术来实现,包括但不限于基于半导体的存储器件、磁存储器件和***、光存储器件和***。尽管图4中仅仅示出了一个存储器单元,但是在网络设备400中可以有多个物理不
同的存储器单元。
处理器410可以是适用于本地技术环境的任何合适的类型,并且可以包括但不限于通用计算机、专用计算机、微控制器、数字信号控制器(DSP)以及基于控制器的多核控制器架构中的一个或多个核。网络设备400也可以包括多个处理器410。处理器410还可以与收发器440耦合,收发器440可以借助于一个或多个天线450和/或其他部件来实现信息的接收和发送。
根据本公开的实施例,处理器410和存储器420可以配合操作,以实现上文参考图2描述的方法200。将会理解,上文描述的所有特征均适用于网络设备400,在此不再赘述。
一般而言,本公开的各种示例实施例可以在硬件或专用电路、软件、逻辑,或其任何组合中实施。某些方面可以在硬件中实施,而其他方面可以在可以由控制器、微处理器或其他计算设备执行的固件或软件中实施。当本公开的实施例的各方面被图示或描述为框图、流程图或使用某些其他图形表示时,将理解此处描述的方框、装置、***、技术或方法可以作为非限制性的示例在硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备,或其某些组合中实施。
作为示例,本公开的实施例也可以在机器可执行指令的上下文中被描述,机器可执行指令诸如包括在目标的真实或者虚拟处理器上的器件中执行的程序模块中。一般而言,程序模块包括例程、程序、库、对象、类、组件、数据结构等,其执行特定的任务或者实现特定的抽象数据结构。在各实施例中,程序模块的功能可以在所描述的程序模块之间合并或者分割。用于程序模块的机器可执行指令可以在本地或者分布式设备内执行。在分布式设备中,程序模块可以位于本地和远程存储介质二者中。
用于实现本公开的方法的计算机程序代码可以用一种或多种编程语言编写。这些计算机程序代码可以提供给通用计算机、专用计算机或其他可编程的数据处理装置的处理器,使得程序代码在被计算机或其他可编程的数据处理装置执行的时候,引起在流程图和/或框图中
规定的功能/操作被实施。程序代码可以完全在计算机上、部分在计算机上、作为独立的软件包、部分在计算机上且部分在远程计算机上或完全在远程计算机或服务器上执行。
在本公开的上下文中,机器可读介质可以是包含或存储用于或有关于指令执行***、装置或设备的程序的任何有形介质。机器可读介质可以是机器可读信号介质或机器可读存储介质。机器可读介质可以包括但不限于电子的、磁的、光学的、电磁的、红外的或半导体***、装置或设备,或其任意合适的组合。机器可读存储介质的更详细示例包括带有一根或多根导线的电气连接、便携式计算机磁盘、硬盘、随机存储存取器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存)、光存储设备、磁存储设备,或其任意合适的组合。
另外,尽管操作以特定顺序被描绘,但这并不应该理解为要求此类操作以示出的特定顺序或以相继顺序完成,或者执行所有图示的操作以获取期望结果。在某些情况下,多任务或并行处理会是有益的。同样地,尽管上述讨论包含了某些特定的实施细节,但这并不应解释为限制任何发明或权利要求的范围,而应解释为对可以针对特定发明的特定实施例的描述。本说明书中在分开的实施例的上下文中描述的某些特征也可以整合实施在单个实施例中。反之,在单个实施例的上下文中描述的各种特征也可以分离地在多个实施例或在任意合适的子组合中实施。
尽管已经以特定于结构特征和/或方法动作的语言描述了主题,但是应当理解,所附权利要求中限定的主题并不限于上文描述的特定特征或动作。相反,上文描述的特定特征和动作是作为实现权利要求的示例形式而被公开的。
Claims (13)
- 一种在通信网络中的网络设备处实现的方法,包括:确定所述通信网络的第一网络切片的第一效用值和第二网络切片的第二效用值,一个网络切片对应于针对一个业务集合的一组网络功能,一个网络切片的效用值指示与该网络切片关联的业务集合对所述通信网络的***资源的需求水平;确定所述第一效用值与所述第二效用值之间的差异;以及响应于所述差异超过阈值效用值,更新用于所述通信网络的多个网络切片的***资源。
- 根据权利要求1所述的方法,其中确定所述通信网络的第一网络切片的第一效用值包括:确定用于所述第一网络切片的效用参数集合,所述效用参数集合包括以下至少一项:针对所述第一网络切片的***资源的已分配量、所述第一网络切片的***资源的需求量以及所述第一网络切片的优先级,一个网络切片的优先级与该网络切片的业务集合相关联;以及基于所述效用参数集合,确定所述第一网络切片的所述第一效用值。
- 根据权利要求1所述的方法,其中更新用于所述多个网络切片的***资源包括:确定用于所述多个网络切片中的每一个网络切片的***资源,使得所述多个网络切片的效用值相等,并且针对所述多个网络切片所确定的***资源量之和等于所述通信网络的***资源的预定量;以及基于针对所述每一个网络切片所确定的***资源,为所述每一个网络切片分配***资源。
- 根据权利要求3所述的方法,其中所述通信网络的***资源的预定量为所述通信网络的***资源的总量。
- 根据权利要求1所述的方法,其中所述通信网络的***资源包括以下中的至少一项:计算资源,存储资源,信令资源,物理资源单元,以及物理资源块。
- 根据权利要求1所述的方法,其中所述网络切片的一组网络功能对应于无线电接入网络的网络功能。
- 一种在通信网络中的网络设备,包括:处理器;以及存储器,所述存储器存储有指令,所述指令在被所述处理器执行时使所述网络设备执行动作,所述动作包括:确定所述通信网络的第一网络切片的第一效用值和第二网络切片的第二效用值,一个网络切片对应于针对一个业务集合的一组网络功能,一个网络切片的效用值指示与该网络切片关联的业务集合对所述通信网络的***资源的需求水平;确定所述第一效用值与所述第二效用值之间的差异;以及响应于所述差异超过阈值效用值,更新用于所述通信网络的多个网络切片的***资源。
- 根据权利要求7所述的网络设备,其中确定所述通信网络的第一网络切片的第一效用值包括:确定用于所述第一网络切片的效用参数集合,所述效用参数集合包括以下至少一项:针对所述第一网络切片的***资源的已分配量、所述第一网络切片的***资源的需求量以及所述第一网络切片的优先级,一个网络切片的优先级与该网络切片的业务集合相关联;以及基于所述效用参数集合,确定所述第一网络切片的所述第一效用值。
- 根据权利要求7所述的网络设备,其中更新用于所述多个网络切片的***资源包括:确定用于所述多个网络切片中的每一个网络切片的***资源,使 得所述多个网络切片的效用值相等,并且针对所述多个网络切片所确定的***资源量之和等于所述通信网络的***资源的预定量;以及基于针对所述每一个网络切片所确定的***资源,为所述每一个网络切片分配***资源。
- 根据权利要求9所述的网络设备,其中所述通信网络的***资源的预定量为所述通信网络的***资源的总量。
- 根据权利要求7所述的网络设备,其中所述通信网络的***资源包括以下中的至少一项:计算资源,存储资源,信令资源,物理资源单元,以及物理资源块。
- 根据权利要求7所述的网络设备,其中所述网络切片的一组网络功能对应于无线电接入网络的网络功能。
- 一种计算机可读存储介质,包括存储于其上的程序代码,所述程序代码在被装置执行时,使所述装置执行根据权利要求1-6中的任一项所述的方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/105108 WO2019061529A1 (zh) | 2017-09-30 | 2017-09-30 | 网络切片中分配资源的方法、设备和计算机可读存储介质 |
US16/651,536 US11290889B2 (en) | 2017-09-30 | 2017-09-30 | Method, apparatus, and computer readable storage medium for resource allocation among network slices |
CN201780095042.XA CN111108721B (zh) | 2017-09-30 | 2017-09-30 | 网络切片中分配资源的方法、设备和计算机可读存储介质 |
EP17926390.0A EP3691182A4 (en) | 2017-09-30 | 2017-09-30 | PROCESS, APPARATUS AND COMPUTER-READABLE INFORMATION MEDIA FOR THE ALLOCATION OF RESOURCES BETWEEN NETWORK TRACKS |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/105108 WO2019061529A1 (zh) | 2017-09-30 | 2017-09-30 | 网络切片中分配资源的方法、设备和计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019061529A1 true WO2019061529A1 (zh) | 2019-04-04 |
Family
ID=65902312
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/105108 WO2019061529A1 (zh) | 2017-09-30 | 2017-09-30 | 网络切片中分配资源的方法、设备和计算机可读存储介质 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11290889B2 (zh) |
EP (1) | EP3691182A4 (zh) |
CN (1) | CN111108721B (zh) |
WO (1) | WO2019061529A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114125890A (zh) * | 2020-08-28 | 2022-03-01 | 诺基亚通信公司 | 过载控制机制 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10779186B2 (en) * | 2017-12-01 | 2020-09-15 | At&T Intellectual Property I, L.P. | Dynamic access slice pooling and software defined network controlled capabilities |
WO2021053759A1 (ja) * | 2019-09-18 | 2021-03-25 | 三菱電機株式会社 | ネットワーク制御装置、通信リソース割り当て方法および通信システム |
US11246088B2 (en) * | 2020-04-10 | 2022-02-08 | Cisco Technology, Inc. | Failover and management of multi-vendor network slices |
CN112637934B (zh) * | 2020-12-25 | 2022-12-27 | 北京小米移动软件有限公司 | 一种资源确定方法、资源确定装置及存储介质 |
CN113014425B (zh) * | 2021-02-08 | 2023-04-07 | 北京中电飞华通信有限公司 | 伴随网络切片生成方法、装置和电子设备 |
CN113055915B (zh) * | 2021-04-23 | 2022-07-26 | 广东电网有限责任公司江门供电局 | 一种基于电力杆塔资源的5g优化方法及*** |
CN114978277B (zh) * | 2022-04-24 | 2023-06-27 | 北京邮电大学 | 一种基于网络切片的非地面网络中跨域资源分配方法 |
GB2624437A (en) * | 2022-11-18 | 2024-05-22 | Inst Information Ind | Radio resource allocation method and radio resource allocation system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170079059A1 (en) * | 2015-09-11 | 2017-03-16 | Intel IP Corporation | Slicing architecture for wireless communication |
US20170093741A1 (en) * | 2015-09-29 | 2017-03-30 | International Business Machines Corporation | Hierarchical fairshare of multi-dimensional resources |
CN106792888A (zh) * | 2017-01-18 | 2017-05-31 | 北京邮电大学 | 一种基于信息感知的无线通信组网方法及装置 |
CN106954267A (zh) * | 2017-04-14 | 2017-07-14 | 北京邮电大学 | 一种基于无线网络切片的资源管理方法 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10284495B2 (en) * | 2015-03-20 | 2019-05-07 | Ntt Docomo, Inc. | Slice management system and slice management method for dynamically adjusting resources allocated to a slice based on a resource utilization status |
US10374965B2 (en) * | 2015-06-01 | 2019-08-06 | Huawei Technologies Co., Ltd. | Systems and methods for managing network traffic with a network operator |
US10129894B2 (en) * | 2016-03-04 | 2018-11-13 | Huawei Technologies Co., Ltd. | Systems and methods for performing traffic engineering through network slices |
WO2017168112A1 (en) * | 2016-03-31 | 2017-10-05 | Nec Europe Ltd | Sdn-based methods and apparatuses for providing tdd radio access network services |
US10812395B2 (en) * | 2016-10-31 | 2020-10-20 | Huawei Technologies Co., Ltd. | System and method for policy configuration of control plane functions by management plane functions |
CN106792739B (zh) * | 2016-11-17 | 2020-01-21 | 北京邮电大学 | 网络切片方法、装置和设备 |
CN107071782B (zh) * | 2017-04-01 | 2020-03-13 | 北京邮电大学 | 基于网络切片的无线资源分配方法 |
US10601932B2 (en) * | 2017-06-09 | 2020-03-24 | At&T Intellectual Property I, L.P. | Next generation mobility core network controller for service delivery |
US10764789B2 (en) * | 2017-08-11 | 2020-09-01 | Comcast Cable Communications, Llc | Application-initiated network slices in a wireless network |
US11153813B2 (en) * | 2017-08-11 | 2021-10-19 | Comcast Cable Communications, Llc | Network slice for visited network |
EP3972347A1 (en) * | 2017-12-08 | 2022-03-23 | Comcast Cable Communications LLC | User plane function selection for isolated network slice |
US10708806B2 (en) * | 2018-01-02 | 2020-07-07 | Verizon Patent And Licensing Inc. | Systems and methods for a self-organizing network based on user equipment information |
US11405931B2 (en) * | 2019-12-12 | 2022-08-02 | Oracle International Corporation | Methods, systems, and computer readable media for providing for network slice management using feedback mechanism |
US11805015B2 (en) * | 2019-12-19 | 2023-10-31 | Sandvine Corporation | System and method for intent based network slice assignment |
CN111555910B (zh) * | 2020-04-22 | 2023-01-03 | 北京思特奇信息技术股份有限公司 | 一种基于网络切片的自愈自运维方法和*** |
US20210136680A1 (en) * | 2020-12-11 | 2021-05-06 | Intel Corporation | Energy aware network slicing |
-
2017
- 2017-09-30 EP EP17926390.0A patent/EP3691182A4/en active Pending
- 2017-09-30 US US16/651,536 patent/US11290889B2/en active Active
- 2017-09-30 CN CN201780095042.XA patent/CN111108721B/zh active Active
- 2017-09-30 WO PCT/CN2017/105108 patent/WO2019061529A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170079059A1 (en) * | 2015-09-11 | 2017-03-16 | Intel IP Corporation | Slicing architecture for wireless communication |
US20170093741A1 (en) * | 2015-09-29 | 2017-03-30 | International Business Machines Corporation | Hierarchical fairshare of multi-dimensional resources |
CN106792888A (zh) * | 2017-01-18 | 2017-05-31 | 北京邮电大学 | 一种基于信息感知的无线通信组网方法及装置 |
CN106954267A (zh) * | 2017-04-14 | 2017-07-14 | 北京邮电大学 | 一种基于无线网络切片的资源管理方法 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3691182A4 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114125890A (zh) * | 2020-08-28 | 2022-03-01 | 诺基亚通信公司 | 过载控制机制 |
Also Published As
Publication number | Publication date |
---|---|
EP3691182A1 (en) | 2020-08-05 |
CN111108721B (zh) | 2022-10-18 |
US11290889B2 (en) | 2022-03-29 |
CN111108721A (zh) | 2020-05-05 |
US20200267557A1 (en) | 2020-08-20 |
EP3691182A4 (en) | 2021-05-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111108721B (zh) | 网络切片中分配资源的方法、设备和计算机可读存储介质 | |
CN111972010B (zh) | 用于用户设备测量性能需求确定的方法和装置 | |
US20200351718A1 (en) | Systems and methods for allocating network resources utilizing bearer information | |
JP2021005902A (ja) | 基地局、User Equipment、及びこれらの方法 | |
JP2021523639A (ja) | ダウンリンク制御情報(dci)のサイズ調整用のシステムおよび方法 | |
US20210022007A1 (en) | Criteria Based Method for Cell Channel Allocation Based on Authorization from an External System | |
US20160205542A1 (en) | Wireless Device, Network Node, and Methods Therein for Sending a Message Comprising One or More Populated Fields | |
TW201507388A (zh) | 用於針對裝置對裝置之干擾緩和的分散式排程之系統、方法及裝置 | |
WO2019129169A1 (zh) | 用于无线通信的电子设备和方法以及计算机可读存储介质 | |
US11910349B2 (en) | Physical layer signaling by devices for requesting positioning-resources | |
US20220377760A1 (en) | Uplink Resource Configuration | |
JP6526182B2 (ja) | 無線リソース割り当て処理方法及び装置 | |
US20230146433A1 (en) | Evaluating overall network resource congestion before scaling a network slice | |
JP6729850B2 (ja) | スケジューリング方法、電力制御方法、基地局、およびプログラム | |
US20220417951A1 (en) | Semi-persistent scheduling for multiple services | |
BR112021002347A2 (pt) | método de alocação de recurso e dispositivo em sistema tdd | |
US20200305220A1 (en) | Radio access network node, radio terminal, network node, and method therefor | |
WO2022151152A1 (en) | Determining processing time for high frequency range | |
Sabella et al. | A flexible and reconfigurable 5G networking architecture based on context and content information | |
WO2015149639A1 (zh) | 调度无线资源的方法、控制节点和*** | |
WO2017054393A1 (zh) | 一种载波选择方法和装置 | |
US11910350B2 (en) | Physical layer signaling by base stations for provisioning positioning-resources | |
WO2019095705A1 (zh) | 一种小区间干扰协调方法及网络设备 | |
US20230062037A1 (en) | Method for Cell Issue Forecasting | |
US20220225345A1 (en) | Method, network device and network node for scheduling terminal devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17926390 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2017926390 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2017926390 Country of ref document: EP Effective date: 20200430 |