Intention management method and device
By receiving and processing intention preference information, priority is given to meeting the priority intention goals in 5G-A network, and automation and intelligent technologies are used to resolve intention conflicts, achieving efficient intention goals and improving network operation and maintenance efficiency under limited resources.
Patent Information
- Application Number
- CN202410074882.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-18
- Publication Date
- 2025-07-18
AI Technical Summary
In 5G-A network, how to effectively ensure the realization of intention goals and improve the operation and maintenance efficiency of communication networks, especially how to deal with intention conflicts and resource allocation of multiple intention goals when resources are limited.
By receiving intent preference information, determining the types and objects of preferential intent goal satisfaction, using automated and intelligent technologies to control network equipment parameters, prioritizing the execution or allocation of resources to achieve priority intent goals, and performing conflict resolution and resource optimization when intent conflicts.
Effectively resolve conflicts of intentions, ensure the realization of priority intention goals, improve the operation and maintenance efficiency of communication networks, avoid interruptions in intention execution, and improve network resource utilization efficiency.
Smart Images

Figure CN120342897A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to an intent management method and apparatus. Background Art
[0002] The evolution (5G-advanced, 5G-A) network of the fifth-generation (5th generation, 5G) mobile communication technology brings more operational complexity due to the large number of access devices and diverse services. Network automation and intelligence are important topics in the 5G-A network. Automation and intelligence technologies (such as artificial intelligence, machine learning, big data analysis, etc.) can be applied to various scenarios in the network life cycle, including network planning, network deployment, network optimization, service operation, etc., which can reduce manual operations, lower the operating expense (OPEX) of operators, improve the operation and maintenance efficiency, enhance the service experience, and enable various vertical industries (for example, autonomous driving, smart city, etc.).
[0003] An intent can be used to describe the network or service expected by a user, but does not define specific network or service configuration parameters, nor specify the management tasks that the intent management system needs to execute. An intent allows a user to request a network and service without detailed knowledge of how to provide them. The intent management system can automatically learn the behaviors of the network and service, and use intelligent and automated mechanisms to meet the needs expressed by the user through the intent.
[0004] The intent management system can receive intents from one or more users, and each intent can include one or more intent targets (such as network or service requirements). Considering the limited resources of a communication network (such as a 5G-A network, a sub-network of a 5G-A network, etc.), how the intent management system can effectively ensure the realization of intent targets and improve the operation and maintenance efficiency of the communication network is an issue worthy of attention. Summary of the Invention
[0005] Embodiments of this application provide an intent management method and apparatus to effectively ensure the realization of intent targets and improve the operation and maintenance efficiency of a communication network.
[0006] In a first aspect, an embodiment of the present application provides an intention management method, which can be executed by a first communication device. The first communication device here can be a device (or functional unit, or management platform, etc.) with intention management capabilities in a communication network (such as a 5G-A network, a sub-network of a 5G-A network, etc.), or can also refer to a processor, module, chip, or chip system, etc. that implements this method in a device with intention management capabilities. The method includes: receiving intention preference information from a second communication device; where the intention preference information is used to determine a preferred intention target type, and the intention target associated with the intention target type is preferentially satisfied; and / or, the intention preference information is used to determine a preferred intention object, and the intention target associated with the intention object is preferentially satisfied; executing a first intention according to the intention preference information, where the first intention includes a first intention target, and the first intention target is preferentially satisfied; where the first intention target belongs to the intention target associated with the intention target type, and / or, the first intention target belongs to the intention target associated with the intention object.
[0007] In the embodiment of the present application, that an intention target is preferentially satisfied can mean that the intention target is preferentially realized, or the intention target is preferentially executed, or resources are preferentially allocated to the intention target, etc. For example: There are intention target 1 and intention target 2, and intention target 1 is the intention target to be preferentially realized. If the communication network cannot support satisfying both intention target 1 and intention target 2 simultaneously, the first communication device can execute intention target 1, such as using automation and intelligent technologies to control the parameters (or configurations) of devices in the communication network so that the communication network satisfies intention target 1; for intention target 2, the first communication device can control the communication network to satisfy intention target 2 as much as possible under the condition of satisfying intention target 1, or it can also not execute intention target 2. Another example: There are intention target 1 and intention target 3, and intention target 1 is the intention target to be preferentially realized. If the communication network has additional available resources in addition to the resources (such as bandwidth resources) that can support intention target 1 and intention target 3, when the first communication device executes intention target 1, it can also control the communication network to allocate more available resources for the realization of intention target 1 in addition to the resources that can support the realization of intention target 1, so that the realization effect of intention target 1 is better.
[0008] Through the above method, the first communication device can identify (or distinguish) the preferred intention target according to the intention preference information and preferentially satisfy the preferred intention target, which can support the first communication device to resolve intention target conflicts or allocate resources for multiple intention targets according to the intention preference information when there are multiple intention targets, thereby effectively ensuring the realization of the intention target; and can avoid the situation where the intention execution is interrupted due to intention conflicts, affecting the intention execution process, and can also improve the operation and maintenance efficiency of the communication network.
[0009] In a possible design, before executing the first intent according to the intent preference information, it further includes: determining that there is an intent conflict in the first intent, where the existence of an intent conflict in the first intent includes a conflict between the first intent target and the second intent target further included in the first intent, and / or a conflict between the first intent target and the third intent target included in the second intent.
[0010] Through the above design, the intent management method provided by the embodiments of the present application can be applied to the scenario of intent conflict for intent conflict resolution, avoiding affecting the execution process of the intent due to intent conflict.
[0011] In a possible design, before executing the first intent according to the intent preference information, it further includes: determining that the first intent further includes a second intent target, where the second intent target does not conflict with the first intent target; or determining that there is also a second intent, and the second intent further includes a third intent target, and the third intent target does not conflict with the first intent target.
[0012] Through the above design, the intent management method provided by the embodiments of the present application can be applied to the scenario where multiple intent targets need to be executed, and more resources can be allocated to the preferred intent target, effectively guaranteeing the implementation effect of the preferred intent target.
[0013] In a possible design, the intent preference information includes wireless network intent preference information and / or wireless service intent preference information, and the first intent is a wireless network intent or a wireless service intent.
[0014] Through the above design, intent preference information can be configured for the wireless network and / or wireless service to effectively guarantee the implementation of the wireless network intent target and / or the wireless service intent target, and improve the operation and maintenance efficiency of the communication network (such as the wireless network).
[0015] In a possible design, the wireless network intent preference information may include one or more of wireless network intent target type (such as coverage target, rate target, capacity target, energy saving target, etc.) preference, wireless network standard (such as evolved universal terrestrial radio access network (EUTRAN), new radio (NR), etc.) preference, wireless frequency point preference (such as 200 megahertz (MHz), 300 MHz, 700 MHz, etc.), or user group preference.
[0016] Through the above design, intent preferences can be set from aspects such as wireless network intent target type, wireless network standard, wireless frequency point, or user group, etc., to preferentially guarantee the implementation of the intent target in one or several aspects of the wireless network.
[0017] In a possible design, the wireless service intent preference information may include preferences for wireless service intent target types (such as latency targets, rate targets, capacity targets, etc.), wireless service types (such as enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), massive machine type of communication (MIoT), vehicle to X (V2X), etc.), wireless service application types (such as voice, video, etc.), wireless service user types (such as very important person (VIP) users, ordinary users, roaming users, highly protected users, etc.), or wireless service tenant types (such as power grid users, government and enterprise users, steel mill users, automotive users, etc.).
[0018] Through the above design, intent preferences can be set from aspects such as wireless service intent target types, wireless service types, wireless service application types, wireless service user types, or wireless service tenant types, etc., to preferentially ensure the realization of intent targets in one or several aspects of wireless services.
[0019] In a possible design, the method further includes: receiving condition information from a second communication device, where the condition information is used to indicate the applicable conditions of the intent preference information, and the first intent satisfies the applicable conditions according to the intent preference information.
[0020] Exemplarily: The condition information may include the time range to which the intent preference information applies.
[0021] Through the above design, usage conditions can be set for the intent preference information, supporting the use of different intent preference information under different conditions to meet the application requirements of users (such as operators) for the communication network under different conditions.
[0022] In a possible design, the method further includes: receiving an intent execution management function object identifier from a second communication device, where the intent execution management function object identifier is used to identify the intent execution management function object; configuring the intent preference information in the intent execution management function object. Optionally, the first intent belongs to the intents managed by the intent execution management function object. Among them, the first communication device may include at least one intent execution management function object, and different intent execution management function objects may be responsible for managing different intents, such as managing intents in different regions, different types of intents, etc.
[0023] Through the above design, it is possible to support the configuration of intent preference information for a management function object for a specific intent, and perform intent preference information configuration at the granularity of the management function object for intent execution.
[0024] In a possible design, the above intent preference information, condition information, and intent execution management function object identifier are included in one message.
[0025] In a possible design, the method further includes: receiving a first intent identifier from a second communication device, where the first intent identifier is used to identify a first intent; and configuring intent preference information in an intent management object corresponding to the first intent.
[0026] Through the above design, it is possible to support the configuration of intent preference information for a specific intent, and perform intent preference information configuration at the intent granularity.
[0027] In a possible design, the above intent preference information, condition information, and first intent identifier are included in one message.
[0028] In a possible design, the first intent further includes a second intent target, and there is a conflict between the second intent target and the first intent target. The method further includes: sending an intent conflict report to the second communication device, where the intent conflict report includes a modification suggestion for the second intent target.
[0029] Through the above design, it also supports giving a modification suggestion for an unmet intent target when there is a conflict between intent targets, providing a reference for the second communication device to modify the unmet intent target.
[0030] In a second aspect, an embodiment of the present application provides an intent management method, which can be executed by a second communication device. Here, the second communication device may be a device (or functional unit, or management platform, etc.) with intent management capabilities in a communication network, or may also refer to a processor, module, chip, or chip system, etc. that implements the method in a device with intent management capabilities. The method includes: determining intent preference information; where the intent preference information is used to determine a preferred intent target type, and the intent target associated with the intent target type is preferentially satisfied; and / or, the intent preference information is used to determine a preferred intent object, and the intent target associated with the intent object is preferentially satisfied; and sending the intent preference information to a first communication device.
[0031] In a possible design, the intent preference information includes wireless network intent preference information and / or wireless service intent preference information.
[0032] In a possible design, the wireless network intent preference information includes one or more of the following: wireless network intent target type preference, wireless network mode preference, wireless frequency point preference, or user group preference.
[0033] In a possible design, the wireless service intent preference information includes one or more of the following: wireless service intent target type preference, wireless service type preference, wireless service application type preference, wireless service user type preference, or wireless service tenant type preference.
[0034] In a possible design, the method further includes: sending condition information to the first communication device, where the condition information is used to indicate the applicable conditions of the intent preference information.
[0035] Exemplarily: The condition information may include the time range to which the intent preference information applies.
[0036] In a possible design, the method further includes: sending an intent execution management function object identifier to the first communication device, where the intent execution management function object identifier is used to identify the intent execution management function object, and the intent preference information is configured in the intent execution management function object.
[0037] In a possible design, the intent preference information, the condition information, and the intent execution management function object identifier are included in one message.
[0038] In a possible design, the method further includes: sending a first intent identifier to the first communication device, where the first intent identifier is used to identify the first intent; and the intent preference information is configured in the intent management object corresponding to the first intent.
[0039] In a possible design, the above-mentioned intent preference information, condition information, and first intent identifier are included in one message.
[0040] In a possible design, the method further includes: receiving an intent conflict report from the first communication device, where the intent conflict report includes a modification suggestion for the second intent target in the first intent, where the first intent includes a first intent target and a second intent target, the second intent target conflicts with the first intent target, and the first intent target is preferentially satisfied according to the intent preference information; and modifying the second intent target according to the intent conflict report.
[0041] In a third aspect, an embodiment of the present application provides a communication device, which has the function of implementing the method in the first aspect or the second aspect above. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions, such as an interface unit and a processing unit.
[0042] In a possible design, the device may be a chip or an integrated circuit.
[0043] In a possible design, the device includes a memory and a processor. The memory is used to store instructions for the processor to execute. When the instructions are executed by the processor, the device can perform the methods of the first aspect or the second aspect.
[0044] Fourth aspect, an embodiment of the present application provides a communication device, which includes an interface circuit and a processor, and the processor and the interface circuit are coupled to each other. The processor is used to implement the method of the first aspect or the second aspect through a logic circuit or by executing instructions. The interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device. It can be understood that the interface circuit can be a transceiver or a transceiver or a transceiver or an input / output interface.
[0045] Optionally, the communication device may further include a memory, which is used to store instructions executed by the processor, or input data required for the processor to run the instructions, or data generated after the processor runs the instructions. The memory can be a physically independent unit, or can be coupled to the processor, or the processor includes the memory (that is, the processor and the memory are integrated).
[0046] In a possible implementation, the communication device is a chip.
[0047] Fifth aspect, an embodiment of the present application provides a communication system, which includes a first communication device and a second communication device. The first communication device can implement the method of the first aspect, and the second communication device can implement the method of the second aspect.
[0048] Sixth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program or instructions are stored. When the computer program or instructions are executed by a processor, the method of the first aspect or the second aspect can be implemented.
[0049] Seventh aspect, an embodiment of the present application further provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are executed by a processor, the method of the first aspect or the second aspect can be implemented.
[0050] Eighth aspect, an embodiment of the present application further provides a chip system, which includes a processor and an interface. The processor is used to call and execute instructions from the interface. When the processor executes the instructions, the method of the first aspect or the second aspect can be implemented.
[0051] For the technical effects that can be achieved by the second aspect to the eighth aspect, please refer to the technical effects that can be achieved by the first aspect, and will not be repeated here. Description of the Drawings
[0052] Figure 1 Schematic diagram of the architecture of the communication system provided by the embodiment of the present application;
[0053] Figure 2 Schematic diagram of the application scenario provided by the embodiment of the present application;
[0054] Figure 3 One of the schematic diagrams of the intent management method provided by the embodiment of the present application;
[0055] Figure 4 Another schematic diagram of the intent management method provided by the embodiment of the present application;
[0056] Figure 5 Another schematic diagram of the intent management method provided by the embodiment of the present application;
[0057] Figure 6 One of the schematic diagrams of the structure of the communication device provided by the embodiment of the present application;
[0058] Figure 7 Another schematic diagram of the structure of the communication device provided by the embodiment of the present application. Detailed implementation manners
[0059] Next, the technical solutions involved in the embodiments of the present application will be described in conjunction with the accompanying drawings in the embodiments of the present application. The embodiments of the present application can be applied to various communication networks, such as: 5G communication network (also known as NR network), 5G-A network, long term evolution (LTE) network, advanced long term evolution (LTE-A) network, future communication network (such as 6G communication network), etc., which will not be limited here. For ease of understanding, some terms in the embodiments of the present application are explained below.
[0060] 1), Intent, which can be used to describe the expectations for the communication network, can include the requirements, goals, conditions, and constraints for the communication network, but does not specifically describe how to achieve these expectations. It is determined by the communication network what solutions to use to meet the intent.
[0061] An intent can include one or more intent goals. An intent goal refers to the goal that the intent expects to achieve, such as the high load ratio in area 1 being less than 10%, etc. Exemplarily: An intent can include a capacity intent (such as this capacity intent requires the high load ratio in area 1 to be less than 10%), a coverage intent (such as this coverage intent requires the weak coverage ratio in area 1 to be less than 20%), a rate intent (such as this rate intent requires the low rate user ratio in area 1 to be less than 5%), etc.
[0062] 2) An intent driven management system can be understood as a system that uses intents for closed-loop automated management and control. The intent driven management system can translate intents into policies and management tasks, and these policies and management tasks can be executed by the intent driven management system to achieve closed-loop automation. In the intent driven intent management method, intents can drive the intent driven management system to use various closed-loop automation to meet the intents. The intent driven management system can also be referred to as an intent handling function, and the intent driven management system can be an operation management system or a supported function of a communication network, etc.
[0063] 3) A managed object is used to describe information about a managed object or a management task in a management system (such as an intent driven management system). The managed object information model can be used as an interaction parameter in a management interface. Creating a managed object means creating management information in the management system, enabling the management system to manage the managed object or execute management tasks based on this management information. In the embodiments of the present application, an intent can be considered as a managed object in the management system, and an intent can also be referred to as an intent management object, that is, the management object of the intent.
[0064] 4) An intent report is the intent result information fed back to the user, and can include one or more of intent execution result information, intent feasibility evaluation report, and intent conflict information, etc.
[0065] In addition, it should be understood that the terms "system" and "network" in the embodiments of the present application can be used interchangeably. Unless otherwise stated, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, timing, priority, or importance of multiple objects. For example, the first intent target and the second intent target do not indicate differences in the corresponding priorities or importance levels of these two intent targets.
[0066] In the embodiments of the present application, for the number of nouns, unless otherwise specified, it means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally means that the associated objects before and after are an "or" relationship. For example, A / B means: A or B. "At least one of the following" or its similar expression refers to any combination of these items, including any combination of single item or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c can be single or multiple.
[0067] In addition, the terms "include" and "have" in the embodiments of the present application, the claims and the drawings are not exclusive. For example, a process, method, system, product or device that includes a series of steps or modules is not limited to the listed steps or modules, and may further include steps or modules that are not listed.
[0068] Please refer to Figure 1 , which is a schematic diagram of an autonomous network system architecture provided by the embodiments of the present application. This system architecture can also be called a network management system architecture, etc. The system architecture includes: a business operation unit, a cross-domain management function unit, a domain management function unit, and multiple network elements.
[0069] Among them, one business operation unit can manage one or more cross-domain management function units. One cross-domain management function unit can manage one or more domain management function units. One domain management function unit can manage one or more network elements. The following will briefly introduce each unit.
[0070] (1) Business operation unit.
[0071] The business operation unit, which can also be called a communication service management function unit (CSMF), can be used to provide functions and management services such as charging, settlement, accounting, customer service, business operation, network monitoring, communication service life cycle management, and business intent translation. The business operation unit can include the operation system of the operator or the operation system of the vertical industry (vertical operational technology system).
[0072] (2) Cross-domain management function unit.
[0073] The cross-domain management functional unit can also be referred to as the network management function (NMF). The cross-domain management functional unit can provide one or more of the following functions or management services: network lifecycle management, network deployment, network fault management, network performance management, network configuration management, network assurance, network optimization functions, translation of network intents from communication service providers (intent-CSP), translation of network intents from communication service consumers (intent-CSC), etc. The network here can include one or more network elements, sub-networks, or network slices. For example, the cross-domain management functional unit can be a network slice management function (NSMF), or a management data analytics function (MDAF), or a cross-domain self-organization network function (SON-function), or a cross-domain intent management functional unit.
[0074] In some deployment scenarios, the cross-domain management functional unit can also provide one or more of the following management functions or management services: sub-network lifecycle management, sub-network deployment, sub-network fault management, sub-network performance management, sub-network configuration management, sub-network assurance, sub-network optimization functions, translation of sub-network intents from communication service providers, translation of sub-network intents from communication service consumers, etc. Among them, the sub-network can be composed of multiple small sub-networks or multiple network slice sub-networks. For example, an access network sub-network of an operator includes an access network sub-network of equipment vendor 1 and an access network sub-network of equipment vendor 2.
[0075] It can be understood that in implementation, the cross-domain management functional unit can be implemented in the form of a management platform + multiple management applications, where the management applications implement the management functions of one or more of the above-mentioned networks or sub-networks; of course, it can also be that a certain network element in the network has the functions of the cross-domain management functional unit.
[0076] (3) Domain management functional unit.
[0077] The domain management function unit, which can also be referred to as the subnetwork management function (NMF) or the network element / function management function, can provide one or more of the following functions or management services: lifecycle management of the subnetwork or network element, deployment of the subnetwork or network element, fault management of the subnetwork or network element, performance management of the subnetwork or network element, assurance of the subnetwork or network element, optimization management of the subnetwork or network element, intent translation of the subnetwork or network element, etc. The subnetwork here can include one or more network elements. Or, the subnetwork here can also include one or more subnets, that is, one or more subnets form a subnetwork with a larger coverage area. Or, the subnetwork here can also include one or more network slice subnets. Among them, the subnetwork can be described by at least one of the following multiple methods:
[0078] A network in a certain technical domain, such as a radio access network, a core network, a transmission network, etc.;
[0079] A network of a certain standard, such as a global system for mobile communications (GSM) network, an LTE network, a 5G network, etc.;
[0080] A network provided by a certain equipment manufacturer, such as a network provided by equipment manufacturer X, etc.;
[0081] A network in a certain geographical area, such as the network of Factory A, the network of Prefecture-level City B, etc.
[0082] It can be understood that in implementation, the domain management function unit can be implemented in the form of a management platform + multiple management applications, where the management applications implement the management functions of one or more of the above-mentioned subnets or network elements; of course, it can also be that a certain network element in the network has the functions of the domain management function unit.
[0083] (4) Network element.
[0084] A network element is an entity that provides network services, including core network elements, radio access network elements, transmission network elements, etc. For example, core network elements may include, but are not limited to, an access and mobility management function (AMF) entity, a session management function (SMF) entity, a policy control function (PCF) entity, a network data analysis function (NWDAF) entity, a network repository function (NRF) entity, a gateway, etc.
[0085] Radio access network elements may include, but are not limited to: various types of base stations (such as next-generation base stations (gNBs), evolved Node Bs (eNBs)), central unit control panels (CUCPs), central units (CUs), distributed units (DUs), central unit user panels (CUUPs), etc.
[0086] In addition, under the service-oriented management architecture, there are management service producers (MnS producers) and management service consumers (MnS consumers) that focus on management services. It should be understood that when the management service is the management service provided for the above business operation units, the business operation units are the management service providers, and other business operation units can be the management service consumers; when the management service is the management service provided for the above cross-domain management function units, the cross-domain management function units are the management service providers, and the business operation units can be the management service consumers; when the management service is the management service provided for the above domain management function units, the domain management function units are the management service providers, and the cross-domain management function units or the business operation units can be the management service consumers; when the management service is the management service provided for the above network elements, the network elements are the management service providers, and the domain management function units or the cross-domain management function units or the business operation units can be the management service consumers.
[0087] Embodiments of this application can Figure 1 perform autonomous function management on autonomous networks with different scopes as shown. The scope of the autonomous network can include the following three cases:
[0088] Single-domain autonomous network: including network elements and domain management function units;
[0089] Cross-domain autonomous network: including network elements, domain management function units and cross-domain management function units;
[0090] Service autonomous network: including network elements, domain management function units, cross-domain management function units and service operation units.
[0091] In the embodiments of the present application, Figure 1 The shown autonomous network system architecture can be used as an intent management system architecture. For example, management service consumers can generate intents, and management service providers can execute the intents generated by management service consumers, etc.
[0092] Figure 2 It is a schematic diagram of the intent management logic architecture provided by the embodiments of the present application, including an intent monitoring module and an intent execution module, as well as a logical interface (the logical interface between the intent monitoring module and the intent execution module). The intent monitoring module can be used to generate intents, send intents to the intent execution module, and monitor the intent execution situation; the intent execution module can be used to translate, implement and evaluate the received intents.
[0093] In some implementations, for Figure 1 There may be the following several deployment scenarios for different autonomous network intent monitoring modules and intent execution modules in
[0094] Scenario 1: For a single-domain autonomous network. The intent execution module can be deployed in the domain management function unit or network element, and the intent monitoring module can be deployed in the cross-domain management function unit.
[0095] Scenario 2: For a cross-domain autonomous network. The intent execution module can be deployed in the cross-domain management function unit, and the intent monitoring module can be deployed in the service operation unit.
[0096] Scenario 3: For a service autonomous network. The intent execution module can be deployed in the service operation unit, and the intent monitoring module can be deployed in a third-party system outside the autonomous network (such as an enterprise system).
[0097] Under the service-oriented management architecture, the intent monitoring module is the management service consumer, and the intent execution module is the management service provider. The logical interface is the autonomous management function control interface based on intents.
[0098] The intent execution module can receive one or more intents from the intent monitoring module. Each intent can include one or more intent targets. Due to the limited resources of the communication network, conflicts may occur when the intent execution module guarantees multiple intents. For example, allocating certain resources to an intent Figure 1When it comes to meaning Figure 2 There may be situations such as insufficient resources, that is, conflicts are likely to occur between multiple intents; in addition, one intent may also include multiple intent targets. For example, a wireless network intent may include coverage targets, rate targets, capacity targets, energy-saving targets, etc. When the intent execution module guarantees a certain intent target, it may cause another intent target not to be satisfied, that is, conflicts are also likely to occur between multiple intent targets within an intent. Currently, a solution is that when there are conflicts in intents (including conflicts between multiple intents and conflicts between multiple intent targets of a single intent), the intent execution module needs to pause the execution of the conflicting intent and wait to be notified by the intent monitoring module to modify the intent before re-executing. This will result in the intent not being satisfied in a timely manner, affecting the operation and maintenance efficiency.
[0099] Based on this, the embodiments of the present application provide an intent management method and device to effectively guarantee the realization of intent targets and improve the operation and maintenance efficiency of communication networks. The following will combine the above Figure 1 and Figure 2 introductions to introduce the method provided by the embodiments of the present application in detail.
[0100] Figure 3 It is a schematic diagram of an intent management method provided by an embodiment of the present application. This method can be implemented by a first communication device and a second communication device, where the first communication device and the second communication device can be Figure 2 the intent execution module and the intent monitoring module shown. Of course, the first communication device can also be other devices (or functional units, or management platforms, etc.) with the function of the intent execution module, and the second communication device can also be other devices (or functional units, or management platforms, etc.) with the function of the intent monitoring module. For example: The first communication device and the second communication device can also Figure 1 be the domain management functional unit and the cross-domain management functional unit in, etc. This method includes:
[0101] S301: The second communication device sends intent preference information to the first communication device. Correspondingly, the first communication device receives the intent preference information.
[0102] In the embodiments of the present application, the intent preference information can be used to determine the preferred intent target type, and the intent targets associated with the intent target type are preferentially satisfied; and / or, the intent preference information can be used to determine the preferred intent object, and the intent targets associated with the intent object are preferentially satisfied. Or rather, the intent preference information can be used to identify the intent targets that are preferentially satisfied (or regions) and the intent targets that are not preferentially satisfied.
[0103] Among them, the intention preference information can also be referred to as intention priority information, intention satisfaction information, etc.; the intention goal can be understood as the goal that the intention expects to achieve, and one or more intention goals can be included in one intention; the intention object (which can also be called the expected object) can be understood as the object information that the intention goal expects to be managed (such as a wireless network corresponding to a certain system, a wireless network corresponding to a certain frequency point, etc.); the intention goal type can be understood as the type of the intention goal, for example, whether the intention goal is a coverage type goal, a rate type goal, a capacity type goal, an energy-saving type goal, etc.
[0104] Example 1: Taking the intention as the RadioNetwiorkIntent and the intention goal as the RadioNetwiorkIntent goal, the RadioNetwiorkIntent goal can be the RadioNetwiork coverage intent goal, the RadioNetwiork rate intent goal, the RadioNetwiork capacity intent goal, or the RadioNetwiork energy-saving intent goal, etc. The following respectively concretely describes several concepts such as the RadioNetwiork coverage intent goal, the RadioNetwiork rate intent goal, the RadioNetwiork capacity intent goal, and the RadioNetwiork energy-saving intent goal:
[0105] The RadioNetwiork coverage intent goal can be used to describe the intent goal of the operator, etc. for the coverage optimization of the RadioNetwiork. The intention object of the RadioNetwiork coverage optimization intent goal can, for example, include the RadioNetwiork system (such as EUTRAN, NR, etc.), the RadioNetwiork frequency point (such as 200 MHz, 300 MHz, etc.), or the user group, etc. The specific goal can, for example, be the weak coverage ratio target (weakRSRPRatioTarget), the strong coverage ratio target (such as the proportion of terminal devices in the network whose reference signal receiving power is higher than a certain power threshold), etc. Exemplarily: The RadioNetwiork coverage intent goal can be that the weak coverage ratio of the NR network (intention object) is 20% (target), etc.
[0106] The RadioNetwiork rate intent goal can be used to describe the intent goal of the operator, etc. for the rate optimization of the RadioNetwiork. The intention object of the RadioNetwiork rate optimization intent goal can, for example, include the RadioNetwiork system, the RadioNetwiork frequency point, or the user group, etc. The specific goal can, for example, be the average downlink rate target (aveDLRANUEthptTarget), the low downlink rate user proportion target (lowDLRANUEThptRatioTarget), etc. Exemplarily: The RadioNetwiork rate optimization intent goal can be that the proportion of users with low downlink rates (such as users whose downlink transmission rate is lower than the downlink transmission rate threshold) in the NR network (intention object) is not higher than 5% (target), etc.
[0107] Wireless network capacity intention target, which can be used to describe the intention target of operators and others for optimizing the capacity of wireless networks. The intention objects of the wireless network capacity optimization intention target can include, for example, wireless network systems, wireless network frequency points, or user groups, etc. Specific targets can include, for example, high downlink PRB load ratio target (highDlPrbLoadRatioTarget), uplink load rate target, downlink load rate target, etc. Exemplary: The wireless network capacity intention target can be that the uplink load rate of the NR network (intention object) is not less than 80% (target), etc.
[0108] Wireless network energy-saving intention target, which can be used to describe the intention target of operators and others for the energy-saving of wireless networks. The intention objects of the wireless network energy-saving intention target can include, for example, wire network systems, wireless network frequency points, or user groups, etc. Specific targets can include, for example, average energy consumption target (rANEnergyConsumptionTarget), etc. Exemplary: The wireless network energy-saving intention target can be that the average energy consumption of the NR network (intention object) is not higher than the energy consumption threshold within a certain energy consumption statistical period (target), etc.
[0109] Example 2: Taking the intention as the radio service intention (RadioServiceIntent) and the intention target as the radio service intention target as an example, the radio service intention target can be the radio service latency intention target, the radio service rate intention target, or the radio service capacity intention target, etc. The following respectively concretely describes several concepts such as the radio service latency intention target, the radio service rate intention target, and the radio service capacity intention target:
[0110] Radio service latency intention target, which can be used to describe the intention target of operators and others for optimizing the radio service latency. The intention objects of the radio service latency intention target can include, for example, radio service types (such as eMBB, URLLC, MIoT, V2X, etc.), radio service application types (such as voice, video, etc.), radio service users (such as VIP users, ordinary users, roaming users, heavily protected users, etc.) and radio service tenants (such as power grid users, government and enterprise users, steel mill users, automotive users, etc.), etc. Specific targets can include, for example, downlink latency target: dLLatencyTarget), uplink latency target (uLLatencyTarget), etc. Exemplary: The radio service latency intention target can be that the average downlink latency of the eMBB service (intention object) is lower than the latency threshold (target), etc.
[0111] The intended target of wireless service rate can be used to describe the intended target of optimizing the wireless service rate by operators, etc. The intended objects of the intended target of wireless service rate can include, for example, wireless service types, wireless service application types, wireless service users, and wireless service tenants, etc. Specific targets can be, for example, the downlink rate target (dLThptPerUETarget), the uplink rate target (uLThptPerUETarget), etc. Exemplarily: The intended target of wireless service rate can be that the average downlink transmission rate of the eMBB service (intended object) is not lower than the downlink transmission rate threshold (target), etc.
[0112] The intended target of wireless service capacity can be used to describe the intended target of optimizing the wireless service capacity by operators, etc. The intended objects of the intended target of wireless service capacity can include, for example, wireless service types, wireless service application types, wireless service users, and wireless service tenants, etc. Specific targets can be, for example, the user number target (UeNumberTarget), etc. Exemplarily: The intended target of wireless service capacity can be that the number of users of the eMBB service (intended object) is not lower than the user number threshold, etc.
[0113] It can be understood that the above intentions are wireless network intentions or wireless service intentions, and the intended targets included in the intentions are only examples of wireless network intention targets or wireless service intention targets. For example: The intention can also be other intentions, such as vehicle control intention, plant area control intention, etc., and the intended target can also be vehicle control intention target, plant area control intention target, etc.
[0114] In addition, in the embodiments of the present application, the second communication device can send intention preference information to the first communication device. The intention preference information can include one or more of the intention preference information such as wireless network intention preference information for preferentially configuring the wireless network, or wireless service intention preference information for preferentially configuring the wireless service, etc. The intention preference information can be used by the first communication device to identify the intention targets that are preferentially satisfied (or regions) and the intention targets that are not preferentially satisfied. Among them, that an intention target is preferentially satisfied can mean that the intention target is preferentially realized, or the intention target is preferentially executed, or the intention target is preferentially allocated resources, etc.
[0115] In a possible implementation, the wireless network intention preference information can include one or more of the wireless network intention target type preference, wireless network mode preference, wireless frequency point preference, or user group preference, etc.
[0116] Among them, the wireless network intent target type preference is the preference set for the wireless network intent target type, and the wireless network intent target type can be a latency target, a rate target, a capacity target, an energy-saving target, etc. Exemplarily: the wireless network intent target type preference can be a preference for a coverage target, or a preference for a rate target, or a preference for a capacity target, or a preference for an energy-saving target, etc.
[0117] The wireless network mode preference is the preference set for the wireless network mode, and the wireless network mode can be EUTRAN or NR, etc. Exemplarily: the wireless network mode preference can be a preference for the EUTRAN network, or a preference for the NR network, etc.
[0118] The wireless frequency point preference is the preference set for the wireless frequency point (such as 200 MHz, 300 MHz, or 700 MHz, etc.). Exemplarily: the wireless frequency point preference can be a preference for the 200 MHz network, or a preference for the 700 MHz network, etc.
[0119] The user group preference is the preference set for the user group (UEGroup). Different user groups can be represented by different 5G service quality identifiers (5G QoS identifier, 5QI) or single network slice selection assistance information (single network slice selection assistance information, S-NSSAI), etc. Exemplarily: the user group preference can be a preference for the user group with 5QI = 3, or a preference for the user group with S-NSSAI = 10, or a preference for the reduced capability (RedCap) user group.
[0120] It can be understood that the wireless network intent preference information can also be a combination of multiple items among the wireless network intent target type preference, the wireless network mode preference, the wireless frequency point preference, or the user group preference, etc.
[0121] As an example: the wireless network intent preference information can be the preference set for the combination of the wireless network intent target and the network mode, such as a preference for the NR rate target and a preference for the EUTRAN energy-saving target; or the preference set for the combination of the wireless network intent target and the frequency point, such as a preference for the 200 M rate target and a preference for the 700 MHz capacity target, etc.
[0122] The wireless service intent preference information can include one or more of the wireless service intent target type preference, the wireless service type preference, the wireless service application type preference, the wireless service user type preference, or the wireless service tenant type preference, etc.
[0123] Among them, the wireless service intent target type preference is the preference set for the wireless service intent target type, and the wireless service intent target type can be a latency - type target, a rate - type target, a capacity - type target, etc. Exemplarily, the wireless service intent target type preference can be a preference for latency - type targets, or a preference for rate - type targets, or a preference for capacity - type targets, etc.
[0124] The wireless service type preference is the preference set for the wireless service type, and the wireless service type can be eMBB, URLLC, MIoT, or V2X, etc. Exemplarily, the wireless service type preference can be a preference for eMBB services, or a preference for URLLC services, etc.
[0125] The wireless service application type preference is the preference set for the wireless service application type, and the wireless service application type can be a major service application category (such as: voice, video) or a minor service application category (such as: short video, live broadcast, on - demand, etc.) or a specific application name (such as: Application A, Application B, etc.). Exemplarily, the wireless service application type preference can be a preference for video applications, or a preference for live broadcasts, etc.
[0126] The wireless service user type preference is the preference set for the wireless service user type, and the wireless service user type can be VIP users, ordinary users, roaming users, or key - protection users, etc. Exemplarily, the wireless service user type preference can be a preference for VIP users, etc.
[0127] The wireless service tenant type preference is the preference set for the wireless service tenant type, and the wireless service tenant type can be power grid users, government and enterprise users, steel mill users, or automotive users, etc. Exemplarily, the wireless service tenant type preference can be a preference for government and enterprise users.
[0128] It can be understood that the wireless service intent preference information can also be a combination of multiple items among the wireless service intent target type preference, the wireless service type preference, the wireless service application type preference, the wireless service user type preference, or the wireless service tenant type preference, etc.
[0129] S302: The first communication device executes a first intent according to the intent preference information. The first intent includes a first intent target, and the first intent target is preferentially satisfied.
[0130] Among them, the first intent target belongs to the intent target associated with the intent target type, and / or the first intent target belongs to the intent target associated with the intent object.
[0131] In a possible implementation, the intent preference information can be used for intent conflict resolution. Taking the case where there is an intent conflict in the first intent as an example, the existence of an intent conflict in the first intent may include a conflict in the intent targets included in the first intent (such as the first intent target and the second intent target), or it may also be a conflict between the intent target included in the first intent (such as the first intent target) and the intent target included in the second intent (such as the third intent target). It should be understood that the existence of a conflict between two intent targets may mean that the two intent targets cannot be satisfied or achieved simultaneously.
[0132] As an example: the first intent target is that the average downlink transmission rate of the wireless network is not lower than the transmission rate threshold 1, and the second intent target is that the energy consumption value of the wireless network is not higher than the energy consumption threshold 1. The first communication device cannot control (or manage) the wireless network to make the energy consumption value of the wireless network not higher than the energy consumption threshold 1 when the average downlink transmission rate of the wireless network is not lower than the transmission rate threshold 1. There is a conflict between the first intent target and the second intent target.
[0133] In the case where there is an intent conflict in the first intent, when the first communication device executes the first intent, it can identify (or distinguish) the intent target (such as the first intent target) that is preferentially satisfied among the intents included in the first intent according to the intent preference information, and preferentially satisfy this intent target.
[0134] Taking the intent preference information as the preferred wireless network rate type target, the first intent includes the first intent target and the second intent target. The first intent target is that the average downlink transmission rate of the wireless network is not lower than the transmission rate threshold 1, and the second intent target is that the energy consumption value of the wireless network is not higher than the energy consumption threshold 1. Taking the case where there is a conflict between the first intent target and the second intent target as an example, the first intent target is a wireless network rate type target, which is associated with the wireless network rate type target (i.e., the preferred intent target type). The first intent target is the intent target that is preferentially satisfied. The first communication device can control (or manage) the wireless network to satisfy the first intent target. For the second intent target (the energy consumption value of the wireless network is not higher than the energy consumption threshold 1), the first communication device can control (or manage) the wireless network to satisfy the second intent target as much as possible (such as controlling the energy consumption of the wireless network to decrease as much as possible) on the premise of satisfying (or achieving) the first intent target, or the first communication device can also not execute the second intent target.
[0135] For the user group with the intention preference information of preference S-NSSAI = 10, the first intention includes the first intention target, and the second intention includes the third intention target. Taking the case where the first intention target is that the average downlink transmission rate of the user group with wireless network S-NSSAI = 10 is not lower than the transmission rate threshold 1, and the third intention target is that the average downlink transmission rate of the user group with wireless network S-NSSAI = 20 is not lower than the transmission rate threshold A, and there is a conflict between the first intention target and the third intention target as an example, the intention object of the first intention target is the user group with S-NSSAI = 10, which is associated with the user group with S-NSSAI = 10 (i.e., the preferred intention object). The first intention target is the intention target to be preferentially satisfied, and the first communication device can control (or manage) the wireless network to satisfy the first intention target. For the third intention target, the first communication device can control (or manage) the wireless network to satisfy the third intention target as much as possible on the premise of satisfying the first intention target (such as controlling the wireless network to increase the average downlink transmission rate of the user group with S-NSSAI = 20 as much as possible), or the first communication device can also not execute the third intention target.
[0136] In some implementations, the first communication device can also send conditional information to the second communication device, and the conditional information can be used to indicate the applicable conditions of the intention preference information, such as one or more of the applicable time range, applicable area, etc. of the intention preference information.
[0137] It can be understood that the first communication device can send multiple intention preference information to the second communication device. Different intention preference information can have different applicable conditions, and the intention preference information is only available under its corresponding applicable conditions. The second communication device can use only the intention preference information that meets the applicable conditions to resolve intention conflicts.
[0138] As an example: the applicable time range of intention preference information 1 (preferring wireless network rate class targets) is 8:00 - 12:00; the applicable time range of intention preference information 2 (preferring wireless network energy saving class targets) is 15:00 - 18:00. If the first communication device receives the first intention at 9:00 and determines that there is an intention conflict in the first intention, the first communication device executes the first intention according to the intention preference information A.
[0139] In addition, the intention preference information can apply to all or part of the intentions managed by the first communication device, and can also apply to a specific intention managed by the first communication device.
[0140] As an example: The first communication device may include at least one intent handling function object. Different intent handling function objects may be responsible for managing different intents, such as managing intents in different regions, different types of intents, and so on. For the case where the intent preference information applies to all or some of the intents managed by the first communication device, the second communication device may send the identifier(s) of the intent handling function object(s) to the first communication device, and the first communication device may configure the intent preference information only in the intent handling function object(s) identified by the identifier of the intent handling function object. That is to say, the intent preference information only applies to the intents managed by the intent handling function object(s) identified by the identifier of the intent handling function object.
[0141] As another example: For the case where the intent preference information applies to a specific intent (such as the first intent) managed by the first communication device, the second communication device may also send the intent identifier of this intent to the first communication device, and the first communication device may configure the intent preference information in the intent management object created for this intent, and the intent management object is used to manage this intent. That is to say, the intent preference information only applies to this intent.
[0142] In some implementations, for the executed first intent, in the case of an intent conflict in the first intent, the first communication device may also send an intent conflict report to the second communication device, and the intent conflict report may include a modification suggestion for the unmet intent target. The modification suggestion may be the modification type of the target value of the intent target (such as enlarge or decrease), the target suggested value, and so on.
[0143] As an example: The first intent includes a first intent target (such as the average downlink transmission rate of the wireless network is not lower than the transmission rate threshold 1) and a second intent target (the wireless network energy consumption value is not higher than the energy consumption threshold 1). There is a conflict between the first intent target and the second intent target. The first intent target is the intent target that is preferentially satisfied according to the intent preference information. The first communication device may satisfy the first intent target and send an intent conflict report to the second communication device. The intent conflict report may include the intent identifier of the first intent, the name of the second intent target, the modification type of the target value of the second intent target (such as enlarge or decrease) or the target suggested value, etc., for providing a modification suggestion for the second intent target to the second communication device.
[0144] It can be understood that in the embodiments of this application, using the intent preference information for intent conflict resolution is only one usage scenario of the intent preference information. The intent preference information may also apply to the intent exploration scenario, the intent execution scenario, and so on.
[0145] As an example: when the second communication device requests the first communication device to explore the target values of the wireless network energy saving intention (including the wireless network energy saving target and the wireless network rate target), the first communication device may select a target value combination from multiple candidate target value combinations of the wireless network energy saving intention target and the wireless network rate intention target according to the set wireless network intention preference information, and send it to the second communication device. For example, if the wireless network intention preference information is preference for rate type targets, the first communication device may select a target value combination with a larger wireless network rate intention target value from multiple candidate target value combinations of the wireless network energy saving intention target and the wireless network rate intention target.
[0146] Or: in the wireless network intention execution phase, when the first communication device executes the above-mentioned wireless network energy saving intention and can simultaneously meet the wireless network energy saving target and the wireless network rate target, in the case where the specified wireless network intention preference information is (preference for energy saving type targets), the first communication device may ensure the wireless network energy saving target as much as possible (such as reducing the energy consumption value as much as possible).
[0147] Taking the first intention as the wireless network intention, the intention preference information as the wireless network intention preference information, the wireless network as the RAN network, the first communication device as the RAN domain management function unit, and the second communication device as the cross-domain management function unit as an example, combined with Figure 4 the example shown, the above Figure 3 shown intention management method will be introduced in detail.
[0148] Referring to Figure 4 the process of the example intention management method, the method includes:
[0149] S401: The cross-domain management function unit sends the wireless network intention preference information to the RAN domain management function unit. Correspondingly, the RAN domain management function unit receives the wireless network intention preference information.
[0150] As an example: the wireless network intention preference information includes one or more of the wireless network intention target type preference, wireless network system preference, wireless frequency point preference, or user group preference, etc.
[0151] In some implementations, the cross-domain management function unit may also send conditional information to the RAN domain management function unit, and the conditional information can be used to indicate the applicable conditions of the wireless network intention preference information, such as one or more of the applicable time range of the wireless network intention preference information, applicable area information, etc.
[0152] In addition, it can be understood that the above-mentioned wireless network intention preference information can be applicable to all or part of the wireless network intentions managed by the RAN domain management function unit, or can be applicable to specific wireless network intentions managed by the RAN domain management function unit.
[0153] Method A1: Taking all or part of the wireless network intent for which the wireless network intent preference information can be applied to the RAN domain management functional unit as an example, at least one intent execution management functional object can be included in the RAN domain management functional unit, where different intent execution management functional objects can be responsible for managing different intents, such as managing intents in different regions, different types of intents, etc. The cross-domain management functional unit can also send the identifier of the intent execution management functional object to the RAN domain management functional unit, indicating the intent execution management functional object that configures the wireless network intent preference information. That is to say, the wireless network intent preference information is only applicable to the wireless network intents managed by the intent execution management functional object identified by the identifier of the intent execution management functional object.
[0154] Method A2: Taking the wireless network intent preference information being applicable to a specific wireless network intent managed by the RAN domain management functional unit as an example, the cross-domain management functional unit can also send the wireless network intent identifier of the specific wireless network intent (such as the first wireless network intent) to the RAN domain management functional unit, indicating that the wireless network intent preference information is only applicable to this wireless network intent.
[0155] It can be understood that the above-mentioned wireless network intent preference information, condition information, and intent execution management functional object identifier (or wireless network intent identifier) can be included in one message and sent through one message, or can be included in multiple messages and sent through multiple messages. This application does not make a limitation in this regard.
[0156] Taking being included in one message as an example, for the above Method A1, the cross-domain management functional unit can send a request message to the RAN domain management functional unit. This request message can include the wireless network intent preference information, condition information (such as the applicable time range, and / or applicable area information, etc.), and the identifier of the intent execution management functional object, and can also include one or more of the applicable intent types (such as being a wireless network intent), wireless network intent preference identifier (which can be used to identify that the intent preference information carried by the message is wireless network intent preference information), etc., for requesting the RAN domain management functional unit to configure the wireless network intent preference information in the intent execution management functional object. Optionally, this request message can be a configuration modification request message of the intent execution management functional object, etc.
[0157] For the above-mentioned method A2, the cross-domain management function unit may send a request message to the RAN domain management function unit. The request message may include one or more of the wireless network intent preference information, condition information (such as applicable time range, etc.), wireless network intent identifier, etc., and is used to request the RAN domain management function unit to configure the wireless network intent preference information in a specific wireless network intent management object. Optionally, the request message may be a request message for creating or modifying a wireless network intent management object.
[0158] S402: The RAN domain management function unit configures the wireless network intent preference information.
[0159] As an example: For the above-mentioned method A1, the RAN domain management function unit may configure the wireless network intent preference information in the intent execution management function object identified by the intent execution management function object identifier. Optionally, the intent type applicable to the wireless network intent preference (such as being a wireless network intent) and the condition information applicable to the wireless network intent preference (such as applicable time range, and / or applicable area information, etc.) may also be configured.
[0160] For the above-mentioned method A2, the RAN domain management function unit may configure the wireless network intent preference information in the wireless network intent management object corresponding to a specific wireless network intent (such as the wireless network intent identified by the above-mentioned wireless network intent identifier). Optionally, the condition information applicable to the wireless network intent preference (such as applicable time range, etc.) may also be configured.
[0161] In a possible implementation, the RAN domain management function unit may also generate policy configuration information for the radio base station according to the wireless network intent preference information, such as resource usage policy, handover policy, load balancing policy, etc.
[0162] As an example: When the wireless network intent preference information is to prefer a certain wireless network mode or radio frequency point, the handover policy generated by the RAN domain management function unit may be that a user (such as a terminal device) preferentially switches to a cell corresponding to the preferred wireless network mode or radio frequency point; or when the wireless network intent preference information is to prefer a specific user group, the resource usage policy generated by the RAN domain management function unit may be to allocate as much resource as possible to this user group, that is, the wireless resource usage ratio of this user group is relatively large.
[0163] In a possible implementation, after the RAN domain management function unit configures the wireless network intent preference information, it may also send a message indicating that the configuration of the wireless network intent preference information is completed to the cross-domain management function unit, informing the cross-domain management function unit that the configuration of the wireless network intent preference information is completed.
[0164] S403: The RAN domain management function unit executes the first wireless network intent according to the wireless network intent preference information.
[0165] In a possible implementation, if the RAN domain management functional unit detects a conflict in the first wireless network intention, it can resolve the intention conflict according to the wireless network intention preference information and continue to execute the conflicting intention.
[0166] Taking the intention preference information as the preferred wireless network rate class target, the first wireless network intention includes a first wireless network intention target and a second wireless network intention target. The first wireless network intention target is that the average downlink transmission rate of the wireless network is not lower than the transmission rate threshold 1, and the second wireless network intention target is that the wireless network energy consumption value is not higher than the energy consumption threshold 1. Taking the case where the first wireless network intention target and the second wireless network intention target conflict as an example, the first wireless network intention target is a wireless network rate class target, associated with the wireless network rate class target (i.e., the preferred intention target type), and the first wireless network intention target is the intention target to be preferentially satisfied. The RAN domain management functional unit can control (or manage) the wireless network to satisfy the first wireless network intention target. For the second wireless network intention target (the wireless network energy consumption value is not higher than the energy consumption threshold 1), the RAN domain management functional unit can control (or manage) the wireless network to satisfy the second wireless network intention target as much as possible (such as controlling the wireless network energy consumption to decrease as much as possible) on the premise of satisfying the first wireless network intention target, or the RAN domain management functional unit can also not execute the second wireless network intention target.
[0167] S404: The RAN domain management functional unit sends an intention conflict report to the cross-domain management functional unit. Correspondingly, the cross-domain management functional unit receives the intention conflict report.
[0168] In the case of an intention conflict, the RAN domain management functional unit can also send an intention conflict report to the cross-domain management functional unit. The intention conflict report can include a modification suggestion for the unmet wireless network intention target. The modification suggestion can be the target value modification type (such as enlarge or decrease) of the wireless network intention target, the target suggested value, etc.
[0169] It can be understood that step S404 can be executed only in the case of an intention conflict. If there is no intention conflict, the RAN domain management functional unit can not send an intention conflict report to the cross-domain management functional unit, that is, step S404 can not be executed.
[0170] It can be understood that in the embodiments of the present application, the use of the wireless network intention preference information for intention conflict resolution is only one use scenario of the wireless network intention preference information. The wireless network intention preference information can also be applied to scenarios such as wireless network intention exploration and wireless network intention execution.
[0171] As an example: in a wireless network intention exploration scenario, when a cross-domain management functional unit requests a RAN domain management functional unit to explore the target values of wireless network energy-saving intentions (including wireless network energy-saving intention targets and wireless network rate intention targets), the RAN domain management functional unit can select a target value combination from multiple candidate target value combinations of the wireless network energy-saving intention target and the wireless network rate intention target according to the set wireless network intention preference information, and send it to the cross-domain management functional unit. For example, if the wireless network intention preference information is preference for rate-type targets, the RAN domain management functional unit can select a target value combination with a larger wireless network rate intention target value from multiple candidate target value combinations of the wireless network energy-saving intention target and the wireless network rate intention target.
[0172] In a wireless network intention execution scenario (or stage), assuming that the RAN domain management functional unit can meet the specified wireless energy-saving intention target and wireless network rate intention target when executing the above wireless energy-saving intention, and when the specified wireless network intention preference information is (preference for energy-saving type targets), the RAN domain management functional unit can ensure the wireless network energy-saving intention target as much as possible (such as reducing the energy consumption value as much as possible).
[0173] Taking the first intention as a wireless service intention, the intention preference information as wireless service intention preference information, the wireless network as a RAN network, the first communication device as a RAN domain management functional unit, and the second communication device as a cross-domain management functional unit as an example, combined with Figure 5 the example shown, the above Figure 3 shown intention management method will be introduced in detail.
[0174] Referring to Figure 5 the process of the example intention management method, the method includes:
[0175] S501: The cross-domain management functional unit sends wireless service intention preference information to the RAN domain management functional unit. Correspondingly, the RAN domain management functional unit receives the wireless service intention preference information.
[0176] As an example: The wireless service intention preference information includes one or more of a wireless service intention target type preference, a wireless service type preference, a wireless service user type preference, or a wireless service tenant type preference, etc.
[0177] In some implementations, the cross-domain management functional unit can also send conditional information to the RAN domain management functional unit, and the conditional information can be used to indicate the applicable conditions of the wireless service intention preference information, such as one or more of the applicable time range and applicable area information of the wireless service intention preference information.
[0178] In addition, it can be understood that the above wireless service intent preference information can apply to all or part of the wireless service intents managed by the RAN domain management functional unit, or can also apply to specific wireless service intents managed by the RAN domain management functional unit.
[0179] Mode B1: Taking the example that the wireless service intent preference information can apply to all or part of the wireless service intents managed by the RAN domain management functional unit, the RAN domain management functional unit may include at least one intent execution management functional object, where different intent execution management functional objects can be responsible for managing different intents, such as managing intents in different regions, different types of intents, and so on. The cross-domain management functional unit can also send the identifier of the intent execution management functional object to the RAN domain management functional unit, indicating the intent execution management functional object that configures the wireless service intent preference information. That is to say, the wireless service intent preference information only applies to the wireless service intents managed by the intent execution management functional object identified by the identifier of the intent execution management functional object.
[0180] Mode B2: Taking the example that the wireless service intent preference information applies to specific wireless service intents managed by the RAN domain management functional unit, the cross-domain management functional unit can also send the wireless service intent identifier of the specific wireless service intent (such as the first wireless service intent) to the RAN domain management functional unit, indicating that the wireless service intent preference information only applies to this wireless service intent.
[0181] It can be understood that the above wireless service intent preference information, condition information, and intent execution management functional object identifier (or wireless service intent identifier) can be included in one message and sent through one message, or can also be included in multiple messages and sent through multiple messages. This application does not make a limitation in this regard.
[0182] Taking the example of being included in one message, for the above Mode B1, the cross-domain management functional unit can send a request message to the RAN domain management functional unit. The request message can include the wireless service intent preference information, condition information (such as applicable time range, and / or applicable area information, etc.), and the identifier of the intent execution management functional object, and can also include one or more of the applicable intent types (such as being a wireless service intent), wireless service intent preference identifier (which can be used to identify that the intent preference information carried by the message is wireless service intent preference information), etc., for requesting the RAN domain management functional unit to configure the wireless service intent preference information in the intent execution management functional object. Optionally, the request message can be a configuration modification request message for the intent execution management functional object, etc.
[0183] For the above-mentioned method B2, the cross-domain management functional unit may send a request message to the RAN domain management functional unit. The request message may include one or more of the wireless service intent preference information, condition information (such as applicable time range, etc.), and wireless service intent identifier, etc., for requesting the RAN domain management functional unit to configure the wireless service intent preference information in a specific wireless service intent management object. Optionally, the request message may be a request message for creating or modifying a wireless service intent management object.
[0184] S502: The RAN domain management functional unit configures the wireless service preference information.
[0185] As an example: For the above-mentioned method B1, the RAN domain management functional unit may configure the wireless service intent preference information in the intent execution management functional object identified by the intent execution management functional object identifier. Optionally, the intent type applicable to the wireless service intent preference (such as a wireless service intent) and the condition information applicable to the wireless service intent preference (such as applicable time range, and / or applicable area information, etc.) may also be configured.
[0186] For the above-mentioned method B2, the RAN domain management functional unit may configure the wireless service intent preference information in the wireless service intent management object corresponding to a specific wireless service intent (such as the wireless service intent identified by the above-mentioned wireless service intent identifier). Optionally, the condition information applicable to the wireless service intent preference (such as applicable time range, etc.) may also be configured.
[0187] In a possible implementation, the RAN domain management functional unit also generates policy configuration information for the radio base station according to the wireless service intent preference information, such as resource usage policy, resource scheduling policy, etc.
[0188] As an example: When the wireless service intent preference information is to prefer a certain wireless service type or wireless service application type, the resource usage policy generated by the RAN domain management functional unit may be to allocate as much resource as possible to the users (such as terminal devices) of the preferred wireless service type or wireless service application type, or to give priority to ensuring the resource requirements of the users of the preferred wireless service type or wireless service application type.
[0189] In a possible implementation, after the RAN domain management functional unit configures the wireless service intent preference information, it may also send a message indicating that the configuration of the wireless service intent preference information is completed to the cross-domain management functional unit, informing the cross-domain management functional unit that the configuration of the wireless service intent preference information is completed.
[0190] S503: The RAN domain management functional unit executes the first wireless service intent according to the wireless service intent preference information.
[0191] In a possible implementation, if the RAN domain management functional unit detects a conflict in the first intention, it can resolve the intention conflict according to the wireless service intention preference information and continue to execute the conflicting intention.
[0192] Taking the wireless service intention preference information as preferring VIP users, the first wireless service intention includes a first wireless service intention target and a second wireless service intention target. Taking the first wireless service intention target as the VIP user rate target and the second wireless service intention target as the rate target of ordinary users as an example, the first wireless service intention target is associated with the VIP user (i.e., the preferred intention object), and the first wireless service intention target is the intention target to be preferentially satisfied. The RAN domain management functional unit can control (or manage) the wireless network to satisfy the first wireless service intention target. For the second wireless service intention target, the RAN domain management functional unit can control (or manage) the wireless network to satisfy the second wireless service intention target as much as possible on the premise of satisfying the first wireless service intention target, or the RAN domain management functional unit can also not execute the second wireless service intention target.
[0193] Taking the wireless service intention preference information as preferring the live broadcast service application type, the first wireless service intention includes a first wireless service intention target and a second wireless service intention target. Taking the first wireless service intention target as the rate target of the live broadcast service application and the second wireless service intention target as the rate target of the short video service application as an example, the first wireless service intention target is associated with the live broadcast service application type (i.e., the preferred intention object), and the first wireless service intention target is the intention target to be preferentially satisfied. The RAN domain management functional unit can control (or manage) the wireless network to satisfy the first wireless service intention target. For the second wireless service intention target, the RAN domain management functional unit can control (or manage) the wireless network to satisfy the second wireless service intention target as much as possible on the premise of satisfying the first wireless service intention target, or the RAN domain management functional unit can also not execute the second wireless service intention target.
[0194] S504: The RAN domain management functional unit sends an intention conflict report to the cross-domain management functional unit. Correspondingly, the cross-domain management functional unit receives the intention conflict report.
[0195] In the case of an intention conflict, the RAN domain management functional unit can also send an intention conflict report to the cross-domain management functional unit. The intention conflict report can include a modification suggestion for the unsatisfied wireless service intention target. The modification suggestion can be the target value modification type (such as enlarge or decrease) of the wireless service intention target, the target suggested value, etc.
[0196] It can be understood that step S504 can be executed only when there is an intention conflict. If there is no intention conflict, the RAN domain management functional unit may not send an intention conflict report to the cross-domain management functional unit, that is, step S504 may not be executed.
[0197] It can be understood that in the embodiments of the present application, using the wireless service intention preference information for intention conflict resolution is only one usage scenario of the wireless service intention preference information. The wireless service intention preference information can also be applied to scenarios such as wireless service intention evaluation and wireless service intention execution.
[0198] As an example: in the wireless service intention evaluation scenario (or stage), when the cross-domain management functional unit requests the RAN domain management functional unit to pre-evaluate the wireless service intention (including the wireless service delay target and the wireless service rate target), the RAN domain management functional unit can return modification suggestions when one or more of the wireless service intention targets in the wireless service intention are not met according to the set wireless service intention preference information.
[0199] In the wireless service intention execution scenario (or stage), assuming that the RAN domain management functional unit can meet the wireless service VIP user rate intention target and the wireless service ordinary user rate intention target when executing the wireless service intention, and when the specified wireless service intention preference information is (prefer VIP users), the RAN domain management functional unit can ensure the VIP user rate intention target as much as possible (that is, increase the VIP user rate as much as possible).
[0200] It can be understood that in order to implement the functions in the above embodiments, the first communication device or the second communication device includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combining the units and method steps of each example described in the embodiments disclosed in the present application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application scenario and design constraint conditions of the technical solution.
[0201] Figure 6 and Figure 7 FIG. is a schematic structural diagram of a possible communication device provided for the embodiments of the present application. These communication devices can be used to implement the functions of the first communication device or the second communication device in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments.
[0202] Such as Figure 6As shown, the communication device 600 includes a processing unit 610 and an interface unit 620. The processing unit 610 can be a processor or a processing circuit, and the interface unit 620 can also be a transceiver unit or an input / output interface. The communication device 600 can be used to implement the steps performed by the first communication device or the second communication device in the above embodiments.
[0203] When the communication device 600 is used to implement the steps performed by the first communication device (or the RAN domain management function unit) in the above embodiments:
[0204] The interface unit 620 is configured to receive intention preference information from the second communication device. The intention preference information is used to determine a preferred intention target type, and the intention target associated with the intention target type is preferentially satisfied; and / or, the intention preference information is used to determine a preferred intention object, and the intention target associated with the intention object is preferentially satisfied;
[0205] The processing unit 610 is configured to execute a first intention according to the intention preference information. The first intention includes a first intention target, and the first intention target is preferentially satisfied. The first intention target belongs to the intention target associated with the intention target type, and / or the first intention target belongs to the intention target associated with the intention object.
[0206] In a possible design, before executing the first intention according to the intention preference information, the processing unit 610 is further configured to determine that there is an intention conflict in the first intention. The existence of an intention conflict in the first intention includes a conflict between the first intention target and a second intention target further included in the first intention, and / or a conflict between the first intention target and a third intention target included in the second intention.
[0207] In a possible design, the intention preference information includes wireless network intention preference information and / or wireless service intention preference information, and the first intention is a wireless network intention or a wireless service intention.
[0208] In a possible design, the wireless network intention preference information includes one or more of the following: wireless network intention target type preference, wireless network standard preference, wireless frequency point preference, or user group preference.
[0209] In a possible design, the wireless service intention preference information includes one or more of the following: wireless service intention target type preference, wireless service type preference, wireless service application type preference, wireless service user type preference, or wireless service tenant type preference.
[0210] In a possible design, the interface unit 620 is further configured to receive condition information from the second communication device. The condition information is used to indicate the applicable conditions of the intention preference information, and the processing unit 610 executes the first intention according to the intention preference information to meet the applicable conditions.
[0211] In a possible design, the condition information includes the time range to which the intent preference information applies.
[0212] In a possible design, the interface unit 620 is further configured to receive an intent execution management function object identifier from a second communication device, where the intent execution management function object identifier is used to identify an intent execution management function object; the processing unit 610 is further configured to configure intent preference information in the intent execution management function object.
[0213] In a possible design, the first intent belongs to the intents managed by the intent execution management function object.
[0214] In a possible design, the above-mentioned intent preference information, condition information, and intent execution management function object identifier are included in one message.
[0215] In a possible design, the first intent further includes a second intent target, and there is a conflict between the second intent target and the first intent target. The interface unit 620 is further configured to send an intent conflict report to the second communication device, and the intent conflict report includes a modification suggestion for the second intent target.
[0216] When the communication device 600 is used to implement the steps performed by the second communication device (or cross-domain management function unit) in the above embodiments:
[0217] The processing unit 610 is configured to determine intent preference information; where the intent preference information is used to determine a preferred intent target type, and the intent target associated with the intent target type is preferentially satisfied; and / or, the intent preference information is used to determine a preferred intent object, and the intent target associated with the intent object is preferentially satisfied;
[0218] The interface unit 620 is configured to send the intent preference information to the first communication device.
[0219] In a possible design, the intent preference information includes wireless network intent preference information and / or wireless service intent preference information.
[0220] In a possible design, the wireless network intent preference information includes one or more of the following: wireless network intent target type preference, wireless network mode preference, wireless frequency point preference, or user group preference.
[0221] In a possible design, the wireless service intent preference information includes one or more of the following: wireless service intent target type preference, wireless service type preference, wireless service application type preference, wireless service user type preference, or wireless service tenant type preference.
[0222] In a possible design, the interface unit 620 is further configured to send condition information to the first communication device, where the condition information is used to indicate the applicable conditions of the intention preference information.
[0223] In a possible design, the condition information includes the time range to which the intention preference information applies.
[0224] In a possible design, the interface unit 620 is further configured to send an intention execution management function object identifier to the first communication device, where the intention execution management function object identifier is used to identify the intention execution management function object, and the intention preference information is configured in the intention execution management function object.
[0225] In a possible design, the above-mentioned intention preference information, condition information, and intention execution management function object identifier are included in one message.
[0226] In a possible design, the interface unit 620 is further configured to receive an intention conflict report from the first communication device, where the intention conflict report includes a modification suggestion for the second intention target in the first intention, where the first intention includes a first intention target and a second intention target, the second intention target conflicts with the first intention target, and the first intention target is preferentially satisfied according to the intention preference information; the processing unit 610 is further configured to modify the second intention target according to the intention conflict report.
[0227] As Figure 7 shown, the present application further provides a communication device 700, including a processor 710, and may further include a communication interface 720. The processor 710 and the communication interface 720 are coupled to each other. It can be understood that the communication interface 720 may be a transceiver, an input / output interface, an input interface, an output interface, an interface circuit, etc. Optionally, the communication device 700 may further include a memory 730, which is used to store instructions executed by the processor 710 or store input data required for the processor 710 to run instructions or store data generated after the processor 710 runs instructions. Among them, the memory 730 may be a physically independent unit, coupled to the processor 710, or the processor 710 is integrated with the memory 730.
[0228] When the communication device 700 is used to implement the steps performed by the first communication device and the second communication device in the above embodiments, the processor 710 may be used to implement the functions of the above-mentioned processing unit 610, and the communication interface 720 may be used to implement the functions of the above-mentioned interface unit 620.
[0229] It can be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), logic circuits, field programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0230] The method steps in the embodiments of the present application may be implemented in a hardware manner or by a processor executing software instructions. The software instructions may be composed of corresponding software modules, and the software modules may be stored in a random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, removable hard disks, CD-ROMs, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may be located in an ASIC. Additionally, the ASIC may be located in a network device or a terminal device. Of course, the processor and the storage medium may also exist as discrete components in the network device or the terminal device.
[0231] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part 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 the present application are executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable devices. The computer program or instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instructions can be transmitted from one network device, terminal, computer, server, or data center to another network device, terminal, computer, server, or data center in a wired or wireless manner. The computer-readable storage medium can be any available medium that can be accessed by a computer, or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it can also be an optical medium, such as a digital video disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.
[0232] In various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0233] In addition, it should be understood that in the embodiments of the present application, the term "exemplary" is used to mean for the purposes of example, illustration, or description. Any embodiment or design solution described as "exemplary" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of the term "exemplary" is intended to present concepts in a specific manner.
[0234] It can be understood that the various numerical numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The magnitude of the sequence numbers of the above processes does not mean the order of execution, and the order of execution of each process should be determined by its function and internal logic.
Claims
1. An intention management method, characterized in that, Including: Receiving intention preference information from a second communication device; wherein the intention preference information is used to determine a preferred intention target type, and the intention target associated with the intention target type is preferentially satisfied; and / or, the intention preference information is used to determine a preferred intention object, and the intention target associated with the intention object is preferentially satisfied; Performing a first intention according to the intention preference information, where the first intention includes a first intention target, and the first intention target is preferentially satisfied; Wherein the first intention target belongs to the intention target associated with the intention target type, and / or the first intention target belongs to the intention target associated with the intention object.
2. The method according to claim 1, characterized in that, Before performing the first intention according to the intention preference information, the method further includes: Determining that there is an intention conflict in the first intention, where the existence of an intention conflict in the first intention includes a conflict between the first intention target and a second intention target further included in the first intention, and / or a conflict between the first intention target and a third intention target included in a second intention.
3. The method according to claim 1 or 2, characterized in that, The intention preference information includes wireless network intention preference information and / or wireless service intention preference information, and the first intention is a wireless network intention or a wireless service intention.
4. The method according to claim 3, wherein The wireless network intention preference information includes one or more of the following: Wireless network intention target type preference, wireless network mode preference, wireless frequency point preference, or user group preference.
5. The method according to claim 3 or 4, characterized in that, The wireless service intention preference information includes one or more of the following: Wireless service intention target type preference, wireless service type preference, wireless service application type preference, wireless service user type preference, or wireless service tenant type preference.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: Receiving condition information from the second communication device, where the condition information is used to indicate an applicable condition of the intention preference information, and performing the first intention according to the intention preference information satisfies the applicable condition.
7. The method according to claim 6, wherein The condition information includes a time range to which the intention preference information applies.
8. The method according to any one of claims 1-7, characterized in that, The method further includes: Receiving an intention execution management function object identifier from the second communication device, where the intention execution management function object identifier is used to identify an intention execution management function object; Configuring the intention preference information in the intention execution management function object.
9. The method according to claim 8, wherein The first intention belongs to the intention managed by the intention execution management function object.
10. The method according to claim 8 or 9, characterized in that The intention preference information, the condition information, and the intention execution management function object identifier are included in one message.
11. The method according to any one of claims 1 to 10, characterized in that, The first intention further includes a second intention target, and the second intention target conflicts with the first intention target. The method further includes: Sending an intention conflict report to the second communication device, where the intention conflict report includes a modification suggestion for the second intention target.
12. An intention management method, characterized in that, Including: Determining intention preference information; wherein the intention preference information is used to determine a preferred intention target type, and the intention target associated with the intention target type is preferentially satisfied; and / or, the intention preference information is used to determine a preferred intention object, and the intention target associated with the intention object is preferentially satisfied; Sending the intention preference information to a first communication device.
13. The method according to claim 12, wherein The intention preference information includes wireless network intention preference information and / or wireless service intention preference information.
14. The method according to claim 13, wherein The wireless network intention preference information includes one or more of the following: Wireless network intention target type preference, wireless network mode preference, wireless frequency point preference, or user group preference.
15. The method according to claim 13 or 14, characterized in that, The wireless service intention preference information includes one or more of the following: Wireless service intention target type preference, wireless service type preference, wireless service application type preference, wireless service user type preference, or wireless service tenant type preference.
16. The method according to any one of claims 12-15, characterized in that, The method further includes: Sending condition information to the first communication device, where the condition information is used to indicate the applicable conditions of the intention preference information.
17. The method according to claim 16, wherein The condition information includes the time range to which the intention preference information applies.
18. The method according to any one of claims 12 - 17, characterized in that The method further includes: Sending an intention execution management function object identifier to the first communication device, where the intention execution management function object identifier is used to identify an intention execution management function object, and the intention preference information is configured in the intention execution management function object.
19. The method according to claim 18, wherein The intention preference information, the condition information, and the intention execution management function object identifier are included in one message.
20. The method according to any one of claims 12-19, characterized in that The method further includes: Receiving an intention conflict report from the first communication device, where the intention conflict report includes a modification suggestion for a second intention target in a first intention, where the first intention includes a first intention target and the second intention target, the second intention target conflicts with the first intention target, and the first intention target is preferentially satisfied according to the intention preference information; Modifying the second intention target according to the intention conflict report.
21. A communication device, characterized in that, Includes units for performing the method according to any one of claims 1-11, or the method according to any one of claims 12-20.
22. A communication device, characterized in that, Includes a processor and an interface circuit, where the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor, or send signals from the processor to other communication devices outside the communication device, and the processor uses logic circuits or executes instructions to implement the method according to any one of claims 1-11, or the method according to any one of claims 12-20.
23. A computer program product, characterized in that, Contains a computer program or instructions, and when the computer program or instructions are executed by a processor, the method according to any one of claims 1-11, or the method according to any one of claims 12-20 is implemented.
24. A chip system, characterized in that, The chip system includes: A processor and an interface, where the processor is used to call and execute instructions from the interface, and when the processor executes the instructions, the method according to any one of claims 1-11, or the method according to any one of claims 12-20 is implemented.
25. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, and when the computer program or instructions are executed by a processor, the method according to any one of claims 1-11, or the method according to any one of claims 12-20 is implemented.
26. A communication system, characterized in that, Includes a first communication device and a second communication device; The first communication device is used to implement the method according to any one of claims 1-11; The second communication device is used to implement the method according to any one of claims 12-20.