Communication method and apparatus

By selecting an appropriate set of configurations in the terminal device and flexibly configuring parameters and features, the compatibility issue of energy-saving features of the terminal device is solved, and a dynamic balance between low power consumption and high performance is achieved.

WO2025247116A1PCT designated stage Publication Date: 2025-12-04HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/096980
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-31
Filing Date
2025-05-23
Publication Date
2025-12-04

AI Technical Summary

Technical Problem

The energy-saving features of existing terminal devices are often incompatible, resulting in high development or commercial costs. There is an urgent need for more efficient and reliable terminal energy-saving solutions.

Method used

By selecting the first configuration set from multiple configuration sets, the parameters and characteristics of the terminal, such as bandwidth, number of antennas, DRX, etc., can be flexibly configured to meet communication requirements and reduce power consumption.

Benefits of technology

It achieves a dynamic balance between low power consumption and high communication performance, improving the energy-saving feasibility and flexibility of the terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025096980_04122025_PF_FP_ABST
    Figure CN2025096980_04122025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and provides a communication method and apparatus, used for reducing the power consumption of the communication apparatus, and selecting matched configurations in low power consumption and / or high communication performance. The method comprises: determining a first configuration set among a plurality of configuration sets; and performing communication on the basis of the first configuration set, wherein each configuration set among the plurality of configuration sets comprises one or more of the following parameters: a bandwidth, a subcarrier spacing, number of symbols, an antenna configuration, a data processing capability, a processing delay, a bandwidth part, a carrier, a modulation and coding scheme or the like; and / or, each configuration set among the plurality of configuration sets comprises one or more of the following characteristics: discontinuous reception, a power-saving bandwidth part, cross-slot scheduling, a wake-up signal or the like.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and apparatus

[0001] This application claims priority to Chinese Patent Application No. 202410709070.8, filed with the State Intellectual Property Office of China on May 31, 2024, entitled "A Communication Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology

[0003] With the continuous evolution of wireless communication technology, it faces greater challenges in terms of scenarios, business requirements, and communication indicators. Compared with the fifth generation mobile communication technology (5G), future mobile communication technology will face the requirements of greater bandwidth, faster processing speed, and more antennas. While ensuring communication transmission requirements, it is also necessary to consider energy consumption issues and save device power consumption.

[0004] Currently, many energy-saving features are designed for terminals, such as discontinuous reception (DRX) mechanisms, cross-timeslot scheduling, and bandwidth-part (BWP) saving. For example, with the DRX mechanism, a terminal can continuously monitor the Physical Downlink Control Channel (PDCCH) for the duration of the DRX cycle. If the terminal does not receive scheduling information within the duration, it can enter a sleep state and stop monitoring the PDCCH to save power. However, currently, many energy-saving features designed for terminals may not be compatible with each other, or the energy-saving features are not native to the terminal, requiring significant development or commercialization costs. Therefore, there is an urgent need to propose more efficient and reliable terminal energy-saving solutions. Summary of the Invention

[0005] This application provides a communication method and apparatus for reducing the power consumption of a communication device and selecting a matching configuration between low power consumption and / or high communication performance.

[0006] To achieve the above objectives, this application adopts the following technical solution:

[0007] Firstly, a communication method is provided, which can be executed by a terminal, by a module of the terminal (such as a chip or circuit), or by other communication devices. The method includes: determining a first configuration set from a plurality of configuration sets, wherein each configuration set includes one or more of the following parameters: bandwidth, subcarrier spacing, number of symbols, antenna configuration, data processing capability, processing delay, partial bandwidth, carrier, modulation and coding scheme, codeword, antenna port, waveform, signal measurement configuration, baseband storage, baseband computing capability, number of channels, number of antennas, number of panels, and a media access control unit (MAC). The number of CE entities, the number of Radio Link Control (RLC) entities, the number of Packet Data Convergence Protocol (PDCP) entities, the number of Service Data Adaptation Protocol (SDAP) entities, the number of Radio Bearers (RBs), scheduling delay, wake-up delay, or sleep delay; and / or, each of the multiple configuration sets includes one or more of the following characteristics: Discontinuous Receiver (DRX), Power Saving Partial Bandwidth (BWP), Cross-Slot Scheduling, Sparse Control Channel Monitoring Timing (MO) Configuration, Wake-up Signal (WUS), Uplink UL Skip-No Monitoring, Search Space Group (SSSG), Power Saving Assist Information Reporting, Radio Resource Control (RRC) Fast Release, Secondary Cell (SCell) Sleep, Paging Advance Indication (PEI), Physical Downlink Control Channel (PDCCH) Skip-No Monitoring, Mobility Measurement Relaxation, Time Domain Shutdown, or Unified Energy Saving Model; communication is performed according to the first configuration set. Here, communication according to the first configuration set can be understood as communication based on the content included in the first configuration set (i.e., one or more of the above parameters and / or one or more characteristics).

[0008] In the above embodiments, by flexibly selecting and determining the first configuration set from multiple configuration sets, and using the first configuration set for communication, the communication requirements are met and the power consumption of the communication device is reduced as much as possible, so that the communication device can select a matching configuration between low power consumption and high performance.

[0009] In one implementation, different configuration sets include different parameters, and / or, the value of the same parameter is different in different configuration sets; and / or, different configuration sets include different characteristics; and / or, the configuration of the same characteristic is different in different configuration sets. In other words, the aforementioned possible configuration parameters, parameter values, or characteristics can result in multiple combinations of configuration sets, allowing the communication device to be categorized and flexibly select one of the configuration sets for communication from multiple sets, meeting the requirements of communication performance and energy saving, and improving the feasibility of terminal energy saving.

[0010] In one implementation, the parameter value includes at least one of the following: a maximum value, a minimum value, a value range, or a number of values. That is, the parameter values ​​in the configuration set can be flexibly configured; the same parameter can have different values ​​in different configuration sets. This allows for flexible switching or updating of the configuration set, thereby meeting different energy-saving or performance requirements in different scenarios.

[0011] In one implementation, the value of the same parameter differs across different configuration sets, satisfying one or more of the following: one or more of the multiple configuration sets include bandwidth, and the bandwidth value differs across the multiple configuration sets; one or more of the multiple configuration sets include bandwidth, and the maximum bandwidth value differs across the multiple configuration sets; one or more of the multiple configuration sets include the number of antennas, and the number of antennas differs across the multiple configuration sets; one or more of the multiple configuration sets include the number of antennas, and the maximum number of antennas differs across the multiple configuration sets; one or more of the multiple configuration sets include the number of radio bearers, and the number of radio bearers differs across the multiple configuration sets; one or more of the multiple configuration sets include the number of radio bearers, and the maximum number of radio bearers differs across the multiple configuration sets.

[0012] In the above embodiments, if the configuration set includes bandwidth, number of antennas, and number of wireless bearers, the values ​​of the above parameters can be different in different configuration sets. Thus, the communication device can determine one configuration set from multiple configuration sets, that is, realize the switching of parameters such as bandwidth, number of antennas, or number of wireless bearers, meet the different energy-saving or performance requirements of different scenarios, and realize flexible configuration and switching.

[0013] In one implementation, different configuration sets include different characteristics, satisfying one or more of the following: one or more configuration sets include DRX and PDCCH skip-no-monitoring, and one or more configuration sets include DRX. In the above implementation, the energy-saving characteristics included in the multiple configuration sets can be different, such as a configuration set including DRX, or a configuration set including DRX and PDCCH skip-no-monitoring. Thus, the communication device can determine one configuration set from the multiple configuration sets, i.e., implement different energy-saving methods to meet different energy-saving needs in different scenarios, achieving flexible configuration and switching.

[0014] In one implementation, the configuration of the same feature is different in different configuration sets, satisfying one or more of the following: one or more configuration sets in the plurality of configuration sets include PDCCH skip-no-monitoring, wherein the skip duration corresponding to PDCCH skip-no-monitoring is different in different configuration sets; one or more configuration sets in the plurality of configuration sets include DRX, wherein the sleep duration and / or wake-up duration corresponding to DRX are different in different configuration sets.

[0015] In the above embodiments, the energy-saving features included in the multiple configuration sets may have different characteristic parameters. For example, the multiple configuration sets may include DRX, where the values ​​of sleep duration and / or wake-up duration corresponding to DRX are different; or the configuration set may include PDCCH skip-no-monitoring, where the skip duration corresponding to PDCCH skip-no-monitoring is different. Thus, the communication device can determine one configuration set from the multiple configuration sets, that is, realize different levels of energy saving methods, meet the different needs of different scenarios for energy saving effect, and realize flexible configuration and switching.

[0016] In one implementation, the multiple configuration sets include an i-th configuration set, a j-th configuration set, and a k-th configuration set. The i-th configuration set includes: an antenna or port number configuration of 1 transmit and / or 1 receive, a maximum bandwidth of 20MHz, frame-level time domain shutdown, low-power wake-up signal LP-WUS for PDCCH monitoring, and LP-WUS for measurement. The j-th configuration set includes: an antenna or port number configuration of less than or equal to 1 transmit and / or 2 receive, a maximum bandwidth of 100MHz, subframe-level time domain shutdown, sparse PDCCH monitoring, and measurement relaxation. The k-th configuration set includes: an antenna or port number configuration of less than or equal to 4 transmit and / or 8 receive, a maximum bandwidth of 400MHz, symbol-level time domain shutdown, and per-slot PDCCH monitoring.

[0017] In one embodiment, the method further includes: receiving first information, the first information being used to determine the multiple configuration sets; and / or receiving second information, the second information being used to determine the first configuration set. In the above embodiments, the configuration information may come from instructions or configurations from other network devices or nodes. That is, by receiving the first information and / or the second information, multiple configuration sets or a first configuration set can be determined, improving the flexibility and feasibility of configuration.

[0018] In one embodiment, the method further includes sending third information, the third information being used to request at least one configuration set. In the above embodiments, by actively requesting configuration information, instructions or configurations from other network devices or nodes can be received. Through the received first and / or second information, multiple configuration sets or a first configuration set can be determined, improving the flexibility and feasibility of configuration.

[0019] In one embodiment, the method is applied to a first device, wherein determining the first configuration set from multiple configuration sets includes: determining the multiple configuration sets and / or the first configuration set according to one or more of the following requirements: the current connection status of the first device with the network, current service requirements, service mode, working scenario, parameters corresponding to Quality of Service (QoS), parameters corresponding to Quality of Experience (QoE), energy efficiency, energy consumption, transmission rate, transmission latency, transmission packet loss rate, or energy saving level.

[0020] In the above implementation, any of the above requirements can be set as a determining condition or switching condition for the communication device to select the configuration set, so that the communication device can adaptively select the matching configuration set according to the current scenario, business requirements or transmission parameters, thereby achieving a dynamic balance between working performance and energy saving, and flexibly switching configurations.

[0021] In one implementation, multiple configuration sets and / or a first configuration set are determined based on energy-saving levels. This includes situations where the energy-saving gain of the first configuration set is greater than or equal to the energy-saving gain of a second configuration set, and the energy-saving gain of the second configuration set is greater than or equal to the energy-saving gain of a third configuration set. In other words, the communication device can select a configuration set with a higher energy-saving gain to improve energy efficiency and reduce power consumption.

[0022] In one implementation, the method is applied to a first device. Determining a first configuration set from multiple configuration sets when one or more of the following conditions are met includes: switching from a second configuration set to the first configuration set: the first device has no service within a first time period; the current transmission rate requirement of the first device is less than or equal to a first threshold; the current transmission latency requirement of the first device is less than or equal to a second threshold; and the current packet loss rate requirement of the first device is less than or equal to a third threshold. In other words, the communication device can select to switch to the first configuration set with better energy efficiency when any of the above conditions are met, thereby improving energy efficiency and reducing power consumption.

