[go: up one dir, main page]

CN110149700B - Data transmission method and equipment - Google Patents

Data transmission method and equipment Download PDF

Info

Publication number
CN110149700B
CN110149700B CN201810143340.8A CN201810143340A CN110149700B CN 110149700 B CN110149700 B CN 110149700B CN 201810143340 A CN201810143340 A CN 201810143340A CN 110149700 B CN110149700 B CN 110149700B
Authority
CN
China
Prior art keywords
signal
time
determining
time unit
uplink transmission
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.)
Active
Application number
CN201810143340.8A
Other languages
Chinese (zh)
Other versions
CN110149700A (en
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.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment 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 Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201810143340.8A priority Critical patent/CN110149700B/en
Publication of CN110149700A publication Critical patent/CN110149700A/en
Application granted granted Critical
Publication of CN110149700B publication Critical patent/CN110149700B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/046Wireless resource allocation based on the type of the allocated resource the resource being in the space domain, e.g. beams
    • 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/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria

Landscapes

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

Abstract

The embodiment of the invention provides a data transmission method and equipment, wherein the method comprises the following steps: receiving first indication information sent by network side equipment, wherein the first indication information is used for indicating the UE to send a first signal and a second signal; when the first signal and the second signal need to be transmitted on one time domain resource block, determining uplink transmission beams of the first signal and the second signal; and sending the first signal and the second signal on one time domain resource block through the uplink sending beam, so that the UE can determine the uplink sending beam of the first signal and the second signal which need to be sent on one time domain resource block simultaneously according to the indication of the network side equipment.

Description

Data transmission method and equipment
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a data transmission method and equipment.
Background
When a Physical Uplink Control Channel (PUCCH) or a Sounding Reference Signal (SRS) is transmitted separately on one time domain resource block (e.g., slot), an Uplink transmission beam for PUCCH or SRS transmission may be determined by the prior art.
Since the base station and the User Equipment (UE) agree in advance or uplink transmission beams of the PUCCH and the SRS indicated to the UE by the base station may be different, when the PUCCH and the SRS need to be transmitted simultaneously on the same time domain resource block, how to determine the uplink transmission beams of the PUCCH and the SRS is a problem to be solved.
Disclosure of Invention
An object of the embodiments of the present invention is to provide a data transmission method and device, which solve the problem of how to determine uplink transmission beams of two uplink signals when the two uplink signals need to be transmitted simultaneously on the same time domain resource block.
In a first aspect, a data transmission method is provided, which is applied to a UE, and the method includes:
receiving first indication information sent by network side equipment, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
when the first signal and the second signal need to be transmitted on one time domain resource block, determining uplink transmission beams of the first signal and the second signal;
and transmitting the first signal and the second signal on one time frequency resource block through the uplink transmission wave beam.
Optionally, before the determining the uplink transmission beams of the first signal and the second signal, the method further includes:
and receiving second indication information sent by the network side equipment, wherein the second indication information is used for indicating an uplink sending beam corresponding to the first signal and/or the second signal.
Optionally, the determining uplink transmission beams of the first signal and the second signal includes:
determining a first wave beam corresponding to the first signal according to the second indication information;
determining the first beam as an uplink transmission beam for transmitting the first signal and the second signal;
or,
determining a second beam corresponding to the second signal according to the second indication information;
determining the second beam as an uplink transmission beam for transmitting the first signal and the second signal;
or,
determining a first wave beam corresponding to the first signal according to the second indication information;
determining the first beam as an uplink transmission beam for transmitting the first signal;
determining a second beam corresponding to the second signal according to the second indication information;
determining the second beam as an uplink transmission beam for transmitting the second signal;
or,
determining a time interval between the first signal and the second signal;
and determining uplink transmission beams of the first signal and the second signal according to the time interval.
Optionally, the determining uplink transmission beams of the first signal and the second signal according to the time interval includes:
when a time interval exists between the first signal and the second signal and is larger than a threshold value, determining a first beam as an uplink transmission beam for transmitting the first signal and determining a second beam as an uplink transmission beam for transmitting the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for transmitting the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal determined according to the second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
Optionally, the size of the threshold is determined according to the uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined; or the threshold value is indicated to the UE by the network side equipment through signaling.
Optionally, the method further comprises:
and acquiring the time interval and/or the threshold value of the semi-static indication or the dynamic indication of the network side equipment.
Optionally, the method further comprises:
and sending the uplink sending beam switching capability of the UE to network side equipment.
Optionally, the first signal is a PUSCH, and the second signal is an SRS; or the first signal is a PUCCH and the second signal is an SRS; or the first signal is a PUSCH, and the second signal is a PUCCH.
Optionally, the time domain resource block is one or a group of slots, or the time domain resource block is a plurality of OFDM symbols; and/or
The size of the time domain resource block is predefined, or the size of the time domain resource block is predetermined by the network side equipment and the UE; and/or
The starting position of the time domain resource block is predetermined by the network side equipment and the UE, or the starting position of the time domain resource block is indicated to the UE by the network side equipment through signaling.
In a second aspect, a data transmission method is further provided, which is applied to a UE, and the method includes:
receiving first indication information sent by network side equipment, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
determining a first resource allocated by the network side equipment for the first signal and/or the second signal, and determining a second resource which is not used for transmitting the first signal and/or the second signal in the first resource;
and transmitting a first signal and/or a second signal according to the first indication information, the first resource and the second resource.
Optionally, the determining a second resource of the first resources that is not used for transmitting the first signal and/or the second signal includes:
determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or the presence of a gas in the gas,
and determining that the second resource which is not used for transmitting the second signal is the resource corresponding to the second time unit.
Optionally, the determining a second resource of the first resources that is not used for transmitting the first signal and/or the second signal includes:
determining a third time unit, where the third time unit is an overlapped time unit in time units allocated by the network side device for the first signal and the second signal;
according to the third time unit, determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or determining that the second resource not used for transmitting the second signal is the resource corresponding to the second time unit.
Optionally, the method further comprises:
if the sending time of the first signal is earlier than the second signal, determining that the second time unit does not exist, and/or determining that the first time unit is the last first time unit of the time units distributed by the first signal and several time units; or
If the sending time of the second signal is earlier than the first signal, determining that the first time unit does not exist and/or determining that the second time unit is the last second time unit of the time units distributed by the second signal; or,
if the sending time of the first signal is earlier than the second signal, determining that the first time unit does not exist and/or determining that the second time unit is a plurality of time units of the foremost second time unit of the time units distributed for the second signal; or,
if the sending time of the second signal is earlier than the first signal, determining that a second time unit does not exist and/or determining that the first time unit is a first time unit of the first time units distributed by the first time unit for the first signal; or,
if the sending time of the first signal is earlier than that of the second signal, determining that the first time unit is the last first time unit and a plurality of time units of the time unit distributed by the first signal, and determining that the second time unit is the foremost second time unit and a plurality of time units of the time unit distributed by the second signal; or,
and if the sending time of the second signal is earlier than the first signal, determining that the first time unit is a plurality of time units of the first time unit at the forefront of the time units distributed by the first signal, and determining that the second time unit is a plurality of time units of the first time unit at the forefront of the time units distributed by the first signal.
Optionally, the method further comprises:
determining that the second time unit is not present and/or determining that the first time unit is present when the transmission priority of the first signal is lower than the transmission priority of the second signal;
or,
determining that the first time unit is not present and/or the second time unit is present when the transmission priority of the second signal is lower than the transmission priority of the first signal; wherein, the transmission priority when the first signal and the second signal collide is pre-agreed by the network side equipment and the UE or indicated to the UE by the network side equipment.
Optionally, the time corresponding to the first time unit is greater than the sum of the time corresponding to the third time unit and the beam switching time interval, or the time corresponding to the first time unit is equal to the sum of the time corresponding to the third time unit and the beam switching time interval; and/or
The time corresponding to the second time unit is greater than the sum of the time corresponding to the third time unit and the beam switching time interval, or the time corresponding to the second time unit is equal to the sum of the time corresponding to the third time unit and the beam switching time interval;
the beam switching time interval is a beam switching time interval required by the UE for beam switching, or a beam switching time interval indicated by the network side device for the UE, or a pre-agreed beam switching time interval.
Optionally, the time corresponding to the first time unit and/or the second time unit is determined based on a rule, where the rule is predefined or configured by a network side device.
Optionally, the sending a first signal and/or a second signal according to the first indication information, the first resource, and the second resource includes:
determining an uplink transmission beam for transmitting the first signal and/or the second signal;
and transmitting a first signal and/or a second signal on the same time domain resource block through the uplink transmission beam according to the first resource and the second resource.
Optionally, before determining the uplink transmission beam for transmitting the first signal and/or the second signal, the method further includes:
receiving second indication information sent by the network side equipment;
the determining an uplink transmission beam for transmitting the first signal and/or the second signal includes:
determining a first wave beam corresponding to the first signal according to the second indication information;
determining the first beam as an uplink transmission beam for transmitting the first signal and the second signal;
or
The determining an uplink transmission beam for transmitting the first signal and/or the second signal includes:
determining a second beam corresponding to the second signal according to the second indication information;
determining the second beam as an uplink transmission beam for transmitting the first signal and the second signal;
or,
the determining an uplink transmission beam for transmitting the first signal and/or the second signal includes:
determining a first wave beam corresponding to the first signal according to the second indication information;
determining the first beam as an uplink transmission beam for transmitting the first signal;
determining a second beam corresponding to the second signal according to the second indication information;
and determining the second beam as an uplink transmission beam for transmitting the second signal.
Optionally, the determining an uplink transmission beam for transmitting the first signal and/or the second signal includes:
determining a default beam as an uplink transmission beam for transmitting the first signal and/or the second signal;
or
The determining an uplink transmission beam for transmitting the first signal and/or the second signal includes:
determining a time interval between the first signal and the second signal;
and determining uplink transmission beams of the first signal and the second signal according to the time interval.
Optionally, the determining uplink transmission beams of the first signal and the second signal according to the time interval includes:
when a time interval exists between the first signal and the second signal and is larger than a threshold value, determining a first beam as an uplink transmission beam for transmitting the first signal and determining a second beam as an uplink transmission beam for transmitting the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for transmitting the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal determined according to the second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
Optionally, the size of the threshold is determined according to the uplink transmission beam switching capability of the UE; or the threshold value is predefined, or the threshold value is indicated to the UE by the network side device through signaling.
Optionally, the method further comprises:
and sending the uplink beam switching capability of the UE to network side equipment.
Optionally, the first signal is a PUSCH, and the second signal is an SRS; or the first signal is a PUCCH and the second signal is an SRS; or the first signal is a PUSCH, and the second signal is a PUCCH.
Optionally, the time domain resource block is one or a group of slots, or the time domain resource block is a plurality of OFDM symbols; and/or
The size of the time domain resource block is predefined, or the size of the time domain resource block is predetermined by the network side equipment and the UE; and/or
The starting position of the time domain resource block is predetermined by the network side equipment and the UE, or the starting position of the time domain resource block is indicated to the UE by the network side equipment through signaling.
In a third aspect, a data transmission method is further provided, where the method is applied to a network side device, and the method includes:
sending first indication information to UE, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
receiving the first signal and/or the second signal sent by the UE on one time domain resource block.
Optionally, before receiving the first signal and/or the second signal transmitted by the UE on one time domain resource block, the method further includes:
and sending second indication information to the UE, wherein the second indication information is used for indicating an uplink sending beam corresponding to the first signal and/or the second signal.
Optionally, the receiving the first signal and the second signal sent by the UE on one time domain resource block includes:
determining an uplink transmission beam for the UE to transmit the first signal and the second signal;
receiving the first signal and the second signal transmitted by the UE on one time domain resource block through an uplink receiving beam corresponding to the uplink transmitting beam;
or,
determining an uplink receive beam corresponding to an uplink transmit beam of the first signal and the second signal;
and receiving the first signal and the second signal which are transmitted on one time domain resource block by the UE through the uplink receiving beam.
Optionally, the determining an uplink transmission beam for the UE to transmit the first signal and the second signal includes:
determining a first beam corresponding to the first signal as an uplink transmission beam for transmitting the first signal and a second signal;
or,
determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the first signal and the second signal;
or,
determining a first beam corresponding to the first signal as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the second signal;
or,
and determining uplink transmission beams for the UE to transmit the first signal and the second signal according to the time interval between the first signal and the second signal.
Optionally, the determining, according to the time interval between the first signal and the second signal, an uplink transmission beam for the UE to transmit the first signal and the second signal includes:
when a time interval exists between the first signal and the second signal and is greater than a threshold value, determining a first beam as an uplink transmission beam for the UE to transmit the first signal, and determining a second beam as an uplink transmission beam for transmitting the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for the UE to transmit the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal, and the second beam is an uplink transmission beam corresponding to the second signal.
Optionally, the size of the threshold is determined according to the uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined.
Optionally, the method further comprises:
and indicating the time interval and/or the threshold value to the UE in a semi-static indication or dynamic indication mode.
Optionally, the method further comprises:
and receiving the uplink transmission beam switching capability transmitted by the UE.
Optionally, the first signal is a PUSCH, and the second signal is an SRS; or the first signal is a PUCCH and the second signal is an SRS; or the first signal is a PUSCH, and the second signal is a PUCCH.
Optionally, the time domain resource block is one or a group of slots, or the time domain resource block is a plurality of OFDM symbols; and/or
The size of the time domain resource block is predefined, or the size of the time domain resource block is predetermined by the network side equipment and the UE; and/or
The starting position of the time domain resource block is predetermined by the network side equipment and the UE, or the starting position of the time domain resource block is indicated to the UE by the network side equipment through signaling.
In a fourth aspect, a data transmission method is further provided, where the method is applied to a network side device, and the method includes:
sending first indication information to UE, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
determining first resources allocated for the first and/or second signals and determining second resources of the first resources that are not used for transmission of the first and/or second signals;
receiving the first signal and/or the second signal according to the first resource and the second resource.
Optionally, before determining a second resource of the first resources that is not used for transmitting the first signal and/or the second signal, the method further comprises:
and sending second indication information to the UE, wherein the second indication information is used for indicating an uplink sending beam corresponding to the first signal and/or the second signal.
Optionally, the determining a second resource of the first resources that is not used for transmitting the first signal and/or the second signal includes:
determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or the presence of a gas in the gas,
and determining that the second resource which is not used for transmitting the second signal is the resource corresponding to the second time unit.
Optionally, the determining a second resource of the first resources that is not used for transmitting the first signal and/or the second signal includes:
determining a third time unit, where the third time unit is an overlapped time unit in time units allocated by the network side device for the first signal and the second signal;
according to the third time unit, determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or determining that the second resource not used for transmitting the second signal is the resource corresponding to the second time unit.
Optionally, the method further comprises:
if the sending time of the first signal is earlier than the second signal, determining that the second time unit does not exist, and/or determining that the first time unit is the last first time unit of the time units distributed by the first signal and several time units; or
If the sending time of the second signal is earlier than the first signal, determining that the first time unit does not exist and/or determining that the second time unit is the last second time unit of the time units distributed by the second signal; or,
if the sending time of the first signal is earlier than the second signal, determining that the first time unit does not exist and/or determining that the second time unit is a plurality of time units of the foremost second time unit of the time units distributed for the second signal; or,
if the sending time of the second signal is earlier than the first signal, determining that a second time unit does not exist and/or determining that the first time unit is a first time unit of the first time units distributed by the first time unit for the first signal; or,
if the sending time of the first signal is earlier than the second signal, the first time unit is the last first time unit of the time units distributed by the first signal and a plurality of time units, and the second time unit is the foremost second time unit of the time units distributed by the second signal and a plurality of time units; or,
if the sending time of the second signal is earlier than the first signal, the first time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal, and the second time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal.
Optionally, the method further comprises:
determining that the second time unit is not present and/or determining that the first time unit is present when the transmission priority of the first signal is lower than the transmission priority of the second signal;
or,
determining that the first time unit is not present and/or the second time unit is present when the transmission priority of the second signal is lower than the transmission priority of the first signal; wherein, the transmission priority when the first signal and the second signal collide is pre-agreed by the network side equipment and the UE or indicated to the UE by the network side equipment.
Optionally, the time corresponding to the first time unit and/or the second time unit is determined based on a rule, where the rule is predefined or configured by a network side device.
Optionally, the receiving the first signal and/or the second signal according to the first resource and the second resource includes:
determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal;
receiving the first signal and/or the second signal through an uplink receiving beam corresponding to the uplink transmitting beam according to the first resource and the second resource;
or
Determining an uplink receive beam corresponding to an uplink transmit beam of the first signal and the second signal;
and receiving the first signal and/or the second signal through the uplink receiving beam according to the first resource and the second resource.
Optionally, the determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal includes:
determining a first beam corresponding to the first signal as an uplink transmission beam for the UE to transmit the first signal and/or a second signal;
or,
determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the first signal and/or the second signal;
or,
determining a first beam corresponding to the first signal as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the second signal;
or,
and determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal according to the time interval between the first signal and the second signal.
Optionally, the determining, according to the time interval between the first signal and the second signal, an uplink transmission beam for the UE to transmit the first signal and/or the second signal includes:
when a time interval exists between the first signal and the second signal and is greater than a threshold value, determining a first beam corresponding to the first signal as an uplink transmission beam for the UE to transmit the first signal, and/or determining a second beam corresponding to the second signal as an uplink transmission beam for the UE to transmit the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for the UE to transmit the first signal and/or the second signal on the time domain resource block.
Optionally, the size of the threshold is determined according to the uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined.
Optionally, the method further comprises:
and indicating the time interval and/or the threshold value to the UE in a semi-static indication or dynamic indication mode.
Optionally, the method further comprises:
and receiving the uplink transmission beam switching capability transmitted by the UE.
Optionally, the first signal is a PUSCH, and the second signal is an SRS; or the first signal is a PUCCH and the second signal is an SRS; or the first signal is a PUSCH, and the second signal is a PUCCH.
Optionally, the time domain resource block is one or a group of slots, or the time domain resource block is a plurality of OFDM symbols; and/or
The size of the time domain resource block is predefined, or the size of the time domain resource block is predetermined by the network side equipment and the UE; and/or
The starting position of the time domain resource block is predetermined by the network side equipment and the UE, or the starting position of the time domain resource block is indicated to the UE by the network side equipment through signaling.
In a fifth aspect, there is also provided a UE, including: a first transceiver and a first processor;
the first transceiver is to: receiving first indication information sent by network side equipment, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
the first processor is further configured to: when the first signal and the second signal need to be transmitted on one time domain resource block, determining uplink transmission beams of the first signal and the second signal;
the first transceiver is further configured to: and transmitting the first signal and the second signal on one time domain resource block through the uplink transmission beam.
Optionally, the first transceiver is further configured to: and receiving second indication information sent by the network side equipment, wherein the second indication information is used for indicating an uplink sending beam corresponding to the first signal and/or the second signal.
Optionally, the first processor is further configured to:
determining a first wave beam corresponding to the first signal according to the second indication information;
determining the first beam as an uplink transmission beam for transmitting the first signal and the second signal;
or,
determining a second beam corresponding to the second signal according to the second indication information;
determining the second beam as an uplink transmission beam for transmitting the first signal and the second signal;
or,
determining a first wave beam corresponding to the first signal according to the second indication information;
determining the first beam as an uplink transmission beam for transmitting the first signal;
determining a second beam corresponding to the second signal according to the second indication information;
determining the second beam as an uplink transmission beam for transmitting the second signal;
or,
determining a time interval between the first signal and the second signal;
and determining uplink transmission beams of the first signal and the second signal according to the time interval.
Optionally, the first processor is further configured to:
when a time interval exists between the first signal and the second signal and is larger than a threshold value, determining a first beam as an uplink transmission beam for transmitting the first signal and determining a second beam as an uplink transmission beam for transmitting the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for transmitting the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal determined according to the second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
Optionally, the size of the threshold is determined according to the uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined; or the threshold value is indicated to the UE by the network side equipment through signaling.
Optionally, the first transceiver is further configured to: and acquiring the time interval and/or the threshold value of the semi-static indication or the dynamic indication of the network side equipment.
Optionally, the first transceiver is further configured to: and sending the uplink sending beam switching capability of the UE to network side equipment.
In a sixth aspect, there is also provided a UE, including: a second transceiver and a second processor;
the second transceiver is to: receiving first indication information sent by network side equipment, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
the second processor is to: determining resources not to transmit the first signal and/or the second signal among the resources allocated for the first signal and/or the second signal;
the second processor is further configured to: and transmitting a first signal and a second signal according to the first indication information, the first resource and the second resource.
Optionally, the second processor is further configured to:
determining that a resource which is not used for transmitting a first signal is a resource corresponding to a first time unit, and if the first time unit exists, not sending the first signal in the first time unit; and/or the presence of a gas in the gas,
and determining that the resource which is not used for transmitting the second signal is the resource corresponding to the second time unit, and if the second time unit exists, not sending the second signal in the second time unit.
Optionally, the second processor is further configured to:
determining a third time unit, where the third time unit is an overlapped time unit in time units allocated by the network side device for the first signal and the second signal;
determining, according to the third time unit, that a resource not used for transmitting the first signal is a resource corresponding to the first time unit, and if the first time unit exists, not sending the first signal in the first time unit; and/or determining that the resource not used for transmitting the second signal is the resource corresponding to the second time unit, and if the second time unit exists, not sending the second signal in the second time unit.
Optionally, the second processor is further configured to:
if the sending time of the first signal is earlier than the second signal, determining that the second time unit does not exist, and/or determining that the first time unit is the last first time unit of the time units distributed by the first signal and several time units; or
If the sending time of the second signal is earlier than the first signal, determining that the first time unit does not exist and/or determining that the second time unit is the last second time unit of the time units distributed by the second signal; or,
if the sending time of the first signal is earlier than the second signal, determining that the first time unit does not exist and/or determining that the second time unit is a plurality of time units of the foremost second time unit of the time units distributed for the second signal; or,
if the sending time of the second signal is earlier than the first signal, determining that a second time unit does not exist and/or determining that the first time unit is a first time unit of the first time units distributed by the first time unit for the first signal; or,
if the sending time of the first signal is earlier than the second signal, the first time unit is the last first time unit of the time units distributed by the first signal and a plurality of time units, and the second time unit is the foremost second time unit of the time units distributed by the second signal and a plurality of time units; or,
if the sending time of the second signal is earlier than the first signal, the first time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal, and the second time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal.
Optionally, the second processor is further configured to:
determining that the second time unit is not present and/or determining that the first time unit is present when the transmission priority of the first signal is lower than the transmission priority of the second signal; or
Determining that the first time unit is not present and/or determining that the second time unit is present when the transmission priority of the second signal is lower than the transmission priority of the first signal; wherein, the transmission priority when the first signal and the second signal collide is pre-agreed by the network side equipment and the UE or indicated to the UE by the network side equipment.
Optionally, the time corresponding to the first time unit is greater than the sum of the time corresponding to the third time unit and the beam switching time interval; or the time corresponding to the first time unit is equal to the sum of the time corresponding to the third time unit and the beam switching time interval;
and/or the presence of a gas in the gas,
the time corresponding to the second time unit is greater than the sum of the time corresponding to the third time unit and the beam switching time interval; or, the time corresponding to the second time unit is equal to the sum of the time corresponding to the third time unit and the beam switching time interval;
the beam switching time interval is a beam switching time interval required by the UE for beam switching, or a beam switching time interval indicated by the network side device for the UE, or a predetermined beam switching time interval.
Optionally, the time corresponding to the first time unit and/or the second time unit is determined based on a rule, where the rule is predefined or configured by a network side device.
Optionally, the second processor is further configured to: determining an uplink transmission beam for transmitting the first signal and/or the second signal;
the second transceiver is further configured to: and transmitting a first signal and/or a second signal on the same time domain resource block through the uplink transmission beam according to the first resource and the second resource.
Optionally, the second transceiver is further configured to: receiving second indication information sent by the network side equipment;
the second processor is further configured to:
determining a first beam corresponding to the first signal according to the second indication information;
determining the first beam as an uplink transmission beam for transmitting the first signal and the second signal;
or,
determining a second beam corresponding to the second signal according to second indication information;
determining the second beam as an uplink transmission beam for transmitting the first signal and the second signal;
or,
determining a first beam corresponding to the first signal according to the second indication information;
determining the first beam as an uplink transmission beam for transmitting the first signal;
determining a second beam corresponding to the second signal according to the second indication information;
and determining the second beam as an uplink transmission beam for transmitting the second signal.
Optionally, the second processor is further configured to:
determining a default beam as an uplink transmission beam for transmitting the first signal and/or the second signal; or
Determining a time interval between the first signal and the second signal;
and determining uplink transmission beams of the first signal and the second signal according to the time interval.
Optionally, the second processor is further configured to:
when a time interval exists between the first signal and the second signal and is larger than a threshold value, determining a first beam as an uplink transmission beam for transmitting the first signal and determining a second beam as an uplink transmission beam for transmitting the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for transmitting the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal determined according to the second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
Optionally, the size of the threshold is determined according to the uplink transmission beam switching capability of the UE; or the threshold value is predefined, or the threshold value is indicated by the network side device in a semi-static manner, or the threshold value is indicated to the UE by the network side device through signaling.
Optionally, the second transceiver is further configured to: and sending the uplink beam switching capability of the UE to network side equipment.
A seventh aspect further provides a network side device, including: a third transceiver and a third processor;
the third transceiver is to: sending first indication information to UE, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
the third transceiver is further configured to: and receiving the first signal and the second signal which are sent by the UE on one time-frequency resource block.
Optionally, the third transceiver is further configured to: and sending second indication information to the UE, wherein the second indication information is used for indicating an uplink sending beam corresponding to the first signal and/or the second signal.
Optionally, the third processor is further configured to: determining an uplink transmission beam for the UE to transmit the first signal and the second signal;
the third transceiver is further to: receiving the first signal and the second signal transmitted by the UE on one time domain resource block through an uplink receiving beam corresponding to the uplink transmitting beam;
or,
the third processor is further configured to: determining an uplink receive beam corresponding to an uplink transmit beam of the first signal and the second signal;
the third transceiver is further to: and receiving the first signal and the second signal which are transmitted on one time domain resource block by the UE through the uplink receiving beam.
Optionally, the third processor is further configured to:
determining a first beam corresponding to the first signal as an uplink transmission beam for transmitting the first signal and a second signal;
or,
determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the first signal and the second signal;
or,
determining a first beam corresponding to the first signal as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the second signal;
or,
and determining uplink transmission beams for the UE to transmit the first signal and the second signal according to the time interval between the first signal and the second signal.
Optionally, the third processor is further configured to:
when a time interval exists between the first signal and the second signal and is greater than a threshold value, determining a first beam as an uplink transmission beam for the UE to transmit the first signal, and determining a second beam as an uplink transmission beam for transmitting the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for the UE to transmit the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal, and the second beam is an uplink transmission beam corresponding to the second signal.
Optionally, the size of the threshold is determined according to the uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined.
Optionally, the third transceiver is further configured to: and indicating the time interval and/or the threshold value to the UE in a semi-static indication or dynamic indication mode.
Optionally, the third transceiver is further configured to: and receiving the uplink transmission beam switching capability transmitted by the UE.
In an eighth aspect, a network side device is further provided, including: a fourth transceiver and a fourth processor;
the fourth transceiver is to: sending first indication information to UE, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
the fourth processor is configured to: determining first resources allocated for the first and/or second signals and determining second resources of the first resources that are not used for transmission of the first and/or second signals;
the fourth transceiver is further configured to: receiving the first signal and/or the second signal according to the first resource and the second resource.
Optionally, the fourth processor is further configured to:
determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or the presence of a gas in the gas,
and determining that the second resource which is not used for transmitting the second signal is the resource corresponding to the second time unit.
Optionally, the fourth processor is further configured to:
determining a third time unit, where the third time unit is an overlapped time unit in time units allocated by the network side device for the first signal and the second signal;
according to the third time unit, determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or determining that the second resource not used for transmitting the second signal is the resource corresponding to the second time unit.
Optionally, the fourth processor is further configured to:
if the sending time of the first signal is earlier than the second signal, determining that the second time unit does not exist, and/or determining that the first time unit is the last first time unit of the time units distributed by the first signal and several time units; or
If the sending time of the second signal is earlier than the first signal, determining that the first time unit does not exist and/or determining that the second time unit is the last second time unit of the time units distributed by the second signal; or,
if the sending time of the first signal is earlier than the second signal, determining that the first time unit does not exist and/or determining that the second time unit is a plurality of time units of the foremost second time unit of the time units distributed for the second signal; or,
if the sending time of the second signal is earlier than the first signal, determining that a second time unit does not exist and/or determining that the first time unit is a first time unit of the first time units distributed by the first time unit for the first signal; or,
if the sending time of the first signal is earlier than that of the second signal, determining that the first time unit is the last first time unit and a plurality of time units of the time units distributed by the first signal, and the second time unit is the foremost second time unit and a plurality of time units of the time units distributed by the second signal; or,
and if the sending time of the second signal is earlier than the first signal, determining that the first time unit is a plurality of time units of the first time unit at the forefront of the time units distributed by the first signal, and the second time unit is a plurality of time units of the first time unit at the forefront of the time units distributed by the first signal.
Optionally, the fourth processor is further configured to:
determining that the second time unit is not present and/or determining that the first time unit is present when the transmission priority of the first signal is lower than the transmission priority of the second signal; or
Determining that the first time unit is not present and/or determining that the second time unit is present when the transmission priority of the second signal is lower than the transmission priority of the first signal; wherein, the transmission priority when the first signal and the second signal collide is pre-agreed by the network side equipment and the UE or indicated to the UE by the network side equipment.
Optionally, the time corresponding to the first time unit and/or the second time unit is determined based on a rule, where the rule is predefined or configured by a network side device.
Optionally, the fourth processor is further configured to: determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal;
the fourth transceiver is further to: receiving the first signal and/or the second signal through an uplink receiving beam corresponding to the uplink transmitting beam according to the first resource and the second resource;
or
The fourth processor is further configured to: determining an uplink receive beam corresponding to an uplink transmit beam of the first signal and the second signal;
the fourth transceiver is further to: and receiving the first signal and/or the second signal through the uplink receiving beam according to the first resource and the second resource. 80. The network-side device of claim 79,
the fourth processor is further configured to: determining a first beam corresponding to the first signal as an uplink transmission beam for the UE to transmit the first signal and/or a second signal;
or,
determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the first signal and/or the second signal;
or,
determining a first beam corresponding to the first signal as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the second signal;
or,
and determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal according to the time interval between the first signal and the second signal.
Optionally, the fourth processor is further configured to:
when a time interval exists between the first signal and the second signal and is greater than a threshold value, determining a first beam corresponding to the first signal as an uplink transmission beam for the UE to transmit the first signal, and/or determining a second beam corresponding to the second signal as an uplink transmission beam for the UE to transmit the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for the UE to transmit the first signal and/or the second signal on the time domain resource block.
Optionally, the fourth transceiver is further configured to: and indicating the time interval and/or the threshold value to the UE in a semi-static indication or dynamic indication mode.
In a ninth aspect, there is also provided a user equipment, including: a processor, a memory and a computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, carries out the steps of the data transmission method as described above.
In a tenth aspect, a network-side device is further provided, including: a processor, a memory and a computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, carries out the steps of the data transmission method as described above.
In an eleventh aspect, there is also provided a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the data transmission method as described above.
In this way, the UE can determine, according to the instruction of the network side device, the uplink transmission beam of the first signal and the uplink transmission beam of the second signal that need to be simultaneously transmitted on one time domain resource block.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 is a schematic diagram of PUCCH and SRS transmission;
FIG. 2 is a block diagram of a wireless communication system according to an embodiment of the present invention;
FIG. 3 is a flowchart of a data transmission method according to an embodiment of the present invention;
FIG. 4 is a flowchart of a data transmission method according to an embodiment of the present invention;
FIG. 5 is a flowchart of a data transmission method according to an embodiment of the present invention;
FIG. 6 is a flowchart of a data transmission method according to an embodiment of the present invention;
fig. 7 is a diagram illustrating simultaneous transmission of a PUCCH and an SRS according to an embodiment of the present invention;
fig. 8 is a second schematic diagram illustrating simultaneous transmission of a PUCCH and an SRS according to an embodiment of the present invention;
FIG. 9 is a schematic structural diagram of a UE according to an embodiment of the present invention;
fig. 10 is a second schematic structural diagram of a UE according to the embodiment of the present invention;
fig. 11 is a schematic structural diagram of a network-side device according to an embodiment of the present invention;
fig. 12 is a second schematic structural diagram of a network-side device according to the embodiment of the present invention;
fig. 13 is a third exemplary structural diagram of a UE according to the embodiment of the present invention;
fig. 14 is a third schematic structural diagram of a network-side device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "comprises," "comprising," or any other variation thereof, in the description and claims of this application, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Furthermore, the use of "and/or" in the specification and claims means that at least one of the connected objects, such as a and/or B, means that three cases, a alone, B alone, and both a and B, exist.
In the embodiments of the present invention, words such as "exemplary" or "for example" are used to mean serving as examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "e.g.," an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
For better understanding of the technical solution of the embodiment of the present invention, the following technical points are first introduced:
(1) a wireless transmitter with multiple antennas (e.g., a next generation base station (gNB)) may form a narrower wireless signal pointing in a particular direction (e.g., beamforming). The width and direction of the beam can be flexibly adjusted by applying appropriate weights at each antenna element. Beamforming can be either in the digital domain or in the analog domain.
For digital beamforming, each antenna element has a separate baseband module, and each antenna element can independently control the amplitude and phase of the signal transmitted thereon, and thus, the digital beam can be narrowband (e.g., having a narrower bandwidth than the overall system bandwidth). The different digital beams may be multiplexed in the time or frequency domain. For analog beamforming, multiple antenna elements share the same digital baseband module, with each antenna element having an independent phase shifter. The signal transmitted by each antenna element can only be adjusted in transmit phase shift (no amplitude adjustment can be made). Therefore, the analog beams are broadband and can only be multiplexed in the time domain.
For analog beamforming, the method can be applied to a base station in a wireless communication system and can also be applied to a UE. For uplink transmission from a UE to a base station, analog beamforming of the uplink transmission may be obtained by either the base station or the UE.
The first mode is as follows: if the correspondence relationship between Downlink (DL)/Uplink (UL) beams is established on the UE side (for example, reciprocity between Uplink and Downlink beams is established), the UE can derive its optimal UL Tx beam (Uplink transmission beam, which may also be referred to as Uplink transmission beam) from the DL Rx beam (Downlink reception beam), and the UE can automatically obtain the optimal UL Tx beam. In order for the UE to deduce the UL Tx beam, the UE needs to know the downlink signal used to infer the DL Rx beam. The downlink signal(s) may be pre-configured for higher layer signals or indicated to the UE by the network side. Examples of such downstream signals are: channel State Information-Reference Signal (CSI-RS) and Synchronization Signal Block (SSB) in a 5G system.
The second mode is as follows: if the beam correspondence of DL/UL is not established at the UE side, the UE cannot acquire UL Tx beam through DL signal, and the gNB is required to perform measurement and selection of UL signal. For example, the UE may transmit a set of uplink reference signals, and different uplink reference signals are transmitted using different UL Tx beams, which allows the gNB to perform uplink measurements using the uplink reference signals and select an optimal transmission beam. Note that this applies regardless of whether the correspondence between the uplink and downlink beams of the UE is established. The gNB needs to first semi-statically configure or dynamically trigger a set of Reference Signal (RS) resources sent by the UE, and after receiving the RSs sent by the UE, the gNB sends an RS resource indication (e.g., sequence number of RS resource) of its tendency to the UE. Thus, the UE can use the transmission beam of the RS resource whose trend is indicated by the gNB to ensure the transmission performance. An example of an UL Signal is a Sounding Reference Signal (SRS) in a fifth generation communication technology (5G) system.
Both of the above two methods can be used independently or simultaneously. The base station (hereinafter, the gNB is taken as an example) may indicate its intended RS resource through one indication information.
In the embodiment of the present invention, the indication information of the RS resource that the gNB uses to indicate the trend of the gNB may be described by taking a Sounding reference resource indicator (SRI) as an example. It should be noted that, although the SRI is taken as an example for illustration in the embodiment of the present invention, no matter how the indication information is named, it is within the scope of the present invention. For example: the indication information may be an indication for pointing to other types of RS resources (e.g., DL reference signals or UL reference signals, CSI-RS, SSB, etc.). The gbb and the UE need to know the bit width of the SRI and the RS resource corresponding to each SRI indication state in advance. Each SRI may correspondingly indicate one RS resource, or a group of RS resources.
The SRI for indicating the UL Tx beam may be used for UL signals (e.g., SRS) or uplink channels (e.g., PUSCH, PUCCH, etc.).
(2) Introduction to SRS:
the SRS resource configured to one UE may be divided into various types from the viewpoint of time domain transmission behavior. For periodic SRS (P-SRS) and semi-persistent SRS (SP-SRS), they are transmitted in a certain periodic pattern over time. A time pattern includes a specific period and a specific time offset. For aperiodic SRS (AP-SRS or a-SRS in the following), it can be triggered dynamically by a dynamic signal at any time, instead of following a specific periodic transmission pattern. One trigger signaling may trigger SRS transmission at one time point or multiple time points within a specific time window. The trigger signaling may be carried in DCI (Downlink Control Information) used in a UL grant or a DL grant.
SRS may be used for different purposes. One first type of SRS may be used for the gNB to perform UL CSI (Channel State Information) acquisition. The SRS for CSI acquisition may or may not be analog beamformed, and if there is no analog beamforming, beam indication may be performed via the SRI described above. One second type of SRS may be used for analog beam training, where multiple SRS transmitted by the UE use the same or different beams. Similarly, UL Tx beams may be indicated by the gNB through SRI.
The UL transmission beam for one (target) SRS resource may be provided by an indication of another (source) SRS resource, and the UE may assume that the target SRS resource uses the same UL Tx beam as the source SRS resource. The following are some examples of possible [ source, target ] SRS:
the source SRS resource may be configured and/or activated/deactivated by a Radio Resource Control (RRC) and/or Medium Access Control Element (MAC-CE) signaling.
Source SRS resources of an AP-SRS (adaptive SRS) may be configured by higher layer signaling or dynamically triggered by grant (or Downlink Control Information (DCI)) for AP SRS triggering.
Source SRS resources of an AP-SRS (adaptive SRS) may be configured by higher layer signaling or dynamically triggered by grant (or DCI signaling) for AP SRS triggering.
[ AP, P/SP ] the UL Tx beam of the target SRS can be dynamically changed based on the dynamic triggering of the source AP-SRS. The relationship between the transmission time instant of the AP-SRS, for example, slot n1(slot n1), and the starting time instant at which the transmission beam of the AP-SRS is applied to the target SRS resource, for example, slot n2, needs to be defined in advance. For example: fixed, or via configuration messages of higher layer signaling of the target SRS and/or the source SRS, or via dynamic indication (which may be a separate signal or the same signal as the dynamic signal triggering the AP-SRS).
One SRS resource set may include one or more SRS resources. SRS in 5G may have multiple uses, for example for UL CSI acquisition (digital beamforming), and/or UL transmit beam management (analog beamforming):
the SRS for UL CSI acquisition (digital beamforming) may be transmitted with or without analog beamforming, and the UL Tx beam of the SRS may be determined based on any of the manners described above.
SRS for UL beam management (analog beamforming) can be used for different purposes, such as: p2 and P3, wherein P2 denotes Rx (receive) beam scanning of the gNB, which requires the UE to transmit multiple SRS resources (e.g., one SRS resource set) using the same UL Tx beam. The UL Tx beam is determined by the UE or the UL Tx beam is determined by the gNB and indicated to the UE through signaling. P3 denotes UE-side Tx beam scanning, which requires the UE to transmit multiple SRS resources (e.g., one SRS resource set) using different UL Tx beams. The UL Tx beam may be determined by the UE or indicated by the gNB.
There are many other types of Uplink (UL) signals in wireless communication systems, such as: physical Uplink Control Channel (PUCCH). The PUCCH may be used for transmitting uplink control Information, including but not limited to, a positive Acknowledgement (ACK)/Negative Acknowledgement (NACK) response of Downlink data transmission, Downlink (DL) Channel State Information (CSI), and a Downlink beam measurement result. One UE may configure one or more PUCCH resources. The uplink transmission beam of one PUCCH signal may be dynamically indicated or semi-statically configured. When one PUCCH signal is semi-statically configured, a transmission beam (Tx beam) of one specific PUCCH resource is semi-statically configured by the base station. One way is to configure a set of Tx beams containing N candidate Tx beams for each PUCCH resource through RRC signals, wherein N ≧ 1. If N is 1, the beam configured for the PUCCH by the RRC signal may be directly used for the PUCCH without further activation or deactivation. If N ≧ 1, the exact Tx beam can be selected for the PUCCH resource by an additional DL control signal (e.g., MAC-CE information or dynamic signal).
The PUCCH and SRS from the UE may be transmitted simultaneously (simultaneous transmission here means that they are transmitted on the same UL transmission resource, which is assumed to be one slot containing multiple Orthogonal Frequency Division Multiplexing (OFDM) symbols). When transmission is in the same slot, the PUCCH and SRS may be multiplexed in time domain, frequency domain, or in other multiplexing manners (e.g., Code Division Multiplexing (CDM)). One example is shown in figure 1.
The time length of PUCCH and SRS may be fixed, semi-statically configured, or dynamically changing per slot. In fig. 1, the PUCCH is transmitted before the SRS, and it should be noted that the embodiments of the present invention are also applicable to other transmission sequences, for example: case where PUCCH is transmitted after SRS.
If the PUCCH or SRS is transmitted separately on one time domain resource block (e.g., slot), the UL Tx beam may be determined by the method described above. If the PUCCH and SRS are transmitted simultaneously on the same time domain resource block, how to determine the UL Tx beam is a problem to be solved. Because the base station and the UE agree in advance or the UL Tx beam of the PUCCH and SRS indicated to the UE by the base station may be different, the UE may not be able to transmit signals using multiple UL Tx beams in the same time domain resource block.
Embodiments of the present invention are described below with reference to the accompanying drawings. The data transmission method and the data transmission equipment provided by the embodiment of the invention can be applied to a wireless communication system. The wireless communication system may be a 5G system, an Evolved Long Term Evolution (lte) system, or a subsequent lte communication system. Fig. 2 is a block diagram of a wireless communication system according to an embodiment of the present invention. As shown in fig. 2, the wireless communication system may include: the network side device 20 and a user equipment, for example, a user equipment is denoted as UE 21, and the UE 21 can communicate with the network side device 20. In practical applications, the connections between the above devices may be wireless connections, and fig. 2 is illustrated with solid lines for convenience and intuition of the connection relationships between the devices.
It should be noted that the communication system may include a plurality of UEs, and the network side device may communicate (transmit signaling or transmit data) with the plurality of UEs.
The network side device provided in the embodiment of the present invention may be a base station, and the network side device may be a commonly used base station, an evolved node base station (eNB), or a network side device in a 5G system (for example, a next generation base station (gNB) or a Transmission and Reception Point (TRP)).
The user equipment provided by the embodiment of the invention can be a Mobile phone, a tablet Computer, a notebook Computer, an Ultra-Mobile Personal Computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like.
The beam in the embodiment of the present invention may be an analog beam, a digital beam, or an analog/digital hybrid beam, and may also correspond to precoding, analog precoding, digital precoding, and the like.
Referring to fig. 3, a flow of a data transmission method according to an embodiment of the present invention is shown in the figure, where an execution subject of the method is a UE, and the method includes the following specific steps:
step 301, receiving first indication information sent by a network side device, where the first indication information is used to indicate a UE to send a first signal and a second signal;
it should be noted that, in the first indication information, the information for instructing the UE to transmit the first signal and the information for instructing the UE to transmit the second signal may be the same information or different information, and when the information is different information, the information may be transmitted on one time domain resource block, or may be transmitted on different time domain resource blocks. The first indication information is not limited to be one indication information in the embodiment of the present invention.
It is understood that the first indication information may also include various types of signaling, such as RRC signaling, MAC-CE signaling, DCI signaling, etc. For example: the first indication information includes DCI information indicating the UE to transmit the first signal and another DCI information indicating the UE to transmit the second signal, the indication information indicating the UE to transmit the first signal is transmitted through one DCI, and the indication information indicating the UE to transmit the second signal is transmitted through another DCI.
The first indication information may further include resource allocation information of the first signal and/or the second signal, where the resource allocation information includes time-frequency resource location information for signal transmission. For example, the first indication information includes RRC signaling related to the first signal resource configuration and RRC signaling related to the second signal resource configuration, and MAC-CE information indicating that the UE transmits the first signal DCI signaling and the UE transmits the second signal. For another example, the first indication information includes RRC signaling related to the first signal resource configuration, DCI signaling instructing the UE to send the first signal, and DCI signaling including indication information instructing the UE to send the second signal and second signal resource allocation information. The resource allocation information of the first signal and/or the second signal included in the first indication information may also be the same information as the information for instructing the UE to transmit the first signal and/or the second signal. For example, the first indication information includes information indicating the UE to transmit the second signal, and the second signal is a periodic SRS, the first indication information is RRC configuration information of the second signal, and includes information of a time-frequency resource location, a period, a time offset, and the like of the second signal, and the RRC configuration information is indication information indicating the UE to transmit the second signal periodically.
The first indication information may indicate that the first signal and the second signal are transmitted simultaneously on the same time domain resource block. It can be understood that the indication that the first signal and the second signal are transmitted simultaneously on one time domain resource block does not limit that the first signal and the second signal can only be transmitted on the time domain resource block. The time frequency resources allocated by the network side equipment for the first signal and the second signal are not limited to the same time domain resource block. Take the unit of time domain resource block as time slot as an example. Suppose that: the time frequency resource allocated by the network side equipment for the first signal is in a time slot N1-N4, the time frequency resource allocated for the second signal is in a time slot N4, and the network side equipment indicates the terminal to transmit the first signal and the second signal, so that the network side equipment also indicates the UE to transmit the first signal and the second signal in the same time domain resource block, wherein the time domain resource block is a time slot N4. It can be understood that, the transmission of the first signal and the second signal on the same time domain resource block does not limit that the corresponding frequency domain resources of the first signal and the second signal on the same time domain resource block are the same. For example, the first signal corresponds to a time slot n in the time domain, corresponds to a 1 st PRB in the frequency domain, and the second signal corresponds to the time slot n in the time domain, and corresponds to a 2 nd PRB in the frequency domain, it is considered that the first signal and the second signal are transmitted on the same time domain resource block, and the same time domain resource block in this example corresponds to the time slot n.
In the embodiment of the present invention, the time domain resource block may be one slot, or the time domain resource block may be a group of slots, or the time domain resource block may be a plurality of OFDM symbols; and/or the size of the time domain resource block is predefined, or the size of the time frequency resource block is default, or the size of the time domain resource block is predetermined by the network side equipment and the UE; and/or the starting position of the time domain resource block is predetermined by the network side equipment and the UE, and/or the starting position of the time domain resource block is indicated to the UE by the network side equipment through signaling.
It should be noted that the time unit in the embodiment of the present invention may be a symbol (symbol), a slot (slot), a subframe (subframe), a subslot (subslot), and the like.
In the embodiment of the invention, the first signal is a PUSCH, and the second signal is an SRS; or the first signal is PUCCH and the second signal is SRS; or the first signal is a PUSCH and the second signal is a PUCCH. It should be understood that the first signal is not limited to the signals listed in the embodiments of the present invention, for example, the first signal may also be an SRS or other uplink signal, and the second signal is also not limited to the signals listed in the embodiments of the present invention.
Step 302, determining whether a time domain resource block is needed to transmit the first signal and the second signal;
it should be noted that step 302 is an optional step.
It should be noted that the second information used for the UE to determine the uplink transmission beam of the first signal and/or the second signal may be one piece of indication information or multiple pieces of indication information. For example, the information of the uplink transmission beam corresponding to the first signal and the information of the uplink transmission beam corresponding to the second signal in the second indication information may be transmitted on one time domain resource block, and the information of the uplink transmission beam corresponding to the first signal and the information of the uplink transmission beam corresponding to the second signal in the second indication information may also be transmitted at different time instants.
It will be appreciated that the second indication may also comprise various types of signalling. Such as RRC signaling, MAC-CE signaling, DCI signaling, etc. For example: the second indication information comprises RRC configuration information used for UE to determine an uplink transmission beam of the first signal and DCI information used for UE to determine an uplink transmission beam of the second signal; for example, the second indication information includes RRC configuration information indicating a plurality of uplink transmission beams for the first signal, and DCI indication information indicating an uplink transmission beam corresponding to the first signal among the plurality of uplink transmission beams included in the RRC configuration information.
Step 303, when the first signal and the second signal need to be transmitted on one time domain resource block, determining uplink transmission beams of the first signal and the second signal;
it can be understood that the indication that the first signal and the second signal are transmitted on one time domain resource block does not limit that the first signal and the second signal can only be transmitted on the time domain resource block. The time frequency resources allocated by the network side equipment for the first signal and the second signal are not limited to the same time domain resource block. Take the unit of time domain resource block as time slot as an example. Suppose that: the time frequency resource allocated by the network side equipment for the first signal is in a time slot N1-N4, the time frequency resource allocated for the second signal is in a time slot N4, and the network side equipment indicates the terminal to transmit the first signal and the second signal, so that the network side equipment also indicates the UE to transmit the first signal and the second signal in the same time domain resource block, wherein the time domain resource block is a time slot N4. It can be understood that, the transmission of the first signal and the second signal on the same time domain resource block does not limit that the corresponding frequency domain resources of the first signal and the second signal on the same time domain resource block are the same. For example, the first signal corresponds to a time slot n in the time domain, corresponds to a 1 st PRB in the frequency domain, and the second signal corresponds to the time slot n in the time domain, and corresponds to a 2 nd PRB in the frequency domain, it is considered that the first signal and the second signal are transmitted on the same time domain resource block, and the same time domain resource block in this example corresponds to the time slot n.
And step 304, transmitting the first signal and the second signal on one time domain resource block through the uplink transmission beam.
In this embodiment of the present invention, in step 304, the uplink transmission beams of the first signal and the second signal may be determined by any one of the following manners:
the method comprises the steps of receiving second indication information sent by network side equipment, and determining a first beam corresponding to a first signal according to the second indication information; then determining the first wave beam as an uplink transmission wave beam for transmitting the first signal and the second signal;
receiving second indication information sent by the network side equipment, and determining a second beam corresponding to a second signal according to the second indication information; then, determining the second wave beam as an uplink transmission wave beam for transmitting the first signal and the second signal;
receiving second indication information sent by network side equipment, and determining a first beam corresponding to the first signal according to the second indication information; determining the first beam as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal according to the second indication information; determining the second beam as an uplink transmission beam for transmitting the first signal;
in the fourth embodiment, a default beam is determined as the uplink transmission beam for transmitting the first signal and/or the second signal, and the default beam may be the uplink transmission beam initially accessed to the Msg3, but is not limited thereto.
Determining the time interval between the first signal and the second signal; then determining an uplink transmission beam for transmitting the first signal and the second signal according to the time interval;
wherein the time interval is from the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal, or from the end of the time-frequency resource allocated to the second signal to the start of the time-frequency resource allocated to the first signal, or from the first time unit after the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal, or from the first time unit after the end of the time-frequency resource allocated to the second signal to the start of the time-frequency resource allocated to the first signal, or from the end of the time-frequency resource actually transmitted by the first signal to the start of the time-frequency resource actually transmitted by the second signal, or the time interval refers to a time interval from an end time of a time-frequency resource actually transmitted by the second signal to a start time of a time-frequency resource actually transmitted by the first signal, or the time interval refers to a time interval from a first time unit after the end of the time-frequency resource actually transmitted by the first signal to a start time unit of the time-frequency resource actually transmitted by the second signal, or the time interval refers to a time interval from a first time unit after the end of the time-frequency resource actually transmitted by the second signal to a start time unit of the time-frequency resource actually transmitted by the first signal, or the time interval refers to a time interval from an end time of actual transmission of a signal earlier in a time-frequency resource start time allocated on the time-domain resource block in the first signal and the second signal to a start time of actual transmission of a signal later in the time-frequency resource start time allocated on the time-domain resource block, or the time interval refers to a time interval from a first time unit after the end of the time-frequency resource actually transmitted for the signal with the earlier time-frequency resource starting time allocated on the time-domain resource block in the first signal and the second signal to the start of the time-frequency resource actually transmitted for the signal with the later time-frequency resource starting time allocated on the time-domain resource block, or the time interval refers to a time interval from the end of the time-frequency resource allocation corresponding to the signal with the earlier time-frequency resource starting time allocated on the time-domain resource block in the first signal and the second signal to the start of the time-frequency resource allocation corresponding to the signal with the later time-frequency resource starting time allocated on the time-domain resource block in the first signal and the second signal after the last time unit in the time-frequency resource allocation corresponding to the signal with the earlier time-frequency resource starting time allocated on the time-domain resource block in the first signal and the second signal To the start time unit of the time-frequency resource allocation corresponding to the signal with the later time-frequency resource start time allocated on the time-frequency resource block.
In the fifth mode, determining the uplink transmission beam for transmitting the first signal and the second signal according to the time interval may be implemented by any one of the following modes:
the method a, when a time interval exists between a first signal and a second signal and is greater than a threshold value, determining a first beam as an uplink transmission beam for transmitting the first signal, and determining a second beam as an uplink transmission beam for transmitting the second signal;
the first beam is an uplink transmission beam corresponding to the first signal determined according to the second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
In the embodiment of the present invention, the size of the time interval is determined according to the uplink transmission beam switching capability of the UE, or the size of the time interval is predefined, or the size of the time interval is indicated to the UE by the network side device through a signaling, or the size of the time interval is determined by the time-frequency resource allocated by the UE to the first signal and the second signal through the network side device. For example: the size of the time interval may be equal to the time required for uplink transmission beam switching of the UE. And the UE with different uplink transmission beam switching capabilities corresponds to different time interval sizes.
In the method b, when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, the same beam is determined as an uplink transmission beam for transmitting the first signal and the second signal; the same beam may be a first beam corresponding to the first signal, or a second beam corresponding to the second signal, or a predefined beam, such as a default beam (default beam).
The first beam is an uplink transmission beam corresponding to the first signal determined according to the second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
In the embodiment of the present invention, the size of the time interval corresponds to the uplink transmission beam switching capability of the UE, or the size of the time interval is predefined. For example: the size of the time interval may be equal to the time required for uplink transmission beam switching of the UE. And the UE with different uplink transmission beam switching capabilities corresponds to different time interval sizes.
In the embodiment of the present invention, the size of the threshold corresponds to the uplink transmission beam switching capability of the UE, or the size of the threshold is predefined, or the size of the threshold is indicated to the UE by the network side device through a signaling. For example: the threshold value may be equal to the time required for uplink transmission beam switching of the UE. And the UE with different uplink transmission beam switching capabilities corresponds to different threshold values.
In the embodiment of the present invention, optionally, the method further includes: and acquiring the time interval and/or threshold value of the semi-static indication or dynamic indication of the network side equipment.
In the embodiment of the present invention, optionally, the method further includes: and sending the uplink sending beam switching capability of the UE to network side equipment.
Optionally, the one state of the uplink transmission beam switching capability of the UE sent to the network side device corresponds to a time required for beam switching.
Optionally, the uplink transmission beam switching capability of the UE, which is transmitted to the network side device, is time required for beam switching.
In this way, the UE can determine, according to the instruction of the network side device, the uplink transmission beam of the first signal and the uplink transmission beam of the second signal that need to be simultaneously transmitted on one time domain resource block.
Referring to fig. 4, a flow of a data transmission method according to an embodiment of the present invention is shown in the figure, where an execution subject of the method is a UE, and the method includes the following specific steps:
step 401, receiving first indication information sent by a network side device, where the first indication information is used to indicate a UE to send a first signal and a second signal;
it should be noted that, in the first indication information, the information for instructing the UE to transmit the first signal and the information for instructing the UE to transmit the second signal may be the same information or different information, and when the information is different information, the information may be transmitted on one time domain resource block, or may be transmitted on different time domain resource blocks. The first indication information is not limited to be one indication information in the embodiment of the present invention.
It is understood that the multiple pieces of information included in the first indication information may be indicated in the same signaling or may be indicated in different signaling; the information can be sent to the UE once, or can be sent to the UE at a plurality of times; it may contain both RRC signaling and DCI signaling.
It is to be understood that the types of signaling included in the first indication information may be RRC signaling, MAC-CE signaling, DCI signaling, etc. For example: the first indication information includes DCI information indicating the UE to transmit the first signal and another DCI information indicating the UE to transmit the second signal, the indication information indicating the UE to transmit the first signal is transmitted through one DCI, and the indication information indicating the UE to transmit the second signal is transmitted through another DCI.
The first indication information may further include resource allocation information of the first signal and/or the second signal, where the resource allocation information includes time-frequency resource location information for signal transmission. For example, the first indication information includes RRC signaling related to the first signal resource configuration and RRC signaling related to the second signal resource configuration, and MAC-CE information indicating that the UE transmits the first signal DCI signaling and the UE transmits the second signal. For another example, the first indication information includes RRC signaling related to the first signal resource configuration, DCI signaling instructing the UE to send the first signal, and DCI signaling including indication information instructing the UE to send the second signal and second signal resource allocation information. The resource allocation information of the first signal and/or the second signal included in the first indication information may also be the same information as the information for instructing the UE to transmit the first signal and/or the second signal. For example, the first indication information includes information indicating the UE to transmit the second signal, and the second signal is a periodic SRS, the first indication information is RRC configuration information of the second signal, and includes information of a time-frequency resource location, a period, a time offset, and the like of the second signal, and the RRC configuration information is indication information indicating the UE to transmit the second signal periodically.
The first indication information may indicate that the first signal and the second signal are transmitted simultaneously on the same time domain resource block. It can be understood that the indication that the first signal and the second signal are transmitted simultaneously on one time domain resource block does not limit that the first signal and the second signal can only be transmitted on the time domain resource block. The time frequency resources allocated by the network side equipment for the first signal and the second signal are not limited to the same time domain resource block. Take the unit of time domain resource block as time slot as an example. Suppose that: the time frequency resource allocated by the network side equipment for the first signal is in a time slot N1-N4, the time frequency resource allocated for the second signal is in a time slot N4, and the network side equipment indicates the terminal to transmit the first signal and the second signal, so that the network side equipment also indicates the UE to transmit the first signal and the second signal in the same time domain resource block, wherein the time domain resource block is a time slot N4. It can be understood that, the transmission of the first signal and the second signal on the same time domain resource block does not limit that the corresponding frequency domain resources of the first signal and the second signal on the same time domain resource block are the same. For example, the first signal corresponds to a time slot n in the time domain, corresponds to a 1 st PRB in the frequency domain, and the second signal corresponds to the time slot n in the time domain, and corresponds to a 2 nd PRB in the frequency domain, it is considered that the first signal and the second signal are transmitted on the same time domain resource block, and the same time domain resource block in this example corresponds to the time slot n.
A time domain resource block may be one or a group of slots, or a time domain resource block may be a plurality of OFDM symbols; and/or the size of the time domain resource block is predefined, or the size of the time domain resource block is predetermined by the network side equipment and the UE; and/or the starting position of the time domain resource block is predetermined by the network side equipment and the UE, or the starting position of the time domain resource block is indicated to the UE by the network side equipment through signaling.
It should be noted that the time unit in the embodiment of the present invention may be a symbol (symbol), a slot (slot), a subframe (subframe), a subslot (subslot), and the like.
In the embodiment of the invention, the first signal is a PUSCH, and the second signal is an SRS; or the first signal is PUCCH and the second signal is SRS; or the first signal is a PUSCH and the second signal is a PUCCH. It should be understood that the first signal is not limited to the signals listed in the embodiments of the present invention, for example, the first signal may also be an SRS or other uplink signal, and the second signal is also not limited to the signals listed in the embodiments of the present invention.
Step 402, determining resources which are not used for transmitting the first signal and/or the second signal in the resources allocated for the first signal and/or the second signal;
for example, the network side device instructs the UE to transmit the first signal in time units 1 to 10, and the UE determines not to transmit the first signal in time units 9 and 10, and the resources corresponding to time units 9 and 10 are the resources determined by the UE not to transmit the first signal.
Step 403, transmitting a first signal and/or a second signal according to the first indication information, the first resource and the second resource.
In the embodiment of the present invention, the resource that is not used for transmitting the first signal and/or the second signal in the resources allocated for the first signal and/or the second signal may be determined by one or more of the following manners:
determining that a resource which is not used for transmitting a first signal is a resource corresponding to a first time unit, and if the first time unit exists, not sending the first signal in the first time unit;
and determining that the resource which is not used for transmitting the second signal is the resource corresponding to the second time unit, and if the second time unit exists, not sending the second signal in the second time unit.
Determining a third time unit, where the third time unit is an overlapped time unit in time units allocated by the network side device for the first signal and the second signal; determining, according to the third time unit, that a resource not used for transmitting the first signal is a resource corresponding to the first time unit, and if the first time unit exists, not sending the first signal in the first time unit; and/or determining that the resource not used for transmitting the second signal is the resource corresponding to the second time unit, and if the second time unit exists, not sending the second signal in the second time unit.
In this embodiment of the present invention, optionally, if the sending time of the first signal is earlier than that of the second signal, it is determined that the second time unit does not exist, and/or it is determined that the first time unit is several time units of a last first time unit of the time units allocated to the first signal; or
If the sending time of the second signal is earlier than the first signal, determining that the first time unit does not exist and/or determining that the second time unit is the last second time unit of the time units distributed by the second signal; or,
if the sending time of the first signal is earlier than the second signal, determining that the first time unit does not exist and/or determining that the second time unit is a plurality of time units of the foremost second time unit of the time units distributed for the second signal; or,
if the sending time of the second signal is earlier than the first signal, determining that a second time unit does not exist and/or determining that the first time unit is a first time unit of the first time units distributed by the first time unit for the first signal; or,
if the sending time of the first signal is earlier than the second signal, the first time unit is the last first time unit of the time units distributed by the first signal and a plurality of time units, and the second time unit is the foremost second time unit of the time units distributed by the second signal and a plurality of time units; or,
if the sending time of the second signal is earlier than the first signal, the first time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal, and the second time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal.
In the embodiment of the present invention, optionally, when the transmission priority of the first signal is lower than the transmission priority of the second signal, it is determined that the second time unit does not exist, and/or it is determined that the first time unit exists; or when the transmission priority of the second signal is lower than that of the first signal, the first time unit does not exist and the second time unit exists; wherein, the transmission priority when the first signal and the second signal collide is pre-agreed by the network side equipment and the UE or indicated to the UE by the network side equipment.
In this embodiment of the present invention, optionally, the time corresponding to the first time unit is greater than or equal to the sum of the time corresponding to the third time unit and the beam switching time interval; and/or the time corresponding to the second time unit is greater than or equal to the sum of the time corresponding to the third time unit and the beam switching time interval;
the beam switching time interval is a beam switching time interval required by the UE for performing beam switching, or a beam switching time interval corresponding to a beam switching capability reported by the UE, or a beam switching time interval indicated by the network side device for the UE, or a predetermined beam switching time interval.
It should be noted that the determining action of the UE may be to determine whether two time units exist simultaneously or sequentially, or may also be to determine only one of the time units exists, for example, the UE determines whether the second time unit and the first time unit exist, and as a result of the determination, the second time unit does not exist and the first time unit exists, or the UE may determine whether the second time unit exists and only the first time unit exists without determining whether the second time unit exists.
In the embodiment of the present invention, optionally, the time corresponding to the first time unit and/or the second time unit is determined based on a rule, where the rule is predefined or configured by a network side device.
In the embodiment of the present invention, optionally, the method further includes: determining an uplink transmission beam for transmitting the first signal and/or the second signal; and transmitting a first signal and/or a second signal on the same time domain resource block through the uplink transmission beam according to the first resource and the second resource.
In the embodiment of the present invention, optionally, the uplink transmission beam for transmitting the first signal and/or the second signal is determined by any one of the following manners:
the method comprises the steps of receiving second indication information sent by network side equipment, and determining a first beam corresponding to a first signal according to the second indication information; then determining the first wave beam as an uplink transmitting wave beam for transmitting the first signal and the second signal;
it should be noted that the second information used for the UE to determine the uplink transmission beam of the first signal and/or the second signal may be one piece of indication information or multiple pieces of indication information. For example, the information of the uplink transmission beam corresponding to the first signal and the information of the uplink transmission beam corresponding to the second signal in the second indication information may be transmitted on one time domain resource block, and the information of the uplink transmission beam corresponding to the first signal and the information of the uplink transmission beam corresponding to the second signal in the second indication information may also be transmitted at different time instants.
It will be appreciated that the second indication may also comprise various types of signalling. Such as RRC signaling, MAC-CE signaling, DCI signaling, etc. For example: the second indication information comprises RRC configuration information used for UE to determine an uplink transmission beam of the first signal and DCI information used for UE to determine an uplink transmission beam of the second signal; for example, the second indication information includes RRC configuration information indicating a plurality of uplink transmission beams for the first signal, and DCI indication information indicating an uplink transmission beam corresponding to the first signal among the plurality of uplink transmission beams included in the RRC configuration information.
Receiving second indication information sent by the network side equipment, and determining a second beam corresponding to a second signal according to the second indication information; then, determining a second wave beam as an uplink transmission wave beam for transmitting the first signal and the second signal;
receiving second indication information sent by network side equipment, and determining a first beam corresponding to the first signal according to the second indication information; determining the first beam as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal according to the second indication information; determining the second beam as an uplink transmission beam for transmitting the second signal;
determining the time interval between the first signal and the second signal; then determining uplink transmission beams of the first signal and the second signal according to the time interval;
the time interval is from the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal, or from the end of the time-frequency resource allocated to the second signal to the start of the time-frequency resource allocated to the first signal, or from the first time unit after the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal, or from the first time unit after the end of the time-frequency resource allocated to the second signal to the start of the time-frequency resource allocated to the first signal.
In the embodiment of the present invention, in the fourth mode, the uplink transmission beam may be determined by any one of the following modes:
the method a, when a time interval exists between a first signal and a second signal and is greater than a threshold value, determining a first beam as an uplink transmission beam for transmitting the first signal, and determining a second beam as an uplink transmission beam for transmitting the second signal;
mode b, when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for transmitting the first signal and the second signal; the same beam may be a first beam corresponding to the first signal, or a second beam corresponding to the second signal, or a predefined beam, such as a default beam (default beam).
The first beam is an uplink transmission beam corresponding to the first signal determined according to the second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
In the embodiment of the present invention, optionally, the size of the threshold is determined according to the uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined. And/or the size of the threshold value is predefined, or the size of the threshold value is indicated by the network side device in a semi-static manner, or the size of the threshold value is indicated by the network side device in a dynamic manner.
In this embodiment of the present invention, optionally, the method further includes: and sending the uplink beam switching capability of the UE to network side equipment.
When the first signal and the second signal collide in the same time-frequency resource block, if the two signals are transmitted simultaneously, the PUCCH and/or SRS may not be decoded reliably, thereby affecting the system performance. In the embodiment of the invention, the UE can determine the time unit which needs to be discarded in the first signal and/or the second signal which are simultaneously transmitted on one time-frequency resource block, so that the problem that one or two signals cannot be reliably decoded due to the collision of the first signal and the second signal is avoided, and the system performance is improved.
In the embodiment of the present invention, if it is determined that the first time unit does not exist, the second resource corresponding to the first time unit does not exist. And if the second time unit does not exist, the second resource corresponding to the second time unit does not exist. If it is determined that neither the first time unit nor the second time unit is present, then the second resource is not present. Step 403 is to transmit a first signal and a second signal according to the first indication information and the first resource.
In this embodiment of the present invention, if it is determined that the number of first time units is equal to or greater than the number of time domain time units allocated to the first signal, no first signal is transmitted on the first resource allocated to the first signal, and at this time step 403 corresponds to transmitting the second signal on the first resource according to the first indication information. Similarly, if it is determined that the second number of time units is equal to or greater than the number of time domain time units allocated for the second signal, then no second signal is transmitted on the first resource allocated for the second signal, at which point step 403 corresponds to transmitting the first signal on the first resource in accordance with the first indication information. As a specific example, if it is determined that the first number of time units is equal to or greater than the number of time domain time units allocated for the first signal and the second number of time units is equal to or greater than the number of time domain time units allocated for the second signal, then no first signal and no second signal are transmitted on the first resources allocated for the first signal and the second signal, at which point 403 does not exist, i.e., the first signal and the second signal are no longer transmitted.
Referring to fig. 5, a flowchart of a data transmission method according to an embodiment of the present invention is shown in the drawing, where an execution subject of the method is a network side device, and the specific steps are as follows:
step 501, sending first indication information to the UE, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
it should be noted that, the indication information for instructing the UE to transmit the first signal and the second signal in the first indication information may be transmitted simultaneously, or the indication information may be transmitted at different times, and in the embodiment of the present invention, the first indication information is not limited to be one indication information.
In the embodiment of the present invention, a time domain resource block may be one or a group of slots, or a time domain resource block may be a plurality of time units; and/or the size of the time domain resource block is predefined, or the size of the time domain resource block is predetermined by the network side equipment and the UE; and/or the starting position of the time domain resource block is predetermined by the network side equipment and the UE, or the starting position of the time domain resource block is indicated to the UE by the network side equipment through signaling.
It should be noted that the time unit in the embodiment of the present invention may be a symbol (symbol), a slot (slot), a subframe (subframe), a subslot (subslot), and the like.
In the embodiment of the invention, the first signal is a PUSCH, and the second signal is an SRS; or the first signal is PUCCH and the second signal is SRS; or the first signal is a PUSCH and the second signal is a PUCCH. It should be understood that the first signal is not limited to the signals listed in the embodiments of the present invention, for example, the first signal may also be an SRS or other uplink signal, and the second signal is also not limited to the signals listed in the embodiments of the present invention.
Step 502, sending second indication information to the UE, where the second indication information is used to indicate an uplink sending beam corresponding to the first signal and/or the second signal;
it should be noted that step 502 is an optional step, and the sequence of step 501 and step 502 is not limited in the embodiment of the present invention, that is, step 501 may be executed before step 502, may be executed after step 502, or may be executed simultaneously with step 502.
Step 503, receiving a first signal and/or a second signal sent by the UE on one time domain resource block.
In this embodiment of the present invention, optionally, in step 503, the first signal and the second signal sent by the UE on one time domain resource block may be received by any one of the following manners:
determining uplink transmission beams for UE to transmit a first signal and a second signal in a first mode; receiving a first signal and a second signal which are transmitted on a time domain resource block by UE through an uplink receiving beam corresponding to an uplink transmitting beam;
determining an uplink receiving beam, wherein the uplink receiving beam corresponds to an uplink transmitting beam of the first signal and the second signal; and receiving a first signal and a second signal which are transmitted on one time domain resource block by the UE through an uplink receiving beam.
In the first aspect, a first beam corresponding to a first signal is determined as an uplink transmission beam for transmitting the first signal and a second signal; or determining a second beam corresponding to a second signal as an uplink transmission beam for transmitting the first signal and the second signal; or, determining a first beam corresponding to the first signal as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the second signal; or determining uplink transmission beams for the UE to transmit the first signal and the second signal according to the time interval between the first signal and the second signal;
wherein, the time interval refers to a time interval from an end time of the time frequency resource allocated to the first signal to a start time of the time frequency resource allocated to the second signal, or the time interval refers to a time interval from an end time of the time frequency resource allocated to the second signal to a start time of the time frequency resource allocated to the first signal, or the time interval refers to a time interval from a first time unit after the end of the time frequency resource allocated to the first signal to a start time unit of the time frequency resource allocated to the second signal, or the time interval refers to a time interval from a first time unit after the end of the time frequency resource allocated to the second signal to a start time unit of the time frequency resource allocated to the first signal.
In this embodiment of the present invention, optionally, when a time interval exists between the first signal and the second signal and the time interval is greater than a threshold value, the first beam is determined as an uplink transmission beam for the UE to transmit the first signal, and the second beam is determined as an uplink transmission beam for transmitting the second signal;
in this embodiment of the present invention, optionally, when there is no time interval between a first signal and a second signal, or when there is a time interval between the first signal and the second signal and the time interval is smaller than a threshold, the same beam is determined as an uplink transmission beam for the UE to transmit the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal, and the second beam is an uplink transmission beam corresponding to the second signal.
In the embodiment of the present invention, optionally, the size of the time interval is determined according to the uplink transmission beam switching capability of the UE; or the size of the time interval is predefined.
In the embodiment of the present invention, optionally, the size of the threshold corresponds to the uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined.
In the embodiment of the present invention, optionally, the method further includes: and indicating the time interval or the threshold value to the UE in a semi-static indication or dynamic indication mode. The time indication information is indicated to the UE, for example, by RRC configuration information. For another example, the threshold value is indicated to the UE through DCI information. For another example, the terminal may be configured with a plurality of time interval values or may be pre-agreed with a plurality of time intervals through MAC-CE or RRC signaling, and one value may be indicated from the plurality of values through DCI.
In the embodiment of the present invention, optionally, the method further includes: and receiving the uplink transmission beam switching capability transmitted by the UE.
In this way, the UE can determine, according to the instruction of the network side device, the uplink transmission beam of the first signal and the uplink transmission beam of the second signal that need to be simultaneously transmitted on one time domain resource block.
Referring to fig. 6, a flowchart of a data transmission method according to an embodiment of the present invention is shown in the drawing, where an execution subject of the method is a network side device, and the specific steps are as follows:
step 601, sending first indication information to a UE, where the first indication information is used to indicate the UE to send a first signal and a second signal;
it is understood that the multiple pieces of information included in the first indication information may be indicated in the same signaling or may be indicated in different signaling; the information can be sent to the UE once, or can be sent to the UE at a plurality of times; it may include both RRC signaling and DCI signaling, for example, the resource allocation information of the first signal is indicated by RRC signaling, the resource allocation information of the second signal is indicated by DCI signaling, the indication information indicating the first signal transmission is indicated by the first DCI information, and the indication information indicating the second signal transmission is indicated by the second DCI information.
In the embodiment of the present invention, a time domain resource block may be one or a group of slots, or a time domain resource block may be an OFDM symbol; or the size of the time domain resource block is predefined, or the size of the time domain resource block is predetermined by the network side equipment and the UE; or the starting position of the time domain resource block is predetermined by the network side equipment and the UE, or the starting position of the time domain resource block is indicated to the UE by the network side equipment through signaling.
It should be noted that the time unit in the embodiment of the present invention may be a symbol (symbol), a slot (slot), a subframe (subframe), a subslot (subslot), and the like.
In the embodiment of the invention, the first signal is a PUSCH, and the second signal is an SRS; or the first signal is PUCCH and the second signal is SRS; or the first signal is a PUSCH and the second signal is a PUCCH. It should be understood that the first signal is not limited to the signals listed in the embodiments of the present invention, for example, the first signal may also be an SRS or other uplink signal, and the second signal is also not limited to the signals listed in the embodiments of the present invention.
Step 602, determining first resources allocated to the first signal and/or the second signal, and determining second resources, which are not used for transmitting the first signal and/or the second signal, in the first resources;
optionally, before determining a second resource, which is not used for transmitting the first signal and/or the second signal, in the first resource in step 602, second indication information is sent to the UE, where the second indication information is used to indicate an uplink transmission beam corresponding to the first signal and/or the second signal. It should be understood, of course, that in the embodiment of the present invention, the sending order of the first indication information and the second indication information is not limited.
Step 603, receiving the first signal and/or the second signal according to the first resource and the second resource.
In an embodiment of the present invention, a second resource, which is not used for transmitting the first signal and/or the second signal, in the first resource may be determined by:
the first method is to determine a second resource not used for transmitting the first signal as a resource corresponding to the first time unit.
Determining a second resource which is not used for transmitting the second signal as a resource corresponding to a second time unit;
determining a third time unit, where the third time unit is an overlapped time unit in time units allocated by the network side device for the first signal and the second signal; according to the third time unit, determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or determining that the second resource not used for transmitting the second signal is the resource corresponding to the second time unit.
In this embodiment of the present invention, optionally, if the sending time of the first signal is earlier than that of the second signal, it is determined that the second time unit does not exist, and/or it is determined that the first time unit is several time units of a last first time unit of the time units allocated to the first signal; or
If the sending time of the second signal is earlier than the first signal, determining that the first time unit does not exist and/or determining that the second time unit is the last second time unit of the time units distributed by the second signal; or,
if the sending time of the first signal is earlier than the second signal, determining that the first time unit does not exist and/or determining that the second time unit is a plurality of time units of the foremost second time unit of the time units distributed for the second signal; or,
if the sending time of the second signal is earlier than the first signal, determining that a second time unit does not exist and/or determining that the first time unit is a first time unit of the first time units distributed by the first time unit for the first signal; or,
if the sending time of the first signal is earlier than the second signal, the first time unit is the last first time unit of the time units distributed by the first signal and a plurality of time units, and the second time unit is the foremost second time unit of the time units distributed by the second signal and a plurality of time units; or,
if the sending time of the second signal is earlier than the first signal, the first time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal, and the second time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal.
In the embodiment of the present invention, optionally, when the transmission priority of the first signal is lower than the transmission priority of the second signal, it is determined that the second time unit does not exist, and/or it is determined that the first time unit exists; or determining that the first time unit is not present and/or determining that the second time unit is present when the transmission priority of the second signal is lower than the transmission priority of the first signal; wherein, the transmission priority when the first signal and the second signal collide is pre-agreed by the network side equipment and the UE or indicated to the UE by the network side equipment.
In this embodiment of the present invention, optionally, the time corresponding to the first time unit is greater than or equal to the sum of the time corresponding to the third time unit and the beam switching time interval; and/or the time corresponding to the second time unit is greater than or equal to the sum of the time corresponding to the third time unit and the beam switching time interval; the beam switching time interval is a beam switching time interval required by the UE for beam switching, or a beam switching time interval indicated by the network side device for the UE, or a pre-agreed beam switching time interval.
In the embodiment of the present invention, optionally, the time corresponding to the first time unit and/or the second time unit is determined based on a rule, where the rule is predefined or configured by the network side device.
In this embodiment of the present invention, optionally, receiving the first signal and/or the second signal according to the first resource and the second resource includes: determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal; receiving the first signal and/or the second signal through an uplink receiving beam corresponding to the uplink transmitting beam according to the first resource and the second resource; or determining an uplink receiving beam corresponding to an uplink transmitting beam of the first signal and the second signal; and receiving the first signal and/or the second signal through the uplink receiving beam according to the first resource and the second resource.
In this embodiment of the present invention, optionally, the determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal includes: determining a first beam corresponding to the first signal as an uplink transmission beam for the UE to transmit the first signal and/or a second signal; or determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the first signal and/or the second signal; or, determining a first beam corresponding to the first signal as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the second signal; or determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal according to a time interval between the first signal and the second signal; the time interval is from the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal, or from the end of the time-frequency resource allocated to the second signal to the start of the time-frequency resource allocated to the first signal, or from the first time unit after the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal, or from the first time unit after the end of the time-frequency resource allocated to the second signal to the start of the time-frequency resource allocated to the first signal.
In this embodiment of the present invention, optionally, the determining, according to the time interval between the first signal and the second signal, an uplink transmission beam for the UE to transmit the first signal and/or the second signal includes:
when a time interval exists between the first signal and the second signal and is greater than a threshold value, determining a first beam corresponding to the first signal as an uplink transmission beam for the UE to transmit the first signal, and/or determining a second beam corresponding to the second signal as an uplink transmission beam for the UE to transmit the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for the UE to transmit the first signal and/or the second signal on the time domain resource block.
In this embodiment of the present invention, optionally, the size of the time interval corresponds to an uplink transmission beam switching capability of the UE; or the size of the time interval is predefined;
the threshold value is determined according to the uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined.
In this embodiment of the present invention, optionally, the method further includes: and indicating the time interval or the threshold value to the UE in a semi-static indication or dynamic indication mode.
In this embodiment of the present invention, optionally, the method further includes: and receiving the uplink transmission beam switching capability transmitted by the UE.
In an embodiment of the invention, after determining the second resource not used for transmitting the first signal, the first signal is not received on the resource.
In an embodiment of the invention, after determining the second resource not used for transmitting the second signal, the second signal is not received on the resource.
In the embodiment of the present invention, if it is determined that the first time unit does not exist, the second resource corresponding to the first time unit does not exist. And if the second time unit does not exist, the second resource corresponding to the second time unit does not exist. If it is determined that neither the first time unit nor the second time unit is present, then the second resource is not present. Step 603 is to receive a first signal and a second signal according to the first indication information and the first resource.
In this embodiment of the present invention, if it is determined that the number of first time units is equal to or greater than the number of time domain time units allocated to the first signal, no first signal is transmitted on the first resource allocated to the first signal, and step 603 corresponds to receiving the second signal according to the first indication information and the first resource. Similarly, if it is determined that the second number of time units is equal to or greater than the number of time domain time units allocated for the second signal, then no second signal is transmitted on the first resource allocated for the second signal, at which point 603 step corresponds to receiving the first signal on the first resource in accordance with the first indication information. As a specific example, if it is determined that the first number of time units is equal to or greater than the number of time domain time units allocated to the first signal and the second number of time units is equal to or greater than the number of time domain time units allocated to the second signal, no first signal and no second signal are transmitted on the first resource allocated to the first signal and the second signal, and at this time, step 603 does not exist, that is, the first signal and the second signal are not received on the time domain resource block.
It is assumed that the UE transmits the first signal, or the second signal, or both the first and second signals at one time domain resource block. As an example, it is not assumed that if the first signal is transmitted alone (i.e., without transmission of the second signal), the Tx beam of the first signal, which is referred to as the first beam, may be determined in the first manner. If the second signal is transmitted alone (i.e., without transmission of the first signal), the Tx beam of the second signal, referred to as the second beam, may be determined in a second manner. The first mode and the second mode may be the same or different, and the embodiment of the present invention is not limited thereto.
For example, assume that the first signal is a PUCSH or PUCCH and the second signal is an SRS. It is assumed that the first signal is sustained for a time length of N1 'symbols if it is transmitted separately on the time domain resource block and for a time length of N2' symbols if the second signal is transmitted separately on the time domain resource block. It is assumed that the number of symbols actually occupied by the transmission of the first signal and the second signal is N1 and N2, respectively, where N1 '≧ N1, N2' ≧ N2.
If the first signal and the second signal need to be transmitted simultaneously, the first signal precedes the second signal, assuming they are TDM. There may be a time interval between the transmission of the first signal and the second signal, and the length of the time interval is not assumed to be N3 symbols, where N3 ≧ 0. The time interval is from the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal. Preferably, the time interval is a time interval from an end symbol of a time-frequency resource allocated for the first signal to a start symbol of a time-frequency resource allocated for the second signal. An example is shown in FIG. 7, FIG. 1stsignal denotes the first signal, 2ndsignal denotes the second signal.
In the above embodiments, the method for determining a transmission beam according to the second indication information includes, but is not limited to, the following manners:
the second indication information is a reference signal associated with the first signal (or the second signal) indicated by the base station. The UE may determine a transmit beam for the first signal (or the second signal) from a transmit or receive beam for a reference signal associated with the first signal (or the second signal) indicated by the base station. For example, the reference signal associated with the first signal (or the second signal) is a downlink signal, and the UE determines a transmission beam of the first signal (or the second signal) according to a reception beam of the downlink signal. For another example, the reference signal associated with the first signal (or the second signal) is an uplink signal, and the UE uses a transmission beam of the uplink signal as a transmission beam of the first signal (or the second signal). The reference signal may be: channel State Information-Reference Signal (CSI-RS) in a 5G system, Synchronization Signal Block (SSB), DMRS, SRS, and the like.
The second indication information is a reference signal indicated by the base station. For example, the base station indicates one SRS resource through SRI. The terminal adopts a transmission beam of the SRS resource corresponding to the SRI indication as the determined beam.
Example 1
This example provides a data transmission flow, which includes the following specific steps:
step 0: the UE detects whether the first signal and the second signal are transmitted simultaneously;
the simultaneous transmission refers to the transmission of the first signal and the second signal in one time-frequency resource block. A time-frequency resource block may be one or a group of slots, or may also be a plurality of symbols, etc.
The size of a time-frequency resource block may be predefined or predetermined by the base station and the terminal.
The initial position of a time-frequency resource block may also be predetermined, or the base station indicates to the terminal through signaling.
The UE detecting whether the first signal and the second signal are transmitted simultaneously may include the steps of: the method comprises the steps that UE receives first indication information sent by network side equipment, wherein the first indication information comprises indication information indicating that the UE sends a first signal and a second signal and resource allocation information of the first signal and the second signal; and the UE determines whether the first signal and the second signal are transmitted simultaneously according to the resource allocation information of the first signal and the second signal in the first indication information. And if the resource allocation information of the first signal and the second signal comprises the same time domain resource block, the base station determines that the first signal and the second signal are transmitted in the same time frequency resource block, namely the first signal and the second signal are transmitted simultaneously.
Step 1, if the first signal and the second signal need to be transmitted simultaneously, then:
in one example, the UE uses a first beam corresponding to the first signal determined according to the first manner as a transmission beam for the first signal and the second signal.
In another example, the UE determines uplink transmit beams for the first and second signals as a function of a time domain relationship between the first and second signals. For example: the time domain relation between the first signal and the second signal is the sending time interval of the first signal and the second signal.
For example: if a time domain interval (N3) exists between the first signal and the second signal and the time domain interval (N3) is greater than a threshold value, the UE uses the first beam as an uplink transmission beam for the first signal and uses the second beam as an uplink transmission beam for the second signal.
If there is no time interval (N3) between the first signal and the second signal or the time domain interval (N3) is less than a threshold value, the UE uses the same beam for the first signal and the second signal. For example, this same beam may be the first beam, or the second beam, or a predefined beam, such as: a default beam (default beam), which may be an uplink transmission beam initially accessing Msg3, but is not limited thereto.
The size of the time interval (N3) may depend on the speed at which the UE switches its uplink transmit beam. The size of the time interval (N3) may be predefined or indicated semi-statically by the base station to the UE or dynamically. The UE may or may not report its capabilities with respect to the beam switching time interval to the base station.
The time interval (N3) may be greater than or equal to one time slot. Alternatively, if the UE can complete the switching of the Tx beam within the duration of one cyclic prefix, the time interval (N3) is 0.
The size of this threshold value may depend on the speed at which the UE switches its UL Tx beam. The threshold value may be predefined, or semi-statically indicated by the base station to the UE, or dynamically indicated. The threshold value may be greater than or equal to one time slot in size.
Wherein, the first mode and the second mode include but are not limited to the following modes:
-the UE determining a transmit beam of the first signal (or the second signal) from a transmit or receive beam of a reference signal associated with the first signal (or the second signal) indicated by the base station. For example, the reference signal associated with the first signal (or the second signal) is a downlink signal, and the UE determines a transmission beam of the first signal (or the second signal) according to a reception beam of the downlink signal. For another example, the reference signal associated with the first signal (or the second signal) is an uplink signal, and the UE uses a transmission beam of the uplink signal as a transmission beam of the first signal (or the second signal). The reference signal may be: channel State Information-Reference Signal (CSI-RS) in a 5G system, Synchronization Signal Block (SSB), DMRS, SRS, and the like.
-the UE determining a transmission beam from a reference signal indicated by the base station. For example, the base station indicates one SRS resource through SRI. The terminal adopts a transmission beam of the SRS resource corresponding to the SRI indication as the determined beam.
-the UE determining a transmission beam based on the downlink channel information.
Step 2: the UE transmits the first signal and the second signal using the transmission beam determined in the previous step.
Example 2:
it is assumed that the first and second signals are scheduled to have duration lengths of N1 'and N2' OFDM symbols, respectively, when transmitted separately (i.e., the base station allocates N1 'OFDM symbols to the first signal and N2' OFDM symbols to the second signal). When the first signal and the second signal are transmitted in the same slot (assuming that one time domain resource block is one slot), the first signal and the second signal may overlap in the time domain according to the values of N1 'and N2' and the positions of the first signal and the second signal. For example, if N1 'is 10 and N2' is 6, the total number of OFDM symbols is 16, which exceeds the maximum number of OFDM symbols contained in one slot (14). When a collision occurs (i.e., the first signal and the second signal occupy the same time-frequency resources), the first signal, or the second signal, or some or all of the symbols of the first signal and the second signal may need to be discarded.
It should be noted that, in the embodiment of the present invention, it is assumed that when the first signal and the second signal collide, part or all of the second signal is discarded. The method of the embodiment of the present invention is also applicable to the case where part or all of the first signal is discarded or parts of each of the first signal and the second signal are discarded.
In the simplest way, the UE discards only the part of the first signal and the second signal that collide, and the other part of the signal continues to be transmitted.
This example provides a data transmission flow, which includes the following specific steps:
step 0: determining the number of symbols in which the first signal and the second signal collide, and representing the number of symbols as N4;
it should be noted that the corresponding behavior on the base station side is: and the base station sends the resource allocation information of the first signal and the second signal to the UE and instructs the UE to send the first signal and the second signal. One implementation is as follows: when the base station transmits the resource configuration information of the first signal or the second signal, the first signal or the second signal is transmitted according to the resource configuration information, that is, the UE is instructed to transmit the first signal or the second signal while configuring the first signal or the second signal. Of course, the resource allocation information of the first signal and the second signal transmitted by the base station to the UE and the information instructing the terminal to transmit the first signal and the second signal may be different information.
The collision refers to that the time-frequency resources allocated to the first signal and the second signal by the base station are overlapped.
The part where the collision occurs refers to the part where the time-frequency resources overlap.
Step 1: the portion of the second signal corresponding to the colliding symbols is discarded.
In the figure, the first signal is shown in the front, and the second signal is shown in the rear. It will of course be appreciated that embodiments of the invention are also applicable to the case where the second signal is preceding and the first signal is succeeding. Both need to be covered. After the part of the second signal corresponding to the colliding symbols is discarded, the duration length of the first signal is N1 ' symbols, and the duration length of the second signal is N2 ═ N2 ' -N4 ' symbols, see fig. 8.
Step 2: the UE determines uplink transmission beams of the first signal and the second signal.
In one embodiment: the first signal and the second signal use the same uplink transmission beam.
As one way: the UE uses the first beam as an uplink transmission beam for the first signal and the second signal.
As another way, the UE uses the second beam as an uplink transmission beam for the first signal and the second signal.
As yet another way, the UE uses one configured predefined default beam. For example: the default beam may be an uplink transmission beam used for the initial access procedure, e.g., a third message (Msg3) of a Physical Random Access Channel (PRACH).
In another embodiment, the first signal and the second signal use different transmit beams.
For example: the UE uses the first beam as an uplink transmission beam for the first signal, and the second beam as an uplink transmission beam for the second signal. If the switching time of the uplink transmission beam of the UE is less than the time of a CP (cyclic prefix), the UE may use different uplink transmission beams on consecutive OFDM symbols.
And step 3: the UE transmits the first signal and/or the second signal.
The base station-side procedure corresponds to the UE-side procedure, and is similar to the procedure in fig. 6, and will not be described again here.
Example 3
Alternatively, the UE discards more than the first signal and the second signal collide. In this example, after the signal is discarded, the first signal and the second signal are no longer continuous.
This example provides a data transmission flow, which includes the following specific steps:
step 0: the UE determines the number of symbols of the first signal and the second signal which are in conflict, and the number of symbols is represented as N4;
it should be noted that in one case, when N4 is 0 and N4 is 0, some symbols may need to be discarded in this example. For example, the number of discarded symbols is such that the time interval from the transmission end time of the preceding signal (first signal in the diagram) to the transmission start time of the following signal (second signal in the diagram) is equal to a certain value. The value may be determined according to the beam switching capability of the UE, or the value may be predefined.
As an optional step, the UE indicates to the base station the time required for beam switching, for example: the unit of time is a symbol in this example, and the UE may report the indication through an explicit indication or through UE capability.
Step 1: the UE determines the number of symbols that need to be dropped, denoted as N5.
Optionally, the last N5 symbols of the first signal are discarded, or the first N5 symbols of the second signal are discarded.
The number of discarded symbols is at least such that after symbol discarding, there is no longer a collision between the first signal and the second signal.
In an embodiment, N5 ≧ N4+ N6N6 denotes a beam switching time interval, such as a beam switching time interval required for the UE to perform beam switching, or a beam switching time interval indicated by the network side device for the UE, or a predetermined beam switching time interval:
if N5> N4+ N6, there is a time interval between the first signal and the second signal after signal dropping, which allows the switching of the Tx beam (if the UE can switch its transmission beam within the CP time). In this embodiment, the first signal and the second signal are no longer continuous.
If N5 is N4+ N6, the first signal and the second signal are continuous after signal discarding. The first signal and the second signal may use different Tx beams if the UE can switch the Tx beams for the duration of the CP. Otherwise, the first and second signals use the same Tx beam.
The number of symbols dropped by the UE may be based on a special rule, e.g. based on the values of N1 and N2, or also based on the value of N3. The rules may be fixed or pre-configured across the network.
Step 2: optionally, the UE determines uplink transmission beams of the first signal and the second signal.
In one embodiment, the UE uses the same beam for the first signal and the second signal. For example, a first beam, or a second beam, or a predefined default beam, for example: an uplink transmit beam of Msg 3.
In another embodiment, the UE uses the first beam as a beam for the first signal and the second beam as a beam for the second signal. This applies when the time interval (including the CP length) between the first signal and the second signal after signal dropping is large enough to complete the beam switching.
And step 3: the UE transmits the first signal and the second signal.
Optionally, the transmission priority when the first signal and the second signal collide is predetermined. Some possible examples are as follows:
for example: the first signal is an SRS, and the second signal is a PUCCH used for CSI reporting. The transmission priorities of the first signal and the second signal are as follows:
table 1: priority rules between SRS and PUCCH for CSI reporting
Figure BDA0001578175640000531
As shown in the above table, using the method of example 2 or example 3, part or all of the signals having low priority are discarded. Taking semi-persistent SRS (semi-persistent SRS) and sPUCCH with aperiodic CSI report only (short PUCCH carrying aperiodic CSI report) as an example, if the scheduling of the two is overlapped in time, according to example 2, the collision symbols of the semi-persistent SRS are discarded; according to example 3, the N5 symbols of the semi-persistent SRS are discarded.
For another example, the following priorities are set:
table 2: priority rules between SRS and PUCCH for beam reporting
Figure BDA0001578175640000532
Figure BDA0001578175640000541
In the method described above, part or all of the signals having low priority are discarded.
There may of course be some other examples of signal transmission priorities or priorities indicating signal dropping in other forms, and by using the priorities, it may be determined which signals are dropped partially or completely, and the method described in the embodiments of the present invention may be adopted, although not necessarily described herein.
Different types of SRS may be included in a system, such as SRS for uplink CSI acquisition, SRS for beamforming. Alternatively, the application of the above steps may be independent of the type of SRS. For example, whether SRS for UL beam management or SRS for UL CSI acquisition. Alternatively, the above steps are applicable to certain types of SRS, not others (e.g., to SRS for UL CSI acquisition, but not for SRS for wave speed management).
Alternatively, SRS of different time domain characteristics use different methods. For example, periodic SRS uses a different approach than aperiodic SRS.
Optionally, the method used is independent of the time domain characteristics of the SRS.
Referring to fig. 9, an embodiment of the present invention provides a UE900, including a first transceiver 901 and a first processor 902;
a first transceiver 901, configured to receive first indication information sent by a network side device, where the first indication information is used to indicate a UE to send a first signal and a second signal;
the first processor 902 is further configured to determine, when the first signal and the second signal need to be transmitted on one time domain resource block, an uplink transmission beam for transmitting the first signal and the second signal;
the first transceiver 901 is further configured to transmit the first signal and the second signal on one time domain resource block through the uplink transmission beam.
Optionally, the first processor 902 is configured to determine whether a time domain resource block is needed to transmit the first signal and the second signal;
optionally, the first receiver 901 is further configured to: and receiving second indication information sent by the network side equipment, wherein the second indication information is used for indicating an uplink sending beam corresponding to the first signal and/or the second signal.
Optionally, the first processor 902 is further configured to determine, according to the second indication information, a first beam corresponding to the first signal; determining the first wave beam as an uplink transmission wave beam for transmitting a first signal and a second signal; or determining a second beam corresponding to the second signal according to the second indication information; determining the second wave beam as an uplink transmission wave beam for transmitting the first signal and the second signal; or determining a first beam corresponding to the first signal according to the second indication information; determining the first beam as an uplink transmission beam for transmitting the first signal and the second signal; determining a second beam corresponding to the second signal according to the second indication information; determining the second beam as an uplink transmission beam for transmitting the first signal and the second signal; or determining a time interval between the first signal and the second signal; according to the indication of the second indication information, determining an uplink transmission beam for transmitting the first signal and the second signal according to the time interval;
wherein the time interval is from the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal, or from the end of the time-frequency resource allocated to the second signal to the start of the time-frequency resource allocated to the first signal, or from the first time unit after the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal, or from the first time unit after the end of the time-frequency resource allocated to the second signal to the start of the time-frequency resource allocated to the first signal, or from the end of the time-frequency resource actually transmitted by the first signal to the start of the time-frequency resource actually transmitted by the second signal, or the time interval refers to a time interval from an end time of a time-frequency resource actually transmitted by the second signal to a start time of a time-frequency resource actually transmitted by the first signal, or the time interval refers to a time interval from a first time unit after the end of the time-frequency resource actually transmitted by the first signal to a start time unit of the time-frequency resource actually transmitted by the second signal, or the time interval refers to a time interval from a first time unit after the end of the time-frequency resource actually transmitted by the second signal to a start time unit of the time-frequency resource actually transmitted by the first signal, or the time interval refers to a time interval from an end time of actual transmission of a signal earlier in a time-frequency resource start time allocated on the time-domain resource block in the first signal and the second signal to a start time of actual transmission of a signal later in the time-frequency resource start time allocated on the time-domain resource block, or the time interval refers to a time interval from a first time unit after the end of the time-frequency resource actually transmitted for the signal with the earlier time-frequency resource starting time allocated on the time-domain resource block in the first signal and the second signal to the start of the time-frequency resource actually transmitted for the signal with the later time-frequency resource starting time allocated on the time-domain resource block, or the time interval refers to a time interval from the end of the time-frequency resource allocation corresponding to the signal with the earlier time-frequency resource starting time allocated on the time-domain resource block in the first signal and the second signal to the start of the time-frequency resource allocation corresponding to the signal with the later time-frequency resource starting time allocated on the time-domain resource block in the first signal and the second signal after the last time unit in the time-frequency resource allocation corresponding to the signal with the earlier time-frequency resource starting time allocated on the time-domain resource block in the first signal and the second signal To the start time unit of the time-frequency resource allocation corresponding to the signal with the later time-frequency resource start time allocated on the time-frequency resource block.
Optionally, the first processor 902 is further configured to determine, when a time interval exists between the first signal and the second signal and the time interval is greater than a threshold value, the first beam as an uplink transmission beam for transmitting the first signal and the second beam as an uplink transmission beam for transmitting the second signal; when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for transmitting the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal determined according to the second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
The size of the time interval is determined according to the uplink transmission beam switching capability of the UE; or the size of the time interval is predefined; or the size of the time interval is indicated to the UE by the network side equipment through signaling.
The threshold value is determined according to the uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined; or the size of the time interval is indicated to the UE by the network side equipment through signaling.
Optionally, the first transceiver 901 is further configured to: and acquiring the time interval and/or threshold value of the semi-static indication or dynamic indication of the network side equipment.
Optionally, the first transceiver 901 is further configured to send the uplink transmit beam switching capability of the UE to the network side device.
Referring to fig. 10, an embodiment of the present invention provides yet another UE1000, including a second transceiver 1001 and a second processor 1002;
the second transceiver 1001 is configured to: receiving first indication information sent by network side equipment, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
the second processor 1002 is configured to: determining resources not to transmit the first signal and/or the second signal among the resources allocated for the first signal and/or the second signal;
the second transceiver 1001 is also configured to: transmitting a first signal and a second signal according to the first indication information, the first resource and the second resource;
optionally, the second processor 1002 is further configured to: determining that a resource which is not used for transmitting a first signal is a resource corresponding to a first time unit, and if the first time unit exists, not sending the first signal in the first time unit; and/or the presence of a gas in the gas,
and determining that the resource which is not used for transmitting the second signal is the resource corresponding to the second time unit, and if the second time unit exists, not sending the second signal in the second time unit.
Optionally, the second processor 1002 is further configured to: determining a third time unit, where the third time unit is an overlapped time unit in time units allocated by the network side device for the first signal and the second signal; determining, according to the third time unit, that a resource not used for transmitting the first signal is a resource corresponding to the first time unit, and if the first time unit exists, not sending the first signal in the first time unit; and/or determining that the resource not used for transmitting the second signal is the resource corresponding to the second time unit, and if the second time unit exists, not sending the second signal in the second time unit.
Optionally, if the sending time of the first signal is earlier than the second signal, determining that the second time unit does not exist, and/or determining that the first time unit is the last first time unit of the time units allocated to the first signal by the first time unit; or
If the sending time of the second signal is earlier than the first signal, determining that the first time unit does not exist and/or determining that the second time unit is the last second time unit of the time units distributed by the second signal; or,
if the sending time of the first signal is earlier than the second signal, determining that the first time unit does not exist and/or determining that the second time unit is a plurality of time units of the foremost second time unit of the time units distributed for the second signal; or,
if the sending time of the second signal is earlier than the first signal, determining that a second time unit does not exist and/or determining that the first time unit is a first time unit of the first time units distributed by the first time unit for the first signal; or,
if the sending time of the first signal is earlier than the second signal, the first time unit is the last first time unit of the time units distributed by the first signal and a plurality of time units, and the second time unit is the foremost second time unit of the time units distributed by the second signal and a plurality of time units; or,
if the sending time of the second signal is earlier than the first signal, the first time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal, and the second time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal.
Optionally, when the transmission priority of the first signal is lower than the transmission priority of the second signal, determining that the second time unit does not exist and/or determining that the first time unit exists; or determining that the first time unit is not present and/or determining that the second time unit is present when the transmission priority of the second signal is lower than the transmission priority of the first signal; wherein, the transmission priority when the first signal and the second signal collide is pre-agreed by the network side equipment and the UE or indicated to the UE by the network side equipment.
Optionally, the time corresponding to the first time unit is greater than or equal to the sum of the time corresponding to the third time unit and the beam switching time interval; and/or the time corresponding to the second time unit is greater than or equal to the sum of the time corresponding to the third time unit and the beam switching time interval; the beam switching time interval is a beam switching time interval required by the UE for beam switching, or a beam switching time interval indicated by the network side device for the UE, or a predetermined beam switching time interval.
Optionally, the time corresponding to the first time unit and/or the second time unit is determined based on a rule, where the rule is predefined or configured by the network side device.
Optionally, the second processor 1002 is further configured to: determining an uplink transmission beam for transmitting the first signal and/or the second signal;
the second transceiver 1001 is also configured to: and transmitting a first signal and/or a second signal on the same time domain resource block through the uplink transmission beam according to the first resource and the second resource.
Optionally, the second transceiver 1001 is further configured to: receiving second indication information sent by the network side equipment;
the second processor 1002 is further configured to: determining a first wave beam corresponding to the first signal according to the second indication information; determining the first wave beam as an uplink transmission wave beam for transmitting a first signal and a second signal; or determining a second beam corresponding to the second signal according to the second indication information; determining the second wave beam as an uplink transmission wave beam for transmitting the first signal and the second signal; or determining a first beam corresponding to the first signal according to second indication information; determining the first beam as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal according to the second indication information; determining the second beam as an uplink transmission beam for transmitting the second signal; or determining a time interval between the first signal and the second signal; determining an uplink transmission beam for transmitting a first signal and a second signal according to the time interval;
the time interval refers to a time interval from an end time of a time-frequency resource allocated to a first signal to a start time of a time-frequency resource allocated to a second signal, or a time interval from an end time of a time-frequency resource allocated to a second signal to a start time of a time-frequency resource allocated to a first signal, or a time interval from a first time unit after the end of a time-frequency resource allocated to a first signal to a start time unit of a time-frequency resource allocated to a second signal, or a time interval from a first time unit after the end of a time-frequency resource allocated to a second signal to a start time unit of a time-frequency resource allocated to a first signal.
Optionally, the second processor 1002 is further configured to: when a time interval exists between the first signal and the second signal and is larger than a threshold value, determining the first beam as an uplink transmission beam for transmitting the first signal, and determining the second beam as an uplink transmission beam for transmitting the second signal; when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for transmitting the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal determined according to the second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
Optionally, the size of the threshold is determined according to the uplink transmission beam switching capability of the UE; and/or the size of the threshold is predefined, or the size of the threshold is indicated by the network side device semi-statically, or the size of the threshold is indicated by the network side device dynamically.
Optionally, the second transceiver 1001 is further configured to: and sending the uplink beam switching capability of the UE to the network side equipment.
Referring to fig. 11, an embodiment of the present invention provides a network-side device 1100, including: a third transceiver 1101 and a third processor 1102;
the third transceiver 1101 is configured to: sending first indication information to UE, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
the third transceiver 1101 is further configured to: and receiving the first signal and the second signal which are sent by the UE on one time-frequency resource block.
Optionally, the third transceiver 1101 is further configured to: sending second indication information to the UE, wherein the second indication information is used for indicating an uplink sending beam corresponding to the first signal and/or the second signal;
optionally, the third processor 1102 is further configured to: determining an uplink transmission beam for the UE to transmit the first signal and the second signal;
the third transceiver 1101 is further configured to: receiving the first signal and the second signal transmitted by the UE on one time domain resource block through an uplink receiving beam corresponding to the uplink transmitting beam;
alternatively, the third processor 1102 is further configured to: determining an uplink receive beam corresponding to an uplink transmit beam of the first signal and the second signal;
the third transceiver 1101 is further configured to: and receiving the first signal and the second signal which are transmitted on one time domain resource block by the UE through the uplink receiving beam.
Optionally, the third processor 1102 is further configured to: determining a first beam corresponding to a first signal as an uplink transmission beam for transmitting the first signal and a second signal; or determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the first signal and the second signal; or, determining a first beam corresponding to the first signal as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the second signal; or determining uplink transmission beams for the UE to transmit the first signal and the second signal according to the time interval between the first signal and the second signal;
wherein the time interval is from the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal, or from the end of the time-frequency resource allocated to the second signal to the start of the time-frequency resource allocated to the first signal, or from the first time unit after the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal, or from the first time unit after the end of the time-frequency resource allocated to the second signal to the start of the time-frequency resource allocated to the first signal, or from the end of the time-frequency resource actually transmitted by the first signal to the start of the time-frequency resource actually transmitted by the second signal, or the time interval refers to a time interval from an end time of a time-frequency resource actually transmitted by the second signal to a start time of a time-frequency resource actually transmitted by the first signal, or the time interval refers to a time interval from a first time unit after the end of the time-frequency resource actually transmitted by the first signal to a start time unit of the time-frequency resource actually transmitted by the second signal, or the time interval refers to a time interval from a first time unit after the end of the time-frequency resource actually transmitted by the second signal to a start time unit of the time-frequency resource actually transmitted by the first signal, or the time interval refers to a time interval from an end time of actual transmission of a signal earlier in a time-frequency resource start time allocated on the time-domain resource block in the first signal and the second signal to a start time of actual transmission of a signal later in the time-frequency resource start time allocated on the time-domain resource block, or the time interval refers to a time interval from a first time unit after the end of the time-frequency resource actually transmitted for the signal with the earlier time-frequency resource starting time allocated on the time-domain resource block in the first signal and the second signal to the start of the time-frequency resource actually transmitted for the signal with the later time-frequency resource starting time allocated on the time-domain resource block, or the time interval refers to a time interval from the end of the time-frequency resource allocation corresponding to the signal with the earlier time-frequency resource starting time allocated on the time-domain resource block in the first signal and the second signal to the start of the time-frequency resource allocation corresponding to the signal with the later time-frequency resource starting time allocated on the time-domain resource block in the first signal and the second signal after the last time unit in the time-frequency resource allocation corresponding to the signal with the earlier time-frequency resource starting time allocated on the time-domain resource block in the first signal and the second signal To the start time unit of the time-frequency resource allocation corresponding to the signal with the later time-frequency resource start time allocated on the time-frequency resource block.
Optionally, the third processor 1102 is further configured to: when a time interval exists between the first signal and the second signal and is larger than a threshold value, determining the first beam as an uplink transmission beam for transmitting the first signal by the UE, and determining the second beam as an uplink transmission beam for transmitting the second signal; when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for the UE to transmit the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal, and the second beam is an uplink transmission beam corresponding to the second signal.
Optionally, the size of the time interval is determined according to the uplink transmission beam switching capability of the UE; or the size of the time interval is predefined.
Optionally, the size of the threshold is determined according to the uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined.
Optionally, the third transceiver 1101 is further configured to: and indicating the time interval and/or the threshold value to the UE by means of semi-static indication or dynamic indication.
Optionally, the third transceiver 1101 is further configured to: and receiving the uplink transmission beam switching capability transmitted by the UE.
Referring to fig. 12, an embodiment of the present invention provides another network-side device 1200, including a fourth transceiver 1201 and a fourth processor 1202;
the fourth transceiver 1201 is configured to: sending first indication information to UE, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
the fourth processor 1202 is configured to: determining first resources allocated for the first and/or second signals and determining second resources of the first resources that are not used for transmission of the first and/or second signals;
the fourth transceiver 1201 is further configured to: receiving the first signal and/or the second signal according to the first resource and the second resource.
Optionally, the fourth processor 1202 is further configured to: determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or determining that the second resource not used for transmitting the second signal is the resource corresponding to the second time unit.
Optionally, the fourth processor 1202 is further configured to: determining a third time unit, where the third time unit is an overlapped time unit in time units allocated by the network side device for the first signal and the second signal; according to the third time unit, determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or determining that the second resource not used for transmitting the second signal is the resource corresponding to the second time unit.
Optionally, if the sending time of the first signal is earlier than the second signal, determining that the second time unit does not exist, and/or determining that the first time unit is the last first time unit of the time units allocated to the first signal by the first time unit; or
If the sending time of the second signal is earlier than the first signal, determining that the first time unit does not exist and/or determining that the second time unit is the last second time unit of the time units distributed by the second signal; or,
if the sending time of the first signal is earlier than the second signal, determining that the first time unit does not exist and/or determining that the second time unit is a plurality of time units of the foremost second time unit of the time units distributed for the second signal; or,
if the sending time of the second signal is earlier than the first signal, determining that a second time unit does not exist and/or determining that the first time unit is a first time unit of the first time units distributed by the first time unit for the first signal; or,
if the sending time of the first signal is earlier than the second signal, the first time unit is the last first time unit of the time units distributed by the first signal and a plurality of time units, and the second time unit is the foremost second time unit of the time units distributed by the second signal and a plurality of time units; or,
if the sending time of the second signal is earlier than the first signal, the first time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal, and the second time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal.
Optionally, when the transmission priority of the first signal is lower than the transmission priority of the second signal, determining that the second time unit does not exist and/or determining that the first time unit exists; or determining that the first time unit is not present and/or determining that the second time unit is present when the transmission priority of the second signal is lower than the transmission priority of the first signal; wherein, the transmission priority when the first signal and the second signal collide is pre-agreed by the network side equipment and the UE or indicated to the UE by the network side equipment.
Optionally, the time corresponding to the first time unit and/or the second time unit is determined based on a rule, where the rule is predefined or configured by the network side device.
Optionally, the fourth processor 1202 is further configured to: determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal;
the fourth transceiver 1201 is further configured to: receiving the first signal and/or the second signal through an uplink receiving beam corresponding to the uplink transmitting beam according to the first resource and the second resource;
or the fourth processor 1202 is further configured to: determining an uplink receive beam corresponding to an uplink transmit beam of the first signal and the second signal;
the fourth transceiver 1201 is further configured to: and receiving the first signal and/or the second signal through the uplink receiving beam according to the first resource and the second resource.
Optionally, the fourth processor 1202 is further configured to: determining a first beam corresponding to the first signal as an uplink transmission beam for the UE to transmit the first signal and/or a second signal; or, determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the first signal and/or the second signal; or, determining a first beam corresponding to the first signal as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the second signal; or determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal according to a time interval between the first signal and the second signal.
The time interval is from the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal, or from the end of the time-frequency resource allocated to the second signal to the start of the time-frequency resource allocated to the first signal, or from the first time unit after the end of the time-frequency resource allocated to the first signal to the start of the time-frequency resource allocated to the second signal, or from the first time unit after the end of the time-frequency resource allocated to the second signal to the start of the time-frequency resource allocated to the first signal.
Optionally, the fourth processor 1202 is further configured to: when a time interval exists between the first signal and the second signal and is larger than a threshold value, determining a first beam corresponding to the first signal as an uplink transmission beam for the UE to transmit the first signal, and/or determining a second beam corresponding to the second signal as an uplink transmission beam for the UE to transmit the second signal; when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for the UE to transmit the first signal and/or the second signal on a time domain resource block.
Optionally, the fourth transceiver 1201 is further configured to: and indicating the time interval and/or the threshold value to the UE by means of semi-static indication or dynamic indication.
As shown in fig. 13, the user equipment 1300 shown in fig. 13 includes: at least one processor 1301, memory 1302, at least one network interface 1304, and a user interface 1303. The various components in the user device 1300 are coupled together by a bus system 1305. It is understood that the bus system 1305 is used to implement connective communication between these components. The bus system 1305 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled in FIG. 13 as the bus system 1305.
The user interface 1303 may include, among other things, a display, a keyboard or a pointing device (e.g., a mouse, trackball, touch pad, or touch screen).
It is to be understood that the memory 1302 in embodiments of the present invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration, and not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data rate Synchronous Dynamic random access memory (ddr DRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchronous link SDRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 1302 of the systems and methods described in connection with embodiments of the invention is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 1302 holds the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 13021 and application programs 13022.
The operating system 13021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used for implementing various basic services and processing hardware-based tasks. The application programs 13022 include various application programs such as a Media Player (Media Player), a Browser (Browser), etc. for implementing various application services. A program for implementing the method of an embodiment of the present invention may be included in the application 13022.
In the embodiment of the present invention, the flow of data transmission is performed by calling the program or instruction stored in the memory 1302, specifically, the program or instruction stored in the application 13022.
The user equipment provided by the embodiment of the present invention may execute the method embodiments described above, and the implementation principle and technical effect are similar, which are not described herein again.
Referring to fig. 14, fig. 14 is a structural diagram of a network side device applied in the embodiment of the present invention, and as shown in fig. 14, the network side device 1400 includes: a processor 1401, a transceiver 1402, a memory 1403, and a bus interface, wherein:
in this embodiment of the present invention, the network side device 1400 further includes: a computer program stored on the memory 1403 and executable on the processor 1201, which when executed by the processor 1401, implements the flow of data transfer.
In fig. 14, the bus architecture may include any number of interconnected buses and bridges, with one or more processors, represented by processor 1401, and various circuits, represented by memory 1403, linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 1402 may be a plurality of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium.
The processor 1401 is responsible for managing a bus architecture and general processing, and the memory 1403 may store data used by the processor 1401 in performing operations.
The network side device provided by the embodiment of the present invention may execute the method embodiments described above, and the implementation principle and the technical effect are similar, which are not described herein again.
The steps of a method or algorithm described in connection with the disclosure herein may be embodied in hardware or in software instructions executed by a processor. The software instructions may consist of corresponding software modules that may be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disk, a removable hard disk, a compact disk, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an ASIC. Additionally, the ASIC may reside in a core network interface device. Of course, the processor and the storage medium may reside as discrete components in a core network interface device.
Those skilled in the art will recognize that, in one or more of the examples described above, the functions described in this invention may be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
The above-mentioned embodiments, objects, technical solutions and advantages of the present invention are further described in detail, it should be understood that the above-mentioned embodiments are only exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made on the basis of the technical solutions of the present invention should be included in the scope of the present invention.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the embodiments of the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the embodiments of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to encompass such modifications and variations.

Claims (82)

1. A data transmission method is applied to User Equipment (UE), and is characterized by comprising the following steps:
receiving first indication information sent by network side equipment, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
when the first signal and the second signal need to be transmitted on one time domain resource block, determining uplink transmission beams of the first signal and the second signal;
transmitting a first signal and a second signal on a time domain resource block through the uplink transmission beam;
the determining uplink transmission beams of the first signal and the second signal includes:
determining a time interval between the first signal and the second signal;
determining uplink transmission beams of the first signal and the second signal according to the time interval;
the size of the time interval is determined according to uplink transmission beam switching capability of the UE, or the size of the time interval is indicated to the UE by the network side device through signaling, or the size of the time interval is determined by time domain resources allocated to the first signal and the second signal by the network side device by the UE.
2. The method of claim 1, wherein prior to said determining the uplink transmit beams for the first and second signals, the method further comprises:
and receiving second indication information sent by the network side equipment, wherein the second indication information is used for indicating an uplink sending beam corresponding to the first signal and/or the second signal.
3. The method of claim 2, wherein the determining uplink transmission beams for the first and second signals according to the time interval comprises:
when a time interval exists between the first signal and the second signal and is larger than a threshold value, determining a first beam as an uplink transmission beam for transmitting the first signal and determining a second beam as an uplink transmission beam for transmitting the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for transmitting the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal determined according to the second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
4. The method of claim 3, wherein the threshold value is determined according to an uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined; or the threshold value is indicated to the UE by the network side equipment through signaling.
5. The method of claim 3, further comprising:
and acquiring the time interval and/or the threshold value of the semi-static indication or the dynamic indication of the network side equipment.
6. The method of claim 4, further comprising:
and sending the uplink sending beam switching capability of the UE to network side equipment.
7. The method according to any one of claims 1 to 6, wherein the first signal is PUSCH and the second signal is SRS; or the first signal is a PUCCH and the second signal is an SRS; or the first signal is a PUSCH, and the second signal is a PUCCH.
8. The method according to any of claims 1 to 6, wherein the time domain resource block is one or a group of slots, or the time domain resource block is a plurality of OFDM symbols; and/or
The size of the time domain resource block is predefined, or the size of the time domain resource block is predetermined by the network side equipment and the UE; and/or
The starting position of the time domain resource block is predetermined by the network side equipment and the UE, or the starting position of the time domain resource block is indicated to the UE by the network side equipment through signaling.
9. A data transmission method is applied to User Equipment (UE), and is characterized by comprising the following steps:
receiving first indication information sent by network side equipment, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
determining a first resource allocated by the network side equipment for the first signal and/or the second signal, and determining a second resource which is not used for transmitting the first signal and/or the second signal in the first resource;
transmitting a first signal and/or a second signal according to the first indication information, the first resource and the second resource;
the sending the first signal and/or the second signal according to the first indication information, the first resource and the second resource includes:
determining an uplink transmission beam for transmitting the first signal and/or the second signal;
and transmitting a first signal and/or a second signal on the same time domain resource block through the uplink transmission beam according to the first resource and the second resource.
10. The method of claim 9, wherein the determining a second resource of the first resources that is not used for transmitting the first signal and/or the second signal comprises:
determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or the presence of a gas in the gas,
and determining that the second resource which is not used for transmitting the second signal is the resource corresponding to the second time unit.
11. The method of claim 9, wherein the determining a second resource of the first resources that is not used for transmitting the first signal and/or the second signal comprises:
determining a third time unit, where the third time unit is an overlapped time unit in time units allocated by the network side device for the first signal and the second signal;
according to the third time unit, determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or determining that the second resource not used for transmitting the second signal is the resource corresponding to the second time unit.
12. The method of claim 11, further comprising:
if the sending time of the first signal is earlier than the second signal, determining that the second time unit does not exist, and/or determining that the first time unit is the last first time unit of the time units distributed by the first signal and several time units; or
If the sending time of the second signal is earlier than the first signal, determining that the first time unit does not exist and/or determining that the second time unit is the last second time unit of the time units distributed by the second signal; or,
if the sending time of the first signal is earlier than the second signal, determining that the first time unit does not exist and/or determining that the second time unit is a plurality of time units of the foremost second time unit of the time units distributed for the second signal; or,
if the sending time of the second signal is earlier than the first signal, determining that a second time unit does not exist and/or determining that the first time unit is a first time unit of the first time units distributed by the first time unit for the first signal; or,
if the sending time of the first signal is earlier than that of the second signal, determining that the first time unit is the last first time unit and a plurality of time units of the time unit distributed by the first signal, and determining that the second time unit is the foremost second time unit and a plurality of time units of the time unit distributed by the second signal; or,
and if the sending time of the second signal is earlier than the first signal, determining that the first time unit is a plurality of time units of the first time unit at the forefront of the time units distributed by the first signal, and determining that the second time unit is a plurality of time units of the first time unit at the forefront of the time units distributed by the first signal.
13. The method of claim 12, further comprising:
determining that the second time unit is not present and/or determining that the first time unit is present when the transmission priority of the first signal is lower than the transmission priority of the second signal;
or,
determining that the first time unit is not present and/or the second time unit is present when the transmission priority of the second signal is lower than the transmission priority of the first signal; wherein, the transmission priority when the first signal and the second signal collide is pre-agreed by the network side equipment and the UE or indicated to the UE by the network side equipment.
14. The method of claim 11,
the time corresponding to the first time unit is greater than the sum of the time corresponding to the third time unit and the beam switching time interval, or the time corresponding to the first time unit is equal to the sum of the time corresponding to the third time unit and the beam switching time interval; and/or
The time corresponding to the second time unit is greater than the sum of the time corresponding to the third time unit and the beam switching time interval, or the time corresponding to the second time unit is equal to the sum of the time corresponding to the third time unit and the beam switching time interval;
the beam switching time interval is a beam switching time interval required by the UE for beam switching, or a beam switching time interval indicated by the network side device for the UE, or a pre-agreed beam switching time interval.
15. The method according to claim 11, wherein the time corresponding to the first time unit and/or the second time unit is determined based on a rule, wherein the rule is predefined or configured by a network side device.
16. The method of claim 9, wherein before determining the uplink transmission beam for transmitting the first signal and/or the second signal, further comprising:
receiving second indication information sent by the network side equipment;
the determining an uplink transmission beam for transmitting the first signal and/or the second signal includes:
determining a first wave beam corresponding to the first signal according to the second indication information;
determining the first beam as an uplink transmission beam for transmitting the first signal and the second signal;
or
The determining an uplink transmission beam for transmitting the first signal and/or the second signal includes:
determining a second beam corresponding to the second signal according to the second indication information;
determining the second beam as an uplink transmission beam for transmitting the first signal and the second signal;
or,
the determining an uplink transmission beam for transmitting the first signal and/or the second signal includes:
determining a first wave beam corresponding to the first signal according to the second indication information;
determining the first beam as an uplink transmission beam for transmitting the first signal;
determining a second beam corresponding to the second signal according to the second indication information;
and determining the second beam as an uplink transmission beam for transmitting the second signal.
17. The method of claim 9, wherein the determining the uplink transmission beam for transmitting the first signal and/or the second signal comprises:
determining a default beam as an uplink transmission beam for transmitting the first signal and/or the second signal;
or
The determining an uplink transmission beam for transmitting the first signal and/or the second signal includes:
determining a time interval between the first signal and the second signal;
and determining uplink transmission beams of the first signal and the second signal according to the time interval.
18. The method of claim 17, wherein the determining uplink transmit beams for the first and second signals according to the time interval comprises:
when a time interval exists between the first signal and the second signal and is larger than a threshold value, determining a first beam as an uplink transmission beam for transmitting the first signal and determining a second beam as an uplink transmission beam for transmitting the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for transmitting the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal determined according to second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
19. The method of claim 18, wherein the threshold value is determined according to an uplink transmission beam switching capability of the UE; or the threshold value is predefined, or the threshold value is indicated to the UE by the network side device through signaling.
20. The method of claim 19, further comprising:
and sending the uplink beam switching capability of the UE to network side equipment.
21. The method according to any one of claims 9 to 20, wherein the first signal is a PUSCH and the second signal is an SRS; or the first signal is a PUCCH and the second signal is an SRS; or the first signal is a PUSCH, and the second signal is a PUCCH.
22. The method according to any of claims 9 to 20, wherein the time domain resource block is one or a group of slots, or the time domain resource block is a plurality of OFDM symbols; and/or
The size of the time domain resource block is predefined, or the size of the time domain resource block is predetermined by the network side equipment and the UE; and/or
The starting position of the time domain resource block is predetermined by the network side equipment and the UE, or the starting position of the time domain resource block is indicated to the UE by the network side equipment through signaling.
23. A data transmission method is applied to network side equipment, and is characterized in that the method comprises the following steps:
sending first indication information to UE, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
receiving the first signal and/or the second signal sent by the UE on one time domain resource block;
the receiving the first signal and the second signal sent by the UE on one time domain resource block includes:
determining an uplink transmission beam for the UE to transmit the first signal and the second signal;
receiving the first signal and the second signal transmitted by the UE on one time domain resource block through an uplink receiving beam corresponding to the uplink transmitting beam;
the determining an uplink transmission beam for the UE to transmit the first signal and the second signal includes:
determining uplink transmission beams for the UE to transmit the first signal and the second signal according to the time interval between the first signal and the second signal;
the size of the time interval is determined according to uplink transmission beam switching capability of the UE, or the size of the time interval is indicated to the UE by the network side device through signaling, or the size of the time interval is determined by time domain resources allocated to the first signal and the second signal by the network side device by the UE.
24. The method of claim 23, wherein prior to receiving the first signal and/or the second signal transmitted by the UE on one time domain resource block, the method further comprises:
and sending second indication information to the UE, wherein the second indication information is used for indicating an uplink sending beam corresponding to the first signal and/or the second signal.
25. The method of claim 23, wherein the determining uplink transmission beams for the UE to transmit the first and second signals according to the time interval between the first and second signals comprises:
when a time interval exists between the first signal and the second signal and is greater than a threshold value, determining a first beam as an uplink transmission beam for the UE to transmit the first signal, and determining a second beam as an uplink transmission beam for transmitting the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for the UE to transmit the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal, and the second beam is an uplink transmission beam corresponding to the second signal.
26. The method of claim 25, wherein the threshold value is determined according to an uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined.
27. The method of claim 26, further comprising:
and indicating the time interval and/or the threshold value to the UE in a semi-static indication or dynamic indication mode.
28. The method of claim 26, further comprising:
and receiving the uplink transmission beam switching capability transmitted by the UE.
29. The method according to any one of claims 23 to 28, wherein the first signal is a PUSCH and the second signal is an SRS; or the first signal is a PUCCH and the second signal is an SRS; or the first signal is a PUSCH, and the second signal is a PUCCH.
30. The method according to any of claims 23 to 28, wherein the time domain resource block is one or a group of slots, or the time domain resource block is a plurality of OFDM symbols; and/or
The size of the time domain resource block is predefined, or the size of the time domain resource block is predetermined by the network side equipment and the UE; and/or
The starting position of the time domain resource block is predetermined by the network side equipment and the UE, or the starting position of the time domain resource block is indicated to the UE by the network side equipment through signaling.
31. A data transmission method is applied to network side equipment, and is characterized in that the method comprises the following steps:
sending first indication information to UE, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
determining first resources allocated for the first and/or second signals and determining second resources of the first resources that are not used for transmission of the first and/or second signals;
receiving the first signal and/or the second signal according to the first resource and the second resource;
the receiving the first signal and/or the second signal according to the first resource and the second resource includes:
determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal;
and receiving the first signal and/or the second signal through an uplink receiving beam corresponding to the uplink transmitting beam according to the first resource and the second resource.
32. The method of claim 31, wherein prior to determining a second one of the first resources not used for transmission of the first signal and/or the second signal, the method further comprises:
and sending second indication information to the UE, wherein the second indication information is used for indicating an uplink sending beam corresponding to the first signal and/or the second signal.
33. The method of claim 31, wherein the determining a second resource of the first resources that is not used for transmission of the first signal and/or the second signal comprises:
determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or the presence of a gas in the gas,
and determining that the second resource which is not used for transmitting the second signal is the resource corresponding to the second time unit.
34. The method of claim 31, wherein the determining a second resource of the first resources that is not used for transmission of the first signal and/or the second signal comprises:
determining a third time unit, where the third time unit is an overlapped time unit in time units allocated by the network side device for the first signal and the second signal;
according to the third time unit, determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or determining that the second resource not used for transmitting the second signal is the resource corresponding to the second time unit.
35. The method of claim 34, further comprising:
if the sending time of the first signal is earlier than the second signal, determining that the second time unit does not exist, and/or determining that the first time unit is the last first time unit of the time units distributed by the first signal and several time units; or
If the sending time of the second signal is earlier than the first signal, determining that the first time unit does not exist and/or determining that the second time unit is the last second time unit of the time units distributed by the second signal; or,
if the sending time of the first signal is earlier than the second signal, determining that the first time unit does not exist and/or determining that the second time unit is a plurality of time units of the foremost second time unit of the time units distributed for the second signal; or,
if the sending time of the second signal is earlier than the first signal, determining that a second time unit does not exist and/or determining that the first time unit is a first time unit of the first time units distributed by the first time unit for the first signal; or,
if the sending time of the first signal is earlier than the second signal, the first time unit is the last first time unit of the time units distributed by the first signal and a plurality of time units, and the second time unit is the foremost second time unit of the time units distributed by the second signal and a plurality of time units; or,
if the sending time of the second signal is earlier than the first signal, the first time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal, and the second time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal.
36. The method of claim 35, further comprising:
determining that the second time unit is not present and/or determining that the first time unit is present when the transmission priority of the first signal is lower than the transmission priority of the second signal;
or,
determining that the first time unit is not present and/or the second time unit is present when the transmission priority of the second signal is lower than the transmission priority of the first signal; wherein, the transmission priority when the first signal and the second signal collide is pre-agreed by the network side equipment and the UE or indicated to the UE by the network side equipment.
37. The method of claim 34, wherein the time corresponding to the first time unit and/or the second time unit is determined based on a rule, wherein the rule is predefined or configured by a network side device.
38. The method of claim 31, wherein the receiving the first signal and/or the second signal according to the first resource and the second resource further comprises:
determining an uplink receive beam corresponding to an uplink transmit beam of the first signal and the second signal;
and receiving the first signal and/or the second signal through the uplink receiving beam according to the first resource and the second resource.
39. The method of claim 38, wherein the determining the uplink transmission beam for the UE to transmit the first signal and/or the second signal comprises:
determining a first beam corresponding to the first signal as an uplink transmission beam for the UE to transmit the first signal and/or a second signal;
or,
determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the first signal and/or the second signal;
or,
determining a first beam corresponding to the first signal as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the second signal;
or,
and determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal according to the time interval between the first signal and the second signal.
40. The method of claim 39, wherein the determining the uplink transmission beam for the UE to transmit the first signal and/or the second signal according to the time interval between the first signal and the second signal comprises:
when a time interval exists between the first signal and the second signal and is greater than a threshold value, determining a first beam corresponding to the first signal as an uplink transmission beam for the UE to transmit the first signal, and/or determining a second beam corresponding to the second signal as an uplink transmission beam for the UE to transmit the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for the UE to transmit the first signal and/or the second signal on a time domain resource block.
41. The method of claim 40, wherein the threshold value is determined according to an uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined.
42. The method of claim 40, further comprising:
and indicating the time interval and/or the threshold value to the UE in a semi-static indication or dynamic indication mode.
43. The method of claim 42, further comprising:
and receiving the uplink transmission beam switching capability transmitted by the UE.
44. The method according to any of claims 31-43, wherein the first signal is PUSCH and the second signal is SRS; or the first signal is a PUCCH and the second signal is an SRS; or the first signal is a PUSCH, and the second signal is a PUCCH.
45. A method according to any of claims 31 to 43, wherein a time domain resource block is one or a group of slots, or the time domain resource block is a plurality of OFDM symbols; and/or
The size of the time domain resource block is predefined, or the size of the time domain resource block is predetermined by the network side equipment and the UE; and/or
The starting position of the time domain resource block is predetermined by the network side equipment and the UE, or the starting position of the time domain resource block is indicated to the UE by the network side equipment through signaling.
46. A User Equipment (UE), comprising: a first transceiver and a first processor;
the first transceiver is to: receiving first indication information sent by network side equipment, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
the first processor is further configured to: when the first signal and the second signal need to be transmitted on one time domain resource block, determining uplink transmission beams of the first signal and the second signal;
the first transceiver is further configured to: transmitting a first signal and a second signal on a time domain resource block through the uplink transmission beam;
the first processor is further configured to:
determining a time interval between the first signal and the second signal;
determining uplink transmission beams of the first signal and the second signal according to the time interval;
the size of the time interval is determined according to uplink transmission beam switching capability of the UE, or the size of the time interval is indicated to the UE by the network side device through signaling, or the size of the time interval is determined by time domain resources allocated to the first signal and the second signal by the network side device by the UE.
47. The UE of claim 46, wherein the first transceiver is further configured to: and receiving second indication information sent by the network side equipment, wherein the second indication information is used for indicating an uplink sending beam corresponding to the first signal and/or the second signal.
48. The UE of claim 47, wherein the first processor is further configured to:
when a time interval exists between the first signal and the second signal and is larger than a threshold value, determining a first beam as an uplink transmission beam for transmitting the first signal and determining a second beam as an uplink transmission beam for transmitting the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for transmitting the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal determined according to the second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
49. The UE of claim 48, wherein the threshold value is determined according to an uplink transmit beam switching capability of the UE; or the size of the threshold value is predefined; or the threshold value is indicated to the UE by the network side equipment through signaling.
50. The UE of claim 49,
the first transceiver is further configured to: and acquiring the time interval and/or the threshold value of the semi-static indication or the dynamic indication of the network side equipment.
51. The UE of claim 50,
the first transceiver is further configured to: and sending the uplink sending beam switching capability of the UE to network side equipment.
52. A UE, comprising: a second transceiver and a second processor;
the second transceiver is to: receiving first indication information sent by network side equipment, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
the second processor is to: determining a first resource allocated by the network side equipment for the first signal and/or the second signal, and determining a second resource which is not used for transmitting the first signal and/or the second signal in the first resource;
the second processor is further configured to: transmitting a first signal and a second signal according to the first indication information, the first resource and the second resource;
the second processor is further configured to: determining an uplink transmission beam for transmitting the first signal and/or the second signal;
the second transceiver is further configured to: and transmitting a first signal and/or a second signal on the same time domain resource block through the uplink transmission beam according to the first resource and the second resource.
53. The UE of claim 52, wherein the second processor is further configured to:
determining that a resource which is not used for transmitting a first signal is a resource corresponding to a first time unit, and if the first time unit exists, not sending the first signal in the first time unit; and/or the presence of a gas in the gas,
and determining that the resource which is not used for transmitting the second signal is the resource corresponding to the second time unit, and if the second time unit exists, not sending the second signal in the second time unit.
54. The UE of claim 52, wherein the second processor is further configured to:
determining a third time unit, where the third time unit is an overlapped time unit in time units allocated by the network side device for the first signal and the second signal;
determining, according to the third time unit, that a resource not used for transmitting the first signal is a resource corresponding to the first time unit, and if the first time unit exists, not sending the first signal in the first time unit; and/or determining that the resource not used for transmitting the second signal is the resource corresponding to the second time unit, and if the second time unit exists, not sending the second signal in the second time unit.
55. The UE of claim 54, wherein the second processor is further configured to:
if the sending time of the first signal is earlier than the second signal, determining that the second time unit does not exist, and/or determining that the first time unit is the last first time unit of the time units distributed by the first signal and several time units; or
If the sending time of the second signal is earlier than the first signal, determining that the first time unit does not exist and/or determining that the second time unit is the last second time unit of the time units distributed by the second signal; or,
if the sending time of the first signal is earlier than the second signal, determining that the first time unit does not exist and/or determining that the second time unit is a plurality of time units of the foremost second time unit of the time units distributed for the second signal; or,
if the sending time of the second signal is earlier than the first signal, determining that a second time unit does not exist and/or determining that the first time unit is a first time unit of the first time units distributed by the first time unit for the first signal; or,
if the sending time of the first signal is earlier than the second signal, the first time unit is the last first time unit of the time units distributed by the first signal and a plurality of time units, and the second time unit is the foremost second time unit of the time units distributed by the second signal and a plurality of time units; or,
if the sending time of the second signal is earlier than the first signal, the first time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal, and the second time unit is a first time unit of a plurality of time units at the forefront of the time unit allocated to the first signal.
56. The UE of claim 55, wherein the second processor is further configured to:
determining that the second time unit is not present and/or determining that the first time unit is present when the transmission priority of the first signal is lower than the transmission priority of the second signal; or
Determining that the first time unit is not present and/or determining that the second time unit is present when the transmission priority of the second signal is lower than the transmission priority of the first signal; wherein, the transmission priority when the first signal and the second signal collide is pre-agreed by the network side equipment and the UE or indicated to the UE by the network side equipment.
57. The UE of claim 54, wherein the first time unit corresponds to a time greater than a sum of a time corresponding to the third time unit and a beam switching time interval; or the time corresponding to the first time unit is equal to the sum of the time corresponding to the third time unit and the beam switching time interval;
and/or the presence of a gas in the gas,
the time corresponding to the second time unit is greater than the sum of the time corresponding to the third time unit and the beam switching time interval; or, the time corresponding to the second time unit is equal to the sum of the time corresponding to the third time unit and the beam switching time interval;
the beam switching time interval is a beam switching time interval required by the UE for beam switching, or a beam switching time interval indicated by the network side device for the UE, or a predetermined beam switching time interval.
58. The UE of claim 54, wherein the time corresponding to the first time unit and/or the second time unit is determined based on a rule, wherein the rule is predefined or configured by a network side device.
59. The UE of claim 52,
the second transceiver is further configured to: receiving second indication information sent by the network side equipment;
the second processor is further configured to:
determining a first beam corresponding to the first signal according to the second indication information;
determining the first beam as an uplink transmission beam for transmitting the first signal and the second signal;
or,
determining a second beam corresponding to the second signal according to second indication information;
determining the second beam as an uplink transmission beam for transmitting the first signal and the second signal;
or,
determining a first beam corresponding to the first signal according to the second indication information;
determining the first beam as an uplink transmission beam for transmitting the first signal;
determining a second beam corresponding to the second signal according to the second indication information;
and determining the second beam as an uplink transmission beam for transmitting the second signal.
60. The UE of claim 52, wherein the second processor is further configured to:
determining a default beam as an uplink transmission beam for transmitting the first signal and/or the second signal; or
Determining a time interval between the first signal and the second signal;
and determining uplink transmission beams of the first signal and the second signal according to the time interval.
61. The UE of claim 59, wherein the second processor is further configured to:
when a time interval exists between the first signal and the second signal and is larger than a threshold value, determining a first beam as an uplink transmission beam for transmitting the first signal and determining a second beam as an uplink transmission beam for transmitting the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for transmitting the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal determined according to the second indication information, and the second beam is an uplink transmission beam corresponding to the second signal determined according to the second indication information.
62. The UE of claim 61, wherein the threshold value is determined according to an uplink transmission beam switching capability of the UE; or the threshold value is predefined, or the threshold value is indicated by the network side device in a semi-static manner, or the threshold value is indicated to the UE by the network side device through signaling.
63. The UE of claim 62, wherein the second transceiver is further configured to: and sending the uplink beam switching capability of the UE to network side equipment.
64. A network-side device, comprising: a third transceiver and a third processor;
the third transceiver is to: sending first indication information to UE, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
the third transceiver is further configured to: receiving the first signal and the second signal sent by the UE on one time domain resource block;
the third processor is further configured to: determining an uplink transmission beam for the UE to transmit the first signal and the second signal;
the third transceiver is further to: receiving the first signal and the second signal transmitted by the UE on one time domain resource block through an uplink receiving beam corresponding to the uplink transmitting beam;
the third processor is further configured to:
determining uplink transmission beams for the UE to transmit the first signal and the second signal according to the time interval between the first signal and the second signal;
the size of the time interval is determined according to uplink transmission beam switching capability of the UE, or the size of the time interval is indicated to the UE by the network side device through signaling, or the size of the time interval is determined by time domain resources allocated to the first signal and the second signal by the network side device by the UE.
65. The network-side device of claim 64, wherein the third transceiver is further configured to: and sending second indication information to the UE, wherein the second indication information is used for indicating an uplink sending beam corresponding to the first signal and/or the second signal.
66. The network-side device of claim 64, wherein the third processor is further configured to:
when a time interval exists between the first signal and the second signal and is greater than a threshold value, determining a first beam as an uplink transmission beam for the UE to transmit the first signal, and determining a second beam as an uplink transmission beam for transmitting the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for the UE to transmit the first signal and the second signal;
the first beam is an uplink transmission beam corresponding to the first signal, and the second beam is an uplink transmission beam corresponding to the second signal.
67. The network-side device of claim 66, wherein the threshold value is determined according to an uplink transmission beam switching capability of the UE; or the size of the threshold value is predefined.
68. The network-side device of claim 67,
the third transceiver is further configured to: and indicating the threshold value to the UE in a semi-static indication or dynamic indication mode.
69. The network-side device of claim 68,
the third transceiver is further configured to: and receiving the uplink transmission beam switching capability transmitted by the UE.
70. A network-side device, comprising: a fourth transceiver and a fourth processor;
the fourth transceiver is to: sending first indication information to UE, wherein the first indication information is used for indicating the UE to send a first signal and a second signal;
the fourth processor is configured to: determining first resources allocated for the first and/or second signals and determining second resources of the first resources that are not used for transmission of the first and/or second signals;
the fourth transceiver is further configured to: receiving the first signal and/or the second signal according to the first resource and the second resource;
the fourth processor is further configured to: determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal;
the fourth transceiver is further to: and receiving the first signal and/or the second signal through an uplink receiving beam corresponding to the uplink transmitting beam according to the first resource and the second resource.
71. The network-side device of claim 70, wherein the fourth processor is further configured to:
determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or the presence of a gas in the gas,
and determining that the second resource which is not used for transmitting the second signal is the resource corresponding to the second time unit.
72. The network-side device of claim 70, wherein the fourth processor is further configured to:
determining a third time unit, where the third time unit is an overlapped time unit in time units allocated by the network side device for the first signal and the second signal;
according to the third time unit, determining a second resource which is not used for transmitting the first signal as a resource corresponding to the first time unit; and/or determining that the second resource not used for transmitting the second signal is the resource corresponding to the second time unit.
73. The network-side device of claim 72, wherein the fourth processor is further configured to:
if the sending time of the first signal is earlier than the second signal, determining that the second time unit does not exist, and/or determining that the first time unit is the last first time unit of the time units distributed by the first signal and several time units; or
If the sending time of the second signal is earlier than the first signal, determining that the first time unit does not exist and/or determining that the second time unit is the last second time unit of the time units distributed by the second signal; or,
if the sending time of the first signal is earlier than the second signal, determining that the first time unit does not exist and/or determining that the second time unit is a plurality of time units of the foremost second time unit of the time units distributed for the second signal; or,
if the sending time of the second signal is earlier than the first signal, determining that a second time unit does not exist and/or determining that the first time unit is a first time unit of the first time units distributed by the first time unit for the first signal; or,
if the sending time of the first signal is earlier than that of the second signal, determining that the first time unit is the last first time unit and a plurality of time units of the time units distributed by the first signal, and the second time unit is the foremost second time unit and a plurality of time units of the time units distributed by the second signal; or,
and if the sending time of the second signal is earlier than the first signal, determining that the first time unit is a plurality of time units of the first time unit at the forefront of the time units distributed by the first signal, and the second time unit is a plurality of time units of the first time unit at the forefront of the time units distributed by the first signal.
74. The network-side device of claim 73, wherein the fourth processor is further configured to:
determining that the second time unit is not present and/or determining that the first time unit is present when the transmission priority of the first signal is lower than the transmission priority of the second signal; or
Determining that the first time unit is not present and/or determining that the second time unit is present when the transmission priority of the second signal is lower than the transmission priority of the first signal; wherein, the transmission priority when the first signal and the second signal collide is pre-agreed by the network side equipment and the UE or indicated to the UE by the network side equipment.
75. The network-side device of claim 73, wherein the time corresponding to the first time unit and/or the second time unit is determined based on a rule, wherein the rule is predefined or configured by the network-side device.
76. The network-side device of claim 70,
the fourth processor is further configured to: determining an uplink receive beam corresponding to an uplink transmit beam of the first signal and the second signal;
the fourth transceiver is further to: and receiving the first signal and/or the second signal through the uplink receiving beam according to the first resource and the second resource.
77. The network-side device of claim 71,
the fourth processor is further configured to: determining a first beam corresponding to the first signal as an uplink transmission beam for the UE to transmit the first signal and/or a second signal;
or,
determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the first signal and/or the second signal;
or,
determining a first beam corresponding to the first signal as an uplink transmission beam for transmitting the first signal; determining a second beam corresponding to the second signal as an uplink transmission beam for transmitting the second signal;
or,
and determining an uplink transmission beam for the UE to transmit the first signal and/or the second signal according to the time interval between the first signal and the second signal.
78. The network-side device of claim 76, wherein the fourth processor is further configured to:
when a time interval exists between the first signal and the second signal and is greater than a threshold value, determining a first beam corresponding to the first signal as an uplink transmission beam for the UE to transmit the first signal, and/or determining a second beam corresponding to the second signal as an uplink transmission beam for the UE to transmit the second signal;
when no time interval exists between the first signal and the second signal, or when a time interval exists between the first signal and the second signal and is smaller than a threshold value, determining the same beam as an uplink transmission beam for the UE to transmit the first signal and/or the second signal on a time domain resource block.
79. The network-side device of claim 78,
the fourth transceiver is further configured to: and indicating the time interval and/or the threshold value to the UE in a semi-static indication or dynamic indication mode.
80. A user device, comprising: a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the data transmission method according to any one of claims 1 to 8; or implementing the steps of a data transmission method according to any of claims 9 to 22.
81. A network-side device, comprising: a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the data transmission method according to any one of claims 23 to 30; or the steps of a data transmission method as claimed in any one of claims 31 to 45.
82. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the data transmission method according to one of claims 1 to 8; or the steps of a data transmission method according to any of claims 9 to 22; or the steps of a data transmission method according to any of claims 23 to 30; or the steps of a data transmission method as claimed in any one of claims 31 to 45.
CN201810143340.8A 2018-02-11 2018-02-11 Data transmission method and equipment Active CN110149700B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810143340.8A CN110149700B (en) 2018-02-11 2018-02-11 Data transmission method and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810143340.8A CN110149700B (en) 2018-02-11 2018-02-11 Data transmission method and equipment

Publications (2)

Publication Number Publication Date
CN110149700A CN110149700A (en) 2019-08-20
CN110149700B true CN110149700B (en) 2022-04-01

Family

ID=67589108

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810143340.8A Active CN110149700B (en) 2018-02-11 2018-02-11 Data transmission method and equipment

Country Status (1)

Country Link
CN (1) CN110149700B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110536452A (en) * 2019-09-03 2019-12-03 中兴通讯股份有限公司 A kind of indicating means, device and storage medium
WO2022086437A1 (en) 2020-10-23 2022-04-28 Panasonic Intellectual Property Corporation Of America Enhancing uplink transmission with multiple beams

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102132604A (en) * 2008-08-27 2011-07-20 高通股份有限公司 Multiplexing of control information and data for wireless communication
CN108093480A (en) * 2017-09-30 2018-05-29 中兴通讯股份有限公司 A kind of method and device of signal transmission

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101407094B1 (en) * 2012-10-31 2014-06-16 엘지전자 주식회사 Method and apparatus for transmitting uplink signal

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102132604A (en) * 2008-08-27 2011-07-20 高通股份有限公司 Multiplexing of control information and data for wireless communication
CN108093480A (en) * 2017-09-30 2018-05-29 中兴通讯股份有限公司 A kind of method and device of signal transmission

Also Published As

Publication number Publication date
CN110149700A (en) 2019-08-20

Similar Documents

Publication Publication Date Title
US11032838B2 (en) Method for transmitting and receiving scheduling request between terminal and base station in wireless communication system and device for supporting same
US12010706B2 (en) Uplink subframe shortening in time-division duplex (TDD) systems
KR102346481B1 (en) Reference signal and message transmission method and transmission resource determination method and device
EP4187834B1 (en) Resource indication method, mobile terminal and base station
KR101486181B1 (en) Method for transmitting sounding reference symbol, base station and user equipment
CN111587552A (en) Method for transmitting or receiving PUCCH carrying SR in wireless communication system and apparatus therefor
EP3281296B1 (en) Frequency hopping method for machine type communication
AU2016434165B2 (en) Signal transmission method, terminal device and network device
US20180242347A1 (en) Configuration of uplink transmission for a wireless device
US20190159178A1 (en) Data transmission method, terminal device, and network device
CN110999365A (en) Data transmission method and terminal equipment
TWI743444B (en) Data transmission method and equipment
EP3614760A1 (en) Method and apparatus for information transmission
EP3629659A1 (en) Data transmission method and apparatus
CN110149700B (en) Data transmission method and equipment
CN109474997B (en) Method and equipment for transmitting uplink control information
US11240791B2 (en) Communication method, terminal device and network device
CN110890953B (en) Communication method and communication device using unlicensed frequency band
CN113973364A (en) Transmission method of synchronous signal block SSB, terminal equipment and network equipment
CN109803394B (en) Method and apparatus for multi-slot transmission
CN109691204B (en) Network node, user device and method for a wireless communication system
EP4513811A1 (en) Apparatus and method for performing transmission and reception of srs on basis of plurality of symbols in wireless communication system
CN111836381B (en) Transmission method, method and equipment for configuring PUCCH (physical uplink control channel)
EP3429288B1 (en) Data transmission method, base station, and user equipment
CN114520712A (en) Transmission method and transmission device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210603

Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing

Applicant after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Applicant before: Telecommunications Science and Technology Research Institute Co.,Ltd.

GR01 Patent grant
GR01 Patent grant