WO2024067285A1 - 上行传输的方法和通信装置 - Google Patents

上行传输的方法和通信装置 Download PDF

Info

Publication number
WO2024067285A1
WO2024067285A1 PCT/CN2023/119990 CN2023119990W WO2024067285A1 WO 2024067285 A1 WO2024067285 A1 WO 2024067285A1 CN 2023119990 W CN2023119990 W CN 2023119990W WO 2024067285 A1 WO2024067285 A1 WO 2024067285A1
Authority
WO
WIPO (PCT)
Prior art keywords
time unit
time
type
signal
frequency range
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2023/119990
Other languages
English (en)
French (fr)
Inventor
陆绍中
郭志恒
宋兴华
侯海龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP23870517.2A priority Critical patent/EP4593491A4/en
Publication of WO2024067285A1 publication Critical patent/WO2024067285A1/zh
Priority to US19/093,384 priority patent/US20250227708A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0078Timing of allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signalling for the administration of the divided path, e.g. signalling of configuration information
    • H04L5/0094Indication of how sub-channels of the path are allocated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency

Definitions

  • the embodiments of the present application relate to the field of communications, and more specifically, to an uplink transmission method and a communication device.
  • Subband full duplex means that in the TDD system, network equipment uses different subbands for uplink and downlink transmission to achieve both reception and transmission in one time slot or one orthogonal frequency division multiplexing (OFDM) symbol.
  • OFDM orthogonal frequency division multiplexing
  • a transmission scheme of a multi-slot physical uplink shared channel (PUSCH) or a multi-slot physical uplink control channel (PUCCH) on SBFD has been proposed: a Multi-slot PUSCH/PUCCH can only be transmitted on the SBFD time slot, or can only be transmitted on the uplink time slot; it cannot be transmitted on the SBFD time slot and the uplink time slot at the same time.
  • the time domain resources for transmitting a Multi-slot PUSCH/PUCCH determined based on the existing method are inconsistent with the transmission scheme, or it will cause the Multi-slot PUSCH/PUCCH to be unable to be sent in the SBFD time slot. Therefore, how to implement the proposed transmission scheme of Multi-slot PUSCH/PUCCH on SBFD has become a problem that needs to be solved urgently.
  • the embodiments of the present application provide a method and a communication device for uplink transmission, and clarify the specific implementation method of the proposed Multi-slot PUSCH/PUCCH transmission scheme on SBFD.
  • a method for uplink transmission is provided.
  • the method can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained by taking the execution by the terminal device as an example.
  • the method may include: a terminal device receives a first signaling from a network device, the first signaling is used to instruct the terminal device to send a first signal on a first time unit set, the first signaling carries indication information of N1 and K1, N1 is the number of time units in the first time unit set and N1 is an integer greater than 1, K1 indicates a first reference time unit, and the first signal is carried on a first physical uplink shared channel PUSCH or a first physical uplink control channel PUCCH; the terminal device determines a first time unit set, the first time unit set is a set of N1 time units starting from the first reference time unit, closest to the first reference time unit and not satisfying a first condition, the first condition including: a time unit type of the first time unit is different from a first time unit type, the first time unit type is an uplink time unit or a sub-band full-duplex SBFD time unit, and the first time unit is a time unit traversed from the first reference time unit backward; the terminal device sends a
  • the transmission scheme of Multi-slot PUSCH/PUCCH on SBFD can be realized by adding the first condition, that is, Multi-slot PUSCH/PUCCH can only be transmitted on the SBFD time slot, or can only be transmitted on the uplink time slot, and cannot be transmitted on the SBFD time slot and the uplink time slot at the same time.
  • the network device indicates a non-transparent subband to the terminal device, that is, when the terminal device is visible to the subband, if the first time unit is an uplink time unit, then the terminal device can also realize the transmission of Multi-slot PUSCH/PUCCH on the uplink subband of the downlink symbol (that is, the SBFD time unit), thereby improving resource utilization.
  • a method for uplink transmission is provided, which can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit), without limitation.
  • a component of the terminal device such as a chip or circuit
  • the following takes the method executed by the terminal device as an example. Be explained.
  • the method may include: a terminal device receives a first signaling from a network device, the first signaling is used to instruct the terminal device to send a first signal on a first time unit set, the first signaling carries indication information of N1 and K1, N1 is the number of reference time units and N1 is an integer greater than 1, K1 indicates the first reference time unit, and the first signal is carried on a first physical uplink shared channel PUSCH or a first physical uplink control channel PUCCH; the terminal device determines a first time unit set, the first time unit set is a set of time units in a third time unit set except time units that meet a second condition, the third time unit set includes N1 consecutive time units including the first reference time unit and subsequent time units, the second condition includes: the time unit type of the third time unit is different from the first time unit type, the first time unit type is an uplink time unit or a sub-band full-duplex SBFD time unit, and the third time unit is a time unit in the third time unit set; the terminal device sends
  • the transmission scheme of Multi-slot PUSCH/PUCCH on SBFD can be realized by adding the second condition, that is, Multi-slot PUSCH/PUCCH can only be transmitted on the SBFD time slot, or can only be transmitted on the uplink time slot, and cannot be transmitted on the SBFD time slot and the uplink time slot at the same time.
  • the network device indicates the non-transparent subband to the terminal device, that is, the terminal device is visible to the subband, if the first time unit is an uplink time unit, then the terminal device can also realize the transmission of Multi-slot PUSCH/PUCCH on the uplink subband of the downlink symbol (that is, the SBFD time unit), thereby improving the utilization of resources.
  • the first time unit type of the first reference time unit is an uplink time unit or a sub-band full-duplex SBFD time unit
  • the first time unit type is the time unit type of the first reference time unit
  • the first time unit type of the first reference time unit is a downlink time unit
  • the first time unit type is the time unit type of the second time unit
  • the second time unit is the first time unit type after the first reference time unit that is not a downlink time unit.
  • the first time unit type is indicated by first signaling.
  • the first signaling also includes a first frequency range, and the first frequency range is a frequency range for sending the first signal. If the first frequency range is not completely contained in the frequency range of the uplink subband of the SBFD time unit, the first time unit type is an uplink time unit; otherwise, the first time unit type is an SBFD time unit.
  • the SBFD time unit here is the first time unit after the first reference time unit or any SBFD time unit.
  • the method also includes: the terminal device receives a second signaling from the network device, the second signaling is used to instruct the terminal device to send a second signal on a second time unit set, the second signal is carried on a second PUSCH or a second PUCCH, the second time unit set is different in time unit type from the time units in the first time unit set, the start time unit of the second time unit set is after the start time unit of the first time unit set and before the end time unit of the first time unit set; the terminal device determines the second time unit set; the terminal device sends a second signal to the network device on the second time unit set.
  • the starting time unit of the second time unit is located in the first time unit, the first signal can be transmitted in the first time unit, and the second signal can be transmitted in the second time unit at the same time.
  • the transmission of the second signal does not need to wait until the first signal is transmitted, thereby realizing out-of-order scheduling and reducing the waiting time for signal transmission.
  • a method for uplink transmission is provided.
  • the method can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained by taking execution by a network device as an example.
  • the method may include: a network device sends a first signaling to a terminal device, the first signaling is used to instruct the terminal device to send a first signal on a first time unit set, the first signaling carries indication information of N1 and K1, N1 is the number of time units in the first time unit set and N1 is an integer greater than 1, K1 indicates a first reference time unit, and the first signal is carried on a first physical uplink shared channel PUSCH or a first physical uplink control channel PUCCH; the network device determines a first time unit set, the first time unit set is a set of N1 time units starting from the first reference time unit, closest to the first reference time unit and not satisfying a first condition, the first condition including: the time unit type of the first time unit is different from the first time unit type, the first time unit type is an uplink time unit or a sub-band full-duplex SBFD time unit, and the first time unit is a time unit traversed from the first reference time unit backward; the network device receives a first signal
  • a method for uplink transmission may be executed by a network device, or may be executed by a component of the network device (such as a chip or a circuit), without limitation.
  • a component of the network device such as a chip or a circuit
  • the following takes the method executed by a network device as an example. Be explained.
  • the method may include: a network device sends a first signaling to a terminal device, the first signaling is used to instruct the terminal device to send a first signal on a first time unit set, the first signaling carries indication information of N1 and K1, N1 is the number of reference time units and N1 is an integer greater than 1, K1 indicates the first reference time unit, and the first signal is carried on a first physical uplink shared channel PUSCH or a first physical uplink control channel PUCCH; the network device determines a first time unit set, the first time unit set is a set of time units in a third time unit set except time units that meet a second condition, the third time unit set includes N1 consecutive time units including the first reference time unit and subsequent time units, and the second condition includes: the time unit type of the third time unit is different from the first time unit type, the first time unit type is an uplink time unit or a sub-band full-duplex SBFD time unit, and the third time unit is a time unit in the third time unit set; the network device receives
  • the first time unit type of the first reference time unit is an uplink time unit or a sub-band full-duplex SBFD time unit
  • the first time unit type is the time unit type of the first reference time unit
  • the first time unit type of the first reference time unit is a downlink time unit
  • the first time unit type is the time unit type of the second time unit
  • the second time unit is the time unit whose first time unit type after the first reference time unit is not a downlink time unit.
  • the first time unit type is indicated by first signaling.
  • the first signaling also includes a first frequency range, and the first frequency range is a frequency range for sending the first signal. If the first frequency range is not completely contained in the frequency range of the uplink subband of the SBFD time unit, the first time unit type is an uplink time unit; otherwise, the first time unit type is an SBFD time unit.
  • the method also includes: the network device sends a second signaling to the terminal device, the second signaling is used to instruct the terminal device to send a second signal on a second time unit set, the second signal is carried on a second PUSCH or a second PUCCH, the second time unit set is different in time unit type from the time units in the first time unit set, the start time unit of the second time unit set is after the start time unit of the first time unit set and before the end time unit of the first time unit set; the network device determines the second time unit set; the network device receives the second signal from the terminal device on the second time unit set.
  • a method for uplink transmission is provided.
  • the method can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained by taking the execution by the terminal device as an example.
  • the method may include: a terminal device receives a first signaling from a network device, the first signaling is used to instruct the terminal device to send a first signal on a first time unit set, the first signaling carries indication information of N1, K1 and a first frequency range, N1 is the number of time units in the first time unit set and N1 is an integer greater than 1, K1 indicates a first reference time unit, the first frequency range is a frequency range for sending the first signal, and the first signal is carried on a first physical uplink shared channel PUSCH or a first physical uplink control channel PUCCH; the terminal device determines a first time unit set, the first time unit set is a set of N1 time units starting from the first reference time unit and closest to the first reference time unit, including uplink time units and sub-band full-duplex SBFD time units that do not meet a third condition, the third condition including: the first frequency range includes frequencies outside the second frequency range, the second frequency range is the frequency range of the uplink subband of the first SBFD time unit, and
  • the symbols in the SBFD time unit are all downlink symbols.
  • the method can use the SBFD time unit that meets the third condition to transmit the first signal, thereby improving the resource utilization of the downlink symbols.
  • a method for uplink transmission is provided.
  • the method can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is an example of execution by a network device.
  • the method may include: a network device sends a first signaling to a terminal device, the first signaling is used to instruct the terminal device to send a first signal on a first time unit set, the first signaling carries N1, K1 and indication information of a first frequency range, N1 is the number of time units in the first time unit set and N1 is an integer greater than 1, K1 indicates a first reference time unit, and the first frequency range is for sending the first signal
  • the first signal is carried on the first physical uplink shared channel PUSCH or the first physical uplink control channel PUCCH;
  • the network device determines a first time unit set, the first time unit set is a set of N1 time units starting from the first reference time unit and including uplink time units and sub-band full-duplex SBFD time units that do not meet the third condition and are closest to the first reference time unit, the third condition comprising: the first frequency range includes frequencies outside the second frequency range, the second frequency range is the frequency range of the uplink subband of the first SBFD time unit, and the first
  • a method for uplink transmission is provided.
  • the method can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained by taking execution by a terminal device as an example.
  • the method may include: a terminal device receives a first signaling from a network device, the first signaling is used to instruct the terminal device to send a first signal on a first time unit set, the first signaling carries indication information of N1, K1 and a first frequency range, N1 is the number of reference time units and N1 is an integer greater than 1, K1 indicates the first reference time unit, the first frequency range is the frequency range for sending the first signal, and the first signal is carried on a first physical uplink shared channel PUSCH or a first physical uplink control channel PUCCH; the terminal device determines a first time unit set, the first time unit set is a set of time units in a third time unit set except time units that meet a third condition, the third time unit set includes N1 consecutive time units including the first reference time unit and subsequent time units, and the third condition includes: the first frequency range includes frequencies outside the second frequency range, the second frequency range is the frequency range of the uplink subband of the first sub-band full-duplex SBFD time unit, and the first SBFD
  • the symbols in the SBFD time unit are all downlink symbols.
  • the method can use the SBFD time unit that meets the third condition to transmit the first signal, thereby improving the resource utilization of the downlink symbols.
  • a method for uplink transmission is provided.
  • the method can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained by taking execution by a network device as an example.
  • the method may include: a network device sends a first signaling to a terminal device, the first signaling is used to instruct the terminal device to send a first signal on a first time unit set, the first signaling carries indication information of N1, K1 and a first frequency range, N1 is the number of reference time units and N1 is an integer greater than 1, K1 indicates the first reference time unit, the first frequency range is the frequency range for sending the first signal, and the first signal is carried on a first physical uplink shared channel PUSCH or a first physical uplink control channel PUCCH; the network device determines a first time unit set, the first time unit set is a set of time units in a third time unit set except time units that meet a third condition, the third time unit set includes N1 consecutive time units including the first reference time unit and subsequent time units, and the third condition includes: the first frequency range includes frequencies outside the second frequency range, the second frequency range is the frequency range of the uplink subband of the first sub-band full-duplex SBFD time unit, and the first SBFD
  • a method for uplink transmission is provided.
  • the method can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained using the example of execution by a terminal device.
  • N RE is the number of resource units RE allocated to the first signal in an SBFD time unit or uplink time in the first time unit set
  • R is the code rate
  • Q m represents the modulation order
  • v represents the number of multiple-input multiple-output MIMO layers
  • the terminal device sends the first signal to the network device on the first time unit set according to N info .
  • the first signal is PUSCH repetition type A or PUSCH repetition type B.
  • K (N RE_F *N F +N RE_U *N U )/(N F +N U )/N RE_F ;
  • K (N RE_F *N F +N RE_U *N U )/(N F +N U )/N RE_F ;
  • the terminal device obtains K, including: the terminal device obtains K from the first signaling; or the terminal device determines K.
  • a method for uplink transmission is provided.
  • the method can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained by taking execution by a terminal device as an example.
  • the method may include: a terminal device receives a first signaling from a network device, the first signaling is used to instruct the terminal device to send a first signal on a first time unit set, the first signal is carried on a first physical uplink shared channel PUSCH, the first time unit set includes N U uplink time units and N F sub-band full-duplex SBFD time units, N F and N U are positive integers, wherein,
  • N RE_F is the number of REs used by the first signal in an SBFD time unit in the first time unit set
  • N RE_U is the number of REs used by the first signal in an uplink time unit in the first time unit set
  • R is the code rate
  • Q m represents the modulation order
  • v represents the number of multiple-input multiple-output MIMO layers
  • the terminal device sends the first signal to the network device in the first time unit set according to N info .
  • the first signal is TBoMS PUSCH.
  • the first signaling includes a first frequency range and a second frequency range
  • the first frequency range is the frequency range for sending the first signal on the SBFD time unit
  • the second frequency range is the frequency range for sending the first signal on the uplink time unit.
  • the first signaling includes a second frequency range
  • the second frequency range is a frequency range for sending the first signal on an uplink time unit
  • the method further includes: when the second frequency range includes a frequency outside a third frequency range, the terminal device determines N RE_F as the number of REs corresponding to a frequency range in which the second frequency range is within the third frequency range, wherein the third frequency range is the frequency range of an uplink subband of a first SBFD time unit, and the first SBFD time unit is an SBFD time unit in a first time unit set.
  • the redundant version RV0 corresponding to the first signal is transmitted on an uplink time unit in the first time unit set.
  • a method for uplink transmission is provided.
  • the method can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained using the example of execution by a network device.
  • N RE is the number of resource units RE allocated to the first signal in an SBFD time unit or uplink time in the first time unit set
  • R is the code rate
  • Q m represents the modulation order
  • v represents the number of multiple-input multiple-output MIMO layers
  • the network device receives the first signal from the terminal device in the first time unit.
  • K (N RE_F *N F +N RE_U *N U )/(N F +N U )/N RE_F ;
  • K (N RE_F *N F +N RE_U *N U )/(N F +N U )/N RE_F ;
  • a method for uplink transmission is provided.
  • the method can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit).
  • a component of the network device such as a chip or circuit.
  • N RE_F is the number of REs used by the first signal in an SBFD time unit in the first time unit set
  • N RE_U is the number of REs used by the first signal in an uplink time unit in the first time unit set
  • R is the code rate
  • Q m represents the modulation order
  • v represents the number of multiple-input multiple-output MIMO layers
  • the network device receives the first signal from the terminal device in the first time unit set.
  • the first signaling includes a first frequency range and a second frequency range
  • the first frequency range is the frequency range for sending the first signal on the SBFD time unit
  • the second frequency range is the frequency range for sending the first signal on the uplink time unit.
  • the first signaling includes a first frequency range and a second frequency range
  • the first frequency range is the frequency range for sending the first signal on the SBFD time unit
  • the second frequency range is the frequency range for sending the first signal on the uplink time unit.
  • the first signaling includes a second frequency range
  • the second frequency range is a frequency range for sending the first signal on an uplink time unit.
  • the RV0 corresponding to the first signal is transmitted on an uplink time unit in the first time unit set.
  • a method for downlink transmission is provided.
  • the method can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained by taking the execution by the terminal device as an example.
  • the method may include: a terminal device receives a first signal from a network device, the first signal is used to indicate that the terminal device receives a first signal on a first time unit set, the first signal carries indication information of N1 and K2, N1 is the number of time units in the first time unit set and N1 is an integer greater than 1, K2 indicates a first reference time unit, and the first signal is carried on a first physical downlink shared channel PDSCH; the terminal device determines a first time unit set, the first time unit set is a set of N1 time units starting from the first reference time unit, closest to the first reference time unit and not satisfying a first condition, the first condition including: a time unit type of the first time unit is different from a first time unit type, the first time unit type is a downlink time unit or a sub-band full-duplex SBFD time unit, and the first time unit is a time unit traversed from the first reference time unit backward; the terminal device receives the first signal from the network device on the first time unit set.
  • a method for downlink transmission is provided, which can be executed by a terminal device, or can also be executed by a terminal device.
  • the process is executed by a component of a device (such as a chip or a circuit), which is not limited to this.
  • a component of a device such as a chip or a circuit
  • the method may include: a terminal device receives a first signal from a network device, the first signal is used to indicate that the terminal device receives a first signal on a first time unit set, the first signal carries indication information of N1 and K2, N1 is the number of reference time units and N1 is an integer greater than 1, K2 indicates the first reference time unit, and the first signal is carried on a first physical downlink shared channel PDSCH; the terminal device determines a first time unit set, the first time unit set is a set of time units in a third time unit set except time units that meet a second condition, the third time unit set includes N1 consecutive time units including the first reference time unit and subsequent time units, the second condition includes: a time unit type of the third time unit is different from the first time unit type, the first time unit type is a downlink time unit or a sub-band full-duplex SBFD time unit, and the third time unit is a time unit in the third time unit set; the terminal device receives the first signal from the network device on the first time unit set
  • the first time unit type of the first reference time unit is a downlink time unit or a sub-band full-duplex SBFD time unit
  • the first time unit type is the time unit type of the first reference time unit
  • the first time unit type of the first reference time unit is an uplink time unit
  • the first time unit type is the time unit type of the second time unit
  • the second time unit is the first time unit type after the first reference time unit that is not an uplink time unit.
  • the first time unit type is indicated by a first signaling.
  • the first signaling also includes a first frequency range, and the first frequency range is a frequency range for receiving the first signal. If the first frequency range is not completely contained in the frequency range of the downlink subband of the SBFD time unit, the first time unit type is a downlink time unit; otherwise, the first time unit type is a SBFD time unit.
  • the SBFD time unit here is the first time unit after the first reference time unit or any SBFD time unit.
  • the method also includes: the terminal device receives a second signaling from the network device, the second signaling is used to indicate that the terminal device receives a second signal on a second time unit set, the second signal is carried on a second PDSCH, the second time unit set is different in time unit type from the time units in the first time unit set, the start time unit of the second time unit set is after the start time unit of the first time unit set and before the end time unit of the first time unit set; the terminal device determines the second time unit set; the terminal device receives the second signal from the network device on the second time unit set.
  • a method for downlink transmission is provided.
  • the method can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is an example of execution by a network device.
  • the method may include: a network device sends a first signal to a terminal device, the first signal is used to indicate that the terminal device receives a first signal on a first time unit set, the first signal carries indication information of N1 and K2, N1 is the number of time units in the first time unit set and N1 is an integer greater than 1, K2 indicates a first reference time unit, and the first signal is carried on a first physical downlink shared channel PDSCH; the network device sends a first signal to the terminal device on the first time unit set, the first time unit set is a set of N1 time units starting from the first reference time unit, closest to the first reference time unit and not satisfying a first condition, the first condition including: a time unit type of the first time unit is different from a first time unit type, the first time unit type is a downlink time unit or a sub-band full-duplex SBFD time unit, and the first time unit is a time unit traversed from the first reference time unit backward.
  • a method for downlink transmission is provided.
  • the method can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is an example of execution by a network device.
  • the method may include: a network device sends a first signal to a terminal device, the first signal is used to indicate that the terminal device receives a first signal on a first time unit set, the first signal carries indication information of N1 and K2, N1 is the number of reference time units and N1 is an integer greater than 1, K2 indicates the first reference time unit, and the first signal is carried on a first physical downlink shared channel PDSCH; the network device sends a first signal to the terminal device in the first time unit set, the first time unit set is a set of time units in a third time unit set except for time units that meet a second condition, the third time unit set includes N1 consecutive time units including the first reference time unit and subsequent time units, and the second condition includes: the time unit type of the third time unit is different from the first time unit type, the first time unit type is a downlink time unit or a sub-band full-duplex SBFD time unit, and the third time unit is a third time unit set A time unit in .
  • the first time unit type of the first reference time unit is a downlink time unit or a sub-band full-duplex SBFD time unit
  • the first time unit type is the time unit type of the first reference time unit
  • the first time unit type of the first reference time unit is an uplink time unit
  • the first time unit type is the time unit type of the second time unit
  • the second time unit is the time unit whose first time unit type after the first reference time unit is not an uplink time unit.
  • the first time unit type is indicated by a first signaling.
  • the first signaling also includes a first frequency range, and the first frequency range is a frequency range for receiving the first signal. If the first frequency range is not completely contained in the frequency range of the downlink subband of the SBFD time unit, the first time unit type is a downlink time unit; otherwise, the first time unit type is a SBFD time unit.
  • the method also includes: the network device sends a second signaling to the terminal device, the second signaling is used to instruct the terminal device to receive a second signal on a second time unit set, the second signal is carried on a second PDSCH, the second time unit set is different in time unit type from the time units in the first time unit set, the start time unit of the second time unit set is after the start time unit of the first time unit set and before the end time unit of the first time unit set; the network device sends a second signal to the terminal device on the second time unit set.
  • a method for downlink transmission is provided.
  • the method can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is an example of execution by a terminal device.
  • the method may include: a terminal device receives a first signaling from a network device, the first signaling is used to indicate that the terminal device receives a first signal on a first time unit set, the first signaling carries indication information of N1, K2 and a first frequency range, N1 is the number of time units in the first time unit set and N1 is an integer greater than 1, K2 indicates a first reference time unit, the first frequency range is a frequency range for sending the first signal, and the first signal is carried on a first physical downlink shared channel PDSCH; the terminal device determines a first time unit set, the first time unit set is a set of N1 time units starting from the first reference time unit and closest to the first reference time unit, including downlink time units and sub-band full-duplex SBFD time units that do not meet a third condition, the third condition including: the first frequency range includes frequencies outside the second frequency range, the second frequency range is the frequency range of the downlink subband of the first SBFD time unit, and the first SBFD time unit is an SBFD time
  • a method for downlink transmission is provided.
  • the method can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is an example of execution by a network device.
  • the method may include: a network device sends a first signal to a terminal device, the first signal is used to instruct the terminal device to receive a first signal on a first time unit set, the first signal carries indication information of N1, K2 and a first frequency range, N1 is the number of time units in the first time unit set and N1 is an integer greater than 1, K2 indicates a first reference time unit, the first frequency range is a frequency range for sending the first signal, and the first signal is carried on a first physical downlink shared channel PDSCH; the network device sends a first signal to the terminal device on the first time unit set, the first time unit set is a set of N1 time units starting from the first reference time unit and closest to the first reference time unit, including downlink time units and sub-band full-duplex SBFD time units that do not meet a third condition, the third condition including: the first frequency range includes frequencies outside the second frequency range, the second frequency range is the frequency range of the downlink subband of the first SBFD time unit, and the first SBFD time unit is
  • a method for downlink transmission is provided.
  • the method can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained by taking the execution by the terminal device as an example.
  • the method may include: a terminal device receives a first signaling from a network device, the first signaling is used to indicate that the terminal device receives a first signal on a first time unit set, the first signaling carries indication information of N1, K2 and a first frequency range, N1 is the number of reference time units and N1 is an integer greater than 1, K2 indicates the first reference time unit, the first frequency range is the frequency range for sending the first signal, and the first signal is carried on a first physical downlink shared channel PDSCH; the terminal device determines a first time unit set, the first time unit set is a set of time units in a third time unit set excluding time units that meet a third condition, and the third time unit set includes The third condition includes: the first frequency range includes frequencies outside the second frequency range, the second frequency range is the frequency range of the downlink subband of the first sub-band full-duplex SBFD time unit, and the first SBFD time unit is an SBFD time unit in the third time unit set; the terminal device receives the first signal from the network
  • a method for downlink transmission is provided.
  • the method can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained using the example of execution by a network device.
  • the method may include: a network device sends a first signal to a terminal device, the first signal is used to instruct the terminal device to receive a first signal on a first time unit set, the first signal carries indication information of N1, K2 and a first frequency range, N1 is the number of reference time units and N1 is an integer greater than 1, K2 indicates the first reference time unit, the first frequency range is the frequency range for transmitting the first signal, and the first signal is carried on a first physical downlink shared channel PDSCH; the network device sends a first signal to the terminal device on the first time unit, the first time unit set is a set of time units in a third time unit set except time units that meet a third condition, the third time unit set includes N1 consecutive time units including the first reference time unit and subsequent time units, and the third condition includes: the first frequency range includes frequencies outside the second frequency range, the second frequency range is the frequency range of the downlink subband of the first sub-band full-duplex SBFD time unit, and the first SBFD time unit is an SBFD time
  • a method for uplink transmission is provided.
  • the method can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained using the execution by the terminal device as an example.
  • the method may include: a terminal device receives a first signal from a network device, the first signal is used to instruct the terminal device to send a first signal on a set of K consecutive first time units, the first time unit set is a set of time units for a nominal physical uplink shared channel PUSCH repetition, the first signal is carried on a PUSCH of repetition type B, the first signal carries a first indication information and a second indication information, the first indication information indicates a first reference time unit, the first reference time unit is a starting time unit of the K first time unit sets, and the second indication information indicates the number of time units contained in the K first time unit sets; the terminal device determines a second time unit set, the second time unit set is a set of time units in the K first time unit sets except the third time unit, the third time unit includes a time unit of the first time unit type, the first time unit type is an uplink time unit or a sub-band full-duplex SBFD time unit, and the first time unit type is determined based on the first reference time unit;
  • the method also includes: the terminal device receives a second signaling from the network device, the second signaling is used to instruct the terminal device to send a second signal on a set of K consecutive first time units, and the second signal is carried on a PUSCH of repetition type B; the terminal device determines a fourth time unit set, the fourth time unit set is a set of time units in the K first time unit sets except the fifth time unit, the fifth time unit includes time units of the second time unit type, the second time unit type is an uplink time unit or an SBFD time unit, and the first time unit type is different from the second time unit type; the terminal device repeatedly sends the second signal to the network device on the fourth time unit set or a subset of the fourth time unit set.
  • a method for uplink transmission is provided.
  • the method can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained using the example of execution by a network device.
  • the method may include: a network device sends a first signal to a terminal device, the first signal is used to instruct the terminal device to send a first signal on a set of K consecutive first time units, the first time unit set is a set of time units for a nominal physical uplink shared channel PUSCH repetition, the first signal is carried on a PUSCH of repetition type B, the first signal carries first indication information and second indication information, the first indication information indicates a first reference time unit, the first reference time unit is a starting time unit of the K first time unit sets, and the second indication information indicates the number of time units contained in the K first time unit sets; the network device determines a second time unit set, the second time unit set is a set of time units in the K first time unit sets except the third time unit, the third time unit includes a time unit of the first time unit type, the first time unit type is an uplink time unit or a sub-band full-duplex SBFD time unit, and the first time unit type is determined based on the first reference time unit; the network device repeatedly
  • the first time unit type of the first reference time unit when the time unit type of the first reference time unit is an uplink time unit, the first time unit type is an SBFD time unit, or when the time unit type of the first reference time unit is an uplink time unit.
  • the element type is SBFD time unit, and the first time unit type is an uplink time unit.
  • the first time unit type of the first reference time unit is a downlink time unit
  • the first time unit type is determined based on the time unit type of the second time unit
  • the second time unit is a time unit whose first time unit type after the first reference time unit is not a downlink time unit.
  • the time unit type of the second time unit is an uplink time unit
  • the first time unit type is an SBFD time unit
  • the time unit type of the second time unit is an SBFD time unit
  • the first time unit type is an uplink time unit
  • the first signaling also includes indication information of a first frequency range, where the first frequency range is a frequency range for sending the first signal. If the time unit type of the first reference time unit is an SBFD time unit, and the first frequency range is not completely contained in the frequency range of the uplink subband of the SBFD time unit, then the first time unit type is an SBFD time unit; otherwise, the first time unit type is an uplink time unit.
  • the method also includes: the network device sends a second signaling to the terminal device, the second signaling is used to instruct the terminal device to send a second signal on a set of K consecutive first time units, and the second signal is carried on a PUSCH of repetition type B; the network device determines a fourth time unit set, the fourth time unit set is a set of time units in the K first time unit sets except the fifth time unit, the fifth time unit includes time units of the second time unit type, the second time unit type is an uplink time unit or a SBFD time unit, and the first time unit type is different from the second time unit type; the network device repeatedly receives the second signal from the terminal device on the fourth time unit set or a subset of the fourth time unit set.
  • the network device may also directly indicate the first time unit type to the terminal device through a first signaling.
  • a method for uplink transmission is provided.
  • the method can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained using the execution by the terminal device as an example.
  • the method may include: a terminal device receives a first signal from a network device, the first signal is used to instruct the terminal device to send a first signal on a continuous set of K first time units, the first time unit set is a set of time units for a nominal physical uplink shared channel PUSCH repetition, the first signal is carried on a PUSCH of repetition type B, the first signal carries first indication information, second indication information and indication information of a first frequency range, the first indication information indicates a first reference time unit, the first reference time unit is a starting time unit of the K first time unit sets, the second indication information indicates the number of time units included in the K first time unit sets, and the first frequency range is a frequency range for sending the first signal; the terminal device determines a second time unit set, the second time unit set is a set of time units in the first time unit set except the third time unit, the third time unit includes a sub-band full-duplex SBFD time unit that meets a third condition, the third condition includes: the first frequency range includes frequencies outside the second frequency
  • a method for uplink transmission is provided.
  • the method can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained using the example of execution by a network device.
  • the method may include: a network device sends a first signal to a terminal device, the first signal is used to instruct the terminal device to send a first signal on a continuous set of K first time units, the first time unit set is a set of time units for a nominal physical uplink shared channel PUSCH repetition, the first signal is carried on a PUSCH of repetition type B, the first signal carries first indication information, second indication information and indication information of a first frequency range, the first indication information indicates a first reference time unit, the first reference time unit is a starting time unit of the K first time unit sets, the second indication information indicates the number of time units included in the K first time unit sets, and the first frequency range is a frequency range for sending the first signal; the network device determines a second time unit set, the second time unit set is a set of time units in the first time unit set except the third time unit, the third time unit includes a sub-band full-duplex SBFD time unit that meets a third condition, the third condition includes: the first frequency range includes frequencies outside the second frequency
  • a method for uplink transmission is provided, which can be executed by a terminal device, or can also be executed by a component (such as a chip or circuit) of the terminal device, without limitation.
  • a component such as a chip or circuit
  • the following is executed by a terminal device. Take this as an example to illustrate.
  • the method may include: a terminal device receives a first signal from a network device, the first signal is used to instruct the terminal device to repeatedly send a first signal on K consecutive first time unit sets, the first time unit set is a time unit set of a nominal physical uplink shared channel PUSCH repetition, and the first signal is carried on a PUSCH of repetition type B; the terminal device determines a second time unit set, the second time unit set is a time unit set of K first time unit sets excluding invalid time units, and K is a positive integer; the terminal device determines a third time unit set included in the second time unit set, the third time unit set is a time unit set of an actual PUSCH repetition, the third time unit set is a third time unit set of the first type or a third time unit set of the second type, the time units in the third time unit of the first type are all uplink time units, all time units in the third time unit set of the second type are sub-band full-duplex SBFD time units, and the second time unit set includes the third time unit set
  • a method for uplink transmission is provided.
  • the method can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained using the example of execution by a network device.
  • the method may include: a network device sends a first signaling to a terminal device, the first signaling is used to instruct the terminal device to repeatedly send a first signal on K consecutive first time unit sets, the first time unit set is a time unit set of a nominal physical uplink shared channel PUSCH repetition, and the first signal is carried on a PUSCH of repetition type B; the network device determines a second time unit set, the second time unit set is a time unit set of K first time unit sets excluding invalid time units, and K is a positive integer; the network device determines a third time unit set included in the second time unit set, the third time unit set is a time unit set of an actual PUSCH repetition, the third time unit set is a third time unit set of the first type or a third time unit set of the second type, the time units in the third time unit of the first type are all uplink time units, all time units in the third time unit set of the second type are sub-band full-duplex SBFD time units, and the second time unit set includes the third time
  • a method for uplink transmission is provided.
  • the method can be executed by a terminal device, or can also be executed by a component of the terminal device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained using the execution by the terminal device as an example.
  • the method includes: a terminal device receives a first signaling from a network device, the first signaling is used to instruct the terminal device to send a first signal on a set of K consecutive first time units, the first time unit set is a set of time units for a nominal physical uplink shared channel PUSCH repetition, the first signal is carried on a PUSCH of repetition type B, the first signaling carries first indication information, second indication information and third indication information, the first indication information indicates a first reference time unit, the first reference time unit is a starting time unit of the K first time unit sets, the second indication information indicates the number of time units included in the K first time unit sets, the third indication information indicates a first time unit type, the first time unit type is an uplink time unit or a sub-band full-duplex SBFD time unit; the terminal device determines a second time unit set, the second time unit set is a set of time units in the K first time unit sets except the third time unit, and the third time unit includes time units of the first time unit type; the terminal device repeatedly send
  • a method for uplink transmission is provided.
  • the method can be executed by a network device, or can be executed by a component of the network device (such as a chip or circuit). There is no limitation on this. For the sake of ease of description, the following is explained using the example of execution by a network device.
  • the method may include: a network device sends a first signaling to a terminal device, the first signaling is used to instruct the terminal device to send a first signal on a set of K consecutive first time units, the first time unit set is a set of time units for a nominal physical uplink shared channel PUSCH repetition, the first signal is carried on a PUSCH of repetition type B, the first signaling carries first indication information, second indication information and third indication information, the first indication information indicates a first reference time unit, the first reference time unit is the starting time unit of the K first time unit sets, the second indication information indicates the number of time units included in the K first time unit sets, the third indication information indicates a first time unit type, the first time unit type is an uplink time unit or a sub-band full-duplex SBFD time unit; the network device determines a second time unit set, the second time unit set The unit set is a set of time units in the K first time unit sets except the third time unit, and the third time unit includes time units of the first time unit type; the network
  • a communication device which is used to execute the method provided in the first aspect or the second aspect or the fifth aspect or the seventh aspect or the ninth aspect or the tenth aspect or the thirteenth aspect or the fourteenth aspect or the seventeenth aspect or the nineteenth aspect or the twenty-first aspect or the twenty-third aspect or the twenty-fifth aspect or the twenty-seventh aspect.
  • the device may include a unit and/or module, such as a processing unit and/or a communication unit, for executing the method in any possible implementation of the first aspect or the second aspect or the fifth aspect or the seventh aspect or the ninth aspect or the tenth aspect or the thirteenth aspect or the fourteenth aspect or the seventeenth aspect or the nineteenth aspect or the twenty-first aspect or the twenty-third aspect or the twenty-fifth aspect or the twenty-seventh aspect and the first aspect or the second aspect or the fifth aspect or the seventh aspect or the ninth aspect or the tenth aspect or the thirteenth aspect or the fourteenth aspect or the seventeenth aspect or the nineteenth aspect or the twenty-first aspect or the twenty-third aspect or the twenty-fifth aspect or the twenty-seventh aspect.
  • a unit and/or module such as a processing unit and/or a communication unit, for executing the method in any possible implementation of the first aspect or the second aspect or the fifth aspect or the seventh aspect or the ninth aspect or the tenth aspect or the thirteenth aspect or the fourteenth aspect or the seventeenth
  • the apparatus is a terminal device.
  • the communication unit may be a transceiver, or an input/output interface;
  • the processing unit may be at least one processor.
  • the transceiver may be a transceiver circuit.
  • the input/output interface may be an input/output circuit.
  • the device is a chip, a chip system or a circuit used in a terminal device.
  • the communication unit may be an input/output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip, the chip system or the circuit;
  • the processing unit may be at least one processor, a processing circuit or a logic circuit.
  • a communication device is provided, which is used to execute the method provided in the third aspect or the fourth aspect or the sixth aspect or the eighth aspect or the eleventh aspect or the twelfth aspect or the fifteenth aspect or the sixteenth aspect or the eighteenth aspect or the twentieth aspect or the twenty-second aspect or the twenty-fourth aspect or the twenty-sixth aspect or the twenty-eighth aspect.
  • the device may include a unit and/or module, such as a processing unit and/or a communication unit, for executing the method in any possible implementation of the third aspect or the fourth aspect or the sixth aspect or the eighth aspect or the eleventh aspect or the twelfth aspect or the fifteenth aspect or the sixteenth aspect or the eighteenth aspect or the twentieth aspect or the twenty-second aspect or the twenty-fourth aspect or the twenty-sixth aspect or the twenty-eighth aspect and any possible implementation of the third aspect or the fourth aspect or the sixth aspect or the eighth aspect or the eleventh aspect or the twelfth aspect or the fifteenth aspect or the sixteenth aspect or the eighteenth aspect or the twentieth aspect or the twenty-second aspect or the twenty-fourth aspect or the twenty-sixth aspect or the twenty-eighth aspect.
  • a unit and/or module such as a processing unit and/or a communication unit, for executing the method in any possible implementation of the third aspect or the fourth aspect or the sixth aspect or the eighth aspect or the eleventh aspect or the
  • the device is a network device.
  • the communication unit may be a transceiver, or an input/output interface;
  • the processing unit may be at least one processor.
  • the transceiver may be a transceiver circuit.
  • the input/output interface may be an input/output circuit.
  • the device is a chip, chip system or circuit used in a network device.
  • the communication unit may be an input/output interface, interface circuit, output circuit, input circuit, pin or related circuit on the chip, chip system or circuit;
  • the processing unit may be at least one processor, processing circuit or logic circuit.
  • a communication device comprising: at least one processor, the at least one processor is coupled to at least one memory, the at least one memory is used to store computer programs or instructions, and the at least one processor is used to call and run the computer program or instructions from the at least one memory, so that the communication device executes the method in any possible implementation of the first aspect or the second aspect or the fifth aspect or the seventh aspect or the ninth aspect or the tenth aspect or the thirteenth aspect or the fourteenth aspect or the seventeenth aspect or the nineteenth aspect or the twenty-first aspect or the twenty-third aspect or the twenty-fifth aspect or the twenty-seventh aspect and the first aspect or the second aspect or the fifth aspect or the seventh aspect or the ninth aspect or the tenth aspect or the thirteenth aspect or the fourteenth aspect or the seventeenth aspect or the nineteenth aspect or the twenty-first aspect or the twenty-third aspect or the twenty-fifth aspect or the twenty-seventh aspect.
  • the apparatus is a terminal device.
  • the apparatus is a chip, a chip system or a circuit used in a terminal device.
  • a communication device comprising: at least one processor, the at least one processor is coupled to at least one memory, the at least one memory is used to store computer programs or instructions, and the at least one processor is used to call and run the computer program or instructions from the at least one memory, so that the communication device executes the third aspect or the fourth aspect or the sixth aspect or the eighth aspect or the eleventh aspect or the twelfth aspect or the fifteenth aspect or the sixteenth aspect or the eighteenth aspect or the twentieth aspect or the twenty-second aspect or the twenty-fourth aspect or the twenty-sixth aspect or the twenty-eighth aspect and the third aspect or the fourth aspect or the sixth aspect or the eighth aspect or the tenth aspect
  • the apparatus is a network device.
  • the apparatus is a chip, a chip system, or a circuit used in a network device.
  • a processor for executing the methods provided in the above aspects.
  • a computer-readable storage medium which stores a program code for execution by a device, and the program code includes a method for executing any aspect of the first to twelfth aspects above and any possible implementation of the first to twelfth aspects.
  • a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the method in any one of the above-mentioned aspects 1 to 12 and any possible implementation of aspects 1 to 12.
  • a chip which includes a processor and a communication interface, and the processor reads instructions stored in a memory through the communication interface to execute the method in any aspect from the first to the twelfth aspect and any possible implementation method of the first to the twelfth aspect.
  • the chip also includes a memory, in which a computer program or instructions are stored, and the processor is used to execute the computer program or instructions stored in the memory.
  • the processor is used to execute the method in any aspect of the first to twelfth aspects above and any possible implementation method of the first to twelfth aspects.
  • a communication system which includes the communication device shown in aspect 31 and aspect 32.
  • FIG1 is a schematic diagram of a communication system provided in an embodiment of the present application.
  • FIG2 is a time-frequency diagram of sub-band full-duplex.
  • FIG3 is a schematic diagram of determining the time domain resources for transmitting a Multi-slot PUSCH/PUCCH through the physical time slot counting method.
  • FIG4 is a schematic diagram of determining the time domain resources for transmitting a Multi-slot PUSCH/PUCCH by using the available time slot counting method.
  • Figure 5 is a schematic diagram of the Multi-slot PUSCH/PUCCH transmission scheme on SBFD.
  • FIG6 is a schematic flowchart of an uplink transmission method proposed in the present application.
  • FIG. 7 is a schematic diagram of determining a first time unit set based on the method given in FIG. 6 .
  • FIG8 is a schematic diagram of existing PUSCH scheduling.
  • FIG9 is a schematic flowchart of another uplink transmission method proposed in the present application.
  • FIG. 10 is a schematic diagram of determining a first time unit set based on the method given in FIG. 9 .
  • FIG11 is a schematic flow chart of another resource configuration method proposed in the present application.
  • FIG. 12 is a schematic diagram of determining a first time unit set based on the method given in FIG. 11 .
  • FIG13 is a schematic flowchart of another resource configuration method proposed in the present application.
  • FIG. 14 is a schematic diagram of determining a first time unit set based on the method given in FIG. 13 .
  • FIG15 is a schematic flowchart of another resource configuration method proposed in the present application.
  • FIG16 is a schematic flowchart of another resource configuration method proposed in the present application.
  • FIG. 17 is a schematic diagram of type B-based PUSCH repetitive transmission.
  • Fig. 18 is a schematic flow chart of another uplink transmission method proposed in the present application.
  • Fig. 19 is a schematic diagram of determining a second time unit set based on the method given in Fig. 18 .
  • FIG20 is a schematic flowchart of another uplink transmission method proposed in the present application.
  • FIG. 21 is a schematic diagram of determining a second time unit set based on the method given in FIG. 20 .
  • FIG22 is a schematic flowchart of another uplink transmission method proposed in the present application.
  • FIG. 23 is a schematic diagram of determining a third time unit set based on the method given in FIG. 22 .
  • FIG. 24 is a schematic block diagram of a communication device 200 provided in the present application.
  • FIG25 is a schematic structural diagram of the communication device 300 provided in the present application.
  • 5G fifth generation
  • NR new radio
  • LTE long term evolution
  • IoT internet of things
  • WiFi wireless-fidelity
  • 3GPP 3rd generation partnership project
  • FIG1 is a schematic diagram of a communication system provided by an embodiment of the present application.
  • the communication system 100 includes at least one network device, such as the network device 110 shown in FIG1 ; the communication system 100 may also include at least one terminal device, such as the terminal device 120 and/or the terminal device 130 shown in FIG1 .
  • the network device 110 and the terminal device 120/130 may communicate via a wireless link to exchange information. It is understandable that the network device and the terminal device may also be referred to as a communication device.
  • a network device is a network-side device with wireless transceiver functions.
  • a network device may be a device in a radio access network (RAN) that provides wireless communication functions for terminal devices, and is called a RAN device.
  • the network device may be a base station, an evolved NodeB (eNodeB), a next generation NodeB (gNB) in a 5G mobile communication system, a base station that is subsequently evolved by 3GPP, a transmission reception point (TRP), an access node in a WiFi system, a wireless relay node, a wireless backhaul node, etc.
  • a communication system using different radio access technologies (RAT) the name of a device with a base station function may be different.
  • RAT radio access technologies
  • a network device may include one or more co-located or non-co-located transmission and reception points.
  • a network device may include one or more centralized units (CU), one or more distributed units (DU), or one or more CUs and one or more DUs.
  • CU centralized units
  • DU distributed units
  • the functions of CU can be implemented by one entity or different entities.
  • the functions of CU are further divided, that is, the control plane and the user plane are separated and implemented through different entities, namely the control plane CU entity (i.e., CU-CP entity) and the user plane CU entity (i.e., CU-UP entity).
  • the CU-CP entity and the CU-UP entity can be coupled with the DU to jointly complete the functions of the access network device.
  • the CU is responsible for processing non-real-time protocols and services, and realizing the functions of the radio resource control (RRC) and packet data convergence layer protocol (PDCP) layers.
  • RRC radio resource control
  • PDCP packet data convergence layer protocol
  • the DU is responsible for processing physical layer protocols and real-time services, and realizing the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer.
  • RLC radio link control
  • MAC media access control
  • PHY physical layer
  • Some functions of the wireless access network device can be implemented through multiple network function entities.
  • These network function entities can be network elements in hardware devices, software functions running on dedicated hardware, or virtualized functions instantiated on a platform (e.g., a cloud platform).
  • the network device may also include an active antenna unit (AAU).
  • AAU implements some physical layer processing functions, radio frequency processing and related functions of active antennas.
  • the network device can be a device including one or more of a CU node, a DU node, and an AAU node.
  • the CU can be divided into a network device in the access network (radio access network, RAN), and the CU can also be divided into a network device in the core network (core network, CN), and this application does not limit this.
  • the access network device can be a road side unit (RSU).
  • RSU road side unit
  • Multiple access network devices in the communication system can be base stations of the same type or different types.
  • the base station can communicate with the terminal device, or it can communicate with the terminal device through a relay station.
  • the device for realizing the function of the network device can be the network device itself, or a device that can support the network device to realize the function, such as a chip system or a combination device or component that can realize the function of the access network device, and the device can be installed in the network device.
  • the chip system can be composed of chips, or it can include chips and other discrete devices.
  • Terminal equipment is a user-side device with wireless transceiver functions. It can be a fixed device, mobile device, handheld device (such as a mobile phone), wearable device, vehicle-mounted device, or a wireless device built into the above devices (such as a communication module, modem, or chip system, etc.).
  • Terminal equipment is used to connect people, objects, machines, etc., and can be widely used in various scenarios, such as: cellular communication, device-to-device (D2D) communication, V2X communication, machine-to-machine/machine-type communication (M2M/MTC) communication, Internet of Things, virtual reality (VR), augmented reality
  • the terminal device may be a handheld terminal in cellular communication, a communication device in D2D, an IoT device in MTC, a surveillance camera in intelligent transportation and smart city, or a communication device on a drone.
  • the terminal device may sometimes be referred to as user equipment (UE), user terminal, user device, user unit, user station, terminal, access terminal, access station, UE station, remote station, mobile device or wireless communication device, etc.
  • UE user equipment
  • the device for realizing the function of the terminal device may be a terminal device, or a device capable of supporting the terminal device to realize the function, such as a chip system or a combination device or component capable of realizing the function of the terminal device, and the device may be installed in the terminal device.
  • time domain symbol also called OFDM symbol. It should be noted that the time domain symbol can also be named in combination with other multiple access methods, which is not limited in the embodiment of the present application. The length of the time domain symbol can be different for different subcarrier spacings.
  • the symbols in a time slot may include three types: downlink symbols, uplink symbols and flexible symbols.
  • Uplink symbols can only be used for uplink transmission, and downlink symbols can only be used for downlink transmission.
  • Flexible symbols have no fixed transmission direction and can be used for uplink or downlink transmission according to the instructions of control signaling.
  • the symbols in a time slot can be all downlink symbols, or all uplink symbols, or all flexible symbols, or a mixture of several symbols.
  • Time unit may be a time slot, or a symbol, or a subframe, or a half frame, or a frame, or a mini subframe, or a mini time slot, or a transmission occasion (TO), which is not limited in this application.
  • TO transmission occasion
  • a subband is a partial frequency band in a carrier, that is, one or more continuous physical resource blocks (PRBs) in the frequency domain.
  • PRBs physical resource blocks
  • a subband can also be understood as a frequency resource.
  • SBFD In the SBFD scheme, a carrier or a bandwidth part (BWP) is divided into multiple non-overlapping sub-bands, and the transmission directions of different sub-bands can be different, that is, a carrier includes a non-overlapping first sub-band and a second sub-band, and the transmission directions of the first sub-band and the second sub-band are different.
  • the first sub-band and the second sub-band refer to two types of sub-bands with different transmission directions, and does not mean that a carrier contains only two sub-bands.
  • a carrier includes sub-band #1 and sub-band #2, wherein the transmission directions of sub-band #1 and sub-band #2 are different.
  • a carrier includes sub-band #1, sub-band #2 and sub-band #3, wherein the transmission directions of sub-band #1 and sub-band #3 are the same, and the transmission directions of sub-band #1 and sub-band #2 are different.
  • the frequency resources on the SBFD time unit include uplink frequency resources and downlink frequency resources, wherein the uplink frequency resources are used for uplink transmission and the downlink frequency resources are used for downlink transmission.
  • the time-frequency division of a typical SBFD solution is shown in Figure 2, wherein the horizontal axis represents the time domain and the vertical axis represents the frequency domain.
  • the two rectangles filled with left slashes in Figure 2 represent a group of time-frequency resources for downlink transmission, and the rectangles filled with vertical bars represent a group of time-frequency resources for uplink transmission.
  • the time domain resources in the time domain range occupied by these three time-frequency resources are called SBFD time units.
  • Non-SBFD time unit The frequency resource corresponding to each symbol of all the symbols contained in the non-SBFD time unit is only used for downlink transmission or only for uplink transmission.
  • all the symbols in the non-SBFD time unit are downlink symbols, or all the symbols in the non-full-duplex time unit are uplink symbols, or part of the symbols in the non-full-duplex time unit are downlink symbols and part of them are uplink symbols, or part of the symbols in the non-full-duplex time unit are downlink symbols, part of them are uplink symbols and part of them are flexible symbols, or part of the symbols in the non-full-duplex time unit are downlink symbols and part of them are flexible symbols, or part of the symbols in the non-full-duplex time unit are uplink symbols and part of them are flexible symbols.
  • the rectangular blocks filled with right slashes in Figure 2 represent a group of time-frequency resources for uplink transmission, and the time slots within the time domain range occupied by them are called uplink time units.
  • the transmission direction of all frequency resources on these time units is uplink, and these time units can be called non-SBFD time slots.
  • Time unit type including uplink time unit, downlink time unit and SBFD time unit.
  • the frequency resources corresponding to the uplink time unit are only used for uplink transmission;
  • the frequency resources corresponding to the downlink time unit are only used for downlink transmission;
  • the frequency resources corresponding to the SBFD time unit include uplink frequency resources and downlink frequency resources, among which the uplink frequency resources are used for uplink transmission and the downlink frequency resources are used for downlink transmission.
  • Transparent subband indication In transparent subband indication, the uplink and downlink subband positions of SBFD are invisible (or transparent) to the UE.
  • the base station supporting SBFD configures all symbols in the UE SBFD time slot as flexible symbols.
  • the SBFD uplink and downlink time slot configurations in this manner can be: XXXXX, XXXXU and DXXXU, where D represents the downlink time slot, and all symbols in the downlink time slot are flexible symbols.
  • the symbol is a downlink symbol, and no uplink subband can be configured on the downlink symbol.
  • U represents an uplink time slot, and all symbols in the uplink time slot are uplink symbols. No downlink subband can be configured on the uplink symbol.
  • X represents an SBFD time slot, and each symbol in the SBFD time slot can be configured with at least one uplink subband and at least one downlink subband at the same time.
  • the UE does not need to know the location information of the uplink and downlink subbands configured on the flexible symbol, that is, the UE does not know the frequency resource location of the uplink and downlink subbands. Then, if the UE determines to perform downlink transmission on the flexible symbol, the gNB should ensure that the UE is instructed to perform downlink reception only in the downlink subband configured with the flexible symbol. If the UE determines to perform uplink transmission on the flexible symbol, the gNB should ensure that the UE is instructed to perform uplink transmission only in the uplink subband configured with the flexible symbol. As long as the UE performs corresponding operations according to the scheduling of the base station, SBFD can be realized.
  • XXXXXX, XXXXU and DXXXU is only an exemplary description, and the number of X in the network device can be configured according to actual conditions.
  • XXXXX, XXXXU and DXXXU can be configured through cell-level uplink and downlink time slot configuration signaling and UE-level uplink and downlink time slot configuration signaling.
  • Non-transparent subband indication In the non-transparent subband indication, the uplink and downlink subband positions of the SBFD are visible (or opaque) to the UE.
  • the base station supporting SBFD will configure all UEs according to the TDD uplink and downlink time slot configuration information.
  • the uplink and downlink time slots are configured as DDDSU, where S is a special time slot, S includes flexible symbols, and flexible symbols are only used for GPs in special time slots.
  • the base station supporting SBFD will notify the UE supporting SBFD capability of the time-frequency position of each subband, and allow the downlink symbols of the downlink time slot and the special time slot to be configured with uplink subbands. Therefore, these downlink time slots and special time slots configured with uplink subbands are SBFD time slots.
  • UEs with SBFD capability can clearly know the time-frequency position of each subband.
  • method 2 has better flexibility in frequency resource scheduling, frequency protection interval configuration, and channel state information (CSI) measurement and reporting, but requires additional signaling to notify UEs with SBFD capability of the time-frequency position of the uplink and downlink subbands, which increases signaling overhead.
  • the UE is visible to the uplink and downlink subbands configured on the downlink symbols, that is, the UE knows the frequency resource locations of the uplink and downlink subbands, and the UE performs downlink transmission on the downlink subbands of the downlink symbols and performs uplink transmission on the uplink subbands of the downlink symbols.
  • Method 1 is applicable to all UEs.
  • Method 2 is applicable to UEs that support SBFD capability, but not to UEs that do not support SBFD capability.
  • Multi-slot PUSCH includes: PUSCH repetition type A, PUSCH repetition type B, and transport block processing over multiple slots (TBoMS PUSCH).
  • Multi-slot PUCCH includes: PUCCH repetition.
  • Step 1 Determine time domain resources.
  • Multi-slot PUSCH/PUCCH time domain resources There are two methods for determining Multi-slot PUSCH/PUCCH time domain resources: one is the physical time slot counting method, and the other is the available time slot counting method. The following describes the two technical methods in detail.
  • the first time slot counting method physical time slot counting method.
  • the physical time slot can be understood as the time slot defined in the NR frame structure, and each physical time slot is included in the time slot count of Multi-slot PUSCH/PUCCH.
  • the TDD uplink and downlink time slots are configured as DDSUU
  • the network device indicates that the total number of time slots of Multi-slot PUSCH/PUCCH is 4, and the starting time slot is the 4th time slot in DDSUU (i.e., the first U time slot), then from this time slot onwards, each time slot will be included in the time slot count of Multi-slot PUSCH/PUCCH until the number of included time slots reaches the total number of time slots indicated by the network device, i.e., the fourth to eighth time slots in Figure 3 are included in the time slot count of Multi-slot PUSCH/PUCCH through this method.
  • the time slots included in the Multi-slot PUSCH/PUCCH time slot count need to be further confirmed according to the collision rules whether Multi-slot PUSCH/PUCCH can be transmitted on the time slot.
  • the conflict criteria include: if the symbol included in the Multi-slot PUSCH/PUCCH timeslot count overlaps with the downlink symbol of the semi-static configuration (tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated), even if it is a partial overlap, the Multi-slot PUSCH/PUCCH will be cancelled and transmitted in the timeslot where the overlapping symbol is located.
  • the fifth and sixth timeslots are downlink timeslots and overlap with the symbols included in the Multi-slot PUSCH/PUCCH timeslot count. Therefore, in this method, Multi-slot PUSCH/PUCCH can only be transmitted in the fourth and fifth timeslots.
  • the second time slot counting method available time slot counting method.
  • the available time slots are determined based on the cell-level uplink and downlink configuration (tdd-UL-DL-ConfigurationCommon), the UE-level uplink and downlink configuration (tdd-UL-DL-ConfigurationDedicated), the SSB burst position (ssb-PositionsInBurst) and the time domain resource allocation (TDRA) information indicated by the DCI.
  • tdd-UL-DL-ConfigurationCommon the cell-level uplink and downlink configuration
  • tdd-UL-DL-ConfigurationDedicated the UE-level uplink and downlink configuration
  • SSB burst position SSB burst position
  • TDRA time domain resource allocation
  • a time slot if the DCI indicates If at least one symbol in the symbol set allocated in a row of the TDRA table indicated overlaps with a downlink symbol indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated (if configured), or overlaps with an SSB symbol indicated by ssb-PositionsInBurst, the time slot is not an available time slot and is not counted in the time slot count of Multi-slot PUSCH/PUCCH; otherwise, the time slot is an available time slot and is counted in the time slot count of Multi-slot PUSCH/PUCCH.
  • the TDD uplink and downlink configuration is DDSUU
  • the network device indicates that the total number of time slots of Multi-slot PUSCH/PUCCH is 4, the starting time slot is the 4th time slot in DDSUU (i.e., the first U time slot), there is no SSB symbol in the time domain resources shown in Figure 4, there is no uplink symbol in the S time slot, and the D symbol in the S time slot coincides with a symbol in the TDRA table, then starting from the 4th time slot, only the uplink time slot is included in the time slot count of Multi-slot PUSCH/PUCCH until the number of included time slots reaches the total number of time slots indicated by the network device, 4.
  • Multi-slot PUSCH/PUCCH can be transmitted on the 4th time slot, the 5th time slot, the 9th time slot, and the 10th time slot (i.e., all uplink time slots in Figure 4) shown in Figure 4.
  • support for Multi-slot PUSCH/PUCCH based on physical slot count includes PUSCH repetition type A and PUCCH repetition.
  • Support for Multi-slot PUSCH/PUCCH based on available slot count includes PUSCH repetition type A and PUSCH repetition across multi-slot transport block processing (TBoMS PUSCH repetition).
  • Step 2 Determine frequency domain resources.
  • the number of frequency resources allocated by Multi-slot PUSCH/PUCCH in each time slot of the time domain resources determined in step 1 is consistent, that is, the number of resource elements (RE) allocated in each time slot is the same.
  • Step 3 Determine the number of information bits N info . It should be understood that the calculation of N info is an intermediate step in the calculation of the transport block size (TBS), which only involves the PUSCH but not the PUCCH.
  • TBS transport block size
  • the UE determines the number of REs N'RE allocated to PUSCH transmission in a PRB corresponding to a time slot, where N'RE satisfies the following formula:
  • DMRS demodulation reference signal
  • RS reference signal
  • the UE determines the total number of REs N RE allocated for PUSCH transmission in a time slot, where N RE satisfies the following formula:
  • N RE min(156,N' RE )*n PRB
  • nPRB represents the number of allocated PRBs.
  • N info N RE * R * Q m * v
  • R represents the code rate
  • Qm represents the modulation order
  • v represents the number of multiple input multiple output (MIMO) layers.
  • N info K*N RE *R*Q m *v
  • K represents the number of time slots of TBoMS PUSCH
  • N RE is the total number of REs allocated to PUSCH transmission in a time slot
  • R represents the code rate
  • Q m represents the modulation order
  • v represents the number of multiple input multiple output (MIMO) layers.
  • MIMO multiple input multiple output
  • Step 4 Transmit Multi-slot PUSCH/PUCCH on the determined time-frequency resources according to N info .
  • a Multi-slot PUSCH/PUCCH transmission scheme on SBFD is currently proposed: a Multi-slot PUSCH/PUCCH can only be transmitted on the SBFD timeslot, or can only be transmitted on the uplink timeslot; it cannot be transmitted on the SBFD timeslot and the uplink timeslot at the same time.
  • X is the SBFD timeslot
  • U is the uplink timeslot
  • a Multi-slot PUSCH/PUCCH can only be transmitted on X It can be transmitted on the time-frequency resources used for uplink transmission of the time slot, or can only be transmitted on the U time slot.
  • X and U may simultaneously transmit a Multi-slot PUSCH/PUCCH, that is, the transmission scheme of Multi-slot PUSCH/PUCCH on SBFD cannot be implemented using the existing available time slot counting method and the physical time slot counting method.
  • Multi-slot PUSCH/PUCCH cannot be sent on the time slot including the downlink symbol in the time slot included in the Multi-slot PUSCH/PUCCH time slot count.
  • the present application proposes an uplink transmission method, which can effectively solve the above technical problems.
  • the method proposed in the present application is described in detail below.
  • FIG6 is a schematic flow chart of an uplink transmission method proposed in the present application. It should be understood that the method can be regarded as a specific implementation method for implementing Multi-slot PUSCH/PUCCH transmission on SBFD based on the existing available time slot counting method. The method includes the following steps.
  • the network device sends a first signaling to the terminal device.
  • the terminal device receives the first signaling from the network device.
  • the first signaling is used to instruct the terminal device to send a first signal on the first time unit set
  • the first signaling carries indication information of N1 and K1
  • N1 is the number of time units in the first time unit set
  • K1 indicates the first reference time unit
  • the first signal is carried on the first PUSCH or the first PUCCH
  • N1 is an integer greater than 1.
  • the fact that the first signaling carries the indication information of N1 and K1 can be understood as the first signaling carrying the indication information of N1 and the indication information of K1.
  • the first signaling is DCI.
  • the first signal is PUSCH repetition type A, or, TBoMS PUSCH repetition.
  • the terminal device determines a first time unit set according to the first signaling and the first condition.
  • the terminal device uses the available time slot counting method to determine the first time unit set, then the first time unit set is a set of N1 time units starting from the first reference time unit, which are closest to the first reference time unit and do not meet the first condition, and the first condition includes: the time unit type of the first time unit is different from the first time unit type, the first time unit type is an uplink time unit or an SBFD time unit, and the first time unit is a time unit traversed from the first reference time unit backward.
  • the first time unit set is a set of N1 time units starting from the first reference time unit, which are closest to the first reference time unit and do not meet the first condition. It can also be understood that the first time unit set is a set of N1 time units that are closest to the first reference time unit and do not meet the first condition by traversing the first reference time unit and each time unit after the first reference time unit until a set of N1 time units that are closest to the first reference time unit and do not meet the first condition is determined.
  • the first time unit is a time unit traversed from the first reference time unit, and the first time unit here may be the first reference time unit.
  • the above method for determining the first time unit set is applicable to both terminal devices with transparent sub-band indication and terminal devices with non-transparent sub-band indication, and the present application does not limit this.
  • the first time unit type of the first reference time unit is an uplink time unit or a sub-band full-duplex (SBFD) time unit
  • the first time unit type is the time unit type of the first reference time unit.
  • the first time unit type of the first reference time unit is a downlink time unit
  • the first time unit type is the time unit type of the second time unit
  • the second time unit is the time unit whose first time unit type after the first reference time unit is not a downlink time unit.
  • the first time unit type is an uplink time unit.
  • the first time unit type is indicated by the first signaling.
  • a column may be added to the TDRA table, and the column may be 1 bit (0 or 1) to indicate whether the first time unit type is an uplink time unit or a SBFD time unit.
  • the first signaling further includes a first frequency range, the first frequency range being a frequency range for sending the first signal, and if the first frequency range is not completely contained in the frequency range of the uplink subband of the SBFD time unit, the first time unit type is an uplink time unit, otherwise, the first time unit type is an SBFD time unit.
  • the SBFD time unit here is one of the first reference time units.
  • the SBFD time unit here may also be the first reference time unit.
  • this method since the terminal device needs to know the location information of the uplink subband of the SBFD time unit, this method is applicable to terminal devices with non-transparent subband indication.
  • the following uses an example with reference to FIG. 7 to illustrate how to determine the first time unit set.
  • X time slot i.e., an SBFD time slot
  • the terminal device sends a first signal to the network device in a first time unit set.
  • the network device receives the first signal from the terminal device in the first time unit set.
  • the network device and the terminal device determine the first time unit type according to the same method, and then determine the first time unit set. The specific determination process is described above and will not be repeated here.
  • the method can realize the transmission scheme of Multi-slot PUSCH/PUCCH on SBFD by adding the first condition, that is, Multi-slot PUSCH/PUCCH can only be transmitted on the SBFD time slot, or can only be transmitted on the uplink time slot, and cannot be transmitted on the SBFD time slot and the uplink time slot at the same time.
  • the network device indicates the non-transparent subband to the terminal device, that is, the terminal device is visible to the subband, if the first time unit is an uplink time unit, then the terminal device can also realize the transmission of Multi-slot PUSCH/PUCCH on the uplink subband of the downlink symbol (that is, the SBFD time unit), thereby improving the utilization of resources.
  • the method further comprises:
  • the network device sends a second signaling to the terminal device.
  • the second signaling is used to instruct the terminal device to send a second signal on a second time unit set
  • the second signaling carries indication information of N2 and K2
  • N2 is the number of time units in the second time unit set
  • K2 indicates the second reference time unit
  • the second signal is carried on the second PUSCH or the second PUCCH
  • the time unit type of the time units in the second time unit set is different from that in the first time unit set
  • the start time unit of the second time unit set is after the start time unit of the first time unit set, and before the end time unit of the first time unit set.
  • the terminal device receives the second signaling from the network device.
  • the fact that the second signaling carries the indication information of N2 and K2 can be understood as the second signaling carrying the indication information of N2 and the indication information of K2.
  • time unit types of the time units in the second time unit set and the first time unit set are different, which means that the second time unit set and the first time unit set do not overlap in the time domain.
  • the second signaling is DCI.
  • the second signal is PUSCH repetition type A, or PUSCH repetition type B, or PUCCH repetition, TBoMS PUSCH, or TBoMS PUSCH repetition.
  • S650 The terminal device determines a second time unit set.
  • the second time unit set can be determined based on the second time unit type and the second signaling.
  • the second time unit is an uplink time unit or an SBFD time unit, and the second time unit type is different from the first time unit type.
  • the specific determination method is the same as the first time unit set, which will not be repeated here.
  • S660 The terminal device sends a second signal to the network device in the second time unit set.
  • the network device receives the second signal from the terminal device in the second time unit set.
  • the second DCI is sent after the first DCI, the first DCI schedules the first PUSCH, and the second DCI schedules the second PUSCH.
  • TB0 is carried in the first PUSCH
  • TB1 is carried in the second PUSCH.
  • the start time of sending the first PUSCH is earlier than the start time of sending the second PUSCH. Since the existing protocol does not allow out-of-order scheduling, the second PUSCH is not allowed to be sent before the end of the first PUSCH.
  • the starting time unit of the second time unit set is located in the first time unit set, and out-of-order scheduling of the first signal and the second signal can be achieved.
  • the first time unit set includes the SBFD time unit shown in Figure 5
  • the second time unit set includes the uplink time unit shown in Figure 5. Then, the first signal can be transmitted in the first time unit set, and the second signal It can be transmitted in the second time unit set, and the transmission of the second signal does not need to wait until the first signal is transmitted, thereby realizing out-of-order scheduling and reducing the waiting time for signal transmission.
  • FIG9 is a schematic flow chart of another uplink transmission method proposed in the present application. It should be understood that the method can be regarded as a specific implementation method for implementing Multi-slot PUSCH/PUCCH transmission on SBFD based on the existing physical time slot counting method. The method includes the following steps.
  • the network device sends a first signaling to the terminal device.
  • the terminal device receives the first signaling from the network device.
  • the first signaling is used to instruct the terminal device to send a first signal on a first time unit set.
  • the first signaling carries indication information of N1 and K1, N1 is the number of reference time units, K1 indicates the first reference time unit, and the first signal is carried on the first PUSCH or the first PUCCH. N1 is an integer greater than 1.
  • the fact that the first signaling carries the indication information of N1 and K1 can be understood as the fact that the first signaling carries the indication information of N1 and the indication information of K1.
  • the first signaling is DCI.
  • the first signal is PUSCH repetition type A, or, PUCCH repetition.
  • the terminal device determines a first time unit set according to the first signaling and the second condition.
  • the terminal device uses the available time slot counting method to determine the first time unit set, then the first time unit set is a set of time units in the third time unit set except for the time units that meet the second condition, the third time unit set includes the first reference time unit and the time unit after the first reference time unit, and the second condition includes: the time unit type of the third time unit is different from the first time unit type, the first time unit type is an uplink time unit or a sub-band full-duplex SBFD time unit, and the third time unit is a time unit in the third time unit set.
  • the determination method of the first time unit type please refer to the description in S620, which will not be repeated here.
  • the above method for determining the first time unit set is applicable to both terminal devices with transparent sub-band indication and terminal devices with non-transparent sub-band indication, and the present application does not limit this.
  • the first time unit set is determined according to the third time unit set and the second condition.
  • the 4th time slot is an X time slot (i.e., an SBFD time slot), which belongs to the first time unit set
  • the 5th time slot is a U time slot, which does not belong to the first time unit set
  • the 6th time slot is a D time slot, which does not belong to the first time unit set
  • the 7th time slot is an X time slot, which belongs to the first time unit set.
  • the first time unit finally determined includes the 4th time slot and the 7th time slot in the figure.
  • S930 to S950 refers to the description of S630 to S650, which will not be repeated here.
  • the transmission scheme of Multi-slot PUSCH/PUCCH on SBFD can be realized, that is, Multi-slot PUSCH/PUCCH can only be transmitted on the SBFD time slot, or can only be transmitted on the uplink time slot, and cannot be transmitted on the SBFD time slot and the uplink time slot at the same time.
  • the network device indicates the non-transparent subband to the terminal device, that is, the terminal device is visible to the subband, if the first time unit is an uplink time unit, then the terminal device can also realize the transmission of Multi-slot PUSCH/PUCCH on the uplink subband of the downlink symbol (that is, the SBFD time unit), thereby improving the utilization of resources.
  • the present application also proposes another transmission scheme of Multi-slot PUSCH/PUCCH on SBFD. That is, a Multi-slot PUSCH/PUCCH can be transmitted simultaneously on the uplink time unit and the SBFD time unit, but when the first signal is transmitted on an SBFD time unit, the frequency range of the uplink subband on the SBFD time unit must completely cover the frequency range of the first signal, otherwise, Multi-slot PUSCH/PUCCH SBFD cannot be transmitted on the SBFD.
  • the implementation process of the scheme is described in detail below in conjunction with Figures 11 and 13.
  • FIG. 11 is a schematic flow chart of another uplink transmission method proposed in the present application. It should be understood that the method can be regarded as a specific implementation method for realizing Multi-slot PUSCH/PUCCH transmission on SBFD based on the existing available time slot counting method.
  • the method includes the following steps.
  • the method includes the following steps.
  • the network device sends a first signaling to the terminal device.
  • the first signaling is used to instruct the terminal device to send a signal on a first time unit set.
  • the first signal is sent, and the first signal carries N1, K1 and indication information of the first frequency range, N1 is the number of time units in the first time unit set, K1 indicates the first reference time unit, the first frequency range is the frequency range for sending the first signal, and the first signal is carried on the first PUSCH or the first PUCCH.
  • the terminal device receives the first signal from the network device, and N1 is an integer greater than 1.
  • the fact that the first signaling carries the indication information of N1, K1 and the first frequency range can be understood as the first signaling carrying the indication information of N1, the indication information of K1 and the indication information of the first frequency range.
  • the terminal device determines a first time unit set according to the first signaling and the third condition.
  • the first time unit set is a set of N1 time units starting from the first reference time unit and closest to the first reference time unit, including uplink time units and SBFD time units that do not meet the third condition
  • the third condition includes: the first frequency range includes frequencies outside the second frequency range, the second frequency range is the frequency range of the uplink subband of the first SBFD time unit, and the first SBFD time unit is an SBFD time unit traversed from the first reference time unit backward.
  • the first SBFD time unit is an SBFD time unit traversed from the first reference time unit.
  • the first SBFD time unit may be the first reference time unit.
  • the present application does not limit the position of the uplink subband of the SBFD time unit traversed from the first reference time unit, and the positions of the uplink subbands of these SBFD time units may be the same or different. For example, when the positions of the uplink subbands of these SBFD time units are the same, if the first frequency range overlaps with the frequency range of the downlink subband of the SBFD time unit, the first time unit does not include the SBFD time unit.
  • the 4th time slot is the X time slot
  • the SBFD time slot is included in the first time unit set
  • the 5th time slot is the U time slot, and is included in the first time unit set
  • the 6th time slot is the D time slot, and is not included in the first time unit set
  • the 7th time slot is the SBFD time slot
  • the SBFD time slot is included in the first time unit set
  • the 8th time slot and the 9th time slot are SBFD time slots
  • the uplink subband of the SBFD time slot does not completely cover the first frequency range, or the first frequency range overlaps with the frequency range of the downlink subband of the SBFD time unit.
  • the first time unit finally determined includes the 4th time slot, the 5th time slot, the 7th time slot and the 10th time slot in the figure.
  • S1130 The terminal device sends a first signal to the network device in a first time unit set.
  • the network device receives the first signal from the terminal device in the first time unit set.
  • the network device and the terminal device determine the first time unit set according to the same method, and the specific determination process will not be repeated here.
  • the symbols in the SBFD time unit are all downlink symbols.
  • the method can use the SBFD time unit that meets the third condition to transmit the first signal, thereby improving the resource utilization of the downlink symbols.
  • FIG. 13 is a schematic flow chart of another uplink transmission method proposed in the present application. It should be understood that the method can be regarded as a specific implementation method for realizing Multi-slot PUSCH/PUCCH transmission on SBFD based on the existing physical time slot counting method. The method includes the following steps.
  • the network device sends a first signaling to the terminal device.
  • the first signaling is used to instruct the terminal device to send a first signal on a first time unit set.
  • the first signaling carries indication information of N1, K1 and a first frequency range.
  • N1 is the number of reference time units
  • K1 indicates the first reference time unit
  • the first frequency range is the frequency range for sending the first signal
  • the first signal is carried on the first PUSCH or the first PUCCH.
  • the terminal device receives the first signaling from the network device, and N1 is an integer greater than 1.
  • the fact that the first signaling carries the indication information of N1, K1 and the first frequency range can be understood as the first signaling carrying the indication information of N1, the indication information of K1 and the indication information of the first frequency range.
  • the first time unit set is a set of time units in the third time unit set except for time units that meet the third condition, wherein the third time unit set includes N1 consecutive time units including the first reference time unit and the subsequent time units, and the third condition includes: the first frequency range includes frequencies outside the second frequency range, and the second frequency range is the upper frequency range of the first SBFD time unit.
  • the first SBFD time unit is a SBFD time unit in the third time unit set.
  • the uplink sub-band frequency ranges of the SBFD time included in the third time unit may be all the same, partially the same, or completely different, which is not limited in the present application.
  • the first time unit set is determined according to the third time unit set and the second condition.
  • the 4th time slot is an X time slot. Since the uplink subband of the SBFD time slot completely covers the first frequency range, the SBFD time slot is included in the first time unit set.
  • the 5th time slot is a U time slot, which is included in the first time unit set.
  • the 6th time slot is a D time slot, which is not included in the first time unit set.
  • the 7th time slot is an SBFD time slot. Since the uplink subband of the SBFD time slot completely covers the first frequency range, the SBFD time slot is included in the first time unit set.
  • the first time unit finally determined includes the 4th time slot, the 5th time slot and the 7th time slot in the figure.
  • the terminal device sends a first signal to the network device in a first time unit set.
  • the network device receives the first signal from the terminal device in the first time unit set.
  • the network device and the terminal device determine the first time unit set according to the same method, and the specific determination process will not be repeated here.
  • the symbols in the SBFD time unit are all downlink symbols.
  • the method can use the SBFD time unit that meets the third condition to transmit the first signal, thereby improving the resource utilization of the downlink symbols.
  • the terminal device and the network device can determine N_info according to the number of REs used to transmit the first signal in a time unit, and then transmit the first signal on the first time unit set according to N_info.
  • N_info For the specific calculation process, refer to the description of step 3 of the implementation process of Multi-slot PUSCH/PUCCH transmission on TDD spectrum.
  • the number of frequency resources scheduled for the first signal in each time unit is the same, which will cause other resources not used to send the first signal in the uplink time unit to be wasted. Therefore, in order to improve the resource utilization of the uplink time unit, different frequency resources can be allocated to the first signal in the uplink time unit and the SBFD time unit.
  • N info K*N RE_F *R*Q m *v, which will cause the actual code rate to be too small, thereby affecting the communication rate.
  • N info K*N RE_U *R*Q m *v, which will cause the actual code rate to be too large, thereby affecting the communication reliability.
  • the present application proposes an uplink transmission method, which can effectively solve the above technical problems.
  • Fig. 15 is a schematic flow chart of another uplink transmission method proposed in the present application. The method includes the following steps.
  • the network device sends a first signaling to the terminal device.
  • the first signaling is used to instruct the terminal device to send a first signal on a first time unit set, the first signal is carried on a first PUSCH, the first time unit set includes N U uplink time units and N F SBFD time units, N F and N U are positive integers.
  • the terminal device receives the first signaling from the network device.
  • the first signaling is DCI.
  • the format of the DCI is a new DCI format.
  • the first signal is PUSCH repetition type A, or PUSCH repetition type B.
  • N info K*N RE *R*Q m *v
  • N RE is the number of resource units RE allocated to the first signal in an SBFD time unit or uplink time in the first time unit set
  • R is the code rate
  • Q m represents the modulation order
  • v represents the number of MIMO layers.
  • N RE is the number of REs used by the first signal in the SBFD time unit
  • K (N RE_F *N F +N RE_U *N U )/(N F +N U )/N RE_F
  • N RE_F is the number of REs used by the first signal in one SBFD time unit in the first time unit set
  • N RE_U is the number of REs used by the first signal in an uplink time unit in the first time unit set.
  • K (N RE — F *N F +N RE — U *N U )/(N F +N U )/N RE — U .
  • N RE is the number of REs used by the first signal in the SBFD time unit
  • N RE is the number of REs used by the first signal in the SBFD time unit
  • N RE is the number of REs used by the first signal in an uplink time unit
  • the terminal device obtains the K value from the first signaling.
  • the terminal device determines the K value by itself according to the acquired parameters.
  • the network device may inform the terminal device of N RE_F and N RE_U through the first signaling.
  • N RE_F and N RE_U The following is an example.
  • the first signaling includes a first frequency range and a second frequency range
  • the first frequency range is a frequency range for sending the first signal on an SBFD time unit
  • the second frequency range is a frequency range for sending the first signal on an uplink time unit.
  • the number of REs N RE_F used by the first signal on the SBFD time unit can be determined based on the frequency range for sending the first signal on the SBFD time unit
  • the number of REs N RE_U used by the first signal on the uplink time unit can be determined based on the frequency range for sending the first signal on the uplink time unit.
  • the network device it is necessary for the network device to configure the first frequency range and the second frequency range for the terminal device indicated by the non-transparent sub-band, because the terminal device is not visible to the sub-band position and can only determine the K value based on the configuration of the network device. However, it is optional for the network device to configure the first frequency range and the second frequency range for the terminal device indicated by the transparent sub-band.
  • the first signaling includes a second frequency range
  • the second frequency range is a frequency range for sending the first signal on an uplink time unit.
  • the method further includes: when the second frequency range includes a frequency outside a third frequency range, the terminal device determines N RE_F as the number of REs corresponding to the frequency range of the second frequency range within the third frequency range, wherein the third frequency range is the frequency range of the uplink subband of the first SBFD time unit, and the first SBFD time unit is an SBFD time unit in the first time unit set.
  • the network device can configure only one frequency range for sending the first signal to the terminal device, and the terminal device can determine the number of REs N RE_U used by the first signal on the uplink time unit according to the configured frequency range.
  • the terminal device can also determine the range of the uplink subband of the SBFD time unit that the range falls within according to the configured frequency range, and then determine the number of REs N RE_F used by the first signal on the SBFD time unit according to the range of the uplink subband of the SBFD time unit. It should be understood that in this example, the terminal device needs to know the position of the uplink subband of the SBFD time unit, and therefore, this example is applicable to terminal devices with non-transparent subband indication.
  • the terminal device sends the first signal to the network device in a first time unit set according to N info .
  • the network device receives the first signal from the terminal device in the first time unit set.
  • the network device and the terminal device determine the same N info , and the specific determination process will not be repeated here.
  • the system bits corresponding to the first signal are included in redundant version (RV) 0.
  • RV0 is transmitted on the uplink time unit of the first time unit.
  • Fig. 16 is a schematic flow chart of another uplink transmission method proposed in the present application. The method includes the following steps.
  • the network device sends a first signaling to the terminal device.
  • the first signaling is used to instruct the terminal device to send a first signal on a first time unit set, the first signal is carried on a first PUSCH, the first time unit set includes N U uplink time units and N F SBFD time units, N F and N U are positive integers.
  • the terminal device receives the first signaling from the network device.
  • the first signaling is DCI.
  • the format of the DCI is a new DCI format.
  • the first signal is TBoMS PUSCH.
  • N info (N RE_F *N F +N RE_U *N U ) * R * Q m * v
  • the N RE_F is the number of REs used by the first signal in an SBFD time unit in the first time unit set
  • the N RE_U is the number of REs used by the first signal in an uplink time unit in the first time unit set
  • R is the code rate
  • Q m represents the modulation order
  • v represents the number of multiple-input multiple-output MIMO layers.
  • the network device may inform the terminal device of N RE_F and N RE_U through the first signaling, so that the terminal device can calculate N info .
  • N RE_F and N RE_U please refer to the description in S1502, which will not be repeated here.
  • S1603 refers to the description in S1503 and will not be repeated here.
  • the methods shown in Figures 15 and 16 provide a method for determining the actual value of N info in the scenario when the frequency resources allocated to the first signal in the SBFD time unit and the uplink time unit are different.
  • the actual code rate of the first signal is closer to the target code rate, so that the first signal has a better transmission rate and reliability.
  • the frequency resources allocated to the first signal in the SBFD time unit and the uplink time unit are different, which improves the resource utilization of the uplink time unit.
  • Type B PUSCH repetition implements the currently proposed Multi-slot PUSCH/PUCCH transmission scheme on SBFD.
  • the following first introduces the concepts and processes involved in Type B PUSCH repetition.
  • the network device can indicate to the terminal device the time domain resources of multiple nominal PUSCHs in the PUSCH repetition of type B, and the time domain resources of multiple nominal PUSCH repetitions are continuous in the time domain and have equal lengths.
  • the network device can indicate to the terminal device the number K of nominal PUSCH repetitions, the starting symbol S of the time domain resource of the first nominal PUSCH repetition, and the number L of symbols contained in a nominal PUSCH repetition, and the number L of symbols contained in the time domain resource of each nominal PUSCH repetition is the same, where 0 ⁇ S ⁇ 13,1 ⁇ L ⁇ 14, and S+L>14 can be achieved.
  • the starting symbol of the time domain resource of the nominal PUSCH repetition is the next symbol of the end symbol of the time domain resource of the previous nominal PUSCH repetition.
  • the terminal device determines the invalid symbol in each nominal PUSCH repetition time domain resource, and the remaining symbols can be considered as potential valid symbols.
  • the terminal device can determine whether a symbol in a nominal PUSCH repetition time domain resource is an invalid symbol in the following way.
  • the high-level parameter InvalidSymbolPattern configures a symbol-level bitmap, and a bit value of 1 indicates that the corresponding symbol is an invalid symbol.
  • the terminal device does not send PUSCH repetitions on the actual PUSCH repetitions of a single symbol unless the duration L of the nominal PUSCH repetition indicated by the base station is a single symbol.
  • FIG17 is a schematic diagram of PUSCH repetition transmission based on type B.
  • each nominal PUSCH repetition includes 6 symbols
  • the invalid symbols in each nominal PUSCH repetition time domain resource determined based on the above-mentioned method of determining invalid symbols are shown in FIG17.
  • the remaining symbols are potential valid symbols
  • the potential valid symbols here are all uplink symbols. It can be considered that the longest continuous potential valid symbols in a time slot in each nominal PUSCH repetition time domain resource is a time domain resource of an actual PUSCH repetition.
  • the actual PUSCH repetition mapped in each nominal PUSCH repetition refers to the division in FIG17, which will not be repeated here.
  • the third nominal PUSCH repetition is divided by the time slot boundary and mapped to two actual PUSCH repetitions, namely the fourth actual PUSCH repetition and the fifth actual PUSCH repetition.
  • two actual PUSCH repetitions are mapped to the fourth nominal PUSCH repetition, namely the sixth actual PUSCH repetition and the seventh actual PUSCH repetition. Since the time domain resources of the sixth actual PUSCH repetition are a single symbol and L is not equal to 1, the terminal device does not send PUSCH repetitions on the time domain resources of the sixth actual PUSCH repetition.
  • the above-mentioned potential valid symbols may include both uplink symbols and SBFD symbols. Therefore, how to realize the currently proposed Multi-slot PUSCH transmission scheme on SBFD for Type B PUSCH repetition has become a problem that needs to be solved urgently.
  • Figure 18 is a schematic flow chart of another uplink transmission method proposed in the present application. The method includes the following steps.
  • the network device sends a first signaling to the terminal device.
  • the terminal device receives the first signaling from the network device.
  • the first signaling is used to instruct the terminal device to send a first signal on a set of K consecutive first time units, the first time unit set is a set of time units for a nominal PUSCH repetition, and the first signal is carried on a PUSCH of repetition type B.
  • the first signaling carries first indication information and second indication information, the first indication information indicates a first reference time unit, the first reference time unit is a starting time unit of the K first time unit sets, and the second indication information indicates the number of time units included in the K first time unit sets.
  • the first time unit set is a time unit set corresponding to a time domain resource of a nominal PUSCH repetition
  • K is the number of nominal PUSCH repetitions.
  • the first indication information may include the starting time unit S of the time domain resource of the first nominal PUSCH repetition
  • the second indication information indicates the number of time units included in the time domain resources of K nominal PUSCH repetitions
  • the second indication information may include the number of nominal PUSCH repetitions K and the number of symbols L contained in a nominal PUSCH repetition.
  • the first signaling is DCI or RRC.
  • the time unit in this application is a symbol.
  • the terminal device determines a second time unit set.
  • the second time unit set is a set of time units in the K first time unit sets except the third time unit
  • the third time unit includes time units of the first time unit type
  • the first time unit type is an uplink time unit or an SBFD time unit
  • the first time unit type is determined based on the first reference time unit.
  • the third time unit here is an invalid time unit in the time domain resources of K nominal PUSCH repetitions.
  • a new method for determining invalid time units is added in the embodiment of the present application, which is that the terminal device determines that all time units of the first time unit type in each time domain resource of the nominal PUSCH repetition are invalid time units.
  • the second time unit set can be considered as a set of potential valid time units in the time domain resources of the K nominal PUSCH repetitions except for invalid time.
  • a potential valid symbol in a nominal PUSCH repetition is all symbols in a nominal PUSCH repetition except for invalid symbols in the nominal PUSCH repetition.
  • the first time unit type of the first reference time unit is an uplink time unit
  • the first time unit type is an SBFD time unit
  • the first time unit type of the first reference time unit is an SBFD time unit
  • the first time unit type is an uplink time unit
  • the first time unit type of the first reference time unit is a downlink time unit
  • the first time unit type is determined based on the time unit type of the second time unit
  • the second time unit is a time unit whose first time unit type after the first reference time unit is not a downlink time unit.
  • the first time unit type of the second time unit is an uplink time unit
  • the first time unit type is an SBFD time unit
  • the first time unit type of the second time unit is an SBFD time unit
  • the first time unit type is an uplink time unit
  • the first time unit type is a time unit type of the second time unit.
  • the first signaling also includes indication information of the first frequency range, where the first frequency range is the frequency range for sending the first signal. If the time unit type of the first reference time unit is an SBFD time unit, and the first frequency range is not completely contained in the frequency range of the uplink subband of the SBFD time unit, then the first time unit type is an SBFD time unit; otherwise, the first time unit type is an uplink time unit.
  • this method since the terminal device needs to know the location information of the uplink subband of the SBFD time unit, this method is applicable to terminal devices with non-transparent subband indication.
  • the first signaling may further include third indication information, and the third indication information includes the first time unit type.
  • the terminal device does not need to determine the first time unit type by itself, and directly determines the second time unit set based on the first time unit type indicated by the network device.
  • the following is an example of how to determine the second time unit set (i.e., determine the set of potential valid time units other than invalid time units in the time domain resources of the K nominal PUSCH repetitions) in conjunction with FIG. 19.
  • Any invalid time unit determined by the method of determining invalid time units is called invalid time unit #1, and any invalid time unit determined based on the newly added method of determining invalid time units is called invalid time unit #2.
  • the invalid symbol #1 in the time domain resource of each of the K nominal PUSCH repetitions is the same as the invalid symbol in Figure 17, and the remaining symbols in the time domain resources of the K nominal PUSCH repetitions except the invalid symbol #1 are XUXXUXXUXXUUUXUU, wherein U is the uplink symbol and X is the SBFD symbol.
  • the starting symbol in the time domain resource of the first nominal PUSCH repetition of 4 nominal PUSCH repetitions is the SBFD symbol.
  • the newly added method of determining invalid symbols in S1820 is: if the uplink symbol in the time domain resource of each nominal PUSCH repetition is an invalid symbol, then the terminal device determines that all uplink symbols in the time domain resources of the K nominal PUSCH repetitions except the invalid symbol #1 are invalid symbol #2, and the second time set is the remaining symbols in the time domain resources of the K nominal PUSCH repetitions except the invalid symbol #1 and the invalid symbol #2.
  • the terminal device repeatedly sends the first signal to the network device in the second time unit set or a subset of the second time unit set.
  • the network device receives the first signal from the terminal device in the second time unit set or a subset of the second time unit set.
  • the terminal device determines the time domain resources of the actual PUSCH repetition contained in the time domain resources of each nominal PUSCH repetition in K nominal PUSCH repetitions based on the second time unit set.
  • the time domain resources of an actual PUSCH repetition are a set of continuous (here continuous refers to the longest continuous) time units in the time domain resources of a nominal PUSCH repetition that are located in a time slot. If L is equal to 1, the terminal device repeatedly sends the first signal on the time domain resources of all actual PUSCH repetitions in the K nominal PUSCH repetitions.
  • the terminal device repeatedly sends the first signal on the time domain resources of all actual PUSCH repetitions in the K nominal PUSCH repetitions except the first type of actual PUSCH repetitions, wherein the first type of actual PUSCH repetition time domain resources include one time unit.
  • the following example illustrates that the terminal device determines the time domain resources of the actual PUSCH repetition contained in the time domain resources of each nominal PUSCH repetition in K nominal PUSCH repetitions based on the second time unit set.
  • the time domain resource of the first actual PUSCH repetition is one time unit of the potential valid symbols in the time domain resource of the first nominal PUSCH repetition located in a time slot in the second time unit set
  • the time domain resource of the second actual PUSCH repetition is a set of 2 consecutive time units of the potential valid symbols in the time domain resource of the first nominal PUSCH repetition located in a time slot in the second time unit set
  • the time domain resource of the third actual PUSCH repetition is a set of 2 consecutive time units of the potential valid symbols in the time domain resource of the second nominal PUSCH repetition located in a time slot in the second time unit set
  • the time domain resource of the fourth actual PUSCH repetition is a set of 2 consecutive time units of the potential valid symbols in the time domain resource of the third nominal PUSCH repetition located in a time slot in the second time unit set
  • the time domain resource of the fifth actual PUSCH repetition is one time unit of the potential valid symbols in the time domain resource of the third nominal PUSCH repetition located in a time slot in the second time unit set
  • the network device and the terminal device determine the first time unit type according to the same method, and then determine the second time unit set. The specific determination process is described above and will not be repeated here.
  • this method adds a new method for determining invalid time units in the existing method for determining invalid time units, and this method is that the terminal device determines that all uplink time units in each time domain resource of nominal PUSCH repetition are invalid time, or the terminal device determines that all SBFD time units in each time domain resource of nominal PUSCH repetition are invalid time.
  • This method can implement the transmission scheme of PUSCH repetition of repetition type B on SBFD, that is, PUSCH repetition of type B can only be transmitted on SBFD time slots, or can only be transmitted on uplink time slots, and cannot be transmitted on SBFD time slots and uplink time slots at the same time.
  • the method further comprises:
  • the network device sends a second signaling to the terminal device.
  • the terminal device receives the second signaling from the network device.
  • the second signaling is used to instruct the terminal device to send a second signal on a set of K consecutive first time units, and the second signal is carried on a PUSCH repetition of repetition type B.
  • time unit types of the time units for sending the first information and the second signal are different.
  • the second signaling is DCI or RRC.
  • the terminal device determines a fourth time unit set.
  • the fourth time unit set is a set of time units in the K first time unit sets except the fifth time unit
  • the fifth time unit includes time units of the second time unit type, wherein the second time unit type is an uplink time unit or an SBFD time unit and the second time unit type is different from the first time unit type.
  • the fifth time unit here is an invalid time unit in the time domain resources of the K nominal PUSCH repetitions.
  • a new method for determining the invalid time unit is added in the embodiment of the present application, which is that the terminal device determines that all time units of the second time unit type in each time domain resource of the nominal PUSCH repetition are invalid time units.
  • the second signaling may carry third indication information, where the third indication information indicates the second time unit type.
  • the second signaling does not carry the third indication information
  • the terminal device can determine the second time unit type based on the first time unit type. For example, if the first time unit type is an SBFD time unit, then the second time unit type is an uplink time unit, and vice versa.
  • the terminal device sends a second signal to the network device in the fourth time unit set or a subset of the fourth time unit set.
  • the network device receives the second signal from the terminal device in the fourth time unit set or a subset of the fourth time unit set.
  • the terminal device determines the time domain resources of the actual PUSCH repetition contained in the time domain resources of each nominal PUSCH repetition based on the fourth time unit set. If L is equal to 1, the terminal device repeatedly sends the second signal on the time domain resources of all actual PUSCH repetitions in the K nominal PUSCH repetitions, and if L is greater than 1, the terminal device repeatedly sends the second signal on the time domain resources of all actual PUSCH repetitions in the K nominal PUSCH repetitions except the first type of actual PUSCH repetitions, wherein the first type of actual PUSCH repetition time domain resources includes one time unit.
  • the existing protocol does not allow out-of-order scheduling, that is, it does not allow the second signal to be sent before the first signal is sent.
  • the first signal can be transmitted in the second time unit set, and the second signal can be transmitted in the fourth time unit set. Then, when the start time unit of the time domain resource of the first actual PUSCH repetition determined based on the fourth time unit set is after the start time unit of the time domain resource of the first actual PUSCH repetition determined based on the second time unit set, and before the end time unit of the time domain resource of the last actual PUSCH repetition determined based on the second time unit set, the transmission of the second signal does not need to wait until the first signal is transmitted, thereby realizing out-of-order scheduling and reducing the waiting time for signal transmission.
  • the second signaling in S1840 can also be modified to a second signaling used to instruct the terminal device to send a second signal on a continuous set of K sixth time units, the second signal is carried on the PUSCH repetition of repetition type B, the sixth time unit set is a time domain resource of a nominal repetition PUSCH, and the sixth time unit set is different from the first time unit set.
  • the subsequent steps only need to replace the first time unit set with the sixth time unit set, which will not be repeated here.
  • the present application also proposes another transmission scheme of Multi-slot PUSCH repetition on SBFD. That is, a Multi-slot PUSCH repetition can be transmitted simultaneously on the uplink time unit and the SBFD time unit, but when the first signal is transmitted on an SBFD time unit, the frequency range of the uplink subband on the SBFD time unit must completely cover the frequency range of the first signal, otherwise, the Multi-slot PUSCH repetition SBFD cannot be transmitted on the SBFD.
  • the following is a detailed description of how the type B PUSCH repetition implements the above transmission scheme in conjunction with Figures 20 and 22.
  • Figure 20 is a schematic flow chart of another uplink transmission method proposed in the present application. The method includes the following steps.
  • the network device sends a first signaling to the terminal device.
  • the terminal device receives the first signaling from the network device.
  • the first signaling is used to instruct the terminal device to send a first signal on a set of K consecutive first time units
  • the first time unit set is a set of time units for a nominal PUSCH repetition
  • the first signal is carried on the PUSCH of repetition type B
  • the first signaling carries first indication information, second indication information and indication information of the first frequency range
  • the first indication information indicates the first reference time unit
  • the first reference time unit is the starting time unit of the K first time unit sets
  • the second indication information indicates the number of time units contained in the K first time unit sets
  • the first frequency range is the frequency range for sending the first signal.
  • the terminal device determines a second time unit set.
  • the second time unit set is a set of time units in the K first time unit sets except the third time unit
  • the third time unit includes the SBFD time units in the K first time unit sets that meet the third condition
  • the third condition includes: the first frequency range includes frequencies outside the second frequency range, and the second frequency range is the frequency range of the uplink subband of the SBFD time unit.
  • the third time unit here is an invalid time unit in the time domain resources of K nominal PUSCH repetitions.
  • a new method for determining invalid time units is added in the embodiment of the present application. The method is that the SBFD time unit that meets the above third condition in each nominal PUSCH repeated time domain resource is an invalid time unit.
  • the second time unit set can be considered as a set of potential valid time units except invalid time in the time domain resources of K nominal PUSCH repetitions.
  • this method since the terminal device needs to know the location information of the uplink subband of the SBFD time unit, this method is applicable to terminal devices with non-transparent subband indication.
  • the present application does not limit the position of the uplink subband of the SBFD time unit in the K first time unit sets, and the positions of the uplink subbands of these SBFD time units may be the same or different. For example, when the positions of the uplink subbands of these SBFD time units are the same, if the first frequency range overlaps with the frequency range of the downlink subband or the guard band of the SBFD time unit, the SBFD time unit is not included in the second time unit set.
  • any invalid time unit determined based on the existing method of determining the invalid time unit is referred to as invalid time unit #1, and any invalid time unit determined based on the newly added method of determining the invalid time unit is referred to as invalid time unit #3.
  • the invalid symbol #1 in the time domain resource of each of the K nominal PUSCH repetitions is the same as the invalid symbol in FIG17, and the remaining symbols except the invalid symbol #1 in the time domain resources of the K nominal PUSCH repetitions are UUXXUUXXXXXUUUXU, where U is an uplink symbol, X is an SBFD symbol, and the positions of the uplink subband and the downlink subband on each SBFD symbol are shown in FIG21.
  • each SBFD time unit that meets the above third condition in the time domain resources of nominal PUSCH repetition is an invalid time unit, and the terminal device determines that the 3rd, 9th to 11th symbols and the 15th symbol in UUXXUUXXXXXUUUXU are all invalid symbol #3, then the second time unit set is the remaining symbols in the K nominal PUSCH repeated time domain resources except invalid symbol #1 and invalid symbol #2.
  • the terminal device sends a first signal to the network device in the second time unit set or a subset of the second time unit set.
  • the network device receives the first signal from the terminal device in the second time unit set or a subset of the second time unit set.
  • the terminal device determines the time domain resources of the actual PUSCH repetition contained in the time domain resources of each nominal PUSCH repetition in K nominal PUSCH repetitions based on the second time unit set.
  • the time domain resources of an actual PUSCH repetition are a set of continuous (here continuous refers to the longest continuous) time units in the time domain resources of a nominal PUSCH repetition in a potential valid symbol within a time slot. If L is equal to 1, the terminal device repeatedly sends the first signal on the time domain resources of all actual PUSCH repetitions in the K nominal PUSCH repetitions.
  • the terminal device repeatedly sends the first signal on the time domain resources of all actual PUSCH repetitions in the K nominal PUSCH repetitions except the first type of actual PUSCH repetitions, wherein the first type of actual PUSCH repetition time domain resources includes a time unit.
  • the following example illustrates that the terminal device determines the time domain resources of the actual PUSCH repetition contained in the time domain resources of each nominal PUSCH repetition in K nominal PUSCH repetitions based on the second time unit set.
  • the time domain resource of the first actual PUSCH repetition is a set of two consecutive (uplink) time units in a potential valid symbol in a time slot in the second time unit set in the time domain resource of the first nominal PUSCH repetition
  • the time domain resource of the second actual PUSCH repetition is one (SBFD) time unit in a potential valid symbol in a time slot in the second time unit set in the time domain resource of the first nominal PUSCH repetition
  • the time domain resource of the third actual PUSCH repetition is one (SBFD) time unit in a potential valid symbol in a time slot in the second time unit set in the time domain resource of the second nominal PUSCH repetition.
  • the time domain resource of the fourth actual PUSCH repetition is the set of 3 consecutive (uplink) time units in a time slot of the third nominal PUSCH repetition, which are potentially valid symbols in a time slot of the second time unit set;
  • the terminal device repeatedly sends the first signal on the time domain resources of the 1st actual PUSCH repetition, the 3rd actual PUSCH repetition to the 5th actual PUSCH repetition, but does not send the first signal on the time domain resources of the 2nd actual PUSCH repetition.
  • the network device and the terminal device determine the second time unit set according to the same method, and the network device receives the first signal from the terminal device on the second time unit set or a subset of the second time unit set. The specific determination process is not repeated here.
  • the SBFD time units are all downlink time units, and the terminal device can use the uplink symbols other than invalid symbols in each of the K nominal PUSCH repetition time domain resources and the SBFD time units that do not meet the third condition to transmit the first signal, thereby improving the resource utilization of the downlink time unit.
  • Figure 22 is a schematic flow chart of another uplink transmission method proposed in the present application. The method includes the following steps.
  • the network device sends a first signaling to the terminal device.
  • the terminal device receives the first signaling from the network device.
  • the first signaling is used to instruct the terminal device to send a first signal on a set of K consecutive first time units, the first time unit set is a set of time units for a nominal PUSCH repetition, and the first signal is carried on a PUSCH of repetition type B.
  • the first signaling carries first indication information and second indication information, wherein the first indication information indicates a first reference time unit, the first reference time unit is a starting time unit of the K first time unit sets, and the second indication information indicates the number of time units included in the K first time unit sets.
  • the terminal device determines a second time unit set.
  • the second time unit set is a time unit set excluding invalid time units in the K first time unit sets, and K is a positive integer.
  • the second time unit set can be considered as a set of potential valid time units except invalid time in the time domain resources of the K nominal PUSCH repetitions.
  • the method for determining the invalid time unit in this embodiment refers to the description of the existing invalid time unit, which will not be repeated here.
  • the terminal device determines a third time unit set included in the second time unit set.
  • the second time unit set includes M third time unit sets, where M is a positive integer, each third time unit set is associated with an actual PUSCH repetition, and the third time unit set is a set of continuous (here continuous means the longest continuous) time units with the same time unit type in a potential valid symbol in a time slot in a nominal repeated transmission.
  • the time unit type here is an uplink time unit type or a SBFD time unit type.
  • the third time unit set is a third time unit set of the first type or a third time unit set of the second type
  • the time units in the third time units of the first type are all uplink time units
  • all time units in the third time unit set of the second type are sub-band full-duplex SBFD time units
  • the second time unit set includes the third time unit set of the first type and the third time unit set of the second type.
  • the terminal device repeatedly sends the first signal to the network device on all or part of the third time unit sets in the K first time unit sets.
  • the network device receives the first signal from the terminal device on all or part of the third time unit sets in the K first time unit sets.
  • the terminal device if L is equal to 1, the terminal device repeatedly sends the first signal on the time domain resources of all actual PUSCH repetitions in the K nominal PUSCH repetitions (i.e., all third time unit sets); if L is greater than 1, the terminal device repeatedly sends the first signal on the time domain resources of all other actual PUSCH repetitions in the K nominal PUSCH repetitions except the first type of actual PUSCH repetitions, wherein the time domain resources of the first type of actual PUSCH repetitions include one time unit, that is, the terminal device repeatedly sends the first signal on other third time unit sets in all third time unit sets except the third time unit set that contains only one time unit.
  • the terminal device can repeatedly send the first signal on the first type of third time unit set and the second type of third time unit set.
  • the invalid symbols in the time domain resources of each of the K nominal PUSCH repetitions are the same as the invalid symbols in FIG. 17, then the second time unit set is the remaining symbols in the time domain resources of the K nominal PUSCH repetitions except the invalid time, and the symbols in the second time unit set are UUXXUUXXXXXUUUUXU, where U is the uplink symbol and X is the SBFD symbol.
  • the terminal device determines the time domain resources of the actual PUSCH repetition in each of the K nominal PUSCH repetitions based on the second time unit set (i.e., determines the third time unit set), wherein the longest continuous potential valid symbols with the same symbol type in a time slot in the time domain resources of each nominal PUSCH repetition are the time domain resources of an actual PUSCH repetition.
  • the actual PUSCH repetition mapped in each nominal PUSCH repetition refers to the division in FIG. 23, which will not be repeated here.
  • the terminal device can use the uplink time unit and SBFD time unit in each of the K nominal PUSCH repetitions except the invalid symbols in the time domain resources to transmit the first signal, thereby improving the utilization of the time domain resources.
  • the devices in the existing network architecture are mainly used as examples for exemplary description, and it should be understood that the embodiments of the present application do not limit the specific form of the devices. For example, devices that can achieve the same function in the future are applicable to the embodiments of the present application.
  • the methods and operations implemented by devices can also be implemented by components of the devices (such as chips or circuits).
  • the method provided by the embodiment of the present application is described in detail above in conjunction with Figures 1 to 23.
  • the above method is mainly introduced from the perspective of interaction between the terminal device and the network device. It can be understood that the terminal device and the network device, in order to implement the above functions, include hardware structures and/or software modules corresponding to the execution of each function.
  • the embodiment of the present application can divide the functional modules of the terminal device or network device according to the above method example.
  • each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module.
  • the above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules.
  • the division of modules in the embodiment of the present application is schematic, which is only a logical function division, and there may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
  • the above describes in detail the method for data transmission provided by the present application.
  • the following describes the communication device provided by the present application.
  • the device is used to implement the steps or processes corresponding to the network device in the above method embodiment.
  • the device is used to implement the steps or processes corresponding to the terminal device in the above method embodiment.
  • FIG24 is a schematic block diagram of a communication device 200 provided in an embodiment of the present application.
  • the device 200 may include a communication unit 210 and a processing unit 220.
  • the communication unit 210 may communicate with the outside, and the processing unit 220 is used for data processing.
  • the communication unit 210 may also be referred to as a communication interface or a transceiver unit.
  • the device 200 can implement steps or processes corresponding to those executed by the terminal device in the above method embodiment, wherein the processing unit 220 is used to execute processing-related operations of the terminal device in the above method embodiment, and the communication unit 210 is used to execute sending-related operations of the terminal device in the above method embodiment.
  • the apparatus 200 may implement the steps executed by the network device in the above method embodiment or The process, wherein the communication unit 210 is used to perform the reception-related operations of the network device in the above method embodiment, and the processing unit 220 is used to perform the processing-related operations of the network device in the above method embodiment.
  • the device 200 here is embodied in the form of a functional unit.
  • the term "unit” here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merged logic circuit and/or other suitable components that support the described functions.
  • ASIC application specific integrated circuit
  • processor such as a shared processor, a dedicated processor or a group processor, etc.
  • memory for executing one or more software or firmware programs, a merged logic circuit and/or other suitable components that support the described functions.
  • the device 200 can be specifically the terminal device in the above embodiment, and can be used to execute the various processes and/or steps corresponding to the terminal device in the above method embodiment, or the device 200 can be specifically the network device in the above embodiment, and can be used to execute the various processes and/or steps corresponding to the network device in the above method embodiment. To avoid repetition, it will not be repeated here.
  • the apparatus 200 of each of the above-mentioned schemes has the function of implementing the corresponding steps executed by the terminal device in the above-mentioned method, or the apparatus 200 of each of the above-mentioned schemes has the function of implementing the corresponding steps executed by the network device in the above-mentioned method.
  • the functions can be implemented by hardware, or can be implemented by hardware executing corresponding software.
  • the hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the communication unit can be replaced by a transceiver (for example, the sending unit in the communication unit can be replaced by a transmitter, and the receiving unit in the communication unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor, respectively performing the sending and receiving operations and related processing operations in each method embodiment.
  • a transceiver for example, the sending unit in the communication unit can be replaced by a transmitter, and the receiving unit in the communication unit can be replaced by a receiver
  • other units such as the processing unit
  • the above-mentioned communication unit can also be a transceiver circuit (for example, it can include a receiving circuit and a sending circuit), and the processing unit can be a processing circuit.
  • the device in Figure 24 can be a terminal device or a network device in the aforementioned embodiment, or it can be a chip or a chip system, for example: a system on chip (system on chip, SoC).
  • the communication unit can be an input and output circuit, a communication interface; the processing unit is a processor or a microprocessor or an integrated circuit integrated on the chip. This is not limited here.
  • the device 300 includes a processor 310 and a transceiver 320.
  • the processor 310 and the transceiver 320 communicate with each other through an internal connection path, and the processor 310 is used to execute instructions to control the transceiver 320 to send signals and/or receive signals.
  • the device 300 may further include a memory 330, and the memory 330 communicates with the processor 310 and the transceiver 320 through an internal connection path.
  • the memory 330 is used to store instructions, and the processor 310 can execute the instructions stored in the memory 330.
  • the device 300 is used to implement the various processes and steps corresponding to the terminal device in the above method embodiment. In another possible implementation, the device 300 is used to implement the various processes and steps corresponding to the network device in the above method embodiment.
  • the device 300 can be specifically a terminal device or a network device in the above-mentioned embodiment, or a chip or a chip system.
  • the transceiver 320 can be a transceiver circuit of the chip, which is not limited here.
  • the device 300 can be used to execute the various steps and/or processes corresponding to the terminal device or network device in the above-mentioned method embodiment.
  • the memory 330 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may also include a non-volatile random access memory.
  • the memory may also store information about the device type.
  • the processor 310 can be used to execute instructions stored in the memory, and when the processor 310 executes instructions stored in the memory, the processor 310 is used to execute the various steps and/or processes of the above-mentioned method embodiment corresponding to the terminal device or network device.
  • each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software.
  • the steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in a processor for execution.
  • the software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc.
  • the storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.
  • the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities.
  • each step of the above method embodiment can be completed by the hardware integrated logic circuit in the processor or the instructions in the form of software.
  • the above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
  • DSP digital signal processor
  • ASIC application-specific integrated circuit
  • FPGA field programmable gate array
  • the processor in the embodiment of the present application can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiment of the present application.
  • the general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
  • the steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to be executed, or the hardware and software modules in the decoding processor can be used to perform the execution.
  • the software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc.
  • the storage medium is located in the memory, and the processor reads the information in the memory and completes the above in combination with its hardware. Steps of the method.
  • the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories.
  • the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory.
  • the volatile memory can be a random access memory (RAM), which is used as an external cache.
  • RAM random access memory
  • SRAM static RAM
  • DRAM dynamic RAM
  • SDRAM synchronous DRAM
  • DDR SDRAM double data rate SDRAM
  • ESDRAM enhanced SDRAM
  • SLDRAM synchlink DRAM
  • DR RAM direct rambus RAM
  • the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.
  • the present application also provides a computer-readable storage medium, in which computer instructions are stored.
  • computer instructions When the computer instructions are executed on a computer, the operations and/or processes performed by a terminal device or a network device in each method embodiment of the present application are executed.
  • the present application also provides a computer program product, which includes computer program code or instructions.
  • a computer program product which includes computer program code or instructions.
  • the operations and/or processes performed by a terminal device or a network device in each method embodiment of the present application are executed.
  • the present application also provides a chip, the chip including a processor.
  • a memory for storing a computer program is provided independently of the chip, and the processor is used to execute the computer program stored in the memory, so that the operation and/or processing performed by the terminal device or the network device in any method embodiment is executed.
  • the chip may further include a communication interface.
  • the communication interface may be an input/output interface, or an interface circuit, etc.
  • the chip may further include a memory.
  • the present application also provides a communication system, including the terminal device and network device in the embodiments of the present application.
  • memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
  • the device embodiment described above is only schematic, for example, the division of the unit is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment.
  • each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
  • the computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application.
  • the aforementioned storage media include: USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, etc.
  • 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 size, content, order, timing, priority or importance of multiple objects.
  • the first information and the second information do not represent the difference in information volume, content, priority or importance.
  • At least one means one or more, and “plurality” means two or more.
  • At least one item or similar expressions means one or more items, that is, any combination of these items, including any combination of single items or plural items.
  • at least one item of a, b, or c means: a, b, c, a and b, a and c, b and c, or a, b and c.
  • the above is an example of three elements, A, B and C, to illustrate the optional items of the project.
  • the project includes at least one of the following: A, B, ..., and X"
  • the items that can be applied to the project can also be obtained according to the above rules.
  • a and/or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.
  • the character "/" generally indicates that the associated objects before and after are in an "or” relationship.
  • A/B means: A or B.
  • a corresponds to B means that B is associated with A, and B can be determined according to A.
  • determining B according to A does not mean determining B only according to A, and B can also be determined according to A and/or other information.
  • a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program and/or a computer.
  • applications and computing devices running on a computing device can be components.
  • One or more components may reside in a process and/or an execution thread, and a component may be located on a computer and/or distributed between two or more computers.
  • these components may be executed from various computer-readable media having various data structures stored thereon.
  • Components may, for example, communicate through local and/or remote processes according to signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system and/or a network, such as the Internet interacting with other systems through signals).
  • signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system and/or a network, such as the Internet interacting with other systems through signals).
  • the disclosed systems, devices and methods can be implemented in other ways.
  • the device embodiments described above are only schematic.
  • the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
  • Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separate, and the components shown as units may be Or it may not be a physical unit, that is, it may be located in one place, or it may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
  • the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art.
  • the computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program codes.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种上行传输的方法和通信装置,该方法在现有可用时隙计数方法基础上,终端设备和网络设备使用新增加的可用时隙计数判断条件,确定当前遍历到的时间单元是否能够用于传输多时隙(Multi-slot)PUSCH/PUCCH,如果当前遍历的时间单元与第一时间单元类型相同,则能够用于传输Multi-slot PUSCH/PUCCH,否则,不能用于传输Multi-slot PUSCH/PUCCH,其中,第一时间单元类型为上行时间单元或SBFD时间单元。该方法明确了目前提出的Multi-slot PUSCH/PUCCH在SBFD上的传输方案的具体实现方式。