[0023] Secondly, a communication method is provided, which can be executed by a network device or by a module (such as a chip or circuit) of the network device. The method includes: sending first information, the first information being used to determine the plurality of configuration sets; and / or sending second information, the second information being used to determine the first configuration set among the plurality of configuration sets; wherein each configuration set in the plurality of configuration sets includes one or more of the following parameters: bandwidth, subcarrier spacing, number of symbols, antenna configuration, data processing capability, processing delay, partial bandwidth, carrier, modulation and coding scheme, codeword, antenna port, waveform, signal measurement configuration, baseband storage, baseband computing capability, number of channels, number of antennas, number of panels, and a media access control unit (MAC). The number of CE entities, the number of Radio Link Control (RLC) entities, the number of Packet Data Convergence Protocol (PDCP) entities, the number of Service Data Adaptation Protocol (SDAP) entities, the number of Radio Bearers (RBs), scheduling delay, wake-up delay, or sleep delay; and / or, each of the multiple configuration sets includes one or more of the following characteristics: Discontinuous Receiver (DRX), Power Saving Partial Bandwidth (BWP), Cross-Slot Scheduling, Sparse Control Channel Monitoring Timing (MO) Configuration, Wake-up Signal (WUS), Uplink UL Skip-No Monitoring, Search Space Group (SSSG), Power Saving Assist Information Reporting, Radio Resource Control (RRC) Fast Release, Secondary Cell (SCell) Sleep, Paging Advance Indication (PEI), Physical Downlink Control Channel (PDCCH) Skip-No Monitoring, Mobility Measurement Relaxation, Time Domain Shutdown, or Unified Power Saving Model.

[0024] In one implementation, before sending the first information and / or the second information, the method further includes: receiving third information, the third information being used to request at least one configuration set.

[0025] In one implementation, different configuration sets include different parameters, and / or the value of the same parameter is different in different configuration sets; and / or, different configuration sets include different characteristics; and / or, the configuration of the same characteristic is different in different configuration sets.

[0026] In one implementation, the parameter values ​​include at least one of the following: maximum value, minimum value, value range, or number of values.

[0027] In one implementation, the value of the same parameter differs across different configuration sets, satisfying one or more of the following: one or more of the multiple configuration sets include bandwidth, and the bandwidth value differs across the multiple configuration sets; one or more of the multiple configuration sets include bandwidth, and the maximum bandwidth value differs across the multiple configuration sets; one or more of the multiple configuration sets include the number of antennas, and the number of antennas differs across the multiple configuration sets; one or more of the multiple configuration sets include the number of antennas, and the maximum number of antennas differs across the multiple configuration sets; one or more of the multiple configuration sets include the number of radio bearers, and the number of radio bearers differs across the multiple configuration sets; one or more of the multiple configuration sets include the number of radio bearers, and the maximum number of radio bearers differs across the multiple configuration sets.

[0028] In one implementation, the different configuration sets include different characteristics, satisfying one or more of the following: one or more of the multiple configuration sets include DRX and PDCCH skip-no-monitoring, and one or more of the multiple configuration sets include DRX.

[0029] In one implementation, the configuration of the same feature is different in different configuration sets, satisfying one or more of the following: one or more configuration sets in the plurality of configuration sets include PDCCH skip-no-monitoring, wherein the skip duration corresponding to PDCCH skip-no-monitoring is different in different configuration sets; one or more configuration sets in the plurality of configuration sets include DRX, wherein the values ​​of sleep duration and / or wake-up duration corresponding to DRX are different in different configuration sets.

[0030] In one implementation, the multiple configuration sets include an i-th configuration set, a j-th configuration set, and a k-th configuration set. The i-th configuration set includes: an antenna configuration of 1 transmit and / or 1 receive, a maximum bandwidth of 20MHz, frame-level time-domain shutdown, low-power wake-up signal LP-WUS for PDCCH monitoring, and LP-WUS for measurement. The j-th configuration set includes: an antenna configuration of less than or equal to 1 transmit and / or 2 receive, a maximum bandwidth of 100MHz, subframe-level time-domain shutdown, sparse PDCCH monitoring, and measurement relaxation. The k-th configuration set includes: an antenna configuration of less than or equal to 4 transmit and / or 8 receive, a maximum bandwidth of 400MHz, symbol-level time-domain shutdown, and per-slot PDCCH monitoring.

[0031] Thirdly, a communication device is provided for implementing the above-described method. This communication device may be a terminal as described in the first aspect, or a network device as described in the second aspect, or a node or device containing the terminal, or a node or device containing the network device, or a module in the terminal or network device, such as a chip, chip system, or circuit, or a logic node, logic module, or software capable of performing some or all of the functions.

[0032] The communication device includes modules, units, or means that implement the methods described above. These modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions described above.

[0033] In conjunction with the third aspect described above, in one possible implementation, the communication device may include a processing module and a transceiver module. The processing module can be used to implement the processing functions in any of the above aspects and any possible implementations thereof. The processing module may be, for example, a processor. The transceiver module, also referred to as a transceiver unit, is used to implement the sending and / or receiving functions in any of the above aspects and any possible implementations thereof. The transceiver module may consist of a transceiver circuit, a transceiver, a transceiver unit, or a communication interface.

[0034] In conjunction with the third aspect mentioned above, in one possible implementation, the transceiver module includes a sending module and a receiving module, which are used to implement the sending and receiving functions in any of the above aspects and any possible implementations.

[0035] Fourthly, a communication device is provided, comprising: a processor; configured to perform the method as described in any of the preceding aspects. The communication device may be a terminal as described in the first aspect, or a network device as described in the second aspect, or a node or device containing the terminal, or a node or device containing the network device, or a module in the terminal or network device, such as a chip, chip system, or circuit, or a logic node, logic module, or software capable of implementing some or all of the functions.

[0036] In conjunction with the fourth aspect described above, in one possible implementation, the communication device further includes a memory for storing necessary program instructions and data. The processor is used to couple with the memory and read instructions from the memory.

[0037] In conjunction with the fourth aspect above, in one possible implementation, the communication device is a chip or a chip system. Optionally, when the communication device is a chip system, it can be composed of chips or may include chips and other discrete components.

[0038] Fifthly, a communication device is provided, comprising: a processor and an interface circuit; the interface circuit is configured to receive a computer program or instructions and transmit them to the processor; the processor is configured to execute the computer program or instructions to cause the communication device to perform the method described in any of the preceding aspects. The communication device may be a terminal as described in the first aspect, or a network device as described in the second aspect, or a node or device containing the terminal, or a node or device containing the network device, or a module in the terminal or network device, such as a chip, chip system, or circuit, or a logic node, logic module, or software capable of implementing some or all of the functions.

[0039] In conjunction with the fifth aspect above, in one possible implementation, the communication device is a chip or a chip system. Optionally, when the communication device is a chip system, it can be composed of chips or may include chips and other discrete components.

[0040] In a sixth aspect, a computer-readable storage medium is provided that stores instructions which, when executed on a computer, cause the computer to perform the methods described in any of the preceding aspects.

[0041] In a seventh aspect, a computer program product containing instructions is provided, which, when run on a computer, enables the computer to perform the methods described in any of the preceding aspects.

[0042] The technical effects of any of the possible implementations of aspects two through seven can be found in the technical effects of the different possible implementations of aspect one above, and will not be repeated here.

[0043] Understandably, provided that the solutions do not contradict each other, the solutions in the above aspects can be combined. Attached Figure Description

[0044] Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0045] Figure 2 is a schematic diagram of the architecture of a communication device provided in an embodiment of this application;

[0046] Figure 3 is a flowchart illustrating a communication method provided in an embodiment of this application;

[0047] Figure 4 is a flowchart illustrating another communication method provided in an embodiment of this application;

[0048] Figure 5 is a schematic diagram of the architecture of another communication device provided in an embodiment of this application; Detailed Implementation

[0049] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this embodiment, unless otherwise stated, "a plurality of" means two or more.

[0050] It should be noted that, in this application, the terms "exemplary" or "for example" are used to indicate that something is being described as an example, illustration, or illustration. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design solutions. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0051] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0052] First, a brief introduction will be given to the implementation environment and application scenarios of the embodiments of this application.

[0053] This application aims to reduce the power consumption of terminals, and can be specifically applied to scenarios of communication between network devices and terminals, as well as between terminals.

[0054] For example, network devices may include base stations that provide wireless access services to terminals. Base stations can communicate with each other via backhaul links, which can be wired (e.g., fiber optic, copper cable) or wireless (e.g., microwave). Terminals can communicate with their corresponding base stations via wireless links. Terminals can also communicate with each other via sidelinks.

[0055] In this embodiment, a network device is a means deployed in a radio access network to provide wireless communication functions for terminal devices. Network devices can include various forms of macro network devices, micro network devices (also known as small cells), relay stations, access points, etc. In systems employing different radio access technologies, the name of the network device may differ, such as a Base Transceiver Station (BTS) in a Global System for Mobile Communication (GSM) or Code Division Multiple Access (CDMA) network, an NB (NodeB) in Wideband Code Division Multiple Access (WCDMA), or an eNB or eNodeB (Evolutionary NodeB) in Long Term Evolution (LTE). A network device can also be a radio controller in a Cloud Radio Access Network (CRAN) scenario. A network device can also be a network device in a future fifth-generation mobile communication network or a network device in a future evolved Public Land Mobile Network (PLMN). A network device can also be a wearable device or an in-vehicle device. Network devices can also be transmission and reception points (TRPs). Network devices can also be core network elements, dedicated nodes, or network management components, such as those used for operation, administration, and maintenance (OAM).

[0056] Figure 1 is a schematic diagram illustrating a possible, non-limiting system. The communication method provided in this application embodiment can be applied to the network architecture shown in Figure 1. As shown in Figure 1, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. RAN 100 includes at least one RAN node (110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (120a-120j in Figure 1, collectively referred to as 120). RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). Terminal 120 is wirelessly connected to RAN node 110. RAN node 110 is wirelessly or wired connected to core network 200. The core network device in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions.

[0057] RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as 4G, 5G mobile communication systems, or future-oriented evolution systems (such as Future Mobile Communications Systems). RAN 100 can also be an open access network (open RAN, O-RAN, or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. RAN 100 can also be a communication system that integrates two or more of the above systems.

[0058] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, constitutes part of the communication system and is used to help terminals achieve wireless access. Multiple RAN nodes 110 in communication system 10 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative. For example, network element 120i in Figure 1 can be a helicopter or drone, which can be configured as a mobile base station. For terminals 120j accessing RAN 100 through network element 120i, network element 120i is a base station; but for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes both referred to as communication devices. For example, network elements 110a and 110b in Figure 1 can be understood as communication devices with base station functions, and network elements 120a-120j can be understood as communication devices with terminal functions.

[0059] In one possible scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a TRP, a next-generation NodeB (gNB) in a future communication network, a base station in a future mobile communication system, or an access node in a WiFi system. The RAN node can be a macro base station (as shown in Figure 1, 110a), a micro base station or indoor station (as shown in Figure 1, 110b), a relay node or donor node, or a radio controller in a CRAN scenario. Optionally, the RAN node can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). All or part of the functions of the RAN node in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The RAN node in this application can also be a logical node, logical module, or software capable of implementing all or part of the RAN node functions.

[0060] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with each RAN node performing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be separate entities or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).

[0061] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0062] A terminal can also be called a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of this application do not limit the device form of the terminal.

[0063] In addition, the terminal can also be a virtual reality (VR) terminal, an augmented reality (AR) terminal, or a mixed reality (MR) terminal. VR terminals, AR terminals, and MR terminals can all be called extended reality terminals. XR terminals can be, for example, head-mounted devices (such as helmets, head-mounted displays (HMDs), or glasses), all-in-one devices, as well as televisions, monitors, cars, in-vehicle devices, tablets, or smart screens. XR terminals can access the network wirelessly or via wired means, such as through WiFi or 5G systems. XR terminals can present XR data to users, allowing users to experience diverse XR services by wearing or using XR terminals.

[0064] The functions of the other network elements included in Figure 1 can be found in the relevant descriptions in conventional technologies, and will not be repeated here.

[0065] The communication system 10 shown in Figure 1 is for illustrative purposes only and is not intended to limit the technical solutions of this application. Those skilled in the art should understand that in specific implementations, the communication system 10 may also include other devices, and the number of RAN nodes and terminals may be determined according to specific needs without limitation.

[0066] Optionally, each network element or device (such as a RAN node or terminal) in Figure 1 of this application may also be referred to as a communication device, which may be a general-purpose device or a special-purpose device. This application does not make any specific limitation on this.

[0067] Optionally, the functions of each network element or device (e.g., RAN node or terminal) in Figure 1 of this application can be implemented by one device, multiple devices working together, or one or more functional modules within a single device. This application does not impose specific limitations on these functions. It is understood that the aforementioned functions can be network elements in hardware devices, software functions running on dedicated hardware, a combination of hardware and software, or virtualization functions instantiated on a platform (e.g., a cloud platform).

