WO2020164130A1 - Procédé de communication et dispositif de communication - Google Patents

Procédé de communication et dispositif de communication Download PDF

Info

Publication number
WO2020164130A1
WO2020164130A1 PCT/CN2019/075263 CN2019075263W WO2020164130A1 WO 2020164130 A1 WO2020164130 A1 WO 2020164130A1 CN 2019075263 W CN2019075263 W CN 2019075263W WO 2020164130 A1 WO2020164130 A1 WO 2020164130A1
Authority
WO
WIPO (PCT)
Prior art keywords
resource block
resource
resource blocks
repetitions
blocks
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2019/075263
Other languages
English (en)
Chinese (zh)
Inventor
余政
毕文平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201980090882.6A priority Critical patent/CN113383590B/zh
Priority to PCT/CN2019/075263 priority patent/WO2020164130A1/fr
Publication of WO2020164130A1 publication Critical patent/WO2020164130A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation

Definitions

  • This application relates to the field of communication, and more specifically, to transmission communication methods and devices.
  • control information is generally used to allocate resource blocks (resource blocks, RBs) used for transmitting data channels for communication devices (for example, terminal devices).
  • the control information may be downlink control information (downlink control information, DCI).
  • DCI downlink control information
  • the communication device can determine parameters such as the RB occupied by the sending data channel and the number of repetitions of the sending data channel according to the control information.
  • the RB occupied by the transmission data channel can be determined by the starting RB and the RB length, and the number of repetitions can be selected from 4 types of repetition times specified in the communication protocol.
  • the number of each resource block needs to be equal to each of the four repetition times.
  • a combination of the number of repetitions to obtain all combinations so that other communication devices can determine one combination for the communication device from all the combinations described above to guide the communication device to transmit data.
  • the above method of obtaining all combinations is not reasonable.
  • the present application provides a communication method and communication device to improve the rationality of the combination between the number of repetitions and the number of resource blocks.
  • a communication method including: a first communication device receives control information, the control information indicating the number of resource blocks allocated to the first communication device L and the number of repetitions N; the first communication The device sends a data channel to the second communication device according to the number of resource blocks L and the number of repetitions N, where the number of resource blocks L belongs to the number of first resource blocks in the number of resource block sets A set of the number of resource blocks in the plurality of resource block number sets is associated with a set of repetition times, the number of repetitions N belongs to a first set of repetition times, and the first set of repetition times is the first The set of repetition times associated with the set of resource block counts.
  • a set of repetition times is associated with each resource block number set.
  • the number of repetitions allocated to the first communication device is determined from the first set of repetition times associated with the number of resource blocks L of. That is to say, the number of resource blocks L only needs to be combined with the number of repetitions contained in the first set of repetitions, which avoids the same set of repetitions associated with the number of all resource blocks in the prior art, which is beneficial to increase the number of resource blocks.
  • the rationality of the combination between the number and the number of repetitions is provided.
  • the method further includes: the first communication device determines, according to the control information, a starting resource block allocated for the first communication device; and the first communication device according to the The number of resource blocks L and the number of repetitions N, sending a data channel to the second communication device includes: the first communication device according to the number of resource blocks L, the number of repetitions N, and the starting resource block , To send a data channel to the second communication device.
  • different sets of number of resource blocks in the plurality of sets of number of resource blocks are associated with different sets of repetition times.
  • the number of repetitions N is the number of repetitions for transmitting the control information and/or the number of repetitions for transmitting the data channel.
  • the multiple resource block number sets further include a second resource block number set, and the second resource block number set is associated with a second set of repetition times; the second resource The smallest resource block number in the block number set is greater than the largest resource block number in the first resource block number set, and the number of repetition times in the second set of repetition times is smaller than the first resource block number.
  • the number of repetition times in the set of repetition times; or, the smallest number of resource blocks in the first resource block number set is greater than the maximum number of resource blocks in the second resource block number set, and The number of repetition times in the first set of repetition times is less than the number of repetition times in the second set of repetition times; or, the smallest number of resource blocks in the second set of resource block numbers is greater than all
  • the largest number of resource blocks in the first set of resource block numbers, and the number of repetitions in the second set of repetitions is not more than the number of repetitions in the first set of repetitions; or ,
  • the smallest number of resource blocks in the first set of resource block numbers is greater than the largest number of resource blocks in the second set of resource blocks, and the number of repetitions in the first set of repetitions The number is not more than the number of repetition times in the second set of repetition times.
  • the applicable channel environment is more complicated, and the channel environment applicable to the more allocated resource blocks is relatively simple, which is a small number of resource blocks (for example, ,
  • the number of repetition times associated with the first resource block number set (for example, the number of repetition times in the first set of repetition times) is large, so as to adapt to a more complicated situation.
  • the number of repetition times (for example, the number of repetitions in the second set of repetition times) associated with a larger number of resource blocks (for example, the second set of resource block numbers) is small, so as to adapt to the simpler happening.
  • the plurality of resource block number sets include a third resource block number set ⁇ c, d ⁇ , and the first resource block number set is ⁇ a ⁇ , and the first resource block number set is ⁇ a ⁇ .
  • the second set of resource block numbers is ⁇ b ⁇ , the first set of repetition times includes 4 repetition times, the second set of repetition times includes 2 repetition times, and the third resource block number set is associated with The set of three repetitions includes 1 repetition; or, the first resource block number set is ⁇ a, b ⁇ , the second resource block number set is ⁇ c, d ⁇ , and the first resource block
  • the set of repetition times associated with the number set includes three repetition times, and the second set of repetition times includes two repetition times; or, the first resource block number set is ⁇ a ⁇ , and the second resource block
  • the number set is ⁇ b, c, d ⁇ , the first set of repetition times includes 4 repetition times, and the second set of repetition times includes 2 repetition times; or, the first resource block number set is ⁇ e ⁇ , the second set of resource block numbers is
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b ⁇
  • the third resource block number set is ⁇ c, d ⁇
  • each resource block number in the first resource block number set is associated with 2 candidate starting resource blocks
  • each resource block number in the second resource block number set is associated with 3 candidates Starting resource block
  • each resource block number in the third resource block number set is associated with 1 candidate starting resource block
  • the number of each resource block in the first resource block number set Three candidate start resource blocks are associated, each resource block number in the second resource block number set is associated with 1 candidate start resource block, and each resource block in the third resource block number set The number is associated with 1 candidate starting resource block.
  • the first resource block number set is ⁇ a, b ⁇
  • the second resource block number set is ⁇ c, d ⁇
  • the first resource block number set Each resource block number in is associated with two candidate start resource blocks, and each resource block number in the second resource block number set is associated with one candidate start resource block.
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b, c, d ⁇
  • the first resource block number set The number of resource blocks in a is associated with two candidate start resource blocks
  • the number of resource blocks in the second resource block number set b is associated with two candidate start resource blocks
  • the second resource block number set The number c of resource blocks in is associated with one candidate start resource block
  • the number of resource blocks d in the second resource block number set is associated with one candidate start resource block.
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b ⁇
  • the resource blocks in the first resource block number set The number a is associated with three candidate start resource blocks
  • the number b of resource blocks in the first resource block number set is associated with two candidate start resource blocks.
  • the first device is coverage level 2, or coverage level 3, or coverage enhancement level B terminal equipment.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d; the number of resource blocks a is associated with three candidate start resource blocks; and/or the number of resource blocks b is associated with two candidate start resource blocks; and/or, The number c of resource blocks is associated with two candidate start resource blocks; and/or the number d of resource blocks is associated with one candidate start resource block.
  • the aforementioned number a of resource blocks is associated with three candidate start resource blocks.
  • the aforementioned number of resource blocks L is a, three candidate start resource blocks are associated.
  • the number b of resource blocks is associated with two candidate start resource blocks.
  • the number L of the above resource blocks is b, two candidate start resource blocks are associated.
  • the number c of resource blocks is associated with two candidate start resource blocks.
  • the number of resource blocks L is c, two candidate start resource blocks are associated.
  • the number d of resource blocks is associated with one candidate start resource block.
  • the number of resource blocks L is d, one candidate start resource block is associated.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d; the number of resource blocks a is associated with 3 candidate start resource blocks; and/or the number of resource blocks b is associated with 3 candidate start resource blocks; and/or, The number c of resource blocks is associated with one candidate start resource block; and/or, the number d of resource blocks is associated with one candidate start resource block.
  • the aforementioned number a of resource blocks is associated with three candidate start resource blocks.
  • the aforementioned number of resource blocks L is a, three candidate start resource blocks are associated.
  • the number b of resource blocks is associated with three candidate start resource blocks.
  • the number L of the above resource blocks is b, three candidate start resource blocks are associated.
  • the number c of resource blocks is associated with one candidate start resource block.
  • the number of resource blocks L is c, one candidate start resource block is associated.
  • the number d of resource blocks is associated with one candidate start resource block.
  • the number of resource blocks L is d, one candidate start resource block is associated.
  • the first set of the number of resource blocks is ⁇ a, b ⁇ , where a and b representing the number of different resource blocks are positive integers, and a ⁇ b; the resource The block number a is associated with 3 candidate start resource blocks, and the resource block number b is associated with 1 candidate start resource block; or, the resource block number a is associated with 6 candidate start resource blocks, and the resource The block number b is associated with two candidate starting resource blocks.
  • control information includes first information and second information
  • first information is used to indicate the start point of the resource block and/or the length of the first resource block
  • second information The information is used to indicate the first number of repetitions.
  • control information includes third information; the third information is used to indicate the length of the first resource block and the first number of repetitions; or, the third information is used to Indicate the starting position of the resource block, the length of the first resource block, and the first number of repetitions.
  • the first device is a coverage level 0, or coverage level 1, or a coverage enhancement level A terminal device.
  • a communication method including: a first communication device receives control information sent by a second communication device, where the control information indicates to the first communication device an allocated starting resource block and an allocated resource block At least one of the number L and the number of repetitions N; the first communication device sends a data channel to the second communication device according to the control information; wherein the number L of the resource blocks is the number of the first resource blocks Indicated in the set, the first resource block number set includes one or more resource block numbers; and/or the start resource block is selected from the first start resource block set, and the first start resource The block set includes one or more starting resource blocks; and/or the number of repetitions N belongs to a first set of repetitions, and the first set of repetitions includes one or more repetitions.
  • the number of resource blocks and the starting resource block are allocated to the first communication device from at least one of the first resource block number set, the first starting resource block set, and the first repetition number set. And the number of repetitions to reduce the number of combinations available for selection, which helps reduce the number of bits representing the combination in the control information.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d, the number of initial resource blocks in the first initial resource block set associated with the number of resource blocks a is 3; and/or, the number of resource blocks b is associated with The number of start resource blocks in the first start resource block set is 2; and/or the number of start resource blocks in the first start resource block set associated with the number of resource blocks c is 2 And/or, the number of start resource blocks in the first start resource block set associated with the number d of resource blocks is 1.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d, the number of initial resource blocks in the first initial resource block set associated with the number of resource blocks a is 3; and/or, the number of resource blocks b is associated with The number of start resource blocks in the first start resource block set is 3; and/or, the number of start resource blocks in the first start resource block set associated with the number of resource blocks c is 1 And/or, the number of start resource blocks in the first start resource block set associated with the number d of resource blocks is 1.
  • the first set of the number of resource blocks is ⁇ a, b ⁇ , where a and b representing the number of different resource blocks are positive integers, and a ⁇ b, the resource The number of start resource blocks in the first start resource block set associated with the number of blocks a is 3, and the number of start resource blocks in the first start resource block set associated with the number of resource blocks b Is 1; or, the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 6, and the first start resource associated with the number of first resource blocks b The number of starting resource blocks in the block set is 2.
  • a communication method which includes: a second communication device determines the number L of resource blocks for the first communication device from a first resource block number set in a plurality of resource block number sets, and Each resource block number set in the resource block number set is associated with a repetition number set; the second communication device determines the repetition number N for the first communication device from the first repetition number set, and the first repetition The number set is the set of repetition times associated with the first resource block number set; the second communication device sends control information to the first communication device, and the control information indicates the number L of resource blocks and the Repeat times N.
  • a set of repetition times is associated with each resource block number set.
  • the number of repetitions allocated to the first communication device is determined from the first set of repetition times associated with the number of resource blocks L of. That is to say, the number of resource blocks L only needs to be combined with the number of repetitions contained in the first set of repetitions, which avoids the same set of repetitions associated with the number of all resource blocks in the prior art, which is beneficial to increase the number of resource blocks.
  • the rationality of the combination between the number and the number of repetitions is provided.
  • control information further indicates a start resource block allocated for the first communication device
  • the method further includes: the second communication device determines the start resource block from the candidate start resource block. The starting resource block.
  • different sets of the number of resource blocks in the plurality of sets of the number of resource blocks have different sets of associated repetition times.
  • the number of repetitions N is the number of repetitions for transmitting the control information and/or the number of repetitions for transmitting the data channel.
  • the multiple resource block number sets further include a second resource block number set, and the second resource block number set is associated with a second set of repetition times; the second resource The smallest resource block number in the block number set is greater than the largest resource block number in the first resource block number set, and the number of repetition times in the second set of repetition times is smaller than the first resource block number.
  • the number of repetition times in the set of repetition times; or, the smallest number of resource blocks in the first resource block number set is greater than the maximum number of resource blocks in the second resource block number set, and The number of repetition times in the first set of repetition times is less than the number of repetition times in the second set of repetition times; or, the smallest number of resource blocks in the second set of resource block numbers is greater than all
  • the largest number of resource blocks in the first set of resource block numbers, and the number of repetitions in the second set of repetitions is not more than the number of repetitions in the first set of repetitions; or ,
  • the smallest number of resource blocks in the first set of resource block numbers is greater than the largest number of resource blocks in the second set of resource blocks, and the number of repetitions in the first set of repetitions The number is not more than the number of repetition times in the second set of repetition times.
  • the situation when the number of allocated resource blocks is small is more complicated
  • the situation when the number of allocated resource blocks is relatively simple is relatively simple
  • the number of resource blocks For example, the number of repetitions associated with the first set of resource block numbers (for example, the number of repetitions in the first set of repetitions) is relatively large, so as to adapt to a more complicated situation.
  • the number of repetition times (for example, the number of repetitions in the second set of repetition times) associated with a larger number of resource blocks (for example, the second set of resource block numbers) is small, so as to adapt to the simpler happening.
  • the plurality of resource block number sets include a third resource block number set ⁇ c, d ⁇ , and the first resource block number set is ⁇ a ⁇ , and the first resource block number set is ⁇ a ⁇ .
  • the second set of resource block numbers is ⁇ b ⁇ , the first set of repetition times includes 4 repetition times, the second set of repetition times includes 2 repetition times, and the third resource block number set is associated with The set of three repetitions includes 1 repetition; or, the first resource block number set is ⁇ a, b ⁇ , the second resource block number set is ⁇ c, d ⁇ , and the first resource block
  • the set of repetition times associated with the number set includes three repetition times, and the second set of repetition times includes two repetition times; or, the first resource block number set is ⁇ a ⁇ , and the second resource block
  • the number set is ⁇ b, c, d ⁇ , the first set of repetition times includes 4 repetition times, and the second set of repetition times includes 2 repetition times; or, the first resource block number set is ⁇ e ⁇ , the second set of resource block numbers is
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b ⁇
  • the third resource block number set is ⁇ c, d ⁇
  • each resource block number in the first resource block number set is associated with two candidate starting resource blocks
  • each resource block number in the second resource block number set is associated with 3
  • One of the candidate start resource blocks, and each resource block number in the third resource block number set is associated with one candidate start resource block; or, in the first resource block number set
  • Each resource block number is associated with three candidate start resource blocks
  • each resource block number in the second resource block number set is associated with one candidate start resource block
  • the third resource Each resource block number in the block number set is associated with one candidate starting resource block.
  • the first resource block number set is ⁇ a, b ⁇
  • the second resource block number set is ⁇ c, d ⁇
  • the first resource block number set Each resource block number in is associated with two candidate start resource blocks, and each resource block number in the second resource block number set is associated with one candidate start resource block.
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b, c, d ⁇
  • the first resource block number set The number a of resource blocks in is associated with two candidate start resource blocks
  • the number of resource blocks in the second resource block number set b is associated with two candidate start resource blocks
  • the second resource The number c of resource blocks in the block number set is associated with one candidate start resource block
  • the number d of resource blocks in the second resource block number set is associated with one candidate start resource block.
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b ⁇
  • the resource blocks in the first resource block number set The number a is associated with three candidate start resource blocks
  • the number b of resource blocks in the first resource block number set is associated with two candidate start resource blocks.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d; the number of resource blocks a is associated with three candidate start resource blocks; and/or the number of resource blocks b is associated with two candidate start resource blocks; and /Or, the number c of resource blocks is associated with two candidate start resource blocks; and/or, the number d of resource blocks is associated with one candidate start resource block.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d; the number of resource blocks a is associated with three candidate start resource blocks; and/or the number of resource blocks b is associated with three candidate start resource blocks; and /Or, the number c of resource blocks is associated with one candidate start resource block; and/or, the number d of resource blocks is associated with one candidate start resource block.
  • the first set of the number of resource blocks is ⁇ a, b ⁇ , where a and b representing the number of different resource blocks are positive integers, and a ⁇ b; the resource The number of blocks a is associated with three candidate start resource blocks, and the number of resource blocks b is associated with one candidate start resource block; or, the number of resource blocks a is associated with six candidate starters Resource blocks, the number b of resource blocks is associated with two candidate starting resource blocks.
  • a communication method including: a second communication device determines for the first communication device at least one of a starting resource block, the number of resource blocks L, and the number of repetitions N; The first communication device sends control information, the control information indicating at least one of the starting resource block, the number of allocated resource blocks L, and the number of repetitions N, wherein the number of resource blocks L is indicated from the first resource block number set, the first resource block number set includes one or more resource block numbers; and/or the starting resource block is in the first starting resource block set
  • the first starting resource block set includes one or more candidate starting resource blocks; and/or the number of repetitions N belongs to a first set of repetitions, and the first set of repetitions includes one or more repetitions frequency.
  • the number of resource blocks and the starting resource block are allocated to the first communication device from at least one of the first resource block number set, the first starting resource block set, and the first repetition number set. And the number of repetitions to reduce the number of combinations available for selection, which helps reduce the number of bits representing the combination in the control information.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d, the number of initial resource blocks in the first initial resource block set associated with the number of resource blocks a is 3; and/or, the number of resource blocks b is associated with The number of start resource blocks in the first start resource block set is 2; and/or the number of start resource blocks in the first start resource block set associated with the number of resource blocks c is 2 And/or, the number of start resource blocks in the first start resource block set associated with the number d of resource blocks is 1.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d, the number of initial resource blocks in the first initial resource block set associated with the number of resource blocks a is 3; and/or, the number of resource blocks b is associated with The number of start resource blocks in the first start resource block set is 3; and/or, the number of start resource blocks in the first start resource block set associated with the number of resource blocks c is 1 And/or, the number of start resource blocks in the first start resource block set associated with the number d of resource blocks is 1.
  • the first set of the number of resource blocks is ⁇ a, b ⁇ , where a and b representing the number of different resource blocks are positive integers, and a ⁇ b, the resource The number of start resource blocks in the first start resource block set associated with the number of blocks a is 3, and the number of start resource blocks in the first start resource block set associated with the number of resource blocks b Is 1; or, the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 6, and the first start resource associated with the number of first resource blocks b The number of starting resource blocks in the block set is 2.
  • a first communication device in a fifth aspect, includes various modules for executing the methods in the foregoing aspects.
  • a second communication device in a sixth aspect, includes various modules for executing the methods in the foregoing aspects.
  • a first communication device may be a terminal device or a chip in the terminal device.
  • the device may include a processing unit and a transceiving unit.
  • the processing unit may be a processor, and the transceiving unit may be a transceiver;
  • the terminal device may also include a storage unit, and the storage unit may be a memory;
  • the processing unit executes the instructions stored by the storage unit, so that the terminal device executes the method executed by the terminal device in the above aspects.
  • the processing unit may be a processor, the transceiving unit may be an input/output interface, a pin or a circuit, etc.; the processing unit executes instructions stored in the storage unit,
  • the storage unit may be a storage unit (for example, a register, a cache, etc.) in the chip, or may be a storage unit located in the chip in the terminal device.
  • External storage unit for example, read only memory, random access memory, etc.
  • a second communication device may be a network device or a terminal device, or may be a chip in the network device or the terminal device.
  • the communication device may include a processing unit and a transceiving unit.
  • the processing unit may be a processor, and the transceiving unit may be a transceiver;
  • the network device may also include a storage unit, and the storage unit may be a memory;
  • the processing unit executes the instructions stored by the storage unit, so that the network device executes the methods executed by the network device in various aspects.
  • the processing unit may be a processor, the transceiving unit may be an input/output interface, a pin or a circuit, etc.; the processing unit executes the instructions stored in the storage unit,
  • the storage unit may be a storage unit (for example, a register, a cache, etc.) in the chip, or may be a storage unit in the network device located outside the chip.
  • the storage unit (for example, read only memory, random access memory, etc.).
  • a computer program product includes: computer program code, which when the computer program code runs on a computer, causes the computer to execute the methods in the foregoing aspects.
  • the above-mentioned computer program code may be stored in whole or in part on a first storage medium, where the first storage medium may be packaged with the processor or separately packaged with the processor. This embodiment of the application does not deal with this. Specific restrictions.
  • a computer-readable medium stores program code, and when the computer program code runs on a computer, the computer executes the methods in the above-mentioned aspects.
  • FIG. 1 is a wireless communication system 100 applied in an embodiment of the present application.
  • Fig. 2 is a schematic flowchart of a communication method according to an embodiment of the present application.
  • Fig. 3 is a schematic flowchart of a communication method according to an embodiment of the present application.
  • Fig. 4 is a schematic diagram of a communication device according to an embodiment of the present application.
  • Fig. 5 is a schematic diagram of a communication device according to an embodiment of the present application.
  • Fig. 6 is a schematic block diagram of a communication device according to another embodiment of the present application.
  • Fig. 7 is a schematic diagram of a communication device according to an embodiment of the present application.
  • Fig. 8 is a schematic diagram of a communication device according to an embodiment of the present application.
  • FIG. 9 is a schematic block diagram of a communication device according to another embodiment of the present application.
  • FIG. 1 is a wireless communication system 100 applied in an embodiment of the present application.
  • the wireless communication system 100 may include a network device 110.
  • the network device 110 may be a device that communicates with the terminal device 120.
  • the network device 110 may provide communication coverage for a specific geographic area, and may communicate with terminal devices located in the coverage area.
  • Figure 1 exemplarily shows one network device and two terminals.
  • the wireless communication system 100 may include multiple network devices and the coverage of each network device may include other numbers of terminals.
  • the implementation of this application The example does not limit this.
  • the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, which are not limited in the embodiment of the present application.
  • network entities such as a network controller and a mobility management entity, which are not limited in the embodiment of the present application.
  • GSM Global System of Mobile Communications
  • CDMA Code Division Multiple Access
  • WCDMA broadband code division multiple Address
  • GSM Global System of Mobile Communications
  • GPRS General Packet Radio Service
  • LTE Long Term Evolution
  • LTE-A Advanced long term evolution
  • UMTS Universal Mobile Telecommunication System
  • NR New Radio Access Technology
  • terminal devices may include, but are not limited to, terminal devices used in the Internet of Things, for example, terminal devices that access NB-IoT (may be referred to as "NB-IoT terminals" ): smart meter reading equipment, logistics tracking equipment, environmental monitoring equipment, etc.; the terminal can also include but not limited to mobile station (Mobile Station, MS), mobile terminal (Mobile Terminal), mobile phone (Mobile Telephone), user equipment ( User Equipment (UE), mobile phone (handset), and portable equipment (portable equipment), etc.
  • the terminal device can communicate with one or more core networks via the Radio Access Network (RAN).
  • the terminal device can It is a mobile phone (or called a "cellular" phone), a computer with wireless communication function, etc.
  • the terminal device can also be a portable, pocket-sized, handheld, built-in computer or vehicle-mounted mobile device.
  • the network device may be an access network device, such as a base station, a Transmit and Receive Point (TRP), or an access point.
  • the base station may be a base station (Base Transceiver Station in GSM or CDMA).
  • BTS Base Transceiver Station
  • BTS can also be a base station (NodeB) in WCDMA, an evolved Node B (eNB or e-NodeB) in LTE, or a base station (gNB) of NR or 5G, this application
  • NodeB base station
  • eNB evolved Node B
  • gNB base station of NR or 5G
  • the network device sends downlink control information to the terminal device, and indicates the resource block allocated to the terminal device and the number of repetitions through the downlink control information, so that the terminal device is instructed to transmit the data channel on the resource block according to the number of repetitions.
  • the resource block allocated for the terminal device is indicated by the starting resource block and the number of resource blocks (also called "resource block length").
  • the current communication protocol specifies multiple initial resource blocks, multiple resource block numbers, and multiple repetition times.
  • the network device determines the resource block, the number of resource blocks, and the number of repetitions for the terminal device, it can be the terminal device from multiple combinations obtained from the above multiple starting resource blocks, multiple resource block numbers, and multiple repetition times. Choose a suitable combination.
  • the aforementioned multiple combinations include a combination of the number of each resource block and each of the aforementioned multiple (for example, 4) repetition times.
  • this combination of the number of combined resource blocks and the number of repetitions is unreasonable, which increases the number of combinations that need to be identified between the network device and the terminal device, resulting in an increase in the overhead of downlink control information.
  • the network device usually allocates a short number of resource blocks to the terminal device so that the total transmission power of the terminal device can be concentrated on the allocated resource block.
  • the network device also preferentially selects a larger number of repetitions when selecting the number of repetitions.
  • the network device will allocate a longer number of resource blocks to the terminal device to improve the efficiency of data transmission by the terminal device. Because the channel quality is better, the network equipment can usually choose a smaller number of repetitions.
  • the number of repetitions allocated to terminal equipment is related to channel quality, and the number of resource blocks allocated to terminal equipment is also related to channel quality. Based on this rule, the embodiments of the present application provide a new resource allocation mechanism to improve the rationality of the combination between the number of resource blocks and the number of repetitions.
  • Fig. 2 is a schematic flowchart of a communication method according to an embodiment of the present application.
  • the method shown in FIG. 2 includes step 210 to step 220.
  • the method of the embodiment of the present application can be applied to the scenario of communication between a network device and a terminal device in FIG. 1.
  • the first communication device may be a terminal device
  • the second communication device may be a network device.
  • the solution of the embodiment of the present application can also be applied to a device-to-device (D2D) communication scenario.
  • the first communication device and the second communication device below may be two terminal devices that communicate with each other.
  • D2D device-to-device
  • the first communication device receives control information, where the control information indicates the number L of resource blocks allocated to the first communication device and the number of repetitions N.
  • the above-mentioned number L of resource blocks belongs to the first resource block number set in the plurality of resource block number sets, each resource block number set in the plurality of resource block number sets is associated with a set of repetition times, and the number of repetitions N belongs to The first set of repetition times, and the first set of repetition times is a set of repetition times associated with the first resource block number set.
  • the above-mentioned number of resource blocks L is used to indicate the number of resource blocks allocated for the first communication device, or the number of resource blocks occupied by the first communication device to transmit a data channel, for example, may be the resource block length mentioned above. It should be noted that the multiple resource blocks determined according to the number L of resource blocks may be continuous or discontinuous.
  • the aforementioned number of repetitions N may indicate the number of repetitions of transmitting the control information, or the number of repetitions of transmitting the data channel, or both.
  • Each resource block number set in the multiple resource block number sets is associated with a set of repetition times, which may include different sets of resource block numbers associated with different sets of repetition times. Or at least two resource block number sets in the multiple resource block number sets are associated with different repetition number sets, and the remaining resource block number sets in the multiple resource block number sets may be associated with the same repetition number set.
  • first set of resource block numbers may include one or more resource block numbers
  • second set of repetition times may include one or more repetition times
  • control information does not limit the name of the control information, and may refer to information with the same function in the current communication protocol and the future communication protocol.
  • DCI downlink control information
  • number of resource blocks L may be the number of allocated resource blocks or the length of allocated resource blocks.
  • the value of the number of resource blocks is not limited, where L is only a symbol, which is only used to distinguish from the number of other resource blocks, and does not indicate a value.
  • the number L of resource blocks can be replaced with "resource block length" or "first resource block number”.
  • the “number of repetitions N” mentioned above may refer to a certain number of repetitions, but the value of the number of repetitions is not limited, where N is only used to distinguish the number of other resource blocks and does not indicate a value.
  • the above “number of repetitions N" can be replaced with "the first number of repetitions”.
  • the number of resource blocks L and the number of repetitions N can be carried in the same field in the control information, and the number of resource blocks L and the number of repetitions N can also be carried in different fields in the control information.
  • the embodiment does not limit this.
  • the first communication device is a coverage level 0, or coverage level 1, or a coverage enhancement level A terminal device.
  • the first communication device sends a data channel to the second communication device according to the number of resource blocks L and the number of repetitions N.
  • the first communication device sends a data channel to the second communication device according to the number of repetitions N, which can be understood as the number of repetitions that the first communication device (ie terminal device) can transmit DCI to determine the transmission data The timing of the channel.
  • a set of repetition times is associated with each resource block number set.
  • the number of repetitions allocated to the first communication device is determined from the first set of repetition times associated with the number of resource blocks L of. That is to say, the number of resource blocks L only needs to be combined with the number of repetitions contained in the first set of repetitions, which avoids the same set of repetitions associated with the number of all resource blocks in the prior art, which is beneficial to increase the number of resource blocks.
  • the rationality of the combination between the number and the number of repetitions is provided.
  • the channel quality is good, a larger number of resource blocks will be allocated to the first communication device.
  • the number of resource blocks allocated to the first communication device is small, there are many corresponding situations.
  • the number of resource blocks allocated to the first communication device is small, and there may be other In one case, the amount of data to be transmitted by the first communication device is inherently small, and there is no need for a large number of resource blocks.
  • the number of repetitions contained in the set of associated repetitions may be smaller, that is, the number of repetitions available for selection in the set of associated repetitions is smaller. If the number of resource blocks in the resource block number set is small, the applicable situations are more complicated, including poor channel quality and less data to be transmitted. Therefore, the repetition contained in the associated set of repetitions
  • the number of times can be larger, that is, the number of repetition times available for selection in the associated set of repetition times is larger. In this way, more combinations can be obtained according to the number of resource blocks and the set of repetition times to adapt to the above-mentioned multiple happening.
  • the plurality of resource block number sets further include a second resource block number set, and the second resource block number set is associated with a second set of repetition times, and the smallest set of the second resource block number set is
  • the number of resource blocks is greater than the maximum number of resource blocks in the first set of resource block numbers, and the number of repetitions in the second set of repetitions is not more than (that is, less than or equal to) the first set of repetitions
  • the foregoing second set of repetition times is a subset of the first set of repetition times. Of course, there may not be a subset relationship between the first set of repetition times and the second set of repetition times.
  • multiple resource block number sets include a first resource block number set and a second resource block number set, where the number of resource blocks in the first resource block number set is 1, and the number of resource blocks in the second resource block number set If the number of resource blocks is 2, then the first set of repetition times associated with the first set of resource block numbers is ⁇ n 1 , n 2 , n 3 , n 4 ⁇ , and the second set of repetition times associated with the second set of resource block numbers The set is ⁇ n 1 ,n 4 ⁇ , where n 1 , n 2 , n 3 , and n 4 representing the number of repetitions are positive integers.
  • the smallest number of resource blocks in the first set of resource block numbers is greater than the largest number of resource blocks in the second set of resource block numbers, and the number of repetitions in the first set of repetition times
  • the number of is no more than (that is, less than or equal to) the number of repetitions in the second set of repetitions.
  • the foregoing first set of repetition times is a subset of the second set of repetition times. Of course, there may not be a subset relationship between the first set of repetition times and the second set of repetition times.
  • the embodiment of the application provides four ways to associate the number of resource blocks and the number of repetitions to control the number of combinations of the number of resource blocks and the number of repetitions, thereby controlling the bits occupied by the number of resource blocks and the number of repetitions in the control information. Bit.
  • the plurality of resource block number sets include a third resource block number set ⁇ c, d ⁇ , and the first resource block number set is ⁇ a ⁇ , and the second resource block number set The set is ⁇ b ⁇ , the first set of repetition times includes 4 repetition times, the second set of repetition times includes 2 repetition times, and the third set of repetition times associated with the third resource block number set includes One type of repetition, where a, b, c, and d representing the number of different resource blocks are positive integers, and a ⁇ b ⁇ c ⁇ d.
  • the first resource block number set is ⁇ a, b ⁇
  • the second resource block number set is ⁇ c, d ⁇
  • the number of repetitions associated with the first resource block number set The set includes 3 kinds of repetition times
  • the second set of repetition times includes 2 kinds of repetition times
  • a, b, c, and d representing the number of different resource blocks are positive integers
  • a ⁇ b ⁇ c ⁇ d the number of different resource blocks
  • the first set of resource block numbers is ⁇ a ⁇
  • the second set of resource block numbers is ⁇ b, c, d ⁇
  • the first set of repetition times includes 4 repetition times, so
  • the second set of repetition times includes 2 types of repetition times, a, b, c, and d representing the number of different resource blocks are positive integers, and a ⁇ b ⁇ c ⁇ d.
  • the first set of resource block numbers is ⁇ e ⁇
  • the second set of resource block numbers is ⁇ f ⁇
  • the first set of repetitions includes 8 repetitions
  • the second repetition The number set includes 4 types of repetition times, where e, f representing the number of different resource blocks, is a positive integer, and e ⁇ f.
  • the embodiment of the application does not limit the specific values of the repetition times in the above-mentioned association method 1 to association method 4, and can be compatible with the repetition times specified in the current communication protocol and the repetition times specified in the future communication protocol.
  • the above control information can also indicate the starting resource block allocated to the first communication device, so that the first communication device can according to the starting resource block and The number of resource blocks determines the resource blocks occupied by the transmission data channel.
  • the method further includes: the first communication device determines the initial resource block allocated for the first communication device according to the control information; step 220 includes the first communication device according to the number of resource blocks L. The number of repetitions N and the starting resource block send a data channel to the second communication device.
  • the above-mentioned starting resource block may be pre-defined in the communication protocol, or may be indicated by the second communication device to the first communication device through signaling.
  • the signaling may be any one of physical layer signaling, media access layer signaling, or radio resource control signaling.
  • the embodiments of the present application provide a variety of ways to associate the number of resource blocks with the starting resource block to control the number of resource blocks and the number of candidate starting resource block combinations, so that the number of resource blocks indicated in the control information is L and the starting resource block. Bits occupied by the initial resource block.
  • the starting resource block allocated for the first communication device is determined from candidate starting resource blocks.
  • multiple resource block number sets can be associated with the same candidate starting resource block, that is, one or more candidate starting resource blocks that can be associated with each resource block number set are the same.
  • the foregoing multiple resource block number sets may also be associated with multiple candidate starting resource block sets, and the candidate starting resource block set includes one or more candidate starting resource blocks.
  • the candidate starting resource block sets associated with at least two resource block number sets in the multiple resource block number sets are different. The following describes the association method between the number set of resource blocks and the candidate starting resource block in combination with association method five to association method eight.
  • Associating mode five if the first resource block number set is ⁇ a ⁇ , the second resource block number set is ⁇ b ⁇ , and the third resource block number set is ⁇ c, d ⁇ , Then the number of resource blocks and the association mode of the starting resource block can be subdivided into the following three association modes five (1) to five (2).
  • Association mode five (1) each resource block number in the first resource block number set is associated with two candidate starting resource blocks, and the second resource block number set is each resource block number Three candidate start resource blocks are associated, and each resource block number in the third resource block number set is associated with one candidate start resource block.
  • Association mode five (2) each resource block number in the first resource block number set is associated with 3 candidate starting resource blocks, and the second resource block number set is each resource block number One candidate start resource block is associated, and each resource block number in the third resource block number set is associated with one candidate start resource block.
  • the first resource block number set is ⁇ a, b ⁇
  • the second resource block number set is ⁇ c, d ⁇
  • each resource in the first resource block number set The number of blocks is associated with two candidate start resource blocks, and each resource block number in the second resource block number set is associated with one candidate start resource block.
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b, c, d ⁇
  • the number of resource blocks in the first resource block number set The number a is associated with two candidate start resource blocks
  • the number of resource blocks in the second resource block number set b is associated with two candidate start resource blocks
  • the number of resource blocks in the second resource block number set is
  • the number c is associated with one candidate start resource block
  • the number d of resource blocks in the second resource block number set is associated with one candidate start resource block.
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b ⁇
  • the resource block number a in the first resource block number set is associated with 3
  • Two candidate start resource blocks are associated with the number b of resource blocks in the first resource block number set.
  • the first communication device may be coverage level 2, or coverage level 3, or coverage enhancement level B terminal equipment.
  • the above-mentioned starting resource block may be indicated by an identifier (for example, an index number) of the resource block.
  • association method one can be used in combination with association method five
  • association method two can be used in combination with association method six
  • association method three can be used in combination with association method seven.
  • Table 1 to Table 3 are described by taking the allocation of resources in a narrowband or bandwidth part (bandwidth part, BWP) as an example. It is assumed that a narrowband or BWP includes 6 resource blocks, and the indexes of the resource blocks are sequentially It is 0, 1, 2, 3, 4, 5.
  • the first resource block number set is ⁇ 1 ⁇
  • the second resource block number set is ⁇ 2 ⁇
  • the second resource block number set is ⁇ 4, 6 ⁇ .
  • the number of candidate start resource block indexes corresponding to the first resource block number set is 2, and the first resource block number set is associated with the first set of repetition times; the candidate start corresponding to the second resource block number set
  • the number of resource block indexes is 3, and the second resource block number set is associated with the second set of repetition times;
  • the number of candidate start resource block indexes corresponding to the third resource block number set is 1, and
  • the third resource block number set is associated with the third repetition number set.
  • the first set of repetitions there are 4 types of repetitions in the first set of repetitions, namely ⁇ n 1 , n 2 , n 3 , n 4 ⁇ .
  • There are two repetition times in the second set of repetition times which can be two of n 1 , n 2 , n 3 , and n 4 .
  • the second set of repetition times is ⁇ n 2 ,n 4 ⁇ .
  • the second set of repetition times is ⁇ n 1 ,n 3 ⁇ .
  • the second set of repetition times is ⁇ n 3 ,n 4 ⁇ .
  • There is one type of repetition number in the third repetition number set which can be one of n 1 , n 2 , n 3 , and n 4 .
  • the third set of repetition times is ⁇ n 1 ⁇ .
  • the third set of repetition times is ⁇ n 2 ⁇ , where n 1 , n 2 , n 3 , and n 4 are positive integers.
  • n 1 ⁇ n 2 ⁇ n 3 ⁇ n 4 are positive integers.
  • the indexes of the two candidate starting resource blocks corresponding to the first resource block number set may be two of the indexes of the six resource blocks. For example, ⁇ 0, 3 ⁇ or ⁇ 0, 1 ⁇ or ⁇ 0, 2 ⁇ or ⁇ 4, 5 ⁇ or ⁇ 0, 4 ⁇ .
  • the indexes of the 3 candidate starting resource blocks corresponding to the second resource block number set may be 3 of the 6 resource blocks. For example, ⁇ 0, 2, 4 ⁇ or ⁇ 0, 1, 4 ⁇ or ⁇ 1, 3, 5 ⁇ .
  • the index of one candidate starting resource block corresponding to the third resource block number set may be fixed to one of the six resource blocks, for example, fixed to ⁇ 0 ⁇ .
  • resources can be allocated to other communication devices on the remaining free resource blocks, that is, multiple communication devices share a resource block in a narrowband .
  • the foregoing configuration of candidate start resource blocks corresponding to different numbers of resource blocks is beneficial to avoid resource collisions when resources are allocated to multiple communication devices in a narrowband.
  • the number of resource blocks allocated to the communication device 1 is 2, belonging to the second resource block number set, and the index of the candidate starting resource block associated with the second resource block number set is 0, 2, and 4.
  • the number of resource blocks allocated to the communication device 1 is 4, belonging to the third resource block number set, and the index of the candidate start resource block associated with the third resource block number set is 0.
  • the index of the candidate start resource block that is preferentially selected is 4. In this way, the indexes of the resource blocks occupied by the communication device 1 are 4 and 5, and the indexes of the resource blocks occupied by the communication device 2 are 0, 1, 2, and 3.
  • the index of the candidate start resource block associated with the first resource block number set is 0 and 4
  • the index of the candidate start resource block associated with the second resource block number set may be 0, 2, 4
  • the second resource The index of the candidate starting resource block associated with the block number set may be 0.
  • the first resource block number set is ⁇ 1 ⁇
  • the second resource block number set is ⁇ 2, 4, 6 ⁇ .
  • the number of candidate start resource block indexes corresponding to the first resource block number set is 2, and the first resource block number set is associated with the first set of repetition times; the candidate start corresponding to the second resource block number set
  • the number of resource block indexes is two, and the second resource block number set is associated with the second set of repetition times.
  • the first set of repetition times there are 4 kinds of repetition times in the first set of repetition times ⁇ n 1 , n 2 , n 3 , n 4 ⁇ .
  • the second set of repetition times can be two of n 1 , n 2 , n 3 , and n 4 .
  • the second set of repetition times is ⁇ n 2 ,n 4 ⁇ .
  • the second set of repetition times is ⁇ n 1 ,n 3 ⁇ .
  • the second set of repetition times is ⁇ n 3 ,n 4 ⁇ .
  • There is one type of repetition number in the third set of repetition times which can be one of n 1 , n 2 , n 3 , and n 4 .
  • the third set of repetition times is ⁇ n 1 ⁇ .
  • the third set of repetition times is ⁇ n 2 ⁇ , where n 1 , n 2 , n 3 , and n 4 are positive integers.
  • n 1 ⁇ n 2 ⁇ n 3 ⁇ n 4 are positive integers.
  • the indexes of the two candidate starting resource blocks corresponding to the first resource block number set may be two of the indexes of the six resource blocks.
  • the indexes of the two candidate starting resource blocks corresponding to the second resource block number set may be two of the six resource blocks.
  • the index of one candidate starting resource block corresponding to the third resource block number set may be one of the above six resource blocks. For example, ⁇ 0 ⁇ .
  • the index of the corresponding candidate resource block can be associated with different resource block number sets.
  • the index of the candidate start resource block associated with the first resource block number set is 0 and 4
  • the index of the candidate start resource block associated with the resource block number 2 in the second resource block number set may be 1, 4.
  • the index of the candidate starting resource block associated with the number of resource blocks 4 and 6 in the second resource block number set may be 0.
  • the first resource block number set is ⁇ 1 ⁇
  • the second resource block number set is ⁇ 2 ⁇ .
  • the number of candidate start resource block indexes corresponding to the first resource block number set is 3, and the first resource block number set is associated with the first set of repetition times; the candidate start corresponding to the second resource block number set
  • the number of resource block indexes is two, and the second resource block number set is associated with the second set of repetition times.
  • repetition times in the first set of repetition times for example, ⁇ n 1 , n 2 , n 3 , n 4 , n 5 , n 6 , n 7 , n 8 ⁇ .
  • repetition times in the second set of repetition times which can be 4 kinds of n 1 , n 2 , n 3 , n 4 , n 5 , n 6 , n 7 , and n 8 .
  • the indexes of the three candidate starting resource blocks corresponding to the first resource block number set may be three of the indexes of the six resource blocks. For example, ⁇ 0, 2, 4 ⁇ or ⁇ 1, 3, 5 ⁇ or ⁇ 0, 1, 2 ⁇ or ⁇ 3, 4, 5 ⁇ .
  • the indexes of the two candidate starting resource blocks corresponding to the second resource block number set may be two of the six resource blocks. For example, ⁇ 0, 2 ⁇ or ⁇ 2, 4 ⁇ .
  • the index of the corresponding candidate resource block can be associated with different resource block number sets.
  • the index of the candidate start resource block associated with the first resource block number set is ⁇ 3, 4, 5 ⁇
  • the index of the candidate start resource block associated with the second resource block number set may be ⁇ 0, 2 ⁇ .
  • each combination of the number of resource blocks, the starting resource block, and the number of repetitions in the traditional combination is based on the number of multiple resource blocks, multiple starting resource blocks, and the number of repetitions specified in the communication protocol. Selected from a variety of repetition times, so that the number of combinations that can be identified between the first communication device and the second communication device is larger. Accordingly, in order to be able to express a larger number of combinations, the number of bits occupied in the control information is also More.
  • the embodiment of the present application also provides a communication method, which reduces the selection range of any parameter among the number of selectable multiple resource blocks, multiple starting resource blocks, and multiple repetition times, so as to reduce the final options available.
  • the total number of combinations is beneficial to reduce the number of bits occupied by the combination in the control information.
  • FIG. 3 is a schematic flowchart of the communication method of the embodiment of the present application.
  • the method shown in FIG. 3 includes step 310 and step 320.
  • the method of the embodiment of the present application can be applied to the scenario of communication between a network device and a terminal device in FIG. 1.
  • the first communication device may be a terminal device
  • the second communication device may be a network device.
  • the solution of the embodiment of the present application may also be applied to a scenario of D2D communication.
  • the first communication device and the second communication device below may be two terminal devices that communicate with each other.
  • the terms involved in the following are the same as the terms involved in the method shown in FIG. 2, and their meanings are also the same. For brevity, they will not be repeated here.
  • the first communication device receives control information sent by the second communication device, where the control information indicates at least one of the starting resource block allocated, the number of allocated resource blocks L, and the number of repetitions N by the first communication device One, wherein the number L of resource blocks is indicated from a first resource block number set, and the first resource block number set includes one or more resource block numbers; and/or the start The initial resource block is selected from the first initial resource block set, and the first initial resource block set includes one or more initial resource blocks; and/or the number of repetitions N belongs to the first set of repetitions, the first A set of repetitions includes one or more repetitions.
  • the above-mentioned first resource block number set is a subset of a preset resource block number set, where the preset resource block number set includes all the number of resource blocks available for selection, among which all the available resource blocks
  • the number can be all or part of the number of resource blocks specified by the communication protocol.
  • the number of resource blocks included in the foregoing resource block number set may be all resource blocks in a narrowband.
  • the above-mentioned first starting resource block set is a subset of a preset starting resource block set, where the preset starting resource block set may include all starting resource blocks that can be selected, and all of the starting resource blocks that can be selected start
  • the starting resource block can be all or part of the starting resource block specified by the communication protocol.
  • the above-mentioned first set of repetition times is a subset of the preset repetition times.
  • the combination of the preset repetition times includes all the repetition times available for selection, and the total repetition times available for selection may be all or all specified by the communication protocol. Part of the starting resource block.
  • the first communication device is a coverage level 0, or coverage level 1, or a coverage enhancement level A terminal device.
  • the first communication device sends a data channel to the second communication device according to the control information.
  • the number of resource blocks and the starting resource block are allocated to the first communication device from at least one of the first resource block number set, the first starting resource block set, and the first repetition number set. And the number of repetitions to reduce the number of combinations available for selection, which helps reduce the number of bits representing the combination in the control information.
  • association method 9 and association method 10 focus on the association method between the number of resource blocks and the number of initial resource blocks, and the number of repetitions associated with the first resource block number set is not limited.
  • the "set of the number of first resource blocks” involved in FIG. 3 may be the "set of the number of first resource blocks" involved in FIG. 2.
  • the solution shown in FIG. 2 is the same as that shown in FIG.
  • the solutions can be used in combination, that is, to describe the association manner between the number of resource blocks in a certain resource block number set in the multiple resource block number sets shown in FIG. 2 and the starting resource block.
  • the "first resource block number set” involved in FIG. 3 may also have a different meaning from the "first resource block number set” involved in FIG. 2.
  • the method shown in FIG. 3 is the same as that shown in FIG. The method shown can be a decoupled method.
  • the first resource block number set is ⁇ a, b, c, d ⁇ , where a, b, c, d representing the number of different resource blocks are positive integers, and a ⁇ b ⁇ c
  • association method 9 (1) association method 9 (4).
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 3; and/or the first start number associated with the number of resource blocks b
  • the number of start resource blocks in the resource block set is 2; and/or, the number of start resource blocks in the first start resource block set associated with the number of resource blocks c is 2; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks d is 1.
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 3; and/or the first start number associated with the number of resource blocks b
  • the number of start resource blocks in the resource block set is 3; and/or the number of start resource blocks in the first start resource block set associated with the number of resource blocks c is 1; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks d is 1.
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 2; and/or the first start number associated with the number of resource blocks b
  • the number of starting resource blocks in the resource block set is 3; and/or, the number of starting resource blocks in the first starting resource block set associated with the number of resource blocks c is 2; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks d is 1.
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 3; and/or the first start number associated with the number of resource blocks b
  • the number of starting resource blocks in the resource block set is 3; and/or, the number of starting resource blocks in the first starting resource block set associated with the number of resource blocks c is 2; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks d is 1.
  • the tenth association method the first set of the number of resource blocks is ⁇ a, b ⁇ , where a and b representing the number of different resource blocks are positive integers, and if a ⁇ b, the following combination of association methods Ten (one) and related methods Ten (two) introduce two specific implementation methods.
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 3, and the number of resource blocks b is associated in the first start resource block set
  • the number of starting resource blocks is 1.
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 6, and the first start resource block associated with the number of first resource blocks b
  • the number of starting resource blocks in the set is 2.
  • the first set of resource block numbers in the nine to ten association modes may be associated with a set of repetition times, that is, the first set of repetition times, which is described in detail below in conjunction with Tables 4 to 6. It should be noted that the specific values shown in Tables 4 to 6 are only to help understand the solutions of the embodiments of the present application, and do not limit the embodiments of the present application.
  • the number of resource blocks in Table 4 to Table 6 may be obtained based on a combination of the number of resource blocks supported in the communication protocol. For example, in addition to ⁇ 1, 2, 4, 6 ⁇ listed in Table 4 to Table 5, the first resource block number set may also be ⁇ 1, 2, 3, 4 ⁇ , etc. For another example, the number of two resource blocks included in the first resource block number set shown in Table 6 may be ⁇ 2, 4 ⁇ , etc. in addition to ⁇ 1, 2 ⁇ .
  • a narrowband or bandwidth part includes 6 resource blocks, and the indexes of the resource blocks in the narrowband are 0, 1, 2, 3, 4, and 5 in order.
  • the first resource block number set is ⁇ 1, 2, 4, 6 ⁇ , and the first resource block number set is associated with the first set of repetition times.
  • the number of candidate start resource block indexes corresponding to the number of resource blocks 1 is 2
  • the number of candidate start resource block indexes corresponding to the number of resource blocks 2 is 3
  • the number of resource blocks 4 corresponds to
  • the number of indexes of the candidate start resource block is two
  • the number of indexes of the candidate start resource block corresponding to the number of resource blocks is one.
  • n 1 , n 2 , n 3 , n 4 ⁇ , n 1 , n 2 , n 3 , and n 4 are positive integers.
  • n 1 ⁇ n 2 ⁇ n 3 ⁇ n 4 are positive integers.
  • the indexes of the two candidate starting resource blocks corresponding to the number of resource blocks of 1 may be two of the indexes of the above 6 resource blocks.
  • the indexes of the three candidate starting resource blocks corresponding to the number of resource blocks of 2 may be three of the above-mentioned six resource blocks.
  • the indexes of the two candidate starting resource blocks corresponding to the number of resource blocks of 4 may be two of the above six resource blocks.
  • the index of one candidate starting resource block corresponding to the number of resource blocks 6 may be fixed to one of the above six resource blocks. For example, it is fixed to ⁇ 0 ⁇ .
  • the indexes of corresponding candidate resource blocks can be associated with different numbers of resource blocks.
  • the index of the candidate start resource block associated with the number of resource blocks 1 is 4 and 5
  • the index of the candidate start resource block associated with the number of resource blocks 2 can be 0, 2, 4, and the number of resource blocks 4 is associated
  • the index of the candidate start resource block may be 0, and the index of the candidate start resource block associated with the number of resource blocks 6 may be 0.
  • the first resource block number set is ⁇ 1, 2, 4, 6 ⁇ , and the first resource block number set is associated with the first set of repetition times.
  • the number of candidate start resource block indexes corresponding to the number of resource blocks 1 is 3
  • the number of candidate start resource block indexes corresponding to the number of resource blocks 2 is 3
  • the number of resource blocks 4 corresponds to
  • the number of indexes of candidate start resource blocks is one
  • the number of indexes of candidate start resource blocks corresponding to the number of resource blocks is one.
  • n 1 , n 2 , n 3 , n 4 ⁇ , n 1 , n 2 , n 3 , and n 4 are positive integers.
  • n 1 ⁇ n 2 ⁇ n 3 ⁇ n 4 are positive integers.
  • the indexes of the three candidate starting resource blocks corresponding to the number of resource blocks of 1 may be three of the indexes of the above six resource blocks.
  • the indexes of the three candidate starting resource blocks corresponding to the number of resource blocks of 2 may be three of the above-mentioned six resource blocks.
  • the index of one candidate starting resource block corresponding to the number of resource blocks of 4 may be fixed to one of the above-mentioned six resource blocks.
  • the index of one candidate starting resource block corresponding to the number of resource blocks 6 may be fixed to one of the above six resource blocks.
  • the indexes of corresponding candidate resource blocks can be associated with different numbers of resource blocks.
  • the index of the candidate start resource block associated with the number of resource blocks 1 is 3, 4, and 5, the index of the candidate start resource block associated with the number of resource blocks 2 can be 0, 1, 2, and the number of resource blocks is 4.
  • the index of the associated candidate start resource block may be 0, and the index of the candidate start resource block associated with the number of resource blocks 6 may be 0.
  • the first resource block number set is ⁇ 1, 2 ⁇ , and the first resource block number set is associated with the first set of repetition times.
  • the number of candidate start resource block indexes corresponding to the number of resource blocks of 1 is 3, and the number of candidate start resource block indexes corresponding to the number of resource blocks of 2 is one.
  • n 1 , n 2 , n 3 , n 4 ⁇ , n 1 , n 2 , n 3 , and n 4 are positive integers.
  • n 1 ⁇ n 2 ⁇ n 3 ⁇ n 4 are positive integers.
  • the indexes of the three candidate starting resource blocks corresponding to the number of resource blocks of 1 may be three of the indexes of the above six resource blocks.
  • the index of one candidate starting resource block corresponding to the number of resource blocks 2 may be one of the above six resource blocks.
  • the indexes of corresponding candidate resource blocks can be associated with different numbers of resource blocks.
  • the index of the candidate start resource block associated with the resource block number 1 is 3, 4, and 5, and the index of the candidate start resource block associated with the resource block number 2 may be 0.
  • the starting resource block used by the first communication device can be directly selected from the candidate starting resource blocks associated with the set of the number of resource blocks, that is, for each number of resource blocks, the available candidates start
  • the number of starting resource blocks is fixed.
  • an embodiment of the present application also provides a method for determining starting resource blocks.
  • the method shown in FIG. 2 or FIG. 3 above further includes that the first communication device receives offset information sent by the second communication device, where the offset information is used to indicate the offset of the starting resource block.
  • the first communication device can determine the start resource block occupied by the data channel according to the start resource block allocated for the first communication device and the offset of the start resource block, that is, the first communication device finally transmits The initial resource block occupied by the data channel.
  • the start resource block allocated for the first communication device there are many implementation ways to determine the start resource block occupied by the data channel, which is not limited in the embodiment of the application.
  • the index of the starting resource block occupied by the data channel is represented by X
  • the index of the starting resource block allocated for the first communication device is represented by Y
  • the offset of the starting resource block is represented by f
  • the index X of the starting resource block occupied by the data channel (Y+f)mod T, where T is a predetermined integer.
  • T is the number of resource blocks included in a narrowband (or BWP).
  • the above offset information may be carried in higher layer signaling or the above control information.
  • the first communication device uses the aforementioned initial resource block allocated for the first communication device as the initial resource block occupied by the transmission data channel.
  • the above-mentioned solution for indicating the allocation of resource blocks (including the starting resource block and the number of resource blocks) and the number of repetitions from 3 bits to 5 bits in the occupied control information can be applied to terminal equipment supporting CEModeB in the prior art.
  • terminal equipment supporting CEModeB it is necessary to occupy 5 to 6 bits in the control information to indicate the allocation of resource blocks in the narrowband and the number of repetitions, which is beneficial to reduce the number of bits indicating the allocation of resource blocks and the number of repetitions in the control information .
  • the above need to occupy 4bit to 5bit in the control information to indicate the allocation of resource blocks (including the starting resource block and the number of resource blocks) and the number of repetitions can be applied to terminal devices supporting CEModeA in the prior art.
  • the communication method of the embodiment of the present application is described in detail above with reference to FIGS. 1 to 3, and the communication device of the embodiment of the present application is described in detail above with reference to FIGS. 4 to 9. It should be understood that the communication device shown in FIG. 4 to FIG. 9 can implement one or more steps in the method flow shown in FIG. 1 to FIG. 3. In order to avoid repetition, I will not repeat them in detail here.
  • Fig. 4 is a schematic diagram of a communication device according to an embodiment of the present application.
  • the first communication device 400 shown in FIG. 4 includes: a receiving module 410 and a sending module 420.
  • a receiving module configured to receive control information, where the control information indicates the number of resource blocks allocated to the first communication device L and the number of repetitions N;
  • a sending module configured to send a data channel to the second communication device according to the number of resource blocks L and the number of repetitions N, where the number of resource blocks L belongs to the number of resource block sets.
  • a first set of the number of resource blocks, each set of the number of resource blocks in the plurality of sets of resource block numbers is associated with a set of repetitions, the number of repetitions N belongs to the first set of repetitions, and the first number of repetitions
  • the set is a set of repetition times associated with the first set of resource block numbers.
  • the apparatus further includes: a processing module, configured to determine a starting resource block allocated for the first communication device according to the control information; and the sending module, further configured to: The number of resource blocks L, the number of repetitions N, and the starting resource block send a data channel to the second communication device.
  • a processing module configured to determine a starting resource block allocated for the first communication device according to the control information
  • the sending module further configured to: The number of resource blocks L, the number of repetitions N, and the starting resource block send a data channel to the second communication device.
  • different sets of the number of resource blocks in the plurality of sets of the number of resource blocks have different sets of associated repetition times.
  • the number of repetitions N is the number of repetitions for transmitting the control information and/or the number of repetitions for transmitting the data channel.
  • the multiple resource block number sets further include a second resource block number set, and the second resource block number set is associated with a second set of repetition times;
  • the smallest number of resource blocks in the second set of resource block numbers is greater than the largest number of resource blocks in the first set of resource block numbers, and the number of repetitions in the second set of repetitions Less than the number of repetition times in the first set of repetition times; or,
  • the smallest number of resource blocks in the first set of resource block numbers is greater than the largest number of resource blocks in the second set of resource block numbers, and the number of repetitions in the first set of repetitions Less than the number of repetitions in the second set of repetitions; or,
  • the smallest number of resource blocks in the second set of resource block numbers is greater than the largest number of resource blocks in the first set of resource block numbers, and the number of repetitions in the second set of repetitions Not more than the number of repetition times in the first set of repetition times; or,
  • the smallest number of resource blocks in the first set of resource block numbers is greater than the largest number of resource blocks in the second set of resource block numbers, and the number of repetitions in the first set of repetitions No more than the number of repetition times in the second set of repetition times.
  • the multiple resource block number sets include a third resource block number set ⁇ c, d ⁇ , and the first resource block number set is ⁇ a ⁇ , and the The second set of resource block numbers is ⁇ b ⁇ , the first set of repetition times includes 4 repetition times, the second set of repetition times includes 2 repetition times, and the third resource block number set is associated with The set of three repetitions contains 1 repetition; or,
  • the first resource block number set is ⁇ a, b ⁇
  • the second resource block number set is ⁇ c, d ⁇
  • the set of repetition times associated with the first resource block number set includes 3 types
  • the number of repetitions, the second set of repetition times includes two repetition times; or
  • the first set of resource block numbers is ⁇ a ⁇
  • the second set of resource block numbers is ⁇ b, c, d ⁇
  • the first set of repetitions includes 4 repetitions
  • the second repetition contains 2 repetition times; or,
  • the first set of resource block numbers is ⁇ e ⁇
  • the second set of resource block numbers is ⁇ f ⁇
  • the first set of repetitions includes 8 repetitions
  • the second set of repetitions includes 4 kindss of repetitions
  • a, b, c, d representing the number of different resource blocks are positive integers, and a ⁇ b ⁇ c ⁇ d, e representing the number of different resource blocks, f is a positive integer, and e ⁇ f.
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b ⁇
  • the third resource block number set is ⁇ c, d ⁇ ;
  • Each resource block number in the first resource block number set is associated with two candidate start resource blocks, and each resource block number in the second resource block number set is associated with three candidate start resources Block, each resource block number in the third resource block number set is associated with one candidate starting resource block; or,
  • Each resource block number in the first resource block number set is associated with three candidate start resource blocks, and each resource block number in the second resource block number set is associated with one candidate start resource Block, each resource block number in the third resource block number set is associated with one candidate starting resource block.
  • the first resource block number set is ⁇ a, b ⁇ , and the second resource block number set is ⁇ c, d ⁇ ;
  • Each resource block number in the first resource block number set is associated with two candidate start resource blocks, and each resource block number in the second resource block number set is associated with one candidate start resource Piece.
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b, c, d ⁇
  • the number a of resource blocks in the first resource block number set is associated with two candidate start resource blocks
  • the resource block number b in the second resource block number set is associated with two candidate start resource blocks
  • the number c of resource blocks in the second resource block number set is associated with one candidate start resource block
  • the number d of resource blocks in the second resource block number set is associated with one candidate start resource block.
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b ⁇
  • the number a of resource blocks in the first resource block number set is associated with three candidate start resource blocks, and the resource block number b in the first resource block number set is associated with two candidate start resource blocks.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d;
  • the number a of resource blocks is associated with 3 candidate starting resource blocks; and/or,
  • the number b of resource blocks is associated with two candidate starting resource blocks; and/or,
  • the number c of resource blocks is associated with two candidate starting resource blocks; and/or,
  • the number d of resource blocks is associated with one candidate starting resource block.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d;
  • the number a of resource blocks is associated with 3 candidate starting resource blocks; and/or,
  • the number b of resource blocks is associated with 3 candidate starting resource blocks; and/or,
  • the number c of resource blocks is associated with 1 candidate starting resource block; and/or,
  • the number d of resource blocks is associated with one candidate starting resource block.
  • the first set of the number of resource blocks is ⁇ a, b ⁇ , where a and b representing the number of different resource blocks are positive integers, and a ⁇ b;
  • the number a of resource blocks is associated with 3 candidate start resource blocks, and the number of resource blocks b is associated with 1 candidate start resource block; or,
  • the number a of resource blocks is associated with 6 candidate start resource blocks, and the number of resource blocks b is associated with 2 candidate start resource blocks.
  • Fig. 5 is a schematic diagram of a communication device according to an embodiment of the present application.
  • the first communication device 500 shown in FIG. 5 includes: a receiving module 510 and a sending module 520.
  • the receiving module 510 is configured to receive control information sent by the second communication device, where the control information indicates at least one of the initial resource block allocated, the number of allocated resource blocks L, and the number of repetitions N by the first communication device
  • the sending module 520 is configured to send a data channel to the second communication device according to the control information, where the number of resource blocks L is indicated from a first resource block number set, and the number of first resource blocks
  • the set includes one or more resource blocks; and/or the starting resource block is selected from a first starting resource block set, and the first starting resource block set includes one or more starting resource blocks; and /Or the repetition number N belongs to a first repetition number set, and the first repetition number set includes one or more repetition times.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 3; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks b is 2; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks c is 2; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks d is 1.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 3; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks b is 3; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks c is 1; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks d is 1.
  • the first set of the number of resource blocks is ⁇ a, b ⁇ , where a and b representing the number of different resource blocks are positive integers, and a ⁇ b,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 3, and the start resource in the first start resource block set associated with the number of resource blocks b
  • the number of blocks is 1; or,
  • the number of start resource blocks in the first start resource block set associated with the number a of resource blocks is 6, and the number of start resource blocks in the first start resource block set associated with the first resource block number b
  • the number of initial resource blocks is 2.
  • the receiving module 410 and the sending module 420 may be the transceiver 640 of the communication device 600, and the processing module may be the processor 620 of the communication device 600.
  • the communication device 600 may further include an input/output interface 630 and a memory 610, as shown in FIG. 6 specifically.
  • Fig. 6 is a schematic block diagram of a communication device according to another embodiment of the present application.
  • the first communication device 600 shown in FIG. 6 may include: a memory 610, a processor 620, an input/output interface 630, and a transceiver 640.
  • the memory 610, the processor 620, the input/output interface 630, and the transceiver 640 are connected through an internal connection path.
  • the memory 610 is used to store instructions
  • the processor 620 is used to execute the instructions stored in the memory 620 to control input/output.
  • the output interface 630 receives input data and information, outputs data such as operation results, and controls the transceiver 640 to send signals.
  • the steps of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 620 or instructions in the form of software.
  • the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.
  • the software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers.
  • the storage medium is located in the memory 610, and the processor 620 reads information in the memory 610, and completes the steps of the foregoing method in combination with its hardware. To avoid repetition, it will not be described in detail here.
  • Fig. 7 is a schematic diagram of a communication device according to an embodiment of the present application.
  • the second communication device 700 shown in FIG. 7 includes a processing module 710 and a sending module 720.
  • the processing module 710 is configured to determine the number L of resource blocks for the first communication device from a first resource block number set in a plurality of resource block number sets, and each resource in the plurality of resource block number sets The block number set is associated with a repetition number set;
  • a processing module 710 configured to determine the number of repetitions N for the first communication device from a first set of repetition times, where the first set of repetition times is a set of repetition times associated with the first resource block number set;
  • the sending module 720 is configured to send control information to the first communication device, where the control information indicates the number L of resource blocks and the number of repetitions N.
  • control information further indicates a starting resource block allocated for the first communication device
  • apparatus further includes:
  • the second communication device determines the start resource block from candidate start resource blocks.
  • different sets of the number of resource blocks in the plurality of sets of the number of resource blocks have different sets of associated repetition times.
  • the number of repetitions N is the number of repetitions for transmitting the control information and/or the number of repetitions for transmitting the data channel.
  • the multiple resource block number sets further include a second resource block number set, and the second resource block number set is associated with a second set of repetition times;
  • the smallest number of resource blocks in the second set of resource block numbers is greater than the largest number of resource blocks in the first set of resource block numbers, and the number of repetitions in the second set of repetitions Less than the number of repetition times in the first set of repetition times; or,
  • the smallest number of resource blocks in the first set of resource block numbers is greater than the largest number of resource blocks in the second set of resource block numbers, and the number of repetitions in the first set of repetitions Less than the number of repetitions in the second set of repetitions; or,
  • the smallest number of resource blocks in the second set of resource block numbers is greater than the largest number of resource blocks in the first set of resource block numbers, and the number of repetitions in the second set of repetitions Not more than the number of repetition times in the first set of repetition times; or,
  • the smallest number of resource blocks in the first set of resource block numbers is greater than the largest number of resource blocks in the second set of resource block numbers, and the number of repetitions in the first set of repetitions No more than the number of repetition times in the second set of repetition times.
  • the multiple resource block number sets include a third resource block number set ⁇ c, d ⁇ , and the first resource block number set is ⁇ a ⁇ , and the The second set of resource block numbers is ⁇ b ⁇ , the first set of repetition times includes 4 repetition times, the second set of repetition times includes 2 repetition times, and the third resource block number set is associated with The set of three repetitions contains 1 repetition; or,
  • the first resource block number set is ⁇ a, b ⁇
  • the second resource block number set is ⁇ c, d ⁇
  • the set of repetition times associated with the first resource block number set includes 3 types
  • the number of repetitions, the second set of repetition times includes two repetition times; or
  • the first set of resource block numbers is ⁇ a ⁇
  • the second set of resource block numbers is ⁇ b, c, d ⁇
  • the first set of repetitions includes 4 repetitions
  • the second repetition contains 2 repetition times; or,
  • the first set of resource block numbers is ⁇ e ⁇
  • the second set of resource block numbers is ⁇ f ⁇
  • the first set of repetitions includes 8 repetitions
  • the second set of repetitions includes 4 kindss of repetitions
  • a, b, c, d representing the number of different resource blocks are positive integers, and a ⁇ b ⁇ c ⁇ d, e representing the number of different resource blocks, f is a positive integer, and e ⁇ f.
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b ⁇
  • the third resource block number set is ⁇ c, d ⁇ ;
  • Each resource block number in the first resource block number set is associated with two of the candidate starting resource blocks, and each resource block number in the second resource block number set is associated with three of the A candidate start resource block, each resource block number in the third resource block number set is associated with one candidate start resource block; or,
  • Each resource block number in the first resource block number set is associated with three candidate starting resource blocks, and each resource block number in the second resource block number set is associated with one A candidate start resource block, each resource block number in the third resource block number set is associated with one candidate start resource block.
  • the first resource block number set is ⁇ a, b ⁇ , and the second resource block number set is ⁇ c, d ⁇ ;
  • Each resource block number in the first resource block number set is associated with two candidate start resource blocks, and each resource block number in the second resource block number set is associated with one Candidate starting resource block.
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b, c, d ⁇
  • the number a of resource blocks in the first resource block number set is associated with two of the candidate starting resource blocks, and the resource block number b in the second resource block number set is associated with two of the candidates An initial resource block, the number c of resource blocks in the second resource block number set is associated with one candidate start resource block, and the number d of resource blocks in the second resource block number set is associated with one The candidate starting resource block.
  • the first resource block number set is ⁇ a ⁇
  • the second resource block number set is ⁇ b ⁇
  • the number a of resource blocks in the first resource block number set is associated with three of the candidate starting resource blocks, and the number of resource blocks b in the first resource block number set is associated with two of the candidates Start resource block.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d;
  • the number a of the resource blocks is associated with three of the candidate starting resource blocks; and/or,
  • the number b of resource blocks is associated with two of the candidate start resource blocks; and/or,
  • the number c of resource blocks is associated with two of the candidate starting resource blocks; and/or,
  • the number d of resource blocks is associated with one candidate starting resource block.
  • the number of resource blocks a, the number of resource blocks b, the number of resource blocks c, and the number of resource blocks d can be understood as the number of resource blocks L is a, the number of resource blocks L is b, and the number of resource blocks L is c, the number of resource blocks L is d.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d;
  • the number a of the resource blocks is associated with three of the candidate starting resource blocks; and/or,
  • the number b of resource blocks is associated with 3 candidate starting resource blocks; and/or,
  • the number c of resource blocks is associated with one candidate starting resource block; and/or,
  • the number d of resource blocks is associated with one candidate starting resource block.
  • the first set of the number of resource blocks is ⁇ a, b ⁇ , where a and b representing the number of different resource blocks are positive integers, and a ⁇ b;
  • the number a of resource blocks is associated with three of the candidate start resource blocks, and the number of resource blocks b is associated with one of the candidate start resource blocks; or,
  • the number a of resource blocks is associated with 6 candidate start resource blocks, and the number of resource blocks b is associated with 2 candidate start resource blocks.
  • FIG. 8 is a schematic diagram of a communication device according to an embodiment of the present application.
  • the second communication device 800 shown in FIG. 8 includes a processing module 810 and a sending module 820.
  • control information indicates at least one of the starting resource block, the number of allocated resource blocks L, and the number of repetitions N, where the The number L of resource blocks is indicated from a first resource block number set, and the first resource block number set includes one or more resource block numbers; and/or the starting resource block is the first starting resource block Selected from the resource block set, the first starting resource block set includes one or more candidate starting resource blocks; and/or the number of repetitions N belongs to a first set of repetitions, and the first set of repetitions includes one Or multiple repetitions.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 3; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks b is 2; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks c is 2; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks d is 1.
  • the first set of the number of resource blocks is ⁇ a, b, c, d ⁇ , where a, b, c, and d representing the number of different resource blocks are positive integers, And a ⁇ b ⁇ c ⁇ d,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 3; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks b is 3; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks c is 1; and/or,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks d is 1.
  • the first set of the number of resource blocks is ⁇ a, b ⁇ , where a and b representing the number of different resource blocks are positive integers, and a ⁇ b,
  • the number of start resource blocks in the first start resource block set associated with the number of resource blocks a is 3, and the start resource in the first start resource block set associated with the number of resource blocks b
  • the number of blocks is 1; or,
  • the number of start resource blocks in the first start resource block set associated with the number a of resource blocks is 6, and the number of start resource blocks in the first start resource block set associated with the first resource block number b
  • the number of initial resource blocks is 2.
  • the foregoing processing module 710 may be the processor 920 of the second communication device 900.
  • the aforementioned sending module 720 may be the transceiver 940 of the second communication device 900, and the second communication device 900 may also include an input/output interface 930 and a memory 910, as shown in FIG. 9 in detail.
  • the aforementioned processing module 810 may be the processor 920 of the second communication device 900.
  • the aforementioned sending module 820 may be the transceiver 940 of the second communication device 900, and the second communication device 900 may further include an input/output interface 930 and a memory 910, as shown in FIG. 9 in detail.
  • FIG. 9 is a schematic block diagram of a communication device according to another embodiment of the present application.
  • the second communication device 900 shown in FIG. 9 may include: a memory 910, a processor 920, an input/output interface 930, and a transceiver 940.
  • the memory 910, the processor 920, the input/output interface 930, and the transceiver 940 are connected through an internal connection path.
  • the memory 910 is used to store instructions
  • the processor 920 is used to execute the instructions stored in the memory 920 to control input/output.
  • the output interface 930 receives input data and information, outputs data such as operation results, and controls the transceiver 940 to send signals.
  • the steps of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 920 or instructions in the form of software.
  • the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.
  • the software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers.
  • the storage medium is located in the memory 910, and the processor 920 reads information in the memory 910, and completes the steps of the foregoing method in combination with its hardware. To avoid repetition, it will not be described in detail here.
  • the processor may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (digital signal processors, DSP), and dedicated integrated Circuit (application specific integrated circuit, ASIC), ready-made programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc.
  • the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
  • the transceiver is also called a communication interface, and a transceiver device such as but not limited to a transceiver is used to implement communication between a communication device (for example, a terminal device or a network device) and other devices or communication networks. Communication.
  • the memory may include a read-only memory and a random access memory, and provide instructions and data to the processor.
  • Part of the processor may also include non-volatile random access memory.
  • the processor may also store device type information.
  • the disclosed system, device, and method may be implemented in other ways.
  • the device embodiments described above are only illustrative.
  • the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components can be combined or It can be integrated into another system, or some features can be ignored or not implemented.
  • the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
  • each unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
  • the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium.
  • the technical solution of this application essentially or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present application.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program code .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

La présente invention concerne un procédé et un dispositif de communication, le procédé comprenant les étapes suivantes : un premier dispositif de communication reçoit des informations de commande, les informations de commande indiquant le nombre L de blocs de ressources attribués au premier dispositif de communication et le nombre N de répétitions ; et le premier dispositif de communication envoie un canal de données à un second dispositif de communication en fonction du nombre L de blocs de ressources et du nombre N de répétitions, le nombre L de blocs de ressources se rapportant à un premier ensemble de nombres de blocs de ressources parmi de multiples ensembles de nombres de blocs de ressources, chaque ensemble de nombres de blocs de ressources parmi les multiples ensembles de nombres de blocs de ressources étant associé à un certain nombre d'ensembles de répétitions, le nombre N de répétitions se rapportant à un premier nombre d'ensembles de répétitions et le premier nombre d'ensembles de répétitions étant le nombre d'ensembles de répétitions qui est associé au premier ensemble de nombres de blocs de ressources. La présente invention est avantageuse pour améliorer la rationalité du procédé de combinaison entre le nombre de blocs de ressources et le nombre de répétitions.
PCT/CN2019/075263 2019-02-15 2019-02-15 Procédé de communication et dispositif de communication Ceased WO2020164130A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201980090882.6A CN113383590B (zh) 2019-02-15 2019-02-15 通信方法和通信设备
PCT/CN2019/075263 WO2020164130A1 (fr) 2019-02-15 2019-02-15 Procédé de communication et dispositif de communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/075263 WO2020164130A1 (fr) 2019-02-15 2019-02-15 Procédé de communication et dispositif de communication

Publications (1)

Publication Number Publication Date
WO2020164130A1 true WO2020164130A1 (fr) 2020-08-20

Family

ID=72044334

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/075263 Ceased WO2020164130A1 (fr) 2019-02-15 2019-02-15 Procédé de communication et dispositif de communication

Country Status (2)

Country Link
CN (1) CN113383590B (fr)
WO (1) WO2020164130A1 (fr)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080310535A1 (en) * 2007-06-18 2008-12-18 Samsung Electronics Co., Ltd. Method and apparatus for symbol transmission in an ofdm mobile communication system
CN105992331A (zh) * 2015-01-29 2016-10-05 中兴通讯股份有限公司 通信处理方法、装置及用户设备
CN106301671A (zh) * 2015-05-15 2017-01-04 中兴通讯股份有限公司 下行控制信道的传输方法、配置方法及终端、基站
CN107995604A (zh) * 2016-10-25 2018-05-04 上海中兴软件有限责任公司 一种eMTC的下行功率控制方法及装置、基站
CN108235431A (zh) * 2016-12-12 2018-06-29 北京信威通信技术股份有限公司 一种资源分配的方法及装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3297319B1 (fr) * 2015-05-08 2021-07-14 LG Electronics Inc. Procédés et dispositifs de transmission/réception de données à l'aide d'une taille de bloc de transport définie pour un terminal de communication de type machine dans un système d'accès sans fil qui prend en charge une communication de type machine
CN108882376B (zh) * 2017-11-10 2020-01-17 华为技术有限公司 一种通信方法、装置以及系统

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080310535A1 (en) * 2007-06-18 2008-12-18 Samsung Electronics Co., Ltd. Method and apparatus for symbol transmission in an ofdm mobile communication system
CN105992331A (zh) * 2015-01-29 2016-10-05 中兴通讯股份有限公司 通信处理方法、装置及用户设备
CN106301671A (zh) * 2015-05-15 2017-01-04 中兴通讯股份有限公司 下行控制信道的传输方法、配置方法及终端、基站
CN107995604A (zh) * 2016-10-25 2018-05-04 上海中兴软件有限责任公司 一种eMTC的下行功率控制方法及装置、基站
CN108235431A (zh) * 2016-12-12 2018-06-29 北京信威通信技术股份有限公司 一种资源分配的方法及装置

Also Published As

Publication number Publication date
CN113383590A (zh) 2021-09-10
CN113383590B (zh) 2023-05-16

Similar Documents

Publication Publication Date Title
CN111294960B (zh) 识别下行控制信息的方法及设备
JP6863485B2 (ja) データ指示方法、装置及び通信システム
US20190342893A1 (en) Data Packet Transmission Method and Terminal
WO2019062594A1 (fr) Procédé de communication, dispositif terminal, et dispositif de réseau d'accès
CN110115084B (zh) 传输数据的方法和通信设备
WO2020029927A1 (fr) Procédé et dispositif de transmission d'informations
EP4278547A1 (fr) Dispositifs de réseau, dispositifs terminaux, et procédés correspondants
US11770833B2 (en) Communication method, terminal device, and network device
CN108512632A (zh) 数据处理方法及装置
JP2021501486A (ja) リソース割り当て用の方法、ネットワーク装置及び通信装置
US11576153B2 (en) Device-to-device (D2D) communication method and D2D device
CN111886817B (zh) 数据传输方法、通信设备及网络设备
TW202325092A (zh) 直通鏈路定位參考信號傳輸方法、接收方法及裝置
CN116456471A (zh) 一种频域资源配置方法及装置、通信设备
CN110351003B (zh) 确定传输块大小的方法和通信装置
WO2017156789A1 (fr) Procédé et terminal de communication de dispositif à dispositif
WO2020164130A1 (fr) Procédé de communication et dispositif de communication
CN115380595B (zh) 数据传输方法及相关装置
WO2023005833A1 (fr) Procédé de transmission d'informations et appareil de communication
CN116633513A (zh) 无线通信方法、终端设备和网络设备
CN113396622B (zh) 通信方法和通信装置
US20200083988A1 (en) Method and device for transmitting data
WO2024235210A1 (fr) Procédé de réglage de paramètre de transmission, dispositif de communication, appareil et support de stockage
CN109644344B (zh) 业务的传输方法、终端和网络设备
WO2025098111A1 (fr) Procédé de détermination de ressources et dispositif réseau

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19915139

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19915139

Country of ref document: EP

Kind code of ref document: A1