WO2020221326A1 - 一种资源调度的方法及通信装置 - Google Patents
一种资源调度的方法及通信装置 Download PDFInfo
- Publication number
- WO2020221326A1 WO2020221326A1 PCT/CN2020/087921 CN2020087921W WO2020221326A1 WO 2020221326 A1 WO2020221326 A1 WO 2020221326A1 CN 2020087921 W CN2020087921 W CN 2020087921W WO 2020221326 A1 WO2020221326 A1 WO 2020221326A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- indication information
- scheduling
- scheduling indication
- transmission units
- transmission unit
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 240
- 238000000034 method Methods 0.000 title claims abstract description 136
- 230000005540 biological transmission Effects 0.000 claims abstract description 757
- 238000013468 resource allocation Methods 0.000 claims description 114
- 230000011664 signaling Effects 0.000 claims description 78
- 238000012545 processing Methods 0.000 claims description 55
- 238000004590 computer program Methods 0.000 claims description 16
- 230000015654 memory Effects 0.000 description 76
- 238000013461 design Methods 0.000 description 65
- 230000006870 function Effects 0.000 description 58
- 238000010586 diagram Methods 0.000 description 22
- 230000008569 process Effects 0.000 description 18
- 238000001228 spectrum Methods 0.000 description 17
- 238000005516 engineering process Methods 0.000 description 14
- 208000037918 transfusion-transmitted disease Diseases 0.000 description 11
- 230000000694 effects Effects 0.000 description 10
- 238000013507 mapping Methods 0.000 description 10
- 230000008054 signal transmission Effects 0.000 description 10
- 230000008878 coupling Effects 0.000 description 7
- 238000010168 coupling process Methods 0.000 description 7
- 238000005859 coupling reaction Methods 0.000 description 7
- 238000010295 mobile communication Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 239000007787 solid Substances 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 239000013256 coordination polymer Substances 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000001356 surgical procedure Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 101150071746 Pbsn gene Proteins 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000007795 chemical reaction product Substances 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
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/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0006—Assessment of spectral gaps suitable for allocating digitally modulated signals, e.g. for carrier allocation in cognitive radio
-
- 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/0091—Signaling for the administration of the divided path
- H04L5/0094—Indication of how sub-channels of the path are allocated
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- 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
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0866—Non-scheduled access, e.g. ALOHA using a dedicated channel for access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
Definitions
- This application relates to the field of communication technology, and in particular to a method and communication device for resource scheduling.
- LBT listen-before-talk
- the network equipment can be scheduled based on the time slot slot as the basic transmission unit, and can also be scheduled based on the mini-slot as the basic transmission unit.
- the current 5G system only supports the scheduling of a single transmission unit, that is, the information indicated in the scheduling signaling sent by the network device is only for a single transmission unit.
- the terminal since the terminal needs to perform LBT detection before transmission, if the current scheduling method for single transmission unit is used, and multiple transmission units are scheduled separately, the terminal needs to perform LBT detection for each transmission unit , So the overhead of LBT is relatively large. Therefore, in this case, how the network device instructs the terminal to schedule multiple transmission units is a problem to be solved urgently.
- This application provides a method and communication device for resource scheduling, which are used to solve the technical problem of how to instruct a terminal to transmit for multiple transmission units.
- an embodiment of the present application provides a resource scheduling method, the method includes: a network device determines scheduling indication information, the scheduling indication information is used to instruct the network device to schedule a transmission unit, or the scheduling indication information It is used to instruct the network device to schedule multiple transmission units; then, the network device sends the scheduling instruction information to the terminal.
- the method may be executed by a first communication device, and the first communication device may be a communication device or a communication device capable of supporting the communication device to implement the functions required by the method, such as a chip system.
- the communication device is a network device.
- the network device can indicate whether the scheduled transmission unit is one transmission unit or multiple transmission units through the scheduling indication information. It can be seen that through the method provided in the embodiment of the present application, when there are multiple transmission units , Can clearly instruct the terminal to transmit for multiple transmission units at the same time. At the same time, it helps to save the terminal's overhead for LBT for multiple transmission units.
- the scheduling indication information is further used to instruct the terminal to transmit according to a scheduling indication of the network device, or the scheduling indication information is also used to indicate all The terminal transmits according to the result of listening first and then speaking LBT.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, and the scheduling indication information includes multiple scheduling parameters, where:
- Each of the multiple scheduling parameters includes one value; or,
- Some of the multiple scheduling parameters include multiple values, and the other parameters except the partial scheduling parameters have one value.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, and the scheduling indication information includes multiple scheduling parameters, and Some of the multiple scheduling parameters have a first value and a second value. Among them,
- the first value corresponds to the first transmission unit of the multiple transmission units
- the second value corresponds to other transmission units of the multiple transmission units except the first transmission unit
- the first value corresponds to the last transmission unit of the plurality of transmission units
- the second value corresponds to other transmission units of the plurality of transmission units except the last transmission unit.
- the scheduling indication information may indicate one or more of the above several situations, and the specific selection can be configured by network equipment or specified by agreement.
- the scheduling indication information can indicate different transmission modes of the transmission unit.
- the scheduling indication information can indicate whether the terminal transmits according to the instructions of the network device; or the scheduling indication information can indicate the content of the scheduling parameters of the transmission unit, and the indication method is more direct .
- the terminal can determine different transmission modes according to the indication of the scheduling indication information, and further can perform transmission on multiple transmission units according to different transmission modes.
- the scheduling parameter The indication information may indicate that the value of the scheduling parameter is one instead of multiple identical values, which can save signaling overhead.
- the scheduling indication information can indicate that the number of scheduling parameter values is less than the number of multiple transmission units, which can save signaling overhead.
- the partial scheduling parameters are one or more of the following parameters: time domain resource allocation parameters, frequency domain resource allocation parameters, coding block group CBG indication information And the starting symbol parameter.
- scheduling parameters for transmission units. For multiple transmission units, even if the transmission modes of multiple transmission units are different, only some of the scheduling parameters may have different values. Therefore, for different transmission modes, some of the scheduling parameters in the embodiments of the present application may be one or more of time domain resource allocation parameters, frequency domain resource allocation parameters, coding block group CBG indication information, and starting symbol parameters.
- some of the scheduling parameters in the embodiments of the present application may be one or more of time domain resource allocation parameters, frequency domain resource allocation parameters, coding block group CBG indication information, and starting symbol parameters. The above only lists a few of the partial scheduling parameters, and the embodiment of the present application does not limit the types of the partial scheduling parameters.
- the scheduling indication information includes gap indication information for the network device to schedule a transmission unit, and the gap indication information is used to indicate at least A gap length.
- the scheduling indication information may include gap indication information to reserve resources for the terminal to perform LBT.
- each terminal can perform LBT on the resource corresponding to the length indicated by the gap indication information on the transmission unit, so as to prevent a terminal from continuously sending or receiving data, causing other terminals to fail. Send data or receive data on the transmission unit.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, where:
- the scheduling indication information includes a gap indication information; or,
- the scheduling indication information includes multiple gap indication information, wherein one transmission unit corresponds to one gap indication information; the gap indication information is used to indicate at least one gap length.
- the scheduling indication information may include only one gap indication information instead of multiple gap indication information. Can save signaling overhead.
- the scheduling indication information is also used to instruct the terminal to perform LBT in a gap of a transmission unit, or the scheduling indication information is also used to indicate The terminal performs LBT in gaps of multiple transmission units.
- a gap can be set in one or more transmission units to reserve resources for the terminal to perform LBT, so as to avoid a terminal continuously sending or receiving data, causing another terminal to be unable to transmit data in the transmission unit. Send data or receive data on.
- the scheduling indication information is carried on multiple fields of signaling; or,
- the scheduling indication information is carried on different bits in the same field of signaling; or,
- the scheduling indication information is indicated by the first format of the downlink control information DCI; the signaling is DCI and/or radio resource control RRC signaling.
- the scheduling indication information can be carried in signaling, such as a field of DCI, for indication.
- a new DCI field can be defined in an existing DCI, or the number of bits occupied by an existing DCI field can be redefined to Indicate the value of the scheduling parameter, and the corresponding scheduling indication information has different indication content, so that the indication overhead can be saved as much as possible and the overall system performance can be improved.
- there may be multiple specific indication methods of the scheduling indication information for example, it may also be indicated through a newly defined DCI format. The embodiment of the present application does not limit how the indication of the scheduling indication information is implemented.
- an embodiment of the present application provides a resource scheduling method, which includes:
- the terminal receives scheduling indication information from a network device, where the scheduling indication information is used to instruct the network device to schedule one transmission unit, or the scheduling indication information is used to instruct the network device to schedule multiple transmission units ;
- the terminal transmits in one transmission unit or multiple transmission units according to the scheduling instruction information.
- the method can be executed by a second communication device.
- the second communication device can be a terminal or a communication device capable of supporting the terminal to implement the functions required by the method, and of course it can also be another communication device, such as a chip system.
- the second communication device is a terminal.
- the scheduling indication information is further used to instruct the terminal to transmit according to the scheduling indication of the network device, or the scheduling indication information is also used to Instruct the terminal to transmit according to the result of listening first and then speaking LBT.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, and the scheduling indication information includes multiple scheduling parameters, where:
- Each of the multiple scheduling parameters includes one value; or,
- Some of the multiple scheduling parameters include multiple values, and the other parameters except the partial scheduling parameters have one value.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, the scheduling indication information includes multiple scheduling parameters, and Some of the multiple scheduling parameters have a first value and a second value. Among them,
- the first value corresponds to the first transmission unit of the multiple transmission units
- the second value corresponds to other transmission units of the multiple transmission units except the first transmission unit
- the first value corresponds to the last transmission unit of the plurality of transmission units
- the second value corresponds to other transmission units of the plurality of transmission units except the last transmission unit.
- the partial scheduling parameters are one or more of the following parameters: time domain resource allocation parameters, frequency domain resource allocation parameters, coding block group CBG indication information And the starting symbol parameter.
- the scheduling indication information includes gap indication information for the network device to schedule a transmission unit, and the gap indication information is used to indicate at least A gap length.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, where:
- the scheduling indication information includes a gap indication information; or,
- the scheduling indication information includes multiple gap indication information, wherein one transmission unit corresponds to one gap indication information; the gap indication information is used to indicate at least one gap length.
- the scheduling indication information is further used to instruct the terminal to perform LBT in the gap of a transmission unit, or the scheduling indication information is also used to indicate The terminal performs LBT in gaps of multiple transmission units.
- the scheduling indication information is carried on multiple fields of signaling; or,
- the scheduling indication information is carried on different bits in the same field of signaling; or,
- the scheduling indication information is indicated by the first format of the downlink control information DCI; the signaling is DCI and/or radio resource control RRC signaling.
- a first communication device is provided, for example, the communication device is the first communication device as described above.
- the communication device is configured to execute the foregoing first aspect or the method in any possible implementation manner of the first aspect.
- the communication device may include a module for executing the method in the first aspect or any possible implementation of the first aspect, for example, including a processing module and a transceiver module that are coupled to each other.
- the communication device is a network device. among them,
- the processing module is configured to determine scheduling indication information, where the scheduling indication information is used to instruct the network device to schedule one transmission unit, or the scheduling indication information is used to instruct the network device to perform multiple transmission units Schedule
- the transceiver module is configured to send the scheduling indication information to the terminal under the control of the processing module.
- the scheduling indication information is further used to instruct the terminal to transmit according to the scheduling indication of the network device, or the scheduling indication information is also used to indicate The terminal transmits according to the result of listening first and then speaking LBT.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, and the scheduling indication information includes multiple scheduling parameters, where:
- Each of the multiple scheduling parameters includes one value; or,
- Some of the multiple scheduling parameters include multiple values, and the other parameters except the partial scheduling parameters have one value.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, the scheduling indication information includes multiple scheduling parameters, and Some of the multiple scheduling parameters have a first value and a second value. Among them,
- the first value corresponds to the first transmission unit of the multiple transmission units
- the second value corresponds to other transmission units of the multiple transmission units except the first transmission unit
- the first value corresponds to the last transmission unit of the plurality of transmission units
- the second value corresponds to other transmission units of the plurality of transmission units except the last transmission unit.
- the partial scheduling parameters are one or more of the following parameters: time domain resource allocation parameters, frequency domain resource allocation parameters, coding block group CBG indication information And the starting symbol parameter.
- the scheduling indication information includes gap indication information for the network device to schedule a transmission unit, and the gap indication information is used to indicate at least A gap length.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, where:
- the scheduling indication information includes a gap indication information; or,
- the scheduling indication information includes multiple gap indication information, wherein one transmission unit corresponds to one gap indication information; the gap indication information is used to indicate at least one gap length.
- the scheduling indication information is also used to instruct the terminal to perform LBT in a gap of a transmission unit, or the scheduling indication information is also used to indicate The terminal performs LBT in gaps of multiple transmission units.
- the scheduling indication information is carried on multiple fields of signaling; or,
- the scheduling indication information is carried on different bits in the same field of signaling; or,
- the scheduling indication information is indicated by the first format of the downlink control information DCI; the signaling is DCI and/or radio resource control RRC signaling.
- a second communication device is provided, for example, the communication device is the second communication device as described above.
- the communication device is configured to execute the foregoing second aspect or any possible implementation method of the second aspect.
- the communication device may include a module for executing the method in the second aspect or any possible implementation of the second aspect, for example, including a processing module and a transceiver module that are coupled to each other.
- the communication device is a terminal. among them,
- the transceiver module is configured to receive scheduling instruction information from a network device, where the scheduling instruction information is used to instruct the network device to schedule a transmission unit, or the scheduling instruction information is used to instruct the network device to Multiple transmission units are scheduled;
- the processing module is configured to perform transmission in one transmission unit or multiple transmission units according to the scheduling instruction information.
- the scheduling indication information is further used to instruct the terminal to transmit according to the scheduling indication of the network device, or the scheduling indication information is also used to Instruct the terminal to transmit according to the result of listening first and then speaking LBT.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, and the scheduling indication information includes multiple scheduling parameters, where:
- Each of the multiple scheduling parameters includes one value; or,
- Some of the multiple scheduling parameters include multiple values, and the other parameters except the partial scheduling parameters have one value.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, the scheduling indication information includes multiple scheduling parameters, and Some of the multiple scheduling parameters have a first value and a second value. Among them,
- the first value corresponds to the first transmission unit of the multiple transmission units
- the second value corresponds to other transmission units of the multiple transmission units except the first transmission unit
- the first value corresponds to the last transmission unit of the plurality of transmission units
- the second value corresponds to other transmission units of the plurality of transmission units except the last transmission unit.
- the partial scheduling parameters are one or more of the following parameters: time domain resource allocation parameters, frequency domain resource allocation parameters, coding block group CBG indication information And the starting symbol parameter.
- the scheduling indication information includes gap indication information for the network device to schedule a transmission unit, and the gap indication information is used to indicate at least A gap length.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, where:
- the scheduling indication information includes a gap indication information; or,
- the scheduling indication information includes multiple gap indication information, wherein one transmission unit corresponds to one gap indication information; the gap indication information is used to indicate at least one gap length.
- the scheduling indication information is further used to instruct the terminal to perform LBT in the gap of a transmission unit, or the scheduling indication information is also used to indicate The terminal performs LBT in gaps of multiple transmission units.
- the scheduling indication information is carried on multiple fields of signaling; or,
- the scheduling indication information is carried on different bits in the same field of signaling; or,
- the scheduling indication information is indicated by the first format of the downlink control information DCI; the signaling is DCI and/or radio resource control RRC signaling.
- a third communication device is provided.
- the communication device is, for example, the first communication device as described above.
- the communication device includes a processor and a transceiver, and is used to implement the foregoing first aspect or the methods described in various possible designs of the first aspect.
- the communication device is a chip provided in a communication device.
- the communication device is a network device.
- the transceiver is realized by, for example, an antenna, a feeder, a codec in the communication device, or, if the communication device is a chip set in the communication device, the transceiver is, for example, a communication interface in the chip. It is connected with the radio frequency transceiving component in the communication equipment to realize the transmission and reception of information through the radio frequency transceiving component. among them,
- the processor is configured to determine scheduling indication information, where the scheduling indication information is used to instruct the network device to schedule one transmission unit, or the scheduling indication information is used to instruct the network device to perform multiple transmission units Schedule
- the transceiver is configured to send the scheduling indication information to the terminal under the control of the processor.
- the scheduling indication information is further used to instruct the terminal to transmit according to the scheduling indication of the network device, or the scheduling indication information is also used to indicate all The terminal transmits according to the result of listening first and then speaking LBT.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, and the scheduling indication information includes multiple scheduling parameters, where:
- Each of the multiple scheduling parameters includes one value; or,
- Some of the multiple scheduling parameters include multiple values, and the other parameters except the partial scheduling parameters have one value.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, the scheduling indication information includes multiple scheduling parameters, and Some of the multiple scheduling parameters have a first value and a second value. Among them,
- the first value corresponds to the first transmission unit of the multiple transmission units
- the second value corresponds to other transmission units of the multiple transmission units except the first transmission unit
- the first value corresponds to the last transmission unit of the plurality of transmission units
- the second value corresponds to other transmission units of the plurality of transmission units except the last transmission unit.
- the partial scheduling parameters are one or more of the following parameters: time domain resource allocation parameters, frequency domain resource allocation parameters, coding block group CBG indication information And the starting symbol parameter.
- the scheduling indication information includes gap indication information for the network device to schedule a transmission unit, and the gap indication information is used to indicate at least A gap length.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, where:
- the scheduling indication information includes a gap indication information; or,
- the scheduling indication information includes multiple gap indication information, wherein one transmission unit corresponds to one gap indication information; the gap indication information is used to indicate at least one gap length.
- the scheduling indication information is further used to instruct the terminal to perform LBT in the gap of a transmission unit, or the scheduling indication information is also used to indicate The terminal performs LBT in gaps of multiple transmission units.
- the scheduling indication information is carried on multiple fields of signaling; or,
- the scheduling indication information is carried on different bits in the same field of signaling; or,
- the scheduling indication information is indicated by the first format of the downlink control information DCI; the signaling is DCI and/or radio resource control RRC signaling.
- a fourth communication device is provided.
- the communication device is, for example, the second communication device as described above.
- the communication device includes a processor and a transceiver, and is used to implement the method described in the second aspect or various possible designs of the second aspect.
- the communication device is a chip provided in a communication device.
- the communication device is a terminal.
- the transceiver is realized by, for example, an antenna, a feeder, a codec in the communication device, or, if the communication device is a chip set in the communication device, the transceiver is, for example, a communication interface in the chip. It is connected with the radio frequency transceiving component in the communication equipment to realize the transmission and reception of information through the radio frequency transceiving component. among them,
- the transceiver is configured to receive scheduling instruction information from a network device, the scheduling instruction information is used to instruct the network device to schedule a transmission unit, or the scheduling instruction information is used to instruct the network device to Multiple transmission units are scheduled;
- the processor is configured to perform transmission in one transmission unit or multiple transmission units according to the scheduling instruction information.
- the scheduling indication information is further used to instruct the terminal to transmit according to the scheduling indication of the network device, or the scheduling indication information is also used to Instruct the terminal to transmit according to the result of listening first and then speaking LBT.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, and the scheduling indication information includes multiple scheduling parameters, where:
- Each of the multiple scheduling parameters includes one value; or,
- Some of the multiple scheduling parameters include multiple values, and the other parameters except the partial scheduling parameters have one value.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, the scheduling indication information includes multiple scheduling parameters, and Some of the multiple scheduling parameters have a first value and a second value. Among them,
- the first value corresponds to the first transmission unit of the multiple transmission units
- the second value corresponds to other transmission units of the multiple transmission units except the first transmission unit
- the first value corresponds to the last transmission unit of the plurality of transmission units
- the second value corresponds to other transmission units of the plurality of transmission units except the last transmission unit.
- the partial scheduling parameters are one or more of the following parameters: time domain resource allocation parameters, frequency domain resource allocation parameters, coding block group CBG indication information And the starting symbol parameter.
- the scheduling indication information includes gap indication information for the network device to schedule a transmission unit, and the gap indication information is used to indicate at least A gap length.
- the scheduling indication information is used to instruct the network device to schedule multiple transmission units, where:
- the scheduling indication information includes a gap indication information; or,
- the scheduling indication information includes multiple gap indication information, wherein one transmission unit corresponds to one gap indication information; the gap indication information is used to indicate at least one gap length.
- the scheduling indication information is further used to instruct the terminal to perform LBT in the gap of a transmission unit, or the scheduling indication information is also used to indicate The terminal performs LBT in gaps of multiple transmission units.
- the scheduling indication information is carried on multiple fields of signaling; or,
- the scheduling indication information is carried on different bits in the same field of signaling; or,
- the scheduling indication information is indicated by the first format of the downlink control information DCI; the signaling is DCI and/or radio resource control RRC signaling.
- a fifth communication device is provided.
- the communication device may be the first communication device in the above method design.
- the communication device is a chip set in a network device.
- the communication device includes: a memory for storing computer executable program codes; and a processor, which is coupled with the memory.
- the program code stored in the memory includes instructions, and when the processor executes the instructions, the fifth communication device is caused to execute the foregoing first aspect or the method in any one of the possible implementation manners of the first aspect.
- the fifth type of communication device may also include a communication interface, and the communication interface may be a transceiver in a network device, for example, implemented by the antenna, feeder, and codec in the communication device, or if the fifth type of communication
- the device is a chip set in a network device, and the communication interface may be an input/output interface of the chip, such as input/output pins.
- a sixth communication device is provided.
- the communication device may be the second communication device in the above method design.
- the communication device is a chip provided in the terminal.
- the communication device includes: a memory for storing computer executable program codes; and a processor, which is coupled with the memory.
- the program code stored in the memory includes instructions, and when the processor executes the instructions, the sixth communication device executes the second aspect or the method in any one of the possible implementation manners of the second aspect.
- the sixth communication device may also include a communication interface, and the communication interface may be a transceiver in a network device, for example, implemented by the antenna, feeder, and codec in the communication device, or if the sixth communication
- the device is a chip set in the terminal, and the communication interface may be an input/output interface of the chip, such as input/output pins.
- a communication system which may include the first communication device described in the third aspect, the third communication device described in the fifth aspect, or the fifth communication device described in the seventh aspect , And including the second communication device described in the fourth aspect, the fourth communication device described in the sixth aspect, or the sixth communication device described in the eighth aspect.
- a computer storage medium stores instructions, which when run on a computer, cause the computer to execute the first aspect or any one of the possible designs of the first aspect The method described.
- a computer storage medium stores instructions that, when run on a computer, cause the computer to execute the second aspect or any one of the possible designs of the second aspect. The method described in.
- a computer program product containing instructions.
- the computer program product stores instructions that, when run on a computer, cause the computer to execute the first aspect or any one of the first aspects described above. The method described in the design.
- a computer program product containing instructions.
- the computer program product stores instructions that, when run on a computer, cause the computer to execute the second aspect or any one of the possibilities of the second aspect. The method described in the design.
- the scheduling indication information may indicate that the scheduled transmission unit is one transmission unit or multiple transmission units, so that when there are multiple transmission units, it is clearly instructed that the terminal schedules multiple transmission units at the same time. This method helps to save the terminal's overhead for LBT for multiple transmission units.
- FIG. 1 is a schematic diagram of scheduling multiple transmission units according to an embodiment of the application
- Figure 2 is a schematic diagram of a network architecture provided by an embodiment of the application.
- FIG. 3 is a schematic flowchart of a resource scheduling method provided by an embodiment of the application.
- FIG. 5 is a schematic diagram of multiple continuous transmission units provided by an embodiment of this application.
- FIG. 6 is a schematic diagram of multiple continuous transmission units provided by an embodiment of this application.
- FIG. 7 is a schematic structural diagram of a communication device provided by an embodiment of this application.
- FIG. 8 is a schematic structural diagram of another communication device provided by an embodiment of this application.
- FIG. 9 is a schematic structural diagram of a communication device provided by an embodiment of this application.
- FIG. 10 is another schematic structural diagram of another communication device provided by an embodiment of the application.
- FIG. 11 is a schematic block diagram of a communication device provided by an embodiment of this application.
- FIG. 12 is a schematic structural diagram of another communication device provided by an embodiment of this application.
- FIG. 13 is a schematic diagram of another structure of another communication device provided by an embodiment of this application.
- FIG. 14 is a schematic diagram of still another structure of another communication device provided by an embodiment of this application.
- Terminals also known as terminal equipment, user equipment (UE), mobile station (MS), mobile terminal (MT), etc.
- UE user equipment
- MS mobile station
- MT mobile terminal
- Connected devices may include handheld devices with wireless connection functions, or processing devices connected to wireless modems.
- the terminal may communicate with the core network via a radio access network (RAN), and exchange voice and/or data with the RAN.
- RAN radio access network
- the terminal may include user equipment (UE), wireless terminal, mobile terminal, subscriber unit (subscriber unit), subscriber station (subscriber station), mobile station (mobile station), mobile station (mobile), remote station (remote) station), access point (access point, AP), remote terminal (remote terminal), access terminal (access terminal), user terminal (user terminal), user agent (user agent), or user equipment (user device), etc.
- UE user equipment
- wireless terminal mobile terminal
- mobile terminal subscriber unit (subscriber unit), subscriber station (subscriber station), mobile station (mobile station), mobile station (mobile), remote station (remote) station), access point (access point, AP), remote terminal (remote terminal), access terminal (access terminal), user terminal (user terminal), user agent (user agent), or user equipment (user device), etc.
- mobile phones or “cellular” phones
- computers with mobile terminals portable, pocket-sized, handheld, computer-built or vehicle-mounted mobile devices, smart wearable devices, and so on.
- PCS personal communication service
- SIP session initiation protocol
- WLL wireless local loop
- PDA personal digital assistants
- restricted devices such as devices with low power consumption, or devices with limited storage capabilities, or devices with limited computing capabilities. Examples include barcodes, radio frequency identification (RFID), sensors, global positioning system (GPS), laser scanners and other information sensing equipment.
- RFID radio frequency identification
- GPS global positioning system
- the terminal may also be a wearable device.
- Wearable devices can also be called wearable smart devices. It is a general term for the application of wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes.
- a wearable device is a portable device that is directly worn on the body or integrated into the user's clothes or accessories. Wearable devices are not only a hardware device, but also realize powerful functions through software support, data interaction, and cloud interaction.
- wearable smart devices include full-featured, large-sized, complete or partial functions that can be achieved without relying on smart phones, such as smart watches or smart glasses, and only focus on a certain type of application function, and need to cooperate with other devices such as smart phones.
- Use such as various smart bracelets, smart helmets, smart jewelry, etc. for physical sign monitoring.
- the terminal can also be virtual reality (VR) equipment, augmented reality (AR) equipment, wireless terminals in industrial control, wireless terminals in self-driving (self-driving), remote surgery Wireless terminal in (remote medical surgery), wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, and smart home Wireless terminals, etc.
- VR virtual reality
- AR augmented reality
- wireless terminals in industrial control wireless terminals in self-driving (self-driving), remote surgery Wireless terminal in (remote medical surgery), wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, and smart home Wireless terminals, etc.
- the various terminals introduced above if they are located on a vehicle (for example, placed in a vehicle or installed in a vehicle), can be regarded as a vehicle-mounted terminal.
- the vehicle-mounted terminal is, for example, also called an on-board unit (OBU).
- OBU on-board unit
- the terminal may also include a relay. Or it can be understood as a terminal that can communicate with the base station.
- Network equipment including, for example, access network (AN) equipment, such as a base station (e.g., access point), may refer to equipment that communicates with wireless terminals through one or more cells on the air interface in the access network, Or, for example, a network device in a V2X technology is a roadside unit (RSU).
- the RSU can be a fixed infrastructure entity that supports V2X applications, and can exchange messages with other entities that support V2X applications.
- the network device can be used to convert received air frames and Internet Protocol (IP) packets to each other, and act as a router between the terminal and the rest of the access network, where the rest of the access network can include an IP network.
- IP Internet Protocol
- the network equipment can also coordinate the attribute management of the air interface.
- network equipment may include radio network controller (RNC), node B (Node B, NB), base station controller (BSC), base transceiver station (BTS), home Base station (for example, home evolved NodeB, or home Node B, HNB), baseband unit (BBU), or wireless fidelity (Wifi) access point (AP), etc.
- RNC radio network controller
- Node B Node B
- BSC base station controller
- BBU baseband unit
- AP wireless fidelity
- the evolved base station (NodeB or eNB or e-NodeB, evolutional Node B) in the long term evolution (LTE) system or the LTE-Advanced (LTE-A) system or may also include the fifth Next generation mobile communication technology (fifth generation, 5G) new radio (new radio, NR) system next generation node B (next generation node B, gNB) or cloud access network (cloud radio access network, Cloud RAN)
- 5G Next generation mobile communication technology
- new radio new radio
- NR next
- Time-frequency resources in a wireless communication system are usually described in units of physical resource blocks (PRB) or RBs.
- a PRB includes 2 slots in the time domain, that is, 14 orthogonal frequency division multiple access (Orthogonal Frequency Division Multiple, OFDM) symbols, and 12 subcarriers in the frequency domain.
- One PRB includes 2 adjacent RBs, that is, one RB includes 12 subcarriers in the frequency domain and 1 slot in the time domain.
- time-frequency resource and “resource” in the embodiments of this application can be used interchangeably.
- the transmission unit is a time unit.
- it can be a slot or a subframe or a mini-slot or an orthogonal frequency division multiplexing (OFDM) symbol or one millisecond (ms) or fractional milliseconds (E.g. 1/32ms) time unit, or may include multiple time slots or multiple subframes or multiple mini-slots or multiple OFDM symbols or several milliseconds (ms) or several fractional millisecond time units Among them, Mini-slot is a newly introduced concept in the new radio (NR). If the length of the data symbol scheduled by the network device is less than the slot, the data of this length is called a mini-slot, and the time occupied by the mini-slot Shorter, more suitable for transmitting data with low latency requirements.
- OFDM orthogonal frequency division multiplexing
- the smallest time scheduling unit is a transmission time interval (TTI) with a length of 1 ms.
- TTI transmission time interval
- a shorter time scheduling unit can be used for data transmission, for example, a mini-slot or a time slot with a larger subcarrier interval as the smallest time scheduling unit.
- a mini-slot includes one or more time domain symbols, where the time domain symbols may be OFDM symbols.
- the corresponding time length is 0.5ms; for a slot with a subcarrier spacing of 60kHz, the corresponding time length is Shorten to 0.125ms.
- the network device can be scheduled for one transmission unit, or can be scheduled for multiple transmission units.
- the scheduling of one transmission unit in the embodiment of the present application refers to the scheduling of one subframe, the scheduling of one TTI, the scheduling of one slot, the scheduling of one micro-slot, or the scheduling of one symbol, and so on.
- the scheduling of multiple transmission units in the embodiments of the present application refers to the scheduling of multiple subframes, the scheduling of multiple TTIs, the scheduling of multiple slots, the scheduling of multiple micro slots, or the scheduling of multiple symbols, and so on.
- a transmission unit may include a transmission starting point (multi-starting point) or multiple transmission starting points, or may also include a transmission end point (multi-ending point) or multiple transmission end points.
- the transmission starting point here refers to the starting point of transmitting data or signaling, that is, the starting position of transmitting data or signaling.
- the transmission end point refers to the end point of transmitting data or signaling, that is, the end position of transmitting data or signaling.
- it can start from the start symbol of a transmission unit, or it can start from any symbol other than the start symbol of a transmission unit; it can end at the end symbol of a transmission unit, Or it can end at any symbol other than the end symbol in a transmission unit.
- the transmission unit includes a total of 14 OFDM symbols from 0 to 13 as shown in FIG. 1.
- the terminal when the terminal transmits, it can start transmission with symbol#0 shown in Figure 1 as the transmission starting point (shown by a solid arrow in Figure 1), or it can start transmission as shown in Figure 1.
- symbol#7 is used as the starting point for transmission to start transmission.
- the terminal transmits when it transmits, it can use symbol#9 as shown in Figure 1 as the transmission destination (shown by a dashed arrow in Figure 1) to start transmission, or use symbol#13 as shown in Figure 1. Start the transmission as the transmission end.
- the aforementioned transmission start point may also be referred to as a transmission start symbol
- the aforementioned transmission end point may also be referred to as a transmission termination symbol.
- one transport block is transmitted on one transmission unit.
- multiple TBs may be transmitted on one transmission unit, or part of a TB may be transmitted on one transmission unit and the remaining portion may be transmitted on another transmission unit, that is, a TB may be transmitted across multiple transmission units.
- the scheduling of multiple transmission units can also be understood as a network device scheduling multiple transmission units for transmission or reception by the terminal.
- Each transmission unit of the plurality of transmission units to be scheduled may have one transmission start point or multiple transmission start points; and/or, each transmission unit has one transmission end point or multiple transmission end points; or, network equipment The part of each transmission unit is scheduled for the terminal to send or receive, so that the actual length of the terminal transmission is less than or equal to the length of this transmission unit.
- multiple refers to two or more than two. In view of this, “multiple” may also be understood as “at least two” in the embodiments of this application. "At least one" can be understood as one or more, for example, one, two or more. For example, including at least one refers to including one, two or more, and does not limit which ones are included. For example, including at least one of A, B, and C, then the included can be A, B, C, A and B, A and C, B and C, or A and B and C.
- ordinal numbers such as “first” and “second” mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, timing, priority, or importance of multiple objects.
- the scheduling of the transmission unit usually refers to the sharing of channels by multiple terminals.
- the network equipment allocates the resources of the shared channels in each scheduling period and notifies the terminals of the allocated resources.
- the channels that need to be scheduled include the physical downlink shared channel (Physical Downlink Shared Channel, PDSCH) PDSCH and the physical uplink shared channel (Physical Uplink Shared Channel, PUSCH.
- PDSCH Physical Downlink Shared Channel
- PUSCH Physical Uplink Shared Channel
- the information indicated in the scheduling signaling sent by the network device may be for a single transmission unit.
- the 5G system supports the use of unlicensed spectrum resources, that is, multiple terminals can share the same spectrum resource.
- multiple terminals need to perform LBT first, so that the time-frequency resources are used only when it is determined that the time-frequency resources are free.
- the terminal needs to perform LBT detection for each transmission unit, resulting in a large LBT overhead.
- the network device may indicate whether the scheduled transmission unit is one transmission unit or multiple transmission units through the scheduling indication information. It can be seen that through the method provided in the embodiment of the present application, in the case where there are multiple transmission units, the manner in which the terminal is scheduled for multiple transmission units at the same time can be clearly indicated. At the same time, it helps to save the terminal's overhead for LBT for multiple transmission units.
- the technical solutions provided by the embodiments of the present application can be applied to a 5G system, such as an NR system, or can also be applied to a 5G next-generation mobile communication system or other similar communication systems, and there is no specific limitation.
- Fig. 2 includes access network equipment and 6 terminals.
- the number of terminals in Fig. 2 is just an example, and it may be less or more.
- FIG. 2 is only a schematic diagram, and the network architecture may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG. 2.
- the access network equipment is the access equipment that the terminal accesses to the mobile communication system by wireless means. It can be a base station NodeB, an evolved base station eNodeB, a base station in a 5G communication system, a base station in a future mobile communication system, or wireless fidelity
- a base station NodeB an evolved base station eNodeB
- eNodeB a base station in a 5G communication system
- a base station in a future mobile communication system or wireless fidelity
- the embodiments of the present application do not limit the specific technologies and specific device forms adopted by the access network equipment.
- Terminal or can be called terminal equipment.
- the terminal may be a cellular phone, a smart phone, a portable computer, a handheld communication device, a handheld computing device, a satellite radio device, a global positioning system, a PDA, and/or any other suitable device for communicating on a wireless communication system, Both can be connected with access network equipment.
- Access network equipment and terminals can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed on aircraft, balloons, and satellites in the air.
- the embodiments of the present application do not limit the application scenarios of the access network equipment and terminals.
- the embodiments of the present application can be applied to downlink signal transmission, can also be applied to uplink signal transmission, and can also be applied to device-to-device communication (D2D) signal transmission.
- D2D device-to-device communication
- the sending device is an access network device, and the corresponding receiving device is a terminal.
- the sending device is a terminal, and the corresponding receiving device is an access network device.
- the sending device is a terminal, and the corresponding receiving device is also a terminal.
- three terminals as indicated by the dotted area in FIG. 2 may be suitable for D2D signal transmission.
- the embodiment of the present application does not limit the signal transmission direction. In the following, the implementation of this application is applied to the terminal for uplink signal transmission as an example, and the downlink signal transmission is similar.
- the communication between the access network device and the terminal and between the terminal and the terminal can be through the licensed spectrum (licensed spectrum), or through the unlicensed spectrum (unlicensed spectrum), or through the licensed spectrum and the terminal at the same time. Unlicensed spectrum for communication.
- the access network equipment and the terminal and the terminal and the terminal can communicate through the frequency spectrum below 6G, or communicate through the frequency spectrum above 6G, and can also communicate using the frequency spectrum below 6G and the frequency spectrum above 6G at the same time.
- the embodiment of the present application does not limit the spectrum resource used between the access network device and the terminal.
- the embodiment of the present application provides a first resource scheduling method.
- FIG. 3, is a flowchart of the method.
- the method can be executed by two communication devices, for example, the first communication device and the second communication device.
- the first communication device may be a network device or a communication device capable of supporting the network device to implement the functions required by the method, or the first communication device may be a terminal or a communication device capable of supporting the terminal to implement the functions required by the method, of course It may also be other communication devices, such as a chip system. The same is true for the second communication device.
- the second communication device may be a network device or a communication device capable of supporting the functions required by the network device to implement the method, or the second communication device may be a terminal or capable of supporting the terminal to implement the method required
- the functional communication device can of course also be other communication devices, such as a chip system.
- the first communication device may be a network device, the second communication device is a terminal, or both the first communication device and the second communication device are terminals.
- the first communication device is a network device, and the second communication device is a communication device capable of supporting the terminal to implement the functions required by the method, and so on.
- the network equipment is, for example, a base station.
- the method is executed by the network device and the terminal as an example, that is, the first communication device is the network device and the second communication device is the terminal as an example.
- the network device described below may be an access network device in the network architecture shown in FIG. 2, and the terminal described below may It is a terminal in the network architecture shown in Figure 2.
- the network equipment determines scheduling indication information, where the scheduling indication information is used to instruct the network equipment to schedule one transmission unit, or the scheduling indication information is used to instruct the network equipment to schedule multiple transmission units.
- the network device sends the scheduling instruction information to the terminal.
- the terminal receives the scheduling indication information from the network device, and transmits in one transmission unit or multiple transmission units according to the scheduling indication information.
- the transmission can be data transmission or signaling transmission.
- the embodiments of the present application can also support the scheduling of multiple transmission units. Therefore, when the network device notifies the terminal to schedule the transmission unit, it needs to inform the terminal whether the network device schedules one transmission unit or multiple transmission units.
- the network device may notify the terminal through scheduling instruction information that the network device schedules one transmission unit or schedules multiple transmission units.
- the scheduling indication information may be used to instruct the network device to schedule one transmission unit, or the scheduling indication information may also be used to instruct the network device to schedule multiple transmission units.
- the scheduling indication information may be carried in downlink control information (DCI) or radio resource control (radio resource control, RRC) signaling, or alternatively, the scheduling indication information may be indicated in a DCI format.
- the system is newly defined
- the DCI format is called the first DCI format. That is, the first DCI format is different from DCI format 0_0, DCI format 0_1, DCI format 1_0, and DCI format 1_0.
- the scheduling indication information may be carried in a field of the DCI.
- this field is referred to as the first field.
- the first field may be a DCI defined field or a newly defined DCI field.
- the first field can occupy 1 bit.
- When the value of the first field is "0", it can instruct the network device to schedule a transmission unit; on the contrary, when the value of the first field is "1", it can indicate the network device Schedule multiple transmission units.
- the value of the first field may also be understood as the value carried by the first field in some embodiments.
- the network device scheduling for one transmission unit or scheduling for multiple transmission units may be considered as different scheduling modes. It can be understood that the network device schedules one transmission unit as the first scheduling mode, and the network device schedules multiple transmission units as the second scheduling mode. At this time, the scheduling indication information may be used to indicate the first scheduling mode or the second scheduling mode.
- the scheduling indication information when the value of the first field of the DCI is "0", the scheduling indication information is used to instruct the network device to use the first scheduling mode for scheduling, and when the value of the first field of the DCI is "1", the scheduling indication is The information is used to instruct the network equipment to use the second scheduling mode for scheduling; or, when the value of the first field of the DCI is "1", the scheduling indication information is used to instruct the network equipment to use the first scheduling mode for scheduling. When the value of one field is "0", the scheduling indication information is used to instruct the network device to use the second scheduling mode for scheduling.
- the first field carrying scheduling indication information may include the following implementation manners:
- the first field may be a newly defined DCI field.
- the first field is a field indicating the scheduling mode of the transmission unit, for example, it may be referred to as a mode indication (indication of MODE) field or a multi-TTI scheduling identifier (Identifier for multi-TTI scheduling) field.
- the first field may occupy 1 bit, which is used to indicate the first scheduling mode or the second scheduling mode.
- the first field can reuse the existing fields of DCI.
- the first field may be the "IIdentifier for DCI formats" field defined by DCI, and the multiplexed "Identifier for DCI formats” field indicates the scheduling mode of the transmission unit.
- the "Identifier for DCI formats” field occupies at least 1 bit. If the “Identifier for DCI formats field" occupies 1 bit, it can implicitly indicate the first scheduling mode or the second scheduling mode. If the "Identifier for DCI formats field" occupies multiple bits, some of the multiple bits can indicate the first scheduling mode or the second scheduling mode, and the bits other than the partial bits of the multiple bits can be used for Indicate the information currently carried by the "Identifier for DCI formats” field, which can display the first scheduling mode or the second scheduling mode.
- the newly defined DCI format can indicate scheduling indication information.
- the system newly defines DCI format A and DCI format B, where DCI format A is used to indicate the first scheduling mode, and DCI format B is used to indicate The second scheduling mode.
- the terminal may use the time domain resources on the unlicensed frequency band, in this case, the terminal can transmit the transmission unit according to the scheduling instructions of the network device, or can transmit the transmission unit according to the result of the LBT determined by the LBT. Try to meet the actual needs of transmission.
- the scheduling indication information is also used to instruct the terminal to transmit according to the scheduling indication of the network device.
- the scheduling indication information is also used to instruct the terminal to transmit according to the result of the LBT.
- whether the terminal transmits the transmission unit according to the scheduling instruction of the network device or transmits the transmission unit according to the result of the LBT can be considered to be that the network device has different scheduling modes for different transmission units.
- the mode in which the terminal transmits the transmission unit according to the scheduling instruction of the network device is called the first transmission mode, and the terminal transmits according to the result of LBT.
- the mode in which the unit transmits is called the second transmission mode.
- the scheduling indication information is used to indicate the scheduling mode and the transmission mode, and the scheduling indication information can be implemented in the following different ways:
- the scheduling indication information can be carried in a field of DCI.
- the scheduling indication information may be carried in the aforementioned first field.
- the first field can occupy 2 bits, where the high bit of the first field is used to indicate the first scheduling mode or the second scheduling mode, and the low bit of the first field is used to indicate the first transmission mode or the second transmission mode.
- the low bit of the first field is used to indicate the first scheduling mode or the second scheduling mode
- the high bit of the first field is used to indicate the first transmission mode or the second transmission mode.
- the scheduling indication information when the value of the first field is "00", the scheduling indication information indicates the first scheduling mode and the first transmission mode; when the value of the first field is "10", the scheduling indication information indicates the second scheduling mode And the first transmission mode.
- the high bit of the first field is used to indicate the first transmission mode or the second transmission mode, and the low bit of the first field is used to indicate the first scheduling mode or the second scheduling mode.
- the scheduling indication information can be carried in multiple fields of the DCI.
- the scheduling indication information may be carried in the above-mentioned first field and the second field, where the second field may be a newly defined DCI field used to indicate the first transmission mode or the second transmission mode.
- the second field can be understood as a field indicating the transmission mode of the transmission unit. For example, when a network device schedules uplink transmission, this second field may be called a PUSCH mode identifier (Identifier for PUSCH mode). When a network device schedules downlink transmission, this second field may be called a PDSCH mode identifier (Identifier for PDSCH mode). ).
- the first field and the second field both occupy 1 bit.
- the scheduling indication information indicates the first scheduling mode
- the scheduling indication information indicates the second scheduling mode.
- the scheduling indication information indicates the first transmission mode
- the scheduling indication information indicates the second transmission mode. Therefore, when the values of the first field and the second field are "00", the scheduling indication information indicates the first scheduling mode and the first transmission mode, that is, instructing the network device to schedule a transmission unit, and the terminal according to the scheduling of the network device Indicates the mode of transmission to this transmission unit.
- the first field and/or the second field can also reuse the existing fields in the DCI. Similar to the above, the scheduling indication information is carried in one field to indicate the second (2) of the first scheduling mode or the second scheduling mode. ) Kinds of implementation methods, which will not be repeated here.
- the scheduling indication information can be carried in RRC signaling.
- the embodiment of the present application may predefine multiple scheduling modes (Mode) of the transmission unit, for example, define 6 modes.
- the 6 modes are Mode1, Mode2, Mode3, Mode4, Mode5, Mode6, etc.
- Mode1 represents the foregoing first scheduling mode
- Mode2 represents the foregoing second scheduling mode
- Mode3 represents the foregoing first scheduling mode and first transmission mode
- Mode4 represents the foregoing first scheduling mode and second transmission mode
- Mode5 represents The aforementioned second scheduling mode and first transmission mode
- Mode6 represents the aforementioned second scheduling mode and second transmission mode, and so on.
- the network device can send RRC signaling to the terminal to indicate a specific scheduling mode. It should be noted that the number and serial number of the aforementioned Modes are only for illustration and are not limited.
- the scheduling indication information is carried in both DCI and RRC signaling.
- the scheduling instruction information may include two parts, the first part and the second part respectively.
- the first part is used to indicate the first scheduling mode or the second scheduling mode
- the second part is used to indicate the first transmission mode or the second transmission mode.
- the first part may be carried in DCI and the second part may be carried in RRC signaling; or, the first part may be carried in RRC signaling, and the second part may be carried in DCI.
- the first part (or the second part) can be carried in the newly defined DCI field, or the existing DCI fields can be reused, which will not be repeated here.
- the second part (or the first part) can be indicated by using a transmission mode predefined in the RRC signaling, which will not be repeated here.
- the network device can send DCI and RRC signaling to the terminal to send scheduling indication information to the terminal.
- the scheduling indication information is indicated by the newly defined DCI format.
- the newly defined DCI format here is different from the above-mentioned first DCI format, and the format of DCI format 0_0, DCI format 0_1, DCI format 1_0, and DCI format 1_0.
- the newly defined DCI format is called the second DCI format.
- the second DCI format is the newly defined DCI format A, which is used to indicate the first scheduling mode and the first transmission mode; or the second DCI format is the newly defined DCI format B, which is used to indicate the first scheduling mode and the first transmission mode.
- Two transmission modes; or, the second DCI format is a newly defined DCI format C, used to indicate the second scheduling mode and the first transmission mode; or, the second DCI format is a newly defined DCI format D used to indicate the second scheduling Mode and the second transmission mode.
- Scheduling parameters can be one or more combinations of the following parameters: starting point, terminal location (ending point), partial transmission format (partial slot), time domain resource allocation information, Frequency domain resource allocation (frequency domain resource allocation) information, gap gap information, Hybrid Automatic Repeat request (HARQ) process information, number of scheduled transmission units, new data transmission indication information, modulation Coding (Modulation and Coding Scheme, MCS) indicator information, redundancy version indicator information (redundancy version, RV), carrier indicator (carrier indicator), auxiliary uplink transmission indicator (UL/SUL indicator), partial bandwidth indicator (bandwidth part indicator) , Transmission power control indication (TPC command for scheduled PUSCH), precoding layer number indication (Precoding information and number of layers), antenna port (Antenna ports) phase tracking reference signal-demodulation reference signal association indication (PTRS-DMRS association) , Sounding reference signal indicator (SRS resource indicator, SRS request), channel state information request indicator (
- the scheduling indication information may further include multiple scheduling parameters, and the multiple scheduling parameters may be multiple scheduling parameters listed above.
- the scheduling indication information is carried in the DCI, multiple scheduling parameters can be carried in different fields of the DCI, for example, the time domain resource allocation information can be carried in the "time domain resource allocation" field of the DCI.
- the values of various scheduling parameters used by each transmission unit in the multiple transmission units may be the same, for example, the transmission start point of each transmission unit The location, the location of the transmission destination, and the adopted MCS are all consistent. In other embodiments, it is possible that the values of some of the scheduling parameters adopted by each transmission unit of the multiple transmission units are the same, but the other part of the scheduling parameters are different. For example, the MCS adopted by each transmission unit is the same, and the time domain resource allocation corresponding to each transmission unit is different or the frequency domain resource location is different.
- the value of the scheduling parameter adopted by each transmission unit of the multiple transmission units is different, and the content indicated by the scheduling indication information is also different, which may include the following situations:
- the first case the values of some of the scheduling parameters adopted by each of the multiple transmission units may be different, and the values of other scheduling parameters except the partial scheduling parameters are all the same.
- the scheduling indication information may also be used to indicate that the value of a partial scheduling parameter of the multiple scheduling parameters includes multiple, and the value of other scheduling parameters except the partial scheduling parameter includes one.
- the second case the value of the scheduling parameter adopted by each transmission unit of the multiple transmission units may be the same.
- the scheduling indication information may also be used to indicate that each of the multiple scheduling parameters includes one value. In this way, for each scheduling parameter, only one value needs to be set instead of setting the same multiple values, thereby saving the number of bits occupied by the scheduling indication information indicating the values of multiple scheduling parameters, and achieving savings The purpose of signaling overhead.
- the third case the values of the partial scheduling parameters adopted by some of the multiple transmission units are the same, while the values of the partial scheduling parameters adopted by the partial transmission units are different.
- FIG. 4 is a schematic diagram of multiple consecutive transmission units.
- Fig. 4 takes as an example that there are 4 consecutive transmission units, and one transmission unit is one slot.
- the first transmission unit (slot1) of these 4 transmission units uses the position of the transmission starting point (shown by the dotted arrow in Figure 4) as symbol7 of slot1, and the other transmission units (slot2) except the first transmission unit , Slot3, slot4)
- the position of the transmission starting point (shown by the solid arrow in Figure 4) is the symbol0 of each slot.
- FIG. 5 is a schematic diagram of multiple consecutive transmission units.
- Figure 5 takes 4 consecutive transmission units, one transmission unit being one slot as an example.
- the last transmission unit (slot4) of the 4 transmission units uses the position of the transmission end point (shown by the dotted arrow in Figure 5) as symbol9 of slot4, and the other transmission units (slot1, Slot2, slot3) adopt the position of the transmission end point (illustrated by the solid arrow in Fig. 5) is the symbol13 of each slot.
- the scheduling indication information may indicate that some of the included scheduling parameters include two values, which are the first value and the second value, respectively.
- the first value corresponds to the first transmission unit of the multiple transmission units
- the second value corresponds to the transmission units other than the first transmission unit among the multiple transmission units; or, the first value corresponds to multiple transmissions
- the second value corresponds to other transmission units except the last transmission unit among the multiple transmission units.
- the terminal parses the scheduling indication information, and actually parses the partial scheduling parameters of the two transmission units, and It is not part of the scheduling parameters of all transmission units, thus reducing the burden on the terminal.
- the network device can regard the scheduling with the same value of some of the scheduling parameters adopted by the transmission units other than the first transmission unit or the last transmission unit among the multiple transmission units, which can be considered as different scheduling modes.
- the scheduling with the same value of some of the scheduling parameters of the transmission units other than the first transmission unit is the third transmission mode, and other transmissions except the last transmission unit
- the scheduling with the same value of part of the scheduling parameters of the unit is the fourth transmission mode.
- the scheduling indication information is used to indicate the implementation of the scheduling mode (the first scheduling mode or the second scheduling mode) and the transmission mode (the third transmission mode or the fourth transmission mode). You can refer to the above scheduling indication information for indicating the scheduling mode (the first The first scheduling mode or the second scheduling mode) and the transmission mode (the first transmission mode or the second transmission mode) are not repeated here.
- the scheduling indication information is used to indicate the scheduling mode (first scheduling mode or second scheduling mode) and transmission mode (first transmission mode or second transmission mode), and (third transmission mode or fourth transmission Mode), the possible implementation of the scheduling indication information, please refer to the implementation of the scheduling indication information used to indicate the scheduling mode (first scheduling mode or second scheduling mode) and transmission mode (first transmission mode or second transmission mode) .
- the scheduling indication information is carried in the above-mentioned first field ("indication of MODE" field or "Identifier for multi-TTI scheduling” field) and the above-mentioned second field (for example, "Identifier for PUSCH mode").
- the first field can occupy 1 bit
- the second field can occupy 2 bits
- the value of the first field is used to indicate the first scheduling mode or the second scheduling mode, and the first of the 2 bits occupied by the second field
- the value of the bits is used to indicate the first transmission mode or the second transmission mode
- the value of the second bit in the 2 bits occupied by the second field is used to indicate the third transmission mode or the fourth transmission mode.
- the value of the second bit in the 2 bits occupied by the second field is used to indicate the first transmission mode or the second transmission mode
- the value of the first bit in the 2 bits occupied by the second field is used as A DCI field newly defined to indicate the third transmission mode or the fourth transmission mode.
- the scheduling indication information is carried in the above-mentioned first field and the second field as an example.
- the scheduling indication information can be carried in the above-mentioned first field and the existing fields of multiplexing DCI. The difference is that , The number of bits occupied by multiple DCI existing fields may increase.
- the fourth case in terms of the partial scheduling parameters of some transmission units in multiple transmission units, the values of some transmission units in the multiple transmission units are the same, and the remaining transmission units except the partial transmission units The value of is the same, and the value of some transmission units is different from the value of the remaining transmission units.
- the first transmission unit and the third transmission unit of these 4 transmission units have the same value of time domain resource allocation parameters, while the second transmission unit and the fourth transmission unit have the same value of time domain resource allocation parameters.
- the values of time domain resource allocation parameters are the same. That is, the transmission modes of some of the multiple transmission units are consistent, and the transmission modes of the remaining partial transmission units are the same.
- the scheduling indication information is used to indicate that some of the scheduling parameters included in the multiple scheduling parameters include two values, and one of the two values corresponds to the first transmission unit and the third transmission. Unit, the other value corresponds to the second transmission unit and the fourth transmission unit. Then the scheduling indication information indicates that the number of values included in the included partial scheduling parameters is less than the number of multiple transmission units, which can save signaling overhead.
- the scheduling indication information indicates two values, it may be the above-mentioned third case or the above-mentioned fourth case.
- the scheduling for the above-mentioned fourth situation may be defined as the fifth transmission mode.
- the scheduling indication information may be used to indicate the first scheduling mode or the second scheduling mode, and the transmission mode (the third transmission mode or the fourth transmission mode or the fifth transmission mode). Therefore, even if the scheduling indication information indicates that some of the scheduling parameters include two values, it can be determined according to the scheduling indication information whether the transmission mode is the third transmission mode, the fourth transmission mode, or the fifth transmission mode, and the multiple transmission units are analyzed accordingly There is no need to analyze the scheduling parameters of all the transmission units in the scheduling parameters of some transmission units, which saves signaling overhead.
- the scheduling indication information is carried in the above-mentioned first field ("indication of MODE” field or "Identifier for multi-TTI scheduling” field) and the above-mentioned second field (for example, "Identifier for PUSCH mode”).
- the first field may occupy 1 bit
- the second field may occupy 2 bits
- the value of the second field is used to indicate the third transmission mode or the fourth transmission mode or the fifth transmission mode.
- some of the scheduling parameters may be one or more parameters of time domain resource allocation parameters, frequency domain resource allocation parameters, CBG indication information, and start symbol parameters.
- the time domain resource allocation parameter may be carried in the "time domain resource allocation" field of the DCI, that is, the "time domain resource allocation” field includes the time domain resource allocation parameter.
- the frequency domain resource allocation parameter may be carried in the "frequency domain resource allocation” field of the DCI.
- the scheduling indication information may further include gap indication information.
- the gap indication information is used to indicate a gap length, for example, 25us, 71us, etc.
- the gap indication information may be one of the aforementioned partial scheduling parameters.
- the gap indication information may be carried in a field of the DCI, for example, this field may be the "gap indication” field of the DCI.
- the "gap indication” field can occupy 2 bits. "When the value of the "gap indication” field is "00”, it corresponds to the first type of gap size; when the value of the "gap indication” field is "01”, it corresponds to the second type of gap The size, here is not one by one.
- the scheduling indication information also includes the purpose of the gap indication information, which can be understood as reserving resources for the terminal to perform LBT.
- the gap indication information may indicate that the gap is reserved on the preset time domain resources, for the terminal 2 and the terminal 3 to perform LBT on the reserved gap. If in the gap, terminal 2 or terminal 3 performs LBT as a result of determining that there is no data transmission, then terminal 2 and terminal 3 can transmit data without waiting a long time.
- a transmission unit there may be one or more gaps, which may include the following situations:
- the gap is one, this gap can be at any time domain position of a transmission unit, or before the transmission unit.
- the terminal performs LBT before using the transmission unit. If it is determined that a channel is free, it can start transmitting data at the starting position of the transmission unit to avoid waste of resources.
- the scheduling indication information includes a gap indication information.
- the second case is a first case
- the scheduling indication information may include multiple gap indication information.
- the scheduling indication information may include one gap indication information, instead of multiple gap indication information, so as to save signaling overhead.
- the second case is a first case
- the network device sets gaps for each transmission unit, and the gaps set for each transmission unit are different.
- the scheduling indication information includes multiple gap indication information, and each gap indication information corresponds to each transmission unit.
- the gap set for each transmission unit may be located at any time domain position of each transmission unit. For example, multiple transmission units may be consecutive multiple transmission units, and the gap of each transmission unit may be located between each transmission unit.
- the gap set for each transmission unit may be located between each transmission unit or before each transmission unit.
- the terminal may start transmitting data at the start position of each transmission unit to avoid waste of resources.
- the gap set by some transmission units can be located at any time domain position of the corresponding transmission unit.
- the gap set by other transmission units can be located at any time domain position of the corresponding transmission unit or before the corresponding transmission unit.
- the network device sets gaps for some transmission units among multiple transmission units, but does not set gaps for other transmission units except for some transmission units.
- the number of multiple gap indicators included in the scheduling indicator information is smaller than the number of multiple transmission units, so as to save signaling overhead as much as possible.
- the gap set for each transmission unit can be located between or before each transmission unit, which will not be repeated here.
- the scheduling indication information may also include CBG indication information.
- CBG indication information can be carried in a field of DCI.
- this field can be the "CBG transmission information" field of DCI.
- the information included in "CBG transmission information" is based on the CBG bitmap, where one bit of the bitmap corresponds to one CBG.
- the scheduling indication information may include one CBG indication information, or may include multiple CBG indication information.
- the CBG indication information included in the scheduling indication information may be one or more, which may include the following situations:
- the CBG indication information on multiple transmission units is the same.
- the scheduling indication information may include only one CBG indication information, instead of multiple CBG indication information, so as to save signaling overhead.
- the second case is a first case
- the network device sets the transmission mode of CBG for each transmission unit, and the CBG set for each transmission unit is different.
- the scheduling indication information includes multiple CBG indication information, and each CBG indication information corresponds to each transmission unit.
- the network equipment has set the CBG transmission mode for each transmission unit, where the CBG settings of the other transmission units except the first transmission unit of the multiple transmission units are all the same, or the CBG of the multiple transmission units except the last transmission unit
- the CBG settings of the other transmission units are the same.
- the scheduling indication information includes two CBG indication information, one of the two CBG indication information corresponds to the first transmission unit or the last transmission unit, and the other CBG indication information corresponds to the remaining transmission units. In this way, for the remaining transmission units, the network device only needs to indicate one CBG indication information, instead of indicating the same multiple CBG indication information respectively, so as to achieve the purpose of saving signaling overhead.
- the fourth case the CBG indication information of some transmission units in the multiple transmission units are the same, and the CBG indication information of the other transmission units except the part of the transmission units, that is, the remaining part of the transmission units, are the same, and some The CBG indication information of the transmission unit is different from the CBG indication information of the remaining partial transmission units.
- the scheduling indication information includes two CBG indication information, one of the two CBG indication information corresponds to a part of the transmission unit, and the other CBG indication information corresponds to the remaining part of the transmission unit. That is, the number of CBG indication information included in the scheduling indication information indication is less than the number of multiple transmission units, which can save signaling overhead.
- the scheduling indication information includes two CBG indication information, it may be the above-mentioned third case or the above-mentioned fourth case.
- the scheduling for the second case, the scheduling for the third case, and the scheduling for the fourth case may be defined as different transmission modes, which will not be repeated here.
- the network device sends the scheduling instruction information to the terminal.
- the network device determines the scheduling indication information, and can send the scheduling indication information to the terminal. For example, the network device sends a first message to the terminal, and the first message carries scheduling indication information.
- the first message can also be understood as the first signaling, and the two concepts of "signaling" and “message” are interchangeable in the embodiments of the present application. It will not be repeated in the subsequent embodiments.
- the first signaling is, for example, DCI and/or RRC signaling, etc., which is not specifically limited, as long as the first signaling is used to indicate scheduling indication information.
- the scheduling indication information can be carried on the same field of the DCI, or can be carried on multiple fields of the DCI; or, the scheduling indication Information can be carried in DCI and RRC signaling at the same time; or, scheduling indication information is indicated by a newly defined DCI format, which is not repeated here.
- scheduling indication information The foregoing describes the content indicated by the scheduling indication information, and how the network equipment instructs the terminal to schedule the transmission unit through the scheduling indication information.
- the following is combined with the terminal's analysis of the scheduling indication information to introduce possible implementation methods of the scheduling indication information with specific examples, and How the terminal transmits data in the transmission unit according to the received scheduling instruction information.
- some of the scheduling parameters in the above text are time domain resource allocation parameters, frequency domain resource allocation parameters, gap indication information, and CBG indication information as examples.
- the terminal receives the scheduling instruction information from the network device, and performs data transmission in one transmission unit or multiple transmission units according to the scheduling instruction information.
- the scheduling parameter is the time domain resource allocation parameter as an example.
- the scheduling indication information indicates that the network device performs scheduling for one transmission unit or the network device performs scheduling for multiple transmission units.
- the network device may send the DCI carrying scheduling indication information to the terminal.
- the scheduling indication information may be carried in the aforementioned first field.
- This first field can occupy 1 bit and is used to carry scheduling indication information.
- the terminal it receives the DCI from the network device and parses the first field of the DCI, so as to know whether the network device performs scheduling for one transmission unit or multiple transmission units according to the value of the first field.
- the scheduling of a network device for one transmission unit or scheduling for multiple transmission units can be considered as different scheduling modes.
- the first field may be the aforementioned "indication of MODE" field or "Identifier for multi-TTI scheduling".
- the first field occupies 1 bit and is used to indicate the first scheduling mode or the second scheduling mode.
- the first scheduling mode corresponds to the network device to schedule one transmission unit
- the second scheduling mode corresponds to the network device to schedule multiple transmission units.
- the terminal parses the scheduling indication information, if the value of the “indication of MODE” field is “0”, it can be considered as the first scheduling mode; relatively, If the value of the "indica tion of MODE” field is "1", it can be considered as the second scheduling mode. Or, in some embodiments, if the value of the "indication of MODE” field is "0”, it can be considered as the second scheduling mode; in contrast, if the value of the "indication of MODE” field is "1” , It can be considered as the first scheduling mode.
- the scheduling indication information may include time domain resource allocation parameters to indicate time domain resource information, so that the terminal performs data transmission in one transmission unit or multiple transmission units according to the time domain resource information.
- the time domain resource allocation parameters included in the scheduling indication information may be as defined in DCI format 0_0,0_1 in NR Rel-15
- the field "time domain resource allocation" includes the offset information of the actual transmission unit relative to the time unit where the scheduling indication information is received, offset, start and length indicator value (SLIV), and start symbol index, And one or a combination of the length occupied by the scheduling transmission unit (such as the number of symbols occupied), the resource mapping mode and other information.
- the resource mapping method here refers to, for example, the resource mapping type of PUSCH.
- Table 1- Table 6.1.2.1.1-2: Default PUSCH time domain resource allocation A for normal CP
- the time domain resource allocation parameters shown in Table 1 include resource mapping mode (PUSCH mapping type), K 2 , S and L, K 2 is the offset of the time unit, S is the index of the starting symbol, and L is the PUSCH occupied The number of symbols.
- the scheduling indication information indicates the second scheduling mode, that is, the network device is scheduled for multiple transmission units
- the time domain resource allocation parameters included in the scheduling indication information can be used for scheduling by the network device for a single transmission unit.
- the implementation method can also be indicated based on "time domain resource allocation", which is more compatible with the existing technology.
- time domain resource allocation needs to include the offset (K 2 ) corresponding to multiple transmission units actually transmitted, the SLIV of multiple transmission units, and the start of multiple transmission units.
- K 2 the offset corresponding to multiple transmission units actually transmitted
- the SLIV of multiple transmission units the start of multiple transmission units.
- K 2 , SLIV, starting symbol index, or resource mapping method may all be one value or multiple values.
- time domain resource allocation may be indicated in a manner predefined in the protocol and/or in RRC signaling.
- the configuration parameter list of the above-mentioned time domain resource information can be predefined.
- PUSCH-allocationlist can be defined to indicate the configuration parameter list for uplink
- PDSCH-allocationlist can be defined to indicate the configuration parameter list for downlink.
- the content carried by the aforementioned "time domain resource allocation” may be predefined in the agreement.
- the corresponding relationship between the value of "time domain resource allocation” and the time domain resource information in the agreement may be specified, such as Table 3. It should be noted that the values of K 2 , S and L in Table 3 are all used for illustration and do not constitute a limitation to the embodiments of the present application.
- Type B ⁇ j1,j2 ⁇ 0 10 Row index PUSCH mapping type K 2 S L 1 Type B j 0 14 2 Type B j 0 12 3 Type B j 0 10 4 Type B j 2 10 5 Type B j 2 10 6 Type B j 4 8 7 Type B j 4 6 8 Type B j 7 14 9 Type B ⁇ j1,j2 ⁇ 0 12 10 Type B ⁇ j1,j2 ⁇ 0 10
- Type B ⁇ j1,j2 ⁇ 0 14 12 Type B ⁇ j1,j2 ⁇ 0 12 13 Type B ⁇ j1,j2,j3,j4 ⁇ ⁇ S1,S2,S3,S4 ⁇ ⁇ L1,L2,L3,L4 ⁇ 14 Type B ⁇ j1,j2,j3,j4 ⁇ ⁇ S1,S2,S3,S4 ⁇ ⁇ L1,L2,L3,L4 ⁇ 15 Type B ⁇ j1,j2,j3,j4 ⁇ ⁇ S1,S2,S3,S4 ⁇ ⁇ L1,L2,L3,L4 ⁇ 16 Type B ⁇ j1,j2,j3,j4 ⁇ ⁇ S1,S2,S3,S4 ⁇ ⁇ L1,L2,L3,L4 ⁇ 16 Type B ⁇ j1,j2,j3,j4 ⁇ ⁇ S1,S2,S3,S4 ⁇ ⁇ L1,L2,L3,L4 ⁇ 16 Type B ⁇ j1,j2,j3,j4 ⁇ ⁇ S1,S2,S3,S4 ⁇ ⁇ L1,L2,L3,L4 ⁇
- K 2 , S, and L can each include one value or multiple values. Wherein, for example, each value of K 2 has a corresponding relationship with the sub-carrier spacing as shown in Table 2.
- Figure 6 takes four consecutive slots as an example.
- the value of K 2 is one, it corresponds to the time offset of the first slot in the four slots relative to the time unit where the current indication information is located.
- the scheduling instruction information is received in slot n, it means that the first slot of the four slots used for uplink transmission is located in slot n+K 2 , where n is the number of the slot.
- the value of K 2 may be multiple, corresponding to the offset of each transmission unit.
- the value of S is one: if multiple transmission units are consecutive multiple transmission units, the value of S can correspond to the start symbol of the first transmission unit of the multiple transmission units; or, the value of S can be Corresponding to multiple transmission units, at this time, it can be considered that the start symbol of each transmission unit in the multiple transmission units is the same.
- the value of S is multiple: the number of values of S can be less than or equal to the number of multiple transmission units. If the number of values of S is equal to the number of multiple transmission units, and a value of S corresponds to one transmission unit, it can be considered that the starting symbol of each transmission unit is different. For example, when the multiple transmission units are non-contiguous multiple transmission units, the starting symbol of each transmission unit is different.
- the number of values of S is less than the number of multiple transmission units, it can be considered that the start symbols of some transmission units in the multiple transmission units are the same, and a value of S corresponds to the start symbol of some transmission units.
- the value of S is 2.
- the start symbols of some transmission units in the multiple transmission units are the same, except for the partial transmission units.
- the start symbols of the other transmission units are the same; for multiple transmission units in which the multiple transmission units are continuous, it can be considered that the start symbols of other transmission units except the first transmission unit in the multiple transmission units are the same.
- the embodiment of the present application may define a table of time domain resource information in, for example, the aforementioned PUSCH-allocationlist.
- the time domain resource information corresponding to the value indicated by "time domain resource allocation" in the DCI can be searched in the table defined in the PUSCH-allocationlist.
- a table of time domain resource information can be defined in the PUSCH-allocationlist, and one index in the defined table corresponds to one or more SLIVs. Obtain the index corresponding to the value carried by "time domain resource allocation" in the defined time domain resource information table, and then search for one or more corresponding SLIVs according to the obtained index.
- the network device if it notifies the terminal of the newly defined DCI format, it is used to indicate the first scheduling mode or the second scheduling mode.
- the newly defined DCI format 0_0A is used to indicate the first scheduling mode
- the newly defined DCI format 0_1A is used to indicate the second scheduling mode.
- the time domain resource allocation parameters included in the scheduling indication information may be carried in the "time domain resource allocation" of the DCI, similar to the implementation described in the embodiment of Table 3 above. Different from Table 3, the time-domain resource allocation parameters can be K 2 , S and termination symbol index (E) instead of the transmission unit length L.
- Table 4 can be defined in the agreement.
- each value of K 2 has a corresponding relationship with the sub-carrier spacing as shown in Table 2.
- Table 4 Table C. Default multi-TTI PUSCH time domain resource allocation A for normal CP
- Type B j 0 13 2 Type B j 0 12 3 Type B j 0 10 4 Type B j 2 10 5 Type B j 2 10 6 Type B j 4 8 7 Type B j 4 6 8 Type B j 7 13 9 Type B ⁇ j1,j2 ⁇ 0 12 10 Type B ⁇ j1,j2 ⁇ 0 10 11 Type B ⁇ j1,j2 ⁇ 0 13 12 Type B ⁇ j1,j2 ⁇ 0 12 13 Type B ⁇ j1,j2,j3,j4 ⁇ ⁇ S1,S2,S3,S4 ⁇ ⁇ E1,E2,E3,E4 ⁇ 14 Type B ⁇ j1,j2,j3,j4 ⁇ ⁇ S1,S2,S3,S4 ⁇ ⁇ E1,E2,E3,E4 ⁇ 15 Type B ⁇ j1,j2,j3,j4 ⁇ ⁇ S1,S2,S3,S4 ⁇ ⁇ E1,E2,E3,E4 ⁇ 16 Type B ⁇ j1,j2,j3,j4 ⁇ ⁇ S1,S2,S3,S4 ⁇ 16 Type B ⁇ j1,j2,j3,
- the value of E can also be one or more.
- the value of E is one, and it can be considered that the termination symbols of multiple transmission units are the same.
- the value of E can be multiple, for example, the value of E is two.
- it can be regarded as the termination symbol of other transmission units except the last transmission unit among multiple transmission units. All are the same; or, it can be considered that the termination symbols of some transmission units in the multiple transmission units are the same, and the termination symbols of other transmission units except for the partial transmission units are the same.
- the values of K 2 , S and E in Table 4 are all for illustration.
- the indication of the time domain resource allocation parameters included in the scheduling indication information may refer to the aforementioned definition of time domain resource information in the PUSCH-allocationlist. The form is realized, so I won't repeat it here.
- the indication of the time domain resource allocation parameters included in the scheduling indication information can refer to the implementation described in the foregoing embodiment similar to Table 2 , I won’t repeat it here.
- the value of the time domain resource allocation parameter included in the scheduling indication information includes different numbers, which can be considered as different scheduling modes.
- the value of S includes a first value and a second value.
- the first field in the foregoing embodiment may be the aforementioned "indication of MODE", which is used to indicate the first scheduling mode or the second scheduling mode and transmission Mode (third transmission mode or fourth transmission mode or fifth transmission mode). Therefore, the terminal can determine which transmission mode is based on the transmission of multiple scheduling units according to the value of "indication of MODE", and then determine which transmission unit or transmission unit the two values of S correspond to.
- the scheduling parameter is the frequency domain resource allocation parameter as an example.
- the scheduling indication information may carry the aforementioned "indication of MODE” field or "Identifier for multi-TTI scheduling” field, which is used to indicate the first scheduling mode or the second scheduling mode.
- the frequency domain resource allocation parameters included in the scheduling indication information are the frequency domain resource allocation included in the field "frequency domain resource allocation" defined in the DCI format 0_0, 0_1 in NR Rel-15
- the type and the frequency domain resource information of the corresponding type for example, include one or a combination of resource index information, resource number information, and the like.
- 2 bits of the multiple bits occupied by "frequency domain resource allocation” can be used to indicate the resource allocation type. For example, if the value of this 2bit is "00”, it means the resource allocation type is type 0; the value of this 2bit is "01”, it means the resource allocation type is type 1; the value of this 2bit is "10", it means the resource allocation
- the type is type X.
- type 0 is a resource block group (resource block group, RBG)-based bitmap method
- type 1 is a continuous resource block-based resource allocation method.
- type 0 and type 1 are supported in NR Rel-15.
- Type X is a new resource allocation type introduced in the embodiment of the present application, and type X can be understood as an interlace-based resource allocation method.
- interlace can be understood as a resource set consisting of a cluster of resources distributed at equal intervals on a subband or band (Bandwidth Part, BWP) or carrier.
- BWP Bandwidth Part
- interlace may be an RB, a subcarrier, a set of subcarriers, and so on.
- the information used to indicate the resource allocation type included in the scheduling indication information may also be carried in a newly defined DCI field, such as "frequency domain resource allocation type indication".
- the scheduling indication information indicates that the resource allocation type is type 0, that is, the bitmap method based on resource block groups
- the "frequency domain resource allocation type indication” should also include a bitmap information, and one bit of this bitmap corresponds to one resource Block or resource block group. For example, if the value of the corresponding bit is "1", it can indicate that the resource block or resource block group corresponding to the bit is allocated; on the other hand, if the value of the corresponding bit is "0", it can indicate the The resource block or resource block group corresponding to the bit is not allocated.
- the "frequency domain resource allocation type indication" should include a resource indication value (RIV) information, according to the RIV information Determine the index RB start of the starting resource block among the allocated continuous resource blocks and the number of allocated continuous resource blocks L RBs .
- RIV resource indication value
- frequency domain resource allocation type indication should carry an interlace-based RIV information, and one RIV information corresponds to one or more interlace resources.
- RIV information corresponds to one or more interlace resources.
- the resources indicated by one or more interlaces are shown in formula (3):
- N is the number of interlaces
- i ⁇ [0,M] M is the number of resources contained in an interlace (the number of resources contained in different interlaces can be different)
- l ⁇ [0,L] L is the number of interlaces allocated
- RB START is the index of the starting resource in the allocated resources.
- the "frequency domain resource allocation type indication" should include an interlace-based bitmap information, and one bit of this bitmap corresponds to an interlace. For example, if the value of the corresponding bit is "1", it can indicate that the interlace corresponding to the bit is allocated; on the contrary, if the value of the corresponding bit is "0", it can indicate the interlace corresponding to the bit Not assigned.
- the value of the frequency domain resource allocation parameter included in the scheduling indication information may include one or more.
- the scheduling indication information may include one or more indication information for indicating the resource allocation type.
- the terminal may consider that the resource allocation types of multiple transmission units are the same.
- the scheduling indication information includes multiple indication information for indicating resource allocation types, the terminal may consider that the resource allocation types of multiple transmission units are different.
- the frequency domain resource allocation parameter included in the scheduling indication information may be carried in one field of the DCI, or may be carried in multiple fields of the DCI, for example, carried in two fields. These two fields may be "frequency domain resource allocation1" and "frequency domain resource allocation2".
- the scheduling indication information may include one or more bitmap information carried in the field "frequency domain resource allocation". If the resource allocation type included in the scheduling indication information is type1, the scheduling indication information may include one or more RIV information carried in "frequency domain resource allocation". Furthermore, if the resource allocation type included in the scheduling indication information is type X, the scheduling indication information may include one or more interlace-based RIV information carried in "frequency domain resource allocation". Among them, one RIV information corresponds to one or more interlace resources. Also, if the resource allocation type included in the scheduling indication information is type X, the scheduling indication information may include one or more interlace-based bitmap information carried in "frequency domain resource allocation".
- frequency domain resource allocation includes one bitmap information or RIV information or interlace-based RIV information, it can be considered that the frequency domain resource information of multiple transmission units is the same. If “frequency domain resource allocation” includes multiple bitmap information or multiple RIV information or multiple interlace-based RIV information, it can be considered that the frequency domain resource information of multiple transmission units is different.
- the frequency domain resource allocation parameters included in the scheduling indication information may include one or more combinations of one bitmap information, one RIV information, one interlace-based RIV information, and one interlace-based bitmap information. If the frequency domain resource allocations on multiple transmission units are inconsistent, there are multiple values of frequency domain resource allocation parameters included in the scheduling indication information.
- the frequency domain resource allocation parameters included in the scheduling indication information may include one or more combinations of multiple bitmap information, multiple RIV information, multiple interlace-based RIV information, and multiple interlace-based bitmap information.
- the frequency domain resource parameters included in the scheduling indication information may also be used to indicate bandwidth indication information.
- the bandwidth indication information may be used to indicate one or more combinations of BWP index, subband index, and carrier index.
- the scheduling indication information may include one or more bandwidth indication information. If the bandwidth information on multiple transmission units is consistent, then the scheduling indication information includes one piece of bandwidth indication information. If the frequency domain resource allocations on multiple transmission units are inconsistent, then the scheduling indication information includes multiple bandwidth indication information.
- the scheduling indication information may indicate frequency domain resource information through RRC signaling.
- the foregoing implementation manner of indicating time domain resource information through RRC signaling may be cited, which is not repeated here.
- the frequency domain resource allocation parameter included in the scheduling indication information includes a different number, which can be considered as a different scheduling mode.
- the terminal determines the corresponding relationship between the value of the frequency domain resource allocation parameter and the transmission unit reference may be made to the description of Embodiment 1, which will not be repeated here.
- the scheduling parameter is gap indication information as an example.
- the scheduling indication information may also include one gap indication information or multiple gap indication information.
- Each gap indication information can indicate gaps of one or more sizes.
- the scheduling indication information may include one gap indication information or multiple gap indication information, so as to reserve one or more gaps for the terminal to perform LBT.
- the scheduling indication information includes one gap indication information, so as to save signaling overhead.
- the scheduling indication information includes one gap indication information.
- the scheduling indication information includes multiple gap indication information, which respectively indicate the gap information on the multiple transmission units.
- the scheduling indication information includes a gap indication information
- the scheduling indication information contains only one gap indication information, but the system may customize multiple transmission units to set the gap transmission mode or some of the multiple transmission units to set the gap transmission mode for multiple transmission units.
- the terminal can resolve the set transmission mode, for example, if multiple transmission units have set the gap transmission mode, and determine that the gap indication information is applicable to multiple transmission units.
- the number of gap indication information included in the scheduling indication information is different, which can be considered as a different scheduling mode.
- the scheduling parameter is CBG indication information as an example.
- the scheduling indication information may also include one CBG indication information or multiple CBG indication information.
- the scheduling indication information may include one CBG indication information or multiple CBG indication information.
- the scheduling indication information may include only one CBG indication information, so as to save signaling overhead.
- the scheduling indication information includes multiple CBG indication information, which respectively indicate the CBG information on the multiple transmission units.
- the terminal if it is determined that the scheduling indication information includes only one CBG indication information, at this time, it can be determined whether the CBG indication information is suitable for one transmission unit according to whether the scheduling indication information indicates the first scheduling mode or the second scheduling mode. Still multiple transmission units. Further, if the terminal determines that it is the second scheduling mode, it may further determine whether the CBG indication information is applicable to the first transmission unit or multiple transmission units. For example, the scheduling instruction information contains only one CBG instruction information, but the system may customize multiple transmission units to set the CBG transmission mode or some of the multiple transmission units to set the CBG transmission mode for multiple transmission units. The terminal may parse the transmission mode indicated by the scheduling indication information.
- the CBG indication information corresponds to multiple transmission units. If the scheduling indication information indicates that the CBG transmission mode is set for the first transmission unit, it is determined that the CBG indication information corresponds to the first transmission unit.
- the scheduling indication information may be used to indicate the first scheduling mode or the second scheduling mode; or, the scheduling indication information may be used to indicate the first scheduling mode or the second scheduling mode, and the transmission mode (first transmission mode Or the second transmission mode); or, the scheduling indication information can be used to indicate the first scheduling mode or the second scheduling mode, and the transmission mode (the first transmission mode or the second transmission mode), and (the third transmission mode or the fourth transmission mode) Transmission mode or fifth transmission mode).
- the implementation of the scheduling indication information is also different.
- the scheduling indication information can be carried in the newly defined DCI field, or it can be carried in the newly defined DCI field and reuse the existing fields of the DCI; or the scheduling indication information can also be replaced by the new DCI field.
- the scheduling indication information can be carried in the newly defined DCI field, or it can be carried in the newly defined DCI field and reuse the existing fields of the DCI; or the scheduling indication information can also be replaced by the new DCI field.
- defined DCI format indication Therefore, the embodiment of the present application designs a new DCI. To facilitate understanding, specific DCI is used as an introduction and description below.
- a DCI as shown in Table 5 may be used.
- a DCI as shown in Table 6 may be used.
- a DCI as shown in Table 5 and Table 6 may be used, which will not be repeated here.
- the scheduling indication information can indicate that the scheduled transmission unit is one transmission unit or multiple transmission units, so that when there are multiple transmission units, it is clearly instructed that the terminal transmits to multiple transmission units at the same time. , Which helps to save the terminal's overhead for LBT for multiple transmission units.
- the methods provided in the embodiments of the present application are introduced from the perspective of network equipment, terminal, and interaction between the network equipment and the terminal.
- the network device and the terminal may include hardware structures and/or software modules, and the above functions are implemented in the form of hardware structures, software modules, or hardware structures plus software modules. Whether one of the above-mentioned functions is executed in a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraint conditions of the technical solution.
- FIG. 7 shows a schematic structural diagram of a communication device 700.
- the communication device 700 may be a network device, which can realize the function of the network device in the method provided in the embodiment of this application; the communication device 700 may also be a device that can support the network device to realize the function of the network device in the method provided in the embodiment of this application .
- the communication device 700 may be a hardware structure, a software module, or a hardware structure plus a software module.
- the communication device 700 may be implemented by a chip system. In the embodiments of the present application, the chip system may be composed of chips, or may include chips and other discrete devices.
- the communication device 700 may include a processing module 701 and a communication module 702.
- the processing module 701 may be used to execute step S31 in the embodiment shown in FIG. 3 and/or to support other processes of the technology described herein.
- the communication module 702 is used for the communication device 700 to communicate with other modules, and it may be a circuit, a device, an interface, a bus, a software module, a transceiver, or any other device that can implement communication.
- the communication module 702 may be used to perform step S32 in the embodiment shown in FIG. 3, and/or used to support other processes of the technology described herein.
- FIG. 8 shows a schematic structural diagram of a communication device 800.
- the communication device 800 may be a terminal, which can realize the function of the terminal in the method provided in the embodiment of this application; the communication device 800 may also be a device that can support the terminal to realize the function of the terminal in the method provided in the embodiment of this application.
- the communication device 800 may be a hardware structure, a software module, or a hardware structure plus a software module.
- the communication device 800 may be implemented by a chip system. In the embodiments of the present application, the chip system may be composed of chips, or may include chips and other discrete devices.
- the communication device 800 may include a processing module 801 and a communication module 802.
- the processing module 801 may be used to execute step S33 in the embodiment shown in FIG. 3 and/or to support other processes of the technology described herein.
- the communication module 802 may be used to perform step S32 in the embodiment shown in FIG. 3, and/or used to support other processes of the technology described herein.
- the communication module 802 is used for the communication device 800 to communicate with other modules, and it may be a circuit, a device, an interface, a bus, a software module, a transceiver, or any other device that can realize communication.
- the division of modules in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, there may be other division methods.
- the functional modules in the various embodiments of the present application may be integrated into one process. In the device, it can also exist alone physically, or two or more modules can be integrated into one module.
- the above-mentioned integrated modules can be implemented in the form of hardware or software functional modules.
- FIG. 9 shows a communication device 900 provided in an embodiment of this application, where the communication device 900 may be a network device in the embodiment shown in FIG. 3, and can implement the function of the network device in the method provided in the embodiment of this application;
- the communication device 900 may also be a device that can support the network device to implement the function of the network device in the method provided in the embodiments of the present application.
- the communication device 900 may be a chip system.
- the chip system may be composed of chips, or may include chips and other discrete devices.
- the aforementioned communication module 702 may be a transceiver, and the transceiver is integrated in the communication device 900 to form a communication interface 910.
- the communication device 900 includes at least one processor 920, which is used to implement or support the communication device 900 to implement the function of the network device in the method provided in the embodiment of the present application.
- the processor 920 may determine the scheduling indication information. For details, refer to the detailed description in the method example, which is not repeated here.
- the communication device 900 may also include at least one memory 930 for storing program instructions and/or data.
- the memory 930 and the processor 920 are coupled.
- the coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units, or modules, and may be in electrical, mechanical or other forms, and is used for information exchange between devices, units or modules.
- the processor 920 may operate in cooperation with the memory 930.
- the processor 920 may execute program instructions stored in the memory 930. At least one of the at least one memory may be included in the processor.
- the communication device 900 may further include a communication interface 910 for communicating with other devices through a transmission medium, so that the device used in the communication device 900 can communicate with other devices.
- the other device may be a terminal.
- the processor 920 may use the communication interface 910 to send and receive data.
- the communication interface 910 may specifically be a transceiver.
- connection medium between the above-mentioned communication interface 910, the processor 920, and the memory 930 is not limited in the embodiment of the present application.
- the memory 930, the processor 920, and the communication interface 910 are connected by a bus 940 in FIG. 9.
- the bus is represented by a thick line in FIG. 9, and the connection modes between other components are merely illustrative. , Is not limited.
- the bus can be divided into address bus, data bus, control bus, etc. For ease of representation, only one thick line is used in FIG. 9, but it does not mean that there is only one bus or one type of bus.
- the processor 920 may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. Or execute the methods, steps, and logical block diagrams disclosed in the embodiments of the present application.
- the general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed and completed by a hardware processor, or executed and completed by a combination of hardware and software modules in the processor.
- the memory 930 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., and may also be a volatile memory (volatile memory). For example, random-access memory (RAM).
- the memory is any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.
- the memory in the embodiments of the present application may also be a circuit or any other device capable of realizing a storage function, for storing program instructions and/or data.
- the communication device 1000 may be a terminal, which can implement the functions of the terminal in the method provided in the embodiments of this application; the communication device 1000 may also be capable of supporting the terminal to implement this The device for the function of the terminal in the method provided in the application embodiment.
- the communication device 1000 may be a chip system.
- the chip system may be composed of chips, or may include chips and other discrete devices.
- the aforementioned communication module 802 may be a transceiver, and the transceiver is integrated in the communication device 1000 to form a communication interface 1010.
- the communication device 1000 includes at least one processor 1020, configured to implement or support the communication device 1000 to implement the functions of the terminal in the method provided in the embodiments of the present application.
- the processor 1020 may perform transmission in one transmission unit or multiple transmission units according to the scheduling indication information. For details, refer to the detailed description in the method example, which is not repeated here.
- the communication device 1000 may further include at least one memory 1030 for storing program instructions and/or data.
- the memory 1030 and the processor 1020 are coupled.
- the coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units, or modules, and may be in electrical, mechanical or other forms, and is used for information exchange between devices, units or modules.
- the processor 1020 may cooperate with the memory 1030 to operate.
- the processor 1020 may execute program instructions stored in the memory 1030. At least one of the at least one memory may be included in the processor.
- the communication device 1000 may further include a communication interface 1010 for communicating with other devices through a transmission medium, so that the device used in the device 1000 can communicate with other devices.
- the other device may be a network device.
- the processor 1020 may use the communication interface 1010 to send and receive data.
- the communication interface 1010 may specifically be a transceiver.
- the embodiment of the present application does not limit the specific connection medium between the communication interface 1010, the processor 1020, and the memory 1030.
- the memory 1030, the processor 1020, and the communication interface 1010 are connected by a bus 1040.
- the bus is represented by a thick line in FIG. 10, and the connection modes between other components are merely illustrative. , Is not limited.
- the bus can be divided into address bus, data bus, control bus, etc. For ease of representation, only one thick line is used to represent in FIG. 10, but it does not mean that there is only one bus or one type of bus.
- the processor 1020 may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. Or execute the methods, steps, and logical block diagrams disclosed in the embodiments of the present application.
- the general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed and completed by a hardware processor, or executed and completed by a combination of hardware and software modules in the processor.
- the memory 1030 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., and may also be a volatile memory (volatile memory), For example, random-access memory (RAM).
- the memory is any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.
- the memory in the embodiments of the present application may also be a circuit or any other device capable of realizing a storage function, for storing program instructions and/or data.
- the communication device in the embodiment of the present application is an access network device.
- the access network device may be as shown in FIG. 11.
- the access network device may be applied to the system as shown in FIG. 2 to execute the network device in the above method embodiment.
- the access network device 110 may include one or more radio frequency units, such as a remote radio unit (RRU) 1110 and one or more baseband units (BBU) (also referred to as digital units, digital units). , DU) 1120.
- RRU 1110 may be called a communication module, which corresponds to the communication module 702 in FIG. 7.
- the communication module may also be called a transceiver, a transceiver circuit, or a transceiver, etc., which may include at least one antenna 1111 and Radio frequency unit 1112.
- the RRU 1110 part is mainly used for receiving and sending radio frequency signals and converting radio frequency signals and baseband signals, for example, for sending instruction information to terminal equipment.
- the 1120 part of the BBU is mainly used for baseband processing and control of the base station.
- the RRU 1110 and the BBU 1120 may be physically set together, or may be physically separated, that is, a distributed base station.
- the BBU 1120 is the control center of the base station, and may also be called a processing module, which may correspond to the processing module 701 in FIG. 7, and is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, and spreading.
- the BBU processing module
- the BBU may be used to control the base station to execute the operation procedure of the network device in the foregoing method embodiment, for example, to generate the foregoing indication information.
- the BBU 1120 may be composed of one or more single boards, and multiple single boards may jointly support a wireless access network (such as an LTE network) of a single access standard, or can support different access standards. Wireless access network (such as LTE network, 5G network or other networks).
- the BBU 1120 further includes a memory 1121 and a processor 1122.
- the memory 1121 is used to store necessary instructions and data.
- the processor 1122 is configured to control the base station to perform necessary actions, for example, to control the base station to execute the operation procedure of the network device in the foregoing method embodiment.
- the memory 1121 and the processor 1122 may serve one or more boards. In other words, the memory and the processor can be set separately on each board. It can also be that multiple boards share the same memory and processor. In addition, necessary circuits can be provided on each board.
- the communication device in the embodiment of the present application is a terminal.
- the terminal may be as shown in FIG. 12, which shows a simplified schematic diagram of the structure of the terminal. It is easy to understand and easy to illustrate.
- the terminal uses a mobile phone as an example.
- the terminal includes a processor, a memory, a radio frequency circuit, an antenna, and an input and output device.
- the processor is mainly used to process the communication protocol and communication data, control the terminal, execute the software program, and process the data of the software program.
- the memory is mainly used to store software programs and data.
- the radio frequency circuit is mainly used for the conversion of baseband signal and radio frequency signal and the processing of radio frequency signal.
- the antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves.
- Input and output devices such as touch screens, display screens, and keyboards, are mainly used to receive data input by users and output data to users. It should be noted that some types of terminals may not have input and output devices.
- the processor When data needs to be sent, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit.
- the radio frequency circuit performs radio frequency processing on the baseband signal and sends the radio frequency signal to the outside in the form of electromagnetic waves through the antenna.
- the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor, and the processor converts the baseband signal into data and processes the data.
- only one memory and processor are shown in FIG. 12. In actual end products, there may be one or more processors and one or more memories.
- the memory may also be referred to as a storage medium or storage device.
- the memory may be set independently of the processor, or may be integrated with the processor, which is not limited in the embodiment of the present application.
- the processor may include a baseband processor and/or a central processing unit.
- the baseband processor is mainly used to process communication protocols and communication data
- the central processing unit is mainly used to control the entire terminal. Execute the software program and process the data of the software program.
- the processor in FIG. 12 can integrate the functions of the baseband processor and the central processing unit.
- the baseband processor and the central processing unit can also be independent processors and are interconnected by technologies such as buses.
- the terminal may include multiple baseband processors to adapt to different network standards, the terminal may include multiple central processors to enhance its processing capabilities, and the various components of the terminal may be connected through various buses.
- the baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip.
- the central processing unit can also be expressed as a central processing circuit or a central processing chip.
- the function of processing the communication protocol and communication data can be built in the processor, or can be stored in the storage unit in the form of a software program, and the processor executes the software program to realize the baseband processing function.
- the antenna and the control circuit with the transceiving function can be regarded as the transceiving unit of the terminal, for example, to support the terminal to perform the receiving function and the transmitting function as described in the part of FIG. 3.
- the processor with processing functions is regarded as the processing unit of the terminal.
- the terminal includes a transceiver unit 1210 and a processing unit 1220.
- the transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver, and so on.
- the processing unit may also be called a processor, a processing board, a processing module, a processing device, and so on.
- the device for implementing the receiving function in the transceiver unit 1210 can be regarded as the receiving unit, and the device for implementing the sending function in the transceiver unit 1210 as the sending unit, that is, the transceiver unit 1210 includes a receiving unit and a sending unit.
- the transceiver unit may sometimes be called a transceiver, a transceiver, or a transceiver circuit.
- the receiving unit may sometimes be called a receiver, receiver, or receiving circuit.
- the transmitting unit may sometimes be called a transmitter, a transmitter, or a transmitting circuit.
- transceiving unit 1210 is used to perform sending and receiving operations on the terminal side in the foregoing method embodiment, and the processing unit 1220 is used to perform other operations on the terminal in addition to the transceiving operation in the foregoing method embodiment.
- the transceiver unit 1210 is configured to perform the terminal-side receiving operation in step S32 in the embodiment shown in FIG. 3, and/or the transceiver unit 1210 is also configured to perform the terminal-side receiving operation in the embodiment of the present application.
- the processing unit 1220 is configured to execute step S33 in the embodiment shown in FIG. 3, and/or the processing unit 1220 is further configured to execute other processing steps on the terminal side in the embodiment of the present application.
- the processor 1220 may be used to execute instructions stored in the memory to control the transceiver unit 1210 to receive signals and/or send signals, and complete the functions of the terminal in the foregoing method embodiments.
- the function of the transceiver unit 1210 may be implemented by a transceiver circuit or a dedicated chip for transceiver.
- the chip When the communication device is a chip, the chip includes a transceiver unit and a processing unit.
- the transceiver unit may be an input/output circuit or a communication interface;
- the processing unit is a processor or microprocessor or integrated circuit integrated on the chip.
- the device shown in FIG. 13 can be referred to.
- the device can perform functions similar to the processor 1020 in FIG. 10.
- the device includes a processor 1310, a data sending processor 1320, and a data receiving processor 1330.
- the processing module 801 in the foregoing embodiment may be the processor 1310 in FIG. 13, and completes corresponding functions.
- the transceiver module 802 in the foregoing embodiment may be the sending data processor 1320 and/or the receiving data processor 1330 in FIG. 13.
- a channel encoder and a channel decoder are shown in FIG. 13, it can be understood that these modules do not constitute a restrictive description of this embodiment, and are only illustrative.
- the processing device 1400 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem.
- the communication device in this embodiment can be used as a modulation subsystem therein.
- the modulation subsystem may include a processor 1403 and an interface 1404.
- the processor 1403 completes the function of the aforementioned processing module 801, and the interface 1404 completes the function of the aforementioned communication module 802.
- the modulation subsystem includes a memory 1406, a processor 1403, and a program stored in the memory 1406 and running on the processor. When the processor 1403 executes the program, the terminal side of the above method embodiment is implemented. method.
- the memory 1406 can be non-volatile or volatile, and its location can be located inside the modulation subsystem or in the processing device 1400, as long as the memory 1406 can be connected to the The processor 1403 is sufficient.
- the communication device 900 includes means for determining scheduling indication information and means for sending scheduling indication information.
- the functions of the means for generating scheduling indication information and the means for sending scheduling indication information may be realized by one or more processors.
- the scheduling instruction information may be generated by one or more processors, and the scheduling instruction information may be sent through a transceiver, or an input/output circuit, or an interface of a chip.
- the scheduling indication information reference may be made to related descriptions in the foregoing method embodiments.
- the communication device 900 includes a means for receiving scheduling indication information, and a means for transmitting data according to the scheduling indication information.
- a means for receiving scheduling indication information and a means for transmitting data according to the scheduling indication information.
- the scheduling indication information and how to transmit data on one transmission unit or multiple transmission units according to the scheduling indication information refer to the relevant description in the foregoing method embodiment.
- the scheduling instruction information may be received through a transceiver, or an input/output circuit, or an interface of a chip, and data may be transmitted on one transmission unit or multiple transmission units through one or more processors according to the scheduling instruction information.
- the processor 901 may also implement other functions.
- the communication device 900 may also include a circuit, and the circuit may implement the function of the network device or terminal in the foregoing method embodiment.
- the communication device 900 may include one or more memories, on which instructions are stored, the instructions may be executed on the processor, so that the communication device 900 executes the foregoing method implementation The method described in the example.
- data may also be stored in the memory.
- the optional processor may also store instructions and/or data.
- the one or more memories may store the corresponding relationship described in the foregoing embodiment, or related parameters or tables involved in the foregoing embodiment.
- the processor and memory can be provided separately or integrated together.
- the communication device 900 may further include a transceiver unit 1112 and an antenna 1111.
- the processor 1122 may be called a processing unit, and controls a communication device (terminal or base station).
- the transceiver unit 1112 may be called a transceiver, a transceiver circuit, or a transceiver, etc., and is used to implement the transceiver function of the communication device through the antenna 1111.
- the present application also provides a communication system, which includes the aforementioned one or more network devices, and, one or more terminals.
- the processor in the embodiment of the present application may be an integrated circuit chip with signal processing capability.
- the steps of the foregoing method embodiments can be completed by hardware integrated logic circuits in the processor or instructions in the form of software.
- the aforementioned processor may be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (ASIC), a ready-made programmable gate array (Field Programmable Gate Array, FPGA) or other Programming logic devices, discrete gates or transistor logic devices, discrete hardware components.
- DSP Digital Signal Processor
- ASIC application specific integrated circuit
- FPGA ready-made programmable gate array
- the methods, steps, and logical block diagrams in the embodiments of the present application can be implemented or executed.
- the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
- the steps combined with the method in the embodiments of the present application may be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding 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, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
- the memory in the embodiments of the present application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), and electrically available Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
- the volatile memory may be a random access memory (Random Access Memory, RAM), which is used as an external cache.
- RAM random access memory
- SRAM static random access memory
- DRAM dynamic random access memory
- DRAM synchronous dynamic random access memory
- SDRAM double data rate synchronous dynamic random access memory
- Double Data Rate SDRAM DDR SDRAM
- ESDRAM enhanced synchronous dynamic random access memory
- Synchlink DRAM SLDRAM
- DR RAM Direct Rambus RAM
- the embodiment of the present application also provides a computer-readable medium on which a computer program is stored, and when the computer program is executed by a computer, the method for resource scheduling described in any of the foregoing method embodiments is implemented.
- the embodiments of the present application also provide a computer program product, which, when executed by a computer, implements the resource scheduling method described in any of the foregoing method embodiments.
- the computer program product includes one or more computer instructions.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
- the computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center integrated with one or more available media.
- the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, and a magnetic tape), an optical medium (for example, a high-density digital video disc (Digital Video Disc, DVD)), or a semiconductor medium (for example, a solid state disk (Solid State Disk, SSD)) etc.
- An embodiment of the present application also provides a processing device, including a processor and an interface; the processor is configured to execute the resource scheduling method described in any of the foregoing method embodiments.
- the foregoing processing device may be a chip, and the processor may be implemented by hardware or software.
- the processor When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc.; when implemented by software, At this time, the processor may be a general-purpose processor, which is implemented by reading the software code stored in the memory, and the memory may be integrated in the processor, may be located outside the processor, and exist independently.
- one embodiment or “an embodiment” mentioned throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the present application. Therefore, the appearance of "in one embodiment” or “in an embodiment” in various places throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that, in the various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, rather than corresponding to the embodiments of the present application. The implementation process constitutes any limitation.
- system and “network” in this article are often used interchangeably in this article.
- the term “and/or” in this article is only an association relationship describing associated objects, which means that there can be three relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, exist alone B these three situations.
- the character "/" in this text generally indicates that the associated objects before and after are in an "or” relationship.
- B corresponding to A means that B is associated with A, and B can be determined according to A.
- determining B according to A does not mean that B is determined only according to A, and B can also be determined according to A and/or other information.
- the disclosed system, device, and method may be implemented in other ways.
- the device embodiments described above are merely illustrative, for example, the division of 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 integrated. To 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 also be electrical, mechanical or other forms of connection.
- the units described as separate components may or may not be physically separate, 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 of the present application.
- the functional units in the various embodiments 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 above-mentioned integrated unit can be implemented in the form of hardware or software functional unit.
- the computer-readable medium includes a computer storage medium and a communication medium, where the communication medium includes any medium that facilitates the transfer of a computer program from one place to another.
- the storage medium may be any available medium that can be accessed by a computer.
- computer readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage media or other magnetic storage devices, or can be used to carry or store instructions or data structures
- Any connection can suitably become a computer-readable medium.
- the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave
- coaxial cable , Fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, wireless and microwave are included in the fixing of the media.
- Disk and disc include compact discs (CD), laser discs, optical discs, digital versatile discs (DVD), floppy discs and Blu-ray discs. Disks usually copy data magnetically, while discs The laser is used to optically copy data. The above combination should also be included in the protection scope of the computer-readable medium.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种资源调度的方法及通信装置,其中的资源调度的方法包括:网络设备确定调度指示信息,所述调度指示信息用于指示所述网络设备对一个传输单元进行调度,或者,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度;所述网络设备向终端发送所述调度指示信息。本申请在存在多个传输单元的情况下,可以明确指示终端同时针对多个传输单元进行传输的方式,同时,有助于节省终端针对多个传输单元进行LBT的开销。
Description
相关申请的交叉引用
本申请要求在2019年04月30日提交中国专利局、申请号为201910365416.6、申请名称为“一种资源调度的方法及通信装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及通信技术领域,尤其涉及一种资源调度的方法及通信装置。
随着无线技术的不断发展,无线通信***的频谱资源日益稀缺,授权(Licensed)频段已经不能满足日益增长的业务需求,已有越来越多的无线通信***使用非授权(Unlicensed)频段进行通信,例如,第五代移动通信***(the 5
th generation,5G),或者下一代移动通信***等。
在非授权频谱上部署的通信***通常采用竞争的方式来使用/共享无线资源。即无线通信***中的网元设备间采用相同或相近的原则来公平的竞争和使用非授权频谱资源。例如,终端在使用该非授权频段上的时频资源时,需要进行监听先听后说(listen-before-talk,LBT)检测。通过LBT的检测结果确定当该时频资源空闲时,终端才可以使用该时频资源。
在5G无线通信***中,网络设备可以基于时隙slot为基本传输单元进行调度,也可以基于微时隙mini-slot为基本传输单元进行调度。目前的5G***中仅支持单个传输单元的调度,即网络设备发送的调度信令中所指示的信息仅针对单个传输单元。但是在非授权频谱中,由于终端在传输前需要进行LBT检测,如果沿用目前针对单传输单元进行调度的调度方式,那么分别调度多个传输单元,则终端需要针对每个传输单元都进行LBT检测,这样LBT的开销较大。因此,在这种情况下,网络设备如何为终端指示针对多传输单元的调度是目前亟待解决的问题。
发明内容
本申请提供一种资源调度的方法及通信装置,用于解决如何指示终端针对多传输单元进行传输的技术问题。
第一方面,本申请实施例提供一种资源调度的方法,该方法包括:网络设备确定调度指示信息,该调度指示信息用于指示该网络设备对一个传输单元进行调度,或者,该调度指示信息用于指示该网络设备对多个传输单元进行调度;然后,该网络设备向终端发送该调度指示信息。
该方法可由第一通信装置执行,第一通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片***。示例性地,所述通信设备为网络设备。
在本申请实施例中,网络设备可以通过调度指示信息指示被调度的传输单元是一个传输单元还是多个传输单元,可见,通过本申请实施例提供的方法,在存在多个传输单元的 情况下,可以明确指示终端同时针对多个传输单元进行传输的方式。同时,有助于节省终端针对多个传输单元进行LBT的开销。
结合第一方面,在第一方面的一种可能的设计中,所述调度指示信息还用于指示所述终端根据网络设备的调度指示进行传输,或者,所述调度指示信息还用于指示所述终端根据先听后说LBT的结果进行传输。
结合第一方面,在第一方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,其中,
所述多个调度参数中的各个调度参数均包括一个取值;或者,
所述多个调度参数中的部分调度参数包括多个取值,除所述部分调度参数以外的其它参数有一个取值。
结合第一方面,在第一方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,所述多个调度参数中的部分调度参数有第一取值和第二取值,其中,
所述第一取值对应所述多个传输单元中的首个传输单元,所述第二取值对应所述多个传输单元中除所述首个传输单元之外的其他传输单元;或者,
所述第一取值对应所述多个传输单元中的最后一个传输单元,所述第二取值对应所述多个传输单元中除所述最后一个传输单元之外的其他传输单元。
在实际应用中,调度指示信息可以指示如上的几种情况中的一种或多种,具体选择哪种可通过网络设备配置,或通过协议规定。调度指示信息可以指示传输单元的不同的传输方式,例如,调度指示信息可以指示终端是否根据网络设备的指示进行传输;或者,调度指示信息可以指示传输单元的调度参数的内容,指示方式更为直接。这样,终端可以根据调度指示信息的指示,确定不同的传输方式,进而可以根据传输方式的不同,在多个传输单元上进行传输。
另外,针对多个传输单元的情况,如果多个传输单元的传输方式一致,那么这多个传输单元中的每个调度传输单元的调度参数的取值均一致,所以本申请实施例中,调度指示信息可以指示调度参数的取值为一个,而不是多个相同的值,可节省信令开销。
类似的,如果多个传输单元中的部分传输单元的传输方式一致,那么调度指示信息可以指示调度参数的取值的个数小于多个传输单元的个数,可节省信令开销。
结合第一方面,在第一方面的一种可能的设计中,所述部分调度参数为以下参数中的一个或多个:时域资源分配参数、频域资源分配参数、编码块组CBG指示信息和起始符号参数。
传输单元的调度参数有多种,针对多个传输单元的情况,即使多个传输单元的传输方式不同,可能只是部分调度参数的取值不同。所以,针对不同的传输方式,本申请实施例中的部分调度参数可以是时域资源分配参数、频域资源分配参数、编码块组CBG指示信息和起始符号参数的一种或多种。如上只是列举了部分调度参数其中的几种,本申请实施例并不限制部分调度参数的种类。
结合第一方面,在第一方面的一种可能的设计中,所述调度指示信息包括用于所述网络设备对一个传输单元进行调度的间隙gap指示信息,所述gap指示信息用于指示至少一种gap长度。
在本申请实施例中,调度指示信息可以包括gap指示信息,以为终端执行LBT预留资源。 这样,如果网络设备同时管理多个终端,各个终端可以在传输单元上gap指示信息所指示的长度对应的资源执行LBT,以避免某个终端连续一直发送数据或接收数据,而导致另外的终端无法在传输单元上发送数据或接收数据。
结合第一方面,在第一方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,其中,
所述调度指示信息包括一个gap指示信息;或者,
所述调度指示信息包括多个gap指示信息,其中,一个传输单元对应一个gap指示信息;所述gap指示信息用于指示至少一种gap长度。
在本申请实施例中,针对多个传输单元的情况,如果每个传输单元上都为终端执行LBT预留资源,那么调度指示信息可以只包括一个gap指示信息,而不是多个gap指示信息,可节省信令开销。
结合第一方面,在第一方面的一种可能的设计中,所述调度指示信息还用于指示所述终端在一个传输单元的gap中进行LBT,或者,所述调度指示信息还用于指示所述终端在多个传输单元的gap中进行LBT。
在本申请实施例中,可以在一个或多个传输单元设置gap,用于为终端执行LBT预留资源,以避免某个终端连续一直发送数据或接收数据,而导致另外的终端无法在传输单元上发送数据或接收数据。
结合第一方面,在第一方面的一种可能的设计中,所述调度指示信息承载在信令的多个字段上;或者,
所述调度指示信息承载在信令的同一字段的不同比特上;或者,
所述调度指示信息通过下行控制信息DCI的第一格式指示;所述信令为DCI和/或无线资源控制RRC信令。
在本申请实施例中,调度指示信息可以承载在信令例如DCI的字段进行指示,例如可以在已有的DCI新定义DCI字段,或者是对已有的DCI字段重新定义占用的比特数,以指示调度参数的取值,相应的调度指示信息具有不同的指示内容,从而可以尽量节约指示开销,提升整体***性能。而且调度指示信息的具体指示方式可以有多种,例如也可以通过新定义的DCI格式指示,本申请实施例并不限制调度指示信息的指示究竟如何实现。
第二方面,本申请实施例提供一种资源调度的方法,该方法包括:
终端接收来自网络设备的调度指示信息,所述调度指示信息用于指示所述网络设备对一个传输单元进行调度,或者,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度;
所述终端根据所述调度指示信息在一个传输单元或者多个传输单元进行传输。
该方法可由第二通信装置执行,第二通信装置可以是终端或能够支持终端实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。这里以第二通信装置是终端为例。
结合第二方面,在第二方面的一种可能的设计中,所述调度指示信息还用于指示所述终端根据所述网络设备的调度指示进行传输,或者,所述调度指示信息还用于指示所述终端根据先听后说LBT的结果进行传输。
结合第二方面,在第二方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,其中,
所述多个调度参数中的各个调度参数均包括一个取值;或者,
所述多个调度参数中的部分调度参数包括多个取值,除所述部分调度参数以外的其它参数有一个取值。
结合第二方面,在第二方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,所述多个调度参数中的部分调度参数有第一取值和第二取值,其中,
所述第一取值对应所述多个传输单元中的首个传输单元,所述第二取值对应所述多个传输单元中除所述首个传输单元之外的其他传输单元;或者,
所述第一取值对应所述多个传输单元中的最后一个传输单元,所述第二取值对应所述多个传输单元中除所述最后一个传输单元之外的其他传输单元。
结合第二方面,在第二方面的一种可能的设计中,所述部分调度参数为以下参数中的一个或多个:时域资源分配参数、频域资源分配参数、编码块组CBG指示信息和起始符号参数。
结合第二方面,在第二方面的一种可能的设计中,所述调度指示信息包括用于所述网络设备对一个传输单元进行调度的间隙gap指示信息,所述gap指示信息用于指示至少一种gap长度。
结合第二方面,在第二方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,其中,
所述调度指示信息包括一个gap指示信息;或者,
所述调度指示信息包括多个gap指示信息,其中,一个传输单元对应一个gap指示信息;所述gap指示信息用于指示至少一种gap长度。
结合第二方面,在第二方面的一种可能的设计中,所述调度指示信息还用于指示所述终端在一个传输单元的gap中进行LBT,或者,所述调度指示信息还用于指示所述终端在多个传输单元的gap中进行LBT。
结合第二方面,在第二方面的一种可能的设计中,所述调度指示信息承载在信令的多个字段上;或者,
所述调度指示信息承载在信令的同一字段的不同比特上;或者,
所述调度指示信息通过下行控制信息DCI的第一格式指示;所述信令为DCI和/或无线资源控制RRC信令。
关于第二方面或第二方面的各种可能的实施方式所带来的技术效果,可以参考对第一方面或第一方面的各种可能的实施方式的技术效果的介绍。
第三方面,提供第一种通信装置,例如该通信装置为如前所述的第一通信装置。所述通信装置用于执行上述第一方面或第一方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第一方面或第一方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为网络设备。其中,
所述处理模块,用于确定调度指示信息,所述调度指示信息用于指示所述网络设备对一个传输单元进行调度,或者,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度;
所述收发模块,用于在所述处理模块的控制下,向终端发送所述调度指示信息。
结合第三方面,在第三方面的一种可能的设计中,所述调度指示信息还用于指示所述终端根据网络设备的调度指示进行传输,或者,所述调度指示信息还用于指示所述终端根据先听后说LBT的结果进行传输。
结合第三方面,在第三方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,其中,
所述多个调度参数中的各个调度参数均包括一个取值;或者,
所述多个调度参数中的部分调度参数包括多个取值,除所述部分调度参数以外的其它参数有一个取值。
结合第三方面,在第三方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,所述多个调度参数中的部分调度参数有第一取值和第二取值,其中,
所述第一取值对应所述多个传输单元中的首个传输单元,所述第二取值对应所述多个传输单元中除所述首个传输单元之外的其他传输单元;或者,
所述第一取值对应所述多个传输单元中的最后一个传输单元,所述第二取值对应所述多个传输单元中除所述最后一个传输单元之外的其他传输单元。
结合第三方面,在第三方面的一种可能的设计中,所述部分调度参数为以下参数中的一个或多个:时域资源分配参数、频域资源分配参数、编码块组CBG指示信息和起始符号参数。
结合第三方面,在第三方面的一种可能的设计中,所述调度指示信息包括用于所述网络设备对一个传输单元进行调度的间隙gap指示信息,所述gap指示信息用于指示至少一种gap长度。
结合第三方面,在第三方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,其中,
所述调度指示信息包括一个gap指示信息;或者,
所述调度指示信息包括多个gap指示信息,其中,一个传输单元对应一个gap指示信息;所述gap指示信息用于指示至少一种gap长度。
结合第三方面,在第三方面的一种可能的设计中,所述调度指示信息还用于指示所述终端在一个传输单元的gap中进行LBT,或者,所述调度指示信息还用于指示所述终端在多个传输单元的gap中进行LBT。
结合第三方面,在第三方面的一种可能的设计中,所述调度指示信息承载在信令的多个字段上;或者,
所述调度指示信息承载在信令的同一字段的不同比特上;或者,
所述调度指示信息通过下行控制信息DCI的第一格式指示;所述信令为DCI和/或无线资源控制RRC信令。
关于第三方面或第三方面的各种可能的实施方式所带来的技术效果,可以参考对第一方面或第一方面的各种可能的实施方式的技术效果的介绍。
第四方面,提供第二种通信装置,例如该通信装置为如前所述的第二通信装置。所述通信装置用于执行上述第二方面或第二方面的任一可能的实现方式中的方法。具体地,所述通信装置可以包括用于执行第二方面或第二方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的处理模块和收发模块。示例性地,所述通信装置为终端。其中,
所述收发模块,用于接收来自网络设备的调度指示信息,所述调度指示信息用于指示所述网络设备对一个传输单元进行调度,或者,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度;
所述处理模块,用于根据所述调度指示信息在一个传输单元或者多个传输单元进行传输。
结合第四方面,在第四方面的一种可能的设计中,所述调度指示信息还用于指示所述终端根据所述网络设备的调度指示进行传输,或者,所述调度指示信息还用于指示所述终端根据先听后说LBT的结果进行传输。
结合第四方面,在第四方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,其中,
所述多个调度参数中的各个调度参数均包括一个取值;或者,
所述多个调度参数中的部分调度参数包括多个取值,除所述部分调度参数以外的其它参数有一个取值。
结合第四方面,在第四方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,所述多个调度参数中的部分调度参数有第一取值和第二取值,其中,
所述第一取值对应所述多个传输单元中的首个传输单元,所述第二取值对应所述多个传输单元中除所述首个传输单元之外的其他传输单元;或者,
所述第一取值对应所述多个传输单元中的最后一个传输单元,所述第二取值对应所述多个传输单元中除所述最后一个传输单元之外的其他传输单元。
结合第四方面,在第四方面的一种可能的设计中,所述部分调度参数为以下参数中的一个或多个:时域资源分配参数、频域资源分配参数、编码块组CBG指示信息和起始符号参数。
结合第四方面,在第四方面的一种可能的设计中,所述调度指示信息包括用于所述网络设备对一个传输单元进行调度的间隙gap指示信息,所述gap指示信息用于指示至少一种gap长度。
结合第四方面,在第四方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,其中,
所述调度指示信息包括一个gap指示信息;或者,
所述调度指示信息包括多个gap指示信息,其中,一个传输单元对应一个gap指示信息;所述gap指示信息用于指示至少一种gap长度。
结合第四方面,在第四方面的一种可能的设计中,所述调度指示信息还用于指示所述终端在一个传输单元的gap中进行LBT,或者,所述调度指示信息还用于指示所述终端在多个传输单元的gap中进行LBT。
结合第四方面,在第四方面的一种可能的设计中,所述调度指示信息承载在信令的多个字段上;或者,
所述调度指示信息承载在信令的同一字段的不同比特上;或者,
所述调度指示信息通过下行控制信息DCI的第一格式指示;所述信令为DCI和/或无线资源控制RRC信令。
关于第四方面或第四方面的各种可能的实施方式所带来的技术效果,可以参考对第二 方面或第二方面的各种可能的实施方式的技术效果的介绍。
第五方面,提供第三种通信装置,该通信装置例如为如前所述的第一通信装置。该通信装置包括处理器和收发器,用于实现上述第一方面或第一方面的各种可能的设计所描述的方法。示例性地,所述通信装置为设置在通信设备中的芯片。示例性的,所述通信设备为网络设备。其中,收发器例如通过通信设备中的天线、馈线和编解码器等实现,或者,如果所述通信装置为设置在通信设备中的芯片,那么收发器例如为芯片中的通信接口,该通信接口与通信设备中的射频收发组件连接,以通过射频收发组件实现信息的收发。其中,
所述处理器,用于确定调度指示信息,所述调度指示信息用于指示所述网络设备对一个传输单元进行调度,或者,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度;
所述收发器,用于在所述处理器的控制下,向终端发送所述调度指示信息。
结合第五方面,在第五方面的一种可能的设计中,所述调度指示信息还用于指示所述终端根据网络设备的调度指示进行传输,或者,所述调度指示信息还用于指示所述终端根据先听后说LBT的结果进行传输。
结合第五方面,在第五方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,其中,
所述多个调度参数中的各个调度参数均包括一个取值;或者,
所述多个调度参数中的部分调度参数包括多个取值,除所述部分调度参数以外的其它参数有一个取值。
结合第五方面,在第五方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,所述多个调度参数中的部分调度参数有第一取值和第二取值,其中,
所述第一取值对应所述多个传输单元中的首个传输单元,所述第二取值对应所述多个传输单元中除所述首个传输单元之外的其他传输单元;或者,
所述第一取值对应所述多个传输单元中的最后一个传输单元,所述第二取值对应所述多个传输单元中除所述最后一个传输单元之外的其他传输单元。
结合第五方面,在第五方面的一种可能的设计中,所述部分调度参数为以下参数中的一个或多个:时域资源分配参数、频域资源分配参数、编码块组CBG指示信息和起始符号参数。
结合第五方面,在第五方面的一种可能的设计中,所述调度指示信息包括用于所述网络设备对一个传输单元进行调度的间隙gap指示信息,所述gap指示信息用于指示至少一种gap长度。
结合第五方面,在第五方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,其中,
所述调度指示信息包括一个gap指示信息;或者,
所述调度指示信息包括多个gap指示信息,其中,一个传输单元对应一个gap指示信息;所述gap指示信息用于指示至少一种gap长度。
结合第五方面,在第五方面的一种可能的设计中,所述调度指示信息还用于指示所述终端在一个传输单元的gap中进行LBT,或者,所述调度指示信息还用于指示所述终端在多个传输单元的gap中进行LBT。
结合第五方面,在第五方面的一种可能的设计中,所述调度指示信息承载在信令的多个字段上;或者,
所述调度指示信息承载在信令的同一字段的不同比特上;或者,
所述调度指示信息通过下行控制信息DCI的第一格式指示;所述信令为DCI和/或无线资源控制RRC信令。
关于第五方面或第五方面的各种可能的实施方式所带来的技术效果,可以参考对第一方面或第一方面的各种可能的实施方式的技术效果的介绍。
第六方面,提供第四种通信装置,该通信装置例如为如前所述的第二通信装置。该通信装置包括处理器和收发器,用于实现上述第二方面或第二方面的各种可能的设计所描述的方法。示例性地,所述通信装置为设置在通信设备中的芯片。示例性的,所述通信设备为终端。其中,收发器例如通过通信设备中的天线、馈线和编解码器等实现,或者,如果所述通信装置为设置在通信设备中的芯片,那么收发器例如为芯片中的通信接口,该通信接口与通信设备中的射频收发组件连接,以通过射频收发组件实现信息的收发。其中,
所述收发器,用于接收来自网络设备的调度指示信息,所述调度指示信息用于指示所述网络设备对一个传输单元进行调度,或者,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度;
所述处理器,用于根据所述调度指示信息在一个传输单元或者多个传输单元进行传输。
结合第六方面,在第六方面的一种可能的设计中,所述调度指示信息还用于指示所述终端根据所述网络设备的调度指示进行传输,或者,所述调度指示信息还用于指示所述终端根据先听后说LBT的结果进行传输。
结合第六方面,在第六方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,其中,
所述多个调度参数中的各个调度参数均包括一个取值;或者,
所述多个调度参数中的部分调度参数包括多个取值,除所述部分调度参数以外的其它参数有一个取值。
结合第六方面,在第六方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,所述多个调度参数中的部分调度参数有第一取值和第二取值,其中,
所述第一取值对应所述多个传输单元中的首个传输单元,所述第二取值对应所述多个传输单元中除所述首个传输单元之外的其他传输单元;或者,
所述第一取值对应所述多个传输单元中的最后一个传输单元,所述第二取值对应所述多个传输单元中除所述最后一个传输单元之外的其他传输单元。
结合第六方面,在第六方面的一种可能的设计中,所述部分调度参数为以下参数中的一个或多个:时域资源分配参数、频域资源分配参数、编码块组CBG指示信息和起始符号参数。
结合第六方面,在第六方面的一种可能的设计中,所述调度指示信息包括用于所述网络设备对一个传输单元进行调度的间隙gap指示信息,所述gap指示信息用于指示至少一种gap长度。
结合第六方面,在第六方面的一种可能的设计中,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,其中,
所述调度指示信息包括一个gap指示信息;或者,
所述调度指示信息包括多个gap指示信息,其中,一个传输单元对应一个gap指示信息;所述gap指示信息用于指示至少一种gap长度。
结合第六方面,在第六方面的一种可能的设计中,所述调度指示信息还用于指示所述终端在一个传输单元的gap中进行LBT,或者,所述调度指示信息还用于指示所述终端在多个传输单元的gap中进行LBT。
结合第六方面,在第六方面的一种可能的设计中,所述调度指示信息承载在信令的多个字段上;或者,
所述调度指示信息承载在信令的同一字段的不同比特上;或者,
所述调度指示信息通过下行控制信息DCI的第一格式指示;所述信令为DCI和/或无线资源控制RRC信令。
关于第六方面或第六方面的各种可能的实施方式所带来的技术效果,可以参考对第二方面或第二方面的各种可能的实施方式的技术效果的介绍。
第七方面,提供第五种通信装置。该通信装置可以为上述方法设计中的第一通信装置。示例性地,所述通信装置为设置在网络设备中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;以及处理器,处理器与存储器耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,使第五种通信装置执行上述第一方面或第一方面的任意一种可能的实施方式中的方法。
其中,第五种通信装置还可以包括通信接口,该通信接口可以是网络设备中的收发器,例如通过所述通信装置中的天线、馈线和编解码器等实现,或者,如果第五种通信装置为设置在网络设备中的芯片,则通信接口可以是该芯片的输入/输出接口,例如输入/输出管脚等。
第八方面,提供第六种通信装置。该通信装置可以为上述方法设计中的第二通信装置。示例性地,所述通信装置为设置在终端中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;以及处理器,处理器与存储器耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,使第六种通信装置执行上述第二方面或第二方面的任意一种可能的实施方式中的方法。
其中,第六种通信装置还可以包括通信接口,该通信接口可以是网络设备中的收发器,例如通过所述通信装置中的天线、馈线和编解码器等实现,或者,如果第六种通信装置为设置在终端中的芯片,则通信接口可以是该芯片的输入/输出接口,例如输入/输出管脚等。
第九方面,提供一种通信***,该通信***可以包括第三方面所述的第一种通信装置、第五方面所述的第三种通信装置或第七方面所述的第五种通信装置,以及包括第四方面所述的第二种通信装置、第六方面所述的第四种通信装置或第八方面所述的第六种通信装置。
第十方面,提供一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面或第一方面的任意一种可能的设计中所述的方法。
第十一方面,提供一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第二方面或第二方面的任意一种可能的设计中所述的方法。
第十二方面,提供一种包含指令的计算机程序产品,所述计算机程序产品中存储有指 令,当其在计算机上运行时,使得计算机执行上述第一方面或第一方面的任意一种可能的设计中所述的方法。
第十三方面,提供一种包含指令的计算机程序产品,所述计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机执行上述第二方面或第二方面的任意一种可能的设计中所述的方法。
在本申请实施例中,调度指示信息可以指示被调度的传输单元是一个传输单元或者多个传输单元,以在存在多个传输单元的情况下,明确指示终端同时针对多个传输单元进行调度的方式,有助于节省终端针对多个传输单元进行LBT的开销。
图1为本申请实施例提供的一种多个传输单元调度的示意图;
图2为本申请实施例提供的网络架构的一种示意图;
图3为本申请实施例提供的资源调度的方法的流程示意图;
图4为本申请实施例提供的多个连续的传输单元的一种示意图;
图5为本申请实施例提供的多个连续的传输单元的一种示意图;
图6为本申请实施例提供的多个连续的传输单元的一种示意图;
图7为本申请实施例提供的一种通信装置的一种结构示意图;
图8为本申请实施例提供的另一通信装置的一种结构示意图;
图9为本申请实施例提供的一种通信装置的一种结构示意图;
图10为本申请实施例提供的另一通信装置的另一种结构示意图;
图11为本申请实施例提供的一种通信装置的一种示意性框图;
图12为本申请实施例提供的另一种通信装置的一种结构示意图;
图13为本申请实施例提供的另一种通信装置的另一种结构示意图;
图14为本申请实施例提供的另一种通信装置的再一种结构示意图。
为了使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例作进一步地详细描述。
以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
1)终端,又称之为终端设备、用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等,是一种向用户提供语音和/或数据连通性的设备,例如可以包括具有无线连接功能的手持式设备、或连接到无线调制解调器的处理设备。该终端可以经无线接入网(radio access network,RAN)与核心网进行通信,与RAN交换语音和/或数据。该终端可以包括用户设备(user equipment,UE)、无线终端、移动终端、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point,AP)、远程终端(remote terminal)、接入终端(access terminal)、用户终端(user terminal)、用户代理(user agent)、或用户装备(user device)等。例如,可以包括移动电话(或称为“蜂窝”电话),具有移动终端的计算机,便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,智能穿戴式设备 等。例如,个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiation protocol,SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、等设备。还包括受限设备,例如功耗较低的设备,或存储能力有限的设备,或计算能力有限的设备等。例如包括条码、射频识别(radio frequency identification,RFID)、传感器、全球定位***(global positioning system,GPS)、激光扫描器等信息传感设备。
作为示例而非限定,在本申请实施例中,该终端还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能头盔、智能首饰等。该终端还可以是虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。
而如上介绍的各种终端,如果位于车辆上(例如放置在车辆内或安装在车辆内),都可以认为是车载终端,车载终端例如也称为车载单元(on-board unit,OBU)。本申请实施例中,终端还可以包括中继(relay)。或者理解为,能够与基站进行数据通信的都可以看作终端。
2)网络设备,例如包括接入网(access network,AN)设备,例如基站(例如,接入点),可以是指接入网中在空口通过一个或多个小区与无线终端通信的设备,或者例如,一种V2X技术中的网络设备为路侧单元(road side unit,RSU)。RSU可以是支持V2X应用的固定基础设施实体,可以与支持V2X应用的其他实体交换消息。网络设备可用于将收到的空中帧与网际协议(IP)分组进行相互转换,作为终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括IP网络。网络设备还可协调对空口的属性管理。例如,网络设备可以包括无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU),或无线保真(wireless fidelity,Wifi)接入点(access point,AP)等,也可以包括长期演进(long term evolution,LTE)***或高级长期演进LTE***(LTE-Advanced,LTE-A)中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B),或者也可以包括第五代移动通信技术(fifth generation,5G)新无线(new radio,NR)***中的下一代节点B(next generation node B,gNB)或者也可以包括云接入网(cloud radio access network,Cloud RAN)***中的集中式单元(centralized unit,CU)和分布式单元(distributed unit,DU),本申请实施例并不限定。
3)时频资源,无线通信***中的时频资源通常以物理资源块(physical resource block,PRB)或者RB为单位进行描述。一个PRB在时域上包括2个时隙(slot),即14个正交 频分复用多址(Orthogonal Frequency Division Multiple,OFDM)符号,在频域上包括12个子载波。一个PRB包括2个相邻的RB,也就是说,一个RB在频域上包括12个子载波,在时域上包括1个时隙。需要说明的是,本申请实施例中的术语“时频资源”和“资源”可被互换使用。
4)传输单元,是一种时间单元。例如可以为一个时隙(slot)或者一个子帧或者一个迷你时隙(mini-slot)或者一个正交频分复用((orthogonal frequency division multiplexing,OFDM)符号或者一毫秒(ms)或者分数毫秒(例如1/32ms)的时间单元,或者可以包括多个时隙或者多个子帧或者多个微时隙(mini-slot)或者多个OFDM符号或者若干毫秒(ms)或者若干分数毫秒的时间单元。其中,Mini-slot是新无线(new radio,NR)中新引入的概念,如果网络设备调度的数据符号长度小于slot,则这个长度的数据就被称为mini-slot,mini-slot时间占用更短,更适合传输有低时延要求的数据。
在长期演进(long term evolution,LTE)***中,最小的时间调度单元为一个1ms时间长度的传输时间间隔(transmission time interval,TTI)。在NR***中,数据传输可以使用更短的时间调度单元,例如,使用mini-slot或更大的子载波间隔的时隙作为最小的时间调度单元。其中,一个mini-slot包括一个或多个时域符号,这里的时域符号可以是OFDM符号。对于子载波间隔为15千赫兹(kilohertz,kHz)的一个slot,包括6个或7个时域符号,对应的时间长度为0.5ms;对于子载波间隔为60kHz的一个slot,对应的时间长度则缩短为0.125ms。
网络设备可以针对一个传输单元进行调度,也可以针对多个传输单元进行调度。本申请实施例中的一个传输单元的调度,指的是一个子帧的调度,一个TTI的调度,一个slot的调度,一个微slot的调度或一个符号的调度等等。本申请实施例中的多个传输单元的调度,指的是多个子帧的调度,多个TTI的调度,多个slot的调度,多个微slot的调度或多个符号的调度等等。
对于一个传输单元而言,可以包括一个传输起点(multi-starting point)或多个传输起点,或者,也可以包括一个传输终点(multi-ending point)或多个传输终点。需要说明的是,这里传输起点指的是传输数据或者信令的起点,也就是传输数据或者信令的起始位置。传输终点指的是传输数据或者信令的终点,也就是传输数据或者信令的终止位置。换句话说,对于一次传输而言,其可以从一个传输单元的起始符号开始,或者也可以从一个传输单元除起始符号以外的任意符号开始;其可以在一个传输单元的终止符号结束,或者也可以在一个传输单元除结束符号以外的任意符号结束。例如,请参阅图1,以一个传输单元是一个slot为例,该传输单元包括如图1所示的0-13共14个OFDM符号。对于该传输单元具有多个传输起点而言,终端传输时,可以将如图1所示的symbol#0作为传输起点(图1以实箭头示意)开始传输,也可以将如图1所示的symbol#7作为传输起点开始传输。同理对于多传输终点而言,终端传输时,可以将如图1所示的symbol#9作为传输终点(图1以虚箭头示意)开始传输,也可以将如图1所示的symbol#13作为传输终点开始传输。从图1中可以看出,当以symbol#7作为传输起点进行传输,那么对应的实际传输长度小于1个slot的长度,也称为partial slot。在一些实施例中,上述传输起点还可称为传输起始符号,上述传输终点还可称为传输终止符号。
在本实施例中,一个传输块(transport block,TB)在一个传输单元上传输。在其它的实施例中,多个TBs可以在一个传输单元上传输,或者一个TB中部分在一个传输单元上传 输、剩余部分在另一个传输单元上传输,即一个TB跨多个传输单元传输。
本申请实施例中,多个传输单元的调度,也可以理解为网络设备调度多个传输单元用于终端的发送或接收。对于所要调度的多个传输单元中的每一个传输单元可以具有一个传输起点或多个传输起点;和/或,所述每一个传输单元具有一个传输终点或多个传输终点;又或者,网络设备调度每一个传输单元的部分用于终端的发送或接收,从而使得终端传输的实际长度小于或等于这一个传输单元的长度。
5)本申请实施例中“多个”是指两个或两个以上,鉴于此,本申请实施例中也可以将“多个”理解为“至少两个”。“至少一个”,可理解为一个或多个,例如理解为一个、两个或更多个。例如,包括至少一个,是指包括一个、两个或更多个,而且不限制包括的是哪几个,例如,包括A、B和C中的至少一个,那么包括的可以是A、B、C、A和B、A和C、B和C、或A和B和C。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。本申请实施例中的术语“***”和“网络”可被互换使用。
除非有相反的说明,本申请实施例提及“第一”、“第二”等序数词用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。
如上介绍了本申请实施例涉及的一些概念,下面介绍本申请实施例涉及的技术特征。
传输单元的调度,通常是指多个终端共享信道,网络设备在每个调度周期内分配共享信道的资源,并通知终端所分配的资源。需要进行调度的信道有物理下行共享信道(Physical Downlink Shared Channel,PDSCH)PDSCH和物理上行共享信道(Physical Uplink Shared Channel,PUSCH。通常是网络设备将指示该传输单元的调度指示信息发送给终端,然后终端根据调度指示信息在传输单元进行发送数据或接收数据。
在5G***中,针对传输单元的调度,网络设备发送的调度信令中所指示的信息可以针对单个传输单元。但是5G***支持使用非授权频谱资源,即多个终端可以共享同一频谱资源。为了保证公平的原则,多个终端在使用该非授权频段上的时频资源时,需要先进行LBT,以在确定该时频资源空闲时,才使用该时频资源。针对多个传输单元的调度,若沿用目前针对单个传输单元的调度,即,分别调度多个传输单元,这样终端需要针对各个传输单元都进行LBT检测,导致LBT的开销较大。
鉴于此,提供本申请实施例的技术方案。在本申请实施例中,网络设备可以通过调度指示信息指示被调度的传输单元是一个传输单元还是多个传输单元。可见,通过本申请实施例提供的方法,在存在多个传输单元的情况下,可以明确指示终端同时针对多个传输单元进行调度的方式。同时,有助于节省终端针对多个传输单元进行LBT的开销。
本申请实施例提供的技术方案可以应用于5G***中,例如NR***中,或者还可以应用于5G下一代移动通信***或其他类似的通信***,具体的不做限制。
下面介绍本申请实施例所应用的一种网络架构,请参考图2。
图2中包括接入网设备和6个终端,图2中的终端的数量只是举例,还可以更少或更多。图2只是示意图,该网络架构中还可以包括其它网络设备,如还可以包括无线中继设备和无线回传设备,在图2中未画出。
接入网设备是终端通过无线方式接入到该移动通信***中的接入设备,可以是基站NodeB、演进型基站eNodeB、5G通信***中的基站、未来移动通信***中的基站或无线 保真(WIreless-FIdelity,Wi-Fi)***中的接入节点等,本申请的实施例对接入网设备所采用的具体技术和具体设备形态不做限定。
终端,或可被称为终端设备。示例性地,终端可以是蜂窝电话、智能电话、便携式电脑、手持通信设备、手持计算设备、卫星无线电装置、全球定位***、PDA和/或用于在无线通信***上通信的任意其它适合设备,且均可以与接入网设备连接。
接入网设备和终端可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和卫星上。本申请的实施例对接入网设备和终端的应用场景不做限定。
本申请的实施例可以适用于下行信号传输,也可以适用于上行信号传输,还可以适用于设备到设备通信(Device-to-Device,D2D)的信号传输。对于下行信号传输,发送设备是接入网设备,对应的接收设备是终端。对于上行信号传输,发送设备是终端,对应的接收设备是接入网设备。对于D2D的信号传输,发送设备是终端,对应的接收设备也是终端。例如,如图2中虚线区域示意的3个终端可以适用于D2D的信号传输。本申请的实施例对信号的传输方向不做限定。下文中,以本申请实施适用于终端进行上行信号传输为例,下行信号传输类似。
在一示例中,接入网设备和终端之间以及终端和终端之间可以通过授权频谱(licensed spectrum)进行通信,也可以通过非授权频谱(unlicensed spectrum)进行通信,也可以同时通过授权频谱和非授权频谱进行通信。接入网设备和终端之间以及终端和终端之间可以通过6G以下的频谱进行通信,也可以通过6G以上的频谱进行通信,还可以同时使用6G以下的频谱和6G以上的频谱进行通信。本申请的实施例对接入网设备和终端之间所使用的频谱资源不做限定。
下面结合附图介绍本申请实施例提供的技术方案。
本申请实施例提供第一种资源调度的方法,请参阅图3,为该方法的流程图。另外,该方法可由两个通信装置执行,这两个通信装置例如为第一通信装置和第二通信装置。其中,第一通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第一通信装置可以是终端或能够支持终端实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。对于第二通信装置也是同样,第二通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第二通信装置可以是终端或能够支持终端实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。且对于第一通信装置和第二通信装置的实现方式均不做限制,例如第一通信装置可以是网络设备,第二通信装置是终端,或者第一通信装置和第二通信装置都是终端,或者第一通信装置是网络设备,第二通信装置是能够支持终端实现该方法所需的功能的通信装置,等等。其中,网络设备例如为基站。
为了便于介绍,在下文中,以该方法由网络设备和终端执行为例,也就是,以第一通信装置是网络设备、第二通信装置是终端为例。因为本实施例是以应用在图2所示的网络架构为例,因此,下文中所述的网络设备可以是图2所示的网络架构中的接入网设备,下文中所述的终端可以是图2所示的网络架构中的终端。
S31、网络设备确定调度指示信息,该调度指示信息用于指示该网络设备对一个传输单元进行调度,或者,该调度指示信息用于指示该网络设备对多个传输单元进行调度。
S32、网络设备向终端发送该调度指示信息。
S33、终端接收来自网络设备的所述调度指示信息,并根据调度指示信息在一个传输单元或者多个传输单元进行传输。该传输可以为数据的传输,也可以为信令的传输。
本申请实施例除了可以支持单个传输单元的调度,也可以支持多个传输单元的调度。所以网络设备在通知终端对传输单元进行调度时,需要告知终端,网络设备是对一个传输单元进行调度还是对多个传输单元进行调度。
具体的,网络设备可以通过调度指示信息告知终端,网络设备对一个传输单元进行调度或者对多个传输单元进行调度。其中,调度指示信息可以用于指示网络设备对一个传输单元进行调度,或者,该调度指示信息也可以用于指示该网络设备对多个传输单元进行调度。
调度指示信息可以承载在下行控制信息(downlink control information,DCI)或者无线资源控制(radio resource control,RRC)信令,又或者,调度指示信息可以通过DCI格式进行指示。例如,目前NR***中定义的DCI format 0_0,DCI format 0_1,DCI format 1_0,DCI format 1_0;或者,也可以***新定义的DCI格式,为了便于描述,在本申请实施例中,将***新定义的DCI格式,称为第一DCI格式。即第一DCI格式是不同于DCI format 0_0,DCI format 0_1,DCI format 1_0,DCI format 1_0的格式。
作为调度指示信息的一种实现方式,调度指示信息可以承载在DCI的一个字段,为了便于描述,在本申请实施例中,将该字段称为第一字段。第一字段可以是DCI已定义的字段,也可以是新定义的DCI字段。第一字段可以占用1个比特bit,当第一字段的值为“0”,可以指示网络设备对一个传输单元进行调度;相对的,当第一字段的值为“1”,可以指示网络设备对多个传输单元进行调度。在其它的实施例中,当第一字段的值为“1”,可以指示网络设备对多个传输单元进行调度,当第一字段的值为“0”,可以指示网络设备对一个传输单元进行调度。需要说明的是,本申请实施例中,第一字段的值在一些实施例中也可以理解为第一字段承载的值。
在一些实施例中,网络设备针对一个传输单元进行调度或者针对多个传输单元进行调度,可以认为是不同的调度模式。可以理解为,网络设备对一个传输单元进行调度为第一调度模式,网络设备对多个传输单元进行调度为第二调度模式。此时,调度指示信息可以用于指示第一调度模式或者第二调度模式。示例性的,当DCI的第一字段的值为“0”时,调度指示信息用于指示网络设备采用第一调度模式进行调度,当DCI的第一字段的值为“1”时,调度指示信息用于指示网络设备采用第二调度模式进行调度;或者,当DCI的第一字段的值为“1”时,调度指示信息用于指示网络设备采用第一调度模式进行调度,当DCI的第一字段的值为“0”时,调度指示信息用于指示网络设备采用第二调度模式进行调度。
在可能的实施方式中,第一字段承载调度指示信息可以包括以下几种实现方式:
(1)第一种实现方式:
第一字段可以是新定义的DCI字段。例如,第一字段是表示传输单元的调度模式的字段,例如可以称为模式指示(indication of MODE)字段或者多TTI调度标识符(Identifier for multi-TTI scheduling)字段。在本实施例中,第一字段可以占用1个bit,用于指示第一调度模式或第二调度模式。
(2)第二种实现方式:
第一字段可以复用DCI已有的字段。例如,第一字段可以是DCI已经定义的“IIdentifier for DCI formats”字段,复用“Identifier for DCI formats”字段表示传输单元的调度模式。这 种实现方式下,“Identifier for DCI formats”字段占用至少1个bit。如果“Identifier for DCI formats字段”占用1个bit,则可以隐式指示第一调度模式或第二调度模式。如果“Identifier for DCI formats字段”占用多个bit,则这多个bit中的部分bit可以指示第一调度模式或第二调度模式,多个bit中除所述部分bit之外的bit可以用于指示“Identifier for DCI formats”字段目前所承载的信息,即可以显示指示第一调度模式或第二调度模式。
在一些实施例中,新定义的DCI格式可以指示调度指示信息,例如,***新定义了DCI format A和DCI format B,其中,DCI format A用于指示第一调度模式,DCI format B用于指示第二调度模式。
由于终端可能使用非授权频段上的时域资源,这种情况下,终端可以根据网络设备的调度指示对传输单元进行传输,也可以根据进行LBT所确定的LBT的结果对传输单元进行传输,以尽量满足传输的实际需求。
针对这种情况,调度指示信息还用于指示终端根据网络设备的调度指示进行传输。或者,调度指示信息还用于指示终端根据LBT的结果进行传输。类似地,终端根据网络设备的调度指示对传输单元进行传输,还是根据LBT的结果对传输单元进行传输,可以认为是网络设备针对传输单元的不同,具有不同的调度模式。为了与上文中的第一调度模式以及第二调度模式进行区分,下文中,将终端根据网络设备的调度指示对传输单元进行传输的模式称为第一传输模式,将终端根据LBT的结果对传输单元进行传输的模式称为第二传输模式。
在一些实施例中,调度指示信息用于指示调度模式和传输模式,调度指示信息可以有如下几种不同的实现方式:
(1)调度指示信息可以承载在DCI的一个字段。
例如调度指示信息可以承载在上述的第一字段。在本实施例中,该第一字段可以占用2bit,其中,第一字段的高位用于指示第一调度模式或第二调度模式,第一字段的低位用于指示第一传输模式或第二传输模式。或者,第一字段的低位用于指示第一调度模式或第二调度模式,第一字段的高位用于指示第一传输模式或第二传输模式。
示例性的,当第一字段的值是“00”,则调度指示信息指示第一调度模式以及第一传输模式;当第一字段的值是“10”,则调度指示信息指示第二调度模式以及第一传输模式。在其它的实施例中,第一字段的高位用于指示第一传输模式或第二传输模式,第一字段的低位用于指示第一调度模式或第二调度模式。
(2)调度指示信息可以承载在DCI的多个字段。
例如调度指示信息可以承载在上述的第一字段和第二字段,其中,第二字段可以是新定义的DCI字段,用于指示第一传输模式或第二传输模式。在本实施例中,该第二字段可以理解为表示传输单元的传输模式的字段。例如,网络设备调度上行传输时,该第二字段可以称为PUSCH模式标识符(Identifier for PUSCH mode),网络设备调度下行传输时,该第二字段可以称为PDSCH模式标识符(Identifier for PDSCH mode)。
示例性的,第一字段和第二字段均占用1bit。当第一字段的值为“0”,调度指示信息指示第一调度模式,当第一字段的值为“1”,调度指示信息指示第二调度模式。当第二字段的值为“0”,调度指示信息指示第一传输模式,当第二字段的值为“1”,调度指示信息指示第二传输模式。所以,当第一字段和第二字段的值为“00”,则调度指示信息指示第一调度模式以及第一传输模式,即指示网络设备针对一个传输单元进行调度,且终端根据 网络设备的调度指示对这个传输单元进行传输的模式。当然,第一字段和/或第二字段也可以复用DCI中已有的字段,类似上文中,调度指示信息承载在一个字段,用于指示第一调度模式或第二调度模式的第(2)种实现方式,这里不再赘述。
(3)调度指示信息可以承载在RRC信令中。
本申请实施例可以预定义传输单元的多种调度模式(Mode),例如定义6种Mode。这6种Mode分别为Mode1、Mode2、Mode3、Mode4、Mode5、Mode6等。其中,Mode1表示上述的第一调度模式;Mode2表示上述的第二调度模式;Mode3表示上述的第一调度模式和第一传输模式;Mode4表示上述的第一调度模式和第二传输模式;Mode5表示上述的第二调度模式和第一传输模式;Mode6表示上述的第二调度模式和第二传输模式,等等。网络设备可以向终端发送RRC信令,用于指示具体的调度模式。需要说明的是,上述Mode的数量以及编号仅是为了进行示意,并不作限定。
(4)调度指示信息既承载在DCI中,又承载在RRC信令中。
本申请实施例中,调度指示信息可以包括两部分,分别为第一部分和第二部分。其中,第一部分用于指示第一调度模式或第二调度模式,第二部分用于指示第一传输模式或第二传输模式。第一部分可以承载在DCI中,第二部分可以承载在RRC信令;或者,第一部分承载在RRC信令中,第二部分承载在DCI中。援引前述,第一部分(或第二部分)可以承载在新定义的DCI字段,也可以复用DCI已有的字段,这里不再赘述。第二部分(或第一部分)可以采用在RRC信令中预定义的传输模式进行指示,这里不再赘述。这种实现方式下,网络设备可以向终端发送DCI以及RRC信令,以将调度指示信息发送给终端。
(5)调度指示信息由新定义的DCI格式指示。
这里新定义的DCI格式是不同于上述的第一DCI格式,以及DCI format 0_0,DCI format0_1,DCI format 1_0,DCI format 1_0的格式。为了区分,本申请实施例中,将新定义的DCI格式称为第二DCI格式。例如,第二DCI格式是新定义的DCI format A,用于指示第一调度模式以及第一传输模式;或者,第二DCI格式是新定义的DCI format B,用于指示第一调度模式以及第二传输模式;或者,第二DCI格式是新定义的DCI format C,用于指示第二调度模式以及第一传输模式;或者,第二DCI格式是新定义的DCI format D用于指示第二调度模式以及第二传输模式。
网络设备在对传输单元调度进行调度指示时,还指示了终端对传输单元进行传输所采用的调度参数。调度参数可以是如下参数中的一种或多种组合:起点位置(starting point)、终端位置(ending point)、部分传输的格式(Partial slot)、时域资源分配(time domain resource allocation)信息、频域资源分配(frequency domain resource allocation)信息、间隙gap信息、混合自动重传请求(Hybrid Automatic Repeat request,HARQ)进程(process)信息、调度的传输单元的个数、数据新传指示信息、调制编码(Modulation and Coding Scheme,MCS)指示信息、冗余版本指示信息(redundancy version,RV),载波指示(carrier indicator),辅助上行传输指示(UL/SUL indicator),部分带宽指示(bandwidth part indicator),传输功率控制指示(TPC command for scheduled PUSCH),预编码层数指示(Precoding information and number of layers),天线端口(Antenna ports)相位追踪参考信号-解调参考信号关联指示(PTRS-DMRS association),探测参考信号指示(SRS resource indicator,SRS request),信道状态信息需求指示(CSI request),编码块组(Code block group,CBG)指示信息,LBT类型指示(LBT type/channel access type)、信道接入优先级等级(channel access priority class) 指示等。
具体的,本申请实施例中,调度指示信息还可以包括多个调度参数,这多个调度参数可以是如上列举的多个调度参数。调度指示信息承载在DCI时,多个调度参数可以分别承载在DCI的不同字段中,例如,时域资源分配信息可以承载在DCI的“time domain resource allocation”字段。
对于多个传输单元的调度而言,在一些实施例中,可能这多个传输单元中的各个传输单元采用的各种调度参数的取值都是一样的,例如,各个传输单元的传输起点的位置、传输终点的位置,以及采用的MCS都一致等。在另一些实施例中,可能这多个传输单元的各个传输单元采用的部分调度参数的取值都是一样的,但是另一部分调度参数是不一样的。例如,各个传输单元采用的MCS都是一致的,而各个传输单元对应的时域分配资源位置不同或频域资源位置不同。
多个传输单元中的各个传输单元采用的调度参数的取值不同,调度指示信息所指示的内容也有所不同,可能包括以下几种情况:
第一种情况:多个传输单元中的各个传输单元采用的部分调度参数的取值有可能均不同,除所述部分调度参数以外的其它调度参数的取值都相同。
调度指示信息还可以用于指示多个调度参数中的部分调度参数的取值包括多个,除所述部分调度参数以外的其它调度参数的取值包括一个。
第二种情况:多个传输单元中的各个传输单元采用的调度参数的取值有可能都一样。
调度指示信息还可以用于指示多个调度参数中的各个调度参数的取值均包括一个。这样,对于每个调度参数而言,就只需要设置一个取值,而不是设置相同的多个取值,从而节约了调度指示信息指示多个调度参数的取值所占用的比特数,达到节约信令开销的目的。
第三种情况:多个传输单元中的部分传输单元采用的部分调度参数的取值均一致,而部分传输单元采用的部分调度参数的取值不同。
例如,请参阅图4,为多个连续的传输单元的示意图。图4以包括4个连续的传输单元,一个传输单为一个slot为例。这4个传输单元中的第一个传输单元(slot1)采用的传输起点的位置(图4中以虚线箭头进行示意)为slot1的symbol7,而除首个传输单元之外的其他传输单元(slot2、slot3、slot4)采用的传输起点的位置(图4中以实线箭头进行示意)均是每个slot的symbol0。
又例如,请参阅图5,为多个连续的传输单元的示意图。图5以包括4个连续的传输单元,一个传输单为一个slot为例。这4个传输单元中的最后一个传输单元(slot4)采用的传输终点的位置(图5中以虚线箭头进行示意)为slot4的symbol9,而除最后一个传输单元之外的其他传输单元(slot1、slot2、slot3)采用的传输终点的位置(图5中以实线箭头进行示意)均是每个slot的symbol13。
针对第三种情况,在本申请实施例中,调度指示信息可以指示所包括的多个调度参数中的部分调度参数包括两个取值,分别为第一取值和第二取值。其中,第一取值对应多个传输单元中的首个传输单元,第二取值对应多个传输单元中除首个传输单元之外的其他传输单元;或者,第一取值对应多个传输单元中的最后一个传输单元,第二取值对应多个传输单元中除最后一个传输单元之外的其他传输单元。这样针对其他传输单元的部分调度参数只需要指示一个取值,而不需要分别指示相同的多个取值,达到节约信令开销的目的。
对于终端而言,由于调度指示信息指示所包括的多个调度参数中的部分调度参数包括 两个取值,从而终端解析调度指示信息,实际上解析的是两个传输单元的部分调度参数,而不是全部传输单元的部分调度参数,从而减轻了终端的负担。
在一些实施例中,网络设备针对多个传输单元中除首个传输单元或最后一个传输单元之外的其他传输单元采用的部分调度参数的取值相同的调度,可以认为是不同的调度模式。例如,上述第三种情况中,可以理解为,除首个传输单元之外的其他传输单元的部分调度参数的取值相同的调度为第三传输模式,除最后一个传输单元之外的其他传输单元的部分调度参数的取值相同的调度为第四传输模式。
调度指示信息用于指示调度模式(第一调度模式或第二调度模式)和传输模式(第三传输模式或第四传输模式)的实现方式,可以参考上述调度指示信息用于指示调度模式(第一调度模式或第二调度模式)和传输模式(第一传输模式或第二传输模式),这里不再赘述。
在一些实施例中,调度指示信息用于指示调度模式(第一调度模式或第二调度模式)和传输模式(第一传输模式或第二传输模式),以及(第三传输模式或第四传输模式),调度指示信息可能的实现方式,可以参考上述调度指示信息用于指示调度模式(第一调度模式或第二调度模式)和传输模式(第一传输模式或第二传输模式)的实现方式。例如,调度指示信息承载在上述的第一字段(“indication of MODE”字段或者“Identifier for multi-TTI scheduling”字段)和上述的第二字段(例如“Identifier for PUSCH mode”)。在本实施例中,第一字段可以占用1bit,第二字段占用2bit,其中,第一字段的值用于指示第一调度模式或第二调度模式,第二字段所占用的2bit中的第一个比特的值用于指示第一传输模式或第二传输模式,第二字段所占用的2bit中的第二个比特的值用于指示第三传输模式或第四传输模式。在一些实施例中,第二字段所占用的2bit中的第二个比特的值用于指示第一传输模式或第二传输模式,第二字段所占用的2bit中的第一个比特的值用于指示第三传输模式或第四传输模式新定义的DCI字段。如上仅以调度指示信息承载在上述的第一字段和第二字段为例,在一些实施例中,调度指示信息可以承载在上述的第一字段和复用DCI已有的字段,不同之处在于,复用DCI已有的字段占用的比特数可能变多。
第四种情况:就多个传输单元中的部分传输单元的部分调度参数而言,这多个传输单元中的部分传输单元的取值相同,而除所述部分传输单元之外的剩余传输单元的取值相同,且部分传输单元的取值,与剩余传输单元的取值不相同。
例如,有4个传输单元,这4个传输单元中的第一个传输单元和第三个传输单元的时域资源分配参数的取值一样,而第二个传输单元和第四个传输单元的时域资源分配参数的取值一样。即多个传输单元中的部分传输单元的传输模式一致,而剩余的部分传输单元的传输模式一致。
针对这种情况,调度指示信息用于指示所包括的多个调度参数中的部分调度参数包括两个取值,这两个取值中的一个取值对应第一个传输单元和第三个传输单元,另一个取值对应第二个传输单元和第四个传输单元。那么调度指示信息指示所包括的部分调度参数包括的取值的个数小于多个传输单元的个数,可节省信令开销。
对于终端而言,如果调度指示信息指示了两个取值,可能是上述第三种情况,也可能是上述第四种情况。为了区分,在一些实施例中,可以定义针对上述第四种情况的调度为第五传输模式。
调度指示信息可以用于指示第一调度模式或第二调度模式,和传输模式(第三传输模 式或第四传输模式或第五传输模式)。从而即使调度指示信息指示部分调度参数包括两个取值,也可以根据调度指示信息确定传输模式是第三传输模式,还是第四传输模式,又或者是第五传输模式,相应解析多个传输单元中的部分传输单元的调度参数,而不需要解析全部的传输单元的调度参数,节约了信令的开销。在一些实施例中,调度指示信息承载在上述的第一字段(“indication of MODE”字段或者“Identifier for multi-TTI scheduling”字段)和上述的第二字段(例如“Identifier for PUSCH mode”)。第一字段可以占用1bit,第二字段占用2bit,第二字段的值用于指示第三传输模式或第四传输模式或第五传输模式。
在本申请实施例中,部分调度参数可以是时域资源分配参数、频域资源分配参数、CBG指示信息和起始符号参数的一种参数或多种参数。时域资源分配参数可以携带在DCI的“time domain resource allocation”字段,即“time domain resource allocation”字段包括时域资源分配参数。频域资源分配参数可以携带在DCI的“frequency domain resource allocation”字段。当然如上仅是列举,通常来说,如果知道了传输单元的终点符号以及分配的时域资源,也就知道了起点符号,所以部分调度参数也可以是终点符号参数。
在一些实施例中,调度指示信息还可以包括间隔(gap)指示信息。gap指示信息用于指示一种gap长度,例如,25us,71us等。示例性地,gap指示信息可以是前述部分调度参数中的一种。
具体的,gap指示信息可以承载在DCI的一个字段中,例如,这个字段可以是DCI的“gap indication”字段。“gap indication”字段可以占用2bit,“当“gap indication”字段的值为“00”时,对应第一种gap大小;当“gap indication”字段的值为“01”时,对应第二种gap大小,这里就不一一举例了。
由于多个终端可以公平竞争和使用非授权频段上的时域资源,例如,存在3个终端,这3个终端分别为终端1、终端2和终端3,终端1、终端2和终端3公平竞争和使用预设时域资源。如果终端1一直在预设时域资源上传输数据,那么终端2和终端3进行LBT时,可以确定在预设时域资源上一直有数据在传输,那么终端2和终端3一直不能传输数据,这样会导致终端2和终端3进行业务的时延较长。所以,在本申请实施例中,调度指示信息还包括gap指示信息的目的,可以理解为,是为终端执行LBT预留资源。沿用上述的例子,即gap指示信息可以指示在预设时域资源上预留gap,用于终端2和终端3在预留的gap进行LBT。如果在gap内,终端2或终端3进行LBT的结果是确定没有数据传输,则终端2和终端3就可以传输数据,而不需要等待较长时间。
在不同的实施例中,对于一个传输单元而言,gap可以为一个或者多个,可能包括以下几种情况:
第一种情况:
gap为一个,这个gap可以在一个传输单元的任意时域位置上,也可以在这个传输单元之前。当这个gap在这个传输单元之前,那么终端在使用这个传输单元之前就进行LBT,如果确定有信道空闲,就可以在这个传输单元的起始位置上开始传输数据,以避免资源的浪费。这种情况下,调度指示信息包括一个gap指示信息。
第二种情况:
gap为多个,这多个gap可以位于在一个传输单元上。这种情况下,调度指示信息可以包括多个gap指示信息。
在不同的实施例中,对于多个传输单元而言,gap也可以为一个或者多个,可能包括以 下几种情况:
第一种情况:
多个传输单元的gap相同。这种情况下,调度指示信息可以包括一个gap指示信息,而不需要包括多个gap指示信息,以节约信令的开销。
第二种情况:
网络设备为各个传输单元均设置了gap,且为各个传输单元设置的gap均不相同。这种情况下,调度指示信息包括多个gap指示信息,每一个gap指示信息对应每一个传输单元。在一些实施例中,每个传输单元设置的gap可以位于每个传输单元的任意时域位置。例如,多个传输单元可能是连续的多个传输单元,每个传输单元的gap可以位于每个传输单元之间。
或者,如果多个传输单元中,相邻的两个传输单元是非连续的,那么每个传输单元设置的gap,可以位于每个传输单元之间,也可以位于每个传输单元之前。当每个传输单元设置的gap位于每个传输单元之前,终端可能在每个传输单元的起始位置上开始传输数据,以避免资源的浪费。
又或者,如果多个传输单元中的部分传输单元是连续的,除部分传输单元之外的其他传输单元是非连续的。此时,部分传输单元设置的gap可以位于对应传输单元的任意时域位置。其他传输单元设置的gap可以位于对应传输单元的任意时域位置或位于对应传输单元之前。
第三种情况:
网络设备为多个传输单元中的部分传输单元设置了gap,而除部分传输单元之外的其他传输单元没有设置gap。这种情况下,调度指示信息包括的多个gap指示信息的个数小于多个传输单元的个数,以尽量节约信令的开销。与第二种情况类似,每个传输单元设置的gap可以位于每个传输单元之间或位于每个传输单元之前,这里就不再赘述。
在一些实施例中,调度指示信息还可以包括CBG指示信息。CBG指示信息可以承载在DCI的一个字段中,例如,这个字段可以是DCI的“CBG transmission information”字段,“CBG transmission information”包括的信息是基于CBG的bitmap,其中,bitmap的一个比特位对应一个CBG。
本申请实施例中,调度指示信息可以包括一个CBG指示信息,也可以包括多个CBG指示信息。对于一个传输单元而言,调度指示信息包括的CBG指示信息为一个。对于多个传输单元而言,调度指示信息包括的CBG指示信息可以为一个或多个,可能包括以下几种情况:
第一种情况:
多个传输单元上的CBG指示信息相同。这种情况下,调度指示信息可以仅包括一个CBG指示信息,而不需要包括多个CBG指示信息,以节约信令的开销。
第二种情况:
网络设备为各个传输单元均设置了CBG的传输模式,且为各个传输单元设置的CBG均不相同。这种情况下,调度指示信息包括多个CBG指示信息,每一个CBG指示信息对应每一个传输单元。
第三种情况:
网络设备为各个传输单元均设置了CBG的传输模式,其中,多个传输单元除第一个传输单元之外的其余传输单元设置的CBG均相同,或者,多个传输单元除最后一个传输单元 之外的其余传输单元设置的CBG均相同。这种情况下,调度指示信息包括两个CBG指示信息,这两个CBG指示信息中的一个CBG指示信息对应第一个传输单元或最后一个传输单元,另一个CBG指示信息对应其余传输单元。这样,针对其余传输单元,网络设备只需要指示一个CBG指示信息,而不需要分别指示相同的多个CBG指示信息,达到节约信令开销的目的。
第四种情况:多个传输单元中的部分传输单元的CBG指示信息均一致,而除所述部分传输单元之外的其他传输单元,也就是剩余的部分传输单元的CBG指示信息相同,且部分传输单元的CBG指示信息,与剩余的部分传输单元的CBG指示信息不相同。
例如,有4个传输单元,这4个传输单元中的第一个传输单元和第三个传输单元的CBG指示信息相同,而第二个传输单元和第四个传输单元的CBG指示信息相同。针对这种情况,调度指示信息包括两个CBG指示信息,这两个CBG指示信息中的一个CBG指示信息对应部分传输单元,另一个CBG指示信息对应剩余的部分传输单元。即调度指示信息指示所包括的CBG指示信息的个数小于多个传输单元的个数,可节省信令开销。
对于终端而言,如果调度指示信息包括了两个CBG指示信息,可能是上述第三种情况,也可能是上述第四种情况。同样的,为了区分,在一些实施例中,可以定义针对上述第二种情况的调度、第三种情况的调度和第四种情况的调度为不同的传输模式,这里不再赘述。
在S32中,网络设备向终端发送该调度指示信息。
网络设备确定了调度指示信息,可以向终端发送调度指示信息。例如网络设备向终端发送第一消息,第一消息携带调度指示信息。第一消息也可以理解为第一信令,“信令”和“消息”这两个概念,在本申请实施例中可互换。在后续的实施例中不再多赘述。第一信令例如为DCI和/或RRC信令等等,具体的不做限制,只要第一信令用于指示调度指示信息即可。
具体的,请参见如上实施例的介绍,根据调度指示信息所指示的内容的不同,调度指示信息可以承载在DCI的同一个字段上,也可以承载在DCI的多个字段上;或者,调度指示信息可以同时承载在DCI和RRC信令中;又或者,调度指示信息由新定义的DCI格式指示,这里不再赘述。
前面介绍了调度指示信息所指示的内容,以及网络设备如何通过调度指示信息指示终端对传输单元的调度,下面结合终端对调度指示信息的解析,以具体实例介绍调度指示信息可能的实现方式,以及终端如何根据接收的调度指示信息在传输单元进行数据的传输。下文中,以上文中的部分调度参数分别为时域资源分配参数、频域资源分配参数、gap指示信息和CBG指示信息为例。
在S33中,终端接收来自网络设备的所述调度指示信息,并根据调度指示信息在一个传输单元或者多个传输单元进行数据传输。
实施例一,以调度参数为时域资源分配参数为例。
在一些实施例中,调度指示信息指示网络设备针对一个传输单元进行调度或网络设备针对多个传输单元进行调度。
网络设备指示终端对传输单元进行传输时,网络设备可以向终端发送承载有调度指示信息的DCI。例如,调度指示信息可以承载在如前述的第一字段。该第一字段可以占用1bit,用于承载调度指示信息。对于终端而言,接收来自网络设备的DCI,解析DCI的第一字段,从而根据第一字段的值知道网络设备是针对一个传输单元进行调度,还是针对多个传输单元进行调度。
网络设备针对一个传输单元进行调度或者针对多个传输单元进行调度,可以认为是不同的调度模式。在一些实施例中,第一字段可以是前述的“indication of MODE”字段或者“Identifier for multi-TTI scheduling”,该第一字段占用1bit,用于指示第一调度模式或第二调度模式。其中,第一调度模式对应网络设备对一个传输单元进行调度,第二调度模式对应网络设备对多个传输单元进行调度。以第一字段是前述的“indication of MODE”字段为例,终端解析调度指示信息时,如果“indica tion of MODE”字段的值为“0”,则可以认为是第一调度模式;相对的,而如果“indica tion of MODE”字段的值为“1”,则可以认为是第二调度模式。或者,在一些实施例中,如果“indica tion of MODE”字段的值为“0”,则可以认为是第二调度模式;相对的,而如果“indica tion of MODE”字段的值为“1”,则可以认为是第一调度模式。
调度指示信息可以包括时域资源分配参数,以用于指示时域资源信息,使得终端根据时域资源信息在一个传输单元或者多个传输单元进行数据传输。
如果调度指示信息指示第一调度模式,也就是网络设备针对一个传输单元进行调度,那么调度指示信息包括的时域资源分配参数可以是如NR Rel-15中的DCI format 0_0,0_1中所定义的字段“time domain resource allocation”包括的实际传输的传输单元相对于接收调度指示信息所在的时间单元的偏移信息offset,起始和长度指示信息(start and length indicator value SLIV),起始symbol索引,以及调度传输单元所占用的长度(如占用的符号个数),资源映射方式等信息中的一种或多种的组合。这里的资源映射方式指的是例如PUSCH的资源映射类型。
终端可以根据如上述的一种或多种时域资源分配参数的取值确定时域资源信息。例如,在TS 38.214中定义了字段“time domain resource allocation”的取值与时域资源信息的对应关系,如表1所示。如果终端确定接收的DCI的“time domain resource allocation”的值为m,则调度指示信息对应于Row index=m+1所对应的时域资源信息。
表1-Table 6.1.2.1.1-2:Default PUSCH time domain resource allocation A for normal CP
Row index | PUSCH mapping type | K 2 | S | L |
1 | Type A | j | 0 | 14 |
2 | Type A | j | 0 | 12 |
3 | Type A | j | 0 | 10 |
4 | Type B | j | 2 | 10 |
5 | Type B | j | 4 | 10 |
6 | Type B | j | 4 | 8 |
7 | Type B | j | 4 | 6 |
8 | Type A | j+1 | 0 | 14 |
9 | Type A | j+1 | 0 | 12 |
10 | Type A | j+1 | 0 | 10 |
11 | Type A | j+2 | 0 | 14 |
12 | Type A | j+2 | 0 | 12 |
13 | Type A | j+2 | 0 | 10 |
14 | Type B | j | 8 | 6 |
15 | Type A | j+3 | 0 | 14 |
16 | Type A | j+3 | 0 | 10 |
其中,表1所示的时域资源分配参数包括资源映射方式(PUSCH mapping type)、K
2、S和L,K
2为时间单元的offset,S表示起始symbol的索引,L表示PUSCH所占的符号个数。j的取值与子载波间隔相关,示例性的,j的取值与子载波间隔的对应关系如表2所示。当子载波间隔为μ
PUSCH=0,即为15kHz时,j=1。
表2-Table 6.1.2.1.1-4:Definition of value j
μ PUSCH | j |
0 | 1 |
1 | 1 |
2 | 2 |
3 | 3 |
在本申请实施例中,如果调度指示信息指示第二调度模式,也就是网络设备针对多个传输单元进行调度,调度指示信息包括的时域资源分配参数可以沿用网络设备针对单个传输单元进行调度的实现方式,同样可以基于“time domain resource allocation”进行指示,与现有技术兼容性更强。
不同于调度指示信息指示第一调度模式的是,“time domain resource allocation”需要包括实际传输的多个传输单元对应的offset(K
2)、多个传输单元的SLIV、多个传输单元的起始symbol索引(或者终止symbol索引)、多个传输单元所占用的长度(L)、资源映射方式等中的一种或多种的组合。其中,K
2、SLIV、起始symbol索引或资源映射方式均可能是一个值,也可能是多个值。
具体的,“time domain resource allocation”所包括内容可以通过在协议中预定义的方式进行指示和/或在RRC信令中进行指示。例如,可以预定义如上述时域资源信息的配置参数列表。在RRC信令中,对于上行可以定义PUSCH-allocationlist指示该配置参数列表,对于下行则可以定义PDSCH-allocationlist指示该配置参数列表。
或者,在协议中预定义上述“time domain resource allocation”所承载的内容,例如,可以在协议中“time domain resource allocation”的值与时域资源信息的对应关系,例如表3。需要说明的是,表3中的K
2,S,L的取值均用于举例说明,对本申请实施例不构成限定。
表3-Table B.Default multi-TTI PUSCH time domain resource allocation A for normal CP
Row index | PUSCH mapping type | K 2 | S | L |
1 | Type B | j | 0 | 14 |
2 | Type B | j | 0 | 12 |
3 | Type B | j | 0 | 10 |
4 | Type B | j | 2 | 10 |
5 | Type B | j | 2 | 10 |
6 | Type B | j | 4 | 8 |
7 | Type B | j | 4 | 6 |
8 | Type B | j | 7 | 14 |
9 | Type B | {j1,j2} | 0 | 12 |
10 | Type B | {j1,j2} | 0 | 10 |
11 | Type B | {j1,j2} | 0 | 14 |
12 | Type B | {j1,j2} | 0 | 12 |
13 | Type B | {j1,j2,j3,j4} | {S1,S2,S3,S4} | {L1,L2,L3,L4} |
14 | Type B | {j1,j2,j3,j4} | {S1,S2,S3,S4} | {L1,L2,L3,L4} |
15 | Type B | {j1,j2,j3,j4} | {S1,S2,S3,S4} | {L1,L2,L3,L4} |
16 | Type B | {j1,j2,j3,j4} | {S1,S2,S3,S4} | {L1,L2,L3,L4} |
如表3所示,K
2,S,L均可以包括一个取值或多个取值。其中,示例性地,K
2的每个取值均与子载波间隔具有如表2所示的对应关系。可选的,K
2的取值也可以为标准定义的其他任意的数值,示例性地,j1=1,j2=3,j3=5,j4=8,等。
示例性的,请参阅图6,图6以包括连续的4个slot为例,当K
2的取值为一个,对应4个slot中第一个slot相对于当前指示信息所在时间单元的时间offset。例如,在slot n收到调度指示信息,则表示用于上行传输的4个slot的首个slot位于slot n+K
2,其中,n为slot的编号。当多个传输单元为非连续的多个传输单元时,K
2的取值可以为多个,分别对应各个传输单元的offset。
S的取值为一个:如果多个传输单元为连续的多个传输单元时,S的取值可以对应多个传输单元中的第一个传输单元的起始symbol;或者,S的取值可以对应多个传输单元,此时,可以认为多个传输单元中的各个传输单元的起始symbol都一样。
S的取值为多个:S的取值的个数可以小于或等于多个传输单元的个数。如果S的取值的个数等于多个传输单元的个数,一个S的取值对应一个传输单元,可以认为每个传输单元的起始symbol均不同。例如多个传输单元为非连续的多个传输单元时,每个传输单元的起始symbol均不同。
如果S的取值的个数小于多个传输单元的个数,可以认为多个传输单元中的部分传输单元的起始symbol相同,一个S的取值对应部分传输单元的起始symbol。例如,S的取值为2个,对于多个传输单元是非连续的多个传输单元来说,可以认为多个传输单元中的部分传输单元的起始symbol相同,除所述部分传输单元之外其余传输单元的起始symbol相同;对于多个传输单元是连续的多个传输单元来说,则可以认为多个传输单元中除首个传输单元之外的其他传输单元的起始symbol相同。
与S类似,L的值也可以有一个或多个,具体可以参照S的实现,这里不再赘述。
在另一种可能的实现方式中,如果网络设备向终端发送RRC信令以及DCI,用于指示调度指示信息,本申请实施例可以在例如上述的PUSCH-allocationlist中定义时域资源信息的表格。这样可以在PUSCH-allocationlist中定义的表格中,查找与DCI中“time domain resource allocation”所指示的取值对应的时域资源信息。示例性的,在PUSCH-allocationlist可以定义时域资源信息的表格,所定义的表格中一个索引对应一个或多个SLIV。在所定义的时域资源信息的表格中获取与“time domain resource allocation”所承载的取值相对应的索引,再根据获取索引查找对应的一个或多个SLIV。
在又一种可能的实现方式中,如果网络设备通知终端新定义的DCI format,用于指示第一调度模式或第二调度模式。例如,新定义的DCI format 0_0A用于指示第一调度模式,新定义的DCI format 0_1A用于指示第二调度模式。调度指示信息包括的时域资源分配参数可以承载在DCI的“time domain resource allocation”,类似上述表3的实施例所描述的实现方式。不同于表3的是,时域资源分配参数可以是K
2、S和终止symbol索引(E),而不是传 输单元长度L。例如,可以在协议中定义表4。其中,示例性地,K
2的每个取值均与子载波间隔具有如表2所示的对应关系。可选的,K
2的取值也可以为标准定义的其他任意的数值,示例性地,j1=1,j2=3,j3=5,j4=8等。
表4-Table C.Default multi-TTI PUSCH time domain resource allocation A for normal CP
Row index | PUSCH mapping type | K 2 | S | E |
1 | Type B | j | 0 | 13 |
2 | Type B | j | 0 | 12 |
3 | Type B | j | 0 | 10 |
4 | Type B | j | 2 | 10 |
5 | Type B | j | 2 | 10 |
6 | Type B | j | 4 | 8 |
7 | Type B | j | 4 | 6 |
8 | Type B | j | 7 | 13 |
9 | Type B | {j1,j2} | 0 | 12 |
10 | Type B | {j1,j2} | 0 | 10 |
11 | Type B | {j1,j2} | 0 | 13 |
12 | Type B | {j1,j2} | 0 | 12 |
13 | Type B | {j1,j2,j3,j4} | {S1,S2,S3,S4} | {E1,E2,E3,E4} |
14 | Type B | {j1,j2,j3,j4} | {S1,S2,S3,S4} | {E1,E2,E3,E4} |
15 | Type B | {j1,j2,j3,j4} | {S1,S2,S3,S4} | {E1,E2,E3,E4} |
16 | Type B | {j1,j2,j3,j4} | {S1,S2,S3,S4} | {E1,E2,E3,E4} |
表4中,E的取值同样可以有一个或多个。示例性的,E的取值为一个,可以认为是多个传输单元的终止symbol都相同。E的取值可以为多个,例如,E的取值为2个,对于多个连续的传输单元来说,可以认为多个传输单元中除最后一个传输单元之外的其他传输单元的终止symbol都相同;或者,可以认为多个传输单元中的部分传输单元的终止symbol相同,除所述部分传输单元之外的其他传输单元的终止symbol相同。需要说明的是,表4中的K
2,S,E的取值均用于举例说明。
同样的,如果网络设备向终端发送RRC信令以及DCI,用于指示调度指示信息,调度指示信息包括的时域资源分配参数的指示可以援引前述在上述的PUSCH-allocationlist中定义时域资源信息的表格的方式实现,这里不再赘述。
如果网络设备通知终端新定义的DCI format,用于指示第一调度模式或第二调度模式,调度指示信息包括的时域资源分配参数的指示可以援引前述类似表2的实施例所描述的实现方式,这里不再赘述。
调度指示信息包括的时域资源分配参数的取值包括的个数不同,可以认为是不同的调度模式。例如,S的取值包括第一取值和第二取值,如前述实施例中的第一字段可以是上述的“indication of MODE”,用于指示第一调度模式或第二调度模式和传输模式(第三传输模式或第四传输模式或第五传输模式)。从而终端可以根据“indication of MODE”的值确定针对多个调度单元的传输是基于何种传输模式,进而确定S的两个取值分别对应哪个传输单元或哪些传输单元。
实施例二,以调度参数为频域资源分配参数为例。
与实施例一相同,调度指示信息可以承载前述的“indication of MODE”字段或者“Identifier for multi-TTI scheduling”字段,用于指示第一调度模式或第二调度模式。与实施例一的不同之处在于,调度指示信息包括的频域资源分配参数是如NR Rel-15中的DCI format 0_0,0_1中所定义的字段“frequency domain resource allocation”包括的频域资源分配类型、以及对应类型的频域资源信息,例如包括资源索引信息、资源个数信息等的一种或多种的组合。
示例性的,“frequency domain resource allocation”占用的多个bit中的2bit,可以用于指示资源分配类型。例如,这2bit的值是“00”,则表示资源分配类型为type 0;这2bit的值是“01”则表示资源分配类型为type 1;这2bit的值是“10”,则表示资源分配类型为type X类型。其中,type 0为基于资源块组(resource block group,RBG)的bitmap方式,type 1为基于连续资源块的资源分配方式,目前,NR Rel-15中已经支持type0和type1。type X是本申请实施例引入的一种新的资源分配类型,type X可以理解为是基于interlace的资源分配方式。其中,interlace可以理解为由等间隔分布在一个子带subband或部分带宽(Bandwidth Part,BWP)或载波carrier上的一簇资源组成资源集合。例如,interlace可以为RB,也可以是子载波、子载波集合等。
在一些实施例中,调度指示信息包括的用于指示资源分配类型的信息也可以承载在新定义的DCI字段,例如“frequency domain resource allocation type indication”中。示例性的,如果调度指示信息指示资源分配类型为type 0,即基于资源块组的bitmap方式,则“frequency domain resource allocation type indication”还应包括一个bitmap信息,这个bitmap的一个比特位对应一个资源块或资源块组。例如,如果对应的比特位的值为“1”,则可以表示该比特位对应的资源块或资源块组被分配;相对的,如果对应的比特位的值为“0”,则可以表示该比特位对应的资源块或资源块组没有被分配。如果调度指示信息指示资源分配类型为type1,即基于连续资源块的资源分配方式,则“frequency domain resource allocation type indication”应包括一个资源指示值(resource indication value,RIV)信息,根据该RIV信息可以确定所分配的连续的资源块中,起始资源块的索引RB
start以及所分配的连续资源块的个数L
RBs。
如果调度指示信息包括的资源分配类型为type X,在一些实施例中,“frequency domain resource allocation type indication”应承载一个基于interlace的RIV信息,一个RIV信息对应一个或多个interlace资源。其中,一个或多个interlace所指示的资源如公式(3)所示:
RB
START+l+i×N (3)
公式(3)中,N为interlace的个数;i∈[0,M],M为一个interlace中所包含的资源的个数(不同的interlace中所包含的资源的个数可以不同);l∈[0,L],L为分配的interlace的个数,RB
START为所分配的资源中起始资源的索引。
RIV=N(L-1)+RB
START (1)
RIV=N(N-L+1)+(N-1-RB
START) (2)
在另一些实施例中,“frequency domain resource allocation type indication”应包括一个基于interlace的bitmap信息,这个bitmap的一个比特位对应一个interlace。例如,如果对应的比特位的值为“1”,则可以表示该比特位对应的interlace被分配;相对的,如果对应的比特位的值为“0”,则可以表示该比特位对应的interlace没有被分配。
不同于一个传输单元,对于多个传输单元的调度而言,调度指示信息包括的频域资源分配参数的取值可以包括一个或多个。例如,调度指示信息可以包括一个或多个用于指示资源分配类型的指示信息。当调度指示信息包括一个用于指示资源分配类型的指示信息,则终端可以认为多个传输单元的资源分配类型相同。当调度指示信息包括多个用于指示资源分配类型的指示信息,则终端可以认为多个传输单元的资源分配类型不相同。
调度指示信息包括的频域资源分配参数可以承载在DCI的一个字段,也可以承载在DCI的多个字段,例如承载在两个字段。这两个字段可能是“frequency domain resource allocation1”和“frequency domain resource allocation2”。
如果调度指示信息包括的资源分配类型为type 0,调度指示信息可以包括承载在字段“frequency domain resource allocation”的一个或多个bitmap信息。如果调度指示信息包括的资源分配类型为type1,调度指示信息可以包括承载在“frequency domain resource allocation”一个或多个RIV信息。再如果,调度指示信息包括的资源分配类型为type X,调度指示信息可以包括承载在“frequency domain resource allocation”的一个或多个基于interlace的RIV信息。其中,一个RIV信息对应一个或多个interlace资源。又如果,调度指示信息包括的资源分配类型为type X,调度指示信息可以包括承载在“frequency domain resource allocation”的一个或多个基于interlace的bitmap信息。
如上的“frequency domain resource allocation”如果包括一个bitmap信息或RIV信息或基于interlace的RIV信息,可以认为多个传输单元的频域资源信息相同。如果“frequency domain resource allocation”包括多个bitmap信息或多个RIV信息或多个基于interlace的RIV信息,可以认为多个传输单元的频域资源信息不相同。
在一种可能的实施方式中,如果在多个传输单元上的频域资源分配一致,那么调度指示信息包括的频域资源分配参数的取值有一个。例如,调度指示信息包括的频域资源分配参数可以包括一个bitmap信息、一个RIV信息、一个基于interlace的RIV信息和一个基于interlace的bitmap信息中的一种或多种组合。而如果在多个传输单元上的频域资源分配不一致,那么调度指示信息包括的频域资源分配参数的取值有多个。例如,调度指示信息包括的频域资源分配参数可以包括多个bitmap信息、多个RIV信息、多个基于interlace的RIV信息和多个基于interlace的bitmap信息的一种或多种组合。
在一些实施例中,调度指示信息包括的频域资源参数还可以用于指示带宽指示信息。带宽指示信息可以用于指示BWP索引、subband索引和载波索引等的一种或多种组合。调度指示信息可以包括一个或多个带宽指示信息。如果在多个传输单元上的带宽信息一致,那么调度指示信息中包含一个带宽指示信息。而如果在多个传输单元上的频域资源分配不一致,那么调度指示信息中包含多个带宽指示信息。
与实施例一相同,调度指示信息可以通过RRC信令指示频域资源信息,具体的,可以援引前述通过RRC信令指示时域资源信息的实现方式,这里不再赘述。
与调度指示信息包括的时域资源分配参数相同,调度指示信息包括的频域资源分配参数的取值包括的个数不同,可以认为是不同的调度模式。关于终端如何确定频域资源分配参数的取值与传输单元的对应关系,可以参见实施例一的描述,这里不再赘述。
实施例三,以调度参数为gap指示信息为例。
与实施例一的不同之处在于,调度指示信息还可以包括一个gap指示信息或多个gap指示信息。每一个gap指示信息可以指示一种或多种大小的gap。
示例性的,对于一个传输单元而言,调度指示信息可以包括一个gap指示信息或多个gap指示信息,以为终端执行LBT预留一个或多个gap。对于多个传输单元而言,当多个传输单元上的gap信息一致时,调度指示信息包括一个gap指示信息,以节约信令的开销。当多个传输单元中仅第一个传输单元上有gap时,调度指示信息包括一个gap指示信息。当多个传输单元上的gap信息不一致时,调度指示信息包括多个gap指示信息,分别指示多个传输单元上的gap信息。
对于终端而言,如果确定调度指示信息包括一个gap指示信息,此时可以根据调度指示信息所指示的是第一调度模式,还是第二调度模式,确定这个gap指示信息适用于一个传输单元,还是多个传输单元。进一步的,如果终端确定是第二调度模式,可以进一步确定这个gap指示信息是适用于第一个传输单元,还是多个传输单元。例如,调度指示信息只包含一个gap指示信息,但是***针对多个传输单元,可能自定义多个传输单元均设置了gap的传输模式或多个传输单元中部分传输单元设置了gap的传输模式。终端可以解决所设置的传输模式,例如,是多个传输单元均设置了gap的传输模式,确定这个gap指示信息是适用于多个传输单元。
与调度指示信息包括的时域资源分配参数相同,调度指示信息包括的gap指示信息的个数不同,可以认为是不同的调度模式。关于终端如何确定调度指示信息包括的gap指示信息与传输单元的对应关系,可以参见实施例一的描述,这里不再赘述。
实施例四,以调度参数为CBG指示信息为例。
与实施例一的不同之处在于,调度指示信息还可以包括一个CBG指示信息或多个CBG指示信息。
示例性的,对于一个传输单元而言,调度指示信息可以包括一个CBG指示信息或多个CBG指示信息。对于多个传输单元而言,当多个传输单元上的CBG信息一致时,调度指示信息可以仅包括一个CBG指示信息,以节约信令的开销。当多个传输单元上的CBG信息不一致时,调度指示信息包括多个CBG指示信息,分别指示多个传输单元上的CBG信息。
对于终端而言,如果确定调度指示信息仅包括一个CBG指示信息,此时可以根据调度指示信息所指示的是第一调度模式,还是第二调度模式,确定这个CBG指示信息适用于一个传输单元,还是多个传输单元。进一步的,如果终端确定是第二调度模式,可以进一步确定这个CBG指示信息是适用于第一个传输单元,还是多个传输单元。例如,调度指示信息只包含一个CBG指示信息,但是***针对多个传输单元,可能自定义多个传输单元均设置了CBG的传输模式或多个传输单元中部分传输单元设置了CBG的传输模式。终端可以解析调度指示信息指示的传输模式,例如,是多个传输单元均设置了CBG的传输模式,则确定这个CBG指示信息对应多个传输单元。如果调度指示信息指示是针对第一个传输单元设置了CBG的传输模式,则确定这个CBG指示信息对应第一个传输单元。
本申请实施例中,调度指示信息可以用于指示第一调度模式或第二调度模式;或者, 调度指示信息可以用于指示第一调度模式或第二调度模式,和传输模式(第一传输模式或第二传输模式);或者,调度指示信息可以用于指示第一调度模式或第二调度模式,和传输模式(第一传输模式或第二传输模式),以及(第三传输模式或第四传输模式或第五传输模式)。针对调度指示信息所指示的内容的不同,调度指示信息的实现方式也所有不同。例如,如果调度指示信息承载在DCI中,调度指示信息可以承载在新定义的DCI字段,也可以承载在新定义的DCI字段以及复用DCI已有的字段;或者,调度指示信息也可以由新定义的DCI格式指示。因此,本申请实施例设计了新的DCI。为了便于理解,下面以具体的DCI作介绍说明。
在一些实施例中,可以如表5所示的一种DCI。
表5-Enhanced DCI format for multi-TTI scheduling on top of DCI format 0_0
在一些实施例中,可以如表6所示的一种DCI。
表6-Enhanced DCI format for multi-TTI scheduling on top of DCI format 0_0
在一些实施例中,可以如表5和表6所示的一种DCI,这里就不再赘述。
本申请通过上述方案,调度指示信息可以指示被调度的传输单元是一个传输单元或者多个传输单元,以在存在多个传输单元的情况下,明确指示终端同时针对多个传输单元进行传输的方式,有助于节省终端针对多个传输单元进行LBT的开销。
上述本申请提供的实施例中,分别从网络设备、终端、以及网络设备和终端之间交互的角度对本申请实施例提供的方法进行了介绍。为了实现上述本申请实施例提供的方法中的各功能,网络设备和终端可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
下面结合附图介绍本申请实施例中用来实现上述方法的通信装置。因此,上文中的内容均可以用于后续实施例中,重复的内容不再赘述。
图7示出了一种通信装置700的结构示意图。其中,通信装置700可以是网络设备,能够实现本申请实施例提供的方法中网络设备的功能;通信装置700也可以是能够支持网络设备实现本申请实施例提供的方法中网络设备的功能的装置。通信装置700可以是硬件结构、软件模块、或硬件结构加软件模块。通信装置700可以由芯片***实现。本申请实施例中,芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
通信装置700可以包括处理模块701和通信模块702。
处理模块701可以用于执行图3所示的实施例中的步骤S31,和/或用于支持本文所描述的技术的其它过程。
通信模块702用于通信装置700和其它模块进行通信,其可以是电路、器件、接口、总线、软件模块、收发器或者其它任意可以实现通信的装置。
通信模块702可以用于执行图3所示的实施例中的步骤S32,和/或用于支持本文所描述的技术的其它过程。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
图8示出了一种通信装置800的结构示意图。其中,通信装置800可以是终端,能够实现本申请实施例提供的方法中终端的功能;通信装置800也可以是能够支持终端实现本申请实施例提供的方法中终端的功能的装置。通信装置800可以是硬件结构、软件模块、或硬件结构加软件模块。通信装置800可以由芯片***实现。本申请实施例中,芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
通信装置800可以包括处理模块801和通信模块802。
处理模块801可以用于执行图3所示的实施例中的步骤S33,和/或用于支持本文所描述的技术的其它过程。
通信模块802可以用于执行图3所示的实施例中的步骤S32,和/或用于支持本文所描述的技术的其它过程。通信模块802用于通信装置800和其它模块进行通信,其可以是电路、器件、接口、总线、软件模块、收发器或者其它任意可以实现通信的装置。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
如图9所示为本申请实施例提供的通信装置900,其中,通信装置900可以是图3所示的实施例中的网络设备,能够实现本申请实施例提供的方法中网络设备的功能;通信装置900也可以是能够支持网络设备实现本申请实施例提供的方法中网络设备的功能的装置。其中,该通信装置900可以为芯片***。本申请实施例中,芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
在硬件实现上,上述通信模块702可以为收发器,收发器集成在通信装置900中构成通信接口910。
通信装置900包括至少一个处理器920,用于实现或用于支持通信装置900实现本申请实施例提供的方法中网络设备的功能。示例性地,处理器920可以确定调度指示信息,具体参见方法示例中的详细描述,此处不做赘述。
通信装置900还可以包括至少一个存储器930,用于存储程序指令和/或数据。存储器930和处理器920耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器920可能和存储器930协同操作。处理器920可能执行存储器930中存储的程序指令。所述至少一个存储器中的至少一个可以包括于处理器中。
通信装置900还可以包括通信接口910,用于通过传输介质和其它设备进行通信,从而用于通信装置900中的装置可以和其它设备进行通信。示例性地,该其它设备可以是终端。处理器920可以利用通信接口910收发数据。通信接口910具体可以是收发器。
本申请实施例中不限定上述通信接口910、处理器920以及存储器930之间的具体连接介质。本申请实施例在图9中以存储器930、处理器920以及通信接口910之间通过总线940连接,总线在图9中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
在本申请实施例中,处理器920可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
在本申请实施例中,存储器930可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
如图10所示为本申请实施例提供的通信装置1000,其中,通信装置1000可以是终端,能够实现本申请实施例提供的方法中终端的功能;通信装置1000也可以是能够支持终端实现本申请实施例提供的方法中终端的功能的装置。其中,该通信装置1000可以为芯片***。本申请实施例中,芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
在硬件实现上,上述通信模块802可以为收发器,收发器集成在通信装置1000中构成通信接口1010。
通信装置1000包括至少一个处理器1020,用于实现或用于支持通信装置1000实现本申请实施例提供的方法中终端的功能。示例性地,处理器1020可以根据调度指示信息在一个传输单元或多个传输单元进行传输,具体参见方法示例中的详细描述,此处不做赘述。
通信装置1000还可以包括至少一个存储器1030,用于存储程序指令和/或数据。存储器1030和处理器1020耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器1020可能和存储器1030协同操作。处理器1020可能执行存储器1030中存储的程序指令。所述至少一个存储器中的至少一个可以包括于处理器中。
通信装置1000还可以包括通信接口1010,用于通过传输介质和其它设备进行通信,从而用于装置1000中的装置可以和其它设备进行通信。示例性地,该其它设备可以是网络设备。处理器1020可以利用通信接口1010收发数据。通信接口1010具体可以是收发器。
本申请实施例中不限定上述通信接口1010、处理器1020以及存储器1030之间的具体连接介质。本申请实施例在图10中以存储器1030、处理器1020以及通信接口1010之间通过总线1040连接,总线在图10中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
在本申请实施例中,处理器1020可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
在本申请实施例中,存储器1030可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
本申请实施例中通信装置为接入网设备,该接入网设备可以如图11所示,该接入网设 备可应用于如图2所示的***中,执行上述方法实施例中网络设备的功能。接入网设备110可包括一个或多个射频单元,如远端射频单元(remote radio unit,RRU)1110和一个或多个基带单元(baseband unit,BBU)(也可称为数字单元,digital unit,DU)1120。所述RRU1110可以称为通信模块,与图7中的通信模块702对应,可选地,该通信模块还可以称为收发机、收发电路、或者收发器等等,其可以包括至少一个天线1111和射频单元1112。所述RRU 1110部分主要用于射频信号的收发以及射频信号与基带信号的转换,例如用于向终端设备发送指示信息。所述BBU 1120部分主要用于进行基带处理,对基站进行控制等。所述RRU 1110与BBU 1120可以是物理上设置在一起,也可以物理上分离设置的,即分布式基站。
所述BBU 1120为基站的控制中心,也可以称为处理模块,可以与图7中的处理模块701对应,主要用于完成基带处理功能,如信道编码,复用,调制,扩频等等。例如所述BBU(处理模块)可以用于控制基站执行上述方法实施例中关于网络设备的操作流程,例如,生成上述指示信息等。
在一个示例中,所述BBU 1120可以由一个或多个单板构成,多个单板可以共同支持单一接入制式的无线接入网(如LTE网),也可以分别支持不同接入制式的无线接入网(如LTE网,5G网或其他网)。所述BBU 1120还包括存储器1121和处理器1122。所述存储器1121用以存储必要的指令和数据。所述处理器1122用于控制基站进行必要的动作,例如用于控制基站执行上述方法实施例中关于网络设备的操作流程。所述存储器1121和处理器1122可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。
本申请实施例中通信装置为终端,该终端可以如图12所示,图12示出了一种简化的终端的结构示意图。便于理解和图示方便,图12中,终端以手机作为例子。如图12所示,终端包括处理器、存储器、射频电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对终端进行控制,执行软件程序,处理软件程序的数据等。存储器主要用于存储软件程序和数据。射频电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。需要说明的是,有些种类的终端可以不具有输入输出装置。
当需要发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。为便于说明,图12中仅示出了一个存储器和处理器。在实际的终端产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本申请实施例对此不做限制。
作为一种可选的实现方式,处理器可以包括基带处理器和/或中央处理器,基带处理器主要用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个终端进行控制,执行软件程序,处理软件程序的数据。图12中的处理器可以集成基带处理器和中央处理器的功能,本领域技术人员可以理解,基带处理器和中央处理器也可以是各自独立的处理器,通过总线等技术互联。本领域技术人员可以理解,终端可以包括多个基带处理器以适应不 同的网络制式,终端可以包括多个中央处理器以增强其处理能力,终端的各个部件可以通过各种总线连接。所述基带处理器也可以表述为基带处理电路或者基带处理芯片。所述中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储单元中,由处理器执行软件程序以实现基带处理功能。
在本申请实施例中,可以将具有收发功能的天线和控制电路视为终端的收发单元,例如,用于支持终端执行如图3部分所述的接收功能和发送功能。将具有处理功能的处理器视为终端的处理单元。如图12所示,终端包括收发单元1210和处理单元1220。收发单元也可以称为收发器、收发机、收发装置等。处理单元也可以称为处理器,处理单板,处理模块、处理装置等。可选的,可以将收发单元1210中用于实现接收功能的器件视为接收单元,将收发单元1210中用于实现发送功能的器件视为发送单元,即收发单元1210包括接收单元和发送单元。收发单元有时也可以称为收发机、收发器、或收发电路等。接收单元有时也可以称为接收机、接收器、或接收电路等。发送单元有时也可以称为发射机、发射器或者发射电路等。
应理解,收发单元1210用于执行上述方法实施例中终端侧的发送操作和接收操作,处理单元1220用于执行上述方法实施例中终端上除了收发操作之外的其他操作。
例如,在一种实现方式中,收发单元1210用于执行图3所示的实施例中的步骤S32中终端侧的接收操作,和/或收发单元1210还用于执行本申请实施例中终端侧的其他收发步骤。处理单元1220,用于执行图3所示的实施例中的步骤S33,和/或处理单元1220还用于执行本申请实施例中终端侧的其他处理步骤。处理器1220可用于执行该存储器存储的指令,以控制收发单元1210接收信号和/或发送信号,完成上述方法实施例中终端的功能。作为一种实现方式,收发单元1210的功能可以考虑通过收发电路或者收发的专用芯片实现。
当该通信装置为芯片时,该芯片包括收发单元和处理单元。其中,收发单元可以是输入输出电路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。
本实施例中的通信装置为终端时,可以参照图13所示的设备。作为一个例子,该设备可以完成类似于图10中处理器1020的功能。在图13中,该设备包括处理器1310,发送数据处理器1320,接收数据处理器1330。上述实施例中的处理模块801可以是图13中的该处理器1310,并完成相应的功能。上述实施例中的收发模块802可以是图13中的发送数据处理器1320,和/或接收数据处理器1330。虽然图13中示出了信道编码器、信道解码器,但是可以理解这些模块并不对本实施例构成限制性说明,仅是示意性的。
图14示出本实施例的另一种形式。处理装置1400中包括调制子***、中央处理子***、周边子***等模块。本实施例中的通信装置可以作为其中的调制子***。具体的,该调制子***可以包括处理器1403,接口1404。其中处理器1403完成上述处理模块801的功能,接口1404完成上述通信模块802的功能。作为另一种变形,该调制子***包括存储器1406、处理器1403及存储在存储器1406上并可在处理器上运行的程序,该处理器1403执行该程序时实现上述方法实施例中终端侧的方法。需要注意的是,所述存储器1406可以是非易失性的,也可以是易失性的,其位置可以位于调制子***内部,也可以位于处理装置1400中,只要该存储器1406可以连接到所述处理器1403即可。
在一种可能的设计中,以通信装置900为例,通信装置900包括用于确定调度指示信息的部件(means),以及用于发送调度指示信息的部件(means)。可以通过一个或多个处理 器来实现所述生成调度指示信息的means以及发送调度指示信息的means的功能。例如可以通过一个或多个处理器生成所述调度指示信息,通过收发器、或输入/输出电路、或芯片的接口发送所述调度指示信息。所述调度指示信息可以参见上述方法实施例中的相关描述。
在一种可能的设计中,所述通信装置900包括用于接收调度指示信息的部件(means),以及用于根据该调度指示信息,传输数据的部件(means)。所述调度指示信息以及如何根据该调度指示信息在一个传输单元或多个传输单元上传输数据可以参见上述方法实施例中的相关描述。例如可以通过收发器、或输入/输出电路、或芯片的接口接收所述调度指示信息,通过一个或多个处理器根据该调度指示信息在一个传输单元或多个传输单元上传输数据。
可选的,处理器901除了实现图3所示的实施例的方法,还可以实现其他功能。
在又一种可能的设计中,通信装置900也可以包括电路,所述电路可以实现前述方法实施例中网络设备或终端的功能。
在又一种可能的设计中所述通信装置900中可以包括一个或多个存储器,其上存有指令所述指令可在所述处理器上被运行,使得所述通信装置900执行上述方法实施例中描述的方法。可选的,所述存储器中还可以存储有数据。可选的处理器中也可以存储指令和/或数据。例如,所述一个或多个存储器可以存储上述实施例中所描述的对应关系,或者上述实施例中所涉及的相关的参数或表格等。所述处理器和存储器可以单独设置,也可以集成在一起。
在又一种可能的设计中,所述通信装置900还可以包括收发单元1112以及天线1111。所述处理器1122可以称为处理单元,对通信装置(终端或者基站)进行控制。所述收发单元1112可以称为收发机、收发电路、或者收发器等,用于通过天线1111实现通信装置的收发功能。
本申请还提供一种通信***,其包括前述的一个或多个网络设备,和,一个或多个终端。
应注意,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例中的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM), 其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本申请实施例还提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被计算机执行时实现上述任一方法实施例所述的资源调度的方法。
本申请实施例还提供了一种计算机程序产品,该计算机程序产品被计算机执行时实现上述任一方法实施例所述的资源调度的方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(Digital Subscriber Line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(Digital Video Disc,DVD))、或者半导体介质(例如,固态硬盘(Solid State Disk,SSD))等。
本申请实施例还提供了一种处理装置,包括处理器和接口;所述处理器,用于执行上述任一方法实施例所述的资源调度的方法。
应理解,上述处理装置可以是一个芯片,所述处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,改存储器可以集成在处理器中,可以位于所述处理器之外,独立存在。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
另外,本文中术语“***”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应理解,在本申请实施例中,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本申请实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本申请可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外。任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本申请所使用的,盘(Disk)和碟(disc)包括压缩光碟(CD)、激光碟、光碟、数字通用光碟(DVD)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
总之,以上所述仅为本申请技术方案的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (32)
- 一种资源调度的方法,其特征在于,包括:网络设备确定调度指示信息,所述调度指示信息用于指示所述网络设备对一个传输单元进行调度,或者,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度;所述网络设备向终端发送所述调度指示信息。
- 一种资源调度的方法,其特征在于,包括:终端接收来自网络设备的调度指示信息,所述调度指示信息用于指示所述网络设备对一个传输单元进行调度,或者,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度;所述终端根据所述调度指示信息在一个传输单元或者多个传输单元进行传输。
- 如权利要求1或2所述的方法,其特征在于,所述调度指示信息还用于指示所述终端根据网络设备的调度指示进行传输,或者,所述调度指示信息还用于指示所述终端根据先听后说LBT的结果进行传输。
- 如权利要求1或2所述的方法,其特征在于,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,其中,所述多个调度参数中的各个调度参数均包括一个取值;或者,所述多个调度参数中的部分调度参数包括多个取值,除所述部分调度参数以外的其它参数有一个取值。
- 如权利要求1或2所述的方法,其特征在于,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,所述多个调度参数中的部分调度参数有第一取值和第二取值,其中,所述第一取值对应所述多个传输单元中的首个传输单元,所述第二取值对应所述多个传输单元中除所述首个传输单元之外的其他传输单元;或者,所述第一取值对应所述多个传输单元中的最后一个传输单元,所述第二取值对应所述多个传输单元中除所述最后一个传输单元之外的其他传输单元。
- 如权利要求4或5所述的方法,其特征在于,所述部分调度参数为以下参数中的一个或多个:时域资源分配参数、频域资源分配参数、编码块组CBG指示信息和起始符号参数。
- 如权利要求1-6任一所述的方法,其特征在于,所述调度指示信息包括用于所述网络设备对一个传输单元进行调度的间隙gap指示信息,所述gap指示信息用于指示至少一种gap长度。
- 如权利要求1-6任一所述的方法,其特征在于,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,其中,所述调度指示信息包括一个gap指示信息;或者,所述调度指示信息包括多个gap指示信息,其中,一个传输单元对应一个gap指示信息;所述gap指示信息用于指示至少一种gap长度。
- 如权利要求1-8任一所述的方法,其特征在于,所述调度指示信息还用于指示所述终端在一个传输单元的gap中进行LBT,或者,所述调度指示信息还用于指示所述终端在多个传输单元的gap中进行LBT。
- 如权利要求1-9任一所述的方法,其特征在于,所述调度指示信息承载在信令的多个字段上;或者,所述调度指示信息承载在所述信令的同一字段的不同比特上;或者,所述调度指示信息通过下行控制信息DCI的第一格式指示;所述信令为DCI和/或无线资源控制RRC信令。
- 一种通信装置,其特征在于,包括:处理器,用于确定调度指示信息,所述调度指示信息用于指示网络设备对一个传输单元进行调度,或者,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度;收发器,用于在所述处理器的控制下,向终端发送所述调度指示信息。
- 一种通信装置,其特征在于,包括:收发器,用于接收来自网络设备的调度指示信息,所述调度指示信息用于指示所述网络设备对一个传输单元进行调度,或者,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度;处理器,用于根据所述调度指示信息在一个传输单元或者多个传输单元进行传输。
- 如权利要求11或12所述的通信装置,其特征在于,所述调度指示信息还用于指示所述终端根据网络设备的调度指示进行传输,或者,所述调度指示信息还用于指示所述终端根据先听后说LBT的结果进行传输。
- 如权利要求11或12所述的通信装置,其特征在于,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,其中,所述多个调度参数中的各个调度参数均包括一个取值;或者,所述多个调度参数中的部分调度参数包括多个取值,除所述部分调度参数以外的其它参数有一个取值。
- 如权利要求11或12所述的通信装置,其特征在于,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,所述多个调度参数中的部分调度参数有第一取值和第二取值,其中,所述第一取值对应所述多个传输单元中的首个传输单元,所述第二取值对应所述多个传输单元中除所述首个传输单元之外的其他传输单元;或者,所述第一取值对应所述多个传输单元中的最后一个传输单元,所述第二取值对应所述多个传输单元中除所述最后一个传输单元之外的其他传输单元。
- 如权利要求14或15所述的通信装置,其特征在于,所述部分调度参数为以下参数中的一个或多个:时域资源分配参数、频域资源分配参数、编码块组CBG指示信息和起始符号参数。
- 如权利要求12-16任一所述的通信装置,其特征在于,所述调度指示信息包括用于所述网络设备对一个传输单元进行调度的间隙gap指示信息,所述gap指示信息用于指示至少一种gap长度。
- 如权利要求12-17任一所述的通信装置,其特征在于,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,其中,所述调度指示信息包括一个gap指示信息;或者,所述调度指示信息包括多个gap指示信息,其中,一个传输单元对应一个gap指示信息;所述gap指示信息用于指示至少一种gap长度。
- 如权利要求12-18任一所述的通信装置,其特征在于,所述调度指示信息还用于指示所述终端在一个传输单元的gap中进行LBT,或者,所述调度指示信息还用于指示所述终端在多个传输单元的gap中进行LBT。
- 如权利要求12-19任一所述的通信装置,其特征在于,所述调度指示信息承载在信令的多个字段上;或者,所述调度指示信息承载在信令的同一字段的不同比特上;或者,所述调度指示信息通过下行控制信息DCI的第一格式指示;所述信令为DCI和/或无线资源控制RRC信令。
- 一种通信装置,其特征在于,包括:处理模块,用于确定调度指示信息,所述调度指示信息用于指示网络设备对一个传输单元进行调度,或者,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度;收发模块,用于在所述处理器的控制下,向终端发送所述调度指示信息。
- 一种通信装置,其特征在于,包括:收发模块,用于接收来自网络设备的调度指示信息,所述调度指示信息用于指示所述网络设备对一个传输单元进行调度,或者,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度;处理模块,用于根据所述调度指示信息在一个传输单元或者多个传输单元进行传输。
- 如权利要求21或22所述的通信装置,其特征在于,所述调度指示信息还用于指示所述终端根据网络设备的调度指示进行传输,或者,所述调度指示信息还用于指示所述终端根据先听后说LBT的结果进行传输。
- 如权利要求21或22所述的通信装置,其特征在于,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,其中,所述多个调度参数中的各个调度参数均包括一个取值;或者,所述多个调度参数中的部分调度参数包括多个取值,除所述部分调度参数以外的其它参数有一个取值。
- 如权利要求21或22所述的通信装置,其特征在于,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,所述调度指示信息包括多个调度参数,所述多个调度参数中的部分调度参数有第一取值和第二取值,其中,所述第一取值对应所述多个传输单元中的首个传输单元,所述第二取值对应所述多个传输单元中除所述首个传输单元之外的其他传输单元;或者,所述第一取值对应所述多个传输单元中的最后一个传输单元,所述第二取值对应所述多个传输单元中除所述最后一个传输单元之外的其他传输单元。
- 如权利要求24或25所述的通信装置,其特征在于,所述部分调度参数为以下参数中的一个或多个:时域资源分配参数、频域资源分配参数、编码块组CBG指示信息和起始符号参数。
- 如权利要求22-26任一所述的通信装置,其特征在于,所述调度指示信息包括用于所述网络设备对一个传输单元进行调度的间隙gap指示信息,所述gap指示信息用于指示至少一种gap长度。
- 如权利要求22-27任一所述的通信装置,其特征在于,所述调度指示信息用于指示所述网络设备对多个传输单元进行调度,其中,所述调度指示信息包括一个gap指示信息;或者,所述调度指示信息包括多个gap指示信息,其中,一个传输单元对应一个gap指示信息;所述gap指示信息用于指示至少一种gap长度。
- 如权利要求22-28任一所述的通信装置,其特征在于,所述调度指示信息还用于指示所述终端在一个传输单元的gap中进行LBT,或者,所述调度指示信息还用于指示所述终端在多个传输单元的gap中进行LBT。
- 如权利要求22-29任一所述的通信装置,其特征在于,所述调度指示信息承载在信令的多个字段上;或者,所述调度指示信息承载在信令的同一字段的不同比特上;或者,所述调度指示信息通过下行控制信息DCI的第一格式指示;所述信令为DCI和/或无线资源控制RRC信令。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被计算机执行时,使所述计算机执行如权利要求1、3-10,或2-10中任意一项所述的方法。
- 一种计算机程序产品,其特征在于,所述计算机程序产品存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被计算机执行时,使所述计算机执行如权利要求1、3-10,或2-10中任意一项所述的方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA3135598A CA3135598A1 (en) | 2019-04-30 | 2020-04-29 | Resource scheduling method and communication apparatus |
EP20798811.4A EP3965511A4 (en) | 2019-04-30 | 2020-04-29 | RESOURCE PLANNING PROCESS AND COMMUNICATION MECHANISM |
US17/513,975 US20220053523A1 (en) | 2019-04-30 | 2021-10-29 | Resource scheduling method and communication apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910365416.6A CN111867118B (zh) | 2019-04-30 | 2019-04-30 | 一种资源调度的方法及通信装置 |
CN201910365416.6 | 2019-04-30 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/513,975 Continuation US20220053523A1 (en) | 2019-04-30 | 2021-10-29 | Resource scheduling method and communication apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020221326A1 true WO2020221326A1 (zh) | 2020-11-05 |
Family
ID=72965943
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/087921 WO2020221326A1 (zh) | 2019-04-30 | 2020-04-29 | 一种资源调度的方法及通信装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20220053523A1 (zh) |
EP (1) | EP3965511A4 (zh) |
CN (2) | CN115002907A (zh) |
CA (1) | CA3135598A1 (zh) |
WO (1) | WO2020221326A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200127393A (ko) | 2019-05-02 | 2020-11-11 | 삼성전자주식회사 | 무선 통신 시스템에서 채널 접속 절차 판단 방법 및 장치 |
US20210250977A1 (en) * | 2020-05-04 | 2021-08-12 | Intel Corporation | Generation node b (gnb) configured for slot-less operation at frequencies above a 52.6 ghz carrier frequency |
CN117915474A (zh) * | 2022-10-18 | 2024-04-19 | 华为技术有限公司 | 用于uwb的调度方法和相关产品 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102076102A (zh) * | 2011-02-11 | 2011-05-25 | 电信科学技术研究院 | 一种资源调度方法及*** |
CN103796327A (zh) * | 2012-10-29 | 2014-05-14 | 中兴通讯股份有限公司 | 一种子帧调度方法、***及网络设备、终端 |
CN108024363A (zh) * | 2016-11-04 | 2018-05-11 | 中兴通讯股份有限公司 | 一种干扰处理方法及装置 |
CN110035509A (zh) * | 2018-01-12 | 2019-07-19 | 中国信息通信研究院 | 一种移动通信上行多时隙调度方法和*** |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9516698B2 (en) * | 2012-04-02 | 2016-12-06 | Intel Deutschland Gmbh | Radio communication devices and methods for operating radio communication devices |
US10368343B2 (en) * | 2015-05-27 | 2019-07-30 | Telefonaktiebolaget L M Ericsson (Publ) | Systems and methods for downlink scheduling that mitigate PDCCH congestion |
US10306660B2 (en) * | 2016-03-24 | 2019-05-28 | Qualcomm Incorporated | Mechanisms for co-existence between communication modes in a mesh wide area network |
EP3448108B1 (en) * | 2016-05-13 | 2024-05-22 | Huawei Technologies Co., Ltd. | Method and apparatus for transmitting uplink control information |
CN108282879B (zh) * | 2017-01-06 | 2022-11-18 | 中兴通讯股份有限公司 | 数据传输方法及装置 |
US10728002B2 (en) * | 2017-08-10 | 2020-07-28 | Huawei Technologies Co., Ltd. | System and method for enabling reliable and low latency communication |
US11800531B2 (en) * | 2018-07-06 | 2023-10-24 | Lg Electronics Inc. | Method for transmitting and receiving data in wireless communication system and apparatus therefor |
EP3697013A1 (en) * | 2019-02-14 | 2020-08-19 | Panasonic Intellectual Property Corporation of America | User equipment and system performing transmission and reception operations |
-
2019
- 2019-04-30 CN CN202210431909.7A patent/CN115002907A/zh active Pending
- 2019-04-30 CN CN201910365416.6A patent/CN111867118B/zh active Active
-
2020
- 2020-04-29 CA CA3135598A patent/CA3135598A1/en active Pending
- 2020-04-29 WO PCT/CN2020/087921 patent/WO2020221326A1/zh unknown
- 2020-04-29 EP EP20798811.4A patent/EP3965511A4/en active Pending
-
2021
- 2021-10-29 US US17/513,975 patent/US20220053523A1/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102076102A (zh) * | 2011-02-11 | 2011-05-25 | 电信科学技术研究院 | 一种资源调度方法及*** |
CN103796327A (zh) * | 2012-10-29 | 2014-05-14 | 中兴通讯股份有限公司 | 一种子帧调度方法、***及网络设备、终端 |
CN108024363A (zh) * | 2016-11-04 | 2018-05-11 | 中兴通讯股份有限公司 | 一种干扰处理方法及装置 |
CN110035509A (zh) * | 2018-01-12 | 2019-07-19 | 中国信息通信研究院 | 一种移动通信上行多时隙调度方法和*** |
Non-Patent Citations (3)
Title |
---|
HUAWEI ET AL.: "Scheduling of Multiple Transport Blocks", 3GPP TSG RAN WG1 MEETING #96BIS R1-1903917, 30 March 2019 (2019-03-30), XP051691159 * |
LG ELECTRONICS: "Discussion on Multiple Transport Blocks Scheduling in MTC", 3GPP TSG RAN WG1 #96 R1-1902057, 16 February 2019 (2019-02-16), XP051599753 * |
See also references of EP3965511A4 * |
Also Published As
Publication number | Publication date |
---|---|
EP3965511A4 (en) | 2022-07-06 |
CN115002907A (zh) | 2022-09-02 |
CA3135598A1 (en) | 2020-11-05 |
EP3965511A1 (en) | 2022-03-09 |
CN111867118B (zh) | 2022-04-26 |
CN111867118A (zh) | 2020-10-30 |
US20220053523A1 (en) | 2022-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11528637B2 (en) | Method and apparatus for wireless communication | |
US20210329431A1 (en) | Feedback Channel Sending Method And Apparatus, And Feedback Channel Receiving Method And Apparatus | |
WO2020221326A1 (zh) | 一种资源调度的方法及通信装置 | |
JP2018503305A (ja) | 複数の時間インスタンスにおけるアップリンクリソーススケジューリング | |
US11510235B2 (en) | Base station and user equipment | |
WO2019028699A1 (zh) | 信号传输方法及相关设备 | |
US20220069956A1 (en) | Indicating Contiguous Resource Allocation | |
US20230209540A1 (en) | Method of allocating uplink data packet resource and user equipment | |
WO2019028796A1 (zh) | 一种资源指示方法及设备 | |
US11197304B2 (en) | Resource indication method, communications apparatus, and network device | |
WO2019029463A1 (zh) | 一种接收控制信息、发送控制信息的方法及设备 | |
WO2019029741A1 (zh) | 一种无线通信方法及装置 | |
WO2021012997A1 (zh) | 一种信息传输方法、装置及通信设备 | |
WO2020192319A1 (zh) | 一种资源配置方法及通信装置 | |
US10820309B2 (en) | Communications in a wireless system | |
JP2020533863A (ja) | 信号送信方法、関連する装置及びシステム | |
US10306646B2 (en) | Method for device-to-device communication, base station and user equipment | |
US20220394710A1 (en) | Resource indication method, resource determining method, and related apparatus | |
WO2019114467A1 (zh) | 一种信道资源集的指示方法及装置、计算机存储介质 | |
WO2018188095A1 (zh) | 一种通信方法及装置 | |
WO2017101010A1 (zh) | 信息源确定方法、资源分配方法及装置 | |
WO2020052501A1 (zh) | 一种信息发送、接收方法及通信装置 | |
CN114451017B (zh) | 一种激活和释放非动态调度传输的方法及装置 | |
WO2021228053A1 (zh) | 一种通信方法、装置及存储介质 | |
WO2024034307A1 (ja) | 装置及び方法 |
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: 20798811 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 3135598 Country of ref document: CA |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2020798811 Country of ref document: EP Effective date: 20211130 |