[0068] It is understood that the devices or network elements in Figure 1 above can communicate directly or through forwarding by other devices. This application embodiment does not specifically limit this.

[0069] It is understood that Figure 1 above is merely a schematic diagram and does not constitute a limitation on the applicable scenarios of the technical solutions provided in this application. Those skilled in the art should understand that in specific implementation processes, the communication system may include fewer devices or network elements than shown in Figure 1, or the communication system may also include other devices or other network elements, and the number of devices or network elements in the communication system can be determined according to specific needs.

[0070] It should be noted that the communication system shown in Figure 1 is for illustrative purposes only and is not intended to limit the technical solutions of this application. Those skilled in the art should understand that in specific implementations, the communication system may also include other devices or network elements, and the number of each network element may be determined according to specific needs.

[0071] Optionally, each network element in Figure 1 of this application embodiment can be a functional module within a device. It is understood that the above functions can be network elements in hardware devices, such as communication chips in mobile phones, or software functions running on dedicated hardware, or virtualization functions instantiated on a platform (e.g., cloud platform).

[0072] For example, each network element in Figure 1 can be implemented using the communication device 20 in Figure 2. Figure 2 shows a schematic diagram of the hardware structure of a communication device applicable to embodiments of this application. The communication device 20 includes at least one processor 201, a communication line 202, a memory 203, and at least one communication interface 204.

[0073] The processor 201 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application.

[0074] Communication line 202 may include a path for transmitting information between the aforementioned components, such as a bus.

[0075] Communication interface 204 uses any transceiver-like device for communicating with other devices or communication networks, such as Ethernet interface, RAN interface, wireless local area network (WLAN) interface, etc.

[0076] The memory 203 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory may exist independently and be connected to the processor via communication line 202. The memory may also be integrated with the processor. The memory provided in this application embodiment is generally non-volatile. The memory 203 is used to store computer execution instructions involved in the scheme of this application and is controlled by the processor 201 for execution. The processor 201 is used to execute computer execution instructions stored in the memory 203, thereby implementing the method provided in the embodiments of this application.

[0077] Optionally, the computer execution instructions in the embodiments of this application may also be referred to as application code, and the embodiments of this application do not specifically limit this.

[0078] In a specific implementation, as one example, processor 201 may include one or more CPUs, such as CPU0 and CPU1 in FIG2.

[0079] In a specific implementation, as one embodiment, the communication device 20 may include multiple processors, such as processor 201 and processor 207 in FIG. 2. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. Here, a processor may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0080] In a specific implementation, as one embodiment, the communication device 20 may further include an output device 205 and an input device 206. The output device 205 communicates with the processor 201 and can display information in various ways. For example, the output device 205 may be a liquid crystal display (LCD), a light-emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. The input device 206 communicates with the processor 201 and can receive user input in various ways. For example, the input device 206 may be a mouse, keyboard, touchscreen device, or sensing device, etc.

[0081] The communication device 20 described above can be a general-purpose device or a dedicated device. In specific implementations, the communication device 20 can be a portable computer, a web server, a handheld digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, an embedded device, or a device with a similar structure to that shown in Figure 2. This application does not limit the type of communication device 20.

[0082] The communication method provided in the embodiments of this application will be described in detail below.

[0083] It should be noted that the message names between network elements or the names of parameters in the messages in the following embodiments of this application are just examples. Other names may be used in the specific implementation. This application does not limit them in this respect.

[0084] Furthermore, in this application, "sending information to...(terminal)" can be understood as the destination of the information being the terminal. This can include sending information to the terminal directly or indirectly. "Receiving information from...(terminal)" can be understood as the source of the information being the terminal, and can include receiving information from the terminal directly or indirectly. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be interpreted similarly, and will not be elaborated further here.

[0085] It is understood that some or all of the steps in the embodiments of this application are merely examples, and other steps or variations thereof may also be performed in the embodiments of this application. Furthermore, the steps may be performed in different orders as presented in the embodiments of this application, and it is not necessary to perform all the steps in the embodiments of this application.

[0086] This application provides a communication method that, by configuring multiple configuration sets for a communication device, allows the communication device to flexibly determine a first configuration set from the multiple configuration sets for communicating with other communication devices based on the first configuration set. This allows for flexible adjustment of the communication device's operating parameters and / or energy-saving characteristics, meeting different needs in different scenarios and flexibly switching between efficient and reliable energy-saving / performance solutions.

[0087] First, a brief introduction will be given to the parameters and characteristics involved in the embodiments of this application.

[0088] New Radio (NR) defines air interface resources including time-domain, frequency-domain, and spatial-domain resources. System parameters (Numerology) include subcarrier spacing (SCS), the symbol length corresponding to the SCS, the length of the cyclic prefix (CP), and system bandwidth. Time-domain resources mainly include frames, subframes, time slots, symbols, and cyclic prefixes; frequency-domain resources mainly include SCS, resource blocks (RBs), and resource elements (REs).

[0089] The parameters of the communication device involved in this application include at least one of the following: bandwidth, subcarrier spacing, number of symbols, antenna configuration, data processing capability, processing delay, partial bandwidth, carrier, modulation and coding scheme, codeword, antenna port, waveform, signal measurement configuration, baseband storage, baseband computing capability, number of channels, number of antennas, number of panels, number of Media Access Control Control Element (MAC CE) entities, number of radio link control (RLC) entities, number of packet data convergence protocol (PDCP) entities, number of service data adaptation protocol (SDAP) entities, number of radio barriers (RB), scheduling delay, wake-up delay, or sleep delay, etc.

[0090] 1. System Parameters (Numerology)

[0091] NR's SCS (Carrier Sequence) is based on the 15kHz standard of Long Term Evolution (LTE), and is extended by powers of 2 to obtain a series of SCS to adapt to different service requirements and channel characteristics. For example, the parameter μ represents the carrier spacing, and Δf = 2. μ • 15kHz, when μ = 0, is equivalent to 15kHz in LTE. The values ​​of μ are 1, 2, 3, and 4, which correspond to carrier spacings of 15kHz, 30kHz, 60kHz, 120kHz, and 240kHz, respectively.

[0092] NR supports different service types, frequency bands, and high-speed mobile service scenarios, such as Enhanced Mobile Broadband (eMBB), Ultra-reliable and Low Latency Communications (URLLC), and Massive Machine Type Communications (mMTC). Different scenarios have different requirements for SCS. For example, URLLC services require low latency and need a larger SCS.

[0093] NR supports frequency bands including C-band and millimeter wave (mmWave) band.

[0094] NR supports mobile speeds of up to 500 kilometers per hour (kmph).

[0095] The values ​​of SCS vary depending on the type of service, frequency band, or mobile speed, as follows:

[0096] (1) Low latency: The larger the SCS, the shorter the symbol length and the smaller the latency;

[0097] (2) High coverage: The smaller the SCS, the longer the symbol length / CP length, and the larger the supported cell coverage radius;

[0098] (3) High frequency band: The larger the SCS, the better the system can resist phase noise;

[0099] (4) Mobile scenarios: The larger the SCS, the better the resistance to Doppler frequency shift, and the more robust the system becomes.

[0100] 2. Time-domain resources

[0101] Temporal resources mainly include radio frames, subframes, time slots, and symbols. Among them, superframes are greater than 10240 milliseconds (ms), radio frames are greater than 10 ms, subframes are greater than 1 ms, time slots are greater than 1 / 2^u ms, symbols are greater than 1 / 2^u / 14 ms, and the sampling points are greater than the size of the Fast Fourier Transform (FFT).

[0102] 3. Basic Time Units

[0103] NR defines two basic time units: T s and T c

[0104] T c =0.509ns, corresponding to the sampling interval when SCS=480kHz: T c =1 / (Δf) max ·N f ), where Δf max =480·10 3 Hz, N f =4096.

[0105] T s = 32.552ns, corresponding to the sampling interval when SCS = 15kHz: T s =1 / (Δf) max ·N f ), where Δf max =15·10 3 Hz, N f =2048.

[0106] Auxiliary parameter: K = T s / T c =64.

[0107] 4. Frame Structure

[0108] Symbol length: The symbol length is determined by the subcarrier spacing (SCS) and consists of CP + data.

[0109] The length of the data portion of the Orthogonal Frequency Division Multiplexing (OFDM) symbol: T data =1 / SCS.

[0110] CP length (typical): T cp =144 / 2048×T data ;

[0111] Symbol length (data + CP): T cp =T data +T cp ;

[0112] Slot length: T slot =1 / 2 μ .

[0113] 5. Basic Framework of Frame Structure

[0114] Wireless frame length: 10ms;

[0115] The range of System Frame Number (SFN) is 0 to 1023;

[0116] Subframe length: 1ms, where each radio frame consists of 10 subframes;

[0117] A system frame's intra-frame subframe number: 0 to 9;

[0118] Time slot length: 14 symbols.

[0119] 6. Slot format and type

[0120] The OFDM symbols in each slot include: a downlink slot (D) for transmitting uplink signals; an uplink slot (U) for transmitting downlink signals; and a flexible slot (F) for transmitting either uplink or downlink signals.

[0121] Mini-slot: 5G NR uses a more efficient mechanism to achieve low latency, which allows transmission of a portion of a time slot at a time, also known as the mini-slot transmission mechanism. The time domain length of a mini-slot is 2, 4, or 7 symbols, and the basic scheduling unit is a mini-slot; the basic scheduling unit slot-based: the time domain length is 14 symbols, and the basic scheduling unit is a slot.

[0122] 7. Frequency Domain Resources

[0123] Resource Unit (RE): The smallest resource allocation unit for transmitting data. One RE consists of one OFDM symbol in the time domain and one subcarrier (2^3) in the frequency domain. μ ·15kHz);

[0124] Resource block (RB): 12 consecutive subcarriers in the frequency domain.

[0125] Resource Grid: The resource grid for NR is very similar to that for LTE. However, the physical dimensions of NR vary considerably depending on the specific LTE architecture. These dimensions may include, for example, subcarrier spacing and the number of OFDM symbols contained in each radio frame.

[0126] 8. Bandwidth and Bandwidth Part (BWP)

[0127] Bandwidth refers to the frequency band width of a public resource block.

[0128] A Block of Common Resources (BWP) is a subset of a contiguous common resource block. In the downlink channel, a terminal can be configured with a maximum of four BWPs. Each BWP can be configured with independent parameters, and only one BWP is active at any given time. PDSCH, PDCCH, or CSI-RS are transmitted within the active BWP. Similarly, in the uplink channel, a terminal can also be configured with a maximum of four BWPs, and only one is active at any given time. In the uplink channel, PUSCH, PUCCH, or SRS must be transmitted within the active BWP.

[0129] In addition, the parameters involved in this application, such as antenna configuration, number of antennas, antenna ports, data processing capability, processing delay, scheduling delay, modulation and coding scheme, codeword, waveform, signal measurement configuration, baseband storage, baseband computing capability, number of channels, number of panels, number of MAC CE entities, number of RLC entities, number of PDCP entities, number of SDAP entities, number of radio bearer RBs, wake-up delay, and sleep delay, can be referred to the relevant technical specifications, and will not be elaborated upon in this application.

[0130] In addition, the features involved in this application include at least one of the following: Discontinuous Reception (DRX), power-saving BWP, cross-timeslot scheduling, sparse MO configuration, wake-up signal (WUS), uplink (UL) skip-no-monitoring, search space set group (SSSG), power-saving auxiliary information reporting, RRC fast release, secondary cell (SCell) hibernation, paging early indication (PEI), physical downlink control channel (PDCCH) skip-no-monitoring, layer 3 (L3) measurement relaxation or unified power-saving model.

[0131] DRX mechanism

[0132] Network devices can issue DRX configurations to terminal devices to control terminal device detection. The DRX configuration includes settings for the DRX period and its duration (onDuration), which determine whether the terminal device can continuously monitor the PDCCH to obtain scheduling information during the onDuration period of the DRX period. If the terminal device does not receive any scheduling information during the onDuration period, it enters a sleep state and stops monitoring the PDCCH to save power. Therefore, the longer the terminal's sleep period, the better its energy-saving effect.

[0133] During the duration (onDuration), timers such as Drx-Inactivity-Timer and Drx-Retransmission-Timer may also be included. When Drx-Inactivity Timer and Drx-Retransmission Timer are running, the terminal remains active.

