Wireless communication methods and devices
By adopting a variable DCI structure in wireless communication, terminal devices and network devices can flexibly define resource indexes, solving the problem of inflexible PUCCH resource usage in LTE systems and realizing the flexibility and reliability of resource usage in NR systems.
Patent Information
- Application Number
- CN201780093675.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2017-11-03
- Publication Date
- 2026-01-30
- Estimated Expiration
- 2037-11-03
AI Technical Summary
In Long Term Evolution (LTE) systems, the Physical Uplink Control Channel (PUCCH) has limited resource utilization flexibility, which cannot meet the resource utilization flexibility requirements of New Radio (NR) systems.
By employing a variable DCI structure in wireless communication, terminal devices and network devices determine multiple indicator bits to indicate the resource index of scheduled resources. The number of bits K is limited to indicate the resource set, resource type, or channel format, allowing for flexible definition of resource sets and notification methods, thus achieving flexibility and reliability in resource indication.
It improves the flexibility and reliability of resource utilization, meets the flexibility requirements of NR systems for resource utilization, and avoids limitations based on specific resource types or channel formats.
Smart Images

Figure CN111034314B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more specifically, to a wireless communication method and apparatus. Background Technology
[0002] In Long Term Evolution (LTE) systems, when a terminal device sends a Physical Uplink Control Channel (PUCCH) to a network device, it determines the resources occupied by the PUCCH based on the specific timing relationship between the PUCCH and other channels. However, this method of PUCCH transmission does not offer high flexibility in resource utilization.
[0003] New Radio (NR) systems require greater flexibility in resource usage.
[0004] Therefore, improving the flexibility of resource utilization in terms of channel transmission is an urgent problem to be solved. Summary of the Invention
[0005] This application provides a wireless communication method and device that can improve the flexibility of resource utilization in terms of channel transmission.
[0006] Firstly, a wireless communication method is provided, comprising:
[0007] The terminal device determines the indication format of multiple indication bits in the downlink control information (DCI) to indicate the resource index of the scheduled resource. The indication format is used to limit the number K of the multiple indication bits that indicate the resource set, resource type or channel format corresponding to the scheduled resource, where K is an integer greater than or equal to 0.
[0008] Based on a defined indication format, the terminal device determines the resource index indicated by multiple indication bits from the DCI;
[0009] Based on the defined resource index, the terminal device determines the scheduling resource for communicating with the network device from at least one available resource.
[0010] In this embodiment, the terminal device determines an indication format in which multiple indication bits in the DCI indicate the resource index of the scheduled resource. The indication format is used to limit the number K of bits in the multiple indication bits that indicate the resource set, resource type, or channel format corresponding to the scheduled resource, where K is an integer greater than or equal to 0. Based on the determined indication format, the resource index indicated by the multiple indication bits in the DCI is determined. Thus, the scheduled resource for communication with the network device can be determined from at least one available resource according to the determined resource index. Therefore, this application uses a variable DCI structure to schedule resources, which does not need to limit the channel transmission resources based on a specific resource type or channel format. It can flexibly adopt multiple resource set definition methods and notification methods according to the application scenario, and can realize the flexibility and variability of the DCI format, thereby further increasing the flexibility and reliability of resource indication.
[0011] In conjunction with the first aspect, in one possible implementation of the first aspect, K is greater than or equal to 1, and the plurality of indicator bits consist of at least one first bit and at least one second bit. The first bit is used to indicate the index of the resource set, resource type, or channel format corresponding to the scheduling resource, and the second bit is used to indicate the index of the scheduling resource in the corresponding resource set, or the resource set corresponding to the corresponding resource type, or the resource set corresponding to the corresponding channel format. The resource set includes at least one available resource.
[0012] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, K equals 0, and the multiple indicator bits consist of a third bit, which is used to indicate the index of the scheduling resource among all available resources.
[0013] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the method further includes:
[0014] The terminal device receives the first information sent by the network device, which is used to indicate the instruction format.
[0015] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the first information is carried in a Radio Resource Control (RRC) message, system information, or a broadcast channel.
[0016] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the terminal device determines an indication format in which multiple indicator bits in the downlink control information (DCI) indicate the resource index of the scheduled resource, including:
[0017] The terminal device determines the instruction format according to the resource index setting method of the available resources.
[0018] In conjunction with the first aspect or any of its possible implementations, in another possible implementation of the first aspect, when the resource indexes of available resources are set according to at least two resource sets, at least two channel formats, or at least two resource types respectively, K is greater than or equal to 1, wherein the resource indexes of the at least two resource sets, at least two channel formats, or at least two resource types have at least one identical resource index; or,
[0019] K equals 0 when the resource index of available resources is not set according to at least two resource sets, at least two channel formats, or at least two resource types, where there are no identical resource indexes among the available resources.
[0020] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the terminal device determines an indication format in which multiple indicator bits in the downlink control information (DCI) indicate the resource index of the scheduled resource, including:
[0021] The terminal device determines the indication format according to the quantity relationship of resources included in at least two resource sets, at least two channel formats, or at least two resource types of available resources.
[0022] In conjunction with the first aspect or any of its possible implementations, in another possible implementation of the first aspect, K is greater than or equal to 1 when at least two resource sets, at least two channel formats, or at least two resource types include the same number of resources; or,
[0023] K equals 0 when at least two resource sets, at least two channel formats, or at least two resource types include different numbers of resources.
[0024] In conjunction with the first aspect or any of its possible implementations, in another possible implementation of the first aspect, the number of resources included in at least two resource sets, at least two channel formats, or at least two resource types is no greater than 2. M When / N, K is greater than or equal to 1, where N is the number of resource sets, resource types, or channel formats, and M is the number of bits for multiple indicator bits; or,
[0025] In at least two resource sets, at least two channel formats, or at least two resource types, there exists at least one resource set containing more than 2 resources. M When / N is a resource set, channel format, or resource type, K equals 0.
[0026] In conjunction with the first aspect or any of its possible implementations, in another possible implementation of the first aspect, the terminal device determines the indication format according to the quantity relationship of resources included in at least two resource sets, at least two channel formats, or at least two resource types of available resources, including:
[0027] Determine the number S of combinations that combine at least two resource sets, at least two channel formats, or at least two resource types into a specific combination, wherein the number of resources in the specific combination is no greater than 2. M / S, M is the number of bits in the multiple indicator bits;
[0028] Determine K based on the quantity S.
[0029] In conjunction with the first aspect or any of its possible implementations, in another possible implementation of the first aspect, at least two resource sets include the Physical Uplink Control Channel (PUCCH) resource set corresponding to format 0, and the PUCCH resource set corresponding to format 1; or,
[0030] At least two resource sets include the PUCCH resource set corresponding to format 2, the PUCCH resource set corresponding to format 3, and the PUCCH resource set corresponding to format 4.
[0031] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the method further includes:
[0032] The terminal device receives a second piece of information sent by the network device. This second piece of information is used to configure available resources and the corresponding resource indexes.
[0033] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the second information is carried in an RRC message, system information, or broadcast channel.
[0034] In conjunction with the first aspect or any of the above possible implementations, in another possible implementation of the first aspect, the scheduling resources are PUCCH resources, physical downlink shared channel (PDSCH) resources, or physical uplink shared channel (PUSCH) resources.
[0035] Secondly, a wireless communication method is provided, including:
[0036] Network devices determine the indication format for multiple indicator bits in the downlink control information (DCI) to indicate the resource index of the scheduled resource.
[0037] The indication format is used to limit the number K of bits among the multiple indication bits that indicate the resource set, resource type, or channel format corresponding to the scheduled resource, where K is an integer greater than or equal to 0;
[0038] Network devices send DCI based on a defined instruction format.
[0039] In this embodiment, the network device determines an indication format in which multiple indication bits in the DCI indicate the resource index of the scheduled resource. The indication format is used to limit the number K of bits in the multiple indication bits that indicate the resource set, resource type, or channel format corresponding to the scheduled resource, where K is an integer greater than or equal to 0. Based on the determined indication format, the DCI is sent. Therefore, this application uses a variable DCI structure to schedule resources, which does not require limiting the channel transmission resources based on a specific resource type or channel format. It can flexibly adopt multiple resource set definition methods and notification methods according to the application scenario, and can realize the flexibility and variability of the DCI format, thereby further increasing the flexibility and reliability of resource indication.
[0040] In conjunction with the second aspect, in one possible implementation of the second aspect, K is greater than or equal to 1, and the multiple indicator bits consist of at least one first bit and at least one second bit. The first bit is used to indicate the index of the resource set, resource type, or channel format corresponding to the scheduling resource, and the second bit is used to indicate the index of the scheduling resource in the corresponding resource set, or the resource set corresponding to the corresponding resource type, or the resource set corresponding to the corresponding channel format. The resource set includes at least one available resource.
[0041] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, K equals 0, and multiple indicator bits consist of a third bit, which is used to indicate the index of the scheduling resource among all available resources.
[0042] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the method further includes:
[0043] The network device sends the first information to the terminal device. The first information is used to indicate the instruction format.
[0044] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the first information is carried in a Radio Resource Control (RRC) message, system information, or a broadcast channel.
[0045] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the indication format corresponds to the setting method of the resource index of the available resources of the terminal device.
[0046] In conjunction with the second aspect or any of its possible implementations, in another possible implementation of the second aspect, when the resource indexes of available resources are set according to at least two resource sets, at least two channel formats, or at least two resource types respectively, K is greater than or equal to 1, wherein the resource indexes of the at least two resource sets, at least two channel formats, or at least two resource types have at least one identical resource index; or,
[0047] K equals 0 when the resource index of available resources is not set according to at least two resource sets, at least two channel formats, or at least two resource types respectively, where there are no identical resource indexes among the available resources.
[0048] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the indication format corresponds to the quantity relationship of resources included in at least two resource sets, at least two channel formats, or at least two resource types of the available resources of the terminal device.
[0049] In conjunction with the second aspect or any of its possible implementations, in another possible implementation of the second aspect, K is greater than or equal to 1 when at least two resource sets, at least two channel formats, or at least two resource types include the same number of resources; or,
[0050] K equals 0 when at least two resource sets, at least two channel formats, or at least two resource types include different numbers of resources.
[0051] In conjunction with the second aspect or any of its possible implementations, in another possible implementation of the second aspect, the number of resources included in at least two resource sets, at least two channel formats, or at least two resource types is no greater than 2. M When / N, K is greater than or equal to 1, where N is the number of resource sets, resource types, or channel formats, and M is the number of bits for multiple indicator bits; or,
[0052] In at least two resource sets, at least two channel formats, or at least two resource types, there exists at least one resource set containing more than 2 resources. M When / N is a resource set, channel format, or resource type, K equals 0.
[0053] In combination with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, K corresponds to the quantity S;
[0054] Wherein, the quantity S is the number of combinations of at least two resource sets, at least two channel formats, or at least two resource types into a specific combination, wherein the number of resources in the specific combination is no greater than 2. M / S, where M is the number of bits in the multiple indicator bits.
[0055] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, at least two resource sets include the Physical Uplink Control Channel (PUCCH) resource set corresponding to format 0, and the PUCCH resource set corresponding to format 1; or,
[0056] At least two resource sets include the PUCCH resource set corresponding to format 2, the PUCCH resource set corresponding to format 3, and the PUCCH resource set corresponding to format 4.
[0057] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the method further includes:
[0058] The network device sends a second piece of information to the terminal device. This second piece of information is used to configure available resources and their corresponding resource indexes.
[0059] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the second information is carried in an RRC message, system information, or broadcast channel.
[0060] In conjunction with the second aspect or any of the above possible implementations, in another possible implementation of the second aspect, the scheduling resources are PUCCH resources, physical downlink shared channel (PDSCH) resources, or physical uplink shared channel (PUSCH) resources.
[0061] Thirdly, a terminal device is provided for executing the method in the first aspect or any possible implementation thereof. Specifically, the terminal device includes a functional module for executing the method in the first aspect or any possible implementation thereof.
[0062] Fourthly, a network device is provided for performing the method in the second aspect or any possible implementation thereof. Specifically, the network device includes functional modules for performing the method in the second aspect or any possible implementation thereof.
[0063] Fifthly, a terminal device is provided, including a processor, a memory, and a transceiver. The processor, the memory, and the transceiver communicate with each other through internal connection paths to transmit control and / or data signals, causing the terminal device to execute the methods of the first aspect or any possible implementation thereof.
[0064] In a sixth aspect, a network device is provided, including a processor, a memory, and a transceiver. The processor, the memory, and the transceiver communicate with each other via internal interconnection paths to transmit control and / or data signals, causing the network device to perform the methods of the second aspect or any possible implementation thereof.
[0065] In a seventh aspect, a computer-readable medium is provided for storing a computer program, the computer program including instructions for performing any of the above methods or any possible implementations.
[0066] Eighthly, a computer program product including instructions is provided, which, when run on a computer, causes the computer to perform any of the methods or any possible implementations described above. Attached Figure Description
[0067] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0068] Figure 1 This is a schematic diagram of a wireless communication system according to an embodiment of this application.
[0069] Figure 2 This is a schematic flowchart of a wireless communication method according to an embodiment of this application.
[0070] Figure 3 This is a schematic flowchart of a wireless communication method according to an embodiment of this application.
[0071] Figure 4 This is a schematic block diagram of a terminal device according to an embodiment of this application.
[0072] Figure 5 This is a schematic block diagram of a network device according to an embodiment of this application.
[0073] Figure 6 This is a schematic block diagram of a system chip according to an embodiment of this application.
[0074] Figure 7 This is a schematic block diagram of a communication device according to an embodiment of this application. Detailed Implementation
[0075] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0076] The technical solutions of this application embodiment can be applied to various communication systems, such as: Global System of Mobile communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), or future 5G systems, etc.
[0077] Figure 1This application illustrates a wireless communication system 100 used in an embodiment of this application. The wireless communication system 100 may include a network device 110. The network device 100 may be a device that communicates with terminal devices. The network device 100 can provide communication coverage for a specific geographical area and can communicate with terminal devices (e.g., UEs) located within that coverage area. Optionally, the network device 100 may be a base station (BTS) in a GSM or CDMA system, a base station (NodeB, NB) in a WCDMA system, an evolved Node B (eNB or eNodeB) in an LTE system, or a radio controller in a Cloud Radio Access Network (CRAN). Alternatively, the network device may be a relay station, access point, vehicle-mounted equipment, wearable device, network-side equipment in a future 5G network, or network equipment in a future evolved Public Land Mobile Network (PLMN), etc.
[0078] The wireless communication system 100 also includes at least one terminal device 120 located within the coverage area of the network device 110. The terminal device 120 can be mobile or fixed. Optionally, the terminal device 120 can refer to an access terminal, user equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user equipment. The access terminal can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal device in a future 5G network, or terminal device in a future evolved PLMN, etc.
[0079] Optionally, the terminal devices 120 can communicate directly with each other via Device to Device (D2D).
[0080] Alternatively, 5G systems or networks may also be referred to as New Radio (NR) systems or networks.
[0081] Figure 1An exemplary embodiment shows a network device and two terminal devices. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.
[0082] Optionally, the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in this embodiment.
[0083] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0084] Figure 2 This is a schematic flowchart of a wireless communication method 200 according to an embodiment of this application. The method 200 can optionally be applied to... Figure 1 The system shown is not limited to this. Method 200 may optionally be executed by a terminal device. Method 200 includes at least some of the following.
[0085] In 210, the terminal device determines an indication format in which multiple indication bits in the downlink control information (DCI) indicate the resource index of the scheduled resource. This indication format is used to limit the number K of bits in the multiple indication bits that indicate the resource set, resource type, or channel format corresponding to the scheduled resource, where K is an integer greater than or equal to 0.
[0086] Specifically, the terminal device can support DCI with multiple indication formats. The terminal device can determine the indication format of the received or to be received DCI from the multiple indication formats. Since the indication format limits the number K of bits in multiple indication bits that indicate the resource set, resource type or channel format corresponding to the scheduling resource, the terminal device can know the number K of bits in multiple indication bits used to indicate the resource set, resource type or channel format corresponding to the scheduling resource. Therefore, it can use K bits in multiple indication bits to determine the resource set, resource type or channel format corresponding to the scheduling resource.
[0087] Specifically, if the resource set is determined, the scheduling resource can be determined from the determined resource set; if the resource type is determined, the scheduling resource can be determined from the resource set corresponding to the determined resource type; if the channel format is determined, the scheduling resource can be determined from the resource set corresponding to the determined channel format.
[0088] Optionally, the position of the K bits indicating the resource set, resource type, or channel format among the multiple indicator bits can be fixed. For example, it can be the first K bits among the multiple indicator bits, or the last K bits among the multiple indicator bits, or the K bits in the middle of the multiple indicator bits.
[0089] Optionally, K is greater than or equal to 1, and the plurality of indicator bits consist of at least one first bit and at least one second bit. The first bit is used to indicate the index of the resource set, resource type, or channel format corresponding to the scheduling resource, and the second bit is used to indicate the index of the scheduling resource in the corresponding resource set, or the resource set corresponding to the corresponding resource type, or the resource set corresponding to the corresponding channel format. The resource set includes at least one available resource.
[0090] For example, there are three indicator bits. The first bit indicates the index of the resource set, resource type, or channel format corresponding to the scheduled resource. For example, a bit value of 0 indicates that the resource set corresponding to the scheduled resource is resource set 1, or that the resource type is resource type 1, or that the channel format is channel format 1. A bit value of 1 indicates that the resource set corresponding to the scheduled resource is resource set 2, or that the resource type is resource type 2, or that the channel format is channel format 2. The second and third bits indicate the resource index within the resource set, channel format, or resource set indicated by the first bit. Each resource set, resource type, or channel format can have four available resources. The indices of these four available resources can be unique for their respective resource set, channel format, or resource type. For example, the resource index can be 00, 01, 10, and 11. However, the indices can be the same between two resource sets, channel formats, or resource types. For example, the indices corresponding to two resource sets, channel formats, or resource types can be 00, 01, 10, and 11, respectively.
[0091] Optionally, K equals 0, and the plurality of indicator bits consist of a third bit, which is used to indicate the index of the scheduled resource among all available resources.
[0092] For example, if all available resources include 8 available resources, then these 3 bits can indicate all 8 available resources. In this case, it is not necessary to distinguish between resource type, channel format, or resource set of the available resources.
[0093] To better understand this application, several methods for terminal devices to determine instruction formats will be described below.
[0094] In one implementation, the terminal device receives first information sent by the network device, the first information being used to indicate the indication format. The number of bits occupied by the first information may be related to the number of indication formats.
[0095] Specifically, the network device can indicate the DCI format of the terminal device through the first information. For example, if the value of K is 0 or 1, then 1 bit of information can be used to indicate the DCI format of the terminal device. If the value of K is 0, 1, 2 or 3, then 2 bits of information can be used to indicate the DCI format of the terminal device.
[0096] Optionally, the first information is carried in a Radio Resource Control (RRC) message, system information, or a broadcast channel.
[0097] In one implementation, the terminal device determines the indication format according to the setting method of the resource index of available resources.
[0098] Optionally, when the resource index of the available resource is set according to at least two resource sets, at least two channel formats, or at least two resource types respectively, K is greater than or equal to 1, wherein the resource indexes of the at least two resource sets, at least two channel formats, or at least two resource types have at least one identical resource index.
[0099] Optionally, when the resource index of the available resource is not set according to at least two resource sets, at least two channel formats, or at least two resource types respectively, K equals 0, wherein there are no identical resource indexes among the available resources.
[0100] Specifically, the terminal device can receive second information sent by the network device. This second information can be used to configure available resources and corresponding resource indexes. The terminal device can determine the indication format based on the setting method of the resource indexes of the available resources. If the terminal device determines that the resource indexes are set according to at least two resource sets, at least two channel formats, or at least two resource types (for example, the indices of resource set 1 are 00, 01, 10, and 11, and the indices of resource set 2 are 00, 01, 10, and 11), then K is greater than or equal to 1. The value of K can be related to the number of resource sets, channel formats, or resource types. For example, if the indexes are set according to four resource sets, channel formats, or resource types, then K can be 2. If the terminal device determines that the resource indexes are not set according to at least two resource sets, at least two channel formats, or at least two resource types (for example, the resource indices are 000, 001, 010, 011, 100, 101, 110, and 111), then K is equal to 0.
[0101] Optionally, in this embodiment of the application, the second information is carried in RRC signaling, system information, or broadcast messages.
[0102] In one implementation, the terminal device determines the indication format according to the quantity relationship of resources included in at least two resource sets, at least two channel formats, or at least two resource types of available resources.
[0103] Specifically, the terminal device can determine the indication format from multiple indication formats based on the quantity relationship of resources included in at least two resource sets, at least two channel formats, or at least two resource types of available resources.
[0104] Optionally, K is greater than or equal to 1 when the difference in the number of resources included in the at least two resource sets, the at least two channel formats, or the at least two resource types is less than or equal to a specific value.
[0105] Optionally, K equals 0 when the difference in the number of resources included in the at least two resource sets, the at least two channel formats, or the at least two resource types is greater than a specific value.
[0106] Specifically, the terminal device can determine whether the difference in the number of resources included in at least two resource sets, at least two channel formats, or at least two resource types is less than a specific value, wherein the specific value can be 0, which means determining whether the number of resources included in at least two resource sets, at least two channel formats, or at least two resource types is the same.
[0107] If so, K is greater than or equal to 1, where the specific value of K can be fixed, for example, it can be equal to 1, or it can be related to the number of resource sets, channel formats, or resource types, for example, 2. K K can be equal to the number of the resource set, channel format, or resource type. If not, K equals 0.
[0108] When K is greater than or equal to 1, the indexes of resources for each resource set, resource type, or channel format can be pre-defined, configured by the network device for the terminal device, or determined by the terminal device itself.
[0109] For example, if a network device is configured with an index of all available resources and the indexes do not overlap, then when the terminal device determines that K is greater than or equal to 1, it can redetermine the index of each set, resource type, or channel format of resources. For example, it can rearrange the index of the resources of each set, resource type, or channel format starting from 0 according to the index order of the resources of all available resources.
[0110] For example, if network devices are configured to configure indexes for each resource set, resource type, or channel format, and the indexes overlap, then when the terminal device determines that K equals 0, the terminal device can redetermine the indexes of all resources. For example, it can rearrange the indexes of the resources of each set, resource type, or channel format in all available resources, starting from 0, according to the index arrangement order of the resources in their respective sets.
[0111] Optionally, the number of resources included in the at least two resource sets, the at least two channel formats, or the at least two resource types is no greater than 2. M When / N, K is greater than or equal to 1, where N is the number of resource sets, resource types, or channel formats, and M is the number of bits in the plurality of indicator bits; or, 2 M / N is each resource set, resource type, or channel format.
[0112] Optionally, in the at least two resource sets, the at least two channel formats, or the at least two resource types, at least one includes a resource quantity greater than 2. M When / N is a resource set, channel format, or resource type, K equals 0.
[0113] Specifically, when the number of resource sets, resource types, or channel formats is N, and the number of indicator bits is M, the number of resources for each resource set, channel format, or resource type is no greater than 2. MWhen / N, it means that, when using the method of indicating resource sets or resource types or channel formats and indicating resources in resource sets or resource types or channel formats, each resource can be reasonably indicated, and the number of resources in resource sets or channel formats or resource types is greater than 2. M When / N, it means that some resources may not be indicated when using a method that indicates the resource set or resource type or channel format and the resources in the resource set or resource type or channel format.
[0114] Optionally, a number S is determined to combine the at least two resource sets, at least two channel formats, or at least two resource types into a specific combination, wherein the number of resources in the specific combination is no greater than 2. M / S, M is the number of bits of the plurality of indicator bits; based on this number S, the K is determined.
[0115] Specifically, the terminal device can combine resource sets, channel formats, or resource types according to the number of resources in each resource set, channel format, or resource type, wherein the number of resources in each combination is no greater than 2. M If the condition / S is met, then combination can be performed; otherwise, combination is not performed. If the combination yields a quantity S, then K can be determined, where the determined K satisfies 2. K Greater than or equal to S.
[0116] Optionally, the at least two resource sets include the Physical Uplink Control Channel (PUCCH) resource set corresponding to format 0, and the PUCCH resource set corresponding to format 1.
[0117] Optionally, the at least two resource sets include the PUCCH resource set corresponding to format 2, the PUCCH resource set corresponding to format 3, and the PUCCH resource set corresponding to format 4.
[0118] Optionally, the resource types in this application embodiment can be divided based on the following methods.
[0119] In one implementation, the classification is based on the length of the symbols occupied by the channel being carried. For example, the resource type can be divided into resources for carrying long PUCCH and resources for carrying short PUCCH.
[0120] In one implementation, the resources can be allocated based on the load of the carried channel. For example, the resources can be divided into those for carrying high-load PUCCHs (e.g., load greater than or equal to 4 bits) and those for carrying low-load PUCCHs (e.g., load less than 4 bits).
[0121] In one implementation, the division can be based on the granularity of the time scheduling unit of the carried channel. For example, it can be divided into resources carrying channels based on time slot scheduling and resources carrying channels based on non-time slot scheduling.
[0122] Optionally, the available resources or scheduling resources mentioned in the embodiments of this application are PUCCH resources, Physical Downlink Shared Channel (PDSCH) resources, or Physical Uplink Shared Channel (PUSCH) resources.
[0123] Optionally, in the embodiments of this application, when K is greater than or equal to 1, it means that resources can be grouped and indicated, and ordered indication of resources can be achieved.
[0124] Optionally, when K equals 0, the problem of large signaling overhead or incomplete resource indication caused by different resource sets, resource types or channel formats due to different resource quantities can be avoided.
[0125] In 220, the terminal device determines the resource index indicated by the plurality of indicator bits from the DCI based on the determined indicator format.
[0126] In step 230, according to the determined resource index, the terminal device determines the scheduling resource for communicating with the network device from at least one available resource.
[0127] In this embodiment, the terminal device determines an indication format in which multiple indicator bits in the DCI indicate the resource index of the scheduled resource. This indication format defines the number K of bits in the multiple indicator bits that indicate the resource set, resource type, or channel format corresponding to the scheduled resource, where K is an integer greater than or equal to 0. Based on the determined indication format, the resource index indicated by the multiple indicator bits is determined from the DCI. Therefore, according to the determined resource index, the scheduled resource for communication with the network device can be determined from at least one available resource. Thus, this application employs a variable DCI structure for resource scheduling, eliminating the need to limit channel transmission resources based on specific resource types or channel formats. It allows for flexible use of various resource set definition and notification methods according to the application scenario, and enables flexible and varied DCI formats, thereby further increasing the flexibility and reliability of resource indication.
[0128] Figure 3 This is a schematic flowchart of a wireless communication method 300 according to an embodiment of this application. Figure 3 As shown, method 300 includes at least some of the following.
[0129] In 310, the network device determines the indication format for multiple indicator bits in the downlink control information (DCI) to indicate the resource index of the scheduled resource.
[0130] The indication format is used to limit the number K of bits among the multiple indication bits that indicate the resource set, resource type, or channel format corresponding to the scheduling resource, where K is an integer greater than or equal to 0.
[0131] In 320, the network device sends the DCI based on the determined instruction format.
[0132] Optionally, K is greater than or equal to 1, and the plurality of indicator bits consist of at least one first bit and at least one second bit. The first bit is used to indicate the index of the resource set, resource type, or channel format corresponding to the scheduling resource, and the second bit is used to indicate the index of the scheduling resource in the corresponding resource set, or the resource set corresponding to the corresponding resource type, or the resource set corresponding to the corresponding channel format. The resource set includes at least one available resource.
[0133] Optionally, K equals 0, and the plurality of indicator bits consist of a third bit, which is used to indicate the index of the scheduled resource among all available resources.
[0134] Optionally, the network device sends first information to the terminal device, the first information being used to indicate the indication format.
[0135] Optionally, the first information is carried in a Radio Resource Control (RRC) message, system information, or a broadcast channel.
[0136] Optionally, the format of the instruction corresponds to the way the resource index of the available resources of the terminal device is set.
[0137] Specifically, the network device can first determine the configuration method of the resource index of available resources, and then determine the format of the DCI based on the determined configuration method; or, the network device can first determine the format of the DCI, and then configure the configuration method of the resource index of available resources based on the format of the DCI.
[0138] Optionally, when the resource index of the available resource is set according to at least two resource sets, at least two channel formats, or at least two resource types respectively, K is greater than or equal to 1, wherein the resource indexes of the at least two resource sets, at least two channel formats, or at least two resource types have at least one identical resource index; or,
[0139] When the resource index of the available resource is not set according to at least two resource sets, at least two channel formats, or at least two resource types respectively, K equals 0, where there are no identical resource indexes in the available resource.
[0140] Optionally, the indication format corresponds to the quantity relationship of resources included in at least two resource sets, at least two channel formats, or at least two resource types of the available resources of the terminal device.
[0141] Specifically, the network device may first determine the quantity relationship of resources included in at least two resource sets, at least two channel formats, or at least two resource types, and determine the format of the DCI based on the determined quantity relationship; or, the network device may first determine the format of the DCI, and set the quantity of resources included in the two resource sets, at least two channel formats, or at least two resource types based on the format of the DCI.
[0142] Optionally, K is greater than or equal to 1 when the number of resources included in the at least two resource sets, the at least two channel formats, or the at least two resource types is the same; or,
[0143] K equals 0 when the number of resources included in the at least two resource sets, the at least two channel formats, or the at least two resource types are not the same.
[0144] Optionally, the number of resources included in the at least two resource sets, the at least two channel formats, or the at least two resource types is no greater than 2. M When / N, K is greater than or equal to 1, where N is the number of resource sets, resource types, or channel formats, and M is the number of bits in the plurality of indicator bits; or,
[0145] In the at least two resource sets, the at least two channel formats, or the at least two resource types, there exists at least one resource set containing more than 2 resources. M When / N is a resource set, channel format, or resource type, K equals 0.
[0146] Optionally, K corresponds to the quantity S;
[0147] Wherein, the quantity S is the number of resources that can be combined into a specific combination of at least two resource sets, at least two channel formats, or at least two resource types, wherein the number of resources in the specific combination is no greater than 2. M / S, where M is the number of bits in the multiple indicator bits.
[0148] Optionally, the at least two resource sets include the Physical Uplink Control Channel (PUCCH) resource set corresponding to format 0, and the PUCCH resource set corresponding to format 1; or,
[0149] The at least two resource sets include the PUCCH resource set corresponding to format 2, the PUCCH resource set corresponding to format 3, and the PUCCH resource set corresponding to format 4.
[0150] Optionally, the network device sends a second message to the terminal device, the second message being used to configure available resources and corresponding resource indexes.
[0151] Optionally, the second information is carried in an RRC message, system information, or broadcast channel.
[0152] Optionally, the scheduling resource is a PUCCH resource, a Physical Downlink Shared Channel (PDSCH) resource, or a Physical Uplink Shared Channel (PUSCH) resource.
[0153] In this embodiment, the network device determines an indication format in which multiple indicator bits in the DCI indicate the resource index of the scheduled resource. This indication format defines the number K of bits (K) indicating the resource set, resource type, or channel format corresponding to the scheduled resource, where K is an integer greater than or equal to 0. Based on the determined indication format, the DCI is transmitted. Therefore, this application employs a variable DCI structure to schedule resources, eliminating the need to limit channel transmission resources based on specific resource types or channel formats. It allows for flexible use of various resource set definition and notification methods according to the application scenario, and enables a flexible and varied DCI format, thereby further increasing the flexibility and reliability of resource indication.
[0154] Figure 4 This is a schematic block diagram of a terminal device 400 according to an embodiment of this application. Figure 4 As shown, the terminal device 400 includes a processing unit 410 and a communication unit 420; wherein, the processing unit 410 is configured to: determine an indication format in which multiple indication bits in the downlink control information (DCI) indicate the resource index of the scheduling resource, the indication format being used to limit: the number K of bits in the multiple indication bits indicating the resource set, resource type, or channel format corresponding to the scheduling resource, wherein K is an integer greater than or equal to 0; the communication unit 420 is configured to: receive the DCI sent by the network device; the processing unit 410 is further configured to: determine the resource index indicated by the multiple indication bits from the DCI based on the determined indication format; and determine the scheduling resource that communicates with the network device from at least one available resource according to the determined resource index.
[0155] It should be understood that the terminal device 400 can correspond to the terminal device in the method embodiment and can implement the corresponding operations implemented by the terminal device in the method embodiment. For the sake of brevity, it will not be described in detail here.
[0156] Figure 5 This is a schematic block diagram of a network device 500 according to an embodiment of this application. Figure 5 As shown, the network device 500 includes a communication unit 510 and a processing unit 520; wherein, the processing unit 520 is used to: determine an indication format in which multiple indication bits in the downlink control information (DCI) indicate the resource index of the scheduled resource, wherein the indication format is used to limit the number K of bits in the multiple indication bits that indicate the resource set, resource type, or channel format corresponding to the scheduled resource, wherein K is an integer greater than or equal to 0; the communication unit 510 is used to: transmit the DCI based on the determined indication format.
[0157] It should be understood that the network device 500 can correspond to the network device in the method embodiment and can implement the corresponding operations implemented by the network device in the method embodiment. For the sake of brevity, it will not be described in detail here.
[0158] Figure 6 This is a schematic structural diagram of a system chip 600 according to an embodiment of this application. Figure 6 The system chip 600 includes an input interface 601, an output interface 602, a processor 603, and a memory 604, which are connected by an internal communication connection line. The processor 603 is used to execute the code in the memory 604.
[0159] Optionally, when the code is executed, the processor 603 implements the method executed by the network device in the method embodiment. For the sake of brevity, further details are omitted here.
[0160] Optionally, when the code is executed, the processor 603 implements the method executed by the terminal device in the method embodiment. For the sake of brevity, further details are omitted here.
[0161] Figure 7 This is a schematic block diagram of a communication device 700 according to an embodiment of this application. Figure 7 As shown, the communication device 700 includes a processor 710 and a memory 720. The memory 720 can store program code, and the processor 710 can execute the program code stored in the memory 720.
[0162] Optionally, such as Figure 7 As shown, the communication device 700 may include a transceiver 730, and the processor 710 may control the transceiver 730 to communicate with the outside world.
[0163] Optionally, the processor 710 can call the program code stored in the memory 720 to execute the corresponding operation of the network device in the method embodiment. For the sake of brevity, it will not be described in detail here.
[0164] Optionally, the processor 710 can call the program code stored in the memory 720 to execute the corresponding operations of the terminal device in the method embodiment. For the sake of brevity, it will not be described in detail here.
[0165] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0166] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0167] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0168] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0169] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0170] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0171] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0172] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0173] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method of wireless communication, the method comprising: The method comprises the following steps: A terminal device determines an indication format of a plurality of indication bits in downlink control information (DCI) indicating resource indexes of scheduling resources, the indication format being used to define a number K of bits in the plurality of indication bits indicating a channel format corresponding to the scheduling resources, wherein the K is greater than or equal to 1, the plurality of indication bits being composed of at least one first bit and at least one second bit, the first bit being used to indicate an index of the channel format corresponding to the scheduling resources, and the second bit being used to indicate an index of the scheduling resources in a resource set corresponding to the channel format, the resource set comprising at least one available resource; The terminal device determines, based on the determined indication format, the resource indexes indicated by the plurality of indication bits in the DCI; The terminal device determines, according to the determined resource indexes, the scheduling resources for communication with a network device from the at least one available resource; The terminal device receives second information sent by the network device, wherein the second information is used to configure available resources of the at least one available resource and resource indexes corresponding to the available resources; and the resource indexes of the available resources are respectively set according to at least two resource sets, at least two channel formats or at least two resource types. The at least two resource sets comprise resource sets corresponding to formats 0 and 1; or the at least two resource sets comprise resource sets corresponding to formats 2, 3 and 4. The method further comprises the following steps: The terminal device receives first information sent by the network device, wherein the first information is used to indicate the indication format, and a number of bits occupied by the first information is related to a number of the indication formats.
2. The method of claim 1, wherein, The first information is carried in a radio resource control (RRC) message, system information or a broadcast channel.
3. The method of claim 1, wherein, The terminal device determines an indication format of a plurality of indication bits in downlink control information (DCI) indicating resource indexes of scheduling resources, comprising the following steps: The terminal device determines the indication format according to a setting mode of the resource indexes of the available resources.
4. The method of claim 3, wherein, The resource indexes of the at least two resource sets, the at least two channel formats or the at least two resource types have at least one same resource index.
5. The method of claim 1, wherein, The terminal device determines an indication format of a plurality of indication bits in downlink control information (DCI) indicating resource indexes of scheduling resources, comprising the following steps: The terminal device determines the indication format according to a number relationship of resources included in the at least two resource sets, the at least two channel formats or the at least two resource types of the available resources.
6. The method of claim 5, wherein, The at least two resource sets, the at least two channel formats or the at least two resource types include the same number of resources.
7. The method of claim 5, wherein, The at least two resource sets or the at least two channel formats or the at least two resource types include a number of resources that is not greater than 2 M N, where N is a number of resource sets or resource types or channel formats, and M is a number of bits of the plurality of indication bits.
8. The method of claim 5, wherein, The terminal device determines the indication format according to a number relationship of resources included in the at least two resource sets, the at least two channel formats or the at least two resource types of the available resources, comprising the following steps: determining a number of combinations S that the at least two sets of resources or at least two channel formats or at least two resource types are combined into a specific combination, wherein a number of resources of the specific combination is no more than 2 M S, M is a number of bits of the plurality of indication bits The K is determined according to the number S.
9. The method of claim 1, wherein, The second information is carried in an RRC message, system information or a broadcast channel.
10. The method according to any one of claims 1 to 9, characterized in that, The scheduling resource is a PUCCH resource, a PDSCH resource, or a PUSCH resource.
11. A method of wireless communication, the method comprising: The method comprises: The network device determines an indication format of a plurality of indication bits in downlink control information (DCI) for indicating resource indexes of a scheduling resource, wherein the indication format is used to define a number K of bits in the plurality of indication bits for indicating a channel format corresponding to the scheduling resource, wherein the K is greater than or equal to 1, the plurality of indication bits are composed of at least one first bit and at least one second bit, the first bit is used to indicate an index of the channel format corresponding to the scheduling resource, and the second bit is used to indicate an index of the scheduling resource in a resource set corresponding to the channel format, the resource set comprises at least one available resource; The network device sends the DCI to a terminal device based on the determined indication format, wherein the resource indexes indicated by the plurality of indication bits in the DCI are used to determine the scheduling resource from the at least one available resource, and the scheduling resource is used for communication between the network device and the terminal device; The network device sends second information to the terminal device, wherein the second information is used to configure available resources of the at least one available resource and resource indexes corresponding to the available resources; and the resource indexes of the available resources are respectively set in at least two resource sets, at least two channel formats, or at least two resource types. The at least two resource sets comprise resource sets corresponding to formats 0 and 1, or the at least two resource sets comprise resource sets corresponding to formats 2, 3, and 4. The method further comprises: The network device sends first information to the terminal device, wherein the first information is used to indicate the indication format, and a number of bits occupied by the first information is related to a number of the indication formats.
12. The method of claim 11, wherein, The first information is carried in a radio resource control (RRC) message, system information, or a broadcast channel.
13. The method according to claim 11 or 12, characterized in that, The indication format corresponds to a setting mode of the resource indexes of the available resources of the terminal device.
14. The method of claim 13, wherein, The resource indexes of the at least two resource sets, the at least two channel formats, or the at least two resource types have at least one same resource index.
15. The method of claim 11, wherein, The indication format corresponds to a number relationship of resources included in the at least two resource sets, the at least two channel formats, or the at least two resource types of the available resources of the terminal device.
16. The method of claim 15, wherein, The at least two resource sets, the at least two channel formats, or the at least two resource types include the same number of resources.
17. The method of claim 15, wherein, The at least two resource sets or the at least two channel formats or the at least two resource types include a number of resources that is not greater than 2 M N, where N is a number of resource sets or resource types or channel formats, and M is a number of bits of the plurality of indication bits.
18. The method of claim 15, wherein, The K corresponds to a number S. wherein the number S is a number of combinations of the at least two resource sets or at least two channel formats or at least two resource types into a specific combination, wherein a number of resources of the specific combination is not greater than 2 M S, M is a number of bits of the plurality of indication bits.
19. The method of claim 11, wherein, The second information is carried in an RRC message, system information, or a broadcast channel.
20. The method of any one of claims 11 to 19, wherein, The scheduling resource is a PUCCH resource, a PDSCH resource, or a PUSCH resource.
21. A terminal device, comprising: The method comprises: The network device determines an indication format of a plurality of indication bits in downlink control information (DCI) for indicating resource indexes of a scheduling resource, wherein the indication format is used to define a number K of bits in the plurality of indication bits for indicating a channel format corresponding to the scheduling resource, wherein the K is greater than or equal to 1, the plurality of indication bits are composed of at least one first bit and at least one second bit, the first bit is used to indicate an index of the channel format corresponding to the scheduling resource, and the second bit is used to indicate an index of the scheduling resource in a resource set corresponding to the channel format, the resource set comprises at least one available resource; The processing unit is configured to determine an indication format of a plurality of indication bits in downlink control information (DCI) indicating resource indexes of a scheduling resource, the indication format being used to define a number K of bits in the plurality of indication bits indicating a channel format corresponding to the scheduling resource, wherein the K is greater than or equal to 1, the plurality of indication bits being composed of at least one first bit and at least one second bit, the first bit being used to indicate an index of the channel format corresponding to the scheduling resource, and the second bit being used to indicate an index of the scheduling resource in a resource set corresponding to the channel format, the resource set including at least one available resource; The communication unit is configured to receive the DCI transmitted by a network device; The processing unit is further configured to determine, based on the determined indication format, the resource indexes indicated by the plurality of indication bits in the DCI, and determine, according to the determined resource indexes, the scheduling resource for communication with the network device from the at least one available resource; The processing unit is further configured to receive second information transmitted by the network device, wherein the second information is used to configure available resources of the at least one available resource and resource indexes corresponding to the available resources, and the resource indexes of the available resources are respectively set according to at least two resource sets, at least two channel formats, or at least two resource types. The at least two resource sets include resource sets corresponding to formats 0 and 1, or the at least two resource sets include resource sets corresponding to formats 2, 3, and 4. The communication unit is further configured to: receive first information transmitted by the network device, the first information being used to indicate the indication format, wherein a number of bits occupied by the first information is related to a number of the indication formats.
22. The apparatus of claim 21, wherein, The first information is carried in a radio resource control (RRC) message, system information, or a broadcast channel.
23. The apparatus of claim 21, wherein, The processing unit is further configured to: determine the indication format according to a setting mode of the resource indexes of the available resources.
24. The apparatus of claim 23, wherein, The resource indexes of the at least two resource sets, the at least two channel formats, or the at least two resource types have at least one same resource index.
25. The apparatus of claim 21, wherein, The processing unit is further configured to: determine the indication format according to a number relationship of resources included in the at least two resource sets, the at least two channel formats, or the at least two resource types of the available resources.
26. The apparatus of claim 25, wherein, The at least two resource sets, the at least two channel formats, or the at least two resource types include the same number of resources.
27. The apparatus of claim 25, wherein, The at least two resource sets or the at least two channel formats or the at least two resource types include a number of resources that is not greater than 2 M N, where N is a number of resource sets or resource types or channel formats, and M is a number of bits of the plurality of indication bits.
28. The apparatus of claim 25, wherein, The processing unit is further configured to: determining a number of combinations S that the at least two sets of resources or at least two channel formats or at least two resource types are combined into a specific combination, wherein a number of resources of the specific combination is no more than 2 M S, M is a number of bits of the plurality of indication bits determine the K according to the number S.
29. The apparatus of claim 21, wherein, The second information is carried in an RRC message, system information, or a broadcast channel.
30. The apparatus of any one of claims 21-29, wherein, The scheduling resource is a PUCCH resource, a PDSCH resource, or a PUSCH resource.
31. A network device, comprising: The apparatus includes a processing unit and a communication unit. The processing unit is configured to determine an indication format of a plurality of indication bits in downlink control information (DCI) indicating resource indexes of a scheduling resource, The indication format is used to define a number K of indication bits in a plurality of indication bits for indicating a channel format corresponding to a scheduling resource, where the K is greater than or equal to 1, the plurality of indication bits is composed of at least one first bit and at least one second bit, the first bit is used to indicate an index of the channel format corresponding to the scheduling resource, and the second bit is used to indicate an index of the scheduling resource in a resource set corresponding to the channel format. The communication unit is configured to send the DCI to the terminal device based on the determined indication format, and the resource index indicated by the plurality of indication bits in the DCI is used to determine the scheduling resource from the at least one available resource, where the scheduling resource is used for communication between the network device and the terminal device. The communication unit is further configured to send second information to the terminal device, where the second information is used to configure available resources of the at least one available resource and resource indexes corresponding to the available resources, and the resource indexes of the available resources are respectively set according to at least two resource sets or at least two channel formats or at least two resource types. The at least two resource sets include resource sets corresponding to formats 0 and 1, or the at least two resource sets include resource sets corresponding to formats 2, 3 and 4. The communication unit is further configured to: send first information to the terminal device, where the first information is used to indicate the indication format, and a number of bits occupied by the first information is related to a number of the indication formats.
32. The apparatus of claim 31, wherein, The first information is carried in a radio resource control (RRC) message, system information or a broadcast channel.
33. The apparatus of claim 31 or 32, wherein, The indication format corresponds to a setting mode of resource indexes of available resources of the terminal device.
34. The apparatus of claim 33, wherein, The at least two resource sets or the at least two channel formats or the at least two resource types have at least one same resource index.
35. The apparatus of claim 31, wherein, The indication format corresponds to a number relationship of resources included in the at least two resource sets or the at least two channel formats or the at least two resource types of the available resources of the terminal device.
36. The apparatus of claim 35, wherein, The at least two resource sets or the at least two channel formats or the at least two resource types include the same number of resources.
37. The apparatus of claim 35, wherein, The at least two resource sets or the at least two channel formats or the at least two resource types include a number of resources that is not greater than 2 M N, where N is a number of resource sets or resource types or channel formats, and M is a number of bits of the plurality of indication bits.
38. The apparatus of claim 35, wherein, The K corresponds to a number S. wherein the number S is a number of combinations of the at least two resource sets or at least two channel formats or at least two resource types into a specific combination, wherein a number of resources of the specific combination is not greater than 2 M S, M is a number of bits of the plurality of indication bits.
39. The apparatus of claim 31, wherein, The second information is carried in the RRC message, the system information or the broadcast channel.
40. The apparatus of any one of claims 31-39, wherein, The scheduling resource is a PUCCH resource, a PDSCH resource or a PUSCH resource.
41. A terminal device, comprising a processor, a memory and a transceiver, which are in communication with each other through internal connection paths, and transfer control and / or data signals, so that the terminal device performs the method according to any one of claims 1 to 10.
42. A network device comprising a processor, a memory and a transceiver, which are in communication with one another through an internal connection path, transferring control and / or data signals, such that the terminal device performs the method according to any one of claims 11 to 20.
43. A computer readable medium for storing a computer program, the computer program comprising instructions for performing the method according to any one of claims 1 to 10.
44. A computer readable medium for storing a computer program, the computer program comprising instructions for performing the method according to any one of claims 11 to 20.
Citation Information
Patent Citations
Wireless communication method, equipment and computer readable medium
CN111511035A
Resource allocation information indication method, base station and user equipment
WO2017000248A1