Description

上行传输的方法和通信装置
本申请要求于2022年9月30日提交中国专利局、申请号为202211215501.2、申请名称为“上行传输的方法和通信装置”的中国专利申请的优先权,以及,要求于2023年4月7日提交中国专利局、申请号为202310385322.1、申请名称为“上行传输的方法和通信装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请实施例涉及通信领域,更具体地,涉及一种上行传输的方法和通信装置。
背景技术
随着第五代移动通信技术新无线(new radio,NR)的快速发展,出现了多种多样的通信需求,为满足新兴业务的需求,提出了子带全双工(subband non-overlapping full duplex,SBFD)的方案来提升时分双工(time division duplex,TDD)系统的上行覆盖。子带全双工是指在TDD系统中,网络设备通过上行传输和下行传输采用不同子带实现在一个时隙或一个正交频分复用(orthogonal frequency division multiplexing,OFDM)符号上既能接收又能发送。
目前提出了一种多时隙(Multi-slot)上行共享信道(physical uplink shared channel,PUSCH)或Multi-slot上行控制信道(physical uplink control channel,PUCCH)在SBFD上的传输方案:一个Multi-slot PUSCH/PUCCH只能在SBFD时隙上传输,或只能在上行时隙上传输;不能在SBFD时隙和上行时隙上同时传输。但是基于现有方法确定的传输一个Multi-slot PUSCH/PUCCH时域资源与该传输方案矛盾,或者,会导致Multi-slot PUSCH/PUCCH无法在SBFD时隙发送。因此,如何实现提出的Multi-slot PUSCH/PUCCH在SBFD上的传输方案成为目前亟待解决的问题。
发明内容
本申请实施例提供一种上行传输的方法和通信装置,明确了提出的Multi-slot PUSCH/PUCCH在SBFD上的传输方案的具体实现方式。
第一方面,提供了一种上行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信令携带N1和K1的指示信息,N1为第一时间单元集合中的时间单元的个数且N1为大于1的整数,K1指示第一参考时间单元,第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;终端设备确定第一时间单元集合,第一时间单元集合为从第一参考时间单元开始,距离第一参考时间单元最近且不满足第一条件的N1个时间单元的集合,第一条件包括:第一时间单元的时间单元类型与第一时间单元类型不同,第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,第一时间单元为从第一参考时间单元开始往后遍历的一个时间单元;终端设备在第一时间单元集合上向网络设备发送第一信号。
上述技术方案中,通过增加第一条件可以实现Multi-slot PUSCH/PUCCH在SBFD上的传输方案,即Multi-slot PUSCH/PUCCH只能在SBFD时隙上传输,或只能在上行时隙上传输,不能在SBFD时隙和上行时隙上同时传输。当网络设备对终端设备进行非透明子带指示时,即终端设备对子带可见时,如果第一时间单元为上行时间单元,那么终端设备还可以实现在下行符号(即SBFD时间单元)的上行子带上传输Multi-slot PUSCH/PUCCH,从而提高资源的利用率。
第二方面,提供了一种上行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例 进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信令携带N1和K1的指示信息,N1为参考时间单元的个数且N1为大于1的整数,K1指示第一参考时间单元,第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;终端设备确定第一时间单元集合,第一时间单元集合为第三时间单元集合中除符合第二条件的时间单元之外的时间单元的集合,第三时间单元集合包括第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,第二条件包括:第三时间单元的时间单元类型与第一时间单元类型不同,第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,第三时间单元为第三时间单元集合中的一个时间单元;终端设备在第一时间单元集合上向网络设备发送第一信号。
上述技术方案中,通过增加第二条件可以实现Multi-slot PUSCH/PUCCH在SBFD上的传输方案,即Multi-slot PUSCH/PUCCH只能在SBFD时隙上传输,或只能在上行时隙上传输,不能在SBFD时隙和上行时隙上同时传输。当网络设备对终端设备进行非透明子带指示,即终端设备对子带可见时,如果第一时间单元为上行时间单元,那么终端设备还可以实现在下行符号(即SBFD时间单元)的上行子带上传输Multi-slot PUSCH/PUCCH,从而提高资源的利用率。
在第一方面或第二方面的某些实现方式中,当第一参考时间单元的时间单元类型为上行时间单元或子带全双工SBFD时间单元,第一时间单元类型是第一参考时间单元的时间单元类型。
在第一方面或第二方面的某些实现方式中,当第一参考时间单元的时间单元类型为下行时间单元,第一时间单元类型是第二时间单元的时间单元类型,第二时间单元为第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。
在第一方面或第二方面的某些实现方式中,第一时间单元类型是第一信令指示的。
在第一方面或第二方面的某些实现方式中,第一信令还包括第一频率范围,第一频率范围为发送第一信号的频率范围,如果第一频率范围不完全包含于SBFD时间单元的上行子带的频率范围内,则第一时间单元类型为上行时间单元,否则,第一时间单元类型为SBFD时间单元。
示例的,这里的SBFD时间单元为第一参考时间单元之后的第一个时间单元或任一SBFD时间单元。
在第一方面或第二方面的某些实现方式中,该方法还包括:终端设备接收来自网络设备的第二信令,第二信令用于指示终端设备在第二时间单元集合上发送第二信号,第二信号承载在第二PUSCH或第二PUCCH上,第二时间单元集合与第一时间单元集合中的时间单元的时间单元类型不相同,第二时间单元集合的起始时间单元在第一时间单元集合的起始时间单元之后,并在第一时间单元集合的结束时间单元之前;终端设备确定第二时间单元集合;终端设备在第二时间单元集合上向网络设备发送第二信号。
上述技术方案中,第二时间单元的起始时间单元位于第一时间单元中,第一信号可以在第一时间单元中传输,同时第二信号可以在第二时间单元中传输,第二信号的传输不需要等到第一信号传输完之后在传输,从而实现了乱序调度,减少信号传输的等待时间。
第三方面,提供了一种上行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信令携带N1和K1的指示信息,N1为第一时间单元集合中的时间单元的个数且N1为大于1的整数,K1指示第一参考时间单元,第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;网络设备确定第一时间单元集合,第一时间单元集合为从第一参考时间单元开始,距离第一参考时间单元最近且不满足第一条件的N1个时间单元的集合,第一条件包括:第一时间单元的时间单元类型与第一时间单元类型不同,第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,第一时间单元为从第一参考时间单元开始往后遍历的一个时间单元;网络设备在第一时间单元集合上接收来自终端设备的第一信号。
第四方面,提供了一种上行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例 进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信令携带N1和K1的指示信息,N1为参考时间单元的个数且N1为大于1的整数,K1指示第一参考时间单元,第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;网络设备确定第一时间单元集合,第一时间单元集合为第三时间单元集合中除符合第二条件的时间单元之外的时间单元的集合,第三时间单元集合包括第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,第二条件包括:第三时间单元的时间单元类型与第一时间单元类型不同,第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,第三时间单元为第三时间单元集合中的一个时间单元;网络设备在第一时间单元集合上接收来自终端设备的第一信号。
在第三方面或第四方面的某些实现方式中,当第一参考时间单元的时间单元类型为上行时间单元或子带全双工SBFD时间单元,第一时间单元类型是第一参考时间单元的时间单元类型。
在第三方面或第四方面的某些实现方式中,当第一参考时间单元的时间单元类型为下行时间单元,第一时间单元类型是第二时间单元的时间单元类型,第二时间单元为第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。
在第三方面或第四方面的某些实现方式中,第一时间单元类型是第一信令指示的。
在第三方面或第四方面的某些实现方式中,第一信令还包括第一频率范围,第一频率范围为发送第一信号的频率范围,如果第一频率范围不完全包含于SBFD时间单元的上行子带的频率范围内,则第一时间单元类型为上行时间单元,否则,第一时间单元类型为SBFD时间单元。
在第三方面或第四方面的某些实现方式中,该方法还包括:网络设备向终端设备发送第二信令,第二信令用于指示终端设备在第二时间单元集合上发送第二信号,第二信号承载在第二PUSCH或第二PUCCH上,第二时间单元集合与第一时间单元集合中的时间单元的时间单元类型不相同,第二时间单元集合的起始时间单元在第一时间单元集合的起始时间单元之后,并在第一时间单元集合的结束时间单元之前;网络设备确定第二时间单元集合;网络设备在第二时间单元集合上接收来自终端设备的第二信号。
关于第三方面的有益效果参见第一方面的描述,关于第四方面的描述参见第二方面的描述,这里不再赘述。
第五方面,提供了一种上行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信令携带N1、K1和第一频率范围的指示信息,N1为第一时间单元集合中时间单元的个数且N1为大于1的整数,K1指示第一参考时间单元,第一频率范围为发送第一信号的频率范围,第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;终端设备确定第一时间单元集合,第一时间单元集合为从第一参考时间单元开始,距离第一参考时间单元最近的包括上行时间单元和不满足第三条件的子带全双工SBFD时间单元在内的N1个时间单元的集合,第三条件包括:第一频率范围包括位于第二频率范围之外的频率,第二频率范围为第一SBFD时间单元的上行子带的频率范围,第一SBFD时间单元为从第一参考时间单元开始往后遍历到的一个SBFD时间单元;终端设备在第一时间单元集合上向网络设备发送第一信号。
上述技术方案中,当网络设备对终端设备进行非透明子带指示时,即终端设备对子带可见时,SBFD时间单元中符号均为下行符号,该方法可以使用满足第三条件的SBFD时间单元传输第一信号,从而提高下行符号的资源利用率。
第六方面,提供了一种上行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信令携带N1、K1和第一频率范围的指示信息,N1为第一时间单元集合中时间单元的个数且N1为大于1的整数,K1指示第一参考时间单元,第一频率范围为发送第一信号 的频率范围,第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;网络设备确定第一时间单元集合,第一时间单元集合为从第一参考时间单元开始,距离第一参考时间单元最近的包括上行时间单元和不满足第三条件的子带全双工SBFD时间单元在内的N1个时间单元的集合,第三条件包括:第一频率范围包括位于第二频率范围之外的频率,第二频率范围为第一SBFD时间单元的上行子带的频率范围,第一SBFD时间单元为从第一参考时间单元开始往后遍历到的一个SBFD时间单元;网络设备在第一时间单元集合上接收来自终端设备的第一信号。
关于第六方面的有益效果参见第五方面中的描述,这里不再赘述。
第七方面,提供了一种上行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信令携带N1、K1和第一频率范围的指示信息,N1为参考时间单元的个数且N1为大于1的整数,K1指示第一参考时间单元,第一频率范围为发送第一信号的频率范围,第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;终端设备确定第一时间单元集合,第一时间单元集合为第三时间单元集合中除符合第三条件的时间单元之外的时间单元的集合,第三时间单元集合包括第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,第三条件包括:第一频率范围包括位于第二频率范围之外的频率,第二频率范围为第一子带全双工SBFD时间单元的上行子带的频率范围,第一SBFD时间单元为第三时间单元集合中的一个SBFD时间单元;终端设备在第一时间单元上向网络设备发送第一信号。
上述技术方案中,当网络设备对终端设备进行非透明子带指示时,即终端设备对子带可见时,SBFD时间单元中符号均为下行符号,该方法可以使用满足第三条件的SBFD时间单元传输第一信号,从而提高下行符号的资源利用率。
第八方面,提供了一种上行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信令携带N1、K1和第一频率范围的指示信息,N1为参考时间单元的个数且N1为大于1的整数,K1指示第一参考时间单元,第一频率范围为发送第一信号的频率范围,第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;网络设备确定第一时间单元集合,第一时间单元集合为第三时间单元集合中除符合第三条件的时间单元之外的时间单元的集合,第三时间单元集合包括第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,第三条件包括:第一频率范围包括位于第二频率范围之外的频率,第二频率范围为第一子带全双工SBFD时间单元的上行子带的频率范围,第一SBFD时间单元为第三时间单元集合中的一个SBFD时间单元;网络设备在第一时间单元上接收来自终端设备的第一信号。
关于第八方面的有益效果参见第七方面中的描述,这里不再赘述。
第九方面,提供了一种上行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信号承载在第一物理上行共享信道PUSCH上,第一时间单元集合中包括NU个上行时间单元和NF个子带全双工SBFD时间单元,NF和NU为正整数;终端设备获取K,K用于确定第一信号的信息比特数Ninfo,K大于0;终端设备根据K确定Ninfo,Ninfo满足以下公式:
Ninfo=K*NRE*R*Qm*v
其中,NRE为第一时间单元集合中一个SBFD时间单元或上行时间分配给第一信号的资源单元RE数,R为码率,Qm表示调制阶次,v表示多输入多输出MIMO层数;终端设备根据Ninfo在第一时间单元集合上向网络设备发送第一信号。
示例的,第一信号为PUSCH repetition type A或PUSCH repetition typeB。
上述技术方案中,在SBFD时间单元和上行时间单元分配给第一信号的频率资源不同的情况下,给出该场景下实际的Ninfo的取值的确定方法,该方法中第一信号的实际码率更接近目标码率,从而使得第一信号具备更好的传输速率和可靠性。该场景下,第一信号在SBFD时间单元和上行时间单元分配给第一信号的频率资源不同,提高上行时间单元的资源利用率。
在九方面的某些实现方式中,当NRE为第一信号在SBFD时间单元上使用的RE数时,K=(NRE_F*NF+NRE_U*NU)/(NF+NU)/NRE_F,当NRE为第一信号在上行时间单元上使用的RE数时,K=(NRE_F*NF+NRE_U*NU)/(NF+NU)/NRE_U,其中,NRE_F为第一信号在第一时间单元集合中的一个SBFD时间单元上使用的RE数,NRE_U为第一信号在第一时间单元集合中的一个上行时间单元上使用的RE数。
在九方面的某些实现方式中,当NRE为第一信号在SBFD时间单元上使用的RE数时,K=(NRE_F*NF+NRE_U*NU)/(NF+NU)/NRE_F,当NRE为第一信号在上行时间单元上使用的RE数时,K=(NRE_F*NF+NRE_U*NU)/(NF+NU)/NRE_U,其中,NRE_F为第一信号在第一时间单元集合中的一个SBFD时间单元上使用的RE数,NRE_U为第一信号在第一时间单元集合中的一个上行时间单元上使用的RE数。
在九方面的某些实现方式中,终端设备获取K,包括:终端设备从第一信令中获取K;或,终端设备确定K。
第十方面,提供了一种上行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信号承载在第一物理上行共享信道PUSCH上,第一时间单元集合中包括NU个上行时间单元和NF个子带全双工SBFD时间单元,NF和NU为正整数,其中,
终端设备确定第一信息比特数Ninfo,Ninfo满足以下公式:
Ninfo=(NRE_F*NF+NRE_U*NU)*R*Qm*v
其中,NRE_F为第一信号在第一时间单元集合中的一个SBFD时间单元上使用的RE数,NRE_U为第一信号在第一时间单元集合中的一个上行时间单元上使用的RE数,R为码率,Qm表示调制阶次,v表示多输入多输出MIMO层数;终端设备根据Ninfo在第一时间单元集合上向网络设备发送第一信号。
示例的,第一信号为TBoMS PUSCH。
上述技术方案中,在SBFD时间单元和上行时间单元分配给第一信号的频率资源不同的情况下,给出该场景下实际的Ninfo的取值的确定方法,该方法中第一信号的实际码率更接近目标码率,从而使得第一信号具备更好的传输速率和可靠性。该场景下,第一信号在SBFD时间单元和上行时间单元分配给第一信号的频率资源不同,提高上行时间单元的资源利用率。
在九方面或第十方面的某些实现方式中,第一信令包括第一频率范围和第二频率范围,第一频率范围为在SBFD时间单元上发送第一信号的频率范围,第二频率范围为在上行时间单元上发送第一信号的频率范围。
在九方面或第十方面的某些实现方式中,第一信令包括第二频率范围,第二频率范围为在上行时间单元上发送第一信号的频率范围,该方法还包括:当第二频率范围包括位于第三频率范围之外的频率,终端设备确定NRE_F为第二频率范围位于第三频率范围之内的频率范围对应的RE数,其中,第三频率范围为第一SBFD时间单元的上行子带的频率范围,第一SBFD时间单元为第一时间单元集合中的一个SBFD时间单元。
在九方面或第十方面的某些实现方式中,第一信号对应的冗余版本RV0在第一时间单元集合中的上行时间单元上传输。
第十一方面,提供了一种上行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信号承载在第一物理上行共享信道PUSCH上,第一时间单元集合中包括NU个上行时间单元和NF个子带全双工SBFD时间单元,NF和NU为正整数;网络设备向终端设备发送K,K用于确定传输第一信号的信息比特数Ninfo,K大于0,Ninfo满足以下公式:
Ninfo=K*NRE*R*Qm*v
其中,NRE为第一时间单元集合中一个SBFD时间单元或上行时间分配给第一信号的资源单元RE数,R为码率,Qm表示调制阶次,v表示多输入多输出MIMO层数;网络设备在第一时间单元上接收来自终端设备的第一信号。
在十一方面的某些实现方式中,当NRE为第一信号在SBFD时间单元上使用的RE数时,K=(NRE_F*NF+NRE_U*NU)/(NF+NU)/NRE_F,当NRE为第一信号在上行时间单元上使用的RE数时,K=(NRE_F*NF+NRE_U*NU)/(NF+NU)/NRE_U,其中,NRE_F为第一信号在第一时间单元集合中的一个SBFD时间单元上使用的RE数,NRE_U为第一信号在第一时间单元集合中的一个上行时间单元上使用的RE数。
在十一方面的某些实现方式中,当NRE为第一信号在SBFD时间单元上使用的RE数时,K=(NRE_F*NF+NRE_U*NU)/(NF+NU)/NRE_F,当NRE为第一信号在上行时间单元上使用的RE数时,K=(NRE_F*NF+NRE_U*NU)/(NF+NU)/NRE_U,其中,NRE_F为第一信号在第一时间单元集合中的一个SBFD时间单元上使用的RE数,NRE_U为第一信号在第一时间单元集合中的一个上行时间单元上使用的RE数。
第十二方面,提供了一种上行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信号承载在第一物理上行共享信道PUSCH上,第一时间单元集合中包括NU个上行时间单元和NF个子带全双工SBFD时间单元,NF和NU为正整数,其中,传输第一信息比特数Ninfo,Ninfo满足以下公式:
Ninfo=(NRE_F*NF+NRE_U*NU)*R*Qm*v
其中,NRE_F为第一信号在第一时间单元集合中的一个SBFD时间单元上使用的RE数,NRE_U为第一信号在第一时间单元集合中的一个上行时间单元上使用的RE数,R为码率,Qm表示调制阶次,v表示多输入多输出MIMO层数;网络设备在第一时间单元集合上接收来自终端设备的第一信号。
在十一方面或第十二方面的某些实现方式中,第一信令包括第一频率范围和第二频率范围,第一频率范围为在SBFD时间单元上发送第一信号的频率范围,第二频率范围为在上行时间单元上发送第一信号的频率范围。
在十一方面或十二方面的某些实现方式中,第一信令包括第一频率范围和第二频率范围,第一频率范围为在SBFD时间单元上发送第一信号的频率范围,第二频率范围为在上行时间单元上发送第一信号的频率范围。
在十一方面或十二方面的某些实现方式中,第一信令包括第二频率范围,第二频率范围为在上行时间单元上发送第一信号的频率范围。
在十一方面或十二方面的某些实现方式中,第一信号对应的RV0在第一时间单元集合中的上行时间单元上传输。
关于第十一方面的有益效果参见第九方面中的描述,关于第十二方面的有益效果参见第十方面中的描述,这里不再赘述。
第十三方面,提供了一种下行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备在第一时间单元集合上接收第一信号,第一信令携带N1和K2的指示信息,N1为第一时间单元集合中的时间单元的个数且N1为大于1的整数,K2指示第一参考时间单元,第一信号承载在第一物理下行共享信道PDSCH上;终端设备确定第一时间单元集合,第一时间单元集合为从第一参考时间单元开始,距离第一参考时间单元最近且不满足第一条件的N1个时间单元的集合,第一条件包括:第一时间单元的时间单元类型与第一时间单元类型不同,第一时间单元类型为下行时间单元或子带全双工SBFD时间单元,第一时间单元为从第一参考时间单元开始往后遍历的一个时间单元;终端设备在第一时间单元集合上接收来自网络设备的第一信号。
第十四方面,提供了一种下行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设 备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备在第一时间单元集合上接收第一信号,第一信令携带N1和K2的指示信息,N1为参考时间单元的个数且N1为大于1的整数,K2指示第一参考时间单元,第一信号承载在第一物理下行共享信道PDSCH上;终端设备确定第一时间单元集合,第一时间单元集合为第三时间单元集合中除符合第二条件的时间单元之外的时间单元的集合,第三时间单元集合包括第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,第二条件包括:第三时间单元的时间单元类型与第一时间单元类型不同,第一时间单元类型为下行时间单元或子带全双工SBFD时间单元,第三时间单元为第三时间单元集合中的一个时间单元;终端设备在第一时间单元集合上接收来自网络设备的第一信号。
在第十三方面或第十四方面的某些实现方式中,当第一参考时间单元的时间单元类型为下行时间单元或子带全双工SBFD时间单元,第一时间单元类型是第一参考时间单元的时间单元类型。
在第十三方面或第十四方面的某些实现方式中,当第一参考时间单元的时间单元类型为上行时间单元,第一时间单元类型是第二时间单元的时间单元类型,第二时间单元为第一参考时间单元后第一个时间单元类型不是上行时间单元的时间单元。
在第十三方面或第十四方面的某些实现方式中,第一时间单元类型是第一信令指示的。
在第十三方面或第十四方面的某些实现方式中,第一信令还包括第一频率范围,第一频率范围为接收第一信号的频率范围,如果第一频率范围不完全包含于SBFD时间单元的下行子带的频率范围内,则第一时间单元类型为下行时间单元,否则,第一时间单元类型为SBFD时间单元。
示例的,这里的SBFD时间单元为第一参考时间单元之后的第一个时间单元或任一SBFD时间单元。
在第十三方面或第十四方面的某些实现方式中,该方法还包括:终端设备接收来自网络设备的第二信令,第二信令用于指示终端设备在第二时间单元集合上接收第二信号,第二信号承载在第二PDSCH上,第二时间单元集合与第一时间单元集合中的时间单元的时间单元类型不相同,第二时间单元集合的起始时间单元在第一时间单元集合的起始时间单元之后,并在第一时间单元集合的结束时间单元之前;终端设备确定第二时间单元集合;终端设备在第二时间单元集合上接收来自网络设备的第二信号。
第十五方面,提供了一种下行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备在第一时间单元集合上接收第一信号,第一信令携带N1和K2的指示信息,N1为第一时间单元集合中的时间单元的个数且N1为大于1的整数,K2指示第一参考时间单元,第一信号承载在第一物理下行共享信道PDSCH上;网络设备在第一时间单元集合上向终端设备发送第一信号,第一时间单元集合为从第一参考时间单元开始,距离第一参考时间单元最近且不满足第一条件的N1个时间单元的集合,第一条件包括:第一时间单元的时间单元类型与第一时间单元类型不同,第一时间单元类型为下行时间单元或子带全双工SBFD时间单元,第一时间单元为从第一参考时间单元开始往后遍历的一个时间单元。
第十六方面,提供了一种下行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备在第一时间单元集合上接收第一信号,第一信令携带N1和K2的指示信息,N1为参考时间单元的个数且N1为大于1的整数,K2指示第一参考时间单元,第一信号承载在第一物理下行共享信道PDSCH上;网络设备在第一时间单元集合向终端设备发送第一信号,第一时间单元集合为第三时间单元集合中除符合第二条件的时间单元之外的时间单元的集合,第三时间单元集合包括第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,第二条件包括:第三时间单元的时间单元类型与第一时间单元类型不同,第一时间单元类型为下行时间单元或子带全双工SBFD时间单元,第三时间单元为第三时间单元集合 中的一个时间单元。
在第十五方面或第十六方面的某些实现方式中,当第一参考时间单元的时间单元类型为下行时间单元或子带全双工SBFD时间单元,第一时间单元类型是第一参考时间单元的时间单元类型。
在第十五方面或第十六方面的某些实现方式中,当第一参考时间单元的时间单元类型为上行时间单元,第一时间单元类型是第二时间单元的时间单元类型,第二时间单元为第一参考时间单元后第一个时间单元类型不是上行时间单元的时间单元。
在第十五方面或第十六方面的某些实现方式中,第一时间单元类型是第一信令指示的。
在第十五方面或第十六方面的某些实现方式中,第一信令还包括第一频率范围,第一频率范围为接收第一信号的频率范围,如果第一频率范围不完全包含于SBFD时间单元的下行子带的频率范围内,则第一时间单元类型为下行时间单元,否则,第一时间单元类型为SBFD时间单元。
在第十五方面或第十六方面的某些实现方式中,该方法还包括:网络设备向终端设备发送第二信令,第二信令用于指示终端设备在第二时间单元集合上接收第二信号,第二信号承载在第二PDSCH上,第二时间单元集合与第一时间单元集合中的时间单元的时间单元类型不相同,第二时间单元集合的起始时间单元在第一时间单元集合的起始时间单元之后,并在第一时间单元集合的结束时间单元之前;网络设备在第二时间单元集合上向终端设备发送第二信号。
第十七方面,提供了一种下行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备在第一时间单元集合上接收第一信号,第一信令携带N1、K2和第一频率范围的指示信息,N1为第一时间单元集合中时间单元的个数且N1为大于1的整数,K2指示第一参考时间单元,第一频率范围为发送第一信号的频率范围,第一信号承载在第一物理下行共享信道PDSCH上;终端设备确定第一时间单元集合,第一时间单元集合为从第一参考时间单元开始,距离第一参考时间单元最近的包括下行时间单元和不满足第三条件的子带全双工SBFD时间单元在内的N1个时间单元的集合,第三条件包括:第一频率范围包括位于第二频率范围之外的频率,第二频率范围为第一SBFD时间单元的下行子带的频率范围,第一SBFD时间单元为从第一参考时间单元开始往后遍历到的一个SBFD时间单元;终端设备在第一时间单元集合上接收来自网络设备的第一信号。
第十八方面,提供了一种下行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备在第一时间单元集合上接收第一信号,第一信令携带N1、K2和第一频率范围的指示信息,N1为第一时间单元集合中时间单元的个数且N1为大于1的整数,K2指示第一参考时间单元,第一频率范围为发送第一信号的频率范围,第一信号承载在第一物理下行共享信道PDSCH上;网络设备在第一时间单元集合上向终端设备发送第一信号,第一时间单元集合为从第一参考时间单元开始,距离第一参考时间单元最近的包括下行时间单元和不满足第三条件的子带全双工SBFD时间单元在内的N1个时间单元的集合,第三条件包括:第一频率范围包括位于第二频率范围之外的频率,第二频率范围为第一SBFD时间单元的下行子带的频率范围,第一SBFD时间单元为从第一参考时间单元开始往后遍历到的一个SBFD时间单元。
第十九方面,提供了一种下行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备在第一时间单元集合上接收第一信号,第一信令携带N1、K2和第一频率范围的指示信息,N1为参考时间单元的个数且N1为大于1的整数,K2指示第一参考时间单元,第一频率范围为发送第一信号的频率范围,第一信号承载在第一物理下行共享信道PDSCH上;终端设备确定第一时间单元集合,第一时间单元集合为第三时间单元集合中除符合第三条件的时间单元之外的时间单元的集合,第三时间单元集合包括 第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,第三条件包括:第一频率范围包括位于第二频率范围之外的频率,第二频率范围为第一子带全双工SBFD时间单元的下行子带的频率范围,第一SBFD时间单元为第三时间单元集合中的一个SBFD时间单元;终端设备在第一时间单元上接收来自网络设备的第一信号。
第二十方面,提供了一种下行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备在第一时间单元集合上接收第一信号,第一信令携带N1、K2和第一频率范围的指示信息,N1为参考时间单元的个数且N1为大于1的整数,K2指示第一参考时间单元,第一频率范围为传输第一信号的频率范围,第一信号承载在第一物理下行共享信道PDSCH上;网络设备在第一时间单元上向终端设备发送第一信号,第一时间单元集合为第三时间单元集合中除符合第三条件的时间单元之外的时间单元的集合,第三时间单元集合包括第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,第三条件包括:第一频率范围包括位于第二频率范围之外的频率,第二频率范围为第一子带全双工SBFD时间单元的下行子带的频率范围,第一SBFD时间单元为第三时间单元集合中的一个SBFD时间单元。
第二十一方面,提供了一种上行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备在连续的K个第一时间单元集合上发送第一信号,第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,第一信号承载在重复类型B的PUSCH上,第一信令携带第一指示信息和第二指示信息,第一指示信息指示第一参考时间单元,第一参考时间单元为K个第一时间单元集合的起始时间单元,第二指示信息指示K个第一时间单元集合中包含的时间单元的个数;终端设备确定第二时间单元集合,第二时间单元集合为K个第一时间单元集合中除第三时间单元之外的时间单元的集合,第三时间单元包括第一时间单元类型的时间单元,第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,第一时间单元类型是基于第一参考时间单元确定的;终端设备在第二时间单元集合或第二时间单元集合的子集上向网络设备重复发送第一信号。
在二十一方面的某些实现方式中,该方法还包括:终端设备接收来自网络设备的第二信令,第二信令用于指示终端设备在连续的K个第一时间单元集合上发送第二信号,第二信号承载在重复类型B的PUSCH上;终端设备确定第四时间单元集合,第四时间单元集合为K个第一时间单元集合中除第五时间单元之外的时间单元的集合,第五时间单元包括第二时间单元类型的时间单元,第二时间单元类型为上行时间单元或SBFD时间单元,且第一时间单元类型与第二时间单元类型不相同;终端设备在第四时间单元集合或第四时间单元集合的子集上向网络设备重复发送第二信号。
第二十二方面,提供了一种上行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备在连续的K个第一时间单元集合上发送第一信号,第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,第一信号承载在重复类型B的PUSCH上,第一信令携带第一指示信息和第二指示信息,第一指示信息指示第一参考时间单元,第一参考时间单元为K个第一时间单元集合的起始时间单元,第二指示信息指示K个第一时间单元集合中包含的时间单元的个数;网络设备确定第二时间单元集合,第二时间单元集合为K个第一时间单元集合中除第三时间单元之外的时间单元的集合,第三时间单元包括第一时间单元类型的时间单元,第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,第一时间单元类型是基于第一参考时间单元确定的;网络设备在第二时间单元集合或第二时间单元集合的子集上重复接收来自终端设备的第一信号。
在二十一方面的某些实现方式或在二十二方面的某些实现方式中,当第一参考时间单元的时间单元类型为上行时间单元,第一时间单元类型为SBFD时间单元,或者,当第一参考时间单元的时间单 元类型为SBFD时间单元,第一时间单元类型为上行时间单元。
在二十一方面的某些实现方式或在二十二方面的某些实现方式中,当第一参考时间单元的时间单元类型为下行时间单元,第一时间单元类型是基于第二时间单元的时间单元类型确定的,第二时间单元为第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。
在二十一方面的某些实现方式或在二十二方面的某些实现方式中,第二时间单元的时间单元类型为上行时间单元,则第一时间单元类型为SBFD时间单元,或者,第二时间单元的时间单元类型为SBFD时间单元,则第一时间单元类型为上行时间单元。
在二十一方面的某些实现方式或在二十二方面的某些实现方式中,第一信令还包括第一频率范围的指示信息,第一频率范围为发送第一信号的频率范围,如果第一参考时间单元的时间单元类型为SBFD时间单元,且第一频率范围不完全包含于SBFD时间单元的上行子带的频率范围内,则第一时间单元类型为SBFD时间单元,否则,第一时间单元类型为上行时间单元。
在二十二方面的某些实现方式中,该方法还包括:网络设备向终端设备发送第二信令,第二信令用于指示终端设备在连续的K个第一时间单元集合上发送第二信号,第二信号承载在重复类型B的PUSCH上;网络设备确定第四时间单元集合,第四时间单元集合为K个第一时间单元集合中除第五时间单元之外的时间单元的集合,第五时间单元包括第二时间单元类型的时间单元,第二时间单元类型为上行时间单元或SBFD时间单元,且第一时间单元类型与第二时间单元类型不相同;网络设备在第四时间单元集合或第四时间单元集合的子集上重复接收来自终端设备的第二信号。
可选地,第二十一方面或第二十二方面中网络设备也可以通过第一信令直接向终端设备指示第一时间单元类型。
第二十三方面,提供了一种上行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备在连续的K个第一时间单元集合上发送第一信号,第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,第一信号承载在重复类型B的PUSCH上,第一信令携带第一指示信息、第二指示信息和第一频率范围的指示信息,第一指示信息指示第一参考时间单元,第一参考时间单元为K个第一时间单元集合的起始时间单元,第二指示信息指示K个第一时间单元集合中包含的时间单元的个数,第一频率范围为发送第一信号的频率范围;终端设备确定第二时间单元集合,第二时间单元集合为第一时间单元集合中除第三时间单元之外的时间单元的集合,第三时间单元包括满足第三条件的子带全双工SBFD时间单元,第三条件包括:第一频率范围包括第二频率范围之外的频率,第二频率范围为SBFD时间单元的上行子带的频率范围;终端设备在第二时间单元集合或第二时间单元集合的子集上向网络设备重复发送第一信号。
第二十四方面,提供了一种上行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备在连续的K个第一时间单元集合上发送第一信号,第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,第一信号承载在重复类型B的PUSCH上,第一信令携带第一指示信息、第二指示信息和第一频率范围的指示信息,第一指示信息指示第一参考时间单元,第一参考时间单元为K个第一时间单元集合的起始时间单元,第二指示信息指示K个第一时间单元集合中包含的时间单元的个数,第一频率范围为发送第一信号的频率范围;网络设备确定第二时间单元集合,第二时间单元集合为第一时间单元集合中除第三时间单元之外的时间单元的集合,第三时间单元包括满足第三条件的子带全双工SBFD时间单元,第三条件包括:第一频率范围包括第二频率范围之外的频率,第二频率范围为SBFD时间单元的上行子带的频率范围;网络设备在第二时间单元集合或第二时间单元集合的子集上重复接收来自终端设备的第一信号。
第二十五方面,提供了一种上行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行 为例进行说明。
该方法可以包括:终端设备接收来自网络设备的第一信令,第一信令用于指示终端设备分别在连续的K个第一时间单元集合上重复发送第一信号,第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,第一信号承载在重复类型B的PUSCH上;终端设备确定第二时间单元集合,第二时间单元集合为K个第一时间单元集合中除无效时间单元之外的时间单元集合,K为正整数;终端设备确定第二时间单元集合中包含的第三时间单元集合,第三时间单元集合为一次实际PUSCH重复的时间单元集合,第三时间单元集合为第一类型的第三时间单元集合或第二类型的第三时间单元集合,第一类型的第三时间单元中时间单元均为上行时间单元,第二类型的第三时间单元集合中的所有时间单元均为子带全双工SBFD时间单元,第二时间单元集合中包括第一类型的第三时间单元集合和第二类型的第三时间单元集合;终端设备在K个第一时间单元集合中的所有或部分第三时间单元集合上向网络设备重复发送第一信号。
第二十六方面,提供了一种上行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,第一信令用于指示终端设备分别在连续的K个第一时间单元集合上重复发送第一信号,第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,第一信号承载在重复类型B的PUSCH上;网络设备确定第二时间单元集合,第二时间单元集合为K个第一时间单元集合中除无效时间单元之外的时间单元集合,K为正整数;网络设备确定第二时间单元集合中包含的第三时间单元集合,第三时间单元集合为一次实际PUSCH重复的时间单元集合,第三时间单元集合为第一类型的第三时间单元集合或第二类型的第三时间单元集合,第一类型的第三时间单元中时间单元均为上行时间单元,第二类型的第三时间单元集合中的所有时间单元均为子带全双工SBFD时间单元,第二时间单元集合中包括第一类型的第三时间单元集合和第二类型的第三时间单元集合;网络设备在K个第一时间单元集合中的所有或部分第三时间单元集合上重复接收来自终端设备的第一信号。
第二十七方面,提供了一种上行传输的方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由终端设备执行为例进行说明。
该方法包括:终端设备接收来自网络设备的第一信令,所述第一信令用于指示所述终端设备在连续的K个第一时间单元集合上发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上,所述第一信令携带第一指示信息、第二指示信息和第三指示信息,所述第一指示信息指示第一参考时间单元,所述第一参考时间单元为所述K个第一时间单元集合的起始时间单元,所述第二指示信息指示所述K个第一时间单元集合中包含的时间单元的个数,所述第三指示信息指示第一时间单元类型,所述第一时间单元类型为上行时间单元或子带全双工SBFD时间单元;所述终端设备确定第二时间单元集合,所述第二时间单元集合为所述K个第一时间单元集合中除第三时间单元之外的时间单元的集合,所述第三时间单元包括第一时间单元类型的时间单元;所述终端设备在所述第二时间单元集合或所述第二时间单元集合的子集上向所述网络设备重复发送所述第一信号。
第二十八方面,提供了一种上行传输的方法,该方法可以由网络设备执行,或者,也可以由网络设备的组成部件(例如芯片或者电路)执行,对此不作限定,为了便于描述,下面以由网络设备执行为例进行说明。
该方法可以包括:网络设备向终端设备发送第一信令,所述第一信令用于指示所述终端设备在连续的K个第一时间单元集合上发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上,所述第一信令携带第一指示信息、第二指示信息和第三指示信息,所述第一指示信息指示第一参考时间单元,所述第一参考时间单元为所述K个第一时间单元集合的起始时间单元,所述第二指示信息指示所述K个第一时间单元集合中包含的时间单元的个数,所述第三指示信息指示第一时间单元类型,所述第一时间单元类型为上行时间单元或子带全双工SBFD时间单元;所述网络设备确定第二时间单元集合,所述第二时间 单元集合为所述K个第一时间单元集合中除第三时间单元之外的时间单元的集合,所述第三时间单元包括第一时间单元类型的时间单元;所述网络设备在所述第二时间单元集合或所述第二时间单元集合的子集上重复接收来自所述终端设备的所述第一信号。
第二十九方面,提供一种通信装置,该装置用于执行上述第一方面或第二方面或第五方面或第七方面或第九方面或第十方面或第十三方面或第十四方面或第十七方面或第十九方面或第二十一方面或第二十三方面或第二十五方面或第二十七方面提供的方法。具体地,该装置可以包括用于执行第一方面或第二方面或第五方面或第七方面或第九方面或第十方面或第十三方面或第十四方面或第十七方面或第十九方面或第二十一方面或第二十三方面或第二十五方面或第二十七方面以及第一方面或第二方面或第五方面或第七方面或第九方面或第十方面或第十三方面或第十四方面或第十七方面或第十九方面或第二十一方面或第二十三方面或第二十五方面或第二十七方面中任一种可能实现方式中的方法的单元和/或模块,如处理单元和/或通信单元。
在一种实现方式中,该装置为终端设备。当该装置为终端设备时,通信单元可以是收发器,或,输入/输出接口;处理单元可以是至少一个处理器。可选地,收发器可以为收发电路。可选地,输入/输出接口可以为输入/输出电路。
在另一种实现方式中,该装置为用于终端设备中的芯片、芯片系统或电路。当该装置为用于终端设备中的芯片、芯片系统或电路时,通信单元可以是该芯片、芯片系统或电路上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等;处理单元可以是至少一个处理器、处理电路或逻辑电路等。
第三十方面,提供一种通信装置,该装置用于执行上述第三方面或第四方面或第六方面或第八方面或第十一方面或第十二方面或第十五方面或第十六方面或第十八方面或第二十方面或第二十二方面或第二十四方面或第二十六方面或第二十八方面提供的方法。具体地,该装置可以包括用于执行第三方面或第四方面或第六方面或第八方面或第十一方面或第十二方面或第十五方面或第十六方面或第十八方面或第二十方面或第二十二方面或第二十四方面或第二十六方面或第二十八方面以及第三方面或第四方面或第六方面或第八方面或第十一方面或第十二方面或第十五方面或第十六方面或第十八方面或第二十方面或第二十二方面或第二十四方面或第二十六方面或第二十八方面中任一种可能实现方式中的方法的单元和/或模块,如处理单元和/或通信单元。
在一种实现方式中,该装置为网络设备。当该装置为网络设备时,通信单元可以是收发器,或,输入/输出接口;处理单元可以是至少一个处理器。可选地,收发器可以为收发电路。可选地,输入/输出接口可以为输入/输出电路。
在另一种实现方式中,该装置为用于网络设备中的芯片、芯片系统或电路。当该装置为用于终端设备中的芯片、芯片系统或电路时,通信单元可以是该芯片、芯片系统或电路上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等;处理单元可以是至少一个处理器、处理电路或逻辑电路等。
第三十一方面,提供一种通信装置,该装置包括:包括至少一个处理器,至少一个处理器与至少一个存储器耦合,至少一个存储器用于存储计算机程序或指令,至少一个处理器用于从至少一个存储器中调用并运行该计算机程序或指令,使得通信装置执行第一方面或第二方面或第五方面或第七方面或第九方面或第十方面或第十三方面或第十四方面或第十七方面或第十九方面或第二十一方面或第二十三方面或第二十五方面或第二十七方面以及第一方面或第二方面或第五方面或第七方面或第九方面或第十方面或第十三方面或第十四方面或第十七方面或第十九方面或第二十一方面或第二十三方面或第二十五方面或第二十七方面中任一种可能实现方式中的方法。
在一种实现方式中,该装置为终端设备。
在另一种实现方式中,该装置为用于终端设备中的芯片、芯片系统或电路。
第三十二方面,提供一种通信装置,该装置包括:包括至少一个处理器,至少一个处理器与至少一个存储器耦合,至少一个存储器用于存储计算机程序或指令,至少一个处理器用于从至少一个存储器中调用并运行该计算机程序或指令,使得通信装置执行第三方面或第四方面或第六方面或第八方面或第十一方面或第十二方面或第十五方面或第十六方面或第十八方面或第二十方面或第二十二方面或第二十四方面或第二十六方面或第二十八方面以及第三方面或第四方面或第六方面或第八方面或第十 一方面或第十二方面或第十五方面或第十六方面或第十八方面或第二十方面或第二十二方面或第二十四方面或第二十六方面或第二十八方面中任一种可能实现方式中的方法。
在一种实现方式中,该装置为网络设备。
在另一种实现方式中,该装置为用于网络设备中的芯片、芯片系统或电路。
第三十三方面,提供一种处理器,用于执行上述各方面提供的方法。
对于处理器所涉及的发送和获取/接收等操作,如果没有特殊说明,或者,如果未与其在相关描述中的实际作用或者内在逻辑相抵触,则可以理解为处理器输出和接收、输入等操作,也可以理解为由射频电路和天线所进行的发送和接收操作,本申请对此不做限定。
第三十四方面,提供一种计算机可读存储介质,该计算机可读存储介质存储用于设备执行的程序代码,该程序代码包括用于执行上述第一方面至第十二方面中任一方面以及第一方面至第十二方面中任一种可能实现方式中的方法。
第三十五方面,提供一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第一方面至第十二方面中任一方面以及第一方面至第十二方面中任一种可能实现方式中的方法。
第三十六方面,提供一种芯片,芯片包括处理器与通信接口,处理器通过通信接口读取存储器上存储的指令,执行上述第一方面至第十二方面中任一方面以及第一方面至第十二方面中任一种可能实现方式中的方法。
可选地,作为一种实现方式,芯片还包括存储器,存储器中存储有计算机程序或指令,处理器用于执行存储器上存储的计算机程序或指令,当计算机程序或指令被执行时,处理器用于执行上述第一方面至第十二方面中任一方面以及第一方面至第十二方面中任一种可能实现方式中的方法。
第三十七方面,提供一种通信系统,该通信系统包括第三十一面以及第三十二方面所示的通信装置。
附图说明
图1是本申请实施例提供的一种通信系统的示意图。
图2是子带全双工的时频示意图。
图3是通过物理时隙计数方法确定传输一个Multi-slot PUSCH/PUCCH的时域资源的示意图。
图4是通过可用时隙计数方法确定传输一个Multi-slot PUSCH/PUCCH的时域资源的示意图。
图5是Multi-slot PUSCH/PUCCH在SBFD上的传输方案的示意图。
图6是本申请提出的一种上行传输的方法的示意性流程图。
图7是基于图6给出的方法确定第一时间单元集合的示意图。
图8是现有的PUSCH调度的示意图。
图9是本申请提出的另一种上行传输的方法的示意性流程图。
图10是基于图9给出的方法确定第一时间单元集合的示意图。
图11是本申请提出的又一种资源配置的方法的示意性流程图。
图12是基于图11给出的方法确定第一时间单元集合的示意图。
图13是本申请提出的又一种资源配置的方法的示意性流程图。
图14是基于图13给出的方法确定第一时间单元集合的示意图。
图15是本申请提出的又一种资源配置的方法的示意性流程图。
图16是本申请提出的又一种资源配置的方法的示意性流程图。
图17是基于类型B的PUSCH重复传输的示意图。
图18是本申请提出的又一种上行传输的方法的示意性流程图。图19是基于图18给出的方法确定第二时间单元集合的示意图。
图20是本申请提出的又一种上行传输的方法的示意性流程图。
图21是基于图20给出的方法确定第二时间单元集合的示意图。
图22是本申请提出的又一种上行传输的方法的示意性流程图。
图23是基于图22给出的方法确定第三时间单元集合的示意图。
图24是本申请提供的通信装置200的示意性框图。
图25为本申请提供的通信装置300的示意性结构图。
具体实施方式
下面将结合附图,对本申请实施例中的技术方案进行描述。
本申请实施例的技术方案可以应用于各种通信系统,例如,第五代(5th generation,5G),新无线(new radio,NR),长期演进(long term evolution,LTE),物联网(internet of things,IoT),无线保真(wireless-fidelity,WiFi),第三代合作伙伴计划(3rd generation partnership project,3GPP)相关的无线通信,或未来可能出现的其他无线通信等。
图1是本申请实施例提供的一种通信系统示意图。该通信系统100中包括至少一个网络设备,例如图1所示的网络设备110;该通信系统100还可以包括至少一个终端设备,例如图1所示的终端设备120和/或终端设备130。该网络设备110与终端设备120/130可通过无线链路通信,进而交互信息。可以理解的是,网络设备和终端设备也可以被称为通信设备。
网络设备是一种具有无线收发功能的网络侧设备。网络设备可以是无线接入网(radio access network,RAN)中为终端设备提供无线通信功能的装置,称为RAN设备。例如,该网络设备可以是基站(base station)、演进型基站(evolved NodeB,eNodeB)、5G移动通信系统中的下一代基站(next generation NodeB,gNB)、3GPP后续演进的基站、发送接收点(transmission reception point,TRP)、WiFi系统中的接入节点、无线中继节点、无线回传节点等。在采用不同的无线接入技术(radio access technology,RAT)的通信系统中,具备基站功能的设备的名称可能会有所不同。例如,LTE系统中可以称为eNB或eNodeB,5G系统或NR系统中可以称为gNB,本申请对基站的具体名称不作限定。网络设备可以包含一个或多个共站址或非共站址的发送接收点。再如,网络设备可以包括一个或多个集中式单元(central unit,CU)、一个或多个分布式单元(distributed unit,DU)、或一个或多个CU和一个或多个DU。示例性地,CU的功能可以由一个实体或者不同的实体来实现。例如,CU的功能进行进一步切分,即将控制面和用户面分离并通过不同实体来实现,分别为控制面CU实体(即CU-CP实体)和用户面CU实体(即CU-UP实体),CU-CP实体和CU-UP实体可以与DU相耦合,共同完成接入网设备的功能。比如,CU负责处理非实时协议和服务,实现无线资源控制(radio resource control,RRC),分组数据汇聚层协议(packet data convergence protocol,PDCP)层的功能。DU负责处理物理层协议和实时服务,实现无线链路控制(radio link control,RLC)层、媒体接入控制(media access control,MAC)层和物理(physical,PHY)层的功能。这样可以通过多个网络功能实体来实现无线接入网设备的部分功能。这些网路功能实体可以是硬件设备中的网络元件,也可以是在专用硬件上运行软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。网络设备还可以包括有源天线单元(active antenna unit,简称AAU)。AAU实现部分物理层处理功能、射频处理及有源天线的相关功能。由于RRC层的信息最终会变成PHY层的信息,或者,由PHY层的信息转变而来,因而,在这种架构下,高层信令,如RRC层信令,也可以认为是由DU发送的,或者,由DU+AAU发送的。可以理解的是,网络设备可以为包括CU节点、DU节点、AAU节点中一项或多项的设备。此外,可以将CU划分为接入网(radio access network,RAN)中的网络设备,也可以将CU划分为核心网(core network,CN)中的网络设备,本申请对此不做限定。又如,车到一切(vehicle to everything,V2X)技术中,接入网设备可以为路侧单元(road side unit,RSU)。通信系统中的多个接入网设备可以为同一类型的基站,也可以为不同类型的基站。基站可以与终端设备进行通信,也可以通过中继站与终端设备进行通信。本申请实施例中,用于实现网络设备功能的装置可以是网络设备本身,也可以是能够支持网络设备实现该功能的装置,例如芯片系统或可实现接入网设备功能的组合器件、部件,该装置可以被安装在网络设备中。本申请实施例中,芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。
终端设备是一种具有无线收发功能的用户侧设备,可以是固定设备,移动设备、手持设备(例如手机)、可穿戴设备、车载设备,或内置于上述设备中的无线装置(例如,通信模块,调制解调器,或芯片系统等)。终端设备用于连接人,物,机器等,可广泛用于各种场景,例如:蜂窝通信、设备到设备(device-to-device,D2D)通信、V2X通信中的、机器到机器/机器类通信(machine-to-machine/machine-type communications,M2M/MTC)通信、物联网、虚拟现实(virtual reality,VR)、增强现 实(augmented reality,AR)、工业控制(industrial control)、无人驾驶(self driving)、远程医疗(remote medical)、智能电网(smart grid)、智能家具、智能办公、智能穿戴、智能交通,智慧城市(smart city)、无人机、机器人等场景。示例性的,终端设备可以是蜂窝通信中的手持终端,D2D中的通信设备,MTC中的物联设备,智能交通和智慧城市中的监控摄像头,或,无人机上的通信设备等。终端设备有时可称为用户设备(user equipment,UE)、用户终端、用户装置、用户单元、用户站、终端、接入终端、接入站、UE站、远方站、移动设备或无线通信设备等等。本申请实施例中,用于实现终端设备的功能的装置可以是终端设备,也可以是能够支持终端设备实现该功能的装置,例如芯片系统或可实现终端设备功能的组合器件、部件,该装置可以被安装在终端设备中。
为便于理解本申请实施例,首先对本申请中涉及的概念及相关流程进行介绍。
1、符号(symbol):时域符号的简称,也可以称为OFDM符号。需要说明的是,时域符号还可以与其他多址方式结合命名,本申请实施例不做限定。针对不同的子载波间隔,时域符号长度可以不同。
应理解,一个时隙(slot)内的符号可能包括3种类型,下行符号,上行符号和灵活符号。上行符号只能用于上行传输,下行符号只能用于下行传输。灵活符号没用确定的传输方向,可以根据控制信令的指示用于进行上行传输或者下行传输。一个时隙的符号可以全是下行符号,或者全是上行符号,或者全是灵活符号,也可以是几种符号的混合。
2、时间单元:时间单元可以为时隙,或者符号,或者子帧,或者半帧,或者帧,或者迷你子帧,或者迷你时隙,或者传输时机(transimission occasion,TO),本申请对此不做限定。
3、子带:子带为一个载波中的部分频带,即,频域上的一个或多个连续的物理资源块(physical resource block,PRB)。本申请中,子带也可以理解为频率资源。
4、SBFD:在SBFD方案中,一个载波或一个部分带宽(bandwidth part,BWP)被分为多个不重叠的子带,不同子带的传输方向可以不同,即一个载波上包括不重叠的第一子带和第二子带,第一子带和第二子带的传输方向不同。需要说明的是,第一子带和第二子带是指传输方向不同的两种类型子带,并不表示一个载波中只包含两个子带。举例来说,一个载波包括子带#1和子带#2,其中,子带#1和子带#2的传输方向不相同。或者,一个载波包括子带#1、子带#2和子带#3,其中,子带#1和子带#3的传输方向相同,子带#1与子带#2的传输方向不相同。
5、SBFD时间单元:SBFD时间单元上的频率资源包括上行频率资源和下行频率资源,其中,上行频率资源用于上行传输,下行频率资源用于下行传输。示例的,一种典型的SBFD方案的时频划分如图2所示,其中横轴代表时域,纵轴代表频域,图2中用左斜杠填充的两个长方块分别代表一组用于下行传输的时频资源,用竖杠填充的长方块代表一组用于上行传输的时频资源,这三块时频资源所占时域范围中的时域资源称为SBFD时间单元。
6、非SBFD时间单元:非SBFD时间单元中包含的所有符号中的每一个符号对应的频率资源只用于下行传输或只用于上行传输。作为示例,非SBFD时间单元中的符号全部为下行符号,或者,非全双工时间单元中的符号全部为上行符号,或者,非全双工时间单元中的符号部分为下行符号以及部分为上行符号,或者,非全双工时间单元中的符号部分为下行符号,部分为上行符号以及部分为灵活符号,或者,非全双工时间单元中的符号部分为下行符号以及部分为灵活符号,或者,非全双工时间单元中的符号部分为上行符号以及部分为灵活符号。示例的,图2中右斜杠填充的长方块代表一组用于上行传输的时频资源,其所占时域范围内的时隙称为上行时间单元,这些时间单元上的所有频率资源的传输方向都为上行,这些时间单元可以称为非SBFD时隙。
7、时间单元类型:包括上行时间单元,下行时间单元和SBFD时间单元。其中,上行时间单元对应的频率资源只用于上行传输;下行时间单元对应的频率资源只用于下行传输;SBFD时间单元对应的频率资源包括上行频率资源和下行频率资源,其中,上行频率资源用于上行传输,下行频率资源用于下行传输。
8、SBFD时频资源的两种指示方式
方式一:透明子带指示。透明子带指示中SBFD的上下行子带位置对UE是不可见(或透明)的。
首先,支持SBFD的基站配置UE SBFD时隙中的所有符号为灵活符号。示例的,该方式下SBFD上下行时隙配置可以为:XXXXX,XXXXU和DXXXU,其中,D表示下行时隙,下行时隙中的所有 符号为下行符号,下行符号上不可以配置上行子带,U表示上行时隙,上行时隙中的所有符号为上行符号,上行符号上不可以配置下行子带,X表示SBFD时隙,SBFD时隙上的每个符号可以同时配置至少一个上行子带和至少一个下行子带。该方法中,UE不需要获知灵活符号上配置的上下行子带的位置信息,即UE不知道上下行子带的频率资源位置,那么,如果UE确定在灵活符号上执行下行传输,gNB应确保UE被指示仅在灵活符号配置的下行子带中执行下行接收,如果UE确定在灵活符号上执行上行传输,gNB应确保UE被指示仅在灵活符号配置的上行子带中执行上行传输,UE只要根据基站的调度执行相应的操作,就可以可实现SBFD。
应理解,XXXXX,XXXXU和DXXXU中的X的个数只是示例性描述,X的个数网络设备可以根据实际情况进行配置。另外,XXXXX,XXXXU和DXXXU可以通过小区级上下行时隙配置信令和UE级上下行时隙配置信令进行配置。
方式二:非透明子带指示。非透明子带指示中SBFD的上下行子带位置对UE是可见(或不透明)的。
首先,支持SBFD的基站会根据TDD上下行时隙配置信息配置所有UE。示例的,上下行时隙配置为DDDSU,其中S为特殊时隙,S中包括灵活符号,灵活符号仅用于特殊时隙中的GP。然后,支持SBFD的基站会将每个子带的时频位置通知给支持SBFD能力的UE,并允许下行时隙和特殊时隙的下行符号上配置有上行子带,因此,这些配置有上行子带的下行时隙和特殊时隙为SBFD时隙。此方案中,具备SBFD能力的UE能够明确获知每个子带的时频位置。与方式一相比,方式二在频率资源调度、频率保护间隔配置以及信道状态信息(Channel State Information,CSI)测量上报等方面具备更好的灵活性,但需要额外的信令通知具备SBFD能力的UE上下行子带的时频位置,增加信令开销。该方法中,UE对下行符号上配置的上下行子带可见,即UE知道上下行子带的频率资源位置,UE在下行符号的下行子带上执行下行传输,在下行符号的上行子带上执行上行传输。
需要说明是的,方式一的指示方式适用于所有UE。方式二适用于支持SBFD能力的UE,但不适用于不支持SBFD能力的UE。
9、多时隙(Multi-slot)PUSCH包括:PUSCH重复类型A(PUSCH repetition type A)、PUSCH重复类型B(PUSCH repetition type B)、跨多时隙传输块处理PUSCH(transport block processing over multiple slots,TBoMS PUSCH)。Multi-slot PUCCH包括:PUCCH重复(PUCCH repetition)。
下面,给出Multi-slot PUSCH/PUCCH在TDD频谱上的传输的实现过程。
步骤1:时域资源确定。
对于Multi-slot PUSCH/PUCCH时域资源的确定有两种方法:一种是物理时隙计数方法,一种是可用时隙计数方法。下面对两种技术方法进行详细描述。
第一种时隙计数方法:物理时隙计数方法。
物理时隙可以理解为NR帧结构中定义的时隙,每个物理时隙都纳入Multi-slot PUSCH/PUCCH的时隙数计数中。例如,如图3所示,TDD上下行时隙配置为DDSUU,网络设备指示Multi-slot PUSCH/PUCCH的时隙总数为4,起始时隙为DDSUU中的第4个时隙(即第一个U时隙),则从这个时隙开始往后每个时隙都会纳入Multi-slot PUSCH/PUCCH的时隙计数中,直至纳入的时隙的个数达到网络设备指示的时隙总数4,即通过该方法将图3中的第四个时隙至第八个时隙纳入Multi-slot PUSCH/PUCCH的时隙计数中。之后,纳入Multi-slot PUSCH/PUCCH时隙计数的时隙还需要根据冲突准则(collision rules)进一步确认Multi-slot PUSCH/PUCCH是否可以在该时隙上传输。示例的,该冲突准则包括:如果纳入Multi-slot PUSCH/PUCCH时隙计数的符号和半静态配置(tdd-UL-DL-ConfigurationCommon和tdd-UL-DL-ConfigurationDedicated)的下行符号有重叠,即使是部分重叠,Multi-slot PUSCH/PUCCH也会被取消在重叠的符号所在时隙上进行传输。如图3所示,第五个时隙和第六个时隙由于是下行时隙,与纳入Multi-slot PUSCH/PUCCH时隙计数的符号发生重叠,因此,该方法中Multi-slot PUSCH/PUCCH只能在第四时隙和第五个时隙上传输。
第二种时隙计数方法:可用时隙计数方法。
可用时隙根据小区级上下行配置(tdd-UL-DL-ConfigurationCommon)、UE级上下行配置(tdd-UL-DL-ConfigurationDedicated)、SSB突发位置(ssb-PositionsInBurst)和DCI指示的时域资源分配(time domain resource allocation,TDRA)信息共同确定。具体的,在一个时隙中,如果DCI指 示的TDRA表中的一行里分配的符号集合中至少有一个符号与tdd-UL-DL-ConfigurationCommon或tdd-UL-DL-ConfigurationDedicated(如果配置)指示的下行符号重叠,或者与ssb-PositionsInBurst指示的SSB符号重叠,则该时隙不是可用时隙,不计入Multi-slot PUSCH/PUCCH的时隙数计数;否则,此时隙为可用时隙,计入Multi-slot PUSCH/PUCCH的时隙数计数。例如,如图4所示,TDD上下行配置为DDSUU,网络设备指示Multi-slot PUSCH/PUCCH的时隙总数为4,起始时隙为DDSUU中的第4个时隙(即第一个U时隙),图4所示的时域资源中没有SSB符号,S时隙中没有上行符号且S时隙中的D符号与TDRA表中的一个符号重合,则从第4个时隙开始,只有上行时隙纳入Multi-slot PUSCH/PUCCH的时隙计数中,直至纳入的时隙的个数达到网络设备指示的时隙总数4,因此,该方法中Multi-slot PUSCH/PUCCH可以在图4所示第四个时隙、第五个时隙、第九个时隙、第十个时隙(即图4中的所有上行时隙)上传输。
示例的,支持基于物理时隙计数的Multi-slot PUSCH/PUCCH包括PUSCH重复类型A和PUCCH重复。支持基于可用时隙计数的Multi-slot PUSCH/PUCCH包括PUSCH重复类型A和跨多时隙传输块处理PUSCH重复(TBoMS PUSCH重复)。
步骤2:频域资源确定。
应理解,Multi-slot PUSCH/PUCCH在步骤1确定的时域资源的每个时隙上分配的频率资源数量一致,即每个时隙分配的资源单元(resource element,RE)数是一样的。
步骤3:确定信息比特数Ninfo。应理解,Ninfo计算是传输块大小(transport block size,TBS)计算的中间步骤,该步骤仅涉及PUSCH,不涉及PUCCH。
其中,PUSCH repetition Type A/B(Rel-15/16)传输的比特Ninfo的计算过程具体以38.214第5.1.3.2节和6.1.4.2节内容为准,这里简单描述如下:
(1)UE确定一个时隙对应的一个PRB中分配给PUSCH传输的RE数N'RE,其中,N'RE满足以下公式:
其中,表示一个PRB中的子载波个数,表示一个时隙内分配给PUSCH传输的符号数,表示一个PRB内位于调度PUSCH传输的时间范围内包括解调参考信号(demodulation reference signal,DMRS)-参考信号(reference signal,RS)CDM组的开销在内且不包括数据在内的DMRS占用的RE数量,表示由高层参数配置的RE数。
(2)UE确定一个时隙中分配给PUSCH传输的总RE数NRE,其中,NRE满足以下公式:
NRE=min(156,N'RE)*nPRB
其中,nPRB表示分配的PRB个数。
(3)非量化的临时信息比特数Ninfo满足以下公式:
Ninfo=NRE*R*Qm*v,
其中,R表示码率,Qm表示调制阶次,v表示多输入多输出(multiple input multiple output,MIMO)层数。
另外,TBoMS PUSCH传输的比特Ninfo满足如下公式:
Ninfo=K*NRE*R*Qm*v
其中,K表示TBoMS PUSCH的时隙数,NRE为一个时隙中分配给PUSCH传输的总RE数,R表示码率,Qm表示调制阶次,v表示多输入多输出(multiple input multiple output,MIMO)层数。需要说明的是,K表示的时隙数为一次TBoMS PUSCH传输的时隙数,而不是多次TBoMS PUSCH传输的总时隙数。
步骤4:根据Ninfo在确定的时频资源上传输Multi-slot PUSCH/PUCCH。
另外,目前提出了一种Multi-slot PUSCH/PUCCH在SBFD上的传输方案:一个Multi-slot PUSCH/PUCCH只能在SBFD时隙上传输,或只能在上行时隙上传输;不能在SBFD时隙和上行时隙上同时传输。如图5所示,X为SBFD时隙,U为上行时隙,一个Multi-slot PUSCH/PUCCH只能在X 时隙的用于上行传输的时频资源上传输,或只能在U时隙上传输。首先,针对透明子带指示方式,假设上下行时隙配置为DXXXU,根据可用时隙计数方法或物理时隙计数方法,X和U有可能同时传输一个Multi-slot PUSCH/PUCCH,也就是说使用现有的可用时隙计数方法和物理时隙计数方法无法实现Multi-slot PUSCH/PUCCH在SBFD上的传输方案。另外,由上可知,基于现有的冲突准则,Multi-slot PUSCH/PUCCH不能在纳入Multi-slot PUSCH/PUCCH时隙计数的时隙中包括下行符号的时隙上发送,那么,针对非透明子带指示方式,SBFD时隙的所有符号均为下行符号,这会导致Multi-slot PUSCH/PUCCH不能在下行符号上的上行子带上传输,从而导致传输资源的浪费。同理,基于现有的可用时隙的计数方法,TDRA表中的一行里分配的符号集合中包括下行符号的时隙不是可用时隙,针对非透明子带指示,这也会导致Multi-slot PUSCH/PUCCH不能在下行符号上的上行子带上传输。因此,如何实现目前提出的Multi-slot PUSCH/PUCCH在SBFD上的传输方案成为目前亟待解决的问题。
有鉴于此,本申请提出一种上行传输的方法,能够有效的解决上述技术问题。下面对本申请提出的方法进行详细描述。
如图6所示,图6是本申请提出的一种上行传输的方法的示意性流程图。应理解,该方法是可以看做在现有可用时隙计数方法的基础上,给出的一种实现Multi-slot PUSCH/PUCCH在SBFD上传输的具体实现方式。该方法包括以下步骤。
S610,网络设备向终端设备发送第一信令。对应的,终端设备接收来自网络设备的第一信令。
其中,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信令携带N1和K1的指示信息,N1为第一时间单元集合中的时间单元的个数,K1指示第一参考时间单元,第一信号承载在第一PUSCH或第一PUCCH上,N1为大于1的整数。
其中,第一信令携带N1和K1的指示信息可以理解为,第一信令携带N1的指示信息和K1的指示信息。
示例的,第一信令为DCI。
示例的,第一信号为PUSCH重复类型A,或,TBoMS PUSCH重复。
S620,终端设备根据第一信令和第一条件确定第一时间单元集合。
终端设备采用可用时隙计数方法确定第一时间单元集合,则第一时间单元集合为从第一参考时间单元开始,距离第一参考时间单元最近且不满足第一条件的N1个时间单元的集合,第一条件包括:第一时间单元的时间单元类型与第一时间单元类型不同,第一时间单元类型为上行时间单元或SBFD时间单元,第一时间单元为从第一参考时间单元开始往后遍历的一个时间单元。
需要说明的是,第一时间单元集合为从第一参考时间单元开始,距离第一参考时间单元最近且不满足第一条件的N1个时间单元的集合,也可以理解为,第一时间单元集合为遍历第一参考时间单元以及第一参考时间单元之后的每个时间单元,直至确定距离第一参考时间单元最近且不满足第一条件的N1个时间单元的集合。
还需要说明是,第一时间单元为从第一参考时间单元开始往后遍历的一个时间单元,这里的第一时间单元可以为第一参考时间单元。
应理解,上述确定第一时间单元集合的方法既适用于透明子带指示的终端设备,也适用于非透明子带指示的终端设备,本申请对此不做限定。
可选地,当第一参考时间单元的时间单元类型为上行时间单元或子带全双工SBFD时间单元时,第一时间单元类型是第一参考时间单元的时间单元类型。
可选地,当第一参考时间单元的时间单元类型为下行时间单元时,第一时间单元类型是第二时间单元的时间单元类型,第二时间单元为第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。示例的,第一参考时间之后的第一个不为下行时间单元的时间单元为上行时间单元,则第一时间单元类型为上行时间单元。
可选地,第一时间单元类型是第一信令指示的。示例的,可以在TDRA表里加上1列,这一列可以是1bit(0或者1),指示第一时间单元类型为上行时间单元还是SBFD时间单元。
可选地,第一信令还包括第一频率范围,第一频率范围为发送第一信号的频率范围,如果第一频率范围不完全包含于SBFD时间单元的上行子带的频率范围内,则第一时间单元类型为上行时间单元,否则,第一时间单元类型为SBFD时间单元。示例的,这里的SBFD时间单元为第一参考时间单元之 后的第一个时间单元或任一SBFD时间单元。示例的,如果第一参考时间单元为SBFD时间单元,这里的SBFD时间单元也可以为第一参考时间单元。
需要说明的是,该方法中由于终端设备需要知道SBFD时间单元的上行子带的位置信息,因此,该方法适用于非透明子带指示的终端设备。
下面结合图7举例说明如何确定第一时间单元集合。
如图7所示,终端设备的上下行时隙配置为DXXXU,X为SBFD时隙,N1=4,第一参考时间单元为图中的第4个时隙,第一时间单元类型为SBFD时隙,那么,基于第一条件从包括第4个时隙在内开始往后遍历每个时隙判断当前遍历到的时隙是否可以纳入第一时间单元集合。具体的,第4个时隙为X时隙(即SBFD时隙),则纳入第一时间单元集合,第5个时隙为U时隙,则不纳入第一时间单元集合,第6个时隙为D时隙,则不纳入第一时间单元集合,依次类推,第7、8、9个时隙为X时隙,则纳入第一时间单元集合,这时第一时间单元集合中的时隙数满足N1=4,则终端设备不再往后遍历,最终确定第一时间单元包括图中的第4个时隙、第7个时隙、第8个时隙、第9个时隙。
S630,终端设备在第一时间单元集合上向网络设备发送第一信号。对应的,网络设备在第一时间单元集合上接收来自终端设备的第一信号。
应理解,网络设备和终端设备根据相同的方法确定第一时间单元类型,然后再确定第一时间单元集合,具体确定过程参见上文描述,这里不再赘述。
可以看出,该方法中通过增加第一条件可以实现Multi-slot PUSCH/PUCCH在SBFD上的传输方案,即Multi-slot PUSCH/PUCCH只能在SBFD时隙上传输,或只能在上行时隙上传输,不能在SBFD时隙和上行时隙上同时传输。当网络设备对终端设备进行非透明子带指示,即终端设备对子带可见时,如果第一时间单元为上行时间单元,那么终端设备还可以实现在下行符号(即SBFD时间单元)的上行子带上传输Multi-slot PUSCH/PUCCH,从而提高资源的利用率。
可选地,该方法还包括:
S640,网络设备向终端设备发送第二信令。其中,第二信令用于指示终端设备在第二时间单元集合上发送第二信号,第二信令携带N2和K2的指示信息,N2为第二时间单元集合中的时间单元的个数,K2指示第二参考时间单元,第二信号承载在第二PUSCH或第二PUCCH上,且第二时间单元集合与第一时间单元集合中的时间单元的时间单元类型不相同,第二时间单元集合的起始时间单元在第一时间单元集合的起始时间单元之后,并在第一时间单元集合的结束时间单元之前。对应的,终端设备接收来自网络设备的第二信令。
其中,第二信令携带N2和K2的指示信息可以理解为,第二信令携带N2的指示信息和K2的指示信息。
应理解,第二时间单元集合与第一时间单元集合中的时间单元的时间单元类型不相同,即说明第二时间单元集合与第一时间单元集合在时域上不重叠。
示例的,第二信令为DCI。
示例的,第二信号为PUSCH重复类型A,或PUSCH重复类型B,或PUCCH重复,TBoMS PUSCH,或TBoMS PUSCH重复。
S650,终端设备确定第二时间单元集合。
应理解,第二时间单元集合可以基于第二时间单元类型和第二信令进行确定。第二时间单元为上行时间单元或SBFD时间单元,且第二时间单元类型与第一时间单元类型不相同。具体确定方式与第一时间单元集合相同,这里不再赘述。
S660,终端设备在第二时间单元集合上向网络设备发送第二信号。对应的,网络设备在第二时间单元集合上接收来自终端设备的第二信号。
如图8所示,第二DCI在第一DCI之后发送,第一DCI调度第一PUSCH,第二DCI调度第二PUSCH,第一PUSCH中承载TB0,第二PUSCH中承载TB1,可以看出,发送第一PUSCH起始时间早于发送第二PUSCH的起始时间,由于现有的协议不允许乱序调度,即不允许第一PUSCH发送结束之前发送第二PUSCH。而本申请中第二时间单元集合的起始时间单元位于第一时间单元集合中,可以实现乱序调度第一信号和第二信号。例如,第一时间单元集合包括图5所示的SBFD时间单元,第二时间单元集合包括图5所示的上行时间单元,那么,第一信号可以在第一时间单元集合中传输,同时第二信号 可以在第二时间单元集合中传输,第二信号的传输不需要等到第一信号传输完之后在传输,从而实现了乱序调度,减少信号传输的等待时间。
如图9所示,图9是本申请提出的另一种上行传输的方法的示意性流程图。应理解,该方法是可以看做在现有物理时隙计数方法的基础上,给出的一种实现Multi-slot PUSCH/PUCCH在SBFD上传输的具体实现方式。该方法包括以下步骤。
S910,网络设备向终端设备发送第一信令。对应的,终端设备接收来自网络设备的第一信令。
其中,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信令携带N1和K1的指示信息,N1为参考时间单元的个数,K1指示第一参考时间单元,第一信号承载在第一PUSCH或第一PUCCH上,N1为大于1的整数。
其中,第一信令携带N1和K1的指示信息可以理解为,第一信令携带N1的指示信息和K1的指示信息。
示例的,第一信令为DCI。
示例的,第一信号为PUSCH重复类型A,或,PUCCH重复。
S920,终端设备根据第一信令和第二条件确定第一时间单元集合。
终端设备采用可用时隙计数方法确定第一时间单元集合,则第一时间单元集合为第三时间单元集合中除符合第二条件的时间单元之外的时间单元的集合,第三时间单元集合包括第一参考时间单元以及第一参考时间单元之后的时间单元在内的连续N1个时间单元,第二条件包括:第三时间单元的时间单元类型与第一时间单元类型不同,第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,第三时间单元为第三时间单元集合中的一个时间单元。关于第一时间单元类型的确定方式参见S620中的描述,这里不再赘述。
应理解,上述确定第一时间单元集合的方法既适用于透明子带指示的终端设备,也适用于非透明子带指示的终端设备,本申请对此不做限定。
下面结合图10举例说明如何确定第一时间单元集合。如图10所示,终端设备的上下行时隙配置为DXXXU,X为SBFD时隙,N1=4,第一参考时间单元为图中的第4个时隙,第一时间单元类型为SBFD时隙,那么,第三时间单元集合为包括第4个时隙在内的连续的N1=4个时隙,即第三时间单元集合包括第4个时隙、第5个时隙、第6个时隙和第7个时隙。之后,再根据第三时间单元集合和第二条件确定第一时间单元集合,具体的,第4个时隙为X时隙(即SBFD时隙),则属于第一时间单元集合,第5个时隙为U时隙,则不属于第一时间单元集合,第6个时隙为D时隙,则不属于第一时间单元集合,第7时隙为X时隙,则属于第一时间单元集合。最终确定的第一时间单元包括图中的第4个时隙和第7个时隙。
S930至S950的描述参见S630至S650中的描述,这里不再赘述。
可以看出,通过增加第二条件可以实现Multi-slot PUSCH/PUCCH在SBFD上的传输方案,即Multi-slot PUSCH/PUCCH只能在SBFD时隙上传输,或只能在上行时隙上传输,不能在SBFD时隙和上行时隙上同时传输。当网络设备对终端设备进行非透明子带指示,即终端设备对子带可见时,如果第一时间单元为上行时间单元,那么终端设备还可以实现在下行符号(即SBFD时间单元)的上行子带上传输Multi-slot PUSCH/PUCCH,从而提高资源的利用率。
除此之外,本申请还提出另一种Multi-slot PUSCH/PUCCH在SBFD上的传输方案。即一个Multi-slot PUSCH/PUCCH可以在上行时间单元和SBFD时间单元上同时传输,但是当第一信号在一个SBFD时间单元上传输时,该SBFD时间单元上的上行子带的频率范围必须完全覆盖发送第一信号的频率范围,否则,Multi-slot PUSCH/PUCCHSBFD不能在该SBFD上传输。下面结合图11和图13对该方案的实现过程进行详细描述。
应理解,由于该方案的实现过程中终端设备需要知道SBFD时间单元的上行子带的位置信息,因此,该实现适用于非透明子带指示的终端设备。
如图11所示,图11是本申请提出的又一种上行传输的方法的示意性流程图。应理解,该方法是可以看做在现有可用时隙计数方法的基础上,给出的一种实现Multi-slot PUSCH/PUCCH在SBFD上传输的具体实现方式。该方法包括以下步骤。该方法包括以下步骤。
S1110,网络设备向终端设备发送第一信令。第一信令用于指示终端设备在第一时间单元集合上发 送第一信号,第一信令携带N1、K1和第一频率范围的指示信息,N1为第一时间单元集合中的时间单元的个数,K1指示第一参考时间单元,第一频率范围为发送第一信号的频率范围,第一信号承载在第一PUSCH或第一PUCCH上。对应的,终端设备接收来自网络设备的第一信令,N1为大于1的整数。
其中,第一信令携带携带N1、K1和第一频率范围的指示信息可以理解为,第一信令携带N1的指示信息、K1的指示信息和第一频率范围的指示信息。
S1120,终端设备根据第一信令和第三条件确定第一时间单元集合。
其中,第一时间单元集合为从第一参考时间单元开始,距离第一参考时间单元最近的包括上行时间单元和不满足第三条件的SBFD时间单元在内的N1个时间单元的集合,第三条件包括:第一频率范围包括位于第二频率范围之外的频率,第二频率范围为第一SBFD时间单元的上行子带的频率范围,第一SBFD时间单元为从第一参考时间单元开始往后遍历到的一个SBFD时间单元。
应理解,第一SBFD时间单元为从第一参考时间单元开始往后遍历到的一个SBFD时间单元,当第一参考时间单元为SBFD时间单元,则第一SBFD时间单元可以为第一参考时间单元。
还应理解,本申请对第一参考时间单元开始往后遍历到的SBFD时间单元的上行子带的位置不做限定,这些SBFD时间单元的的上行子带的位置可以相同,也可以不同。示例的,当这些SBFD时间单元的的上行子带的位置相同时,如果第一频率范围与SBFD时间单元的下行子带的频率范围重叠,则第一时间单元中不包括SBFD时间单元。
下面结合图12举例说明如何确定第一时间单元集合。示例的,终端设备的上下行时隙配置为DXXXU,X为SBFD时隙,N1=4,第一参考时间单元为图中的第4个时隙,第一频率范围以及每个SBFD时隙的上行子带的范围如图12所示。那么,从包括第4个时隙在内开始往后遍历每个时隙判断当前遍历到的时隙是否可以纳入第一时间单元集合。具体的,第4个时隙为X时隙,由于该SBFD时隙的上行子带完全覆盖第一频率范围,则该SBFD时隙纳入第一时间单元集合,第5个时隙为U时隙,则纳入第一时间单元集合,第6个时隙为D时隙,则不纳入第一时间单元集合,第7个时隙为SBFD时隙,由于该SBFD时隙的上行子带完全覆盖第一频率范围,则该SBFD时隙纳入第一时间单元集合,第8个时隙和第9个时隙为SBFD时隙,由于该SBFD时隙的上行子带没有完全覆盖第一频率范围,或者说第一频率范围与该SBFD时间单元的下行子带的频率范围有重叠,因此,这两个SBFD时隙不纳入第一时间单元集合,第10个时隙为U时隙,则纳入第一时间单元集合,这时第一时间单元集合中的时隙数满足N1=4,则终端设备不再往后遍历,最终确定的第一时间单元包括图中的第4个时隙、第5个时隙、第7个时隙和第10个时隙。
S1130,终端设备在第一时间单元集合上向网络设备发送第一信号。对应的,网络设备在第一时间单元集合上接收来自终端设备的第一信号。
应理解,网络设备和终端设备根据相同的方法确定第一时间单元集合,具体确定过程这里不再赘述。
由上可知,当网络设备对终端设备进行非透明子带指示时,SBFD时间单元中符号均为下行符号,该方法可以使用满足第三条件的SBFD时间单元传输第一信号,从而提高下行符号的资源利用率。
如图13所示,图13是本申请提出的又一种上行传输的方法的示意性流程图。应理解,该方法是可以看做在现有物理时隙计数方法的基础上,给出的一种实现Multi-slot PUSCH/PUCCH在SBFD上传输的具体实现方式。该方法包括以下步骤。
S1310,网络设备向终端设备发送第一信令。第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信令携带N1、K1和第一频率范围的指示信息,N1为参考时间单元的个数,K1指示第一参考时间单元,第一频率范围为发送第一信号的频率范围,第一信号承载在第一PUSCH或第一PUCCH上。对应的,终端设备接收来自网络设备的第一信令,N1为大于1的整数。
其中,第一信令携带N1、K1和第一频率范围的指示信息可以理解为,第一信令携带N1的指示信息、K1的指示信息和第一频率范围的指示信息。
S1320,终端设备第一信令和第三条件确定第一时间单元集合。
第一时间单元集合为第三时间单元集合中除符合第三条件的时间单元之外的时间单元的集合,其中,第三时间单元集合包括第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,第三条件包括:第一频率范围包括位于第二频率范围之外的频率,第二频率范围为第一SBFD时间单元的上 行子带的频率范围,第一SBFD时间单元为第三时间单元集合中的一个SBFD时间单元。
可选地,第三时间单元包含的SBFD时间的上行子带频率范围可以都相同,也可以部分相同,也可以完全不相同,本申请做不做限定。
下面结合图14举例说明如何确定第一时间单元集合。示例的,终端设备的上下行时隙配置为DXXXU,X为SBFD时隙,N1=4,第一参考时间单元为图中的第4个时隙,第一频率范围以及每个SBFD时隙的上行子带的范围如图14所示。那么,第三时间单元集合为包括第4个时隙在内的连续的N1=4个时隙,即第三时间单元集合包括第4个时隙、第5个时隙、第6个时隙和第7个时隙。之后,再根据第三时间单元集合和第二条件确定第一时间单元集合,具体的,第4个时隙为X时隙,由于该SBFD时隙的上行子带完全覆盖第一频率范围,则该SBFD时隙纳入第一时间单元集合,第5个时隙为U时隙,则纳入第一时间单元集合,第6个时隙为D时隙,则不纳入第一时间单元集合,第7个时隙为SBFD时隙,由于该SBFD时隙的上行子带完全覆盖第一频率范围,则该SBFD时隙纳入第一时间单元集合。最终确定的第一时间单元包括图中的第4个时隙、第5个时隙和第7个时隙。
S1330,终端设备在第一时间单元集合上向网络设备发送第一信号。对应的,网络设备在第一时间单元集合上接收来自终端设备的第一信号。
应理解,网络设备和终端设备根据相同的方法确定第一时间单元集合,具体确定过程这里不再赘述。
由上可知,当网络设备对终端设备进行非透明子带指示时,SBFD时间单元中符号均为下行符号,该方法可以使用满足第三条件的SBFD时间单元传输第一信号,从而提高下行符号的资源利用率。
应理解,当图11和图13中的第一时间单元集合的每个时间单元分配的频率资源数量一致,即每个时间单元用于传输第一信号的RE数都是一样的,那么,终端设备和网络设备可以根据一个时间单元中用于传输第一信号的RE数确定N_info,进而根据N_info在第一时间单元集合上传输第一信号。具体计算过程参见Multi-slot PUSCH/PUCCH在TDD频谱上的传输的实现过程的步骤3的描述。
但是,在每个时间单元为第一信号调度的频率资源数量相同,这会导致上行时间单元上不用于发送第一信号的其他资源被浪费掉了。因此,为了提高上行时间单元的资源利用率,可以在上行时间单元上和SBFD时间单元上为第一信号分配不同的频率资源。但是,当图11和图13中的第一时间单元集合中,一个上行时间单元用于传输第一信号的RE数大于一个SBFD时间单元上传输第一信号的RE数时,示例的,第一信号为PUSCH repetition type A,如果使用一个SBFD时间单元中用于传输第一信号的RE数确定第一信号的Ninfo,根据前文描述可知,这时Ninfo满足Ninfo=K*NRE_F*R*Qm*v,这样会导致实际码率偏小,从而影响通信速率,如果使用一个上行时间单元中用于传输第一信号的RE数确定第一信号的Ninfo,这时Ninfo满足Ninfo=K*NRE_U*R*Qm*v,这样会导致实际码率偏大,从而影响通信可靠性。
有鉴于此,本申请提出一种上行传输的方法,可以有效解决上述技术问题。下面结合图15进行详细描述。
如图15所示,图15是本申请提出的又一种上行传输的方法的示意性流程图。该方法包括以下步骤。
S1501,网络设备向终端设备发送第一信令。其中,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信号承载在第一PUSCH上,第一时间单元集合中包括NU个上行时间单元和NF个SBFD时间单元,NF和NU为正整数。对应的,终端设备接收来自网络设备的第一信令。
可选地,第一信令为DCI。该DCI的格式(format)为新的DCI format。
示例的,第一信号为PUSCH repetition type A,或PUSCH repetition type B。
S1502,终端设备获取K。
其中,K用于确定第一信号的Ninfo,K大于0,所述Ninfo满足以下公式:
Ninfo=K*NRE*R*Qm*v
其中,NRE为所述第一时间单元集合中一个SBFD时间单元或上行时间分配给所述第一信号的资源单元RE数,R为码率,Qm表示调制阶次,v表示MIMO层数。
示例的,当NRE为第一信号在SBFD时间单元上使用的RE数时,K=(NRE_F*NF+NRE_U*NU)/(NF+NU)/NRE_F。其中,NRE_F为第一信号在第一时间单元集合中的一个SBFD时间单元上使用的RE数, NRE_U为第一信号在第一时间单元集合中的一个上行时间单元上使用的RE数。
示例的,当NRE为第一信号在上行时间单元上使用的RE数时,K=(NRE_F*NF+NRE_U*NU)/(NF+NU)/NRE_U
应理解,本申请对K值不做具体限定,只要K值在一定程度可以使得Ninfo计算结果相比未使用K值修正之前效果更好即可。
示例的,当NRE为第一信号在SBFD时间单元上使用的RE数时,1<K≤(NRE_F*NF+NRE_U*NU)/(NF+NU)/NRE_F
示例的,当NRE为第一信号在上行时间单元上使用的RE数时,(NRE_F*NF+NRE_U*NU)/(NF+NU)/NRE_U≤K<1。
可选地,终端设备从第一信令中获取K值。
可选地,终端设备根据获取的参数自行确定K值。当终端设备需要自行确定K值时,网络设备可以通过第一信令将NRE_F和NRE_U告知终端设备。下面举例说明。
示例的,第一信令包括第一频率范围和第二频率范围,所述第一频率范围为在SBFD时间单元上发送所述第一信号的频率范围,所述第二频率范围为在上行时间单元上发送所述第一信号的频率范围。应理解,根据在SBFD时间单元上发送所述第一信号的频率范围可以确定第一信号在SBFD时间单元上使用的RE数NRE_F,同理,根据在上行时间单元上发送所述第一信号的频率范围可以确定第一信号在上行时间单元上使用的RE数NRE_U
需要说明的是,该示例中网络设备向非透明子带指示的终端设备配置第一频率范围和第二频率范围是必要的,因为终端设备对子带位置不可见,只能根据网络设备的配置确定K值。但网络设备向透明子带指示的终端设备配置第一频率范围和第二频率范围是可选的。
示例的,第一信令包括第二频率范围,第二频率范围为在上行时间单元上发送第一信号的频率范围,该方法还包括:当第二频率范围包括位于第三频率范围之外的频率,终端设备确定NRE_F为第二频率范围位于第三频率范围之内的频率范围对应的RE数,其中,第三频率范围为第一SBFD时间单元的上行子带的频率范围,第一SBFD时间单元为第一时间单元集合中的一个SBFD时间单元。也就是说,网络设备可以只给终端设备配置一个发送第一信号的频率范围,终端设备可以根据配置的频率范围确定出第一信号在上行时间单元上使用的RE数NRE_U,终端设备还可以根据配置的频率范围确定出该范围落在SBFD时间单元的上行子带的范围,再根据落在SBFD时间单元的上行子带的范围确定出第一信号在SBFD时间单元上使用的RE数NRE_F。应理解,该示例中终端设备需要知道SBFD时间单元的上行子带的位置,因此,该示例适用于非透明子带指示的终端设备。
S1503,终端设备根据Ninfo在第一时间单元集合上向网络设备发送所述第一信号。对应的,网络设备在第一时间单元集合上接收来自终端设备的第一信号。
应理解,网络设备和终端设备确定相同的Ninfo,具体确定过程这里不再赘述。
可选地,第一信号对应的系统比特包含在冗余版本(redundant version,RV)0中,为保证系统比特可以被完整发送,由于第二频率范围相对更大,因此RV0在第一时间单元的上行时间单元上传输。
如图16所示,图16是本申请提出的又一种上行传输的方法的示意性流程图。该方法包括以下步骤。
S1601,网络设备向终端设备发送第一信令。其中,第一信令用于指示终端设备在第一时间单元集合上发送第一信号,第一信号承载在第一PUSCH上,第一时间单元集合中包括NU个上行时间单元和NF个SBFD时间单元,NF和NU为正整数。对应的,终端设备接收来自网络设备的第一信令。
可选地,第一信令为DCI。该DCI的格式(format)为新的DCI format。
示例的,第一信号为TBoMS PUSCH。
S1602,终端设备确定第一信号的Ninfo,Ninfo满足以下公式:
Ninfo=(NRE_F*NF+NRE_U*NU)*R*Qm*v
其中,所述NRE_F为所述第一信号在所述第一时间单元集合中的一个SBFD时间单元上使用的RE数,所述NRE_U为所述第一信号在所述第一时间单元集合中的一个上行时间单元上使用的RE数,R为码率,Qm表示调制阶次,v表示多输入多输出MIMO层数。
可选地,网络设备可以通过第一信令将NRE_F和NRE_U告知终端设备,以便于终端设备计算Ninfo, 关于NRE_F和NRE_U的获取可以参见S1502中的描述,这里不再赘述。
S1603参见S1503中描述,这里也不再赘述。
由上可知,图15和图16所示的方法在SBFD时间单元和上行时间单元分配给第一信号的频率资源不同的情况下,给出该场景下实际的Ninfo的取值的确定方法,该方法中第一信号的实际码率更接近目标码率,从而使得第一信号具备更好的传输速率和可靠性。该场景下,第一信号在SBFD时间单元和上行时间单元分配给第一信号的频率资源不同,提高上行时间单元的资源利用率。
下面具体说明一个类型B的PUSCH重复如何实现目前提出的Multi-slot PUSCH/PUCCH在SBFD上的传输方案。为便于理解,下面首先对类型B的PUSCH重复涉及的概念和流程进行介绍。
首先,网络设备可以向终端设备指示类型B的PUSCH重复中的多个名义PUSCH的时域资源,且多个名义PUSCH重复的时域资源在时域上是连续的且长度是相等的。具体的,网络设备可以向终端设备指示名义PUSCH重复的个数K、第一个名义PUSCH重复的时域资源的起始符号S和一个名义PUSCH重复中包含的符号的个数L,每一个名义PUSCH重复的时域资源中包含的符号个数L均相同,其中,0≤S≤13,1≤L≤14,可以实现S+L>14。从第二个名义PUSCH重复开始,名义PUSCH重复的时域资源的起始符号是上一个名义PUSCH重复的时域资源的终止符号的下一个符号。
其次,终端设备确定每一个名义PUSCH重复时域资源内的无效符号(invalid symbol),其余的符号可以认为是潜在有效符号。目前,终端设备可以通过以下方式确定一个名义PUSCH重复时域资源内的一个符号是否为无效符号。
1)高层参数tdd-UL-DL-ConfigurationCommon或者tdd-UL-DL-ConfigurationDedicated半静态配置的下行符号是一种无效符号。
2)高层参数InvalidSymbolPattern配置符号级位图(bitmap),比特值为1表示相应的符号为无效符号。
3)当DCI格式0_1或者0_2调度PUSCH重复,或者激活第二类免授权PUSCH重复,而且DCI中配置了1比特的无效符号图样指示信息域,当无效符号图样指示信息域值为1时,终端设备应用无效符号图样;否则终端忽略无效符号图样。如果DCI中不包含无效符号图样指示信息域,终端设备直接依照高层参数InvalidSymbolPattern的配置应用无效符号图样。不同的DCI格式独立配置无效符号图样指示信息域。
之后,如果一个名义PUSCH重复中一个时隙内连续潜在有效符号(这里的连续指最长的连续潜在有效符号)的个数大于0,则可以映射一个实际PUSCH重复,一个名义PUSCH重复的时域资源可包含一个或多个实际PUSCH重复的时域资源。终端设备不在单个符号的实际PUSCH重复上发送PUSCH重复,除非基站指示的名义PUSCH重复的持续时间L为单个符号。
图17是基于类型B的PUSCH重复传输的示意图。如图17所示,K=4,L=6个符号,即网络设备向终端设备指示了4个名义PUSCH重复,每个名义PUSCH重复中包括6个符号,基于上述确定无效符号的方式确定的每一个名义PUSCH重复时域资源内的无效符号如图17所示,除无效符号之外其余的符号为潜在有效符号,这里的潜在有效符号均是上行符号。可以认为,每一个名义PUSCH重复的时域资源中位于一个时隙内的最长的连续潜在有效符号为一个实际PUSCH重复的时域资源,具体的,每一个名义PUSCH重复中映射的实际PUSCH重复参见图17中的划分,这里不再一一赘述。但需要注意的是,第3个名义PUSCH重复的时域资源中由于存在时隙边界(时隙边界是指两个时隙的边界点),因此,第3个名义PUSCH重复以时隙边界进行划分映射了两个实际PUSCH重复,分别为第4个实际PUSCH重复和第5个实际PUSCH重复。另外,第4个名义PUSCH重复中映射了两个实际PUSCH重复,分别为第6个实际PUSCH重复和第7个实际PUSCH重复,由于第6实际PUSCH重复的时域资源为单个符号,且L不等于1,因此,终端设备不在第6个实际PUSCH重复的时域资源上发送PUSCH重复。
当引入SBFD方案后,上述潜在有效符号可能既包括上行符号,又包括SBFD符号,因此,类型B的PUSCH重复如何实现目前提出的Multi-slot PUSCH在SBFD上的传输方案成为目前亟待解决的问题。
下面结合图18介绍类型B的PUSCH重复如何实现目前提出的Multi-slot PUSCH在SBFD上的传输方案。
如图18所示,图18是本申请提出的又一种上行传输的方法的示意性流程图。该方法包括以下步骤。
S1810,网络设备向终端设备发送第一信令。对应的,终端设备接收来自网络设备的第一信令。
其中,第一信令用于指示终端设备在连续的K个第一时间单元集合上发送第一信号,第一时间单元集合为一次名义PUSCH重复的时间单元集合,第一信号承载在重复类型B的PUSCH上。第一信令携带第一指示信息和第二指示信息,第一指示信息指示第一参考时间单元,第一参考时间单元为K个第一时间单元集合的起始时间单元,第二指示信息指示K个第一时间单元集合中包含的时间单元的个数。
可以理解,第一时间单元集合为一个名义PUSCH重复的时域资源对应的时间单元集合,K为名义PUSCH重复的个数。则第一指示信息可以包括第一个名义PUSCH重复的时域资源的起始时间单元S,第二指示信息指示K个名义PUSCH重复的时域资源中包括的时间单元的个数,第二指示信息可以包括名义PUSCH重复的个数K和一个名义PUSCH重复中包含的符号个数L。
示例的,第一信令为DCI或RRC。
示例的,本申请中的时间单元为符号。
S1820,终端设备确定第二时间单元集合。
其中,第二时间单元集合为K个第一时间单元集合中除第三时间单元之外的时间单元的集合,第三时间单元包括第一时间单元类型的时间单元,第一时间单元类型为上行时间单元或SBFD时间单元,第一时间单元类型是基于第一参考时间单元确定的。
可以理解,这里的第三时间单元为K个名义PUSCH重复的时域资源中的无效时间单元。相比现有的无效时间单元的描述,本申请实施例中新增了一种确定无效时间单元的方式,该方式为终端设备确定每一个名义PUSCH重复的时域资源中的所有第一时间单元类型的时间单元均为无效时间单元。
可以理解,第二时间单元集合可以认为是K个名义PUSCH重复的时域资源中除无效时间之外潜在的有效时间单元的集合。一个名义PUSCH重复中的潜在有效符号是一个名义PUSCH重复中所有符号除去该名义PUSCH重复中的无效符号之外的符号。
应理解,上述确定第二时间单元集合的方法既适用于透明子带指示的终端设备,也适用于非透明子带指示的终端设备,本申请对此不做限定。
可选地,当第一参考时间单元的时间单元类型为上行时间单元,第一时间单元类型为SBFD时间单元。
可选地,当第一参考时间单元的时间单元类型为SBFD时间单元,第一时间单元类型为上行时间单元。
可选地,当第一参考时间单元的时间单元类型为下行时间单元,第一时间单元类型是基于第二时间单元的时间单元类型确定的,第二时间单元为第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。
可选地,当第二时间单元的时间单元类型为上行时间单元,第一时间单元类型为SBFD时间单元。
可选的,当第二时间单元的时间单元类型为SBFD时间单元,第一时间单元类型为上行时间单元。
可选地,第一时间单元类型是第二时间单元的时间单元类型。
可选地,第一信令还包括第一频率范围的指示信息,第一频率范围为发送第一信号的频率范围,如果第一参考时间单元的时间单元类型为SBFD时间单元,且第一频率范围不完全包含于该SBFD时间单元的上行子带的频率范围内,则第一时间单元类型为SBFD时间单元,否则,第一时间单元类型为上行时间单元。
需要说明的是,该实现方法中由于终端设备需要知道SBFD时间单元的上行子带的位置信息,因此,该方法适用于非透明子带指示的终端设备。
可选地,第一信令中还可以包括第三指示信息,第三指示信息包括第一时间单元类型。这样,终端设备不需要自己确定第一时间单元类型,直接基于网络设备指示的第一时间单元类型确定第二时间单元集合。
下面结合图19举例说明如何确定第二时间单元集合(即确定K个名义PUSCH重复的时域资源中除无效时间单元之外的潜在有效时间单元的集合)。为便于描述,本申请实施例中将基于现有的确定 的无效时间单元的方式确定的任一无效时间单元称为无效时间单元#1,将基于新增的确定无效时间单元的方式确定的任一无效时间单元称为无效时间单元#2。
图19是确定第二时间单元集合的示意图。如图19所示,K=4,L=6个符号,即网络设备向终端设备指示了4个名义PUSCH重复,每个名义PUSCH重复中包括6个符号,图19可以看做是在图17的基础上基于S1820中新增的确定无效符号的方式继续确定每一个名义PUSCH重复的时域资源中的无效符号。具体的,如图19所示,K个名义PUSCH重复中的每一个名义PUSCH重复时域资源内的无效符号#1与图17中的无效符号相同,K个名义PUSCH重复的时域资源内除无效符号#1之外剩余的符号依次为XUXXUXXUXXUUUXUUU,其中U为上行符号,X为SBFD符号,示例的,4个名义PUSCH重复第1个名义PUSCH重复的时域资源内的起始符号为SBFD符号,因此,S1820中新增的确定无效符号的方式为:每一个名义PUSCH重复的时域资源中的上行符号为无效符号,则终端设备确定K个名义PUSCH重复的时域资源内除无效符号#1之外剩余的符号中的所有上行符号为无效符号#2,则第二时间集合为K个名义PUSCH重复的时域资源中除无效符号#1和无效符号#2之外其余的符号。
S1830,终端设备在第二时间单元集合或第二时间单元集合的子集上向网络设备重复发送第一信号。对应的,网络设备在第二时间单元集合或第二时间单元集合的子集上接收来自终端设备的第一信号。
具体的,终端设备基于第二时间单元集合确定K个名义PUSCH重复中每一个名义PUSCH重复的时域资源中包含的实际PUSCH重复的时域资源。其中,一个实际PUSCH重复的时域资源为一次名义PUSCH重复的时域资源中位于一个时隙内的潜在有效符号中的连续(这里的连续是指最长连续的)的时间单元的集合。如果L等于1,则终端设备在K个名义PUSCH重复中的所有实际PUSCH重复的时域资源上重复发送第一信号,如果L大于1,则终端设备在K个名义PUSCH重复中除第一类型的实际PUSCH重复之外的其他所有实际PUSCH重复的时域资源上重复发送第一信号,其中,第一类型的实际PUSCH重复的时域资源包括一个时间单元。下面举例说明终端设备基于第二时间单元集合确定K个名义PUSCH重复中每一个名义PUSCH重复的时域资源中包含的实际PUSCH重复的时域资源。
示例的,如图19所示,第1个实际PUSCH重复的时域资源为第1个名义PUSCH重复的时域资源中位于第二时间单元集合中的一个时隙内的潜在有效符号中的1个时间单元,第2个实际PUSCH重复的时域资源为第1个名义PUSCH重复的时域资源中位于第二时间单元集合中的一个时隙内的潜在有效符号中的2个连续的时间单元的集合,第3个实际PUSCH重复的时域资源为第2个名义PUSCH重复的时域资源中位于第二时间单元集合中的一个时隙内的潜在有效符号中的2个连续的时间单元的集合,第4个实际PUSCH重复的时域资源为第3个名义PUSCH重复的时域资源中位于第二时间单元集合中的一个时隙内的潜在有效符号中的2个连续的时间单元的集合,第5个实际PUSCH重复的时域资源为第3个名义PUSCH重复的时域资源中位于第二时间单元集合中的一个时隙内的潜在有效符号中的1个时间单元。需要说明的是,由于第1个实际PUSCH重复和第5个实际PUSCH重复的时域资源为单个符号,且L(L=6)不等于1,因此,终端设备在第2个实际PUSCH重复、第3个实际PUSCH重复和第4个实际PUSCH重复的时域资源上重复发送第一信号,但不在第1个实际PUSCH重复和第5个实际PUSCH重复的时域资源上发送第一信号。
还应理解,网络设备和终端设备根据相同的方法确定第一时间单元类型,然后再确定第二时间单元集合,具体确定过程参见上文描述,这里不再赘述。
可以看出,该方法在现有的确定无效时间单元的方式中,新增了一种确定无效时间单元内的方式,该方式为终端设备确定每一个名义PUSCH重复的时域资源中的所有上行时间单元为无效时间,或者,终端设备确定每一个名义PUSCH重复的时域资源中的所有SBFD时间单元为无效时间,该方法可以实现重复类型B的PUSCH重复在SBFD上的传输方案,即类型B的PUSCH重复只能在SBFD时隙上传输,或只能在上行时隙上传输,不能在SBFD时隙和上行时隙上同时传输。
可选地,该方法还包括:
S1840,网络设备向终端设备发送第二信令。对应的,终端设备接收来自网络设备的第二信令。
其中,第二信令用于指示终端设备在连续的K个第一时间单元集合上发送第二信号,第二信号承载在重复类型B的PUSCH重复上。
应理解,发送第一信息和第二信号的时间单元的时间单元类型不相同。
示例的,第二信令为DCI或RRC。
S1850,终端设备确定第四时间单元集合。
其中,第四时间单元集合为K个第一时间单元集合中除第五时间单元之外的时间单元的集合,第五时间单元包括第二时间单元类型的时间单元,其中,第二时间单元类型为上行时间单元或SBFD时间单元且第二时间单元类型与第一时间单元类型不相同。
可以理解,这里的第五时间单元为K个名义PUSCH重复的时域资源中的无效时间单元。相比现有的无效时间单元的描述,本申请实施例中新增了一种确定无效时间单元的方式,该方式为终端设备确定每一个名义PUSCH重复的时域资源中的所有第二时间单元类型的时间单元均为无效时间单元。
可选地,第二信令中可以携带第三指示信息,第三指示信息指示第二时间单元类型。
可选地,第二信令中不携带第三指示信息,终端设备可以基于第一时间单元类型确定第二时间单元类型。示例的,第一时间单元类型为SBFD时间单元,则第二时间单元类型为上行时间单元,反之亦可。
S1860,终端设备在第四时间单元集合或第四时间单元集合的子集上向网络设备发送第二信号。对应的,网络设备第四时间单元集合或第四时间单元集合的子集上接收来自终端设备的第二信号。
具体的,终端设备基于第四时间单元集合确定每个名义PUSCH重复的时域资源中包含的实际PUSCH重复的时域资源。如果L等于1,则终端设备在K个名义PUSCH重复中的所有实际PUSCH重复的时域资源上重复发送第二信号,如果L大于1,则终端设备在K个名义PUSCH重复中除第一类型的实际PUSCH重复之外的其他所有实际PUSCH重复的时域资源上重复发送第二信号,其中,第一类型的实际PUSCH重复的时域资源包括一个时间单元。
由于现有的协议不允许乱序调度,即不允许第一信号发送结束之前发送第二信号。而该方法中第一信号可以在第二时间单元集合中传输,同时第二信号可以在第四时间单元集合中传输,那么,当基于第四时间单元集合确定的第一个实际PUSCH重复的时域资源的起始时间单元在基于第二时间单元集合确定的第一个实际PUSCH重复的时域资源的起始时间单元之后,并在基于第二时间单元集合确定的最后一个实际PUSCH重复的时域资源的结束时间单元之前,第二信号的传输不需要等到第一信号传输完之后在传输,从而实现了乱序调度,减少信号传输的等待时间。
可选地,也可以将S1840中的第二信令修改为第二信令用于指示终端设备在连续的K个第六时间单元集合上发送第二信号,第二信号承载在重复类型B的PUSCH重复上,第六时间单元集合为一个名义重复PUSCH的时域资源,第六时间单元集合不同于第一时间单元集合的。后续步骤的只需要将第一时间单元集合替换为第六时间单元集合即可,这里不再赘述。
除此之外,本申请还提出另一种Multi-slot PUSCH重复在SBFD上的传输方案。即一个Multi-slot PUSCH重复可以在上行时间单元和SBFD时间单元上同时传输,但是当第一信号在一个SBFD时间单元上传输时,该SBFD时间单元上的上行子带的频率范围必须完全覆盖发送第一信号的频率范围,否则,Multi-slot PUSCH重复SBFD不能在该SBFD上传输。下面结合图20和图22对类型B的PUSCH重复如何实现上述传输方案的过程进行详细描述。
如图20所示,图20是本申请提出的又一种上行传输的方法的示意性流程图。该方法包括以下步骤。
S2010,网络设备向终端设备发送第一信令。对应的,终端设备接收来自网络设备的第一信令。
其中,第一信令用于指示终端设备在连续的K个第一时间单元集合上发送第一信号,第一时间单元集合为一次名义PUSCH重复的时间单元集合,第一信号承载在重复类型B的PUSCH上,第一信令携带第一指示信息、第二指示信息和第一频率范围的指示信息,第一指示信息指示第一参考时间单元,第一参考时间单元为K个第一时间单元集合的起始时间单元,第二指示信息指示K个第一时间单元集合中包含的时间单元的个数,第一频率范围为发送第一信号的频率范围。
关于第一信令中的描述参见S1810中的描述,这里不再赘述。
S2020,终端设备确定第二时间单元集合。
其中,第二时间单元集合为K个第一时间单元集合中除第三时间单元之外的时间单元的集合,第三时间单元包括K个第一时间单元集合中满足第三条件的SBFD时间单元,该第三条件包括:第一频率范围包括第二频率范围之外的频率,第二频率范围为SBFD时间单元的上行子带的频率范围。
可以理解,这里的第三时间单元为K个名义PUSCH重复的时域资源中的无效时间单元。相比现 有的无效时间单元的描述,本申请实施例中新增了一种确定无效时间单元的方式,该方式为每一个名义PUSCH重复的时域资源中满足上述第三条件的SBFD时间单元为无效时间单元。
可以理解,第二时间单元集合可以认为是K个名义PUSCH重复的时域资源中除无效时间之外潜在的有效时间单元的集合。
需要说明的是,该实现方法中由于终端设备需要知道SBFD时间单元的上行子带的位置信息,因此,该方法适用于非透明子带指示的终端设备。
应理解,本申请对K个第一时间单元集合中的SBFD时间单元的上行子带的位置不做限定,这些SBFD时间单元的上行子带的位置可以相同,也可以不同。示例的,当这些SBFD时间单元的的上行子带的位置相同时,如果第一频率范围与SBFD时间单元的下行子带或保护带的频率范围重叠,则第二时间单元集合中不包括SBFD时间单元。
下面结合图21举例说明如何确定第二时间单元集合(即确定K个名义PUSCH重复的时域资源中除无效时间单元之外的潜在有效时间单元对应的时间单元集合)。为便于描述,本申请实施例中将基于现有的确定的无效时间单元的方式确定的任一无效时间单元称为无效时间单元#1,将基于新增的确定无效时间单元的方式确定的任一无效时间单元称为无效时间单元#3。
图21是确定第二时间单元集合的示意图。如图21所示,K=4,L=6个符号,即网络设备向终端设备指示了4个名义PUSCH重复,每个名义PUSCH重复中包括6个符号,图21可以看做是在图17的基础上基于S2020中新增的确定无效符号的方式继续确定每一个名义PUSCH重复的时域资源中的无效符号。具体的,如图21所示,K个名义PUSCH重复中的每一个名义PUSCH重复时域资源内的无效符号#1与图17中的无效符号相同,K个名义PUSCH重复的时域资源内除无效符号#1之外剩余的符号依次为UUXXUUXXXXXUUUXUU,其中,U为上行符号,X为SBFD符号,且每个SBFD符号上的上行子带与下行子带的位置如图21所示,可以看出UUXXUUXXXXXUUUXUU中的第3个、第9至第11个符号以及第15个符号(第3个、第9至第11个符号以及第15个符号均为SBFD符号)的下行子带的频率范围与第一频率部分或全部重叠(即这3个符号上的上行子带的频率范围无法完全覆盖第一频率范围),那么,基于S2020中新增的确定无效符号的方式:每一个名义PUSCH重复的时域资源中满足上述第三条件的SBFD时间单元为无效时间单元,终端设备确定UUXXUUXXXXXUUUXUU中的第3个、第9至第11个符号以及第15个符号均为无效符号#3,则第二时间单元集合为K个名义PUSCH重复的时域资源中除除无效符号#1和无效符号#2之外其余的符号。
S2030,终端设备在第二时间单元集合或第二时间单元集合的子集上向网络设备发送第一信号。对应的,网络设备在第二时间单元集合或第二时间单元集合的子集上接收来自终端设备的第一信号。
具体的,终端设备基于第二时间单元集合确定K个名义PUSCH重复中每一个名义PUSCH重复的时域资源中包含的实际PUSCH重复的时域资源。其中,一个实际PUSCH重复的时域资源为一次名义PUSCH重复的时域资源中位于一个时隙内的潜在有效符号中的连续的(这里的连续是指最长连续的)的时间单元的集合。如果L等于1,则终端设备在K个名义PUSCH重复中的所有实际PUSCH重复的时域资源上重复发送第一信号,如果L大于1,则终端设备在K个名义PUSCH重复中除第一类型的实际PUSCH重复之外的其他所有实际PUSCH重复的时域资源上重复发送第一信号,其中,第一类型的实际PUSCH重复的时域资源包括一个时间单元下面举例说明终端设备基于第二时间单元集合确定K个名义PUSCH重复中每一个名义PUSCH重复的时域资源中包含的实际PUSCH重复的时域资源。
示例的,如图21所示,第1个实际PUSCH重复的时域资源为第1个名义PUSCH重复的时域资源中位于第二时间单元集合中的一个时隙内的潜在有效符号中的2个连续的(上行)时间单元的集合,第2个实际PUSCH重复的时域资源为第1个名义PUSCH重复的时域资源中位于第二时间单元集合中的一个时隙内的潜在有效符号中的1个(SBFD)时间单元,第3个实际PUSCH重复的时域资源为第2个名义PUSCH重复的时域资源中位于第二时间单元集合中的一个时隙内的潜在有效符号中的4个连续的时间单元(2个上行时间单元和2个SBFD时间单元)的集合,第4个实际PUSCH重复的时域资源为第3个名义PUSCH重复的时域资源中位于第二时间单元集合中的一个时隙内的潜在有效符号中的3个连续的(上行)时间单元的集合,第5个实际PUSCH重复的时域资源为第4个名义PUSCH重复的时域资源中位于第二时间单元集合中的一个时隙内的潜在有效符号中的2个连续的(上行)时间单元的集合。需要说明的是,由于第2个实际PUSCH重复的时域资源为单个符号,且L(L=6)不等于 1,因此,终端设备在第1个实际PUSCH重复、第3个实际PUSCH重复至第5个实际PUSCH重复的时域资源上重复发送第一信号,但不在第2个实际PUSCH重复的时域资源上发送第一信号。
应理解,网络设备和终端设备根据相同的方法确定第二时间单元集合,网络设备在第二时间单元集合或第二时间单元集合的子集上接收来自终端设备的第一信号,具体确定过程这里不再赘述。
上述技术方案中,当网络设备对终端设备进行非透明子带指示时,即终端设备对子带可见时,SBFD时间单元均为下行时间单元,终端设备可以使用K个名义PUSCH重复中的每一个名义PUSCH重复时域资源中除无效符号之外的上行符号和不满足第三条件的SBFD时间单元传输第一信号,从而提高下行时间单元的资源利用率。
如图22所示,图22是本申请提出的又一种上行传输的方法的示意性流程图。该方法包括以下步骤。
S2210,网络设备向终端设备发送第一信令。对应的,终端设备接收来自网络设备的第一信令。
其中,第一信令用于指示终端设备在连续的K个第一时间单元集合上发送第一信号,第一时间单元集合为一次名义PUSCH重复的时间单元集合,第一信号承载在重复类型B的PUSCH上。第一信令携带第一指示信息和第二指示信息,其中,第一指示信息指示第一参考时间单元,第一参考时间单元为K个第一时间单元集合的起始时间单元,第二指示信息指示K个第一时间单元集合中包含的时间单元的个数。
关于第一信令中的描述参见S1810中的描述,这里不再赘述。
S2220,终端设备确定第二时间单元集合。
其中,第二时间单元集合为K个第一时间单元集合中除无效时间单元之外的时间单元集合,K为正整数。
可以理解,第二时间单元集合可以认为是K个名义PUSCH重复的时域资源中除无效时间之外潜在的有效时间单元的集合。该实施例中的无效时间单元的确定方式参见现有的无效时间单元的描述,这里不再赘述。
S2230,终端设备确定第二时间单元集合中包含的第三时间单元集合。
具体的,第二时间单元集合中包括M个第三时间单元集合,M为正整数,每个第三时间单元集合分别关联一个实际PUSCH重复,第三时间单元集合是一次名义重复传输中位于一个时隙内的潜在有效符号中的连续(这里的连续是指最长连续的)的且时间单元类型相同的时间单元的集合。应理解,这里的时间单元类型为上行时间单元类型或SBFD时间单元类型。
其中,第三时间单元集合为第一类型的第三时间单元集合或第二类型的第三时间单元集合,第一类型的第三时间单元中时间单元均为上行时间单元,第二类型的第三时间单元集合中的所有时间单元均为子带全双工SBFD时间单元,第二时间单元集合包括第一类型的第三时间单元集合和第二类型的第三时间单元集合。
应理解,上述确定第二时间单元集合的方法既适用于透明子带指示的终端设备,也适用于非透明子带指示的终端设备,本申请对此不做限定。
S2240,终端设备在K个第一时间单元集合中的所有或部分第三时间单元集合上向网络设备重复发送第一信号。对应的,网络设备在K个第一时间单元集合中的所有或部分第三时间单元集合上接收来自终端设备的第一信号。
具体的,如果L等于1,则终端设备在K个名义PUSCH重复中的所有实际PUSCH重复的时域资源(即所有第三时间单元集合)上重复发送第一信号,如果L大于1,则终端设备在K个名义PUSCH重复中除第一类型的实际PUSCH重复之外的其他所有实际PUSCH重复的时域资源上重复发送第一信号,其中,第一类型的实际PUSCH重复的时域资源包括一个时间单元,即终端设备在所有第三时间单元集合中除仅包含一个时间单元的第三时间单元集合之外的其他第三时间单元集合上重复发送第一信号。也就是说,该方法中如果K个名义PUSCH重复的时域资源中包含第一类型的第三时间单元集合和第二类型的第三时间单元集合,则终端设备可以在第一类型的第三时间单元集合和第二类型的第三时间单元上重复发送第一信号。
下面结合图23举例说明如何确定第三时间单元集合。如图23所示,K=4,L=6个符号,即网络设备向终端设备指示了4个名义PUSCH重复,每个名义PUSCH重复中包括6个符号。具体的,如图23 所示,K个名义PUSCH重复中的每一个名义PUSCH重复时域资源内的无效符号与图17中的无效符号相同,则第二时间单元集合为K个名义PUSCH重复的时域资源中除无效时间之外其余的符号,第二时间单元集合中的符号依次为UUXXUUXXXXUUUUXUU,其中U为上行符号,X为SBFD符号。之后,终端设备基于第二时间单元集合确定K个名义PUSCH重复中每个名义PUSCH重复中的实际PUSCH重复的时域资源(即确定第三时间单元集合),其中,每一个名义PUSCH重复的时域资源中位于一个时隙内的最长的连续且符号类型相同的潜在有效符号为一个实际PUSCH重复的时域资源。具体的,每一个名义PUSCH重复中映射的实际PUSCH重复参见图23中的划分,这里不再一一赘述。需要说明的是,由于第7个实际PUSCH重复的时域资源为单个符号,且L(L=6)不等于1,因此,终端设备在第1个实际PUSCH重复至第6个实际PUSCH重复的时域资源,以及第8个实际PUSCH重复的时域资源上重复发送第一信号,但不在第7个实际PUSCH重复的时域资源上发送第一信号。
上述技术方案中,终端设备可以使用K个名义PUSCH重复中的每一个名义PUSCH重复时域资源中除无效符号之外的上行时间单元和SBFD时间单元传输第一信号,从而提高时域资源的利用率。
应理解,本申请中的符号“*”表示相乘。
还应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
还应理解,在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
还应理解,在上述一些实施例中,主要以现有的网络架构中的设备为例进行了示例性说明,应理解,对于设备的具体形式本申请实施例不作限定。例如,在未来可以实现同样功能的设备都适用于本申请实施例。
可以理解的是,上述各个方法实施例中,由设备(如上述如终端设备、网络设备等)实现的方法和操作,也可以由设备的部件(例如芯片或者电路)实现。
以上,结合图1至图23详细说明了本申请实施例提供的方法。上述方法主要从终端设备和网络设备之间交互的角度进行了介绍。可以理解的是,终端设备和网络设备,为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。
本领域技术人员应该可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
以下,结合图24和图25详细说明本申请实施例提供的通信装置。应理解,装置实施例的描述与方法实施例的描述相互对应,因此,未详细描述的内容可以参见上文方法实施例,为了简洁,部分内容不再赘述。本申请实施例可以根据上述方法示例对终端设备或网络设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。下面以采用对应各个功能划分各个功能模块为例进行说明。
以上对本申请提供的数据传输的方法进行了详细说明,下面介绍本申请提供的通信装置。在一种可能的实现方式中,该装置用于实现上述方法实施例中的网络设备对应的步骤或流程。在另一种可能的实现方式中,该装置用于实现上述方法实施例中的终端设备对应的步骤或流程。
图24是本申请实施例提供的通信装置200的示意性框图。如图24所示,该装置200可以包括通信单元210和处理单元220。通信单元210可以与外部进行通信,处理单元220用于进行数据处理。通信单元210还可以称为通信接口或收发单元。
在一种可能的设计中,该装置200可实现对应于上文方法实施例中的终端设备执行的步骤或者流程,其中,处理单元220用于执行上文方法实施例中终端设备的处理相关的操作,通信单元210用于执行上文方法实施例中终端设备的发送相关的操作。
在又一种可能的设计中,该装置200可实现对应于上文方法实施例中的网络设备执行的步骤或者 流程,其中,通信单元210用于执行上文方法实施例中网络设备的接收相关的操作,处理单元220用于执行上文方法实施例中网络设备的处理相关的操作。
应理解,这里的装置200以功能单元的形式体现。这里的术语“单元”可以指应用特有集成电路(application specific integrated circuit,ASIC)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。在一个可选例子中,本领域技术人员可以理解,装置200可以具体为上述实施例中的终端设备,可以用于执行上述方法实施例中与终端设备对应的各个流程和/或步骤,或者,装置200可以具体为上述实施例中的网络设备,可以用于执行上述方法实施例中与网络设备对应的各个流程和/或步骤,为避免重复,在此不再赘述。
上述各个方案的装置200具有实现上述方法中终端设备所执行的相应步骤的功能,或者,上述各个方案的装置200具有实现上述方法中网络设备所执行的相应步骤的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块;例如通信单元可以由收发机替代(例如,通信单元中的发送单元可以由发送机替代,通信单元中的接收单元可以由接收机替代),其它单元,如处理单元等可以由处理器替代,分别执行各个方法实施例中的收发操作以及相关的处理操作。
此外,上述通信单元还可以是收发电路(例如可以包括接收电路和发送电路),处理单元可以是处理电路。在本申请的实施例,图24中的装置可以是前述实施例中的终端设备或网络设备,也可以是芯片或者芯片系统,例如:片上系统(system on chip,SoC)。其中,通信单元可以是输入输出电路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。在此不做限定。
图25为本申请实施例提供的通信装置300的示意性框图。该装置300包括处理器310和收发器320。其中,处理器310和收发器320通过内部连接通路互相通信,该处理器310用于执行指令,以控制该收发器320发送信号和/或接收信号。
可选地,该装置300还可以包括存储器330,该存储器330与处理器310、收发器320通过内部连接通路互相通信。该存储器330用于存储指令,该处理器310可以执行该存储器330中存储的指令。在一种可能的实现方式中,装置300用于实现上述方法实施例中的终端设备对应的各个流程和步骤。在另一种可能的实现方式中,装置300用于实现上述方法实施例中的网络设备对应的各个流程和步骤。
应理解,装置300可以具体为上述实施例中的终端设备或网络设备,也可以是芯片或者芯片系统。对应的,该收发器320可以是该芯片的收发电路,在此不做限定。具体地,该装置300可以用于执行上述方法实施例中与终端设备或网络设备对应的各个步骤和/或流程。可选地,该存储器330可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。该处理器310可以用于执行存储器中存储的指令,并且当该处理器310执行存储器中存储的指令时,该处理器310用于执行上述与终端设备或网络设备对应的方法实施例的各个步骤和/或流程。
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
应注意,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(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)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器
需要说明的是,当处理器为通用处理器、DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)可以集成在处理器中。
此外,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得本申请各方法实施例中由终端设备或网络设备执行的操作和/或流程被执行。
本申请还提供一种计算机程序产品,计算机程序产品包括计算机程序代码或指令,当计算机程序代码或指令在计算机上运行时,使得本申请各方法实施例中由终端设备或网络设备执行的操作和/或流程被执行。
此外,本申请还提供一种芯片,所述芯片包括处理器。用于存储计算机程序的存储器独立于芯片而设置,处理器用于执行存储器中存储的计算机程序,以使得任意一个方法实施例中由终端设备或网络设备执行的操作和/或处理被执行。
进一步地,所述芯片还可以包括通信接口。所述通信接口可以是输入/输出接口,也可以为接口电路等。进一步地,所述芯片还可以包括存储器。
此外,本申请还提供一种通信系统,包括本申请实施例中的终端设备和网络设备。
还需要说明的是,本文描述的存储器旨在包括但不限于这些和任意其它适合类型存储器。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁 碟或者光盘等各种可以存储程序代码的介质。
应理解,说明书通篇中提到的“实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各个实施例未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
还应理解,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的大小、内容、顺序、时序、优先级或者重要程度等。例如,第一信息和第二信息并不表示信息量大小、内容、优先级或者重要程度等的不同。
还应理解,在本申请中,“当…时”、“若”以及“如果”均指在某种客观情况下网元会做出相应的处理,并非是限定时间,且也不要求网元实现时一定要有判断的动作,也不意味着存在其它限定。
还应理解,在本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“至少一项(个)”或其类似表达,是指一项(个)或多项(个),即这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),表示:a,b,c,a和b,a和c,b和c,或a和b和c。
还应理解,本申请中出现的类似于“项目包括如下中的一项或多项:A,B,以及C”表述的含义,如无特别说明,通常是指该项目可以为如下中任一个:A;B;C;A和B;A和C;B和C;A,B和C;A和A;A,A和A;A,A和B;A,A和C,A,B和B;A,C和C;B和B,B,B和B,B,B和C,C和C;C,C和C,以及其他A,B和C的组合。以上是以A,B和C共3个元素进行举例来说明该项目的可选用条目,当表达为“项目包括如下中至少一种:A,B,……,以及X”时,即表达中具有更多元素时,那么该项目可以适用的条目也可以按照前述规则获得。
还应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。例如,A/B,表示:A或B。
还应理解,在本申请各实施例中,“A对应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
在本说明书中使用的术语“部件”、“模块”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地系统、分布式系统和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它系统交互的互联网)的信号通过本地和/或远程进程来通信。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是 或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (71)

  1. 一种上行传输的方法,其特征在于,包括:
    终端设备接收来自网络设备的第一信令,所述第一信令用于指示所述终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1和K1的指示信息,所述N1为所述第一时间单元集合中的时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    所述终端设备确定所述第一时间单元集合,所述第一时间单元集合为从所述第一参考时间单元开始,距离所述第一参考时间单元最近且不满足第一条件的N1个时间单元的集合,所述第一条件包括:
    第一时间单元的时间单元类型与第一时间单元类型不同,所述第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第一时间单元为从所述第一参考时间单元开始往后遍历的一个时间单元;
    所述终端设备在所述第一时间单元集合上向所述网络设备发送所述第一信号。
  2. 一种上行传输的方法,其特征在于,包括:
    终端设备接收来自网络设备的第一信令,所述第一信令用于指示所述终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1和K1的指示信息,所述N1为参考时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    所述终端设备确定第一时间单元集合,所述第一时间单元集合为第三时间单元集合中除符合第二条件的时间单元之外的时间单元的集合,所述第三时间单元集合包括所述第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,所述第二条件包括:
    第三时间单元的时间单元类型与第一时间单元类型不同,所述第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第三时间单元为所述第三时间单元集合中的一个时间单元;
    所述终端设备在所述第一时间单元集合上向所述网络设备发送所述第一信号。
  3. 根据权利要求1或2所述的方法,其特征在于,当所述第一参考时间单元的时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第一时间单元类型是所述第一参考时间单元的时间单元类型。
  4. 根据权利要求1或2所述的方法,其特征在于,当所述第一参考时间单元的时间单元类型为下行时间单元,所述第一时间单元类型是第二时间单元的时间单元类型,所述第二时间单元为所述第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。
  5. 根据权利要求1或2所述的方法,其特征在于,所述第一时间单元类型是所述第一信令指示的。
  6. 根据权利要求1或2所述的方法,其特征在于,所述第一信令还包括第一频率范围,所述第一频率范围为发送所述第一信号的频率范围,
    如果所述第一频率范围不完全包含于SBFD时间单元的上行子带的频率范围内,则所述第一时间单元类型为上行时间单元,否则,所述第一时间单元类型为SBFD时间单元。
  7. 根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:
    所述终端设备接收来自所述网络设备的第二信令,所述第二信令用于指示所述终端设备在第二时间单元集合上发送第二信号,所述第二信号承载在第二PUSCH或第二PUCCH上,所述第二时间单元集合与所述第一时间单元集合中的时间单元的时间单元类型不相同,所述第二时间单元集合的起始时间单元在所述第一时间单元集合的起始时间单元之后,并在所述第一时间单元集合的结束时间单元之前;
    所述终端设备确定所述第二时间单元集合;
    所述终端设备在所述第二时间单元集合上向所述网络设备发送所述第二信号。
  8. 一种上行传输的方法,其特征在于,包括:
    网络设备向终端设备发送第一信令,所述第一信令用于指示所述终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1和K1的指示信息,所述N1为所述第一时间单元集合中的时间 单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    所述网络设备确定所述第一时间单元集合,所述第一时间单元集合为从所述第一参考时间单元开始,距离所述第一参考时间单元最近且不满足第一条件的N1个时间单元的集合,所述第一条件包括:
    第一时间单元的时间单元类型与第一时间单元类型不同,所述第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第一时间单元为从所述第一参考时间单元开始往后遍历的一个时间单元;
    所述网络设备在所述第一时间单元集合上接收来自所述终端设备的所述第一信号。
  9. 一种上行传输的方法,其特征在于,包括:
    网络设备向终端设备发送第一信令,所述第一信令用于指示所述终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1和K1的指示信息,所述N1为参考时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    所述网络设备确定第一时间单元集合,所述第一时间单元集合为第三时间单元集合中除符合第二条件的时间单元之外的时间单元的集合,所述第三时间单元集合包括所述第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,所述第二条件包括:
    第三时间单元的时间单元类型与第一时间单元类型不同,所述第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第三时间单元为所述第三时间单元集合中的一个时间单元;
    所述网络设备在所述第一时间单元集合上接收来自所述终端设备的所述第一信号。
  10. 根据权利要求8或9所述的方法,其特征在于,当所述第一参考时间单元的时间单元类型为上行时间单元或子带全双工SBFD时间单元,
    所述第一时间单元类型是所述第一参考时间单元的时间单元类型。
  11. 根据权利要求8或9所述的方法,其特征在于,当所述第一参考时间单元的时间单元类型为下行时间单元,
    所述第一时间单元类型是第二时间单元的时间单元类型,所述第二时间单元为所述第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。
  12. 根据权利要求8或9所述的方法,其特征在于,所述第一时间单元类型是所述第一信令指示的。
  13. 根据权利要求8或9所述的方法,其特征在于,所述第一信令还包括第一频率范围,所述第一频率范围为发送所述第一信号的频率范围,
    如果所述第一频率范围不完全包含于SBFD时间单元的上行子带的频率范围内,则所述第一时间单元类型为上行时间单元,否则,所述第一时间单元类型为SBFD时间单元。
  14. 根据权利要求8至13中任一项所述的方法,其特征在于,所述方法还包括:
    所述网络设备向所述终端设备发送第二信令,所述第二信令用于指示所述终端设备在第二时间单元集合上发送第二信号,所述第二信号承载在第二PUSCH或第二PUCCH上,所述第二时间单元集合与所述第一时间单元集合中的时间单元的时间单元类型不相同,所述第二时间单元集合的起始时间单元在所述第一时间单元集合的起始时间单元之后,并在所述第一时间单元集合的结束时间单元之前;
    所述网络设备确定所述第二时间单元集合;
    所述网络设备在所述第二时间单元集合上接收来自所述终端设备的所述第二信号。
  15. 一种上行传输的方法,其特征在于,包括:
    终端设备接收来自网络设备的第一信令,所述第一信令用于指示所述终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1、K1和第一频率范围的指示信息,所述N1为所述第一时间单元集合中时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一频率范围为发送所述第一信号的频率范围,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    所述终端设备确定所述第一时间单元集合,所述第一时间单元集合为从所述第一参考时间单元开始,距离所述第一参考时间单元最近的包括上行时间单元和不满足第三条件的子带全双工SBFD时间 单元在内的N1个时间单元的集合,所述第三条件包括:
    所述第一频率范围包括位于第二频率范围之外的频率,所述第二频率范围为第一SBFD时间单元的上行子带的频率范围,所述第一SBFD时间单元为从所述第一参考时间单元开始往后遍历到的一个SBFD时间单元;
    所述终端设备在所述第一时间单元集合上向所述网络设备发送所述第一信号。
  16. 一种上行传输的方法,其特征在于,包括:
    网络设备向终端设备发送第一信令,所述第一信令用于指示所述终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1、K1和第一频率范围的指示信息,所述N1为所述第一时间单元集合中时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一频率范围为发送所述第一信号的频率范围,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    所述网络设备确定所述第一时间单元集合,所述第一时间单元集合为从所述第一参考时间单元开始,距离所述第一参考时间单元最近的包括上行时间单元和不满足第三条件的子带全双工SBFD时间单元在内的N1个时间单元的集合,所述第三条件包括:
    所述第一频率范围包括位于第二频率范围之外的频率,所述第二频率范围为第一SBFD时间单元的上行子带的频率范围,所述第一SBFD时间单元为从所述第一参考时间单元开始往后遍历到的一个SBFD时间单元;
    所述网络设备在所述第一时间单元集合上接收来自所述终端设备的所述第一信号。
  17. 一种上行传输的方法,其特征在于,包括:
    终端设备接收来自网络设备的第一信令,所述第一信令用于指示所述终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1、K1和第一频率范围的指示信息,所述N1为参考时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一频率范围为发送所述第一信号的频率范围,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    所述终端设备确定第一时间单元集合,所述第一时间单元集合为第三时间单元集合中除符合第三条件的时间单元之外的时间单元的集合,所述第三时间单元集合包括所述第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,所述第三条件包括:
    所述第一频率范围包括位于第二频率范围之外的频率,所述第二频率范围为第一子带全双工SBFD时间单元的上行子带的频率范围,所述第一SBFD时间单元为所述第三时间单元集合中的一个SBFD时间单元;
    所述终端设备在所述第一时间单元上向所述网络设备发送所述第一信号。
  18. 一种上行传输的方法,其特征在于,包括:
    网络设备向终端设备发送第一信令,所述第一信令用于指示所述终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1、K1和第一频率范围的指示信息,所述N1为参考时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一频率范围为发送所述第一信号的频率范围,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    所述网络设备确定第一时间单元集合,所述第一时间单元集合为第三时间单元集合中除符合第三条件的时间单元之外的时间单元的集合,所述第三时间单元集合包括所述第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,所述第三条件包括:
    所述第一频率范围包括位于第二频率范围之外的频率,所述第二频率范围为第一子带全双工SBFD时间单元的上行子带的频率范围,所述第一SBFD时间单元为所述第三时间单元集合中的一个SBFD时间单元;
    所述网络设备在所述第一时间单元上接收来自所述终端设备的所述第一信号。
  19. 一种通信装置,其特征在于,包括:
    接收单元,用于接收来自网络设备的第一信令,所述第一信令用于指示终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1和K1的指示信息,所述N1为所述第一时间单元集合中 的时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    处理单元,用于确定所述第一时间单元集合,所述第一时间单元集合为从所述第一参考时间单元开始,距离所述第一参考时间单元最近且不满足第一条件的N1个时间单元的集合,所述第一条件包括:
    第一时间单元的时间单元类型与第一时间单元类型不同,所述第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第一时间单元为从所述第一参考时间单元开始往后遍历的一个时间单元;
    发送单元,用于在所述第一时间单元集合上向所述网络设备发送所述第一信号。
  20. 一种通信装置,其特征在于,包括:
    接收单元,用于接收来自网络设备的第一信令,所述第一信令用于指示终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1和K1的指示信息,所述N1为参考时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    处理单元,用于确定第一时间单元集合,所述第一时间单元集合为第三时间单元集合中除符合第二条件的时间单元之外的时间单元的集合,所述第三时间单元集合包括所述第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,所述第二条件包括:
    第三时间单元的时间单元类型与第一时间单元类型不同,所述第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第三时间单元为所述第三时间单元集合中的一个时间单元;
    发送单元,用于在所述第一时间单元集合上向所述网络设备发送所述第一信号。
  21. 根据权利要求19或20所述的装置,其特征在于,当第一参考时间单元的时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第一时间单元类型是所述第一参考时间单元的时间单元类型。
  22. 根据权利要求19或20所述的装置,其特征在于,当第一参考时间单元的时间单元类型为下行时间单元,所述第一时间单元类型是第二时间单元的时间单元类型,所述第二时间单元为所述第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。
  23. 根据权利要求19或20所述的装置,其特征在于,所述第一时间单元类型是所述第一信令指示的。
  24. 根据权利要求19或20所述的装置,其特征在于,所述第一信令还包括第一频率范围,所述第一频率范围为发送所述第一信号的频率范围,
    如果所述第一频率范围不完全包含于SBFD时间单元的上行子带的频率范围内,则所述第一时间单元类型为上行时间单元,否则,所述第一时间单元类型为SBFD时间单元。
  25. 根据权利要求19至24中任一项所述的装置,其特征在于,
    所述接收单元,还用于接收来自网络设备的第二信令,所述第二信令用于指示所述终端设备在第二时间单元集合上发送第二信号,所述第二信号承载在第二PUSCH或第二PUCCH上,所述第二时间单元集合与所述第一时间单元集合中的时间单元的时间单元类型不相同,所述第二时间单元集合的起始时间单元在所述第一时间单元集合的起始时间单元之后,并在所述第一时间单元集合的结束时间单元之前;
    所述处理单元,还用于确定所述第二时间单元集合;
    所述发送单元,还用于在所述第二时间单元集合上向所述网络设备发送所述第二信号。
  26. 一种通信装置,其特征在于,包括:
    发送单元,用于向终端设备发送第一信令,所述第一信令用于指示终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1和K1的指示信息,所述N1为所述第一时间单元集合中的时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    处理单元,用于确定所述第一时间单元集合,所述第一时间单元集合为从所述第一参考时间单元开始,距离所述第一参考时间单元最近且不满足第一条件的N1个时间单元的集合,所述第一条件包括:
    第一时间单元的时间单元类型与第一时间单元类型不同,所述第一时间单元类型为上行时间单元 或子带全双工SBFD时间单元,所述第一时间单元为从所述第一参考时间单元开始往后遍历的一个时间单元;
    接收单元,用于在所述第一时间单元集合上接收来自所述终端设备的所述第一信号。
  27. 一种通信装置,其特征在于,包括:
    发送单元,用于向终端设备发送第一信令,所述第一信令用于指示终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1和K1的指示信息,所述N1为参考时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    处理单元,用于确定第一时间单元集合,所述第一时间单元集合为第三时间单元集合中除符合第二条件的时间单元之外的时间单元的集合,所述第三时间单元集合包括所述第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,所述第二条件包括:
    第三时间单元的时间单元类型与第一时间单元类型不同,所述第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第三时间单元为所述第三时间单元集合中的一个时间单元;
    接收单元,用于在所述第一时间单元集合上接收来自所述终端设备的所述第一信号。
  28. 根据权利要求26或27所述的装置,其特征在于,当第一参考时间单元的时间单元类型为上行时间单元或子带全双工SBFD时间单元,
    所述第一时间单元类型是所述第一参考时间单元的时间单元类型。
  29. 根据权利要求26或27所述的装置,其特征在于,当第一参考时间单元的时间单元类型为下行时间单元,
    所述第一时间单元类型是第二时间单元的时间单元类型,所述第二时间单元为所述第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。
  30. 根据权利要求26或27所述的装置,其特征在于,所述第一时间单元类型是所述第一信令指示的。
  31. 根据权利要求26或27所述的装置,其特征在于,所述第一信令还包括第一频率范围,所述第一频率范围为发送所述第一信号的频率范围,
    如果所述第一频率范围不完全包含于SBFD时间单元的上行子带的频率范围内,则所述第一时间单元类型为上行时间单元,否则,所述第一时间单元类型为SBFD时间单元。
  32. 根据权利要求26至31中任一项所述的装置,其特征在于,
    发送单元,还用于向所述终端设备发送第二信令,所述第二信令用于指示所述终端设备在第二时间单元集合上发送第二信号,所述第二信号承载在第二PUSCH或第二PUCCH上,所述第二时间单元集合与所述第一时间单元集合中的时间单元的时间单元类型不相同,所述第二时间单元集合的起始时间单元在所述第一时间单元集合的起始时间单元之后,并在所述第一时间单元集合的结束时间单元之前;
    处理单元,还用于确定所述第二时间单元集合;
    接收单元,还用于在所述第二时间单元集合上接收来自所述终端设备的所述第二信号。
  33. 一种通信装置,其特征在于,包括:
    接收单元,用于接收来自网络设备的第一信令,所述第一信令用于指示终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1、K1和第一频率范围的指示信息,所述N1为所述第一时间单元集合中时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一频率范围为发送所述第一信号的频率范围,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    处理单元,用于确定所述第一时间单元集合,所述第一时间单元集合为从所述第一参考时间单元开始,距离所述第一参考时间单元最近的包括上行时间单元和不满足第三条件的子带全双工SBFD时间单元在内的N1个时间单元的集合,所述第三条件包括:
    所述第一频率范围包括位于第二频率范围之外的频率,所述第二频率范围为第一SBFD时间单元的上行子带的频率范围,所述第一SBFD时间单元为从所述第一参考时间单元开始往后遍历到的一个SBFD时间单元;
    发送单元,用于在所述第一时间单元集合上向所述网络设备发送所述第一信号。
  34. 一种通信装置,其特征在于,包括:
    发送单元,用于发送第一信令,所述第一信令用于指示终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1、K1和第一频率范围的指示信息,所述N1为所述第一时间单元集合中时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一频率范围为发送所述第一信号的频率范围,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    处理单元,用于确定所述第一时间单元集合,所述第一时间单元集合为从所述第一参考时间单元开始,距离所述第一参考时间单元最近的包括上行时间单元和不满足第三条件的子带全双工SBFD时间单元在内的N1个时间单元的集合,所述第三条件包括:
    所述第一频率范围包括位于第二频率范围之外的频率,所述第二频率范围为第一SBFD时间单元的上行子带的频率范围,所述第一SBFD时间单元为从所述第一参考时间单元开始往后遍历到的一个SBFD时间单元;
    接收单元,用于在所述第一时间单元集合上接收来自所述终端设备的所述第一信号。
  35. 一种通信装置,其特征在于,包括:
    接收单元,用于接收来自网络设备的第一信令,所述第一信令用于指示终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1、K1和第一频率范围的指示信息,所述N1为参考时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一频率范围为发送所述第一信号的频率范围,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    处理单元,用于确定第一时间单元集合,所述第一时间单元集合为第三时间单元集合中除符合第三条件的时间单元之外的时间单元的集合,所述第三时间单元集合包括所述第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,所述第三条件包括:
    所述第一频率范围包括位于第二频率范围之外的频率,所述第二频率范围为第一子带全双工SBFD时间单元的上行子带的频率范围,所述第一SBFD时间单元为所述第三时间单元集合中的一个SBFD时间单元;
    发送单元,用于在所述第一时间单元上向所述网络设备发送所述第一信号。
  36. 一种通信装置,其特征在于,包括:
    发送单元,用于发送第一信令,所述第一信令用于指示终端设备在第一时间单元集合上发送第一信号,所述第一信令携带N1、K1和第一频率范围的指示信息,所述N1为参考时间单元的个数,所述N1为大于1的整数,所述K1指示第一参考时间单元,所述第一频率范围为发送所述第一信号的频率范围,所述第一信号承载在第一物理上行共享信道PUSCH或第一物理上行控制信道PUCCH上;
    处理单元,用于确定第一时间单元集合,所述第一时间单元集合为第三时间单元集合中除符合第三条件的时间单元之外的时间单元的集合,所述第三时间单元集合包括所述第一参考时间单元以及之后的时间单元在内的连续N1个时间单元,所述第三条件包括:
    所述第一频率范围包括位于第二频率范围之外的频率,所述第二频率范围为第一子带全双工SBFD时间单元的上行子带的频率范围,所述第一SBFD时间单元为所述第三时间单元集合中的一个SBFD时间单元;
    接收单元,用于在所述第一时间单元上接收来自所述终端设备的所述第一信号。
  37. 一种上行传输的方法,其特征在于,包括:
    终端设备接收来自网络设备的第一信令,所述第一信令用于指示所述终端设备在连续的K个第一时间单元集合上发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上,所述第一信令携带第一指示信息和第二指示信息,所述第一指示信息指示第一参考时间单元,所述第一参考时间单元为所述K个第一时间单元集合的起始时间单元,所述第二指示信息指示所述K个第一时间单元集合中包含的时间单元的个数;
    所述终端设备确定第二时间单元集合,所述第二时间单元集合为所述K个第一时间单元集合中除第三时间单元之外的时间单元的集合,所述第三时间单元包括第一时间单元类型的时间单元,所述第 一时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第一时间单元类型是基于所述第一参考时间单元确定的;
    所述终端设备在所述第二时间单元集合或所述第二时间单元集合的子集上向所述网络设备重复发送所述第一信号。
  38. 根据权利要求37所述的方法,其特征在于,
    当所述第一参考时间单元的时间单元类型为上行时间单元,所述第一时间单元类型为SBFD时间单元,
    或者,
    当所述第一参考时间单元的时间单元类型为SBFD时间单元,所述第一时间单元类型为上行时间单元。
  39. 根据权利要求37所述的方法,其特征在于,当所述第一参考时间单元的时间单元类型为下行时间单元,所述第一时间单元类型是基于第二时间单元的时间单元类型确定的,所述第二时间单元为所述第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。
  40. 根据权利要求39所述的方法,其特征在于,所述第二时间单元的时间单元类型为上行时间单元,则所述第一时间单元类型为SBFD时间单元,或者,所述第二时间单元的时间单元类型为SBFD时间单元,则所述第一时间单元类型为上行时间单元。
  41. 根据权利要求37所述的方法,其特征在于,所述第一信令还包括第一频率范围的指示信息,所述第一频率范围为发送所述第一信号的频率范围,
    如果所述第一参考时间单元的时间单元类型为SBFD时间单元,且所述第一频率范围不完全包含于SBFD时间单元的上行子带的频率范围内,则所述第一时间单元类型为SBFD时间单元,否则,所述第一时间单元类型为上行时间单元。
  42. 根据权利要求37至41中任一项所述的方法,其特征在于,所述方法还包括:
    所述终端设备接收来自所述网络设备的第二信令,所述第二信令用于指示所述终端设备在所述连续的K个第一时间单元集合上发送第二信号,所述第二信号承载在重复类型B的PUSCH上;
    所述终端设备确定第四时间单元集合,所述第四时间单元集合为所述K个第一时间单元集合中除第五时间单元之外的时间单元的集合,所述第五时间单元包括第二时间单元类型的时间单元,所述第二时间单元类型为上行时间单元或SBFD时间单元,且所述第一时间单元类型与所述第二时间单元类型不相同;
    所述终端设备在所述第四时间单元集合或所述第四时间单元集合的子集上向所述网络设备重复发送所述第二信号。
  43. 一种上行传输的方法,其特征在于,包括:
    网络设备向终端设备发送第一信令,所述第一信令用于指示所述终端设备在连续的K个第一时间单元集合上发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上,所述第一信令携带第一指示信息和第二指示信息,所述第一指示信息指示第一参考时间单元,所述第一参考时间单元为所述K个第一时间单元集合的起始时间单元,所述第二指示信息指示所述K个第一时间单元集合中包含的时间单元的个数;
    所述网络设备确定第二时间单元集合,所述第二时间单元集合为所述K个第一时间单元集合中除第三时间单元之外的时间单元的集合,所述第三时间单元包括第一时间单元类型的时间单元,所述第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第一时间单元类型是基于所述第一参考时间单元确定的;
    所述网络设备在所述第二时间单元集合或所述第二时间单元集合的子集上重复接收来自所述终端设备的所述第一信号。
  44. 根据权利要求43所述的方法,其特征在于,
    当所述第一参考时间单元的时间单元类型为上行时间单元,所述第一时间单元类型为SBFD时间单元,
    或者,
    当所述第一参考时间单元的时间单元类型为SBFD时间单元,所述第一时间单元类型为上行时间 单元。
  45. 根据权利要求43所述的方法,其特征在于,当所述第一参考时间单元的时间单元类型为下行时间单元,所述第一时间单元类型是基于第二时间单元的时间单元类型确定的,所述第二时间单元为所述第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。
  46. 根据权利要求45所述的方法,其特征在于,所述第二时间单元的时间单元类型为上行时间单元,则所述第一时间单元类型为SBFD时间单元,或者,所述第二时间单元的时间单元类型为SBFD时间单元,则所述第一时间单元类型为上行时间单元。
  47. 根据权利要求43所述的方法,其特征在于,所述第一信令还包括第一频率范围的指示信息,所述第一频率范围为发送所述第一信号的频率范围,
    如果所述第一参考时间单元的时间单元类型为SBFD时间单元,且所述第一频率范围不完全包含于SBFD时间单元的上行子带的频率范围内,则所述第一时间单元类型为SBFD时间单元,否则,所述第一时间单元类型为上行时间单元。
  48. 根据权利要求43至47中任一项所述的方法,其特征在于,所述方法还包括:
    所述网络设备向所述终端设备发送第二信令,所述第二信令用于指示所述终端设备在所述连续的K个第一时间单元集合上发送第二信号,所述第二信号承载在重复类型B的PUSCH上;
    所述网络设备确定第四时间单元集合,所述第四时间单元集合为所述K个第一时间单元集合中除第五时间单元之外的时间单元的集合,所述第五时间单元包括第二时间单元类型的时间单元,所述第二时间单元类型为上行时间单元或SBFD时间单元,且所述第一时间单元类型与所述第二时间单元类型不相同;
    所述网络设备在所述第四时间单元集合或所述第四时间单元集合的子集上重复接收来自所述终端设备的所述第二信号。
  49. 一种上行传输的方法,其特征在于,包括:
    终端设备接收来自网络设备的第一信令,所述第一信令用于指示所述终端设备在连续的K个第一时间单元集合上发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上,所述第一信令携带第一指示信息、第二指示信息和第一频率范围的指示信息,所述第一指示信息指示第一参考时间单元,所述第一参考时间单元为所述K个第一时间单元集合的起始时间单元,所述第二指示信息指示所述K个第一时间单元集合中包含的时间单元的个数,所述第一频率范围为发送所述第一信号的频率范围;
    所述终端设备确定第二时间单元集合,所述第二时间单元集合为所述第一时间单元集合中除第三时间单元之外的时间单元的集合,所述第三时间单元包括满足第三条件的子带全双工SBFD时间单元,所述第三条件包括:所述第一频率范围包括第二频率范围之外的频率,所述第二频率范围为SBFD时间单元的上行子带的频率范围;
    所述终端设备在所述第二时间单元集合或所述第二时间单元集合的子集上向所述网络设备重复发送所述第一信号。
  50. 一种上行传输的方法,其特征在于,包括:
    网络设备向终端设备发送第一信令,所述第一信令用于指示所述终端设备在连续的K个第一时间单元集合上发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上,所述第一信令携带第一指示信息、第二指示信息和第一频率范围的指示信息,所述第一指示信息指示第一参考时间单元,所述第一参考时间单元为所述K个第一时间单元集合的起始时间单元,所述第二指示信息指示所述K个第一时间单元集合中包含的时间单元的个数,所述第一频率范围为发送所述第一信号的频率范围;
    所述网络设备确定第二时间单元集合,所述第二时间单元集合为所述第一时间单元集合中除第三时间单元之外的时间单元的集合,所述第三时间单元包括满足第三条件的子带全双工SBFD时间单元,所述第三条件包括:所述第一频率范围包括第二频率范围之外的频率,所述第二频率范围为SBFD时间单元的上行子带的频率范围;
    所述网络设备在所述第二时间单元集合或所述第二时间单元集合的子集上重复接收来自所述终端设备的所述第一信号。
  51. 一种上行传输的方法,其特征在于,包括:
    终端设备接收来自网络设备的第一信令,所述第一信令用于指示所述终端设备分别在连续的K个第一时间单元集合上重复发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上;
    所述终端设备确定第二时间单元集合,所述第二时间单元集合为所述K个第一时间单元集合中除无效时间单元之外的时间单元集合,所述K为正整数;
    所述终端设备确定所述第二时间单元集合中包含的第三时间单元集合,所述第三时间单元集合为一次实际PUSCH重复的时间单元集合,所述第三时间单元集合为第一类型的第三时间单元集合或第二类型的第三时间单元集合,所述第一类型的第三时间单元中时间单元均为上行时间单元,所述第二类型的第三时间单元集合中的所有时间单元均为子带全双工SBFD时间单元,所述第二时间单元集合中包括所述第一类型的第三时间单元集合和所述第二类型的第三时间单元集合;
    所述终端设备在所述K个第一时间单元集合中的所有或部分第三时间单元集合上向所述网络设备重复发送第一信号。
  52. 一种上行传输的方法,其特征在于,包括:
    网络设备向终端设备发送第一信令,所述第一信令用于指示所述终端设备分别在连续的K个第一时间单元集合上重复发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上;
    所述网络设备确定第二时间单元集合,所述第二时间单元集合为所述K个第一时间单元集合中除无效时间单元之外的时间单元集合,所述K为正整数;
    所述网络设备确定所述第二时间单元集合中包含的第三时间单元集合,所述第三时间单元集合为一次实际PUSCH重复的时间单元集合,所述第三时间单元集合为第一类型的第三时间单元集合或第二类型的第三时间单元集合,所述第一类型的第三时间单元中时间单元均为上行时间单元,所述第二类型的第三时间单元集合中的所有时间单元均为子带全双工SBFD时间单元,所述第二时间单元集合中包括所述第一类型的第三时间单元集合和所述第二类型的第三时间单元集合;
    所述网络设备在所述K个第一时间单元集合中的所有或部分第三时间单元集合上重复接收来自所述终端设备的所述第一信号。
  53. 一种通信装置,其特征在于,包括:
    通信单元,用于接收来自网络设备的第一信令,所述第一信令用于指示所述终端设备在连续的K个第一时间单元集合上发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上,所述第一信令携带第一指示信息和第二指示信息,所述第一指示信息指示第一参考时间单元,所述第一参考时间单元为所述K个第一时间单元集合的起始时间单元,所述第二指示信息指示所述K个第一时间单元集合中包含的时间单元的个数;
    处理单元,用于确定第二时间单元集合,所述第二时间单元集合为所述K个第一时间单元集合中除第三时间单元之外的时间单元的集合,所述第三时间单元包括第一时间单元类型的时间单元,所述第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第一时间单元类型是基于所述第一参考时间单元确定的;
    所述通信单元,还用于在所述第二时间单元集合或所述第二时间单元集合的子集上向所述网络设备重复发送所述第一信号。
  54. 根据权利要求53所述的装置,其特征在于,
    当所述第一参考时间单元的时间单元类型为上行时间单元,所述第一时间单元类型为SBFD时间单元,
    或者,
    当所述第一参考时间单元的时间单元类型为SBFD时间单元,所述第一时间单元类型为上行时间单元。
  55. 根据权利要求53所述的装置,其特征在于,当所述第一参考时间单元的时间单元类型为下行时间单元,所述第一时间单元类型是基于第二时间单元的时间单元类型确定的,所述第二时间单元为 所述第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。
  56. 根据权利要求55所述的装置,所述第二时间单元的时间单元类型为上行时间单元,则所述第一时间单元类型为SBFD时间单元,或者,所述第二时间单元的时间单元类型为SBFD时间单元,则所述第一时间单元类型为上行时间单元。
  57. 根据权利要求53所述的装置,其特征在于,所述第一信令还包括第一频率范围的指示信息,所述第一频率范围为发送所述第一信号的频率范围,
    如果所述第一参考时间单元的时间单元类型为SBFD时间单元,且所述第一频率范围不完全包含于SBFD时间单元的上行子带的频率范围内,则所述第一时间单元类型为SBFD时间单元,否则,所述第一时间单元类型为上行时间单元。
  58. 根据权利要求53至57中任一项所述的装置,其特征在于,所述通信单元,还用于接收来自所述网络设备的第二信令,所述第二信令用于指示所述终端设备在所述连续的K个第一时间单元集合上发送第二信号,所述第二信号承载在重复类型B的PUSCH上;
    所述处理单元,还用于确定第四时间单元集合,所述第四时间单元集合为所述K个第一时间单元集合中除第五时间单元之外的时间单元的集合,所述第五时间单元包括第二时间单元类型的时间单元,所述第二时间单元类型为上行时间单元或SBFD时间单元,且所述第一时间单元类型与所述第二时间单元类型不相同;
    所述通信单元,还用于在所述第四时间单元集合或所述第四时间单元集合的子集上向所述网络设备重复发送所述第二信号。
  59. 一种通信装置,其特征在于,包括:
    通信单元,用于向终端设备发送第一信令,所述第一信令用于指示所述终端设备在连续的K个第一时间单元集合上发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上,所述第一信令携带第一指示信息和第二指示信息,所述第一指示信息指示第一参考时间单元,所述第一参考时间单元为所述K个第一时间单元集合的起始时间单元,所述第二指示信息指示所述K个第一时间单元集合中包含的时间单元的个数;
    处理单元,用于确定第二时间单元集合,所述第二时间单元集合为所述K个第一时间单元集合中除第三时间单元之外的时间单元的集合,所述第三时间单元包括第一时间单元类型的时间单元,所述第一时间单元类型为上行时间单元或子带全双工SBFD时间单元,所述第一时间单元类型是基于所述第一参考时间单元确定的;
    所述通信单元,还用于在所述第二时间单元集合或所述第二时间单元集合的子集上重复接收来自所述终端设备的所述第一信号。
  60. 根据权利要求59所述的装置,其特征在于,
    当所述第一参考时间单元的时间单元类型为上行时间单元,所述第一时间单元类型为SBFD时间单元,
    或者,
    当所述第一参考时间单元的时间单元类型为SBFD时间单元,所述第一时间单元类型为上行时间单元。
  61. 根据权利要求59所述的装置,其特征在于,当所述第一参考时间单元的时间单元类型为下行时间单元,所述第一时间单元类型是基于第二时间单元的时间单元类型确定的,所述第二时间单元为所述第一参考时间单元后第一个时间单元类型不是下行时间单元的时间单元。
  62. 根据权利要求61所述的装置,其特征在于,所述第二时间单元的时间单元类型为上行时间单元,则所述第一时间单元类型为SBFD时间单元,或者,所述第二时间单元的时间单元类型为SBFD时间单元,则所述第一时间单元类型为上行时间单元。
  63. 根据权利要求59所述的装置,其特征在于,所述第一信令还包括第一频率范围的指示信息,所述第一频率范围为发送所述第一信号的频率范围,
    如果所述第一参考时间单元的时间单元类型为SBFD时间单元,且所述第一频率范围不完全包含于SBFD时间单元的上行子带的频率范围内,则所述第一时间单元类型为SBFD时间单元,否则,所 述第一时间单元类型为上行时间单元。
  64. 根据权利要求59至63中任一项所述的装置,其特征在于,
    所述通信单元,还用于向所述终端设备发送第二信令,所述第二信令用于指示所述终端设备在所述连续的K个第一时间单元集合上发送第二信号,所述第二信号承载在重复类型B的PUSCH上;
    所述处理单元,还用于确定第四时间单元集合,所述第四时间单元集合为所述K个第一时间单元集合中除第五时间单元之外的时间单元的集合,所述第五时间单元包括第二时间单元类型的时间单元,所述第二时间单元类型为上行时间单元或SBFD时间单元,且所述第一时间单元类型与所述第二时间单元类型不相同;
    所述通信单元,还用于在所述第四时间单元集合或所述第四时间单元集合的子集上重复接收来自所述终端设备的所述第二信号。
  65. 一种通信装置,其特征在于,包括:
    通信单元,用于接收来自网络设备的第一信令,所述第一信令用于指示所述终端设备在连续的K个第一时间单元集合上发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上,所述第一信令携带第一指示信息、第二指示信息和第一频率范围的指示信息,所述第一指示信息指示第一参考时间单元,所述第一参考时间单元为所述K个第一时间单元集合的起始时间单元,所述第二指示信息指示所述K个第一时间单元集合中包含的时间单元的个数,所述第一频率范围为发送所述第一信号的频率范围;
    处理单元,用于确定第二时间单元集合,所述第二时间单元集合为所述第一时间单元集合中除第三时间单元之外的时间单元的集合,所述第三时间单元包括满足第三条件的子带全双工SBFD时间单元,所述第三条件包括:所述第一频率范围包括第二频率范围之外的频率,所述第二频率范围为SBFD时间单元的上行子带的频率范围;
    所述通信单元,还用于在所述第二时间单元集合或所述第二时间单元集合的子集上向所述网络设备重复发送所述第一信号。
  66. 一种通信装置,其特征在于,包括:
    通信单元,用于向终端设备发送第一信令,所述第一信令用于指示所述终端设备在连续的K个第一时间单元集合上发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上,所述第一信令携带第一指示信息、第二指示信息和第一频率范围的指示信息,所述第一指示信息指示第一参考时间单元,所述第一参考时间单元为所述K个第一时间单元集合的起始时间单元,所述第二指示信息指示所述K个第一时间单元集合中包含的时间单元的个数,所述第一频率范围为发送所述第一信号的频率范围;
    处理单元,用于确定第二时间单元集合,所述第二时间单元集合为所述第一时间单元集合中除第三时间单元之外的时间单元的集合,所述第三时间单元包括满足第三条件的子带全双工SBFD时间单元,所述第三条件包括:所述第一频率范围包括第二频率范围之外的频率,所述第二频率范围为SBFD时间单元的上行子带的频率范围;
    所述通信单元,还用于在所述第二时间单元集合或所述第二时间单元集合的子集上重复接收来自所述终端设备的所述第一信号。
  67. 一种通信装置,其特征在于,包括:
    通信单元,用于接收来自网络设备的第一信令,所述第一信令用于指示所述终端设备分别在连续的K个第一时间单元集合上重复发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上;
    处理单元,用于确定第二时间单元集合,所述第二时间单元集合为所述K个第一时间单元集合中除无效时间单元之外的时间单元集合,所述K为正整数;
    所述处理单元,还用于确定所述第二时间单元集合中包含的第三时间单元集合,所述第三时间单元集合为一次实际PUSCH重复的时间单元集合,所述第三时间单元集合为第一类型的第三时间单元集合或第二类型的第三时间单元集合,所述第一类型的第三时间单元中时间单元均为上行时间单元,所述第二类型的第三时间单元集合中的所有时间单元均为子带全双工SBFD时间单元,所述第二时间单元集合中包括所述第一类型的第三时间单元集合和所述第二类型的第三时间单元集合;
    所述通信单元,还用于在所述K个第一时间单元集合中的所有或部分第三时间单元集合上向所述网络设备重复发送第一信号。
  68. 一种通信装置,其特征在于,包括:
    通信单元,用于向终端设备发送第一信令,所述第一信令用于指示所述终端设备分别在连续的K个第一时间单元集合上重复发送第一信号,所述第一时间单元集合为一次名义物理上行共享信道PUSCH重复的时间单元集合,所述第一信号承载在重复类型B的PUSCH上;
    处理单元,用于确定第二时间单元集合,所述第二时间单元集合为所述K个第一时间单元集合中除无效时间单元之外的时间单元集合,所述K为正整数;
    所述处理单元,还用于确定所述第二时间单元集合中包含的第三时间单元集合,所述第三时间单元集合为一次实际PUSCH重复的时间单元集合,所述第三时间单元集合为第一类型的第三时间单元集合或第二类型的第三时间单元集合,所述第一类型的第三时间单元中时间单元均为上行时间单元,所述第二类型的第三时间单元集合中的所有时间单元均为子带全双工SBFD时间单元,所述第二时间单元集合中包括所述第一类型的第三时间单元集合和所述第二类型的第三时间单元集合;
    所述通信单元,还用于在所述K个第一时间单元集合中的所有或部分第三时间单元集合上重复接收来自所述终端设备的所述第一信号。
  69. 一种通信装置,其特征在于,所述通信装置包括至少一个处理器和至少一个存储器,所述至少一个存储器用于存储计算机程序或指令,所述至少一个处理器用于执行存储器中的所述计算机程序或指令,使得权利要求1至7中任一项所述的方法被执行,或者,使得权利要求8至14中任一项所述的方法被执行,或者,使得权利要求15或17所述的方法被执行,或者,使得权利要求16或18所述的方法被执行,或者,使得权利要求40至45中任一项所述的方法被执行,或者,使得权利要求46至51中任一项所述的方法被执行,或者,使得权利要求52或54所述的方法被执行,或者,使得权利要求53或55所述的方法被执行。
  70. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机指令,当所述计算机指令在计算机上运行时,如权利要求1至7中任一项所述的方法被执行,或者,如权利要求8至14中任一项所述的方法被执行,或者,如权利要求15或17所述的方法被执行,或者,如权利要求16或18所述的方法被执行,或者,如权利要求40至45中任一项所述的方法被执行,或者,如权利要求46至51中任一项所述的方法被执行,或者,如权利要求52或54所述的方法被执行,或者,如权利要求53或55所述的方法被执行。
  71. 一种计算机程序产品,其特征在于,所述计算机程序产品中包括计算机程序代码,当所述计算机程序代码在计算机上运行时,如权利要求1至7中任一项所述的方法被执行,或者,如权利要求8至14中任一项所述的方法被执行,或者,如权利要求15或17所述的方法被执行,或者,如权利要求16或18所述的方法被执行,或者,如权利要求40至45中任一项所述的方法被执行,或者,如权利要求46至51中任一项所述的方法被执行,或者,如权利要求52或54所述的方法被执行,或者,如权利要求53或55所述的方法被执行。