[0134] Drx-Inactivity-Timer: During the activation period, when the terminal has uplink or downlink data transmission scheduling, the base station will start or restart a timer called Drx-Inactivity-Timer. The terminal will remain in the active state until the timer expires. If Drx-Inactivity-Timer is running, even if the activation period has expired, the terminal still needs to listen to the downlink PDCCH until Drx-Inactivity-Timer expires.

[0135] In addition, if the terminal receives a NACK response, the terminal will start a retransmission timer for the HARQ process, such as Drx-RetransmissionTimer, which represents the maximum time the terminal waits for retransmission. During the operation of Drx-RetransmissionTimer, the terminal will continuously monitor the PDCCH used for HARQ retransmission.

[0136] In addition, to adapt to the different data transmission needs of terminals, the base station introduces DRX long-cycle and short-cycle scenarios, and supports users to configure different DRX strategies according to different QCIs. For example, the terminal is configured with a long cycle by default. If Drx-Inactivity-Timer is triggered, it means that data transmission has occurred, and there is a high probability of data transmission following. Therefore, after Drx-Inactivity-Timer times out, the terminal enters the short cycle. After Drx-InactivityTimer times out in the short cycle, the terminal can start the timer Drx-ShortCycleTimer. If no data transmission is received when Drx-ShortCycleTimer times out, the terminal switches to the DRX long cycle to save power.

[0137] Power-saving BWP: This refers to a BWP that operates within a narrower bandwidth.

[0138] Terminal power consumption is related to operating bandwidth. Theoretically, the larger the terminal's operating bandwidth, the higher the power consumption; conversely, the smaller the terminal's operating bandwidth, the lower the power consumption. Therefore, through the BWP adaptive function, the BWP can be dynamically adjusted according to the terminal's data volume. When the data volume is small, the terminal operates on a narrower bandwidth to reduce power consumption; when the data volume is large, the terminal switches to a larger bandwidth to meet performance requirements.

[0139] The protocol supports configuring four different dedicated BWPs, and only one BWP can be activated at any given time, which is called the Active BWP. The protocol defines three methods for BWP handover: BWP handover based on Downlink Control Information (DCI), BWP handover based on bwp-InactivityTimer, and BWP handover based on RRC reconfiguration.

[0140] (1) BWP handover based on DCI: In RRC connected state, DCI0_1 or DCI1_1 carries the field "Bandwidth part indicator" to indicate the terminal to perform different BWP handover.

[0141] (2) BWP handover based on bwp-InactivityTimer: The base station configures bwp-InactivityTimer to record whether the terminal has no service demand within the configured time period. If there is no scheduled DCI within the bwp-InactivityTimer defined period, the terminal enters defaultDownlinkBwpID. BWP handover via bwp-InactivityTimer only switches the downlink BWP, not the uplink BWP.

[0142] (3) BWP switching based on RRC reconfiguration: firstActiveDownlinkBwp-ID in ServiceCellConfig and firstActiveUplinkBWP-ID in UplinkConfig.

[0143] Dormant BWP and Non-dormant BWP

[0144] A Dormant BWP is a BWP configured in pdcch-config that does not require PDCCH detection. Dormant BWPs can only be defined in a secondary cell SCell, and the SCell must be configured with another "regular" BWP. The terminal can dynamically and adaptively switch to the corresponding BWP based on service requirements.

[0145] Cross-slot scheduling

[0146] That is, the PDCCH and its scheduled Physical Downlink Shared Channel (PDSCH) must be in different time slots. After receiving the PDCCH symbol, the terminal does not need to buffer subsequent downlink signals and can directly turn off the radio frequency receiver to save power, until the next time slot.

[0147] The base station DCI adds a Time Domain Resource Allocation (TDRA) field to indicate the time domain PDSCH resource allocation, with granularity down to the symbol level. The terminal obtains the TDRA field by parsing the DCI content and then looks up the PDSCH time domain location in a table. This can be configured via RRC signaling.

[0148] As shown above, K0 represents the time slot difference between the time slot containing the PDCCH and the time slot containing the PDSCH. For example, K0 = 0 means that the PDCCH and PDSCH are in the same time slot, and K0 = 1 means that the PDSCH is in the next time slot of the PDSCH. During user access, after the base station configures the TDRA table for the terminal, the base station instructs the terminal on the index via DCI during data transmission. The terminal then looks up the time-frequency domain resource location in the table based on the index and receives data at the determined time-frequency domain resource location. Therefore, if it is desired that the terminal avoids buffering unnecessary signals, all K0 = X values ​​in the base station's TDRA table must be greater than 0.

[0149] Sparse control channel monitoring occasion (MO) configuration

[0150] WUS, PEI, LP-WUS

[0151] WUS is used in RRC connection mode DRX mode. In sleep mode, WUS is temporarily received to determine whether to wake up in the next wake-up state.

[0152] Specifically, when DRX is active, the terminal wakes up during the onDuration period of each DRX cycle to listen for and receive PDCCH scheduling information. When the terminal's traffic is low, the scheduling probability is low, and waking up every cycle wastes power. Therefore, if a wake-up signal is sent before the onDuration period, if the terminal detects the wake-up signal, it will be woken up and will check the PDCCH; if the terminal does not detect the wake-up signal, it will skip the entire DRX cycle without checking the PDCCH channel. Since the wake-up signal detection time is shorter than the onDuration period, energy saving can be achieved.

[0153] PEI is used in the RRC idle state to temporarily receive PEI before the paging opportunity, and to determine whether to wake up to receive paging at the next paging opportunity.

[0154] LP-WUS is a wake-up signal designed for lower power consumption. Its function can be the same as WUS or PEI, or it can be used to wake up other situations, such as measurement. Essentially, the wake-up signal has lower power consumption.

[0155] SSSG

[0156] For example, you can configure a dense PDCCH detection SS as SSSG#0 and a sparse PDCCH detection SS as SSSG#1. These two SSSGs can be switched dynamically via signaling.

[0157] PDCCH skipped - not monitored

[0158] When DRX is active, the terminal does not detect PDCCH during the DRX sleep period, but during the DRX active period, the terminal typically detects PDCCH for each downlink slot. In heartbeat / sparse packet scenarios, if the base station does not send a PDCCH scheduling instruction, the terminal's detection of PDCCH will result in wasted power consumption. For terminals that support the PDCCH skip-no-monitoring mechanism, the base station can indicate through DCI that PDCCH does not need to be detected for n slots (skipped duration) after the DCI, thereby achieving energy saving. PDCCH skip-no-monitoring can also be used in non-DRX scenarios. Generally, DRX is enabled first, and the PDCCH skip-no-monitoring function is enabled on the basis of DRX.

[0159] The PDCCH skip-unmonitoring process includes:

[0160] (1) UE capability reporting indicates that it has PDCCH SKIPPING capability, indicated by the "pdcch-SkippingWithoutSSSg-R17" or "pdcch-SkippingWithSSSG-R17" field in the UECapabilityInformation reporting message.

[0161] (2) RRC reconfiguration of skipped duration: The pdcch-SkppingDurationList-r17 field indicates the skipped duration. Independent configuration by bwp is supported. In the current version, the duration is fixed and parameter configuration is not supported.

[0162] (3) The base station uses DCI (PDCCH monitoring adaptation indication field) to indicate whether the terminal should listen to PDCCH during the subsequent skipped duration.

[0163] SCell hibernation

[0164] SCell hibernation is a process where an active SCell can quickly enter hibernation when there is no data. The SCell enters hibernation based on the DCI instruction received from the PCell. In hibernation, the terminal does not receive the SCell's PDCCH, but only performs CSI measurements. When data transmission is available, it quickly switches back to normal mode.

[0165] When there is service traffic on the terminal, SCell can improve throughput. However, in scenarios with sudden traffic surges, SCell may remain active indefinitely, and the terminal's continuous PDCCH detection of SCell introduces unnecessary power consumption. The Scell ​​hibernation solution enables the terminal to save power in SCell.

[0166] The network side can configure at least two downlink BWPs for SCell: one is a dormant BWP (the terminal does not monitor the PDCCH), and the other is a normal BWP (the terminal can perform normal data transmission and monitor the BWP normally). The corresponding BWP is switched according to the DCI indication of the primary cell (PCell).

[0167] The terminal receives DCI instructions in the Pcell, both during and outside the DRX activation period. This is achieved by switching the DCI format between the DRX activation area and the outside:

[0168] During the DRX activation period:

[0169] Case 1: PDCCH used to indicate SCell state switching while simultaneously handling user data scheduling: DCI format0_1 or format1_1 indication. The switching indication information in the DCI is independent of the data scheduling information. The indication information uses a bitmap identifier; 1 bit (0 indicates switching to a dormant BWP; 1 indicates switching to a normal BWP) indicates one SCell group. One SCell group includes one or more SCells. The indication supports 5 bits.

[0170] Case 2: PDCCH used to indicate the switching of SCell status but not to perform user data scheduling: DCI format1_1 indication, the indication information is identified by bitmap, 1 bit indicates one SCell, and a maximum of 15 SCells can be indicated;

[0171] Outside of DRX activation period:

[0172] Outside of the active period, the terminal receives WUS to indicate the switching of SCell sleep state. It uses CSI format2_6 format and bitmap identification, with 1 bit indicating one SCell group. One SCell group includes one or more SCells, and can indicate a maximum of 5 SCell groups.

[0173] Mobility measurement relaxation

[0174] Idle-state terminals use standard periodic Radio Resource Management (RRM) measurements of neighboring cells as a basis for cell reselection. However, when the terminal's data rate is low or its location remains unchanged, the need for reselection is not urgent, and periodic RRM results in wasted terminal power consumption. Therefore, when the terminal's data rate is low or its location is fixed, RRM measurements can be appropriately relaxed (the measurement period can be increased) to reduce terminal power consumption.

[0175] For example, by relaxing the measurement conditions for neighboring cells in the idle or inactive state, the measurement cycle can be increased, ultimately reducing terminal power consumption in RRM measurements.

[0176] Auxiliary information reporting

[0177] The terminal can provide the network with UE Assistance Information, including terminal traffic arrival statistics, user behavior statistics, power consumption statistics, etc., so that the network can configure the best DRX parameters for different terminals, including drx-ShotCycle, drx-longCycle, drx-DRXInactivityTimer, drx-ShortCycleTimer, etc.

[0178] Reduce MIMO layer number

[0179] By reducing the number of downlink MIMO layers in the terminal and turning off some of the terminal's transceiver antennas, the terminal's power consumption can be reduced, thereby achieving the purpose of terminal overheat protection or energy saving.

[0180] For example, a terminal supporting overheating protection can proactively reduce the MIMO layer count when it is in overheating protection mode. Upon receiving the terminal's message to reduce the MIMO layer count, the base station sends a reconfiguration message to the terminal, which then proactively shuts down some transmit and receive antennas according to the newly configured MIMO layer count. The reverse is also true.

[0181] For example, the process of reducing the number of MIMO layers may include the following steps:

[0182] (1) The terminal reports the UECapabilityInformation message to the base station, carrying the "overheatingInd" field to indicate that the terminal supports overheat protection capability.

[0183] (2) The base station RRCReconfiguration carries "overheatingIndicationProhibitTimer" to configure an overheating indication prohibition timer for the terminal (the minimum time interval at which the terminal is allowed to report overheating reduction MIMO messages to avoid frequent reporting).

[0184] (3) If the terminal is overheating, it will actively initiate the addition of a MIMO layer. The terminal sends a UEAssistanceInformation message. If the “OverheatingAssistance” field carries “reducedMIMO-LayerFR1-DL / reducedMIMO-LayerFR1-UL” &&reducedMIMO-LayerFR1-DL / reducedMIMO-LayerFR1-UL” less than the terminal’s maximum uplink and downlink flow capacity, the terminal is determined to be overheating.

[0185] (4) After the base station receives the message, RRCReconfiguration carries the maximum number of uplink and downlink MIMO layers. After the terminal receives the reconfiguration message, it turns off some antennas.

[0186] (5) When the terminal is no longer overheating, the terminal sends a UEAssistanceInformation message. The "OverheatingAssistance" field does not carry any content. The base station reconfigures the maximum MIMO layer number according to the reported result, and the terminal turns on the previously closed transmit and receive antennas.

[0187] In addition, terminals that support the ability to actively reduce the number of MIMO layers (maxMIMO-LayerPreference-R16) can actively initiate the reduction of the number of MIMO layers for energy saving purposes. After the terminal sends the message, the processing procedure is the same as the aforementioned overheat protection terminal MIMO reduction processing.

[0188] Reduce SCC number

