WO2021136441A1 - 调度方法、装置、设备和存储介质 - Google Patents
调度方法、装置、设备和存储介质 Download PDFInfo
- Publication number
- WO2021136441A1 WO2021136441A1 PCT/CN2020/141690 CN2020141690W WO2021136441A1 WO 2021136441 A1 WO2021136441 A1 WO 2021136441A1 CN 2020141690 W CN2020141690 W CN 2020141690W WO 2021136441 A1 WO2021136441 A1 WO 2021136441A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- tbs
- indicate
- frequency hopping
- bits
- interleaving
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1273—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/713—Spread spectrum techniques using frequency hopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
- H04L5/0012—Hopping in multicarrier systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/14—Two-way operation using the same type of signal, i.e. duplex
- H04L5/1469—Two-way operation using the same type of signal, i.e. duplex using time-sharing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/535—Allocation or scheduling criteria for wireless resources based on resource usage policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/713—Frequency hopping
- H04B2201/71323—Adaptive systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1822—Automatic repetition systems, e.g. Van Duuren systems involving configuration of automatic repeat request [ARQ] with parallel processes
Definitions
- This application relates to the field of communications, for example, to a scheduling method, device, device, and storage medium.
- the present application provides a scheduling method, device, equipment, and storage medium, which improve the frequency hopping gain.
- the embodiment of the present application provides a scheduling method, including:
- the TB sequence and the narrowband position of the TB are determined according to a preset rule.
- the preset rule includes at least one of the following: a preset frequency hopping rule or a preset interleaving rule.
- An embodiment of the present application provides a scheduling device, including:
- the determining module is configured to determine the TB sequence and the narrowband position of the TB according to a preset rule when one physical downlink control channel PDCCH schedules multiple transmission blocks TB, the preset rule includes at least one of the following: preset frequency hopping Rules or preset interweaving rules.
- An embodiment of the present application provides a device that includes: a memory and one or more processors; the memory is used to store one or more programs; when the one or more programs are executed by the one or more processors , So that the one or more processors implement the method described in any one of the foregoing embodiments.
- An embodiment of the present application provides a storage medium that stores a computer program, and when the computer program is executed by a processor, the method described in any of the foregoing embodiments is implemented.
- FIG. 1 is a flowchart of a scheduling method provided by an embodiment of the present application
- FIG. 2 is a schematic diagram of a display in which one TB occupies only one narrow band according to an embodiment of the present application;
- FIG. 3 is a schematic diagram of an indication of the binding quantity of TB provided by an embodiment of the present application.
- Fig. 4 is a structural block diagram of a scheduling device provided by an embodiment of the present application.
- Fig. 5 is a schematic structural diagram of a device provided by an embodiment of the present application.
- Fig. 1 is a flowchart of a scheduling method provided by an embodiment of the present application. This embodiment may be executed by a base station, or may be executed by a user terminal (User Equipment, UE) or a relay node. As shown in Figure 1, the scheduling method in this embodiment includes S110.
- UE User Equipment
- the TB sequence and the narrowband position of the TB are determined according to a preset rule, and the preset rule includes at least one of the following: preset frequency hopping Rules or preset interweaving rules.
- the sequence of multiple TBs is adjusted, and the narrowband position of each TB is adjusted, so as to achieve the purpose of occupying all the narrowbands by the TB and increase the frequency hopping gain .
- multi-TB scheduling may also be scheduling of multiple codewords (codeWord), or scheduling of multiple shared channels.
- the TB order is determined according to the interleaving block index.
- determining the TB order according to the interleaving block index includes one of the following:
- the relative positions of all TBs in the interleaving block of index number c are obtained by shifting the relative positions of all TBs in the interleaving block of index number c-1; the relative positions of all TBs in the interleaving block of index number c are based on the interleaving of index number 0
- the relative positions of all TBs in the block are obtained by shifting; the shift refers to the left or right shift of the relative position of each TB in the interleaving block, and the unit refers to the position unit of the shift.
- the unit of shift includes one of the following: one TB, two TBs, or the number of TBs occupied by one narrowband.
- the relative positions of all TBs in the interleaving block may be shifted according to the interleaving block index and the preset shift position unit, for example, shifting left or right in a unit of one TB; or, at least Move left or right in units of two TBs; or, move left or right in units of the number of TBs occupied by a narrowband during frequency hopping.
- the TB sequence is determined according to the preset rule, and the met condition includes at least one of the following:
- each TB is only distributed in a unique narrowband
- the relative positions of all TBs in the interleaving block are shifted according to preset rules; when the total number of narrowbands is 4, and the number of narrowbands traversed by each TB is 2 Next, shift the relative positions of all TBs in the interleaving block according to preset rules; in the case where each TB cannot traverse all the narrowbands configured, shift the relative positions of all TBs in the interleaving block according to the preset rules;
- the narrowband traversed or distributed by each TB may occupy one physical resource block (PRB) or multiple PRBs in the frequency domain, which is not limited.
- PRB physical resource block
- the N narrowbands traversed by a TB means that the number of narrowbands occupied or distributed by a TB in the frequency domain is N.
- a TB traverses 2 narrowbands, which means that the number of narrowbands occupied or distributed by a TB in the frequency domain is 2.
- the relationship between the interleaving granularity, the frequency hopping granularity, the number of scheduled TBs, and the number of narrowbands for frequency hopping is as follows:
- G represents the granularity of interleaving
- Y ch represents the granularity of frequency hopping
- N TB represents the number of scheduled TBs
- N band represents the number of narrowbands for frequency hopping.
- the relationship between the interleaving granularity, the frequency hopping granularity, the number of scheduled TBs, and the number of narrowbands for frequency hopping is :
- G represents the granularity of interleaving
- Y ch represents the granularity of frequency hopping
- N TB represents the number of scheduled TBs
- N band represents the number of narrowbands for frequency hopping.
- the relative positions of all TBs in the interleaving block of index number c are obtained by shifting the relative positions of all TBs in the interleaving block of index number c-1, including:
- X c-1,r represents the position number of the TB numbered r in the interleaving block numbered c-1
- X c,r represents the position of the TB numbered r in the interleaving block numbered c.
- the relative positions of all TBs in the interleaving block with index number c are obtained by shifting the relative positions of all TBs in the interleaving block with index number 0, including:
- c represents an interleaving block number
- r denotes a number in the interleaved block TB
- N represents the number of TB TB scheduling
- r 'r c represents the initial number of positions in the interleaved block TB of c
- shift represents the shift amount of shift.
- TB occupies a narrowband or cannot occupy a narrowband of frequency hopping:
- coverage enhancement Coverage Enhancement, CE
- CE coverage Enhancement
- the horizontal bar filling means that the TB has only traversed one narrow band
- the vertical bar filling means that all narrow bands are not traversed (for example, traversing 2 narrow bands).
- Table 1 is a relationship table between a frequency hopping granularity, the number of scheduled TBs, and the number of narrowbands in related technologies.
- Table 1 A relationship table between the frequency hopping granularity, the number of scheduled TBs, and the number of narrowbands
- Table 2 is a table of the relationship between a frequency hopping granularity, the number of scheduled TBs, and the number of narrowbands in related technologies.
- Table 2 A relationship table between the frequency hopping granularity, the number of scheduled TBs and the number of narrowbands
- Table 3 is a table of the relationship between a frequency hopping granularity, the number of scheduled TBs, and the number of narrowbands in related technologies.
- Table 3 A relationship table between the frequency hopping granularity, the number of scheduled TBs, and the number of narrowbands
- Table 4 is a relationship table between a frequency hopping granularity, the number of scheduled TBs, and the number of narrowbands in related technologies.
- Table 4 A relationship table between the frequency hopping granularity, the number of scheduled TBs, and the number of narrowbands
- all TBs in the interleaving block are cyclically shifted with one TB as the position unit of the shift.
- G represents the granularity of interleaving
- Y ch represents the granularity of frequency hopping
- N TB represents the number of scheduled TBs
- N band represents the number of narrowbands for frequency hopping
- c represents the number of the interleaving block
- r represents the number of the TB in the first interleaving block, which is also position number
- r 'c represents the initial number of TB r c interleaving block in position.
- G represents the granularity of interleaving
- Y ch represents the granularity of frequency hopping
- N TB represents the number of scheduled TBs
- N band represents the number of narrowbands for frequency hopping
- c represents the number of the interleaving block
- r represents the number of the TB in the first interleaving block, which is also position number
- r 'c represents the initial number of TB r c interleaving block in position.
- G represents the granularity of interleaving
- Y ch represents the granularity of frequency hopping
- N TB represents the number of scheduled TBs
- N band represents the number of narrowbands for frequency hopping
- c represents the number of the interleaving block
- r represents the number of the TB in the first interleaving block, which is also position number
- r 'c represents the initial number of TB r c interleaving block in position.
- all TBs in the interleaving block are cyclically shifted by using at least two TBs as a shift position unit.
- G represents the granularity of interleaving
- Y ch represents the granularity of frequency hopping
- N TB represents the number of scheduled TBs
- N band represents the number of narrowbands for frequency hopping
- c represents the number of the interleaving block
- r represents the number of the TB in the first interleaving block, which is also position number
- r 'c represents the initial number of TB r c interleaving block in position.
- G represents the granularity of interleaving
- Y ch represents the granularity of frequency hopping
- N TB represents the number of scheduled TBs
- N band represents the number of narrowbands for frequency hopping
- c represents the number of the interleaving block
- r represents the number of the TB in the first interleaving block, which is also position number
- r 'c represents the initial number of TB r c interleaving block in position.
- the foregoing implementation of changing the interleaving rule can be described as: when the trigger condition is met, the order of the interleaving will be changed, which can be implemented by cyclic shift.
- the way of shifting is to move the interleaving order of TB.
- the interleaving sequence is the TB sequence from small to large. For example, when the TB number is 0, 1, the interleaving sequence is TB0TB1TB0TB1TB0TB1 for looping.
- the order of interleaving is no longer a TB0TB1 cycle, for example, it may be a TB0TB1TB1TB0 cycle.
- TB cyclic movement includes: moving one TB at a time, moving multiple TBs at a time, or moving a narrowband TB at a time.
- the unit of cyclic movement is based on TB.
- moving one TB means that the position of each TB in the interleaving block is moved by one TB (interleaving granularity*TB length, TB length can be a total of one TB Time slot or subframe).
- the circular movement of the TB can be leftward or rightward movement.
- moving to the left is defined as the TB number at the same position in the next interleaving block becomes larger; moving to the right is defined as the TB number at the same position becoming smaller in the next interleaving block.
- they are all moved to the left. It can also be changed to move to the right.
- the position of TB r in the interleaving block c is X c,r
- the number of TBs is N TB
- the value range of X c,r is [ 0, N TB -1].
- the number of narrowbands is N band
- the narrowband position where TB r is located is P
- the range is [0,N band -1], which satisfies:
- P left represents the number of narrowbands occupied by the TB to perform the circular left shift
- P right represents the number of narrowbands occupied by the TB to perform the circular right shift
- the number of narrowbands is 4 and the value of P has two
- the number of interleaving blocks is greater than or equal to the number of narrowbands, it means that each TB is only distributed on two narrowbands. At this time, the interleaving sequence is shifted. Bit.
- the interleaving order when the condition of changing the interleaving order is satisfied, the interleaving order can be described as:
- the interleaving order is changed only when the trigger condition is met (that is, the interleaving order condition is changed); for scheduling that does not meet the triggering condition, the interleaving order does not change.
- the above shift is a separate formula, and its value includes at least one of the following: 1, G/Y ch .
- the trigger condition (that is, the condition of changing the interleaving order) can be written into the formula, that is, a formula is used to make the interleaving order cyclically shifted in certain scenarios.
- a formula is used to make the interleaving order cyclically shifted in certain scenarios.
- the parameter offset can be configured, which includes at least one of the following:
- the offset is the initial value of the offset, and the way of determining the offset includes one of the following: pre-definition, base station configuration, radio resource control (Radio Resource Control, RRC) signaling configuration, and other signaling indications.
- RRC Radio Resource Control
- the above shift is the shift amount, and its value includes at least one of the following: 0, 1, G/Y ch .
- the frequency hopping granularity includes one of the following: a predefined value; a downlink control information (Downlink Control Information, DCI) indicator value.
- a predefined value a downlink control information (Downlink Control Information, DCI) indicator value.
- DCI Downlink Control Information
- the frequency hopping granularity is the DCI indicator value
- 2 bits are used for indication, and 2 bits are used to indicate 3 values of frequency hopping disabled or frequency hopping granularity
- 1 bit is used for indication, and 1 bit is used to indicate 2 values of the frequency hopping granularity.
- the frequency hopping granularity when the frequency hopping granularity is a predefined value, the value of the predefined value is at least one of ⁇ 1,2,4,8 ⁇ , and the unit of the frequency hopping granularity includes one of the following :
- an interleaving block Based on an interleaving block; based on N TB subframes; based on the product of interleaving granularity, the number of resource units (RU) and the number of slots (slot) occupied by each RU; based on N TB , the number of RUs, and the occupation of each RU Based on the product of the number of slots; based on the product of the number of RUs and the number of slots occupied by each RU; based on one RU; based on one subframe.
- RU resource units
- slot slot
- the value of the predefined value is at least one of ⁇ 1,2,4,8 ⁇ , which means that the frequency hopping granularity Y ch is at least one of 1, 2, 4, 8, namely Represents Y ch interleaving blocks and then frequency hopping.
- the setting mode of the frequency hopping granularity includes one of the following: a predefined value; a DCI indicator value.
- the frequency hopping granularity may be a predefined value or a DCI indicator value.
- the value of the predefined value is at least one of ⁇ 1,2,4,8 ⁇
- the unit of the frequency hopping granularity includes one of the following: Based on an interleaving block; based on the interleaving granularity, the number of RUs or the number of subframes, and the product of the number of timeslots or subframes occupied by each RU, respectively; the number of RUs or subframes allocated based on the transport block is combined with each The product of the number of slots occupied by the RU or the product of the number of subframes; based on one RU; based on one subframe.
- the following implementation manners are included:
- the frequency hopping granularity is a predefined value
- the unit of the frequency hopping granularity is: based on an interleaving block
- the value of the predefined value is set to at least ⁇ 1,2,4,8 ⁇ one of.
- the frequency hopping granularity is a predefined value
- the unit of the frequency hopping granularity is: based on 1 G*N RU N slot , that is, the number of G*RUs*the number of slots occupied by each RU, and G is interleaving Granularity, or, the value of G is 4.
- the value of G*N RU N slot is set to at least one of ⁇ 1,2,4,8 ⁇ .
- the frequency hopping granularity is a predefined value
- the unit of the frequency hopping granularity is: based on N RU N slot , the value of N RU N slot is set to at least one of ⁇ 1,2,4,8 ⁇ One.
- the frequency hopping granularity is a predefined value
- the unit of the frequency hopping granularity is: based on 1 RU, the value of RU is set to at least one of ⁇ 1,2,4,8 ⁇ .
- the frequency hopping granularity is a predefined value
- the unit of the frequency hopping granularity is: based on 1 subframe, the value of the subframe is set to at least one of ⁇ 1,2,4,8 ⁇ .
- the frequency hopping granularity is M*U, where U is the granularity based on the frequency hopping granularity, which can be a subframe, RU, one TB, 4 repeated TBs or interleaving blocks; M is set to ⁇ 1, At least one of 2,4,8 ⁇ may also include powers of 2, such as 13, 32, 64, etc., or M is configured by a higher layer, or M takes a predefined value.
- U may adopt the same implementation manner when interleaving and non-interleaving are enabled, or may adopt different implementation manners.
- the frequency hopping granularity based on the interleaving block and G*N RU N slot may be used for frequency hopping in the case of interleaving.
- the frequency hopping granularity when the frequency hopping granularity is set as the DCI indicator value, 2 bits are used for indication, and 2 bits are used to indicate 3 values of frequency hopping disabled or frequency hopping granularity; or, 1 Bits are used to represent two values of frequency hopping granularity.
- the following implementation manners are included:
- the DCI indicator value includes 1 bit to indicate the frequency hopping granularity at this time.
- the DCI indicator value used to indicate the frequency hopping granularity it means that frequency hopping has been enabled, and this bit can be 0 or 1, which means that the frequency hopping granularity is S1; or, when the bit is 1 or 0 , Indicates that the frequency hopping granularity is S2; or, when high-level signaling is used to configure the frequency hopping granularity, one state of 1 bit in DCI indicates that frequency hopping is disabled, and the other state indicates that frequency hopping is enabled, and there is a corresponding one Frequency hopping granularity.
- the DCI indication value includes 2 bits indicating the frequency hopping granularity at this time, which is used for frequency hopping indication, including four values of 00, 01, 10, and 11. One of the values indicates that frequency hopping is disabled, and the other three values indicate the granularity of frequency hopping, including at least one of the following: 1, 2, and 4.
- the DCI indicator value includes 2 bits to indicate the frequency hopping granularity at this time.
- the DCI indicator value used to indicate the frequency hopping granularity it means that frequency hopping has been enabled.
- the 2 bits are 00, 01, 10, and 11, the indicated frequency hopping granularity is S1, S2, S3, respectively. , S4; or, in the case of using high-level signaling to configure the frequency hopping granularity, the DCI indicator value contains 2 bits, one of which indicates that the state is disabled, and the other three states indicate that the frequency hopping granularity is S1, S2 when enabled. ,S3.
- the interleaving order can be changed at the time.
- FIG. 2 is a schematic diagram of a display in which one TB occupies only one narrow band according to an embodiment of the present application. As shown in Figure 2, when the frequency hopping granularity is 4, TB1, TB2, TB3, and TB4 all occupy a narrowband; when the frequency hopping granularity is 8, TB1, TB2, TB3, and TB4 also occupy a narrowband. .
- N is at least one of the following: ⁇ 1/2,1/4,1/N,2,4,C ⁇
- N band is the number of narrowbands
- C is the number of narrowbands occupied by a TB and the number of narrowbands configured
- the ratio, C is at least one of the following: 1/2 and 1/4.
- two frequency domain position frequency hopping are supported, and the frequency hopping granularity is Y ch .
- the two frequency domain locations can be two PRBs, or two carriers, or each location contains 2 PRBs (that is, two PRBs), or each frequency domain location is a narrowband, or other descriptions
- the unit of the frequency domain can be two PRBs, or two carriers, or each location contains 2 PRBs (that is, two PRBs), or each frequency domain location is a narrowband, or other descriptions
- the unit of the frequency domain can be two PRBs, or two carriers, or each location contains 2 PRBs (that is, two PRBs), or each frequency domain location is a narrowband, or other descriptions
- the unit of the frequency domain can be two PRBs, or two carriers, or each location contains 2 PRBs (that is, two PRBs), or each frequency domain location is a narrowband, or other descriptions
- the unit of the frequency domain is a narrowband, or other descriptions
- the frequency hopping granularity unit and the interleaving granularity unit are the same.
- the frequency hopping granularity is 1 or 2 repetitions of TB.
- the frequency hopping granularity is a TB with 2 repetitions.
- the frequency hopping granularity may be set to 2 repetitions.
- the frequency hopping granularity can be set to 1 or 2 repetitions of TB or 8 or more repetitions of TB.
- the frequency hopping granularity is 4 repetitions and a larger repetition number of TB or N TB repetition times to avoid the situation that one TB is only distributed in a narrow band.
- interleaving is configured, and 2 frequency domain positions are hopping frequency.
- the frequency hopping granularity is 1 or 2 repetitions of TB (optionally 2 repetitions of TB);
- the frequency hopping granularity is set to 2 or 4 repetition TB.
- the frequency hopping granularity can be set to 2 repetition TB.
- the frequency hopping granularity is set to 4 repeated TBs.
- the frequency hopping granularity can be set to at least one of ⁇ 1,2,4,8,16 ⁇ .
- the frequency hopping granularity can be set to at least one of ⁇ 1,2,4,8,16 ⁇ .
- the frequency hopping granularity can be set to at least one of ⁇ 1,2,4,8,16 ⁇ .
- the frequency hopping granularity is Y ch .
- Frequency hopping in four frequency domains with an interleaving granularity of 4.
- the problem of frequency hopping enable only occupying one narrowband, but may not occupy all narrowbands.
- the frequency hopping granularity is set to 2 or 4, one TB cannot obtain all the frequency hopping gains.
- the frequency hopping granularity can be 1 or more (the frequency hopping granularity can be selected as 1).
- a frequency hopping granularity of 1 When the interleaving granularity is 1 and the maximum scheduling of two TBs, a frequency hopping granularity of 1 will result in the situation that 4 narrowbands cannot be occupied, and a frequency hopping granularity of 2, which satisfies the requirement of frequency hopping to occupy 4 narrowbands, that is, hopping.
- the frequency granularity is preferably greater than or equal to 2.
- a maximum of 4 TBs are scheduled.
- the interleaving granularity is 4, a frequency hopping granularity of 4 or 8 will result in not being able to occupy all narrowbands.
- set the interleaving granularity to 1 or 2.
- the frequency hopping granularity may only occupy one narrow band, or may not occupy all narrow bands.
- the frequency hopping granularity is 2, it may only occupy 2 narrow bands. That is, the frequency hopping granularity can be set to be greater than or equal to 4.
- configuring different frequency hopping granularity in different scenarios is a method to avoid the problem of narrowband traversal gain limitation.
- the design of frequency hopping includes the following methods:
- the frequency hopping granularity is M*U, and U is the granularity based on the frequency hopping granularity, which can be a subframe, RU, one TB, 4 repeated TBs or interleaving blocks.
- M is set to at least one of ⁇ 1,2,4,8 ⁇ .
- Method 2 Use the number of repetitions based on TB as the frequency hopping granularity, including the following four implementation methods:
- Implementation mode 1 For the case of scheduling up to 2TB (that is, scheduling 2 TB), interleaving is configured, and frequency hopping in two frequency domains is configured.
- the frequency hopping granularity can be 1 Or a TB with 2 repetitions; in the case of a TB with an interleaving granularity of 1 repetition, the frequency hopping granularity is a TB with 2 repetitions. (In order to facilitate the design, the frequency hopping granularity can be set to 2 repetitive TB).
- Implementation mode two is for the case where 4TB is scheduled at most (that is, 4 TBs are scheduled), and interleaving is configured, and frequency hopping is performed at 2 frequency domain positions.
- the frequency hopping granularity can be set to 1 or 2 repetitions of TB; when the interleaving granularity is 1 repetition of TB, the frequency hopping granularity can be set to 4 repetitions TB.
- Implementation mode three is for the situation where up to 2TB is scheduled, interleaving is configured, and frequency hopping is performed at 4 frequency domain positions.
- the hopping granularity can be set to 1 repetitive TB; when the interleaving granularity is 1 repetitive TB, the hopping granularity can be set to 2 repetitive TBs. .
- Implementation mode four is for the case where up to 4TB is scheduled, interleaving is configured, and frequency hopping is performed at 4 frequency domain positions.
- the frequency hopping granularity can be set to 1 or 2 repetitions of TB; when the interleaving granularity is 1 repetition of TB, the frequency hopping granularity can be set to 4 repetitions Tb.
- the scheduling method further includes:
- the scheduling information includes one of the following: first joint indication information; second joint indication information; third joint indication information; where the first joint indication information includes: hybrid automatic repeat request (Hybrid Automation Repeat reQuest, HARQ) process identification (Identifier, ID), number of TBs, and new data indication (New Data Indication, NDI) information; the second joint indication information includes: HARQ process ID, number of TBs, NDI information, redundancy Version (Redundancy Version, RV) and frequency hopping (Frequency Hopping, FH) information; wherein, the FH information includes at least frequency hopping information or 64-order quadrature amplitude modulation (Quadrature Amplitude Modulation, QAM) support time modulation coding strategy (Modulation and Coding Scheme, one of the extended information of MCS); the third joint indication information includes: HARQ process ID, number of TBs, NDI information and RV version.
- HARQ hybrid automatic repeat request
- ID Hybrid Automation Repeat reQuest
- NDI new
- scheduling information is used to schedule multiple TBs, and each TB is scheduled by one HARQ process.
- the maximum number of HARQ processes for downlink scheduling is 8, and 13 bits are used to indicate the second joint indication information.
- a 1-bit RV version indicates a shared RV
- a 1-bit FH information indicates frequency hopping information
- the number of HARQ processes scheduled in the downlink is In the case of 2, each TB adopts a 1-bit RV version indication or a 1-bit indication of FH information.
- the maximum number of HARQ processes for uplink scheduling is 6, and 10 bits are used to indicate the first joint indication information, and 3 bits are used to indicate the RV version and FH information; or, The maximum number of HARQ processes for uplink scheduling is 6, and 10 bits are used to indicate the first joint indication information; or, the maximum number of HARQ processes for uplink scheduling is 6, and 12 bits are used to indicate the third joint indication information.
- each TB uses 1 bit to indicate the RV version and 1 bit to indicate FH information.
- each TB uses 1 bit to indicate the RV version.
- the number of TBs is 3, 4, 5, or 6, 1 bit is used to indicate the previous HARQ process or
- the RV of the TB corresponding to each HARQ process uses 1 bit to indicate the RV of the TB corresponding to the remaining HARQ process.
- the maximum number of HARQ processes for uplink scheduling is 2, 3 bits are used to indicate the first joint indication information, and 1 bit is used to indicate FH information, or each TB uses The corresponding 2-bit RV version is indicated; or, in the case of supporting TDD uplink and downlink configuration 4, the maximum number of HARQ processes for uplink scheduling is 2, and 8 or 6 bits are used to indicate the second joint indication information, or each TB uses 2-bit RV version for indication; or, in the case of TDD uplink and downlink configuration, the maximum number of HARQ processes for uplink scheduling is 2, and 7 or 5 bits are used to indicate the second joint indication information, or each TB uses a 2-bit RV version Give instructions.
- the maximum number of HARQ processes scheduled in uplink is 3, and 5 bits are used to indicate the first joint indication information; or, in the case of supporting TDD uplink and downlink configuration 3, the uplink The maximum number of HARQ processes scheduled is 3, and 11 bits are used to indicate the second joint indication information; or, when TDD uplink and downlink configuration 3 is supported, the maximum number of HARQ processes scheduled in uplink is 3, and 10 bits are used to indicate the third joint indication.
- Information, or each TB uses a 2-bit RV version to indicate.
- the maximum number of HARQ processes for downlink scheduling is 9, and 13 bits are used to indicate the second joint indication information.
- the maximum number of HARQ processes for uplink scheduling is 4, and 7 bits are used to jointly indicate the third joint indication information; or, when TDD uplink and downlink configuration 1 is supported, , The maximum number of HARQ processes for uplink scheduling is 4, and 11 bits are used to indicate the second joint indication information; or, when TDD uplink and downlink configuration 1 is supported, the maximum number of HARQ processes for uplink scheduling is 4, and 10 bits are used for joint indication. 3. Joint instruction information.
- the maximum number of HARQ processes for downlink scheduling is 6, and 10 bits are used to jointly indicate the first joint indication information.
- the maximum number of HARQ processes for uplink scheduling is 7, and 12 bits are used to jointly indicate the first joint indication information; or, when TDD uplink and downlink configuration 0 is supported , The maximum number of HARQ processes for uplink scheduling is 7, and the 13-bit joint refers to the second joint indication information; or, when the TDD uplink and downlink configuration 0 is supported, the maximum number of HARQ processes for uplink scheduling is 7, and the 12-bit joint indication is used The third joint instruction information.
- the following three indication methods can be used to perform multiple HARQ process scheduling instructions.
- the scheduling information includes first joint indication information, and the first joint indication information includes HARQ process ID, number of TBs, and NDI information.
- the scheduling information includes second joint indication information
- the second joint indication information includes: HARQ process ID, number of TBs, NDI information, RV version, frequency hopping FH information; wherein, the FH information includes at least frequency hopping information Or one of the extended information of MCS when 64-order QAM is supported.
- the scheduling information includes third joint indication information, and the third joint indication information includes: HARQ process ID, number of TBs, NDI information and RV version.
- Table 5 is a schematic table of multiple HARQ process scheduling instructions provided by an embodiment of the present application.
- Table 6 is another schematic table of scheduling instructions for multiple HARQ processes provided in an embodiment of the present application.
- Table 7 is another schematic table of scheduling instructions for multiple HARQ processes provided by an embodiment of the present application.
- the HARQ index (index) in Table 5 to Table 6 represents the index value of the HARQ process ID, that is, the ID number of the HARQ process; N1, N2...N8 represent NDI information; RV represents the RV version, and RV2-1 represents scheduling 2 The RV version of the first process in the HARQ process; FH2-2 represents the FH information for scheduling the second process of the two HARQ processes; FH1 represents the FH information for scheduling one HARQ process.
- Table 5 A schematic table of scheduling instructions for multiple HARQ processes
- Table 6 A schematic table of scheduling instructions for multiple HARQ processes
- Table 7 A schematic table of scheduling instructions for multiple HARQ processes
- the 1-bit RV version indicates the shared RV version
- the 1-bit FH information indicates frequency hopping information
- each TB uses a 1-bit RV version for indication, and 1 bit is used to indicate FH information.
- the maximum number of HARQ processes for uplink scheduling is 6, and 10 bits are used to indicate HARQ process ID, TB number and NDI information, and 3 bits are used to indicate RV version and FH information.
- Table 8 is a schematic table of multiple HARQ process scheduling instructions provided by an embodiment of the present application.
- Table 8 A schematic table of scheduling instructions for multiple HARQ processes
- the maximum number of HARQ processes for uplink scheduling is 6, and 10 bits are used to indicate the HARQ process ID, the number of TBs, and the NDI information. It is expressed by the following formula:
- M is the scheduling state index
- j is the number of processes currently scheduled
- m is the process number of the starting position of the process
- the NDI information corresponding to the currently scheduled j processes are: x m ,...,x 2 ,x 1 , That is, it represents the NDI value corresponding to the scheduled m HARQ processes.
- Table 9 is a schematic table of multiple HARQ process scheduling instructions provided in an embodiment of the present application.
- Table 9 A schematic table of scheduling instructions for multiple HARQ processes
- the RV version uses 2 bits for indication
- the FH information uses 1 bit for indication.
- each TB uses 1 bit to indicate the RV version, and 1 bit to indicate the FH information.
- the 2bit used to indicate the RV version can also be divided into 1bit before the indication HARQ process or The RV version of the TB corresponding to each HARQ process, and the other 1 bit is used to indicate the RV version of the remaining TB.
- the maximum number of HARQ processes for uplink scheduling is 6, and 12 bits are used to indicate the HARQ process ID, the number of TBs, the NDI information and the RV version.
- Table 10 is a schematic table of multiple HARQ process scheduling instructions provided in an embodiment of the present application.
- Table 10 A schematic table of scheduling instructions for multiple HARQ processes
- each TB uses 1 bit to indicate the RV version.
- the RV of the TB corresponding to each HARQ process uses 1 bit to indicate the RV of the TB corresponding to the remaining HARQ process.
- the maximum number of HARQ processes for downlink scheduling is 16.
- the indication scheme of multiple HARQ processes is not repeated here; for uplink scheduling, only one HARQ process is supported. That is, it cannot support multi-TB scheduling.
- the maximum number of HARQ processes for downlink scheduling is 14, and 13 bits are used to indicate HARQ process ID, number of TBs, NDI information, RV version and FH information, and 1 Bits are used to group multiple HARQ processes, and the indication scheme of multiple HARQ processes will not be repeated here.
- the maximum number of HARQ processes for uplink scheduling is 2, 3 bits are used to indicate HARQ process ID, TB number and NDI information, and 1 bit is used to indicate FH information, or Each TB uses the corresponding 2-bit RV version to indicate.
- the maximum number of HARQ processes for uplink scheduling is 2, and 8 bits are used to indicate the second joint indication information, or each TB is indicated by a 2-bit RV version.
- Table 11 is a schematic table of multiple HARQ process scheduling instructions provided in an embodiment of the present application.
- Table 11 A schematic table of scheduling instructions for multiple HARQ processes
- each TB can use 2 bits to indicate the RV version, and other bits are filled or all set to 0 or 1.
- 110111 is used to trigger early termination.
- the maximum number of HARQ processes for uplink scheduling is 2, and 6 bits are used to indicate the second joint indication information, or each TB is indicated by a 2-bit RV version.
- Table 12 is a schematic table of multiple HARQ process scheduling instructions provided by an embodiment of the present application.
- Table 12 A schematic table of scheduling instructions for multiple HARQ processes
- the maximum number of HARQ processes for uplink scheduling is 2, and 7 bits are used to indicate the second joint indication information, or each TB is indicated by a 2-bit RV version.
- Table 13 is a schematic table of multiple HARQ process scheduling instructions provided in an embodiment of the present application.
- Table 13 A schematic table of scheduling instructions for multiple HARQ processes
- each TB can use 2 bits to indicate the RV version, and other bits are filled or all set to 0 or 1.
- the maximum number of HARQ processes for uplink scheduling is 2, and 5 bits are used to indicate the second joint indication information, or each TB is indicated by a 2-bit RV version.
- Table 14 is a schematic table of multiple HARQ process scheduling instructions provided by an embodiment of the present application.
- Table 14 A schematic table of scheduling instructions for multiple HARQ processes
- each TB can use 2 bits to indicate the RV version.
- the maximum number of HARQ processes for downlink scheduling is 11, and 13 bits are used to indicate HARQ process ID, TB number, NDI information, RV version, FH information, and 1 bit is used
- the HARQ process is grouped, and the description of this multiple HARQ process indication is not repeated here.
- the maximum number of HARQ processes scheduled in the uplink is 3, and 5 bits are used to indicate the HARQ process ID, the number of TBs, and the NDI information.
- Table 15 is a schematic table of multiple HARQ process scheduling instructions provided by an embodiment of the present application.
- Table 15 A schematic table of scheduling instructions for multiple HARQ processes
- the maximum number of HARQ processes for uplink scheduling is 3, and 10 bits are used to indicate the third joint indication information, or each TB is indicated by a 2-bit RV version.
- Table 16 is a schematic table of multiple HARQ process scheduling instructions provided by an embodiment of the present application.
- Table 16 A schematic table of scheduling instructions for multiple HARQ processes
- the maximum number of HARQ processes for downlink scheduling is 12, and 13 bits are used to indicate HARQ process ID, TB number, NDI information, RV version, FH information, and 1 Bits are used to group HARQ processes, and the description of this multiple HARQ process indication is not repeated here.
- the maximum number of HARQ processes for downlink scheduling is 9, and 13 bits are used to indicate the second joint indication information.
- the maximum number of HARQ processes for uplink scheduling is 4, and 7 bits are used to jointly indicate the HARQ process ID, the number of TBs, the NDI information and the RV version.
- Table 17 is a schematic table of multiple HARQ process scheduling instructions provided in an embodiment of the present application.
- Table 17 A schematic table of scheduling instructions for multiple HARQ processes
- 110111 triggers early termination.
- the maximum number of HARQ processes for uplink scheduling is 4, and 10 bits are used to jointly indicate the HARQ process ID, the number of TBs, the NDI information and the RV version.
- Table 18 is a schematic table of multiple HARQ process scheduling instructions provided by an embodiment of the present application.
- Table 18 A schematic table of scheduling instructions for multiple HARQ processes
- the maximum number of HARQ processes for downlink scheduling is 6, and 10 bits are used to jointly indicate the HARQ process ID, the number of TBs, and the NDI information.
- the maximum number of HARQ processes for uplink scheduling is 7, and 12 bits are used to jointly indicate the HARQ process ID, the number of TBs, and the NDI information.
- Table 19 is a schematic table of multiple HARQ process scheduling instructions provided by an embodiment of the present application.
- Table 19 A schematic table of scheduling instructions for multiple HARQ processes
- the maximum number of HARQ processes for uplink scheduling is 7, and 12 bits are used to jointly indicate the HARQ process ID, the number of TBs, the NDI information and the RV version.
- Table 20 is a schematic table of multiple HARQ process scheduling instructions provided in an embodiment of the present application.
- Table 20 A schematic table of scheduling instructions for multiple HARQ processes
- the scheduling method when multiple TBs are scheduled by one PDCCH, the scheduling method further includes: indicating a first preset bit value through DCI, and the first preset bit value is used to indicate the binding number of TBs; or DCI indicates the second preset bit value, the second preset bit value is used to indicate the bundling number of TBs or not enabled; or, the third preset bit value is indicated through DCI, and the third preset bit value is used to indicate TB The binding method.
- the third preset bit value is used to indicate the binding mode of the TB, and the binding mode includes one of the following:
- Continuous TB binding or discrete TB binding means that the bound N TBs are continuous in the time domain, and discrete TB binding means that the bound N TBs are not continuous in the time domain.
- the second preset bit value is used to indicate the number of TB bindings or the enabling status of TB binding.
- the first preset bit value is used to indicate the binding number of TBs. In an embodiment, when the first preset bit value occupies 2 bits and 2 bits are used to indicate the number of TBs bound, the four states indicate that the number of TBs is 1, 2, 3, and 4 respectively.
- the first preset bit value is used to indicate the binding number of TBs. In one embodiment, when the first preset bit value occupies 2 bits, and 2 bits are used to indicate the number of TBs bound, the four states indicate that the number of TBs includes at least 1, 2, and 4.
- the third bit value is used to indicate the TB binding manner.
- the TB binding method includes one of the following: continuous TB binding or discrete TB binding; continuous TB binding means that the bound N TBs are continuous in the time domain, and discrete TB binding means The bound N TBs are not continuous in the time domain.
- the first preset bit value occupies 1 bit, which is used to indicate the number of TBs to be bound, and to indicate that the number of TBs to be bound is 2 or 4.
- the first preset bit value occupies 1 bit, which is used to indicate the number of TBs to be bound, and to indicate that the number of TBs to be bound is 1 or 4.
- Fig. 3 is a schematic diagram of an indication of the binding quantity of TBs provided by an embodiment of the present application.
- the number of TBs between each bound TB in the first row is 0, and the number of TBs bound is 2; the number of TBs between each bound TB in the second row is 1 , And the number of TBs bound is 2; the number of TBs between each bound TB in the third row is 0, and the number of TB bound is 4; the number of TBs between each bound TB in the fourth row is The number of TBs is 1, and the number of TBs is 4.
- the scheduling method when multiple TBs are scheduled by one PDCCH, the scheduling method further includes: before each TB or between every two TBs, extending the length of the gap Gap, and the length of the Gap includes at least one of the following : 0, 16, 32, 64, 128, 512, 1024, 2048.
- n refers to the end subframe of the PDSCH
- the resource length refers to the length of time domain resources occupied.
- Fig. 4 is a structural block diagram of a scheduling device provided by an embodiment of the present application.
- the scheduling device in this embodiment includes: a determining module 210.
- the determining module 210 is configured to determine the TB sequence and the narrowband position of the TB according to a preset rule when one PDCCH is configured to schedule multiple TBs.
- the preset rule includes at least one of the following: a preset frequency hopping rule or a preset interleaving rule.
- the scheduling device provided in this embodiment is configured to implement the scheduling method of the embodiment shown in FIG. 1.
- the implementation principles and technical effects of the scheduling device provided in this embodiment are similar, and will not be repeated here.
- the TB order is determined according to the interleaving block index.
- determining the TB order according to the interleaving block index includes one of the following:
- the relative positions of all TBs in the interleaving block of index number c are obtained by shifting the relative positions of all TBs in the interleaving block of index number c-1; the relative positions of all TBs in the interleaving block of index number c are based on the interleaving of index number 0
- the relative positions of all TBs in the block are obtained by shifting; the shift refers to the left or right shift of the relative position of each TB in the interleaving block, and the unit refers to the position unit of the shift.
- the unit of shift includes one of the following: one TB, two TBs, or the number of TBs occupied by one narrowband.
- the TB sequence is determined according to the preset rule, and the met condition includes at least one of the following:
- each TB is only distributed in a unique narrowband
- the relative positions of all TBs in the interleaving block are shifted according to preset rules; when the total number of narrowbands is 4, and the number of narrowbands traversed by each TB is 2 Next, shift the relative positions of all TBs in the interleaving block according to a preset rule; in the case where each TB cannot traverse all narrowbands configured, shift the relative positions of all TBs in the interleaving block according to the preset rule;
- the relative positions of all TBs in the interleaving block of index number c are obtained by shifting the relative positions of all TBs in the interleaving block of index number c-1, including:
- X c-1,r represents the position number of the TB numbered r in the interleaving block numbered c-1
- X c,r represents the position of the TB numbered r in the interleaving block numbered c
- shift Indicates the offset of the shift.
- the relative positions of all TBs in the interleaving block with index number c are obtained by shifting the relative positions of all TBs in the interleaving block with index number 0, including:
- c represents the interleaving block number
- r represents the TB number in the first interleaving block, which is also the position number
- N TB represents the number of scheduled TBs
- r′ c represents the position of the TB with the initial number r in the interleaving block c
- shift represents the shift amount of shift
- the setting mode of the frequency hopping granularity includes one of the following: a predefined value; a DCI indicator value.
- the frequency hopping granularity when the frequency hopping granularity is set as the DCI indicator value, 2 bits are used for indication, and 2 bits are used to indicate 3 values of frequency hopping disabled or frequency hopping granularity; or, 1 Bits are used to represent two values of frequency hopping granularity.
- the setting mode of the frequency hopping granularity is a predefined value
- the value of the predefined value is at least one of ⁇ 1,2,4,8 ⁇
- the unit of the frequency hopping granularity includes the following One of the descriptions:
- the scheduling device further includes:
- the scheduling information includes one of the following: first joint indication information; second joint indication information; third joint indication information; where the first joint indication information includes: HARQ process ID, TB Number and NDI information; the second joint indication information includes: HARQ process ID, TB number, NDI information, redundancy version RV, and frequency hopping FH information; wherein, the FH information includes at least frequency hopping information or 64-order quadrature amplitude modulation QAM support One of the extended information of the time modulation and coding strategy MCS; the third joint indication information includes: HARQ process ID, number of TBs, NDI information and RV version.
- the maximum number of HARQ processes for downlink scheduling is 8, and 13 bits are used to indicate the second joint indication information.
- a 1-bit RV version indicates a shared RV
- a 1-bit FH information indicates frequency hopping information
- the number of HARQ processes scheduled in the downlink is In the case of 2, each TB adopts a 1-bit RV version indication or a 1-bit indication of FH information.
- the maximum number of HARQ processes for uplink scheduling is 6, and 10 bits are used to indicate the first joint indication information, and 3 bits are used to indicate the RV version and FH information; or, The maximum number of HARQ processes for uplink scheduling is 6, and 10 bits are used to indicate the first joint indication information; or, the maximum number of HARQ processes for uplink scheduling is 6, and 12 bits are used to indicate the third joint indication information.
- each TB uses 1 bit to indicate the RV version and 1 bit to indicate FH information.
- each TB uses 1 bit to indicate the RV version.
- the number of TBs is 3, 4, 5, or 6, 1 bit is used to indicate the previous HARQ process or
- the RV of the TB corresponding to each HARQ process uses 1 bit to indicate the RV of the TB corresponding to the remaining HARQ process.
- the maximum number of HARQ processes for uplink scheduling is 2, 3 bits are used to indicate the first joint indication information, and 1 bit is used to indicate FH information, or each TB uses The corresponding 2-bit RV version is indicated; or, in the case of supporting TDD uplink and downlink configuration 4, the maximum number of HARQ processes for uplink scheduling is 2, and 8 or 6 bits are used to indicate the second joint indication information, or each TB uses 2-bit RV version for indication; or, in the case of supporting TDD uplink and downlink configuration 4, the maximum number of HARQ processes for uplink scheduling is 2, using 7 bits or 5 bits to indicate the second joint indication information, or each TB uses 2 bits RV version is indicated.
- the maximum number of HARQ processes scheduled in uplink is 3, and 5 bits are used to indicate the first joint indication information; or, in the case of supporting TDD uplink and downlink configuration 3, the uplink The maximum number of HARQ processes scheduled is 3, and 11 bits are used to indicate the second joint indication information; or, when TDD uplink and downlink configuration 3 is supported, the maximum number of HARQ processes scheduled in uplink is 3, and 10 bits are used to indicate the third joint indication.
- Information, or each TB uses a 2-bit RV version to indicate.
- the maximum number of HARQ processes for downlink scheduling is 9, and 13 bits are used to indicate the second joint indication information.
- the maximum number of HARQ processes for uplink scheduling is 4, and 7 bits are used to jointly indicate the third joint indication information; or, when TDD uplink and downlink configuration 1 is supported, , The maximum number of HARQ processes for uplink scheduling is 4, and 11 bits are used to indicate the second joint indication information; or, when TDD uplink and downlink configuration 1 is supported, the maximum number of HARQ processes for uplink scheduling is 4, and 10 bits are used for joint indication. 3. Joint instruction information.
- the maximum number of HARQ processes for downlink scheduling is 6, and 10 bits are used to jointly indicate the first joint indication information.
- the maximum number of HARQ processes for uplink scheduling is 7, and 12 bits are used to jointly indicate the first joint indication information; or, when TDD uplink and downlink configuration 0 is supported , The maximum number of HARQ processes for uplink scheduling is 7, and the 13-bit joint refers to the second joint indication information; or, when the TDD uplink and downlink configuration 0 is supported, the maximum number of HARQ processes for uplink scheduling is 7, and the 12-bit joint indication is used The third joint instruction information.
- the scheduling apparatus when multiple TBs are scheduled by one PDCCH, the scheduling apparatus further includes:
- the indication module is set to indicate the first preset bit value through DCI, the first preset bit value is used to indicate the number of TB binding; or the indication module is set to indicate the second preset bit value through DCI, and the second preset bit value is The bit value is set to indicate the number of TBs that are bound or not enabled; or the indicating module is set to indicate the third preset bit value through DCI, and the third preset bit value is used to indicate the TB binding mode.
- the third preset bit value is used to indicate the binding mode of the TB, and the binding mode includes one of the following:
- Continuous TB binding or discrete TB binding means that the bound N TBs are continuous in the time domain, and discrete TB binding means that the bound N TBs are not continuous in the time domain.
- the scheduling apparatus when multiple TBs are scheduled by one PDCCH, the scheduling apparatus further includes:
- the expansion module is set to extend the length of the gap Gap before each TB or between every two TBs.
- the length of the gap includes at least one of the following: 0, 16, 32, 64, 128, 512, 1024, 2048.
- Fig. 5 is a schematic structural diagram of a device provided by an embodiment of the present application.
- the device provided by the present application includes: a processor 310 and a memory 320.
- the number of processors 310 in the device may be one or more, and one processor 310 is taken as an example in FIG. 5.
- the number of memories 320 in the device may be one or more, and one memory 320 is taken as an example in FIG. 3.
- the processor 310 and the memory 320 of the device may be connected through a bus or in other ways. In FIG. 5, the connection through a bus is taken as an example.
- the device is a base station, or it may be a UE.
- the memory 320 can be configured to store software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the device of any embodiment of the present application (for example, the determining module in the scheduling device.
- the memory. 320 may include a storage program area and a storage data area, where the storage program area may store an operating system and an application program required by at least one function; the storage data area may store data created according to the use of the device, etc.
- the memory 320 may Including high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device.
- the memory 320 may include relative to the processor 310 Remotely set storage, these remote storages can be connected to the device through a network.
- a network examples include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
- the above-provided device can be configured to execute the scheduling method provided in any of the above-mentioned embodiments, and has corresponding functions and effects.
- the embodiment of the present application also provides a storage medium containing computer-executable instructions.
- the computer-executable instructions are used to perform a scheduling method when executed by a computer processor.
- the method includes: in the case of scheduling multiple TBs by one PDCCH,
- the TB sequence and the narrowband position of the TB are determined according to a preset rule.
- the preset rule includes at least one of the following: a preset frequency hopping rule or a preset interleaving rule.
- user equipment covers any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicular mobile stations.
- the various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof.
- some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device, although the present application is not limited thereto.
- Computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or written in any combination of one or more programming languages Source code or object code.
- ISA Instruction Set Architecture
- the block diagram of any logic flow in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions.
- the computer program can be stored on the memory.
- the memory can be of any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as but not limited to read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), optical Memory devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc.
- Computer-readable media may include non-transitory storage media.
- the data processor can be any type suitable for the local technical environment, such as but not limited to general-purpose computers, special-purpose computers, microprocessors, digital signal processors (Digital Signal Processing, DSP), application specific integrated circuits (ASICs) ), programmable logic devices (Field-Programmable Gate Array, FPGA), and processors based on multi-core processor architecture.
- DSP Digital Signal Processing
- ASICs application specific integrated circuits
- FPGA Field-Programmable Gate Array
- FPGA Field-Programmable Gate Array
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Electrotherapy Devices (AREA)
- Auxiliary Devices For And Details Of Packaging Control (AREA)
Abstract
Description
Claims (29)
- 一种调度方法,包括:在一个物理下行控制信道PDCCH调度多个传输块TB的情况下,根据预设规则确定所述多个TB的顺序和每个TB的窄带位置,所述预设规则至少包括预设跳频规则或预设交织规则。
- 根据权利要求1所述的方法,其中,在所述预设规则为所述预设交织规则的情况下,所述根据预设规则确定所述多个TB的顺序,包括:根据交织块索引确定所述多个TB的顺序。
- 根据权利要求2所述的方法,其中,所述根据交织块索引确定所述多个TB的顺序,包括下述之一:索引号c的交织块内所有TB相对位置是基于索引号c-1的交织块内所有TB的相对位置进行移位得到;索引号c的交织块内所有TB相对位置是基于索引号0的交织块内所有TB的相对位置进行移位得到;所述移位是指交织块内的每个TB的相对位置进行左移或右移,所述移位的单位是指所述移位的位置单位,c为大于或等于0的整数。
- 根据权利要求3所述的方法,其中,所述移位的单位包括一个TB,2个TB或一个窄带占据的TB数量。
- 根据权利要求1所述的方法,其中,在所述预设规则为所述预设交织规则的情况下,所述根据预设规则确定所述多个TB的顺序,满足的条件包括下述至少之一:在每个TB仅分布在唯一的窄带的情况下,根据所述预设规则对交织块内所有TB的相对位置进行移位;在总窄带数量为4,且每个TB遍历的窄带数量为2的情况下,根据所述预设规则对交织块内所有TB的相对位置进行移位;在每个TB无法遍历配置的所有窄带的情况下,根据所述预设规则对交织块内所有TB的相对位置进行移位;在交织粒度、跳频粒度、调度的TB数量和跳频的窄带数量之间满足下述关系式的情况下,根据所述预设规则对交织块内所有TB的相对位置进行移位:G≤Y ch,N TB*G/(N band*Y ch)=n,n=1,2,3,4,其中,G表示所述交织粒度,Y ch表示所述跳频粒度,N TB表示所述调度的TB数量,N band表示所述跳频的窄带数量;在交织粒度、跳频粒度、调度的TB数量和跳频的窄带数量之间满足下述关系式的情况下,根据所述预设规则对交织块内所有TB的相对位置进行移位:N TB*G/(N band*Y ch)=n,n=1/2,1,2,3,4,其中,G表示所述交织粒度,Y ch表示所述跳频粒度,N TB表示所述调度的TB数量,N band表示所述跳频的窄带数量。
- 根据权利要求3所述的方法,其中,所述索引号c的交织块内所有TB相对位置是基于索引号c-1的交织块内所有TB的相对位置进行移位得到,包括:X c,r=mod(X c-1,r±c*shift,N TB);其中,X c-1,r表示在所述索引号为c-1的交织块内编号为r的TB的位置编号,X c,r表示所述索引号为c的交织块中,编号为r的TB的位置,shift表示所述移位的偏移量,N TB表示调度的TB数量。
- 根据权利要求3所述的方法,其中,所述索引号c的交织块内所有TB相对位置是基于索引号0的交织块内所有TB的相对位置进行移位得到,包括:r′ c=mod(r±c*shift,N TB);其中,c表示交织块索引号,r表示第一个交织块内的TB编号,也是位置编号,N TB表示调度的TB数量,r′ c表示初始编号为r的TB在交织块c中的位置,shift表示所述移位的偏移量。
- 根据权利要求1所述的方法,其中,在所述预设规则为所述预设跳频规则的情况下,跳频粒度的设置方式包括下述之一:预定义值;下行控制信息DCI指示值。
- 根据权利要求8所述的方法,其中,在所述跳频粒度的设置方式为所述DCI指示值的情况下,所述DCI指示值采用2比特进行指示,所述2比特用于表示跳频不使能或所述跳频粒度的3个取值;或者,所述DCI指示值采用1比特进行指示,所述1比特用于表示所述跳频粒度的2个取值。
- 根据权利要求8所述的方法,其中,在所述跳频粒度的设置方式为所述预定义值的情况下,所述预定义值的取值至少为{1,2,4,8}中的一个,所述跳频粒度的单位包括下述之一:基于一个交织块;基于交织粒度、资源单元RU数量或子帧数量,分别和每个RU占据的时隙slot数量或子帧数量的乘积;基于传输块分配的RU数量或子帧数量,分别和每个RU占据的slot数量的乘积或子帧数量的乘积;基于一个RU;基于一个子帧。
- 根据权利要求1所述的方法,还包括:在一个PDCCH调度多个TB的情况下,调度信息包括下述之一:第一联合指示信息;第二联合指示信息;第三联合指示信息;其中,所述第一联合指示信息包括:混合自动重传请求HARQ进程标识ID、TB数量和新数据指示NDI信息;所述第二联合指示信息包括:HARQ进程ID、TB数量、NDI信息、冗余版本RV和跳频FH信息;其中,所述FH信息至少包括跳频信息或64阶正交振幅调制QAM支持时调制编码策略MCS的扩展信息之一;所述第三联合指示信息包括:HARQ进程ID、TB数量、NDI信息和RV版本。
- 根据权利要求11所述的方法,其中,在支持时分双工TDD上下行配置格式6的情况下,下行调度的最大HARQ进程数量为8,采用13比特指示所述第二联合指示信息。
- 根据权利要求12所述的方法,其中,在下行调度的HARQ进程数量为8的情况下,1比特的RV版本指示为共享RV,以及1比特的FH信息指示跳频信息;或者,在下行调度的HARQ进程数量为2的情况下,每个TB采用1比特的RV版本指示或采用1比特指示所述FH信息。
- 根据权利要求11所述的方法,其中,在支持TDD上下行配置6的情况下,上行调度的最大HARQ进程数量为6,采用10比特指示所述第一联合指示信息,以及采用3比特指示所述RV版本和所述FH信息;或者,上行调度的最大HARQ进程数量为6,采用10比特指示所述第一联合指示信息;或者,上行调度的最大HARQ进程数量为6,采用12比特指示所述第三联合指示信息。
- 根据权利要求14所述的方法,其中,在采用10比特指示所述第一联合 指示信息,且所述TB数量为1、3、4、5或6的情况下,采用2比特指示所述RV版本,采用1比特指示所述FH信息;或者,在所述TB数量为2的情况下,每个TB采用1比特指示所述RV版本和采用1比特指示所述FH信息。
- 根据权利要求14所述的方法,其中,在采用12比特指示所述第三联合指示信息,且所述TB数量为1、3、4、5或6的情况下,采用2比特指示所述RV版本;或者,在所述TB数量为2的情况下,每个TB采用1比特指示所述RV版本。
- 根据权利要求11所述的方法,其中,在支持TDD上下行配置4的情况下,上行调度的最大HARQ进程数量为2,采用3比特指示所述第一联合指示信息,以及采用1比特指示所述FH信息,或者每个TB采用对应的2比特RV版本进行指示;或者,在支持TDD上下行配置4的情况下,上行调度的最大HARQ进程数量为2,采用8比特或6比特指示所述第二联合指示信息,或者每个TB采用2比特RV版本进行指示;或者,在支持TDD上下行配置4的情况下,上行调度的最大HARQ进程数量为2,采用7比特或5比特指示所述第二联合指示信息,或者每个TB采用2比特RV版本进行指示。
- 根据权利要求11所述的方法,其中,在支持TDD上下行配置3的情况下,上行调度的最大HARQ进程数量为3,采用5比特指示所述第一联合指示信息;或者,在支持TDD上下行配置3的情况下,上行调度的最大HARQ进程数量为3,采用11比特指示所述第二联合指示信息;或者,在支持TDD上下行配置3的情况下,上行调度的最大HARQ进程数量为3,采用10比特指示所述第三联合指示信息,或者每个TB采用2比特RV版本进行指示。
- 根据权利要求11所述的方法,其中,在支持TDD上下行配置1的情况 下,下行调度的最大HARQ进程数量为9,采用13比特指示所述第二联合指示信息。
- 根据权利要求11所述的方法,其中,在支持TDD上下行配置1的情况下,上行调度的最大HARQ进程数量为4,采用7比特联合指示所述第三联合指示信息;或者,在支持TDD上下行配置1的情况下,上行调度的最大HARQ进程数量为4,采用11比特指示所述第二联合指示信息;或者,在支持TDD上下行配置1的情况下,上行调度的最大HARQ进程数量为4,采用10比特联合指示所述第三联合指示信息。
- 根据权利要求11所述的方法,其中,在支持TDD上下行配置0的情况下,下行调度的最大HARQ进程数量为6,采用10比特联合指示所述第一联合指示信息。
- 根据权利要求11所述的方法,其中,在支持TDD上下行配置0的情况下,上行调度的最大HARQ进程数量为7,采用12比特联合指示所述第一联合指示信息;或者,在支持TDD上下行配置0的情况下,上行调度的最大HARQ进程数量为7,采用13比特联合指示所述第二联合指示信息;或者,在支持TDD上下行配置0的情况下,上行调度的最大HARQ进程数量为7,采用12比特联合指示所述第三联合指示信息。
- 根据权利要求1所述的方法,在一个PDCCH调度多个TB的情况下,还包括:通过DCI指示第一预设比特值,所述第一预设比特值用于指示TB的绑定数量;或者,通过DCI指示第二预设比特值,所述第二预设比特值用于指示TB的绑定数量或不使能;或者,通过DCI指示第三预设比特值,所述第三预设比特值用于指示TB的绑定方式。
- 根据权利要求24所述的方法,其中,所述绑定方式包括下述之一:连续TB绑定或离散TB绑定;所述连续TB绑定是指绑定的N个TB在时域连续,所述离散TB绑定是指 绑定的N个TB在时域不连续。
- 根据权利要求1所述的方法,在一个PDCCH调度多个TB的情况下,还包括:在每个TB之前或每两个TB之间,扩展间隙Gap的长度,所述Gap的长度包括下述之一:0子帧,16子帧,32子帧,64子帧,128子帧,512子帧,1024子帧,2048子帧。
- 一种调度装置,包括:确定模块,设置为在一个物理下行控制信道PDCCH调度多个传输块TB的情况下,根据预设规则确定所述多个TB的顺序和每个TB的窄带位置,所述预设规则至少包括:预设跳频规则或预设交织规则。
- 一种设备,包括:存储器,以及至少一个处理器;所述存储器,设置为存储至少一个程序;当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如权利要求1-26中任一项所述的调度方法。
- 一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-26中任一项所述的调度方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP20909513.2A EP4087145A4 (en) | 2019-12-31 | 2020-12-30 | SCHEDULING METHOD AND DEVICE, APPARATUS AND STORAGE MEDIUM |
| US17/790,482 US12490261B2 (en) | 2019-12-31 | 2020-12-30 | Scheduling method and apparatus, device and storage medium |
| KR1020227026406A KR20220123432A (ko) | 2019-12-31 | 2020-12-30 | 스케줄링 방법, 장치, 설비 및 저장 매체 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911418863.X | 2019-12-31 | ||
| CN201911418863.XA CN111092634B (zh) | 2019-12-31 | 2019-12-31 | 一种调度方法、装置、设备和存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021136441A1 true WO2021136441A1 (zh) | 2021-07-08 |
Family
ID=70398712
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/141690 Ceased WO2021136441A1 (zh) | 2019-12-31 | 2020-12-30 | 调度方法、装置、设备和存储介质 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12490261B2 (zh) |
| EP (1) | EP4087145A4 (zh) |
| KR (1) | KR20220123432A (zh) |
| CN (1) | CN111092634B (zh) |
| WO (1) | WO2021136441A1 (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111092634B (zh) | 2019-12-31 | 2024-04-19 | 中兴通讯股份有限公司 | 一种调度方法、装置、设备和存储介质 |
| US12507231B2 (en) * | 2020-05-08 | 2025-12-23 | Qualcomm Incorporated | Techniques for interleaving in full-duplex slots |
| WO2022151406A1 (zh) * | 2021-01-15 | 2022-07-21 | 北京小米移动软件有限公司 | 一种跳频的控制方法及装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9900903B1 (en) * | 2014-01-13 | 2018-02-20 | Marvell Israel (M.I.S.L) Ltd. | Weighted periodic scheduling of a shared resource |
| CN107925468A (zh) * | 2015-08-13 | 2018-04-17 | 株式会社Ntt都科摩 | 用户终端、无线基站和无线通信方法 |
| CN110535556A (zh) * | 2019-03-29 | 2019-12-03 | 中兴通讯股份有限公司 | 一种资源调度方法、装置和存储介质 |
| CN111092634A (zh) * | 2019-12-31 | 2020-05-01 | 中兴通讯股份有限公司 | 一种调度方法、装置、设备和存储介质 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101789618B1 (ko) * | 2009-11-09 | 2017-10-25 | 엘지전자 주식회사 | 다중 안테나 전송 기법을 지원하기 위한 효율적인 제어정보 전송 방법 및 장치 |
| CN101801097B (zh) * | 2010-01-08 | 2015-05-20 | 中兴通讯股份有限公司 | 物理上行共享信道调度信息的指示方法 |
| CN102137504B (zh) * | 2011-04-12 | 2016-01-20 | 电信科学技术研究院 | 一种调度多子帧传输的方法及装置 |
| US9912504B2 (en) * | 2014-07-31 | 2018-03-06 | Futurewei Technologies, Inc. | System and method for multiple carrier transmission |
| CN105897373B (zh) * | 2015-01-26 | 2019-08-16 | 仲川 | 一种在下行控制信道传送传输块的方法和系统 |
| FI3251245T3 (fi) * | 2015-01-28 | 2023-06-20 | Interdigital Patent Holdings Inc | Nousevan siirtotien palautemenetelmät suuren lukumäärän kantoaaltoja kanssa toimimiseksi |
| CN106993332B (zh) * | 2016-01-20 | 2019-07-02 | 中兴通讯股份有限公司 | 上行调度的方法及装置 |
| WO2017180179A1 (en) * | 2016-04-15 | 2017-10-19 | Intel IP Corporation | Systems, methods and devices for optimized uplink grant transmission to enable multi-subframe scheduling |
| CN107733553B (zh) * | 2016-08-12 | 2022-01-28 | 中兴通讯股份有限公司 | 传输块的发送方法和装置、接收方法和装置 |
| US10652866B2 (en) * | 2017-03-20 | 2020-05-12 | Huawei Technologies Co., Ltd. | Systems and methods for supporting asynchronous uplink HARQ and multiple simultaneous transmissions |
| CN112655257B (zh) * | 2018-07-26 | 2024-07-30 | 夏普株式会社 | 基站和方法 |
| CN116094659B (zh) * | 2018-08-09 | 2025-02-11 | 北京三星通信技术研究有限公司 | 块传输方法、下行传输方法、nrs接收方法、ue、基站和介质 |
| KR102786063B1 (ko) * | 2018-10-30 | 2025-03-26 | 베이징 시아오미 모바일 소프트웨어 컴퍼니 리미티드 | 데이터 전송 방법, 장치 및 판독 가능 저장 매체 |
| CN110536462B (zh) * | 2019-02-02 | 2025-02-07 | 中兴通讯股份有限公司 | 传输块传输方法、装置、通信设备及存储介质 |
| CN110535610B (zh) * | 2019-08-05 | 2023-05-05 | 中兴通讯股份有限公司 | 一种调度指示方法、装置和存储介质 |
| US11553474B2 (en) * | 2019-08-16 | 2023-01-10 | Qualcomm Incorporated | Communicating repetitions of multiple transport blocks scheduled by single downlink control information |
-
2019
- 2019-12-31 CN CN201911418863.XA patent/CN111092634B/zh active Active
-
2020
- 2020-12-30 US US17/790,482 patent/US12490261B2/en active Active
- 2020-12-30 KR KR1020227026406A patent/KR20220123432A/ko active Pending
- 2020-12-30 EP EP20909513.2A patent/EP4087145A4/en active Pending
- 2020-12-30 WO PCT/CN2020/141690 patent/WO2021136441A1/zh not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9900903B1 (en) * | 2014-01-13 | 2018-02-20 | Marvell Israel (M.I.S.L) Ltd. | Weighted periodic scheduling of a shared resource |
| CN107925468A (zh) * | 2015-08-13 | 2018-04-17 | 株式会社Ntt都科摩 | 用户终端、无线基站和无线通信方法 |
| CN110535556A (zh) * | 2019-03-29 | 2019-12-03 | 中兴通讯股份有限公司 | 一种资源调度方法、装置和存储介质 |
| CN111092634A (zh) * | 2019-12-31 | 2020-05-01 | 中兴通讯股份有限公司 | 一种调度方法、装置、设备和存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4087145A4 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111092634A (zh) | 2020-05-01 |
| US12490261B2 (en) | 2025-12-02 |
| CN111092634B (zh) | 2024-04-19 |
| EP4087145A4 (en) | 2024-02-28 |
| KR20220123432A (ko) | 2022-09-06 |
| EP4087145A1 (en) | 2022-11-09 |
| US20230139311A1 (en) | 2023-05-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102666201B1 (ko) | 무선 통신 시스템에서 데이터 및 제어 정보 송수신 방법 및 장치 | |
| KR102522568B1 (ko) | 무선 통신 시스템에서 채널 점유 시간 지시 방법 및 장치 | |
| US12089204B2 (en) | Resource scheduling method and apparatus, and computer-readable storage medium | |
| KR102610565B1 (ko) | 견고한 시분할 멀티플렉스 패턴들을 위한 시스템들 및 방법들 | |
| CN114826490B (zh) | 调度方法、harq-ack反馈方法和相应设备 | |
| JP7001306B2 (ja) | 無線通信方法、通信装置およびプログラム | |
| KR102752109B1 (ko) | 하이브리드 자동 재송 요구(harq) 피드백 정보를 전송하는 방법 및 통신 장치 | |
| JP2020530742A (ja) | フィードバック情報を決定するための方法、端末装置、およびネットワーク装置 | |
| KR102763128B1 (ko) | 스케줄링 지시 방법, 장치 및 저장매체 | |
| CN111867066B (zh) | 一种信息指示和确定指示信息的方法及设备 | |
| KR20180059894A (ko) | 짧은 물리적 업링크 공유 채널 배치 | |
| WO2021089050A1 (zh) | 一种控制信息指示方法、通信节点及计算机可读存储介质 | |
| JP2022104968A (ja) | 伝送方法および装置 | |
| WO2021136441A1 (zh) | 调度方法、装置、设备和存储介质 | |
| US20180041314A1 (en) | Data transmission method, feedback information transmission method, and related device | |
| US12101776B2 (en) | Uplink control channel resource allocation methods and devices | |
| CN112398592A (zh) | 反馈信息传输方法及通信装置 | |
| CN112291852B (zh) | 一种uci传输、接收方法、装置、系统、设备及介质 | |
| KR20180077222A (ko) | 상향링크 제어 정보(uci)를 전송하기 위한 방법과 장치 | |
| CN114208078A (zh) | 通信系统中的重叠的解调和解码器处理 | |
| CN114390698A (zh) | 一种数据传输的方法、装置、介质以及程序产品 | |
| JP2024518505A (ja) | 動的harq-ackコードブック処理方法、装置、機器及び可読記憶媒体 | |
| CN114390590B (zh) | 一种重复传输方法、设备、装置及存储介质 | |
| WO2026000975A1 (zh) | 数据传输方法、通信设备及存储介质 | |
| KR20250158032A (ko) | 피드백 정보 송신을 위한 시스템 및 방법 |
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: 20909513 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 20227026406 Country of ref document: KR Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2020909513 Country of ref document: EP Effective date: 20220801 |
|
| WWG | Wipo information: grant in national office |
Ref document number: 202227043465 Country of ref document: IN |






































