Reference signal transmission method and communication apparatus
By receiving configuration information in the terminal device to determine the uplink transmission window and sending SRS in the window, the resource collision problem caused by the reduction of channel bandwidth of the terminal device is solved, and positioning accuracy and data transmission efficiency are improved.
Patent Information
- Application Number
- PCT/CN2024/109903
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-04
- Filing Date
- 2024-08-05
- Publication Date
- 2025-02-13
AI Technical Summary
In the evolution of 5G technology, the channel bandwidth of terminal devices has been reduced, resulting in the inability to send detection reference signals (SRSs) simultaneously, thereby increasing the risk of resource collisions.
The time domain location of the uplink transmission window is determined by receiving configuration information and sending SRSs within the window, thereby reducing collisions with other physical channel resources.
It effectively reduces resource collisions in SRS frequency hopping transmission, improves positioning accuracy, and reduces the impact on data transmission.
Smart Images

Figure CN2024109903_13022025_PF_FP_ABST
Abstract
Description
Reference signal transmission method and communication device
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on August 4, 2023, with application number 2023109804110 and application name “Reference Signal Transmission Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a reference signal transmission method and a communication device. Background Art
[0003] With the further evolution of 5G technology, in order to reduce the cost of terminal devices, the channel bandwidth of terminal devices has been further reduced, especially for terminal devices in IoT scenarios. In many application scenarios, terminal devices have high-precision positioning requirements. Positioning accuracy is usually closely related to the channel bandwidth of the terminal device. The larger the bandwidth, the higher the positioning accuracy. Therefore, if the RF bandwidth of the terminal device is not large enough, the terminal device cannot send the sounding reference signal (SRS) on a larger bandwidth at the same time. In this case, the terminal device sends the SRS by frequency hopping, that is, the terminal device can send the SRS multiple times on different frequency domain resources in a time division multiplexing (TDM) manner (i.e., on different time domain resources). The positioning accuracy is improved by combining the transmission of SRS on multiple different frequency domain resources. In existing protocols, the resources used to carry SRS may collide with other physical channel resources. How to reduce resource collisions in SRS frequency hopping transmission is an urgent problem to be solved.
[0004] Summary of the Invention
[0005] The embodiments of the present application provide a reference signal transmission method and a communication device, wherein SRS transmission is performed in an uplink transmission window, thereby reducing resource collision.
[0006] In a first aspect, an embodiment of the present application provides a reference signal transmission method, the method comprising:
[0007] receiving configuration information, where the configuration information is used to configure a time domain position of an uplink sending window;
[0008] An uplink sending window is determined according to the configuration information, and a sounding reference signal SRS is sent in the uplink sending window.
[0009] Based on the description of the first aspect, the terminal device receives configuration information for determining the time domain position of the uplink sending window, thereby determining the uplink sending window according to the configuration information, and sending SRS in the determined uplink sending window. Since the SRS is sent in a specific uplink sending window, collisions with other physical channel resources can be reduced.
[0010] In an optional implementation manner, the configuration information indicates at least one of the following: the length of the uplink sending window, the starting position of the uplink sending window, and the period of the uplink sending window.
[0011] By implementing this approach, the information of the uplink sending window can be indicated through configuration information, thereby facilitating determination of the time domain position of the uplink sending window.
[0012] In an optional implementation manner, the configuration information is configured for an SRS resource, or the configuration information is configured for an SRS resource set to which the SRS resource belongs;
[0013] The SRS resource is a time-frequency resource used to carry the SRS.
[0014] When implementing this method, the configuration information can be specifically configured for SRS resources, or specifically configured for the SRS resource set to which the SRS resources belong, thereby improving the flexibility of uplink sending window configuration, improving the utilization of the uplink sending window, and thus reducing the impact of the uplink sending window on data transmission.
[0015] In an optional implementation, the configuration information includes the length of the uplink sending window; and the method further includes:
[0016] Receiving downlink control information (DCI) or a media access control element (MAC CE), where the DCI or MAC CE indicates a first offset, where the first offset is a time offset after an end position of a received resource of the DCI or MAC CE;
[0017] Determining a starting position of the uplink sending window according to the first offset and an end position of a receiving resource of the DCI or MAC CE;
[0018] The determining the uplink sending window according to the configuration information includes:
[0019] The uplink sending window is determined according to a starting position of the uplink sending window and a length of the uplink sending window.
[0020] In this implementation, the length of the uplink sending window is configured by configuration information, and the starting position of the uplink sending window is dynamically indicated by the DCI or MAC CE. That is, the uplink sending window is indicated only when needed. This can improve the utilization of the uplink sending window, reduce the impact of the uplink sending window on data transmission, and reduce resource collisions.
[0021] In an optional implementation, the configuration information includes the length of the uplink sending window; and the method further includes:
[0022] Determining a starting position of the uplink sending window according to a time domain starting position of a first SRS resource, where the first SRS resource is an SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by a DCI or a MAC CE;
[0023] The determining the uplink sending window according to the configuration information includes:
[0024] The uplink sending window is determined according to a starting position of the uplink sending window and a length of the uplink sending window.
[0025] In implementing this method, the length of the uplink sending window is configured by the configuration information, and the first SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by DCI or MAC CE is determined, the starting position of the uplink sending window is determined according to the first SRS resource, and then the uplink sending window is determined according to the starting position of the uplink sending window and the length of the uplink sending window configured by the configuration information. When SRS needs to be transmitted, the uplink sending window can be determined by the first SRS resource with the earliest time domain starting position, so that the uplink sending window can encompass the SRS resources as much as possible, improve the utilization rate of the uplink sending window, reduce the impact of the uplink sending window on data transmission, and reduce resource collisions.
[0026] In an optional implementation manner, determining the starting position of the uplink sending window according to the time domain starting position of the first SRS resource includes:
[0027] The starting position of the uplink sending window is determined according to the time domain starting position of the first SRS resource and a second offset, where the second offset is a time offset relative to the time domain starting position of the first SRS resource.
[0028] By implementing this approach, the time domain starting position of the first SRS resource can be shifted forward to a position determined by the second offset as the starting position of the uplink sending window, thereby improving the reliability of SRS transmission.
[0029] In an optional implementation, the configuration information includes a third offset and a fourth offset, the third offset being a time offset before a time domain start position of an SRS resource, and the fourth offset being a time offset after a time domain end position of the SRS resource, where the SRS resource is a time-frequency resource used to carry the SRS;
[0030] The determining the uplink sending window according to the configuration information includes:
[0031] Determining a starting position of the uplink sending window according to the third offset and a time domain starting position of the SRS resource;
[0032] Determining an end position of the uplink sending window according to the fourth offset and the time domain end position of the SRS resource;
[0033] The uplink sending window is determined according to the starting position and the ending position.
[0034] By implementing this method, the third offset forward of the time domain starting position of the SRS resource and the fourth offset backward of the time domain starting position of the SRS resource can be configured through configuration information, so that the uplink sending window suitable for the SRS resource can be determined according to the specific SRS resource, thereby improving the utilization rate of the uplink sending window.
[0035] In an optional implementation, the initial state of the uplink sending window is an activated state;
[0036] The sending a sounding reference signal SRS in the uplink sending window includes:
[0037] The SRS is sent in the uplink sending window that is in the activated state.
[0038] By implementing this approach, SRS is sent in the activated uplink sending window instead of sending SRS in all uplink sending windows, which can improve the utilization of the uplink sending window.
[0039] In an optional embodiment, the method further includes:
[0040] receiving first indication information, where the first indication information is used to instruct deactivation of N consecutive uplink sending windows, where N is an integer greater than or equal to 1;
[0041] Data transmission is performed in the deactivated N consecutive uplink sending windows.
[0042] By implementing this approach, N consecutive uplink sending windows can be deactivated through the first indication information, and data transmission can be performed in the deactivated N consecutive uplink sending windows, thereby reducing the impact on data transmission.
[0043] In an optional implementation, the initial state of the uplink sending window is an inactive state; and the method further includes:
[0044] receiving second indication information, where the second indication information is used to instruct activation of M consecutive uplink sending windows, where M is an integer greater than or equal to 1;
[0045] The sending a sounding reference signal SRS in the uplink sending window includes:
[0046] The SRS is sent in the activated M consecutive uplink sending windows.
[0047] When this method is implemented, the initial state of the uplink sending window is an inactive state. The network can activate M consecutive uplink sending windows through the second indication information, and send SRS in the activated M uplink sending windows. That is, the uplink sending window is activated when SRS needs to be sent, so that SRS is sent in the uplink sending window. This can improve the utilization rate of the uplink sending window and reduce the impact on data transmission, thereby reducing resource collisions.
[0048] In an optional implementation, the value of N or M is preconfigured.
[0049] By implementing this approach, the number of uplink sending windows to be activated or deactivated can be preconfigured, which can reduce signaling overhead.
[0050] In an optional implementation, the value of N is one of a plurality of first candidate values; the first indication information includes first numerical indication information, and the first numerical indication information is used to indicate the value of N;
[0051] The value of M is one of multiple second candidate values; the second indication information includes second numerical indication information, and the second numerical indication information is used to indicate the value of M.
[0052] In this implementation, the value of N may be indicated by the first indication information, and the value of M may be indicated by the second indication information, so that the number of activated or deactivated uplink sending windows can be flexibly determined.
[0053] In an optional implementation, the first indication information or the second indication information is carried in a DCI or a MAC CE.
[0054] By implementing this method, the first indication information or the second indication information is carried in the DCI or MAC CE, thereby avoiding the introduction of new signaling and reducing interactive signaling.
[0055] In an optional implementation manner, the sending a sounding reference signal SRS in the uplink sending window includes:
[0056] In response to the uplink sending window overlapping with the measurement gap, an SRS is sent in the uplink sending window.
[0057] By implementing this approach, when the uplink sending window overlaps with the measurement gap, the SRS is still sent in the uplink sending window, giving priority to ensuring the reliability of SRS transmission.
[0058] In an optional implementation manner, in response to the uplink sending window overlapping with the measurement gap, sending the SRS in the uplink sending window includes:
[0059] In response to the uplink sending window overlapping with the measurement gap and satisfying a first condition, sending an SRS in the uplink sending window;
[0060] The first condition includes at least one of the following: the priority of the SRS resource used to carry the SRS is greater than or equal to a first threshold; the priority of the uplink sending window is greater than or equal to a second threshold.
[0061] By implementing this approach, when the uplink sending window overlaps with the measurement gap, priority is given to ensuring SRS transmission on high-priority SRS resources, and / or priority is given to ensuring SRS transmission in the high-priority uplink sending window.
[0062] In an optional implementation manner, the sending a sounding reference signal SRS in the uplink sending window includes:
[0063] In response to the uplink sending window not overlapping with the measurement gap, sending an SRS in the uplink sending window;
[0064] The method further comprises:
[0065] In response to the uplink sending window overlapping with the measurement gap, the SRS is not sent in the uplink sending window.
[0066] In a second aspect, an embodiment of the present application provides a reference signal transmission method, the method comprising:
[0067] Sending configuration information, where the configuration information is used to configure a time domain position of an uplink sending window;
[0068] A sounding reference signal (SRS) is received in the uplink sending window.
[0069] In an optional implementation manner, the configuration information indicates at least one of the following: the length of the uplink sending window, the starting position of the uplink sending window, and the period of the uplink sending window.
[0070] In an optional implementation manner, the configuration information is configured for an SRS resource, or the configuration information is configured for an SRS resource set to which the SRS resource belongs;
[0071] The SRS resource is a time-frequency resource used to carry the SRS.
[0072] In an optional implementation, the configuration information includes the length of the uplink sending window;
[0073] Downlink control information DCI or media access control element MAC CE is sent, where the DCI or MAC CE indicates a first offset, where the first offset is a time offset relative to an end position of a receiving resource of the DCI or MAC CE.
[0074] In an optional embodiment, the configuration information includes the length of the uplink sending window, or the configuration information includes the length of the uplink sending window and a second offset, wherein the second offset is a time offset relative to a time domain starting position of a first SRS resource, and the first SRS resource is the SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by DCI or MAC CE.
[0075] In an optional embodiment, the configuration information includes a third offset and a fourth offset, the third offset is a time offset before the time domain starting position of the SRS resource, and the fourth offset is a time offset after the time domain ending position of the SRS resource, and the SRS resource is a time-frequency resource used to carry the SRS.
[0076] In an optional implementation, the initial state of the uplink sending window is an activated state;
[0077] The receiving a sounding reference signal SRS in the uplink sending window includes:
[0078] An SRS is received in the activated uplink sending window.
[0079] In an optional embodiment, the method further includes:
[0080] Sending first indication information, where the first indication information is used to instruct deactivation of N consecutive uplink sending windows, where N is an integer greater than or equal to 1;
[0081] Data transmission is performed in the deactivated N consecutive uplink sending windows.
[0082] In an optional implementation, the initial state of the uplink sending window is an inactive state; and the method further includes:
[0083] Sending second indication information, where the second indication information is used to indicate activation of M consecutive uplink sending windows, where M is an integer greater than or equal to 1;
[0084] The receiving a sounding reference signal SRS in the uplink sending window includes:
[0085] The SRS is received in the activated M consecutive uplink sending windows.
[0086] In an optional implementation, the value of N or M is preconfigured.
[0087] In an optional implementation, the value of N is one of a plurality of first candidate values; the first indication information includes first numerical indication information, and the first numerical indication information is used to indicate the value of N;
[0088] The value of M is one of multiple second candidate values; the second indication information includes second numerical indication information, and the second numerical indication information is used to indicate the value of M.
[0089] In an optional implementation, the first indication information or the second indication information is carried in a DCI or a MAC CE.
[0090] In an optional implementation manner, the receiving a sounding reference signal SRS in the uplink sending window includes:
[0091] In response to the uplink sending window overlapping with a measurement gap, an SRS is received in the uplink sending window.
[0092] In an optional implementation manner, in response to the uplink sending window overlapping with the measurement gap, receiving the SRS in the uplink sending window includes:
[0093] In response to the uplink sending window overlapping with the measurement gap and satisfying a first condition, receiving an SRS in the uplink sending window;
[0094] The first condition includes at least one of the following: the priority of the SRS resource used to carry the SRS is greater than or equal to a first threshold; the priority of the uplink sending window is greater than or equal to a second threshold.
[0095] In an optional implementation manner, the receiving a sounding reference signal SRS in the uplink sending window includes:
[0096] In response to the uplink sending window not overlapping with the measurement gap, receiving an SRS in the uplink sending window;
[0097] The method further comprises:
[0098] In response to the uplink sending window overlapping with the measurement gap, the SRS is not received in the uplink sending window.
[0099] The beneficial effects of the second aspect and various optional embodiments of the second aspect can refer to the beneficial effects of the first aspect and various optional embodiments of the first aspect, and will not be repeated here.
[0100] In a third aspect, an embodiment of the present application provides a communication device, the communication device comprising:
[0101] a receiving unit, configured to receive configuration information, where the configuration information is used to configure a time domain position of an uplink sending window;
[0102] a determining unit, configured to determine an uplink sending window according to the configuration information;
[0103] The sending unit is configured to send a sounding reference signal SRS in the uplink sending window.
[0104] In an optional implementation manner, the configuration information indicates at least one of the following: the length of the uplink sending window, the starting position of the uplink sending window, and the period of the uplink sending window.
[0105] In an optional implementation manner, the configuration information is configured for an SRS resource, or the configuration information is configured for an SRS resource set to which the SRS resource belongs;
[0106] The SRS resource is a time-frequency resource used to carry the SRS.
[0107] The configuration information includes the length of the uplink sending window; the receiving unit is further configured to receive downlink control information DCI or a media access control element MAC CE, where the DCI or MAC CE indicates a first offset, where the first offset is a time offset relative to an end position of a reception resource of the DCI or MAC CE;
[0108] The determining unit is further configured to determine a starting position of the uplink sending window according to the first offset and an end position of a receiving resource of the DCI or MAC CE;
[0109] The determining unit is specifically configured to determine the uplink sending window according to a starting position of the uplink sending window and a length of the uplink sending window.
[0110] In an optional implementation, the configuration information includes the length of the uplink sending window;
[0111] The determining unit is further configured to determine a starting position of the uplink sending window according to a time domain starting position of a first SRS resource, where the first SRS resource is an SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by a DCI or a MAC CE;
[0112] The determining unit is specifically configured to determine the uplink sending window according to a starting position of the uplink sending window and a length of the uplink sending window.
[0113] In an optional embodiment, the determination unit is specifically used to determine the starting position of the uplink sending window based on the time domain starting position of the first SRS resource and a second offset, where the second offset is a time offset relative to the time domain starting position of the first SRS resource.
[0114] In a possible implementation, the configuration information includes a third offset and a fourth offset, the third offset being a time offset before a time domain start position of an SRS resource, and the fourth offset being a time offset after a time domain end position of the SRS resource, where the SRS resource is a time-frequency resource used to carry the SRS;
[0115] The determination unit is specifically used to determine the starting position of the uplink sending window according to the third offset and the time domain starting position of the SRS resource; determine the ending position of the uplink sending window according to the fourth offset and the time domain ending position of the SRS resource; and determine the uplink sending window according to the starting position and the ending position.
[0116] In an optional implementation, the initial state of the uplink sending window is an activated state;
[0117] The sending unit is specifically configured to send the SRS in the uplink sending window that is in an activated state.
[0118] In an optional implementation, the receiving unit is further configured to receive first indication information, where the first indication information is used to instruct deactivation of N consecutive uplink sending windows, where N is an integer greater than or equal to 1;
[0119] The sending unit is further configured to transmit data in the N consecutive deactivated uplink sending windows.
[0120] In an optional implementation, the initial state of the uplink sending window is an inactive state;
[0121] The receiving unit is further configured to receive second indication information, where the second indication information is used to indicate activation of M consecutive uplink sending windows, where M is an integer greater than or equal to 1;
[0122] The sending unit is specifically configured to send the SRS in the activated M consecutive uplink sending windows.
[0123] In an optional implementation, the value of N or M is preconfigured.
[0124] In an optional implementation, the value of N is one of a plurality of first candidate values; the first indication information includes first numerical indication information, and the first numerical indication information is used to indicate the value of N;
[0125] The value of M is one of multiple second candidate values; the second indication information includes second numerical indication information, and the second numerical indication information is used to indicate the value of M.
[0126] In an optional implementation, the first indication information or the second indication information is carried in a DCI or a MAC CE.
[0127] In an optional implementation manner, the sending unit is specifically configured to send the SRS in the uplink sending window in response to an overlap between the uplink sending window and the measurement gap.
[0128] In an optional implementation manner, the sending unit is specifically configured to send the SRS in the uplink sending window in response to the uplink sending window overlapping with the measurement gap and satisfying the first condition;
[0129] The first condition includes at least one of the following: the priority of the SRS resource used to carry the SRS is greater than or equal to a first threshold; the priority of the uplink sending window is greater than or equal to a second threshold.
[0130] In an optional implementation manner, the sending unit is specifically configured to send the SRS in the uplink sending window in response to the uplink sending window not overlapping with the measurement gap;
[0131] The sending unit is further configured to, in response to an overlap between the uplink sending window and a measurement gap, not send the SRS in the uplink sending window.
[0132] In a fourth aspect, an embodiment of the present application provides a communication device, the communication device comprising:
[0133] a sending unit, configured to send configuration information, where the configuration information is used to configure a time domain position of an uplink sending window;
[0134] The receiving unit is configured to receive a sounding reference signal SRS in the uplink sending window.
[0135] In an optional implementation manner, the configuration information indicates at least one of the following: the length of the uplink sending window, the starting position of the uplink sending window, and the period of the uplink sending window.
[0136] In an optional implementation manner, the configuration information is configured for an SRS resource, or the configuration information is configured for an SRS resource set to which the SRS resource belongs;
[0137] The SRS resource is a time-frequency resource used to carry the SRS.
[0138] In an optional implementation, the configuration information includes the length of the uplink sending window;
[0139] The sending unit is further configured to send downlink control information DCI or a media access control element MAC CE, where the DCI or MAC CE indicates a first offset, where the first offset is a time offset relative to an end position of a receiving resource of the DCI or MAC CE.
[0140] In an optional embodiment, the configuration information includes the length of the uplink sending window, or the configuration information includes the length of the uplink sending window and a second offset, wherein the second offset is a time offset relative to a time domain starting position of a first SRS resource, and the first SRS resource is the SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by DCI or MAC CE.
[0141] In an optional embodiment, the configuration information includes a third offset and a fourth offset, the third offset is a time offset before the time domain starting position of the SRS resource, and the fourth offset is a time offset after the time domain ending position of the SRS resource, and the SRS resource is a time-frequency resource used to carry the SRS.
[0142] In an optional implementation, the initial state of the uplink sending window is an activated state;
[0143] The receiving unit is specifically configured to receive the SRS in the uplink sending window that is in an activated state.
[0144] The sending unit is further configured to send first indication information, where the first indication information is used to instruct deactivation of N consecutive uplink sending windows, where N is an integer greater than or equal to 1;
[0145] The sending unit and the receiving unit are further configured to perform data transmission in the N consecutive deactivated uplink sending windows.
[0146] In an optional implementation, the initial state of the uplink sending window is an inactive state;
[0147] The sending unit is further configured to send second indication information, where the second indication information is used to indicate activation of M consecutive uplink sending windows, where M is an integer greater than or equal to 1;
[0148] The receiving unit is specifically configured to receive the SRS in the activated M consecutive uplink sending windows.
[0149] In an optional implementation, the value of N or M is preconfigured.
[0150] In an optional implementation, the value of N is one of a plurality of first candidate values; the first indication information includes first numerical indication information, and the first numerical indication information is used to indicate the value of N;
[0151] The value of M is one of multiple second candidate values; the second indication information includes second numerical indication information, and the second numerical indication information is used to indicate the value of M.
[0152] In an optional implementation, the first indication information or the second indication information is carried in a DCI or a MAC CE.
[0153] In an optional implementation manner, the receiving unit is specifically configured to receive the SRS in the uplink sending window in response to an overlap between the uplink sending window and the measurement gap.
[0154] In an optional implementation manner, the receiving unit is specifically configured to receive the SRS in the uplink sending window in response to the uplink sending window overlapping with the measurement gap and satisfying the first condition;
[0155] The first condition includes at least one of the following: the priority of the SRS resource used to carry the SRS is greater than or equal to a first threshold; the priority of the uplink sending window is greater than or equal to a second threshold.
[0156] In an optional implementation manner, the receiving unit is specifically configured to receive the SRS in the uplink sending window in response to the uplink sending window not overlapping with the measurement gap;
[0157] The receiving unit is further configured to, in response to an overlap between the uplink sending window and a measurement gap, not receive the SRS in the uplink sending window.
[0158] In a fifth aspect, an embodiment of the present application provides a communication device, which includes a processor and a memory, the processor and the memory are interconnected, the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method as described in the first aspect or any optional embodiment of the first aspect, or to execute the method as described in the second aspect or any optional embodiment of the second aspect.
[0159] In a sixth aspect, an embodiment of the present application provides a chip, comprising a processor and an interface, wherein the processor and the interface are coupled; the interface is used to receive and / or output signals, and the processor is used to execute code instructions to execute the method as described in the first aspect or any optional embodiment of the first aspect, or to execute the method as described in the second aspect or any optional embodiment of the second aspect.
[0160] In the seventh aspect, an embodiment of the present application provides a module device, which includes a communication module, a power module, a storage module and a chip module, wherein: the power module is used to provide power to the module device; the storage module is used to store data and / or instructions; the communication module communicates with an external device; the chip module is used to call the data and / or instructions stored in the storage module, and in combination with the communication module, execute the method as described in the first aspect or any optional embodiment of the first aspect, or execute the method as described in the second aspect or any optional embodiment of the second aspect.
[0161] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program, wherein the computer program includes program instructions. When a computer executes the program instructions, the method described in the first aspect or any optional embodiment of the first aspect is implemented, or the method described in the second aspect or any optional embodiment of the second aspect is implemented.
[0162] In the ninth aspect, an embodiment of the present application provides a computer program product, which includes a computer program or computer code, and when it runs on a computer, it is used to implement the method described in the first aspect or any optional embodiment of the first aspect, and to implement the method described in the second aspect or any optional embodiment of the second aspect.
[0163] In a tenth aspect, an embodiment of the present application provides a communication system, which includes a terminal device and a network device. BRIEF DESCRIPTION OF THE DRAWINGS
[0164] FIG1a is a schematic structural diagram of a communication system provided in an embodiment of the present application;
[0165] FIG1b is a schematic diagram of an SRS resource provided in an embodiment of the present application;
[0166] FIG2a is a schematic diagram of a flow chart of a reference signal transmission method provided in an embodiment of the present application;
[0167] FIG2 b is a schematic diagram of a first offset provided by an embodiment of the present application;
[0168] FIG2c is a schematic diagram of a second offset provided in an embodiment of the present application;
[0169] FIG2 d is a schematic diagram of a third offset and a fourth offset provided in an embodiment of the present application;
[0170] FIG3a is a schematic flow chart of another reference signal transmission method provided in an embodiment of the present application;
[0171] FIG3 b is a schematic diagram of deactivating N consecutive uplink sending windows provided in an embodiment of the present application;
[0172] FIG4a is a schematic diagram of a flow chart of another reference signal transmission method provided in an embodiment of the present application;
[0173] FIG4 b is a schematic diagram of activating M consecutive uplink sending windows provided in an embodiment of the present application;
[0174] FIG5 is a schematic flow chart of another reference signal transmission method provided in an embodiment of the present application;
[0175] FIG6 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0176] FIG7 is a schematic structural diagram of another communication device provided in an embodiment of the present application;
[0177] FIG8 is a schematic structural diagram of another communication device provided in an embodiment of the present application;
[0178] FIG9 is a schematic structural diagram of a module device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0179] In the embodiments of this application, unless otherwise specified, the character " / " indicates that the associated objects are in an "or" relationship. For example, A / B can represent A or B. "And / or" describes the relationship between the associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exists simultaneously, or B exists alone.
[0180] It should be pointed out that the words "first", "second", etc. involved in the embodiments of this application are only used for distinguishing description purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated, nor can they be understood as indicating or implying order.
[0181] In the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. In addition, "at least one of the following" or similar expressions refers to any combination of these items, which may include any combination of single items or plural items. For example, at least one of A, B, or C can represent: A, B, C, A and B, A and C, B and C, or A, B and C. Among them, each of A, B, and C can be an element itself, or a set containing one or more elements.
[0182] In the embodiments of this application, the terms "exemplary," "in some embodiments," and "in another embodiment" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" in this application should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete manner.
[0183] In the embodiments of this application, the terms "of," "corresponding," and "relevant" may sometimes be used interchangeably. It should be noted that, when the distinction between them is not emphasized, the meanings they convey are the same. In the embodiments of this application, the terms "communication" and "transmission" may sometimes be used interchangeably. It should be noted that, when the distinction between them is not emphasized, the meanings they convey are the same. For example, "transmission" may include "sending" and / or "receiving," and may be either a noun or a verb.
[0184] In the embodiments of this application, "equal to" can be used in conjunction with "greater than" and is applicable to the technical solution adopted when "greater than" is used, and can also be used in conjunction with "less than" and is applicable to the technical solution adopted when "less than" is used. It should be noted that when "equal to" is used in conjunction with "greater than", it cannot be used in conjunction with "less than"; and when "equal to" is used in conjunction with "less than", it cannot be used in conjunction with "greater than".
[0185] Please refer to Figure 1a, which is a schematic diagram of the structure of a communication system provided in an embodiment of the present application. The communication system may include, but is not limited to, one or more network devices and one or more terminal devices. For example, Figure 1a takes a network device 101 and a terminal device 102 as an example, wherein the network device 101 in Figure 1a is a base station and the terminal device 102 is a mobile phone. The terminal device 102 can establish a wireless link with the network device 101 for communication. The communication system shown in Figure 1a includes, but is not limited to, network devices and terminal devices, and may also include other communication devices. The number and form of the devices shown in Figure 1a are for example only and do not constitute a limitation on the embodiments of the present application.
[0186] In the embodiments of the present application, a terminal device is a device with wireless transceiver functions, which can be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal equipment, vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, wireless communication equipment, UE agent or UE device, etc. The terminal device can be fixed or mobile. It should be noted that the terminal device can support at least one wireless communication technology, such as long term evolution (LTE), new radio (NR), etc. For example, the terminal device may be a mobile phone, a tablet computer, a desktop computer, a laptop computer, an all-in-one computer, an in-vehicle terminal, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a wearable device, a terminal device in a future mobile communication network, or a terminal device in a future evolved public mobile land network (PLMN), etc. In some embodiments of the present application, the terminal device may also be a device with transceiver functions, such as a chip system, wherein the chip system may include a chip and may also include other discrete devices.
[0187] In the embodiment of the present application, a network device is a device that provides wireless communication functions for a terminal device, and may also be referred to as an access network device, a radio access network (RAN) device, etc. The network device may support at least one wireless communication technology, such as LTE, NR, etc. For example, the network device includes, but is not limited to: a next-generation base station (gNB) in a fifth-generation mobile communication system (5G), a base station in a sixth-generation mobile communication system (6G), an evolved node B (eNB), a radio network controller (RNC), a node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., home evolved node B, or home node B, HNB), a baseband unit (BBU), a transmitting and receiving point (TRP), a transmitting point (TP), a mobile switching center, etc. The network device may also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario, or the network device may be a relay station, an access point, an on-board device, a terminal device, a wearable device, a network device in future mobile communications, or a network device in a future evolved PLMN. In some embodiments, the network device may also be a device that provides wireless communication functions for a terminal device, such as a chip system. For example, the chip system may include a chip and may also include other discrete devices.
[0188] The following explains some of the terms involved in the embodiments of the present application to facilitate understanding by those skilled in the art.
[0189] SRS resources and SRS frequency hopping patterns: One SRS resource corresponds to the transmission resources required for an SRS frequency hopping pattern. Figure 1b shows a schematic diagram of an SRS resource. An SRS resource can contain multiple SRS frequency hopping events. The pattern formed by these multiple SRS frequency hopping events is the SRS frequency hopping pattern. An SRS frequency hopping event can be understood as a block of time-frequency resources used for SRS transmission.
[0190] In some implementations, the SRS resource configuration may include time domain parameters of the SRS resource, such as the time domain starting position of the SRS resource, the period, the time interval between two adjacent SRS frequency hops within an SRS resource, the starting symbol of the first SRS frequency hop, the number of symbols occupied by each SRS frequency hop, etc. The period of the SRS resource can be understood as the repetition period of the SRS frequency hopping pattern, as shown in Figure 1b, where T is the period of the SRS resource. The SRS resource configuration may also include frequency domain parameters of the SRS resource, such as the frequency domain starting position of the SRS resource, the frequency domain interval between two adjacent SRS frequency hops within an SRS resource, and the bandwidth of each SRS frequency hop.
[0191] The SRS resources configured by the network may collide with other physical channels, thereby affecting the data transmission of other physical channels. To resolve the collision problem, the network can configure an uplink sending window (i.e., UL Window). During the uplink sending window, the terminal device only needs to send SRS and does not need to perform any other data transmission activities (receiving and sending).
[0192] It should be noted that the various technical solutions (or embodiments) of this application can be implemented independently or in combination based on certain internal connections. This application is not limited thereto. Furthermore, the various terms and definitions between the various embodiments can be referenced to each other. In each embodiment of this application, different implementations can also be implemented in combination or independently.
[0193] Please refer to FIG2a, which is a flowchart of a reference signal transmission method provided in an embodiment of the present application. As shown in FIG2a, the reference signal transmission method of this embodiment includes but is not limited to the following steps:
[0194] 101. A network device sends configuration information to a terminal device, and the terminal device receives the configuration information accordingly.
[0195] The configuration information is used to determine the time domain position of the uplink sending window. Exemplarily, the configuration information may be information configured by high-layer signaling.
[0196] 102. The terminal device determines an uplink sending window according to the configuration information.
[0197] 103. The terminal device sends an SRS in the uplink sending window. Correspondingly, the network device receives the SRS in the uplink sending window.
[0198] In some embodiments, if the SRS is transmitted periodically, the uplink transmission window may be periodic. Determining the uplink transmission window based on configuration information may refer to determining the time domain position of the periodic uplink transmission window. For example, the time domain position of the periodic uplink transmission window may be determined by determining the starting position of the periodic uplink transmission window (which may refer to the starting position of the first periodic uplink transmission window), the length of the uplink transmission window, and the period of the uplink transmission window. In the determined periodic uplink transmission window, the SRS is periodically transmitted based on the configuration of the SRS resources.
[0199] In some embodiments, if the SRS is transmitted non-periodically, the network device may trigger the transmission of the SRS on SRS resources in one or more SRS resource sets through DCI or MAC CE, where an SRS resource set includes multiple SRS resources. The terminal device may determine an uplink transmission window for transmitting the SRS on the triggered SRS resources based on the configuration information of the uplink transmission window.
[0200] The following examples illustrate several methods for determining the uplink send window:
[0201] Method 1: The uplink send window configuration information is configured for an SRS resource, or for an SRS resource set to which the SRS resource belongs. The configuration information indicates at least one of the following: a starting position of the uplink send window, a length of the uplink send window, and a period of the uplink send window. The terminal device may determine the uplink send window based on the configuration information.
[0202] In some embodiments, at least one of the starting position, period, and SRS resource time domain length (the time length from the starting position to the end position of an SRS resource) corresponding to different SRS resources may be different. For example, the number of symbols occupied by an SRS frequency hop of different SRS resources may be different, or the time interval between two adjacent SRS frequency hops in different SRS resources may be different, which will result in different time domain lengths corresponding to different SRS resources. In an embodiment of the present application, in order to ensure the utilization rate of the determined uplink sending window, as an example, the network device can configure an uplink sending window for the SRS resource, and the SRS resource is the time-frequency resource that carries the SRS in the uplink sending window. In other words, the configuration information of the uplink sending window is at the SRS resource level. The uplink sending window configuration information corresponding to different SRS resources may be different. As another example, the network device can configure an uplink sending window for an SRS resource set, and the SRS resource set is the SRS resource set to which the SRS resource that carries the SRS in the uplink sending window belongs. In other words, the configuration information of the uplink sending window is at the SRS resource set level.
[0203] For example, SRS can be sent periodically, and the uplink sending window can also be configured periodically. In method 1, the configuration information of the uplink sending window is configured for the SRS resource or the SRS resource set, which can specifically refer to the parameters of the uplink sending window configured for the SRS resource or the SRS resource set, for example, the starting position of the uplink sending window is configured (which can refer to the starting position of the first periodic uplink sending window), the length of the uplink sending window and the period of the uplink sending window, etc., so as to improve the utilization rate of the uplink sending window.
[0204] When sending SRS, the terminal device can determine the time domain position of the uplink sending window according to the configuration information corresponding to different SRS resources or different SRS resource sets, and then perform frequency hopping transmission of SRS. This makes the uplink sending window configuration more flexible, improves the utilization of the uplink sending window, and reduces the impact of the uplink sending window on other data transmissions. Other data transmissions may include but are not limited to the Physical Downlink Control Channel (PDCCH), Physical Downlink Shared Channel (PDSCH), Physical Uplink Shared Channel (PUSCH), Physical Uplink Shared Channel (PUCCH) and other reference signals.
[0205] Mode 2: The configuration information includes the length of the uplink sending window, and the DCI or MAC CE indicates the starting position of the uplink sending window. The terminal device can determine the uplink sending window based on the length of the uplink sending window and the starting position of the uplink sending window in the configuration information.
[0206] In some embodiments, for aperiodic SRS transmission, the network device may trigger SRS transmission on SRS resources in one or more SRS resource sets via DCI or MAC CE, where an SRS resource set may include multiple SRS resources. In some embodiments, the network device may indicate an uplink transmission window for SRS frequency hopping transmission via DCI or MAC CE.
[0207] Exemplarily, the DCI or MAC CE indicates the starting position of the uplink sending window, and the high-level signaling configures the length of the uplink sending window through configuration information. Specifically, optionally, the DCI or MAC CE may indicate a first offset, which is a time offset relative to the end position of the receiving resource of the DCI or MAC CE, wherein the end position of the receiving resource refers to the end position of the receiving resource time domain. As shown in Figure 2b, it is a schematic diagram of the first offset. As shown in Figure 2b, the starting position of the uplink sending window is the position determined by the first offset after the end position of the receiving resource of the DCI or MAC CE. Furthermore, the terminal device can determine the time domain position of the uplink sending window according to the length of the uplink sending window configured in the configuration information and the starting position of the uplink sending window.
[0208] In some implementations, the first offset may be an offset relative to the time unit where the DCI or MAC CE receiving resource ends, and the unit of the first offset may also be the time unit. The above-mentioned time unit may be a time domain unit such as a time slot, a radio frame, a subframe, a mini-slot, or at least one orthogonal frequency division multiplexing (OFDM) symbol. For example, taking the time unit as a time slot as an example, the terminal device determines the starting position of the uplink sending window based on the end slot of receiving the DCI or MAC CE and the time slot offset indicated by the DCI or MAC CE (i.e., how many time slots to offset), and then determines the time domain position of the uplink sending window based on the length of the uplink sending window configured by the network device. After the terminal device determines the uplink sending window, it sends the SRS in the uplink sending window according to the parameter configuration of the SRS resource in the SRS resource set triggered by the DCI or MAC CE. If some SRS resources in the SRS resource set triggered by DCI or MAC CE are not completely included in the uplink transmission window determined by the terminal device, the terminal device does not need to send SRS on these SRS resources. For example, if SRS resource 1 in the SRS resource set triggered by DCI or MAC CE is not completely included in the determined uplink transmission window, the terminal device may not send SRS on this SRS resource 1.
[0209] Mode 3: DCI or MAC CE indicates the starting position and length of the uplink sending window.
[0210] In some embodiments, the DCI or MAC CE may indicate the starting position of the uplink sending window and the length of the uplink sending window, and the terminal device may determine the time domain position of the uplink sending window based on the starting position of the uplink sending window and the length of the uplink sending window. The specific description of the DCI or MAC CE indicating the starting position of the uplink sending window can refer to the description of the aforementioned method 2 and will not be repeated here. In method 3, the DCI or MAC CE may also indicate the length of the uplink sending window. For example, the terminal device determines the starting position of the uplink sending window based on the end slot of receiving the DCI or MAC CE and the time slot offset (i.e., the number of time slots offset) indicated by the DCI or MAC CE, and then determines the time domain position of the uplink sending window based on the length of the uplink sending window indicated by the DCI or MAC CE. After determining the uplink sending window, the terminal device sends the SRS in the uplink sending window according to the parameter configuration of the SRS resource in the SRS resource set triggered by the DCI or MAC CE. If some SRS resources in the SRS resource set triggered by DCI or MAC CE are not completely included in the uplink transmission window determined by the terminal device, the terminal device does not need to send SRS on these SRS resources. For example, if SRS resource 1 in the SRS resource set triggered by DCI or MAC CE is not completely included in the determined uplink transmission window, the terminal device may not send SRS on this SRS resource 1.
[0211] In mode 4, the configuration information includes the length of the uplink send window. The terminal device determines the starting position of the uplink send window based on the time domain starting position of the first SRS resource, where the first SRS resource is the SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by the DCI or MAC CE. The terminal device further determines the uplink send window based on the starting position of the uplink send window and the length of the uplink send window.
[0212] The time domain starting position of the first SRS resource is the SRS resource with the earliest time domain starting position in the at least one SRS resource set. In other words, the time domain starting position of any SRS resource other than the first SRS resource in the at least one SRS resource set is after the time domain starting position of the first SRS resource, or is the same as the time domain starting position of the first SRS resource. If there are multiple SRS resources with the same time domain starting position in the at least one SRS resource set, and the time domain starting position of the multiple SRS resources is the earliest, the first SRS resource may be one of the multiple SRS resources.
[0213] The terminal device can determine the starting position of the uplink sending window based on the time domain starting position of the first SRS resource. As an example, the time domain starting position of the first SRS resource is the starting position of the uplink sending window. As another example, the starting position of the uplink sending window is determined based on the time domain starting position of the first SRS resource and the second offset, and the second offset is the time offset before the time domain starting position of the first SRS resource. In other words, the starting position of the uplink sending window is the position determined by the second offset shifted forward from the time domain starting position of the first SRS resource. As shown in Figure 2c, it is a schematic diagram of the second offset. In this way, the length of the uplink sending window can be configured by high-level signaling through configuration information.
[0214] In some embodiments, the second offset may be configured by a network device, for example, via higher-layer signaling. The second offset may be an offset relative to the time unit where the time domain start position of the first SRS resource is located. The unit of the second offset may also be the time unit. For the definition of the time unit, please refer to the description of the aforementioned embodiment.
[0215] For example, the upper layer configures the length of the uplink sending window through configuration information, and the terminal device determines the starting position of the uplink sending window according to the time domain starting position of the first SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by DCI or MAC CE. The terminal device can determine the time domain position of the uplink sending window according to the length of the uplink sending window configured by the upper layer. Optionally, the network device can configure an offset K, and the terminal device uses the time position of the time domain starting position of the first SRS resource in advance by K time units as the starting position of the uplink sending window. The definition of the time unit can refer to the description of the aforementioned embodiment and will not be repeated here. After the terminal device determines the uplink sending window, it sends the SRS in the uplink sending window according to the parameter configuration of the SRS resource in the SRS resource set triggered by DCI or MAC CE. If there are some SRS resources in the SRS resource set triggered by DCI or MAC CE that are not completely included in the uplink sending window determined by the terminal device, the terminal device does not need to send SRS on this part of the SRS resources.
[0216] Method 5, the configuration information may include a third offset and a fourth offset, the third offset is a time offset before the time domain starting position of the SRS resource, and the fourth offset is a time offset after the time domain ending position of the SRS resource. The starting position of the uplink sending window is determined according to the third offset and the time domain starting position of the SRS resource; the ending position of the uplink sending window is determined according to the fourth offset and the time domain ending position of the SRS resource, thereby determining the uplink sending window according to the starting position and the ending position.
[0217] In some embodiments, the network device may configure the third and fourth offsets via configuration information in higher-layer signaling. The third offset may be an offset before the time unit at which the time domain start position of the SRS resource is located, and the unit of the third offset may also be the time unit. The fourth offset may be an offset after the time unit at which the time domain end position of the SRS resource is located, and the unit of the fourth offset may also be a time unit. For the definition of time units, please refer to the description of the aforementioned embodiment.
[0218] The SRS resource may be a resource in an uplink transmission window used to carry an SRS. For example, the SRS resource may be an SRS resource in an SRS resource set triggered by a DCI or MAC CE, i.e., an SRS resource used for aperiodic SRS transmission, or an SRS resource configured for periodic transmission, which is not limited in this application.
[0219] FIG2d is a schematic diagram of the third and fourth offsets. As shown in FIG2d , the position determined by shifting the time domain start position of the SRS resource forward by the third offset is the start position of the uplink transmit window. The position determined by shifting the time domain end position of the SRS resource backward by the fourth offset is the end position of the uplink transmit window.
[0220] For example, the network device configures the third offset X and the fourth offset Y of the uplink send window. The terminal device determines the uplink send window based on the third offset X, the fourth offset Y, and the SRS resource. The terminal device transmits the SRS in the uplink send window based on the parameter configuration of the SRS resource. It is understood that the terminal device only transmits the SRS on the SRS resources included in the uplink send window.
[0221] Please refer to FIG3a, which is a flowchart of another reference signal transmission method provided in an embodiment of the present application. As shown in FIG3a, the reference signal transmission method of this embodiment includes but is not limited to the following steps. It is understandable that in a specific implementation, only some of the following steps may be included, and this application does not limit this. The following examples illustrate each step:
[0222] 201. The network device sends configuration information to the terminal device. Correspondingly, the terminal device receives the configuration information.
[0223] 202. The terminal device determines an uplink sending window according to the configuration information. The initial state of the uplink sending window is an activated state.
[0224] In an embodiment of the present application, the network device can configure a periodic uplink sending window through this configuration information. For example, this configuration information can be carried in higher-layer signaling, i.e., the periodic uplink sending window is configured through higher-layer signaling. The specific configuration method can refer to the description of the embodiment of FIG. 2a above and will not be repeated here. The initial state of the uplink sending window can be an activated state.
[0225] 203. The terminal device sends an SRS in the uplink sending window that is in the activated state. Correspondingly, the network device receives the SRS in the uplink sending window that is in the activated state.
[0226] In some embodiments, the uplink transmission window is a periodically configured uplink transmission window, and the terminal device may transmit the SRS in an activated periodic uplink transmission window. For example, if an uplink transmission window cannot completely contain an SRS frequency hopping pattern, the uplink transmission window may be considered invalid; the terminal device may transmit data in the invalid uplink transmission window. For example, the SRS may be transmitted periodically.
[0227] 204. The network device sends first indication information to the terminal device, where the first indication information is used to instruct deactivation of N consecutive uplink sending windows, where N is an integer greater than or equal to 1. Correspondingly, the terminal device receives the first indication information.
[0228] 205. The terminal device and the network device perform data transmission in the N consecutive deactivated uplink sending windows.
[0229] When the terminal device needs to perform data transmission, the network device may send a first indication message to the terminal device to indicate the deactivation of N consecutive uplink transmission windows. The first indication message may be carried in a DCI or a MAC CE. Exemplarily, the reception of the DCI or MAC CE may be used as a time reference point, and the N consecutive uplink transmission windows after the time reference point are all in a deactivated state. As shown in FIG3b , the N consecutive uplink transmission windows after the reception of the DCI or MAC CE are deactivated. The terminal device and the network device may perform data transmission in the deactivated N consecutive uplink transmission windows, and the data transmission may include but is not limited to: PDCCH, PDSCH, PUSCH, and PUCCH. This approach can minimize the impact on data transmission.
[0230] In one implementation, the value of N may be preconfigured, for example, the value of N may be configured via higher-layer signaling. The first indication information may be a deactivation indication, for example, a bit value. When the bit value is set to a first state value (e.g., the first state value is 1), it indicates deactivation of N consecutive uplink send windows. The terminal device deactivates N consecutive uplink send windows after receiving the first indication information. The terminal device may transmit data in the N consecutive deactivated uplink send windows.
[0231] In another implementation, the value of N may be one of a plurality of first candidate values, and the first indication information may include first numerical indication information, and the first numerical indication information is used to indicate the value of N. In some implementations, the first indication information may also include a deactivation indication, and the deactivation indication may be a bit value, and when the bit value is set to a first state value (for example, the first state value is 1), it indicates deactivation of the uplink sending window. In the embodiment of the present application, the first indication information may include first numerical indication information and / or deactivation indication. For example, the first indication information may only include the first numerical indication information, and the terminal device may determine that N consecutive uplink sending windows need to be deactivated after parsing the first numerical indication information. For another example, the first indication information may include the first numerical indication information and the deactivation indication, and the deactivation of N consecutive uplink sending windows is jointly indicated by the deactivation indication and the first numerical indication information.
[0232] Specifically, optionally, the DCI or MAC CE includes an indication field, which carries first numerical indication information for indicating the value of N. After the terminal device determines the value of N through the DCI, the time domain position of the DCI or MAC CE reception is used as the time reference point, and the N consecutive uplink sending windows after the time reference point are deactivated. The terminal device can transmit data in the deactivated uplink sending window.
[0233] In the embodiment of the present application, N consecutive uplink sending windows can be deactivated through the first indication information, and data transmission can be performed in the deactivated N consecutive uplink sending windows, thereby reducing the impact on data transmission.
[0234] Please refer to FIG4a, which is a flowchart of another reference signal transmission method provided in an embodiment of the present application. As shown in FIG4a, the reference signal transmission method of this embodiment includes but is not limited to the following steps. It is understandable that in a specific implementation, only some of the following steps may be included, and this application does not limit this. The following examples illustrate each step:
[0235] 301. The network device sends configuration information to the terminal device. Correspondingly, the terminal device receives the configuration information.
[0236] 302. The terminal device determines an uplink sending window according to configuration information. The initial state of the uplink sending window is an inactive state.
[0237] In an embodiment of the present application, a network device can configure a periodic uplink send window using this configuration information. For example, this configuration information can be carried in higher-layer signaling, i.e., the periodic uplink send window is configured via higher-layer signaling. The specific configuration method can refer to the description of the embodiment shown in FIG. 2a above and will not be further described here. The initial state of the uplink send window can be an inactive state. The inactive uplink send window can be used for data transmission between the terminal device and the network device.
[0238] 303. The network device sends second indication information to the terminal device, where the second indication information is used to indicate activation of M consecutive uplink sending windows, where M is an integer greater than or equal to 1. Correspondingly, the terminal device receives the second indication information.
[0239] 304. The terminal device sends SRS in M consecutive activated uplink sending windows.
[0240] When the terminal device needs to send SRS, the network device sends a second indication message to the terminal device, and the second indication message is used to indicate the activation of M consecutive uplink sending windows. The second indication message can be carried in the DCI or MAC CE. Exemplarily, the time reference point of receiving the DCI or MAC CE can be used, and the M consecutive uplink sending windows after the time reference point are all in an activated state. As shown in Figure 4b, the M consecutive uplink sending windows after receiving the DCI or MAC CE are activated. The terminal device can send SRS in the activated M consecutive uplink sending windows. Exemplarily, the SRS can be sent non-periodically.
[0241] In one implementation, the value of M may be preconfigured, for example, the value of M may be configured via higher-layer signaling. The second indication information may be an activation indication, for example, a bit value. When the bit value is set to a first state value (e.g., the first state value is 1), it indicates activation of M consecutive uplink transmission windows. The terminal device activates M consecutive uplink transmission windows after receiving the second indication information. The terminal device may transmit an SRS in the activated M consecutive uplink transmission windows.
[0242] In another implementation, the value of M may be one of a plurality of second candidate values, and the second indication information may include second numerical indication information, and the second numerical indication information is used to indicate the value of M. In some implementations, the second indication information may also include an activation indication, and the activation indication may be a bit value. When the bit value is set to a first state value (for example, the first state value is 1), it indicates the activation of the uplink sending window. In the embodiment of the present application, the second indication information may include second numerical indication information and / or activation indication. For example, the second indication information may only include the second numerical indication information, and the terminal device may determine that M consecutive uplink sending windows need to be activated after parsing the second numerical indication information. For another example, the second indication information may include second numerical indication information and activation indication, and the activation indication and the second numerical indication information are jointly indicated to activate M consecutive uplink sending windows.
[0243] Specifically, the DCI or MAC CE contains an indication field, which carries second numerical indication information for indicating the value of M. After the terminal device determines the value of M through DCI, the DCI or MAC CE receiving time domain position is used as the time reference point, and the M consecutive uplink sending windows after the time reference point are activated. The terminal device can send SRS in the activated uplink sending window according to the SRS resource configuration.
[0244] If an uplink sending window cannot completely contain an SRS frequency hopping pattern, the uplink sending window may be considered invalid; the terminal device may perform data transmission in the invalid uplink sending window.
[0245] In an embodiment of the present application, the initial state of the uplink sending window is an inactive state. The network can activate M consecutive uplink sending windows through the second indication information, and send SRS in the activated M uplink sending windows, that is, the uplink sending window is activated when SRS needs to be sent, so that SRS is sent in the uplink sending window, which can improve the utilization rate of the uplink sending window and reduce the impact on data transmission, thereby reducing resource collisions.
[0246] Please refer to FIG5 , which is a flowchart of another reference signal transmission method provided in an embodiment of the present application. As shown in FIG5 , the reference signal transmission method of this embodiment includes but is not limited to the following steps. It is understandable that in a specific implementation, only some of the following steps may be included, and this application does not limit this. The following examples illustrate each step:
[0247] 401. The network device sends configuration information to the terminal device.
[0248] 402. The terminal device determines an uplink sending window according to the configuration information.
[0249] Among them, steps 401-402 of the embodiment of the present application can refer to steps 101-102 of the embodiment shown in Figure 2a.
[0250] 403 : In response to the uplink sending window overlapping with the measurement gap, send an SRS in the uplink sending window.
[0251] Alternatively, step 403 may be replaced by not sending the SRS in the uplink sending window in response to the uplink sending window and the measurement gap overlapping. That is, in response to the uplink sending window and the measurement gap not overlapping, sending the SRS in the uplink sending window.
[0252] For Radio Resource Management (RRM) measurements, the network will configure periodic Measurement Gaps (MG) to the terminal device for RRM measurements, including the starting position of the measurement gap, the period, and the length of the measurement gap. The terminal device only performs relevant measurement activities during the measurement gap period and does not perform any other data transmission and reference signal sending activities. After the uplink sending window is introduced in the embodiment of the present application, there may be overlap (or collision) between the uplink sending window and the MG in the time domain. The following example illustrates the implementation method when the uplink sending window overlaps with the MG. It can be understood that the following "in response to the uplink sending window overlapping with the MG" can be replaced with "when the uplink sending window overlaps with the MG", or replaced with "when the uplink sending window overlaps with the MG".
[0253] In one implementation, in response to an overlap between the uplink sending window and the MG, the uplink sending window is disabled, i.e., the terminal device does not send an SRS in the uplink sending window but performs RRM measurements in the MG. Further, optionally, when the uplink sending window does not overlap with the MG, the terminal device sends an SRS in the uplink sending window.
[0254] In another implementation, in response to an overlap between an uplink sending window and an MG, the MG fails, and the terminal device may send an SRS in the uplink sending window.
[0255] In another implementation, in response to an uplink sending window overlapping with the MG and satisfying a first condition, the terminal device sends an SRS in the uplink sending window. Exemplarily, the first condition includes at least one of the following: a priority of an SRS resource used to carry the SRS is greater than or equal to a first threshold; and a priority of the uplink sending window is greater than or equal to a second threshold.
[0256] In another implementation, in response to an overlap between the uplink sending window and the MG and the first condition not being met, the terminal device performs RRM measurements in the MG. For example, if the uplink sending window overlaps with the MG and the priority of the SRS resource used to carry the SRS is less than a first threshold, the terminal device does not send the SRS in the uplink sending window but performs RRM measurements in the MG. For another example, if the uplink sending window overlaps with the MG and the priority of the uplink sending window is less than a second threshold, the terminal device does not send the SRS in the uplink sending window but performs RRM measurements in the MG.
[0257] Exemplarily, the priority of the SRS resource used to carry SRS is greater than or equal to the first threshold, which may mean that the priority of the SRS resource used to send SRS in the uplink sending window is greater than or equal to the first threshold, the MG fails, and the terminal device can send SRS in the uplink sending window. If the priority of the SRS resource is less than the first threshold, the uplink sending window fails, and the terminal device can use the MG to perform RRM measurements.
[0258] Exemplarily, the network device may be configured with multiple sets of configuration information for uplink sending windows, each set of configuration information for uplink sending windows may correspond to a priority, and the priorities of different sets of configuration information for uplink sending windows may be different. The terminal device may determine the uplink sending window based on one set of configuration information for uplink sending windows. For ease of description, the priority corresponding to the configuration information for determining the uplink sending window is referred to as the priority of the uplink sending window. If the uplink sending window overlaps with the MG, and the priority of the uplink sending window is greater than or equal to the second threshold, the MG fails, and the terminal device may send SRS in the uplink sending window. If the priority of the uplink sending window is less than the second threshold, the uplink sending window fails, and the terminal device performs RRM measurements in the MG.
[0259] In the embodiments of the present application, for the scenario where the uplink sending window and the measurement gap overlap, the present application proposes multiple solutions to ensure SRS transmission or RRM measurement.
[0260] Please refer to Figure 6, which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device is applied to a terminal device. For example, the communication device can be a terminal device or a device in the terminal device, for example, a chip or chip module in the terminal device, or a device that can be used in conjunction with the terminal device. The communication device 100 shown in Figure 6 may include a receiving unit 110, a determining unit 120, and a sending unit 130, wherein:
[0261] The receiving unit 110 is configured to receive configuration information, where the configuration information is used to configure a time domain position of an uplink sending window;
[0262] A determining unit 120, configured to determine an uplink sending window according to the configuration information;
[0263] The sending unit 130 is configured to send a sounding reference signal SRS in the uplink sending window.
[0264] In a possible implementation manner, the configuration information indicates at least one of the following: the length of the uplink sending window, the starting position of the uplink sending window, and the period of the uplink sending window.
[0265] In a possible implementation manner, the configuration information is configured for an SRS resource, or the configuration information is configured for an SRS resource set to which the SRS resource belongs;
[0266] The SRS resource is a time-frequency resource used to carry the SRS.
[0267] In a possible implementation, the configuration information includes the length of the uplink sending window; the receiving unit 110 is further configured to receive downlink control information DCI or a media access control element MAC CE, where the DCI or MAC CE indicates a first offset, where the first offset is a time offset relative to an end position of a reception resource of the DCI or MAC CE;
[0268] The determining unit 120 is further configured to determine a starting position of the uplink sending window according to the first offset and an end position of a receiving resource of the DCI or MAC CE;
[0269] The determining unit 120 is configured to determine the uplink sending window according to a starting position of the uplink sending window and a length of the uplink sending window.
[0270] In a possible implementation, the configuration information includes the length of the uplink sending window;
[0271] The determining unit 120 is further configured to determine a starting position of the uplink sending window according to a time domain starting position of a first SRS resource, where the first SRS resource is an SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by a DCI or a MAC CE;
[0272] The determining unit 120 is specifically configured to determine the uplink sending window according to a starting position of the uplink sending window and a length of the uplink sending window.
[0273] In a possible implementation, the determination unit 120 is specifically configured to determine the starting position of the uplink sending window according to the time domain starting position of the first SRS resource and a second offset, where the second offset is a time offset relative to the time domain starting position of the first SRS resource.
[0274] In a possible implementation, the configuration information includes a third offset and a fourth offset, the third offset being a time offset before a time domain start position of an SRS resource, and the fourth offset being a time offset after a time domain end position of the SRS resource, where the SRS resource is a time-frequency resource used to carry the SRS;
[0275] The determining unit 120 is specifically configured to determine a starting position of the uplink sending window according to the third offset and a time domain starting position of the SRS resource;
[0276] Determining an end position of the uplink sending window according to the fourth offset and the time domain end position of the SRS resource;
[0277] The uplink sending window is determined according to the starting position and the ending position.
[0278] In a possible implementation, the initial state of the uplink sending window is an activated state;
[0279] The sending unit 130 is specifically configured to send the SRS in the uplink sending window that is in the activated state.
[0280] In a possible implementation, the receiving unit 110 is further configured to receive first indication information, where the first indication information is used to instruct deactivation of N consecutive uplink sending windows, where N is an integer greater than or equal to 1;
[0281] The sending unit 130 is further configured to transmit data in the N consecutive deactivated uplink sending windows.
[0282] In a possible implementation, the initial state of the uplink sending window is an inactive state;
[0283] The receiving unit 110 is further configured to receive second indication information, where the second indication information is used to indicate activation of M consecutive uplink sending windows, where M is an integer greater than or equal to 1;
[0284] The sending unit 130 is specifically configured to send the SRS in the activated M consecutive uplink sending windows.
[0285] In a possible implementation, the value of N or M is preconfigured.
[0286] In a possible implementation, the value of N is one of a plurality of first candidate values; the first indication information includes first numerical value indication information, and the first numerical value indication information is used to indicate the value of N;
[0287] The value of M is one of multiple second candidate values; the second indication information includes second numerical indication information, and the second numerical indication information is used to indicate the value of M.
[0288] In a possible implementation manner, the first indication information or the second indication information is carried in a DCI or a MAC CE.
[0289] In a possible implementation, the sending unit 130 is specifically configured to send the SRS in the uplink sending window in response to an overlap between the uplink sending window and the measurement gap.
[0290] In a possible implementation, the sending unit 130 is specifically configured to send the SRS in the uplink sending window in response to the uplink sending window overlapping with the measurement gap and satisfying the first condition;
[0291] The first condition includes at least one of the following: the priority of the SRS resource used to carry the SRS is greater than or equal to a first threshold; the priority of the uplink sending window is greater than or equal to a second threshold.
[0292] In a possible implementation, the sending unit 130 is specifically configured to send the SRS in the uplink sending window in response to the uplink sending window not overlapping with the measurement gap;
[0293] The sending unit 130 is further configured to not send the SRS in the uplink sending window in response to an overlap between the uplink sending window and the measurement gap.
[0294] For the specific description of the embodiment of FIG6 , reference may be made to the description of the embodiments of FIG2 a , FIG3 a , FIG4 a and FIG5 , which will not be repeated here.
[0295] Please refer to Figure 7, which is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device is applied to a network device. For example, the communication device can be a network device or a device in a network device, for example, a chip or chip module in the network device, or a device that can be used in conjunction with the network device. The communication device 200 shown in Figure 7 may include a sending unit 210 and a receiving unit 220, wherein:
[0296] The sending unit 210 is configured to send configuration information, where the configuration information is used to configure a time domain position of an uplink sending window;
[0297] The receiving unit 220 is configured to receive a sounding reference signal SRS in the uplink sending window.
[0298] In a possible implementation manner, the configuration information indicates at least one of the following: the length of the uplink sending window, the starting position of the uplink sending window, and the period of the uplink sending window.
[0299] In a possible implementation manner, the configuration information is configured for an SRS resource, or the configuration information is configured for an SRS resource set to which the SRS resource belongs;
[0300] The SRS resource is a time-frequency resource used to carry the SRS.
[0301] In a possible implementation, the configuration information includes the length of the uplink sending window;
[0302] The sending unit 210 is further configured to send downlink control information DCI or a media access control element MAC CE, where the DCI or MAC CE indicates a first offset, where the first offset is a time offset relative to an end position of a receiving resource of the DCI or MAC CE.
[0303] In one possible implementation, the configuration information includes the length of the uplink sending window, or the configuration information includes the length of the uplink sending window and a second offset, wherein the second offset is a time offset relative to a time domain starting position of a first SRS resource, and the first SRS resource is the SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by DCI or MAC CE.
[0304] In one possible implementation, the configuration information includes a third offset and a fourth offset, the third offset being a time offset before the time domain starting position of the SRS resource, and the fourth offset being a time offset after the time domain ending position of the SRS resource, and the SRS resource being a time-frequency resource used to carry the SRS.
[0305] In a possible implementation, the initial state of the uplink sending window is an activated state;
[0306] The receiving unit 220 is specifically configured to receive the SRS in the uplink sending window that is in the activated state.
[0307] The sending unit 210 is further configured to send first indication information, where the first indication information is used to indicate deactivation of N consecutive uplink sending windows, where N is an integer greater than or equal to 1;
[0308] The sending unit 210 and the receiving unit 220 are further configured to perform data transmission in the N consecutive deactivated uplink sending windows.
[0309] In a possible implementation, the initial state of the uplink sending window is an inactive state;
[0310] The sending unit 210 is further configured to send second indication information, where the second indication information is used to indicate activation of M consecutive uplink sending windows, where M is an integer greater than or equal to 1;
[0311] The receiving unit 220 is specifically configured to receive the SRS in the activated M consecutive uplink sending windows.
[0312] In a possible implementation, the value of N or M is preconfigured.
[0313] In a possible implementation, the value of N is one of a plurality of first candidate values; the first indication information includes first numerical value indication information, and the first numerical value indication information is used to indicate the value of N;
[0314] The value of M is one of multiple second candidate values; the second indication information includes second numerical indication information, and the second numerical indication information is used to indicate the value of M.
[0315] In a possible implementation manner, the first indication information or the second indication information is carried in a DCI or a MAC CE.
[0316] In a possible implementation, the receiving unit 220 is specifically configured to receive the SRS in the uplink sending window in response to an overlap between the uplink sending window and the measurement gap.
[0317] In a possible implementation, the receiving unit 220 is specifically configured to, in response to the uplink sending window overlapping with the measurement gap and satisfying the first condition, receive the SRS in the uplink sending window;
[0318] The first condition includes at least one of the following: the priority of the SRS resource used to carry the SRS is greater than or equal to a first threshold; the priority of the uplink sending window is greater than or equal to a second threshold.
[0319] In a possible implementation, the receiving unit 220 is specifically configured to, in response to the uplink sending window not overlapping with the measurement gap, receive the SRS in the uplink sending window;
[0320] The receiving unit 220 is further configured to, in response to the uplink sending window overlapping with the measurement gap, not receive the SRS in the uplink sending window.
[0321] For the specific description of the embodiment of FIG7 , reference may be made to the description of the embodiments of FIG2 a , FIG3 a , FIG4 a and FIG5 , which will not be repeated here.
[0322] Please refer to Figure 8, which is a structural diagram of another communication device provided in an embodiment of the present application, which is used to implement the functions of the terminal devices in Figures 2a, 3a, 4a and 5 above, or to implement the functions of the network devices in Figures 2a, 3a, 4a and 5 above. The communication device 300 can be a terminal device or a device for a terminal device. The device for a terminal device can be a chip system or chip in a terminal device. The communication device can also be a network device or a device for a network device. The device for a network device can be a chip system or chip in a network device. Among them, the chip system can be composed of chips, or it can include chips and other discrete devices.
[0323] The communication device 300 includes at least one processor 320 for implementing the data processing function of the terminal device in the method provided in the embodiment of the present application. The communication device 300 may also include a communication interface 310 for implementing the transceiver operation of the terminal device in the method provided in the embodiment of the present application. In the embodiment of the present application, the processor 320 may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. In the embodiment of the present application, the communication interface 310 may be a transceiver, circuit, bus, module or other type of communication interface for communicating with other devices via a transmission medium. For example, the communication interface 310 is used for the communication device 300 to communicate with other devices. The processor 320 uses the communication interface 310 to send and receive data, and is used to implement the methods described in the above method embodiments FIG. 2 a , FIG. 3 a , FIG. 4 a and FIG. 5 .
[0324] The communication device 300 may also include at least one memory 330 for storing program instructions and / or data. The memory 330 is coupled to the processor 320. The coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units, or modules, which may be electrical, mechanical, or other forms, and is used for information exchange between the devices, units, or modules. The processor 320 may operate in conjunction with the memory 330. The processor 320 may execute program instructions stored in the memory 330. At least one of the at least one memory may be included in the processor.
[0325] When the communication device 300 is turned on, the processor 320 can read the software program in the memory 330, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 320 performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency circuit (not shown in Figure 8). The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the communication device 300, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 320. The processor 320 converts the baseband signal into data and processes the data.
[0326] In another implementation, the RF circuit and antenna may be provided independently of the processor 320 that performs baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be remotely located independent of the device.
[0327] The specific connection medium between the communication interface 310, processor 320, and memory 330 is not limited in the embodiments of the present application. In Figure 8, the memory 330, processor 320, and communication interface 310 are connected via a bus 340. The bus is represented by a bold line in Figure 8. The connection method between other components is only for schematic illustration and is not limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one bold line is used in Figure 8, but this does not mean that there is only one bus or one type of bus.
[0328] When the communication device 300 is specifically used in a terminal device, for example, when the communication device 300 is specifically a chip or a chip system, the communication interface 310 may output or receive a baseband signal. When the communication device 300 is specifically a terminal device, the communication interface 310 may output or receive a radio frequency signal.
[0329] It should be noted that the communication device 300 can execute the relevant steps of the terminal device in the aforementioned method embodiment. For details, please refer to the implementation methods provided in the above steps, which will not be repeated here.
[0330] For each device or product applied to or integrated in the device, each module contained therein can be implemented by hardware such as circuits, and different modules can be located in the same component (for example, a chip, circuit module, etc.) or different components within the terminal. Alternatively, at least some of the modules can be implemented by software programs, which run on a processor integrated within the terminal, and the remaining (if any) modules can be implemented by hardware such as circuits.
[0331] The memory may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. 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), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAMbus RAM (DR RAM).
[0332] An embodiment of the present application provides a chip. The chip includes a processor and a memory. The processor may be one or more, and the memory may be one or more. The processor reads instructions and data stored in the memory to execute the methods illustrated in Figures 2a, 3a, 4a, and 5, as well as the steps performed in related embodiments.
[0333] As shown in Figure 9, which is a schematic diagram of the structure of a module device provided in an embodiment of the present application, the module device 400 can execute the steps related to the terminal device in the aforementioned method embodiment, or the module device 400 can execute the steps related to the network device in the aforementioned method embodiment.
[0334] The module device 400 includes a communication module 410, a power module 420, a storage module 430, and a chip module 440. The power module 420 is used to provide power to the module device; the storage module 430 is used to store data and / or instructions; the communication module 410 is used to communicate with external devices; and the chip module 440 is used to access the data and / or instructions stored in the storage module 430. In conjunction with the communication module 410, the methods shown in Figures 2a, 3a, 4a, and 5, as well as the steps performed in the related embodiments, can be executed.
[0335] In an embodiment of the present application, a computer-readable storage medium is further provided. The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when an electronic device executes the program instructions, the steps performed by the terminal device in the method shown in Figures 2a, 3a, 4a, and 5 are implemented, or the steps performed by the network device in the method shown in Figures 2a, 3a, 4a, and 5 are implemented.
[0336] The computer-readable storage medium may be an internal storage unit of the terminal device or network device described in any of the aforementioned embodiments, such as a hard disk or memory of the device. The computer-readable storage medium may also be an external storage device of the terminal device or network device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the device. Furthermore, the computer-readable storage medium may include both an internal storage unit of the terminal device or network device and an external storage device. The computer-readable storage medium is used to store the computer program and other programs and data required by the terminal device or network device. The computer-readable storage medium may also be used to temporarily store data that has been output or is to be output. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains a collection of one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, or a magnetic tape), an optical medium (e.g., a high-density digital video disc (DVD)), or a semiconductor medium. The semiconductor medium may be a solid-state drive.
[0337] Regarding the various modules / units contained in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or partly software modules / units and partly hardware modules / units. For example, for various devices and products applied to or integrated into a chip, the various modules / units contained therein can all be implemented in the form of hardware such as circuits, or at least part of the modules / units can be implemented in the form of software programs, which run on the processor integrated inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated into a chip module, the various modules / units contained therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component of the chip module (such as a chip, circuit module, etc.) or in different components, or at least part of the modules / units can be implemented in the form of software programs. It is implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the data acquisition node, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated inside the data acquisition node, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0338] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented using software, the above embodiments 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 or computer programs. When the computer instructions or computer program are loaded or 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 device. 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 one website, computer, server or data center to another website, computer, server or data center by wired or wireless means.
[0339] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0340] In the several embodiments provided in this application, it should be understood that the disclosed methods, devices, and systems can be implemented in other ways. For example, the device embodiments described above are merely schematic; for example, the division of the units is merely a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection of devices or units, which may be electrical, mechanical, or other forms.
[0341] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0342] In addition, the functional units in various embodiments of the present invention may be integrated into a single processing unit, each unit may be physically included separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or hardware plus software functional units.
[0343] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit stored in a storage medium includes a number of instructions for causing a computer device (which can be a personal computer, server, or gateway node, etc.) to perform some steps of the method described in various embodiments of the present invention.
[0344] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing related hardware through a computer program. The program can be stored in a computer-readable storage medium, and when executed, the program can include the processes in the above-described method embodiments. The storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
[0345] The above disclosure is only a preferred embodiment of the present application, and certainly cannot be used to limit the scope of rights of the present application. Ordinary technicians in this field can understand that all or part of the processes of the above embodiment and equivalent changes made in accordance with the claims of this application are still within the scope covered by the application.
Claims
1. A reference signal transmission method, characterized in that: include: receiving configuration information, where the configuration information is used to configure a time domain position of an uplink sending window; An uplink sending window is determined according to the configuration information, and a sounding reference signal SRS is sent in the uplink sending window.
2. The method according to claim 1, characterized in that The configuration information indicates at least one of the following: the length of the uplink sending window, the starting position of the uplink sending window, and the period of the uplink sending window.
3. The method according to claim 2, characterized in that The configuration information is configured for an SRS resource, or the configuration information is configured for an SRS resource set to which the SRS resource belongs; The SRS resource is a time-frequency resource used to carry the SRS.
4. The method according to claim 1, characterized in that The configuration information includes the length of the uplink sending window; the method further includes: Receiving downlink control information DCI or a media access control element MAC CE, where the DCI or MAC CE indicates a first offset, where the first offset is a time offset after an end position of a receiving resource of the DCI or MAC CE; Determine the starting position of the uplink sending window according to the first offset and the end position of the receiving resource of the DCI or MAC CE; The determining the uplink sending window according to the configuration information includes: The uplink sending window is determined according to a starting position of the uplink sending window and a length of the uplink sending window.
5. The method according to claim 1, characterized in that The configuration information includes the length of the uplink sending window; the method further includes: Determine the starting position of the uplink sending window according to the time domain starting position of the first SRS resource, where the first SRS resource is an SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by DCI or MAC CE; The determining the uplink sending window according to the configuration information includes: The uplink sending window is determined according to a starting position of the uplink sending window and a length of the uplink sending window.
6. The method according to claim 5, characterized in that The determining the starting position of the uplink sending window according to the time domain starting position of the first SRS resource includes: The starting position of the uplink sending window is determined according to the time domain starting position of the first SRS resource and a second offset, where the second offset is a time offset relative to the time domain starting position of the first SRS resource.
7. The method according to claim 1, characterized in that The configuration information includes a third offset and a fourth offset, the third offset being a time offset before a time domain start position of an SRS resource, the fourth offset being a time offset after a time domain end position of the SRS resource, and the SRS resource being a time-frequency resource for carrying the SRS; The determining the uplink sending window according to the configuration information includes: Determining a starting position of the uplink sending window according to the third offset and a time domain starting position of the SRS resource; Determining an end position of the uplink sending window according to the fourth offset and the time domain end position of the SRS resource; The uplink sending window is determined according to the starting position and the ending position.
8. The method according to any one of claims 1 to 7, characterized in that: The initial state of the uplink sending window is an activated state; The sending a sounding reference signal SRS in the uplink sending window includes: The SRS is sent in the uplink sending window which is in the activated state.
9. The method according to claim 8, characterized in that The method further comprises: receiving first indication information, where the first indication information is used to indicate deactivation of N consecutive uplink sending windows, where N is an integer greater than or equal to 1; Data transmission is performed in the deactivated N consecutive uplink sending windows.
10. The method according to any one of claims 1 to 7, characterized in that: The initial state of the uplink sending window is an inactive state; the method further includes: receiving second indication information, where the second indication information is used to indicate activation of M consecutive uplink sending windows, where M is an integer greater than or equal to 1; The sending a sounding reference signal SRS in the uplink sending window includes: The SRS is sent in the activated M consecutive uplink sending windows.
11. The method according to claim 9 or 10, characterized in that The value of N or M is preconfigured.
12. The method according to claim 9 or 10, characterized in that The value of N is one of a plurality of first candidate values; the first indication information includes first numerical value indication information, and the first numerical value indication information is used to indicate the value of N; The value of M is one of multiple second candidate values; the second indication information includes second numerical indication information, and the second numerical indication information is used to indicate the value of M.
13. The method according to claim 9 or 10, characterized in that The first indication information or the second indication information is carried in DCI or MAC CE.
14. The method according to any one of claims 1 to 13, characterized in that: The sending a sounding reference signal SRS in the uplink sending window includes: In response to the uplink sending window overlapping with the measurement gap, an SRS is sent in the uplink sending window.
15. The method according to claim 14, characterized in that In response to the uplink sending window overlapping with the measurement gap, sending the SRS in the uplink sending window includes: In response to the uplink sending window overlapping with the measurement gap and satisfying a first condition, sending the SRS in the uplink sending window; The first condition includes at least one of the following: the priority of the SRS resource used to carry the SRS is greater than or equal to a first threshold; the priority of the uplink sending window is greater than or equal to a second threshold.
16. The method according to any one of claims 1 to 13, characterized in that: The sending a sounding reference signal SRS in the uplink sending window includes: In response to the uplink sending window not overlapping with the measurement gap, sending the SRS in the uplink sending window; The method further comprises: In response to the uplink sending window overlapping with the measurement gap, the SRS is not sent in the uplink sending window.
17. The method according to claim 1, wherein: The method further comprises: If the uplink sending window cannot completely contain one SRS frequency hopping pattern, the uplink sending window is an invalid uplink sending window.
18. A reference signal transmission method, characterized in that: include: Sending configuration information, where the configuration information is used to configure a time domain position of an uplink sending window; A sounding reference signal SRS is received in the uplink sending window.
19. The method according to claim 18, characterized in that The configuration information indicates at least one of the following: the length of the uplink sending window, the starting position of the uplink sending window, and the period of the uplink sending window.
20. The method of claim 19, wherein: The configuration information is configured for an SRS resource, or the configuration information is configured for an SRS resource set to which the SRS resource belongs; The SRS resource is a time-frequency resource used to carry the SRS.
21. The method of claim 18, wherein: The configuration information includes the length of the uplink sending window; the method further includes: Downlink control information DCI or media access control element MAC CE is sent, where the DCI or MAC CE indicates a first offset, and the first offset is a time offset after an end position of a receiving resource of the DCI or MAC CE.
22. The method of claim 18, wherein: The configuration information includes the length of the uplink sending window, or the configuration information includes the length of the uplink sending window and a second offset, wherein the second offset is a time offset relative to a time domain starting position of a first SRS resource, and the first SRS resource is an SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by a DCI or MAC CE.
23. The method of claim 18, wherein: The configuration information includes a third offset and a fourth offset, the third offset being a time offset before the time domain starting position of the SRS resource, and the fourth offset being a time offset after the time domain ending position of the SRS resource, and the SRS resource being a time-frequency resource used to carry the SRS.
24. The method according to any one of claims 18 to 23, characterized in that The initial state of the uplink sending window is an activated state; The receiving a sounding reference signal SRS in the uplink sending window includes: The SRS is received in the uplink sending window which is in an activated state.
25. The method of claim 24, wherein: The method further comprises: Sending first indication information, where the first indication information is used to indicate deactivation of N consecutive uplink sending windows, where N is an integer greater than or equal to 1; Data transmission is performed in the deactivated N consecutive uplink sending windows.
26. The method according to any one of claims 18 to 23, characterized in that The initial state of the uplink sending window is an inactive state; the method further includes: Sending second indication information, where the second indication information is used to indicate activation of M consecutive uplink sending windows, where M is an integer greater than or equal to 1; The receiving a sounding reference signal SRS in the uplink sending window includes: The SRS is received in the activated M consecutive uplink sending windows.
27. The method according to claim 25 or 26, characterized in that The value of N or M is preconfigured.
28. The method according to claim 25 or 26, characterized in that The value of N is one of a plurality of first candidate values; the first indication information includes first numerical value indication information, and the first numerical value indication information is used to indicate the value of N; The value of M is one of multiple second candidate values; the second indication information includes second numerical indication information, and the second numerical indication information is used to indicate the value of M.
29. The method according to claim 25 or 26, characterized in that The first indication information or the second indication information is carried in DCI or MAC CE.
30. The method according to any one of claims 18 to 29, characterized in that The receiving a sounding reference signal SRS in the uplink sending window includes: In response to the uplink sending window overlapping with the measurement gap, an SRS is received in the uplink sending window.
31. The method of claim 30, wherein: In response to the uplink sending window overlapping with the measurement gap, receiving the SRS in the uplink sending window includes: In response to the uplink sending window overlapping with the measurement gap and satisfying a first condition, receiving an SRS in the uplink sending window; The first condition includes at least one of the following: the priority of the SRS resource used to carry the SRS is greater than or equal to a first threshold; the priority of the uplink sending window is greater than or equal to a second threshold.
32. The method of claim 18, wherein: The method further comprises: If the uplink sending window cannot completely contain an SRS frequency hopping pattern, the uplink sending window is an invalid uplink sending window.
33. A communication device, characterized in that: include: A receiving unit, configured to receive configuration information, where the configuration information is used to configure a time domain position of an uplink sending window; A determining unit, configured to determine an uplink sending window according to the configuration information; The sending unit is used to send a sounding reference signal SRS in the uplink sending window.
34. A communication device, characterized in that: include: A sending unit, used to send configuration information, where the configuration information is used to configure the time domain position of the uplink sending window; The receiving unit is configured to receive a sounding reference signal SRS in the uplink sending window.
35. A communication device, characterized in that: The communication device includes a processor and a memory, and the processor and the memory are connected to each other, wherein the memory is used to store a computer program, and the computer program includes program instructions. The processor calls the program instructions to execute the method as described in any one of claims 1 to 17, or executes the method as described in any one of claims 18 to 32.
36. A chip, characterized in that: The chip includes a processor and an interface, and the processor and the interface are coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions, execute the method as described in any one of claims 1 to 17, or execute the method as described in any one of claims 18 to 32.
37. A module device, characterized in that: The module device includes a communication module, a power module, a storage module and a chip module, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and / or instructions; The communication module is used to communicate with external devices; The chip module is used to call the data and / or instructions stored in the storage module, and in combination with the communication module, execute the following The method according to any one of claims 1 to 17, or the method according to any one of claims 18 to 32.
38. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which includes program instructions. When a computer executes the program instructions, the method according to any one of claims 1 to 17 is implemented; or the method according to any one of claims 18 to 32 is implemented.
Citation Information
Patent Citations
Resource allocation method and device
CN115801205A
Reference signal sending method and device
CN115913499A
Method and apparatus for sounding and control signaling enhancements
CN116349194A
Indication of slot offset for a sounding reference signal via trigger value
WO2022051151A1
Reference signal resource transmission method, apparatus, and storage medium
WO2022141299A1