[0189] In multi-CC carrier aggregation scenarios, when the terminal detects that it needs to reduce the number of SCCs for overheat protection and energy saving purposes (maxCC-Preference-r16), the terminal will send a UEAssitanceInformation message to the base station, indicating that the terminal needs to save energy and hopes to reduce the number of terminal SCCs. The base station will then perform SCC reduction processing according to the terminal's instructions to achieve the energy saving goal.

[0190] Terminal Assistance Information Reporting (Assistance Information for Power Saving Preference)

[0191] Provides some energy-saving information for the UE that is difficult for the terminal to obtain. For example, the terminal supports notifying the base station of overheating assistance information, which includes:

[0192] (1) Maximum number of preferred Scells;

[0193] (2) Maximum preferred BWP;

[0194] (3)The maximum number of preferred MIMO.

[0195] In addition, other terminal auxiliary information content may also be included:

[0196] (1) DRX configuration (long cycle and short cycle): shortCycle / longCycle, etc.;

[0197] (2) Cross-SLOT scheduling: UE expects K0 / K2 values;

[0198] (3) BWP spatial domain adaptation: Expected maximum number of MIMO layers;

[0199] (4) The terminal requests to release the RRC link (RRC release Request);

[0200] (5) The terminal's expected maximum bandwidth;

[0201] (6) The terminal expects to configure the maximum number of SCells.

[0202] Temporal shutdown: can include frame-level, subframe-level, symbol-level, and other types of temporal shutdown.

[0203] Currently, among the energy-saving features mentioned above in terminal design, many may be incompatible, or these features are not native to the terminal, requiring significant development or commercialization costs. Therefore, there is an urgent need to propose more efficient and reliable terminal energy-saving solutions. Furthermore, severe global energy and environmental problems, coupled with increasing energy consumption and rising prices, have kept telecommunications network operating costs high. In this context, achieving energy conservation in communication systems has become a major research focus in the industry. Additionally, as the benefits of Moore's Law in chip manufacturing gradually diminish, terminal functions are becoming increasingly complex, leading to more severe power consumption issues. High power consumption results in rapid battery depletion, overheating, and lag, negatively impacting the user experience.

[0204] To address the aforementioned issues, this application provides a communication method for reducing the power consumption of a communication device, enabling the communication device to flexibly select a matching configuration between low power consumption and / or high performance.

[0205] The following describes a communication method provided by this application, with reference to Figure 3, comprising the following steps.

[0206] It should be noted that the embodiments of this application use the method applied to a first device as an example. The first device can be any device in the aforementioned communication system, such as a terminal or network device. In the following embodiments of this application, only the first device is used as a terminal for illustrative purposes. This application does not limit the subject executing the communication method; any device or node with energy-saving requirements can apply the implementation methods provided in this application.

[0207] 301: The first device determines a first configuration set from multiple configuration sets.

[0208] Optionally, each of the multiple configuration sets may include one or more of the following parameters: bandwidth, subcarrier spacing, number of symbols, antenna configuration, data processing capability, processing delay, partial bandwidth, carrier, modulation and coding scheme, codeword, antenna port, waveform, signal measurement configuration, baseband storage, baseband computing capability, number of channels, number of antennas, number of panels, number of Media Access Control (MAC) CE entities, number of Radio Link Control (RLC) entities, number of Packet Data Convergence Protocol (PDCP) entities, number of Service Data Adaptation Protocol (SDAP) entities, number of Radio Bearers (RBs), scheduling delay, wake-up delay, or sleep delay.

[0209] Optionally, each of the multiple configuration sets may include one or more of the following parameters: band, band set, band combination / aggregation, carrier, carrier combination / aggregation, sub-carrier (or component carrier), bandwidth part (BWP), bandwidth set (BWP set), bandwidth combination / aggregation (BWP combination / aggregation), sub-BWP (or component BWP), resource block group (RBG), resource block (RB), resource element (RE), control channel element (CCE), parameters corresponding to Quality of Service (QoS), parameters corresponding to Quality of Experience (QoE), energy consumption parameters, energy efficiency parameters, or QoS flow, etc.

[0210] For example, if the resource unit is a spatial unit, then the resource unit may specifically be a port, antenna port, channel, RF chain, antenna, transmitting unit, receiving unit, spatial precoding, spatial filter, RF unit, reference signal, reference signal block, antenna panel, transmission point, beam, etc.

[0211] For example, if the resource unit is a code field unit, then the resource unit can specifically be a coded resource, such as a root sequence, a cyclic shift, an orthogonal mask, etc.

[0212] For example, if the resource unit is a power domain unit, then the resource unit can specifically be a power parameter, such as the transmission power.

[0213] As described above, resource elements can also be time-domain elements, frequency-domain elements, spatial-domain elements, code-domain elements, or combinations of multiple types of power-domain elements. For example, a resource element can also be a time-frequency domain resource, such as an OFDM symbol in the time domain and a subcarrier in the frequency domain, i.e., a resource element (RE), etc., which will not be listed here. In addition, the resource element involved in this application can also be a subcarrier space (SCS), such as subcarrier spaces of different sizes.

[0214] Optionally, each of the multiple configuration sets may include one or more of the following features: discontinuous reception DRX, power-saving portion bandwidth (BWP), cross-timeslot scheduling, sparse control channel monitoring timing (MO) configuration, wake-up signal (WUS), uplink UL skip-no-monitoring, search space group (SSSG), power-saving auxiliary information reporting, radio resource control (RRC) fast release, secondary cell (SCell) sleep, paging advance indication (PEI), physical downlink control channel (PDCCH) skip-no-monitoring, mobility measurement relaxation, time-domain shutdown, or unified power-saving model.

[0215] In one implementation, multiple configuration sets are included, and different configuration sets include different parameters. That is, different configuration sets may include different parameters, such as one configuration set including parameter 1, parameter 2, and parameter 3; another configuration set may include parameter 1 and parameter 4, etc.

[0216] For example, if the first device is a terminal, the terminal's various configuration sets may include a first configuration set and a second configuration set, etc. For instance, the first configuration set may include the following parameters: bandwidth, subcarrier spacing, antenna configuration, wake-up delay, and baseband computing capability. The second configuration set includes the following parameters: bandwidth, subcarrier spacing, and baseband computing capability.

[0217] Furthermore, in one implementation, the value of the same parameter differs across multiple configuration sets. That is, for the same parameter type, the corresponding value can be different in different configuration sets. For example, for parameter 1, the value (including the value range) for parameter 1 differs in different configuration sets.

[0218] Optionally, the parameter values ​​may include the maximum value, minimum value, value range, or number of values. For example, for a specific parameter, the configuration set may include the specific value corresponding to the parameter, such as parameter 1 equal to xx; or, it may include the value threshold of the parameter, such as the maximum or minimum value of the parameter; or, it may include the value range corresponding to the parameter, such as the value of parameter 1 being within the range {a, b} (including / excluding the values ​​of a or b).

[0219] For example, if the first device is a terminal, the terminal's various configuration sets may include a first configuration set and a second configuration set, etc. For example, both the first configuration set and the second configuration set include the parameter of bandwidth. The maximum value of the bandwidth included in the first configuration set can be 20MHz, and the maximum value of the bandwidth included in the second configuration set can be 100MHz.

[0220] In another implementation, the features included in different configuration sets are different. That is, different configuration sets can include different features. Among these, the configuration sets may include energy-saving related features, which can be energy-saving functions, energy-saving modules, or energy-saving solutions as defined by the protocol or configured at higher levels.

[0221] For example, for different energy-saving characteristics, the terminal can implement different energy-saving methods according to different scenarios.

[0222] For example, if the first device is a terminal, the terminal's multiple configuration sets may include a first configuration set and a second configuration set, etc. For instance, the first configuration set may include the energy-saving feature DRX, and the second configuration set may include the energy-saving feature DRX and WUS. When the terminal determines the first configuration set from the multiple configuration sets, it can select it according to its current energy-saving needs.

[0223] Furthermore, in one implementation, the configuration for the same characteristic differs across multiple configuration sets. For example, for the same energy-saving specific DRX, the onDuration duration corresponding to the DRX can be different in different configuration sets.

[0224] 302: The first device communicates according to the first configuration set.

[0225] In other words, the multiple configuration sets may include the functional parameters corresponding to the first device, and / or the energy-saving related features supported by the first device, etc. When the first device communicates, it can flexibly select a set of configurations from the multiple configuration sets, such as selecting and determining the first configuration set, for communication based on the parameters and / or features included in the configuration set, thereby meeting the current energy-saving or performance requirements of the first device.

[0226] In one implementation, the value of the same parameter differs across multiple configuration sets, specifically satisfying one or more of the following:

[0227] One or more of the multiple configuration sets include bandwidth, and the bandwidth value is different in different configuration sets;

[0228] One or more of the multiple configuration sets include bandwidth, and the maximum value of bandwidth is different in different configuration sets;

[0229] One or more of the multiple configuration sets include the number of antennas, and the configuration of the number of antennas is different in different configuration sets;

[0230] One or more of the multiple configuration sets include the number of antennas, and the maximum number of antennas varies across the different configuration sets;

[0231] One or more configuration sets in the multiple configuration sets include the number of radio bearers, and the value of the number of radio bearers is different in different configuration sets;

[0232] One or more configuration sets in the multiple configuration sets include the number of radio bearers, and the maximum value of the number of radio bearers is different in different configuration sets;

[0233] One or more of the multiple configuration sets include the subcarrier interval, and the value of the subcarrier interval is different in different configuration sets;

[0234] One or more of the multiple configuration sets include data processing capabilities, and the data processing capabilities differ across the different configuration sets;

[0235] One or more of the multiple configuration sets include processing latency, and the maximum value of processing latency is different in different configuration sets;

[0236] One or more configuration sets include BWP, and the number of antennas varies in different configuration sets; ...

[0237] It should be noted that the configuration set may also include other parameters shown or not shown above. This application embodiment only introduces some examples and does not make specific limitations on the parameter types and corresponding parameter values ​​included in the configuration set.

[0238] For example, the parameters included in multiple configuration sets can be shown in Table 1 below.

[0239] Table 1. Parameters included in the configuration set

[0240] In one implementation, the characteristics included in different configuration sets are different, and can specifically satisfy one or more of the following:

[0241] One or more configuration sets among multiple configuration sets include DRX;

[0242] Alternatively, one or more configuration sets may include DRX and PDCCH skipped - not monitored.

[0243] In addition, in one implementation, the configuration of the same characteristic differs in different configuration sets, satisfying one or more of the following:

[0244] One or more configuration sets among multiple configuration sets include PDCCH skip-no-monitoring, wherein the skip duration corresponding to PDCCH skip-no-monitoring is different in different configuration sets;

[0245] One or more configuration sets in a plurality of configuration sets include DRX, wherein the values ​​of sleep duration and / or wake-up duration corresponding to DRX in different configuration sets are different;

[0246] One or more of the multiple configuration sets include temporal shutdown, wherein the temporal shutdown methods in different configuration sets correspond to frame-level, subframe-level, or symbol-level, etc.

[0247] One or more of the multiple configuration sets include PDCCH monitoring, where different configuration sets include PDCCH monitoring methods such as LP-WUS, sparse or per-slot measurement, etc.

[0248] It should be noted that the configuration set may also include other features shown or not shown above. The embodiments of this application only provide some examples and do not specifically limit the features included in the configuration set or the parameters or methods corresponding to those features.

[0249] For example, the features included in multiple configuration sets can be shown in Table 2 below.

[0250] Table 2. Features included in the configuration set

[0251] In one implementation, the multiple configuration sets may include the i-th configuration set, the j-th configuration set, and the k-th configuration set, wherein the i-th configuration set includes: the number of antennas or ports is configured as 1 transmit and / or 1 receive (e.g., configured as 1T1R), the data processing capability is a small capability, the maximum bandwidth is 20MHz, the time domain shutdown is frame-level, the PDCCH monitoring is a low-power wake-up signal LP-WUS, and the measurement is LP-WUS;

[0252] The j-th configuration set includes: the number of antennas or ports is less than or equal to 1 transmit and / or 2 receive (e.g., configured as 1T2R), the data processing capability is standard capability, the maximum bandwidth is 100MHz, the time domain shutdown is subframe level, the PDCCH monitoring is sparse, and the measurement is measurement relaxation.

