WO2019100924A1 - 一种网络性能保障方法及装置 - Google Patents

一种网络性能保障方法及装置 Download PDF

Info

Publication number
WO2019100924A1
WO2019100924A1 PCT/CN2018/113497 CN2018113497W WO2019100924A1 WO 2019100924 A1 WO2019100924 A1 WO 2019100924A1 CN 2018113497 W CN2018113497 W CN 2018113497W WO 2019100924 A1 WO2019100924 A1 WO 2019100924A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
performance guarantee
network performance
information
management device
Prior art date
Application number
PCT/CN2018/113497
Other languages
English (en)
French (fr)
Inventor
许瑞岳
张凯
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to EP18880817.4A priority Critical patent/EP3700168A4/en
Publication of WO2019100924A1 publication Critical patent/WO2019100924A1/zh
Priority to US16/876,412 priority patent/US11050638B2/en
Priority to US17/337,865 priority patent/US11489737B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/084Configuration by using pre-existing information, e.g. using templates or copying from other elements
    • H04L41/0846Configuration by using pre-existing information, e.g. using templates or copying from other elements based on copy from other elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5006Creating or negotiating SLA contracts, guarantees or penalties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5019Ensuring fulfilment of SLA

Definitions

  • the present application relates to the field of communications technologies, and in particular, to a network performance guarantee method and apparatus.
  • next generation communication system such as the fifth generation mobile communication system (5G)
  • 5G fifth generation mobile communication system
  • NS network slice
  • the SLA is negotiated by the operator in advance.
  • the operator uses the unified SLA indicator to manage the network resources according to the agreed SLA indicators, and performs network performance on the terminals in the entire network. Guarantee, so that network performance can be guaranteed for each terminal in the whole network.
  • the manner in which the unified SLA indicator is used to guarantee the network performance of the entire network terminal has a very high performance requirement for the management device for managing the network resource in the operator, and it is difficult for each terminal in the entire network to obtain performance guarantee.
  • the probability of the evaluation failing will be increased.
  • the embodiment of the present application provides a network performance guarantee method and device, so as to reduce performance requirements of a management device for managing network resources, and improve the probability of network performance evaluation.
  • the first aspect provides a network performance guarantee method, in which the second management device determines network performance guarantee information, where the network performance guarantee information includes at least one of network performance guarantee granularity and network performance guarantee condition, and network performance
  • the security granularity is used to describe the network performance guarantee object of the target network.
  • the network performance guarantee condition is used to describe the probability that the network performance guarantee object satisfies the network performance.
  • the second management device sends a target network management request including the network performance guarantee information to the first management device, where the first management device receives the target network management request sent by the second management device, and includes the network performance guarantee granularity according to the target network management request. At least one of the network performance guarantee conditions manages the target network.
  • the first management device can be understood as a device that performs target network management.
  • the second management device can be understood as a device that determines network performance guarantee information and sends a network management request.
  • the first management device may be a DM, the second management device may be an NM, or the first management device may be an NM, the second management device may be an SMF, or the first management device may be a DM and an NM, and the second management device may be SMF.
  • the first management device can adjust the target network according to the network performance guarantee, so that the adjusted target network can satisfy the network performance guarantee information.
  • the network performance guarantee method provided by the embodiment of the present application includes at least one of a network performance guarantee granularity and a network performance guarantee condition, and the network performance of the target network can meet the network performance guarantee granularity included in the network performance guarantee information. And / or network performance guarantee conditions, without guaranteeing the performance of the terminal in the whole network, can reduce the performance requirements of the network device, and can improve the network performance evaluation pass rate, and reduce the probability of abnormal processing.
  • the network performance guarantee granularity is used to describe the network performance guarantee object, and the network performance guarantee object may be at least one of a single terminal, a cell, a region, a terminal group (UE Group), and a tenant.
  • the network performance guarantee condition is used to describe the probability that the network performance guarantee object satisfies the network performance.
  • the probability that the network performance guarantee object satisfies the network performance includes at least one of the following proportions: the network performance guarantee object that satisfies the network performance accounts for all network performance guarantees.
  • the proportion of the object; the network performance guarantee object uses the proportion of the time spent using the network performance in the business process.
  • the network performance guarantee condition may also be expressed by describing a probability that the network performance guarantee object does not satisfy the network performance, for example, the network performance guarantee object that does not satisfy the network performance accounts for the proportion of all network performance guarantee objects; or, the network performance guarantee object In the business process, the usage time that does not meet the performance of the business accounts for the proportion of the total time.
  • the probability that the service performance guarantee object satisfies the service performance is the ratio of the service performance guarantee object that does not meet the service performance to the service performance guarantee object. When the ratio is set to 20%, the service using the target network is not low. The 20% terminal does not satisfy the user rate of 20 Mbps or more.
  • the probability that the service performance guarantee object does not satisfy the service performance is the ratio of the usage time that does not satisfy the service performance to the total time.
  • the ratio is set to 20%, it indicates that all the services using the target network are used.
  • Each terminal does not meet the guaranteed rate of 80% or more in a period of not less than 20% in the use of the service.
  • the network performance guarantee information may also include applicable conditions corresponding to the network performance guarantee information.
  • the applicable condition may be a specified condition for using the service performance guarantee information.
  • the service performance guarantee information includes the service performance guarantee granularity, the service performance guarantee condition, and the applicable conditions of the service performance guarantee granularity and the service performance guarantee condition.
  • the applicable condition may also refer to a user group that uses business performance guarantee information.
  • the service performance guarantee information includes the service performance guarantee granularity and the applicable conditions of the service performance guarantee granularity.
  • the second management device may determine the network performance guarantee information in the following manner: the second management device receives the service request, where the service request includes the service performance guarantee information, and the service performance guarantee information includes the service performance guarantee granularity. And at least one of the business performance guarantee conditions. Further, the service performance guarantee information may further include an applicable condition corresponding to the service performance guarantee information, that is, an applicable condition of at least one of a service performance guarantee granularity and a service performance guarantee condition. The second management device determines the network performance guarantee information according to the service performance guarantee information included in the service request.
  • the first management device may send, to the second management device, at least one network performance guarantee capability information supported by the target network, and the at least one network performance guarantee capability information supported by the target network may include network performance guarantee of the target network.
  • the information may include, for example, at least one of a network performance guarantee granularity supported by the target network and a network performance guarantee condition supported by the target network.
  • the second management device receives the at least one network performance guarantee capability information supported by the target network sent by the first management device, and determines the network performance guarantee information according to the at least one network performance guarantee capability information supported by the target network, thereby enabling the second management device The determined network performance guarantee information can be supported by the target network.
  • the first management device may acquire the network template corresponding to the target network before sending the at least one network performance guarantee capability information supported by the target network to the second management device.
  • the network template corresponding to the target network is used to deploy the network components of the target network, and may also be referred to as a network component template.
  • the network template includes at least one network performance guarantee capability information supported by the target network.
  • the first management device may determine the network performance guarantee capability information supported by the target network according to the at least one network performance guarantee capability information included in the network template.
  • the first management device may manage the target network according to the network performance guarantee information in the following manner: the first management device may select or create a network that satisfies the network performance guarantee information included in the target network management request as the target network. .
  • the network performance guarantee information includes the network performance guarantee granularity
  • the first management device may select or create a network that supports the network performance guarantee with the network performance guarantee granularity included in the target network management request as the target network.
  • the first management device may select or create a network that satisfies the network performance guarantee condition included in the target network management request as the target network.
  • the first management device may select or create a network that supports network performance guarantee with the network performance guarantee granularity and supports the network performance guarantee condition. As the target network. If the network performance guarantee information further includes the applicable conditions corresponding to the network performance guarantee information, the first management device may select the network performance guarantee information according to the applicable conditions to perform network performance guarantee.
  • the first management device may also determine whether the selected or created network satisfies the network performance guarantee included in the target network management request during the running process. Information: If the first management device determines that the network selected or created does not satisfy the network performance guarantee information during the running, the exception processing is performed. The network that is selected or created may be adjusted by the first management device to perform the abnormality processing, so that the adjusted network satisfies the network performance guarantee information.
  • the first management device in the embodiment of the present application may adjust the selected or created network by modifying at least one of the following manners: modifying the topology of the selected or created network; and adjusting the transmission network between the network components of the selected or created network. ; replace the network components of the selected or created network with new network components; upgrade select or create network components for the network.
  • the network performance guarantee abnormality notification may be sent to the second management device to notify the second management device that the current target network cannot meet the network performance guarantee information in the target network management request.
  • the first management device may manage the target network according to the network performance guarantee information in the following manner: the first management device may configure the network performance guarantee information in the management information of the target network or the target network to make the target network Meet the configured network performance guarantee information.
  • Configuring the network performance guarantee information in the target network may be understood as the first management device storing the network performance guarantee information in the target network or sending to the target network.
  • the configuration of the network performance guarantee information in the management information of the target network may be understood as the first management device storing the network performance guarantee information in the management information of the target network. If the network performance guarantee information includes the network performance guarantee granularity, the first management device may configure the network performance guarantee granularity in the management information of the target network or the target network. If the network performance guarantee information includes the network performance guarantee condition, the first management device may configure the network performance guarantee condition in the management information of the target network or the target network.
  • the first management device may determine that the network performance guarantee information is configured during the operation of the target network configured with the network performance guarantee information. Whether the target network satisfies the network performance guarantee information included in the target network management request during the running process; if the first management device determines that the target network configured with the network performance guarantee information does not meet the network included in the target network management request during the running process The performance guarantee information is used to perform exception handling on the target network. The first management device may adjust the target network to perform the abnormal processing, so that the adjusted target network satisfies the network performance guarantee information.
  • the first management device may adjust the target network by using at least one of the following manners: modifying the topology of the target network; adjusting the transmission network between the network components of the target network; and replacing the target network with the new network component.
  • Network component upgrade the network components of the target network and configure the network components of the network.
  • the network component of the network may include: when the network component of the network is a base station or a wireless network including the base station, configuring an antenna of the base station, configuring an optimization policy of the base station (including a handover policy, etc.), or adding resources, etc. the way.
  • the network performance guarantee abnormality notification may be sent to the second management device to notify the second management device that the current target network cannot meet the network performance guarantee information in the target network management request.
  • the second aspect provides a network performance guarantee device, where the network performance guarantee device can be applied to the first management device, and the network performance guarantee device applied to the first management device has the first management device implemented by implementing the foregoing first aspect.
  • the function of the method may be implemented by hardware or by corresponding software implemented by hardware.
  • the hardware or software includes at least one module corresponding to the functions described above.
  • the network performance guarantee device applied to the first management device includes a receiving unit and a processing unit, and may further include a sending unit.
  • the functions of the receiving unit, the processing unit, and the transmitting unit may correspond to the method steps, and are not described herein.
  • the network performance guarantee device applied to the first management device may include an input interface, an output interface, a processor, and a memory. Wherein, the input interface, the output interface, the processor and the memory can be connected by a bus system.
  • the memory is for storing a program for executing a program in the memory to perform a method performed by a first management device of the first aspect or any possible design of the first aspect.
  • the third aspect provides a network performance guarantee device, where the network performance guarantee device can be applied to the second management device, and the network performance guarantee device applied to the second management device has the second management device implemented by implementing the foregoing first aspect.
  • the function of the method may be implemented by hardware or by corresponding software implemented by hardware.
  • the hardware or software includes at least one module corresponding to the functions described above.
  • the network performance guarantee device applied to the second management device includes a processing unit and a sending unit, and may further include a receiving unit.
  • the functions of the processing unit, the transmitting unit, and the receiving unit may correspond to the method steps, and are not described herein.
  • the network performance guarantee device applied to the second management device may include an input interface, an output interface, a processor, and a memory. Wherein, the input interface, the output interface, the processor and the memory can be connected by a bus system.
  • the memory is for storing a program for executing a program in the memory to perform a method performed by a second management device of the first aspect or any possible design of the first aspect.
  • the embodiment of the present application provides a communication system, where the communication system includes the network performance guarantee device applied to the first management device and the third aspect related to the second management device Network performance guarantee device.
  • the embodiment of the present application provides a computer readable storage medium, where the computer readable storage medium stores computer instructions, and when the instructions are run on a computer, the first aspect and the first Any one of the methods involved in the first management device or the second management device in any possible design.
  • a computer program product comprising a computer program for executing a first management device or a second in the first aspect and any of the possible aspects of the first aspect described above Manage any method involved in the device.
  • a chip is provided, which is coupled to a transceiver in a first management device or a second management device for performing any of the possible design solutions provided by the first aspect of the embodiments of the present application.
  • "coupled” in the context of the present application means that the two components are combined directly or indirectly with each other. This combination may be fixed or movable, which may allow for the transfer of fluid, electrical, electrical or other types of signals between the two components.
  • the network performance guarantee information and the network performance guarantee information provided by the embodiment of the present application include at least one of a network performance guarantee granularity and a network performance guarantee condition, so that the network performance of the target network satisfies the network performance included in the network performance guarantee information. Guarantee the granularity and/or network performance guarantee conditions, without guaranteeing the performance of the terminal in the whole network, reducing the performance requirements of the network device, and improving the network performance evaluation pass rate and reducing the probability of abnormal processing.
  • FIG. 1 is a system architecture diagram of a network performance guarantee method according to an embodiment of the present application
  • FIG. 2 is a flowchart of implementing a network performance guarantee method according to an embodiment of the present application
  • FIG. 3 is a schematic diagram of an implementation of a network performance guarantee method according to an embodiment of the present disclosure
  • FIG. 4 is a flowchart of another network performance guarantee method according to an embodiment of the present application.
  • FIG. 5 is a schematic diagram of another implementation of a network performance guarantee method according to an embodiment of the present disclosure.
  • FIG. 6 is a schematic structural diagram of a network performance guarantee apparatus applied to a first management device according to an embodiment of the present disclosure
  • FIG. 7 is another schematic structural diagram of a network performance guarantee apparatus applied to a first management device according to an embodiment of the present disclosure
  • FIG. 8 is a schematic structural diagram of a network performance guarantee apparatus applied to a second management device according to an embodiment of the present disclosure
  • FIG. 9 is another schematic structural diagram of a network performance guarantee apparatus applied to a second management device according to an embodiment of the present disclosure.
  • FIG. 1 is a system architecture diagram of a network performance guarantee method according to an embodiment of the present application.
  • the network elements involved in the system architecture shown in FIG. 1 mainly include a service management function (SMF), a network management unit (NM), a domain management unit (DM), and a transport domain management unit. (Transport Network Manager, TN Manager).
  • SMF can be understood as a customer (Customer), which is mainly used to receive the business requirements of the relevant tenant, convert the service requirement into a network slice related requirement, and perform business related management.
  • Customer customer
  • the embodiment of the present application does not limit the name of the SMF.
  • the SMF may also be referred to as a customer service management function (CSMF) or a communication service management function (CSMF). .
  • CSMF customer service management function
  • CSMF communication service management function
  • the SMF can be an independent management unit or a function in any one of the management units, for example, it can be a business support system (BSS), a business management unit, a service orchestration unit, a service management, and an orchestration unit. a feature. It should also be noted that the SMF may be included in the office of strategic services (OSS) or may not be included in the OSS. Moreover, the SMF in the embodiment of the present application may also refer to the user's own management unit or operation unit.
  • BSS business support system
  • OSS strategic services
  • NM can also be understood as a network slice management function (NSMF).
  • the main functions of NM include one or all of the end-to-end network management functions or end-to-end network orchestration functions. Specifically, you can have some or all of the following functions:
  • End-to-end network management eg, network lifecycle management, network template management, network fault management, network performance management, and network configuration management
  • end-to-end network, subnet, and network function mapping Coordination of network resources or sub-SLAs provided by domains (such as access network domain, core domain, and transport domain); decomposition of network requirement information into subnet requirement information; unified provisioning of subnetworks provided by each domain to make different sub-networks
  • the sub-network provided by the domain can meet the requirements of the target service or the target network (for example, service level agreement (SLA) requirements, key performance indicator (KPI) requirements, quality of service (quality of service, QoS) requirements; management of end-to-end network resources (such as network functions, transmission resources, network elements, air interface resources, etc.) (such as network resource deployment, configuration management, performance management, and fault management).
  • SLA service level agreement
  • KPI key performance indicator
  • QoS quality of service
  • end-to-end network resources such as network functions, transmission resources, network elements
  • the above-mentioned end-to-end network in the embodiment of the present application may also be referred to as a network slice or an end-to-end (E2E) network slice.
  • the end-to-end network includes at least a core network (CN) part, an access network (AN) part, and a transport network (TN) part; or the end-to-end network may include a CN part. Any two of the AN part and the TN part; or, the end-to-end network may represent the network of the CN part, the network of the AN part, or the network of the TN part.
  • the end-to-end network includes at least one network subnet.
  • a network is a collection of network functions.
  • the network subnet here can also be a network slice subnet.
  • the network slice (NS) involved in the embodiment of the present application can be understood as a communication resource that ensures that the bearer service can meet the SLA requirements. These resources can be hard-isolated (physically isolated) or soft according to different requirements. Isolation (logical isolation).
  • a network slice can be understood as a combination of network functions and resources required to complete a certain service (business), and is a complete logical network.
  • the concept of the network slice involved in the embodiment of the present application is a broad concept. It can be considered that the traditional network or a dedicated network is also a network slice, and the network slice subnet can also be considered as a network slice.
  • the transmission of the slice involved in the embodiment of the present application refers to two 3rd Generation Partnership Project (3GPP) nodes (such as a network function (NF) or a network element (The link between the Net Element, NE), including the link between the CN Node and the CN Node, the link between the CN Node and the AN Node, and the link between the AN Node and the AN Node.
  • 3GPP 3rd Generation Partnership Project
  • the embodiment of the present application does not limit the name of the network management unit.
  • the network management unit in the embodiment of the present application may also be referred to as a cross-domain management unit, a cross-domain network slice management unit, and a network slice management unit. Or other.
  • the network management unit may be an independent management unit, or may be any management unit (such as a network orchestration unit, a network management and orchestration unit, a service management unit, a service orchestration unit, a service management and orchestration unit, or a network function).
  • NFVO Network Function Virtualization orchestrator
  • the network management unit may or may not be included in the OSS.
  • the DM can also be understood as a network slice subnet management function (NSSMF).
  • NSSMF network slice subnet management function
  • the functions of the DM mainly include one or all of the subnet management functions or the orchestration functions.
  • the DM may have some or all of the following functions:
  • the management of the network including the deployment of network resources, configuration management, performance management, fault management, etc.
  • the subnet referred to in the embodiment of the present application may include one or more of the AN part, the CN part, and the TN part.
  • the subnet in the embodiment of the present application may be considered as a network function or a network element, which is not limited.
  • the domain management unit When the subnet managed by the domain management unit includes only the AN part, the domain management unit may also be called AN DM. When the subnet managed by the domain management unit includes only the CN part, the domain management unit can also be called CN DM.
  • the subnet managed by the domain management unit includes the AN and CN parts.
  • the domain management unit may be referred to as a hybrid domain management unit (mix DM). It should be noted that the embodiment of the present application does not limit the name of the DM.
  • the DM in the embodiment of the present application may also be referred to as The DM in the embodiment of the present application may be an independent management unit, or may be any management unit (network management unit, network orchestration unit, network management, and orchestration unit, A function in the network element management unit, network function management unit, service management unit, service orchestration unit, domain management unit, service management and orchestration unit, NFVO, etc.
  • the DM can be included in the OSS. It may or may not be included in the OSS.
  • TN Manager can also be called TN-DM.
  • the functions of TN Manager mainly include one or all of the transmission network management function or the transmission network programming function, and can have some or all of the following functions:
  • the embodiment of the present application does not impose any limitation on the name of the TN Manager.
  • the TN Manager in the embodiment of the present application may also be referred to as a subnet management unit, a transport network subnet management unit, and a network slice transport network management. Unit or other.
  • the TN-Manager can be an independent management unit or any management unit (network management unit, network orchestration unit, network management and orchestration unit, network element management unit, network function management unit, service management unit, service orchestration unit, A function in the domain management unit, business management and orchestration unit, NFVO, etc.).
  • network management unit network orchestration unit, network management and orchestration unit, network element management unit, network function management unit, service management unit, service orchestration unit, A function in the domain management unit, business management and orchestration unit, NFVO, etc.
  • the TN Manager may or may not be included in the OSS.
  • the foregoing SMF, the NM, the DM, and the TN Manager may be integrated into one physical device, or may be integrated on different physical devices, which is not limited in this embodiment.
  • DM and NM or TN Manager and NM can be integrated into one physical device for network management
  • SMF can be integrated into one physical device for determining management requests of the network.
  • the device that performs network management is referred to as a first management device
  • the device that determines network performance guarantee information and sends a network management request is referred to as a second management device.
  • the first management device and the second management device in the embodiment of the present application may be physical independent physical devices, or may be logical independent functional units.
  • the logically independent functional units may be integrated into one physical device or may be integrated on different physical devices, which is not limited in this embodiment.
  • the first management device may be a DM
  • the second management device may be an NM
  • the first management device may be an NM
  • the second management device may be an SMF
  • the first management device may be a DM and an NM
  • the second management The device can be an SMF.
  • the network management request may be sent to the first management device, and the first management device manages the network according to the network management request sent by the second management device, So that the network satisfies the network management request sent by the second management device.
  • a network in which the first management device performs network management according to the network management request sent by the second management device is referred to as a target network.
  • the target network can be a network slice or a network slice subnet.
  • the network management request determined and sent by the second management device may be referred to as a target network management request.
  • the target network management request sent by the second management device in the embodiment of the present application may include network performance guarantee information of the target network, and the first management device may receive the target network management request sent by the second management device according to the target network.
  • the network performance guarantee information included in the management request manages the target network, so that the target network satisfies the network performance guarantee information included in the target network management request.
  • the network performance guarantee information sent by the second management device is usually performed for all terminals in the target network (network performance includes delay, bandwidth, throughput, reliability, availability, terminal guarantee rate, and service call success rate). At least one of the guarantees enables the network performance of the target network to be guaranteed for each terminal in the entire network. However, in this way, it is difficult for each terminal in the entire network to obtain performance guarantee, and the performance requirements of the target network device are very high. Moreover, when performing network performance evaluation, the probability of the evaluation failure will be increased, and the probability of abnormal processing of the network is increased.
  • the network performance guarantee information requires the delay of the target network to be 10 ms
  • all the N terminals in the target network must meet the delay of 10 ms, and the performance requirements of the first management device are required. very high.
  • the network performance evaluation is performed, if N-1 terminals satisfy the delay of 10 ms and one terminal does not meet the delay of 10 ms, the evaluation fails, and the first management device needs to perform abnormal processing on the target network.
  • the terminal that obtains the performance guarantee can reach the set ratio.
  • the embodiment of the present application provides a network performance guarantee method, in which the target network management request sent by the second management device includes network performance guarantee information of the target network, and the network performance guarantee information includes network performance guarantee.
  • the network performance guarantee granularity is used to describe the network performance guarantee object of the target network
  • the network performance guarantee condition is used to describe the probability that the network performance guarantee object satisfies the network performance. Due to the network performance guarantee granularity and network performance guarantee conditions, the network performance of the target network can meet the network performance guarantee granularity and/or the network performance guarantee condition included in the network performance guarantee information, and the terminal performance in the entire network is not required.
  • the delay of 90% of the terminals that access the target network is 10 ms.
  • 90% of the terminals of the access target network need to meet the delay of 10 ms. That is, the terminal of the access target network does not need to meet the delay of 10 ms, which reduces the performance requirement of the first management device.
  • the evaluation can be considered as passing without abnormal processing on the target network.
  • the terminal involved in the embodiment of the present application is also called a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc., and is provided to the user.
  • Devices for voice and/or data connectivity for example, handheld devices with wireless connectivity, in-vehicle devices, and the like.
  • some examples of terminals are: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality. (augmented reality, AR) equipment, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, smart grid Wireless terminals, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and the like.
  • the terminal involved in the embodiment of the present application may also be referred to as a user.
  • FIG. 2 is a schematic diagram of a network performance guarantee method according to an embodiment of the present application. Referring to FIG. 2, the method includes:
  • the second management device determines the network performance guarantee information, where the network performance guarantee information includes at least one of a network performance guarantee granularity and a network performance guarantee condition.
  • the second management device sends a target network management request including network performance guarantee information to the first management device, where the first management device receives the target network management request sent by the second management device.
  • S103 The first management device manages the target network according to the network performance guarantee information included in the target network management request.
  • the network performance guarantee method provided by the embodiment of the present application includes at least one of a network performance guarantee granularity and a network performance guarantee condition, and the network performance of the target network can meet the network performance guarantee granularity included in the network performance guarantee information. And / or network performance guarantee conditions, without guaranteeing the performance of the terminal in the whole network, can reduce the performance requirements of the network device, and can improve the network performance evaluation pass rate, and reduce the probability of abnormal processing.
  • the second management device may receive a service request, where the service request includes service performance guarantee information, where the service performance guarantee information includes at least one of a service performance guarantee granularity and a service performance guarantee condition.
  • the service performance guarantee information may further include an applicable condition corresponding to the service performance guarantee information, that is, an applicable condition corresponding to at least one of a service performance guarantee granularity and a service performance guarantee condition.
  • the service performance involved in the embodiment of the present application may include at least one of the following: Latency, Throughput Rate, Reliability, Availability, Terminal Guarantee Rate, Service Call Success Rate, etc. .
  • the delay indicates the time required for the terminal to use the service provided by the target network.
  • the service call success rate may refer to the probability that the service provided by the target network is successfully called by the terminal.
  • the terminal guarantee rate is the number of data transmissions of the service provided by the terminal using the target network.
  • the throughput rate represents the second-forward data capability of the service provided by the target network.
  • Reliability represents the ability of the business provided by the target network to continue to work.
  • Availability refers to the ability of a service provided by a target network to provide the required functionality at a specified point in time or for a specified period of time.
  • the service performance guarantee granularity involved in the embodiment of the present application is used to describe a service performance guarantee object, and the service performance guarantee object may be at least one of a single terminal, a cell, a region, a terminal group (UE Group), and a tenant.
  • the minimum guaranteed rate of the service performance is 20 Mbps as an example to describe the service performance guarantee object.
  • the service performance guarantee object is a terminal, indicating that the service performance guarantee granularity is a single terminal granularity, and the minimum guaranteed rate required for each terminal in the target network is greater than or equal to 20 Mbps.
  • the service performance guarantee object is a cell, indicating that the service performance guarantee granularity is the cell granularity, and the average rate of all terminals that require the service provided by each cell in the target network is greater than or equal to 20 Mbps.
  • the service performance guarantee object is an area, indicating that the service performance guarantee granularity is the area granularity, and the average rate of all UEs using services in a certain area of the target network is required to be greater than or equal to 20 Mbps.
  • the service performance guarantee object is a terminal group, indicating that the service performance guarantee granularity is the terminal group granularity, and the average rate of the services provided by the target network to all the terminals belonging to the group is greater than or equal to 20 Mbps.
  • the service performance guarantee object is a tenant, indicating that the service performance guarantee granularity is the tenant granularity, and the average rate of services provided by the target network belonging to the tenant is required to be greater than or equal to 20 Mbps.
  • the service performance guarantee condition involved in the embodiment of the present application is used to describe the probability that the service performance guarantee object satisfies the service performance or the probability that the network performance guarantee object does not satisfy the network performance, for example, the probability that the service performance guarantee object satisfies the service performance.
  • the ratio of the service performance guarantee object that satisfies the service performance to the proportion of all the service performance guarantee objects the ratio of the network performance guarantee object that does not satisfy the network performance to the proportion of all the network performance guarantee objects
  • the service performance guarantee object uses the service process
  • the usage time that satisfies the performance of the service accounts for the proportion of the total time; when the network performance guarantee object uses the service process, the usage time that does not satisfy the service performance accounts for the proportion of the total time.
  • the minimum guaranteed rate of the service performance is 20 Mbps, and the service performance guarantee conditions are described.
  • the probability that the service performance guarantee object satisfies the service performance is the ratio of the service performance guarantee object that satisfies the service performance to the total performance guarantee object.
  • the ratio is 80%, it means that 80% of the terminals need to be used in the terminal using the service of the target network.
  • the guaranteed rate is greater than or equal to 20 Mbps.
  • the probability that the service performance guarantee object satisfies the service performance is the ratio of the service performance guarantee object that does not meet the service performance to the service performance guarantee object.
  • the ratio is 20%, the service that uses the target network is not less than 20%.
  • the user rate is greater than or equal to 20 Mbps.
  • the probability that the service performance guarantee object satisfies the service performance is the ratio of the usage time that satisfies the service performance to the total time.
  • the ratio is 80%, it means that each terminal that uses the service of the target network is at 80% of the time required to use the business process to meet the guaranteed rate of 80% or more.
  • the probability that the service performance guarantee object does not satisfy the service performance is the ratio of the usage time that does not satisfy the service performance to the total time.
  • the ratio is 20%, it indicates that each of the services using the target network is used. The terminal does not meet the guaranteed rate of 80% or more when the terminal uses no less than 20% of the time.
  • the service performance guarantee information in the embodiment of the present application may include a service performance guarantee granularity, and may also include a service performance guarantee condition, and may also include a service performance guarantee granularity and a service performance guarantee condition.
  • the service performance guarantee information includes the service performance guarantee granularity and the service performance guarantee condition as an example.
  • the service performance guarantee information may be that 90% of the terminals in the mall must meet the specified service performance, and each terminal uses the service process at 90.
  • the specified service performance is satisfied in % time; 80% of the terminals in the suburbs must meet the specified service performance, and each terminal uses the business process to meet the specified service performance within 80% of the time.
  • the applicable condition corresponding to the service performance guarantee information in the embodiment of the present application may be a specified condition for using the service performance guarantee information, for example, the service performance guarantee information includes an applicable condition corresponding to the service performance guarantee granularity or a service performance guarantee condition. Applicable conditions, or applicable conditions corresponding to the business performance guarantee granularity and business performance guarantee conditions. If the service performance guarantee granularity is the terminal, the service performance guarantee condition is 90% of the service performance guarantee object that satisfies the service performance, and the applicable condition corresponding to the service performance guarantee granularity and the service performance guarantee condition is idle time.
  • the service performance guarantee information can be expressed as 90% of the terminals satisfying the service performance when idle.
  • the service performance guarantee condition is 80% of the service performance guarantee object that satisfies the service performance, and the applicable condition of the service performance guarantee granularity and the service performance guarantee condition is busy.
  • the service performance guarantee information can be expressed as 80% of the terminals satisfying the service performance when busy.
  • the applicable conditions corresponding to the service performance guarantee information in the embodiment of the present application may refer to a user group that uses the service performance guarantee information.
  • the service performance guarantee information includes applicable conditions corresponding to the service performance guarantee granularity and the service performance guarantee granularity. If the service performance guarantee granularity is the terminal, the service performance guarantee granularity is applicable to the VIP user group and the common user group, and the service performance guarantee information can be expressed as each terminal in the VIP user group satisfies the first guarantee rate, and the common user group Each of the terminals meets a second guaranteed rate, and the first guaranteed rate is higher than the second guaranteed rate.
  • the second management device after receiving the service request including the service performance guarantee information, the second management device (for example, the SMF) may determine the network performance guarantee information of the target network according to the service performance guarantee information included in the service request.
  • the network performance of the target network in the embodiment of the present application may include at least one of delay, bandwidth, reliability, availability, network supported terminal guarantee rate, network call service call success rate, and the like.
  • the network performance guarantee information in the embodiment of the present application may include at least one of a network performance guarantee granularity and a network performance guarantee condition.
  • the network performance guarantee granularity is used to describe a network performance guarantee object of the target network, and the network performance guarantee condition is used to describe the network performance. The probability that the object will satisfy the network performance.
  • the network performance guarantee information may also include applicable conditions of the network performance guarantee information.
  • the specific definitions of the network performance guarantee granularity, the network performance guarantee condition, and the applicable conditions corresponding to the network performance guarantee information in the embodiment of the present application may be applicable to the foregoing service performance guarantee granularity, service performance guarantee condition, and service performance guarantee information.
  • the conditions are similar.
  • the foregoing service performance can be replaced with network performance, and specific definitions are not described herein again.
  • the second management device may use the service performance guarantee information included in the service request as the network performance guarantee information of the target network.
  • the network delay of the target network may be equal to the service delay included in the service request
  • the terminal guarantee rate of the target network is the rate at which the terminal accesses the target network to transmit data, which may be equal to the terminal guarantee rate included in the service request.
  • the second management device may also convert the service performance guarantee information included in the service request into network performance guarantee information of the target network.
  • the bandwidth of the target network is the range of transmission frequencies that can be carried in the target network, and can be calculated by a certain formula using the service throughput rate.
  • the reliability of the target network indicates the ability of the target network to continue to work, which can be calculated from the reliability of the service.
  • the network performance guarantee information of the target network may be understood as network performance guarantee information of the network slice.
  • the target network management request received by the first management device includes the network performance guarantee information of the target network, where the network performance guarantee information includes at least one of a network performance guarantee granularity and a network performance guarantee condition, and the network performance guarantee granularity is used to describe
  • the network performance guarantee object of the target network is used to describe the probability that the network performance guarantee object satisfies the network performance or the probability that the network performance guarantee object does not satisfy the network performance.
  • the first management device may perform the following implementation manner according to the network performance guarantee information included in the target network management request:
  • the first management device in the embodiment of the present application may select or create a network that satisfies the network performance guarantee information included in the target network management request as the target network. For example, when the network performance guarantee information includes the network performance guarantee granularity, the first management device may select or create a network that supports the network performance guarantee with the network performance guarantee granularity included in the target network management request as the target network. For example, the network performance guarantee granularity satisfies the specified delay requirement for each terminal. If there is a first network in the existing network that can guarantee the specified delay requirement for each terminal, there is a presence for each terminal and each cell.
  • the second network that can guarantee the specified delay requirement the first management device can select at least one of the first network and the second network as the target network, and if there is no existing network, the protection requirement for each terminal can be guaranteed.
  • the first management device can select a network component that can guarantee the specified delay requirement for each terminal, create a new network, and enable the created new network to guarantee a prescribed delay for each terminal. Demand and create a new network as the target network.
  • the first management device may select or create a network that satisfies the network performance guarantee condition included in the target network management request as the target network. For example, a network with a performance guarantee condition of 80% has a delay of less than 5 ms. If there is a third network in the existing network that supports 80% terminal delay less than 5 ms, and there is a fourth network in the existing network that supports 90% terminal delay less than 5 ms, the first management device may select the third network and the fourth network. At least one network in the network acts as a target network.
  • the first management device can choose to support network components with 80% terminal delay less than 5ms, create a new network, and enable the created new network to support 80%.
  • the terminal delay is less than 5ms and the new network created is used as the target network.
  • the first management device may select or create support for performing network performance guarantee with the network performance guarantee granularity, and support the network.
  • a network with performance guarantee conditions is used as the target network.
  • the network performance guarantee granularity is used for each terminal to meet the specified delay requirement, and the network performance guarantee condition is 80%.
  • the delay of the terminal is less than 5 ms. For example, when the first management device selects the network, it needs to select the above-mentioned requirements.
  • the first management device may select the network performance guarantee information according to the applicable conditions to perform network performance guarantee. For example, if the network performance guarantee information includes 90% of the idle time delay of the terminal is less than 5ms, and 80% of the busy time is less than 5ms, the first management device first determines whether it is idle or busy, and then determines that the network performance guarantee information is 90. The delay of % terminal is less than 5ms, or 80% of the terminal is less than 5ms.
  • the first management unit first determines the terminal in the target network. If the number is less than 10W, the delay of the terminal with 90% performance guarantee information is less than 5ms. If it is greater than 10W, the terminal of 80% is less than 5ms.
  • the network performance of the selected or created network may be evaluated, that is, determined, in the network operation process selected or created. Whether the network selected or created meets the network performance guarantee information included in the target network management request during the running process.
  • the first management device may also determine whether to perform abnormal processing according to the evaluation result. In the embodiment of the present application, if the first management device determines that the selected or created network does not satisfy the network performance guarantee information during the running, the abnormal processing is performed.
  • the selected or created network when the first management device performs abnormal processing, may be adjusted so that the adjusted network satisfies the network performance guarantee information.
  • the first management device in the embodiment of the present application may adjust the selected or created network by modifying at least one of the following manners: modifying the topology of the selected or created network; and adjusting the transmission network between the network components of the selected or created network. Replace network components of selected or created networks with new network components; upgrade select or create network components for the network, and configure network components for the network.
  • the configuring the network component may include: when the network component of the network is a base station or a wireless network including the base station, configuring an antenna of the base station, configuring an optimization policy of the base station (including a handover policy, etc.), or adding resources, etc. .
  • the network performance guarantee abnormality notification may be sent to the second management device to notify the second management device that the current target network cannot meet the network performance guarantee information in the target network management request.
  • the first management device may configure network performance guarantee information in the management information of the target network or the target network, so that the target network satisfies the configured network performance guarantee information.
  • configuring the network performance guarantee information in the target network may be understood as the first management device storing the network performance guarantee information in the target network or sending the data to the target network.
  • the configuration of the network performance guarantee information in the management information of the target network may be understood as the first management device storing the network performance guarantee information in the management information of the target network.
  • the first management device may configure the network performance guarantee granularity in the management information of the target network or the target network, for example, the delay of configuring each terminal is less than 5 ms.
  • the delay of the configuration of each terminal in the management information of the target network or the target network is less than 5 ms. It can be understood that the delay of the target network to ensure that each terminal accesses the network is less than 5 ms.
  • the first management device may configure the network performance guarantee condition in the management information of the target network or the target network, for example, the delay of configuring the 80% terminal is less than 5 ms.
  • the delay of the first management device configuring 80% of the terminals in the management information of the target network or the target network is less than 5 ms. It can be understood that the delay of indicating that the target network needs to ensure 80% of the terminals accessing the network during operation is less than 5 ms.
  • the first management device may configure the network performance guarantee information in the target network operation process in which the network performance guarantee information is configured.
  • the network performs performance evaluation, that is, the first management device determines whether the target network configured with the network performance guarantee information satisfies the network performance guarantee information included in the target network management request during the running process.
  • the target network is abnormally processed.
  • the process of performing the exception processing on the target network by the first management device is similar to the process of performing the exception processing on the selected or created network, and details are not described herein again.
  • the first management device may be a DM
  • the second management device may be an NM
  • the first management device may also be an NM, or a DM and an NM
  • the second management device may be an SMF.
  • the target network management request received by the first management device may be a network slice subnet request, where the network slice subnet request includes network performance guarantee information of the network slice subnet, where The network performance guarantee information of the network slice subnet may include at least one of a performance guarantee granularity of the network slice subnet, a performance guarantee condition of the network slice subnet, and a network performance guarantee information applicable condition of the network slice subnet, where the first management device may The network slice subnet is managed according to the network performance guarantee information of the network slice subnet.
  • the target network management request received by the first management device may be a network slice request, where the network slice request includes network performance guarantee information of the network slice, where the network performance guarantee information may include At least one of the performance guarantee granularity of the network slice, the performance guarantee condition of the network slice, and the network performance guarantee information applicable condition of the network slice
  • the first management device may manage the network slice according to the network performance guarantee information of the network slice.
  • the target network management request received by the NM in the first management device may be a network slice request, and the NM in the first management device may determine the network slice according to the network slice request. The network requests and sends the network slice subnet request to the DM.
  • the first management device may adjust the target network, so that the adjusted network satisfies the network performance guarantee information.
  • the first management device in the embodiment of the present application may adjust the selected or created network by modifying at least one of the following manners: modifying a topology of the selected or created network; and adjusting between selected or created network components of the network Transport network; replace the network components of the selected or created network with new network components; upgrade the network components of the network by selecting or creating the network components.
  • the configuring the network component may include: when the network component of the network is a base station or a wireless network including the base station, configuring an antenna of the base station, configuring an optimization policy of the base station (including a handover policy, etc.), or adding resources, etc. .
  • the first management device includes the NM and the DM
  • the second management device is the SMF
  • the target network is the network slice subnet.
  • the first management device includes NM and DM
  • the second management device is an SMF
  • FIG. 3 a schematic diagram of a process for ensuring network performance is shown in FIG. 3 .
  • the network performance guarantee implementation process shown in Figure 3 mainly includes the following steps:
  • the SMF receives the service request, where the service request includes the service performance guarantee information, where the service performance guarantee information includes at least one of a service performance guarantee granularity, a service performance guarantee probability, and a service performance guarantee applicable condition.
  • the SMF determines network performance guarantee information of the network slice according to the service performance guarantee information included in the service request.
  • the SMF sends a network slice request to the NM, where the network slice request includes network performance guarantee information of the network slice.
  • the network performance guarantee information of the network slice includes at least one of a suitable condition of the network slice network performance guarantee information, a network performance guarantee granularity of the network slice, and a network performance guarantee probability of the network slice.
  • the NM manages the network slice according to the network performance guarantee information of the network slice, and determines network performance guarantee information of the corresponding network slice subnet according to the network performance guarantee information of the network slice.
  • the NM when the NM manages the network slice according to the network performance guarantee information of the network slice, if the network slice includes at least one network slice subnet, the NM may determine the network of the corresponding network slice subnet according to the network performance guarantee information of the network slice. Performance assurance information.
  • the network performance guarantee information of the network slice subnet may include at least one of a performance guarantee granularity of the network slice subnet, a performance guarantee condition of the network slice subnet, and a network performance guarantee information applicable condition of the network slice subnet.
  • the NM when determining the network performance guarantee information of the corresponding network slice subnet according to the network performance guarantee information of the network slice, the NM may adopt different determination manners according to the specific composition of the network slice subnet. For example, when the network slicing subnet includes the core network, the access network, and the transport network, the NM may determine the network performance guarantee information of the network slicing as the network performance guarantee information of the network slicing subnet. When the network slicing subnet includes one or two of the core network, the access network, and the transport network, the NM decomposes the network slice performance guarantee information as the network slice subnet performance guarantee information, for example, the subnet 1 only includes the access network portion.
  • Subnet 2 only contains the access network part
  • subnet 3 only contains the transmission network part.
  • the NM can be subnet 1, subnet 2 and subnet 3. The delay is allocated separately, so that the sum of the delay of subnet 1, the delay of subnet 2, and the delay of subnet 3 is equal to the delay of the network slice.
  • the NM may allocate the call success rate for the subnet 1, the subnet 2, and the subnet 3 respectively, so that the success rate of the subnet 1 is called, and the subnet 2 is succeeded.
  • the product of the call success rate and the call success rate of subnet 3 is equal to the call success rate of the network slice.
  • the NM determines network performance guarantee information of the network slice subnet, and sends a network slice subnet request including network performance guarantee information of the network slice subnet to the DM.
  • the network performance guarantee information of the network slice subnet in the embodiment of the present application may include a performance guarantee granularity of the network slice subnet, a performance guarantee condition of the network slice subnet, and an applicable condition corresponding to the network performance guarantee information of the network slice subnet. at least one.
  • the DM receives the network slice subnet request sent by the NM, and manages the network slice subnet according to the network performance guarantee information of the network slice subnet included in the network slice subnet request.
  • the DM may select a corresponding network function to form a network slice subnet according to the network performance guarantee information of the network slice subnet, or configure network performance guarantee information of the network slice subnet, or adjust the network slice subnet.
  • the DM may also determine, during the operation of the network slicing subnet, whether the network performance guarantee information corresponding to the network slicing subnet satisfies the network performance guarantee information of the network slicing subnet included in the network slicing subnet request, and if not, adjust the network.
  • the subnet is sliced to meet the network performance guarantee information of the network slicing subnet, or the network performance guarantee abnormality notification is sent to the NM, and the network performance guarantee abnormality notification is sent by the NM to the SMF, so that the SMF determines that the network performance guarantee of the network slicing subnet appears. abnormal.
  • the target network management request sent by the second management device to the first management device in the embodiment of the present application includes at least one of a network performance guarantee granularity, a network performance guarantee condition, and an applicable condition corresponding to the network performance guarantee information, which may be reduced by the first Management device performance requirements for managing the target network, and when performing network performance evaluation, can improve the probability of network performance evaluation and reduce the probability of abnormal processing.
  • the applicable conditions of the network performance guarantee information, the network performance guarantee granularity, and the network performance guarantee condition are introduced in the network performance guarantee information in the embodiment of the present application, and different network performance guarantee information may be determined according to different scenarios, and different network performances may be performed. Guarantee, making network performance guarantee more flexible.
  • the first management device may send the network performance guarantee capability information supported by the target network to the second management device, and the second management device receives the network performance guarantee capability information supported by the target network sent by the first management device.
  • the network performance guarantee information included in the target network management request may be determined according to the network performance guarantee capability information supported by the target network, so that the determined network performance guarantee information can be supported by the target network.
  • FIG. 4 is a flowchart of an implementation of another network performance guarantee method according to an embodiment of the present application.
  • the execution steps of S302, S303, and S304 are similar to the execution steps of S101, S102, and S103 in FIG. 2, and details are not described herein again. Only the different implementation steps are described below:
  • the first management device sends at least one network performance guarantee capability information supported by the target network to the second management device, where the second management device receives the network performance guarantee capability information supported by the at least one target network sent by the first management device.
  • the network performance guarantee capability information supported by the target network in the embodiment of the present application may include network performance guarantee information of the target network, and may include, for example, at least one of a network performance guarantee granularity supported by the target network and a network performance guarantee condition supported by the target network.
  • the network performance guarantee capability information supported by the target network may also include applicable conditions corresponding to the network performance guarantee capability information supported by the target network.
  • the second management device may determine the network performance guarantee information according to the at least one network performance guarantee capability information supported by the target network, for example, select one of the at least one network performance guarantee capability information supported by the target network. Multiple network performance guarantee capability information as network performance guarantee information of the target network.
  • the first management device may acquire the network template corresponding to the target network before sending the at least one network performance guarantee capability information supported by the target network to the second management device.
  • the network template corresponding to the target network is used to deploy the network components of the target network, and may also be referred to as a network component template.
  • the network template includes at least one network performance guarantee capability information supported by the target network.
  • the first management device may determine the network performance guarantee capability information supported by the target network according to the at least one network performance guarantee capability information included in the network template.
  • the target network in the embodiment of the present application may be a network slice. If the target network is a network slice, the network template may be understood as a network slice template.
  • the first management device may be a DM
  • the second management device may be an NM
  • the first management device may also be an NM, or may also be a DM and an NM
  • the second management device may be an SMF.
  • the first management device includes the NM and the DM
  • the second management device is the SMF
  • the target network is the network slice subnet as an example.
  • the NM sends a network performance guarantee capability information query request supported by the network slice subnet to the DM, and the DM receives the network performance guarantee capability information query request sent by the NM.
  • S401 is an optional step.
  • the DM sends at least one network performance guarantee capability information supported by the network slice subnet to the NM.
  • the network performance guarantee capability information supported by the network slice subnet can be understood as the network performance guarantee capability information of the network component in the network slice subnet.
  • the DM acquires a network slice subnet template, where the network slice subnet template includes at least one network performance guarantee capability information supported by the network slice subnet.
  • the NM receives at least one network performance guarantee capability information supported by the network slice subnet sent by the DM, and determines network performance guarantee capability information of the network slice according to the at least one network performance guarantee capability information supported by the network slice subnet.
  • the NM may determine at least one network performance guarantee capability information supported by the network slice subnet as the network performance guarantee capability information of the network slice. For example, when the network slicing subnet includes AN, CN, and TN, and the network performance is delayed, the NM can use the delay guarantee capability of the network slicing subnet as the delay guarantee capability of the network slice. NM can also aggregate the network performance guarantee capability of the network slicing subnet to the network performance guarantee capability of the network slicing. For example, the network slicing subnet includes subnet 1, subnet 2, and subnet 3. The subnet 1 only contains the AN, and the network security capability information is the terminal security granularity.
  • the subnet 2 only contains the CN, and the network security capability information is the terminal security granularity.
  • the subnet 3 only contains the TN, and the network security capability information is the cell security granularity.
  • the NM can determine the network security capability information of the network slice as the cell security granularity.
  • the network slicing subnet includes subnet 1, subnet 2, and subnet 3.
  • the subnet 1 only includes the AN, and the network security capability information is a network performance guarantee condition.
  • the network performance guarantee condition is 90% of the terminals satisfy the network performance.
  • the subnet 2 only contains the CN, and the network support capability information is the network performance guarantee condition.
  • the network performance guarantee condition is that 90% of the terminals satisfy the network performance
  • the subnet 3 only includes the TN
  • the network support capability information is the network performance guarantee condition.
  • the network performance guarantee condition is that 95% of the terminals satisfy the network performance.
  • the NM can determine the network support capability information of the network slice as the network performance guarantee condition, and the network performance guarantee condition is 90%*90%*95% of the terminal.
  • the network slicing subnet includes subnet 1 and subnet 2, wherein subnet 1 includes AN and CN, and network security capability information is a network performance guarantee condition, wherein the network performance guarantee condition is 80% and 90% of the terminals satisfy the network.
  • the network performance guarantee condition is 92% and 95% of the terminals satisfy the network performance.
  • the NM can slice the network support capability information of the network slice. Determined as the network performance guarantee condition, the network performance guarantee condition can satisfy the network performance by 80%*92% of the terminals, or 80%*95% of the terminals satisfy the network performance, or 90%*92% of the terminals satisfy the network performance, or 90 %*95% of the terminals meet network performance.
  • the NM can obtain at least one network performance guarantee capability information supported by the network slice by reading the network slice template.
  • the SMF sends a network performance guarantee capability information query request supported by the network slice to the NM, and the NM receives the network performance guarantee capability information query request supported by the network slice sent by the SMF.
  • S404 is an optional step.
  • the NM sends at least one network performance guarantee capability information supported by the network slice to the SMF.
  • the SMF determines service performance guarantee capability information of the service, where the service is provided by the network slice.
  • the SMF may select the network performance guarantee capability information in the at least one network performance guarantee capability information supported by the network slice, and use the selected network performance guarantee capability information as the service performance guarantee capability information of the service, or select the network performance.
  • the capability information is converted into service performance guarantee capability information of the service.
  • the SMF sends the determined service guarantee capability information to the user.
  • the SMF After the SMF determines the service performance guarantee capability information, the SMF can send the service support capability information to the user, and the user determines the service performance guarantee information included in the service request according to the service support capability information, and includes the service performance.
  • the service request for the protection information is sent to the SMF, and the SMF may perform the step of S201 after receiving the service request.
  • the implementation process of the network performance guarantee after the SMF receives the service request in the embodiment of the present application refer to the implementation process shown in FIG. 3, and the embodiment of the present application is not described in detail herein.
  • the first management device sends the at least one network performance guarantee capability information supported by the target network to the second management device, and the second management device receives the at least one network performance guarantee capability information supported by the target network sent by the first management device.
  • the network performance guarantee information included in the target network management request may be determined according to the at least one network performance guarantee capability information supported by the target network, so that the determined network performance guarantee information can be supported by the target network.
  • the solution provided by the embodiment of the present application is introduced from the perspective of interaction between the first management device and the second management device.
  • the first management device and the second management device include corresponding hardware structures and/or software units for performing the respective functions.
  • the embodiments of the present application can be implemented in a combination of hardware or hardware and computer software in combination with the elements of the examples and algorithm steps described in the embodiments disclosed in the application. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the technical solutions of the embodiments of the present application.
  • the embodiment of the present application may divide the functional unit of the first management device and the second management device according to the foregoing method example.
  • each functional unit may be divided according to each function, or two or more functions may be integrated into one.
  • Processing unit The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logical function division. In actual implementation, there may be another division manner.
  • the embodiment of the present application provides a network performance guarantee device.
  • FIG. 6 shows a possible logical structure diagram of the network performance guarantee device.
  • the network performance guarantee device can be applied to the first management device.
  • the network performance guarantee device 100 is shown.
  • a receiving unit 101 and a processing unit 102 are included.
  • the receiving unit 101 is configured to receive a target network management request sent by the second management device, where the target network management request includes network performance guarantee information of the target network, where the network performance guarantee information includes network performance guarantee granularity and network performance.
  • the network performance guarantee granularity is used to describe a network performance guarantee object of the target network
  • the network performance guarantee condition is used to describe a probability that the network performance guarantee object satisfies the network performance.
  • the processing unit 102 is configured to manage the target network according to network performance guarantee information included in the target network management request received by the receiving unit 101. Specifically, the processing unit 102 may adjust, according to the network performance guarantee information, the target network, so that the adjusted target network satisfies the network performance guarantee information.
  • the network performance guarantee object includes at least one of a terminal, a cell, a region, a terminal group, and a tenant.
  • the probability that the network performance guarantee object satisfies the network performance includes at least one of the following proportions: the network performance guarantee object that satisfies the network performance accounts for the proportion of all network performance guarantee objects; and the network performance guarantee object uses the business process to meet the service performance. The ratio of all time.
  • the target network management request further includes an applicable condition corresponding to the network performance guarantee information.
  • the processing unit 102 can manage the target network according to the network performance guarantee information in the following manner:
  • the processing unit 102 After the processing unit 102 selects or creates a network that satisfies the network performance guarantee information as the target network, it may also determine whether the selected or created network satisfies the network performance guarantee information during the running process; if it is determined that the selected or created network is in the running process If the network performance guarantee information is not met, exception handling is performed.
  • the processing unit 102 after configuring the network performance guarantee information in the management information of the target network or the target network, may also determine whether the target network configured with the network performance guarantee information meets the network performance guarantee information during the running process; If the target network of the network performance guarantee information does not meet the network performance guarantee information during the running, the exception handling is performed.
  • the processing unit 102 performs exception processing in the following manner: adjusting the network, so that the adjusted network satisfies the network performance guarantee information, or sending a network performance guarantee abnormality notification to the second management device.
  • the adjustment network includes at least one of: modifying a topology of the network; adjusting a transmission network between network components of the network; replacing a network component of the network with a new network component; upgrading a network component of the network, and configuring a network component of the network .
  • the network component of the network may include: when the network component of the network is a base station or a wireless network including the base station, configuring an antenna of the base station, configuring an optimization policy of the base station (including a handover policy, etc.), or adding resources, etc. the way.
  • the network performance guarantee device applied to the first management device further includes a sending unit 103, wherein the sending unit 103 is configured to: before the receiving unit 101 receives the target network management request sent by the second management device And transmitting, to the second management device, at least one network performance guarantee capability information supported by the target network, where the at least one network performance guarantee capability information supported by the target network includes network performance guarantee information.
  • the receiving unit 101 is further configured to: before the sending unit 103 sends the network performance guarantee capability information supported by the target network to the second management device, acquire the network template corresponding to the target network, where the network template includes at least one network supported by the target network. Performance support capability information.
  • the processing unit 102 determines at least one network performance guarantee capability information supported by the target network according to the network template.
  • the receiving unit 101 may be an input interface
  • the processing unit 102 may be a processor or a controller
  • the sending unit 103 may be an output interface, where the output interface and the input interface are collectively referred to.
  • Can include one or more interfaces.
  • the network performance guarantee device 100 may be the first management device shown in FIG. 7.
  • FIG. 7 is a schematic diagram of a first management device 1000 according to an embodiment of the present application, which may be understood as another schematic structural diagram of a network performance guarantee device applied to a first management device.
  • the first management device 1000 can be used to execute the execution method of the first management device involved in FIG. 2 or FIG. 5.
  • the first management device 1000 includes an input interface 1001, an output interface 1002, a processor 1003, and a memory 1004.
  • the input interface 1001, the output interface 1002, the processor 1003, and the memory 1004 can be connected by a bus system 1005.
  • the memory 1004 is for storing a program, an instruction, or a code.
  • the processor 1003 is configured to execute a program in the memory 1004 to control the input interface 1001 to receive a target network management request, control the output interface 1002 to send network performance guarantee capability information supported by the target network, and implement the first in the foregoing implementation manner.
  • the steps and functions implemented by the management device are not described here.
  • the specific implementations of the input interface 1001, the output interface 1002, and the processor 1003 may be referred to the specific descriptions of the receiving unit 101, the processing unit 102, and the sending unit 103 in the foregoing embodiment of FIG. 6, and details are not described herein again.
  • the embodiment of the present application further provides another network performance guarantee device.
  • FIG. 8 shows a possible logical structure diagram of the network performance guarantee device, and the network performance guarantee device can be applied to the second management device.
  • the network performance guarantee device 200 is shown.
  • a processing unit 201 and a transmitting unit 202 are included.
  • the processing unit 201 is configured to determine network performance guarantee information of the target network, where the network performance guarantee information includes at least one of a network performance guarantee granularity and a network performance guarantee condition, where the network performance guarantee granularity is used to describe the network performance guarantee object of the target network.
  • the network performance guarantee condition is used to describe the probability that the network performance guarantee object satisfies the network performance.
  • the sending unit 202 is configured to send a target network management request to the first management device, where the target network management request includes network performance guarantee information of the target network determined by the processing unit 201.
  • the target network management request further includes an applicable condition corresponding to the network performance guarantee information.
  • the network performance guarantee object includes at least one of a terminal, a cell, a region, a terminal group, and a tenant.
  • the probability that the network performance guarantee object satisfies the network performance includes at least one of the following proportions: the network performance guarantee object that satisfies the network performance accounts for the proportion of all network performance guarantee objects; and the network performance guarantee object uses the business process to meet the service performance. The ratio of all time.
  • the network performance guarantee condition may also be expressed by describing a probability that the network performance guarantee object does not satisfy the network performance, for example, the network performance guarantee object that does not satisfy the network performance accounts for the proportion of all network performance guarantee objects; or, the network performance guarantee object In the business process, the usage time that does not meet the performance of the business accounts for the proportion of the total time.
  • the network performance guarantee apparatus applied to the second management device further includes a receiving unit 203, configured to: before the processing unit 201 determines the network performance guarantee information of the target network, receive the first management. At least one network performance guarantee capability information supported by the target network sent by the device, and at least one network performance guarantee capability information supported by the target network includes network performance guarantee information.
  • the processing unit 201 determines the network performance guarantee information of the target network by determining the network performance guarantee information according to the at least one network performance guarantee capability information supported by the target network.
  • the network performance guarantee apparatus applied to the second management device further includes a receiving unit 203, where the receiving unit 203 is configured to: receive a service request, where the service request includes service performance guarantee information, and the service performance guarantee information includes At least one of the service performance guarantee granularity and the service performance guarantee condition, the service performance guarantee granularity is used to describe the service performance guarantee object of the target network, and the service performance guarantee condition is used to describe the probability that the service performance guarantee object satisfies the service performance.
  • the processing unit 201 determines network performance guarantee information of the target network according to the service performance guarantee information.
  • the receiving unit 203 may be an input interface
  • the processing unit 201 may be a processor or a controller
  • the sending unit 202 may be an output interface, where the output interface and the input interface are collectively referred to.
  • Can include one or more interfaces.
  • the network performance guarantee device 200 may be the second management device shown in FIG.
  • FIG. 9 is a schematic diagram of a second management device 2000 according to an embodiment of the present application, which may be understood as another structural schematic diagram of a network performance guarantee device applied to a second management device.
  • the second management device 2000 can be used to execute the execution method of the second management device involved in FIG. 2 or FIG. 5.
  • the second management device 2000 includes an input interface 2001, an output interface 2002, a processor 2003, and a memory 2004.
  • the input interface 2001, the output interface 2002, the processor 2003, and the memory 2004 can be connected by a bus system 2005.
  • the memory 2004 is for storing programs, instructions or code.
  • the processor 2003 is configured to execute a program in the memory 2004 to control the input interface 2001 to receive network performance guarantee capability information supported by the target network, control the output interface 2002 to send a target network management request, and implement the second embodiment in the foregoing implementation manner.
  • the steps and functions implemented by the management device are not described here.
  • the specific implementations of the input interface 2001, the output interface 2002, and the processor 2003 may be referred to the specific description in the processing unit 201, the sending unit 202, and the receiving unit 203 in the foregoing embodiment of FIG. 8, and details are not described herein again.
  • Figures 7 and 9 only show a simplified design of the first management device and the second management device.
  • the first management device and the second management device are not limited to the foregoing structure, and may include any number of interfaces, a processor, a memory, and the like in the actual application, and all the terminals that can implement the embodiments of the present application are Within the scope of protection of the embodiments of the present application.
  • network performance guarantee device 100 and the first management device 1000, and the network performance guarantee device 200 and the second management device 2000 which are related to the embodiments of the present application, may be used to implement the first embodiment in the foregoing method embodiments.
  • the description of the embodiments of the present application is not exhaustive.
  • processors involved in the embodiment of the present application may be a central processing unit (CPU), and may also be other general-purpose processors, digital signal processors (DSPs), and application specific integrated circuits (ASICs). ), off-the-shelf programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, and the like.
  • the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
  • the memory can include read only memory and random access memory and provides instructions and data to the processor.
  • a portion of the memory may also include a non-volatile random access memory.
  • the memory can also store information of the device type.
  • the bus system may also include a power bus, a control bus, and a status signal bus.
  • the various buses are labeled as bus systems in the figure.
  • the steps involved in the foregoing method embodiments may be completed by using an integrated logic circuit of hardware in the processor or an instruction in a form of software.
  • the steps of the network performance guarantee method disclosed in the embodiments of the present application may be directly implemented as hardware processor execution completion, or performed by a combination of hardware and software modules in the processor.
  • the software modules can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
  • the storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps involved in the foregoing method embodiments in combination with the hardware thereof. To avoid repetition, it will not be described in detail here.
  • the embodiment of the present application provides a communication system, which includes the network performance guarantee device applied to the first management device and the network performance guarantee device applied to the second management device.
  • the embodiment of the present application provides a computer readable storage medium storing computer instructions.
  • the instructions When the instructions are run on a computer, the first management device involved in the foregoing embodiment may be completed. Any one of the methods involved in the second management device.
  • the embodiment of the present application provides a computer program product, where the computer program product includes a computer program, and the computer program is used to execute any one of the first management device or the second management device involved in the foregoing embodiment. method.
  • the embodiment of the present application further provides a chip, which is coupled to a transceiver in the first management device or the second management device, and is used to perform the technical solution of any possible design provided by the first aspect of the embodiments of the present application.
  • "coupled” in the context of the present application means that the two components are combined directly or indirectly with each other. This combination may be fixed or movable, which may allow for the transfer of fluid, electrical, electrical or other types of signals between the two components.
  • the network performance guarantee information and the network performance guarantee information provided by the embodiment of the present application include at least one of a network performance guarantee granularity and a network performance guarantee condition, so that the network performance of the target network satisfies the network performance included in the network performance guarantee information. Guarantee the granularity and/or network performance guarantee conditions, without guaranteeing the performance of the terminal in the whole network, reducing the performance requirements of the network device, and improving the network performance evaluation pass rate and reducing the probability of abnormal processing.
  • embodiments of the present application can be provided as a method, system, or computer program product. Therefore, the embodiments of the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Moreover, embodiments of the present application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG.
  • These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本申请实施例提供一种网络性能保障方法及装置。在应用网络性能保障方法时,第二管理设备确定网络性能保障信息,该网络性能保障信息中包括网络性能保障粒度和网络性能保障条件中的至少一个。第二管理设备向第一管理设备发送包括网络性能保障信息的目标网络管理请求,第一管理设备接收第二管理设备发送的目标网络管理请求,并根据目标网络管理请求中包括网络性能保障粒度和网络性能保障条件中的至少一个,管理目标网络。通过本申请实施例提供的方法,可提高网络性能评估通过率,降低异常处理的概率。

Description

一种网络性能保障方法及装置 技术领域
本申请涉及通信技术领域,尤其涉及一种网络性能保障方法及装置。
背景技术
随着通信技术的发展,通信业务的种类逐渐增多,而不同的通信业务对移动性、安全性、容量、时延和可靠性等网络性能的需求存在显著的区别。
在下一代通信***,例如第五代移动通信***(the fifth generation,5G)中,引入了网络切片(network slice,NS)的概念,以应对不同通信业务对网络性能需求的差异。
应用5G网络切片技术,需要对每一切片的网络资源进行管理,以保证承载业务的性能得到保障,例如达到服务水平协议(service level agreement,SLA)指标要求。目前,通常是由运营商预先进行SLA指标的协商,在SLA指标协商一致的情况下,运营商根据协商一致的SLA指标,采用统一的SLA指标管理网络资源,对全网中的终端进行网络性能保障,使网络性能对全网中的各终端都能够保障。但是此种使用统一的SLA指标对全网终端进行网络性能保障的方式,对运营商中管理网络资源的管理设备的性能要求非常高,并且很难使全网中的各终端均能够得到性能保障,进而在进行网络性能评估时,将增大评估不通过的几率。
发明内容
本申请实施例提供一种网络性能保障方法及装置,以降低管理网络资源的管理设备的性能要求,并提高网络性能评估通过的概率。
第一方面,提供一种网络性能保障方法,在该方法中,第二管理设备确定网络性能保障信息,该网络性能保障信息中包括网络性能保障粒度和网络性能保障条件中的至少一个,网络性能保障粒度用于描述目标网络的网络性能保障对象,网络性能保障条件用于描述网络性能保障对象满足网络性能的概率。第二管理设备向第一管理设备发送包括网络性能保障信息的目标网络管理请求,第一管理设备接收第二管理设备发送的目标网络管理请求,并根据目标网络管理请求中包括网络性能保障粒度和网络性能保障条件中的至少一个,管理目标网络。
其中,第一管理设备可以理解为是进行目标网络管理的设备。第二管理设备可以理解为是确定网络性能保障信息并发送网络管理请求的设备。第一管理设备可以为DM,第二管理设备可以为NM,或者第一管理设备可以为NM,第二管理设备可以为SMF,或者第一管理设备可以为DM和NM,第二管理设备可以为SMF。具体的,该第一管理设备可以根据网络性能保障来调整目标网络,使调整后的目标网络能满足该网络性能保障信息。
本申请实施例提供的网络性能保障方法,网络性能保障信息中包括网络性能保障粒度、网络性能保障条件中的至少一个,可以使目标网络的网络性能满足网络性能保障信息中包括的网络性能保障粒度和/或网络性能保障条件即可,无需对全网中的终端性能都进行保障,可降低网络设备的性能要求,并且可提高网络性能评估通过率,降低异常处理的概率。
其中,网络性能保障粒度用于描述网络性能保障对象,该网络性能保障对象可以是单终端、小区、区域、终端组(UE Group)和租户中的至少一个。
其中,网络性能保障条件用于描述网络性能保障对象满足网络性能的概率,例如网络性能保障对象满足网络性能的概率包括以下比例中的至少一个:满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;网络性能保障对象使用业务过程中,满足网络性能的 使用时间占全部时间的比例。可选的,网络性能保障条件还可以通过描述网络性能保障对象不满足网络性能的概率来表示,例如不满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;或,网络性能保障对象使用业务过程中,不满足业务性能的使用时间占全部时间的比例。举例来说,业务性能保障对象满足业务性能的概率为不满足业务性能的业务性能保障对象占所有业务性能保障对象的比例,当该比例设置为20%时,表示使用目标网络的业务的不低于20%终端不满足用户速率大于等于20Mbps。业务性能保障对象使用业务过程中,业务性能保障对象不满足业务性能的概率为不满足业务性能的使用时间占全部时间的比例,当该比例设置为20%时,表示所有使用目标网络的业务的每个终端在使用业务过程中不低于20%的时间不满足保障速率大于等于80%。
一种可能的设计中,网络性能保障信息中还可包括与网络性能保障信息对应的适用条件。该适用条件可以是指使用业务性能保障信息的规定条件,例如业务性能保障信息包括业务性能保障粒度、业务性能保障条件以及业务性能保障粒度和业务性能保障条件的适用条件。该适用条件也可以是指使用业务性能保障信息的用户组。例如业务性能保障信息包括业务性能保障粒度以及业务性能保障粒度的适用条件。
又一种可能的设计中,第二管理设备可采用如下方式确定网络性能保障信息:第二管理设备接收业务请求,该业务请求中包括业务性能保障信息,业务性能保障信息中包括业务性能保障粒度和业务性能保障条件中的至少一个。进一步的,业务性能保障信息中还可包括与业务性能保障信息对应的适用条件,即业务性能保障粒度和业务性能保障条件中至少一个的适用条件。第二管理设备根据业务请求中包括的业务性能保障信息确定网络性能保障信息。
又一种可能的设计中,第一管理设备可向第二管理设备发送目标网络支持的至少一个网络性能保障能力信息,目标网络支持的至少一个网络性能保障能力信息可包括目标网络的网络性能保障信息,例如可包括目标网络支持的网络性能保障粒度、目标网络支持的网络性能保障条件中的至少一个。第二管理设备接收第一管理设备发送的目标网络支持的至少一个网络性能保障能力信息,并根据目标网络支持的至少一个网络性能保障能力信息,确定网络性能保障信息,进而可使第二管理设备确定的网络性能保障信息能够得到目标网络的支持。
又一种可能的设计中,第一管理设备可在向第二管理设备发送目标网络支持的至少一个网络性能保障能力信息之前,获取目标网络对应的网络模板。目标网络对应的网络模板用于部署目标网络的网络组件,也可以称为网络组件模板。网络模板中包括目标网络支持的至少一个网络性能保障能力信息。第一管理设备获取到目标网络对应的网络模板后,可根据网络模板中包括的至少一个网络性能保障能力信息,确定目标网络支持的网络性能保障能力信息。
又一种可能的设计中,第一管理设备可采用如下方式根据网络性能保障信息管理目标网络:第一管理设备可选择或者创建满足目标网络管理请求中包括的网络性能保障信息的网络作为目标网络。例如网络性能保障信息包括网络性能保障粒度时,第一管理设备可选择或者创建支持以目标网络管理请求中包括的网络性能保障粒度来进行网络性能保障的网络作为目标网络。若网络性能保障信息包括网络性能保障条件时,第一管理设备可选择或者创建满足目标网络管理请求中包括的网络性能保障条件的网络作为目标网络。若网络性能保障信息包括网络性能保障条件和网络性能保障粒度,则第一管理设备可选择或者创建支持以所述网络性能保障粒度来进行网络性能保障、并且支持满足所述网络性能保障条件的网络作为目标网络。若网络性能保障信息中还包括与网络性能保障信息对应的适用条件,则第一管理设备可根据适用条件选择网络性能保障信息,进行网络性能保障。
一种可能的示例中,第一管理设备选择或者创建满足网络性能保障信息的网络作为目标 网络之后,还可确定选择或创建的网络在运行过程中是否满足目标网络管理请求中包括的网络性能保障信息;若第一管理设备确定选择或创建的网络在运行过程中不满足所述网络性能保障信息,则进行异常处理。其中,第一管理设备进行异常处理时可调整选择或创建的网络使调整后的网络满足网络性能保障信息。本申请实施例中第一管理设备可采用如下方式中的至少一种方式调整选择或创建的网络:修改选择或创建的网络的拓扑结构;调整选择或创建的网络的网络组件之间的传输网络;使用新的网络组件替换选择或创建的网络的网络组件;升级选择或创建网络的网络组件。第一管理设备进行异常处理时也可向第二管理设备发送网络性能保障异常通知,以通知第二管理设备当前的目标网络不能满足目标网络管理请求中的网络性能保障信息。
又一种可能的设计中,第一管理设备可采用如下方式根据网络性能保障信息管理目标网络:第一管理设备可在目标网络或目标网络的管理信息中,配置网络性能保障信息,使目标网络满足配置的网络性能保障信息。在目标网络中配置网络性能保障信息可以理解为是第一管理设备将网络性能保障信息存储在目标网络中或者发送给目标网络。在目标网络的管理信息中配置网络性能保障信息可以理解为是第一管理设备将网络性能保障信息存储在目标网络的管理信息中。若网络性能保障信息包括网络性能保障粒度,则第一管理设备可在目标网络或目标网络的管理信息中配置网络性能保障粒度。若网络性能保障信息包括网络性能保障条件,则第一管理设备可在目标网络或目标网络的管理信息中配置网络性能保障条件。
一种可能的示例中,第一管理设备在目标网络或目标网络的管理信息中配置网络性能保障信息后,可在配置了网络性能保障信息的目标网络运行过程中,确定配置了网络性能保障信息的目标网络在运行过程中是否满足目标网络管理请求中包括的网络性能保障信息;若第一管理设备确定配置了网络性能保障信息的目标网络在运行过程中不满足目标网络管理请求中包括的网络性能保障信息,则对目标网络进行异常处理。其中,第一管理设备进行异常处理时可调整目标网络使调整后的目标网络满足网络性能保障信息。本申请实施例中第一管理设备可采用如下方式中的至少一种方式调整目标网络:修改目标网络的拓扑结构;调整目标网络的网络组件之间的传输网络;使用新的网络组件替换目标网络的网络组件;升级目标网络的网络组件,配置网络的网络组件。其中,配置网络的网络组件可以包括当网络的网络组件为基站或者包括基站的无线网络时,配置所述基站的天线,配置所述基站的优化策略(包括切换策略等),或增加资源的等方式。第一管理设备进行异常处理时也可向第二管理设备发送网络性能保障异常通知,以通知第二管理设备当前的目标网络不能满足目标网络管理请求中的网络性能保障信息。
第二方面,提供一种网络性能保障装置,该网络性能保障装置可以应用于第一管理设备,该应用于第一管理设备的网络性能保障装置具有实现上述第一方面涉及的第一管理设备执行的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括至少一个与上述功能相对应的模块。
一种可能的设计中,该应用于第一管理设备的网络性能保障装置包括接收单元和处理单元,还可包括发送单元。接收单元、处理单元和发送单元的功能可以和各方法步骤相对应,在此不予赘述。
另一种可能的设计中,应用于第一管理设备的网络性能保障装置可包括输入接口、输出接口、处理器和存储器。其中,输入接口、输出接口、处理器以及所述存储器之间可以通过总线***相连。该存储器用于存储程序,所述处理器用于执行所述存储器中的程序,从而执行第一方面或第一方面的任意可能的设计中的第一管理设备执行的方法。
第三方面,提供一种网络性能保障装置,该网络性能保障装置可以应用于第二管理设备,该应用于第二管理设备的网络性能保障装置具有实现上述第一方面涉及的第二管理设备执行的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括至少一个与上述功能相对应的模块。
一种可能的设计中,该应用于第二管理设备的网络性能保障装置包括处理单元和发送单元,还可包括接收单元。处理单元、发送单元和接收单元的功能可以和各方法步骤相对应,在此不予赘述。
另一种可能的设计中,应用于第二管理设备的网络性能保障装置可包括输入接口、输出接口、处理器和存储器。其中,输入接口、输出接口、处理器以及所述存储器之间可以通过总线***相连。该存储器用于存储程序,所述处理器用于执行所述存储器中的程序,从而执行第一方面或第一方面的任意可能的设计中的第二管理设备执行的方法。
第四方面,本申请实施例提供了一种通信***,该通信***包括第二方面所涉及的应用于第一管理设备的网络性能保障装置和第三方面所涉及的应用于第二管理设备的网络性能保障装置。
第五方面,本申请提实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述指令在计算机上运行时,可以完成第一方面以及上述第一方面任意可能的设计中的第一管理设备或第二管理设备所涉及的任意一种方法。
第六方面,提供一种计算机程序产品,所述计算机程序产品中包括有计算机程序,该计算机程序用于执行完成第一方面以及上述第一方面任意可能的设计中的第一管理设备或第二管理设备所涉及的任意一种方法。
第七方面,提供一种芯片,该芯片与第一管理设备或第二管理设备中的收发器耦合,用于执行本申请实施例第一方面提供的任一可能设计的技术方案。应理解,在本申请实施例中“耦合”是指两个部件彼此直接或间接地结合。这种结合可以是固定的或可移动性的,这种结合可以允许流动液、电、电信号或其它类型信号在两个部件之间通信。
本申请实施例提供的网络性能保障方法及装置,网络性能保障信息中包括网络性能保障粒度、网络性能保障条件中的至少一个,可以使目标网络的网络性能满足网络性能保障信息中包括的网络性能保障粒度和/或网络性能保障条件即可,无需对全网中的终端性能都进行保障,可降低网络设备的性能要求,并且可提高网络性能评估通过率,降低异常处理的概率。
附图说明
图1为本申请实施例提供的网络性能保障方法所应用的***架构图;
图2为本申请实施例提供的一种网络性能保障方法实施流程图;
图3为本申请实施例提供的一种网络性能保障方法实施示例图;
图4为本申请实施例提供的另一种网络性能保障方法实施流程图;
图5为本申请实施例提供的另一种网络性能保障方法实施示例图;
图6为本申请实施例提供的应用于第一管理设备的网络性能保障装置的结构示意图;
图7为本申请实施例提供的应用于第一管理设备的网络性能保障装置的另一结构示意图;
图8为本申请实施例提供的应用于第二管理设备的网络性能保障装置的结构示意图;
图9为本申请实施例提供的应用于第二管理设备的网络性能保障装置的另一结构示意图。
具体实施方式
下面将结合附图,对本申请实施例进行描述。
图1所示为本申请实施例提供的网络性能保障方法所应用的***架构图。图1所示的***架构中涉及的网元主要包括业务管理单元(service management function,SMF)、网络管理单元(network management,NM)、域管理单元(domain management,DM)以及传输网域管理单元(Transport Network Manager,TN Manager)。其中,SMF可以理解为是用户(Customer),主要用于接收相关租户的业务需求,将该业务需求转换为网络切片相关的需求,并进行业务相关的管理。需要说明的是,本申请实施例不对SMF的名称进行限制,示例的,SMF又可称之为用户业务管理单元(customer service management function,CSMF)或者通信业务管理单元(communication service management function,CSMF)。SMF可以是独立的管理单元,也可以是任意一个管理单元中的某个功能,例如可以是业务支撑***(business support system,BSS)、业务管理单元、业务编排单元、业务管理和编排单元等中的某个功能。还需要说明的是,SMF可以包括在运营支撑***(the office of strategic services,OSS)内,也可以不包括在OSS内。而且,本申请实施例中SMF也可以指用户自己的管理单元或者运营单元。
其中,NM也可以理解为是网络切片管理单元(network slice management function,NSMF)。NM主要的功能包括端到端网络管理功能或者端到端网络编排功能之一或者全部,具体的,可以具备以下部分或者全部功能:
端到端网络的管理(例如,网络的生命周期管理、网络的模板管理、网络的故障管理、网络的性能管理和网络的配置管理);端到端网络、子网以及网络功能的映射;不同域(例如接入网域、核心网域、传输域)提供的网络资源或者sub-SLA的协调;分解网络需求信息为子网需求信息;对各域提供的子网络统一编排,以使得不同子域提供的子网络可以满足目标业务或者目标网络的需求(例如,服务水平协议(service level agreement,SLA)的要求、关键性能指标(key performance indicator,KPI)的要求、服务质量(quality of service,QoS)的要求);端到端网络资源(例如网络功能、传输资源、网元、空口资源等)的管理(如网络资源的部署、配置管理、性能管理和故障管理等)。其中,本申请实施例中上述涉及的端到端网络也可以称为网络切片、或者端到端(end to end,E2E)网络切片。具体的,端到端网络至少包括核心网(core network,CN)部分、接入网(access network,AN)部分和传输网(transport network,TN)部分;或者,端到端网络可以包括CN部分、AN部分和TN部分中的任意两项;或者,端到端网络可以表示CN部分的网络、AN部分的网络或TN部分的网络。本申请实施例中端到端网络至少包括一个网络子网。从逻辑上看,网络是一组网络功能的集合。这里的网络子网也可以成为网络切片子网。其中,本申请实施例中涉及的网络切片(Network Slice,NS)可以理解为是保证承载业务能达成SLA要求的通信资源,这些资源可以按不同需求,进行硬隔离(物理隔离),也可以软隔离(逻辑隔离)。一个网络切片可以理解为是完成某个(些)业务所需的网络功能及资源的组合,是一个完整的逻辑网络。此外,本申请实施例中涉及的网络切片的概念是个广泛的概念,可以认为传统的网络或者一个专用的网络也是一个网络切片,也可以认为网络切片子网也是一种网络切片。进一步的,本申请实施例中涉及的切片的传输指的是两个第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)节点(Node)(例如网络功能(Network Function,NF)或者网元(Net Element,NE)之间的链路),包括CN Node和CN Node之间的链路,CN Node和AN Node之间的链路,AN Node和AN Node之间的链路。
需要说明的是,本申请实施例不对网络管理单元的名称进行限制,示例的,本申请实施 例中网络管理单元又可称之为跨域管理单元、跨域网络切片管理单元、网络切片管理单元或者其它。本申请实施例中网络管理单元可以是独立的管理单元,也可以是任意一个管理单元(如网络编排单元、网络管理和编排单元、业务管理单元、业务编排单元、业务管理和编排单元或者网络功能虚拟化编排器(Network function virtualization orchestrator,NFVO)中的某个功能。此外,还需要说明的是网络管理单元可以包括在OSS内,也可以不包括在OSS内。
其中,DM也可以理解为是网络切片子网管理单元(network slice subnet management function,,NSSMF)。DM的功能主要包括子网管理功能或者编排功能之一或者全部,具体的,可以具备以下部分或者全部功能:
域的管理(包括子网的生命周期管理(创建、更新、删除)、子网故障管理、子网性能管理、子网配置管理等);业务的管理(包括业务生命周期管理、业务故障管理、业务性能管理、业务配置管理等);网络资源(例如网络功能(network function,NF)、网元(network element,NE)的协调;域内网络资源(例如网络功能、传输资源、网元、空口资源等)的管理(例如包括网络资源的部署、配置管理、性能管理和故障管理等)。其中,本申请实施例中上述涉及的子网可以包括AN部分、CN部分和TN部分中的一个或多个。具体的,本申请实施例中的子网可以认为是网络功能或者网元,对此不作限定。当域管理单元管理的子网只包括AN部分时,该域管理单元又可称之为AN DM。当域管理单元管理的子网只包括CN部分时,该域管理单元又可称之为CN DM。当域管理单元管理的子网包括AN和CN部分时,该域管理单元可称之为混合域管理单元(mix DM)。需要说明的是,本申请实施例不对DM的名称进行限制,示例的,本申请实施例中的DM又可称之为域切片管理单元、网络切片子网管理单元或者其它。本申请实施例中的DM可以是独立的管理单元,也可以是任意一个管理单元(网络管理单元、网络编排单元、网络管理和编排单元、网元管理单元、网络功能管理单元、业务管理单元、业务编排单元、域管理单元、业务管理和编排单元、NFVO等)中的某个功能。此外,还需要说明的是,DM可以包括在OSS内,也可以不包括在OSS内。
其中,TN Manager也可以称为TN-DM,TN Manager的功能主要包括传输网络管理功能或者传输网络编排功能之一或者全部,可以具备以下部分或者全部功能:
传输网络部分的管理(包括传输网络部分的生命周期管理(创建、更新、删除)、传输网络部分故障管理、传输网络部分性能管理、传输网络部分配置管理等)。需要说明的是,本申请实施例不对TN Manager的名字作任何限制,示例的,本申请实施例中的TN Manager也可称为子网管理单元、传输网子网管理单元、网络切片传输网络管理单元或者其他。
TN-Manager可以是独立的管理单元,也可以是任意一个管理单元(网络管理单元、网络编排单元、网络管理和编排单元、网元管理单元、网络功能管理单元、业务管理单元、业务编排单元、域管理单元、业务管理和编排单元、NFVO等)中的某个功能。此外,还需要说明的是,TN Manager可以包括在OSS内,也可以不包括在OSS内。
本申请实施例中,上述涉及的SMF、NM、DM以及TN Manager可以集成在一个物理设备中,也可以分别集成在不同的物理设备上,对此本申请实施例不作限定。示例的,DM和NM或TN Manager和NM可以集成在一个物理设备中进行网络的管理,SMF可以集成在一个物理设备中用于确定网络的管理请求。
本申请实施例中为描述方便,将进行网络管理的设备称为第一管理设备,将确定网络性能保障信息并发送网络管理请求的设备称为第二管理设备。应理解,本申请实施例中的第一管理设备和第二管理设备可以为物理独立的物理设备,也可以为逻辑独立的功能单元。第一管理设备和第二管理设备为逻辑独立的功能单元时,逻辑独立的功能单元可以集成在一个物 理设备中,也可以分别集成在不同的物理设备上,对此本申请实施例不作限定。示例的,第一管理设备可以为DM,第二管理设备可以为NM,或者第一管理设备可以为NM,第二管理设备可以为SMF,或者第一管理设备可以为DM和NM,第二管理设备可以为SMF。
本申请实施例中,当第二管理设备确定了网络管理请求后可将该网络管理请求发送给第一管理设备,由第一管理设备依据第二管理设备发送的网络管理请求对网络进行管理,以使网络满足第二管理设备发送的网络管理请求。本申请实施例中可将第一管理设备根据第二管理设备发送的网络管理请求进行网络管理的网络称为目标网络。该目标网络可以是网络切片,也可以是网络切片子网。第二管理设备确定并发送的网络管理请求可称为目标网络管理请求。进一步的,本申请实施例中第二管理设备发送的目标网络管理请求中可包括目标网络的网络性能保障信息,第一管理设备接收第二管理设备发送的目标网络管理请求后,可根据目标网络管理请求中包括的网络性能保障信息管理目标网络,使目标网络满足目标网络管理请求中包括的网络性能保障信息。
目前,第二管理设备发送的网络性能保障信息中通常是针对目标网络中全部终端进行网络性能(网络性能包括时延、带宽、吞吐量、可靠性、可用性、终端保障速率、业务调用成功率中的至少一个)的保障,使目标网络的网络性能对全网中的各终端都能够保障。但是此种方式,很难使全网中的各终端均能够得到性能保障,对目标网络设备的性能要求非常高。并且在进行网络性能评估时,将增大评估不通过的几率,增加了对网络进行异常处理的概率。例如,目标网络中有N个终端,网络性能保障信息中要求目标网络的时延为10ms,则需要使目标网络中的N个终端全部都满足10ms的时延,对第一管理设备的性能要求非常高。在进行网络性能评估时,若有N-1个终端满足10ms的时延,1个终端不满足10ms的时延,则评估不通过,第一管理设备需要对目标网络进行异常处理。然而,在实际通信过程中,无需使目标网络中的全部终端都得到性能保障,得到性能保障的终端达到设定的比例即可。
有鉴于此,本申请实施例提供一种网络性能保障方法,在该方法中,第二管理设备发送的目标网络管理请求中包括目标网络的网络性能保障信息,该网络性能保障信息包括网络性能保障粒度和网络性能保障条件中的至少一个,网络性能保障粒度用于描述目标网络的网络性能保障对象,网络性能保障条件用于描述网络性能保障对象满足网络性能的概率。由于网络性能保障粒度、网络性能保障条件的引入,可以使目标网络的网络性能满足网络性能保障信息中包括的网络性能保障粒度和/或网络性能保障条件即可,无需对全网中的终端性能都进行保障,可降低网络设备的性能要求,并且可提高网络性能评估通过率,降低异常处理的概率。例如,网络性能保障信息中要求接入目标网络的90%的终端的时延为10ms,则第一管理设备进行目标网络管理时,需要使接入目标网络的90%的终端满足10ms的时延即可,无需使接入目标网络的全部终端均满足10ms的时延,降低了第一管理设备的性能要求。在进行网络性能评估时,若有90%的终端满足10ms的时延,则可认为评估通过,无需对目标网络进行异常处理。
需要说明的是,本申请实施例中涉及的终端又称为用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等,是一种向用户提供语音和/或数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的 无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。本申请实施例中涉及的终端也可以称为用户。
图2所示为本申请实施例提供的一种网络性能保障方法,参阅图2所示,该方法包括:
S101:第二管理设备确定网络性能保障信息,网络性能保障信息中包括网络性能保障粒度和网络性能保障条件中的至少一个。
S102:第二管理设备向第一管理设备发送包括有网络性能保障信息的目标网络管理请求,第一管理设备接收第二管理设备发送的目标网络管理请求。
S103:第一管理设备根据目标网络管理请求中包括的网络性能保障信息管理目标网络。
本申请实施例提供的网络性能保障方法,网络性能保障信息中包括网络性能保障粒度、网络性能保障条件中的至少一个,可以使目标网络的网络性能满足网络性能保障信息中包括的网络性能保障粒度和/或网络性能保障条件即可,无需对全网中的终端性能都进行保障,可降低网络设备的性能要求,并且可提高网络性能评估通过率,降低异常处理的概率。
本申请实施例以下将对上述S101、S102和S103执行步骤的具体实施过程进行举例说明。
S101中,第二管理设备(例如SMF)可接收业务请求,该业务请求中包括业务性能保障信息,业务性能保障信息中包括业务性能保障粒度和业务性能保障条件中的至少一个。
进一步的,业务性能保障信息中还可包括与业务性能保障信息对应的适用条件,即与业务性能保障粒度和业务性能保障条件中的至少一个对应的适用条件。
本申请实施例中涉及的业务性能可包括以下中的至少一个:时延(Latency),吞吐率(Throughput Rate),可靠性(Reliability),可用性(availability),终端保障速率,业务调用成功率等。其中,时延表示终端使用目标网络提供的业务需要的时间。业务调用成功率可以指目标网络提供的业务被终端调用成功的概率。终端保障速率为终端使用目标网络提供的业务的数据传输数量。吞吐率表示目标网络提供的业务的秒转发数据能力。可靠性表示目标网络提供的业务的持续工作的能力。可用性表示目标网络提供的业务在规定的时间点或者规定的时间段内提供所需功能的能力。
本申请实施例中涉及的业务性能保障粒度用于描述业务性能保障对象,该业务性能保障对象可以是单终端、小区、区域、终端组(UE Group)和租户中的至少一个。以业务性能为终端的最小保障速率为20Mbps为例进行说明,对业务性能保障对象进行说明。业务性能保障对象为终端,表示业务性能保障粒度为单终端粒度,要求目标网络中每个终端使用业务的最小保障速率都大于等于20Mbps。业务性能保障对象为小区,表示业务性能保障粒度为小区粒度,要求使用目标网络中每个小区提供的业务的所有终端的平均速率要大于等于20Mbps。业务性能保障对象为区域,表示业务性能保障粒度为区域粒度,要求目标网络中某个区域内所有使用业务的UE的平均速率要大于等于20Mbps。业务性能保障对象为终端组,表示业务性能保障粒度为终端组粒度,要求属于该Group的所有终端使用目标网络提供的业务的平均速率要大于等于20Mbps。业务性能保障对象为租户,表示业务性能保障粒度为租户粒度,要求属于该租户的所有终端使用目标网络提供的业务的平均速率要大于等于20Mbps。
本申请实施例中涉及的业务性能保障条件用于描述业务性能保障对象满足业务性能的概率或者用于描述所述网络性能保障对象不满足网络性能的概率,例如业务性能保障对象满足业务性能的概率包括以下比例中的至少一个:满足业务性能的业务性能保障对象占所有业务性能保障对象的比例;不满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;业务性能保障对象使用业务过程中,满足业务性能的使用时间占全部时间的比例;网络性能 保障对象使用业务过程中,不满足业务性能的使用时间占全部时间的比例。以业务性能为终端的最小保障速率为20Mbps为例进行说明,对业务性能保障条件进行说明。业务性能保障对象满足业务性能的概率为满足业务性能的业务性能保障对象占所有业务性能保障对象的比例,该比例为80%时,表示使用目标网络的业务的终端中需要有80%的终端的保障速率大于等于20Mbps。业务性能保障对象满足业务性能的概率为不满足业务性能的业务性能保障对象占所有业务性能保障对象的比例,该比例为20%时,表示使用目标网络的业务的不低于20%终端不满足用户速率大于等于20Mbps。业务性能保障对象使用业务过程中,业务性能保障对象满足业务性能的概率为满足业务性能的使用时间占全部时间的比例,该比例为80%时,表示所有使用目标网络的业务的每个终端在使用业务过程中需要有80%的时间满足保障速率大于等于80%。业务性能保障对象使用业务过程中,业务性能保障对象不满足业务性能的概率为不满足业务性能的使用时间占全部时间的比例,该比例为20%时,表示所有使用目标网络的业务的每个终端在使用业务过程中不低于20%的时间不满足保障速率大于等于80%。
本申请实施例中业务性能保障信息中可包括业务性能保障粒度,也可包括业务性能保障条件,还可包括业务性能保障粒度和业务性能保障条件。以业务性能保障信息中包括业务性能保障粒度和业务性能保障条件为例进行说明,业务性能保障信息可以是商场内90%的终端要满足规定的业务性能,每个终端使用业务过程中要在90%时间内满足规定的业务性能;郊区80%的终端要满足规定的业务性能,每个终端使用业务过程中要在80%的时间内满足规定的业务性能。
本申请实施例中与业务性能保障信息对应的适用条件可以是指使用业务性能保障信息的规定条件,例如业务性能保障信息包括与业务性能保障粒度对应的适用条件、或与业务性能保障条件对应的适用条件,或与业务性能保障粒度和业务性能保障条件对应的适用条件。若业务性能保障粒度为终端,业务性能保障条件为满足业务性能的业务性能保障对象占所有业务性能保障对象的比例为90%,与业务性能保障粒度和业务性能保障条件对应的适用条件为闲时,则业务性能保障信息可以表示为闲时90%的终端满足业务性能。若业务性能保障粒度为终端,业务性能保障条件为满足业务性能的业务性能保障对象占所有业务性能保障对象的比例为80%,与业务性能保障粒度和业务性能保障条件的适用条件为忙时,则业务性能保障信息可以表示为忙时80%的终端满足业务性能。
本申请实施例中与业务性能保障信息对应的适用条件可以是指使用业务性能保障信息的用户组。例如业务性能保障信息包括与业务性能保障粒度以及业务性能保障粒度对应的适用条件。若业务性能保障粒度为终端,业务性能保障粒度的适用条件是指针对VIP用户组和普通用户组,则业务性能保障信息可以表示为VIP用户组中每个终端满足第一保障速率,普通用户组中每个终端满足第二保障速率,第一保障速率高于第二保障速率。
本申请实施例中,第二管理设备(例如SMF)接收到包含有业务性能保障信息的业务请求后,可根据该业务请求中包括的业务性能保障信息确定目标网络的网络性能保障信息。
本申请实施例中目标网络的网络性能可以包括时延,带宽,可靠性,可用性,网络支持的终端保障速率,网络支持的业务调用成功率等中的至少一种。本申请实施例中的网络性能保障信息可包括网络性能保障粒度和网络性能保障条件中的至少一个,网络性能保障粒度用于描述目标网络的网络性能保障对象,网络性能保障条件用于描述网络性能保障对象满足网络性能的概率。网络性能保障信息中还可包括网络性能保障信息的适用条件。本申请实施例中网络性能保障粒度、网络性能保障条件以及与网络性能保障信息对应的适用条件的具体定义可与上述涉及的业务性能保障粒度、业务性能保障条件以及与业务性能保障信息对应的适 用条件类似,例如可将上述业务性能替换为网络性能,具体的定义在此不再赘述。
具体的,第二管理设备可将业务请求中包括的业务性能保障信息作为目标网络的网络性能保障信息。例如,目标网络的网络时延可以等于业务请求中包括的业务时延,目标网络的终端保障速率为终端接入目标网络传输数据的速率,可以等于业务请求中包括的终端保障速率。第二管理设备也可将业务请求中包括的业务性能保障信息转换为目标网络的网络性能保障信息。例如,目标网络的带宽为目标网络中能够承载的传输频率的范围,可以用业务吞吐率经过一定公式计算而来的。目标网络的可靠性表示目标网络持续工作的能力,可以用业务可靠性计算而来的。
可以理解的是,本申请实施例中若目标网络为网络切片,则该目标网络的网络性能保障信息可以理解为是网络切片的网络性能保障信息。
S102中,第一管理设备接收到的目标网络管理请求中包括目标网络的网络性能保障信息,网络性能保障信息包括网络性能保障粒度和网络性能保障条件中的至少一个,网络性能保障粒度用于描述目标网络的网络性能保障对象,网络性能保障条件用于描述网络性能保障对象满足网络性能的概率或者用于描述所述网络性能保障对象不满足网络性能的概率。
S103中,第一管理设备根据目标网络管理请求中包括的网络性能保障信息管理目标网络可采用如下实施方式:
一种可能的实施方式中,本申请实施例中第一管理设备可选择或者创建满足目标网络管理请求中包括的网络性能保障信息的网络作为目标网络。例如网络性能保障信息包括网络性能保障粒度时,第一管理设备可选择或者创建支持以目标网络管理请求中包括的网络性能保障粒度来进行网络性能保障的网络作为目标网络。例如,网络性能保障粒度为每个终端满足规定的时延需求,如果已有网络中存在针对每个终端都能保障规定的时延需求的第一网络,存在针对每个终端和每个小区都能保障规定的时延需求的第二网络,则第一管理设备可选择第一网络和第二网络中的至少一个作为目标网络,如果已有网络中不存在针对每个终端都能保障规定的时延需求的网络,则第一管理设备可选择针对每个终端都能保障规定的时延需求的网络组件,创建新网络,并使创建的新网络针对每个终端都能保障规定的时延需求,并将创建的新网络作为目标网络。
本申请实施例中若网络性能保障信息包括网络性能保障条件时,第一管理设备可选择或者创建满足目标网络管理请求中包括的网络性能保障条件的网络作为目标网络。例如,网络性能保障条件为80%的终端的时延小于5ms。如果已有网络中存在支持80%终端时延小于5ms的第三网络,已有网络中存在支持90%终端时延小于5ms的第四网络,则第一管理设备可选择第三网络和第四网络中的至少一个网络作为目标网络。如果已有网络中不存在支持80%终端时延小于5ms的网络,则第一管理设备可选择支持80%终端时延小于5ms的网络组件,创建新网络,并使创建的新网络支持80%终端时延小于5ms,并将创建的新网络作为目标网络。
本申请实施例中若网络性能保障信息包括网络性能保障条件和网络性能保障粒度,则第一管理设备可选择或者创建支持以所述网络性能保障粒度来进行网络性能保障、并且支持满足所述网络性能保障条件的网络作为目标网络。以网络性能保障粒度为每个终端满足规定的时延需求,网络性能保障条件为80%的终端的时延小于5ms为例进行说明,则第一管理设备在选择网络时,需要选择满足上述涉及的网络性能保障粒度和网络性能保障条件的已有网络作为目标网络,或选择支持上述涉及的网络性能保障粒度和网络性能保障条件的网络组件创建新网络作为目标网络,使得选择或创建的目标网络需要满足使80%的终端中的每个终端的时延小于5ms。
本申请实施例中若网络性能保障信息中还包括与网络性能保障信息对应的适用条件,则第一管理设备可根据适用条件选择网络性能保障信息,进行网络性能保障。比如网络性能保障信息包括闲时90%的终端的时延小于5ms,忙时80%的终端小于5ms,则第一管理设备先判断现在是闲时还是忙时,再确定网络性能保障信息为90%的终端的时延小于5ms,还是80%的终端小于5ms。又或者比如网络性能保障信息包括终端数量小于10W时,90%的终端的时延小于5ms,终端数量大于10W时,80%的终端小于5ms,则第一管理单元先判断现在目标网络中的终端数量,如果小于10W,则性能保障信息为90%的终端的时延小于5ms,如果大于10W,则80%的终端小于5ms,。
本申请实施例中,第一管理设备选择或者创建满足网络性能保障信息的网络作为目标网络之后,还可在选择或创建的网络运行过程中,对选择或创建的网络进行网络性能评估,即确定选择或创建的网络在运行过程中是否满足目标网络管理请求中包括的网络性能保障信息。第一管理设备还可根据评估结果确定是否进行异常处理。本申请实施例中,若第一管理设备确定选择或创建的网络在运行过程中不满足所述网络性能保障信息,则进行异常处理。
本申请实施例第一管理设备进行异常处理时可调整选择或创建的网络使调整后的网络满足网络性能保障信息。本申请实施例中第一管理设备可采用如下方式中的至少一种方式调整选择或创建的网络:修改选择或创建的网络的拓扑结构;调整选择或创建的网络的网络组件之间的传输网络;使用新的网络组件替换选择或创建的网络的网络组件;升级选择或创建网络的网络组件,配置网络的网络组件。其中,配置网络组件可以包括:当网络的网络组件为基站或者包括基站的无线网络时,配置所述基站的天线,配置所述基站的优化策略(包括切换策略等),或增加资源的等方式。
本申请实施例第一管理设备进行异常处理时可向第二管理设备发送网络性能保障异常通知,以通知第二管理设备当前的目标网络不能满足目标网络管理请求中的网络性能保障信息。
另一种可能的实施方式中,第一管理设备可在目标网络或目标网络的管理信息中,配置网络性能保障信息,使目标网络满足配置的网络性能保障信息。具体的,在目标网络中配置网络性能保障信息可以理解为是第一管理设备将网络性能保障信息存储在目标网络中或者发送给目标网络。在目标网络的管理信息中配置网络性能保障信息可以理解为是第一管理设备将网络性能保障信息存储在目标网络的管理信息中。
本申请实施例中若网络性能保障信息包括网络性能保障粒度,则第一管理设备可在目标网络或目标网络的管理信息中配置网络性能保障粒度,例如配置每个终端的时延小于5ms。第一管理设备在目标网络或目标网络的管理信息中配置每个终端的时延小于5ms,可理解为是指示目标网络在运行时需要保障每个终端接入网络的时延都小于5ms。本申请实施例中若网络性能保障信息包括网络性能保障条件,则第一管理设备可在目标网络或目标网络的管理信息中配置网络性能保障条件,例如配置80%的终端的时延小于5ms。第一管理设备在目标网络或目标网络的管理信息中配置80%的终端的时延小于5ms可以理解为是指示目标网络则在运行时需要保障80%的终端接入网络的时延小于5ms。
本申请实施例中第一管理设备在目标网络或目标网络的管理信息中配置网络性能保障信息后,可在配置了网络性能保障信息的目标网络运行过程中,对配置了网络性能保障信息的目标网络进行性能评估,即第一管理设备确定配置了网络性能保障信息的目标网络在运行过程中是否满足目标网络管理请求中包括的网络性能保障信息。本申请实施例中若第一管理设备确定配置了网络性能保障信息的目标网络在运行过程中不满足目标网络管理请求中包括的网络性能保障信息,则对目标网络进行异常处理。其中,第一管理设备对目标网络进行异常 处理的过程,与对选择或创建的网络进行异常处理的过程类似,本申请实施例在此不再赘述。
可以理解的是,本申请实施例中第一管理设备可以为DM,第二管理设备可以为NM。第一管理设备也可以为NM,或者DM和NM,第二管理设备可以为SMF。
本申请实施例中第一管理设备为DM时,第一管理设备接收的目标网络管理请求可以为网络切片子网请求,该网络切片子网请求中包括网络切片子网的网络性能保障信息,该网络切片子网的网络性能保障信息可包括网络切片子网的性能保障粒度、网络切片子网的性能保障条件以及网络切片子网的网络性能保障信息适用条件中的至少一个,第一管理设备可根据网络切片子网的网络性能保障信息对网络切片子网进行管理。本申请实施例中第一管理设备为NM时,第一管理设备接收的目标网络管理请求可以为网络切片请求,该网络切片请求中包括网络切片的网络性能保障信息,该网络性能保障信息可包括网络切片的性能保障粒度、网络切片的性能保障条件以及网络切片的网络性能保障信息适用条件中的至少一个,第一管理设备可根据网络切片的网络性能保障信息对网络切片进行管理。本申请实施例中第一管理设备为DM和NM时,第一管理设备中的NM接收的目标网络管理请求可以为网络切片请求,第一管理设备中的NM根据网络切片请求可确定网络切片子网请求,并将该网络切片子网请求发送给DM。
另一种可能的实施方式中,第一管理设备可以调整该目标网络,使调整后的网络满足网络性能保障信息。具体的,本申请实施例中第一管理设备可采用如下方式中的至少一种方式调整选择或创建的网络:修改选择或创建的网络的拓扑结构;调整选择或创建的网络的网络组件之间的传输网络;使用新的网络组件替换选择或创建的网络的网络组件;升级选择或创建网络的网络组件,配置网络的网络组件。其中,配置网络组件可以包括:当网络的网络组件为基站或者包括基站的无线网络时,配置所述基站的天线,配置所述基站的优化策略(包括切换策略等),或增加资源的等方式。
本申请实施例以下以第一管理设备包括NM和DM,第二管理设备为SMF,目标网络为网络切片子网为例,对上述实施例涉及的网络性能保障方法进行举例说明。本申请实施例中第一管理设备包括NM和DM,第二管理设备为SMF时,进行网络性能保障的过程示意图如图3所示。图3所示的网络性能保障实施过程主要包括如下步骤:
S201:SMF接收业务请求,该业务请求中包括业务性能保障信息,所述业务性能保障信息包括业务性能保障粒度,业务性能保障概率和业务性能保障适用条件中的至少一个。
其中,SMF接收的业务请求中包括的业务性能保障信息可参阅上述实施例中第二管理设备接收业务请求的过程,在此不再赘述。
S202:SMF根据业务请求中包括的业务性能保障信息,确定网络切片的网络性能保障信息。
其中,SMF确定网络切片的网络性能保障信息的过程可参阅上述实施例中第二管理设备确定目标网络管理请求的描述,在此不再赘述。
S203:SMF向NM发送网络切片请求,该网络切片请求中包括网络切片的网络性能保障信息。网络切片的网络性能保障信息包括网络切片网络性能保障信息的适用条件、网络切片的网络性能保障粒度、网络切片的网络性能保障概率中的至少一个。
S204:NM根据网络切片的网络性能保障信息管理网络切片,根据网络切片的网络性能保障信息确定对应的网络切片子网的网络性能保障信息。
本申请实施例中NM根据网络切片的网络性能保障信息管理网络切片时,若网络切片包 括至少一个网络切片子网,则NM可根据网络切片的网络性能保障信息确定对应的网络切片子网的网络性能保障信息。其中,网络切片子网的网络性能保障信息可包括网络切片子网的性能保障粒度、网络切片子网的性能保障条件以及网络切片子网的网络性能保障信息适用条件中的至少一个。
具体的,NM可根据网络切片的网络性能保障信息确定对应的网络切片子网的网络性能保障信息时,可根据网络切片子网的具体组成采用不同的确定方式。例如,当网络切片子网包含核心网,接入网和传输网时,NM可将网络切片的网络性能保障信息确定为网络切片子网的网络性能保障信息。当网络切片子网包含核心网,接入网和传输网中的一个或者二个时,NM可分解网络切片性能保障信息为网络切片子网性能保障信息,比如子网1仅包含接入网部分,子网2仅包含接入网部分,子网3仅包含传输网部分,若网络切片的网络性能保障信息中包括对时延的保障,则NM可为子网1、子网2和子网3分别分配时延,使子网1的时延、子网2的时延和子网3的时延之和等于网络切片的时延。若网络切片的网络性能保障信息中包括对调用成功率的保障,则NM可为子网1、子网2和子网3分别分配调用成功率,使子网1的调用成功率、子网2的调用成功率和子网3的调用成功率三者的乘积等于网络切片的调用成功率。
S205:NM确定网络切片子网的网络性能保障信息,并向DM发送包括网络切片子网的网络性能保障信息的网络切片子网请求。
本申请实施例中网络切片子网的网络性能保障信息可包括网络切片子网的性能保障粒度、网络切片子网的性能保障条件以及与网络切片子网的网络性能保障信息对应的适用条件中的至少一个。
S206:DM接收NM发送的网络切片子网请求,根据网络切片子网请求中包括的网络切片子网的网络性能保障信息管理网络切片子网。
具体的,DM可根据网络切片子网的网络性能保障信息选择相应的网络功能组成网络切片子网,或者配置网络切片子网的网络性能保障信息,或者调整所述网络切片子网。DM还可在网络切片子网运行过程中,确定网络切片子网对应的网络性能保障信息是否满足网络切片子网请求中包括的网络切片子网的网络性能保障信息,当不满足时,调整网络切片子网使其满足网络切片子网的网络性能保障信息,或者向NM发送网络性能保障异常通知,由NM向SMF发送网络性能保障异常通知,以使SMF确定网络切片子网的网络性能保障出现异常。
本申请实施例中第二管理设备向第一管理设备发送的目标网络管理请求中包括网络性能保障粒度、网络性能保障条件以及与网络性能保障信息对应的适用条件中的至少一个,可以降低第一管理设备对目标网络进行管理的性能要求,并且在进行网络性能评估时,可提高网络性能评估通过的概率,降低进行异常处理的几率。并且,本申请实施例中网络性能保障信息中引入网络性能保障信息的适用条件、网络性能保障粒度和网络性能保障条件,可根据不同的场景,确定不同的网络性能保障信息,进行不同的网络性能保障,使网络性能保障更加灵活。
本申请的另一实施例中,第一管理设备可向第二管理设备发送目标网络支持的网络性能保障能力信息,第二管理设备接收第一管理设备发送的目标网络支持的网络性能保障能力信息后,可依据目标网络支持的网络性能保障能力信息,确定目标网络管理请求中包括的网络性能保障信息,使确定的网络性能保障信息能够得到目标网络的支持。
图4所示为本申请实施例提供的另一种网络性能保障方法的实施流程图。图4所示的方法流程中,S302、S303、S304的执行步骤与图2中的S101、S102和S103的执行步骤类似, 在此不再赘述,以下仅就不同的实施步骤进行说明:
S301:第一管理设备向第二管理设备发送目标网络支持的至少一个网络性能保障能力信息,第二管理设备接收所述第一管理设备发送的至少一个所述目标网络支持的网络性能保障能力信息。
本申请实施例中目标网络支持的网络性能保障能力信息可包括目标网络的网络性能保障信息,例如可包括目标网络支持的网络性能保障粒度、目标网络支持的网络性能保障条件中的至少一个。目标网络支持的网络性能保障能力信息中还可包括与目标网络支持的网络性能保障能力信息对应的适用条件。
本申请实施例中第二管理设备可根据接收目标网络支持的至少一个网络性能保障能力信息,确定网络性能保障信息,例如可在所述目标网络支持的至少一个网络性能保障能力信息中选择一个或多个网络性能保障能力信息,作为目标网络的网络性能保障信息。
一种可能的实施方式中,第一管理设备可在向第二管理设备发送目标网络支持的至少一个网络性能保障能力信息之前,获取目标网络对应的网络模板。目标网络对应的网络模板用于部署目标网络的网络组件,也可以称为网络组件模板。网络模板中包括目标网络支持的至少一个网络性能保障能力信息。第一管理设备获取到目标网络对应的网络模板后,可根据网络模板中包括的至少一个网络性能保障能力信息,确定目标网络支持的网络性能保障能力信息。
可以理解的是,本申请实施例中目标网络可以为网络切片,若目标网络为网络切片,则该网络模板可以理解为是网络切片模板。
进一步可以理解的是,本申请实施例中第一管理设备可以为DM,第二管理设备可以为NM。或者第一管理设备也可以为NM,或者还可以为DM和NM,第二管理设备可以为SMF。
本申请实施例中仍以第一管理设备包括NM和DM,第二管理设备为SMF,目标网络为网络切片子网为例进行说明,具体实施过程可参阅图5所示:
S401:NM向DM发送网络切片子网支持的网络性能保障能力信息查询请求,DM接收NM发送的网络性能保障能力信息查询请求。
其中,S401为可选的步骤。
S402:DM向NM发送网络切片子网支持的至少一个网络性能保障能力信息。
其中,网络切片子网支持的网络性能保障能力信息可以理解为是网络切片子网中网络组件的网络性能保障能力信息。
一种可能的示例中,DM获取网络切片子网模板,所述网络切片子网模板中包含所述网络切片子网支持的至少一个网络性能保障能力信息。
S403:NM接收DM发送的网络切片子网支持的至少一个网络性能保障能力信息,并根据网络切片子网支持的至少一个网络性能保障能力信息,确定网络切片的网络性能保障能力信息。
本申请实施例中,NM可以将网络切片子网支持的至少一个网络性能保障能力信息确定为网络切片的网络性能保障能力信息。例如,当网络切片子网中包含AN、CN和TN时,网络性能为时延,则NM可将网络切片子网的时延保障能力作为网络切片的时延保障能力。NM还可以聚合网络切片子网的网络性能保障能力为网络切片的网络性能保障能力。例如网络切片子网包括子网1、子网2和子网3,其中,子网1只包含AN,网络保障能力信息为终端保障粒度;子网2只包含CN,网络保障能力信息为终端保障粒度,子网3只包含TN,网络保障能力信息为小区保障粒度,此种情况下NM可将网络切片的网络保障能力信息确定为小区 保障粒度。又例如网络切片子网包括子网1、子网2和子网3,其中,子网1只包含AN,网络保障能力信息为网络性能保障条件,该网络性能保障条件为90%的终端满足网络性能;子网2只包含CN,网络保障能力信息为网络性能保障条件,该网络性能保障条件为90%的终端满足网络性能,子网3只包含TN,网络保障能力信息为网络性能保障条件,该网络性能保障条件为95%的终端满足网络性能,此种情况下NM可将网络切片的网络保障能力信息确定为网络性能保障条件,该网络性能保障条件为90%*90%*95%的终端满足网络性能。又例如网络切片子网包括子网1和子网2,其中,子网1包含AN和CN,网络保障能力信息为网络性能保障条件,其中,网络性能保障条件为80%和90%的终端满足网络性能;子网2只包含TN,网络保障能力信息为网络性能保障条件,该网络性能保障条件为92%和95%的终端满足网络性能,此种情况下NM可将网络切片的网络保障能力信息确定为网络性能保障条件,该网络性能保障条件可以80%*92%的终端满足网络性能、或80%*95%的终端满足网络性能,或90%*92%的终端满足网络性能,或90%*95%的终端满足网络性能。
一种可能的实施例中,NM可通过读取网络切片模板,获取网络切片支持的至少一个网络性能保障能力信息。
S404:SMF向NM发送网络切片支持的网络性能保障能力信息查询请求,NM接收SMF发送的网络切片支持的网络性能保障能力信息查询请求。
其中,S404为可选步骤。
S405:NM向SMF发送网络切片支持的至少一个网络性能保障能力信息。
S406:SMF确定业务的业务性能保障能力信息,其中,该业务由所述网络切片提供。
具体的,SMF可在网络切片支持的至少一个网络性能保障能力信息中选择网络性能保障能力信息,并将选择的网络性能保障能力信息作为业务的业务性能保障能力信息,也可将选择的网络性能保障能力信息转换为业务的业务性能保障能力信息。
S407:SMF将确定的业务保障能力信息发送给用户。
本申请实施例中SMF确定了业务性能保障能力信息后,可将该业务保障能力信息发送给用户,由用户根据该业务保障能力信息确定业务请求中包括的业务性能保障信息,并将包括业务性能保障信息的业务请求发送给SMF,SMF接收到业务请求后可执行S201的步骤。本申请实施例中SMF接收到业务请求后进行网络性能保障的实施过程可参阅图3所示的实施过程,本申请实施例在此不再详述。
本申请实施例中,第一管理设备向第二管理设备发送目标网络支持的至少一个网络性能保障能力信息,第二管理设备接收第一管理设备发送的目标网络支持的至少一个网络性能保障能力信息后,可依据目标网络支持的至少一个网络性能保障能力信息,确定目标网络管理请求中包括的网络性能保障信息,使确定的网络性能保障信息能够得到目标网络的支持。
上述主要从第一管理设备与第二管理设备交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,第一管理设备与第二管理设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件单元。结合本申请中所公开的实施例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的技术方案的范围。
本申请实施例可以根据上述方法示例对第一管理设备与第二管理设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一 个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
基于与上述方法实施例相同构思,本申请实施例提供了一种网络性能保障装置。
在采用集成的单元的情况下,图6示出网络性能保障装置的一种可能的逻辑结构示意图,该网络性能保障装置可应用于第一管理设备,参阅图6所示,网络性能保障装置100包括接收单元101和处理单元102。接收单元101,用于接收第二管理设备发送的目标网络管理请求,所述目标网络管理请求中包括所述目标网络的网络性能保障信息,所述网络性能保障信息包括网络性能保障粒度和网络性能保障条件中的至少一个,所述网络性能保障粒度用于描述所述目标网络的网络性能保障对象,所述网络性能保障条件用于描述网络性能保障对象满足网络性能的概率。处理单元102,用于根据所述接收单元101接收的目标网络管理请求中包括的网络性能保障信息,管理所述目标网络。具体的,处理单元102可以调整根据网络性能保证信息,调整该目标网络,使得调整后的该目标网络满足该网络性能保障信息。
其中,网络性能保障对象包括终端、小区、区域、终端组和租户中的至少一个。网络性能保障对象满足网络性能的概率包括以下比例中的至少一个:满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;网络性能保障对象使用业务过程中,满足业务性能的使用时间占全部时间的比例。
一种可能的实施例中,目标网络管理请求中还包括与网络性能保障信息对应的适用条件。
一种可能的实施例中,处理单元102可采用如下方式根据网络性能保障信息,管理目标网络:
选择或者创建满足网络性能保障信息的网络作为目标网络;或者在目标网络或目标网络的管理信息中,配置网络性能保障信息,使目标网络满足网络性能保障信息。
其中,处理单元102在选择或者创建满足网络性能保障信息的网络作为目标网络之后,还可确定选择或创建的网络在运行过程中是否满足网络性能保障信息;若确定选择或创建的网络在运行过程中不满足网络性能保障信息,则进行异常处理。
其中,处理单元102在目标网络或目标网络的管理信息中,配置网络性能保障信息之后,还可确定配置了网络性能保障信息的目标网络在运行过程中是否满足网络性能保障信息;若确定配置了网络性能保障信息的目标网络在运行过程中不满足网络性能保障信息,则进行异常处理。
具体的,处理单元102采用如下方式进行异常处理:调整网络,使调整后的网络满足网络性能保障信息,或者,向第二管理设备发送网络性能保障异常通知。
其中,调整网络包括以下中的至少一个:修改网络的拓扑结构;调整网络的网络组件之间的传输网络;使用新的网络组件替换网络的网络组件;升级网络的网络组件,配置网络的网络组件。其中,配置网络的网络组件可以包括当网络的网络组件为基站或者包括基站的无线网络时,配置所述基站的天线,配置所述基站的优化策略(包括切换策略等),或增加资源的等方式。
又一种可能的实施例中,应用于第一管理设备的网络性能保障装置还包括发送单元103,其中,发送单元103用于:在接收单元101接收第二管理设备发送的目标网络管理请求之前,向第二管理设备发送目标网络支持的至少一个网络性能保障能力信息,目标网络支持的至少一个网络性能保障能力信息包括网络性能保障信息。
其中,接收单元101,还用于:在发送单元103向第二管理设备发送目标网络支持的网 络性能保障能力信息之前,获取目标网络对应的网络模板,网络模板中包括目标网络支持的至少一个网络性能保障能力信息。处理单元102根据网络模板,确定目标网络支持的至少一个网络性能保障能力信息。
当采用硬件形式实现时,本申请实施例中,接收单元101可以是输入接口,处理单元102可以是处理器或控制器,发送单元103可以是输出接口,其中,输出接口和输入接口是统称,可以包括一个或多个接口。
当接收单元101是输入接口,处理单元102是处理器,发送单元103是输出接口时,本申请实施例所涉及的网络性能保障装置100可以为图7所示的第一管理设备。
图7所示为本申请实施例提供的第一管理设备1000的示意图,即可以理解为是应用于第一管理设备的网络性能保障装置的另一结构示意图。该第一管理设备1000可以用于执行图2或图5中涉及的第一管理设备的执行方法。如图7所示,所述第一管理设备1000包括:输入接口1001、输出接口1002、处理器1003和存储器1004。该输入接口1001、输出接口1002、处理器1003和存储器1004可以通过总线***1005相连。
所述存储器1004用于存储包括程序、指令或代码。所述处理器1003,用于执行所述存储器1004中的程序,以控制输入接口1001接收目标网络管理请求、控制输出接口1002发送目标网络支持的网络性能保障能力信息以及实施上述实施方式中第一管理设备所实施的各步骤及功能,此处不再赘述。上述输入接口1001、输出接口1002以及处理器1003的具体实施方式可以相应参考上述图6实施方式中的接收单元101,处理单元102以及发送单元103中的具体说明,这里不再赘述。
基于与上述方法实施例相同的构思,本申请实施例还提供了另一种网络性能保障装置。
在采用集成的单元的情况下,图8示出网络性能保障装置的一种可能的逻辑结构示意图,该网络性能保障装置可应用于第二管理设备,参阅图8所示,网络性能保障装置200包括处理单元201和发送单元202。其中,处理单元201,用于确定目标网络的网络性能保障信息,网络性能保障信息包括网络性能保障粒度和网络性能保障条件中的至少一个,网络性能保障粒度用于描述目标网络的网络性能保障对象,网络性能保障条件用于描述网络性能保障对象满足网络性能的概率。发送单元202,用于向第一管理设备发送目标网络管理请求,目标网络管理请求中包括处理单元201确定的目标网络的网络性能保障信息。
其中,目标网络管理请求中还包括与网络性能保障信息对应的适用条件。
具体的,网络性能保障对象包括终端、小区、区域、终端组和租户中的至少一个。网络性能保障对象满足网络性能的概率包括以下比例中的至少一个:满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;网络性能保障对象使用业务过程中,满足业务性能的使用时间占全部时间的比例。可选的,网络性能保障条件还可以通过描述网络性能保障对象不满足网络性能的概率来表示,例如不满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;或,网络性能保障对象使用业务过程中,不满足业务性能的使用时间占全部时间的比例。
一种可能的实施方式中,应用于第二管理设备的网络性能保障装置还包括接收单元203,接收单元203,用于:在处理单元201确定目标网络的网络性能保障信息之前,接收第一管理设备发送的目标网络支持的至少一个网络性能保障能力信息,目标网络支持的至少一个网络性能保障能力信息包括网络性能保障信息。
具体的,处理单元201采用如下方式确定目标网络的网络性能保障信息:根据目标网络支持的至少一个网络性能保障能力信息,确定网络性能保障信息。
一种可能的实施方式中,应用于第二管理设备的网络性能保障装置还包括接收单元203,接收单元203,用于:接收业务请求,业务请求中包括业务性能保障信息,业务性能保障信息包括业务性能保障粒度和业务性能保障条件中的至少一个,业务性能保障粒度用于描述目标网络的业务性能保障对象,业务性能保障条件用于描述业务性能保障对象满足业务性能的概率。处理单元201根据业务性能保障信息,确定目标网络的网络性能保障信息。
当采用硬件形式实现时,本申请实施例中,接收单元203可以是输入接口,处理单元201可以是处理器或控制器,发送单元202可以是输出接口,其中,输出接口和输入接口是统称,可以包括一个或多个接口。
当接收单元203是输入接口,处理单元201是处理器,发送单元202是输出接口时,本申请实施例所涉及的网络性能保障装置200可以为图9所示的第二管理设备。
图9所示为本申请实施例提供的第二管理设备2000的示意图,即可以理解为是应用于第二管理设备的网络性能保障装置的另一结构示意图。该第二管理设备2000可以用于执行图2或图5中涉及的第二管理设备的执行方法。如图9所示,所述第二管理设备2000包括:输入接口2001、输出接口2002、处理器2003和存储器2004。该输入接口2001、输出接口2002、处理器2003和存储器2004可以通过总线***2005相连。
所述存储器2004用于存储包括程序、指令或代码。所述处理器2003,用于执行所述存储器2004中的程序,以控制输入接口2001接收目标网络支持的网络性能保障能力信息、控制输出接口2002发送目标网络管理请求以及实施上述实施方式中第二管理设备所实施的各步骤及功能,此处不再赘述。上述输入接口2001、输出接口2002以及处理器2003的具体实施方式可以相应参考上述图8实施方式中的,处理单元201、发送单元202以及接收单元203中的具体说明,这里不再赘述。
可以理解的是,图7和图9仅仅示出了第一管理设备和第二管理设备的简化设计。在实际应用中,第一管理设备和第二管理设备并不限于上述结构,在实际应用中可以分别包含任意数量的接口,处理器和存储器等,而所有可以实现本申请实施例的终端都在本申请实施例的保护范围之内。
进一步可以理解的是,本申请实施例涉及的网络性能保障装置100和第一管理设备1000,以及网络性能保障装置200和第二管理设备2000可用于实现本申请实施例上述方法实施例中第一管理设备和第二管理设备的相应功能,故对于本申请实施例描述不够详尽的地方,可参阅相关方法实施例的描述,本申请实施例在此不再赘述。
进一步可以理解的是,在本申请实施例中涉及的处理器可以是中央处理单元(central processing unit,CPU),还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。
总线***除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***。
在实现过程中,上述方法实施例中涉及的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的网络性能保障方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可 以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器中,处理器读取存储器中的信息,结合其硬件完成上述方法实施例涉及的步骤。为避免重复,这里不再详细描述。
本申请实施例提供了一种通信***,该通信***包括上述涉及的应用于第一管理设备的网络性能保障装置和应用于第二管理设备的网络性能保障装置。
本申请提实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述指令在计算机上运行时,可以完成上述实施例中涉及的第一管理设备或第二管理设备所涉及的任意一种方法。
本申请实施例提供一种计算机程序产品,所述计算机程序产品中包括有计算机程序,该计算机程序用于执行完成上述实施例中涉及的第一管理设备或第二管理设备所涉及的任意一种方法。
本申请实施例还提供一种芯片,该芯片与第一管理设备或第二管理设备中的收发器耦合,用于执行本申请实施例第一方面提供的任一可能设计的技术方案。应理解,在本申请实施例中“耦合”是指两个部件彼此直接或间接地结合。这种结合可以是固定的或可移动性的,这种结合可以允许流动液、电、电信号或其它类型信号在两个部件之间通信。
本申请实施例提供的网络性能保障方法及装置,网络性能保障信息中包括网络性能保障粒度、网络性能保障条件中的至少一个,可以使目标网络的网络性能满足网络性能保障信息中包括的网络性能保障粒度和/或网络性能保障条件即可,无需对全网中的终端性能都进行保障,可降低网络设备的性能要求,并且可提高网络性能评估通过率,降低异常处理的概率。
本领域内的技术人员应明白,本申请实施例可提供为方法、***、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请实施例是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (30)

  1. 一种网络性能保障方法,其特征在于,所述方法包括:
    第一管理设备接收第二管理设备发送的目标网络管理请求,所述目标网络管理请求中包括所述目标网络的网络性能保障信息,所述网络性能保障信息包括网络性能保障粒度和网络性能保障条件中的至少一个,所述网络性能保障粒度用于描述所述目标网络的网络性能保障对象,所述网络性能保障条件用于描述网络性能保障对象满足网络性能的概率;
    所述第一管理设备根据所述网络性能保障信息,管理所述目标网络。
  2. 根据权利要求1所述的方法,其特征在于,所述第一管理设备根据所述网络性能保障信息,管理所述目标网络,包括:
    所述第一管理设备选择或者创建满足所述网络性能保障信息的网络作为目标网络。
  3. 根据权利要求1所述的方法,其特征在于,所述第一管理设备根据所述网络性能保障信息,管理所述目标网络,包括:
    所述第一管理设备在所述目标网络或所述目标网络的管理信息中,配置所述网络性能保障信息,使所述目标网络满足所述网络性能保障信息。
  4. 根据权利要求2或3所述的方法,其特征在于,所述第一管理设备根据所述网络性能保障信息,管理所述目标网络之后,所述方法还包括:
    若所述第一管理设备确定所述目标网络在运行过程中不满足所述网络性能保障信息,则所述第一管理设备进行异常处理。
  5. 根据权利要求4所述的方法,其特征在于,所述第一管理设备进行异常处理,包括:
    所述第一管理设备调整网络,使调整后的网络满足所述网络性能保障信息,或者,所述第一管理设备向所述第二管理设备发送网络性能保障异常通知;
    调整网络包括以下中的至少一个:
    修改所述网络的拓扑结构;
    调整所述网络的网络组件之间的传输网络;
    使用新的网络组件替换所述网络的网络组件;
    升级所述网络的网络组件;
    配置所述网络的网络组件。
  6. 根据权利要求1至5任一项所述的方法,其特征在于,所述第一管理设备接收第二管理设备发送的目标网络管理请求之前,所述方法还包括:
    所述第一管理设备向所述第二管理设备发送所述目标网络支持的至少一个网络性能保障能力信息,所述至少一个网络性能保障能力信息包括所述网络性能保障信息。
  7. 根据权利要求6所述的方法,其特征在于,所述第一管理设备向所述第二管理设备发送所述目标网络支持的至少一个网络性能保障能力信息之前,所述方法还包括:
    所述第一管理设备获取所述目标网络对应的网络模板,所述网络模板中包括所述目标网络支持的至少一个网络性能保障能力信息。
  8. 根据权利要求1至7任一项所述的方法,其特征在于,所述网络性能保障对象包括终端、小区、区域、终端组和租户中的至少一个。
  9. 根据权利要求1至8任一项所述的方法,其特征在于,所述网络性能保障对象满足网络性能的概率包括以下条件中的至少一个:
    满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;
    网络性能保障对象使用业务过程中,满足业务性能的使用时间占全部时间的比例;
    不满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;或,
    网络性能保障对象使用业务过程中,不满足业务性能的使用时间占全部时间的比例。
  10. 根据权利要求1所述的方法,其特征在于,所述目标网络管理请求中还包括与所述网络性能保障信息对应的适用条件。
  11. 一种网络性能保障方法,其特征在于,所述方法包括:
    第二管理设备确定目标网络的网络性能保障信息,所述网络性能保障信息包括网络性能保障粒度和网络性能保障条件中的至少一个,所述网络性能保障粒度用于描述所述目标网络的网络性能保障对象,所述网络性能保障条件用于描述网络性能保障对象满足网络性能的概率;
    所述第二管理设备向第一管理设备发送目标网络管理请求,所述目标网络管理请求中包括所述目标网络的网络性能保障信息。
  12. 根据权利要求11所述的方法,其特征在于,所述目标网络管理请求中还包括与所述网络性能保障信息对应的适用条件。
  13. 根据权利要求11或12所述的方法,其特征在于,所述网络性能保障对象包括终端、小区、区域、终端组和租户中的至少一个;
    所述网络性能保障对象满足网络性能的概率包括以下条件中的至少一个:
    满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;
    网络性能保障对象使用业务过程中,满足业务性能的使用时间占全部时间的比例;
    不满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;
    网络性能保障对象使用业务过程中,不满足业务性能的使用时间占全部时间的比例。
  14. 根据权利要求11至13任一项所述的方法,其特征在于,所述第二管理设备确定目标网络的网络性能保障信息之前,所述方法还包括:
    所述第二管理设备接收所述第一管理设备发送的所述目标网络支持的至少一个网络性能保障能力信息,所述目标网络支持的至少一个网络性能保障能力信息包括所述网络性能保障信息;
    所述第二管理设备确定目标网络的网络性能保障信息,包括:
    所述第二管理设备根据所述目标网络支持的至少一个网络性能保障能力信息,确定所述网络性能保障信息。
  15. 根据权利要求11至14任一项所述的方法,其特征在于,第二管理设备确定目标网络的网络性能保障信息,包括:
    第二管理设备接收业务请求,所述业务请求中包括业务性能保障信息,所述业务性能保障信息包括业务性能保障粒度和业务性能保障条件中的至少一个,所述业务性能保障粒度用于描述所述目标网络的业务性能保障对象,所述业务性能保障条件用于描述业务性能保障对象满足业务性能的概率;
    所述第二管理设备根据所述业务性能保障信息,确定目标网络的网络性能保障信息。
  16. 一种网络性能保障装置,应用于第一管理设备,其特征在于,包括:
    接收单元,用于接收第二管理设备发送的目标网络管理请求,所述目标网络管理请求中包括所述目标网络的网络性能保障信息,所述网络性能保障信息包括网络性能保障粒度和网络性能保障条件中的至少一个,所述网络性能保障粒度用于描述所述目标网络的网络性能保 障对象,所述网络性能保障条件用于描述网络性能保障对象满足网络性能的概率;
    处理单元,用于根据所述接收单元接收的目标网络管理请求中包括的网络性能保障信息,管理所述目标网络。
  17. 根据权利要求16所述的装置,其特征在于,所述处理单元采用如下方式根据所述网络性能保障信息,管理所述目标网络:
    选择或者创建满足所述网络性能保障信息的网络作为目标网络;或者
    在所述目标网络或所述目标网络的管理信息中,配置所述网络性能保障信息,使所述目标网络满足所述网络性能保障信息。
  18. 根据权利要求16或17所述的装置,其特征在于,所述处理单元,还用于:
    在根据所述接收单元接收的目标网络管理请求中包括的网络性能保障信息,管理所述目标网络之后,若确定目标网络在运行过程中不满足所述网络性能保障信息,则进行异常处理。
  19. 根据权利要求18所述的装置,其特征在于,所述处理单元采用如下方式进行异常处理:
    调整网络,使调整后的网络满足网络性能保障信息,或者,向所述第二管理设备发送网络性能保障异常通知;
    其中,调整网络包括以下中的至少一个:
    修改所述网络的拓扑结构;
    调整所述网络的网络组件之间的传输网络;
    使用新的网络组件替换所述网络的网络组件;
    升级所述网络的网络组件;
    配置所述网络的网络组件。
  20. 根据权利要求16至19任一项所述的装置,其特征在于,所述装置还包括发送单元,其中,所述发送单元用于:
    在所述接收单元接收第二管理设备发送的目标网络管理请求之前,向所述第二管理设备发送所述目标网络支持的至少一个网络性能保障能力信息,所述目标网络支持的至少一个网络性能保障能力信息包括所述网络性能保障信息。
  21. 根据权利要求20所述的装置,其特征在于,所述接收单元,还用于:
    在所述发送单元向所述第二管理设备发送所述目标网络支持的至少一个网络性能保障能力信息之前,获取所述目标网络对应的网络模板,所述网络模板中包括所述至少一个所述目标网络支持的网络性能保障能力信息。
  22. 根据权利要求16至21任一项所述的装置,其特征在于,所述网络性能保障对象包括终端、小区、区域、终端组和租户中的至少一个;
    所述网络性能保障对象满足网络性能的概率包括以下条件中的至少一个:
    满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;
    网络性能保障对象使用业务过程中,满足业务性能的使用时间占全部时间的比例;
    不满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;或,
    网络性能保障对象使用业务过程中,不满足业务性能的使用时间占全部时间的比例。
  23. 根据权利要求16所述的装置,其特征在于,所述目标网络管理请求中还包括与所述网络性能保障信息对应的适用条件。
  24. 一种网络性能保障装置,应用于第二管理设备,其特征在于,包括:
    处理单元,用于确定目标网络的网络性能保障信息,所述网络性能保障信息包括网络性 能保障粒度和网络性能保障条件中的至少一个,所述网络性能保障粒度用于描述所述目标网络的网络性能保障对象,所述网络性能保障条件用于描述网络性能保障对象满足网络性能的概率;
    发送单元,用于向第一管理设备发送目标网络管理请求,所述目标网络管理请求中包括所述处理单元确定的所述目标网络的网络性能保障信息。
  25. 根据权利要求24所述的装置,其特征在于,所述目标网络管理请求中还包括与所述网络性能保障信息对应的适用条件。
  26. 根据权利要求24或25所述的装置,其特征在于,所述网络性能保障对象包括终端、小区、区域、终端组和租户中的至少一个;
    所述网络性能保障对象满足网络性能的概率包括以下条件中的至少一个:
    满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;
    网络性能保障对象使用业务过程中,满足业务性能的使用时间占全部时间的比例;
    不满足网络性能的网络性能保障对象占所有网络性能保障对象的比例;或,
    网络性能保障对象使用业务过程中,不满足业务性能的使用时间占全部时间的比例。
  27. 根据权利要求24至26任一项所述的装置,其特征在于,所述装置还包括接收单元,所述接收单元,用于:
    在所述处理单元确定目标网络的网络性能保障信息之前,接收所述第一管理设备发送的所述目标网络支持的至少一个网络性能保障能力信息,所述目标网络支持的至少一个网络性能保障能力信息包括所述网络性能保障信息;
    所述处理单元采用如下方式确定目标网络的网络性能保障信息:
    根据所述目标网络支持的至少一个网络性能保障能力信息,确定所述网络性能保障信息。
  28. 根据权利要求24至27任一项所述的装置,其特征在于,所述装置还包括接收单元,所述接收单元用于:
    接收业务请求,所述业务请求中包括业务性能保障信息,所述业务性能保障信息包括业务性能保障粒度和业务性能保障条件中的至少一个,所述业务性能保障粒度用于描述所述目标网络的业务性能保障对象,所述业务性能保障条件用于描述业务性能保障对象满足业务性能的概率;
    所述处理单元采用如下方式确定目标网络的网络性能保障信息:
    根据所述业务性能保障信息,确定目标网络的网络性能保障信息。
  29. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,当所述指令在计算机上运行时,用于执行权利要求1至15任意一项所述的方法。
  30. 一种计算机程序产品,其特征在于,所述计算机程序产品中包括有计算机程序,该计算机程序用于执行完成权利要求1至15任意一项所述的方法。
PCT/CN2018/113497 2017-11-22 2018-11-01 一种网络性能保障方法及装置 WO2019100924A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP18880817.4A EP3700168A4 (en) 2017-11-22 2018-11-01 METHOD AND DEVICE FOR NETWORK POWER GUARANTEE
US16/876,412 US11050638B2 (en) 2017-11-22 2020-05-18 Network performance assurance method and apparatus
US17/337,865 US11489737B2 (en) 2017-11-22 2021-06-03 Network performance assurance method and apparatus

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201711174449.XA CN109818772B (zh) 2017-11-22 2017-11-22 一种网络性能保障方法及装置
CN201711174449.X 2017-11-22
PCT/CN2018/103094 WO2019100796A1 (zh) 2017-11-22 2018-08-29 一种网络性能保障方法及装置
CNPCT/CN2018/103094 2018-08-29

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/876,412 Continuation US11050638B2 (en) 2017-11-22 2020-05-18 Network performance assurance method and apparatus

Publications (1)

Publication Number Publication Date
WO2019100924A1 true WO2019100924A1 (zh) 2019-05-31

Family

ID=66599803

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/CN2018/103094 WO2019100796A1 (zh) 2017-11-22 2018-08-29 一种网络性能保障方法及装置
PCT/CN2018/113497 WO2019100924A1 (zh) 2017-11-22 2018-11-01 一种网络性能保障方法及装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/103094 WO2019100796A1 (zh) 2017-11-22 2018-08-29 一种网络性能保障方法及装置

Country Status (4)

Country Link
US (2) US11050638B2 (zh)
EP (1) EP3700168A4 (zh)
CN (2) CN109818772B (zh)
WO (2) WO2019100796A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10637753B1 (en) * 2019-04-09 2020-04-28 Verizon Patent And Licensing Inc. Managing a 5G network using extension information
WO2021208920A1 (zh) * 2020-04-17 2021-10-21 华为技术有限公司 网络性能监控方法、装置及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1039661A1 (en) * 1999-03-03 2000-09-27 Sony International (Europe) GmbH Multicast channel for a CDMA system
CN1794866A (zh) * 2005-06-24 2006-06-28 华为技术有限公司 保证无线通信***中用户服务质量的实现方法
CN101662413A (zh) * 2008-08-30 2010-03-03 华为技术有限公司 一种多业务共生管理方法、装置和***
CN103607347A (zh) * 2013-11-15 2014-02-26 华为技术有限公司 建立传输通道的方法及控制器
CN103763130A (zh) * 2013-12-31 2014-04-30 华为数字技术(苏州)有限公司 大规模集群的管理方法、装置和***

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1250022A1 (en) * 2001-04-09 2002-10-16 Lucent Technologies Inc. Providing quality of service in a telecommunications system such as a UMTS or other third generation system
CN101442442B (zh) * 2008-12-17 2011-01-19 华为技术有限公司 管理装置、控制装置、管理控制装置及路由器***
CN101540726A (zh) * 2009-04-27 2009-09-23 华为技术有限公司 同步数据的方法、客户端、服务器及***
CN102098727B (zh) * 2009-12-15 2014-05-07 华为技术有限公司 数据速率控制方法和装置
US9595054B2 (en) * 2011-06-27 2017-03-14 Microsoft Technology Licensing, Llc Resource management for cloud computing platforms
CN103686825B (zh) * 2012-09-17 2016-12-21 华为技术有限公司 一种直连通信测量方法、装置及***
US9652470B2 (en) * 2013-07-01 2017-05-16 International Business Machines Corporation Storing data in a dispersed storage network
WO2015018035A1 (zh) * 2013-08-08 2015-02-12 华为技术有限公司 虚拟化网络的分配方法、控制器、设备及***
RU2636112C1 (ru) * 2014-02-26 2017-11-20 Хуавэй Текнолоджиз Ко., Лтд. Объект службы управления интерфейсом, объект службы функций и способ управления элементами
CN105282195A (zh) * 2014-06-27 2016-01-27 中兴通讯股份有限公司 网络服务提供、策略规则评估、服务组件选择方法及装置
CN105451249B (zh) * 2014-09-01 2020-02-14 华为技术有限公司 一种无线网络演进的方法和数据中心
EP3241319B1 (en) * 2015-01-20 2019-03-13 Huawei Technologies Co., Ltd. Systems and methods for sdt to interwork with nfv and sdn
CN104869021B (zh) * 2015-05-22 2018-02-09 清华大学 多粒度多域异构光网络资源配置方法
US10349240B2 (en) * 2015-06-01 2019-07-09 Huawei Technologies Co., Ltd. Method and apparatus for dynamically controlling customer traffic in a network under demand-based charging
US10425830B2 (en) * 2015-09-07 2019-09-24 Electronics And Telecommunications Research Institute Mobile communication network system and method for composing network component configurations
US10348517B2 (en) * 2015-10-09 2019-07-09 Openet Telecom Ltd. System and method for enabling service lifecycle based policy, licensing, and charging in a network function virtualization ecosystem
CN106713406B (zh) * 2015-11-18 2020-01-24 ***通信集团公司 接入切片网络的方法及***
US11026165B2 (en) * 2016-01-11 2021-06-01 Telefonaktiebolaget Lm Ericsson (Publ) Radio network node, network node, database, configuration control node, and methods performed thereby
EP3417647B1 (en) * 2016-02-17 2019-11-20 NEC Corporation A method for operating a wireless network, a wireless network and a management entity
CN110572838B (zh) * 2016-03-03 2020-08-07 华为技术有限公司 通信方法、终端设备和网络侧设备
US10367677B2 (en) * 2016-05-13 2019-07-30 Telefonaktiebolaget Lm Ericsson (Publ) Network architecture, methods, and devices for a wireless communications network
US11323335B2 (en) * 2016-10-18 2022-05-03 Telefonaktiebolaget Lm Ericsson (Publ) SLA handling in network slices
CN106549806B (zh) * 2016-10-26 2019-06-18 清华大学 一种网络切片管理器及其管理方法
CN106792739B (zh) * 2016-11-17 2020-01-21 北京邮电大学 网络切片方法、装置和设备
US10798176B2 (en) * 2017-04-13 2020-10-06 Nec Corporation Joint IoT broker and network slice management component
US10382903B2 (en) * 2017-05-09 2019-08-13 At&T Intellectual Property I, L.P. Multi-slicing orchestration system and method for service and/or content delivery
EP3646641A1 (en) * 2017-06-29 2020-05-06 Nokia Solutions and Networks Oy Network slice selection based on charging rules
US10645608B2 (en) * 2017-10-24 2020-05-05 At&T Intellectual Property I, L.P. Systems and methods for on demand intelligent analytics dynamic access network slice switching and carrier aggregation

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1039661A1 (en) * 1999-03-03 2000-09-27 Sony International (Europe) GmbH Multicast channel for a CDMA system
CN1794866A (zh) * 2005-06-24 2006-06-28 华为技术有限公司 保证无线通信***中用户服务质量的实现方法
CN101662413A (zh) * 2008-08-30 2010-03-03 华为技术有限公司 一种多业务共生管理方法、装置和***
CN103607347A (zh) * 2013-11-15 2014-02-26 华为技术有限公司 建立传输通道的方法及控制器
CN103763130A (zh) * 2013-12-31 2014-04-30 华为数字技术(苏州)有限公司 大规模集群的管理方法、装置和***

Also Published As

Publication number Publication date
CN109818772B (zh) 2022-03-11
US20200280497A1 (en) 2020-09-03
CN109818772A (zh) 2019-05-28
US11489737B2 (en) 2022-11-01
CN114697210A (zh) 2022-07-01
EP3700168A1 (en) 2020-08-26
WO2019100796A1 (zh) 2019-05-31
US11050638B2 (en) 2021-06-29
EP3700168A4 (en) 2020-12-30
US20210297326A1 (en) 2021-09-23
CN114697210B (zh) 2023-11-03

Similar Documents

Publication Publication Date Title
JP7183416B2 (ja) 時間依存ネットワーキング通信方法及び装置
EP3675549B1 (en) Network slice management method, device and system
US20190230004A1 (en) Network slice management method and management unit
US10999740B2 (en) Network slice management method, management unit, and system
US10924966B2 (en) Management method, management unit, and system
CA3066690C (en) Transmission configuration method and related product
US20210274418A1 (en) Information Transmission Method and Apparatus
US11490327B2 (en) Method, device, and system for deploying network slice
US11831509B2 (en) Network service management method, device, and system
US20200177473A1 (en) Network component management method and network device
WO2019056883A1 (zh) 一种网络切片的部署方法及相关设备
CN110226308B (zh) 一种网络切片的管理方法、管理单元和***
US10848366B2 (en) Network function management method, management unit, and system
CN109600760B (zh) 网络管理方法、设备及***
WO2019029267A1 (zh) 网络切片的管理方法和装置
US11489737B2 (en) Network performance assurance method and apparatus
WO2019214355A1 (zh) 一种确定rrm测量配置的方法及设备
WO2019136729A1 (zh) 参数配置方法及相关产品

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: 18880817

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2018880817

Country of ref document: EP

Effective date: 20200518

NENP Non-entry into the national phase

Ref country code: DE