Reference signal transmission method and communication device

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 under 5G technology is solved, and the positioning accuracy is improved.

CN119483846APending Publication Date: 2025-02-18SPREADTRUM SEMICON (NANJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310980411.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-04
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

In the evolution of 5G technology, the channel bandwidth of terminal devices has been reduced, resulting in resource collision problems when sending detection reference signal (SRS), affecting positioning accuracy.

Method used

By receiving configuration information, the time domain location of the uplink transmission window is determined, and SRS is sent within the window, thereby reducing collisions with other physical channel resources.

Benefits of technology

It effectively reduces resource collisions in SRS frequency hopping transmission, improves positioning accuracy, and reduces the impact on data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119483846A_ABST
    Figure CN119483846A_ABST
Patent Text Reader

Abstract

Provided are a reference signal transmission method and a communication device, the reference signal transmission method comprising: receiving configuration information, the configuration information being used for configuring a time domain position of an uplink transmission window; and determining an uplink sending window according to the configuration information, and sending a sounding reference signal (SRS) in the uplink sending window. By adopting the method and the device, the SRS can be sent in the uplink sending window, so that resource collision is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] 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

[0002] With the further evolution of 5G technology, in order to reduce the cost of terminal equipment, the channel bandwidth of terminal equipment has been further reduced, especially for terminal equipment in the Internet of Things scenario. In many application scenarios, terminal equipment has 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 a sounding reference signal (SRS) on a larger bandwidth at the same time. In this case, the terminal device sends SRS by frequency hopping, that is, the terminal device can send SRS on different frequency domain resources multiple times in a time division multiplexing (TDM) (i.e., on different time domain resources), and improve the positioning accuracy by merging the transmission of SRS on multiple different frequency domain resources. In the existing protocol, 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. Summary of the invention

[0003] 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.

[0004] In a first aspect, an embodiment of the present application provides a reference signal transmission method, the method comprising:

[0005] receiving configuration information, where the configuration information is used to configure a time domain position of an uplink sending window;

[0006] An uplink sending window is determined according to the configuration information, and a sounding reference signal SRS is sent in the uplink sending window.

[0007] 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, collision with other physical channel resources can be reduced.

[0008] In an optional implementation, 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.

[0009] By implementing this method, the information of the uplink sending window can be indicated through configuration information, so as to facilitate determination of the time domain position of the uplink sending window.

[0010] 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;

[0011] The SRS resource is a time-frequency resource used to carry the SRS.

[0012] When this method is implemented, 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 the uplink sending window configuration, improving the utilization rate of the uplink sending window, and further reducing the impact of the uplink sending window on data transmission.

[0013] In an optional implementation, the configuration information includes the length of the uplink sending window; and the method further includes:

[0014] Receiving downlink control information (Downlink Control Information, DCI) or a media access control element (Media Access Control 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;

[0015] 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;

[0016] The determining the uplink sending window according to the configuration information includes:

[0017] The uplink sending window is determined according to a starting position of the uplink sending window and a length of the uplink sending window.

[0018] By implementing this method, the length of the uplink sending window is configured by the 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 necessary, which can improve the utilization rate of the uplink sending window, reduce the impact of the uplink sending window on data transmission, and reduce resource collisions.

[0019] In an optional implementation, the configuration information includes the length of the uplink sending window; and the method further includes:

[0020] 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;

[0021] The determining the uplink sending window according to the configuration information includes:

[0022] The uplink sending window is determined according to a starting position of the uplink sending window and a length of the uplink sending window.

[0023] 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 starting position in the time domain in at least one SRS resource set triggered by DCI or MAC CE is determined, and 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 starting position in the time domain, so that the uplink sending window can cover 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.

[0024] 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:

[0025] 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.

[0026] By implementing this method, 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.

[0027] In an optional implementation, the configuration information includes a third offset and a fourth offset, the third offset is a time offset before a time domain start position of the SRS resource, the fourth offset is a time offset after a time domain end position of the SRS resource, and the SRS resource is a time-frequency resource used to carry the SRS;

[0028] The determining the uplink sending window according to the configuration information includes:

[0029] Determining a starting position of the uplink sending window according to the third offset and a time domain starting position of the SRS resource;

[0030] Determining an end position of the uplink sending window according to the fourth offset and the time domain end position of the SRS resource;

[0031] The uplink sending window is determined according to the starting position and the ending position.

[0032] 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.

[0033] In an optional implementation, the initial state of the uplink sending window is an activated state;

[0034] The sending a sounding reference signal SRS in the uplink sending window includes:

[0035] The SRS is sent in the uplink sending window which is in the activated state.

[0036] By implementing this method, the SRS is sent in the uplink sending window in the activated state, rather than sending the SRS in all the uplink sending windows, which can improve the utilization rate of the uplink sending window.

[0037] In an optional embodiment, the method further includes:

[0038] 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;

[0039] Data transmission is performed in the deactivated N consecutive uplink sending windows.

[0040] By implementing this method, 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.

[0041] In an optional implementation manner, the initial state of the uplink sending window is an inactive state; and the method further includes:

[0042] 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;

[0043] The sending a sounding reference signal SRS in the uplink sending window includes:

[0044] The SRS is sent in the activated M consecutive uplink sending windows.

[0045] When this method is implemented, the initial state of the uplink sending window is an inactive state, and 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, thereby sending SRS 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.

[0046] In an optional implementation, the value of N or M is preconfigured.

[0047] By implementing this approach, the number of uplink sending windows to be activated or deactivated can be preconfigured, which can reduce signaling overhead.

[0048] In an optional 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;

[0049] 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.

[0050] In implementing this method, 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 uplink sending windows to be activated or deactivated may be flexibly determined.

[0051] In an optional implementation, the first indication information or the second indication information is carried in a DCI or a MAC CE.

[0052] 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.

[0053] In an optional implementation, the sending a sounding reference signal SRS in the uplink sending window includes:

[0054] In response to the uplink sending window overlapping with the measurement gap, an SRS is sent in the uplink sending window.

[0055] By implementing this method, when the uplink sending window overlaps with the measurement gap, the SRS is still sent in the uplink sending window, and the reliability of the SRS transmission is prioritized.

[0056] 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:

[0057] 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;

[0058] 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.

[0059] By implementing this method, when the uplink sending window overlaps with the measurement gap, priority is given to ensuring the transmission of SRS on the high-priority SRS resource, and / or priority is given to ensuring the transmission of SRS in the high-priority uplink sending window.

[0060] In an optional implementation, the sending a sounding reference signal SRS in the uplink sending window includes:

[0061] In response to the uplink sending window not overlapping with the measurement gap, sending the SRS in the uplink sending window;

[0062] The method further comprises:

[0063] In response to the uplink sending window overlapping with the measurement gap, the SRS is not sent in the uplink sending window.

[0064] In a second aspect, an embodiment of the present application provides a reference signal transmission method, the method comprising:

[0065] Sending configuration information, where the configuration information is used to configure a time domain position of an uplink sending window;

[0066] A sounding reference signal SRS is received in the uplink sending window.

[0067] In an optional implementation, 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.

[0068] 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;

[0069] The SRS resource is a time-frequency resource used to carry the SRS.

[0070] In an optional implementation, the configuration information includes the length of the uplink sending window;

[0071] 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.

[0072] 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 an SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by a DCI or MAC CE.

[0073] 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.

[0074] In an optional implementation, the initial state of the uplink sending window is an activated state;

[0075] The receiving a sounding reference signal SRS in the uplink sending window includes:

[0076] The SRS is received in the uplink sending window which is in an activated state.

[0077] In an optional embodiment, the method further includes:

[0078] 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;

[0079] Data transmission is performed in the deactivated N consecutive uplink sending windows.

[0080] In an optional implementation manner, the initial state of the uplink sending window is an inactive state; and the method further includes:

[0081] 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;

[0082] The receiving a sounding reference signal SRS in the uplink sending window includes:

[0083] The SRS is received in the activated M consecutive uplink sending windows.

[0084] In an optional implementation, the value of N or M is preconfigured.

[0085] In an optional 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;

[0086] 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.

[0087] In an optional implementation, the first indication information or the second indication information is carried in a DCI or a MAC CE.

[0088] In an optional implementation, the receiving a sounding reference signal SRS in the uplink sending window includes:

[0089] In response to the uplink sending window overlapping with the measurement gap, an SRS is received in the uplink sending window.

[0090] 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:

[0091] 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;

[0092] 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.

[0093] In an optional implementation, the receiving a sounding reference signal SRS in the uplink sending window includes:

[0094] In response to the uplink sending window not overlapping with the measurement gap, receiving an SRS in the uplink sending window;

[0095] The method further comprises:

[0096] In response to the uplink sending window overlapping with the measurement gap, the SRS is not received in the uplink sending window.

[0097] The beneficial effects of the second aspect and various optional implementations of the second aspect can refer to the beneficial effects of the first aspect and various optional implementations of the first aspect, and will not be repeated here.

[0098] In a third aspect, an embodiment of the present application provides a communication device, the communication device comprising:

[0099] 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;

[0100] A determining unit, configured to determine an uplink sending window according to the configuration information;

[0101] The sending unit is used to send a sounding reference signal SRS in the uplink sending window.

[0102] In an optional implementation, 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.

[0103] 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;

[0104] The SRS resource is a time-frequency resource used to carry the SRS.

[0105] The configuration information includes the length of the uplink sending window; the receiving unit is further used to receive downlink control information DCI or a media access control element MAC CE, the DCI or MAC CE indicates a first offset, and the first offset is a time offset after the end position of the receiving resource of the DCI or MAC CE;

[0106] 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;

[0107] 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.

[0108] In an optional implementation, the configuration information includes the length of the uplink sending window;

[0109] The determining unit is further configured to 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 the SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by DCI or MAC CE;

[0110] 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.

[0111] In an optional implementation, the determination unit is specifically used 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, wherein the second offset is a time offset relative to the time domain starting position of the first SRS resource.

[0112] In a possible implementation manner, the configuration information includes a third offset and a fourth offset, the third offset is a time offset before a time domain start position of an SRS resource, the fourth offset is a time offset after a time domain end position of the SRS resource, and the SRS resource is a time-frequency resource used to carry the SRS;

[0113] 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.

[0114] In an optional implementation, the initial state of the uplink sending window is an activated state;

[0115] The sending unit is specifically configured to send the SRS in the uplink sending window that is in an activated state.

[0116] In an optional implementation, the receiving unit is further used to receive 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;

[0117] The sending unit is further used to transmit data in the deactivated N consecutive uplink sending windows.

[0118] In an optional implementation, the initial state of the uplink sending window is an inactive state;

[0119] The receiving unit is further used 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;

[0120] The sending unit is specifically configured to send the SRS in the activated M consecutive uplink sending windows.

[0121] In an optional implementation, the value of N or M is preconfigured.

[0122] In an optional 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;

[0123] 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.

[0124] In an optional implementation, the first indication information or the second indication information is carried in a DCI or a MAC CE.

[0125] 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.

[0126] 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;

[0127] 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.

[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 not overlapping with the measurement gap;

[0129] The sending unit is further configured to, in response to overlap between the uplink sending window and the measurement gap, not send the SRS in the uplink sending window.

[0130] In a fourth aspect, an embodiment of the present application provides a communication device, the communication device comprising:

[0131] 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;

[0132] The receiving unit is configured to receive a sounding reference signal SRS in the uplink sending window.

[0133] In an optional implementation, 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.

[0134] 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;

[0135] The SRS resource is a time-frequency resource used to carry the SRS.

[0136] In an optional implementation, the configuration information includes the length of the uplink sending window;

[0137] The sending unit is further used to send downlink control information DCI or media access control element MAC CE, where the DCI or MAC CE indicates a first offset, and the first offset is a time offset relative to an end position of a receiving resource of the DCI or MAC CE.

[0138] 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 an SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by a DCI or MAC CE.

[0139] 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.

[0140] In an optional implementation, the initial state of the uplink sending window is an activated state;

[0141] The receiving unit is specifically configured to receive the SRS in the uplink sending window in the activated state.

[0142] The sending unit is further used 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;

[0143] The sending unit and the receiving unit are further configured to perform data transmission in the deactivated N consecutive uplink sending windows.

[0144] In an optional implementation, the initial state of the uplink sending window is an inactive state;

[0145] The sending unit is further used 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;

[0146] The receiving unit is specifically configured to receive the SRS in the activated M consecutive uplink sending windows.

[0147] In an optional implementation, the value of N or M is preconfigured.

[0148] In an optional 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;

[0149] 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.

[0150] In an optional implementation, the first indication information or the second indication information is carried in a DCI or a MAC CE.

[0151] 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.

[0152] 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;

[0153] 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.

[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 not overlapping with the measurement gap;

[0155] The receiving unit is further configured to, in response to overlap between the uplink sending window and the measurement gap, not receive the SRS in the uplink sending window.

[0156] 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 described in the first aspect or any optional embodiment of the first aspect, or to execute the method described in the second aspect or any optional embodiment of the second aspect.

[0157] 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 a method as described in the first aspect or any optional embodiment of the first aspect, or to execute a method as described in the second aspect or any optional embodiment of the second aspect.

[0158] 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 described in the first aspect or any optional implementation of the first aspect, or execute the method described in the second aspect or any optional implementation of the second aspect.

[0159] In the eighth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program includes program instructions. When the computer executes the program instructions, it implements the method described in the first aspect or any optional embodiment of the first aspect, or implements the method described in the second aspect or any optional embodiment of the second aspect.

[0160] In the ninth aspect, an embodiment of the present application provides a computer program product, which includes a computer program or a computer code, and when the computer program product is run 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.

[0161] 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

[0162] Figure 1a It is a structural diagram of a communication system provided in an embodiment of the present application;

[0163] Figure 1b is a schematic diagram of an SRS resource provided in an embodiment of the present application;

[0164] Figure 2a It is a flowchart of a reference signal transmission method provided in an embodiment of the present application;

[0165] Figure 2b is a schematic diagram of a first offset provided in an embodiment of the present application;

[0166] Figure 2cis a schematic diagram of a second offset provided in an embodiment of the present application;

[0167] Figure 2d is a schematic diagram of a third offset and a fourth offset provided in an embodiment of the present application;

[0168] Figure 3a It is a flowchart of another reference signal transmission method provided in an embodiment of the present application;

[0169] Figure 3b is a schematic diagram of deactivating N consecutive uplink sending windows provided in an embodiment of the present application;

[0170] Figure 4a It is a flowchart of another reference signal transmission method provided in an embodiment of the present application;

[0171] Figure 4b is a schematic diagram of activating M consecutive uplink sending windows provided in an embodiment of the present application;

[0172] Figure 5 It is a flowchart of another reference signal transmission method provided in an embodiment of the present application;

[0173] Figure 6 is a structural diagram of a communication device provided in an embodiment of the present application;

[0174] Figure 7 is a structural diagram of another communication device provided in an embodiment of the present application;

[0175] Figure 8 is a structural diagram of another communication device provided in an embodiment of the present application;

[0176] Fig. 9 It is a structural schematic diagram of a module device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0177] In the embodiments of the present application, unless otherwise specified, the character " / " indicates that the objects before and after the association are in an or relationship. For example, A / B can represent A or B. "And / or" describes the association relationship of the associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone.

[0178] It should be pointed out that the words "first", "second", etc. involved in the embodiments of the present application are only used to distinguish the description purpose, 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.

[0179] 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 may 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 may be an element itself, or a set containing one or more elements.

[0180] In the embodiments of the present application, "exemplary", "in some embodiments", "in another embodiment", etc. are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present concepts in a concrete way.

[0181] In the embodiments of the present application, "of", "corresponding", and "corresponding" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings to be expressed are consistent. In the embodiments of the present application, communication and transmission can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings to be expressed are consistent. For example, transmission can include sending and / or receiving, which can be a noun or a verb.

[0182] The equal to involved in the embodiments of the present application can be used in conjunction with greater than, and is applicable to the technical solution adopted when greater than, and can also be used in conjunction with less than, and is applicable to the technical solution adopted when less than. It should be noted that when equal to is used in conjunction with greater than, it cannot be used in conjunction with less than; when equal to is used in conjunction with less than, it cannot be used in conjunction with greater than.

[0183] See also Figure 1a , Figure 1a 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, one or more terminal devices, such as Figure 1a Take a network device 101 and a terminal device 102 as an example, where: Figure 1a The network device 101 in the figure takes a base station as an example, and the terminal device 102 takes a mobile phone as an example. The terminal device 102 can establish a wireless link with the network device 101 to communicate. Figure 1a The communication system shown includes but is not limited to network equipment and terminal equipment, and may also include other communication equipment. Figure 1a The number and form of the devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of the present application.

[0184] In the embodiments of the present application, the 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 equipment, 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 (pad), a desktop computer, a laptop computer, an all-in-one computer, a vehicle-mounted 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.

[0185] In the embodiment of the present application, the network device is a device that provides wireless communication functions for the terminal device, and can also be referred to as an access network device, a radio access network (RAN) device, etc. Among them, the network device can support at least one wireless communication technology, such as LTE, NR, etc. For example, the network device includes but is not limited to: the next generation base station (generation nodeB, gNB) in the fifth generation mobile communication system (5th-generation, 5G), the base station in the sixth generation mobile communication system (6th-generation, 6G), the evolved node B (evolved node B, eNB), the radio network controller (radio network controller, RNC), the node B (node ​​B, NB), the base station controller (base station controller, BSC), the base transceiver station (base transceiver station, BTS), the home base station (for example, home evolved node B, or home node B, HNB), the baseband unit (baseband unit, BBU), the transmitting and receiving point (transmitting and receiving point, TRP), the transmitting point (transmitting point, TP), the 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, a vehicle-mounted device, a terminal device, a wearable device, and a network device in future mobile communications or a network device in a future evolving PLMN. In some embodiments, the network device may also be a device having a wireless communication function 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.

[0186] Some terms involved in the embodiments of the present application are explained below to facilitate understanding by those skilled in the art.

[0187] SRS resources and SRS resource frequency hopping patterns: One SRS resource corresponds to the transmission resources required for one SRS frequency hopping pattern. Figure 1b As shown, the framed portion is a schematic diagram of an SRS resource. An SRS resource may include multiple SRS frequency hoppings. A pattern formed by multiple SRS frequency hoppings is an SRS frequency hopping pattern. An SRS frequency hopping may be understood as a time-frequency resource for SRS transmission.

[0188] 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. Among them, the period of the SRS resource can be understood as the repetition period of the SRS frequency hopping pattern, such as Figure 1b As shown, 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 in one SRS resource, the bandwidth of each SRS frequency hop, and the like.

[0189] The SRS resources configured by the network may collide with other physical channels, thereby affecting the data transmission of other physical channels. In order to solve 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).

[0190] It should be noted that the various technical solutions (or embodiments) of the present application can be implemented independently or in combination based on certain internal connections. The present application is not limited thereto. In addition, the various terms and definitions between the various embodiments can be referenced to each other. In each embodiment of the present application, different implementations can also be implemented in combination or independently.

[0191] Please refer to Figure 2a , is a flow chart of a reference signal transmission method provided in an embodiment of the present application, such as Figure 2a As shown, the reference signal transmission method of this embodiment includes but is not limited to the following steps:

[0192] 101. The network device sends configuration information to the terminal device. Correspondingly, the terminal device receives the configuration information.

[0193] 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-level signaling.

[0194] 102. The terminal device determines an uplink sending window according to the configuration information.

[0195] 103. The terminal device sends the SRS in the uplink sending window. Correspondingly, the network device receives the SRS in the uplink sending window.

[0196] In some embodiments, if the SRS is sent periodically, the uplink sending window may be periodic, and determining the uplink sending window according to the configuration information may refer to determining the time domain position of the periodic uplink sending window. For example, the time domain position of the periodic uplink sending window may be determined by determining the starting position of the periodic uplink sending window (which may 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. In the determined periodic uplink sending window, the SRS is periodically sent according to the configuration of the SRS resource.

[0197] In some embodiments, if the SRS is sent non-periodically, the network device may trigger the sending of the SRS on the SRS resources in one or more SRS resource sets through DCI or MAC CE, and an SRS resource set includes multiple SRS resources. The terminal device may determine an uplink sending window for sending the SRS on the triggered SRS resource according to the configuration information of the uplink sending window.

[0198] The following examples illustrate several methods for determining the uplink send window:

[0199] Mode 1: The configuration information of the uplink sending window is configured for the SRS resource, or for the SRS resource set to which the SRS resource belongs, and the configuration information indicates at least one of the following: the starting position of the uplink sending window, the length of the uplink sending window, and the period of the uplink sending window. The terminal device can determine the uplink sending window based on the configuration information.

[0200] 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 hopping of different SRS resources may be different, or the time interval between two adjacent SRS frequency hoppings 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.

[0201] Exemplarily, SRS may be sent periodically, and the uplink sending window may also be configured periodically. In method 1, the configuration information for configuring the uplink sending window for the SRS resource or the SRS resource set may specifically refer to configuring the parameters of the uplink sending window for the SRS resource or the SRS resource set, for example, configuring the starting position of the uplink sending window (which may 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.

[0202] 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 sending of SRS. Make the uplink sending window configuration more flexible, improve the utilization of the uplink sending window, and reduce the impact of the uplink sending window on other data transmission. Other data transmissions may include but are not limited to Physical Downlink Control Channel (PDCCH), Physical Downlink Shared Channel (PDSCH), Physical Uplink Shared Channel (PUSCH), Physical Uplink Shared Channel (PUCCH) and other reference signals.

[0203] 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.

[0204] In some embodiments, for non-periodic SRS transmission, the network device may trigger SRS transmission on SRS resources in one or more SRS resource sets through DCI or MAC CE, and 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 through DCI or MAC CE.

[0205] 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. Figure 2b As shown in FIG. 1 , it is a schematic diagram of the first offset, such as Figure 2b As shown, 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. Further, 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.

[0206] 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 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 according to 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 are offset), and then determines the time domain position of the uplink sending window according to 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 there are some SRS resources in the SRS resource set triggered by DCI or MAC CE that 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.

[0207] Mode 3: DCI or MAC CE indicates the starting position of the uplink sending window and the length of the uplink sending window.

[0208] 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 according to the starting position of the uplink sending window and the length of the uplink sending window. Among them, the specific description of the starting position of the uplink sending window indicated by the DCI or MAC CE can refer to the description of the aforementioned method 2, which 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 according to the end slot of receiving the DCI or MAC CE and the time slot offset (i.e., how many time slots are offset) indicated by the DCI or MAC CE, and then determines the time domain position of the uplink sending window according to the length of the uplink sending window indicated by the DCI or MAC CE. 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 there are some SRS resources in the SRS resource set triggered by DCI or MAC CE that 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 4: The configuration information includes the length of the uplink sending window. The terminal device determines 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 the 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 further determines the uplink sending window according to the starting position of the uplink sending window and the length of the uplink sending window.

[0210] The time domain starting position of the first SRS resource is the SRS resource with the earliest time domain starting position in at least one SRS resource set. In other words, the time domain starting position of any SRS resource except 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 at least one SRS resource set, and the time domain starting position of the multiple SRS resources is the earliest, the first SRS resource can be one of the multiple SRS resources.

[0211] The terminal device can determine the starting position of the uplink sending window according to 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 according to 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 shifting forward from the time domain starting position of the first SRS resource. Figure 2c FIG. 2 is a schematic diagram of a second offset. In this manner, the length of the uplink sending window may be configured by high-level signaling through configuration information.

[0212] In some embodiments, the second offset may be configured by a network device, for example, the second offset may be configured by high-level 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, and 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.

[0213] For example, the high-level 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 high-level 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 that is K time units ahead 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 resources 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 fully included in the uplink sending window determined by the terminal device, the terminal device does not need to send the SRS on this part of the SRS resources.

[0214] Method 5, the configuration information may include 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 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.

[0215] In some embodiments, the network device may configure the third offset and the fourth offset through configuration information in high-level signaling. The third offset may be an offset before the time unit where 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 where 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 the time unit, please refer to the description of the aforementioned embodiment.

[0216] The SRS resource may be a resource used to carry SRS in an uplink transmission window. For example, the SRS resource may be an SRS resource in an SRS resource set triggered by DCI or MAC CE, that is, the SRS resource is used for non-periodic SRS transmission, or the SRS resource may also be an SRS resource configured for periodic transmission, which is not limited in this application.

[0217] like Figure 2d As shown in FIG. 1 , it is a schematic diagram of the third offset and the fourth offset. Figure 2d 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 transmission 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 transmission window.

[0218] For example, the network device configures the third offset X and the fourth offset Y of the uplink sending window, and the terminal device can determine the uplink sending window according to the third offset X, the fourth offset Y and the SRS resource. The terminal device sends the SRS in the uplink sending window according to the parameter configuration of the SRS resource. It can be understood that the terminal device sends the SRS on the SRS resource included in the uplink sending window.

[0219] Please refer to Figure 3a , is a flow chart of another reference signal transmission method provided in an embodiment of the present application, such as Figure 3a As shown, the reference signal transmission method of this embodiment includes but is not limited to the following steps. It can be understood that in a specific implementation, only some of the following steps may be included, and this application does not limit it. The following is an example of each step:

[0220] 201. The network device sends configuration information to the terminal device. Correspondingly, the terminal device receives the configuration information.

[0221] 202. The terminal device determines an uplink sending window according to configuration information, and an initial state of the uplink sending window is an activated state.

[0222] In the embodiment of the present application, the network device can configure the periodic uplink sending window through the configuration information. For example, the configuration information can be carried in the high-level signaling, that is, the periodic uplink sending window is configured through the high-level signaling. Figure 2a The description of the embodiment is not repeated here. The initial state of the uplink sending window may be an activated state.

[0223] 203, the terminal device sends the SRS in the uplink sending window in the activated state. Correspondingly, the network device receives the SRS in the uplink sending window in the activated state.

[0224] In some embodiments, the uplink transmission window is a periodically configured uplink transmission window, and the terminal device can transmit the SRS in the activated periodic uplink transmission window. Exemplarily, if an uplink transmission window cannot completely contain an SRS frequency hopping pattern, the uplink transmission window can be regarded as invalid; the terminal device can perform data transmission in the invalid uplink transmission window. Exemplarily, the SRS can be transmitted periodically.

[0225] 204. The network device sends first indication information to the terminal device, 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. Correspondingly, the terminal device receives the first indication information.

[0226] 205. The terminal device and the network device perform data transmission in the deactivated N consecutive uplink sending windows.

[0227] When the terminal device needs to transmit data, the network device may send first indication information to the terminal device to indicate to deactivate N consecutive uplink transmission windows. The first indication information may be carried in a DCI or a MAC CE. For example, the time reference point after receiving the DCI or MAC CE may be the time reference point, and the N consecutive uplink transmission windows after the time reference point are all in the deactivated state. Figure 3b As shown, N consecutive uplink sending windows after receiving DCI or MAC CE are deactivated. The terminal device and the network device can perform data transmission in the deactivated N consecutive uplink sending windows, and the data transmission may include but is not limited to: PDCCH, PDSCH, PUSCH, PUCCH. This method can minimize the impact on data transmission.

[0228] In one implementation, the value of N may be preconfigured, for example, the value of N may be configured through high-layer signaling. The first indication information may be a deactivation indication, for example, 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 to deactivate N consecutive uplink sending windows. The terminal device deactivates N consecutive uplink sending windows after receiving the first indication information. The terminal device may perform data transmission in the deactivated N consecutive uplink sending windows.

[0229] 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 an 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 include only the first numerical indication information, and the terminal device may determine that N consecutive uplink sending windows need to be deactivated by 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.

[0230] Specifically and 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 DCI, the DCI or MAC CE receiving time domain position is used as the time reference point, and N consecutive uplink sending windows after the time reference point are deactivated. The terminal device can transmit data in the deactivated uplink sending window.

[0231] 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.

[0232] Please refer to Figure 4a , is a flow chart of another reference signal transmission method provided in an embodiment of the present application, such as Figure 4a As shown, the reference signal transmission method of this embodiment includes but is not limited to the following steps. It can be understood that in a specific implementation, only some of the following steps may be included, and this application does not limit it. The following is an example of each step:

[0233] 301, the network device sends configuration information to the terminal device. Correspondingly, the terminal device receives the configuration information.

[0234] 302. The terminal device determines an uplink sending window according to configuration information, and an initial state of the uplink sending window is an inactive state.

[0235] In the embodiment of the present application, the network device can configure the periodic uplink sending window through the configuration information. For example, the configuration information can be carried in the high-level signaling, that is, the periodic uplink sending window is configured through the high-level signaling. Figure 2a The description of the embodiment is not repeated here. The initial state of the uplink sending window may be an inactive state. The uplink sending window in the inactive state may be used for data transmission between the terminal device and the network device.

[0236] 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.

[0237] 304. The terminal device sends SRS in M ​​consecutive activated uplink sending windows.

[0238] When the terminal device needs to send SRS, the network device sends second indication information to the terminal device, and the second indication information is used to indicate the activation of M consecutive uplink sending windows. The second indication information can be carried in DCI or MAC CE. Exemplarily, it can be that the receiving of the DCI or MAC CE is a time reference point, and the M consecutive uplink sending windows after the time reference point are all in the activated state. Figure 4b As shown, M consecutive uplink transmission windows are activated after receiving DCI or MAC CE. The terminal device can send SRS in the activated M consecutive uplink transmission windows. Exemplarily, the SRS can be sent non-periodically.

[0239] In one implementation, the value of M may be preconfigured, for example, the value of M may be configured through high-layer signaling. The second indication information may be an activation indication, for example, 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 activation of M consecutive uplink sending windows. The terminal device activates M consecutive uplink sending windows after receiving the second indication information. The terminal device may send SRS in the activated M consecutive uplink sending windows.

[0240] 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, and when the bit value is set to a first state value (for example, the first state value is 1), it indicates activation of the uplink sending window. In an 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 include only the second numerical indication information, and the terminal device may determine that M consecutive uplink sending windows need to be activated by parsing the second numerical indication information. For another example, the second indication information may include the second numerical indication information and the activation indication, and the activation indication and the second numerical indication information are jointly indicated to activate M consecutive uplink sending windows.

[0241] Specifically, the DCI or MAC CE includes 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.

[0242] If an uplink sending window cannot completely contain an SRS frequency hopping pattern, the uplink sending window can be regarded as invalid; the terminal device can perform data transmission in the invalid uplink sending window.

[0243] 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 the SRS needs to be sent, thereby sending SRS 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.

[0244] Please refer to Figure 5 , is a flow chart of another reference signal transmission method provided in an embodiment of the present application, such as Figure 5 As shown, the reference signal transmission method of this embodiment includes but is not limited to the following steps. It can be understood that in a specific implementation, only some of the following steps may be included, and this application does not limit it. The following is an example of each step:

[0245] 401. The network device sends configuration information to the terminal device.

[0246] 402. The terminal device determines an uplink sending window according to the configuration information.

[0247] Among them, steps 401-402 of the embodiment of the present application can refer to Figure 2a Step 101 - Step 102 of the illustrated embodiment.

[0248] 403 : In response to the overlap between the uplink sending window and the measurement gap, send the SRS in the uplink sending window.

[0249] 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, sending the SRS in the uplink sending window in response to the uplink sending window and the measurement gap not overlapping.

[0250] For Radio Resource Management (RRM) measurements, the network will configure periodic Measurement Gaps (MG) for 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 overlap between the uplink sending window and 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".

[0251] In one implementation, in response to the uplink sending window overlapping with the MG, the uplink sending window is invalid, that is, the terminal device does not send SRS in the uplink sending window, but performs RRM measurement in the MG. Further optionally, when the uplink sending window does not overlap with the MG, the terminal device sends SRS in the uplink sending window.

[0252] In another implementation, in response to an overlap between an uplink sending window and a MG, the MG fails, and the terminal device may send an SRS in the uplink sending window.

[0253] In another implementation, in response to the uplink sending window overlapping with the MG and satisfying the first condition, the terminal device sends the SRS in the uplink sending window. Exemplarily, 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 the first threshold; the priority of the uplink sending window is greater than or equal to the second threshold.

[0254] In another implementation, in response to the uplink sending window overlapping with the MG and the first condition not being met, the terminal device performs RRM measurement in the MG. For example, if the uplink sending window overlaps with the MG and the priority of the SRS resources used to carry the SRS is less than the first threshold, the terminal device does not send the SRS in the uplink sending window, but performs RRM measurement 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 the second threshold, the terminal device does not send the SRS in the uplink sending window, but performs RRM measurement in the MG.

[0255] 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.

[0256] Exemplarily, the network device may configure multiple sets of uplink sending window configuration information, each set of uplink sending window configuration information may correspond to a priority, and the priorities of different sets of uplink sending window configuration information may be different. The terminal device may determine the uplink sending window based on one set of uplink sending window configuration information. For ease of description, the priority corresponding to the configuration information used to determine 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.

[0257] 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 sending or RRM measurement.

[0258] See also Figure 6 , Figure 6 It is a structural diagram of a communication device provided in an embodiment of the present application. The communication device is applied to a terminal device. Exemplarily, the communication device can be a terminal device or a device in a terminal device, for example, it can be a chip or chip module in the terminal device, or a device that can be used in combination with the terminal device. Figure 6 The communication device 100 shown may include a receiving unit 110, a determining unit 120 and a sending unit 130, wherein:

[0259] 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;

[0260] A determining unit 120, configured to determine an uplink sending window according to the configuration information;

[0261] The sending unit 130 is configured to send a sounding reference signal SRS in the uplink sending window.

[0262] 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.

[0263] 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;

[0264] The SRS resource is a time-frequency resource used to carry the SRS.

[0265] 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 receiving resource of the DCI or MAC CE;

[0266] 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;

[0267] 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.

[0268] In a possible implementation manner, the configuration information includes the length of the uplink sending window;

[0269] The determining unit 120 is further configured to 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 the SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by the DCI or MAC CE;

[0270] 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.

[0271] 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, wherein the second offset is a time offset relative to the time domain starting position of the first SRS resource.

[0272] In a possible implementation manner, the configuration information includes a third offset and a fourth offset, the third offset is a time offset before a time domain start position of an SRS resource, the fourth offset is a time offset after a time domain end position of the SRS resource, and the SRS resource is a time-frequency resource used to carry the SRS;

[0273] The determining unit 120 is specifically configured 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;

[0274] Determining an end position of the uplink sending window according to the fourth offset and the time domain end position of the SRS resource;

[0275] The uplink sending window is determined according to the starting position and the ending position.

[0276] In a possible implementation, the initial state of the uplink sending window is an activated state;

[0277] The sending unit 130 is specifically configured to send the SRS in the uplink sending window that is in an activated state.

[0278] In a possible implementation manner, the receiving unit 110 is further used to receive 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;

[0279] The sending unit 130 is further configured to perform data transmission in the deactivated N consecutive uplink sending windows.

[0280] In a possible implementation, the initial state of the uplink sending window is an inactive state;

[0281] The receiving unit 110 is further used 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;

[0282] The sending unit 130 is specifically configured to send the SRS in the activated M consecutive uplink sending windows.

[0283] In a possible implementation manner, the value of N or M is preconfigured.

[0284] In a possible implementation manner, 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;

[0285] 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.

[0286] In a possible implementation manner, the first indication information or the second indication information is carried in a DCI or a MAC CE.

[0287] In a possible implementation manner, 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.

[0288] In a possible implementation manner, 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;

[0289] 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.

[0290] In a possible implementation manner, 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;

[0291] The sending unit 130 is further configured to, in response to the uplink sending window overlapping with the measurement gap, not send the SRS in the uplink sending window.

[0292] about Figure 6 The specific embodiment description can refer to Figure 2a , Figure 3a , Figure 4a as well as Figure 5 The description of the embodiments will not be repeated here.

[0293] See also Figure 7 , Figure 7 1 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. Exemplarily, the communication device may 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. Figure 7 The communication device 200 shown may include a sending unit 210 and a receiving unit 220, wherein:

[0294] The sending unit 210 is used to send configuration information, where the configuration information is used to configure the time domain position of the uplink sending window;

[0295] The receiving unit 220 is configured to receive a sounding reference signal SRS in the uplink sending window.

[0296] 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.

[0297] 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;

[0298] The SRS resource is a time-frequency resource used to carry the SRS.

[0299] In a possible implementation manner, the configuration information includes the length of the uplink sending window;

[0300] The sending unit 210 is further used to send downlink control information DCI or a media access control element MAC CE, where the DCI or MAC CE indicates a first offset, and the first offset is a time offset relative to an end position of a receiving resource of the DCI or MAC CE.

[0301] 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 an SRS resource with the earliest time domain starting position in at least one SRS resource set triggered by a DCI or MAC CE.

[0302] In one 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, 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 used to carry the SRS.

[0303] In a possible implementation, the initial state of the uplink sending window is an activated state;

[0304] The receiving unit 220 is specifically configured to receive the SRS in the uplink sending window in the activated state.

[0305] The sending unit 210 is further used 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;

[0306] The sending unit 210 and the receiving unit 220 are further configured to perform data transmission in the deactivated N consecutive uplink sending windows.

[0307] In a possible implementation, the initial state of the uplink sending window is an inactive state;

[0308] The sending unit 210 is further used 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;

[0309] The receiving unit 220 is specifically configured to receive the SRS in the activated M consecutive uplink sending windows.

[0310] In a possible implementation manner, the value of N or M is preconfigured.

[0311] In a possible implementation manner, 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;

[0312] 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.

[0313] In a possible implementation manner, the first indication information or the second indication information is carried in a DCI or a MAC CE.

[0314] In a possible implementation manner, the receiving unit 220 is specifically configured to receive the SRS in the uplink sending window in response to the uplink sending window overlapping with the measurement gap.

[0315] In a possible implementation manner, the receiving unit 220 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;

[0316] 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.

[0317] In a possible implementation manner, the receiving unit 220 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;

[0318] 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.

[0319] about Figure 7 The specific embodiment description can refer to Figure 2a , Figure 3a , Figure 4a as well as Figure 5 The description of the embodiments will not be repeated here.

[0320] See also Figure 8 , Figure 8 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application, which is used to implement the above Figure 2a , Figure 3a , Figure 4a as well as Figure 5 The functions of the terminal device in the Figure 2a , Figure 3a , Figure 4a as well as Figure 5 The communication device 300 may be a terminal device or a device for a terminal device. The device for a terminal device may be a chip system or a chip in a terminal device. The communication device may also be a network device or a device for a network device. The device for a network device may be a chip system or a chip in a network device. Among them, the chip system may be composed of a chip, or may include a chip and other discrete devices.

[0321] The communication device 300 includes at least one processor 320, which is used to implement 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, which is used to implement 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, which is used to communicate with other devices through 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 above method embodiment. Figure 2a , Figure 3a , Figure 4a as well as Figure 5 The method described.

[0322] 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 embodiment 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 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.

[0323] 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 RF circuit ( Figure 8The RF circuit processes the baseband signal and then transmits the RF signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the communication device 300, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 320, which converts the baseband signal into data and processes the data.

[0324] In another implementation, the RF circuit and antenna may be arranged independently from the processor 320 that performs baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be arranged independently from the device in a remote manner.

[0325] The specific connection medium between the communication interface 310, the processor 320 and the memory 330 is not limited in the embodiment of the present application. Figure 8 In the embodiment, the memory 330, the processor 320 and the communication interface 310 are connected via a bus 340. Figure 8 The connections between the other components are shown in bold lines, which are only for illustration and are not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0326] 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.

[0327] 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.

[0328] For each device or product applied to or integrated in the device, each module contained therein can be implemented in the form of hardware such as circuits, and different modules can be located in the same component (for example, a chip, circuit module, etc.) or different components in the terminal, or at least some of the modules can be implemented in the form of a software program that runs on a processor integrated inside the terminal, and the remaining (if any) modules can be implemented in the form of hardware such as circuits.

[0329] The above-mentioned memory may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (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 synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0330] The present application provides a chip. The chip includes: a processor and a memory. The number of the processors can be one or more, and the number of the memories can be one or more. The processor can execute the above instructions and data stored in the memory by reading the instructions and data stored in the memory. Figure 2a , Figure 3a , Figure 4a as well as Figure 5 The method shown in and the steps performed by the relevant implementation methods.

[0331] like Fig. 9 As shown, Fig. 9 400 can execute the steps of the terminal device in the above method embodiment, or the module device 400 can execute the steps of the network device in the above method embodiment.

[0332] 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; the chip module 440 is used to call the data and / or instructions stored in the storage module 430, and in combination with the communication module 410, the above-mentioned Figure 2a , Figure 3a , Figure 4a as well as Figure 5 The method shown, and the steps performed by the relevant implementation method.

[0333] The present application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and the computer program includes program instructions. When the electronic device executes the program instructions, the above Figure 2a , Figure 3a , Figure 4a as well as Figure 5 The steps performed by the terminal device in the method shown, or the implementation of the above Figure 2a , Figure 3a , Figure 4a as well as Figure 5 The steps performed by the network device in the method shown.

[0334] The computer-readable storage medium may be an internal storage unit of the terminal device or network device described in any of the foregoing 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. Further, the computer-readable storage medium may also 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 includes one or more available media sets. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a 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 hard disk.

[0335] Regarding the various modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, or hardware modules / units, or they can be partially software modules / units and partially hardware modules / units. For example, for various devices and products applied to or integrated in a chip, the various modules / units included therein can all be implemented in the form of hardware such as circuits, or at least some of the modules / units can be implemented in the form of software programs, which run on a 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 in a chip module, the various modules / units included 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 some 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 a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in hardware such as circuits; for each device or product applied to or integrated in the data acquisition node, each module / unit contained therein can be implemented in hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the data acquisition node, and the remaining (if any) modules / units can be implemented in hardware such as circuits.

[0336] The above embodiments may be implemented in whole or in part by software, hardware, firmware or any other combination thereof. When implemented using software, the above embodiments may 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 programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means.

[0337] 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.

[0338] In the several embodiments provided in the present 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 only a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0339] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0340] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0341] 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 is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a gateway node, etc.) to perform some steps of the method described in each embodiment of the present invention.