[0253] The k-th configuration set includes: the number of antennas or ports is configured to be less than or equal to 2 transmit and / or 8 receive (e.g., configured as 2T8R), the data processing capability is a large capability, the maximum bandwidth is 400MHz, the time domain shutdown is symbol level, the PDCCH monitoring is per time slot detection, and the measurement is no measurement relaxation.

[0254] For example, the parameters and features included in multiple configuration sets can be shown in Table 3 below.

[0255] Table 3. Multiple Configuration Sets

[0256] In one implementation, configuration sets can be associated with operating modes; that is, one or more configuration sets can correspond to one operating mode. For example, operating modes can include power-saving modes, standard modes, and advanced modes. For instance, the i-th configuration set shown in Table 3 above can correspond to a power-saving mode; for example, a power-saving mode can be a low-power mode, corresponding to lower power consumption requirements. For instance, the j-th configuration set shown in Table 3 above can correspond to a standard mode; for example, a standard mode can be a normal mode, which represents a trade-off between power consumption and performance requirements. For instance, the k-th configuration set shown in Table 3 above can correspond to an advanced mode; for example, an advanced mode can be a high-performance mode, corresponding to higher performance requirements.

[0257] In other words, the multiple configuration sets of the first device can correspond to different working modes. Taking the first device as a terminal as an example, the terminal can determine one or more configuration sets corresponding to the working mode according to the working mode, and then communicate according to the parameters and / or characteristics configured in the configuration set, thereby meeting the energy saving or performance requirements corresponding to the working mode.

[0258] For example, the correspondence between multiple configuration sets and working modes can be shown in Table 4 below.

[0259] Table 4. Correspondence between multiple configuration sets and working modes

[0260] For example, in one implementation, the first device may determine a first configuration set from multiple configuration sets based on current business needs.

[0261] For example, if the first device is a terminal, and the terminal's current service requirement is low power consumption with no special requirements for operating performance, then the terminal can determine the i-th configuration set corresponding to the first mode as shown in Table 4, and thus communicate based on the parameters or characteristics corresponding to the i-th configuration set. As another example, if the first device is a terminal, and the terminal's current service requirement is high performance with no special requirements for operating power consumption, then the terminal can determine the k-th configuration set corresponding to the third mode as shown in Table 4, and thus communicate based on the parameters or characteristics corresponding to the k-th configuration set.

[0262] In another embodiment, the first device may determine a first configuration set from multiple configuration sets based on current requirements for energy efficiency, energy consumption, transmission rate, transmission latency, transmission packet loss rate, or energy saving level.

[0263] For example, the energy-saving gain of the first configuration set is a%, the energy-saving gain of the second configuration set is b%, and the energy-saving gain of the third configuration set is c%; where a is greater than or equal to b, and b is greater than or equal to c. That is, the energy-saving gain of the first configuration set is greater than or equal to the energy-saving gain of the second configuration set, and the energy-saving gain of the second configuration set is greater than or equal to the energy-saving gain of the third configuration set. If the first device is predefined or defaulted to determine the first configuration set from multiple configuration sets according to the energy-saving level according to the protocol, it may specifically include: the first device determining the first configuration set with the largest energy-saving gain from multiple configuration sets.

[0264] Optionally, in another implementation, the first device may determine the first configuration set from multiple configuration sets based on requirements such as the current business mode, working scenario, parameters corresponding to Quality of Service (QoS), and parameters corresponding to Quality of Experience (QoE).

[0265] Optionally, in another implementation, the first device can determine a first configuration set from multiple configuration sets based on the current connection state between the first device and the network. For example, if the current connection state between the first device and the network is Radio Resource Control (RRC) connected, or if the first device switches from an RRC idle state to an RRC connected state, then the first device determines the configuration set corresponding to a higher performance operating mode. If the current connection state between the first device and the network is RRC idle, or if the first device switches from an RRC connected state to an RRC idle state, then the first device determines the configuration set corresponding to a lower power consumption and / or lower performance operating mode. As another example, if the first device is currently operating in an RRC inactive state, or if the first device switches from an RRC connected state to an RRC inactive state, then the first device determines the configuration set corresponding to a lower power consumption and / or lower performance operating mode.

[0266] As can be seen from the foregoing embodiments, the first device can flexibly determine multiple configuration sets according to one or more of the aforementioned requirements. Optionally, the first device can determine a first configuration set from multiple configuration sets according to one or more of the aforementioned requirements, and use the first configuration set for current communication.

[0267] In one implementation, the first device may determine multiple configuration sets according to one or more of the following requirements; and, optionally, determine a first configuration set from multiple configuration sets according to one or more of the following requirements: the current connection status of the first device with the network, current service requirements, service mode, working scenario, parameters corresponding to QoS, parameters corresponding to QoE, energy efficiency, energy consumption, transmission rate, transmission latency, transmission packet loss rate or energy saving level, etc.

[0268] In other words, in this embodiment of the application, by configuring the first device using a configuration set approach, the combination of various parameters and their values ​​and / or characteristics can be regarded as a physical classification. Furthermore, different physical classifications are applied to the various parameters and / or characteristics of the first device, i.e., based on the differences in various parameters (such as different parameter types, different values ​​of the same parameter, etc.), and / or based on the differences in various characteristics (such as different characteristic types, different related methods or indicators corresponding to the same characteristic, etc.), resulting in multiple different configuration sets. Based on service requirements, power consumption, or other performance-related requirements, a physical classification is determined from these multiple different physical classifications as the current communication configuration set. This set is used for communication based on the parameters or characteristics included in the determined configuration set, thereby flexibly meeting different needs. This allows the physical resource configuration of the communication device to achieve an optimal match with service requirements, power consumption, or other performance-related requirements, and improves the utilization rate of the communication device's physical resources.

[0269] The above embodiments describe the specific process of physical grading of the communication device. In addition, the communication device can flexibly switch between multiple physical gradings (i.e. multiple configuration sets), such as switching from the second configuration set to the first configuration set, or switching from the first configuration set to the second configuration set, etc.

[0270] In one implementation, the first device may switch from a second configuration set to a first configuration set based on one or more of the following requirements: the first device's current connection status with the network, current service requirements, service mode, operating scenario, QoS parameters, QoE parameters, energy efficiency, energy consumption, transmission rate, transmission latency, transmission packet loss rate, or energy-saving level. Wherein, the energy-saving level and / or energy-saving gain of the first configuration set is greater than that of the second configuration set. Alternatively, the performance gain and / or performance level of the second configuration set is greater than that of the first configuration set.

[0271] For example, the first device may switch from the second configuration set to the first configuration set when one or more of the following conditions are met:

[0272] The first device had no service during the first time period;

[0273] The current transmission rate requirement of the first device is less than or equal to the first threshold;

[0274] The current transmission delay requirement of the first device is less than or equal to the second threshold;

[0275] The current packet loss rate requirement for the first device is less than or equal to the third threshold;

[0276] The first device switches from the RRC connected state to the RRC inactive state;

[0277] The first device switches from the RRC connected state to the RRC idle state;

[0278] The first device switches from the RRC inactive state to the RRC idle state;

[0279] The current QoS parameter requirement of the first device is less than or equal to the preset QoS parameter threshold;

[0280] The current QoE parameter requirement of the first device is less than or equal to the preset QoE parameter threshold;

[0281] The current energy efficiency requirement of the first device is less than or equal to the preset energy efficiency threshold;

[0282] The first device's current energy consumption requirement is greater than or equal to the preset energy consumption threshold, etc.

[0283] Optionally, the first device may switch from a first configuration set to a second configuration set based on one or more conditions opposite to those in the foregoing example.

[0284] In one embodiment, the first device can satisfy one or more of the above requirements by switching the operating mode from normal mode to energy-saving mode, or from advanced mode to energy-saving mode, or from advanced mode to normal mode. Conversely, the first device can switch the operating mode from energy-saving mode to normal mode, from normal mode to advanced mode, or from energy-saving mode to advanced mode.

[0285] For example, when the first device switches from the RRC idle state to the RRC connected state, the operating mode enters the normal mode;

[0286] When the current transmission rate requirement of the first device is less than or equal to the first threshold, switch to power saving mode;

[0287] When the current transmission rate requirement of the first device exceeds the first threshold, switch to advanced mode;

[0288] When the first device has no service within the first period of time, it switches to energy-saving mode.

[0289] In another implementation, the first device can determine multiple configuration sets according to the instructions of the second device, or select a first configuration set from multiple configuration sets, or flexibly switch between multiple configuration sets. For example, the first device can be a terminal, and the second device can be a network device. That is, the network device can send instructions related to one or more configuration sets to the terminal.

[0290] As shown in Figure 4, the method may also include the following steps.

[0291] Optionally, 401: The second device sends first information to the first device to determine a set of multiple configurations.

[0292] Alternatively, 402: The second device sends second information to the first device to determine the first configuration set.

[0293] It should be understood that step 401 or step 402 above are optional.

[0294] If only step 401 is executed, the first device can determine multiple configuration sets based on the first information; then, according to any of the aforementioned possible implementations, a first configuration set is determined from the multiple configuration sets.

[0295] For example, the first information may indicate the name, set identifier (ID) or related parameters or characteristics corresponding to multiple configuration sets, or the first information may also indicate related requirements or indicators such as working mode, energy saving requirements, performance requirements, energy consumption level, etc., thereby instructing the first device to determine multiple configuration sets that meet the conditions based on the first information.

[0296] Alternatively, if only step 402 is performed, the first device can determine multiple configuration sets based on protocol predefined or default states. Then, based on the received second information, a first configuration set is determined from the multiple configuration sets according to the second information.

[0297] For example, the second information may indicate the name, set ID, or related parameters or characteristics of the first configuration set, or the second information may also indicate related requirements or indicators such as working mode, energy saving requirements, performance requirements, and energy consumption level, thereby instructing the first device to determine the first configuration set that meets the conditions based on the second information.

[0298] Alternatively, if steps 401 and 402 are performed, the first device may first determine multiple configuration sets based on the received first information; and then determine the first configuration set from the multiple configuration sets based on the received second information.

[0299] For example, the first and / or second information may be carried in RRC signaling or in the Media Access Control Control Element (MAC CE), etc.

[0300] In addition, the first device may also actively request instructions from the second device, such as requesting the second device to send instructions on various configuration information, or requesting the second device to send instructions on the first configuration information.

[0301] In one embodiment, optionally, before the first device receives the first information and / or the second information, the method may further include the following steps.

[0302] 400: The first device sends a third message to the second device to request at least one configuration set.

[0303] For example, the first device can be a terminal, and the second device can be a network device. That is, the terminal can send third information (such as carried in a request message) to the network device to request the network device to send one or more instructions related to a configuration set to the terminal.

[0304] Correspondingly, the second device can send first information or second information to the first device based on the received third information, for indicating multiple configuration information or indicating one set of configuration information.

[0305] Optionally, the third information in step 400 may also include terminal-related parameters or characteristics, for use in dynamic capability reporting.

[0306] For example, the first device can be a terminal, and the second device can be a network device. That is, the terminal can first send third information to the network device to report its own capability information, such as indicating one or more of the aforementioned related parameters, such as the bandwidth, antenna, or working capacity supported by the terminal, and / or indicating one or more of the aforementioned related features, such as DRX, cross-timeslot scheduling, or WUS, to request the network device to send one or more configuration set-related instructions to the terminal according to the terminal's capabilities.

[0307] 403: The first device determines a first configuration set from multiple configuration sets.

[0308] In the above embodiments, the interaction between communication devices enables the communication devices to flexibly switch between different working modes or corresponding configuration sets. In addition, the first device (such as a terminal) can actively request configuration from the second device (such as a network device), thereby facilitating the communication devices to adapt and switch between energy saving and performance, meet various communication needs, and achieve a dynamic balance between resource utilization and communication efficiency.

[0309] In other words, the methods for determining the configuration set between network devices and terminals are flexible, and commonly used methods include the following:

[0310] 1. The terminal reports multiple configuration sets to the network device, and / or a first configuration set, and / or parameters and / or features associated with the configuration sets.

[0311] Optionally, the network device may request the terminal to report at least one of the above information, and then the network device may configure multiple configuration sets and / or a first configuration set for the terminal based on the information reported by the terminal.

[0312] 2. The terminal requests multiple configuration sets from the network device, and / or a first configuration set, and / or parameters and / or features associated with the configuration sets.

[0313] Optionally, the terminal may proactively send a request message to the network device, and the network device may configure multiple configuration sets and / or a first configuration set for the terminal based on the received request message.

