A communication method and apparatus
Patent Information
- Application Number
- CN202510398240.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-29
- Publication Date
- 2026-09-29
AI Technical Summary
通信参数的更新是通过BWP切换实现的,终端针对需要切换的BWP相应的通信参数进行计算和加载所需要的时间较长,从而导致切换通信参数所需的时延较大
[0016]其中,本申请中的第二方面与第一方面的技术方案相对应,第二方面可能的实现方式及对应的有益效果可以参见第一方面中的描述。
Smart Images

Figure CN122846288A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology
[0002] A bandwidth part (BWP) refers to the frequency domain resources allocated within the carrier bandwidth. Base stations can flexibly manage the bandwidth resources of terminals through BWPs. A base station can configure one or more BWPs for a terminal, and each BWP can be configured with corresponding communication parameters. Updating communication parameters is achieved through BWP switching. The time required for the terminal to calculate and load the corresponding communication parameters for the BWP to be switched to is relatively long, resulting in significant latency during communication parameter switching. Reducing the latency of terminal communication parameter switching is a pressing technical problem that needs to be solved. Summary of the Invention
[0003] This application provides a communication method and apparatus that helps reduce the latency of switching communication parameters at the terminal.
[0004] Firstly, a communication method is provided, which can be applied to a terminal side, for example, it can be executed by the terminal itself, or by a processor, module, chip, or chip system in the terminal. Taking the application of this method to a terminal as an example, in this method, the terminal receives configuration information, which includes a first value and a second value of a first communication parameter, the first value and the second value being associated with at least two BWPs; the terminal receives first information, which indicates a first value used for communication on one of the at least two BWPs.
[0005] Based on the method described in the first aspect, the terminal can determine two values of the first communication parameter associated with at least two BWPs through configuration information. These two values can be used to meet the terminal's needs in different communication scenarios. The first information is used to trigger the terminal to switch the communication parameter. The terminal can switch the value of the first communication parameter according to the first information to meet the communication requirements. For other communication parameters, the terminal does not need to switch, and therefore does not need to calculate and load these communication parameters, which helps to reduce the latency required for switching communication parameters.
[0006] In some possible implementations, the first communication parameter is at least one of the following: the number of transmit antenna ports, the number of receive antenna ports, the number of MIMO layers, the maximum number of codewords, the MCS table, the CORESET configuration, or the frequency domain resources for transmitting and receiving signals. In this implementation, the first communication parameter can be a communication parameter related to data transmission efficiency and / or energy consumption. The base station can improve the terminal data transmission efficiency or save power consumption by switching the first communication parameter.
[0007] In some possible implementations, the first information includes first indication information, which indicates a first value. This implementation helps reduce the computational complexity of the terminal.
[0008] In some possible implementations, the first information includes first indication information, which indicates whether to update the value of the first communication parameter. Based on this implementation, the base station can flexibly adjust whether the terminal needs to switch the first communication parameter according to whether the terminal's current communication scenario has changed. For example, if the terminal's communication scenario remains unchanged, the first indication information indicates that the value of the first communication parameter should not be updated. Conversely, if the terminal's communication scenario changes, the first indication information can be used to indicate that the value of the first communication parameter should be updated.
[0009] In some possible implementations, the second value is the default value of the first communication parameter, and the first indication information is used to indicate the first value. When the first information includes the first indication information, the first indication information indicates the first value, and the terminal can determine whether to communicate based on the first value. When the first information does not include the first indication information, the first information indicates that communication should be performed on one of the at least two BWPs based on the default value of the first communication parameter, that is, it instructs the terminal to communicate based on the second value. This implementation method helps to save signaling overhead.
[0010] In some possible implementations, the configuration information is also used to indicate whether the first information includes first indication information. Optionally, the configuration information may also indicate the number of bits occupied by the first indication information.
[0011] In some possible implementations, at least two BWPs include a first BWP and a second BWP, with first information used to determine a first value for communication on the first BWP.
[0012] In some possible implementations, the configuration information includes a first set of values and a second set of values for the communication parameter set. The communication parameter set includes a first communication parameter and a second communication parameter. The first set of values includes a first value of the first communication parameter and a third value of the second communication parameter. The second set of values includes a second value of the first communication parameter and a fourth value of the second communication parameter.
[0013] In some possible implementations, the configuration information includes the identifiers of at least two BWPs.
[0014] In some possible implementations, the first information is DCI.
[0015] Secondly, a communication method is provided, which can be applied to the network side, for example, executed by the radio access network node itself, or executed by a processor, module, chip, or chip system in the radio access network node. Alternatively, the method can also be applied to the terminal side, for example, executed by the terminal itself, or executed by a processor, module, chip, or chip system in the terminal. For ease of description, the method is described below using a base station as an example of a radio access network node, with the example of the method being applied to the network side. In this method, the base station sends configuration information, which includes a first value and a second value of a first communication parameter, the first value and the second value being associated with at least two BWPs; the base station sends first information, the first information indicating a first value used for communication on one of the at least two BWPs.
[0016] The second aspect of this application corresponds to the technical solution of the first aspect, and the possible implementation methods of the second aspect and the corresponding beneficial effects can be found in the description of the first aspect.
[0017] Thirdly, a communication method is provided, which can be applied to the terminal side, for example, it can be executed by the terminal itself, or it can be executed by a processor, module, chip, or chip system in the terminal. Taking the application of this method to a terminal as an example, in this method, the terminal receives configuration information, which includes a first value and a second value of a first communication parameter associated with the first BWP; the terminal receives first information, which is used to indicate the first value for communication on the first BWP.
[0018] Based on the method described in the third aspect, the base station configures the first BWP with associated first and second values of the first communication parameter through configuration information. Using this first information, the terminal can switch the value of the first communication parameter without switching the BWP, thus meeting the terminal's communication requirements. For other communication parameters whose values remain unchanged, the terminal does not need to perform calculations or load them, which helps reduce the latency required for switching communication parameters.
[0019] In some possible implementations, the first communication parameter is at least one of the following: number of transmit antenna ports, number of receive antenna ports, number of MIMO layers, maximum number of codewords, MCS table, CORESET configuration, or frequency domain resources for transmitting and receiving signals.
[0020] In some possible implementations, the first information includes first indication information, which is used to indicate a first value. Optionally, the configuration information is also used to indicate whether the first information includes the first indication information.
[0021] In some possible implementations, the configuration information includes a first set of values and a second set of values for the communication parameter set. The communication parameter set includes a first communication parameter and a second communication parameter. The first set of values includes a first value of the first communication parameter and a third value of the second communication parameter. The second set of values includes a second value of the first communication parameter and a fourth value of the second communication parameter.
[0022] In some possible implementations, the first information is DCI.
[0023] Fourthly, a communication method is provided. This method can be applied to the network side, for example, it can be executed by the radio access network node itself, or by a processor, module, chip, or chip system in the radio access network node. Alternatively, this method can also be applied to the terminal side, for example, it can be executed by the terminal itself, or by a processor, module, chip, or chip system in the terminal. For ease of description, the following description uses the application of this method to the network side as an example, taking a base station as an example of a radio access network node. In this method, the base station sends configuration information, which includes a first value and a second value of a first communication parameter, the first value and the second value being associated with a first BWP; the base station sends first information, the first information indicating the first value used for communication on the first BWP.
[0024] The fourth aspect of this application corresponds to the technical solution of the third aspect. The possible implementation methods of the fourth aspect and the corresponding beneficial effects can be found in the description of the third aspect.
[0025] Fifthly, a communication method is provided, which can be applied to the terminal side, for example, it can be executed by the terminal itself, or it can be executed by a processor, module, chip, or chip system in the terminal. Taking the application of this method to a terminal as an example, in this method, the terminal receives configuration information, which includes a first value and a second value of a first communication parameter, a first BWP associated with the first value, a second BWP associated with the second value, and the values of a third communication parameter associated with the first BWP and the second BWP are the same; the terminal receives first information, which indicates the first value used for communication on the first BWP.
[0026] Based on the method described in the fifth aspect, the base station instructs the terminal to communicate on the first BWP based on a first value via first information, meeting the needs of the current communication scenario. In some other communication scenarios, the base station can also instruct the terminal to communicate on the second BWP based on a second value via first information. Since the value of the third communication parameter associated with the first BWP and the second BWP is the same, the value of the third communication parameter remains unchanged when the terminal switches from the first BWP to the second BWP, or from the second BWP to the first BWP. The terminal does not need to calculate and load the third communication parameter, which helps to reduce the latency required for BWP handover.
[0027] In some possible implementations, the first communication parameter is at least one of the following: the number of transmit antenna ports, the number of receive antenna ports, the number of MIMO layers, the maximum number of codewords, the MCS table, the CORESET configuration, or the frequency domain resources for transmitting and receiving signals. In this implementation, the first communication parameter can be a communication parameter related to data transmission efficiency and / or energy consumption. The base station can improve the terminal data transmission efficiency or save power consumption by switching the first communication parameter.
[0028] In some possible implementations, the first information includes first indication information, which indicates a first value. This implementation helps reduce the computational complexity of the terminal.
[0029] In some possible implementations, the first information includes first indication information, which indicates whether to update the value of the first communication parameter. Based on this implementation, the base station can flexibly adjust whether the terminal needs to switch the first communication parameter according to whether the terminal's current communication scenario has changed. For example, if the terminal's communication scenario remains unchanged, the first indication information indicates that the value of the first communication parameter should not be updated. Conversely, if the terminal's communication scenario changes, the first indication information can be used to indicate that the value of the first communication parameter should be updated.
[0030] In some possible implementations, the second value is the default value of the first communication parameter, and the first indication information is used to indicate the first value. When the first information includes the first indication information, the first indication information indicates the first value, and the terminal can determine whether to communicate on the first BWP based on the first value. When the first information does not include the first indication information, the first information is used to determine whether to communicate on the second BWP based on the default value of the first communication parameter, that is, to instruct the terminal to communicate based on the second value. This implementation method helps to save signaling overhead.
[0031] In some possible implementations, the configuration information is also used to indicate whether the first information includes first indication information. Optionally, the configuration information may also indicate the number of bits occupied by the first indication information.
[0032] In some possible implementations, the configuration information includes a first set of values and a second set of values for the communication parameter set. The communication parameter set includes a first communication parameter and a second communication parameter. The first set of values includes a first value of the first communication parameter and a third value of the second communication parameter. The second set of values includes a second value of the first communication parameter and a fourth value of the second communication parameter.
[0033] In some possible implementations, the configuration information includes the identifiers of the first BWP and the second BWP.
[0034] In some possible implementations, the first information is downlink control information (DCI).
[0035] Sixthly, a communication method is provided, which can be applied to the network side, for example, executed by the radio access network node itself, or executed by a processor, module, chip, or chip system in the radio access network node. Alternatively, the method can also be applied to the terminal side, for example, executed by the terminal itself, or executed by a processor, module, chip, or chip system in the terminal. For ease of description, the following description uses the application of the method to the network side as an example, taking a base station as an example of a radio access network node. In this method, the base station sends configuration information, which includes a first value and a second value of a first communication parameter, a first BWP associated with the first value, a second BWP associated with the second value, and the values of a third communication parameter associated with the first BWP and the second BWP are the same; the base station sends first information, which indicates the first value used for communication on the first BWP.
[0036] The sixth aspect of this application corresponds to the technical solution of the fifth aspect. The possible implementation methods of the sixth aspect and the corresponding beneficial effects can be found in the description of the fifth aspect.
[0037] A seventh aspect provides a communication device including at least one processor. The at least one processor is configured to cause the communication device to perform any one of the first, third, or fifth aspects and the methods described therein. The communication device may be a terminal or a component within a terminal, or a logical node, logical module, or software capable of implementing all or part of the terminal's functions. The at least one processor may execute computer programs or instructions stored in a memory to cause the aforementioned methods to be performed. The memory may be included in the communication device or located externally to the communication device. Furthermore, the communication device may also include an interface.
[0038] Eighthly, a communication device is provided, comprising at least one processor. The at least one processor is configured to cause the communication device to perform the methods described in any one of the second, fourth, or sixth aspects. The communication device may be a wireless access network node or a component within a wireless access network node, or a logical node, logical module, or software capable of implementing all or part of the functions of a wireless access network node. The at least one processor may execute a computer program or instructions stored in a memory to cause the aforementioned methods to be performed. The memory may be included in the communication device or located externally to the communication device. Furthermore, the communication device may also include an interface.
[0039] Ninthly, embodiments of this application provide a communication apparatus for executing the methods in any possible implementation of the first to fourth aspects. The communication apparatus includes modules for executing the methods in any possible implementation of the first to sixth aspects.
[0040] In a tenth aspect, embodiments of this application provide a communication device, which includes a processing circuit and a communication circuit. The processing circuit can be a logic circuit, and the communication circuit can be an interface circuit. The logic circuit and the interface are coupled. The interface circuit is used to input and / or output information, and the logic circuit is used to execute a method of any possible implementation of the first to sixth aspects.
[0041] In one aspect, this application provides a communication system, including a communication device for performing the method described in the first aspect and a communication device for performing the method described in the second aspect, or a communication device for performing the method described in the third aspect and a communication device for performing the method described in the fourth aspect, or a communication device for performing the method described in the fifth aspect and a communication device for performing the method described in the sixth aspect.
[0042] In a twelfth aspect, embodiments of this application provide a computer-readable storage medium for storing a computer program that, when run on a computer, causes the methods shown in any possible implementation of the first to sixth aspects to be executed.
[0043] In a thirteenth aspect, embodiments of this application provide a computer program product that, when run on a computer, causes the methods shown in any possible implementation of the first to sixth aspects to be executed. Attached Figure Description
[0044] Figure 1 This application provides a schematic diagram of the architecture of a communication system.
[0045] Figure 2This is a flowchart illustrating a communication method provided in an embodiment of this application;
[0046] Figure 3 This is a schematic diagram of frequency domain resources for transmitting and receiving signals provided in an embodiment of this application;
[0047] Figure 4 This is a schematic diagram of a BWP switching method provided in an embodiment of this application;
[0048] Figure 5 This is a schematic diagram of a BWP switching method provided in an embodiment of this application;
[0049] Figure 6 This is a schematic diagram of a BWP switching method provided in an embodiment of this application;
[0050] Figure 7 This is a schematic diagram of a BWP switching method provided in an embodiment of this application;
[0051] Figure 8 This is a schematic diagram of a BWP switching method provided in an embodiment of this application;
[0052] Figure 9 This is a schematic diagram of a BWP switching method provided in an embodiment of this application;
[0053] Figure 10 This is a flowchart illustrating a communication method provided in an embodiment of this application;
[0054] Figure 11 This is a flowchart illustrating a communication method provided in an embodiment of this application;
[0055] Figure 12 This is a schematic diagram of a BWP switching method provided in an embodiment of this application;
[0056] Figure 13 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0057] Figure 14 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0058] Figure 1 This is a schematic diagram of the architecture of a communication system 1000 provided in an embodiment of this application. Figure 1 As shown, the communication system 1000 includes a radio access network (RAN) 100, wherein the RAN 100 includes at least one RAN node (e.g., Figure 1 110a and 110b, collectively referred to as 110, may also include at least one terminal (such as...). Figure 1RAN100, denoted as RAN100, comprises RAN nodes 120a-120j, collectively referred to as RAN120. RAN100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 1 (Not shown in the image). Terminal 120 is wirelessly connected to RAN node 110. Terminals and RAN nodes can be interconnected via wired or wireless means. Communication system 1000 may also include core network 200. RAN node 110 is connected to core network 200 via wireless or wired means. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be independent physical devices, or they can be the same physical device integrating the logical functions of core network equipment and RAN node. Communication system 1000 may also include Internet 300.
[0059] RAN100 can be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, a 6th generation (6G) radio access system, or a future radio access system as defined in the 3rd generation partnership project (3GPP), or it can be a WiFi system. RAN100 can also include two or more of the above-mentioned different radio access systems. RAN100 can also be an open RAN (O-RAN).
[0060] A RAN node, also known as a radio access network device, RAN entity, or access node, is used to help terminals access a communication system wirelessly. In one application scenario, an RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. A RAN node can also be a macro base station (such as...) Figure 1 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1 110b in the middle can also be a relay node or a donor node.
[0061] In another application scenario, multiple RAN nodes can collaborate to help terminals achieve wireless access, with different RAN nodes implementing different functions of the base station. For example, a RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU). Here, the CU performs the functions of the base station's Radio Resource Control (RRC) and Packet Data Convergence Protocol (PDCP), and can also perform the functions of the Service Data Adaptation Protocol (SDAP). The DU performs the functions of the base station's Radio Link Control (RANC) and Medium Access Control (MAC) layers, and can also perform some or all of the physical layer functions. For specific descriptions of these protocol layers, refer to the relevant 3GPP technical specifications. The RU can be used to implement radio frequency signal transmission and reception. The CU and DU can be two independent RAN nodes or integrated into the same RAN node, such as within a baseband unit (BBU). The RU can be included in radio frequency equipment, such as in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes: CU-control plane and CU-user plane.
[0062] In different systems, RAN nodes may have different names. For example, in an O-RAN system, a CU can be called an open CU (O-CU), a DU can be called an open DU (O-DU), and an RU can be called an open RU (O-RU). The RAN nodes in the embodiments of this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules. For example, a RAN node can be a server loaded with the corresponding software modules. The embodiments of this application do not limit the specific technology or device form used in the RAN nodes. For ease of description, a base station is used as an example of a RAN node in the following description.
[0063] A terminal is a device with wireless transceiver capabilities, capable of sending signals to or receiving signals from a base station. Terminals can also be called terminal equipment, 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, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of this application do not limit the specific technology or device form used in the terminal.
[0064] Base stations and terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminals.
[0065] The roles of base stations and terminals can be relative, for example, Figure 1 The helicopter or drone 120i can be configured as a mobile base station. For terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is a base station; however, for base station 110a, 120i is a terminal, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol; in this case, 120i is also a base station relative to 110a. Therefore, both base stations and terminals can be collectively referred to as communication devices. Figure 1 The 110a and 110b in the text can be referred to as communication devices with base station functions. Figure 1 The 120a-120j in the text can be referred to as communication devices with terminal functions.
[0066] Communication between base stations and terminals, between base stations, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.
[0067] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal can be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.
[0068] To facilitate understanding of the content of this solution, some terms used in the embodiments of this application are explained below so that those skilled in the art can understand them. This part is only for the purpose of understanding and should not be regarded as a specific limitation of this application.
[0069] BWP refers to the frequency domain resources allocated within the carrier bandwidth. Base stations can flexibly manage the bandwidth resources of terminals through BWPs. A base station can configure one or more BWPs for a terminal. Each BWP is associated with corresponding communication parameters, which refer to the communication parameters applied to the BWP. These communication parameters include not only radio frequency parameters and subcarrier spacing (SCS), but also a large number of baseband parameters used for uplink and downlink BWP, such as random access channel (RACH) configuration, physical uplink shared channel (PUSCH) configuration, physical uplink control channel (PUCCH) configuration, sounding reference signal (SRS) configuration, beamfailure recovery configuration, physical downlink control channel (PDCCH) configuration, physical downlink shared channel (PDSCH) configuration, semi-persistent scheduling (SPS) configuration, and radiolink monitoring (RLM) configuration.
[0070] The following describes BWP handover. Terminals can perform BWP handover using one or more of the following methods:
[0071] I. BWP Handover Based on RRC Reconfiguration: This is mainly used after an RRC reconfiguration message is sent or the serving cell (SCell) is activated, allowing the terminal to enter a new BWP. The ServingCellConfig contains the identifier (firstActiveDownlinkBWP-Id) of the first activated downlink BWP, and the UplinkConfig contains the identifier (firstActiveUplinkBWP-Id) of the first activated uplink BWP, indicating the downlink and uplink BWP the terminal enters after RRC reconfiguration or SCell activation, respectively. BWP handover based on RRC reconfiguration allows the terminal to enter a suitable BWP for service transmission and reception after RRC reconfiguration, rather than remaining on the initial BWP.
[0072] 2. BWP handover based on downlink control information (DCI): BWP handover is indicated by DCI. The BWP indication field contained in the DCI instructs the terminal to handover between different BWPs.
[0073] III. BWP Handover Based on BWP Inactivity Timer (bwp-InactivityTimer): If a terminal has not transmitted or received data for an extended period, it indicates that the terminal may not have any service requirements. Therefore, the terminal should enter a lower-bandwidth BWP to conserve energy. To address this, BWP handover based on bwp-InactivityTimer is introduced. bwp-InactivityTimer is used to time how long the terminal has been inactive, and a default downlink BWP identifier (defaultDownlinkBWP-Id) indicates the BWP to enter after bwp-InactivityTimer times out. bwp-InactivityTimer determines whether the terminal has any service requirements based on whether it receives a scheduling DCI. For example, assuming bwp-InactivityTimer is set to 5ms, if the terminal does not receive a scheduling DCI within 5ms, it will enter the BWP with the default downlink BWP identifier (defaultDownlinkBWP-Id).
[0074] Terminals can switch between different bandwidth-based resource windows (BWPs) to support different communication scenarios. For example, when there is no data transmission requirement, communication can be carried out on a low-bandwidth BWP, and when data transmission is required, communication can be switched to a high-bandwidth BWP. This BWP switching can also be referred to as frequency domain resource switching or bandwidth switching.
[0075] The following is an introduction to BWP handover latency:
[0076] BWP handover latency consists of three parts: 1) PDCCH demodulation process: the time it takes for the terminal to demodulate the DCI containing the BWP handover command; 2) Calculation and loading process of the parameters to be switched to (such as RF parameters and / or baseband parameters): the time it takes for the terminal to calculate and load the parameters to be switched to; 3) Effective process of the parameters to be switched to: the time it takes for the parameters to be switched to be applied and effective.
[0077] The protocol considers supporting all handover scenarios and defines BWP handover delay in units of time slots, as shown in Table 1. There are two types of BWP handover delay between BWPs with the same subcarrier interval and time slot length, including type 1 and type 2. The delay of type 1 is less than that of type 2. The BWP handover delay between BWPs with different subcarrier intervals and time slot lengths is shown in Table 1.
[0078] Table 1
[0079]
[0080] In different communication scenarios, terminals can adjust or change the values of communication parameters to meet communication needs. For simplicity, this application refers to the terminal's adjustment or change of communication parameter values as switching communication parameters or updating communication parameters. Typically, terminals can switch communication parameters by switching BWPs. That is, when switching BWPs, the terminal adjusts the values of the communication parameters associated with the previous BWP to the values associated with the new BWP. Terminals can trigger BWP switching by receiving DCI or radio resource control (RRC) reconfiguration. The BWP switching delay includes the time required for calculating and loading the communication parameters corresponding to the BWP. Since BWPs are associated with many communication parameters, the time required to calculate and load a large number of communication parameters is long. Therefore, the BWP switching delay is long, resulting in a large delay required for the terminal to switch communication parameters, thus affecting communication performance.
[0081] To reduce the latency required for a terminal to switch communication parameters, this application proposes a communication method. In this method, a base station configures at least two BWPs associated with two different values for a first communication parameter. The base station instructs the terminal to switch the communication parameter, and the terminal, according to the base station's instruction, communicates on one of the at least two BWPs based on one value of the first communication parameter. Based on this method, the terminal can switch the value of the first communication parameter to meet communication needs, and other communication parameters do not need to be switched. Therefore, there is no need to calculate and load the latency required for these communication parameters, which helps to reduce the latency required for switching communication parameters.
[0082] The embodiments of this application are described in detail below, such as Figure 2As shown, the communication method includes steps 201 and 202. The executing entities of this method can be a terminal and a base station, or alternatively, modules of the terminal and modules of the base station. For example, a module of the terminal can be a chip, processor, or processing unit in the terminal, and a module of the base station can be a chip, processor, or processing unit in the base station. This application embodiment uses a terminal and a base station as examples of executing entities for illustration.
[0083] In other implementations, the execution subject of this method can also be a first terminal and a second terminal, or it can be a module of the first terminal or a module of the second terminal. For example, the module of the first terminal can be a chip, processor, or processing unit in the first terminal, and the module of the second terminal can be a chip, processor, or processing unit in the second terminal. The first terminal can be used to perform the operations performed by the terminal described below in the embodiments of this application, and the second terminal can be used to perform the operations performed by the base station described below in the embodiments of this application. This application does not elaborate on the specific implementations where the execution subject of the communication method is a first terminal and a second terminal.
[0084] 201. The base station sends configuration information, and the corresponding terminal receives the configuration information. The configuration information includes a first value and a second value of the first communication parameter, and the first value and the second value are associated with at least two BWPs.
[0085] The phrase "the configuration information includes a first value and a second value of a first communication parameter, and the first value and the second value are associated with at least two BWPs" can also be expressed as: "the configuration information includes a first field and a second field, both of which are defined by a first information element, the first field has a first value, the second field has a second value, and the first field and the second field are associated with at least two BWPs."
[0086] In this embodiment, the base station configures at least two Base Window Devices (BWPs) for the terminal. This configuration information is used to configure the values of communication parameters associated with the at least two BWPs. Optionally, the configuration information includes the identity (ID) of each of the at least two BWPs. The BWP's identity is used to uniquely identify the BWP. Optionally, the identity can also be described as an index or a number. "At least two" refers to two or more, or can be described as multiple. In some examples, a BWP can be referred to as a frequency domain resource. A frequency domain resource corresponds to a resource with a certain bandwidth. The frequency domain resource can include contiguous resources or discontinuous resources. Optionally, the configuration information includes a first value and a second value of a first communication parameter, which can be described as: the configuration information is used to determine the first value and the second value of the first communication parameter, or the configuration information indicates the first value and the second value of the first communication parameter.
[0087] The association of the first value and the second value with at least two BWPs means that the first value and the second value can be applied to any one of the at least two BWPs, or that at least two BWPs share or utilize the first value or the second value. In this application, for the sake of brevity, the first value and the second value are used as examples for description. In practical applications, the configuration information may include at least two values of the first communication parameter.
[0088] In some possible implementations, the first and second values are associated with at least two BWPs. This can be replaced by describing the first communication parameter as associated with at least two BWPs, or the configuration information as associated with at least two BWPs. Optionally, the association can be replaced by describing it as a correspondence or mapping.
[0089] The first communication parameter being associated with at least two BWPs means that the first communication parameter can be applied to any one of the at least two BWPs, or that the at least two BWPs share or utilize the first communication parameter. The terminal can communicate on one of the at least two BWPs based on this first communication parameter. Similarly, the configuration information being associated with at least two BWPs means that the configuration information can be applied to at least two BWPs, or that the at least two BWPs share or utilize the configuration information. The terminal can communicate on one of the at least two BWPs based on this configuration information.
[0090] In some possible implementations, the first communication parameter is at least one of the following: the number of transmit antenna ports, the number of receive antenna ports, the number of multiple-input multiple-output (MIMO) layers, the maximum number of codewords, a modulation and coding scheme (MCS) table, a control resource set (CORESET) configuration, or frequency domain resources for transmitting and receiving signals. The communication parameters described above are described below:
[0091] The number of transmit antenna ports refers to the number of antenna ports used to transmit signals, representing the number of independent channels or logical ports used by the transmitter to transmit signals.
[0092] The number of antenna ports used to receive signals indicates the number of independent channels or logical ports used by the receiver to receive signals.
[0093] The number of MIMO layers refers to the number of independent data streams transmitted in parallel in spatial multiplexing technology.
[0094] The maximum number of codewords refers to the number of codewords that can be independently encoded in a single transmission.
[0095] The MCS table refers to an index table of predefined combinations of modulation order and coding rate, or the maximum supported modulation scheme, or the maximum supported code rate.
[0096] CORESET configuration refers to the configuration related to PDCCH. CORESET configuration can include at least one of the following: CORESET bandwidth size, number of symbols, precoding granularity configuration, scrambling identifier, transmission configuration information, or search space configuration. Search space configuration can include at least one of the following: blind detection period and offset, search space type, control channel element (CCE) aggregation level, number of PDCCH candidates, or starting symbol position.
[0097] Frequency domain resources for transmitting and receiving signals refer to the frequency domain resources in a BWP that can be used by the terminal to receive or transmit signals. Taking the first BWP as an example, such as... Figure 3 As shown, the first BWP includes a first frequency domain resource and a second frequency domain resource. The base station can configure the first frequency domain resource for the terminal to transmit and receive signals. The terminal can receive or transmit signals on the first frequency domain resource, and the terminal cannot use other frequency domain resources in the first BWP besides the first frequency domain resource to receive or transmit signals. The first frequency domain resource and the second frequency domain resource do not overlap, for example... Figure 3 As shown in (a), or, the first frequency domain resources and the second frequency domain resources may overlap, for example... Figure 3 As shown in (b). The frequency domain resources for transmitting and receiving signals may include at least one of the following: the starting position of the frequency domain resources, or the bandwidth of the frequency domain resources.
[0098] Optionally, the first communication parameter can also be other baseband parameters or radio frequency parameters. Baseband parameters are also called baseband processing parameters. Baseband processing parameters may include, but are not limited to, at least one of the following parameters: uplink shared channel related parameters, downlink shared channel related parameters, sounding reference signal configuration parameters, channel state information measurement configuration parameters, beam management configuration parameters, beam fault recovery configuration parameters, RLM parameters, uplink control channel related parameters, or downlink control channel related parameters. Radio frequency parameters may also be called basic parameters, including but not limited to at least one of the following: starting position, bandwidth, center frequency, subcarrier spacing, or cyclic prefix length.
[0099] The parameters related to the uplink shared channel include at least one of the following: antenna port configuration information, maximum layer configuration information, waveform configuration information, time domain resource allocation information, data scrambling identifier, demodulation reference signal configuration information, frequency domain frequency hopping information, frequency domain resource allocation type information, aggregation factor, modulation and coding strategy table information, maximum rank, resource block group size configuration information, invalid resource pattern, rate matching resource information, power control configuration information, number of hybrid automatic repeat request processes, codebook configuration information, or, redundancy version information.
[0100] The downlink shared channel related parameters include at least one of the following: antenna port configuration information, maximum layer configuration information, waveform configuration information, time domain resource allocation information, data scrambling identifier, demodulation reference signal configuration information, frequency domain frequency hopping information, frequency domain resource allocation type information, aggregation factor, modulation and coding strategy table information, maximum rank, resource block group size configuration information, invalid resource pattern, rate matching resource information, power control configuration information, number of hybrid automatic repeat request processes, codebook configuration information, or, redundancy version information.
[0101] The detection reference signal configuration parameters include at least one of the following: antenna port configuration information, detection reference signal resource set configuration information, detection reference signal resource configuration information, transmission power control cumulative configuration information, detection reference signal request configuration information, or detection reference signal positioning resource configuration information.
[0102] The channel state information measurement configuration parameters include at least one of the following: channel state information - reference signal resource set configuration information, channel state information - reference signal resource configuration information, channel state information - indication measurement resource configuration information, measurement configuration information, or channel state information reporting configuration information.
[0103] The parameters related to the uplink control channel include at least one of the following: antenna port configuration information, maximum layer configuration information, time and frequency resource indication information, power control configuration information, frequency domain frequency hopping information, demodulation reference signal configuration information, modulation method information, code rate information, uplink feedback format information, or uplink feedback content information.
[0104] The downlink control channel related parameters include at least one of the following: antenna port configuration information, maximum layer configuration information, control resource set information, search space information, downlink preemption indication information, uplink transmission cancellation indication information, search space switching indication information, control channel skip / drop indication information, blind detection capability configuration information, time slot format indication information, or uplink power control command configuration information.
[0105] In some possible implementations, the phrase "the configuration information includes a first value and a second value of the first communication parameter" described in step 201 above can be replaced with "the configuration information includes a second value of the first communication parameter". In this implementation, the first communication parameter includes a first value and a second value, where the first value is the default value of the first communication parameter, and the second value is the value of the first communication parameter configured by the base station for the terminal through the configuration information.
[0106] In some possible implementations, the phrase "configuration information includes a first value and a second value of the first communication parameter" described in step 201 above can be replaced with "configuration information includes a first value of the first communication parameter." In this implementation, the first communication parameter includes a first value and a second value, where the second value is the default value of the first communication parameter, and the first value is the value of the first communication parameter configured by the base station for the terminal through configuration information. When the base station does not configure the first communication parameter value used by the terminal for communication, the terminal communicates based on the default value of the first communication parameter.
[0107] Optionally, the default value of the first communication parameter can be predefined by the protocol, or determined based on the capabilities of the terminal.
[0108] 202. The base station sends first information, and the corresponding terminal receives the first information, which indicates a first value for communication on one of the at least two BWPs.
[0109] In this method, the terminal determines a first value for communication on one of the at least two Base Stations (BWPs) based on first information. The terminal can communicate with other terminals or base stations on one of the at least two BWPs based on the first value; this embodiment does not limit the communication target. Optionally, the first information is a Digital Information Convergence Interface (DCI). Using this method, the terminal can switch or update the value of the first communication parameter according to the first information to meet communication requirements. The terminal does not need to switch other communication parameters, thus eliminating the need to calculate and load these parameters, which helps reduce the latency required for switching communication parameters.
[0110] Step 202 above is described using the example of the first information indicating the first value. In some other communication scenarios, the first information can also indicate the second value used for communication on one of the at least two BWPs.
[0111] In some possible implementations, the first information may also indicate a BWP used for communication, and the terminal may communicate on one of the BWPs indicated by the first information. For example, the at least two BWPs may include a first BWP and a second BWP, and the first information may also indicate the first BWP, i.e., the first information indicates a first value used for communication on the first BWP. Optionally, the first information may include an identifier of the first BWP.
[0112] Optionally, the terminal can perform BWP handover using one or more of the following methods: BWP handover based on RRC reconfiguration, BWP handover based on DCI, or BWP handover based on a BWP inactivity timer.
[0113] In some other possible implementations, the terminal may not need to switch the BWP when switching the first communication parameter. For example, when the terminal communicates based on the second value on the first BWP, it receives first information and determines the first value based on the first information. The terminal can then switch the value of the first communication parameter to the first value on the first BWP for communication.
[0114] In some possible implementations, the first communication parameter can be a communication parameter related to data transmission efficiency and / or energy consumption. The base station can improve the terminal's data transmission efficiency or save power consumption by switching the first communication parameter. For example, assuming the terminal communicates based on a first value of the first communication parameter, the power consumption is low; when the terminal communicates based on a second value of the first communication parameter, the data transmission efficiency is high or the data transmission reliability is high. The first and second values of the first communication parameter are described below:
[0115] When the first communication parameter is the number of transmit antenna ports, the first value is less than the second value. For example, the first value is 1 or 2, and the second value is 4 or 8. A larger number of transmit antenna ports is beneficial for enhancing coverage, improving data transmission reliability and efficiency; a smaller number of transmit antenna ports is beneficial for reducing signal processing overhead and saving power consumption.
[0116] When the first communication parameter is the number of receiving antenna ports, the first value is less than the second value. For example, the first value is 1 or 2, and the second value is 4 or 8. A higher number of receiving antenna ports improves signal reception quality, data transmission reliability, and data transmission efficiency; a lower number of transmitting antenna ports reduces signal processing overhead and saves power.
[0117] When the first communication parameter is the number of MIMO layers, the first value is less than the second value. For example, the first value is 1 or 2, and the second value is 4 or 8. More MIMO layers are beneficial for increasing system capacity, improving anti-interference capability, and enhancing data transmission reliability and efficiency. Fewer MIMO layers correspond to fewer activated antennas, which helps reduce computational complexity and save power consumption.
[0118] When the first communication parameter is the maximum number of codewords, the first value is less than the second value; for example, the first value is 1 and the second value is 2. A higher maximum number of codewords improves anti-interference capability and data transmission reliability; a lower maximum number of codewords reduces computational complexity and saves power consumption.
[0119] When the first communication parameter is an MCS table, the first value can be the first MCS table, which includes the MCS corresponding to the first quadrature amplitude modulation (QAM). The second value can be the second MCS table, which includes the MCS corresponding to the second QAM. The order of the first QAM is lower than that of the second QAM; for example, the first QAM is 64QAM, and the second QAM is 256QAM or 1024QAM. Higher-order QAM is beneficial for improving data transmission efficiency, while lower-order QAM is beneficial for reducing power consumption.
[0120] When the first communication parameter is a CORESET configuration parameter, the first value can be the first time-domain resource allocated to the PDCCH, and the second value can be the second time-domain resource allocated to the PDCCH. The size of the first time-domain resource is smaller than the size of the second time-domain resource. Allocating a larger time-domain resource to the PDCCH is beneficial for improving the reliability of the control channel. Allocating a smaller time-domain resource to the PDCCH is beneficial for reducing the time the terminal spends monitoring the PDCCH and saving power consumption.
[0121] When the first communication parameter is a CORESET configuration parameter, the first value can be the first bandwidth size of the CORESET, and the second value can be the second bandwidth size of the CORESET, where the first bandwidth size is smaller than the second bandwidth size. Allocating a larger bandwidth to the PDCCH is beneficial for increasing the capacity of the control channel. Allocating a smaller bandwidth to the PDCCH is beneficial for reducing the radio frequency bandwidth required for terminal monitoring of the PDCCH, thus saving power consumption.
[0122] When the first communication parameter is the frequency domain resource used for transmitting and receiving signals, the first value can be the first frequency domain resource, and the second value can be the second frequency domain resource, with the size of the first frequency domain resource being smaller than the size of the second frequency domain resource. A larger frequency domain resource allocated to the terminal for transmitting and receiving signals is beneficial for improving transmission efficiency. A smaller frequency domain resource allocated to the terminal for transmitting and receiving signals is beneficial for saving power consumption.
[0123] For example, regarding downlink control channel transmission, the terminal device can perform blind PDCCH detection on the first frequency domain resource and transmit downlink shared channel on the second frequency domain resource, where the bandwidth of the first frequency domain resource is less than the bandwidth of the second frequency domain resource. Optionally, the bandwidth of the first frequency domain resource can be the bandwidth of the control resource set, the bandwidth of the overlapping frequency domain resources in the two BWPs, or the bandwidth of the smaller BWP. Under this scheme, the terminal device uses a smaller bandwidth for blind PDCCH detection, avoiding communication over a large bandwidth during blind detection and reducing terminal power consumption.
[0124] For example, for downlink control channel transmission, the terminal device can perform PDCCH blind detection on a single antenna port in the first frequency domain resource and transmit downlink shared channel on multiple antenna ports in the second frequency domain resource. The bandwidth of the first frequency domain resource is less than the bandwidth of the second frequency domain resource. Optionally, the bandwidth of the first frequency domain resource can be the bandwidth of the control resource set, the bandwidth of overlapping frequency domain resources in the two BWPs, or the bandwidth of a smaller BWP. Under this scheme, the terminal device uses a smaller bandwidth for blind PDCCH detection and fewer antenna ports for signal transmission and reception, avoiding communication over a large bandwidth during blind detection, thus reducing terminal power consumption.
[0125] In some possible implementations, the first information can indicate the value of the first communication parameter in one of the following ways.
[0126] Method 1: The first information includes first indication information, which indicates a first value. Alternatively, in some other communication scenarios, the first indication information may indicate a second value. For example, the first indication information is 1 bit. When the first indication information is "1", it indicates that the first indication information is used to indicate the first value, that is, it instructs the terminal to communicate on one of at least two BWPs based on the first value. When the first indication information is "0", it indicates that the first indication information is used to indicate the second value, that is, it instructs the terminal to communicate on one of at least two BWPs based on the second value, and vice versa. This implementation method helps reduce the computational complexity of the terminal.
[0127] like Figure 4As shown, during the first time period, the terminal has no data transmission requirement and communicates on the first BWP based on a first value. When the terminal needs data transmission, the base station sends first information via PDCCH. The first information includes the identifier of the second BWP and first indication information. The first indication information being "0" indicates that the first indication information indicates a second value. According to the indication of the first information, during the second time period, the terminal communicates on the second BWP based on the second value, thereby achieving efficient data transmission. After the terminal completes data transmission, the base station sends first information via PDCCH. The first information includes the identifier of the first BWP and first indication information. The first indication information being "1" indicates that the first indication information indicates a first value. According to the indication of the first information, during the third time period, the terminal communicates on the first BWP based on the first information and the first value, thereby achieving energy saving for the terminal.
[0128] Method 2: The first information includes first indication information, which indicates whether to update the value of the first communication parameter. For example, if the terminal is currently communicating based on the first value, and the first indication information received by the terminal indicates updating the value of the first communication parameter, then the first indication information indirectly indicates the second value; if the first indication information received by the terminal indicates not to update the first communication parameter, then the first indication information indirectly indicates the first value. For example, the first indication information is 1 bit. When the terminal is communicating based on the first value, if the indication information is "1", it indicates that the first indication information is used to indicate updating the value of the first communication parameter, that is, it indicates that the terminal will not communicate based on the current value (e.g., the first value) on one of the at least two BWPs, for example, it indicates that the terminal will communicate based on another value (e.g., the second value) on one of the at least two BWPs. When the first indication information is "0", it indicates that the first indication information is used to indicate not to update the value of the first communication parameter, that is, it indicates that the terminal will communicate based on the current value (e.g., the first value) on one of the at least two BWPs, and vice versa. Based on this implementation, the base station can flexibly adjust whether the terminal needs to switch the first communication parameter according to whether the terminal's current communication scenario has changed. For example, if the terminal's communication scenario has not changed, the first indication information can be used to indicate that the value of the first communication parameter should not be updated. Conversely, if the terminal's communication scenario changes, the first indication information can be used to indicate that the value of the first communication parameter should be updated.
[0129] like Figure 5As shown, during the first time period, the terminal has no data transmission requirement and communicates on the first BWP based on a first value. When the terminal needs data transmission, the base station sends first information via PDCCH. The first information includes the identifier of the second BWP and first indication information. A "1" in the first indication information indicates that the value of the first communication parameter should be updated, i.e., the terminal should update the value of the first communication parameter from the first value to the second value. According to the indication of the first information, during the second time period, the terminal communicates on the second BWP based on the second value, thereby achieving efficient data transmission. After the terminal completes data transmission, the base station sends first information via PDCCH. The first information includes the identifier of the first BWP and first indication information. A "1" in the first indication information indicates that the first indication information is used to indicate that the value of the first communication parameter should be updated, i.e., the terminal should update the value of the first communication parameter from the second value to the first value. According to the indication of the first information, during the third time period, the terminal communicates on the first BWP based on the first information and the first value, achieving energy saving for the terminal. If the terminal has no further data transmission needs, the base station can send first information via PDCCH. This first information includes the identifier of the first BWP and first indication information. A value of "0" in the first indication information indicates that the value of the first communication parameter will not be updated, meaning the terminal does not need to update the value of the first communication parameter. Based on this first information, during the fourth time period, the terminal continues to communicate using the first value on the first BWP.
[0130] Method 3: The first information may or may not include the first indication information. The terminal determines the first value or the second value based on whether the first information includes the first indication information. For example, the second value is the default value of the first communication parameter, and the first indication information is used to indicate the first value. When the first information includes the first indication information, the first indication information indicates the first value, and the terminal can determine to communicate based on the first value. When the first information does not include the first indication information, the first information is used to determine to communicate on one of the at least two BWPs based on the default value of the first communication parameter, i.e., instructing the terminal to communicate based on the second value. Alternatively, the reverse is also possible; for example, the first value can also be the default value of the first communication parameter, and the first indication information is used to indicate the second value. Optionally, in this method, when the base station does not configure the terminal to use a certain value of the first communication parameter for communication, the terminal defaults to communicating based on the default value of the first communication parameter. This implementation method helps to save signaling overhead.
[0131] In some possible implementations, the configuration information is also used to indicate whether the first information includes first indication information. For example, when the configuration information indicates that the first information includes first indication information, the terminal can determine the value of the first communication parameter based on the first indication information. For example, the configuration information may include a flag. For example, the flag is 1 bit; when the flag is "1", it indicates that the first information does not include the first indication information; when the flag is "0", it indicates that the first information includes the first indication information, and vice versa. For example, the flag is 1 bit; when the flag is "false", it indicates that the first information does not include the first indication information; when the flag is "true", it indicates that the first information includes the first indication information, and vice versa. When the configuration information indicates that the first information does not include first indication information, the terminal can determine the default value of the first communication parameter for communication based on the first information. When the configuration information indicates that the first information includes first indication information, the terminal can determine the value of the first communication parameter for communication based on the first indication information included in the first information. Optionally, the first indication information occupies at least one bit. The number of bits occupied by the first indication information may be predefined by the protocol. Alternatively, if the configuration information indicates that the first information includes the first indication information, the configuration information may also indicate the number of bits occupied by the first indication information.
[0132] In some possible implementations, the configuration information includes values for multiple communication parameters. For example, the configuration information includes a first set of values and a second set of values for the communication parameter set. The communication parameter set includes a first communication parameter and a second communication parameter. The first set of values includes a first value of the first communication parameter and a third value of the second communication parameter. The second set of values includes a second value of the first communication parameter and a fourth value of the second communication parameter. In this implementation, the first information indicates the first set of values used for communication on at least two BWPs. Alternatively, in some other communication scenarios, the first information may also indicate a second set of values used for communication on at least two BWPs.
[0133] The communication parameter set may include at least two communication parameters. The above example illustrates this by showing a communication parameter set including a first communication parameter and a second communication parameter. In other examples, the communication parameter set may also include other communication parameters. The communication parameter set may have at least two sets of values. The above example illustrates this by showing a first set of values and a second set of values. In other examples, the communication parameter may have other sets of values, which are not limited in this embodiment.
[0134] For example, the communication parameter set includes at least two of the following communication parameters: number of transmit antenna ports, number of receive antenna ports, number of MIMO layers, maximum number of codewords, MCS table, CORESET configuration, or frequency domain resources for transmitting and receiving signals. For instance, the communication parameter value set includes the number of MIMO layers, maximum number of codewords, and MCS table. The communication parameter set has a first value set and a second value set, which can be shown in List 2 below.
[0135] Table 2
[0136]
[0137] In Table 2, the first configuration may include a first bandwidth size of the CORESET, and the second configuration may include a second bandwidth size of the CORESET, where the first bandwidth size is smaller than the second bandwidth size. For frequency domain resources for transmitting and receiving signals, the first frequency domain resources are smaller than the second frequency domain resources. The base station can use the first information to enable the terminal to communicate on one of at least two BWPs based on a first set of values to save energy; alternatively, the base station can use the first information to enable the terminal to communicate on one of at least two BWPs based on a second set of values to improve data transmission efficiency.
[0138] like Figure 6 As shown, during the first time period, the terminal has no data transmission requirement and communicates on the first BWP based on a first set of values. When the terminal needs data transmission, the base station sends first information via PDCCH, which includes the identifier of the second BWP and the second set of values. According to the indication of the first information, during the second time period, the terminal communicates on the second BWP based on the second set of values, thereby achieving efficient data transmission. After the terminal completes data transmission, the base station sends first information via PDCCH, which includes the identifier of the first BWP, first indication information, and the first set of values. According to the indication of the first information, during the third time period, the terminal communicates on the first BWP based on the first information and the first values, thereby achieving energy saving for the terminal.
[0139] Optionally, in this implementation, the first information may include first indication information, which indicates a first set of values or a second set of values. The terminal can communicate according to the value of the first communication parameter indicated by the first indication information. The function of this first indication information is the same as that of the first indication information described above. Similarly, optionally, the first indication information can indicate the first set of values or the second set of values in one of the methods described in methods one to three above, which will not be detailed here.
[0140] In some possible implementations, at least two BWPs belong to the same BWP set, which includes multiple BWPs. Optionally, the BWP set can also be called a BWP group or a BWP bundle. Multiple BWPs included in a BWP set share or utilize a single configuration information; or, the configuration information applies to each BWP in the BWP set; or, the configuration information can be applied to each BWP in the BWP set; or, the BWPs included in the BWP set are associated with the same communication parameters or a set of communication parameters.
[0141] Optionally, the configuration information can also be understood as the configuration information of a BWP set, that is, the configuration information of the BWP set includes a first value and a second value of the first communication parameter, and the first value and the second value of the first communication parameter are associated with the BWP set, that is, the first value and the second value of the first communication parameter are associated with at least two BWPs in the BWP set. Further optionally, the configuration information may include the identifier of the BWP set, or the configuration information may include the identifiers of multiple BWPs in the BWP set. Further optionally, the BWP set can also be described as a frequency domain resource group, and the BWP can be described as a frequency domain resource.
[0142] In some possible implementations, the at least two BWPs include a first BWP and a second BWP. The configuration information includes a first information element, which indicates that the first BWP and the second BWP are associated. The association of the first BWP and the second BWP means that the first BWP and the second BWP share the same configuration information, or that the first BWP and the second BWP belong to the same BWP set. Optionally, the configuration information includes first configuration information and second configuration information. The first configuration information is used to configure the first BWP, and the second configuration information is used to configure the second BWP. The first information element may be included in the first configuration information and / or the second configuration information, or the first information element may be a separate information element within the configuration information, independent of the first and second configuration information.
[0143] Optionally, the first information element is used to indicate the association between the first BWP and the second BWP, which can be understood as: the first information element is used to determine the association between the first BWP and the second BWP, or the first information element is used to determine the association between the first communication parameter and the first BWP. Further optionally, the first information element is used to determine the association between the first BWP and the second BWP, which can be understood as: the first information element is used to determine the association between the first communication parameter of the second BWP and the first BWP.
[0144] In some possible implementations, each BWP in the BWP set is associated with the same value for its third communication parameter, and only one value of the third communication parameter is associated with it. The third communication parameter can be any parameter other than the first communication parameter. This configuration information also includes the value of the third communication parameter. For example, the third communication parameter may include baseband parameters and / or radio frequency parameters. The definitions of baseband and radio frequency parameters can be found in the foregoing description and will not be repeated here. Since each BWP in the terminal BWP set is associated with the same value for its third communication parameter, and only one value of the third communication parameter is associated with it, when the BWP before and after the handover belong to the same BWP set, the value of the third communication parameter remains unchanged. The terminal does not need to calculate and load the third communication parameter, which helps to shorten the latency required for BWP handover.
[0145] like Figure 7 As shown, the first BWP and the second BWP belong to the same BWP set. During the first time period, the terminal communicates on the first BWP based on the first value of the first communication parameter and the fifth value of the third communication parameter. When the terminal needs to transmit data, the base station sends first information via PDCCH, which includes the identifier and second value of the second BWP. According to the indication of the first information, during the second time period, the terminal communicates on the second BWP based on the second value of the first communication parameter and the fifth value of the third communication parameter, thereby achieving efficient data transmission. After the terminal completes data transmission, the base station sends first information via PDCCH, which includes the identifier of the first BWP, first indication information, and the first value. According to the indication of the first information, during the third time period, the terminal communicates on the first BWP based on the first information and the first value of the first communication parameter and the fifth value of the third communication parameter, thereby achieving energy saving for the terminal. In the above process, during the switch from the first BWP to the second BWP and the switch from the second BWP to the first BWP, the terminal does not switch the fifth value of the third communication parameter. Therefore, the terminal does not need to calculate and load the third communication parameter, which helps to shorten the latency required for BWP handover.
[0146] In some possible implementations, the handover latency between two BWPs in a BWP set is the first handover latency, which is x symbols, where x is an integer. When the BWP before and after the handover belong to the same BWP set, the terminal needs to complete the BWP handover within x symbols. Since two BWPs belonging to the same BWP set share or are associated with the same configuration information, the handover between two BWPs in this set does not involve the switching of the third communication parameter described above. The terminal does not need to calculate and load the third communication parameter, which helps to shorten the latency required for BWP handover. The corresponding BWP handover latency can be reduced to the symbol level, which helps to improve communication efficiency.
[0147] Optionally, when BWP handover involves changes in subcarrier spacing, the first handover delay is related to the smallest subcarrier spacing between the subcarrier spacing before and after the BWP handover. For example, the first handover delay is determined based on the smallest subcarrier spacing between the subcarrier spacing before and after the BWP handover. The larger the subcarrier spacing, the larger the first handover delay; the smaller the subcarrier spacing, the smaller the first handover delay. As shown in Table 3, the first handover delays corresponding to different subcarrier spacings and time slot lengths can be as follows:
[0148] Table 3
[0149] Subcarrier spacing Time slot length (ms) First switching delay 15kHz 1 x1 symbols 30kHz 0.5 x2 symbols 60kHz 0.25 x3 symbols 120kHz 0.125 x4 symbols
[0150] Where x1 is less than x2, x2 is less than x3, and x3 is less than x4. For example, x1 is 1, x2 is 2, x3 is 3, and x4 is 6.
[0151] Optionally, the handover delay between two BWPs belonging to different BWP sets is defined as the second handover delay, which is greater than the first handover delay. The second handover delay is defined as y time slots or milliseconds, meaning the first handover delay is a symbol-level delay, and the second handover delay is a time slot-level delay. When the BWP before and after the handover belong to two different BWP sets, the terminal needs to complete the BWP handover within y time slots. Since the two BWPs belonging to different sets do not share configuration information, more communication parameters need to be calculated and loaded during BWP handover, hence the second handover delay is greater than the first handover delay. Further, optionally, the first and second handover delays can be categorized into two types of BWP handover delays: the first handover delay is type A, and the second handover delay is type B.
[0152] Optionally, when BWP handover involves changes in subcarrier spacing, the BWP handover delay is related to the smallest subcarrier spacing between the subcarrier spacing before and after the BWP handover. A larger subcarrier spacing results in a larger BWP handover delay; a smaller subcarrier spacing results in a smaller BWP handover delay. As shown in Table 4, the first and second handover delays corresponding to different subcarrier spacings and time slot lengths can be as follows:
[0153] Table 4
[0154]
[0155] For example, such as Figure 8As shown, the first BWP set includes BWP0 and BWP1, and the second BWP set includes BWP2 and BWP3. When the terminal switches from BWP0 to BWP1, or from BWP2 to BWP3, the BWP switching delay is 1 symbol because the BWPs before and after the switch belong to the same BWP set. When the terminal switches from BWP0 to BWP3, the delay is larger because the BWPs before and after the switch do not belong to the same BWP set; the BWP switching delay is 1 time slot.
[0156] In some examples, the terminal can report capability information to the base station, which indicates the duration of a first handover delay and / or the duration of a second handover delay supported by the terminal. For example, the capability information may include a first handover delay (or the BWP handover delay corresponding to type A) of x symbols and / or a second handover delay (or, the BWP handover delay corresponding to type B) of y time slots.
[0157] In some possible implementations, the at least two BWPs include a first BWP and a second BWP. In step 201 above, "the first value and the second value are associated with at least two BWPs" can be replaced with "the first BWP is associated with the first value, and the second BWP is associated with the second value." Here, the first information indicates a first value used for communication on the first BWP. Based on the first information, the terminal communicates on the first BWP based on the first value. Alternatively, the first information indicates a second value used for communication on the second BWP, and based on the first information, the terminal communicates on the second BWP based on the second value. Optionally, the first information includes an identifier of the first BWP or an identifier of the second BWP, and the terminal can determine whether to communicate on the first BWP or the second BWP based on the BWP identifier included in the first information.
[0158] like Figure 9 As shown, the first BWP is associated with 1 or 2 MIMO layers and has a maximum associated codeword count of 1. The second BWP is associated with 4 or 8 MIMO layers and has a maximum associated codeword count of 2. When the terminal is in power-saving mode or has no data transmission requirement, the base station sends the first information including the identifier of the first BWP. The terminal communicates based on the communication parameters associated with the first BWP, which helps save power consumption. When the terminal has data transmission requirements, the base station sends the first information including the identifier of the second BWP. Communication is based on the communication parameters associated with the second BWP, which helps improve data transmission efficiency.
[0159] To reduce the latency required for terminal switching communication parameters, embodiments of this application propose another communication method, such as... Figure 10As shown, the communication method includes steps 1001 and 1002. The execution entities of this method can be a terminal and a base station, or they can be modules of the terminal and modules of the base station. For example, the module of the terminal can be a chip, processor, or processing unit in the terminal, and the module of the base station can be a chip, processor, or processing unit in the base station. This application embodiment uses a terminal and a base station as the execution entities for illustration.
[0160] In other implementations, the execution subject of this method can also be a first terminal and a second terminal, or it can be a module of the first terminal or a module of the second terminal. For example, the module of the first terminal can be a chip, processor, or processing unit in the first terminal, and the module of the second terminal can be a chip, processor, or processing unit in the second terminal. The first terminal can be used to execute the operations performed by the terminal described in the embodiments of this application, and the second terminal can be used to execute the operations performed by the base station in the embodiments of this application. This application will not elaborate on the specific implementations of the communication method where the execution subject is a first terminal and a second terminal.
[0161] 1001. The base station sends configuration information, and the corresponding terminal receives the configuration information. The configuration information includes a first value and a second value of the first communication parameter, and the first value and the second value are associated with the first BWP.
[0162] 1002. The base station sends first information, and the corresponding terminal receives the first information, which indicates the first value of communication on the first BWP.
[0163] In this method, the terminal determines a first value for communication on the first BWP based on the first information. By using the first information, the terminal can switch the value of the first communication parameter without switching the BWP, thus meeting the terminal's communication requirements. For other communication parameters whose values remain unchanged, the terminal does not need to perform calculations or loading, which helps reduce the latency required for switching communication parameters.
[0164] Step 1002 above is described using the example of the first information indicating the first value. In some other communication scenarios, the first information can also indicate the second value used for communication on the first BWP.
[0165] Among them, the first communication parameter is the same as the above. Figure 2 The first communication parameters described in the corresponding embodiments are the same, and can be found in the above description, so they will not be repeated here.
[0166] The above Figure 2 Some possible implementations described in the corresponding embodiments are also applicable to the embodiments of this application. For details, please refer to the above description, which will not be repeated here.
[0167] To reduce the latency required for terminal switching communication parameters, embodiments of this application propose another communication method, such as... Figure 11 As shown, the communication method includes steps 1101 and 1102. The execution entities of this method can be a terminal and a base station, or they can be modules of the terminal and modules of the base station. For example, the module of the terminal can be a chip, processor, or processing unit in the terminal, and the module of the base station can be a chip, processor, or processing unit in the base station. This application embodiment uses a terminal and a base station as the execution entities for illustration.
[0168] In other implementations, the execution subject of this method can also be a first terminal and a second terminal, or it can be a module of the first terminal or a module of the second terminal. For example, the module of the first terminal can be a chip, processor, or processing unit in the first terminal, and the module of the second terminal can be a chip, processor, or processing unit in the second terminal. The first terminal can be used to execute the operations performed by the terminal described in the embodiments of this application, and the second terminal can be used to execute the operations performed by the base station in the embodiments of this application. This application will not elaborate on the specific implementations of the communication method where the execution subject is a first terminal and a second terminal.
[0169] 1101. The base station sends configuration information, and the corresponding terminal receives the configuration information. The configuration information includes a first value and a second value of a first communication parameter. A first BWP is associated with the first value, a second BWP is associated with the second value, and the values of the third communication parameters associated with the first BWP and the second BWP are the same.
[0170] 1102. The base station sends first information, and the corresponding terminal receives the first information, which indicates the first value of communication on the first BWP.
[0171] In this method, the terminal determines a first value for communication on the first BWP based on the first information. The base station can trigger the terminal to switch BWPs using the first information, wherein the first BWP is associated with the first value, and the second BWP is associated with a second value. Optionally, the configuration information includes identifiers of the first and second BWPs. Optionally, the first information includes the identifier of the first BWP, or the first information includes the first value.
[0172] The above step 1102 is described using the example of the first information indicating the first value. In some other communication scenarios, the first information can also indicate the second value communicated on the second BWP.
[0173] In this method, the base station can, based on different communication scenarios, enable the terminal to communicate on the first BWP based on a first value, or on the second BWP based on a second value, thereby meeting the corresponding communication requirements. Since the third communication parameter associated with the first and second BWPs has the same value, the value of the third communication parameter remains unchanged when the terminal switches from the first BWP to the second BWP, or vice versa. The terminal does not need to calculate and load the third communication parameter, which helps reduce the latency required for BWP handover.
[0174] Among them, the first communication parameter is... Figure 2 The first communication parameter described in the corresponding embodiment is the same as that in the third communication parameter. Figure 2 The third communication parameter described in the corresponding embodiments is the same, so it will not be repeated here.
[0175] like Figure 12 As shown, during the first time period, the terminal has no data transmission requirement and communicates on the first BWP based on the first value. When the terminal needs data transmission, the base station sends first information via PDCCH, which includes the identifier of the second BWP, associated with the second value. According to the first information, during the second time period, the terminal communicates on the second BWP based on the second value, thus achieving efficient data transmission. After the terminal completes data transmission, the base station sends first information via PDCCH, which includes the identifier of the first BWP, associated with the first value. According to the first information, during the third time period, the terminal communicates on the first BWP based on the first information and the first value, achieving energy saving. Since the value of the third communication parameter associated with the first and second BWPs is the same, the value of the third communication parameter remains unchanged when the terminal switches from the first BWP to the second BWP or vice versa, and the terminal does not need to calculate or load the third communication parameter.
[0176] In some possible implementations, the first BWP and the second BWP belong to the same set of BWPs, the definition of which is the same as described above. Figure 2 The corresponding embodiments are described the same and will not be repeated. The first communication parameter is a BWP-level communication parameter; different BWPs have different values for the first communication parameter. The third communication parameter is a BWP set-level communication parameter; two BWPs belonging to different BWP sets have different values for the third communication parameter, while two BWPs belonging to the same BWP set have the same value for the third communication parameter.
[0177] In this application, the first communication parameter is used as an example for description. The configuration information may also include other BWP-level communication parameters, which are not limited in this application and will not be described in detail here. In this application, the third communication parameter is used as an example for description. The configuration information may also include other BWP set-level communication parameters, which are not limited in this application and will not be described in detail here.
[0178] The above Figure 2 Some possible implementations described in the corresponding embodiments are also applicable to the embodiments of this application. For details, please refer to the above description, which will not be repeated here.
[0179] It is understood that, in order to achieve the functions in the above embodiments, the base station and terminal include hardware structures and / or software modules corresponding to perform each function. Those skilled in the art should readily recognize that, based on the units and method steps described in conjunction with the embodiments disclosed in this application, 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 scenario and design constraints of the technical solution.
[0180] Figure 13 and Figure 14 The diagram illustrates the possible structures of communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of a terminal or base station in the above method embodiments, and thus also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device may be as follows: Figure 1 The terminal 120 shown can also be as follows: Figure 1 The base station 110a shown can also be a module (such as a chip) applied to a terminal or base station.
[0181] like Figure 13 As shown, the communication device 1300 includes a processing unit 1310 and a transceiver unit 1320. The communication device 1300 is used to implement the above-mentioned... Figure 2 or Figure 5 The method embodiments shown illustrate the functions of the terminal or base station.
[0182] When the communication device 1300 is used to implement Figure 2 In the method embodiment shown, the terminal functions as follows: the transceiver unit 1320 is used to receive configuration information, which includes a first value and a second value of a first communication parameter, the first value and the second value being associated with at least two BWPs; the transceiver unit 1320 is also used to receive first information, which indicates a first value for communication on one of the at least two BWPs; and the processing unit 1310 is used to determine the first value for communication on one of the at least two BWPs based on the first information.
[0183] When the communication device 1300 is used to implement Figure 2 In the method embodiment shown, the base station functions as follows: transceiver unit 1320 is used to send configuration information, which includes a first value and a second value of a first communication parameter, the first value and the second value being associated with at least two BWPs; processing unit 1310 is used to determine a first value for communication on one of the at least two BWPs; transceiver unit 1320 is also used to send first information, which indicates the first value for communication on one of the at least two BWPs.
[0184] When the communication device 1300 is used to implement Figure 10 In the method embodiment shown, the terminal functions as follows: the transceiver unit 1320 is used to receive configuration information, which includes a first value and a second value of a first communication parameter, and the first value and the second value are associated with a first BWP; the transceiver unit 1320 is also used to receive first information, which indicates a first value used for communication on the first BWP; the processing unit 1310 is used to determine the first value used for communication on the first BWP based on the first information.
[0185] When the communication device 1300 is used to implement Figure 10 In the method embodiment shown, the base station functions as follows: the transceiver unit 1320 is used to send configuration information, which includes a first value and a second value of a first communication parameter, and the first value and the second value are associated with a first BWP; the processing unit 1310 is used to determine a first value for communication on the first BWP; the transceiver unit 1320 is also used to send first information, which indicates the first value used for communication on the first BWP.
[0186] When the communication device 1300 is used to implement Figure 11 In the method embodiment shown, the terminal functions as follows: the transceiver unit 1320 is used to receive configuration information, which includes a first value and a second value of a first communication parameter, a first BWP associated with the first value, a second BWP associated with the second value, and the third communication parameter associated with the first BWP and the second BWP having the same value; the transceiver unit 1320 is also used to receive first information, which indicates a first value used for communication on the first BWP; and the processing unit 1310 is used to determine the first value used for communication on the first BWP based on the first information.
[0187] When the communication device 1300 is used to implement Figure 11In the method embodiment shown, the base station functions as follows: the transceiver unit 1320 is used to send configuration information, which includes a first value and a second value of a first communication parameter, a first BWP associated with the first value, a second BWP associated with the second value, and the third communication parameter associated with the first BWP and the second BWP having the same value; the processing unit 1310 is used to determine the first value for communication on the first BWP; the transceiver unit 1320 is also used to send first information, which is used to determine the first value for communication on the BWP.
[0188] For a more detailed description of the processing unit 1310 and the transceiver unit 1320, please refer to [the relevant documentation]. Figure 2 , Figure 10 or Figure 11 The relevant descriptions in the method embodiments shown.
[0189] like Figure 14 As shown, the communication device 1400 includes a processor 1410 and an interface circuit 1420. The processor 1410 and the interface circuit 1420 are coupled to each other. It is understood that the interface circuit 1420 can be a transceiver or an input / output interface. Optionally, the communication device 1400 may also include a memory 1430 for storing instructions executed by the processor 1410, or storing input data required by the processor 1410 to execute instructions, or storing data generated after the processor 1410 executes instructions. Sometimes, the interface circuit 1420 can also be understood as part of the processor 1410, in which case the communication device 1400 includes the processor 1410.
[0190] When the communication device 1400 is used to implement Figure 2 , Figure 10 or Figure 11 In the method shown, the processor 1410 is used to implement the functions of the processing unit 1310, and the interface circuit 1420 is used to implement the functions of the transceiver unit 1320.
[0191] When the aforementioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from the base station, which can be understood as the information being first received by other modules in the terminal (such as an RF module or antenna), and then sent to the terminal chip by these modules. The terminal chip sends information to the base station, which can be understood as the information being first sent to other modules in the terminal (such as an RF module or antenna), and then sent to the base station by these modules.
[0192] When the aforementioned communication device is a chip applied to a base station, the base station chip implements the functions of the base station in the above method embodiments. The base station chip receives information from the terminal, which can be understood as the information being first received by other modules in the base station (such as an RF module or antenna), and then sent to the base station chip by these modules. The base station chip sends information to the terminal, which can be understood as the information being sent down to other modules in the base station (such as an RF module or antenna), and then sent to the terminal by these modules.
[0193] In this application, entity A sends information to entity B, either directly or indirectly through other entities. Similarly, entity B receives information from entity A, either directly or indirectly through other entities. Entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. Information transmission and reception can be between RAN nodes and terminals, such as between a base station and a terminal; between two RAN nodes, such as between a CU and a DU; or between different modules within a single device, such as between a terminal chip and other modules of the terminal, or between a base station chip and other modules of the base station.
[0194] It is understood that the processor in the embodiments of this application can be a central processing unit, or other general-purpose processors, digital signal processors, application-specific integrated circuits, field-programmable gate arrays, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.
[0195] The method steps in the embodiments of this application can be implemented in hardware or in software instructions executable by a processor. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. The storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. The processor and storage medium can also exist as discrete components in a base station or terminal.
[0196] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.
[0197] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0198] Depending on whether the specification uses "optional": In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects. "Including at least one of A, B, and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.
[0199] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
Claims
1. A communication method, characterized in that, The method includes: Receive configuration information, the configuration information including a first value and a second value of a first communication parameter, the first value and the second value being associated with at least two BWPs; Receive first information, the first information indicating the first value for communication on one of the at least two BWPs.
2. A communication method, characterized in that, The method includes: Send configuration information, which includes a first value and a second value of a first communication parameter, wherein the first value and the second value are associated with at least two BWPs; Send a first message indicating the first value for communication on one of the at least two BWPs.
3. The method according to claim 1 or 2, characterized in that, The first communication parameter is at least one of the following parameters: number of transmit antenna ports, number of receive antenna ports, number of multiple-input multiple-output (MIMO) layers, maximum number of codewords, modulation and coding scheme (MCS) table, control resource set (CORESET) configuration, or frequency domain resources for transmitting and receiving signals.
4. The method according to any one of claims 1 to 3, characterized in that, The first information includes first indication information, which is used to indicate the first value.
5. The method according to claim 4, characterized in that, The configuration information is also used to indicate whether the first information includes the first indication information.
6. The method according to any one of claims 1 to 5, characterized in that, The at least two BWPs include a first BWP, and the first information indicates a first value communicated on the first BWP.
7. The method according to any one of claims 1 to 5, characterized in that, The configuration information includes a first set of values and a second set of values for the communication parameter set, wherein the communication parameter set includes a first communication parameter and a second communication parameter; The first set of values includes the first value of the first communication parameter and the third value of the second communication parameter; The second set of values includes the second value of the first communication parameter and the fourth value of the second communication parameter.
8. A communication device, characterized in that, The device includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices and transmit them to the processor or to send signals from the processor to other communication devices, and the processor is used to implement the method as described in any one of claims 1 to 7 through logic circuits or execution code instructions.
9. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed by a communication device, implement the method as described in any one of claims 1 to 7.
10. A computer program product, comprising a computer program or instructions, characterized in that, When the computer program or instructions are executed by the communication device, the method described in claims 1 to 7 is implemented.