[0342] A person skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.

[0343] What is disclosed above is only a preferred embodiment of the present application, and it 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 implementing the above embodiment and equivalent changes made according to the claims of the present 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. 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.

18. The method according to claim 17, 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.

19. The method according to claim 18, 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.

20. The method of claim 17, 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.

21. The method of claim 17, 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.

22. The method of claim 17, 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.

23. The method according to any one of claims 17 to 22, 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.

24. The method of claim 23, 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.

25. The method according to any one of claims 17 to 22, 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.

26. The method according to claim 24 or 25, characterized in that The value of N or M is preconfigured.

27. The method according to claim 24 or 25, 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.

28. The method according to claim 24 or 25, characterized in that The first indication information or the second indication information is carried in DCI or MAC CE.

29. The method according to any one of claims 17 to 28, 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.

30. The method of claim 29, 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.

31. 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.

32. 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.

33. 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 according to any one of claims 1 to 16, or executes the method according to any one of claims 17 to 30.

34. A chip, characterized in that: The chip includes a processor and an interface, and the processor is coupled to the interface; 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 16, or execute the method as described in any one of claims 17 to 30.

35. 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 method described in any one of claims 1 to 16, or execute the method described in any one of claims 17 to 30.

36. 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 16 is implemented; or the method according to any one of claims 17 to 30 is implemented.