[0314] 3. The terminal indicates to the network device multiple configuration sets, and / or a first configuration set, and / or parameters and / or characteristics associated with the configuration sets.

[0315] Optionally, the terminal may proactively send an instruction message to the network device to instruct the network device to send relevant configuration information. The network device may configure multiple configuration sets and / or a first configuration set based on the received instruction message.

[0316] The various embodiments mentioned above in this application can be combined without contradiction, and no limitation is imposed.

[0317] The above primarily describes the solution provided in this application from the perspective of interaction between various network devices. Accordingly, this application also provides a communication device, which can be the first device in the above method embodiments, or a component such as a chip that can be used in the first device; or it can be the second device in the above embodiments, or a component such as a chip that can be used in the second device. For example, the first device or the second device can be a terminal or a network device.

[0318] It is understood that, in order to achieve the aforementioned functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the unit and algorithm operations of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware 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.

[0319] It should be understood that the above description of the interaction between various network elements only uses terminals or network devices as examples. In reality, the processing performed by the terminals is not limited to being performed by a single network element, and the processing performed by the network devices is not limited to being performed by a single network element.

[0320] This application can divide the communication device into functional modules based on the above method examples. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware or as software functional modules. It is understood that the module division in this application is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0321] For example, when the functional modules are divided in an integrated manner, Figure 5 shows a schematic diagram of the structure of a communication device 500. The communication device 500 includes an interface module 501 and a processing module 502.

[0322] In some embodiments, the communication device 500 may further include a storage module (not shown in FIG5) for storing program instructions and data.

[0323] For example, the communication device 500 can be used to implement the function of the first device in the above embodiments. The communication device 500 is, for example, the first device described in the various embodiments of FIG3 or FIG4.

[0324] The processing module 502 can be used to determine a first configuration set from multiple configuration sets, wherein each configuration set includes one or more of the following parameters: bandwidth, subcarrier spacing, number of symbols, antenna configuration, data processing capability, processing delay, partial bandwidth, carrier, modulation and coding scheme, codeword, antenna port, waveform, signal measurement configuration, baseband storage, baseband computing capability, number of channels, number of antennas, number of panels, and the media access control unit (MAC). The number of CE entities, the number of Radio Link Control (RLC) entities, the number of Packet Data Convergence Protocol (PDCP) entities, the number of Service Data Adaptation Protocol (SDAP) entities, the number of Radio Bearers (RBs), scheduling delay, wake-up delay, or sleep delay; and / or, each of the multiple configuration sets includes one or more of the following characteristics: Discontinuous Receiver (DRX), Power Saving Partial Bandwidth (BWP), Cross-Slot Scheduling, Sparse Control Channel Monitoring Timing Configuration, Wake-up Signal (WUS), Uplink UL Skip-No Monitoring, Search Space Group (SSSG), Power Saving Assist Information Reporting, Radio Resource Control (RRC) Fast Release, Secondary Cell (SCell) Sleep, Paging Advance Indication (PEI), Physical Downlink Control Channel (PDCCH) Skip-No Monitoring, Mobility Measurement Relaxation, Time Domain Shutdown, or Unified Power Saving Model;

[0325] The interface module 501 can be used to communicate according to the first configuration set.

[0326] In one implementation, different configuration sets include different parameters, and / or the value of the same parameter is different in different configuration sets; and / or, different configuration sets include different characteristics; and / or, the configuration of the same characteristic is different in different configuration sets.

[0327] In one implementation, the value of the parameter includes at least one of the following: a maximum value; a minimum value; a value range; or, the number of values.

[0328] In one implementation, the value of the same parameter differs across different configuration sets, satisfying one or more of the following: one or more configuration sets include bandwidth, and the bandwidth value differs across configuration sets; one or more configuration sets include bandwidth, and the maximum bandwidth value differs across configuration sets; one or more configuration sets include the number of antennas, and the number of antennas differs across configuration sets; one or more configuration sets include the number of antennas, and the maximum number of antennas differs across configuration sets; one or more configuration sets include the number of radio bearers, and the number of radio bearers differs across configuration sets; one or more configuration sets include the number of radio bearers, and the maximum number of radio bearers differs across configuration sets.

[0329] In one implementation, the different configuration sets include different characteristics, satisfying one or more of the following: one or more of the multiple configuration sets include DRX and PDCCH skip-no-monitoring; one or more of the multiple configuration sets include DRX.

[0330] In one implementation, the configuration of the same feature is different in different configuration sets, satisfying one or more of the following: one or more configuration sets in the multiple configuration sets include DRX, wherein the values ​​of sleep duration and / or wake-up duration corresponding to DRX are different in different configuration sets.

[0331] In one implementation, the multiple configuration sets include an i-th configuration set, a j-th configuration set, and a k-th configuration set. The i-th configuration set includes: an antenna or port number configuration of 1 transmit and / or 1 receive, a maximum bandwidth of 20MHz, time-domain shutdown at the frame level, PDCCH monitoring using a low-power wake-up signal (LP-WUS), and measurement using LP-WUS. The j-th configuration set includes: an antenna or port number configuration of less than or equal to 1 transmit and / or 2 receive, a maximum bandwidth of 100MHz, time-domain shutdown at the subframe level, sparse PDCCH monitoring, and measurement using measurement relaxation. The k-th configuration set includes: an antenna or port number configuration of less than or equal to 4 transmit and / or 8 receive, a maximum bandwidth of 400MHz, time-domain shutdown at the symbol level, and PDCCH monitoring per timeslot.

[0332] In one implementation, the interface module 501 can also be used to receive first information, the first information being used to determine the multiple configuration sets; and / or, to receive second information, the second information being used to determine the first configuration set.

[0333] In one implementation, the interface module 501 can also be used to send third information, which is used to request at least one configuration set.

[0334] In one implementation, the processing module 502 may be used to: determine the multiple configuration sets and / or the first configuration set according to one or more of the following requirements: the current connection status of the first device with the network, the current service requirements, the service mode, the working scenario, the parameters corresponding to the Quality of Service (QoS), the parameters corresponding to the Quality of Experience (QoE), energy efficiency, energy consumption, transmission rate, transmission latency, transmission packet loss rate, or energy saving level.

[0335] In one implementation, the energy-saving gain of the first configuration set is greater than or equal to the energy-saving gain of the second configuration set, and the energy-saving gain of the second configuration set is greater than or equal to the energy-saving gain of the third configuration set.

[0336] In one implementation, the processing module 502 may be used to determine the first configuration set from multiple configuration sets when one or more of the following conditions are met, including: switching from the second configuration set to the first configuration set: the first device has no service within a first duration; the current transmission rate requirement of the first device is less than or equal to a first threshold; the current transmission delay requirement of the first device is less than or equal to a second threshold; the current transmission packet loss rate requirement of the first device is less than or equal to a third threshold.

[0337] Additionally, the communication device 500 can be used to implement the functions of the second device in the above embodiments. The communication device 500 is, for example, the second device described in the various embodiments of FIG4, and may be a RAN node, such as a base station.

[0338] The interface module 501 can be used to send first information, which is used to determine the plurality of configuration sets; and / or send second information, which is used to determine the first configuration set from the plurality of configuration sets; wherein each configuration set in the plurality of configuration sets includes one or more of the following parameters: bandwidth, subcarrier spacing, number of symbols, antenna configuration, data processing capability, processing delay, partial bandwidth, carrier, modulation and coding scheme, codeword, antenna port, waveform, signal measurement configuration, baseband storage, baseband computing capability, number of channels, number of antennas, number of panels, and the media access control unit MAC. The number of CE entities, the number of Radio Link Control (RLC) entities, the number of Packet Data Convergence Protocol (PDCP) entities, the number of Service Data Adaptation Protocol (SDAP) entities, the number of Radio Bearers (RBs), scheduling delay, wake-up delay, or sleep delay; and / or, each of the multiple configuration sets includes one or more of the following characteristics: Discontinuous Receiver (DRX), Power Saving Partial Bandwidth (BWP), Cross-Slot Scheduling, Sparse Control Channel Monitoring Timing (MO) Configuration, Wake-up Signal (WUS), Uplink UL Skip-No Monitoring, Search Space Group (SSSG), Power Saving Assist Information Reporting, Radio Resource Control (RRC) Fast Release, Secondary Cell (SCell) Sleep, Paging Advance Indication (PEI), Physical Downlink Control Channel (PDCCH) Skip-No Monitoring, Mobility Measurement Relaxation, Time Domain Shutdown, or Unified Power Saving Model.

[0339] In one implementation, the interface module 501 can also be used to receive third information, which is used to request at least one configuration set.

[0340] In one implementation, different configuration sets include different parameters, and / or the value of the same parameter is different in different configuration sets; and / or, different configuration sets include different characteristics; and / or, the configuration of the same characteristic is different in different configuration sets.

[0341] In one implementation, the parameter values ​​include at least one of the following: maximum value, minimum value, value range, or number of values.

[0342] In one implementation, the value of the same parameter differs across different configuration sets, satisfying one or more of the following: one or more of the multiple configuration sets include bandwidth, and the bandwidth value differs across the multiple configuration sets; one or more of the multiple configuration sets include bandwidth, and the maximum bandwidth value differs across the multiple configuration sets; one or more of the multiple configuration sets include the number of antennas, and the number of antennas differs across the multiple configuration sets; one or more of the multiple configuration sets include the number of antennas, and the maximum number of antennas differs across the multiple configuration sets; one or more of the multiple configuration sets include the number of radio bearers, and the number of radio bearers differs across the multiple configuration sets; one or more of the multiple configuration sets include the number of radio bearers, and the maximum number of radio bearers differs across the multiple configuration sets.

[0343] In one implementation, the different configuration sets include different characteristics, satisfying one or more of the following: one or more of the multiple configuration sets include DRX and PDCCH skip-no-monitoring, and one or more of the multiple configuration sets include DRX.

[0344] In one implementation, the configuration of the same feature is different in different configuration sets, satisfying one or more of the following: one or more configuration sets in the plurality of configuration sets include PDCCH skip-no-monitoring, wherein the skip duration corresponding to PDCCH skip-no-monitoring is different in different configuration sets; one or more configuration sets in the plurality of configuration sets include DRX, wherein the values ​​of sleep duration and / or wake-up duration corresponding to DRX are different in different configuration sets.

[0345] In one implementation, the multiple configuration sets include an i-th configuration set, a j-th configuration set, and a k-th configuration set. The i-th configuration set includes: an antenna configuration of 1 transmit and / or 1 receive, a maximum bandwidth of 20MHz, frame-level time-domain shutdown, low-power wake-up signal LP-WUS for PDCCH monitoring, and LP-WUS for measurement. The j-th configuration set includes: an antenna configuration of less than or equal to 1 transmit and / or 2 receive, a maximum bandwidth of 100MHz, subframe-level time-domain shutdown, sparse PDCCH monitoring, and measurement relaxation. The k-th configuration set includes: an antenna configuration of less than or equal to 4 transmit and / or 8 receive, a maximum bandwidth of 400MHz, symbol-level time-domain shutdown, and per-slot PDCCH monitoring.

[0346] In summary, when the communication device 500 is used to implement the functions performed by the first device or the second device in the above embodiments, other functions that the communication device 500 can implement can be referred to the relevant descriptions of any of the embodiments shown above, and will not be elaborated further.

[0347] In a simplified embodiment, those skilled in the art will recognize that the communication device 500 can take the form shown in FIG2. For example, the processor 201 in FIG2 can invoke computer execution instructions stored in memory 203 to cause the communication device 20 to execute the method described in the above-described method embodiment.

[0348] For example, the function / implementation process of the processing module 502 in Figure 5 can be implemented by the processor 201 in Figure 2.

[0349] For example, the function / implementation process of the interface module 501 in Figure 5 can be implemented through the communication interface 204 in Figure 2.

[0350] It is understood that one or more of the above modules or units can be implemented by software, hardware, or a combination of both. When any of the above modules or units are implemented by software, the software exists as computer program instructions and is stored in memory. The processor can be used to execute the program instructions and implement the above method flow. The processor can be built into a SoC (System-on-Chip) or ASIC, or it can be a separate semiconductor chip. In addition to the core that executes software instructions for computation or processing, the processor may further include necessary hardware accelerators, such as field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), or logic circuits that implement dedicated logic operations.

