Uplink transmission method and communication device
By detecting time domain resource conflicts in the terminal device and adjusting the transmission time, the conflict problem with other uplink information resources when sending SRS by frequency hopping is solved, and the stability of uplink transmission and positioning accuracy is maintained.
Patent Information
- Application Number
- CN202311458713.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-02
- Publication Date
- 2025-05-06
AI Technical Summary
When the terminal device sends a detection reference signal (SRS) frequency hopping, the time domain resources may conflict with other uplink information resources, resulting in difficulty in uplink transmission.
By determining in the terminal device whether there is overlap between the first time domain unit and the second time domain unit, the transmission time is adjusted to avoid conflict. The specific method includes sending uplink information without sending SRS when determining the resource overlap at the first time or before, or sending uplink information without sending SRS when determining the resource overlap after the third time.
It effectively solves the problem of time domain resource conflict during frequency hopping SRS, ensures the normal progress of uplink transmission, and maintains the accuracy of positioning signals.
Smart Images

Figure CN119946856A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communications, and more specifically, to an uplink transmission scheme and a communication device. Background Art
[0002] In uplink positioning based on cellular networks, the terminal device can send a sounding reference signal (SRS) to the network device so that the network device can determine the location of the terminal device based on the positioning technology. However, the measurement accuracy of the positioning technology is affected by the bandwidth occupied by the SRS. The larger the bandwidth occupied by the SRS, the higher the measurement accuracy of the positioning technology and the more accurate the location of the terminal device.
[0003] When the bandwidth of a single SRS transmission supported by a terminal device is small, the terminal device can send the SRS by frequency hopping, and the network device receives and processes the SRS sent by the terminal device by frequency hopping, which can improve the measurement accuracy of the positioning technology. For example, the terminal device sends an SRS with a bandwidth of 20 megahertz (MHz) in five frequency hopping sub-bands, and the network device receives and processes the SRS in the five frequency hopping sub-bands to obtain a measurement result equivalent to or similar to that of an SRS with a bandwidth of 100 MHz.
[0004] Generally speaking, the terminal device sends SRS according to the frequency hopping pattern configured by the network device. Since the frequency hopping pattern is flexible, the network device can schedule or configure the terminal device to send an uplink signal or an uplink channel between two consecutive frequency hopping sub-bands in the time domain. However, the time required for the terminal device to switch from the resource position for sending the previous hop SRS to the resource position for sending the uplink signal or the uplink channel, and then from the resource position for sending the uplink signal or the uplink channel to the resource position for sending the next hop SRS may be greater than the time domain interval between the two frequency hops, causing the time domain resources for sending the uplink signal or the uplink channel to conflict with the time domain resources for sending the next hop SRS. Alternatively, the time domain resource position where the network device needs to schedule the uplink signal or the uplink channel just overlaps with the time domain resources where the terminal device needs to send a certain hop SRS.
[0005] Therefore, when the resources for frequency hopping of the terminal device to send the SRS conflict with the time domain resources for sending the uplink signal or the uplink channel, how to perform uplink transmission becomes an urgent problem to be solved. Summary of the invention
[0006] The present application provides an uplink transmission method and a communication device, which can resolve the conflict when the time domain resources required for sending SRS in a frequency hopping manner conflict with the time domain resources required for sending other uplink information.
[0007] In the first aspect, an uplink transmission method is provided, which can be executed by a terminal device or by a component of the terminal device (such as a chip or a chip system, etc.), and the present application does not limit this. The method includes: when it is determined at a first moment or before the first moment that a first time domain unit and a second time domain unit overlap, sending a first uplink information; wherein the first moment is before the second moment and is separated from the second moment by a first time length, the second moment corresponds to the starting moment of the first time domain unit, the first time domain unit is the time domain resource occupied by the nth frequency hop in m frequency hops, the m frequency hops are used to transmit SRS, the second time domain unit is the time domain resource occupied by the first uplink information, the first time length is associated with at least one of the SRS, the first uplink information or a physical downlink control channel (PDCCH), and the PDCCH is used to schedule the first uplink information.
[0008] In the second aspect, an uplink transmission method is provided, which can be executed by a terminal device or by a component of the terminal device (such as a chip or a chip system, etc.), and the present application does not limit this. The method includes: when it is determined at a first moment or before the first moment that the first time domain unit and the second time domain unit overlap, sending the first uplink information; wherein the first moment is after the third moment and is separated from the third moment by a first time length, the third moment corresponds to the end moment of the PDCCH, the PDCCH is used to schedule the first uplink information, the first time domain unit is the time domain resource occupied by the nth frequency hop in the m frequency hops, the m frequency hops are used to transmit the SRS, the second time domain unit is the time domain resource occupied by the first uplink information, and the first time length is associated with at least one of the SRS, the first uplink information or the PDCCH.
[0009] In the above technical solution, the first time is determined according to the starting time of the terminal device sending each hop SRS or according to the received PDCCH. Before the first time, if the terminal device can determine that the first uplink information and the time domain resources for frequency hopping to send SRS conflict, then the first uplink information is sent without sending SRS, which helps to solve the problem of conflict between SRS resources and other uplink information resources during the frequency hopping transmission of SRS.
[0010] The second moment corresponds to the start moment of the first time domain unit, and may include any of the following: the second moment is the start moment of the first time domain unit; the second moment is the moment before the start moment of the first time domain unit, and the second moment is separated from the start moment of the first time domain unit by a first preset duration; or the second moment is the moment after the start moment of the first time domain unit, and the second moment is separated from the start moment of the first time domain unit by a first preset duration. Exemplarily, the first preset duration may be associated with the capability of the terminal device, for example, the first preset duration may be 0.01 milliseconds (ms), or may also be 0.05 ms, or may also be other durations.
[0011] The third moment corresponds to the end moment of the PDCCH, and may include any of the following: the third moment is the end moment of the terminal device receiving the PDCCH; the third moment is the moment before the end moment of the PDCCH, and the third moment and the end moment of the PDCCH are separated by a second preset duration; or the third moment is the moment after the end moment of the PDCCH, and the third moment and the end moment of the PDCCH are separated by a second preset duration. Exemplarily, the second preset duration may be associated with the capability of the terminal device, for example, the second preset duration may be 0.01 milliseconds (ms), or may also be 0.05ms, or may also be other durations.
[0012] It should be noted that the SRS involved in the present application may be an SRS for positioning sent by frequency hopping, and each frequency hopping in m frequency hoppings may occupy one symbol or multiple symbols.
[0013] In some implementations, m and n are both positive integers, and m is greater than or equal to n.
[0014] In some implementations, before determining that the first time domain unit and the second time domain unit overlap, the method further includes: receiving a PDCCH, and determining a second time-frequency unit required for sending the first uplink information according to the PDCCH.
[0015] In some implementations, before determining that the first time domain unit and the second time domain unit overlap, the method further includes: receiving resource configuration information for sending the first uplink information, and determining the second time-frequency unit required to send the first uplink information according to the resource configuration information.
[0016] In some implementations, when it is not determined that the first time domain unit and the second time domain unit overlap at or before the first time, the SRS is sent and the first uplink information is not sent.
[0017] In some implementations, when it is determined that the first time domain unit and the second time domain unit overlap at or before the first time, the SRS is not sent in the first time domain unit.
[0018] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, sending the first uplink information includes: sending the first uplink information in the second time domain unit; the method also includes: sending SRS in the third time domain unit, the third time domain unit being the part of the first time domain unit except the overlapping part with the second time domain unit.
[0019] In the above technical solution, when the time domain resources of the first uplink information conflict with the time domain resources required for frequency hopping to send SRS, after determining to send the first uplink information, the part of the SRS that conflicts with the first uplink information is discarded, and the remaining part of the SRS that does not conflict with the first uplink information is sent. This not only resolves the conflict in time domain resources, but also helps to ensure the accuracy of positioning through the first type of SRS.
[0020] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, it includes: the first duration is associated with the first subcarrier spacing, and the first subcarrier spacing is associated with at least one of the SRS, the first uplink information or the PDCCH.
[0021] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the first subcarrier spacing is the smallest subcarrier spacing among the subcarrier spacing for sending SRS, the subcarrier spacing for sending first uplink information, and the subcarrier spacing for receiving PDCCH.
[0022] In the above technical solution, selecting the smallest subcarrier spacing helps to maximize the first duration, so that the terminal device has enough time to prepare for sending the first uplink information.
[0023] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the first subcarrier spacing is the smallest subcarrier spacing between a subcarrier spacing for sending the first uplink information and a subcarrier spacing for sending the SRS.
[0024] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the first duration is associated with the first subcarrier spacing, including: the first duration is determined by the first subcarrier spacing and the duration required for switching the bandwidth part (bandwidthpart, BWP).
[0025] Exemplarily, the first duration includes a first sub-duration and a second sub-duration, the first sub-duration is determined according to the first subcarrier spacing, and the second sub-duration is determined according to the duration required for BWP switching.
[0026] In the above technical solution, when determining the first duration, the time required for the terminal device to perform BWP switching is taken into consideration, which can ensure that the terminal device has sufficient time to perform BWP switching and improve the success rate of sending the first uplink information.
[0027] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the first duration is determined by the capability of the terminal device.
[0028] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the first uplink information includes a first uplink channel and / or a first uplink signal, the first uplink channel includes a physical uplink control channel (physical uplink control channel, PUCCH) or a physical uplink shared channel (physical uplink shared channel, PUSCH), the SRS is a first type of SRS, and the first uplink signal includes a second type of SRS.
[0029] Exemplarily, the first type of SRS may be a specific type of SRS, for example, an SRS sent in a frequency hopping manner, more specifically, the first type of SRS may be a positioning SRS sent in a frequency hopping manner. The second type of SRS may be other SRSs except the above-mentioned specific type of SRS, for example, other SRSs except the SRS sent in a frequency hopping manner.
[0030] In the third aspect, an uplink transmission method is provided, which can be executed by a terminal device or by a component of the terminal device (such as a chip or a chip system, etc.), and the present application does not limit this. The method includes: at the time corresponding to the first symbol or before the time corresponding to the first symbol, when it is determined that the first time domain unit and the second time domain unit overlap, sending the first uplink information; wherein the first symbol is before the second symbol and is separated from the second symbol by M symbols, the second symbol is the starting symbol of the first time domain unit, the first time domain unit is the time domain resource occupied by the nth frequency hop in the m frequency hops, the m frequency hops are used to transmit SRS, the second time domain unit is the time domain resource occupied by the first uplink information, the M symbols are associated with at least one of the SRS, the first uplink information or the PDCCH, and the PDCCH is used to schedule the first uplink information.
[0031] In a fourth aspect, an uplink transmission method is provided, which can be executed by a terminal device or by a component of a terminal device (such as a chip or a chip system, etc.), and the present application does not limit this. The method includes: at a time corresponding to a first symbol or before a time corresponding to the first symbol, when it is determined that the first time domain unit and the second time domain unit overlap, sending the first uplink information; wherein the first symbol is after the third symbol and is separated from the third symbol by M symbols, the third symbol is the end symbol of the PDCCH, the PDCCH is used to schedule the first uplink information, the first time domain unit is the time domain resource occupied by the nth frequency hop in the m frequency hops, the m frequency hops are used to transmit the SRS, the second time domain unit is the time domain resource occupied by the first uplink information, and the M symbols are associated with at least one of the SRS, the first uplink information or the PDCCH.
[0032] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, sending the first uplink information includes: sending the first uplink information in the second time domain unit, and sending SRS in the third time domain unit, the third time domain unit being the part of the first time domain unit except the overlapping part with the second time domain unit.
[0033] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, M symbols are associated with at least one of SRS, first uplink information, or PDCCH, including: M symbols are associated with a first subcarrier spacing, and the first subcarrier spacing is associated with at least one of a first type of SRS, first uplink information, or PDCCH.
[0034] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the first subcarrier spacing is associated with at least one of SRS, first uplink information or PDCCH, including: the first subcarrier spacing is the smallest subcarrier spacing among the subcarrier spacing for sending SRS, the subcarrier spacing for sending the first uplink information, and the subcarrier spacing for receiving PDCCH.
[0035] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the first subcarrier spacing is associated with at least one of SRS, first uplink information or PDCCH, including: the first subcarrier spacing is the subcarrier spacing for sending the first uplink information and the smallest subcarrier spacing among the subcarrier spacing for sending SRS.
[0036] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the M symbols are determined based on the first subcarrier spacing and the duration required for BWP switching.
[0037] Exemplarily, N symbols among the M symbols are determined according to the first subcarrier spacing, and the number of remaining symbols among the M symbols except the N symbols is determined according to the time required for BWP switching.
[0038] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the M symbols are determined by the capability of the terminal device.
[0039] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the first uplink information includes a first uplink channel or a first uplink signal, the first uplink channel includes PUCCH or PUSCH, the above-mentioned SRS is a first-type SRS, and the first uplink signal includes a second-type SRS.
[0040] In the fifth aspect, an embodiment of the present application provides a communication device. The communication device may be a device or apparatus with a chip, or a device or apparatus with an integrated circuit, or a chip, a chip system, a module or a control unit in the device or apparatus shown above, and the present application does not limit it. It should be noted that in the present application, when referring to a communication device, it may refer to the communication device itself, or to a chip, a functional module or an integrated circuit in the communication device that completes the method provided in the present application, and the present application does not limit it. The device is used to execute the method provided in any one of the first to fourth aspects above. Specifically, the device may include units and / or modules, such as a processing unit and a transceiver unit, for executing the method provided in any one of the first to fourth aspects or the first to fourth aspects.
[0041] In some implementations, the processing unit may be at least one processor. The transceiver unit may be a transceiver, or an input / output interface. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0042] In some implementations, the communication device is a chip, a chip system or a circuit in a transmitting device. The transceiver module may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip, the chip system or the circuit. The processing unit may be at least one processor, a processing circuit or a logic circuit.
[0043] In a sixth aspect, the embodiments of the present application provide a processor for executing the methods provided in the above aspects. For operations such as sending and receiving involved in the processor, if there is no special description, or if it does not conflict with its actual role or internal logic in the relevant description, it can be understood as operations such as processor output, reception, and input, and can also be understood as sending and receiving operations performed by a radio frequency circuit and an antenna, and this application does not limit this.
[0044] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium. The computer-readable storage medium stores instructions or program codes, and when the instructions or program codes are executed by a processor, the method provided in any one of the implementation modes of the first to fourth aspects above can be implemented.
[0045] In an eighth aspect, an embodiment of the present application provides a computer program product comprising instructions. When the computer program product is run on a computer, the computer is caused to execute the method provided in any one of the implementations of the first to fourth aspects above.
[0046] In a ninth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, wherein the processor reads instructions stored in a memory through the communication interface and executes the method provided in any one of the implementation modes of the first to fourth aspects.
[0047] Optionally, as an implementation method, the chip also includes a memory, in which a computer program or instructions are stored, and the processor is used to execute the computer program or instructions stored in the memory. When the computer program or instructions are executed, the processor is used to execute the method provided in any one of the implementation methods of the first to fourth aspects above.
[0048] The beneficial effects brought about by the third to seventh aspects mentioned above can be specifically referred to the description of the beneficial effects in the first or second aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 It is a schematic diagram of a communication system applied in an embodiment of the present application.
[0050] Figure 2 A schematic diagram of another communication system applied in an embodiment of the present application.
[0051] Figure 3 It is a schematic flow chart of the uplink transmission method provided in an embodiment of the present application.
[0052] Figure 4 It is a schematic diagram of an application scenario of the uplink transmission method provided in an embodiment of the present application.
[0053] Figure 5 This is another application scenario schematic diagram of the uplink transmission method provided in the embodiment of the present application.
[0054] Figure 6 This is another schematic flowchart of the uplink transmission method provided in an embodiment of the present application.
[0055] Figure 7 This is another application scenario schematic diagram of the uplink transmission method provided in the embodiment of the present application.
[0056] Figure 8 This is another application scenario schematic diagram of the uplink transmission method provided in the embodiment of the present application.
[0057] Fig. 9 This is another application scenario schematic diagram of the uplink transmission method provided in the embodiment of the present application.
[0058] Fig.10 This is another application scenario schematic diagram of the uplink transmission method provided in the embodiment of the present application.
[0059] Fig.11 This is another application scenario schematic diagram of the uplink transmission method provided in the embodiment of the present application.
[0060] Fig.12 It is a schematic diagram of a communication device provided in an embodiment of the present application.
[0061] Fig.13 This is another schematic diagram of the communication device provided in an embodiment of the present application.
[0062] Fig.14 It is a schematic diagram of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0063] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0064] The technical solution provided in this application can be applied to various communication systems, such as: the fifth generation (5th generation, 5G) or new radio (new radio, NR) system, long term evolution (long term evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD) system, etc. The technical solution provided in this application can also be applied to future communication systems, such as the sixth generation (6th generation, 6G) mobile communication system. The technical solution provided in this application can also be applied to device to device (device to device, D2D) communication, vehicle to everything (vehicle-to-everything, V2X) communication, machine to machine (machine to machine, M2M) communication, machine type communication (machine type communication, MTC), and Internet of things (Internet of things, IoT) communication system. The technical solution provided in this application can also be applied to non-terrestrial network (non-terrestrial network, NTN) systems such as intersatellite communication and satellite communication.
[0065] As an example, a satellite communication system includes a satellite base station and a terminal device. The satellite base station provides communication services for the terminal device. The satellite base station can also communicate with the base station. The satellite can be used as a base station or as a terminal device. Among them, the satellite can refer to a drone, a hot air balloon, a low-orbit satellite, a medium-orbit satellite, a high-orbit satellite, etc. The satellite can also refer to a non-ground base station or non-ground equipment, etc.
[0066] As an example, V2X communication may include: vehicle-to-vehicle (V2V) communication, vehicle-to-roadside infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-network (V2N) communication.
[0067] A device in a communication system can send a signal to another device or receive a signal from another device. The signal may include information, signaling, or data. The device may also be replaced by an entity, a network entity, a communication device, a communication module, a node, a communication node, etc. The device is used as an example for description in this application.
[0068] The terminal device in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.
[0069] The terminal device may be a device that provides voice / data to users, for example, a handheld device or a vehicle-mounted device with a wireless connection function. At present, some examples of terminals are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (public land mobile The embodiments of the present application do not limit this.
[0070] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and fully or partially independent of smartphones, such as smart watches or smart glasses, as well as devices that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.
[0071] In the embodiment of the present application, the device for realizing the function of the terminal device can be the terminal device, or it can be a device that can support the terminal device to realize the function, such as a chip system or a chip, which can be installed in the terminal device. In the embodiment of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices.
[0072] The network device in the embodiment of the present application may be a device for communicating with a terminal device, and the network device may also be referred to as an access network device or a wireless access network device, such as a base station. The network device in the embodiment of the present application may refer to a wireless access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station may broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station, auxiliary station, multi-standard wireless (motor slide retainer, MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station may be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. The base station may also refer to a communication module, modem or chip used to be set in the aforementioned equipment or device. The base station may also be a mobile switching center and a device that performs the base station function in D2D, V2X, and M2M communications, a network-side device in a 6G network, and a device that performs the base station function in a future communication system. The base station may support networks with the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form used by the network equipment.
[0073] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0074] In some deployments, the network device mentioned in the embodiments of the present application may be a device including a CU, or a DU, or a device including a CU and a DU, or a control plane CU node (central unit of the control plane (central unit-control plane, CU-CP)) and a user plane CU node (central unit of the user plane (central unit-user plane, CU-UP)) and a DU node.
[0075] The network equipment provides services for the cell, and the terminal equipment communicates with the cell through the transmission resources (e.g., frequency domain resources, or spectrum resources) allocated by the network equipment. The cell can belong to a macro base station (e.g., macro eNB or macro gNB, etc.), or to a base station corresponding to a small cell. The small cells here may include: metrocell, microcell, picocell, femtocell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services. The above-mentioned cell can be understood as an area within the coverage range of the wireless signal of the network equipment.
[0076] The network equipment and terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on aircraft, balloons and satellites in the air. The embodiments of the present application do not limit the scenarios in which the network equipment and terminal equipment are located.
[0077] In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in this article is a kind of association relationship that describes associated objects, indicating that three relationships can exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In this application, "at least one" means one or more, and "multiple" means two or more. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0078] The prefixes such as "first" and "second" used in the embodiments of the present application are only used to distinguish different description objects, and have no limiting effect on the position, order, priority, quantity or content of the described objects. The use of prefixes such as ordinal numbers used to distinguish description objects in the embodiments of the present application does not constitute a limitation on the described objects. For the statement of the described objects, please refer to the description in the context of the claims or embodiments, and the use of such prefixes should not constitute an unnecessary limitation.
[0079] In order to facilitate understanding of the technical solution of the present application, some of the terms involved in the present application are explained below.
[0080] Figure 1 1 is a schematic diagram of a communication system 100 used in an embodiment of the present application. Figure 1 As shown, the wireless communication system 100 may include at least one network device, such as Figure 1 The wireless communication system 100 may further include at least one terminal device, such as Figure 1 The terminal device 120 is shown. For example, both the network device and the terminal device may be configured with multiple antennas, and the network device and the terminal device may communicate using multiple antenna technology.
[0081] It should be understood that Figure 1 This is a simplified schematic diagram for ease of understanding only. The wireless communication system 100 may also include other network devices or other terminal devices. Figure 1 Not drawn in.
[0082] Positioning is an important function in mobile communication systems, requiring the system to provide user location information in real time. The 5G communication system has put forward high-precision positioning requirements for positioning, requiring the outdoor positioning error to be less than 10 meters and the indoor positioning error to be less than 1 meter. Positioning technologies may include uplink positioning, downlink positioning, and uplink and downlink positioning. In uplink positioning, the network device measures the SRS signal sent by the terminal device. In the actual positioning scenario, the network device may include a serving base station and may also include a neighboring base station. Among them, the serving base station is a base station located in the cell where the terminal device to be located is located, and the serving base station may provide communication connection services for the terminal device to be located. There may be at least two neighboring base stations, and the neighboring base station may be the base station of the cell where the terminal device to be located is located, or the neighboring base station may also be the base station of other cells, or the neighboring base station may also be part of the base station of the cell where the terminal device to be located is located and part of the base station of other cells.
[0083] Figure 2 A schematic diagram of a positioning scenario is shown, such as Figure 2As shown, the service base station can send configuration information to the terminal device, and the configuration information may include SRS resource information, and the SRS resource information indicates the time-frequency resource position occupied by an SRS resource. The time domain types of SRS resource configuration are periodic, semi-continuous and non-periodic. The configuration information of the periodic SRS resource includes a period (such as 2ms, 5ms, 10ms, etc.) and an offset parameter. After the service base station configures the SRS resource for the terminal device, the terminal device will send the SRS on the determined SRS resource according to the configuration information in the time slot of a specific period. The configuration information of the non-periodic SRS resource does not include a period, but only includes a time domain offset K of the downlink control information (DCI) that triggers the SRS. When the terminal device receives the DCI signaling at the Mth time and the signaling indicates that the SRS is triggered, the SRS will be sent on the corresponding SRS resource at the M+Kth time, where K and M are positive integers. SRS can support transmission in a frequency hopping manner, and the specific frequency hopping characteristics can be jointly determined by parameters in both the time domain and the frequency domain.
[0084] In a specific implementation, when it is necessary to send SRS in a frequency hopping manner, the SRS resource information can indicate the following: the location of the starting physical resource block (PRB) in the frequency domain of the resources required for the first frequency hopping transmission of SRS in the time domain, the bandwidth occupied by each frequency hopping transmission of SRS, the number of overlapping resources in the frequency domain required for two consecutive SRS hops (such as the number of overlapping PRBs), the starting time slot offset and starting symbol corresponding to the time domain resources occupied by each frequency hopping transmission of SRS, and the number of consecutive symbols required for each frequency hopping transmission of SRS. Based on the above SRS resource information, the terminal device can determine a unique frequency hopping pattern, that is, the time and frequency resources required for each hop when the SRS is sent by frequency hopping. Whether it is periodic, semi-continuous, or non-periodic SRS, it can be configured as a frequency hopping pattern. The frequency hopping corresponding to each frequency hopping pattern can be completed in one time slot or multiple time slots. Furthermore, the terminal device can send an SRS for positioning (hereinafter referred to as positioning SRS) according to the frequency hopping pattern. For example, the terminal device may send a positioning SRS to the serving base station, and the terminal device may also send a positioning SRS to the neighboring base station 1 and / or the neighboring base station 2. After receiving the positioning SRS, the serving base station and / or the neighboring base station measure the arrival time of the SRS, and then determine the position of the terminal device to be located based on the time of arrival (TOA) positioning technology or the angle of arrival (UL-AOA) positioning technology.
[0085] As described above, when the network device configures or schedules the terminal to send a positioning SRS in a frequency hopping manner, the network device may still schedule or configure the terminal device to send an uplink signal or an uplink channel, resulting in the terminal device sending positioning SRS resources and uplink signal or uplink channel resources overlapping in the time domain, or the time required for the terminal device to switch from the resource location of sending the previous hop SRS to the resource location of sending other uplink signals or channels and then switch to the resource location of the next hop SRS after sending it exceeds the configured time interval between two consecutive hop SRSs, resulting in a time domain resource conflict.
[0086] Figure 3 An exemplary flow chart of an uplink transmission method provided in an embodiment of the present application is shown. Figure 3 The method 300 shown can resolve the conflict between the time domain resources required for sending SRS by frequency hopping and the time domain resources required for uplink channels or signals. For ease of description, the following is an exemplary description using the execution subject of the method 300 as a terminal device as an example. It can be understood that the execution subject of the method 300 can also be a component of the terminal device, such as a chip or a chip system or circuit, which is not limited to this. The steps described below as being executed by a single execution subject can also be divided into being executed by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Figure 3 The illustrated method 300 may include the following steps.
[0087] S301, at a first moment or before the first moment, determine that there is an overlap between a first time domain unit and a second time domain unit, wherein the first moment is before the second moment and is separated from the second moment by a first time length, the second moment corresponds to the starting moment of the first time domain unit, the first time domain unit is a time domain resource occupied by an nth frequency hop among m frequency hops, the m frequency hops are used to transmit SRS, the second time domain unit is a time domain resource occupied by the first uplink information, the first time length is associated with at least one of the SRS, the first uplink information or PDCCH, and the PDCCH is used to schedule the first uplink information.
[0088] Exemplarily, the SRS may include the positioning SRS, and the SRS sent by frequency hopping is referred to as the first type SRS. The time domain sending method of the first type SRS may be periodic, semi-continuous, or non-periodic, and this application does not specifically limit this. m and n are both positive integers, and m is greater than or equal to n.
[0089] In some implementations, before executing S301, the method further includes: the terminal device receives the first type of SRS resource configuration information, and determines the first time domain unit and the second time corresponding to the nth frequency hop for sending the first type of SRS according to the first type of SRS resource configuration information. Exemplarily, the content indicated by the first type of SRS resource configuration information can refer to the description in the above embodiment, which is not repeated here. The first type of SRS resource configuration information may include the SRS resource information in the above embodiment.
[0090] In some implementations, before executing S301, the method further includes: the terminal device receives the PDCCH, and determines the second time domain unit corresponding to sending the first uplink information according to downlink control information (DCI) carried by the PDCCH.
[0091] In some implementations, before executing S301, the method further includes: the terminal device receives configuration information, the configuration information includes time-frequency resources used to send the first uplink information, and determines the second time domain unit corresponding to sending the first uplink information according to the configuration information.
[0092] S302: Send first uplink information.
[0093] The following combination Figure 4 S301 and S302 are described in detail. Figure 4 In the example, time domain unit 1 is the first time domain unit and time domain unit 2 is the second time domain unit. Time t1 can be understood as the second time determined according to the first type of SRS resource configuration information, time t2 can be understood as the first time, and the duration between time t1 and time t2 is the first duration, which can include N symbols. Exemplarily, the first duration and / or N symbols can be determined according to the capability of the terminal device. Specifically, as Figure 4 As shown, at time t2 or before time t2, it is determined that time domain unit 1 and time domain unit 2 overlap, then the first uplink information is sent through time domain unit 2, and the first type SRS is not sent.
[0094] In some implementations, such as Figure 5 As shown, at time t2 or before time t2, if the terminal device has not determined that time domain unit 1 and time domain unit 2 overlap, the first type of SRS is sent through time domain unit 1, and the first uplink information is not sent.
[0095] In some implementations, the terminal device determines the first moment based on the first duration and the second moment, wherein the first duration is associated with at least one of the first type of SRS, the first uplink information, or the PDCCH, including: the first duration is associated with the first subcarrier spacing, and the first subcarrier spacing is associated with at least one of the first type of SRS, the first uplink information, or the physical downlink control channel PDCCH. Alternatively, the first duration is determined by the terminal device capability. The terminal device capability is associated with at least one of the first type of SRS, the first uplink information, or the PDCCH, for example, the terminal device capability is associated with the first subcarrier spacing, and the first subcarrier spacing is associated with at least one of the first type of SRS, the first uplink information, or the physical downlink control channel PDCCH.
[0096] Among them, the first subcarrier spacing is associated with at least one of the first type of SRS, the first uplink information or the physical downlink control channel PDCCH, which may include: the first subcarrier spacing is the subcarrier spacing for sending the first type of SRS, or is the subcarrier spacing for sending the first uplink information, or is the subcarrier spacing for receiving PDCCH; or, the first subcarrier spacing is the minimum subcarrier spacing among the subcarrier spacing for sending the first type of SRS, the subcarrier spacing for sending the first uplink information, and the subcarrier spacing for receiving PDCCH; or, the first subcarrier spacing is the minimum subcarrier spacing among the subcarrier spacing for sending the first uplink information and the subcarrier spacing for sending the first type of SRS; or, the first subcarrier spacing is the minimum subcarrier spacing among the subcarrier spacing for sending the first uplink information and the subcarrier spacing for receiving PDCCH; or, the first subcarrier spacing is the minimum subcarrier spacing among the subcarrier spacing for sending the first type of SRS and the subcarrier spacing for receiving PDCCH.
[0097] In some implementations, the first duration and / or the value of N is related to the capability of the terminal device. For example, if the capability of the terminal device is processing capability 1, the relationship between the first subcarrier spacing and the value of N can be as shown in Table 1; if the capability of the terminal device is processing capability 2, the relationship between the first subcarrier spacing and the value of N can be as shown in Table 2. Among them, processing capability 1 and processing capability 2 are as defined in the communication protocol 3GPP TS 38.214, and are not repeated here. In Tables 1 and 2, μ represents the subcarrier spacing type, and Δf represents the subcarrier spacing.
[0098] Table 1
[0099] μ <![CDATA[Δf=2 μ ·15[kHz]]]> N 0 15 10 1 30 12 2 60 23 3 120 36 5 480 144 6 960 288
[0100] Table 2
[0101]
[0102] Among them, frequency range 1 refers to the low frequency band, that is, the frequency range of 410MHz to 7125MHz.
[0103] For example, if the terminal device has a processing capability of 1 and the first subcarrier spacing is determined to be 120kHz, the first duration may be the duration corresponding to 36 symbols when the subcarrier spacing is 120kHz, that is, 0.125 / 14×36≈0.32ms. For another example, if the terminal device has a processing capability of 2 and the first subcarrier spacing is determined to be 30kHz, the first duration may be the duration corresponding to 5.5 symbols when the subcarrier spacing is 30kHz, that is, 0.5 / 14×5.5≈0.20ms.
[0104] In some implementations, the first duration may be determined according to the second subcarrier spacing, and the value of the second subcarrier spacing is less than or equal to a preset threshold. Exemplarily, the preset threshold may be 30 kHz, or may be 60 kHz. Alternatively, the preset threshold may also be related to the capability of the terminal device, for example, the preset threshold corresponding to processing capability 1 may be 120 kHz, and the preset threshold corresponding to processing capability 2 may be 60 kHz.
[0105] It should be noted that, in a specific implementation, the first subcarrier spacing or the second subcarrier spacing can be as small as possible, so that the determined first duration is as large as possible.
[0106] In some implementations, the first uplink information includes a first uplink channel and / or a first uplink signal, the first uplink channel includes a PUCCH or a PUSCH, and the first uplink signal includes a second type of SRS. The second type of SRS can be understood as other SRSs except for the SRS sent in a frequency hopping manner, such as an SRS for beam management, an SRS for codebook-based or non-codebook downlink transmission, an SRS for antenna switching, or an SRS for positioning that is not sent in a frequency hopping manner.
[0107] The uplink transmission method provided in the embodiment of the present application determines the first moment according to the starting moment of the terminal device sending each hop SRS. Before the first moment, if the terminal device can determine that the time domain resources of the first uplink information and the first type of SRS conflict, then the first uplink information is sent without sending the first type of SRS, which helps to solve the problem of conflict between SRS resources and other uplink information resources during the frequency hopping transmission of SRS.
[0108] Figure 6 An exemplary flow chart of an uplink transmission method provided in an embodiment of the present application is shown. Figure 6The method 600 shown can resolve the conflict between the time domain resources required for sending SRS by frequency hopping and the time domain resources required for uplink channels or signals. For ease of description, the following is an exemplary description using the execution subject of the method 600 as a terminal device as an example. It can be understood that the execution subject of the method 600 can also be a component of the terminal device, such as a chip or a chip system or a circuit, which is not limited to this. The steps described below as being executed by a single execution subject can also be divided into being executed by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Figure 6 The illustrated method 600 may include the following steps.
[0109] S601, determine at a first moment or before the first moment that there is an overlap between the first time domain unit and the second time domain unit, wherein the first moment is after the third moment and is separated from the third moment by a first time length, the third moment corresponds to an end moment of a physical downlink control channel PDCCH, the PDCCH is used to schedule first uplink information, the first time domain unit is a time domain resource occupied by an nth frequency hop in m frequency hops, the m frequency hops are used to transmit SRS, the second time domain unit is a time domain resource occupied by the first uplink information, and the first time length is associated with at least one of the SRS, the first uplink information or the PDCCH.
[0110] Regarding the SRS, the method for determining the first time domain unit, and the method for determining the second time domain unit, reference may be made to the description in method 300 and will not be repeated here.
[0111] S602: Send first uplink information.
[0112] The following combination Figure 7 S601 and S602 are described in detail. Figure 7 In the example, time domain unit 1 is the first time domain unit and time domain unit 2 is the second time domain unit. Time T1 can be understood as the third time determined according to PDCCH, time T3 can be understood as the first time, the duration between time T1 and time T3 is the first duration, and the first duration may include N symbols. Time T2 is the starting time of sending the second time domain unit. Specifically, Figure 7 As shown, at time T3 or before time T3, it is determined that time domain unit 1 and time domain unit 2 overlap, then the first uplink information is sent through time domain unit 2, and the first type SRS is not sent.
[0113] In some implementations, such as Figure 8 As shown, at time T3 or before time T3, if the terminal device has not determined that time domain unit 1 and time domain unit 2 overlap, the first type of SRS is sent through time domain unit 1, and the first uplink information is not sent.
[0114] In some implementations, the terminal device determines the first time according to the first duration and the third time. The method for determining the first duration can refer to the description in method 300, which will not be repeated here.
[0115] The uplink transmission method provided in the embodiment of the present application determines the first moment according to the end moment of the terminal device receiving the PDCCH. Before the first moment, if the terminal device can determine that the time domain resources of the first uplink information and the first type of SRS conflict, then the first uplink information is sent instead of the first type of SRS, which helps to solve the problem of conflict between SRS resources and other uplink information resources during the frequency hopping transmission of SRS.
[0116] In an embodiment of the present application, the first moment can also be understood as the moment corresponding to the first symbol, the second moment corresponds to the start symbol of the first time domain unit, the third moment corresponds to the end symbol of the PDCCH, and the start symbol of the first time domain unit is spaced N symbols from the first symbol, or the end symbol of the PDCCH is spaced N symbols from the first symbol.
[0117] It should be noted that the embodiment of the present application does not specifically limit the relationship between the start symbol of the first time domain unit and the start symbol of the second time domain unit. For example, the start symbol of the second time domain unit may be located before the start symbol of the first time domain unit, such as Figure 4 , Figure 5 , Figure 7 , Figure 8 As shown; or, the starting symbol of the second time domain unit may overlap with the starting symbol of the first time domain unit; or, the starting symbol of the second time domain unit may be located after the starting symbol of the first time domain unit. In a specific implementation, no matter how the order of the starting symbol of the first time domain unit and the starting symbol of the second time domain unit is, as long as the terminal device can determine that the first time domain unit overlaps with the second time domain unit at or before the first moment, there is enough time to prepare for sending the first uplink information.
[0118] In some implementations, the start symbol of the second time domain unit is located after the start symbol of the first time domain unit, or the end symbol of the second time domain unit is located before the end symbol of the first time domain unit, that is, the first time domain unit can be divided into two parts, one part overlaps with the second time domain unit, and the other part does not overlap with the second time domain unit, and the part that does not overlap with the second time domain unit is hereinafter referred to as the third time domain unit. Then, before or after executing S302 or S602, the terminal device can also send the first type of SRS through the third time domain unit.
[0119] For example, Fig. 9 and Fig.10As shown, time domain unit 3 can be regarded as an example of a third time domain unit. When it is determined that time domain unit 1 and time domain unit 2 overlap before time t2 or time T3, the first type of SRS is sent in time domain unit 3 and the first uplink information is sent in time domain unit 2.
[0120] Generally speaking, the network device can configure one or more BWPs for the terminal device. The BWP can be composed of continuous PRBs in the frequency domain, and the BWP is a subset of the bandwidth of the terminal device. The minimum granularity of the BWP in the frequency domain is 1 PRB, and one or more bandwidth regions may overlap in the frequency domain. In a single-carrier scenario, a terminal device may have only one active BWP (active BWP) at a time, and the terminal device receives data / reference signals or sends data / reference signals on the activated BWP. In some implementations, the BWP used by the terminal device to send the first uplink information, the BWP used to receive the PDCCH, and the BWP or frequency domain position used to send the first type of SRS may be different. This requires a certain switching time for the terminal device to switch from the BWP for receiving the PDCCH to the BWP or frequency domain position for sending the first type of SRS, or the terminal device needs a certain switching time to switch from the BWP for receiving the PDCCH or the BWP or frequency domain position for sending the first type of SRS to the BWP for sending the first uplink information.
[0121] Therefore, the first duration determined in the above embodiment may include a first sub-duration and a second sub-duration, the first sub-duration being determined according to the first subcarrier spacing, and the second sub-duration being determined according to the duration required for BWP switching. Figure 4 , Figure 5 as well as Fig. 9 The duration (or number of symbols) between t2 and t1 in, or Figure 7 , Figure 8 as well as Fig.10 The duration (or number of symbols) between T1 and T3 in the transmission includes the duration (or number of symbols) determined according to the first carrier spacing and the duration (or number of symbols) determined according to the BWP or frequency domain position switching.
[0122] Exemplarily, the BWP switching may include any of the following: switching from a BWP or frequency domain position for sending a first type of SRS to a BWP for sending a first uplink information, switching from a BWP for receiving a PDCCH to a BWP for sending a first uplink information, and switching from a BWP for receiving a PDCCH to a BWP or frequency domain position for sending a first type of SRS. The second sub-duration is determined based on the duration required for the BWP or frequency domain position switching, which can be understood as: the second sub-duration is the duration required for the actual BWP or frequency domain position switching, or the second sub-duration may also be the longest duration required in the above three BWP or frequency domain position switching scenarios.
[0123] In the above embodiment, the duration required for BWP or frequency domain position switching is considered when determining the first duration, so that when a time domain resource conflict occurs, the terminal device can have enough time to perform BWP or frequency domain position switching.
[0124] Considering the time required for BWP or frequency domain position switching, combined with Fig. 9 and Fig.10 In the scenario shown, when the terminal device sends the first type of SRS in the third time domain unit and sends the first uplink information in the second time domain unit, it may only be able to send the first type of SRS in part of the symbols in the third time domain unit. For example, the third time domain unit includes 3 symbols, and switching from the BWP or frequency domain position for sending the first type of SRS to the BWP for sending the first uplink information requires a duration corresponding to 1 symbol. The terminal device sends the first type of SRS in the first 2 symbols of the third time domain unit, and then switches the BWP or frequency domain position. After the BWP or frequency domain position switch is completed, the first uplink information is sent in the second time domain unit.
[0125] Combination of the above Figures 3 to 10 The present invention describes a solution to a resource conflict between a terminal device and other uplink information when sending a positioning SRS in a frequency hopping manner in a component carrier (CC). In actual implementation, a network device may send configuration information to a terminal device, and the configuration information includes information about multiple carriers for sending positioning SRS, and time-frequency resource information required for sending positioning SRS on each carrier, so that the terminal device can send positioning SRS on multiple CCs simultaneously. After the terminal device is configured to send positioning SRS on multiple CCs simultaneously, it may also be scheduled or configured to send the first uplink information in an initial BWP or an activated BWP, and the initial BWP or activated BWP may be one of the multiple CCs used to send SRS, or the initial BWP or activated BWP may not belong to any CC. At this time, the terminal device can solve the time domain resource conflict problem between the first uplink information and the positioning SRS according to the solution in method 300 or method 600.
[0126] For example, Fig.11As shown in (a), the terminal device is configured or scheduled to send positioning SRS in CC1 to CC3 simultaneously. The terminal device receives PDCCH before time T1', and the PDCCH schedules the terminal device to send the first uplink information in the activated BWP that coincides with CC1, and time T1' is the end time of PDCCH. If the terminal device determines before time T2' that there is a time domain resource conflict between the first uplink information and the positioning SRS, the terminal device sends the first uplink information in the activated BWP and no longer sends the positioning SRS in multiple CCs; otherwise, the terminal device sends the positioning SRS in multiple CCs. Or, Fig.11 As shown in (b), the terminal device is configured or scheduled to send the positioning SRS in CC1 to CC3 at the same time at time T3', and the terminal device is scheduled or configured to send the first uplink information through the initial BWP or activated BWP of CC4. If the terminal device determines before time T4' that there is a time domain resource conflict between the first uplink information and the positioning SRS, the terminal device sends the first uplink information in the initial BWP or activated BWP, and no longer sends the positioning SRS in multiple CCs; otherwise, the terminal device sends the positioning SRS in multiple CCs.
[0127] Among them, the duration between T1' and T2' (or T3' and T4') may include N symbols, and the N symbols are determined according to the third subcarrier spacing, and the third subcarrier spacing may be the subcarrier spacing with the smallest value among the subcarrier spacings of all CCs, or the third subcarrier spacing may be as small as possible, so that the determined duration between T1' and T2' (or T3' and T4') is as long as possible. More specifically, the third subcarrier spacing may be related to the capability of the terminal device. For example, when the capability of the terminal device is processing capability 1, the relationship between the third subcarrier spacing and the value of N may refer to Table 1 above, and when the capability of the terminal device is processing capability 2, the relationship between the third subcarrier spacing and the value of N may refer to Table 2 above.
[0128] Combination of the above Figures 1 to 11 The uplink transmission method provided in the embodiment of the present application is described. In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between the various embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.
[0129] Combine the following Figure 12 to Figure 14 The communication device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the contents not described in detail can be referred to the method embodiment above, and will not be repeated here for the sake of brevity.
[0130] Fig.12A schematic block diagram of a communication device 2000 provided in an embodiment of the present application. The device 2000 includes a processing unit 2010 (or a determination module) and a transceiver unit 2020 (or a transceiver module), the transceiver unit 2020 can be used to implement corresponding transceiver functions, and the processing unit 2010 can be used to implement corresponding processing functions.
[0131] Optionally, the transceiver unit 2020 may include a sending unit and a receiving unit. The sending unit is used to perform the sending operation in the above method embodiment. The receiving unit is used to perform the receiving operation in the above method embodiment.
[0132] In some implementations, the apparatus 2000 may include a sending module but not a receiving module.
[0133] Optionally, the device 2000 also includes a storage unit, which can be used to store instructions and / or data, and the processing unit 2010 can read the instructions and / or data in the storage unit so that the device implements the relevant actions performed by the terminal device in the aforementioned method embodiments.
[0134] The apparatus 2000 may be used to execute the actions executed by the terminal device in the above method 300 or method 600. Specifically, the processing unit 2010 is used to determine whether the first time domain unit and the second time domain unit overlap. The transceiver unit 2020 is used to: when the processing unit 2010 determines that the first time domain unit and the second time domain unit overlap at or before the first moment, send the first uplink information.
[0135] In some implementations, the transceiver unit 2020 is further used to: send the first uplink information in the second time domain unit, and send the first type of SRS in the third time domain unit, where the third time domain unit is the portion of the first time domain unit excluding the overlapping portion with the second time domain unit.
[0136] It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiments, for example, the method for determining the first moment, the method for determining the first time domain unit, the method for determining the second time domain unit, etc. For the sake of brevity, they will not be repeated here.
[0137] It should also be understood that the device 2000 here is embodied in the form of a functional unit. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a proprietary processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art can understand that the device 2000 can be specifically the communication device in the above-mentioned embodiment, and can be used to execute the various processes and / or steps corresponding to the communication device in the above-mentioned method embodiments. To avoid repetition, it will not be repeated here.
[0138] The device 2000 of each of the above schemes has the function of implementing the corresponding steps performed by the communication device (such as a terminal device) in the above method. The function can be implemented by hardware, or by hardware executing the corresponding software implementation. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the transceiver operations and related processing operations in each method embodiment.
[0139] In addition, the above-mentioned transceiver unit 2020 can also be a transceiver circuit (for example, can include a sending circuit, or can also include a receiving circuit), and the processing unit 2010 can be a processing circuit.
[0140] It should be pointed out that Fig.12 The device in the embodiment may be a communication device (such as a terminal device) in the foregoing embodiment, or may be a chip or a chip system, such as a system on chip (SoC). The transceiver unit may be an input / output circuit or a communication interface; the processing unit may be a processor or a microprocessor or an integrated circuit integrated on the chip. This is not limited here.
[0141] Fig.13 A schematic diagram of another communication device 2100 provided in an embodiment of the present application is shown. The device 2100 includes a processor 2110, the processor 2110 is coupled to a memory 2120, the memory 2120 is used to store computer programs or instructions and / or data, and the processor 2110 is used to execute the computer program or instructions stored in the memory 2120, or read the data stored in the memory 2120, so as to execute the methods in the above method embodiments.
[0142] Optionally, there are one or more processors 2110 .
[0143] Optionally, the memory 2120 is one or more.
[0144] Optionally, the memory 2120 is integrated with the processor 2110 or provided separately.
[0145] Alternatively, if Fig.13 As shown, the device 2100 further includes a transceiver 2130, and the transceiver 2130 is used for receiving and / or sending signals. For example, the processor 2110 is used for controlling the transceiver 2130 to receive and / or send signals.
[0146] As an example, the processor 2110 may have Fig.12 The processing unit 2010 shown in FIG. 2 may have the function of a storage unit, the memory 2120 may have the function of a storage unit, and the transceiver 2130 may have the function of a Fig.12 The functions of the transceiver unit 2020 are shown in FIG.
[0147] As a solution, the device 2100 is used to implement the operations performed by the communication device (such as terminal equipment) in the above various method embodiments.
[0148] For example, the processor 2110 is configured to execute computer programs or instructions stored in the memory 2120 to implement relevant operations of the communication device in each of the above method embodiments.
[0149] In some implementations, taking the device 2100 as a terminal device as an example, the transceiver 2130 may include a transmitter, a receiver, a radio frequency circuit, an antenna, and an input-output device. The processor 2110 is mainly used to process the communication protocol and communication data, and to control the terminal device, execute the software program, process the data of the software program, etc. The memory 2120 is mainly used to store software programs and data. The radio frequency circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. The input-output device (for example, a touch screen, a display screen, a keyboard, etc.) is mainly used to receive data input by the user and output data to the user. It should be noted that some types of terminal devices may not have input-output devices.
[0150] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data.
[0151] In the embodiment of the present application, the antenna and the radio frequency circuit with transceiver functions can be regarded as the transceiver module of the terminal device, and the processor with processing function can be regarded as the processing module of the terminal device.
[0152] In some implementations, the processor 2110 may also be referred to as a processing unit, a processing board, a processing module, a processing device, etc. The transceiver 2130 may also be referred to as a transceiver unit, a transceiver, a transceiver device, etc.
[0153] When the device 2100 is a chip, the chip includes a processor, a memory, and a transceiver. The transceiver may be an input / output circuit or a communication interface; the processor may be a processing module or a microprocessor or an integrated circuit integrated on the chip. The sending operation of the terminal device in the above method embodiment may be understood as the output of the chip, and the receiving operation of the terminal device in the above method embodiment may be understood as the input of the chip.
[0154] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0155] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0156] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.
[0157] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0158] Fig.14 FIG. 2 is a schematic diagram of a chip system 2200 provided in an embodiment of the present application. The chip system 2200 (or also referred to as a processing system) includes a logic circuit 2210 and an input / output interface 2220 .
[0159] Among them, the logic circuit 2210 can be a processing circuit in the chip system 2200. The logic circuit 2210 can be coupled to the storage unit and call the instructions in the storage unit so that the chip system 2200 can implement the methods and functions of each embodiment of the present application. The input / output interface 2220 can be an input / output circuit in the chip system 2200, outputting information processed by the chip system 2200, or inputting data or signaling information to be processed into the chip system 2200 for processing.
[0160] As a solution, the chip system 2200 is used to implement the operations performed by the communication device (such as terminal equipment) in the above various method embodiments.
[0161] For example, the logic circuit 2210 is used to implement the processing-related operations performed by the communication device (such as a terminal device) in the above method embodiments; the input / output interface 2220 is used to implement the sending and / or receiving-related operations performed by the communication device (such as a terminal device) in the above method embodiments.
[0162] An embodiment of the present application also provides a computer-readable storage medium on which computer instructions for implementing the methods executed by a communication device (such as a terminal device) in the above-mentioned method embodiments are stored.
[0163] For example, when the computer program is executed by a computer, the computer can implement the method performed by a communication device (such as a terminal device) in each embodiment of the above method.
[0164] An embodiment of the present application also provides a computer program product, comprising instructions, which, when executed by a computer, implement the methods performed by a communication device (such as a terminal device) in the above-mentioned method embodiments.
[0165] The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.
[0166] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0167] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. For example, the computer can be a personal computer, a server, or a network device, etc. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media integrations. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)). For example, the aforementioned available medium includes, but is not limited to, various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0168] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. An uplink transmission method, characterized in that: include: When it is determined at a first moment or before the first moment that the first time domain unit and the second time domain unit overlap, sending first uplink information; The first moment is before the second moment and is separated from the second moment by a first time length, the second moment corresponds to the starting moment of the first time domain unit, the first time domain unit is the time domain resource occupied by the nth frequency hop among m frequency hops, the m frequency hops are used to transmit a sounding reference signal SRS, the second time domain unit is the time domain resource occupied by the first uplink information, the first time length is associated with at least one of the SRS, the first uplink information or a physical downlink control channel PDCCH, and the PDCCH is used to schedule the first uplink information.
2. An uplink transmission method, characterized in that: include: When it is determined at a first moment or before the first moment that the first time domain unit and the second time domain unit overlap, sending first uplink information; The first moment is after the third moment and is separated from the third moment by a first time duration, the third moment corresponds to an end time of a physical downlink control channel PDCCH, the PDCCH is used to schedule the first uplink information, the first time domain unit is the time domain resource occupied by the nth frequency hop among m frequency hops, the m frequency hops are used to transmit a sounding reference signal SRS, the second time domain unit is the time domain resource occupied by the first uplink information, and the first time duration is associated with at least one of the SRS, the first uplink information or the PDCCH.
3. The method according to claim 1 or 2, characterized in that: The sending the first uplink information includes: Sending the first uplink information in the second time domain unit; The method further includes: sending the SRS in a third time domain unit, where the third time domain unit is a portion of the first time domain unit except for a portion overlapping with the second time domain unit.
4. The method according to any one of claims 1 to 3, characterized in that in, The first duration is associated with a first subcarrier spacing, and the first subcarrier spacing is associated with at least one of the SRS, the first uplink information, or the PDCCH.
5. The method according to claim 4, characterized in that in, The first subcarrier spacing is the smallest subcarrier spacing among the subcarrier spacing for sending the SRS, the subcarrier spacing for sending the first uplink information, and the subcarrier spacing for receiving the PDCCH.
6. The method according to claim 4, characterized in that in, The first subcarrier spacing is the smallest subcarrier spacing between a subcarrier spacing for sending the first uplink information and a subcarrier spacing for sending the SRS.
7. The method according to any one of claims 4 to 6, characterized in that in, The first duration is determined by the first subcarrier spacing and the duration required for switching the bandwidth part BWP.
8. The method according to any one of claims 4 to 7, characterized in that The first duration is determined by the capability of the terminal device.
9. The method according to any one of claims 1 to 8, characterized in that The first uplink information includes a first uplink channel and / or a first uplink signal, the first uplink channel includes a physical uplink control channel PUCCH or a physical uplink shared channel PUSCH, the SRS is a first type SRS, and the first uplink signal includes a second type SRS.
10. A communication device, characterized in that: It comprises a processing unit and a transceiver unit, wherein the processing unit and the transceiver unit are used to execute the method as claimed in any one of claims 1 to 9.
11. A communication device, characterized in that: The device comprises at least one processor coupled to at least one memory, wherein the at least one processor is configured to execute a computer program or instruction stored in the at least one memory so as to enable the communication device to perform the method according to any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that: Instructions or program codes are stored thereon, and when the instructions or program codes are executed by a processor, the processor implements the method according to any one of claims 1 to 9.
13. A chip, characterized in that: The chip includes a processor and a communication interface, wherein the communication interface is used to receive data frames and transmit them to the processor or send data frames to other communication devices other than the communication device including the chip, and the processor is used to execute the method as described in any one of claims 1 to 9.
Citation Information
Cited By
Uplink transmission methods and communication apparatus
EP4780108A1
Uplink transmission methods and communication apparatus
WO2025092667A1