PCT/CN2023/119990 2022-09-30 2023-09-20 上行传输的方法和通信装置 Ceased WO2024067285A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP23870517.2A EP4593491A4 (en) 2022-09-30 2023-09-20 UPWIND TRANSMISSION METHOD AND COMMUNICATION DEVICE
US19/093,384 US20250227708A1 (en) 2022-09-30 2025-03-28 Uplink transmission method and communication apparatus

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN202211215501 2022-09-30
CN202211215501.2 2022-09-30
CN202310385322.1A CN117812715A (zh) 2022-09-30 2023-04-07 上行传输的方法和通信装置
CN202310385322.1 2023-04-07

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US19/093,384 Continuation US20250227708A1 (en) 2022-09-30 2025-03-28 Uplink transmission method and communication apparatus

Publications (1)

Publication Number Publication Date
WO2024067285A1 true WO2024067285A1 (zh) 2024-04-04

Family

ID=90422234

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/119990 Ceased WO2024067285A1 (zh) 2022-09-30 2023-09-20 上行传输的方法和通信装置

Country Status (5)

Country Link
US (1) US20250227708A1 (zh)
EP (1) EP4593491A4 (zh)
CN (1) CN117812715A (zh)
TW (1) TW202416758A (zh)
WO (1) WO2024067285A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20250175995A1 (en) * 2023-11-29 2025-05-29 Qualcomm Incorporated Techniques for indicating time and frequency locations of sub-band full-duplex sub-bands
US20250294546A1 (en) * 2024-03-13 2025-09-18 Qualcomm Incorporated Availability of transmission occasion based on sub-band full duplex collision
CN120166536A (zh) * 2024-04-03 2025-06-17 中兴通讯股份有限公司 多时隙传输方法、通信装置及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210297226A1 (en) * 2020-03-18 2021-09-23 Qualcomm Incorporated Full duplex communication techniques
US20210400637A1 (en) * 2020-06-19 2021-12-23 Qualcomm Incorporated Scheduled entity behavior in full-duplex slot format
US20220159659A1 (en) * 2020-11-13 2022-05-19 Qualcomm Incorporated Uplink cancellation indication configuration for wireless communications network
CN114600390A (zh) * 2019-11-02 2022-06-07 高通股份有限公司 子带全双工自适应基站收发器

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230276438A1 (en) * 2022-02-25 2023-08-31 Samsung Electronics Co., Ltd. Uplink transmission in full-duplex systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114600390A (zh) * 2019-11-02 2022-06-07 高通股份有限公司 子带全双工自适应基站收发器
US20210297226A1 (en) * 2020-03-18 2021-09-23 Qualcomm Incorporated Full duplex communication techniques
US20210400637A1 (en) * 2020-06-19 2021-12-23 Qualcomm Incorporated Scheduled entity behavior in full-duplex slot format
US20220159659A1 (en) * 2020-11-13 2022-05-19 Qualcomm Incorporated Uplink cancellation indication configuration for wireless communications network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
QUALCOMM INCORPORATED: "On deployment scenarios and evaluation methodology for NR duplex evolution", 3GPP TSG RAN WG1 #109-E, R1-2205030, 29 April 2022 (2022-04-29), XP052191696 *
See also references of EP4593491A4