[0351] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, microprocessor, digital signal processing (DSP) chip, microcontroller unit (MCU), artificial intelligence processor, ASIC, SoC, FPGA, PLD, application-specific digital circuit, hardware accelerator, or non-integrated discrete device, which can run the necessary software or perform the above method flow independently of software.

[0352] Optionally, this application also provides a chip system, including: at least one processor and an interface, wherein the at least one processor is coupled to a memory via the interface, and when the at least one processor executes a computer program or instructions in the memory, the method in any of the above method embodiments is executed. In one possible implementation, the chip system further includes a memory. Optionally, the chip system may be composed of chips or may include chips and other discrete devices; this application does not specifically limit this.

[0353] Optionally, this application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be implemented by a computer program instructing related hardware. This program can be stored in the aforementioned computer-readable storage medium. When executed, the program can include the processes described in the above method embodiments. The computer-readable storage medium can be an internal storage unit of the communication device in any of the foregoing embodiments, such as the hard disk or memory of the communication device. The aforementioned computer-readable storage medium can also be an external storage device of the communication device, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the communication device. Further, the aforementioned computer-readable storage medium can include both internal storage units and external storage devices of the communication device. The aforementioned computer-readable storage medium is used to store the aforementioned computer program and other programs and data required by the communication device. The aforementioned computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

[0354] Optionally, this application also provides a computer program product. All or part of the processes in the above method embodiments can be executed by a computer program instructing related hardware. This program can be stored in the above computer program product, and when executed, it can include the processes described in the above method embodiments.

[0355] Optionally, this application also provides computer instructions. All or part of the processes in the above method embodiments can be executed by computer instructions instructing related hardware (such as a computer, processor, network device, or terminal device). The program can be stored in the aforementioned computer-readable storage medium or the aforementioned computer program product.

[0356] Optionally, this application also provides a communication system, including: the first device and the second device in the above embodiments. For example, the first device may be a terminal, and the second device may be a network device.

[0357] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0358] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or 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 device, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0359] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0360] Furthermore, 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. The integrated unit can be implemented in hardware or as a software functional unit.

[0361] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope 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 characterized by comprising: The method comprises: determining a first configuration set from a plurality of configuration sets, wherein each configuration set in the plurality of configuration sets comprises one or more of the following parameters: bandwidth, subcarrier spacing, number of symbols, antenna configuration, data processing capability, processing latency, partial bandwidth, carrier, modulation and coding scheme, code word, antenna port, waveform, signal measurement configuration, baseband storage, baseband computing capability, number of channels, number of antennas, number of panels, number of medium access control control element (MAC CE) entities, number of radio link control (RLC) entities, number of packet data convergence protocol (PDCP) entities, number of service data adaptation protocol (SDAP) entities, number of radio bearers (RBs), scheduling latency, wake-up latency, or sleep latency; and / or each configuration set in the plurality of configuration sets comprises one or more of the following characteristics: discontinuous reception (DRX), power saving partial bandwidth (BWP), cross-slot scheduling, sparse control channel monitoring occasion configuration, wake-up signal (WUS), uplink (UL) skip-non-monitoring, search space set group (SSSG), power saving assistance information reporting, radio resource control (RRC) fast release, secondary cell (SCell) dormancy, paging early indication (PEI), physical downlink control channel (PDCCH) skip-non-monitoring, relaxed mobility measurement, time domain shutdown, or unified power saving model; communicating according to the first configuration set.

2. The method according to claim 1, characterized in that, The parameters included in different configuration sets are different, and / or, the values of the same parameter are different in different configuration sets; and / or, the characteristics included in different configuration sets are different; and / or, the configurations of the same characteristic are different in different configuration sets.

3. The method of claim 2, wherein, The values of the parameters include at least one of the following: maximum value; minimum value; value range; or, number of values.

4. The method according to claim 2 or 3, characterized in that, The values of the same parameter are different in different configuration sets, satisfying one or more of the following: one or more configuration sets in the plurality of configuration sets include bandwidth, and the values of the bandwidth are different in different configuration sets; one or more configuration sets in the plurality of configuration sets include bandwidth, and the maximum values of the bandwidth are different in different configuration sets; one or more configuration sets in the plurality of configuration sets include the number of antennas, and the values of the number of antennas are different in different configuration sets; one or more configuration sets in the plurality of configuration sets include the number of antennas, and the maximum values of the number of antennas are different in different configuration sets; one or more configuration sets in the plurality of configuration sets include the number of radio bearers, and the values of the number of radio bearers are different in different configuration sets; one or more configuration sets in the plurality of configuration sets include the number of radio bearers, and the maximum values of the number of radio bearers are different in different configuration sets.

5. The method according to any one of claims 2-4, characterized in that, The characteristics included in different configuration sets are different, satisfying one or more of the following: one or more configuration sets in the plurality of configuration sets include DRX and PDCCH skip-non-monitoring; one or more configuration sets in the plurality of configuration sets include DRX.

6. The method according to any one of claims 2-5, characterized in that, The configurations of the same characteristic are different in different configuration sets, satisfying one or more of the following: One or more of the plurality of configuration sets comprises a DRX, wherein values of sleep duration and / or wake-up duration corresponding to the DRX in different configuration sets are different.

7. The method according to any one of claims 1 to 6, characterized in that, The plurality of configuration sets comprises an i-th configuration set, a j-th configuration set and a k-th configuration set, wherein the i-th configuration set comprises: an antenna number or port number configuration of 1 transmission and / or 1 reception, a maximum value of bandwidth of 20 MHz, a time domain off of a frame level, a PDCCH monitoring of a low-power wake-up signal (LP-WUS), and a measurement of the LP-WUS. The j-th configuration set comprises: an antenna number or port number configuration less than or equal to 1 transmission and / or 2 reception, a maximum value of bandwidth of 100 MHz, a time domain off of a subframe level, a PDCCH monitoring of sparsity, and a measurement of measurement relaxation. The k-th configuration set comprises: an antenna number or port number configuration less than or equal to 4 transmission and / or 8 reception, a maximum value of bandwidth of 400 MHz, a time domain off of a symbol level, and a PDCCH monitoring of monitoring per slot.

8. The method according to any one of claims 1 to 7, characterized in that, The method further comprises: receiving first information used for determining the plurality of configuration sets; and / or, receiving second information used for determining the first configuration set.

9. The method according to claims 1-8, characterized in that, The method further comprises: sending third information used for requesting at least one configuration set.

10. The method according to any one of claims 1 to 9, characterized in that, The method applied to a first device, the determining the first configuration set from the plurality of configuration sets comprises: determining the plurality of configuration sets and / or the first configuration set according to one or more of the following requirements: a current connection state of the first device with a network, a current traffic demand of the first device, a traffic pattern of the first device, a working scenario of the first device, a parameter corresponding to a quality of service (QoS) of the first device, a parameter corresponding to a quality of experience (QoE) of the first device, energy efficiency, energy consumption, transmission rate, transmission latency, transmission packet loss rate or energy saving level of the first device.

11. The method of claim 10, wherein, The determining the plurality of configuration sets and / or the first configuration set according to the energy saving level comprises, an energy saving gain of the first configuration set is greater than or equal to an energy saving gain of a second configuration set, and the energy saving gain of the second configuration set is greater than or equal to an energy saving gain of a third configuration set.

12. The method according to any one of claims 1 to 11, characterized in that, The method applied to a first device, the determining the first configuration set from the plurality of configuration sets comprises: switching from a second configuration set to the first configuration set: there is no traffic of the first device within a first time duration; a current demand of transmission rate of the first device is less than or equal to a first threshold value; a current demand of transmission latency of the first device is less than or equal to a second threshold value; a current demand of transmission packet loss rate of the first device is less than or equal to a third threshold value.

13. A method of communication, comprising: The method comprises: sending first information used for determining the plurality of configuration sets; and / or, sending second information used for determining the first configuration set from the plurality of configuration sets; wherein each of the plurality of configuration sets comprises one or more of the following parameters: bandwidth, subcarrier spacing, symbol number, antenna configuration, data processing capability, processing latency, partial bandwidth, carrier, modulation and coding scheme, code word, antenna port, waveform, signal measurement configuration, baseband storage, baseband computing capability, channel number, antenna number, panel number, MAC CE entity number, RLC entity number, PDCP entity number, SDAP entity number, RB number, scheduling latency, wake-up latency, or sleep latency; and / or, each of the multiple configuration sets includes one or more of the following characteristics: discontinuous reception (DRX), power saving partial bandwidth (BWP), cross-slot scheduling, sparse control channel monitoring occasion (MO) configuration, wake-up signal (WUS), uplink (UL) skip-non-monitoring, search space set group (SSSG), power saving assistance information reporting, radio resource control (RRC) fast release, secondary cell (SCell) dormancy, paging early indication (PEI), physical downlink control channel (PDCCH) skip-non-monitoring, relaxed mobility measurement, time-domain shutdown, or unified energy saving model.

14. The method of claim 13, wherein, The method further includes: receiving third information, the third information being used for requesting at least one configuration set.

15. The method according to claim 13 or 14, characterized in that, parameters included in different configuration sets are different, and / or, values of the same parameter are different in different configuration sets; and / or, different configuration sets include different characteristics; and / or, configurations of the same characteristic are different in different configuration sets.

16. The method of claim 15, wherein, values of the parameters include at least one of the following: maximum value, minimum value, value range, or value number.

17. The method according to claim 15 or 16, characterized in that, values of the same parameter are different in different configuration sets, satisfying one or more of the following: one or more configuration sets of the multiple configuration sets include bandwidth, and values of the bandwidth are different in different configuration sets; one or more configuration sets of the multiple configuration sets include bandwidth, and maximum values of the bandwidth are different in different configuration sets; one or more configuration sets of the multiple configuration sets include antenna number, and values of the antenna number are different in different configuration sets; one or more configuration sets of the multiple configuration sets include antenna number, and maximum values of the antenna number are different in different configuration sets; one or more configuration sets of the multiple configuration sets include RB number, and values of the RB number are different in different configuration sets; one or more configuration sets of the multiple configuration sets include RB number, and maximum values of the RB number are different in different configuration sets.

18. The method according to any one of claims 15-17, characterized by, different configuration sets include different characteristics, satisfying one or more of the following: one or more configuration sets of the multiple configuration sets include DRX and PDCCH skip-non-monitoring; one or more configuration sets of the multiple configuration sets include DRX.

19. The method according to any one of claims 15-18, characterized in that, configurations of the same characteristic are different in different configuration sets, satisfying one or more of the following: One or more of the plurality of configuration sets comprises a DRX, wherein values of sleep duration and / or wake-up duration corresponding to the DRX in different configuration sets are different.

20. The method according to any one of claims 13-19, characterized in that, The plurality of configuration sets comprises an i-th configuration set, a j-th configuration set and a k-th configuration set, wherein the i-th configuration set comprises: an antenna number or port number configuration of 1 transmission and / or 1 reception, a maximum value of bandwidth of 20MHz, a time domain off of frame level, a PDCCH monitoring of low power wake-up signal (LP-WUS), and a measurement of LP-WUS. The j-th configuration set comprises: an antenna number or port number configuration less than or equal to 1 transmission and / or 2 reception, a maximum value of bandwidth of 100MHz, a time domain off of subframe level, a PDCCH monitoring of sparsity, and a measurement of measurement relaxation. The k-th configuration set comprises: an antenna number or port number configuration less than or equal to 4 transmission and / or 8 reception, a maximum value of bandwidth of 400MHz, a time domain off of symbol level, and a PDCCH monitoring of per-slot monitoring.

21. A communications device, characterized by The communication device is configured to implement the method of any one of claims 1-20.

22. A communications device, characterized by comprises: a processor configured to perform the method of any one of claims 1-20.

23. A computer readable storage medium having stored thereon a computer program or instructions, characterized in that, The computer program or instructions, when executed on a computer, cause the method of any one of claims 1-20 to be performed.

24. A computer program product comprising computer program code in said computer program product, characterised in that, The computer program code, when run on a computer, causes the method of any one of claims 1-20 to be performed.

25. A communication system, characterized by The communication system comprises a communication device as described in any one of claims 1-12, and comprises a communication device as described in any one of claims 13-20.

Citation Information

Patent Citations

  • Mobile terminal application energy-saving method, mobile terminal application energy-saving device and mobile terminal

    CN103906204A

  • Parameter configuration method and device

    CN111315014A

  • Terminal control method and device, medium and electronic equipment

    CN117395755A

  • Terminal-based selection of radio parameters among a parameter subset offered by the network

    US20120263051A1