A method and apparatus for feasibility assessment
By enabling information exchange between control and execution devices, dynamic management and optimization of network resources are achieved, which solves the limitations of feasibility assessment in the deployment of network resources and improves the success rate of business deployment and resource utilization efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2022-02-18
- Publication Date
- 2026-07-10
AI Technical Summary
Existing technologies are insufficient to effectively meet operators' feasibility assessments of network needs during network resource deployment, and cannot provide real-time feedback on the reservation status of network resources and modification suggestions, resulting in long service deployment times and low success rates.
A feasibility assessment method and apparatus are provided, in which a control device sends instruction information to an execution device to request a feasibility assessment of network demand information, obtains the reservation status, resource information and modification suggestions of network resources, and realizes dynamic management and optimization of network resources.
This broadens the application scenarios of feasibility assessment, reduces business deployment time, improves the success rate of business deployment, and ensures the rational use of network resources and the satisfaction of business needs.
Smart Images

Figure CN116669047B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a method and apparatus for feasibility assessment. Background Technology
[0002] Compared to its predecessor, 5G technology offers a more flexible network architecture. However, it also places higher demands on key performance indicators such as network coverage, capacity, speed, and mobility, leading to increased network maintenance complexity. Therefore, the communications field seeks to address the complexity and inefficiency encountered in network resource deployment by introducing automation technologies.
[0003] In practical applications, network planning must be considered alongside network resource deployment, increasing the complexity of network deployment. To reduce service deployment time and improve service delivery success rates, a feasibility assessment of network requirements is necessary in advance. In this context, how to meet the needs of operators in reserving corresponding network resources while conducting feasibility assessments of network requirements, providing feedback on network resource information, and submitting suggestions for modifying network requirements have become pressing issues that require resolution in this field. Summary of the Invention
[0004] This application provides a method and apparatus for feasibility assessment, which enables operators to obtain the reservation status of network resources corresponding to network demand information, information on network resources corresponding to network demand information, and information on modification suggestions for network demand information while conducting feasibility assessment of network demand information. This broadens the application scenarios of feasibility assessment, further reduces service deployment time, and improves the success rate of service delivery.
[0005] A first aspect provides a method for feasibility assessment, comprising: an execution device receiving first information sent by a control device, the first information being used to request the execution device to conduct a feasibility assessment of first network demand information, wherein the first information includes first network demand information and includes at least one of first instruction information, second instruction information, or third instruction information, wherein the first instruction information is used to instruct the execution device to reserve network resources corresponding to the first network demand information, the second instruction information is used to instruct the execution device to provide information on the network resources corresponding to the first network demand information, and the third instruction information is used to instruct the execution device to provide information on modification suggestions for the first network demand; the execution device conducting a feasibility assessment of the first network demand information based on the first information to determine second information, the second information including the result of the feasibility assessment, wherein when the first information includes the first instruction, the second information includes the reservation status of the network resources corresponding to the first network demand information, or when the first information includes the second instruction, the second information includes information on the network resources corresponding to the first network demand information, or when the first information includes the third instruction, the second information includes information on modification suggestions for the first network demand information; and the execution device sending the second information to the control device.
[0006] Therefore, in this application, the execution device can obtain the feasibility assessment result by performing a feasibility assessment on the first network demand information based on the first information, and at the same time obtain the reservation status of the network resources of the first network demand information, the information of the network resources corresponding to the first network demand information, and the modification suggestions for the first network demand information. This effectively broadens the application scenarios of feasibility assessment and further improves the success rate of service delivery while reducing service deployment time.
[0007] In conjunction with the first aspect, in some implementations of the first aspect, when the first information includes the first indication information, the method further includes: the execution device determining the first network resource as the network resource corresponding to the first network demand information; the execution device setting the reservation status of the first network resource to reserved, wherein the information of the reservation status of the network resource includes: reserved, not reserved, or released.
[0008] Therefore, in this application, when the first information includes the first instruction information, the execution device determines the network resources corresponding to the first network demand information based on the first information, reserves the network resources, and determines the reserved status of the network resources corresponding to the first network demand information as reserved. This allows the operator to reserve the corresponding network resources while conducting a feasibility assessment of the network demand information, ensuring that there are sufficient available network resources when issuing subsequent service deployment requests, thereby improving the success rate of service deployment.
[0009] In conjunction with the first aspect, in some implementations of the first aspect, the third information is used to instruct the execution device to release the network resources reserved for the first network demand information and reserve them for the first network demand information when the network resources reserved for the first network demand information are occupied.
[0010] Therefore, in this application, when the execution device determines that the network resources corresponding to the first network demand information are occupied by other network demand information, the execution device can release the network resources corresponding to the other network demand information and reserve them for the first network demand information. This enables the operator to ensure that the corresponding network resources are reserved for important services while conducting a feasibility assessment of the service, and to fully allocate network resources according to different service needs, thereby ensuring the rational use of resources.
[0011] In conjunction with the first aspect, in some implementations of the first aspect, the first instruction information also includes third information.
[0012] In conjunction with the first aspect, in some implementations of the first aspect, the first instruction information may also indicate a first duration, which is the time reserved for network resources for the first network demand information.
[0013] In conjunction with the first aspect, in some implementations of the first aspect, when the duration for reserving network resources for the first network demand information exceeds a first duration, the method further includes: the execution device releasing the network resources reserved for the first network demand information.
[0014] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: the executing device sending a fourth message to the controlling device, the fourth message indicating that the reservation status of the network resources reserved for the first network demand information has been updated to released.
[0015] Therefore, in this application, when the first instruction information also indicates that the time for reserving network resources for the first network demand information exceeds the set time, the execution device will release the network resources reserved for the first network demand information and determine that the reservation status is unreserved or released, so that the network resources can be allocated to other network demand information when the reservation time exceeds the set time, thus ensuring the reasonable allocation of network resources.
[0016] In conjunction with the first aspect, in some implementations of the first aspect, when the first information includes the second instruction information, the executing device performs a feasibility assessment on the first network demand information to determine the second information, including: the executing device determines the network resource information corresponding to the first network demand information, wherein the network resource information includes the network resource type of the first network demand information and the number of network resources of the first network demand information.
[0017] Therefore, in this application, when the first information includes the second instruction information, the execution device can determine the network resource information of the first network demand information based on the first information, thereby enabling the operator to obtain the corresponding network resource information while conducting a feasibility assessment of the network demand information, and thus guide the confirmation of pricing for different service needs and the review of network resource information to ensure that network resources are used reasonably.
[0018] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: the executing device receiving network resource allocation request information sent by the controlling device, the network resource allocation request information including information of network resources corresponding to the first network demand information; and the executing device allocating network resources corresponding to the first network demand information to the first network demand information.
[0019] Therefore, in this application, the execution device can allocate corresponding network resources to the first network demand information according to the network resource allocation request information sent by the control device, effectively reducing the service deployment time.
[0020] In conjunction with the first aspect, in some implementations of the first aspect, when the first information includes third indication information, the executing device performs a feasibility assessment on the first network requirement information to determine the second information, including: the executing device determines information on modification suggestions corresponding to the first network requirement information, the modification suggestion information including at least one parameter name of the suggested network requirement information and the parameter value of the at least one suggested network requirement information.
[0021] Therefore, in this application, when the first information includes the third instruction information, the execution device can determine the modification suggestion information corresponding to the first network demand information based on the first information, thereby enabling the operator to obtain the corresponding modification suggestion information while conducting a feasibility assessment of the network demand information, thereby guiding the operator to select appropriate network demand information based on the current network resources.
[0022] In conjunction with the first aspect, in certain implementations of the first aspect, network resources include at least one of the following resources: radio resources, core network resources, and virtual resources. The radio resources include Physical Resource Blocks (PRBs), Radio Resource Control (RRC) connections, and Data Radio Bearers (DRBs), etc. The core network resources include Protocol Data Units (PDUs) session establishment connections, and the virtual resources include virtual machines, computing resources, storage resources, and memory, etc.
[0023] Secondly, a feasibility assessment method is provided, comprising: a control device sending first information to an execution device, the first information being used to request the execution device to conduct a feasibility assessment of first network demand information, the first information including first network demand information, and the first information including at least one of first instruction information, second instruction information, or third instruction information, wherein the first instruction information is used to instruct the execution device to reserve network resources corresponding to the first network demand information, the second instruction information is used to instruct the execution device to provide information on the network resources corresponding to the first network demand information, and the third instruction information is used to instruct the execution device to provide information on modification suggestions for the first network demand; the control device receiving second information sent by the execution device, the second information including the result of the feasibility assessment, and wherein when the first information includes the first instruction information, the second information includes the reservation status of the network resources corresponding to the first network demand information, or when the first information includes the second instruction information, the second information includes information on the network resources corresponding to the first network demand information, or when the first information includes the third instruction information, the second information includes information on modification suggestions for the first network demand information.
[0024] Therefore, in this application, by introducing at least one of the first instruction information, the second instruction information, or the third instruction information while the control device sends a feasibility assessment to the execution device, wherein the first instruction information is used to instruct the execution device to reserve network resources corresponding to the first network demand information, the second instruction information is used to instruct the execution device to provide information on the network resources corresponding to the first network demand information, and the third instruction information is used to instruct the execution device to provide information on modification suggestions for the first network demand, the application scenarios of feasibility assessment can be effectively broadened, and the success rate of service delivery can be further improved while reducing service deployment time.
[0025] In conjunction with the second aspect, in some implementations of the second aspect, when the first information includes the first indication information, the method further includes: the control device receiving the reservation status of the first network resource sent by the execution device, wherein the first network resource is the network resource corresponding to the first network demand information, and the reservation status includes: reserved, not reserved, or released.
[0026] Therefore, in this application, when the first information includes the first instruction information, the control device can obtain that the reserved status of the network resources corresponding to the first network resource information sent by the execution device is reserved, thereby enabling the operator to reserve the corresponding network resources while conducting a feasibility assessment of the network demand information, ensuring that there are sufficient available network resources when issuing subsequent service deployment requests, so as to improve the success rate of service deployment.
[0027] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes the control device sending a third message to the execution device, the third message being used to instruct the execution device to release the network resources reserved for the first network demand information and reserve them for the first network demand information when the network resources reserved for the first network demand information are occupied.
[0028] Therefore, in this application, when the executing device determines that the network resources corresponding to the first network demand information are occupied by other network demand information, the control device can send network demand information to the executing device. The first network demand information can be used to instruct the executing device to release the network resources corresponding to other network demand information and reserve them for the first network demand information. This enables the operator to ensure that the corresponding network resources are reserved for important services while conducting a feasibility assessment of network demand, and to fully allocate network resources according to different service needs, thereby ensuring the rational use of resources.
[0029] In conjunction with the second aspect, in some implementations of the second aspect, the first instruction information also includes third information.
[0030] In conjunction with the second aspect, in some implementations of the second aspect, the first indication information can also be used to indicate a first duration, which is the time for reserving network resources for the first network demand information.
[0031] In conjunction with the second aspect, in some implementations of the second aspect, when the duration for reserving network resources for the first network demand information exceeds the first duration, the method further includes: the control device receiving fourth information sent by the execution device, the fourth information being used to indicate that the reservation status of the network resources reserved for the first network demand information is updated to released.
[0032] Therefore, in this application, when the first instruction information further indicates that the time for reserving network resources for the first network demand information exceeds the set time, the control device can receive the reservation status determined by the execution device as unreserved or released, thereby allocating network resources to other network demand information in the state of exceeding the reservation time, ensuring the reasonable allocation of network resources.
[0033] In conjunction with the second aspect, in some implementations of the second aspect, when the first information includes the second indication information, the method further includes: the control device receiving information about network resources corresponding to the first network demand information sent by the execution device, wherein the information about the network resources includes the network resource type of the first network demand information and the number of network resources in the first network demand information.
[0034] Therefore, in this application, when the first information includes the second instruction information, the control device can obtain information about the network resources of the first network demand information sent by the execution device, thereby enabling the operator to obtain the corresponding network resource information while conducting a feasibility assessment of the network demand information, and thus guide the confirmation of pricing for different service demands.
[0035] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: the control device sending network resource allocation request information to the execution device, the network resource allocation request information including information on the network resources corresponding to the first network demand information.
[0036] Therefore, in this application, the control device can send network resource allocation request information to the execution device, and the execution device allocates the corresponding network resources to the first network demand information according to the network resource information corresponding to the first network demand information in the network resource allocation request information, thereby effectively reducing the service deployment time.
[0037] In conjunction with the second aspect, in some implementations of the second aspect, when the first information includes third indication information, the method further includes: the control device receiving information of a modification suggestion corresponding to the first network requirement information sent by the execution device, the modification suggestion information including at least one parameter name of the network requirement information and the parameter value of the at least one network requirement information.
[0038] Therefore, in this application, when the first information includes the third instruction information, the control device can obtain the modification suggestion information corresponding to the first network demand information sent by the execution device, thereby enabling the operator to obtain the corresponding modification suggestion information while conducting a feasibility assessment of the network demand information, and thus guiding the operator to select appropriate network demand information based on the current network resources.
[0039] Thirdly, a feasibility assessment method is provided, comprising: a control device sending first information to an execution device, the first information being used to request the execution device to conduct a feasibility assessment of first network demand information, wherein the first information includes first network demand information and includes at least one of first instruction information, second instruction information, or third instruction information, wherein the first instruction information is used to instruct the execution device to reserve network resources corresponding to the first network demand information, the second instruction information is used to instruct the execution device to provide information on the network resources corresponding to the first network demand information, and the third instruction information is used to instruct the execution device to provide information on modification suggestions for the first network demand; the execution device conducting a feasibility assessment of the first network demand information based on the first information to determine second information, the second information including the result of the feasibility assessment, wherein when the first information includes the first instruction information, the second information includes the reservation status of the network resources corresponding to the first network demand information, or when the first information includes the second instruction information, the second information includes information on the network resources corresponding to the first network demand information, or when the first information includes the third instruction information, the second information includes information on modification suggestions for the first network demand information; and the execution device sending the second information to the control device.
[0040] Therefore, in this application, the control device sends first information to the execution device. The execution device obtains the feasibility assessment result by performing a feasibility assessment on the first network demand information based on the first information. At the same time, it can obtain the reservation status of network resources of the first network demand information, the information of network resources corresponding to the first network demand information, and the information of modification suggestions for the first network demand information. This effectively broadens the application scenarios of feasibility assessment and further improves the success rate of service delivery while reducing service deployment time.
[0041] In conjunction with the third aspect, in some implementations of the third aspect, when the first information includes the first indication information, the method further includes: the execution device determining the first network resource as the network resource corresponding to the first network demand information; the execution device setting the reservation status of the first network resource to reserved, wherein the reservation status includes: reserved, not reserved, or released; and the execution device sending the reservation status of the first network resource to the control device.
[0042] Therefore, in this application, when the first information includes the first instruction information, the execution device determines the network resources corresponding to the first network demand information based on the first information, reserves the network resources, and determines the reserved status of the network resources corresponding to the first network demand information as reserved and feeds it back to the control device. This enables the operator to reserve the corresponding network resources while conducting a feasibility assessment of the network demand information, ensuring that there are sufficient available network resources when issuing subsequent service deployment requests, thereby improving the success rate of service deployment.
[0043] In conjunction with the third aspect, in some implementations of the third aspect, when the first information includes the second indication information, the method further includes: the executing device determining information about the network resources corresponding to the first network demand information, wherein the information about the network resources includes the network resource type and the number of network resources in the first network demand information; and the executing device sending the information about the network resources to the control device.
[0044] Therefore, in this application, when the first information includes the second instruction information, the execution device can determine the network resource information of the first network demand information based on the first information and feed it back to the control device, so that the operator can obtain the corresponding network resource information while conducting a feasibility assessment of the network demand information, thereby guiding the confirmation of pricing for different service needs and reviewing the network resource information to ensure that network resources are used reasonably.
[0045] In conjunction with the third aspect, in some implementations of the third aspect, when the first information includes the third indication information, the method further includes: the executing device determining information of a modification suggestion corresponding to the first network requirement information, the modification suggestion information including at least one parameter name of the suggested network requirement information and at least one parameter value of the suggested network requirement information; and the executing device sending the modification suggestion information to the control device.
[0046] Therefore, in this application, when the first information includes the third instruction information, the execution device can determine the modification suggestion information corresponding to the first network demand information based on the first information and feed it back to the control device, so that the operator can obtain the corresponding modification suggestion information while conducting a feasibility assessment of the network demand information, thereby guiding the operator to select appropriate network demand information based on the current network resources.
[0047] Fourthly, a communication apparatus is provided, comprising: various devices for implementing the method in any possible implementation of the first or second aspect.
[0048] Fifthly, a feasibility assessment system is provided, comprising means for implementing the method in either the first or second aspect.
[0049] In a sixth aspect, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) that, when executed, causes a computer to perform the method in any of the possible implementations of the first or second aspect described above.
[0050] In a seventh aspect, a chip system is provided, including a memory and a processor. The memory is used to store a computer program, and the processor is used to store the computer program and to retrieve and run the computer program from the memory, causing a communication device equipped with the chip system to perform the method in any possible implementation of the first or second aspect described above. The chip system may include an input chip or interface for transmitting information or data, and an output chip or interface for receiving information or data. Attached Figure Description
[0051] Figure 1 This is an example network operation and maintenance system architecture diagram provided in the embodiments of this application.
[0052] Figure 2 This is a schematic block diagram of a communication system 200 provided in an embodiment of this application.
[0053] Figure 3 This is a schematic flowchart illustrating a feasibility assessment method provided in an embodiment of this application.
[0054] Figure 4 This is a schematic flowchart illustrating another feasibility assessment method provided in the embodiments of this application.
[0055] Figure 5 This is a schematic flowchart illustrating another feasibility assessment method provided in the embodiments of this application.
[0056] Figure 6 This is a schematic flowchart illustrating another feasibility assessment method provided in the embodiments of this application.
[0057] Figure 7 This is a schematic block diagram of a communication device provided in an embodiment of this application.
[0058] Figure 8 This is a schematic block diagram of another communication device provided in the embodiments of this application. Detailed Implementation
[0059] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0060] The technical solutions of this application can be applied to various communication systems, such as Non-Standalone (NSA) dual-anchor communication systems. In NSA networking mode, a user terminal can simultaneously use the radio resources of at least two different base stations in connected mode. The 4G base station acts as the primary station, serving as the anchor point for the user terminal to access the network, providing signaling control functions and user plane data forwarding. The 5G base station acts as the secondary station, providing additional user plane data forwarding resources for the user terminal. The NSA system includes two networks: the control plane of the first network is shared with the control plane of the second network, while the user plane of the first network is independent of the user plane of the second network. The first network can be a 4th generation (4G) mobile communication system, such as the Long Term Evolution (LTE) system or the Worldwide Interoperability for Microwave Access (WiMAX) system; it can also be a 5th generation (5G) mobile communication system, such as the New Radio (NR) system; or it can be a future communication system, such as the 6th generation (6G) mobile communication system, etc., without restriction. The second network can be a 4G mobile communication system, such as the LTE system or the WiMAX system; it can also be a 5G mobile communication system, such as the NR system; or it can be a future communication system, such as the 6G mobile communication system, etc., without restriction.
[0061] With the development of communication technology, operator networks have evolved to fifth-generation mobile communication technology. Their network structure is more flexible than the previous generation, featuring services-oriented core networks, separation of centralized units (CUs) and distributed units (DUs) in the radio access network (RAN), and flexible customization of network slicing. Consequently, under fifth-generation mobile communication technology, the demands on key performance indicators such as network coverage, capacity, speed, and mobility are constantly increasing, leading to increased network operation and maintenance difficulties.
[0062] Currently, the application of automation technology in mobile communication networks is increasingly becoming a focus of attention and a research hotspot in the industry. The communications field hopes to solve the complexity and inefficiency problems encountered in network operation and maintenance (including network planning, deployment, maintenance, and optimization) by introducing automation technologies such as artificial intelligence, machine learning, and big data analytics. During network deployment, automation technology can be introduced to automatically translate business requirements into network resource requirements and network configuration parameters, thereby achieving automated deployment of network needs.
[0063] In practical applications, network deployment must consider network planning simultaneously, increasing the complexity of network deployment. 5G networks need to support various industry services, each with different service quality requirements. To reduce service deployment time and improve service delivery success rates, it is necessary to evaluate the service level agreements (SLAs) of these services in advance. Currently, by introducing intelligent network planning or deployment functions into the domain management unit and providing a feasibility assessment interface, operators can issue assessment tasks (e.g., service SLA requirements) before different network management stages (e.g., resource surveys, service delivery) and obtain corresponding assessment results (e.g., feasible or infeasible). This solution allows for advance feasibility assessment of service SLA requirements, improving service delivery success rates and reducing deployment time. However, this technology has limitations in its application scenarios, failing to meet current operator needs for obtaining information such as network resource reservation status, network resource information corresponding to different service requirements, and service requirement suggestions while evaluating services. Therefore, this application provides a feasibility assessment method to enhance the application scenarios of feasibility assessment, further reducing service deployment time and improving service delivery success rates.
[0064] To facilitate understanding of the technical solutions of the embodiments of this application, some terms or concepts involved in the embodiments of this application will be briefly described first.
[0065] Feasibility assessment: also known as resource pre-assessment, can provide the ability to determine whether current resources meet specified business requirements, and the pre-assessment results of resources can be obtained by calling the feasibility assessment interface.
[0066] Intent: Used to describe expectations for a telecommunications system (including network and management systems), including one or more of the following: requirements, intent objectives, and constraints. The telecommunications system develops solutions based on these expectations. It should be understood that an intent can be an intent object, i.e., the object to be managed. For example, capacity intent: 10% of users in Area 1 will experience high load; coverage intent: 20% of users in Area 1 will experience weak coverage; rate intent: 5% of users in Area 1 will experience low rate.
[0067] Managed Object: This describes information about a managed object or management task within the management system. The managed object information model can be used as an interaction parameter in the management interface. Creating a managed object signifies the creation of management information within the management system, enabling the system to manage the managed object or execute the management task based on this information.
[0068] Network resources include at least one of radio resources, core network resources, and virtual resources. Radio resources include physical resource blocks (PRBs), radio resource control connections (RRCs), and data radio bearer resources (DRBs). Core network resources mainly include packet data unit (PDU) session establishment connections, while virtual resources include virtual machines, computing resources, storage resources, and memory.
[0069] It should be understood that the embodiments shown below do not particularly limit the specific structure of the execution subject of the method provided in the embodiments of this application. The execution subject only needs to be able to run a program that records the code of the method provided in the embodiments of this application.
[0070] To facilitate understanding of the embodiments of this application, Figure 1 This application provides a network operation and maintenance system architecture diagram. The network operation and maintenance system architecture includes a service management unit, an end-to-end network management unit, a domain management unit, and network elements. It should be understood that in some implementations, the service management unit may be called a service support system or a service management system; this application embodiment does not limit this. It should also be understood that the end-to-end network management unit can be a network management system (NMS), a management service producer (MnS Producer), or a management service consumer (MnS Consumer), etc., and the domain management unit can be an element management system (EMS), a wireless automation engine (MBB Automation Engine, MAE), an MnS Producer, or an MnS Consumer, etc.
[0071] If the management service is a management service provided by an end-to-end network management unit, then the end-to-end network management unit is the management service producer, and the service management unit is the management service consumer.
[0072] In one implementation, the feasibility assessment execution device in this embodiment is implemented by an end-to-end network management unit, and the feasibility assessment control device is implemented by a service management unit.
[0073] If the management service is a management service provided by the domain management unit, then the domain management unit is the management service producer, and the end-to-end network management unit is the management service consumer.
[0074] In one implementation, the feasibility assessment execution device in this embodiment is implemented by a domain management unit, and the feasibility assessment control device is implemented by an end-to-end network management unit.
[0075] When the management service is a management service provided by the network element, the network element is the management service producer, and the end-to-end network management unit is the management service consumer.
[0076] In one implementation, the feasibility assessment execution device in this application embodiment is implemented by a network element, and the feasibility assessment control device is implemented by an end-to-end network management unit.
[0077] The business management unit can be used to provide business operation functions, such as business provisioning, business assurance, business scheduling, and user management. The business management unit may include a business operation system for a vertical industry or a carrier's business operation system. The carrier's business operation system may be a business support system or a communication business management system, etc.
[0078] An end-to-end network management unit (NMF) provides end-to-end network operation and maintenance functions. This NMF can also be called a cross-domain management function unit or a network management function unit (NMF), such as a network management system (NMS) or a network function management service consumer (NFMS_C). This NMF can also provide one or more of the following management functions or services: network lifecycle management, network deployment, network fault management, network performance management, network configuration management, network assurance, network optimization, and translation of network intents from communication service providers (Intent-CSP), translation of network intents from communication service consumers (Intent-CSC), training of network artificial intelligence (AI) models, and inference of network AI models.
[0079] It should be understood that the network referred to in the management functions or management services of this end-to-end network management unit may include one or more network elements or sub-networks, or it may be a network slice. That is to say, the network management function unit may be a network slice management function (NSMF), a management data analytical function (MDAF), a self-organization network function (SONF), or an intent-driven management function (MnF).
[0080] It should also be understood that, in one implementation, this end-to-end network management unit can also provide functions such as subnetwork lifecycle management, subnetwork deployment, subnetwork fault management, subnetwork performance management, subnetwork configuration management, subnetwork assurance, subnetwork optimization and intelligent analysis, and translation of network intents (Intent-CSP) from subnetwork service producers or network intents (intent from communication service consumer, Intent-CSC) from subnetwork service consumers. Here, a subnetwork consists of multiple smaller subnetworks, which can be network slice subnetworks. For example, an operator's access network subnetwork includes access network subnetworks from equipment vendor 1 and access network subnetworks from equipment vendor 2.
[0081] A domain management unit, also known as a domain management function unit, can also be called a network management function (NMF) or a network element management function unit. For example, a domain management function unit can be a wireless automation engine (MBB automation engine, MAE), an element management system (EMS), or a network function management service provider (NFMS_P), etc.
[0082] It should be understood that this domain management unit can provide sub-network operation and maintenance functions and network element operation and maintenance functions for specific domains. Specific functions include: lifecycle management of sub-networks or network elements, configuration management, fault management, performance management, intent management, intelligent analysis, intent translation of sub-networks or network elements, training of network AI models, and inference of network AI models. The sub-network may include one or more network elements, or the aforementioned sub-network may also include other sub-networks, meaning one or more sub-networks constitute a larger sub-network.
[0083] It should also be understood that the specific domain provided by this domain management unit can be a technology domain, i.e., a wireless access domain, a core domain, a transmission domain, etc. Therefore, the network operation and maintenance system architecture includes a wireless access domain management system, a core domain management system, and a transmission domain management system. This specific domain can also be a vendor domain, i.e., each vendor will correspond to a domain, such as vendor 1 domain, vendor 2 domain, etc.
[0084] In one implementation, the aforementioned specific domain can also be a combination of the manufacturer domain and the technology domain, such as the wireless access domain of manufacturer 1, the wireless access domain of manufacturer 2, etc.
[0085] In one implementation, the sub-network may also include the following description methods:
[0086] A network of a certain standard, such as the Global System for Mobile Communications (GSM) network, LTE network, 5G network, etc.
[0087] A network provided by a specific equipment vendor, for example, a network provided by equipment vendor A;
[0088] A network for a specific geographical area, such as the network of factory A or the network of prefecture-level city B.
[0089] Optionally, the subnets within this domain management unit can also be network slice subnets. The domain management unit can also be a network slice subnet management function (NSSMF), a management data analytical function (Domain MDAF), a self-organizing network function (SON Function), or an Intent Driven MnS, etc.
[0090] In one implementation, the domain management unit can be divided according to network type and administrative region:
[0091] This domain management unit can be divided according to network type into: radio access network domain management function (RAN-Domain-MnF), core network domain management function (CN-Domain-MnF), and transport network domain management function (TN-Domain-MnF), etc. It should be noted that a domain management function unit can also be a domain network management system, managing one or more of the access network, core network, or transport network.
[0092] Based on network type, the domain management unit can be divided into: a domain management functional unit for a specific geographical area, such as the Shenzhen domain management functional unit, the Shanghai domain management functional unit, etc.
[0093] Network elements are entities that provide network services, including core network elements and access network elements. Core network elements include: access and mobility management function (AMF), session management function (SMF), policy control function (PCF), network data analytical function (NWDAF), network repository function (NRF), and gateways. Access network elements include: base stations (such as gNB, eNB), gNB central unit control plane (gNBCUCP), gNB central unit (gNBCU), gNB distribution unit (gNBDU), and gNB central unit user plane (gNBCUUP).
[0094] In one implementation, the network element can provide one or more of the following management functions or services: network element lifecycle management, network element deployment, network element fault management, network element performance management, network element assurance, network element optimization functions, and translation of network element intent, etc.
[0095] like Figure 2 The diagram shows a schematic block diagram of a communication system 200 provided in an embodiment of this application. The communication system 200 includes a feasibility assessment control device 210 and a feasibility assessment execution device 220. The feasibility assessment control device 210 and the feasibility assessment execution device 220 are connected via a logical interface.
[0096] In one implementation, the feasibility assessment control device 210 sends first information to the feasibility assessment execution device 220. The first information is used to request a feasibility assessment of the first network demand information, and the first information includes the first network demand information and at least one of the following: reserved demand information of network resources of the first network demand information, information feedback demand information of network resources corresponding to the first network demand information, and modification suggestion feedback demand information of the first network demand information.
[0097] Specifically, the first network demand information can be referred to as service demand information or intent target. Examples include network latency, network speed, coverage area, user type, maximum number of users, user activation ratio, coverage quality (e.g., weak coverage ratio), service type (e.g., ultra-reliable low-latency communication (uRLLC), enhanced mobile broadband (eMBB), Internet of Things (mIoT), vehicle-to-everything (V2X), etc.), packet transmission size, terminal distribution information, and terminal mobility status.
[0098] In one implementation, the feasibility assessment execution device 220 performs a feasibility assessment on the first network demand information to determine second information, which includes the results of the feasibility assessment and at least one of the following: the reservation status of network resources for the first network demand information, information on the network resources corresponding to the first network demand information, and information on the modification suggestions for the first network demand information.
[0099] In one implementation, the feasibility assessment execution device 220 sends a second message to the feasibility assessment control device 210.
[0100] In one implementation, when the first information includes reservation requirement information for network resources of the first network demand information, and the reservation requirement information for network resources indicates that network resources need to be reserved for the first network demand information, the feasibility assessment execution device 220 performs a feasibility assessment on the first network demand information based on the first information to determine the second information, including: the feasibility assessment execution device 220 determining the network resources corresponding to the first network demand information; the feasibility assessment execution device 220 reserving the network resources corresponding to the first network demand information; and the feasibility assessment execution device 220 determining the reservation status of the network resources corresponding to the first network demand information, wherein the reservation status of the network resources includes reserved, not reserved, or released.
[0101] In one implementation, when the first information includes reserved network resource information of the first network demand information, and the reserved network resource information indicates that network resources need to be reserved for the first network demand information, the feasibility assessment execution device 220 sends the reserved status information of the network resources corresponding to the first network demand information to the feasibility assessment control device 210.
[0102] In one implementation, when the network resource reservation demand information indicates the time required to reserve network resources for the first network demand information, and when the reservation time exceeds the time required to reserve network resources for the first network demand information, the feasibility assessment execution device 220 releases the network resources corresponding to the first network demand information; the feasibility assessment execution device 220 determines that the reservation status of the network resources corresponding to the first network demand information is either unreserved or released.
[0103] In one implementation, when the network resource reservation requirement information indicates the time required to reserve network resources for the first network requirement information, and when the time for reserving network resources for the first network requirement information is exceeded, the feasibility assessment execution device 220 sends the reservation status of the network resources corresponding to the first network requirement information to the feasibility assessment control device 210 as unreserved or released.
[0104] In one implementation, when the network resources corresponding to the first network demand information are occupied by other network demand information, the feasibility assessment control device 210 sends an instruction message to the feasibility assessment execution device 220. The instruction message is used to instruct the feasibility assessment execution device 220 to release the network resources occupied by other network demand information and reserve them for the first network demand information.
[0105] In one implementation, when the first information includes reserved network resource information of the first network demand information, the feasibility control device 210 sends reserved status query information of the network resources to the feasibility execution device 220.
[0106] In one implementation, when the first information includes information feedback requirement information of network resources corresponding to the first network requirement information, and the information feedback requirement information of network resources indicates that information corresponding to the first network requirement information needs to be fed back, the feasibility assessment execution device 220 performs a feasibility assessment on the first network requirement information to determine the second information, including: the feasibility assessment execution device 220 determines the information of network resources corresponding to the first network requirement information, wherein the information of network resources includes the resource type of the first network requirement information and the resource quantity of the first network requirement information.
[0107] In one implementation, when the first information includes information feedback requirement information of network resources corresponding to the first network requirement information, and the information feedback requirement information of the network resources indicates that information of the network resources corresponding to the first network requirement information needs to be fed back, the feasibility execution device 220 sends the information of the network resources corresponding to the first network requirement information to the feasibility control device 210.
[0108] In one implementation, when the first information includes information feedback requirement information of network resources corresponding to the first network requirement information, and the information feedback requirement information of network resources indicates that information of network resources corresponding to the first network requirement information needs to be fed back, the feasibility assessment control device 210 sends network resource allocation request information to the feasibility assessment execution device 220, and the network resource allocation request information includes information of network resources corresponding to the first network requirement information.
[0109] In one implementation, when the first information includes feedback demand information for network resources corresponding to the first network demand information, the feasibility assessment control device 210 sends network resource information query information to the feasibility assessment execution device 220.
[0110] In one implementation, when the first information includes modification suggestion feedback information for the first network requirement information, and the modification suggestion feedback information for the first network requirement information indicates that information corresponding to the modification suggestion for the first network requirement information needs to be fed back, the feasibility execution device 220 performs a feasibility assessment on the first network requirement information to determine the second information, including: the feasibility execution device determines the modification suggestion information corresponding to the first network requirement information, the modification suggestion information including at least one parameter name of the suggested network requirement information and the parameter value of the at least one suggested network requirement information.
[0111] In one implementation, when the first information includes modification suggestion feedback information for the first network requirement information, and the modification suggestion feedback information for the first network requirement information indicates that a modification suggestion corresponding to the first network requirement information needs to be fed back, the feasibility assessment execution device 220 sends the modification suggestion information corresponding to the first network requirement information to the feasibility assessment control device.
[0112] In one implementation, when the first information includes modification suggestion feedback requirement information of the first network requirement information, the feasibility assessment control device 210 sends modification suggestion query information to the feasibility assessment execution device 220.
[0113] In one implementation, the feasibility assessment control device 210 sends a first network requirement information deployment request to the feasibility assessment execution device 220.
[0114] In one implementation, the feasibility assessment execution device 220 deploys the first network requirement information based on the first network requirement information deployment request information.
[0115] Figure 3 This is a schematic flowchart illustrating a feasibility assessment method provided in an embodiment of this application.
[0116] S301, Device A sends the first message to Device B.
[0117] It should be understood that in the embodiments of this application, device A may be a feasibility assessment control device and device B may be a feasibility assessment execution block. These are examples and not limitations, and the embodiments of this application do not limit them.
[0118] Specifically, the first information is used to request device B to conduct a feasibility assessment of the first network requirement information, and the first information includes the first network requirement information and at least one of the following:
[0119] The first network demand information corresponds to the reserved network resource demand information.
[0120] The first network demand information corresponds to the network resource information feedback demand information.
[0121] The first network requirement information modification suggestions should be submitted in the feedback form.
[0122] S302, Device B determines the second information after conducting a feasibility assessment of the first network requirement information.
[0123] Specifically, the second information includes the results of the feasibility assessment and at least one of the following:
[0124] The first network requirement is the reservation status of information network resources.
[0125] The first network demand information corresponds to the network resource information.
[0126] The first network requirement information includes suggested modifications.
[0127] In one implementation, when the first information includes reserved network resource information of the first network demand information, and the reserved network resource information indicates that network resources need to be reserved for the first network demand information, device B determines the network resources corresponding to the first network demand information; device B reserves the network resources corresponding to the first network demand information; device B determines the reservation status of the network resources corresponding to the first network demand information, wherein the reservation status of the network resources includes: reserved, not reserved, or released.
[0128] In one implementation, when the first information includes reservation requirement information for network resources of the first network requirement information, and the reservation requirement information for network resources can also indicate the time required to reserve network resources for the first network requirement information, when the reservation time exceeds the time required to reserve network resources for the first network requirement information, device B releases the network resources corresponding to the first network requirement information; device B determines that the state of the network resources corresponding to the first network requirement information is either unreserved or released.
[0129] In one implementation, when the network resources corresponding to the first network demand information are occupied by other network demand information, device A sends an instruction message to device B. This instruction message is used to instruct device B to release the network resources occupied by other network demand information and reserve them for the first network demand information.
[0130] In one implementation, when the first information includes information feedback requirement information of network resources corresponding to the first network requirement information, and the information feedback requirement information of the network resources indicates that information of the network resources corresponding to the first network requirement information needs to be fed back, device B performs a feasibility assessment on the first network requirement information based on the first information to determine the second information, including: device B determines the information of the network resources corresponding to the first network requirement information, wherein the information of the network resources includes the network resource type of the first network requirement information and the number of network resources of the first network requirement information.
[0131] In one implementation, when the first information includes information feedback requirement information of network resources corresponding to the first network requirement information, and the information feedback requirement information of the network resources indicates that information of the network resources corresponding to the first network requirement information needs to be fed back, device B performs a feasibility assessment on the first network requirement information to determine the second information, including: device B determines the information of the network resources corresponding to the first network requirement information based on the first information, wherein the information of the network resources includes the network resource type of the first network requirement information and the number of network resources of the first network requirement information.
[0132] In one implementation, when the first information includes modification suggestion feedback information for the first network requirement information, and the modification suggestion feedback information for the first network requirement information indicates that information corresponding to the modification suggestion for the first network requirement information needs to be fed back, device B performs a feasibility assessment on the first network requirement information based on the first information to determine the second information, including: device B determines the modification suggestion information corresponding to the first network requirement information, the modification suggestion information including at least one parameter name of the suggested network requirement information and the parameter value of the at least one suggested network requirement information.
[0133] S303, Device B sends a second message to Device A.
[0134] In one implementation, when the first information includes reservation requirement information of network resources for the first network requirement information, and the reservation requirement information of the network resources indicates that network resources need to be reserved for the first network requirement information, the method further includes: device A receiving the reservation status of the network resources corresponding to the first network requirement information sent by device B, wherein the reservation status of the network resources includes: reserved, not reserved, or released.
[0135] In one implementation, when the first information includes network resource reservation requirement information of the first network demand information, and the network resource reservation requirement information can also indicate the time required to reserve network resources for the first network demand information, when the reservation time exceeds the time required to reserve network resources for the first network demand information, device A receives the reservation status of the network resources corresponding to the first network demand information sent by device B, wherein the reservation status of the network resources is either unreserved or released.
[0136] In one implementation, when the first information includes information feedback requirement information of network resources corresponding to the first network requirement information, and the information feedback requirement information of network resources indicates that information of network resources corresponding to the first network requirement information needs to be fed back, device A receives information of network resources corresponding to the first network requirement information sent by device B, wherein the information of network resources includes the network resource type of the first network requirement information and the number of network resources of the first network requirement information.
[0137] In one implementation, when the first information includes modification suggestion feedback information for the first network requirement information, and the modification suggestion feedback information for the first network requirement information indicates that information corresponding to the modification suggestion for the first network requirement information needs to be fed back, the method further includes: device A receiving modification suggestion information corresponding to the first network requirement information sent by device B, the modification suggestion information including parameter names and parameter values of at least one network requirement information; device A determining whether to receive the modification suggestion information corresponding to the first network requirement information based on the current network resource status and the first network requirement information, wherein when device A obtains modification suggestion information corresponding to at least one first network requirement information, device A determines one modification suggestion from the at least one modification suggestion information to deploy the first network requirement information.
[0138] Figure 4 A schematic flowchart illustrating another feasibility assessment method provided in an embodiment of this application is shown.
[0139] S401, Device A determines the feasibility assessment task based on the first network requirement information.
[0140] Optionally, the feasibility assessment task may include feasibility requirements information.
[0141] It should also be understood that feasibility assessment requirements information in a feasibility assessment task may include:
[0142] Network demand information, also known as service demand information or intent targets, includes, for example, latency, speed, coverage area, user type, maximum number of users, user activation ratio, coverage quality (e.g., weak coverage ratio), service type (e.g., uRLLC, eMBB, mIoT, V2X, etc.), packet transmission size, terminal distribution information, and terminal mobility.
[0143] The network resource reservation requirement information is used to instruct the feasibility assessment execution device to reserve network resources for the first network requirement information after conducting a feasibility assessment of the first network requirement information, and to provide feedback on the reservation status of the network resources for the first network requirement information.
[0144] The network resource information feedback requirement information is used to instruct the feasibility assessment execution device to conduct a feasibility assessment of the first network requirement information and then provide feedback on the network resource information corresponding to the first network requirement information.
[0145] The modification suggestion feedback requirement information is used to instruct the feasibility assessment execution device to conduct a feasibility assessment of the first network requirement information and then provide modification suggestions for the first network requirement information, including:
[0146] When the feasibility assessment result of the first network requirement information is feasible, feedback is provided on the modification suggestions under the current network resources to meet the first network requirement information.
[0147] When the feasibility assessment result of the first network requirement information is infeasible, feedback is provided on the modification suggestions that can satisfy the first network requirement information under the current network resources.
[0148] In one implementation, a user would trigger device A to perform a feasibility assessment task under the following circumstances:
[0149] During the business requirements negotiation phase, it is necessary to determine appropriate business requirements;
[0150] During the business deployment phase, it is necessary to determine whether the current network resources meet the business requirements.
[0151] Specifically, the feasibility assessment task includes the reserved demand information for network resources in the first network demand information.
[0152] In one implementation, the feasibility assessment control device determines a feasibility assessment task based on first network demand information. The feasibility assessment task may include the first network demand information and reserved demand information for network resources of the first network demand information. The first network demand information is a service to be executed.
[0153] S402, Device A sends a feasibility assessment task creation request to Device B. This feasibility assessment task creation request is used to instruct Device B to create a feasibility assessment task object according to the feasibility assessment task creation request.
[0154] Specifically, the feasibility assessment task creation request information may include the identifier of the feasibility assessment task and the identifier of the first network demand information, the first network demand information and the reserved demand information of the network resources of the first network demand information.
[0155] In one implementation, the feasibility assessment control device sends a feasibility assessment task creation request to the feasibility assessment execution device. This feasibility assessment task creation request is used to instruct the feasibility assessment execution device to create a feasibility assessment task object.
[0156] S403, Device B determines the feasibility assessment task object based on the feasibility assessment task creation request information, and configures the first network requirement information and the reserved requirement information of the network resources of the first network requirement information in the feasibility assessment task object.
[0157] In one implementation, the feasibility execution device creates a feasibility assessment task object based on the feasibility assessment task creation request information, and configures the feasibility assessment requirement information in the feasibility assessment task object.
[0158] Optionally, in S404, device B sends feasibility assessment task object creation result information to device A, which includes the identifier of the feasibility assessment task.
[0159] In one implementation, the feasibility assessment execution device sends feasibility assessment task object creation result information to the feasibility assessment control device. This feasibility assessment task creation result information is used to feed back the result of the feasibility assessment execution device creating the feasibility assessment task object to the feasibility assessment control device.
[0160] S405, Device B determines the results of the feasibility assessment task and the reservation status of network resources based on the creation result information of the feasibility assessment task object.
[0161] In one implementation, the feasibility assessment execution device determines the result of the feasibility assessment task based on the feasibility assessment requirement information.
[0162] Optionally, the feasibility assessment execution device executes a feasibility assessment process based on the feasibility assessment task object. The feasibility assessment process includes: simulating and calculating the network resource requirements to meet the business needs, determining whether there are sufficient available network resources based on the network resource requirements, thereby identifying the network resources that meet the business needs, and obtaining the results of the feasibility assessment task.
[0163] It should be noted that during simulation calculations, it is necessary to summarize existing network demand information (including reserved and allocated information), full resource information, as well as path loss, operating parameters, and terminal information for simulation calculations. This application does not impose any restrictions on this.
[0164] As an example and not a limitation, wireless resource simulation can include latency simulation, bandwidth simulation, etc., to calculate uplink and downlink reference signal received power (RSRP), signal to interference plus noise ratio (SINR), and then to obtain the resource block (RB) resource reservation number and rate results.
[0165] Specifically, the feasibility assessment execution equipment determines the feasibility assessment task as feasible or infeasible based on the feasibility assessment requirements information.
[0166] In one implementation, when the network resource reservation demand information indicates that network resources need to be reserved for the first network demand information, device B may perform the following operations: device B may determine the network resources corresponding to the first network demand information; device B may reserve the network resources corresponding to the first network demand information; device B may determine the reservation status of the network resources corresponding to the first network demand information, wherein the reservation status of the network resources includes: reserved, not reserved, or released.
[0167] For example, when the specified network requirement information is (service type: URLLC; coverage area: Pudong Jinqiao; maximum number of users: 40W; latency: 20ms; rate: 400Mbps), after the feasibility assessment execution device determines that there are enough PRB resources to meet the above service requirements during the assessment, the feasibility assessment execution device reserves the PRB resources corresponding to the service requirement information and determines the reservation status of the network resources corresponding to the service requirement information as reserved.
[0168] In one implementation, when the network resource reservation requirement information can also indicate the time required to reserve network resources for the first network requirement information, and when the reservation time exceeds the time required to reserve network resources for the first network requirement information, device B can perform the following operations: device B releases the network resources corresponding to the first network requirement information; device B determines that the reservation status of the network resources corresponding to the first network requirement information is either unreserved or released.
[0169] In one implementation, when the network resource reservation demand information indicates that the network resources corresponding to other network demand information need to be preempted for the first network demand information, and when device B determines that the network resources corresponding to the first network demand information have been used by other network demand information, device B can release the network resources of the other network demand information and reserve them for the first network demand information.
[0170] Optionally, the feasibility assessment execution device may also allocate a reserved resource identifier to the network resource corresponding to the first network demand information, and associate the reserved resource identifier with the identifier of the network demand information.
[0171] It should be understood that the above steps may be the same as S405, or they may be a separate step following S405. This application does not limit this.
[0172] Optionally, in step S406, device A sends network resource reservation status query information to device B. This network resource reservation status query information is used to query the feasibility assessment results of the first network demand information and the reservation status of the network resources of the first network demand information.
[0173] In one implementation, the feasibility assessment control device sends a network resource reservation status query request to the feasibility assessment execution device. This network resource reservation status query request is used to query the reservation status of network resources in the first network demand information.
[0174] S407, Device B sends a feasibility assessment result feedback message to Device A. This feasibility assessment result feedback message includes the identifier of the feasibility assessment task and the reservation status of network resources.
[0175] In one implementation, the feasibility assessment execution device sends feasibility assessment result feedback information to the feasibility assessment control device. This feasibility assessment result feedback information is used to indicate the feasibility assessment result of the first network demand information and the reservation status of the network resources for the first network demand information.
[0176] In one implementation, when the network resource reservation requirement information indicates that network resources need to be reserved for the first network requirement information, device B sends the reservation status of the network resources corresponding to the first network requirement information to device A, wherein the reservation status of the network resources is: reserved, not reserved, or released.
[0177] In one implementation, when the network resource reservation requirement information can also indicate the time required to reserve network resources for the first network requirement information, and when the reservation time exceeds the time required to reserve network resources for the first network requirement information, device B sends the reservation status of the network resources corresponding to the first network requirement information to device A, wherein the reservation status of the network resources is either unreserved or released.
[0178] S408, Device A sends a first deployment request message to Device B. The first deployment request message is used to instruct the deployment of the first network demand information on the first resource. The first resource is used to instruct the network resources reserved for the first network demand information.
[0179] In one implementation, the feasibility assessment control device obtains a feasibility assessment result indicating feasibility, and the network resource reservation status of the first network demand information is "reserved." Then, the feasibility assessment control device sends a first deployment request to the feasibility assessment execution device. This first deployment request instructs the deployment of the first network demand information on a first resource, where the first resource indicates the network resource reserved for the first network demand information.
[0180] Specifically, the first deployment request information includes a first network demand information identifier and reserved network resource demand information of the first network demand information.
[0181] S409, Device B deploys the first network requirement information based on the first deployment request information.
[0182] In one implementation, the feasibility assessment execution device deploys network resources for the first network requirement information based on the first network requirement information identifier and the network resource reservation status information of the first network requirement information in the first deployment request.
[0183] By incorporating the reserved network resource requirements of the first network requirement information into the feasibility assessment task, the feasibility assessment execution equipment can be controlled to reserve corresponding network resources for the first network requirement information. Secondly, the reserved network resource status of the first network requirement information is added to the feasibility assessment results, enabling the feasibility assessment control equipment to obtain the reserved network resource status of the first network requirement information. This ensures that operators reserve network resources while conducting feasibility assessments of service quality, ensuring that there are available resources when issuing subsequent service deployment requests, thereby improving the success rate of service deployment.
[0184] Figure 5 A schematic flowchart illustrating another feasibility assessment method provided in an embodiment of this application is shown.
[0185] S501, Device A determines a feasibility assessment task for the network requirement based on the first network requirement information.
[0186] Specifically, the feasibility assessment task includes feedback information on network resources corresponding to the first network demand information.
[0187] In one implementation, the feasibility assessment control device determines a feasibility assessment task based on first network demand information. The feasibility assessment task may include feedback information on network resources corresponding to the first network demand information, which is a service to be executed.
[0188] S502, Device A sends a feasibility assessment task creation request information to Device B. This feasibility assessment task creation request information is used to instruct Device B to create a feasibility assessment task object according to the feasibility assessment task creation request information.
[0189] Specifically, the feasibility assessment task creation request information may include the identifier of the feasibility assessment task, the identifier of the first network demand information, the first network demand information, and the information feedback information of the network resources corresponding to the first network demand information.
[0190] This step and method are similar to S402, and will not be repeated here for the sake of brevity.
[0191] S503, Device B determines the feasibility assessment task object based on the feasibility assessment task creation request information, and configures the first network requirement information and the information feedback information of the network resources corresponding to the first network requirement information in the second feasibility assessment task.
[0192] This step and method are similar to S403, and will not be repeated here for the sake of brevity.
[0193] Optionally, in S504, device B sends feasibility assessment task object creation result information to device A, which includes the identifier of the feasibility assessment task.
[0194] This step and method are similar to S404, but for the sake of brevity, they will not be described in detail here.
[0195] S505, Device B determines the results of the feasibility assessment task and the network resource information corresponding to the first network requirement information based on the feasibility assessment task object creation result information.
[0196] This step and method are similar to S405, but for the sake of brevity, they will not be described in detail here.
[0197] In one implementation, when the feasibility assessment task creation request information includes feedback information on network resources corresponding to the first network demand information, the feasibility assessment execution device, after performing a feasibility assessment, determines the information of the network resources allocated to the first network demand information if the feasibility assessment result is feasible.
[0198] In one implementation, when the network resource information feedback request information indicates that the network resource information corresponding to the first network request information needs to be fed back, device B determines the network resource information corresponding to the first network request information, wherein the network resource information includes the network resource type of the first network request information and the resource quantity of the first network request information.
[0199] For example, when the network resource information is radio resources (including PRB, RRC connection count, and DRB resources, etc.), the network resource information can be represented as a list of cells serving the service requirement, and the number or proportion of radio resources allocated to the service requirement in each cell. For example, (Cell 1, PRB: 500, RRC connection count: 1000, DRB resource count: 600), (Cell 2, PRB: 500, RRC connection count: 800, DRB resource count: 300) or (Cell 1, PRB: 30%, RRC connection count: 20%, DRB resource count: 20%), (Cell 2, PRB: 30%, RRC connection count: 15%, DRB resource count: 15%).
[0200] When the network resource information is core network resource (including: number of PDU session connections and number of subscribers), the network resource information can be represented as a list of SMFs and Unified Data Management (UDM) serving the service requirement, and the number of PDU session connections allocated to the service requirement by each SMF and the number of subscribers allocated to the service requirement by each UDM. For example, (SMF1, number of PDU session connections: 1000) and (UDM1, number of subscribers: 500).
[0201] When the information of the network resource is a virtual resource, the information of the network resource can be represented as the number of virtual machines serving the business requirements, the number of computing resources, the number of storage resources, and the amount of memory.
[0202] Optionally, in step S506, device A sends network resource information query information to device B. This network resource information query information is used to query the feasibility assessment results of the first network demand information and the network resource information of the first network demand information.
[0203] This step and method are similar to S406, but for the sake of brevity, they will not be described in detail here.
[0204] S507, Device B sends a feasibility assessment result feedback message to Device A. This feasibility assessment result feedback message includes the identifier of the feasibility assessment task and information on network resources of the first network requirement information.
[0205] This step and method are similar to S407, but for the sake of brevity, they will not be described in detail here.
[0206] In one implementation, when the feasibility assessment task includes feedback information on network resources corresponding to the first network requirement information, and the feasibility result is feasible, the feasibility assessment execution device sends the identifier of the feasibility assessment task and the network resource information of the first network requirement information to the feasibility assessment control device.
[0207] In one implementation, when the network resource information feedback request information indicates that the network resource information corresponding to the first network request information needs to be fed back, device B sends the network resource information corresponding to the first network request information to device A. The network resource information includes the network resource type of the first network request information and the number of network resources in the first network request information.
[0208] S508, Device A determines the network resources to be allocated to the first network demand information based on the feedback information from the feasibility assessment results.
[0209] In one implementation, when the network resource feedback demand information indicates that the network resource information corresponding to the first network demand information needs to be fed back, and the feasibility assessment result is feasible, the feasibility assessment control device element allocates the network resource of the first network demand information according to the determination of the network resource information of the first network demand information.
[0210] S509, Device A sends a first network demand information allocation request to Device B. The first network demand information allocation request is used to instruct that network resource information of the first network demand information be allocated to the first network demand information.
[0211] In one implementation, when the network resource information feedback requirement information indicates that the network resource information corresponding to the first network requirement information needs to be fed back, and the feasibility assessment result is feasible, the feasibility assessment control device sends the first network requirement information allocation request information to the feasibility assessment execution device. The first network requirement information allocation request information is used to instruct the allocation of the network resource information of the first network requirement information to the first network requirement information.
[0212] Specifically, the first network demand information allocation request information includes a first network demand information identifier and information about the network resources of the first network demand information.
[0213] By incorporating network resource feedback information corresponding to the first network demand information into the feasibility assessment task, the feasibility assessment execution device can calculate and provide feedback on the network resource information for the first network demand information. Simultaneously, by including network resource information in the feasibility assessment results, the feasibility assessment control device can obtain network resource information for the corresponding service demand and, after confirmation, request allocation from the feasibility execution device. Therefore, when conducting feasibility assessments of service quality, operators can obtain the corresponding network resource information to guide pricing for service demands, or configure network resources for the corresponding network demand information through the network resource configuration interface, thereby reducing service deployment time.
[0214] Figure 6 A schematic flowchart illustrating another feasibility assessment method provided in an embodiment of this application is shown.
[0215] S601, Device A determines a feasibility assessment task for the network requirement based on the first network requirement information.
[0216] Specifically, the feasibility assessment task includes providing feedback on the modification suggestions for the first network requirement information.
[0217] In one implementation, the feasibility assessment control device determines a feasibility assessment task based on first network demand information. The feasibility assessment task may include feedback demand information suggesting modifications to the first network demand information, which is a service to be executed.
[0218] S602, Device A sends a feasibility assessment task creation request to Device B. This feasibility assessment task creation request is used to instruct Device B to create a feasibility assessment task object according to the feasibility assessment task creation request.
[0219] Specifically, the feasibility assessment task creation request information may include the identifier of the feasibility assessment task and the identifier of the first network requirement information, the first network requirement information and the feedback information on the modification suggestions of the first network requirement information.
[0220] This step and method are similar to S402, and will not be repeated here for the sake of brevity.
[0221] S603, Device B determines the feasibility assessment task object based on the feasibility assessment task creation request information, and configures the first network requirement information and the modification suggestion feedback requirement information of the first network requirement information in the second feasibility assessment task.
[0222] This step and method are similar to S403, and will not be repeated here for the sake of brevity.
[0223] Optionally, in S604, device B sends feasibility assessment task object creation result information to device A, which includes the identifier of the feasibility assessment task.
[0224] This step and method are similar to S404, but for the sake of brevity, they will not be described in detail here.
[0225] S605, Device B determines the results of the feasibility assessment task and the modification suggestions for the first network requirement information based on the feasibility assessment task object creation result information.
[0226] This step and method are similar to S405, but for the sake of brevity, they will not be described in detail here.
[0227] In one implementation, when the feasibility assessment task creation request information includes feedback information on modification suggestions for the first network requirement information, the feasibility assessment execution device determines the modification suggestions for the first network requirement information after performing the feasibility assessment.
[0228] In one implementation, when the feedback requirement information for the modification suggestion of the first network requirement information indicates that the modification suggestion information corresponding to the first network requirement information needs to be fed back, device B determines the modification suggestion information corresponding to the first network requirement information. The modification suggestion information includes at least one suggested network requirement information parameter name and the information parameter value of the at least one suggested network requirement.
[0229] Optionally, when the feasibility assessment result is infeasible, i.e. there are not enough network resources to meet the specified network requirement information, the feasibility assessment execution device calculates and determines the configuration of network resources that can meet the first network requirement information based on the available network resources, i.e., forms one or more modification suggestions.
[0230] For example, when the specified network requirement information is (service type: URLLC; coverage area: Pudong Jinqiao; maximum number of users: 500,000; latency: 10ms; speed: 500Mbps), the feasibility assessment execution device determines during the assessment that there are not enough PRB resources to meet the service requirement information. However, for the available PRB resources, the feasibility assessment execution device can determine that the following two modification suggestions can meet the first network requirement information, forming the following two modification suggestions:
[0231] Suggested modification information 1: (Service type: URLLC; Coverage area: Pudong Jinqiao; Maximum number of users: 300,000; Latency: 10ms; Speed: 300Mbps);
[0232] Suggested modification information 2: (Service type: URLLC; Coverage area: Pudong Jinqiao; Maximum number of users: 500,000; Latency: 20ms; Speed: 400Mbps).
[0233] Optionally, when the feasibility assessment result is feasible, that is, there are sufficient network resources to meet the specified business requirements, the feasibility assessment execution device calculates and determines the network resources that can meet the first network requirement information based on the available network resources, and forms one or more modification suggestions.
[0234] For example, when the specified network requirements are (service type: URLLC; coverage area: Pudong Jinqiao; maximum number of users: 500,000; latency: 10ms; speed: 500Mbps), the feasibility assessment execution device calculates and determines, based on available network resources, that the following network requirements can be met, and then generates the following modification suggestions:
[0235] Suggested modification information: (Service type: URLLC; Coverage area: Pudong Jinqiao; Maximum number of users: 500,000; Latency: 5ms; Speed: 700Mbps).
[0236] Optionally, in step S606, device A sends a modification suggestion information query to device B. This modification suggestion information query is used to query the feasibility assessment results of the first network requirement information and the modification suggestions for the first network requirement information.
[0237] In one implementation, the feasibility assessment control device sends modification suggestion query information to the feasibility assessment execution device. This modification suggestion query information is used to instruct the query for one or more modification suggestions provided for the first network requirement information.
[0238] S607, Device B sends a feasibility assessment result feedback message to Device A. This feasibility assessment result feedback message includes the identifier of the feasibility assessment task and the modification suggestions for the first network requirement information.
[0239] In one implementation, when the feedback requirement information for the modification suggestion of the first network requirement information indicates that the modification suggestion information corresponding to the first network requirement information needs to be fed back, device B sends the modification suggestion information corresponding to the first network requirement information to device A. The modification suggestion information includes at least one parameter name of the network requirement information and the parameter value of the at least one network requirement information.
[0240] Optionally, in S608, device A determines appropriate modification suggestions based on modification suggestions from one or more first network demand information sent by device B. The appropriate modification suggestions are determined by the current network resources and the first network demand information.
[0241] In one implementation, after obtaining the feasibility assessment results and at least one modification suggestion for the first network requirement information sent by the feasibility execution device, the feasibility assessment control device determines whether to accept the modification suggestion based on its own network requirements. Specifically, when the feasibility assessment control device obtains multiple modification suggestions, it also needs to select a suitable modification suggestion from among them to deploy the first network requirement information.
[0242] S609, Device A sends a second deployment request message to Device B. The second deployment request message is used to instruct the deployment of the first network requirement information on the second resource. The second resource is used to instruct the configuration of the network resource corresponding to the modification suggestion of the first network requirement information.
[0243] In one implementation, the feasibility assessment control device sends a second deployment request message to the feasibility assessment execution device. The second deployment request message is used to instruct the deployment of the first network requirement information on a second resource. The second resource is used to instruct the configuration of the network resource corresponding to the modification suggestion of the first network requirement information.
[0244] Specifically, the second deployment request information includes a first network requirement information identifier and a suggestion for modifying the first network requirement information.
[0245] S610, Device B deploys the first network requirement information based on the second deployment request information.
[0246] In one implementation, the feasibility assessment execution device deploys network resources based on the first network requirement information identifier and the first network resource modification suggestion information in the second deployment request.
[0247] By incorporating modification suggestions for the first network requirement information into the feasibility assessment task, the feasibility assessment execution equipment can determine the modification suggestions for the first network requirement information. Specifically, it determines whether modification suggestions can be made when current network resources do not meet the first network requirement information, and whether modification suggestions can be made when current network resources can meet the first network requirement information. This modification suggestion information is then included in the feasibility assessment results, allowing the feasibility assessment control equipment to obtain this information and adjust the corresponding network resource configuration. Therefore, when conducting feasibility assessments of service quality, operators can obtain relevant network requirement suggestions, guiding them to select appropriate network requirement information based on network capabilities.
[0248] The above combination Figures 3-6 The information transmission method provided in the embodiments of this application is described in detail below. Figures 7-8 This application provides a detailed description of the communication device provided in its embodiments.
[0249] The following, combined with Figure 7 and Figure 8 This application provides a detailed description of the communication device provided in its embodiments. It should be understood that the descriptions of the device embodiments correspond to the descriptions of the method embodiments; therefore, any content not described in detail can be found in the above method embodiments. For brevity, some content is omitted.
[0250] This application embodiment can divide the transmitting or receiving device into functional devices according to the above method examples. For example, each function can be divided into its own functional device, or two or more functions can be integrated into one processing device. The integrated device can be implemented in hardware or software. It should be noted that the device division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0251] According to the aforementioned method, Figure 7This is a schematic block diagram of a communication device provided in an embodiment of this application. The communication device includes a transceiver unit 701 and a processing unit 702. The transceiver unit 701 is used to enable content interaction between the communication device and other units or network elements. The processing unit 702 is used to process data by the communication device.
[0252] It should be understood that the transceiver unit 701 in the embodiments of this application can be implemented by a transceiver or transceiver-related circuit components, and the processing unit 702 can be implemented by a processor or processor-related circuit components (or, referred to as processing circuit).
[0253] For example, the communication device can be a communication apparatus, or it can be a chip or other combination device or component that has the functions of the aforementioned communication apparatus.
[0254] For example, when the communication device is the device corresponding to the feasibility assessment control device, the transceiver unit 701 and the processing unit 702 can support the actions performed by the device corresponding to the feasibility assessment control device in the above method examples.
[0255] For example, when the communication device is the device corresponding to the feasibility assessment execution device, the transceiver unit 701 and the processing unit 702 can support the actions performed by the device corresponding to the feasibility assessment execution device in the above method examples.
[0256] This application also provides a communication device, such as... Figure 8 As shown, it includes: a processor 801, a communication interface 802, and a memory 803. The processor 801, communication interface 802, and memory 803 can be interconnected via a bus 804; the bus 804 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus 804 can be divided into an address bus, a data bus, and a control bus, etc.
[0257] like Figure 8 As shown, Figure 8The bus is represented by a single thick line, but this does not indicate that there is only one bus or one type of bus. Processor 801 can be a central processing unit (CPU), a network processor (NP), or a combination of a CPU and an NP. The processor may further include hardware chips. These hardware chips can be application-specific integrated circuits (ASICs), programmable logic devices (PLDs), or combinations thereof. The PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), generic array logic (GAL), or any combination thereof. Memory 803 can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache.
[0258] The processor 801 is used to implement data processing operations of the communication device. The communication interface 802 is used to implement the sending and receiving operations of the communication device. Figure 7 The functions and implementation process of the transceiver unit in the middle can be understood through Figure 8 This is achieved through the communication interface 802 in the communication device shown.
[0259] For example, when the communication device is the device corresponding to the feasibility assessment control device, the processor 801, the communication interface 802, and the memory 803 can support the actions performed by the device corresponding to the feasibility assessment control device in the above method examples.
[0260] For example, when the communication device is the device corresponding to the feasibility assessment execution device, the processor 801, the communication interface 802, and the memory 803 can support the actions performed by the device corresponding to the feasibility assessment execution device in the above method examples.
[0261] It is understood that the communication device 800 may also include other devices, such as input devices, output devices, batteries, etc.
[0262] It is understood that the processor in the embodiments of this application may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.
[0263] In embodiments of this application, the memory may be random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and storage medium may reside in an ASIC. Additionally, the ASIC may reside in a network device or a terminal device. Alternatively, the processor and storage medium may exist as discrete components in the network device or terminal device.
[0264] Various aspects or features of this application can be implemented as methods, apparatus, or articles of manufacture using standard programming and / or engineering techniques. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). Furthermore, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, various other media capable of storing, containing, and / or carrying instructions and / or data.
[0265] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: a computer program or a set of instructions, which, when executed on a computer, causes the computer to perform... Figures 3 to 6 The method of any one of the embodiments shown.
[0266] According to the method provided in the embodiments of this application, this application also provides a computer-readable storage medium storing a program or a set of instructions, which, when executed on a computer, causes the computer to perform... Figures 3 to 6 The method of any one of the embodiments shown.
[0267] According to the method provided in the embodiments of this application, this application also provides a communication system, which includes the aforementioned apparatus or device.
[0268] This application also provides a computer-readable medium storing a computer program (also referred to as code or instructions) that, when run on a computer, causes the computer to perform the aforementioned method.
[0269] This application also provides a chip having a processing circuit on it, the processing circuit being used to perform the aforementioned method.
[0270] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a terminal device, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a DVD; or it can be a semiconductor medium, such as a solid-state disk (SSD).
[0271] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0272] It should be understood that in the embodiments of this application, the designations "first", "second", etc. are only for distinguishing different objects, such as different network devices, and do not constitute a limitation on the scope of the embodiments of this application. The embodiments of this application are not limited thereto.
[0273] It should also be understood that in this application, “when…”, “if” and “if” all refer to the network element making a corresponding processing under certain objective circumstances, and are not time-limited, nor do they require the network element to make a judgment when it is implemented, nor do they mean that there are other limitations.
[0274] It should also be understood that in the various embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.
[0275] It should also be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0276] In this application, expressions such as "the item includes one or more of the following: A, B, and C" generally mean, unless otherwise specified, that the item can be any one of the following: A; B; C; A and B; A and C; B and C; A, B and C; A and A; A, A and A; A, A and B; A, A and C, A, B and B; A, C and C; B and B, B, B and B, B, B and C, C and C; C, C and C, and other combinations of A, B, and C. The above example uses three elements, A, B, and C, to illustrate the possible entries for the item. When expressed as "the item includes at least one of the following: A, B, ..., and X," i.e., when the expression contains more elements, then the applicable entries for the item can also be obtained according to the aforementioned rules.
[0277] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
Claims
1. A method for feasibility assessment, characterized in that, The method includes: The management service provider receives a first message from the management service consumer, the first message being a request for the management service provider to conduct a feasibility assessment of first network requirement information, the first message including the first network requirement information, and The first information includes first indication information, wherein the first indication information is used to instruct the management service provider to reserve network resources corresponding to the first network demand information, and the first information is used to indicate a first duration, which is the time for reserving network resources for the first network demand information. The first information also includes third instruction information, which is used to instruct the management service provider to provide feedback on modification suggestions for the first network requirement information; The management service provider performs a feasibility assessment on the first network demand information based on the first information to determine the second information, wherein the second information includes the results of the feasibility assessment, and The second information also includes the reservation status of network resources corresponding to the first network demand information and information on modification suggestions for the first network demand information; The management service provider sends the second information to the management service consumer.
2. The method according to claim 1, characterized in that, The reserved status includes reserved, not reserved, or released.
3. The method according to claim 1 or 2, characterized in that, When the first information includes the first indication information, the method further includes: The management service provider determines the first network resource as the network resource corresponding to the first network demand information; The management service provider sets the reservation status of the first network resource to reserved.
4. The method according to claim 2, characterized in that, The method further includes: The management service provider receives a third message sent by the management service consumer. The third message is used to instruct the management service provider to release the network resources reserved for the first network demand information and reserve them for the first network demand information when the network resources reserved for the first network demand information are occupied.
5. The method according to any one of claims 1-4, characterized in that, When the duration for reserving network resources for the first network demand information exceeds the first duration, the method further includes: The management service provider releases the network resources reserved for the first network demand information.
6. The method according to claim 5, characterized in that, The method further includes: The management service provider sends a fourth message to the management service consumer, the fourth message indicating that the reservation status of the network resources reserved for the first network demand information has been updated to either released or not reserved.
7. The method according to any one of claims 1-6, characterized in that, The modification proposal includes at least one parameter name and at least one parameter value for the proposed network requirement information.
8. The method according to any one of claims 1-7, characterized in that, The network resources include at least one of the following: wireless resources, core network resources, and virtual resources.
9. The method according to claim 8, wherein the radio resources include physical resource blocks (PRBs), radio resource control (RRC) connections, and data radio bearers (DRBs).
10. The method according to any one of claims 1-9, wherein the first network requirement information is network latency, network speed, coverage area, user type, maximum number of users, user activation ratio, coverage quality, service type, packet transmission size, terminal distribution information, or terminal mobility.
11. A method for feasibility assessment, characterized in that, The method includes: The managed service consumer sends a first message to the managed service provider, the first message being a request for the managed service provider to conduct a feasibility assessment of first network requirement information, the first message including the first network requirement information, and The first information includes first indication information, wherein the first indication information is used to instruct the management service provider to reserve network resources corresponding to the first network demand information, and the first information is used to indicate a first duration, which is the time for reserving network resources for the first network demand information. The first information also includes third instruction information, which is used to instruct the management service provider to provide feedback on modification suggestions for the first network requirement information; The management service consumer receives a second message from the management service provider, the second message including the results of a feasibility assessment, and The second information also includes the reservation status of network resources corresponding to the first network demand information and the modification suggestions corresponding to the first network demand information.
12. The method according to claim 11, wherein the reserved state includes: Reserved, not reserved, or released.
13. The method according to claim 11 or 12, characterized in that, When the first information includes the first indication information, the method further includes: The management service consumer receives the reservation status of a first network resource sent by the management service provider, wherein the first network resource is the network resource corresponding to the first network demand information.
14. The method according to any one of claims 11 to 13, characterized in that, The method further includes: The management service consumer sends a third message to the management service provider, which instructs the management service provider to release the network resources reserved for the first network demand information and reserve them for the first network demand information when the network resources reserved for the first network demand information are occupied.
15. The method according to any one of claims 11-14, characterized in that, When the duration for reserving network resources for the first network demand information exceeds the first duration, the method further includes: The management service consumer receives a fourth message from the management service provider, the fourth message indicating that the reservation status of the network resources reserved for the first network demand information has been updated to either released or not reserved.
16. The method according to any one of claims 11-15, characterized in that, The proposed modification includes at least one parameter name and the parameter value of at least one network requirement.
17. The method according to any one of claims 11-16, characterized in that, The network resources include at least one of the following: wireless resources, core network resources, and virtual resources.
18. The method according to claim 17, wherein the radio resources include physical resource blocks (PRBs), radio resource control (RRC) connections, and data radio bearers (DRBs).
19. The method according to any one of claims 11-18, wherein the first network requirement information is network latency, network speed, coverage area, user type, maximum number of users, user activation ratio, coverage quality, service type, packet transmission size, terminal distribution information, or terminal mobility.
20. A method for feasibility assessment, characterized in that, The method includes: The managed service consumer sends a first message to the managed service provider, the first message being a request for the managed service provider to conduct a feasibility assessment of first network requirement information, the first message including the first network requirement information, and The first information includes first indication information, wherein the first indication information is used to instruct the management service provider to reserve network resources corresponding to the first network demand information, and the first information is used to indicate a first duration, which is the time for reserving network resources for the first network demand information. The first information also includes third instruction information, which is used to instruct the management service provider to provide feedback on modification suggestions for the first network requirement information; The management service provider performs a feasibility assessment on the first network demand information based on the first information to determine the second information, wherein the second information includes the results of the feasibility assessment, and The second information also includes the reservation status of network resources corresponding to the first network demand information and the modification suggestions corresponding to the first network demand information; The management service provider sends the second information to the management service consumer.
21. The method according to claim 20, characterized in that, The method further includes: The management service provider determines the first network resource as the network resource corresponding to the first network demand information; The management service provider sets the reservation status of the first network resource to reserved; The management service provider sends the reservation status of the first network resource to the management service consumer.
22. The method according to claim 20 or 21, characterized in that, The reserved status includes reserved, not reserved, or released.
23. The method according to any one of claims 20 to 22, characterized in that, The method further includes: The management service provider determines the modification suggestion information corresponding to the first network demand information, and the modification suggestion information includes at least one parameter name of the suggested network demand information and the parameter value of the at least one suggested network demand information; The management service provider sends the modification suggestion information to the management service consumer.
24. The method according to any one of claims 20-23, characterized in that, The network resources include at least one of the following: wireless resources, core network resources, and virtual resources.
25. The method according to claim 24, wherein the radio resources include physical resource blocks (PRBs), radio resource control (RRC) connections, and data radio bearers (DRBs).
26. The method according to any one of claims 20-25, wherein the first network requirement information is network latency, network speed, coverage area, user type, maximum number of users, user activation ratio, coverage quality, service type, packet transmission size, terminal distribution information, or terminal mobility.
27. A communication device, characterized in that, include: Processor and interface components for implementing the method as described in any one of claims 1-10.
28. A communication device, characterized in that, include: Processor and interface components for implementing the method as described in any one of claims 11-20.
29. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When the computer program or instructions are executed by a processor, they cause the method to be described as claimed in any one of claims 1-20.
30. A chip system, characterized in that, include: A processor for retrieving and executing computer programs or instructions from memory, causing a communication device on which the chip system is mounted to implement the method as described in any one of claims 1-20.
31. A communication system comprising a management service provider and a management service consumer, wherein the management service provider is configured to perform the method according to any one of claims 1-10, and the management service consumer is configured to perform the method according to any one of claims 11-20.