Communication method and apparatus, communication device, chip, storage medium, program and program product
By combining terminal devices with AI models to optimize resource allocation and transmission methods, the problem of balancing power consumption and performance in communication systems has been solved, achieving energy-saving optimization of terminal and network devices and improving the overall energy efficiency of the system.
Patent Information
- Application Number
- PCT/CN2024/107347
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-24
- Publication Date
- 2026-01-29
AI Technical Summary
In communication systems, how to balance the power consumption and performance requirements of terminal devices and network devices is a challenge. Existing technologies often sacrifice the performance of one side to meet the energy-saving requirements of the other, and it is difficult to accurately predict the service characteristics of terminal devices.
By executing energy-saving behaviors based on first-hand information through terminal devices, and combining relevant information from terminal devices and network devices, AI models are used to make decisions to optimize energy-saving strategies, including selecting appropriate resource configurations and transmission methods, adjusting DRX and CHO strategies, reducing power consumption while maintaining system performance.
This achieves improved energy efficiency of terminal and network devices, reduced energy consumption, and enhanced overall system energy efficiency while ensuring system communication performance.
Smart Images

Figure CN2024107347_29012026_PF_FP_ABST
Abstract
Description
Communication methods and devices, communication equipment, chips, storage media, programs, and program products Technical Field
[0001] This application relates to the field of mobile communication technology, specifically to a communication method and apparatus, communication equipment, chip, storage medium, program, and program product. Background Technology
[0002] Power consumption of network equipment has become a significant component of operators' operating costs, and the power consumption of end devices severely impacts the usability of terminal devices. Therefore, balancing power consumption and performance in communication systems is a pressing technical problem that needs to be solved.
[0003] Summary of the Invention
[0004] This application provides a communication method and apparatus, a communication device, a chip, a storage medium, a program, and a program product.
[0005] In a first aspect, the communication method provided in the embodiments of this application includes:
[0006] The terminal device performs a first action based on the first information; the first information includes relevant information of the terminal device and / or relevant information of the network device.
[0007] Secondly, the communication method provided in the embodiments of this application includes:
[0008] The network device sends an eighth message, which is used to configure the AI model; the AI model is used to determine the first behavior corresponding to the first message; the first message is related to the terminal device and / or related to the network device.
[0009] Thirdly, the communication device provided in the embodiments of this application includes:
[0010] The first processing unit is configured to perform a first action based on first information; the first information includes relevant information of the terminal device and / or relevant information of the network device.
[0011] Fourthly, the communication device provided in the embodiments of this application includes:
[0012] The second sending unit is configured to send eighth information, which is used to configure an AI model; the AI model is used to determine the first behavior corresponding to the first information; the first information is related to the terminal device and / or related to the network device.
[0013] Fifthly, the communication device provided in the embodiments of this application includes a processor and a memory. The memory stores a computer program, and the processor calls and runs the computer program stored in the memory to execute the aforementioned communication method.
[0014] Sixthly, the chip provided in the embodiments of this application is used to implement the above-described communication method.
[0015] Specifically, the chip includes a processor for retrieving and running a computer program from memory, causing a device equipped with the chip to perform the aforementioned communication method.
[0016] In a seventh aspect, the computer-readable storage medium provided in the embodiments of this application is used to store a computer program that causes a computer to perform the above-described communication method.
[0017] Eighthly, the computer program product provided in the embodiments of this application includes computer program instructions that cause a computer to execute the above-described communication method.
[0018] Ninthly, the computer program provided in the embodiments of this application, when run on a computer, causes the computer to execute the above-described communication method.
[0019] This application provides a communication method in which a terminal device performs a first action based on first information; the first information includes relevant information of the terminal device and / or relevant information of the network device. In other words, the terminal device can combine the relevant information of the terminal device and the relevant information of the network device to perform the first action, thereby balancing the energy-saving results and performance requirements of both the terminal device and the network device, and improving system performance. Attached Figure Description
[0020] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0021] Figure 1 is a schematic diagram of a communication architecture;
[0022] Figure 2 is a schematic diagram of an AI / ML functional framework in an NR air interface provided by an embodiment of this application;
[0023] Figure 3 is a flowchart illustrating a communication method provided in an embodiment of this application;
[0024] Figure 4 is a schematic flowchart of a communication method provided in an embodiment of this application;
[0025] Figure 5 is a schematic diagram of the structural composition of a communication device 500 provided in an embodiment of this application;
[0026] Figure 6 is a schematic diagram of the structural composition of a communication device 600 provided in an embodiment of this application;
[0027] Figure 7 is a schematic diagram of the structural composition of a communication device provided in an embodiment of this application;
[0028] Figure 8 is a schematic structural diagram of a chip provided in an embodiment of this application;
[0029] Figure 9 is a schematic block diagram of a communication system provided in an embodiment of this application. Detailed Implementation
[0030] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0031] Figure 1 is a schematic diagram of an application scenario of an embodiment of this application.
[0032] As shown in Figure 1, the communication system 100 may include a terminal device 110 and a network device 120. The network device 120 can communicate with the terminal device 110 via an air interface. Multi-service transmission is supported between the terminal device 110 and the network device 120.
[0033] It should be understood that the embodiments of this application are only illustrated by way of example with communication system 100, but the embodiments of this application are not limited thereto. That is to say, the technical solutions of the embodiments of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine-Type Communications (eMTC) system, 5G communication system (also known as NR communication system), or future communication systems, etc.
[0034] In the communication system 100 shown in Figure 1, the network device 120 can be an access network device that communicates with the terminal device 110. The access network device can provide communication coverage for a specific geographical area and can communicate with the terminal device 110 located within that coverage area.
[0035] Network device 120 may be an evolved Node B (eNB or eNodeB) in an LTE system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in an NR system, or a radio controller in a Cloud Radio Access Network (CRAN), or network device 120 may be a relay station, access point, vehicle-mounted equipment, wearable device, hub, switch, bridge, router, or network equipment in a future evolved Public Land Mobile Network (PLMN), etc.
[0036] Terminal device 110 can be any terminal device, including but not limited to terminal devices that are connected to network device 120 or other terminal devices via wired or wireless connections.
[0037] For example, terminal equipment 110 can refer to an access terminal, user equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device. An access terminal can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, IoT device, satellite handheld terminal, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal equipment in a 5G network, or terminal equipment in a future evolved network, etc.
[0038] Terminal device 110 can be used for device-to-device (D2D) communication.
[0039] Figure 1 illustrates an exemplary network device and two terminal devices. Optionally, the communication system 100 may include multiple network devices, and each network device may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.
[0040] It should be noted that Figure 1 is merely an example illustrating the system to which this application applies. Of course, the method shown in the embodiments of this application can also be applied to other systems. Furthermore, the terms "system" and "network" are often used interchangeably in this document.
[0041] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0042] It should be understood that the terms "first, second, third" used in the embodiments of this application are only used to distinguish similar objects and do not represent a specific order of objects. It is understood that "first, second, third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.
[0043] It should also be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0044] It should also be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0045] It should also be understood that the term "correspondence" mentioned in the embodiments of this application may indicate a direct or indirect correspondence between the two, or an association between the two, or a relationship of instruction and being instructed, configuration and being configured, etc.
[0046] It should also be understood that the "predefined" or "predefined rules" mentioned in the embodiments of this application can be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in the device (e.g., including the sending end and the receiving end), and this application does not limit the specific implementation method. For example, predefined can refer to what is defined in a protocol. It should also be understood that in the embodiments of this application, the "protocol" can refer to standard protocols in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems, and this application does not limit it.
[0047] To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.
[0048] With people's pursuit of speed, latency, high-speed mobility, and energy efficiency, as well as the need for diversity and complexity in business in future life, the 3rd Generation Partnership Project (3GPP) international standards organization began to develop 5th Generation Mobile Communication Technology (5G).
[0049] Currently, the main application scenarios of 5G include: Enhanced Mobile Broadband (eMBB), Ultra-Reliable Low Latency Communications (URLLC), and Massive Machine Type Communications (mMTC).
[0050] eMBB, which aims to provide users with multimedia content, services, and data, is experiencing rapid demand growth. However, because eMBB can be deployed in various scenarios, such as indoors, urban areas, and rural areas, its capabilities and requirements vary significantly. Therefore, generalizations cannot be made; a detailed analysis based on the specific deployment scenario is essential. Typical applications of URLLC include industrial automation, power system automation, remote medical operations (such as surgery), and traffic safety assurance. Typical characteristics of mMTC include high connection density, small data volume, latency-insensitive services, low module cost, and long module lifespan.
[0051] The following introduces energy-saving technologies for 5G networks.
[0052] Currently, energy consumption has become a significant component of operators' operating costs. According to reports, energy costs for mobile networks account for approximately 23% of operators' total costs. The majority of energy consumption comes from radio access networks, particularly active antenna units (AAUs), while data centers and fiber optic transmission account for only a smaller share.
[0053] The power consumption of mobile networks includes two types:
[0054] Dynamic components: such as the overhead during data transmission / reception;
[0055] Static components: such as the overhead of maintaining the necessary operation of wireless access devices, even when there is no continuous data transmission / reception.
[0056] Network energy-saving technologies should not only assess the potential benefits of network energy consumption, but also evaluate and balance their impact on network and user performance. For example, energy-saving technologies should not have a particularly large impact on certain KPIs, such as: spectrum efficiency, capacity, user-perceived throughput (UPT), latency, UE power consumption, complexity, handover performance, call drop rate, and initial access performance.
[0057] The following section introduces machine learning (ML).
[0058] Machine learning is one way to achieve artificial intelligence (AI). It provides systems with the ability to automatically learn and improve from experience without explicit programming. Machine learning can be divided into three main categories: supervised learning, unsupervised learning, and reinforcement learning.
[0059] Supervised learning, also known as supervised learning, involves learning or creating a model (pattern / function) from training data and using this pattern to predict new instances. Training data consists of input objects (usually vectors) and expected outputs. The function's output can be a continuous value (called regression analysis) or predict a classification label (called classification). A supervised learner's task is to predict the function's output for any possible input after observing some pre-labeled training examples (inputs and expected outputs). To achieve this, the learner must generalize from the existing data to unobserved situations in a "reasonable" way (see inductive bias).
[0060] Unsupervised learning is a class of machine learning techniques used to find patterns in data. Unsupervised learning algorithms use unlabeled input data, meaning the data only provides the input variables (independent variables X), without providing the corresponding data variables (dependent variables Y). In unsupervised learning, the algorithm itself discovers interesting structures in the data and classifies them based on the data's features or attributes.
[0061] Reinforcement learning emphasizes how to act based on the environment to maximize expected benefits. It is the third fundamental machine learning approach, alongside supervised and unsupervised learning. Unlike supervised learning, reinforcement learning does not require labeled input-output pairs, nor does it require precise correction of suboptimal solutions. Its focus is on finding a balance between exploration (to the unknown) and exploitation (to existing knowledge). This "exploration-exploitation" exchange in reinforcement learning is most studied in multi-armed slot machine problems and finite Markov decision processes (MDPs). In machine learning problems, the environment is often abstracted as an MDP because many reinforcement learning algorithms can only use dynamic programming methods under this assumption. The main difference between traditional dynamic programming methods and reinforcement learning algorithms is that the latter does not require knowledge about the MDP and is suitable for large-scale MDPs where an exact solution cannot be found.
[0062] Given the tremendous success of AI / ML technologies in computer vision, natural language processing, and other fields, the communications field has begun to explore the use of AI / ML technologies to seek new technical solutions to technical challenges that are limited by traditional methods.
[0063] 3GPP has already researched how to improve the performance of the 5G air interface through AI / ML technologies. For example, AI / ML technologies can be used to achieve functions such as UE positioning, beam management, and channel state information reporting.
[0064] Figure 2 shows a schematic diagram of an AI / ML functional framework in an NR air interface. The AI / ML functional framework includes data collection, model training, model management, model inference, and model updating.
[0065] 3GPP is researching network energy saving based on AI / ML, primarily using AI / ML for cell activation or deactivation, or recommending target cells to carry services. The training nodes for AI / ML are mainly Operation Administration and Maintenance (OAM) entities or the National Radio Access Network (NG-RAN), while the inference nodes are NG-RAN.
[0066] Some energy-saving solutions in related technologies focus primarily on network energy conservation, neglecting terminal device energy conservation and performance. Other solutions prioritize terminal device energy conservation, ignoring network energy conservation, network overhead, and network performance. Understandably, these energy-saving solutions often sacrifice performance on one side to meet performance on the other. Furthermore, the energy-saving solutions in these technologies are determined by network equipment; however, because networks lack specific characteristics of terminal devices—such as the difficulty in accurately predicting their service characteristics—they cannot guarantee the needs or performance of the terminal devices.
[0067] To facilitate understanding of the technical solutions of the embodiments of this application, the technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.
[0068] Figure 3 is a flowchart illustrating a communication method provided in an embodiment of this application. As shown in Figure 3, the method may include the following steps.
[0069] S310. The terminal device performs a first action based on the first information; the first information includes relevant information of the terminal device and / or relevant information of the network device.
[0070] It should be noted that the relevant information of the terminal device may be information related to the terminal device's energy consumption, performance, configuration, etc., and this application embodiment does not limit this.
[0071] In some embodiments, the energy consumption-related information of the terminal device may include, but is not limited to, at least one of the following:
[0072] Terminal device service type information, such as voice service, IP service, etc.;
[0073] Business characteristic information, such as business transmission duration and transmission cycle;
[0074] Business volume information;
[0075] Cell measurement information, such as Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), Signal to Interference plus Noise Ratio (SINR), Received Signal Strength Indication (RSSI), Channel State Information (CSI), etc., are not limited in this application embodiment.
[0076] It should be noted that, in some embodiments, the business characteristic information may include business type information and / or business volume information. In other words, the business characteristic information can be replaced by business type information and / or business volume information.
[0077] In some embodiments, the terminal device configuration information includes, but is not limited to, at least one of the following: Conditional Hand Over (CHO) configuration information, Connected Discontinuous Reception (C-DRX) configuration information, Semi-Persistent Scheduling (SPS) configuration information, Configured Grant (CG) configuration information, etc., and the embodiments of this application do not limit this.
[0078] In some embodiments, information related to the performance of the terminal device may include, but is not limited to, at least one of the following:
[0079] Data rate, packet delay, packet loss, resource consumption, resource utilization, power consumption, handover latency, and physical downlink control channel (PDCCH) false negative rate, etc.
[0080] It should be noted that the relevant information of the network device may include information related to the network device's energy consumption, energy-saving requirements of the network device, etc.
[0081] In some embodiments, network device power consumption related information may include, but is not limited to, at least one of the following:
[0082] Quality of Service (QoS) requirements, such as latency requirements, priority requirements, and QoS Flow ID (QFI).
[0083] Network device load information;
[0084] UE density within the network device's communication coverage area.
[0085] It should be noted that the load information of network devices may include UE density, or the load information may be replaced by UE density.
[0086] In some embodiments, the energy-saving requirement information of network devices may include the cell's DRX configuration, Discontinuous Transmission (DTX) configuration, and the cell's current or future energy-saving mode / energy-saving status / on status / off status, etc. This application embodiment does not limit this.
[0087] It should be noted that the energy-saving mode, energy-saving state, and on / off state in the embodiments of this application are equivalent or interchangeable.
[0088] In some embodiments, the first action can be understood as an energy-saving action or an energy-saving strategy, and the three are equivalent or interchangeable.
[0089] Understandably, the first action can refer to any behavior that affects energy-saving results (or energy-saving performance), including behaviors that affect the energy-saving results of terminal devices and / or behaviors that affect the energy-saving results of network devices. In other words, by performing the first action, terminal devices can improve energy-saving performance and reduce energy consumption while ensuring system communication performance.
[0090] In some embodiments, the first behavior may include one or more of the following:
[0091] Whether to perform energy-saving conversion or enter energy-saving mode;
[0092] Should CHO be executed?
[0093] Resource or configuration selection;
[0094] Resource- or configuration-based transport;
[0095] Whether to listen to downlink channels, PDCCH, or scheduling in the C-DRX Active position and / or C-DRX ON-duration position.
[0096] In one implementation, the first action could be whether to perform an energy-saving switch or whether to enter an energy-saving state, as well as the time when to perform the energy-saving switch or enter an energy-saving state.
[0097] Understandably, the terminal device can determine whether to perform energy-saving conversion or enter energy-saving state based on the aforementioned first information, as well as the timing of performing energy-saving conversion or entering energy-saving state.
[0098] For example, if the terminal device determines to perform energy-saving conversion or enter energy-saving state based on the first information, the terminal device can immediately perform energy-saving conversion or enter energy-saving state, or the terminal device can perform energy-saving conversion or enter energy-saving state at the corresponding time determined by the first information.
[0099] It should be noted that the terminal device performing energy-saving conversion or entering energy-saving state may include the terminal device transmitting through DRX or DTX, or the terminal device turning off the main receiver and only listening to signals or channels through the auxiliary receiver. This application embodiment does not limit this.
[0100] In another implementation, the first action, in addition to whether to execute the CHO, may include one or more of the following:
[0101] Identify or select the target community for implementing CHO;
[0102] Whether to send a handover failure indication to the network device in the event of a CHO failure;
[0103] Obtain information related to the handover failure and / or report the information related to the handover failure.
[0104] It should be noted that whether to execute a CHO can be replaced with whether to continue residing in the current serving cell.
[0105] Understandably, as terminal devices move and network environments change, terminal devices can determine reasonable CHO behavior (which can be equivalent to CHO strategy) based on first information to achieve energy-saving effects and improve system energy-saving performance.
[0106] In one example, the terminal device can determine to perform a CHO based on the first information and select a suitable target cell for handover. Such optimized selection can reduce the waste of network resources, such as avoiding over-allocation of resources to cells with poor signal quality and allocating more resources to cells with good signal quality, thereby improving the overall network energy efficiency.
[0107] In one example, the terminal device may determine, based on initial information, not to execute a CHO and to continue camping on the current serving cell. Understandably, if the candidate cell is overloaded or has poor signal quality, the terminal device may decide not to execute a CHO and continue camping on the current serving cell to avoid switching to a cell with poor signal quality, which would increase the data transmission error rate, requiring more retransmissions and error correction operations, thereby increasing the network burden and energy consumption.
[0108] In one example, the terminal device may determine, based on first information, to send a handover failure indication and / or handover failure-related information to the network device in the event of a CHO failure. It is understood that the terminal device reporting the handover failure and related information to the network device when a CHO fails can further enable the network device to adjust or optimize its configuration (e.g., CHO configuration or energy-saving configuration) to improve energy efficiency in subsequent communications.
[0109] In some embodiments, the switching failure related information includes one or more of the following:
[0110] Candidate community information;
[0111] Service community information;
[0112] Switch results;
[0113] Measurement information of the candidate cells;
[0114] Measurement information of the serving cell;
[0115] Information about the target cell corresponding to the handover failure;
[0116] Toggle the number of attempts;
[0117] The target cell from which the previous handover attempt failed.
[0118] Understandably, the terminal device can send the handover failure related information to the network device. In this way, the network device can adjust the CHO configuration or energy-saving related configuration based on one or more of the handover failure related information reported by the terminal device, so as to improve the energy-saving performance of the terminal device in subsequent communications.
[0119] In some embodiments, the resource or configuration selection (or can be understood as the result of resource or configuration selection) includes one or more of the following:
[0120] Select the first C-DRX configuration from multiple C-DRX configurations;
[0121] Select the first CG configuration from multiple CG configurations;
[0122] Select the first SPS configuration from multiple SPS configurations;
[0123] Select the first active or inactive position from the corresponding active or inactive positions of a C-DRX configuration;
[0124] Select the first CG occasion from a CG configuration;
[0125] Select the first SPS occasion from an SPS configuration.
[0126] Understandably, different C-DRX configurations / CG configurations / SPS configurations / Active locations / Inactive locations / CG occasions / SPS occasions will result in different energy-saving effects during transmission. The terminal device can select the resource or configuration with the best energy-saving performance and the least impact on performance based on this information.
[0127] It should be noted that when there are multiple C-DRX configurations, the "one C-DRX configuration" can be the first C-DRX configuration selected from multiple C-DRX configurations. Similarly, when there are multiple CG configurations, the "one CG configuration" can be the first CG configuration selected from multiple CG configurations. Likewise, when there are multiple SPS configurations, the "one SPS configuration" can be the first SPS configuration selected from multiple SPS configurations.
[0128] It should be noted that the above-mentioned multiple C-DRX configurations, multiple CG configurations, multiple SPS configurations, the active or inactive positions corresponding to the C-DRX configurations, the multiple CG occasions corresponding to the CG configurations, and the multiple SPS occasions corresponding to the SPS configurations can be configured by the network device.
[0129] For example, a network device may send a seventh message to a terminal device, the seventh message including one or more of the following:
[0130] Multiple C-DRX configurations, multiple CG configurations, multiple SPS configurations, an Active or Inactive location contained in at least one C-DRX configuration among the multiple C-DRX configurations, a CG occasion contained in at least one CG configuration among the multiple CP configurations, and an SPS occasion contained in at least one SPS configuration among the multiple SPS configurations.
[0131] It should be noted that one or more of the first CG occasion, the first SPS occasion, and the first Active or Inactive location include a time-domain and / or frequency-domain location, or include multiple time-domain and / or frequency-domain locations.
[0132] It should also be noted that if the resources or configurations comprise multiple groups, they must be selected according to a certain priority order. For example, the priority order could be based on the magnitude of the resource or configuration's impact on system energy saving or its impact on system performance.
[0133] In some embodiments, the priority order may include one or more of the following:
[0134] The priority of selecting the first CG configuration from multiple CG configurations is higher than the priority of selecting the first C-DRX configuration from multiple C-DRX configurations, or higher than the priority of selecting the first active or inactive position from the active or inactive position corresponding to a C-DRX configuration;
[0135] The priority of selecting the first SPS configuration from multiple SPS configurations is higher than the priority of selecting the first C-DRX configuration from multiple C-DRX configurations, or higher than the priority of selecting the first active or inactive position from the active or inactive position corresponding to a C-DRX configuration.
[0136] The priority of selecting the first CG occasion from a CG configuration is higher than the priority of selecting the first C-DRX configuration from multiple C-DRX configurations, or higher than the priority of selecting the first active or inactive position from the active or inactive position corresponding to a C-DRX configuration;
[0137] The priority of selecting the first SPS occasion from one SPS configuration is higher than the priority of selecting the first C-DRX configuration from multiple C-DRX configurations, or higher than the priority of selecting the first active or inactive location from the active or inactive location corresponding to a C-DRX configuration.
[0138] In some embodiments, resource- or configuration-based transport includes one or more of the following:
[0139] Transmission is performed using a first C-DRX configuration, which is one or more of a plurality of C-DRX configurations;
[0140] Use the CG resource transmission corresponding to the first CG configuration, where the first CG configuration is one or more of multiple CG configurations;
[0141] SPS resource transmission is performed using the SPS configuration corresponding to the first SPS configuration, where the first SPS configuration is one or more of a plurality of SPS configurations;
[0142] Transmission is performed using a first Active or Inactive location, where the first Active or Inactive location is one or more of the Active or Inactive locations corresponding to a C-DRX configuration;
[0143] Transmit using the first CG occasion, where the first CG occasion is one or more of a plurality of CG occasions corresponding to a CG configuration;
[0144] Transmission is carried out using a first SPS occasion, which is one or more of a plurality of SPS occasions corresponding to an SPS configuration.
[0145] Understandably, the energy-saving effects achieved by using different C-DRX configurations / CG configurations / SPS configurations / Active positions / Inactive positions / CG occasions / SPS occasions for transmission vary. The terminal device can determine and use the configuration with the best energy-saving performance and the least impact on overall performance based on this initial information.
[0146] It should be noted that when there are multiple C-DRX configurations, the "one C-DRX configuration" can be the first C-DRX configuration selected from multiple C-DRX configurations. Similarly, when there are multiple CG configurations, the "one CG configuration" can be the first CG configuration selected from multiple CG configurations. Likewise, when there are multiple SPS configurations, the "one SPS configuration" can be the first SPS configuration selected from multiple SPS configurations.
[0147] It should be noted that the above-mentioned multiple C-DRX configurations, multiple CG configurations, multiple SPS configurations, the active or inactive positions corresponding to the C-DRX configurations, the multiple CG occasions corresponding to the CG configurations, and the multiple SPS occasions corresponding to the SPS configurations can be configured by the network device.
[0148] For example, a network device may send a seventh message to a terminal device, which may include one or more of the following: multiple C-DRX configurations, multiple CG configurations, multiple SPS configurations, an active or inactive location contained in at least one of the multiple C-DRX configurations, a CG occasion contained in at least one of the multiple CP configurations, and an SPS occasion contained in at least one of the multiple SPS configurations.
[0149] It should also be noted that one or more of the first CG timing, the first SPS timing, and the first Active or Inactive position include a time-domain and / or frequency-domain position, or include multiple time-domain and / or frequency-domain positions.
[0150] It should also be noted that if the resources or configurations comprise multiple groups, they must be selected according to a certain priority order. For example, the priority order could be based on the magnitude of the resource or configuration's impact on system energy saving or its impact on system performance.
[0151] In some embodiments, the priority order may include one or more of the following:
[0152] The priority of transmitting CG resources using the first CG configuration is higher than the priority of transmitting using the first C-DRX configuration, or higher than the priority of transmitting using the first Active or Inactive location.
[0153] The priority of transmitting SPS resources using the first SPS configuration is higher than the priority of transmitting using the first C-DRX configuration, or higher than the priority of transmitting using the first Active or Inactive location.
[0154] The priority of transmission using the first CG occasion is higher than the priority of transmission using the first C-DRX configuration, or higher than the priority of transmission using the first Active or Inactive location;
[0155] The priority of transmission using the first SPS occasion is higher than the priority of transmission using the first C-DRX configuration, or higher than the priority of transmission using the first Active or Inactive location.
[0156] In some embodiments, the first action may be whether to listen to the downlink channel or PDCCH or scheduling at the active position and / or the on-duration position of the C-DRX, the duration of listening to the downlink channel or PDCCH or scheduling at the active position of the C-DRX, and the duration of listening to the downlink channel or PDCCH or scheduling at the on-duration position of the C-DRX.
[0157] Understandably, in C-DRX, terminal devices periodically wake up from sleep mode and enter ON-duration. During ON-duration, the terminal device can listen to the downlink channel, PDCCH, or scheduling to receive possible scheduling or control information. If no PDCCH or scheduling is received during ON-duration, the terminal device will re-enter sleep mode until it wakes up again during the next C-DRX cycle's ON-duration. This periodic wake-up and sleep mechanism significantly reduces the average power consumption of the terminal device.
[0158] It should be noted that the Active position (also known as Active Time) refers to the total duration for which the terminal device needs to listen to the PDCCH within the C-DRX cycle. The Active position includes the ON-duration of the C-DRX cycle, the time the terminal device performs continuous reception before the inactivity timer expires, and the time the terminal device performs continuous reception while waiting for retransmission. The ON-duration is a subset of the Active Time. That is, the Active Time includes the ON-duration plus any subsequent listening time that may be extended due to successful PDCCH decoding (e.g., if the inactivity timer has not expired).
[0159] To further improve the system's energy-saving performance, the terminal device can determine whether to listen to the downlink channel, PDCCH, or scheduling at the Active and / or ON-duration position of the C-DRX based on the first information. In addition, the terminal device can also determine the duration of listening to the downlink channel, PDCCH, or scheduling at the Active or ON-duration position of the C-DRX based on the first information. This duration can be the entire duration of the C-DRX Active Time or ON-duration, or it can be a portion of the C-DRX Active Time or ON-duration. This application embodiment does not impose any limitations on this.
[0160] In one example, the terminal device can learn from the first information that data transmission is infrequent at the active / on-duration position of the C-DRX. Therefore, it can determine that it will not listen to the downlink channel, PDCCH, or schedule at the active / on-duration position of the C-DRX, thereby further reducing the power consumption of the terminal device.
[0161] In one example, the terminal device can learn from the first information that the terminal device transmits data frequently in the first half of the C-DRX Active / ON-duration and infrequently in the second half. Therefore, it can be determined that the duration of listening to the downlink channel or PDCCH or scheduling in the C-DRX Active position is half of the original duration, thereby further reducing the power consumption of the terminal device.
[0162] In summary, the method provided in this application embodiment allows the terminal device to perform a first action by combining relevant information of the terminal device and relevant information of the network device. This balances the energy-saving results and performance requirements of both the terminal device and the network device, thereby improving system performance.
[0163] The following describes how the terminal device executes the first action based on the first information.
[0164] In one implementation, a mapping relationship exists between the first information and the first action. This mapping relationship can be predefined or configured by the network device. Thus, the terminal device can determine and execute the first action corresponding to the first information based on this mapping relationship.
[0165] It should be noted that for different energy-saving behaviors in the first action, the terminal device can determine and execute the corresponding behavior based on different mapping relationships.
[0166] In one example, the terminal device can determine whether to perform a conditional switch based on first information and a first mapping relationship. The first mapping relationship can characterize the relationship between different pieces of first information and different conditional switch results.
[0167] In one example, the terminal device can determine the selection result of a resource or configuration based on the first information and the second mapping relationship. Accordingly, the terminal device performs transmission based on the resource or configuration. The second mapping relationship can characterize the relationship between different pieces of the first information and different resource / configuration selection results.
[0168] It should be noted that after the terminal device determines the selection result of the resource or configuration based on the first information and the second mapping relationship, and / or the resource or configuration used for transmission, it can report the information. For example, the terminal device sends third information to the network device, the third information indicating the selection result of the resource or configuration, and / or the resource or configuration used for transmission. Accordingly, the network device can receive the third information and perform one or more of the following based on the third information:
[0169] Adjust C-DRX configuration;
[0170] Adjust the activation or deactivation settings in the C-DRX configuration;
[0171] Adjust the DRX configuration information of the serving cell;
[0172] Adjust the DTX configuration information of the serving cell;
[0173] Adjust CG settings;
[0174] Adjust SPS configuration;
[0175] Adjust the CG timing in the CG configuration;
[0176] Adjust the SPS timing in the SPS configuration;
[0177] Data reception or transmission is performed based on the aforementioned resources or configuration.
[0178] Understandably, terminal devices can report selected resources or configurations to network devices, and the network devices can adjust their configurations or perform sending and receiving at the selected location based on the reported information.
[0179] In one example, the terminal device can determine, based on the first information and the third mapping relationship, whether to listen to the downlink channel, PDDCH, or scheduling during the active and / or continuous transmission of C-DRX. Accordingly, the terminal device can listen to the downlink channel, PDDCH, or scheduling during the active and / or continuous transmission of C-DRX, or it can choose not to listen to the downlink channel, PDDCH, or scheduling during the active and / or continuous transmission of C-DRX. The third mapping relationship characterizes the relationship between different pieces of first information and different listening behaviors.
[0180] In one example, the terminal device can determine whether to perform an energy-saving transition or enter an energy-saving state, and the timing of such transition, based on the first piece of information and the fourth mapping relationship. Thus, the terminal device can perform a state switch based on the above results. The fourth mapping relationship represents the mapping relationship between different pieces of first information and different energy-saving transition behaviors.
[0181] In one implementation, the terminal device can determine (reason / predict) a first action corresponding to the first information based on an AI model. In this way, the terminal device can execute the first action corresponding to the first information.
[0182] It should be noted that determining the first action based on the AI model can be equivalently replaced by inferring the first action based on the AI model, predicting the first action based on the AI model, or estimating the first action based on the AI model, etc. The embodiments of this application do not limit this.
[0183] It should be noted that the AI model can be trained by a terminal device, or in other words, the terminal device can be the training node for the AI model. The AI model can also be trained by a network device, or in other words, the network device can be the training node for the AI model. The embodiments of this application do not limit the training node for the AI model.
[0184] Understandably, when an AI model is trained by a network device or the network device is a training node for the AI model, the network device can configure the AI model for the terminal device.
[0185] For example, a network device can send an eighth piece of information to a terminal device, and correspondingly, the terminal device can receive the eighth piece of information sent by the network device. This eighth piece of information is used to configure the AI model; for example, it can carry information such as the AI model's model ID, model parameters, and model functions. The network device can configure the AI model for the terminal device using this eighth piece of information.
[0186] It should be noted that the eighth piece of information may include one or more of the first AI model, the second AI model, and the third AI model in the following embodiments. The descriptions of the first to third AI models can be found in the descriptions in the following embodiments, and for the sake of brevity, they will not be repeated here.
[0187] It should be noted that for different energy-saving behaviors in the first step, the terminal device needs to use different AI models to determine them. In other words, the terminal device can use different AI models to determine different energy-saving behaviors.
[0188] The following sections will elaborate on the different scenarios corresponding to the first line, using methods #1 to #3 respectively.
[0189] Method #1: The first action can be whether to perform condition switching. Specifically, the terminal device, based on the AI model, executes the first action corresponding to the first information, which may include:
[0190] The terminal device uses the first information as input to the first AI model, and determines whether to perform a conditional switch through the first AI model; and / or, the terminal device performs the conditional switch or does not perform the conditional switch.
[0191] Understandably, the first AI model can be deployed on the terminal device side, and the terminal device performs model inference. The terminal device can use the first information as input to the first AI model, and the first AI model outputs one or more of the following information: whether to execute CHO, whether to keep in the current serving cell, determine or select the target cell for executing CHO, whether to send a handover failure indication to the network device in the event of CHO failure, obtain handover failure related information, and whether to report the handover failure related information.
[0192] In some embodiments, the first information may include one or more of the following:
[0193] Business characteristic information, such as voice service, IP service, etc.;
[0194] Service type information, such as service transmission duration and transmission cycle;
[0195] Business volume information;
[0196] QoS requirements, such as latency requirements, priority requirements, QFI, etc.
[0197] Measurement information of the serving cell, such as RSRP, RSRQ, SINR, RSSI, CSI, etc.;
[0198] Measurement information of candidate cells, such as RSRP, RSRQ, SINR, RSSI, CSI, etc.;
[0199] CHO configuration information, such as CHO configurations specifically for network energy saving (NES-specific);
[0200] DRX configuration information for the serving cell;
[0201] DTX configuration information for the serving cell;
[0202] DRX configuration information for candidate cells;
[0203] DTX configuration information of candidate cells;
[0204] The current energy-saving mode or energy-saving status of the service community;
[0205] The current energy-saving mode or energy-saving status of the candidate community;
[0206] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0207] The energy-saving mode or energy-saving status of the candidate community in the first time period in the future;
[0208] The current ON or OFF status of the serving cell;
[0209] The current ON or OFF status of the candidate cell;
[0210] The ON or OFF status of the service community within the first hour of its future operation;
[0211] The ON or OFF status of the candidate cell in the first time period in the future;
[0212] UE density of the serving cell;
[0213] UE density of candidate cells;
[0214] The load status of the serving cell;
[0215] Load status of candidate cells;
[0216] Resource utilization rate of the service community;
[0217] Resource utilization rate of candidate communities;
[0218] Information on the energy-saving needs of the service community;
[0219] Energy-saving requirements information for candidate residential communities;
[0220] Communication performance information associated with condition switching.
[0221] It should be noted that the serving cell can be understood as the source cell. Candidate cells can be configured by CHO configuration information, and can also be understood as neighboring cells; the two are equivalent or interchangeable.
[0222] It should also be noted that one or more of the service characteristic information, service type information, and service volume information may come from the higher layers of the terminal device or from network devices (e.g., the core network). In other words, one or more of the service characteristic information, service type information, and service volume information can be obtained from the higher layers of the terminal device or from the core network. The QoS requirement information may come from network devices (e.g., the core network).
[0223] In some embodiments, the communication performance information associated with the condition switching includes one or more of the following:
[0224] Data rate;
[0225] Data packet delay duration;
[0226] Packet loss rate;
[0227] Resource consumption;
[0228] Resource utilization rate;
[0229] Energy consumption of terminal equipment;
[0230] Energy consumption of the service community;
[0231] Total energy consumption of the cells within the system;
[0232] Switching delay duration.
[0233] It should be noted that, in addition to the information that the terminal device itself can obtain (such as measurement information of the serving cell, measurement information of the candidate cell, data rate, packet loss rate, power consumption of the terminal device, etc.), the terminal device can obtain relevant information from the network device as input to the first AI model.
[0234] In some embodiments, the network device may send seventh information to the terminal device, and the terminal device receives the seventh information. The seventh information may include one or more of the following:
[0235] Business characteristic information;
[0236] Business type information;
[0237] Business volume information;
[0238] QoS requirement information;
[0239] CHO configuration information;
[0240] DRX configuration information for the serving cell;
[0241] DTX configuration information for the serving cell;
[0242] DRX configuration information for candidate cells;
[0243] DTX configuration information of candidate cells;
[0244] The current energy-saving mode or energy-saving status of the service community;
[0245] The current energy-saving mode or energy-saving status of the candidate community;
[0246] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0247] The energy-saving mode or energy-saving status of the candidate community in the first time period in the future;
[0248] The current ON or OFF status of the serving cell;
[0249] The current ON or OFF status of the candidate cell;
[0250] The ON or OFF status of the service community within the first hour of its future operation;
[0251] The ON or OFF status of the candidate cell in the first time period in the future;
[0252] UE density of the serving cell;
[0253] UE density of candidate cells;
[0254] The load status of the serving cell;
[0255] Load status of candidate cells;
[0256] Resource utilization rate of the service community;
[0257] Resource utilization rate of candidate communities;
[0258] Information on the energy-saving needs of the service community;
[0259] Energy-saving requirements information for candidate residential communities;
[0260] Communication performance information associated with condition switching.
[0261] In one implementation, the network device that sends the seventh information can be an access network device, such as a base station of the serving cell where the terminal device is located. The base station can obtain information such as the service characteristics, service type, service volume, and QoS requirements of the terminal device from the core network, and send this information, along with information that the base station itself can obtain, to the terminal device.
[0262] It should be noted that network devices can carry the seventh information through the same signaling or through multiple different signaling methods, carrying different contents of the seventh information. For example, network devices can carry the DRX configuration information and / or DTX configuration information of the serving cell through RRC configuration information, and carry information such as service characteristics, service type, traffic volume, and QoS requirements of the terminal device through PDSCH. This application embodiment does not limit the method of sending the seventh information.
[0263] In another implementation, the network device sending the seventh information can also be a core network device. The core network can obtain the relevant configurations and energy-saving configurations of the serving cell and / or candidate cells, and send this information along with the terminal device's service characteristics, service type, traffic volume, QoS requirements, and other information. For example, the core network can send the seventh information to the terminal device via non-access stratum messages. This application does not limit the network device sending the seventh information.
[0264] It should be noted that network devices can send the seventh information at certain time intervals, or based on requests from terminal devices, or when the communication environment changes (e.g., cell handover, configuration information changes). This application embodiment does not impose any restrictions on this.
[0265] Understandably, in the method provided in this application embodiment, the terminal device can perform CHO switching or CHO switching decision based on the reasoning result of the first AI model. The first AI model can integrate relevant information from the terminal device and relevant information from the network device to output CHO-related behaviors or results. These CHO-related behaviors or results can balance the energy-saving results and performance requirements of both the terminal device and the network device, thereby improving system performance.
[0266] In one implementation, the first AI model can be trained by a network device and configured by the network device for the terminal device. For example, the network device can send an eighth message to the terminal device, and the terminal device receives the eighth message, which is used to configure the first AI model. For instance, the eighth message may carry information such as the model ID, model parameters, and model functions of the first AI model.
[0267] In another implementation, the first AI model can be trained by a terminal device, or in other words, the training node of the first AI model is the terminal device.
[0268] In some embodiments, the training process of the first AI model may include:
[0269] The terminal device takes the first information as input to the first AI model and outputs whether to perform condition switching through the first AI model; based on whether to perform condition switching as output by the first AI model, the terminal device adjusts the model parameters of the first AI model.
[0270] It should be noted that, based on whether the condition switching is performed as output by the first AI model, the terminal device can adjust the model parameters of the first AI model by comparing the output of whether the condition switching is performed as output by the first AI model with the corresponding label information, and adjusting the model parameters of the first AI model based on the comparison result (which can also be understood as difference).
[0271] Understandably, the first piece of information can be labeled information with corresponding tags. This tag information can be the result or behavior of condition switching corresponding to the first information in a real-world scenario. By using the first information as input to the first AI model, the output result or behavior of condition switching can be compared with the tag information corresponding to the first information. This allows us to determine the difference between the output of the first AI model and the result or behavior of condition switching in the real-world scenario. Based on this difference, the model parameters of the first AI model can be adjusted, enabling the adjusted model to output more accurate results.
[0272] It should be noted that the terminal device uses the first piece of information as input to the first AI model, and adjusts the model parameters of the first AI model based on whether to perform condition switching based on the output of the first AI model. This can be regarded as a training process. The terminal device can train the first AI model multiple times based on multiple pieces of first information, which can yield a more accurate or more stable first AI model.
[0273] It should also be noted that while the terminal device is using the first AI model for inference, it can also adjust the model parameters of the first AI model in real time based on the inference results to carry out iterative training of the model.
[0274] In some embodiments, the terminal device can perform model management (or model monitoring) on the deployed first AI model. Model management (or model monitoring) refers to timely updating or replacing the model when the first AI model no longer meets the requirements (e.g., the inference results of the first AI model lead to deterioration of system communication performance and increased energy consumption).
[0275] For model management, the terminal device can perform any of the following actions if the first condition is met:
[0276] The cell handover can be performed by reverting to a traditional CHO method (such as NES-specific CHO) or a non-AI CHO method.
[0277] Update the first AI model;
[0278] Send a second message to the network device, the second message being used to request the network device to update the first AI model;
[0279] Choose a new AI model;
[0280] To activate the first AI model;
[0281] Activate new AI models.
[0282] It should be noted that updating the first AI model can mean updating the model parameters of the first AI model or replacing the first AI model.
[0283] It should be noted that the terminal device can update the first AI model on its own, or it can update the first AI model based on the feedback information sent by the network device in response to the second information. This application embodiment does not impose any restrictions on this. When the terminal device decides to replace the first AI model, it can select a new AI model according to certain rules.
[0284] It should also be noted that deactivating the first AI model can be understood as not using the first AI model or stopping the use of the first AI model for inference. For example, when the terminal device determines to change the first AI model and selects a new AI model, it can simultaneously deactivate the first AI model and activate the new AI model.
[0285] In some embodiments, the first condition includes one or more of the following:
[0286] The number of cell handovers of the terminal device within the second time period is greater than or equal to the first threshold value;
[0287] Within the second time period, the number of radio link failures (RLF) of the terminal device is greater than or equal to the second threshold value;
[0288] Communication performance is worse than the third threshold during the second duration.
[0289] The increase in energy consumption in the service area exceeds the fourth threshold.
[0290] The increase in energy consumption in the cell within the system exceeds the fifth threshold.
[0291] It should be noted that communication performance may include one or more of data rate, packet loss, packet delay, and HO latency, and the embodiments of this application do not limit this.
[0292] It should be noted that the increase in serving cell energy consumption and / or the increase in energy consumption of cells within the system can be configured by the network device. For example, the network device can send a sixth piece of information, and correspondingly, the terminal device receives the sixth piece of information, which includes: the increase in serving cell energy consumption, and / or, the increase in energy consumption of cells within the system.
[0293] In some embodiments, the network device may send the sixth information to the terminal device at a certain time period, or the network device may send the sixth information based on the request of the terminal device. In this application embodiment, there is no limitation on the time when the network device sends the sixth information.
[0294] It should also be noted that one or more of the first conditions are determined based on predefined information or network configuration information.
[0295] Understandably, when one or more of the events in the first condition mentioned above are met, the terminal device may determine or believe that the inference result of the current first AI model causes communication performance to deteriorate and power consumption to increase. Therefore, it is necessary to fall back to the traditional CHO switching mechanism or a non-AI switching mechanism for switching, or update the first AI model, or use a new AI model for inference, in order to prevent performance from deteriorating further.
[0296] The method provided in this application embodiment allows a terminal device to perform a CHO switch or a CHO switch decision based on the reasoning result of a first AI model. The first AI model can integrate relevant information from both the terminal device and the network device to output CHO-related behaviors or results. These CHO-related behaviors or results can balance energy-saving results and performance requirements on both the terminal device and the network device sides, thereby improving system performance.
[0297] Method #2: The first action includes resource or configuration selection, and / or, resource or configuration-based transmission. The terminal device, based on the AI model, executes the first action corresponding to the first information, which can be achieved through the following steps:
[0298] The terminal device uses the first information as input to the second AI model, determines the selection result of resources or configuration through the second AI model, and / or determines the transmission based on resources or configuration.
[0299] Understandably, the second AI model can be deployed on the terminal device side, with the terminal device performing model inference. Specifically, the terminal device can use the first information as input to the second AI model, and the second AI model determines one or more of the following information: a first C-DRX configuration (selected from multiple C-DRX configurations), a first CG configuration (selected from multiple CG configurations), a first SPS configuration (selected from multiple SPS configurations), a first Active or Inactive location (selected from the Active or Inactive location corresponding to a C-DRX configuration); a first CG occasion (selected from the CG occasions included in a CG configuration); and a first SPS occasion (selected from the SPS occasions included in an SPS configuration). Further, the terminal device can perform transmission or PDCCH listening on the selected resource or configuration.
[0300] In this embodiment, the first information may include one or more of the following:
[0301] Multiple C-DRX configurations;
[0302] Multiple CG configurations;
[0303] Multiple SPS configurations;
[0304] At least one of the multiple C-DRX configurations corresponds to an Active or Inactive location;
[0305] At least one of the multiple CG configurations includes a CG timing;
[0306] At least one of the multiple SPS configurations includes an SPS timing;
[0307] Business characteristic information, such as voice service, IP service, etc.;
[0308] Service type information, such as service transmission duration and transmission cycle;
[0309] Business volume information;
[0310] QoS requirements, such as latency requirements, priority requirements, QFI, etc.
[0311] DRX configuration information for the serving cell;
[0312] DTX configuration information for the serving cell;
[0313] The current energy-saving mode or energy-saving status of the service community;
[0314] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0315] The current ON or OFF status of the serving cell;
[0316] The ON or OFF status of the service community within the first hour of its future operation;
[0317] UE density of the serving cell;
[0318] The load status of the serving cell;
[0319] Resource utilization rate of the service community;
[0320] Information on the energy-saving needs of the service community;
[0321] Communication performance information associated with data transmission and / or channel monitoring.
[0322] It should be noted that one or more of the service characteristic information, service type information, and service volume information may come from the higher layers of the terminal device or from network devices (e.g., the core network). In other words, one or more of the service characteristic information, service type information, and service volume information can be obtained from the higher layers of the terminal device or from the core network. The QoS requirement information may come from network devices (e.g., the core network).
[0323] In some embodiments, the communication performance information associated with data transmission and / or channel monitoring includes one or more of the following:
[0324] Data rate;
[0325] Data packet delay duration;
[0326] Packet loss rate;
[0327] Downlink channel missed detection rate.
[0328] It should be noted that, in addition to the information that the terminal device itself can obtain (such as data rate, packet loss rate, downlink channel missed detection rate, etc.), the terminal device can obtain relevant information from the network device as input to the second AI model.
[0329] In some embodiments, the network device may send seventh information to the terminal device, and the terminal device receives the seventh information. The seventh information may include one or more of the following:
[0330] Multiple C-DRX configurations;
[0331] Multiple CG configurations;
[0332] Multiple SPS configurations;
[0333] At least one of the multiple C-DRX configurations corresponds to an Active or Inactive location;
[0334] At least one of the multiple CG configurations includes a CG timing;
[0335] At least one of the multiple SPS configurations includes an SPS timing;
[0336] Business characteristic information, such as voice service, IP service, etc.;
[0337] Service type information, such as service transmission duration and transmission cycle;
[0338] Business volume information;
[0339] QoS requirements, such as latency requirements, priority requirements, QFI, etc.
[0340] DRX configuration information for the serving cell;
[0341] DTX configuration information for the serving cell;
[0342] The current energy-saving mode or energy-saving status of the service community;
[0343] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0344] The current ON or OFF status of the serving cell;
[0345] The ON or OFF status of the service community within the first hour of its future operation;
[0346] UE density of the serving cell;
[0347] The load status of the serving cell;
[0348] Resource utilization rate of the service community;
[0349] Information on the energy-saving needs of the service community;
[0350] Communication performance information associated with data transmission and / or channel monitoring.
[0351] In one implementation, the network device that sends the seventh information can be an access network device, such as a base station of the serving cell where the terminal device is located. The base station can obtain information such as the service characteristics, service type, service volume, and QoS requirements of the terminal device from the core network, and send this information, along with information that the base station itself can obtain, to the terminal device.
[0352] It should be noted that network devices can carry the seventh information through the same signaling or through multiple different signaling methods, carrying different contents of the seventh information. For example, network devices can carry the DRX configuration information and / or DTX configuration information of the serving cell through RRC configuration information, and carry information such as service characteristics, service type, traffic volume, and QoS requirements of the terminal device through PDSCH. This application embodiment does not limit the method of sending the seventh information.
[0353] In another implementation, the network device sending the seventh information can also be a core network device. The core network can obtain the relevant configurations and energy-saving configurations of the serving cell and / or candidate cells, and send this information, along with the terminal device's service characteristic information, service type information, traffic volume information, QoS requirement information, etc., to the terminal device via a non-access stratum message. This application does not limit the network device sending the seventh information.
[0354] It should be noted that network devices can send the seventh information at certain time intervals, or based on requests from terminal devices, or when the communication environment changes (e.g., cell handover, configuration information changes). This application embodiment does not impose any restrictions on this.
[0355] Understandably, in the method provided in this application embodiment, the terminal device can select appropriate resources or configurations to perform transmission based on the reasoning results of the second AI model. The second AI model can integrate relevant information from the terminal device and relevant information from the network device to output the selection result of resources or configurations, and / or the resources or configurations used for transmission can balance the energy-saving results and performance requirements of both the terminal device and the network device, thereby improving system performance.
[0356] In some embodiments, the terminal device determines the selection result of the resource or configuration through a second AI model, and / or, after the resource or configuration is transmitted, can report the information. For example, the terminal device sends third information to the network device, the third information indicating the selection result of the resource or configuration and / or the resource or configuration used for transmission;
[0357] Accordingly, the network device can receive third information and perform one or more of the following actions based on the third information:
[0358] Adjust C-DRX configuration;
[0359] Adjust the activation or deactivation settings in the C-DRX configuration;
[0360] Adjust the DRX configuration information of the serving cell;
[0361] Adjust the DTX configuration information of the serving cell;
[0362] Adjust CG settings;
[0363] Adjust SPS configuration;
[0364] Adjust the CG timing in the CG configuration;
[0365] Adjust the SPS timing in the SPS configuration;
[0366] Data reception or transmission is performed based on the aforementioned resources or configuration.
[0367] Understandably, terminal devices can report selected resources or configurations to network devices, and the network devices can adjust their configurations or perform sending and receiving at the selected location based on the reported information.
[0368] In one implementation, the second AI model can be trained by a network device and configured by the network device for the terminal device. For example, the network device can send an eighth message to the terminal device, and the terminal device receives the eighth message, which is used to configure the second AI model. For instance, the eighth message may carry information such as the model ID, model parameters, and model functions of the second AI model.
[0369] In another implementation, the second AI model can be trained by the terminal device, or in other words, the training node of the second AI model is the terminal device.
[0370] In some embodiments, the training process of the second AI model may include:
[0371] The terminal device takes the first information as input to the second AI model, outputs the resource or configuration selection result through the second AI model, and / or, the resource or configuration-based transmission; then, the terminal device adjusts the model parameters of the second AI model based on the resource or configuration selection result, and / or, the resource or configuration-based transmission.
[0372] It should be noted that the terminal device can adjust the model parameters of the second AI model based on the resource or configuration selection result determined by the second AI model and / or the resources or configuration used for transmission by comparing the resource or configuration selection result determined by the second AI model and / or the resources or configuration used for transmission with the corresponding tag information, and adjust the model parameters of the second AI model based on the comparison result (which can also be understood as difference).
[0373] Understandably, the first piece of information can be labeled information with corresponding tag information. This tag information can be the selection result of resources or configurations corresponding to the first piece of information in the real scenario, and / or, the resources or configurations used for transmission.
[0374] By comparing the resource or configuration selection result determined by the second AI model, and / or the resources or configuration used for transmission, with the tag information corresponding to the first information, the difference between the output result of the first AI model and the resource or configuration selection result and / or the resources or configuration used for transmission in the real scene can be obtained. Adjusting the model parameters of the second AI model based on this difference allows the adjusted second AI model to output more accurate results.
[0375] It should be noted that the terminal device uses the first information as input to the second AI model, and adjusts the model parameters of the second AI model based on the resource or configuration selection result output by the second AI model, and / or the resources or configuration used for transmission. This can be regarded as a training process. The terminal device can train the second AI model multiple times based on multiple pieces of first information to obtain a more accurate or more stable second AI model.
[0376] It should also be noted that while the terminal device is using the second AI model for inference, it can also adjust the model parameters of the second AI model in real time based on the inference results to carry out iterative training of the model.
[0377] In some embodiments, the terminal device can perform model management (or model monitoring) on the deployed second AI model. Model management (or model monitoring) refers to timely updating or replacing the model when the second AI model does not meet the requirements (for example, the inference results of the second AI model will lead to deterioration of system communication performance and increased energy consumption).
[0378] For model management, the terminal device may execute any one of the following if the second condition is met:
[0379] Fallback to traditional resource or configuration selection mechanism or non-AI resource or configuration selection mechanism, perform resource or configuration selection, or perform resource or configuration-based transport;
[0380] Update the second AI model;
[0381] Send a fourth message to the network device, the fourth message being used to request the network device to update the second AI model;
[0382] Choose a new AI model;
[0383] Deactivate the second AI model;
[0384] Activate new AI models.
[0385] It should be noted that updating the second AI model can mean updating the model parameters of the second AI model or replacing the second AI model.
[0386] It should be noted that the terminal device can update the second AI model itself, or it can update the second AI model based on the feedback information sent by the network device in response to the fourth information. This application embodiment does not impose any restrictions on this. When the terminal device decides to change the second AI model, it can select a new AI model according to certain rules.
[0387] It should also be noted that deactivating the second AI model can be understood as not using the second AI model, or stopping the use of the second AI model for inference. For example, when the terminal device determines to change the second AI model and selects a new AI model, it can simultaneously deactivate the second AI model and activate the new AI model.
[0388] In some embodiments, the second condition includes one or more of the following:
[0389] The probability of missed detection in the downlink channel is greater than or equal to the sixth threshold value within the third time period;
[0390] The increase in energy consumption of the terminal device during the third time period exceeds the seventh threshold value;
[0391] Communication performance was worse than the eighth threshold during the third time period;
[0392] The increase in energy consumption in the service area exceeds the ninth threshold.
[0393] The increase in energy consumption in the community within the system exceeds the tenth threshold.
[0394] It should be noted that the communication performance may include one or more of data rate, packet loss, and packet delay, and the embodiments of this application do not limit this.
[0395] It should be noted that the increase in serving cell energy consumption and / or the increase in energy consumption of cells within the system can be configured by the network device. For example, the network device can send a sixth piece of information, and correspondingly, the terminal device receives the sixth piece of information, which includes: the increase in serving cell energy consumption, and / or, the increase in energy consumption of cells within the system.
[0396] In some embodiments, the network device may send the sixth information to the terminal device at a certain time period, or the network device may send the sixth information based on the request of the terminal device. In this application embodiment, there is no limitation on the time when the network device sends the sixth information.
[0397] It should also be noted that one or more of the second conditions are determined based on predefined information or network configuration information.
[0398] Understandably, when one or more of the events in the second condition above are met, the terminal device can determine or consider that the inference result of the current second AI model degrades communication performance and increases energy consumption. Therefore, it needs to fall back to the traditional resource or configuration selection mechanism or the non-AI resource or configuration selection mechanism, perform resource or configuration selection, or perform resource or configuration-based transmission to prevent further performance degradation. When one or more of the events in the second condition above are met, the terminal device can also update the second AI model or use a new AI model for inference to prevent further performance degradation.
[0399] The method provided in this application embodiment allows a terminal device to select appropriate resources or configurations for transmission based on the reasoning results of a second AI model. The second AI model can integrate relevant information from the terminal device and network device to output the selection result of resources or configurations, and / or the resources or configurations used for transmission can balance energy-saving results and performance requirements on both the terminal device and network device sides, thereby improving system performance.
[0400] Method #3: The first action includes listening to the downlink channel or PDCCH or scheduling. The terminal device, based on an AI model, executes the first action corresponding to the first information, which can be achieved through the following steps:
[0401] The terminal device uses the first information as input to the third AI model, and uses the third AI model to determine whether it is in the C-DRX activation position and / or the C-DRX continuous transmission position;
[0402] And / or, the terminal device listens to the downlink channel or PDDCH or scheduling at the C-DRX activation position and / or the C-DRX continuous transmission position, or does not listen to the downlink channel or PDDCH or scheduling at the C-DRX activation position and / or the C-DRX continuous transmission position.
[0403] Understandably, the third AI model can be deployed on the terminal device side, with the terminal device performing the model inference.
[0404] In some embodiments, the third AI model is also used to determine one or more of the following:
[0405] The duration for which the downlink channel, PDCCH, or scheduling is monitored at the active position of the C-DRX;
[0406] The duration of listening to the downlink channel or PDCCH or scheduling during the continuous transmission of the C-DRX.
[0407] Understandably, the terminal device can use the first information as input to the third AI model, and the third AI model can determine one or more of the following information:
[0408] Whether to listen to downlink channels, PDCCH, or scheduling in the active position of C-DRX;
[0409] The duration for which the downlink channel, PDCCH, or scheduling is monitored at the Active position of the C-DRX;
[0410] Whether to listen to the downlink channel, PDCCH, or schedule during the on-duration phase of C-DRX;
[0411] The duration of listening to the downlink channel or PDCCH or scheduling at the ON-duration position of the C-DRX.
[0412] In this embodiment, the first information includes one or more of the following:
[0413] Business characteristic information, such as voice service, IP service, etc.;
[0414] Service type information, such as service transmission duration and transmission cycle;
[0415] Business volume information;
[0416] QoS requirements, such as latency requirements, priority requirements, QFI, etc.
[0417] DRX configuration information for the serving cell;
[0418] DTX configuration information for the serving cell;
[0419] The current energy-saving mode or energy-saving status of the service community;
[0420] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0421] The current ON or OFF status of the serving cell;
[0422] The ON or OFF status of the service community within the first hour of its future operation;
[0423] UE density of the serving cell;
[0424] The load status of the serving cell;
[0425] Resource utilization rate of the service community;
[0426] Information on the energy-saving needs of the service community;
[0427] Communication performance information associated with data transmission and / or channel monitoring.
[0428] It should be noted that one or more of the service characteristic information, service type information, and service volume information may come from the higher layers of the terminal device or from network devices (e.g., the core network). In other words, one or more of the service characteristic information, service type information, and service volume information can be obtained from the higher layers of the terminal device or from the core network. The QoS requirement information may come from network devices (e.g., the core network).
[0429] In some embodiments, the communication performance information associated with data transmission and / or channel monitoring includes one or more of the following:
[0430] Data rate;
[0431] Data packet delay duration;
[0432] Packet loss rate;
[0433] Downlink channel missed detection rate.
[0434] It should be noted that, in addition to the information that the terminal device itself can obtain (such as data rate, packet loss rate, downlink channel missed detection rate, etc.), the terminal device can obtain relevant information from the network device as input to the third AI model.
[0435] In some embodiments, the network device may send seventh information to the terminal device, and the terminal device receives the seventh information. The seventh information may include one or more of the following:
[0436] Business characteristic information;
[0437] Business type information;
[0438] Business volume information;
[0439] QoS requirement information;
[0440] DRX configuration information for the serving cell;
[0441] DTX configuration information for the serving cell;
[0442] The current energy-saving mode or energy-saving status of the service community;
[0443] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0444] The current ON or OFF status of the serving cell;
[0445] The ON or OFF status of the service community within the first hour of its future operation;
[0446] UE density of the serving cell;
[0447] The load status of the serving cell;
[0448] Resource utilization rate of the service community;
[0449] Information on the energy-saving needs of the service community;
[0450] Communication performance information associated with data transmission and / or channel monitoring.
[0451] In one implementation, the network device that sends the seventh information can be an access network device, such as a base station of the serving cell where the terminal device is located. The base station can obtain information such as the service characteristics, service type, service volume, and QoS requirements of the terminal device from the core network, and send this information, along with information that the base station itself can obtain, to the terminal device.
[0452] It should be noted that network devices can carry the seventh information through the same signaling or through multiple different signaling methods, carrying different contents of the seventh information. For example, network devices can carry the DRX configuration information and / or DTX configuration information of the serving cell through RRC configuration information, and carry information such as service characteristics, service type, traffic volume, and QoS requirements of the terminal device through PDSCH. This application embodiment does not limit the method of sending the seventh information.
[0453] In another implementation, the network device sending the seventh information can also be a core network device. The core network can obtain the relevant configurations and energy-saving configurations of the serving cell and / or candidate cells, and send this information, along with the terminal device's service characteristic information, service type information, traffic volume information, QoS requirement information, and other information, to the terminal device. This application does not limit the network device sending the seventh information.
[0454] It should be noted that network devices can send the seventh information at certain time intervals, or based on requests from terminal devices, or when the communication environment changes (e.g., cell handover, configuration information changes). This application embodiment does not impose any restrictions on this.
[0455] Understandably, in the method provided in this application embodiment, the terminal device can determine the mode of listening to the downlink channel, PDCCH, or scheduling in C-DRX based on the inference results of the third AI model. The third AI model can integrate relevant information from the terminal device and relevant information from the network device to output the mode of listening to the downlink channel, PDCCH, or scheduling in C-DRX, thus balancing the energy-saving results and performance requirements of both the terminal device and the network device, and improving system performance.
[0456] In one implementation, the third AI model can be trained by a network device and configured by the network device for the terminal device. For example, the network device can send an eighth message to the terminal device, and the terminal device receives the eighth message, which is used to configure the third AI model. For instance, the eighth message may carry information such as the model ID, model parameters, and model functions of the third AI model.
[0457] In another implementation, the third AI model can be trained by the terminal device, or in other words, the training node of the third AI model is the terminal device.
[0458] In some embodiments, the training process of the third AI model may include:
[0459] The terminal device uses the first information as input to the third AI model, and determines whether to listen to the downlink channel, PDDCH, or scheduling at the active position of C-DRX and / or the continuous transmission position of C-DRX. Then, based on whether to listen to the downlink channel, PDDCH, or scheduling at the active position of C-DRX and / or the continuous transmission position of C-DRX, the terminal device adjusts the model parameters of the third AI model.
[0460] It should be noted that the terminal device can adjust the model parameters of the third AI model based on whether the third AI model outputs whether the device is listening to the downlink channel, PDDCH, or scheduling at the active position and / or continuous transmission position of C-DRX. This adjustment can be achieved by comparing the output of the third AI model (whether the device is listening to the downlink channel, PDDCH, or scheduling at the active position and / or continuous transmission position of C-DRX) with the corresponding tag information, and adjusting the model parameters of the third AI model based on the comparison result (which can also be understood as the difference).
[0461] Understandably, the first piece of information can be labeled information with corresponding tag information. This tag information can be the behavior corresponding to the first piece of information in a real-world scenario. By comparing the output of the third AI model—whether it is monitoring the downlink channel, PDDCH, or scheduling at the C-DRX activation position and / or the C-DRX continuous transmission position—with the tag information corresponding to the first piece of information, the difference between the output of the third AI model and the behavior of the terminal device in a real-world scenario can be determined. Furthermore, based on this difference, the model parameters of the third AI model can be adjusted so that the adjusted third AI model can output more accurate results.
[0462] It should be noted that the terminal device uses the first information as input to the third AI model. Based on whether the output of the third AI model is listening to the downlink channel, PDDCH, or scheduling at the active position of C-DRX and / or the continuous transmission position of C-DRX, the model parameters of the third AI model are adjusted, which can be regarded as a training process. The terminal device can train the third AI model multiple times based on multiple pieces of first information to obtain a more accurate or more stable third AI model.
[0463] It should also be noted that while using the third AI model for inference, the terminal device can also adjust the model parameters of the third AI model in real time based on the inference results to carry out iterative training of the model.
[0464] In some embodiments, the terminal device can perform model management (or model monitoring) on the deployed third AI model. Model management (or model monitoring) refers to the timely updating or replacement of the model when the third AI model no longer meets the requirements (e.g., the inference results of the third AI model lead to deterioration of system communication performance and increased energy consumption).
[0465] For model management, the terminal device may execute any of the following if the third condition is met:
[0466] Alternatively, it can fall back to the traditional mechanism of monitoring downlink signals, PDCCH, or scheduling; or fall back to the mechanism of monitoring downlink channels, PDCCH, or scheduling based on wake-up signals (WUS); or fall back to the mechanism of monitoring downlink channels, PDCCH, or scheduling based on non-AI methods.
[0467] Update the third AI model;
[0468] Send a fifth message to the network device, the fifth message being used to request the network device to update the third AI model;
[0469] Choose a new AI model;
[0470] Deactivate the third AI model;
[0471] Activate new AI models.
[0472] It should be noted that updating the third AI model can mean updating the model parameters of the third AI model or replacing the third AI model.
[0473] It should be noted that the terminal device can update the third AI model itself, or it can update the third AI model based on the feedback information sent by the network device in response to the fourth information. This application embodiment does not impose any restrictions on this. When the terminal device decides to change the third AI model, it can select a new AI model according to certain rules.
[0474] It should also be noted that deactivating the third AI model can be understood as not using the third AI model, or stopping the use of the third AI model for inference. For example, when the terminal device determines to change the third AI model and selects a new AI model, it can simultaneously deactivate the third AI model and activate the new AI model.
[0475] In some embodiments, the third condition includes one or more of the following:
[0476] The probability of missed detection in the downlink channel is greater than or equal to the sixth threshold value within the third time period;
[0477] The increase in energy consumption of the terminal device during the third time period exceeds the seventh threshold value;
[0478] Communication performance was worse than the eighth threshold during the third time period;
[0479] The increase in energy consumption in the service area exceeds the ninth threshold.
[0480] The increase in energy consumption in the community within the system exceeds the tenth threshold.
[0481] It should be noted that the communication performance may include one or more of data rate, packet loss, and packet delay, and the embodiments of this application do not limit this.
[0482] It should be noted that the increase in serving cell energy consumption and / or the increase in energy consumption of cells within the system can be configured by the network device. For example, the network device can send a sixth piece of information, and correspondingly, the terminal device receives the sixth piece of information, which includes: the increase in serving cell energy consumption, and / or, the increase in energy consumption of cells within the system.
[0483] In some embodiments, the network device may send the sixth information to the terminal device at a certain time period, or the network device may send the sixth information based on the request of the terminal device. In this application embodiment, there is no limitation on the time when the network device sends the sixth information.
[0484] It should also be noted that one or more of the third conditions are determined based on predefined information or network configuration information.
[0485] Understandably, when one or more of the events in the third condition mentioned above are met, the terminal device can determine or consider that the inference result of the current third AI model degrades communication performance and increases power consumption. Therefore, it needs to fall back to the traditional mechanism of monitoring downlink signals, PDCCH, or scheduling; or, fall back to the mechanism of monitoring downlink channels, PDCCH, or scheduling based on wake-up signals (WUS); or, fall back to the mechanism of monitoring downlink channels, PDCCH, or scheduling based on non-AI methods, to prevent further performance degradation. When one or more of the events in the third condition mentioned above are met, the terminal device can also update the third AI model, request an update of the third AI model, or use a new AI model for inference to prevent further performance degradation.
[0486] It should be noted that the first action includes whether to initiate an energy-saving switch or enter an energy-saving state. At this time, the terminal device can use the first information as input to the fourth AI model, which will then determine whether to initiate an energy-saving switch or enter an energy-saving state, as well as the timing of such an initiation. The first information input to the fourth AI model, the training method, and the model management method are the same as those of the third AI model, and can be found in the description in method #3. For simplicity, these details will not be repeated here.
[0487] It should be noted that the above three methods can be implemented in combination. That is, the terminal device can simultaneously execute corresponding actions based on the output results of two or more AI models from the first AI model to the third AI model, and this application embodiment does not impose any restrictions on this.
[0488] The channel transmission method of the present invention has been described in detail above from the perspective of the terminal device with reference to Figure 3. The channel transmission method of the present invention has been described in detail below from the perspective of the network device with reference to Figure 4. It should be understood that some steps performed by the network device correspond to some steps performed by the terminal device. For the sake of brevity, repeated descriptions will be omitted appropriately below.
[0489] Figure 4 is a flowchart illustrating a communication method provided in an embodiment of this application. As shown in Figure 4, the method may include the following steps.
[0490] S410. The network device sends an eighth message, which is used to configure the AI model; the AI model is used to determine the first behavior corresponding to the first message; the first message is related to the terminal device and / or related to the network device.
[0491] Understandably, network devices can configure AI models for terminal devices, enabling the terminal devices to perform reasoning based on the AI models, using the first information as input to the AI models, and determining the first action corresponding to the first information.
[0492] In some embodiments, the eighth piece of information may carry information such as the AI model's model ID, model parameters, and model functionality. The network device can configure the AI model for the terminal device using this eighth piece of information.
[0493] It should be noted that network devices can be access network devices, such as base stations, or core network devices; this application does not limit this.
[0494] It should be noted that the relevant description of the first action can be found in the previous embodiment, and for the sake of brevity, it will not be repeated here.
[0495] In some embodiments, the AI model may include a first AI model, which is trained by the network device.
[0496] In some embodiments, the training process of the first AI model may include: the network device using the first information as input to the first AI model, and determining whether to perform condition switching through the first AI model; the network device adjusting the model parameters of the first AI model based on whether to perform condition switching as output by the first AI model, to obtain the trained first AI model.
[0497] It should be noted that the first piece of information may include one or more of the following:
[0498] Business characteristic information, such as voice service, IP service, etc.;
[0499] Service type information, such as service transmission duration and transmission cycle;
[0500] Business volume information;
[0501] QoS requirements, such as latency requirements, priority requirements, QFI, etc.
[0502] Measurement information of the serving cell, such as RSRP, RSRQ, SINR, RSSI, CSI, etc.;
[0503] Measurement information of candidate cells, such as RSRP, RSRQ, SINR, RSSI, CSI, etc.;
[0504] CHO configuration information, such as NES-specific CHO configuration;
[0505] DRX configuration information for the serving cell;
[0506] DTX configuration information for the serving cell;
[0507] DRX configuration information for candidate cells;
[0508] DTX configuration information of candidate cells;
[0509] The current energy-saving mode or energy-saving status of the service community;
[0510] The current energy-saving mode or energy-saving status of the candidate community;
[0511] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0512] The energy-saving mode or energy-saving status of the candidate community in the first time period in the future;
[0513] The current ON or OFF status of the serving cell;
[0514] The current ON or OFF status of the candidate cell;
[0515] The ON or OFF status of the service community within the first hour of its future operation;
[0516] The ON or OFF status of the candidate cell in the first time period in the future;
[0517] UE density of the serving cell;
[0518] UE density of candidate cells;
[0519] The load status of the serving cell;
[0520] Load status of candidate cells;
[0521] Resource utilization rate of the service community;
[0522] Resource utilization rate of candidate communities;
[0523] Information on the energy-saving needs of the service community;
[0524] Energy-saving requirements information for candidate residential communities;
[0525] Communication performance information associated with condition switching.
[0526] In some embodiments, the communication performance information associated with the condition switching includes one or more of the following:
[0527] Data rate;
[0528] Data packet delay duration;
[0529] Packet loss rate;
[0530] Resource consumption;
[0531] Resource utilization rate;
[0532] Energy consumption of terminal equipment;
[0533] Energy consumption of the service community;
[0534] Total energy consumption of the cells within the system;
[0535] Switching delay duration.
[0536] It should be noted that, based on whether to perform condition switching as output by the first AI model, the network device can adjust the model parameters of the first AI model by comparing the output of whether to perform condition switching as output by the first AI model with the corresponding label information, and adjusting the model parameters of the first AI model based on the comparison result (which can also be understood as difference).
[0537] Understandably, the first piece of information can be labeled information with corresponding tags. This tag information can be the result or behavior of condition switching corresponding to the first information in a real-world scenario. By using the first information as input to the first AI model, the output result or behavior of condition switching can be compared with the tag information corresponding to the first information. This allows us to determine the difference between the output of the first AI model and the result or behavior of condition switching in the real-world scenario. Based on this difference, the model parameters of the first AI model can be adjusted, enabling the adjusted model to output more accurate results.
[0538] It should be noted that the terminal device uses the first piece of information as input to the first AI model, and adjusts the model parameters of the first AI model based on whether to perform condition switching based on the output of the first AI model. This can be regarded as a training process. The terminal device can train the first AI model multiple times based on multiple pieces of first information, which can yield a more accurate or more stable first AI model.
[0539] Understandably, after the network device trains the first AI model, it can send the eighth piece of information to the terminal device, configuring the first AI model for the terminal device through this eighth piece of information. In this way, the terminal device can perform inference based on the first AI model and execute CHO switching or CHO switching decisions based on the inference results. The first AI model can integrate relevant information from both the terminal device and the network device to output CHO-related behaviors or results. These CHO-related behaviors or results can balance the energy-saving results and performance requirements of both the terminal device and the network device, improving system performance.
[0540] In some embodiments, the AI model may include a second AI model, which is trained by the network device.
[0541] In some embodiments, the training process of the second AI model may include:
[0542] The network device uses the first information as input to the second AI model to determine the selection result of resources or configurations, and / or the resources or configurations used for transmission;
[0543] The network device adjusts the model parameters of the second AI model based on the resource or configuration selection result output by the second AI model, and / or the resources or configuration used for transmission, to obtain the trained second AI model.
[0544] In this embodiment, the first information may include one or more of the following:
[0545] Multiple C-DRX configurations;
[0546] Multiple CG configurations;
[0547] Multiple SPS configurations;
[0548] At least one of the multiple C-DRX configurations corresponds to an Active or Inactive location;
[0549] At least one of the multiple CG configurations includes a CG timing;
[0550] At least one of the multiple SPS configurations includes an SPS timing;
[0551] Business characteristic information, such as voice service, IP service, etc.;
[0552] Service type information, such as service transmission duration and transmission cycle;
[0553] Business volume information;
[0554] QoS requirements, such as latency requirements, priority requirements, QFI, etc.
[0555] DRX configuration information for the serving cell;
[0556] DTX configuration information for the serving cell;
[0557] The current energy-saving mode or energy-saving status of the service community;
[0558] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0559] The current ON or OFF status of the serving cell;
[0560] The ON or OFF status of the service community within the first hour of its future operation;
[0561] UE density of the serving cell;
[0562] The load status of the serving cell;
[0563] Resource utilization rate of the service community;
[0564] Information on the energy-saving needs of the service community;
[0565] Communication performance information associated with data transmission and / or channel monitoring.
[0566] In some embodiments, the communication performance information associated with data transmission and / or channel monitoring includes one or more of the following:
[0567] Data rate;
[0568] Data packet delay duration;
[0569] Packet loss rate;
[0570] Downlink channel missed detection rate.
[0571] It should be noted that the network device can adjust the model parameters of the second AI model based on the resource or configuration selection result output by the second AI model and / or the resource or configuration used for transmission by comparing the resource or configuration selection result output by the second AI model and / or the resource or configuration used for transmission with the corresponding tag information, and adjust the model parameters of the second AI model based on the comparison result (which can also be understood as difference).
[0572] Understandably, the first piece of information can be labeled information with corresponding tag information. This tag information can be the selection result of resources or configurations corresponding to the first piece of information in the real scenario, and / or, the resources or configurations used for transmission.
[0573] By comparing the resource or configuration selection result output by the second AI model, and / or the resources or configuration used for transmission, with the tag information corresponding to the first information, the difference between the output result of the first AI model and the resource or configuration selection result and / or the resources or configuration used for transmission in the real scenario can be obtained. Thus, by adjusting the model parameters of the second AI model based on this difference, the adjusted second AI model can output more accurate results.
[0574] It should be noted that the network device uses the first information as input to the second AI model, and adjusts the model parameters of the second AI model based on the resource or configuration selection result output by the second AI model, and / or the resources or configuration used for transmission. This can be considered as a training process. The network device can train the second AI model multiple times based on multiple pieces of first information to obtain a more accurate or stable second AI model.
[0575] Understandably, after the network device trains the second AI model, it can send eighth information to the terminal device to configure the second AI model. In this way, the terminal device can perform inference based on the second AI model and select appropriate resources or configurations to execute transmissions. The second AI model can integrate relevant information from both the terminal device and the network device to output CHO-related behaviors or results. These CHO-related behaviors or results can balance energy-saving results and performance requirements on both the terminal device and the network device sides, thereby improving system performance.
[0576] In some embodiments, the AI model may include a third AI model, which is trained by the network device.
[0577] In some embodiments, the training process of the third AI model may include:
[0578] The network device uses the first information as input to the third AI model, and uses the third AI model to determine whether it is in the C-DRX activation position and / or the position of continuous C-DRX transmission;
[0579] The network device adjusts the model parameters of the third AI model based on whether the output of the third AI model indicates an active position of C-DRX and / or a continuous transmission position of C-DRX, thereby obtaining the trained third AI model.
[0580] In some embodiments, the third AI model is also used to determine one or more of the following:
[0581] The duration for which the downlink channel, PDCCH, or scheduling is monitored at the active position of the C-DRX;
[0582] The duration of listening to the downlink channel or PDCCH or scheduling during the continuous transmission of the C-DRX.
[0583] In this embodiment, the first information may include one or more of the following:
[0584] Business characteristic information, such as voice service, IP service, etc.;
[0585] Service type information, such as service transmission duration and transmission cycle;
[0586] Business volume information;
[0587] QoS requirements, such as latency requirements, priority requirements, QFI, etc.
[0588] DRX configuration information for the serving cell;
[0589] DTX configuration information for the serving cell;
[0590] The current energy-saving mode or energy-saving status of the service community;
[0591] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0592] The current ON or OFF status of the serving cell;
[0593] The ON or OFF status of the service community within the first hour of its future operation;
[0594] UE density of the serving cell;
[0595] The load status of the serving cell;
[0596] Resource utilization rate of the service community;
[0597] Information on the energy-saving needs of the service community;
[0598] Communication performance information associated with data transmission and / or channel monitoring.
[0599] In some embodiments, the communication performance information associated with data transmission and / or channel monitoring includes one or more of the following:
[0600] Data rate;
[0601] Data packet delay duration;
[0602] Packet loss rate;
[0603] Downlink channel missed detection rate.
[0604] It should be noted that the terminal device can adjust the model parameters of the third AI model based on whether the third AI model outputs whether the device is listening to the downlink channel, PDDCH, or scheduling at the active position and / or continuous transmission position of C-DRX. This adjustment can be achieved by comparing the output of the third AI model (whether the device is listening to the downlink channel, PDDCH, or scheduling at the active position and / or continuous transmission position of C-DRX) with the corresponding tag information, and adjusting the model parameters of the third AI model based on the comparison result (which can also be understood as the difference).
[0605] Understandably, the first piece of information can be labeled information with corresponding tag information. This tag information can be the behavior corresponding to the first piece of information in a real-world scenario. By comparing the output of the third AI model—whether it is monitoring the downlink channel, PDDCH, or scheduling at the C-DRX activation position and / or the C-DRX continuous transmission position—with the tag information corresponding to the first piece of information, the difference between the output of the third AI model and the behavior of the terminal device in a real-world scenario can be determined. Furthermore, based on this difference, the model parameters of the third AI model can be adjusted so that the adjusted third AI model can output more accurate results.
[0606] It should be noted that the terminal device uses the first information as input to the third AI model. Based on whether the output of the third AI model is listening to the downlink channel, PDDCH, or scheduling at the active position of C-DRX and / or the continuous transmission position of C-DRX, the model parameters of the third AI model are adjusted, which can be regarded as a training process. The terminal device can train the third AI model multiple times based on multiple pieces of first information to obtain a more accurate or more stable third AI model.
[0607] Understandably, after the network device trains the third AI model, it can send eighth information to the terminal device, configuring the third AI model for the terminal device using this eighth information. In this way, the terminal device can perform inference based on the third AI model to determine the mode of listening to the downlink channel, PDDCH, or scheduling in C-DRX. The third AI model can integrate relevant information from both the terminal device and the network device to output the mode of listening to the downlink channel, PDDCH, or scheduling, thus balancing energy saving and performance requirements on both the terminal and network sides and improving system performance.
[0608] In some embodiments, when a terminal device performs inference based on an AI model, the information in the first information input to the AI model, other than information that the terminal device itself can obtain (such as data rate, packet loss rate, downlink channel missed detection rate, etc.), can be provided by a network device.
[0609] For example, a network device may send a seventh message to a terminal device, wherein the seventh message includes one or more of the following:
[0610] Business characteristic information;
[0611] Business type information;
[0612] Business volume information;
[0613] Quality of Service (QoS) requirements information;
[0614] Conditional switching configuration information;
[0615] Multiple C-DRX configurations;
[0616] Multiple CG configurations;
[0617] Multiple SPS configurations;
[0618] At least one of the multiple C-DRX configurations corresponds to an active or inactive position;
[0619] At least one of the multiple CG configurations includes a CG timing;
[0620] At least one of the multiple SPS configurations includes an SPS timing;
[0621] Discontinuous reception configuration information of the serving cell;
[0622] The serving cell sends configuration information without connection.
[0623] Discontinuous reception configuration information for candidate cells;
[0624] The candidate cell transmits connectionless configuration information;
[0625] The current energy-saving mode or energy-saving status of the service community;
[0626] The current energy-saving mode or energy-saving status of the candidate community;
[0627] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0628] The energy-saving mode or energy-saving status of the candidate community in the first time period in the future;
[0629] The current on / off status of the service area;
[0630] The current on or off status of the candidate cell;
[0631] The on / off status of the service area within the next short period of time;
[0632] The open or closed status of the candidate cell in the first hour of the future;
[0633] UE density of the serving cell;
[0634] UE density of candidate cells;
[0635] The load status of the serving cell;
[0636] Load status of candidate cells;
[0637] Resource utilization rate of the service community;
[0638] Resource utilization rate of candidate communities;
[0639] Information on the energy-saving needs of the service community;
[0640] Energy-saving requirements information for candidate residential communities;
[0641] Communication performance information associated with conditional switching;
[0642] Communication performance information associated with data transmission and / or channel monitoring.
[0643] Understandably, terminal devices can obtain the information needed for AI model inference based on the seventh information sent by network devices. For example, when using the first AI model for inference, the terminal device can obtain QoS requirement information, DRX configuration and DTX configuration of the serving cell or target candidate cell, energy-saving status, ON status, OFF status, energy-saving requirements, UE density, etc., through the seventh information. As another example, when using the second AI model for inference, the terminal device can obtain QoS requirement information, C-DRX configuration, CG configuration, SPS configuration, the active or inactive location corresponding to at least one C-DRX configuration, the CG timing included in at least one CG configuration, the SPS timing included in at least one SPS configuration, the DRX configuration and DTX configuration of the serving cell, energy-saving status, ON status, OFF status, energy-saving requirements, UE density, etc., through the seventh information. And as yet another example, when using the third AI model for inference, the terminal device can obtain QoS requirement information, the DRX configuration and DTX configuration of the serving cell, the energy-saving status, ON status, OFF status, energy-saving requirements, UE density, etc., through the seventh information.
[0644] In one implementation, the network device can be an access network device, such as a base station of the serving cell where the terminal device is located. The base station can obtain information such as service characteristics, service type, service volume, and QoS requirements of the terminal device from the core network, and send this information, along with information that the base station itself can obtain, to the terminal device.
[0645] It should be noted that network devices can carry the seventh information through the same signaling or through multiple different signaling methods, carrying different contents of the seventh information. For example, network devices can carry the DRX configuration information and / or DTX configuration information of the serving cell through RRC configuration information, and carry information such as service characteristics, service type, traffic volume, and QoS requirements of the terminal device through PDSCH. This application embodiment does not limit the method of sending the seventh information.
[0646] In another implementation, the network device can also be a core network device, wherein the core network can obtain the relevant configurations and energy-saving configurations of the serving cell and / or candidate cells, and send this information together with the terminal device's service characteristic information, service type information, service volume information, QoS requirement information, etc., through non-access stratum messages to the terminal device.
[0647] It should be noted that network devices can send the seventh information at certain time intervals, or based on requests from terminal devices, or when the communication environment changes (e.g., cell handover, configuration information changes). This application embodiment does not impose any restrictions on this.
[0648] In some embodiments, network devices can assist terminal devices in model management.
[0649] In one implementation, the network device may receive second information sent by the terminal device; the second information is used to request the network device to update the first AI model.
[0650] Correspondingly, the network device can respond to the second information and update the first AI model for the terminal device. Updating the first AI model here can mean updating the model parameters of the first AI model or replacing the first AI model.
[0651] In this embodiment of the application, the network device may send feedback information regarding the second information to the terminal device, carrying the updated model parameters of the first AI model, or carrying relevant information of the new AI model (such as model ID, model parameters, model functions, etc.).
[0652] In another implementation, the network device may receive a fourth message sent by the terminal device; the fourth message is used to request the network device to update the second AI model.
[0653] Correspondingly, the network device can respond to the fourth piece of information and update the second AI model for the terminal device. Updating the second AI model here can mean updating the model parameters of the second AI model or replacing the second AI model.
[0654] In this embodiment of the application, the network device may send feedback information for the fourth information to the terminal device, carrying the updated model parameters of the second AI model, or carrying relevant information of the new AI model (such as model ID, model parameters, model functions, etc.).
[0655] In another embodiment, the network device may receive a fifth message sent by the terminal device; the fifth message is used to request the network device to update the third AI model.
[0656] Correspondingly, network devices can respond to the fifth piece of information and update the third AI model for the terminal device. Updating the third AI model here can mean updating the model parameters of the third AI model or replacing the third AI model.
[0657] In this embodiment of the application, the network device may send feedback information for the fifth information to the terminal device, carrying the updated model parameters of the third AI model, or carrying relevant information of the new AI model (such as model ID, model parameters, model functions, etc.).
[0658] In some embodiments, when the terminal device uses a second AI model for reasoning, after determining the selection result of the resource or configuration, and / or the resource or configuration for transmission, the terminal device can report the information. For example, the terminal device sends third information to the network device, the third information indicating the selection result of the resource or configuration, and / or the configuration or settings for transmission.
[0659] Accordingly, the network device can receive third information and perform one or more of the following actions based on the third information:
[0660] Adjust C-DRX configuration;
[0661] Adjust the activation or deactivation settings in the C-DRX configuration;
[0662] Adjust the DRX configuration information of the serving cell;
[0663] Adjust the DTX configuration information of the serving cell;
[0664] Adjust CG settings;
[0665] Adjust SPS configuration;
[0666] Adjust the CG timing in the CG configuration;
[0667] Adjust the SPS timing in the SPS configuration;
[0668] Data reception or transmission is performed based on the aforementioned resources or configuration.
[0669] Understandably, terminal devices can report selected resources or configurations to network devices, and the network devices can adjust their configurations or perform sending and receiving at the selected location based on the reported information.
[0670] In summary, the method provided in this application embodiment allows the terminal device to perform a first action by combining relevant information of the terminal device and relevant information of the network device. This balances the energy-saving results and performance requirements of both the terminal device and the network device, thereby improving system performance.
[0671] The communication method provided in the embodiments of this application will be described in detail below with reference to specific application scenarios.
[0672] It should be understood that energy-saving solutions in related technologies either focus primarily on network energy saving without considering UE energy saving and UE performance, or prioritize UE energy saving without considering network energy saving and overhead, requiring the sacrifice of performance on one side to meet the performance on the other. Furthermore, the inference in these energy-saving solutions is performed at the base station, and because the network lacks UE-specific characteristics, such as the difficulty in accurately predicting UE service characteristics, it cannot guarantee UE needs or performance. Therefore, embodiments of this application provide an AI-based energy-saving solution where inference is performed by the UE.
[0673] Example 1
[0674] It should be noted that in Example 1, the AI model is deployed on the UE side, and the UE performs inference for the UE to perform CHO handover or CHO handover decision, specifically including the following:
[0675] (1) The UE determines one or more of the following information based on the first AI model:
[0676] Should CHO be executed?
[0677] To which cell should the CHO switch be performed?
[0678] Should I continue using the current community?
[0679] Should a handover failure indication be reported to the network in the event of a handover failure?
[0680] Get information related to the switching failure;
[0681] Report the relevant information regarding the failed handover.
[0682] The information related to the handover failure includes one or more of the following:
[0683] Candidate community information;
[0684] Source community information;
[0685] Switch results;
[0686] Measurement information of the candidate cells;
[0687] Measurement information of the source cell;
[0688] Information about the target cell corresponding to the handover failure;
[0689] Toggle the number of attempts;
[0690] The target cell from which the previous handover attempt failed.
[0691] (2) The training node of the first AI model is on the UE side or the network device side.
[0692] In one implementation, the training node for the first AI model is on the UE side.
[0693] For this scenario, the information needed to train the first AI model can come from either the UE (User Equipment) side or the network side. Specifically, the information required by the UE to train the first AI model may include one or more of the following:
[0694] 1) Service type information, service characteristic information, or service volume information. Service type information, service characteristic information, or service volume information can be obtained from the UE's higher-level layer or from the core network.
[0695] 2) QoS requirement information, such as latency, priority, QFI, etc. This information can come from the core network.
[0696] 3) Measurement information. This includes RSRP, RSRQ, SINR, RSSI, CSI, and other information corresponding to the source cell and / or candidate cells.
[0697] 4) CHO configuration information. CHO configuration information can be NES-specific CHO configuration.
[0698] 5) DTX configuration, DRX configuration, current energy saving pattern (or status, or ON / OFF) of source cell and / or candidate cell.
[0699] 6) Switching results, such as including at least one of the following: data rate, packet delay, packet loss, resource / power consumption, HO latency.
[0700] In another implementation, the training node for the first AI model is on the network side.
[0701] For this scenario, the information needed to train the first AI model can come from either the UE (User Equipment) side or the network side. Specifically, the information needed by the network device to train the first AI model may include one or more of the following:
[0702] 1) Service type information, service characteristic information, or service volume information. This information can be reported by the UE through UAI, BSR, DSR, etc., or obtained from the core network through TSCAI, etc.
[0703] 2) QoS requirement information, such as latency, priority, QFI, etc. This information can come from the core network.
[0704] 3) Measurement information. This includes RSRP, RSRQ, SINR, RSSI, CSI, and other information corresponding to the source cell and / or candidate cells. The measurement results here are the measurement information for each UE within the current cell for its own cell and / or candidate cells.
[0705] 4) CHO configuration information: CHO configuration information can be used to configure network power saving condition switching for NES-specific CHOs.
[0706] 5) DTX configuration, DRX configuration, current energy saving pattern (or status, or ON / OFF) of source cell and / or candidate cell.
[0707] 6) Switching results, such as including at least one of the following: data rate, packet delay, packet loss, resource / power consumption, HO latency.
[0708] 7) Load, resource utilization, and energy-saving requirements of other communities.
[0709] 8) UE density.
[0710] (3) The inference node of the first AI model is on the UE side. In addition to the information that the UE can obtain itself, the UE also needs to obtain one or more of the following information from the network as input for model inference:
[0711] Configuration information, including CHO configuration information, Cell DTX configuration, or Cell DRX configuration, or current and / or future energy-saving patterns (or status, or ON / OFF) of the network;
[0712] Load status, energy-saving requirements, and energy-saving configurations of the source cell, candidate cell, and neighboring cells;
[0713] QoS requirements information, such as latency, priority, QFI, etc.
[0714] (4) The network can be configured with at least one of the following events for model management of the first AI model. When at least one event is met, the UE’s behavior includes: 1) falling back to the traditional NES-specific CHO execution mechanism; 2) updating the model / requesting the network to update the model; 3) model selection; 4) model (de)activation;
[0715] a) The number of switching operations within a certain period of time exceeds the first threshold.
[0716] b) The number of RLFs within a certain period of time reaches the second threshold;
[0717] c) The data rate, packet loss, or packet delay reaches the third threshold within a certain period of time;
[0718] d) Energy consumption in the source area increases to the fourth threshold;
[0719] e) Energy consumption in cells within the system increases to the fifth threshold.
[0720] Example 2
[0721] It should be noted that in Embodiment 2, the AI model is deployed on the UE side, and the UE performs inference, which is used by the UE to select appropriate resources or configurations to perform transmission or PDCCH listening. The resources or configurations include one of the following: CG, SPS, C-DRX. Specifically, they include the following:
[0722] (1) The UE determines at least one of the following information based on the second AI model:
[0723] Choose the appropriate C-DRX configuration (from multiple configurations);
[0724] Choose the appropriate CG configuration;
[0725] Choose the appropriate CG occasion configuration (from multiple occasions);
[0726] Choose the appropriate SPS configuration (from multiple configurations);
[0727] Choose the appropriate SPS occasion configuration (from multiple occasions).
[0728] Optionally, the UE reports the selected resources or configuration to the network. This reporting is used by the network to adjust the configuration or to perform transmission and reception at the selected location.
[0729] Optionally, the C-DRX configuration has a lower priority than the CG configuration, or the SPS configuration (or, the C-DRX method has a lower priority than the CG / SPS method).
[0730] (2) The training node of the second AI model is on the UE side or the network device side.
[0731] In one implementation, the training node for the second AI model is on the UE side.
[0732] For this scenario, the information needed to train the second AI model can come from either the UE (User Equipment) side or the network side. Specifically, the information required by the UE to train the second AI model may include one or more of the following:
[0733] 1) Service type information, service characteristic information, or service volume information. Service type information, service characteristic information, or service volume information can be obtained from the UE's higher-level layer or from the core network.
[0734] 2) QoS requirement information, such as latency, priority, QFI, etc. This information can come from the core network.
[0735] 3) DTX configuration, DRX configuration, current energy saving pattern (or status, or ON / OFF) of the source cell and / or candidate cell, and future energy saving pattern (or status, or ON / OFF).
[0736] 4) C-DRX configuration, which includes multiple configurations.
[0737] 5) CG configuration, which includes one or more CG configurations.
[0738] 6) SPS configuration, which includes one or more.
[0739] 7) Reward results, including at least one of the following: data rate, packet delay, packet loss, and PDCCH false negative probability.
[0740] In another implementation, the training node for the second AI model is on the network side.
[0741] For this scenario, the information needed to train the second AI model can come from either the UE side or the network side. Specifically, the information required by the network device to train the second AI model may include one or more of the following:
[0742] 1) Service type information, service characteristic information, or service volume information. This information can be reported by the UE through UAI, BSR, DSR, etc., or obtained from the core network through TSCAI, etc.
[0743] 2) QoS requirement information, such as latency, priority, QFI, etc. This information can come from the core network.
[0744] 3) DTX configuration, DRX configuration, current energy saving pattern (or status, or ON / OFF) of the source cell and / or candidate cell, and future energy saving pattern (or status, or ON / OFF).
[0745] 4) C-DRX configuration, which includes multiple configurations.
[0746] 5) CG configuration, which includes one or more CG configurations.
[0747] 6) SPS configuration, which includes one or more.
[0748] 7) Reward results, including at least one of the following: data rate, packet delay, packet loss, and PDCCH false negative probability.
[0749] 8) UE density.
[0750] (3) The inference node of the second AI model is on the UE side. In addition to the information that the UE can obtain itself, the UE also needs to obtain one or more of the following information from the network as input for model inference:
[0751] Configuration information, including CHO configuration information, Cell DTX configuration, or Cell DRX configuration, or the network's current and / or future power saving pattern (or status, or ON / OFF), C-DRX configuration, CG / SPS configuration, etc.
[0752] Load status, energy-saving requirements, and energy-saving configurations of the source cell, candidate cell, and neighboring cells;
[0753] QoS requirements information, such as latency, priority, QFI, etc.
[0754] (4) The network can be configured with at least one of the following events for model management of the second AI model. When at least one event is met, the UE’s behavior includes: 1) falling back to the traditional C-DRX or CG or SPS usage mechanism; 2) updating the model / requesting the network to update the model; 3) model selection; 4) model (de)activation;
[0755] a) The probability of PDCCH missing detection is greater than the first threshold over a certain period of time.
[0756] b) The increase in UE power consumption over a period of time reaches the second threshold;
[0757] c) The data rate reaches the third threshold over a period of time;
[0758] d) Packet delay or packet loss reaches the fourth threshold within a certain period of time;
[0759] e) The energy consumption of this community increases to the fifth threshold within a certain period of time.
[0760] Example 3
[0761] It should be noted that in Example 3, the AI model is deployed on the UE side. The UE performs inference to determine whether to listen to the PDCCH during C-DRX onduration, and the duration of PDCCH listening during C-DRX onduration. Specifically, this includes the following:
[0762] (1) The UE determines at least one of the following information based on the third AI model:
[0763] Determine whether to listen to the PDCCH during C-DRX onduration, and / or the duration to which the PDCCH is listened to during C-DRX onduration.
[0764] (2) The training node of the third AI model is on the UE side or the network side.
[0765] In one implementation, the training node for the third AI model is on the UE side.
[0766] For this scenario, the information needed to train the third AI model can come from either the UE (User Equipment) side or the network side. Specifically, the information required by the UE to train the third AI model may include one or more of the following:
[0767] 1) Service characteristic information, or service volume information. This information can be obtained from the UE's higher-level layer or from the core network.
[0768] 2) QoS requirement information, such as latency, priority, QFI, etc. This information can come from the core network.
[0769] 3) Cell DTX / DRX configuration, or the network's current and / or future energy-saving pattern (or status, or ON / OFF).
[0770] 4) Reward results, including at least one of the following: data rate, packet delay, packet loss, and PDCCH false negative probability.
[0771] In another implementation, the training node for the third AI model is on the network side.
[0772] In this scenario, the information required by the network device to train the third AI model can come from either the UE side or the network side. Specifically, the information required by the network device to train the third AI model can include at least one of the following:
[0773] 1) Service characteristic information, or service volume information. This information can be reported by the UE through UAI, BSR, DSR, etc., or obtained from the core network through TSCAI, etc.
[0774] 2) QoS requirement information, such as latency, priority, QFI, etc. This information can come from the core network.
[0775] 3) Cell DTX / DRX configuration, or the network's current and / or future energy-saving pattern (or status, or ON / OFF).
[0776] 4) Reward results, including at least one of the following: data rate, packet delay, packet loss, and PDCCH false negative probability.
[0777] 5) UE density.
[0778] (3) The inference node of the third AI model is on the UE side. In addition to the information that the UE can obtain itself, the UE also needs to obtain one or more of the following information from the network as input for model inference:
[0779] Configuration information, including CHO configuration information, Cell DTX configuration, or Cell DRX configuration, or current and / or future energy-saving patterns (or status, or ON / OFF) of the network;
[0780] Load status, energy-saving requirements, and energy-saving configurations of the source cell, candidate cell, and neighboring cells;
[0781] QoS requirement information, such as latency, priority, QFI, etc. (4) The network can configure at least one of the following events for model management of the third AI model. When at least one event is met, the UE’s behavior includes: 1) falling back to the traditional DL WUS notification mechanism; 2) updating the model / requesting the network to update the model; 3) model selection; 4) model (de)activation;
[0782] a) The probability of PDCCH missing detection is greater than the first threshold over a certain period of time.
[0783] b) The increase in UE power consumption over a period of time reaches the second threshold;
[0784] c) The data rate reaches the third threshold over a period of time;
[0785] d) Packet delay or packet loss reaches the fourth threshold within a certain period of time.
[0786] The preferred embodiments of this application have been described in detail above with reference to the accompanying drawings. However, this application is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this application, various simple modifications can be made to the technical solutions of this application, and these simple modifications all fall within the protection scope of this application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, this application will not describe the various possible combinations separately. Furthermore, various different embodiments of this application can also be arbitrarily combined, as long as they do not violate the spirit of this application, they should also be considered as the content disclosed in this application. Moreover, without conflict, the various embodiments and / or the technical features in the various embodiments described in this application can be arbitrarily combined with the prior art, and the resulting technical solutions should also fall within the protection scope of this application.
[0787] It should also be understood that in the various method embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. Furthermore, in the embodiments of this application, the terms "downlink," "uplink," and "sidelink" are used to indicate the transmission direction of signals or data. "Downlink" indicates that the transmission direction of signals or data is a first direction from the site to the user equipment in the cell; "uplink" indicates that the transmission direction of signals or data is a second direction from the user equipment in the cell to the site; and "sidelink" indicates that the transmission direction of signals or data is a third direction from user equipment 1 to user equipment 2. For example, "downlink signal" indicates that the transmission direction of the signal is the first direction. Additionally, in the embodiments of this application, the term "and / or" is merely a description of the association relationship between related objects, indicating that three relationships can exist. Specifically, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0788] Figure 5 is a schematic diagram of the structure of a communication device provided in an embodiment of this application, applied to a terminal device. As shown in Figure 5, the communication device includes:
[0789] The first processing unit 510 is configured to perform a first action based on first information; the first information includes relevant information of the terminal device and / or relevant information of the network device.
[0790] In some embodiments, the first behavior includes one or more of the following:
[0791] Whether it has entered energy-saving conversion or energy-saving status;
[0792] Should condition switching be performed?
[0793] Resource or configuration selection;
[0794] Resource- or configuration-based transport;
[0795] Whether to listen to the downlink channel or PDCCH or schedule during the active position of C-DRX in connected non-persistent transmission and / or the position of C-DRX persistent transmission.
[0796] In some embodiments, the first processing unit 510 is further configured to execute the first action corresponding to the first information based on an AI model.
[0797] In some embodiments, the first processing unit 510 is further configured to use the first information as input to a first AI model, and determine whether to perform a conditional switch through the first AI model; and / or to perform the conditional switch or not to perform the conditional switch.
[0798] In some embodiments, the first AI model is further configured to output one or more of the following:
[0799] The target cell for performing conditional handover;
[0800] Whether to send a handover failure indication to the network device in the event of a handover failure;
[0801] Information related to switchover failure;
[0802] Whether to report information related to the handover failure.
[0803] In some embodiments, the switching failure related information includes one or more of the following:
[0804] Candidate community information;
[0805] Service community information;
[0806] Switch results;
[0807] Measurement information of the candidate cells;
[0808] Measurement information of the serving cell;
[0809] Information about the target cell corresponding to the handover failure;
[0810] Toggle the number of attempts;
[0811] The target cell from which the previous handover attempt failed.
[0812] In some embodiments, the first information includes one or more of the following:
[0813] Business characteristic information;
[0814] Business type information;
[0815] Business volume information;
[0816] Quality of Service (QoS) requirements information
[0817] Measurement information for the service area;
[0818] Measurement information of candidate cells;
[0819] Conditional switching configuration information;
[0820] Discontinuous reception configuration information of the serving cell;
[0821] The serving cell sends configuration information without connection.
[0822] Discontinuous reception configuration information for candidate cells;
[0823] The candidate cell transmits connectionless configuration information;
[0824] The current energy-saving mode or energy-saving status of the service community;
[0825] The current energy-saving mode or energy-saving status of the candidate community;
[0826] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0827] The energy-saving mode or energy-saving status of the candidate community in the first time period in the future;
[0828] The current on / off status of the service area;
[0829] The current on or off status of the candidate cell;
[0830] The on / off status of the service area within the next short period of time;
[0831] The open or closed status of the candidate cell in the first hour of the future;
[0832] UE density of the serving cell;
[0833] UE density of candidate cells;
[0834] The load status of the serving cell;
[0835] Load status of candidate cells;
[0836] Resource utilization rate of the service community;
[0837] Resource utilization rate of candidate communities;
[0838] Information on the energy-saving needs of the service community;
[0839] Energy-saving requirements information for candidate residential communities;
[0840] Communication performance information associated with condition switching.
[0841] In some embodiments, the first processing unit 510 is further configured to adjust the model parameters of the first AI model based on whether to perform condition switching as determined by the first AI model.
[0842] In some embodiments, the first processing unit 510 is further configured to adjust the model parameters of the first AI model based on the comparison results of whether to perform condition switching and the corresponding label information output by the first AI model.
[0843] In some embodiments, the first processing unit 510 is further configured to perform any one of the following if the first condition is met:
[0844] Revert to traditional conditional handover or non-AI conditional handover to perform cell handover;
[0845] Update the first AI model;
[0846] Send a second message to the network device, the second message being used to request the network device to update the first AI model;
[0847] Choose a new AI model;
[0848] Deactivate the first AI model;
[0849] Activate new AI models.
[0850] In some embodiments, the first condition includes one or more of the following:
[0851] The number of cell handovers of the terminal device within the second time period is greater than or equal to the first threshold value;
[0852] The number of wireless link failures of the terminal device within the second time period is greater than or equal to the second threshold value;
[0853] Communication performance is worse than the third threshold during the second duration.
[0854] The increase in energy consumption in the service area exceeds the fourth threshold.
[0855] The increase in energy consumption in the cell within the system exceeds the fifth threshold.
[0856] In some embodiments, the first processing unit 510 is further configured to use the first information as input to a second AI model, and determine the selection result of resources or configurations, and / or, the resources or configurations used for transmission, through the second AI model, and / or,
[0857] The terminal device performs transmission based on the resources or configuration.
[0858] In some embodiments, the selection result of the resource or configuration includes one or more of the following:
[0859] Select the first C-DRX configuration from multiple C-DRX configurations;
[0860] Select the first CG configuration from multiple CG configurations;
[0861] Select the first SPS configuration from multiple SPS configurations;
[0862] Select the first activation or deactivation location from the corresponding activation or deactivation locations in a C-DRX configuration;
[0863] Select the first CG timing from a CG configuration;
[0864] Select the first SPS timing from an SPS configuration.
[0865] In some embodiments, the resource-based or configuration-based transmission includes one or more of the following:
[0866] Transmission is performed using a first C-DRX configuration, which is one or more of a plurality of C-DRX configurations;
[0867] Use the CG resource transmission corresponding to the first CG configuration, where the first CG configuration is one or more of a plurality of CG configurations;
[0868] SPS resource transmission is performed using the SPS configuration corresponding to the first SPS configuration, where the first SPS configuration is one or more of a plurality of SPS configurations;
[0869] Transmit using a first active or inactive position, wherein the first active or inactive position is one or more of the active or inactive positions corresponding to a C-DRX configuration;
[0870] Transmit using a first CG timing, where the first CG timing is one or more of a plurality of CG timings corresponding to a CG configuration;
[0871] Transmission is performed using the first SPS timing, which is one or more of the multiple SPS timings corresponding to an SPS configuration.
[0872] In some embodiments, one or more of the first CG timing, the first SPS timing, and the first active or inactive position may include a time-domain position and / or a frequency-domain position, or may include multiple time-domain positions and / or frequency-domain positions.
[0873] In some embodiments, one or more of the following are included:
[0874] The priority of selecting the first CG configuration from multiple CG configurations is higher than the priority of selecting the first C-DRX configuration from multiple C-DRX configurations, or higher than the priority of selecting the first active or inactive position from the active or inactive position corresponding to a C-DRX configuration.
[0875] The priority of selecting the first SPS configuration from multiple SPS configurations is higher than the priority of selecting the first C-DRX configuration from multiple C-DRX configurations, or higher than the priority of selecting the first active or inactive position from the active or inactive position corresponding to a C-DRX configuration.
[0876] The priority of selecting the first CG timing from one CG configuration is higher than the priority of selecting the first C-DRX configuration from multiple C-DRX configurations, or higher than the priority of selecting the first active or inactive position from the active or inactive position corresponding to one C-DRX configuration.
[0877] The priority of selecting the first SPS timing from one SPS configuration is higher than the priority of selecting the first C-DRX configuration from multiple C-DRX configurations, or higher than the priority of selecting the first active or inactive position from the active or inactive position corresponding to one C-DRX configuration.
[0878] The priority of transmitting CG resources using the first CG configuration is higher than the priority of transmitting using the first C-DRX configuration, or higher than the priority of transmitting using the first active or inactive position.
[0879] The priority of transmitting SPS resources corresponding to the first SPS configuration is higher than the priority of transmitting using the first C-DRX configuration, or higher than the priority of transmitting using the first active or inactive location.
[0880] The priority of transmission using the first CG timing is higher than the priority of transmission using the first C-DRX configuration, or higher than the priority of transmission using the first active or inactive position.
[0881] Transmission using the first SPS timing has a higher priority than transmission using the first C-DRX configuration, or higher priority than transmission using the first active or inactive position.
[0882] In some embodiments, the first information includes one or more of the following:
[0883] Multiple C-DRX configurations;
[0884] Multiple CG configurations;
[0885] Multiple SPS configurations;
[0886] At least one of the multiple C-DRX configurations corresponds to an active or inactive position;
[0887] At least one of the multiple CG configurations includes a CG timing;
[0888] At least one of the multiple SPS configurations includes an SPS timing;
[0889] Business characteristic information;
[0890] Business type information;
[0891] Business volume information;
[0892] Quality of Service (QoS) requirements information;
[0893] Discontinuous reception configuration information of the serving cell;
[0894] The serving cell sends configuration information without connection.
[0895] The current energy-saving mode or energy-saving status of the service community;
[0896] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0897] The current on / off status of the service area;
[0898] The on / off status of the service area within the next short period of time;
[0899] UE density of the serving cell;
[0900] The load status of the serving cell;
[0901] Resource utilization rate of the service community;
[0902] Information on the energy-saving needs of the service community;
[0903] Communication performance information associated with data transmission and / or channel monitoring.
[0904] In some embodiments, the first processing unit 510 is further configured to adjust the model parameters of the second AI model based on the selection result of the resources or configuration determined by the second AI model, and / or the resources or configuration for transmission.
[0905] In some embodiments, the first processing unit 510 is further configured to adjust the model parameters of the second AI model based on the selection result of the resource or configuration determined by the second AI model, and / or the comparison result of the resource or configuration for transmission and the corresponding tag information.
[0906] In some embodiments, the communication device further includes a first transmitting unit configured to transmit third information to a network device, the third information being used to indicate the selection result of the resource or configuration, and / or the resource or configuration for transmission;
[0907] The selection result of the resource or configuration, and / or the resource or configuration used for transmission, are used by the network device to perform one or more of the following:
[0908] Adjust C-DRX configuration;
[0909] Adjust the activation or deactivation settings in the C-DRX configuration;
[0910] Adjust the discontinuous reception configuration information of the serving cell;
[0911] Adjust the discontinuous transmission configuration information of the serving cell;
[0912] Adjust CG settings;
[0913] Adjust SPS configuration;
[0914] Adjust the CG timing in the CG configuration;
[0915] Adjust the SPS timing in the SPS configuration;
[0916] Data reception or transmission is performed based on the aforementioned resources or configuration.
[0917] In some embodiments, the first processing unit 510 is further configured to perform one or more of the following if the second condition is met:
[0918] Fallback to traditional resource or configuration selection mechanism or non-AI resource or configuration selection mechanism, perform resource or configuration selection, or perform resource or configuration-based transport;
[0919] Update the second AI model;
[0920] Send a fourth message to the network device, the fourth message being used to request the network device to update the second AI model;
[0921] Choose a new AI model;
[0922] Deactivate the second AI model;
[0923] Activate new AI models.
[0924] In some embodiments, the first processing unit 510 is further configured to take the first information as input to a third AI model and determine, through the third AI model, whether to listen to the downlink channel or PDDCH or scheduling at the active position of C-DRX and / or the position of continuous transmission of C-DRX.
[0925] And / or,
[0926] Listen to the downlink channel, PDDCH, or scheduling during the active and / or continuous transmission of C-DRX, or do not listen to the downlink channel, PDDCH, or scheduling during the active and / or continuous transmission of C-DRX.
[0927] In some embodiments, the third AI model is also used to determine one or more of the following:
[0928] The duration for which the downlink channel, PDCCH, or scheduling is monitored at the active position of the C-DRX;
[0929] The duration of listening to the downlink channel or PDCCH or scheduling during the continuous transmission of the C-DRX.
[0930] In some embodiments, the first information includes one or more of the following:
[0931] Business characteristic information;
[0932] Business type information;
[0933] Business volume information;
[0934] Quality of Service (QoS) requirements information;
[0935] Discontinuous reception configuration information of the serving cell;
[0936] The serving cell sends configuration information without connection.
[0937] The current energy-saving mode or energy-saving status of the service community;
[0938] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0939] The current on / off status of the service area;
[0940] The on / off status of the service area within the next short period of time;
[0941] UE density of the serving cell;
[0942] The load status of the serving cell;
[0943] Resource utilization rate of the service community;
[0944] Information on the energy-saving needs of the service community;
[0945] Communication performance information associated with data transmission and / or channel monitoring.
[0946] In some embodiments, the first processing unit 510 is further configured to listen to the downlink channel or PDDCH or scheduling based on whether the third AI model determines whether the C-DRX is active and / or continuously transmitting, and adjust the model parameters of the third AI model to obtain the trained third AI model.
[0947] In some embodiments, the first processing unit 510 is further configured to adjust the model parameters of the third AI model based on the comparison results of whether the downlink channel or PDDCH or scheduling is being monitored at the active position of C-DRX and / or the continuous transmission position of C-DRX, as well as the corresponding tag information output by the third AI model.
[0948] In some embodiments, the first processing unit 510 is further configured to perform one or more of the following if a third condition is met:
[0949] Alternatively, it can fall back to the traditional mechanism of monitoring downlink signals, PDCCH, or scheduling; or, it can fall back to the mechanism of monitoring downlink channels, PDCCH, or scheduling based on wake-up signals; or, it can fall back to the mechanism of monitoring downlink channels, PDCCH, or scheduling based on non-AI methods.
[0950] Update the third AI model;
[0951] Send a fifth message to the network device, the fifth message being used to request the network device to update the third AI model;
[0952] Choose a new AI model;
[0953] Deactivate the third AI model;
[0954] Activate new AI models.
[0955] In some embodiments, the second condition, and / or the third condition, includes one or more of the following:
[0956] The probability of missed detection in the downlink channel is greater than or equal to the sixth threshold value within the third time period;
[0957] The increase in energy consumption of the terminal device during the third time period exceeds the seventh threshold value;
[0958] Communication performance was worse than the eighth threshold during the third time period;
[0959] The increase in energy consumption in the service area exceeds the ninth threshold.
[0960] The increase in energy consumption in the community within the system exceeds the tenth threshold.
[0961] In some embodiments, the communication device further includes a first receiving unit configured to receive sixth information sent by a network device, the sixth information including: the increase in power consumption of the serving cell, and / or the increase in power consumption of cells within the system.
[0962] In some embodiments, one or more of the first to third conditions are determined based on predefined information or network configuration information.
[0963] In some embodiments, the first receiving unit is further configured to receive seventh information sent by the network device, the seventh information including one or more of the following:
[0964] Business characteristic information;
[0965] Business type information;
[0966] Business volume information;
[0967] Quality of Service (QoS) requirements information;
[0968] Conditional switching configuration information;
[0969] Multiple C-DRX configurations;
[0970] Multiple CG configurations;
[0971] Multiple SPS configurations;
[0972] At least one of the multiple C-DRX configurations corresponds to an active or inactive position;
[0973] At least one of the multiple CG configurations includes a CG timing;
[0974] At least one of the multiple SPS configurations includes an SPS timing;
[0975] Discontinuous reception configuration information of the serving cell;
[0976] The serving cell sends configuration information without connection.
[0977] Discontinuous reception configuration information for candidate cells;
[0978] The candidate cell transmits connectionless configuration information;
[0979] The current energy-saving mode or energy-saving status of the service community;
[0980] The current energy-saving mode or energy-saving status of the candidate community;
[0981] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[0982] The energy-saving mode or energy-saving status of the candidate community in the first time period in the future;
[0983] The current on / off status of the service area;
[0984] The current on or off status of the candidate cell;
[0985] The on / off status of the service area within the next short period of time;
[0986] The open or closed status of the candidate cell in the first hour of the future;
[0987] UE density of the serving cell;
[0988] UE density of candidate cells;
[0989] The load status of the serving cell;
[0990] Load status of candidate cells;
[0991] Resource utilization rate of the service community;
[0992] Resource utilization rate of candidate communities;
[0993] Information on the energy-saving needs of the service community;
[0994] Energy-saving requirements information for candidate residential communities;
[0995] Communication performance information associated with conditional switching;
[0996] Communication performance information associated with data transmission and / or channel monitoring.
[0997] In some embodiments, the communication performance information associated with the condition switching includes one or more of the following:
[0998] Data rate;
[0999] Data packet delay duration;
[1000] Packet loss rate;
[1001] Resource consumption;
[1002] Resource utilization rate;
[1003] Energy consumption of terminal equipment;
[1004] Energy consumption of the service community;
[1005] Total energy consumption of the cells within the system;
[1006] Switching delay duration.
[1007] In some embodiments, the communication performance information associated with data transmission and / or channel monitoring includes one or more of the following:
[1008] Data rate;
[1009] Data packet delay duration;
[1010] Packet loss rate;
[1011] Downlink channel missed detection rate.
[1012] In some embodiments, the first receiving unit is further configured to receive eighth information sent by the network device, the eighth information being used to configure the AI model, the AI model including one or more of a first AI model to a third AI model; one or more of the first AI model to the third AI model are trained by the network device.
[1013] Figure 6 is a schematic diagram of the structure of a communication device provided in an embodiment of this application, applied to a network device. As shown in Figure 6, the communication device includes:
[1014] The second sending unit 610 is configured to send eighth information, which is used to configure an AI model; the AI model is used to determine the first behavior corresponding to the first information; the first information is related to the terminal device and / or related to the network device.
[1015] In some embodiments, the first behavior includes one or more of the following:
[1016] Whether to perform energy-saving conversion or enter energy-saving mode;
[1017] Should condition switching be performed?
[1018] Resource or configuration selection;
[1019] Resource- or configuration-based transport;
[1020] Whether to listen to the downlink channel or PDCCH or schedule during the active position of C-DRX in connected non-persistent transmission and / or the position of C-DRX persistent transmission.
[1021] In some embodiments, the AI model includes a first AI model, which is trained by the network device;
[1022] The communication device includes a second processing unit configured to take the first information as input to the first AI model, determine whether to perform condition switching through the first AI model, and adjust the model parameters of the first AI model based on whether to perform condition switching as output by the first AI model to obtain the trained first AI model.
[1023] In some embodiments, the second processing unit is further configured to adjust the model parameters of the first AI model based on the comparison result of whether the condition switching is performed and the corresponding label information output by the first AI model.
[1024] In some embodiments, the first AI model is further configured to determine one or more of the following:
[1025] The target cell for performing conditional handover;
[1026] Whether to send a handover failure indication to the network device in the event of a handover failure;
[1027] Information related to switchover failure;
[1028] Report the relevant information regarding the failed handover.
[1029] In some embodiments, the switching failure related information includes one or more of the following:
[1030] Candidate community information;
[1031] Service community information;
[1032] Switch results;
[1033] Measurement information of the candidate cells;
[1034] Measurement information of the serving cell;
[1035] Information about the target cell corresponding to the handover failure;
[1036] Toggle the number of attempts;
[1037] The target cell from which the previous handover attempt failed.
[1038] In some embodiments, the first information includes one or more of the following:
[1039] Business characteristic information;
[1040] Business type information;
[1041] Business volume information;
[1042] Quality of Service (QoS) requirements information;
[1043] Measurement information for the service area;
[1044] Measurement information of candidate cells;
[1045] Conditional switching configuration information;
[1046] Discontinuous reception configuration information of the serving cell;
[1047] The serving cell sends configuration information without connection.
[1048] Discontinuous reception configuration information for candidate cells;
[1049] The candidate cell transmits connectionless configuration information;
[1050] The current energy-saving mode or energy-saving status of the service community;
[1051] The current energy-saving mode or energy-saving status of the candidate community;
[1052] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[1053] The energy-saving mode or energy-saving status of the candidate community in the first time period in the future;
[1054] The current on / off status of the service area;
[1055] The current on or off status of the candidate cell;
[1056] The on / off status of the service area within the next short period of time;
[1057] The open or closed status of the candidate cell in the first hour of the future;
[1058] UE density of the serving cell;
[1059] UE density of candidate cells;
[1060] The load status of the serving cell;
[1061] Load status of candidate cells;
[1062] Resource utilization rate of the service community;
[1063] Resource utilization rate of candidate communities;
[1064] Information on the energy-saving needs of the service community;
[1065] Energy-saving requirements information for candidate residential communities;
[1066] Communication performance information associated with condition switching.
[1067] In some embodiments, the AI model includes a second AI model trained by the network device. The second processing unit is further configured to take the first information as input to the second AI model, determine the selection result of resources or configuration through the second AI model, and / or determine the transmission based on resources or configuration; based on the selection result of resources or configuration determined by the second AI model, and / or the transmission based on resources or configuration, adjust the model parameters of the second AI model to obtain the trained second AI model.
[1068] In some embodiments, the second processing unit is further configured to determine the selection result of resources or configuration based on the second AI model, and / or determine the comparison result of transmission based on resources or configuration and corresponding tag information, and adjust the model parameters of the second AI model.
[1069] In some embodiments, the selection result of the resource or configuration includes one or more of the following:
[1070] Select the first C-DRX configuration from multiple C-DRX configurations;
[1071] Select the first CG configuration from multiple CG configurations;
[1072] Select the first SPS configuration from multiple SPS configurations;
[1073] Select the first activation or deactivation location from the corresponding activation or deactivation locations in a C-DRX configuration;
[1074] Select the first CG timing from a CG configuration;
[1075] Select the first SPS timing from an SPS configuration.
[1076] In some embodiments, the resource-based or configuration-based transmission includes one or more of the following:
[1077] Transmission is performed using a first C-DRX configuration, which is one or more of a plurality of C-DRX configurations;
[1078] Use the CG resource transmission corresponding to the first CG configuration, where the first CG configuration is one or more of a plurality of CG configurations;
[1079] SPS resource transmission is performed using the SPS configuration corresponding to the first SPS configuration, where the first SPS configuration is one or more of a plurality of SPS configurations;
[1080] Transmit using a first active or inactive position, wherein the first active or inactive position is one or more of the active or inactive positions corresponding to a C-DRX configuration;
[1081] Transmit using a first CG timing, where the first CG timing is one or more of a plurality of CG timings corresponding to a CG configuration;
[1082] Transmission is performed using the first SPS timing, which is one or more of the multiple SPS timings corresponding to an SPS configuration.
[1083] In some embodiments, one or more of the first CG timing, the first SPS timing, and the first active or inactive position may include a time-domain position and / or a frequency-domain position, or may include multiple time-domain positions and / or frequency-domain positions.
[1084] In some embodiments, one or more of the following are included:
[1085] The priority of selecting the first CG configuration from multiple CG configurations is higher than the priority of selecting the first C-DRX configuration from multiple C-DRX configurations, or higher than the priority of selecting the first active or inactive position from the active or inactive position corresponding to a C-DRX configuration.
[1086] The priority of selecting the first SPS configuration from multiple SPS configurations is higher than the priority of selecting the first C-DRX configuration from multiple C-DRX configurations, or higher than the priority of selecting the first active or inactive position from the active or inactive position corresponding to a C-DRX configuration.
[1087] The priority of selecting the first CG timing from one CG configuration is higher than the priority of selecting the first C-DRX configuration from multiple C-DRX configurations, or higher than the priority of selecting the first active or inactive position from the active or inactive position corresponding to one C-DRX configuration.
[1088] The priority of selecting the first SPS timing from one SPS configuration is higher than the priority of selecting the first C-DRX configuration from multiple C-DRX configurations, or higher than the priority of selecting the first active or inactive position from the active or inactive position corresponding to one C-DRX configuration.
[1089] The priority of transmitting CG resources using the first CG configuration is higher than the priority of transmitting using the first C-DRX configuration, or higher than the priority of transmitting using the first active or inactive position.
[1090] The priority of transmitting SPS resources corresponding to the first SPS configuration is higher than the priority of transmitting using the first C-DRX configuration, or higher than the priority of transmitting using the first active or inactive location.
[1091] The priority of transmission using the first CG timing is higher than the priority of transmission using the first C-DRX configuration, or higher than the priority of transmission using the first active or inactive position.
[1092] Transmission using the first SPS timing has a higher priority than transmission using the first C-DRX configuration, or higher priority than transmission using the first active or inactive position.
[1093] In some embodiments, the first information includes one or more of the following:
[1094] Multiple C-DRX configurations;
[1095] Multiple CG configurations;
[1096] Multiple SPS configurations;
[1097] At least one of the multiple C-DRX configurations corresponds to an active or inactive position;
[1098] At least one of the multiple CG configurations includes a CG timing;
[1099] At least one of the multiple SPS configurations includes an SPS timing;
[1100] Business characteristic information;
[1101] Business type information;
[1102] Business volume information;
[1103] Quality of Service (QoS) requirements information;
[1104] Discontinuous reception configuration information of the serving cell;
[1105] The serving cell sends configuration information without connection.
[1106] The current energy-saving mode or energy-saving status of the service community;
[1107] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[1108] The current on / off status of the service area;
[1109] The on / off status of the service area within the next short period of time;
[1110] UE density of the serving cell;
[1111] The load status of the serving cell;
[1112] Resource utilization rate of the service community;
[1113] Information on the energy-saving needs of the service community;
[1114] Communication performance information associated with data transmission and / or channel monitoring.
[1115] In some embodiments, the AI model includes a third AI model, which is trained by the network device;
[1116] The second processing unit is further configured to take the first information as input to the third AI model, and determine whether it is the activation position of C-DRX and / or the position of continuous transmission of C-DRX through the third AI model;
[1117] The network device adjusts the model parameters of the third AI model based on whether it is in the C-DRX activation position and / or the C-DRX continuous transmission position determined by the third AI model, and obtains the trained third AI model.
[1118] In some embodiments, the second processing unit is further configured to adjust the model parameters of the third AI model based on the comparison results of the determination of whether the C-DRX is active and / or the location of continuous transmission of the C-DRX based on the output of the third AI model, and the corresponding tag information.
[1119] In some embodiments, the third AI model is also used to determine one or more of the following:
[1120] The duration for which the downlink channel, PDCCH, or scheduling is monitored at the active position of the C-DRX;
[1121] The duration of listening to the downlink channel or PDCCH or scheduling during the continuous transmission of the C-DRX.
[1122] In some embodiments, the first information includes one or more of the following:
[1123] Business characteristic information;
[1124] Business type information;
[1125] Business volume information;
[1126] Quality of Service (QoS) requirements information
[1127] Discontinuous reception configuration information of the serving cell;
[1128] The serving cell sends configuration information without connection.
[1129] The current energy-saving mode or energy-saving status of the service community;
[1130] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[1131] The current on / off status of the service area;
[1132] The on / off status of the service area within the next short period of time;
[1133] UE density of the serving cell;
[1134] The load status of the serving cell;
[1135] Resource utilization rate of the service community;
[1136] Information on the energy-saving needs of the service community;
[1137] Communication performance information associated with data transmission and / or channel monitoring.
[1138] In some embodiments, the second sending unit 610 is further configured to send seventh information to the terminal device, the seventh information including one or more of the following:
[1139] Business characteristic information;
[1140] Business type information;
[1141] Business volume information;
[1142] Quality of Service (QoS) requirements information;
[1143] Conditional switching configuration information;
[1144] Multiple C-DRX configurations;
[1145] Multiple CG configurations;
[1146] Multiple SPS configurations;
[1147] At least one of the multiple C-DRX configurations corresponds to an active or inactive position;
[1148] At least one of the multiple CG configurations includes a CG timing;
[1149] At least one of the multiple SPS configurations includes an SPS timing;
[1150] Discontinuous reception configuration information of the serving cell;
[1151] The serving cell sends configuration information without connection.
[1152] Discontinuous reception configuration information for candidate cells;
[1153] The candidate cell transmits connectionless configuration information;
[1154] The current energy-saving mode or energy-saving status of the service community;
[1155] The current energy-saving mode or energy-saving status of the candidate community;
[1156] The energy-saving mode or energy-saving status of the service community in the first hour of the future;
[1157] The energy-saving mode or energy-saving status of the candidate community in the first time period in the future;
[1158] The current on / off status of the service area;
[1159] The current on or off status of the candidate cell;
[1160] The on / off status of the service area within the next short period of time;
[1161] The open or closed status of the candidate cell in the first hour of the future;
[1162] UE density of the serving cell;
[1163] UE density of candidate cells;
[1164] The load status of the serving cell;
[1165] Load status of candidate cells;
[1166] Resource utilization rate of the service community;
[1167] Resource utilization rate of candidate communities;
[1168] Information on the energy-saving needs of the service community;
[1169] Energy-saving requirements information for candidate residential communities;
[1170] Communication performance information associated with conditional switching;
[1171] Communication performance information associated with data transmission and / or channel monitoring.
[1172] In some embodiments, the communication performance information associated with the condition switching includes one or more of the following:
[1173] Data rate;
[1174] Data packet delay duration;
[1175] Packet loss rate;
[1176] Resource consumption;
[1177] Resource utilization rate;
[1178] Energy consumption of terminal equipment;
[1179] Energy consumption of the service community;
[1180] Total energy consumption of the cells within the system;
[1181] Switching delay duration.
[1182] In some embodiments, the communication performance information associated with data transmission and / or channel monitoring includes one or more of the following:
[1183] Data rate;
[1184] Data packet delay duration;
[1185] Packet loss rate;
[1186] Downlink channel missed detection rate.
[1187] In some embodiments, the communication device further includes a second receiving unit configured to receive second information sent by the terminal device; the second information is used to request the network device to update the first AI model.
[1188] In some embodiments, the second receiving unit is further configured to receive third information sent by the terminal device, the third information being used to indicate the selection result of resources or configurations, and / or resources or configurations for transmission;
[1189] The second processing unit is further configured to perform one or more of the following based on the selection result of the resource or configuration, and / or the resource or configuration used for transmission:
[1190] Adjust C-DRX configuration;
[1191] Adjust the activation or deactivation settings in the C-DRX configuration;
[1192] Adjust the discontinuous reception configuration information of the serving cell;
[1193] Adjust the discontinuous transmission configuration information of the serving cell;
[1194] Adjust CG settings;
[1195] Adjust SPS configuration;
[1196] Adjust the CG timing in the CG configuration;
[1197] Adjust the SPS timing in the SPS configuration;
[1198] Receive or send based on the resource or configuration data.
[1199] In some embodiments, the second receiving unit is further configured to receive fourth information sent by the terminal device; the fourth information is used to request the network device to update the second AI model.
[1200] In some embodiments, the second receiving unit is further configured to receive fifth information sent by the terminal device; the fifth information is used to request the network device to update the third AI model.
[1201] In some embodiments, the second sending unit is further configured to send a sixth piece of information to the terminal device, the sixth piece of information including: the increase in energy consumption of the serving cell, and / or the increase in energy consumption of cells within the system.
[1202] Those skilled in the art should understand that the description of the communication device in the embodiments of this application can be understood with reference to the description of the communication method in the embodiments of this application.
[1203] Figure 7 is a schematic diagram of the structural composition of a communication device according to an embodiment of this application. The communication device 700 can be a transmitter or a receiver. The communication device 700 shown in Figure 7 may include a processor 710, a memory 720, and a transceiver 730, wherein:
[1204] Memory 720 is used to store computer programs;
[1205] The processor 710, connected to the memory 720, is used to call and run a computer program from the memory 720 to implement the method in the embodiments of this application;
[1206] The transceiver 730, also known as a communication interface, is used for receiving and sending information when exchanging information with other external devices.
[1207] In some embodiments, the memory 720 may be a separate device independent of the processor 710, or it may be integrated into the processor 710.
[1208] In some embodiments, the transceiver 730 may include an input interface. The processor 710 can control this input interface to communicate with other external devices; specifically, it can receive information or data sent by other external devices.
[1209] In some embodiments, the transceiver 730 may include an output interface. The processor 710 may control this output interface to communicate with other external devices, specifically, to send information or data to other external devices.
[1210] In some embodiments, transceiver 730 may include a transmitter and a receiver. Transceiver 730 may further include antennas, and the number of antennas may be one or more.
[1211] In some embodiments, the communication device 700 can be applied to the terminal device of the present application embodiment, and the communication device 700 can implement the corresponding processes implemented by the terminal device in the various methods of the present application embodiment. For the sake of brevity, it will not be described in detail here.
[1212] In some embodiments, the communication device 700 can be applied to the network device of the present application embodiment, and the communication device 700 can implement the corresponding processes implemented by the network device in the various methods of the present application embodiment. For the sake of brevity, it will not be described in detail here.
[1213] Figure 8 is a schematic structural diagram of a chip provided in an embodiment of this application. The chip 800 shown in Figure 8 includes a processor 810, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[1214] In some embodiments, as shown in FIG8, chip 800 may further include memory 820. Processor 810 may retrieve and run computer programs from memory 820 to implement the methods described in this application embodiment.
[1215] The memory 820 can be a separate device independent of the processor 810, or it can be integrated into the processor 810.
[1216] In some embodiments, the chip 800 may further include an input interface 830. The processor 810 can control the input interface 830 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[1217] In some embodiments, the chip 800 may further include an output interface 840. The processor 810 can control the output interface 840 to communicate with other devices or chips; specifically, it can output information or data to other devices or chips.
[1218] In some embodiments, the chip can be applied to the terminal device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[1219] In some embodiments, the chip can be applied to the network device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[1220] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[1221] Figure 9 is a schematic block diagram of a communication system provided in an embodiment of this application. As shown in Figure 9, the communication system 900 includes a transmitter 910 and a receiver 920.
[1222] The transmitting end 910 can be used to implement the corresponding functions implemented by the transmitting end in the above method, and the receiving end 920 can be used to implement the corresponding functions implemented by the receiving end in the above method. For simplicity, these will not be elaborated further here. It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiments can be completed by the integrated logic circuit in the hardware of the processor or by instructions in the form of software. The processor mentioned above may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[1223] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[1224] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[1225] This application also provides a computer-readable storage medium for storing computer programs.
[1226] Optionally, the computer-readable storage medium can be applied to the terminal device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[1227] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[1228] This application also provides a computer program product, including computer program instructions.
[1229] Optionally, the computer program product can be applied to the terminal device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[1230] Optionally, the computer program product can be applied to the network device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[1231] This application also provides a computer program.
[1232] Optionally, the computer program can be applied to the terminal device in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[1233] Optionally, the computer program can be applied to the network device in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[1234] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[1235] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[1236] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[1237] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[1238] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[1239] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[1240] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, the method comprising: a terminal device performing a first action based on first information; the first information comprising relevant information of the terminal device, and / or, relevant information of a network device.
2. The method of claim 1, wherein, the first action comprising one or more of: whether to enter energy saving transition or enter energy saving state; whether to perform conditional handover; resource or configuration selection; transmission based on resource or configuration; whether to monitor downlink channel or PDCCH or scheduling at an active position of connected discontinuous transmission (C-DRX) and / or a position of continuous transmission of C-DRX.
3. The method of claim 1 or 2, wherein, the terminal device performing a first action based on first information, comprising: the terminal device performing a first action corresponding to the first information based on an artificial intelligence (AI) model.
4. The method of claim 3, wherein, the terminal device performing a first action corresponding to the first information based on an artificial intelligence (AI) model, comprising: the terminal device taking the first information as an input of a first AI model, determining whether to perform conditional handover through the first AI model; and / or, the terminal device performing or not performing the conditional handover.
5. The method of claim 4, wherein, the first AI model is further used to output one or more of: a target cell for performing conditional handover; whether to send a handover failure indication to the network device in case of conditional handover failure; handover failure related information; whether to report the handover failure related information.
6. The method of claim 5, wherein, the handover failure related information comprises one or more of: candidate cell information; serving cell information; handover result; measurement information of the candidate cell; measurement information of the serving cell; target cell information corresponding to the handover failure; number of handover attempts; target cell of previous handover attempt failure.
7. The method according to any one of claims 4-6, wherein, the first information comprises one or more of: service characteristic information; service type information; service volume information; quality of service (QoS) requirement information, measurement information of the serving cell; measurement information of the candidate cell; conditional handover configuration information; discontinuous reception (DRX) configuration information of the serving cell; non-connected transmission configuration information of the serving cell; discontinuous reception (DRX) configuration information of the candidate cell; non-connected transmission configuration information of the candidate cell; current energy saving mode or state of the serving cell; current energy saving mode or state of the candidate cell; energy saving mode or state of the serving cell within a first time duration in the future; energy saving mode or state of the candidate cell within a first time duration in the future; current on or off state of the serving cell; current on or off state of the candidate cell; on or off state of the serving cell within a first time duration in the future; on or off state of the candidate cell within a first time duration in the future; UE density of the serving cell; UE density of the candidate cell; load state of the serving cell; load state of the candidate cell; resource utilization rate of the serving cell; resource utilization rate of the candidate cell; energy saving requirement information of the serving cell; energy saving requirement information of the candidate cell; communication performance information associated with conditional handover.
8. The method according to any one of claims 4-7, wherein, further comprising: the terminal device adjusting model parameters of the first AI model based on whether to perform conditional handover determined by the first AI model.
9. The method of claim 8, wherein, The terminal device adjusts model parameters of the first AI model based on whether the conditional handover is executed output by the first AI model, comprising: The terminal device adjusts model parameters of the first AI model based on whether the conditional handover is executed output by the first AI model and a comparison result of corresponding label information.
10. The method according to any one of claims 4-9, wherein, Further comprising: in the case that the first condition is met, the terminal device performs any one of the following: Fall back to a traditional conditional handover mode or a non-AI conditional handover mode to perform cell handover; Update the first AI model; Send second information to the network device, wherein the second information is used to request the network device to update the first AI model; Select a new AI model; Deactivate the first AI model; Activate a new AI model.
11. The method of claim 10, wherein, The first condition comprises one or more of the following: The number of cell handovers of the terminal device within a second time length is greater than or equal to a first threshold value; The number of radio link failures of the terminal device within a second time length is greater than or equal to a second threshold value; The communication performance within a second time length is worse than a third threshold value; The increase of service cell energy consumption is greater than a fourth threshold value; The increase of system cell energy consumption is greater than a fifth threshold value.
12. The method of any one of claims 3-11, wherein, The terminal device executes a first behavior corresponding to the first information based on an artificial intelligence (AI) model, comprising: The terminal device takes the first information as the input of a second AI model, determines the selection result of the resource or configuration through the second AI model, and / or the resource or configuration used for transmission; And / or, The terminal device performs transmission based on the resource or configuration.
13. The method of claim 12, wherein, The selection result of the resource or configuration comprises one or more of the following: Select a first C-DRX configuration from a plurality of C-DRX configurations; Select a first CG configuration from a plurality of CG configurations; Select a first SPS configuration from a plurality of SPS configurations; Select a first active or inactive position from the active or inactive positions corresponding to a C-DRX configuration; Select a first CG occasion from a CG configuration; Select a first SPS occasion from an SPS configuration.
14. The method of claim 12 or 13, wherein, The transmission based on the resource or configuration comprises one or more of the following: Transmit using a first C-DRX configuration, wherein the first C-DRX configuration is one or more of a plurality of C-DRX configurations; Transmit using a CG resource corresponding to a first CG configuration, wherein the first CG configuration is one or more of a plurality of CG configurations; Transmit using an SPS resource corresponding to a first SPS configuration, wherein the first SPS configuration is one or more of a plurality of SPS configurations; Transmit using a first active or inactive position, wherein the first active or inactive position is one or more of the active or inactive positions corresponding to a C-DRX configuration; Transmit using a first CG occasion, wherein the first CG occasion is one or more of a plurality of CG occasions corresponding to a CG configuration; Transmit using a first SPS occasion, wherein the first SPS occasion is one or more of a plurality of SPS occasions corresponding to an SPS configuration.
15. The method of claim 13 or 14, wherein, One or more of the first CG occasion, the first SPS occasion, and the first active or inactive location comprises one time-domain location and / or frequency-domain location, or comprises multiple time-domain locations and / or frequency-domain locations.
16. The method of any one of claims 13-15, wherein, One or more of the following: The priority of selecting the first CG configuration from the plurality of CG configurations is higher than the priority of selecting the first C-DRX configuration from the plurality of C-DRX configurations, or is higher than the priority of selecting the first active or inactive location from the active or inactive locations corresponding to the one C-DRX configuration; The priority of selecting the first SPS configuration from the plurality of SPS configurations is higher than the priority of selecting the first C-DRX configuration from the plurality of C-DRX configurations, or is higher than the priority of selecting the first active or inactive location from the active or inactive locations corresponding to the one C-DRX configuration; The priority of selecting the first CG occasion from the one CG configuration is higher than the priority of selecting the first C-DRX configuration from the plurality of C-DRX configurations, or is higher than the priority of selecting the first active or inactive location from the active or inactive locations corresponding to the one C-DRX configuration; The priority of selecting the first SPS occasion from the one SPS configuration is higher than the priority of selecting the first C-DRX configuration from the plurality of C-DRX configurations, or is higher than the priority of selecting the first active or inactive location from the active or inactive locations corresponding to the one C-DRX configuration; The priority of using the CG resource corresponding to the first CG configuration for transmission is higher than the priority of using the first C-DRX configuration for transmission, or is higher than the priority of using the first active or inactive location for transmission; The priority of using the SPS resource corresponding to the first SPS configuration for transmission is higher than the priority of using the first C-DRX configuration for transmission, or is higher than the priority of using the first active or inactive location for transmission; The priority of using the first CG occasion for transmission is higher than the priority of using the first C-DRX configuration for transmission, or is higher than the priority of using the first active or inactive location for transmission; The priority of using the first SPS occasion for transmission is higher than the priority of using the first C-DRX configuration for transmission, or is higher than the priority of using the first active or inactive location for transmission.
17. The method of any one of claims 12-16, wherein, The first information comprises one or more of the following: The plurality of C-DRX configurations; The plurality of CG configurations; The plurality of SPS configurations; The active or inactive location corresponding to the at least one C-DRX configuration of the plurality of C-DRX configurations; The CG occasion included in the at least one CG configuration of the plurality of CG configurations; The SPS occasion included in the at least one SPS configuration of the plurality of SPS configurations; Traffic characteristic information; Traffic type information; Traffic volume information; Quality of service (QoS) requirement information; Discontinuous reception (DRX) configuration information of the serving cell; Connected transmission (CTx) configuration information of the serving cell; The current energy saving mode or state of the serving cell; The energy saving mode or state of the serving cell within a first time duration in the future; The current on or off state of the serving cell; The on or off state of the serving cell within a first time duration in the future; UE density of the serving cell; a load status of the serving cell; a resource utilization of the serving cell; an energy saving requirement information of the serving cell; a communication performance information associated with data transmission and / or channel monitoring.
18. The method of any one of claims 12-17, wherein, Further comprising: the terminal device adjusts model parameters of the second AI model based on a selection result of the resource or configuration determined by the second AI model, and / or a resource or configuration used for transmission.
19. The method of claim 18, wherein, The terminal device adjusts model parameters of the second AI model based on a selection result of the resource or configuration determined by the second AI model, and / or a resource or configuration used for transmission, comprising: The terminal device adjusts model parameters of the second AI model based on a selection result of the resource or configuration determined by the second AI model, and / or a resource or configuration used for transmission, and a comparison result of corresponding label information.
20. The method of any one of claims 12-19, wherein, Further comprising: The terminal device sends third information to the network device, wherein the third information is used to indicate the selection result of the resource or configuration, and / or the resource or configuration used for transmission. The selection result of the resource or configuration, and / or the resource or configuration used for transmission is used by the network device to perform one or more of the following: adjust the C-DRX configuration; adjust the active or inactive position in the C-DRX configuration; adjust the discontinuous reception configuration information of the serving cell; adjust the discontinuous transmission configuration information of the serving cell; adjust the CG configuration; adjust the SPS configuration; adjust the CG occasion in the CG configuration; adjust the SPS occasion in the SPS configuration; perform data reception or transmission based on the resource or configuration.
21. The method of any one of claims 12-20, wherein, Further comprising: The terminal device performs one or more of the following under the condition that the second condition is met: fallback to a traditional resource or configuration selection mechanism or a non-AI resource or configuration selection mechanism to perform resource or configuration selection, or perform resource or configuration based transmission; update the second AI model; send fourth information to the network device, wherein the fourth information is used to request the network device to update the second AI model; select a new AI model; deactivate the second AI model; activate the new AI model.
22. The method of any one of claims 3-21, wherein, The terminal device performs the first behavior corresponding to the first information based on an artificial intelligence AI model, comprising: The terminal device takes the first information as the input of the third AI model, and determines whether to monitor the downlink channel or PDDCH or scheduling at the active position of the C-DRX and / or the continuous transmission position of the C-DRX through the third AI model; And / or, The terminal device monitors the downlink channel or PDDCH or scheduling at the active position of the C-DRX and / or the continuous transmission position of the C-DRX, or does not monitor the downlink channel or PDDCH or scheduling at the active position of the C-DRX and / or the continuous transmission position of the C-DRX.
23. The method of claim 22, wherein, The third AI model is further used to determine one or more of the following: a duration of monitoring the downlink channel or PDCCH or scheduling at the active position of the C-DRX; a duration of monitoring the downlink channel or PDCCH or scheduling at the continuous transmission position of the C-DRX.
24. The method of claim 22 or 23, wherein, The first information comprises one or more of the following: service characteristic information; service type information; Traffic information; Quality of service (QoS) requirement information; Discontinuous reception (DRX) configuration information of the serving cell; Discontinuous transmission (DTX) configuration information of the serving cell; Current power saving mode or power saving state of the serving cell; Power saving mode or power saving state of the serving cell in a first time period in the future; Current on or off state of the serving cell; On or off state of the serving cell in a first time period in the future; UE density of the serving cell; Load state of the serving cell; Resource utilization of the serving cell; Power saving requirement information of the serving cell; Communication performance information associated with data transmission and / or channel monitoring.
25. The method of any one of claims 22-24, wherein, Further comprising: The terminal device adjusts model parameters of the third AI model based on whether the third AI model determines to monitor a downlink channel or PDCCH or scheduling at an active position of C-DRX and / or a position of continuous transmission of C-DRX, to obtain a trained third AI model.
26. The method of claim 25, wherein, The terminal device adjusts model parameters of the third AI model based on whether the third AI model determines to monitor a downlink channel or PDCCH or scheduling at an active position of C-DRX and / or a position of continuous transmission of C-DRX, including: The terminal device adjusts model parameters of the third AI model based on whether the third AI model determines to monitor a downlink channel or PDCCH or scheduling at an active position of C-DRX and / or a position of continuous transmission of C-DRX, and a comparison result of corresponding label information.
27. The method of any one of claims 22-26, wherein, Further comprising: The terminal device performs one or more of the following under a third condition: Falling back to a mechanism of monitoring a downlink signal or PDCCH or scheduling in a traditional manner, or falling back to a mechanism of monitoring a downlink channel or PDCCH or scheduling based on a wake-up signal, or falling back to a mechanism of monitoring a downlink channel or PDCCH or scheduling based on a non-AI manner; Updating the third AI model; Sending fifth information to the network device, the fifth information being used to request the network device to update the third AI model; Selecting a new AI model; Deactivating the third AI model; Activating a new AI model.
28. The method of claim 21 or 27, wherein, The second condition and / or the third condition includes one or more of the following: A missed detection probability of a downlink channel in a third time period is greater than or equal to a sixth threshold value; An energy consumption increase amount of the terminal device in the third time period is greater than a seventh threshold value; A communication performance in the third time period is worse than an eighth threshold value; A service cell energy consumption increase amount is greater than a ninth threshold value; A system cell energy consumption increase amount is greater than a tenth threshold value.
29. The method of claim 11 or 28, wherein, Further comprising: The terminal device receives sixth information sent by the network device, the sixth information including: a service cell energy consumption increase amount and / or a system cell energy consumption increase amount.
30. The method of any one of claims 10, 11, 21, 27-29, wherein, Further comprising: One or more of the first condition to the third condition is determined based on pre-defined information or network configuration information.
31. The method of any one of claims 1-30, wherein, Further comprising: The terminal device receives seventh information sent by the network device, the seventh information including one or more of the following: Traffic characteristic information; Traffic type information; Traffic information; Quality of service (QoS) requirement information; Conditional handover configuration information; Multiple C-DRX configurations; Multiple CG configurations; Multiple SPS configurations; An active or inactive position corresponding to at least one of the plurality of C-DRX configurations; A CG occasion included in at least one of the plurality of CG configurations; An SPS occasion included in at least one of the plurality of SPS configurations; Discontinuous reception configuration information of a serving cell; Discontinuous transmission configuration information of a serving cell; Discontinuous reception configuration information of a candidate cell; Discontinuous transmission configuration information of a candidate cell; A current energy saving mode or state of a serving cell; A current energy saving mode or state of a candidate cell; An energy saving mode or state of a serving cell within a first time duration in the future; An energy saving mode or state of a candidate cell within a first time duration in the future; A current on or off state of a serving cell; A current on or off state of a candidate cell; An on or off state of a serving cell within a first time duration in the future; An on or off state of a candidate cell within a first time duration in the future; UE density of a serving cell; UE density of a candidate cell; Load status of a serving cell; Load status of a candidate cell; Resource utilization of a serving cell; Resource utilization of a candidate cell; Energy saving demand information of a serving cell; Energy saving demand information of a candidate cell; Communication performance information associated with conditional handover; Communication performance information associated with data transmission and / or channel monitoring.
32. The method of claim 12 or 31, wherein, The communication performance information associated with conditional handover includes one or more of: Data rate; Data packet delay duration; Packet loss rate; Resource consumption; Resource utilization; Energy consumption of a terminal device; Energy consumption of a serving cell; Total energy consumption of cells in a system; Handover delay duration.
33. The method of any one of claims 18 or 24 or 31, wherein, The communication performance information associated with data transmission and / or channel monitoring includes one or more of: Data rate; Data packet delay duration; Packet loss rate; Downlink channel miss detection rate.
34. The method of any one of claims 10-33, wherein, Further comprising: The terminal device receives eighth information sent by the network device, wherein the eighth information is used to configure the AI model, and the AI model includes one or more of a first AI model to a third AI model; one or more of the first AI model to the third AI model is obtained by the network device.
35. An information transmission method, the method comprising: A network device sends eighth information, wherein the eighth information is used to configure an AI model; the AI model is used to determine a first behavior corresponding to first information; The first information is related information of a terminal device and / or related information of a network device.
36. The method of claim 35, wherein, The first behavior includes one or more of: Whether to perform energy saving conversion or enter an energy saving state; Whether to perform conditional handover; Resource or configuration selection; Resource or configuration transmission; Whether to monitor a downlink channel or a PDCCH or scheduling in an active position of a connected state discontinuous transmission (C-DRX) and / or a continuous transmission position of the C-DRX.
37. The method of claim 35 or 36, wherein, The AI model includes a first AI model, and the first AI model is obtained by the network device; the method further comprises: The network device takes the first information as an input of the first AI model, and determines whether to perform conditional handover through the first AI model; The network device adjusts model parameters of the first AI model based on whether conditional handover is executed output by the first AI model, to obtain a trained first AI model.
38. The method of claim 37, wherein, The network device adjusts model parameters of the first AI model based on whether conditional handover is executed output by the first AI model, to obtain a trained first AI model. The network device adjusts model parameters of the first AI model based on a comparison result of whether conditional handover is executed output by the first AI model and corresponding label information.
39. The method of claim 37 or 38, wherein, The first AI model is further used to determine one or more of the following: A target cell of conditional handover; Whether to send a handover failure indication to the network device in the case of conditional handover failure; Handover failure related information; Report the handover failure related information.
40. The method of claim 39, wherein, The handover failure related information includes one or more of the following: Candidate cell information; Service cell information; Handover result; Measurement information of the candidate cell; Measurement information of the service cell; Target cell information corresponding to the handover failure; Number of handover attempts; Target cell of previous handover attempt failure.
41. The method of claim 44 or 45, wherein, The first information includes one or more of the following: Service feature information; Service type information; Traffic volume information; Quality of service (QoS) requirement information; Measurement information of the service cell; Measurement information of the candidate cell; Conditional handover configuration information; Discontinuous reception configuration information of the service cell; Non-connected transmission configuration information of the service cell; Discontinuous reception configuration information of the candidate cell; Non-connected transmission configuration information of the candidate cell; Current energy saving mode or state of the service cell; Current energy saving mode or state of the candidate cell; Energy saving mode or state of the service cell within a first time period in the future; Energy saving mode or state of the candidate cell within a first time period in the future; Current on or off state of the service cell; Current on or off state of the candidate cell; On or off state of the service cell within a first time period in the future; On or off state of the candidate cell within a first time period in the future; UE density of the service cell; UE density of the candidate cell; Load state of the service cell; Load state of the candidate cell; Resource utilization rate of the service cell; Resource utilization rate of the candidate cell; Energy saving requirement information of the service cell; Energy saving requirement information of the candidate cell; Communication performance information associated with conditional handover.
42. The method of any one of claims 35-41, wherein, The AI model includes a second AI model, which is trained by the network device, and the method includes: The network device inputs the first information into the second AI model to determine a selection result of resources or configurations by the second AI model, and / or to determine a transmission based on resources or configurations; The network device adjusts model parameters of the second AI model based on the selection result of resources or configurations and / or the transmission based on resources or configurations determined by the second AI model, to obtain a trained second AI model.
43. The method of claim 42, wherein, The network device adjusts model parameters of the second AI model based on the selection result of resources or configurations and / or the transmission based on resources or configurations determined by the second AI model, to obtain a trained second AI model. The network device determines a selection result of a resource or a configuration based on the second AI model, and / or determines a comparison result of a transmission based on a resource or a configuration and corresponding label information, and adjusts model parameters of the second AI model.
44. The method of claim 42 or 43, wherein, The selection result of the resource or the configuration includes one or more of the following: selecting a first C-DRX configuration from a plurality of C-DRX configurations; selecting a first CG configuration from a plurality of CG configurations; selecting a first SPS configuration from a plurality of SPS configurations; selecting a first active or inactive position from active or inactive positions corresponding to a C-DRX configuration; selecting a first CG occasion from a CG configuration; selecting a first SPS occasion from an SPS configuration.
45. The method of any one of claims 42-44, wherein, The transmission based on the resource or the configuration includes one or more of the following: transmitting using a first C-DRX configuration, the first C-DRX configuration being one or more of a plurality of C-DRX configurations; transmitting using a first CG resource corresponding to a first CG configuration, the first CG configuration being one or more of a plurality of CG configurations; transmitting using a first SPS resource corresponding to a first SPS configuration, the first SPS configuration being one or more of a plurality of SPS configurations; transmitting using a first active or inactive position, the first active or inactive position being one or more of active or inactive positions corresponding to a C-DRX configuration; transmitting using a first CG occasion, the first CG occasion being one or more of a plurality of CG occasions corresponding to a CG configuration; transmitting using a first SPS occasion, the first SPS occasion being one or more of a plurality of SPS occasions corresponding to an SPS configuration.
46. The method of claim 44 or 45, wherein, One or more of the first CG occasion, the first SPS occasion, and the first active or inactive position includes a time domain position and / or a frequency domain position, or includes a plurality of time domain positions and / or a plurality of frequency domain positions.
47. The method of any one of claims 44-46, wherein, One or more of the following is included: a priority of selecting a first CG configuration from a plurality of CG configurations is higher than a priority of selecting a first C-DRX configuration from a plurality of C-DRX configurations, or is higher than a priority of selecting a first active or inactive position from active or inactive positions corresponding to a C-DRX configuration; a priority of selecting a first SPS configuration from a plurality of SPS configurations is higher than a priority of selecting a first C-DRX configuration from a plurality of C-DRX configurations, or is higher than a priority of selecting a first active or inactive position from active or inactive positions corresponding to a C-DRX configuration; a priority of selecting a first CG occasion from a CG configuration is higher than a priority of selecting a first C-DRX configuration from a plurality of C-DRX configurations, or is higher than a priority of selecting a first active or inactive position from active or inactive positions corresponding to a C-DRX configuration; a priority of selecting a first SPS occasion from an SPS configuration is higher than a priority of selecting a first C-DRX configuration from a plurality of C-DRX configurations, or is higher than a priority of selecting a first active or inactive position from active or inactive positions corresponding to a C-DRX configuration; A priority of a transmission using a corresponding CG resource of a first CG configuration is higher than a priority of a transmission using a first C-DRX configuration, or higher than a priority of a transmission using a first active or inactive position; A priority of a transmission using a corresponding SPS resource of a first SPS configuration is higher than a priority of a transmission using a first C-DRX configuration, or higher than a priority of a transmission using a first active or inactive position; A priority of a transmission using a first CG occasion is higher than a priority of a transmission using a first C-DRX configuration, or higher than a priority of a transmission using a first active or inactive position; A priority of a transmission using a first SPS occasion is higher than a priority of a transmission using a first C-DRX configuration, or higher than a priority of a transmission using a first active or inactive position.
48. The method of any one of claims 42-47, wherein, The first information comprises one or more of: a plurality of C-DRX configurations; a plurality of CG configurations; a plurality of SPS configurations; an active or inactive position corresponding to at least one C-DRX configuration of the plurality of C-DRX configurations; a CG occasion included in at least one CG configuration of the plurality of CG configurations; an SPS occasion included in at least one SPS configuration of the plurality of SPS configurations; service characteristic information; service type information; service volume information; quality of service (QoS) requirement information; discontinuous reception (DRX) configuration information of a serving cell; discontinuous transmission (DTX) configuration information of the serving cell; a current energy saving mode or state of the serving cell; an energy saving mode or state of the serving cell within a first time duration in the future; a current on or off state of the serving cell; an on or off state of the serving cell within the first time duration in the future; a UE density of the serving cell; a load state of the serving cell; a resource utilization rate of the serving cell; energy saving requirement information of the serving cell; communication performance information associated with data transmission and / or channel monitoring.
49. The method of any one of claims 35-48, wherein, The AI model comprises a third AI model trained by the network device; and the method further comprises: the network device inputs the first information into the third AI model to determine whether to be in an active position of the C-DRX and / or a position of continuous transmission of the C-DRX by using the third AI model; the network device adjusts model parameters of the third AI model based on the determination whether to be in the active position of the C-DRX and / or the position of continuous transmission of the C-DRX determined by the third AI model, to obtain a trained third AI model.
50. The method of claim 49, wherein, The network device adjusts the model parameters of the third AI model based on the determination whether to be in the active position of the C-DRX and / or the position of continuous transmission of the C-DRX output by the third AI model, comprising: The network device adjusts the model parameters of the third AI model based on the determination whether to be in the active position of the C-DRX and / or the position of continuous transmission of the C-DRX output by the third AI model and a comparison result of corresponding label information.
51. The method of any one of claims 49 or 50, wherein, The third AI model is further used to determine one or more of: a duration of monitoring a downlink channel or a PDCCH or scheduling at the active position of the C-DRX; A duration of listening to a downlink channel or a PDCCH or a scheduling under the C-DRX continuous transmission.
52. The method of claim 50 or 51, wherein, The first information comprises one or more of: service characteristic information; service type information; service volume information; quality of service (QoS) requirement information, discontinuous reception (DRX) configuration information of the serving cell; discontinuous transmission (DTX) configuration information of the serving cell; current energy saving mode or state of the serving cell; energy saving mode or state of the serving cell in a first time duration in the future; current on or off state of the serving cell; on or off state of the serving cell in a first time duration in the future; UE density of the serving cell; load status of the serving cell; resource utilization of the serving cell; energy saving requirement information of the serving cell; communication performance information associated with data transmission and / or channel listening.
53. The method of any one of claims 35-52, wherein, Further comprising: the network device sending seventh information to the terminal device, the seventh information comprising one or more of: service characteristic information; service type information; service volume information; quality of service (QoS) requirement information, conditional handover configuration information; a plurality of C-DRX configurations; a plurality of CG configurations; a plurality of SPS configurations; an activated or inactivated position corresponding to at least one C-DRX configuration in the plurality of C-DRX configurations; a CG occasion contained in at least one CG configuration in the plurality of CG configurations; an SPS occasion contained in at least one SPS configuration in the plurality of SPS configurations; discontinuous reception (DRX) configuration information of the serving cell; discontinuous transmission (DTX) configuration information of the serving cell; discontinuous reception (DRX) configuration information of the candidate cell; discontinuous transmission (DTX) configuration information of the candidate cell; current energy saving mode or state of the serving cell; current energy saving mode or state of the candidate cell; energy saving mode or state of the serving cell in a first time duration in the future; energy saving mode or state of the candidate cell in a first time duration in the future; current on or off state of the serving cell; current on or off state of the candidate cell; on or off state of the serving cell in a first time duration in the future; on or off state of the candidate cell in a first time duration in the future; UE density of the serving cell; UE density of the candidate cell; load status of the serving cell; load status of the candidate cell; resource utilization of the serving cell; resource utilization of the candidate cell; energy saving requirement information of the serving cell; energy saving requirement information of the candidate cell; communication performance information associated with conditional handover; communication performance information associated with data transmission and / or channel listening.
54. The method of claim 46 or 52, wherein, The communication performance information associated with conditional handover comprises one or more of: data rate; data packet delay duration; packet loss rate; resource consumption; resource utilization; energy consumption of the terminal device; energy consumption of the serving cell; total energy consumption of the cells in the system; handover delay duration.
55. The method of claim 49 or 52 or 53, wherein, The communication performance information associated with data transmission and / or channel listening comprises one or more of: data rate; data packet delay duration; packet loss rate; downlink channel miss detection rate.
56. The method of any one of claims 35-55, wherein, Further comprising: the network device receiving second information sent by the terminal device; the second information is used to request the network device to update the first AI model.
57. The method of any one of claims 35-56, wherein, Further comprising: The network device receives third information sent by the terminal device, the third information being used for indicating a selection result of a resource or a configuration, and / or a resource or a configuration used for transmission; The network device performs one or more of the following based on the selection result of the resource or the configuration, and / or the resource or the configuration used for transmission: adjusting a C-DRX configuration; adjusting an active or inactive position in the C-DRX configuration; adjusting discontinuous reception configuration information of a serving cell; adjusting discontinuous transmission configuration information of the serving cell; adjusting a CG configuration; adjusting an SPS configuration; adjusting a CG occasion in the CG configuration; adjusting an SPS occasion in the SPS configuration; receiving or sending based on the resource or configuration data.
58. The method of any one of claims 35-57, wherein, Further comprising: The network device receives fourth information sent by the terminal device; The fourth information is used for requesting the network device to update the second AI model.
59. The method of any one of claims 35-58, wherein, Further comprising: The network device receives fifth information sent by the terminal device; The fifth information is used for requesting the network device to update the third AI model.
60. The method of any one of claims 35-59, wherein, Further comprising: The network device sends sixth information to the terminal device, the sixth information comprising: a serving cell energy consumption increase amount, and / or a system intra-cell energy consumption increase amount. 61.A communication device applied to a terminal device, the device comprising: a first processing unit configured to perform a first behavior based on first information; The first information comprises relevant information of the terminal device, and / or relevant information of a network device. 62.A communication device applied to a network device, the device comprising: a second sending unit configured to send eighth information, the eighth information being used for configuring an AI model; the AI model being used for determining a first behavior corresponding to first information; The first information comprises relevant information of the terminal device, and / or relevant information of a network device. 63.A communication device, the communication device comprising: a memory for storing a computer program; a processor connected with the memory, for calling and running the computer program from the memory, to implement the method in any one of claims 1 to 34, or to implement the method in any one of claims 35 to 60; a transceiver for receiving and sending information in the process of transceiving information with other external devices. 64.A chip, the chip comprising: a memory for storing a computer program; a processor connected with the memory, for calling and running the computer program from the memory, to enable a device installed with the chip to perform the method in any one of claims 1 to 34, or to implement the method in any one of claims 35 to 60; a transceiver for receiving and sending information in the process of transceiving information with devices or chips. 65.A computer readable storage medium, the computer readable storage medium storing a computer program, the computer program being executed by at least one processor to implement the method in any one of claims 1 to 34, or to implement the method in any one of claims 35 to 60.
66. A computer program product comprising computer programs or instructions which, when executed by a processor, implement the method of any one of claims 1 to 34, or implement the method of any one of claims 35 to 60.
67. A computer program which causes a computer to perform the method of any one of claims 1 to 34, or implement the method of any one of claims 35 to 60.
Citation Information
Patent Citations
Data transmission method, base station, and terminal
CN109246744A
Method for determining time-frequency resource to be monitored, terminal equipment and network equipment
CN115499901A
Switching method and device, equipment and storage medium
CN116097752A
Network energy saving method and communication device
CN116939782A
Cell switching method and device, equipment and storage medium
CN117158035A