Also Published As

Publication number Publication date
CN117812715A (zh) 2024-04-02
EP4593491A1 (en) 2025-07-30
EP4593491A4 (en) 2026-01-14
US20250227708A1 (en) 2025-07-10
TW202416758A (zh) 2024-04-16

Similar Documents

Publication Publication Date Title
US20220190983A1 (en) Method for data transmission and terminal device
CN113286371B (zh) 侧行通信的方法和终端设备
CN111867074B (zh) 接收数据和发送数据的方法、通信装置
CN112333827B (zh) 侧行通信的方法、终端设备和网络设备
WO2024067285A1 (zh) 上行传输的方法和通信装置
CN109644466B (zh) 上行信号的发送方法和终端设备
WO2024067617A1 (zh) 资源配置的方法及装置
EP4593493A1 (en) Uplink transmission method, and communication apparatus
US20230403687A1 (en) Communication Method and Apparatus
WO2024067499A1 (zh) 通信方法及通信装置
CN118120313A (zh) 边链路反馈信息的发送和接收方法以及装置
CN118202751A (zh) 无线通信方法、第一终端设备及第二终端设备
WO2024094091A1 (zh) 子带配置的方法和通信装置
EP4216475A1 (en) Communication method and apparatus
JP7802885B2 (ja) サービングセルとの通信を処理する方法及び通信装置
WO2023092265A1 (zh) 无线通信方法、第一终端设备及第二终端设备
CN115915407A (zh) 数据传输方法及装置
US12598605B2 (en) Wireless communication method and device
US20260067870A1 (en) Uplink transmission method and communication apparatus
JP7802886B2 (ja) サービングセルとの通信を処理する方法及び通信装置
CN116326072B (zh) 通信的方法、装置
WO2025092691A1 (zh) 上行传输的方法和通信装置
WO2026051542A1 (zh) 一种通信方法及相关装置
WO2025036284A1 (zh) 一种通信方法和通信装置
WO2025030954A1 (zh) 一种侧行反馈信息传输方法、装置、芯片系统及存储介质

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: 23870517

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2023870517

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 202517041395

Country of ref document: IN

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2023870517

Country of ref document: EP

Effective date: 20250425

WWP Wipo information: published in national office

Ref document number: 202517041395

Country of ref document: IN

WWP Wipo information: published in national office

Ref document number: 2023870517

Country of ref document: EP