Wireless communication method and apparatus, device, and readable storage medium
By adjusting the way the information field is filled, the terminal can accurately interpret the target resource indication information when switching resource units, which solves the problem of inaccurate interpretation during BWP switching and ensures the correct understanding of scheduling information.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-12-11
- Publication Date
- 2026-04-23
AI Technical Summary
In wireless communication, when a terminal switches resource units, how to accurately interpret the resource indication information of the network-side device to determine its validity and scheduling information, especially during BWP switching, is a problem of inaccurate interpretation in existing technologies.
The terminal determines the validity of the target resource indication information and scheduling information based on the resource unit used or activated. By adjusting the filling method of the information field, it ensures the accuracy of the interpretation, including filling the information according to the resource allocation type and indication scheme of the target resource unit to avoid misunderstanding.
This improves the accuracy of the terminal's interpretation of resource indication information during resource unit switching, avoids inconsistencies in information understanding between network-side devices and terminals, and ensures the correct interpretation of scheduling information.
Smart Images

Figure CN2024138434_23042026_PF_FP_ABST
Abstract
Description
Wireless communication methods, apparatus, devices and readable storage media
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202311719925.7, filed on December 13, 2023, entitled "Wireless Communication Method, Apparatus, Device and Readable Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application belongs to the field of communication technology, specifically relating to a wireless communication method, apparatus, device, and readable storage medium. Background Technology
[0004] In related technologies, a terminal can be configured with multiple resource units, such as a Band Width Part (BWP), a BWP combination, a carrier, etc. These multiple resource units are associated with at least one object (e.g., a cell, a cell combination, a cell set, etc.). The network-side device can schedule / indicate at least one object, for example, by scheduling / indicating at least one object through resource indication information (e.g., frequency domain resource assignment (FDRA) information).
[0005] Network-side devices can trigger resource unit switching for target objects, such as BWP switching. In this case, how the terminal interprets the resource indication information associated with the target object to determine the meaning of the resource indication information is an urgent problem to be solved. Summary of the Invention
[0006] This application provides a wireless communication method, apparatus, device, and readable storage medium, wherein a terminal is able to interpret resource indication information associated with a target object based on the resource unit or target resource unit used or activated.
[0007] In a first aspect, a wireless communication method is provided, the method comprising:
[0008] The terminal determines target resource indication information based on a first resource unit or a target resource unit, wherein the first resource unit includes a resource unit that is used or activated, the target resource unit is a resource unit indicated by control signaling, and the target resource indication information is associated with a target object;
[0009] Based on the target resource indication information, at least one of the following is determined:
[0010] The target resource indication information is valid, the target resource indication information is invalid, and the scheduling information of the target object.
[0011] Secondly, a wireless communication method is provided, the method comprising:
[0012] The network-side device indicates target resource indication information to the terminal. The target resource indication information is associated with a target object. The target resource indication information is used to determine at least one of the following: the target resource indication information is valid, the target resource indication information is invalid, and the scheduling information of the target object.
[0013] Thirdly, a wireless communication device is provided, comprising:
[0014] The processing unit is configured to determine target resource indication information based on a first resource unit or a target resource unit, wherein the first resource unit includes a resource unit that is used or activated, the target resource unit is a resource unit indicated by control signaling, and the target resource indication information is associated with a target object; and
[0015] Based on the target resource indication information, at least one of the following is determined:
[0016] The target resource indication information is valid, the target resource indication information is invalid, and the scheduling information of the target object.
[0017] Fourthly, a wireless communication device is provided, comprising:
[0018] A communication unit is configured to indicate target resource indication information to a terminal, the target resource indication information being associated with a target object, and the target resource indication information being used to determine at least one of the following: the target resource indication information is valid, the target resource indication information is invalid, and the scheduling information of the target object.
[0019] Fifthly, a terminal is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.
[0020] In a sixth aspect, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the second aspect.
[0021] In a seventh aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.
[0022] Eighthly, a wireless communication system is provided, comprising: a terminal and a network-side device, wherein the terminal is configured to perform the steps of the method described in the first aspect, and the network-side device is configured to perform the steps of the method described in the second aspect.
[0023] In a ninth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0024] In a tenth aspect, a computer program / program product is provided, the computer program / program product being stored in a storage medium, the program / program product being executed by at least one processor to implement the steps of the wireless communication method as described in the first aspect, or to implement the steps of the wireless communication method as described in the second aspect.
[0025] In this embodiment, the terminal can determine the target resource indication information associated with the target object based on the resource unit used or activated or the resource unit indicated by the control signaling, and further determine the meaning of the target resource indication information based on the target resource indication information associated with the target object, such as whether the target resource indication information is valid or invalid or the scheduling information of the target object. Attached Figure Description
[0026] Figure 1 is a schematic diagram of a communication system architecture provided in an embodiment of this application;
[0027] Figure 2 is a schematic flowchart of a wireless communication method provided according to an embodiment of this application;
[0028] Figure 3 is a schematic block diagram of a wireless communication device according to an embodiment of this application;
[0029] Figure 4 is a schematic block diagram of a wireless communication device according to an embodiment of this application;
[0030] Figure 5 is a schematic block diagram of a communication device according to an embodiment of this application;
[0031] Figure 6 is a schematic diagram of the hardware structure of a terminal according to an embodiment of this application;
[0032] Figure 7 is a schematic block diagram of a network-side device provided according to an embodiment of this application. Detailed Implementation
[0033] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0034] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, without limiting the number of objects; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, "A or B" covers three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0035] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.
[0036] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used in the systems and radio technologies mentioned above, as well as in other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.
[0037] Figure 1 shows a block diagram of a wireless communication system applicable to an embodiment of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in the embodiments of this application.
[0038] A terminal can also be called user equipment (UE), terminal equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc.
[0039] Network-side equipment 12 may include access network equipment or core network equipment. Access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include base stations, wireless local area network (WLAN) access points (APs), or wireless Fidelity (WiFi) nodes, etc. The term "base station" can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR Node B), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmission Reception Point (TRP), or any other suitable term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to any specific technical terminology. It should be noted that this application embodiment only uses a base station in an NR system as an example for description and does not limit the specific type of base station.
[0040] In a communication system, network-side devices can schedule the Physical Uplink Shared Channel (PUSCH) or the Physical Downlink Shared Channel (PDSCH) using Downlink Control Information (DCI).
[0041] In some scenarios, multi-cell scheduling DCI (mc-DCI) is introduced, such as DCI format 3-0 or DCI format 3-1, to schedule the PUSCH or PDSCH of one or more cells.
[0042] In some scenarios, communication systems can support the following frameworks:
[0043] Multiple cells can be divided into multiple cell sets. For example, cell set (cell1 / 2 / 3 / 4 / 5 / 6 / 7 / 8) can be divided into two cell sets (cell1 / 2 / 3 / 4) and cell set (cell5 / 6 / 7 / 8).
[0044] A cell set can be divided into multiple cell combinations. For example, a cell set (cell1 / 2 / 3 / 4) can contain cell combinations (cell1 / 2 / 3, cell1 / 2 / 4, cell1 / 3).
[0045] One MC-DCI can schedule / instruct a cell combination at a time.
[0046] There are two methods for scheduling / indicating a cell combination using MC-DCI:
[0047] Method 1: Cell indicator-based scheme
[0048] For example, Radio Resource Control (RRC) configures a cell combination table for each cell set, and each cell combination table corresponds to an index. The mc-DCI carries a field to indicate an index. For example, '01' corresponds to cell 1 / 3. If the mc-DCI indicates '01', it means that cell 1 / 3 has been scheduled / indicated. In this case, the mc-DCI only carries the frequency domain resource assignment (FDRA) for cell 1 / 3.
[0049] Method 2: FDRA-based scheme
[0050] For example, in the above example, the mc-DCI carries the FDRA fields of cell1 / 2 / 3 / 4. If the FDRA field corresponding to a certain cell indicates an invalid value, it means that the cell will not be scheduled.
[0051] In some scenarios, each cell set has a reference cell.
[0052] The number of blind detections and the DCI size for the MC-DCI of this cell set are calculated on the reference cell.
[0053] In some scenarios, each reference cell or cell set or each cell has a corresponding limit on the number of DCIs / the number of scheduling attempts.
[0054] For example, within a monitoring occasion, there are at most N1 mc-DCIs for the reference cell or cell set (which can schedule at least some of the cells in the cell set).
[0055] For example, during a monitoring occasion, there can be a maximum of N2 single-cell scheduling DCIs (sc-DCIs) for a cell within the cell set (which can schedule that cell).
[0056] When performing Downlink Assignment Index (DAI) counting, if a cell combination is scheduled, the DAI is counted for the cell with a specific ID (minimum cell ID) in that cell combination (e.g., DAI incremented by one), or the DAI is counted based on the cell with a specific ID (minimum ID) in that cell combination to generate Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) bits.
[0057] This can be considered as associating the DAI count with the DAI count of a specific ID (smallest cell ID) within the cell group.
[0058] When generating HARQ-ACK bits, the process iterates through the cell set dimension and each cell within the set, concatenating the HARQ-ACK bits corresponding to each cell to generate the target HARQ-ACK bits. The HARQ-ACK bits corresponding to a cell combination are placed in the bit position corresponding to the cell with a specific ID (smallest cell ID) within that cell combination. For cells that have not been scheduled, a corresponding Negative Acknowledgement (NACK) is generated.
[0059] In some cases, mc-DCI can carry dormancy indication information, specifically through two methods:
[0060] Method 1: Include a visible dormancy indication field;
[0061] Method 2: If the FDRA field corresponding to one or more cells is invalid, then use the modulation and coding scheme (MCS), HARQ process, and other fields corresponding to the cell with the specific ID (minimum cell ID) in these cells to indicate the sleep indication information.
[0062] In some scenarios, the terminal can perform BWP switching based on the Band Width Part (BWP) indicator of the network-side device.
[0063] For example, if the terminal is on BWP A, but the BWP indicator in the DCI points to BWP B, the terminal needs to switch from BWP A to BWP B. However, the number of bits in the information fields in this DCI is still determined according to the configuration of BWP A; for example, the number of bits in the FDRA field is still determined according to the resource allocation type and bandwidth of BWP A. But during interpretation, the terminal will truncate or pad the FDRA field before interpreting it.
[0064] In some cases, if the number of bits N required for the FDRA field in the BWP B configuration is less than the number of bits M in the FDRA field in the DCI, the terminal can interpret the actual frequency domain allocation information based on only the lowest N bits. Alternatively, it can be interpreted that the first MN bits of the FDRA field will be truncated, and the actual frequency domain allocation information will be obtained based on the remaining N bits.
[0065] In other cases, if the number of bits N required for the FDRA field corresponding to the BWP B configuration is greater than the number of bits M in the FDRA field of the DCI, the terminal will pad the M bits with NM zeros, and then interpret the resulting N bits to obtain the actual frequency domain allocation information.
[0066] In some scenarios, invalid values for the FDRA field in mc-DCI are defined as follows:
[0067] For resource allocation type 0 (denoted as type0), setting the FDRA field to all zeros is an invalid value;
[0068] For resource allocation type 1 (denoted as type1), setting the FDRA field to all 1s is an invalid value;
[0069] For dynamically switching resource allocation types (denoted as dynamic), setting the FDRA field to all 1s or all 0s is an invalid value;
[0070] For resource allocation type 2 (denoted as type2) and SCS is 30kHz (i.e., μ = 1), the FDRA field is set to all zeros as an invalid value;
[0071] For resource allocation type 2, and SCS is 15kHz (i.e., μ = 0), setting the FDRA field to all 1s is an invalid value.
[0072] When the FDRA field is invalid, the cell associated with that FDRA field is not scheduled.
[0073] In some scenarios, if it is known that certain cells correspond to invalid FDRA fields, at least some information fields corresponding to those cells have a dual function in mc-DCI:
[0074] 1. The FDRA field associated with this cell indicates that the cell has not been scheduled;
[0075] 2. The MCS or other information fields associated with this cell can be used to indicate some special information, such as dormancy indication information, enhanced type 3 codebook information, or HARQ retransmission information.
[0076] To facilitate understanding of the embodiments of this application, the technical problems of this application will be explained.
[0077] Question A: In existing technology, if MC-DCI triggers a BWP handover, and the number of FDRA bits required by the BWP indicated by the BWP indicator is greater than the number of FDRA bits required by the current BWP, the terminal will pad the FDRA field with zeros and interpret the information according to the padded FDRA field. However, this design has some problems. For example, when the resource allocation type of the BWP indicated by the BWP indicator is type1 or type2 and μ=1, the FDRA field obtained after padding with zeros will not be all "1"s. Therefore, the obtained FDRA field will not indicate an invalid value. In this case, it is impossible to determine from the indication of the FDRA field that the cell has not actually been scheduled. That is, this method cannot indicate an invalid value.
[0078] Question B: If the FDRA field is modified to be interpreted based on the current BWP, and the FDRA field is an invalid FDRA, it means that the FDRA obtained by truncating or padding with zeros after invalidating the FDRA cannot be actually used for scheduling, even if the FDRA is valid scheduling information for the BWP indicated by the BWP indicator. For example, for the current BWP, FDRA = 11 is an invalid FDRA, and it needs to be padded with two zeros, resulting in FDRA 0011. This is valid scheduling information for the BWP indicated by the BWP indicator, but it cannot be actually used for scheduling.
[0079] Therefore, determining the scheduling information of the terminal's object (e.g., cell) is an urgent problem to be solved when the terminal's resource unit (e.g., BWP) is switched.
[0080] The wireless communication method provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0081] Figure 2 is a schematic diagram of a wireless communication method provided in an embodiment of this application. As shown in Figure 2, the method 200 includes at least the following:
[0082] S210, the terminal determines target resource indication information based on the first resource unit or the target resource unit, wherein the first resource unit includes a resource unit that is used or activated, the target resource unit is a resource unit indicated by control signaling, and the target resource indication information is associated with a target object.
[0083] In some embodiments, the first resource unit includes a used or active BWP. Determining the target resource indication information includes determining whether the target resource indication information is valid or invalid, and or, determining the scheduling information (e.g., allocated resources) corresponding to the target resource indication information.
[0084] In some embodiments, the target resource indication information may refer to the value corresponding to the first information field (e.g., the FDRA field), or the meaning corresponding to the first information field (e.g., the FDRA field).
[0085] S220, based on the target resource indication information, determine at least one of the following:
[0086] The target resource indication information is valid;
[0087] The target resource indication information is invalid;
[0088] The scheduling information of the target object.
[0089] The resource unit described in this application embodiment may include, but is not limited to, at least one of the following:
[0090] BWP, cell, carrier, frequency resource, resource set, subchannel, resource pool, resource block (RB) set, BWP combination, cell combination, carrier combination, frequency resource combination, resource set combination, subchannel combination, resource pool combination, RB set combination.
[0091] The objects described in the embodiments of this application may include, but are not limited to, at least one of the following:
[0092] BWP, cell, carrier, frequency resource, resource set, subchannel, resource pool, resource block (RB) set, BWP combination, cell combination, carrier combination, frequency resource combination, resource set combination, subchannel combination, resource pool combination, RB set combination, cell set.
[0093] In some embodiments, the first resource unit / target resource unit and the target object are different.
[0094] For example, the first resource unit is the first BWP or the first BWP combination, the target resource unit is the target BWP or the target BWP combination, and the target object is the target cell, or the target cell combination, or the target cell set.
[0095] For example, the first resource element is the first carrier, the target resource element is the target carrier, and the target object is the target BWP or a combination of target BWPs.
[0096] In some embodiments, the first resource unit is also called the source resource unit, for example, the first resource unit is the first BWP, and the first BWP is also called the source BWP.
[0097] In some embodiments, the first resource unit / target resource unit is associated with the target object.
[0098] For example, the first BWP / target BWP is associated with the same cell / cell combination / cell set.
[0099] For example, the first carrier / target carrier may be associated with the same cell / cell combination / cell set.
[0100] In the following example, the first resource unit is the first BWP, the target resource unit is the target BWP, and the target object is the target cell. These can also be replaced with other resource units and other objects, and this application does not limit them.
[0101] It should be understood that the embodiments of this application can be applied to scenarios of multi-cell scheduling (MC-scheduling), or to scenarios of single cell with multiple carriers (Single cell with multiple carriers). For example, an object (e.g., a cell) may contain one or more carriers, or one or more bands, or one or more subbands, or one or more active BWPs.
[0102] In some embodiments, the control signaling may be DCI, RRC signaling, or other higher-layer signaling, such as Media Access Control Element (MAC CE), which is not limited in this application.
[0103] In some embodiments, the target BWP is indicated by a BWP indicator, which may be carried in the control signaling.
[0104] In some embodiments, the scheduling information for the target object may include, but is not limited to, at least one of the following:
[0105] The resources that the target object is scheduled for, whether the target object is scheduled, and whether the scheduling information is valid or invalid.
[0106] Optionally, if the scheduling information is invalid, the target object may be considered not to have been scheduled; or if the scheduling information is valid, the target object may be considered to have been scheduled.
[0107] In some embodiments, invalid target resource indication information can be understood as: the value corresponding to the target resource indication information does not correspond to scheduling information, and / or, the target entity has not been scheduled, and / or, the value of the target resource indication information is invalid.
[0108] In some embodiments, the validity of the target resource indication information can be understood as: the value corresponding to the target resource indication information corresponds to scheduling information, and / or the target entity is scheduled, and / or the value of the target resource indication information is a valid value.
[0109] In some embodiments, target resource indication information can be used to indicate resources on a target object, such as frequency resources, resource sets, RB sets, frequency resource combinations, resource set combinations, or RB set combinations.
[0110] In some embodiments, target resource indication information is determined by interpreting a first information field.
[0111] Optionally, the first information field may be called the resource indication field, or it may be called another name, such as the FDRA field when the resource indication information is used to indicate frequency domain resources.
[0112] In some embodiments, the number of bits in the first information field is determined based on the configuration of the first resource unit.
[0113] In other words, the number of bits in the first information field is equal to the number of bits of resource indication information required by the first resource unit, denoted as M bits.
[0114] In some embodiments, the number of bits of resource indication information required by the target resource unit may be N bits, where N and M may be the same or different.
[0115] In some embodiments, the first information field may be obtained from the first DCI.
[0116] In some embodiments, the terminal may interpret the first information field based on the first resource unit to determine the target resource indication information, or it may interpret the first information field based on the target resource unit to determine the target resource indication information.
[0117] When the terminal interprets the first information field based on the target resource unit, since the number of bits in the first information field is the number of bits of the resource indication information required by the first resource unit, if the number of bits of the resource indication information required by the target resource unit is different from the number of bits of the resource indication information required by the first resource unit, the terminal needs to fill or truncate the first information field, and determine the target resource indication information based on the first information field after filling or truncation.
[0118] For example, if the number of bits of resource indication information required by the target resource unit is greater than the number of bits of resource indication information required by the first resource unit, then the first information field needs to be padded. Based on the padded first information field, the target resource indication information is determined. The padded first information field contains N bits.
[0119] For example, if the number of bits of resource indication information required by the target resource unit is less than the number of bits of resource indication information required by the first resource unit, then the first information field needs to be truncated. The target resource indication information is then determined based on the truncated first information field. Here, the number of bits in the truncated first information field is N. For example, truncating the first MN bits of the first information field means determining the target resource indication information based on the lower N bits.
[0120] In some embodiments, under a first indication scheme (e.g., FDRA-based scheme), the terminal determines scheduling information based on resource indication information; under a second indication scheme (e.g., cell indicator-based scheme), the terminal determines scheduling information based on object indication information (e.g., cell indication information).
[0121] For example, under the first instruction scheme, if the resource instruction information is invalid, it is determined that the target object associated with the resource instruction information has not been scheduled.
[0122] For example, under the second indication scheme, the object indication information can indicate a scheduled object or an unscheduled object.
[0123] However, in some cases (such as the first indication scheme), when the terminal interprets the first information field based on the target resource unit to determine the target resource indication information, the aforementioned problem A may occur. For example, if the number of bits of resource indication information required by the target resource unit is greater than the number of bits of resource indication information required by the first resource unit, the first information field needs to be padded. When determining the target resource indication information based on the padded first information field, the aforementioned problem A may occur.
[0124] In view of this, in some embodiments of this application, the conditions for interpreting the first information domain based on the target resource unit can be constrained, thereby achieving the purpose of avoiding problem A.
[0125] For example, under the first instruction scheme, the first information domain is interpreted based on the first resource unit. Under the second instruction scheme, the first information domain can be interpreted based on the first BWP, or it can be interpreted based on the target BWP, or the first information domain can be ignored and the scheduling information of the target object can be determined based on the object instruction information.
[0126] The following describes, with reference to Example 1, the method for selecting resource units used by the terminal to determine target resource indication information.
[0127] Example 1:
[0128] In some embodiments of this application, S210 may include at least one of the following:
[0129] If the first condition is met, the target resource indication information is determined based on the first information field according to the first resource unit; for example, the FDRA field is interpreted according to the current active BWP configuration, thereby determining whether the target indication information is valid or invalid.
[0130] If the second condition is met, the target resource indication information is determined based on the first information field according to the target resource unit or the first resource unit. For example, based on the configuration of the indicated target BWP, the FDRA field is interpreted to determine whether the target resource indication information is valid or invalid.
[0131] In some embodiments, the first condition includes at least one of the following:
[0132] No object set information is configured;
[0133] No configuration object composition information is provided;
[0134] Configure / activate / be configured using the first instruction scheme.
[0135] In some embodiments, the second condition includes at least one of the following:
[0136] The object set information has been configured.
[0137] Object composition information has been configured;
[0138] Configure / activate / be configured using the second instruction scheme.
[0139] In the embodiments of this application, if it is described as 'Z is configured', it may mean that at least Z is configured or at least one Z is configured, or only Z is configured.
[0140] For example, configuring object set information can mean that at least one object set information is configured, or at least one object set information is configured, or at least one object set information is configured; configuring object combination information can mean that at least one object combination information is configured, or at least one object combination information is configured, or at least one object combination information is configured.
[0141] In the embodiments of this application, Y satisfying X is Z can mean that Y satisfying X includes at least one Z, or only includes Z.
[0142] For example, if the first condition is met, the terminal can determine the target resource indication information based on the first BWP; or, if the second condition is met, the terminal can determine the target resource indication information based on the target BWP or the first BWP.
[0143] Optionally, the object combination information may include a list of scheduled cell combinations, such as ScheduledCellCombo-ListDCI-1-3, ScheduledCellCombo-ListDCI-0-3, and ScheduledCellCombo.
[0144] Optionally, the object set information may include a list of scheduled cell sets, such as ScheduledCellSet-ListDCI-1-3, ScheduledCellSet-ListDCI-0-3 / ScheduledCellSet.
[0145] Optionally, in the absence of configured object set information or configured object combination information, it can be assumed that the terminal is configured / activated / configured using the first indication scheme. Therefore, the terminal can interpret the first information field according to the first BWP to determine the target resource indication information.
[0146] Optionally, when configuring object set information or configuration object combination information, it can be assumed that the terminal is configured / activated / configured using the second indication scheme. Therefore, the terminal can interpret the first information field according to the first BWP or the target BWP to determine the target resource indication information.
[0147] In some scenarios, the aforementioned problem A may occur because, under certain circumstances (where all 1s are considered invalid values), filling in 0s causes invalid resource indication information to become valid resource indication information, thus causing the terminal to be unable to correctly determine the actual scheduling information, or in other words, the terminal and network-side devices have inconsistent understandings of the actual scheduling information.
[0148] In view of this, the filling method of the first information field in the embodiments of this application can be adjusted to avoid the aforementioned problem A.
[0149] The following describes the specific implementation of filling the first information field, in conjunction with Example 2.
[0150] Example 2:
[0151] In some embodiments of this application, the terminal may fill in the first information field, for example, by filling it with 1 or 0, based on the resource allocation type of the target resource unit or the indication scheme configured / activated / configured on the terminal. Further optionally, the terminal may determine the target resource indication information based on the filled first information field.
[0152] For example, when the number of bits of resource indication information required by the target BWP is greater than the number of bits of resource indication information required by the first BWP, or when the bandwidth of the target BWP is greater than the bandwidth of the first BWP, or when the frequency domain resources (e.g., the number of RBs) of the target BWP are greater than the frequency domain resources of the first BWP, the first information field is filled according to the resource allocation type of the target resource unit, or the indication scheme configured / activated / configured on the terminal.
[0153] In some embodiments, Embodiment 2 can be combined with Embodiment 1. For example, when the terminal determines the target resource indication information by interpreting the first information field according to the target BWP according to Embodiment 1, it can determine the filling method of the first information field according to Embodiment 2.
[0154] Example 2-1:
[0155] In some embodiments, the terminal fills the first information field according to the resource allocation type of the target resource unit, or according to the configuration / activation / configuration usage indication scheme on the terminal, including at least one of the following filling methods:
[0156] Filling method 1: If the resource allocation type of the target resource unit is type 0, fill the first information field with 0;
[0157] Filling method 2: If the resource allocation type of the target resource unit is type 1, fill the first information field with 1;
[0158] Filling method 3: If the resource allocation type of the target resource unit is dynamic, fill the first information field with 0 or 1, for example, preferably fill with 0;
[0159] Filling method 4: If the resource allocation type of the target resource unit is type 2 and the SCS of the target resource unit is the first SCS, fill the first information field with 0 or 1, for example, preferably fill with 0;
[0160] Filling method 5: If the resource allocation type of the target resource unit is type 2 and the SCS of the target resource unit is the second SCS, fill the first information field with 1 or 0, for example, preferably fill with 1;
[0161] Filling method 6: If the first condition is met, and the resource allocation type of the target resource unit is type 0, dynamic type, or type 2, and the SCS of the target resource unit is the first SCS, fill the first information field with 0;
[0162] Filling method 7: If the first condition is met, and the resource allocation type of the target resource unit is type 1, dynamic type, or type 2, and the SCS of the target resource unit is the second SCS, fill the first information field with 1;
[0163] Filling method 8: If the second condition is met, fill the first information field with 0.
[0164] The specific implementation of the first and second conditions is described above and will not be repeated here for the sake of brevity.
[0165] In some embodiments, the first SCS can be 30 kHz (or μ = 1), and the second SCS can be 15 kHz (or μ = 0).
[0166] In some embodiments, when the resource allocation type of the target resource unit is type0, dynamic, or type 2 and μ = 1, the first information field being all 0 indicates invalid resource indication information. In this case, when the first information field needs to be padded according to the interpretation of the target BWP (i.e., the number of bits of resource indication information required by the target BWP is greater than the number of bits of resource indication information required by the first BWP, or the bandwidth of the target BWP is greater than the bandwidth of the first BWP, or the frequency domain resources of the target BWP are more than the frequency domain resources of the first BWP), the first information field can be padded with 0. This can avoid the situation where the terminal uses the padding method of filling with 1 when the network-side device indicates invalid resource indication information, causing the invalid resource indication information to become valid resource indication information. However, this resource indication information cannot be actually used for scheduling, resulting in a problem of inconsistent understanding of the actual scheduling information between the network-side device and the terminal.
[0167] In other embodiments, when the resource allocation type of the target resource unit is type1, dynamic, or type2 and μ = 0, the first information field being all 1s indicates invalid resource indication information. In this case, when the first information field needs to be padded according to the interpretation of the target BWP (i.e., the number of bits of resource indication information required by the target BWP is greater than the number of bits of resource indication information required by the first BWP, or the bandwidth of the target BWP is greater than the bandwidth of the first BWP, or the frequency domain resources of the target BWP are more than the frequency domain resources of the first BWP), the first information field can be padded with 1s. This can avoid the situation where the terminal uses the padding method of filling with 0s when the network-side device indicates invalid resource indication information, causing the invalid resource indication information to become valid resource indication information. However, this resource indication information cannot be actually used for scheduling, resulting in a problem of inconsistent understanding of the actual scheduling information between the network-side device and the terminal.
[0168] In some embodiments, when the first condition is met, the terminal determines target resource indication information based on the first information field, and further determines scheduling information based on the target resource indication information. Therefore, the terminal may fill the first information field with 0 when the first condition is met and the resource allocation type of the target resource unit is type0, dynamic, type 2 and μ=1, or fill the first information field with 1 when the first condition is met and the resource allocation type of the target resource unit is type1, dynamic, type 2 and μ=0.
[0169] That is, in the embodiments of this application, the fill value is related to the definition value of the invalid resource indication information.
[0170] For example, when the defined value of invalid resource indication information is all 0, it is filled with 0; when the defined value of invalid resource indication information is all 1, it is filled with 1. This can avoid the problem of invalid resource indication information becoming valid resource indication information due to filling with values that are inconsistent with invalid values, which in turn leads to inconsistent understanding of actual scheduling information by network-side devices and terminals.
[0171] In some embodiments, if the second condition is met, it can be considered that the terminal determines the scheduling information based on the object indication information (i.e., adopts the second indication scheme). In this case, the existing filling scheme does not need to be adjusted. That is, when the first information field needs to be filled according to the interpretation of the target BWP, the first information field can be filled with 0.
[0172] Example 2-2:
[0173] In some embodiments of this application, the terminal may also determine whether to fill in the first information field based on whether the first information field indicates invalid resource indication information.
[0174] For example, if the number of bits of resource indication information required by the target BWP is greater than the number of bits of resource indication information required by the first BWP, or if the bandwidth of the target BWP is greater than the bandwidth of the first BWP, or if the frequency domain resources (e.g., the number of RBs) of the target BWP are greater than the frequency domain resources of the first BWP, the terminal can determine whether to fill the first information field based on whether the first information field indicates invalid resource indication information.
[0175] As an example, if the first information field indicates invalid resource indication information, it is determined that the first information field should not be filled, and / or the target resource indication information is determined based on the first information field.
[0176] When the first information field indicates invalid resource indication information, it can be assumed that the network-side device has no scheduling target object. Therefore, the terminal may choose not to process the first information field, or determine the target resource indication information based on the first information field.
[0177] For example, when the resource allocation type of the target resource unit is type0, dynamic, or type 2 and μ = 1, if the first information field is all 0s, it is determined that the first information field indicates invalid resource indication information. In this case, the first information field may not be processed, and / or the invalid resource indication information may be directly used as the target resource indication information. When further determining the scheduling information based on the target resource indication information, it is determined that the target object has not been scheduled.
[0178] For example, when the resource allocation type of the target resource unit is type1, dynamic, or type2 and μ = 0, if the first information field is all 1s, it is determined that the first information field indicates invalid resource indication information. In this case, even if the number of bits of resource indication information required by the target BWP is greater than the number of bits of resource indication information required by the first BWP, or the bandwidth of the target BWP is greater than the bandwidth of the first BWP, or the frequency domain resources (e.g., the number of RBs) of the target BWP are greater than the frequency domain resources of the first BWP, the terminal may not perform padding processing on the first information field, and / or directly use the invalid resource indication information as the target resource indication information. When further determining scheduling information based on the target resource indication information, it is determined that the target object has not been scheduled.
[0179] As another example, when the first information field indicates valid resource indication information, the first information field is filled with 0 according to the target resource unit, and the target resource indication information is determined according to the filled first information field.
[0180] When the first information field indicates valid resource indication information, it can be determined that the value of the first information field is neither all 0 nor all 1. In this case, the first information field is filled with 0, and then the target resource indication information is determined based on the filled first information field. There is no problem of turning invalid resource indication information into valid resource indication information, thus avoiding the aforementioned problem A.
[0181] For example, when the resource allocation type of the target resource unit is type0, dynamic, or type 2 and μ = 1, if the first information field is not all zeros, it is determined that the first information field indicates valid resource indication information. In this case, the first information field can be filled with zeros. Further optionally, the target resource indication information is determined based on the filled first information field.
[0182] For example, when the resource allocation type of the target resource unit is type1, dynamic, or type2 and μ = 0, if the first information field is not all 1s, it is determined that the first information field indicates valid resource indication information. In this case, even if the number of bits of resource indication information required by the target BWP is greater than the number of bits of resource indication information required by the first BWP, or the bandwidth of the target BWP is greater than the bandwidth of the first BWP, or the frequency domain resources (e.g., the number of RBs) of the target BWP are greater than the frequency domain resources of the first BWP, the terminal can fill the first information field with 0s. Further optionally, the target resource indication information is determined based on the filled first information field.
[0183] In some scenarios, the aforementioned problem A may occur because the network-side device indicates a target resource unit that is different from the current resource unit, and also indicates invalid resource indication information.
[0184] In view of this, embodiments of this application can constrain the indication method of DCI to avoid the aforementioned problem A.
[0185] The indication method of DCI will be described below with reference to Example 3.
[0186] Example 3:
[0187] In this embodiment 3, DCI does not support simultaneously indicating resource units different from the used / activated resource units and invalid resource indication information, or, it is not expected that DCI simultaneously indicates resource units different from the used / activated resource units and invalid resource indication information, thereby avoiding the aforementioned problem A caused by filling the first information field.
[0188] In some embodiments, the first information field and / or the target resource indication information are obtained through a first DCI, the first DCI further including resource unit indication information, the resource unit indication information indicating the target resource unit. Wherein, the first DCI does not support simultaneously indicating a target resource unit different from the first resource unit and invalid resource indication information; or, it is not expected that the first DCI simultaneously indicates a target resource unit different from the first resource unit and invalid resource indication information.
[0189] In some embodiments, the first DCI does not support simultaneously indicating a target resource unit different from the first resource unit and invalid resource indication information, and may refer to:
[0190] For the same object or target object, the first DCI does not support simultaneously indicating a target resource unit different from the first resource unit and invalid resource indication information. For example, the first DCI cannot simultaneously indicate a BWP different from the current BWP to the first cell and also indicate invalid resource indication information to the first cell.
[0191] Optionally, the first DCI can support indicating a BWP different from the current BWP to the second cell, while simultaneously indicating an invalid resource indication message to the first cell.
[0192] Optionally, the target resource pair being different from the first resource unit can mean:
[0193] The number of bits of resource indication information required by the target resource unit is different from the number of bits of resource indication information required by the first resource unit. For example, the number of bits of resource indication information required by the target resource unit is greater than the number of bits of resource indication information required by the first resource unit; or
[0194] The bandwidth of the target resource unit is different from the bandwidth of the first resource unit; for example, the bandwidth of the target resource unit is greater than the bandwidth of the first resource unit.
[0195] The frequency domain resources of the target resource unit are different from those of the first resource unit. For example, the frequency domain resources (e.g., the number of RBs) of the target resource unit are greater than those of the first resource unit.
[0196] Optionally, if the second condition is met, the constraints in Example 3 are not applied to the DCI.
[0197] The second condition includes at least one of the following:
[0198] The object set information has been configured.
[0199] Object composition information has been configured;
[0200] Configure / activate / be configured using the second instruction scheme.
[0201] That is, if the second condition is met, Example 3 is not used.
[0202] Optionally, embodiment 3 may be used if the second condition is not met, or embodiment 3 may be used if the first condition is met.
[0203] In some scenarios, the aforementioned problem A occurs under specific circumstances, such as when the terminal uses the first indication scheme, interprets the first information field according to the target resource unit, adopts a filling method of 0, and the resource allocation type of the target resource unit is type 1 or type 2 and the SCI is the second SCS. Therefore, one design idea is to avoid the aforementioned problem A by constraining the indication scheme configured / activated / used by the terminal.
[0204] It should be understood that the indication scheme in the embodiments of this application can be configured per object, such as per scheduling cell, or it can be configured at other granularities, such as per resource unit, such as per BWP / per BWP combination / BWP indication information per code point. In this way, when a resource unit handover occurs, the terminal can switch to the indication scheme corresponding to the target resource unit, thereby configuring a suitable indication scheme for the target resource unit that may have a problem can solve problem A.
[0205] The following describes the selection of the terminal configuration / activation / usage instruction scheme in conjunction with Example 4.
[0206] Example 4:
[0207] In some embodiments of this application, the method 200 further includes:
[0208] The terminal determines a configuration / activation / use indication scheme and / or a non-configuration / non-activation / non-use indication scheme based on the first information. For example, the configuration / activation / use indication scheme is determined from the first indication scheme and the second indication scheme, and / or a non-configuration / non-activation / non-use indication scheme is determined.
[0209] In some embodiments, the first information includes, but is not limited to, at least one of the following:
[0210] Resource allocation type for at least one resource unit;
[0211] SCS of the at least one resource unit;
[0212] The resource size of the at least one resource unit, such as bandwidth;
[0213] The number of resources in the at least one resource unit, such as the number of RBs, the number of carriers, etc.;
[0214] The number of bits of resource indication information required for the at least one resource unit.
[0215] In some embodiments, the at least one resource unit is a resource unit that can be indicated by control signaling, such as a resource unit that can be scheduled or indicated by DCI, or a resource unit that can be scheduled or indicated by resource unit indication information, wherein the resource unit indication information is used to indicate the resource unit to be scheduled or indicated.
[0216] For example, the at least one resource unit is at least one BWP, which is a BWP that can be indicated by control signaling, such as a BWP that can be scheduled or indicated by DCI, or a BWP that can be scheduled or indicated by BWP indication information.
[0217] In some embodiments, this embodiment 4 can be applied to a specific object, such as a specific cell, a specific combination of cells, or a specific set of cells, or it can be applied to any object or all objects, such as all cells, all combinations of cells, or all sets of cells. Optionally, the specific object can be predefined or indicated by the network-side device.
[0218] Example 4-1:
[0219] In some embodiments, the terminal determines a configuration / activation / use indication scheme and / or a non-configuration / non-activation / non-use indication scheme based on first information, including:
[0220] If the third condition is met, determine that the second instruction scheme is configured / activated / used, and / or determine that the first instruction scheme is not configured / activated / used; and / or
[0221] If the third condition is not met, determine whether to configure / activate / use the first instruction scheme, and / or determine whether to configure / activate / use the second instruction scheme.
[0222] In this embodiment, satisfying the third condition means that when interpreting the first information field according to the target BWP, the first information field needs to be padded. If it is padded with 0, the aforementioned problem A may occur, affecting the interpretation of the actual scheduling information. In this case, a second indication scheme can be configured / activated / used, that is, the scheduling information is determined according to the object indication information. Optionally, in this case, the terminal can ignore the first information field, or ignore the first information field after padding.
[0223] For example, the third condition includes, but is not limited to, at least one of the following:
[0224] The resource allocation type of the at least one resource unit includes type 1, dynamic type and type 2, and the SCS is at least one of the second SCS;
[0225] The bandwidth of the at least one resource unit is greater than the bandwidth of at least one other resource unit, for example, the bandwidth of the at least one resource unit is greater than the bandwidth of all other resource units.
[0226] The frequency domain resources of the at least one resource unit are greater than the frequency domain resources of at least one other resource unit, for example, the frequency domain resources of the at least one resource unit are greater than the frequency domain resources of all other objects;
[0227] The bandwidth or frequency domain resources of the at least one resource unit are different from the bandwidth or frequency domain resources of at least one other resource unit. For example, the bandwidth or frequency domain resources of the at least one resource unit are different from the bandwidth or frequency domain resources of all other resource units.
[0228] The number of bits of resource indication information required by at least one resource unit is greater than the number of bits of resource indication information required by at least one other resource unit. For example, the number of bits of resource indication information required by at least one resource unit is greater than the number of bits of resource indication information required by all other resource units.
[0229] The number of bits of resource indication information required by the at least one resource unit is different from the number of bits of resource indication information required by at least one other resource unit. For example, the number of bits of resource indication information required by the at least one resource unit is different from the number of bits of resource indication information required by all other resource units.
[0230] In some embodiments, the other resource units may refer to resource units configured on the terminal other than the at least one resource unit. Optionally, the at least one resource unit and other resource units are associated with the same object, such as the same cell / cell combination / cell set.
[0231] As a specific example, if the third condition includes that the resource allocation type of the at least one resource unit includes type 1, dynamic type, and type 2, and the SCS is at least one of the second SCS, then:
[0232] When the resource allocation type of the at least one resource unit includes type 1, dynamic type, and type 2, and the SCS is at least one of the second SCS, the terminal determines to configure / activate / use the second indication scheme, and / or determines not to configure / activate / use the first indication scheme; or,
[0233] When the resource allocation type of at least one resource unit does not include type 1, dynamic type and type 2 and the SCS is any of the second SCS, determine to configure / activate / use the first indication scheme, and / or determine not to configure / activate / use the second indication scheme.
[0234] As another specific example, the third condition includes that the resource allocation type of the at least one resource unit includes type 1, dynamic type, and type 2, and the SCS is at least one of the second SCS, and that the number of bits of resource indication information required by the at least one resource unit is greater than the number of bits of resource indication information required by at least one other resource unit, then:
[0235] When the terminal determines to configure / activate / use the second indication scheme, and / or determines not to configure / activate / use the first indication scheme, when the resource allocation type of at least one resource unit includes type 1, dynamic type, and type 2, and the SCS is at least one of the second SCS, and the number of bits of resource indication information required by the at least one resource unit is greater than the number of bits of resource indication information required by other resource units; or,
[0236] When the terminal determines to configure / activate / use the first indication scheme and / or not to configure / activate / use the second indication scheme when the resource allocation type of at least one resource unit is not type 1, dynamic type, or type 2 and the SCS is any of the second SCS, or when the number of bits of resource indication information required by the at least one resource unit is less than the number of bits of resource indication information required by other resource units.
[0237] Example 4-2:
[0238] In some embodiments, the terminal determines a configuration / activation / use indication scheme and / or a non-configuration / non-activation / non-use indication scheme based on first information, including:
[0239] If the fourth condition is met, determine that the first indication scheme is configured / activated / used, and / or determine that the second indication scheme is not configured / activated / used; and / or
[0240] In some embodiments, if the fourth condition is not met, it is determined that the second indication scheme is configured / activated / used, and / or that the first indication scheme is not configured / activated / used.
[0241] In this embodiment of the application, if the fourth condition is met, it can be considered that when interpreting the first information field according to the target BWP, it is not necessary to fill the first information field, or filling 0 does not affect the meaning of the resource indication information, that is, there will be no situation where invalid resource indication information becomes valid resource indication information. Therefore, the terminal can adopt the first indication scheme.
[0242] For example, the fourth condition includes, but is not limited to, at least one of the following:
[0243] The resource allocation type of the at least one resource unit includes type 0, dynamic type and type 2, and the SCS of the target resource unit is at least one of the first SCS.
[0244] The bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of at least one other resource unit, for example, the bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of all other resource units.
[0245] The number of bits of resource indication information required by the at least one resource unit is equal to the number of bits of resource indication information required by at least one other resource unit. For example, the bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of all other resource units.
[0246] As a specific example, if the fourth condition includes the resource allocation type of the at least one resource unit being type 0, dynamic type, or type 2, and the SCS of the target resource unit is at least one of the first SCS, then:
[0247] When the resource allocation type of at least one resource unit includes type 0, dynamic type, or type 2, and the SCS of the target resource unit is at least one of the first SCS, the terminal determines to configure / activate / use a first indication scheme, and / or determines not to configure / activate / use a second indication scheme; or,
[0248] When the resource allocation type of at least one resource unit does not include type 0, dynamic type and type 2 and the SCS of the target resource unit is any of the first SCS, the terminal determines to configure / activate / use the second indication method, and / or determines not to configure / activate / use the first indication scheme.
[0249] As another specific example, if the fourth condition includes the resource allocation type of the at least one resource unit being type 0, dynamic type, or type 2, and the SCS of the target resource unit being at least one of the first SCS, and the number of bits of resource indication information required by the at least one resource unit being equal to the number of bits of resource indication information required by at least one other resource unit, then:
[0250] When the resource allocation type of at least one resource unit includes type 0, dynamic type, or type 2, and the SCS of the target resource unit is at least one of the first SCS, and the number of bits of resource indication information required by the at least one resource unit is equal to the number of bits of resource indication information required by other resource units, the terminal determines to configure / activate / use the first indication scheme, and / or determines not to configure / activate / use the second indication scheme; or,
[0251] When the terminal determines to configure / activate / use the second indication scheme and / or determines not to configure / activate / use the first indication scheme when the resource allocation type of at least one resource unit does not include type 0, dynamic type or type 2 and the SCS of the target resource unit is any of the first SCS, or when the number of bits of resource indication information required by the at least one resource unit is greater than the number of bits of resource indication information required by other resource units.
[0252] In some scenarios, the aforementioned problem A occurs under specific circumstances, such as when the terminal uses the first indication scheme, interprets the first information field according to the target resource unit, adopts a filling method of 0, and the first information field is all 1 to indicate invalid resource indication information. Therefore, one design idea is to avoid the aforementioned problem A by constraining the resource unit configuration on the terminal side.
[0253] The resource unit configuration on the terminal side will be described below with reference to Example 5.
[0254] Example 5:
[0255] In some embodiments, this embodiment 5 can be applied to a specific object, such as a specific cell, a specific combination of cells, or a specific set of cells, or it can be applied to any object or all objects, such as all cells, all combinations of cells, or all sets of cells. Optionally, the specific object can be predefined or indicated by the network-side device.
[0256] Example 5-1:
[0257] In some embodiments, at least one resource unit of the terminal satisfies at least one of the following:
[0258] When the at least one resource unit includes multiple resource units, and the resource allocation type of the multiple resource units is the same, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit switching, that is, either all 0s are considered invalid, or all 1s are considered invalid.
[0259] The resource allocation type of the at least one resource unit is a specific resource allocation type. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, either all 0s are considered invalid, or all 1s are considered invalid.
[0260] The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 0. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, all 0s are considered invalid.
[0261] The resource allocation type of the at least one resource unit includes dynamic type, type 0 and type 2, and the SCS of the resource unit is at least one of the first SCS. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, all 0s are considered invalid.
[0262] The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 1. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, all 1s are considered invalid.
[0263] The resource allocation type of the at least one resource unit includes dynamic type, type 1 or type 2, and the SCS of the resource unit is at least one of the second SCS. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, all 1s are considered invalid.
[0264] The bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of at least one other resource unit. For example, the bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of all other resource units. In this case, it can be assumed that the first information field does not need to be filled after the resource unit is switched, so the problem A caused by filling with 0 will not occur.
[0265] The number of bits of resource indication information required by at least one resource unit is equal to the number of bits of resource indication information required by at least one other resource unit. For example, the number of bits of resource indication information required by at least one resource unit is equal to the number of bits of resource indication information required by all other resource units. In this case, it can be assumed that the first information field does not need to be padded after the resource unit is switched, and the problem A caused by padding with 0 will not occur.
[0266] The bandwidth of the at least one resource unit is less than the bandwidth of at least one other resource unit (e.g., the bandwidth of the at least one resource unit is less than the bandwidth of all other resource units), and the other resource units are resource units that cannot be indicated by control signaling. In this case, it can be assumed that the terminal will not switch to the at least one other resource unit. Therefore, even if the bandwidth of the at least one other resource unit is greater than the bandwidth of the at least one resource unit, it is not necessary to fill the first information field according to the at least one other resource unit. Therefore, the problem A caused by filling with 0 will not occur.
[0267] The frequency domain resources of the at least one resource unit are less than the frequency domain resources of at least one other resource unit (e.g., the offset resources of the at least one resource unit are less than the frequency domain resources of all other resource units), and the other resource units are resource units that cannot be indicated by control signaling. In this case, it can be assumed that the terminal will not switch to the at least one other resource unit. Therefore, even if the frequency domain resources of the at least one other resource unit are greater than the frequency domain resources of the at least one resource unit, it is not necessary to fill the first information field according to the at least one other resource unit. Therefore, the problem A caused by filling with 0 will not occur.
[0268] The number of bits of resource indication information required by the at least one resource unit is less than the number of bits of resource indication information required by at least one other resource unit (e.g., the number of bits of resource indication information required by the at least one resource unit is less than the number of bits of resource indication information required by all other resource units), and the other resource units are resource units that cannot be indicated by control signaling. In this case, it can be assumed that the terminal will not switch to the at least one other resource unit. Therefore, even if the number of bits of resource indication information required by the at least one other resource unit is greater than the number of bits of resource indication information required by the at least one resource unit, it is not necessary to fill the first information field according to the at least one other resource unit. Therefore, the problem A caused by filling with 0 will not occur.
[0269] The terminal is not configured with a sleep resource unit or does not support sleep; for example, none of the terminal's resource units are configured with sleep or do not support sleep.
[0270] The terminal is not configured or does not support the enhanced hybrid automatic repeat request response (HARQ-ACK) codebook. For example, none of the terminal's resource units are configured to sleep or do not support the enhanced HARQ-ACK codebook.
[0271] The terminal is not configured or does not support HARQ retransmission; for example, all resource units are not configured or do not support HARQ retransmission.
[0272] The resource allocation type of the at least one resource unit includes one of dynamic type, type 1 and type 2. For example, under the second indication scheme, the terminal determines the scheduling information based on the object indication information, and the aforementioned problems A and B will not occur. Therefore, the resource unit can be configured as any resource allocation type.
[0273] In some embodiments, the frequency domain resources of the at least one resource element being less than the frequency domain resources of at least one other resource element may include, for example, the number of redundancies (RBs) of the at least one resource element being less than the number of RBs of at least one other resource element. The frequency domain resources of the at least one resource element being equal to the frequency domain resources of at least one other resource element may include, for example, the number of RBs of the at least one resource element being equal to the number of RBs of at least one other resource element.
[0274] In some embodiments, the at least one resource unit is a resource unit that can be indicated by control signaling, such as a resource unit that can be scheduled or indicated by DCI, or a resource unit that can be scheduled or indicated by resource unit indication information, wherein the resource unit indication information is used to indicate the resource unit to be scheduled or indicated.
[0275] For example, the at least one resource unit is at least one BWP, which is a BWP that can be indicated by control signaling, such as a BWP that can be scheduled or indicated by DCI, or a BWP that can be scheduled or indicated by BWP indication information.
[0276] In some embodiments, the at least one resource unit is associated with the same object, such as a first object, such as a first cell / first cell combination / first cell set.
[0277] In some embodiments, the other resource units may be resource units other than at least one of the above-described resource units among all resource units associated with the first object.
[0278] In some embodiments, the other resource elements that cannot be indicated by control signaling may refer to:
[0279] The other resource units cannot be scheduled or indicated by DCI, or cannot be indicated or scheduled by resource unit indication information.
[0280] All other resource units mentioned in this application embodiment may refer to: all other resource units other than the at least one resource unit among all resource units associated with the first object (i.e., the object associated with the at least one resource unit), or all resource units associated with the first object that cannot be indicated by control signaling.
[0281] When a resource unit cannot be indicated by control signaling, even if the number of bits of resource indication information required by that resource unit is more than the number of bits of resource indication information required by other resource units, since the terminal cannot switch to that resource unit, there is no need to consider the problem A caused by padding with 0.
[0282] Example 5-2:
[0283] In some embodiments, when configuring / activating / using the second indication scheme, at least one resource unit of the terminal satisfies at least one of the following:
[0284] When the at least one resource unit includes multiple resource units, and the resource allocation type of the multiple resource units is the same, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit switching, that is, either all 0s are considered invalid, or all 1s are considered invalid.
[0285] The resource allocation type of the at least one resource unit is a specific resource allocation type. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, either all 0s are considered invalid, or all 1s are considered invalid.
[0286] The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 0. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, all 0s are considered invalid.
[0287] The resource allocation type of the at least one resource unit includes dynamic type, type 0 and type 2, and the SCS of the resource unit is at least one of the first SCS. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, all 0s are considered invalid.
[0288] The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 1. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, all 1s are considered invalid.
[0289] The resource allocation type of the at least one resource unit includes dynamic type, type 1 or type 2, and the SCS of the resource unit is at least one of the second SCS. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, all 1s are considered invalid.
[0290] If the bandwidth or frequency domain resource of at least one resource unit is equal to the bandwidth or frequency domain resource of at least one other resource unit, it can be assumed that the first information domain does not need to be filled after the resource unit is switched, so the problem A caused by filling with 0 will not occur.
[0291] The number of bits of resource indication information required by at least one resource unit is equal to the number of bits of resource indication information required by at least one other resource unit (for example, the number of bits of resource indication information required by at least one resource unit is equal to the number of bits of resource indication information required by all other resource units). In this case, it can be assumed that the first information field does not need to be filled after the resource unit is switched, so the problem A caused by filling with 0 will not occur.
[0292] If the bandwidth of the at least one resource unit is less than the bandwidth of at least one other resource unit (e.g., the bandwidth of the at least one resource unit is less than the bandwidth of all other resource units), and the other resource units are resource units that cannot be indicated by control signaling, then it can be assumed that the terminal will not switch to the at least one other resource unit. Therefore, even if the bandwidth of the at least one other resource unit is greater than the bandwidth of the at least one resource unit, it is not necessary to fill the first information field according to the at least one other resource unit. Therefore, the problem A caused by filling with 0 will not occur.
[0293] If the frequency domain resources of the at least one resource unit are less than the frequency domain resources of at least one other resource unit (e.g., the frequency domain resources of the at least one resource unit are less than the frequency domain resources of all other resource units), and the other resource units are resource units that cannot be indicated by control signaling, then it can be assumed that the terminal will not switch to the at least one other resource unit. Therefore, even if the frequency domain resources of the at least one other resource unit are greater than the frequency domain resources of the at least one resource unit, it is not necessary to fill the first information field according to the at least one other resource unit. Therefore, the problem A caused by filling with 0 will not occur.
[0294] If the number of bits of resource indication information required by the at least one resource unit is less than the number of bits of resource indication information required by at least one other resource unit (for example, the number of bits of resource indication information required by the at least one resource unit is less than the number of bits of resource indication information required by all other resource units), and the other resource units are resource units that cannot be indicated by control signaling, then it can be assumed that the terminal will not switch to the at least one other resource unit. Therefore, even if the number of bits of resource indication information required by the at least one other resource unit is greater than the number of bits of resource indication information required by the at least one resource unit, it is not necessary to fill the first information field according to the at least one other resource unit. Therefore, the problem A caused by filling with 0 will not occur.
[0295] The terminal is not configured with a sleep resource unit or does not support sleep; for example, none of the terminal's resource units are configured with sleep or do not support sleep.
[0296] The terminal is not configured or does not support the enhanced hybrid automatic repeat request response (HARQ-ACK) codebook. For example, none of the terminal's resource units are configured to sleep or do not support the enhanced HARQ-ACK codebook.
[0297] The terminal is not configured or does not support HARQ retransmission; for example, all resource units are not configured or do not support HARQ retransmission.
[0298] The resource allocation type of the at least one resource unit includes one of dynamic type, type 1 and type 2. For example, under the second indication scheme, the terminal determines the scheduling information based on the object indication information. In this case, the resource unit can be configured as any resource allocation type.
[0299] In embodiments 5-1 and 5-2, the resource allocation type of the at least one resource unit is the same, including at least one of the following:
[0300] The resource allocation type of each of the at least one resource unit is type 0;
[0301] The resource allocation type of each of the at least one resource unit is type 1;
[0302] The resource allocation type of the at least one resource unit is type 2, and the SCS of the resource unit is the first SCS;
[0303] The resource allocation type of the at least one resource unit is type 2, and the SCS of the resource unit is the second SCS;
[0304] The resource allocation type of at least one resource unit is dynamic.
[0305] In embodiments 5-1 and 5-2, the specific resource allocation type may include at least one of the following:
[0306] Type 0;
[0307] Type 1;
[0308] Type 2, and the SCS of the resource unit is the first SCS;
[0309] Type 2, and the SCS of the resource unit is the second SCS;
[0310] Dynamic type.
[0311] Example 5-3:
[0312] In some embodiments, when configuring / activating / using the first indication scheme, at least one resource unit of the terminal satisfies at least one of the following:
[0313] When the at least one resource unit includes multiple resource units, and the resource allocation type of the multiple resource units is the same, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit switching, that is, all 1s or all 0s are considered invalid.
[0314] The resource allocation type of the at least one resource unit is a specific resource allocation type. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, all 1s or all 0s are considered invalid.
[0315] The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 0. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, all 0s are considered invalid.
[0316] The resource allocation type of the at least one resource unit includes dynamic type, type 0 or type 2, and the SCS of the resource unit is at least one of the first SCS. In this case, it can be considered that the method of identifying invalid resource indication information is the same before and after the resource unit is switched, that is, all 0s are considered invalid.
[0317] If the bandwidth or frequency domain resource of at least one resource unit is equal to the bandwidth or frequency domain resource of at least one other resource unit (e.g., the bandwidth or frequency domain resource of at least one resource unit is equal to the bandwidth or frequency domain resource of all other resource units), then it can be assumed that the first information domain is not filled after the resource unit is switched, and the problem A caused by filling with 0 will not occur.
[0318] The number of bits of resource indication information required by at least one resource unit is equal to the number of bits of resource indication information required by at least one other resource unit (for example, the number of bits of resource indication information required by at least one resource unit is equal to the number of bits of resource indication information required by all other resource units). In this case, it can be assumed that the first information field does not need to be filled after the resource unit is switched, and the problem A caused by filling with 0 will not occur.
[0319] If the bandwidth of the at least one resource unit is less than the bandwidth of at least one other resource unit (e.g., the bandwidth of the at least one resource unit is less than the bandwidth of all other resource units), and the other resource units are resource units that cannot be indicated by control signaling, then it can be assumed that the terminal will not switch to the at least one other resource unit. Therefore, even if the bandwidth of the at least one other resource unit is greater than the bandwidth of the at least one resource unit, it is not necessary to fill the first information field according to the at least one other resource unit. Therefore, the problem A caused by filling with 0 will not occur.
[0320] If the frequency domain resources of the at least one resource unit are less than the frequency domain resources of at least one other resource unit (e.g., the frequency domain resources of the at least one resource unit are less than the frequency domain resources of all other resource units), and the other resource units are resource units that cannot be indicated by control signaling, then it can be assumed that the terminal will not switch to the at least one other resource unit. Therefore, even if the frequency domain resources of the at least one other resource unit are more than the frequency domain resources of the at least one resource unit, it is not necessary to fill the first information field according to the at least one other resource unit. Therefore, the problem A caused by filling with 0 will not occur.
[0321] If the number of bits of resource indication information required by at least one resource unit is less than the number of bits of resource indication information required by at least one other resource unit (e.g., the number of bits of resource indication information required by at least one resource unit is less than the number of bits of resource indication information required by all other resource units), and the other resource units are resource units that cannot be indicated by control signaling, then it can be assumed that the terminal will not switch to the at least one other resource unit. Therefore, even if the number of bits of resource indication information required by the at least one other resource unit is greater than the number of bits of resource indication information required by the at least one resource unit, it is not necessary to fill the first information field according to the at least one other resource unit. Therefore, the problem A caused by filling with 0 will not occur.
[0322] The terminal is not configured with a sleep resource unit or does not support sleep; for example, none of the terminal's resource units are configured with sleep or do not support sleep.
[0323] The terminal is not configured or does not support the enhanced hybrid automatic repeat request response (HARQ-ACK) codebook. For example, none of the terminal's resource units are configured to sleep or do not support the enhanced HARQ-ACK codebook.
[0324] The terminal is not configured or does not support HARQ retransmission; for example, all resource units are not configured or do not support HARQ retransmission.
[0325] In this embodiment 5-3, the resource allocation type of the at least one resource unit is the same, including at least one of the following:
[0326] The resource allocation type of each of the at least one resource unit is type 0;
[0327] The resource allocation type of the at least one resource unit is type 2, and the SCS of the resource unit is the first SCS;
[0328] The resource allocation type of at least one resource unit is dynamic.
[0329] In this embodiment 5-3, the specific resource allocation type may include at least one of the following:
[0330] Type 0;
[0331] Type 2, and the SCS of the resource unit is the first SCS;
[0332] Dynamic type.
[0333] In some scenarios, the aforementioned problem A occurs under specific circumstances, such as when the terminal uses the first indication scheme, interprets the first information field according to the target resource unit, adopts a filling method of 0, and the first information field is all 1 to indicate invalid resource indication information. Therefore, one design idea is to avoid the aforementioned problem A by constraining the resource unit switching method on the terminal side.
[0334] The following describes the resource unit switching transmission on the terminal side in conjunction with Embodiment 6.
[0335] Example 6:
[0336] In this embodiment 6, by constraining the switching of resource units, the aforementioned problem A will not occur when interpreting the first information domain based on the switched resource units.
[0337] In some embodiments, the target resource unit (i.e., the switched resource unit) is not a specific resource unit, or the target resource unit is a resource unit other than a specific resource unit. That is, the network-side device does not instruct the terminal to switch to a specific resource unit, or the terminal does not expect to switch to a specific resource unit. When the target resource unit is a specific resource unit, i.e., when the terminal switches to a specific resource unit, if the first information field is interpreted according to the specific resource unit and filled with 0, the aforementioned problem A will occur. Therefore, by constraining the terminal to not switch to the specific resource unit when switching resource units, the aforementioned problem A can be avoided.
[0338] For example, the specific resource unit satisfies at least one of the following:
[0339] The specific resource unit is a resource unit with a specific identifier (e.g., ID is 0);
[0340] Initial resource unit, such as initial BWP;
[0341] The resource allocation type for the specific resource unit is type 1;
[0342] The resource allocation type of the specific resource unit is type 2, and the SCS of the specific resource unit is the second SCS;
[0343] The bandwidth of the specific resource unit is greater than the bandwidth of at least one other resource unit;
[0344] The frequency domain resources of the specific resource unit are greater than the frequency domain resources of at least one other resource unit;
[0345] The bandwidth or frequency domain resources of the specific resource unit are different from the bandwidth or frequency domain resources of at least one other resource unit;
[0346] The number of bits of resource indication information required by the specific resource unit is greater than the number of bits of resource indication information required by at least one other resource unit;
[0347] The number of bits of resource indication information required by a particular resource unit is different from the number of bits of resource indication information required by at least one other resource unit.
[0348] In the above embodiments 3 to 6, the filling method of the first information field does not need to be adjusted. The existing filling method, i.e., filling with 0, can be used. Only the terminal side indication scheme, DCI indication, resource unit configuration, and resource unit switching method are constrained to avoid the aforementioned problem A.
[0349] It should be understood that the above embodiments 1 to 6 can be implemented individually or in combination, and this application does not limit this. For example, the terminal can select the resource unit used to determine the target resource indication information based on embodiment 1, while combining the constraints of at least one of embodiments 3 to 6 to avoid the aforementioned problem A.
[0350] As an example, the terminal may determine the target resource indication information based on the target resource unit according to Embodiment 1, and at the same time, it may constrain the resource unit configuration of the terminal to meet the constraint conditions in Embodiment 5, or constrain the resource unit switching method of the terminal to meet the constraint conditions in Embodiment 6, etc.
[0351] Example 7: The terminal interprets the first information domain based on the interpretation information to determine the target resource indication information.
[0352] In some embodiments of this application, the method 900 further includes:
[0353] Obtain the interpretation information of the first information domain;
[0354] Based on the interpretation information of the first information domain, the first information domain is interpreted to obtain the target resource indication information.
[0355] In some embodiments, the interpretation information of the first information field is indicated by the network-side device, such as through DCI, RRC signaling, or MAC C signaling, and this application does not limit this.
[0356] In some embodiments, the interpretation information of the first information field is used to indicate at least one of the following:
[0357] The value of the first information field corresponding to invalid resource indication information;
[0358] The first information field indicates invalid resource indication information;
[0359] The first information field is used to indicate valid or invalid resource indication information;
[0360] The padding value used to fill the first information field;
[0361] The method of interpreting the first information domain.
[0362] For example, this interpretation information can indicate that when the first information field after filling takes a specific value (e.g., 1100), it represents invalid resource indication information. Thus, when the first information field takes a value of 11, if it is determined that 00 needs to be filled according to the target resource unit, the first information field after filling will take a value of 1100, which can represent invalid resource indication information, and the aforementioned problem B will not occur.
[0363] In some embodiments, the interpretation information of the first information field may include first indication information (e.g., 1 bit). Different values of the first indication information can be used to indicate whether the first information field indicates valid or invalid resource indication information. For example, a value of 1 indicates that the first information field indicates valid resource indication information, and a value of 0 indicates that the first information field indicates invalid resource indication information. Alternatively, the opposite can be used. In this case, it is not necessary to determine whether the first information field indicates invalid resource indication information based on the value of the first information field.
[0364] In other embodiments, the presence or absence of second indication information in the interpreted information of the first information field can indicate whether the first information field indicates invalid resource indication information. Optionally, the second indication information can be 1 bit. For example, if the second indication information is included, it indicates that the first information field indicates invalid resource indication information; otherwise, it indicates that the first information field indicates valid resource indication information. Alternatively, the reverse can also be true. In this case, it is not necessary to determine whether the first information field indicates invalid resource indication information based on its value.
[0365] In some embodiments, the interpretation information of the first information field may include third indication information, used to indicate the padding value used to pad the first information field, such as indicating padding with 0 or padding with 1. Optionally, the third indication information may be 1 bit. For example, the 1 bit with a value of 1 indicates padding with 0, and a value of 0 indicates padding with 1, or vice versa. For example, when the resource allocation type of the target resource unit is type 0, dynamic type, or type 2 and the SCS is the first SCS, it indicates padding with 0; when the resource allocation type of the target resource unit is type 1, dynamic type, or type 2 and the SCS is the second SCS, it indicates padding with 1.
[0366] In some embodiments, the interpretation method of the first information field may include fourth indication information, used to indicate that the target resource indication information is obtained by filling the first information field with 0 or 1. Optionally, the fourth indication information may be 1 bit. For example, a value of 1 indicates that the target resource indication information is obtained by filling the first information field with 0, a value of 0 indicates that the target resource indication information is obtained by filling the first information field with 1, or vice versa. For example, when the resource allocation type of the target resource unit is type 0, dynamic type, or type 2 and the SCS is the first SCS, it indicates that the target resource indication information is obtained by filling the first information field with 0; when the resource allocation type of the target resource unit is type 1, dynamic type, or type 2 and the SCS is the second SCS, it indicates that the target resource indication information is obtained by filling the first information field with 1.
[0367] In some embodiments, the interpretation information of the first information field is obtained through at least one information field in the second DCI. Optionally, the at least one information field may be an existing information field in the second DCI, or it may be a newly added information field.
[0368] As an example, this interpretation information can be indicated through the New Data Indicator (NDI) field in the second DCI.
[0369] For example, an NDI field value of 1 or 0 indicates that the first information field indicates valid or invalid resource indication information, respectively. Another example is that an NDI field value of 1 or 0 indicates filling with 1 or filling with 0, respectively. Yet another example is that an NDI field value of 1 or 0 indicates that the target resource indication information is obtained by filling the first information field with 1 or by filling the first information field with 0, or vice versa.
[0370] For example, NDI flipping or not flipping indicates that the first information field indicates valid or invalid resource indication information, respectively. For example, NDI flipping or not flipping indicates filling with 1 or filling with 0, respectively. For example, NDI flipping or not flipping indicates that the target resource indication information is obtained by filling the first information field with 1 or by filling the first information field with 0, or vice versa.
[0371] In some implementations, the interpretation information is indicated by at least a portion (e.g., all bits) of an information field. For example, all bits of the NDI field are used to indicate the interpretation information, or a portion of the redundant version (RV) field is used.
[0372] In other implementations, the interpretation information is jointly indicated by at least a portion of bits from at least one second information field and at least a portion of bits from at least one third information field. Alternatively, the interpretation information is indicated by jointly encoding at least a portion of bits from at least one second information field and at least a portion of bits from at least one third information field. The second and third information fields can be existing information fields in the DCI, or they can be newly added information fields, wherein the second and third information fields are different information fields.
[0373] In some embodiments, the second DCI and the first DCI (i.e., the DCI carrying the first information field) are the same DCI, or they may be different DCIs, which is not limited in this application.
[0374] In some embodiments, the second DCI is a DCI that acquires the target resource indication information.
[0375] In other embodiments, the second DCI is a DCI carrying resource unit indication information, wherein the resource unit indication information is used to indicate the target resource unit.
[0376] In some other embodiments, the second DCI is a DCI that indicates or triggers at least one object to perform a resource unit switch and the resource indication information corresponding to the at least one object is invalid.
[0377] Example 8:
[0378] In this embodiment 8, the terminal can first interpret the first information field based on the first resource unit, and then determine whether to fill the first information field according to the interpreted resource indication information, or in other words, determine whether to obtain the target resource indication information according to the target resource unit according to the interpreted resource indication information.
[0379] For example, firstly, the first information field is interpreted according to the first resource unit. If the first information field indicates valid resource indication information, the first information field is filled or truncated according to the target resource unit, and the target resource indication information is determined according to the filled or truncated first information field.
[0380] For example, the first information field is first interpreted according to the first resource unit. If the first information field indicates invalid resource indication information, the first information field is not processed (or, the first information field is not padded or truncated according to the target resource unit). Alternatively, the first information field is padded or truncated according to the target resource unit, but the scheduling information is not determined based on the padded or truncated first information field, or the padded or truncated first information field is ignored.
[0381] In some embodiments of this application, determining that the target resource indication information is invalid based on the target resource indication information includes, but is not limited to, at least one of the following:
[0382] Method 1: When the target resource indication information is a specific value (e.g., all 0s, all 1s, or other values), the target resource indication information is determined to be invalid;
[0383] Method 2: When the resource allocation type of the target resource unit is type 0, dynamic type or type 2 and the SCS of the target resource unit is the first SCS, and all N bits of the target resource indication information are 0, the target resource indication information is determined to be invalid;
[0384] Method 3: When the resource allocation type of the target resource unit is type 0, dynamic type or type 2, and the SCS of the target resource unit is the first SCS, and all N bits of the target resource indication information are 1, the target resource indication information is determined to be invalid, wherein the N bits are obtained by padding with 1;
[0385] Method 4: When the resource allocation type of the target resource unit is type 1, dynamic type or type 2 and the SCS of the target resource unit is the second SCS, and all N bits of the target resource indication information are 1, the target resource indication information is determined to be invalid, wherein the N bits are obtained by padding with 1;
[0386] Method 5: When the resource allocation type of the target resource unit is type 1, dynamic type or type 2 and the SCS of the target resource unit is the second SCS, and all N bits of the target resource indication information are 0, the target resource indication information is determined to be invalid.
[0387] Method 6: When the resource allocation type of the target resource unit is type 1, dynamic type or type 2 and the SCS of the target resource unit is the second SCS, and when M bits out of the N bits of the target resource indication information are all 0, the target resource indication information is determined to be invalid.
[0388] Method 7: When the resource allocation type of the target resource unit is type 1, dynamic type or type 2 and the SCS of the target resource unit is the second SCS, and when M bits out of the N bits of the target resource indication information are all 1, the target resource indication information is determined to be invalid.
[0389] In some embodiments, if the target resource indication information is invalid, the terminal determines that the target object has not been scheduled, and / or the value corresponding to the target resource indication information does not correspond to the scheduling information.
[0390] In some embodiments, the number of bits of resource indication information required by the first resource unit is M bits, and the number of bits of resource indication information required by the target resource unit is N bits. If N is greater than M, when interpreting the first information field according to the target resource unit, the first information field can be filled with 0 or 1 to obtain N bits, and the target resource indication information is the N bits obtained by filling.
[0391] It should be understood that the method for determining the invalidity of the aforementioned resource indication information can be combined with the filling method of the aforementioned first information field.
[0392] For methods 2 and 5, the N bits of the target resource indication information can be obtained by padding with 0s.
[0393] For methods 6 and 7, M bits out of the N bits of the target resource indication information can be M bits of the first information field, excluding padding bits. Therefore, methods 6 and 7 are equivalent to determining the target resource indication information based on the first resource unit. For example, for the resource allocation type in method 6, when the first information field is all 0s, it indicates that the target resource indication information is invalid; or, for the resource allocation type in method 7, when the first information field is all 1s, it indicates that the target resource indication information is invalid.
[0394] Optionally, for method 7, the M bits are the lower M bits out of the N bits, and the higher NM bits can be 0; or, the M bits are the higher M bits out of the N bits, and the lower NM bits can be 0.
[0395] In summary, the terminal can determine the target resource indication information based on the currently used / activated resource unit or target resource unit, and further determine the scheduling information of the target object based on the target resource indication information.
[0396] In some implementations, the terminal can obtain target resource indication information based on the first resource unit when the first condition is met, or obtain target resource indication information based on the target resource unit or the first resource unit when the second condition is met. This helps to ensure the correctness of the target resource indication information determined by the terminal and ensures that the terminal and network-side equipment have a consistent understanding of the actual scheduling information.
[0397] In some implementations, the terminal can adjust the filling method of the first information field that may cause problems. This allows the terminal to fill the first information field with an appropriate filling method, which helps to ensure the correctness of the target resource indication information determined by the terminal and ensures that the terminal and network-side devices have a consistent understanding of the actual scheduling information.
[0398] In some implementations, the terminal can constrain the indication method of the DCI indicating resource units and resource indication information, that is, constrain the DCI to not support simultaneously indicating target resource units different from the first resource unit and invalid resource indication information, thereby ensuring the correctness of the target resource indication information determined by the terminal based on the target resource unit and ensuring that the terminal and network-side devices have a consistent understanding of the actual scheduling information.
[0399] In some implementations, constraints can be imposed on the configuration / activation / use indication schemes in situations where problems may occur, thereby ensuring the correctness of the target resource indication information determined by the terminal based on the target resource unit and ensuring that the terminal and network-side devices have a consistent understanding of the actual scheduling information.
[0400] In some implementations, constraints can be imposed on the configuration of resource units on the terminal side, thereby ensuring the correctness of the target resource indication information determined by the terminal based on the target resource unit, and ensuring that the terminal and network-side devices have a consistent understanding of the actual scheduling information.
[0401] In some implementations, constraints can be imposed on the resource unit switching method on the terminal side, thereby ensuring the correctness of the target resource indication information determined by the terminal based on the target resource unit, and ensuring that the terminal and network-side devices have a consistent understanding of the actual scheduling information.
[0402] In some implementations, the terminal can interpret the first information field based on additional interpretation information to determine the target resource indication information, thereby ensuring the correctness of the target resource indication information determined by the terminal and ensuring that the terminal and network-side devices have a consistent understanding of the actual scheduling information.
[0403] The method embodiments of this application have been described in detail above with reference to Figure 2. The device embodiments of this application have been described in detail below with reference to Figures 3 to 7. It should be understood that the device embodiments correspond to the method embodiments, and similar descriptions can be referred to the method embodiments.
[0404] The wireless communication method provided in this application can be executed by a device. This application uses a wireless communication device executing the wireless communication method as an example to illustrate the wireless communication device provided in this application.
[0405] Figure 3 shows a schematic block diagram of a wireless communication device 500 according to an embodiment of this application. As shown in Figure 3, the device 500 includes:
[0406] The processing unit 510 is configured to determine target resource indication information based on a first resource unit or a target resource unit, wherein the first resource unit is a resource unit that is used or activated, the target resource unit is a resource unit indicated by control signaling, and the target resource indication information is associated with a target object;
[0407] Based on the target resource indication information, at least one of the following is determined:
[0408] The target resource indication information is valid;
[0409] The target resource indication information is invalid;
[0410] The scheduling information of the target object.
[0411] In some embodiments, the processing unit 510 is configured to perform at least one of the following:
[0412] If the first condition is met, the target resource indication information is determined based on the first information domain according to the first resource unit;
[0413] If the second condition is met, the target resource indication information is determined based on the first information domain according to the target resource unit or the first resource unit.
[0414] The first condition includes at least one of the following:
[0415] No object set information is configured;
[0416] No configuration object composition information is provided;
[0417] A first indication scheme has been configured or activated, wherein the first indication scheme is an indication scheme based on resource indication information;
[0418] The second condition includes at least one of the following:
[0419] The object set information has been configured.
[0420] Object composition information has been configured;
[0421] A second indication scheme has been configured or activated, wherein the second indication scheme is an indication scheme based on object indication information.
[0422] In some embodiments, the processing unit 510 is further configured to:
[0423] According to the resource allocation type of the target resource unit, or the configuration or activation indication scheme, fill the first information field with 1 or 0;
[0424] The target resource indication information is determined based on the filled first information field.
[0425] In some embodiments, the processing unit 510 is further configured to perform at least one of the following:
[0426] If the resource allocation type of the target resource unit is type 0, fill the first information field with 0;
[0427] If the resource allocation type of the target resource unit is type 1, fill the first information field with 1;
[0428] If the resource allocation type of the target resource unit is dynamic, fill the first information field with 0 or 1;
[0429] If the resource allocation type of the target resource unit is type 2 and the subcarrier spacing (SCS) of the target resource unit is the first SCS, fill the first information field with 0 or 1.
[0430] If the resource allocation type of the target resource unit is type 2 and the SCS of the target resource unit is the second SCS, fill the first information field with 1 or 0.
[0431] If the first condition is met, and the resource allocation type of the target resource unit is type 0, dynamic type, or type 2, and the SCS of the target resource unit is the first SCS, then fill the first information field with 0;
[0432] If the first condition is met, and the resource allocation type of the target resource unit is type 1, dynamic type, or type 2, and the SCS of the target resource unit is the second SCS, then fill the first information field with 1;
[0433] If the second condition is met, fill the first information field with 0;
[0434] The first condition includes at least one of the following:
[0435] No object set information is configured;
[0436] No configuration object composition information is provided;
[0437] A first indication scheme has been configured or activated, wherein the first indication scheme is an indication scheme based on resource indication information;
[0438] The second condition includes at least one of the following:
[0439] The object set information has been configured.
[0440] Object composition information has been configured;
[0441] A second indication scheme has been configured or activated, wherein the second indication scheme is an indication scheme based on object indication information.
[0442] In some embodiments, the processing unit 510 is further configured to:
[0443] If the first information field indicates invalid resource indication information, the target resource indication information is determined based on the first information field; or,
[0444] When the first information field indicates valid resource indication information, the first information field is filled with 0 according to the target resource unit, and the target resource indication information is determined according to the filled first information field.
[0445] In some embodiments, the first information domain and / or target resource indication information are obtained through a first DCI, the first DCI further including resource unit indication information, the resource unit indication information indicating the target resource unit.
[0446] In some embodiments, the first DCI does not support simultaneously indicating a target resource unit different from the first resource unit and invalid resource indication information.
[0447] In some embodiments, the processing unit 510 is further configured to:
[0448] Based on the first information, it is determined whether to adopt a first instruction scheme or a second instruction scheme, wherein the first instruction scheme is an instruction scheme based on resource instruction information, and the second instruction scheme is an instruction scheme based on object instruction information;
[0449] The first information includes at least one of the following:
[0450] Resource allocation type for at least one resource unit;
[0451] SCS of at least one resource unit;
[0452] The resource size of the at least one resource unit;
[0453] The number of resources in the at least one resource unit;
[0454] The number of bits of resource indication information required for the at least one resource unit.
[0455] In some embodiments, the processing unit 510 is further configured to:
[0456] If the third condition is met, it is determined that the second instruction scheme will be adopted, or the first instruction scheme will not be adopted, wherein the third condition includes at least one of the following:
[0457] The resource allocation type of the at least one resource unit is type 1, dynamic type or type 2 and the SCS is the second SCS;
[0458] The bandwidth of at least one resource unit is greater than the bandwidth of at least one other resource unit;
[0459] The frequency domain resources of the at least one resource unit are greater than the frequency domain resources of at least one other resource unit;
[0460] The bandwidth or frequency domain resources of the at least one resource unit are different from the bandwidth or frequency domain resources of at least one other resource unit;
[0461] The number of bits of resource indication information required by at least one resource unit is greater than the number of bits of resource indication information required by at least one other resource unit;
[0462] The number of bits of resource indication information required by the at least one resource unit is different from the number of bits of resource indication information required by at least one other resource unit.
[0463] In some embodiments, the processing unit 510 is further configured to:
[0464] If the fourth condition is met, it is determined that the first indication scheme is adopted, or that the second indication scheme is not adopted, wherein the fourth condition includes at least one of the following:
[0465] The resource allocation type of the at least one resource unit is type 0, dynamic type or type 2 and the SCS of the target resource unit is the first SCS;
[0466] The bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of at least one other resource unit;
[0467] The number of bits of resource indication information required by at least one resource unit is equal to the number of bits of resource indication information required by at least one other resource unit.
[0468] In some embodiments, at least one resource unit of the terminal satisfies at least one of the following, or, when a second indication scheme is configured or activated, at least one resource unit of the terminal satisfies at least one of the following:
[0469] When the at least one resource unit includes multiple resource units, the resource allocation type of the multiple resource units is the same;
[0470] The resource allocation type of the at least one resource unit is a specific resource allocation type;
[0471] The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 0;
[0472] The resource allocation type of the at least one resource unit includes dynamic type, type 0 and type 2, and the SCS of the resource unit is at least one of the first SCS.
[0473] The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 1;
[0474] The resource allocation type of the at least one resource unit includes dynamic type, type 1 or type 2, and the SCS of the resource unit is at least one of the second SCS.
[0475] The bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of at least one other resource unit;
[0476] The number of bits of resource indication information required by the at least one resource unit is equal to the number of bits of resource indication information required by at least one other resource unit;
[0477] The bandwidth of at least one resource unit is less than the bandwidth of at least one other resource unit, and the other resource unit is a resource unit that cannot be indicated by control signaling.
[0478] The frequency domain resources of the at least one resource element are less than the frequency domain resources of at least one other resource element, and the other resource element is a resource element that cannot be indicated by control signaling.
[0479] The number of bits of resource indication information required by at least one resource unit is less than the number of bits of resource indication information required by at least one other resource unit, and the other resource unit is a resource unit that cannot be indicated by control signaling;
[0480] The terminal is not configured with a sleep resource unit or does not support sleep.
[0481] The terminal is not configured or does not support the enhanced hybrid automatic repeat request response (HARQ-ACK) codebook;
[0482] The terminal was not configured or did not support HARQ retransmission;
[0483] The resource allocation type of the at least one resource unit includes one of dynamic type, type 1 and type 2.
[0484] In some embodiments, the resource allocation type of the at least one resource unit is the same, including at least one of the following:
[0485] The resource allocation type of each of the at least one resource unit is type 0;
[0486] The resource allocation type of each of the at least one resource unit is type 1;
[0487] The resource allocation type of the at least one resource unit is type 2, and the SCS of the resource unit is the first SCS;
[0488] The resource allocation type of the at least one resource unit is type 2, and the SCS of the resource unit is the second SCS;
[0489] The resource allocation type of at least one resource unit is dynamic.
[0490] In some embodiments, when a first indication scheme is configured or activated, at least one resource unit of the terminal satisfies at least one of the following:
[0491] When the at least one resource unit includes multiple resource units, the resource allocation type of the multiple resource units is the same;
[0492] The resource allocation type of the at least one resource unit is a specific resource allocation type;
[0493] The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 0;
[0494] The resource allocation type of the at least one resource unit includes dynamic type, type 0 or type 2, and the SCS of the resource unit is at least one of the first SCS.
[0495] The bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of at least one other resource unit;
[0496] The number of bits of resource indication information required by the at least one resource unit is equal to the number of bits of resource indication information required by at least one other resource unit;
[0497] The bandwidth or frequency domain resources of the at least one resource unit are less than the bandwidth or frequency domain resources of at least one other resource unit, and the other resource unit is a resource unit that cannot be indicated by control signaling.
[0498] The number of bits of resource indication information required by at least one resource unit is less than the number of bits of resource indication information required by at least one other resource unit, and the other resource unit is a resource unit that cannot be indicated by control signaling;
[0499] The terminal is not configured with a sleep resource unit or does not support sleep.
[0500] The terminal was not configured or did not support an enhanced HARQ-ACK codebook;
[0501] The terminal was not configured or did not support HARQ retransmission.
[0502] In some embodiments, the resource allocation type of the at least one resource unit is the same, including at least one of the following:
[0503] The resource allocation type of each of the at least one resource unit is type 0;
[0504] The resource allocation type of the at least one resource unit is type 2, and the SCS of the resource unit is the first SCS;
[0505] The resource allocation type of at least one resource unit is dynamic.
[0506] In some embodiments, the target resource unit does not include a specific resource unit, or the target resource unit includes resource units other than the specific resource unit, wherein the specific resource unit satisfies at least one of the following:
[0507] The specific resource unit is a resource unit with a specific identifier;
[0508] Initial resource unit;
[0509] The resource allocation type for the specific resource unit is type 1;
[0510] The resource allocation type of the specific resource unit is type 2, and the SCS of the specific resource unit is the second SCS;
[0511] The bandwidth of the specific resource unit is greater than the bandwidth of at least one other resource unit;
[0512] The frequency domain resources of the specific resource unit are greater than the frequency domain resources of at least one other resource unit;
[0513] The bandwidth or frequency domain resources of the specific resource unit are different from the bandwidth or frequency domain resources of at least one other resource unit;
[0514] The number of bits of resource indication information required by the specific resource unit is greater than the number of bits of resource indication information required by at least one other resource unit;
[0515] The number of bits of resource indication information required by a particular resource unit is different from the number of bits of resource indication information required by at least one other resource unit.
[0516] In some embodiments, the processing unit 510 is further configured to:
[0517] Obtain the interpretation information of the first information domain;
[0518] Based on the interpretation information of the first information domain, the first information domain is interpreted to obtain the target resource indication information.
[0519] In some embodiments, the interpretation information of the first information field is used to indicate at least one of the following:
[0520] The value of the first information field corresponding to invalid resource indication information;
[0521] The first information field indicates invalid resource indication information;
[0522] The first information field is used to indicate valid or invalid resource indication information;
[0523] The padding value used to fill the first information field;
[0524] The method of interpreting the first information domain.
[0525] In some embodiments, the interpretation information of the first information field is obtained through at least one information field in the second DCI.
[0526] In some embodiments, the second DCI is a DCI that acquires the target resource indication information; or...
[0527] The second DCI is a DCI carrying resource unit indication information, wherein the resource unit indication information is used to indicate the target resource unit; or,
[0528] The second DCI is a DCI that indicates or triggers at least one object to perform a resource unit switch and the resource indication information corresponding to the at least one object is invalid.
[0529] In some embodiments, the processing unit 510 is further configured to:
[0530] If the first information field indicates valid resource indication information, the first information field is padded or truncated according to the target resource unit, and the target resource indication information is determined based on the padded or truncated first information field; or
[0531] If the first information field indicates invalid resource indication information, the first information field is not processed; or, the first information field is padded or truncated according to the target resource unit, but the scheduling information is not determined based on the padded or truncated first information field.
[0532] In some embodiments, the processing unit 510 is further configured to perform at least one of the following:
[0533] When the target resource indication information is a specific value, the target resource indication information is determined to be invalid;
[0534] When the resource allocation type of the target resource unit is type 0, dynamic type, or type 2, and the SCS of the target resource unit is the first SCS, and all N bits of the target resource indication information are 0, the target resource indication information is determined to be invalid.
[0535] When the resource allocation type of the target resource unit is type 0, dynamic type, or type 2, and the SCS of the target resource unit is the first SCS, and all N bits of the target resource indication information are 1, the target resource indication information is determined to be invalid, wherein the N bits are obtained by padding with 1;
[0536] When the resource allocation type of the target resource unit is type 1, dynamic type or type 2 and the SCS of the target resource unit is the second SCS, and all N bits of the target resource indication information are 1, the target resource indication information is determined to be invalid, wherein the N bits are obtained by padding with 1;
[0537] When the resource allocation type of the target resource unit is type 1, dynamic type or type 2 and the SCS of the target resource unit is the second SCS, and when all N bits of the target resource indication information are 0, the target resource indication information is determined to be invalid.
[0538] When the resource allocation type of the target resource unit is type 1, dynamic type or type 2 and the SCS of the target resource unit is the second SCS, and when M bits out of the N bits of the target resource indication information are all 0, the target resource indication information is determined to be invalid.
[0539] When the resource allocation type of the target resource unit is type 1, dynamic type, or type 2, and the SCS of the target resource unit is the second SCS, and when M bits out of the N bits of the target resource indication information are all 1, the target resource indication information is determined to be invalid.
[0540] Optionally, in some embodiments, the communication unit may be a communication interface or transceiver, or an input / output interface of a communication chip or system-on-a-chip.
[0541] It should be understood that the device 500 according to the embodiments of this application can correspond to the terminal in the method embodiments of this application, and the above and other operations and / or functions of each unit in the device 500 are respectively to implement the corresponding process of the RIS node in the method embodiment shown in FIG2 and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0542] Figure 4 shows a schematic block diagram of a wireless communication device 600 according to an embodiment of this application. As shown in Figure 4, the device 600 includes:
[0543] The communication unit 610 is used to indicate target resource indication information to the terminal. The target resource indication information is associated with a target object. The target resource indication information is used to determine at least one of the following: the target resource indication information is valid; the target resource indication information is invalid; or the scheduling information of the target object.
[0544] In some embodiments, at least one resource unit of the terminal is configured to satisfy at least one of the following, or, when a second indication scheme is configured or activated, at least one resource unit of the terminal is configured to satisfy at least one of the following:
[0545] When the at least one resource unit includes multiple resource units, the resource allocation type of the multiple resource units is the same;
[0546] The resource allocation type of the at least one resource unit is a specific resource allocation type;
[0547] The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 0;
[0548] The resource allocation type of the at least one resource unit includes dynamic type, type 0 and type 2, and the SCS of the resource unit is at least one of the first SCS.
[0549] The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 1;
[0550] The resource allocation type of the at least one resource unit includes dynamic type, type 1 or type 2, and the SCS of the resource unit is at least one of the second SCS.
[0551] The bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of at least one other resource unit;
[0552] The number of bits of resource indication information required by the at least one resource unit is equal to the number of bits of resource indication information required by at least one other resource unit;
[0553] The bandwidth of at least one resource unit is less than the bandwidth of at least one other resource unit, and the other resource unit is a resource unit that cannot be indicated by control signaling.
[0554] The frequency domain resources of the at least one resource element are less than the frequency domain resources of at least one other resource element, and the other resource element is a resource element that cannot be indicated by control signaling.
[0555] The number of bits of resource indication information required by at least one resource unit is less than the number of bits of resource indication information required by at least one other resource unit, and the other resource unit is a resource unit that cannot be indicated by control signaling;
[0556] The terminal is not configured with a sleep resource unit or does not support sleep.
[0557] The terminal is not configured or does not support the enhanced hybrid automatic repeat request response (HARQ-ACK) codebook;
[0558] The terminal was not configured or did not support HARQ retransmission;
[0559] The resource allocation type of the at least one resource unit includes one of dynamic type, type 1 and type 2.
[0560] In some embodiments, the resource allocation type of the at least one resource unit is the same, including at least one of the following:
[0561] The resource allocation type of each of the at least one resource unit is type 0;
[0562] The resource allocation type of each of the at least one resource unit is type 1;
[0563] The resource allocation type of the at least one resource unit is type 2, and the SCS of the resource unit is the first SCS;
[0564] The resource allocation type of the at least one resource unit is type 2, and the SCS of the resource unit is the second SCS;
[0565] The resource allocation type of at least one resource unit is dynamic.
[0566] In some embodiments, when a first indication scheme is configured or activated, at least one resource unit of the terminal is configured to satisfy at least one of the following:
[0567] When the at least one resource unit includes multiple resource units, the resource allocation type of the multiple resource units is the same;
[0568] The resource allocation type of the at least one resource unit is a specific resource allocation type;
[0569] The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 0;
[0570] The resource allocation type of the at least one resource unit includes dynamic type, type 0 or type 2, and the SCS of the resource unit is at least one of the first SCS.
[0571] The bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of at least one other resource unit;
[0572] The number of bits of resource indication information required by the at least one resource unit is equal to the number of bits of resource indication information required by at least one other resource unit;
[0573] The bandwidth or frequency domain resources of the at least one resource unit are less than the bandwidth or frequency domain resources of at least one other resource unit, and the other resource unit is a resource unit that cannot be indicated by control signaling.
[0574] The number of bits of resource indication information required by at least one resource unit is less than the number of bits of resource indication information required by at least one other resource unit, and the other resource unit is a resource unit that cannot be indicated by control signaling;
[0575] The terminal is not configured with a sleep resource unit or does not support sleep.
[0576] The terminal was not configured or did not support an enhanced HARQ-ACK codebook;
[0577] The terminal was not configured or did not support HARQ retransmission.
[0578] In some embodiments, the resource allocation type of the at least one resource unit is the same, including at least one of the following:
[0579] The resource allocation type of each of the at least one resource unit is type 0;
[0580] The resource allocation type of the at least one resource unit is type 2, and the SCS of the resource unit is the first SCS;
[0581] The resource allocation type of at least one resource unit is dynamic.
[0582] In some embodiments, the target resource unit is indicated by a network-side device, and the target resource unit does not include a specific resource unit, or the target resource unit includes resource units other than the specific resource unit, wherein the specific resource unit satisfies at least one of the following:
[0583] The specific resource unit is a resource unit with a specific identifier;
[0584] Initial resource unit;
[0585] The resource allocation type for the specific resource unit is type 1;
[0586] The resource allocation type of the specific resource unit is type 2, and the SCS of the specific resource unit is the second SCS;
[0587] The bandwidth of the specific resource unit is greater than the bandwidth of at least one other resource unit;
[0588] The frequency domain resources of the specific resource unit are greater than the frequency domain resources of at least one other resource unit;
[0589] The bandwidth or frequency domain resources of the specific resource unit are different from the bandwidth or frequency domain resources of at least one other resource unit;
[0590] The number of bits of resource indication information required by the specific resource unit is greater than the number of bits of resource indication information required by at least one other resource unit;
[0591] The number of bits of resource indication information required by a particular resource unit is different from the number of bits of resource indication information required by at least one other resource unit.
[0592] In some embodiments, the communication unit 610 is further configured to:
[0593] Send the interpretation information of the first information field to the terminal.
[0594] In some embodiments, the interpretation information of the first information field is used to indicate at least one of the following:
[0595] The value of the first information field corresponding to invalid resource indication information;
[0596] The first information field indicates invalid resource indication information;
[0597] The first information field is used to indicate valid or invalid resource indication information;
[0598] The padding value used to fill the first information field;
[0599] The method of interpreting the first information domain.
[0600] Optionally, in some embodiments, the communication unit may be a communication interface or transceiver, or an input / output interface of a communication chip or system-on-a-chip.
[0601] It should be understood that the wireless communication device 600 according to the embodiments of this application can correspond to the network-side device in the method embodiments of this application, and the above and other operations and / or functions of each unit in the device 600 are respectively to implement the corresponding process of the network-side device in the method embodiments shown in FIG6 and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0602] In some embodiments, the devices 500 and 600 in this application may be electronic devices, such as electronic devices with an operating system, or components in electronic devices, such as integrated circuits or chips. The electronic device may be a terminal, or other devices besides a terminal. For example, a terminal may include, but is not limited to, the type of terminal 11 listed above; other devices may be servers, network attached storage (NAS), etc., and this application does not specifically limit the types.
[0603] As shown in Figure 5, this application embodiment also provides a communication device 800, including a processor 801 and a memory 802. The memory 802 stores a program or instructions that can run on the processor 801. For example, when the communication device 800 is a terminal, the program or instructions executed by the processor 801 implement the steps performed in the above-described wireless communication method embodiment and achieve the same technical effect. When the communication device 800 is a network-side device, the program or instructions executed by the processor 801 implement the various steps performed by the network-side device in the above-described wireless communication method embodiment and achieve the same technical effect. To avoid repetition, this will not be described again here.
[0604] This application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps in the method embodiment shown in FIG2. This terminal embodiment corresponds to the above-described terminal-side method embodiment, and all implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, FIG6 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of this application.
[0605] The terminal 900 includes, but is not limited to, at least some of the following components: radio frequency unit 901, network module 902, audio output unit 903, input unit 904, sensor 905, display unit 906, user input unit 907, interface unit 908, memory 909, and processor 910.
[0606] Those skilled in the art will understand that the terminal 900 may also include a power supply (such as a battery) for powering various components. The power supply can be logically connected to the processor 910 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in Figure 6 does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0607] It should be understood that, in this embodiment, the input unit 904 may include a graphics processing unit (GPU) 9041 and a microphone 9042. The GPU 9041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 906 may include a display panel 9061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0608] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 901 can transmit it to the processor 910 for processing; in addition, the radio frequency unit 901 can send uplink data to the network-side device. Typically, the radio frequency unit 901 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.
[0609] The memory 909 can be used to store software programs or instructions, as well as various data. The memory 909 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 909 may include volatile memory or non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 909 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.
[0610] Processor 910 may include one or more processing units; optionally, processor 910 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 910.
[0611] In some embodiments, the processor 910 is configured to determine target resource indication information based on a first resource unit or a target resource unit, wherein the first resource unit includes a resource unit that is used or activated, the target resource unit is a resource unit indicated by control signaling, and the target resource indication information is associated with a target object;
[0612] Based on the target resource indication information, at least one of the following is determined: the target resource indication information is valid; the target resource indication information is invalid; the scheduling information of the target object.
[0613] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the terminal in the method embodiment and achieve the same or corresponding technical effect. To avoid repetition, it will not be described again here.
[0614] This application also provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method embodiment shown in FIG2. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and can achieve the same technical effect.
[0615] Specifically, this application embodiment also provides a network-side device. As shown in FIG7, the network-side device 1000 includes: an antenna 1001, a radio frequency device 1002, a baseband device 1003, a processor 1004, and a memory 1005. The antenna 1001 is connected to the radio frequency device 1002. In the uplink direction, the radio frequency device 1002 receives information through the antenna 1001 and sends the received information to the baseband device 1003 for processing. In the downlink direction, the baseband device 1003 processes the information to be transmitted and sends it to the radio frequency device 1002, which then processes the received information and transmits it through the antenna 1001.
[0616] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 1003, which includes a baseband processor.
[0617] [Corrected according to Rule 91 08.02.2025] The baseband device 1003 may include at least one baseband board, on which multiple chips are disposed, as shown in FIG7. One of the chips is, for example, a baseband processor, which is connected to the memory 1005 through a bus interface to call the program in the memory 1005 to execute the network-side device operation shown in the above method embodiment.
[0618] The network-side device may also include a network interface 1006, such as a Common Public Radio Interface (CPRI).
[0619] In some embodiments, the network-side device 1000 of this application embodiment further includes: instructions or programs stored in memory 1005 and executable on processor 1004. The processor 1004 calls the instructions or programs in memory 1005 to execute the steps performed by the network-side device in the method embodiment shown in FIG2 and achieve the same technical effect. To avoid repetition, it will not be described in detail here.
[0620] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the method embodiment in Figure 2 above and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0621] The processor mentioned above is the processor in the terminal or network-side device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0622] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the method embodiment in Figure 2 above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0623] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0624] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the method embodiments of Figures 3 to 7 above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0625] This application also provides a communication system, including: a terminal and a network-side device, wherein the terminal can be used to perform the steps performed by the terminal in the wireless communication method described above, and the network-side device can be used to perform the steps performed by the network-side device in the wireless communication method described above.
[0626] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0627] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.
[0628] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.
Claims
1. A method of wireless communication, wherein, include: The terminal determines target resource indication information based on a first resource unit or a target resource unit, wherein the first resource unit includes a resource unit that is used or activated, the target resource unit is a resource unit indicated by control signaling, and the target resource indication information is associated with a target object; Based on the target resource indication information, at least one of the following is determined: The target resource indication information is valid, the target resource indication information is invalid, and the scheduling information of the target object.
2. The method of claim 1, wherein, The terminal determines target resource indication information based on the first resource unit or the target resource unit, including at least one of the following: If the first condition is met, the target resource indication information is determined based on the first information domain according to the first resource unit; If the second condition is met, the target resource indication information is determined based on the first information domain according to the target resource unit or the first resource unit. The first condition includes at least one of the following: No object set information is configured; No configuration object composition information is provided; A first indication scheme has been configured or activated, wherein the first indication scheme is an indication scheme based on resource indication information; The second condition includes at least one of the following: The object set information has been configured. Object composition information has been configured; A second indication scheme has been configured or activated, wherein the second indication scheme is an indication scheme based on object indication information.
3. The method of claim 1 or 2, wherein, The terminal determines target resource indication information based on the first bandwidth portion resource unit or the target resource unit, including: According to the resource allocation type of the target resource unit, or the configuration or activation indication scheme, fill the first information field with 1 or 0; The target resource indication information is determined based on the filled first information field.
4. The method of claim 3, wherein, The step of filling the first information field with 1s or 0s according to the resource allocation type of the target resource unit, or the configuration or activation indication scheme, includes at least one of the following: If the resource allocation type of the target resource unit is type 0, fill the first information field with 0; If the resource allocation type of the target resource unit is type 1, fill the first information field with 1; If the resource allocation type of the target resource unit is dynamic, fill the first information field with 0 or 1; If the resource allocation type of the target resource unit is type 2 and the subcarrier spacing (SCS) of the target resource unit is the first SCS, fill the first information field with 0 or 1. If the resource allocation type of the target resource unit is type 2 and the SCS of the target resource unit is the second SCS, fill the first information field with 1 or 0. If the first condition is met, and the resource allocation type of the target resource unit is type 0, dynamic type, or type 2, and the SCS of the target resource unit is the first SCS, then fill the first information field with 0; If the first condition is met, and the resource allocation type of the target resource unit is type 1, dynamic type, or type 2, and the SCS of the target resource unit is the second SCS, then fill the first information field with 1; If the second condition is met, fill the first information field with 0; The first condition includes at least one of the following: No object set information is configured; No configuration object composition information is provided; A first indication scheme has been configured or activated, wherein the first indication scheme is an indication scheme based on resource indication information; The second condition includes at least one of the following: The object set information has been configured. Object composition information has been configured; A second indication scheme has been configured or activated, wherein the second indication scheme is an indication scheme based on object indication information.
5. The method of claim 1 or 2, wherein, The terminal determines target resource indication information based on the first bandwidth portion resource unit or the target resource unit, including: If the first information field indicates invalid resource indication information, the target resource indication information is determined based on the first information field; or, When the first information field indicates valid resource indication information, the first information field is filled with 0 according to the target resource unit, and the target resource indication information is determined according to the filled first information field.
6. The method of any one of claims 2-5, wherein, The first information domain or the target resource indication information is obtained through a first DCI, the first DCI further includes resource unit indication information, the resource unit indication information indicates the target resource unit; wherein, the resource unit indication information includes: bandwidth portion (BWP) indication, and the target resource indication information includes frequency domain resource allocation (FDRA) information.
7. The method of claim 6, wherein, The first DCI does not support simultaneously indicating a target resource unit that is different from the first resource unit and invalid resource indication information.
8. The method of any one of claims 1-7, wherein, The method further includes: The terminal determines whether to adopt a first instruction scheme or a second instruction scheme based on the first information, wherein the first instruction scheme is an instruction scheme based on resource instruction information, and the second instruction scheme is an instruction scheme based on object instruction information. The first information includes at least one of the following: Resource allocation type for at least one resource unit; SCS of at least one resource unit; The resource size of the at least one resource unit; The number of resources in the at least one resource unit; The number of bits of resource indication information required for the at least one resource unit.
9. The method of claim 8, wherein, The terminal determines whether to adopt a first instruction scheme or a second instruction scheme based on the first information, including: If the third condition is met, it is determined that the second instruction scheme will be adopted, or the first instruction scheme will not be adopted, wherein the third condition includes at least one of the following: The resource allocation type of the at least one resource unit includes type 1, dynamic type and type 2, and the SCS is at least one of the second SCS; The bandwidth of at least one resource unit is greater than the bandwidth of at least one other resource unit; The frequency domain resources of the at least one resource unit are greater than the frequency domain resources of at least one other resource unit; The bandwidth or frequency domain resources of the at least one resource unit are different from the bandwidth or frequency domain resources of at least one other resource unit; The number of bits of resource indication information required by at least one resource unit is greater than the number of bits of resource indication information required by at least one other resource unit; The number of bits of resource indication information required by the at least one resource unit is different from the number of bits of resource indication information required by at least one other resource unit.
10. The method of claim 8, wherein, The terminal determines whether to adopt a first instruction scheme or a second instruction scheme based on the first information, including: If the fourth condition is met, it is determined that the first indication scheme is adopted, or that the second indication scheme is not adopted, wherein the fourth condition includes at least one of the following: The resource allocation type of the at least one resource unit includes type 0, dynamic type and type 2, and the SCS of the target resource unit is at least one of the first SCS. The bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of at least one other resource unit; The number of bits of resource indication information required by at least one resource unit is equal to the number of bits of resource indication information required by at least one other resource unit.
11. The method of any one of claims 1-10, wherein, At least one resource unit of the terminal satisfies at least one of the following, or, when the second indication scheme is configured or activated, at least one resource unit of the terminal satisfies at least one of the following: When the at least one resource unit includes multiple resource units, the resource allocation type of the multiple resource units is the same; The resource allocation type of the at least one resource unit is a specific resource allocation type; The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 0; The resource allocation type of the at least one resource unit includes dynamic type, type 0 and type 2, and the SCS of the resource unit is at least one of the first SCS. The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 1; The resource allocation type of the at least one resource unit includes dynamic type, type 1 or type 2, and the SCS of the resource unit is at least one of the second SCS. The bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of at least one other resource unit; The number of bits of resource indication information required by the at least one resource unit is equal to the number of bits of resource indication information required by at least one other resource unit; The bandwidth of at least one resource unit is less than the bandwidth of at least one other resource unit, and the other resource unit is a resource unit that cannot be indicated by control signaling. The frequency domain resources of the at least one resource element are less than the frequency domain resources of at least one other resource element, and the other resource element is a resource element that cannot be indicated by control signaling. The number of bits of resource indication information required by at least one resource unit is less than the number of bits of resource indication information required by at least one other resource unit, and the other resource unit is a resource unit that cannot be indicated by control signaling; The terminal is not configured with a sleep resource unit or does not support sleep. The terminal is not configured or does not support the enhanced hybrid automatic repeat request response (HARQ-ACK) codebook; The terminal was not configured or did not support HARQ retransmission; The resource allocation type of the at least one resource unit includes one of dynamic type, type 1 and type 2.
12. The method of claim 11, wherein, The resource allocation type of the at least one resource unit is the same, including at least one of the following: The resource allocation type of each of the at least one resource unit is type 0; The resource allocation type of each of the at least one resource unit is type 1; The resource allocation type of the at least one resource unit is type 2, and the SCS of the resource unit is the first SCS; The resource allocation type of the at least one resource unit is type 2, and the SCS of the resource unit is the second SCS; The resource allocation type of at least one resource unit is dynamic.
13. The method of claim 11 or 12, wherein, When the first indication scheme is configured or activated, at least one resource unit of the terminal satisfies at least one of the following: When the at least one resource unit includes multiple resource units, the resource allocation type of the multiple resource units is the same; The resource allocation type of the at least one resource unit is a specific resource allocation type; The resource allocation type of the at least one resource unit includes at least one of dynamic type and type 0; The resource allocation type of the at least one resource unit includes dynamic type, type 0 or type 2, and the SCS of the resource unit is at least one of the first SCS. The bandwidth or frequency domain resource of the at least one resource unit is equal to the bandwidth or frequency domain resource of at least one other resource unit; The number of bits of resource indication information required by the at least one resource unit is equal to the number of bits of resource indication information required by at least one other resource unit; The bandwidth of at least one resource unit is less than the bandwidth of at least one other resource unit, and the other resource unit is a resource unit that cannot be indicated by control signaling. The frequency domain resources of the at least one resource element are less than the frequency domain resources of at least one other resource element, and the other resource element is a resource element that cannot be indicated by control signaling. The number of bits of resource indication information required by at least one resource unit is less than the number of bits of resource indication information required by at least one other resource unit, and the other resource unit is a resource unit that cannot be indicated by control signaling; The terminal is not configured with a sleep resource unit or does not support sleep. The terminal was not configured or did not support an enhanced HARQ-ACK codebook; The terminal was not configured or did not support HARQ retransmission.
14. The method of claim 13, wherein, The resource allocation type of the at least one resource unit is the same, including at least one of the following: The resource allocation type of each of the at least one resource unit is type 0; The resource allocation type of the at least one resource unit is type 2, and the SCS of the resource unit is the first SCS; The resource allocation type of at least one resource unit is dynamic.
15. The method of any one of claims 1-14, wherein, The target resource unit does not include a specific resource unit, or the target resource unit includes resource units other than the specific resource unit, wherein the specific resource unit satisfies at least one of the following: The specific resource unit is a resource unit with a specific identifier; Initial resource unit; The resource allocation type for the specific resource unit is type 1; The resource allocation type of the specific resource unit is type 2, and the SCS of the specific resource unit is the second SCS; The bandwidth of the specific resource unit is greater than the bandwidth of at least one other resource unit; The frequency domain resources of the specific resource unit are greater than the frequency domain resources of at least one other resource unit; The bandwidth or frequency domain resources of the specific resource unit are different from the bandwidth or frequency domain resources of at least one other resource unit; The number of bits of resource indication information required by the specific resource unit is greater than the number of bits of resource indication information required by at least one other resource unit; The number of bits of resource indication information required by a particular resource unit is different from the number of bits of resource indication information required by at least one other resource unit.
16. The method of claim 1, wherein, The method further includes: Obtain the interpretation information of the first information domain; Based on the interpretation information of the first information domain, the first information domain is interpreted to obtain the target resource indication information.
17. The method of claim 16, wherein, The interpretation information in the first information field is used to indicate at least one of the following: The value of the first information field corresponding to invalid resource indication information; The first information field indicates invalid resource indication information; The first information field is used to indicate valid or invalid resource indication information; The padding value used to fill the first information field; The method of interpreting the first information domain.
18. The method of claim 16 or 17, wherein, The interpretation information of the first information field is obtained through at least one information field in the second DCI.
19. The method according to claim 18, wherein, The second DCI is the DCI that acquires the target resource indication information; or, The second DCI is a DCI carrying resource unit indication information, wherein the resource unit indication information is used to indicate the target resource unit; or, The second DCI is a DCI that indicates or triggers at least one object to perform a resource unit switch and the resource indication information corresponding to the at least one object is invalid.
20. The method of claim 1, wherein, The terminal determines target resource indication information based on the first resource unit or the target resource unit, including: If the first information field indicates valid resource indication information, the first information field is padded or truncated according to the target resource unit, and the target resource indication information is determined based on the padded or truncated first information field; or If the first information field indicates invalid resource indication information, the first information field is not processed; or, the first information field is padded or truncated according to the target resource unit, but the first information field is not determined to be valid, invalid, or the target object scheduling information based on the padded or truncated first information field.
21. The method of any one of claims 1-20, wherein, The determination that the target resource indication information is invalid based on the target resource indication information includes at least one of the following: When the target resource indication information is a specific value, the target resource indication information is determined to be invalid; When the resource allocation type of the target resource unit is type 0, dynamic type, or type 2, and the SCS of the target resource unit is the first SCS, and all N bits of the target resource indication information are 0, the target resource indication information is determined to be invalid. When the resource allocation type of the target resource unit is type 0, dynamic type, or type 2, and the SCS of the target resource unit is the first SCS, and all N bits of the target resource indication information are 1, the target resource indication information is determined to be invalid, wherein the N bits are obtained by padding with 1; When the resource allocation type of the target resource unit is type 1, dynamic type or type 2 and the SCS of the target resource unit is the second SCS, and all N bits of the target resource indication information are 1, the target resource indication information is determined to be invalid, wherein the N bits are obtained by padding with 1; When the resource allocation type of the target resource unit is type 1, dynamic type or type 2 and the SCS of the target resource unit is the second SCS, and when all N bits of the target resource indication information are 0, the target resource indication information is determined to be invalid. When the resource allocation type of the target resource unit is type 1, dynamic type or type 2 and the SCS of the target resource unit is the second SCS, and when M bits out of the N bits of the target resource indication information are all 0, the target resource indication information is determined to be invalid. When the resource allocation type of the target resource unit is type 1, dynamic type, or type 2, and the SCS of the target resource unit is the second SCS, and M bits out of the N bits of the target resource indication information are all 1, the target resource indication information is determined to be invalid.
22. A method of wireless communication, wherein include: The network-side device indicates target resource indication information to the terminal. The target resource indication information is associated with a target object. The target resource indication information is used to determine at least one of the following: the target resource indication information is valid, the target resource indication information is invalid, and the scheduling information of the target object.
23. A wireless communication device, wherein, include: The processing unit is configured to determine target resource indication information based on a first resource unit or a target resource unit, wherein the first resource unit includes a resource unit that is used or activated, the target resource unit is a resource unit indicated by control signaling, and the target resource indication information is associated with a target object; and Based on the target resource indication information, at least one of the following is determined: The target resource indication information is valid, the target resource indication information is invalid, and the scheduling information of the target object.
24. A wireless communication device, comprising: include: A communication unit is configured to indicate target resource indication information to a terminal, the target resource indication information being associated with a target object, and the target resource indication information being used to determine at least one of the following: the target resource indication information is valid, the target resource indication information is invalid, and the scheduling information of the target object.
25. A terminal, wherein include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method as claimed in any one of claims 1 to 21.
26. A network-side device, wherein, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method as described in claim 22.
27. A readable storage medium, wherein, The program or instruction is stored on the readable storage medium, and when executed by the processor, implements the wireless communication method of any one of claims 1-21, or implements the steps of the wireless communication method of claim 22.