Communication method and communication apparatus
By determining the first and second frequency domain resources in the terminal device, the joint design of the reference signal sequence is realized, which solves the problem of reduced channel estimation accuracy caused by bandwidth reduction when the terminal device sends uplink reference signals, and improves the accuracy of channel estimation.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-12-25
- Publication Date
- 2026-07-09
AI Technical Summary
In the prior art, when the terminal device sends the uplink reference signal, the reduced bandwidth leads to a decrease in the accuracy of channel estimation, which affects the measurement performance of the network device.
By receiving the first information, the first and second frequency domain resources are determined for the transmission of reference signals in Q time units, thereby realizing the joint design of the reference signal sequence, avoiding poor frequency domain noise reduction effect caused by small bandwidth, and improving the channel estimation accuracy.
It improves the accuracy of channel estimation and enhances the measurement performance of network devices on the channel.
Smart Images

Figure CN2025145739_09072026_PF_FP_ABST
Abstract
Description
Communication methods and communication devices
[0001] This application claims priority to Chinese Patent Application No. 202411998658.6, filed with the China National Intellectual Property Administration on December 31, 2024, entitled "Communication Method and Communication Device", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of wireless communication, and more specifically, to a communication method and a communication device. Background Technology
[0003] In wireless communication, reference signals are transmitted between the transmitting and receiving ends to send and receive data, obtain system synchronization information, and provide feedback channel information. For example, the transmitting end sends a reference signal to the receiving end, which receives the reference signal and can then perform corresponding operations based on the reference information, such as performing channel measurements to obtain relevant channel state information. These reference signals are divided into uplink reference signals and downlink reference signals.
[0004] Assuming the reference signal is an uplink reference signal, when the channel bandwidth that the network device needs to measure is large, the terminal device can send the uplink reference signal to the network device multiple times via frequency hopping. The terminal device sends the uplink reference signal multiple times across multiple time-domain symbols, and the bandwidth occupied by the uplink reference signal sent on each symbol is a portion of the total configured bandwidth for the uplink reference signal. For example, the terminal device can send the uplink reference signal on four time-domain symbols via frequency hopping, and the bandwidth occupied by the uplink reference signal on each symbol is one-quarter of the overall configured bandwidth.
[0005] In existing protocols, considering the limited uplink power of terminal devices, the uplink reference signal is typically transmitted to the network device multiple times via frequency hopping, which increases the power spectral density of the uplink reference signal by reducing the bandwidth of the uplink reference signal transmitted by the terminal device in a single transmission. However, reducing the bandwidth of the uplink reference signal transmitted by the terminal device in a single transmission affects the frequency domain noise reduction effect of the network device's channel estimation based on the uplink reference signal, resulting in a decrease in the accuracy of the network device's channel measurement and estimation based on the uplink reference signal. Summary of the Invention
[0006] This application provides a communication method and a communication device to improve the accuracy of channel estimation.
[0007] Firstly, a communication method is provided. This method can be executed by a terminal side, or by other entities, and this application does not limit the scope of execution. The terminal side includes a terminal device, or functional modules, communication modules, chips, chip systems or circuits within the terminal device (such as modem chips, also known as baseband chips, or system-on-chip (SoC) chips or system-in-package (SIP) chips containing modem cores), or functional modules within the terminal device capable of calling and executing programs. For ease of description, the following explanation uses a terminal device as an example.
[0008] The method includes: receiving first information, the first information being used to determine a first frequency domain resource and a second frequency domain resource, the first frequency domain resource being related to the transmission of a reference signal in Q time units, and the second frequency domain resource being related to the transmission of a reference signal in one of the Q time units, where Q is an integer greater than 1; and transmitting the reference signal according to the first information.
[0009] For example, the first information may be called configuration information or instruction information, but this application does not limit it to this.
[0010] For example, the first information can be carried and transmitted in radio resource control (RRC) signaling, media / medium access control-control element (MAC-CE) signaling, and downlink control information (DCI) signaling. MAC-CE can also be called medium access control-control element.
[0011] For example, the first information is used to determine the first frequency domain resource and the second frequency domain resource. Specifically, the first information may include the first frequency domain resource and the second frequency domain resource, or the first information indicates the first frequency domain resource and the second frequency domain resource, or the first information includes relevant information for determining the first frequency domain resource and the second frequency domain resource.
[0012] For example, the first frequency domain resource is related to the transmission of reference signals over Q time units, or it can be understood that the first frequency domain resource is used for the transmission of reference signals over Q time units, or the first frequency domain resource includes the frequency domain resources occupied by the transmission of reference signals over Q time units, or the reference signals of the Q time units can be used to determine the first frequency domain resource, or the first frequency domain resource and Q can determine the frequency domain resources corresponding to the reference signals of the Q time units.
[0013] For example, the value of Q can be indicated by the network device to the terminal device. For instance, Q can be indicated to the terminal device via first information or via other signaling messages. Specifically, Q can be used to indicate that the sequence length of the reference signal transmitted by the terminal device is the total sequence length corresponding to the reference signals transmitted over Q time units, or Q can be used to indicate that the sequence of reference signals transmitted over Q time units is jointly designed for transmission.
[0014] According to the method provided in this application, the first information is used to determine the first frequency domain resource, which is related to the transmission of reference signals for Q time units. The reference signals for the Q time units are transmitted on the first frequency domain resource, thereby helping to achieve joint design of the reference signal sequences corresponding to the reference signals for the Q time units, avoiding poor frequency domain noise reduction effect due to small reference signal bandwidth, and improving the accuracy of channel estimation.
[0015] In conjunction with the first aspect, in some possible implementations, the first frequency domain resource and the second frequency domain resource satisfy one or more of the following: the first frequency domain resource includes Q second frequency domain resources that are adjacent in frequency domain position; the first frequency domain resource includes Q1 second frequency domain resources, where Q1 is an integer less than Q; or, the first frequency domain resource includes Q2 second frequency domain resources with the largest frequency domain position index and Q3 second frequency domain resources with the smallest frequency domain position index, and Q = Q2 + Q3, where Q2 and Q3 are positive integers;
[0016] For example, the first frequency domain resource includes Q second frequency domain resources that are adjacent in frequency domain position, and these Q second frequency domain resources correspond to Q time units; the first frequency domain resource includes Q1 second frequency domain resources, and these Q1 second frequency domain resources correspond to Q1 time units; the first frequency domain resource includes Q2 second frequency domain resources with the largest frequency domain position index and Q3 second frequency domain resources with the smallest frequency domain position index, Q2+Q3=Q, and the first frequency domain resource includes at least two frequency domain resources that are not adjacent in position among these Q frequency domain resources.
[0017] Based on the above scheme, the frequency domain position corresponding to the second frequency domain resource included in the first frequency domain resource can be in various cases. In any case, the reference signal sequence corresponding to the reference signal of the Q time units can be jointly designed to avoid poor frequency domain noise reduction effect caused by small reference signal bandwidth and improve the accuracy of channel estimation.
[0018] In conjunction with the first aspect, in some possible implementations, the number of the first frequency domain resources X1, the number of the second frequency domain resources X2, and Q satisfy one or more of the following: or, Where X1 and X2 are both integers greater than 1.
[0019] For example, the formulas involved in this application Indicates rounding down. This indicates rounding up to the nearest integer.
[0020] For example, the number of first frequency domain resources X1 can refer to the number of resource blocks (RBs), resource elements (REs), resource block groups (RBGs), or subcarriers corresponding to the first frequency domain resources, etc. Similarly, the number of second frequency domain resources X2 can refer to the number of RBs, REs, RBGs, or subcarriers corresponding to the second frequency domain resources, etc.
[0021] In conjunction with the first aspect, in some possible implementations, the number of the first frequency domain resources X1 and the number of the second frequency domain resources X2 satisfy: X2*Q≤X1, where X1 and X2 are both integers greater than 1.
[0022] For example, the first information can also be used to determine the number of first frequency domain resources X1 and the number of second frequency domain resources X2, or the first information includes the number of first frequency domain resources X1 and the number of second frequency domain resources X2, or the first information includes relevant parameters for determining the number of first frequency domain resources X1 and the number of second frequency domain resources X2.
[0023] For example, the first frequency domain resource is associated with the transmission of a reference signal in Q time units. One of the Q time units is associated with the second frequency domain resource for transmitting the reference signal. It is assumed that the frequency domain resource used for transmitting the reference signal in each of the Q time units is the second frequency domain resource, i.e., X2*Q = X1. It is also assumed that the frequency domain resource used for transmitting the reference signal in at least one of the Q time units is less than the second frequency domain resource, i.e., X2*Q < X1.
[0024] In conjunction with the first aspect, in some possible implementations, the frequency domain starting position of the first frequency domain resource is associated with the slot index and / or symbol index associated with the Q time units.
[0025] In conjunction with the first aspect, in some possible implementations, the first information is further used to determine a third frequency domain resource, the number X3 of which is used to determine the number X1 of N1 of the first frequency domain resources, wherein N1, X1, and X3 satisfy: or Wherein, the frequency domain resources associated with each of the N1 first frequency domain resources are all different; or at least two of the N1 first frequency domain resources are associated with frequency domain resources that are partially the same.
[0026] For example, the third frequency domain resource, the first frequency domain resource, and the second frequency domain resource can be transmitted in the same message (e.g., the first message), or the third frequency domain resource, the first frequency domain resource, and the second frequency domain resource can be transmitted in separate messages (e.g., the third frequency domain resource can be carried in the second message). The second message can be carried in an RRC message, MAC-CE, or DCI signaling, or carried in other signaling to instruct the terminal device; this application does not limit this.
[0027] For example, the first information is also used to determine the third frequency domain resource. Specifically, the first information may include the third frequency domain resource, or the first information may also be used to indicate the third frequency domain resource, or the first information may include relevant information for determining the third frequency domain resource.
[0028] For example, the first information may also be used to determine the number X3 of the third frequency domain resources, or the first information may also include the number X3 of the third frequency domain resources, or the first information may also include relevant parameters for determining the number X3 of the third frequency domain resources.
[0029] In conjunction with the first aspect, in some possible implementations, the Q time units include a first time unit and a second time unit, wherein the frequency domain bandwidth occupied by the reference signal in the first time unit is the same as or different from the frequency domain bandwidth occupied by the second time unit.
[0030] It should be understood that the frequency domain bandwidth occupied by the reference signal in each of the Q time units may be the same or different.
[0031] In conjunction with the first aspect, in some possible implementations, the number of frequency domain resources occupied by the reference signal of the first time unit is X4, the number of frequency domain resources occupied by the second time unit is X5, and X4 and X5 satisfy any one of the following: X4 = X5 = X2; Where P is the frequency domain spread factor, and X4, X5 and P are all positive integers.
[0032] For example, P is a positive integer, such as 2, 3, 4, etc.
[0033] It should be understood that, taking the first and second time units out of the Q time units as examples, this section introduces the magnitude of the frequency domain bandwidth occupied by the reference signal in any two time units out of the Q time units.
[0034] In conjunction with the first aspect, in some possible implementations, the first time unit and the second time unit are adjacent time units, or the first time unit and the second time unit are spaced apart by R time units, where R is the repetition factor.
[0035] In conjunction with the first aspect, in some possible implementations, the time unit is any one of the following: a time slot, a subframe, or a symbol.
[0036] In conjunction with the first aspect, in some possible implementations, the length of the transmitted reference signal sequence is related to the reference signal transmitted over Q time units.
[0037] For example, the terminal device can perform joint design of reference signal sequences transmitted in at least two of the Q time units based on the configuration information, and transmit the jointly designed reference signal sequences on the second frequency domain resources.
[0038] For example, the reference signals transmitted over Q time units are used to determine the length of the transmitted reference signal sequence, rather than each reference signal in each time unit individually determining the length of the transmitted reference signal sequence.
[0039] In conjunction with the first aspect, in some possible implementations, the length of the transmission sequence corresponding to the reference signal transmitted over Q time units... satisfy:
[0040] or,
[0041] or,
[0042] or,
[0043] or,
[0044] or,
[0045] Where, m SRS,bThis represents the amount of frequency domain resources occupied by one time unit, or Q time units, or a single transmission of the reference signal. K represents the number of subcarriers corresponding to each frequency domain resource block. TC P represents the number of combs. F This represents the frequency domain spread factor of the higher-level parameters.
[0046] In conjunction with the first aspect, in some possible implementations, the counting rule for transmitting the reference signal is to jointly count the reference signals transmitted over multiple time units. This joint counting refers to the value of the same transmission counter corresponding to the reference signals transmitted over Q time units or Q*R time units, where the value of the transmission counter is n. SRS ,satisfy:
[0047] in, n represents the number of time slots within a system frame. f Indicates the system frame number. T represents the slot number within a system frame. offset T represents the time slot offset value. SRS Indicates the time slot period, l' represents the symbol number, and R represents the symbol repetition factor. This represents the number of symbols within a resource; the value of 's' is related to the configuration of higher-level parameters.
[0048] For example, the value of s is related to the configuration of the high-level parameter "nrofSRS-Port-n8". If the high-level parameter nrofSRS-Port-n8 = ports8tdm, s = 2; otherwise, s = 1.
[0049] In conjunction with the first aspect, in some possible implementations, the frequency domain start position corresponding to each of the reference signals satisfy:
[0050] in,
[0051] f(k q ,k F ,k hop )=Ak q +Bk F +Ck hop
[0052] or,
[0053] or,
[0054] or,
[0055] f(k q ,k F ,k hop )=Ak q +Bk F +Ck hop
[0056] or,
[0057] or,
[0058] or,
[0059] or,
[0060] or,
[0061] or,
[0062] or,
[0063] Where, m SRS,b This indicates the amount of frequency domain resources occupied by the reference signal. This is the first frequency hopping parameter. It is the second frequency hopping parameter. It is the third frequency hopping parameter. n represents the number of subcarriers contained in an RB. b k represents the frequency domain location index of the frequency domain resources occupied by the reference signal. F ∈{0,1,…,P F -1}, or, k F =0,k hop This indicates the high-level frequency hopping parameters configured by the network device for the communication equipment. This indicates the amount of frequency domain resources occupied by the reference signal. The number of subcarriers corresponding to each frequency domain resource block is represented by l', symbol number is l', symbol repetition factor is R, and P is P. F This represents the frequency domain spread factor of the higher-level parameters.
[0064] For example, f(k) q ,k F ,k hop ) and cyclic frequency hopping offset factor k q k F khop It is related to at least one parameter in, for example, the f(k) q ,k F ,k hop ) satisfies: f(k) q ,k F ,k hop )=Ak q +Bk F +Ck hop
[0065] Where A, B, and C are any numbers greater than or equal to 0;
[0066] For example, f(l′,P) F ) and parameters l′, P F It is related to at least one parameter.
[0067] Secondly, a communication method is provided. This method can be executed by the network side, or by other entities, and this application does not limit this. The network side includes a network device, or a functional module within the network device, a communication module chip, a chip system or circuit, or a central unit (CU) or distributed unit (DU) within the network device, or a functional module within the network device capable of calling and executing a program. For ease of description, the following explanation uses execution by the network device as an example.
[0068] The method includes: determining first information, the first information being used to determine a first frequency domain resource and a second frequency domain resource, the first frequency domain resource being related to the transmission of a reference signal in Q time units, and the second frequency domain resource being related to the transmission of a reference signal in one of the Q time units, where Q are all integers greater than 1; and sending the first information.
[0069] It should be understood that this second aspect corresponds to the first aspect mentioned above, and some supplementary explanations and technical effects can be found in the description of the first aspect mentioned above.
[0070] In conjunction with the second aspect, in some possible implementations, the method further includes: receiving the reference signal; and performing joint channel estimation on the reference signal sequences received in at least two of the Q time units based on the first information to obtain channel information.
[0071] In conjunction with the second aspect, in some possible implementations, the first frequency domain resource and the second frequency domain resource satisfy one or more of the following: the first frequency domain resource includes Q second frequency domain resources that are adjacent in frequency domain position; the first frequency domain resource includes Q1 second frequency domain resources, where Q1 is an integer less than Q; or, the first frequency domain resource includes Q2 second frequency domain resources with the largest frequency domain position index and Q3 second frequency domain resources with the smallest frequency domain position index, and Q = Q2 + Q3, where Q2 and Q3 are positive integers.
[0072] In conjunction with the second aspect, in some possible implementations, the number of the first frequency domain resources X1, the number of the second frequency domain resources X2, and Q satisfy one or more of the following: or, Where X1 and X2 are both integers greater than 1.
[0073] In conjunction with the second aspect, in some possible implementations, the number of the first frequency domain resources X1 and the number of the second frequency domain resources X2 satisfy: X2*Q≤X1, where X1 and X2 are both integers greater than 1.
[0074] In conjunction with the second aspect, in some possible implementations, the frequency domain starting position of the first frequency domain resource is associated with the slot index and / or symbol index associated with the Q time units.
[0075] In conjunction with the second aspect, in some possible implementations, the first information is further used to determine a third frequency domain resource, the number X3 of which is used to determine the number X1 of N1 of the first frequency domain resources, wherein N1, X1, and X3 satisfy: or Wherein, the frequency domain resources associated with each of the N1 first frequency domain resources are all different; or at least two of the N1 first frequency domain resources are associated with frequency domain resources that are partially the same.
[0076] In conjunction with the second aspect, in some possible implementations, the Q time units include a first time unit and a second time unit, wherein the frequency domain bandwidth occupied by the reference signal in the first time unit is the same as or different from the frequency domain bandwidth occupied by the second time unit.
[0077] In conjunction with the second aspect, in some possible implementations, the number of frequency domain resources occupied by the reference signal of the first time unit is X4, the number of frequency domain resources occupied by the second time unit is X5, and X4 and X5 satisfy any one of the following: X4 = X5 = X2; Where P is the frequency domain spread factor, and X4, X5 and P are all positive integers.
[0078] In conjunction with the second aspect, in some possible implementations, the first time unit and the second time unit are adjacent time units, or the first time unit and the second time unit are spaced apart by R time units, where R is the repetition factor.
[0079] In conjunction with the second aspect, in some possible implementations, the time unit is any one of the following: a time slot, a subframe, or a symbol.
[0080] In conjunction with the second aspect, in some possible implementations, the sequence length of the reference signal is related to the reference signal transmitted over Q time units.
[0081] In conjunction with the second aspect, in some possible implementations, the length of the transmission sequence corresponding to the reference signal transmitted over Q time units... satisfy:
[0082] or,
[0083] or,
[0084] or,
[0085] or,
[0086] or,
[0087] Where, m SRS,b This represents the amount of frequency domain resources occupied by one time unit, or Q time units, or a single transmission of the reference signal. K represents the number of subcarriers corresponding to each frequency domain resource block. TC P represents the number of combs. F This represents the frequency domain spread factor of the higher-level parameters.
[0088] In conjunction with the first aspect, in some possible implementations, the counting rule for transmitting the reference signal is to jointly count the reference signals transmitted over multiple time units. This joint counting refers to the value of the same transmission counter corresponding to the reference signals transmitted over Q time units or Q*R time units, where the value of the transmission counter is n. SRS ,satisfy:
[0089] in, n represents the number of time slots within a system frame. f Indicates the system frame number. T represents the slot number within a system frame. offset T represents the time slot offset value. SRS Indicates the time slot period, l' represents the symbol number, and R represents the symbol repetition factor. This represents the number of symbols within a resource; the value of 's' is related to the configuration of higher-level parameters.
[0090] For example, the value of s is related to the configuration of the high-level parameter "nrofSRS-Port-n8". If the high-level parameter nrofSRS-Port-n8 = ports8tdm, s = 2; otherwise, s = 1.
[0091] In conjunction with the second aspect, in some possible implementations, the frequency domain start position corresponding to each of the reference signals satisfy:
[0092] in,
[0093] f(k q ,k F ,k hop )=Ak q +Bk F +Ck hop
[0094] or,
[0095] or,
[0096] or,
[0097] f(k q ,k F ,k hop )=Ak q +Bk F +Ck hop
[0098] or,
[0099] or,
[0100] or,
[0101] or,
[0102] or,
[0103] or,
[0104] or,
[0105] Where, m SRS,b This indicates the amount of frequency domain resources occupied by the reference signal. This is the first frequency hopping parameter. It is the second frequency hopping parameter. It is the third frequency hopping parameter. n represents the number of subcarriers contained in an RB. b k represents the frequency domain location index of the frequency domain resources occupied by the reference signal. F ∈{0,1,…,P F -1}, or, k F =0,k hop This indicates the high-level frequency hopping parameters configured by the network device for the communication equipment. This indicates the amount of frequency domain resources occupied by the reference signal. The number of subcarriers corresponding to each frequency domain resource block is represented by l', symbol number is l', symbol repetition factor is R, and P is P. F This represents the frequency domain spread factor of the higher-level parameters.
[0106] For example, f(k) q ,k F ,k hop ) and cyclic frequency hopping offset factor k q k F k hop It is related to at least one parameter in, such as f(k) q ,k F ,k hop ) satisfies: f(k) q ,k F ,k hop )=Ak q +Bk F +Ck hop
[0107] Where A, B, and C are any numbers greater than or equal to 0;
[0108] For example, f(l′,P) F ) and parameters l′, P F It is related to at least one parameter.
[0109] Thirdly, a communication apparatus is provided for performing the method in any of the possible implementations of the first to second aspects described above. Specifically, the apparatus may include units and / or modules for performing the method in any of the possible implementations of the first to second aspects, such as processing units and / or communication units.
[0110] In one implementation, the device is a communication device (such as a terminal device or a network device). When the device is a communication device, the communication unit can be a transceiver or an input / output interface; the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0111] In another implementation, the device is a chip, chip system, circuit, or communication module for communication equipment (such as terminal equipment or network equipment). When the device is a chip, chip system, or circuit for communication equipment, the communication unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; the processing unit may be at least one processor, processing circuit, or logic circuit.
[0112] Fourthly, a communication device is provided, comprising: at least one processor for executing a computer program or instructions to perform the methods in any of the possible implementations of the first to second aspects described above. Optionally, the device further comprises a memory for storing the computer program or instructions. Optionally, the device further comprises a communication interface coupled to the processor, which can be used to input the computer program or instructions to the processor or to output information from the processor.
[0113] In one implementation, the device is a communication device (such as a terminal device or a network device).
[0114] In another implementation, the device is a chip, chip system, circuit, or communication module for communication equipment (such as terminal equipment or network equipment).
[0115] Fifthly, a processor is provided for performing any one of the methods provided in the first to second aspects described above.
[0116] Unless otherwise specified, or if it does not contradict its actual function or internal logic in the relevant description, the transmission and acquisition / reception operations involved in the processor can be understood as processor output and reception, input and other operations, or as transmission and reception operations performed by radio frequency circuits and antennas. This application does not limit them in this regard.
[0117] Optionally, the device further includes: a memory for storing a program; correspondingly, at least one processor for executing the computer program or instructions in the memory.
[0118] Optionally, the device also includes a communication interface. The communication interface is coupled to the processor and can be used to input information to the processor or output information from the processor.
[0119] A sixth aspect provides a computer-readable storage medium storing program code for execution by a device, the program code including methods for performing any of the possible implementations of the first to second aspects described above.
[0120] In a seventh aspect, a computer program product comprising instructions is provided, which, when run on a computer, causes the computer to perform the method in any of the possible implementations of the first to second aspects described above.
[0121] Eighthly, a chip is provided, the chip including a processor and a communication interface, the processor reading instructions from a memory through the communication interface and executing the method provided by any of the above-described implementations of the first to second aspects.
[0122] Optionally, the chip is a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip containing a modem core or a system-in-package (SIP) chip.
[0123] Optionally, as one implementation, the chip also includes a memory storing computer programs or instructions, and a processor for executing the computer programs or instructions in the memory. When the computer programs or instructions are executed, the processor is used to execute the method provided by any of the above-described implementations of the first to second aspects.
[0124] Ninth aspect, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to perform the method provided by any of the above-described implementations of the first to second aspects.
[0125] In a tenth aspect, a communication system is provided, including the aforementioned terminal equipment and network equipment. Attached Figure Description
[0126] Figure 1 is a schematic diagram of a wireless communication system applicable to an embodiment of this application.
[0127] Figure 2 is another schematic diagram of a wireless communication system applicable to an embodiment of this application.
[0128] Figure 3 is a schematic diagram of frequency hopping SRS transmission.
[0129] Figure 4 is a schematic diagram of another frequency-hopping SRS transmission.
[0130] Figure 5 shows the corresponding C in the SRS bandwidth configuration table. SRS A schematic diagram of the tree structure when =18.
[0131] Figure 6 is a schematic diagram of a communication method 600 provided in an embodiment of this application.
[0132] Figure 7 is a schematic diagram of a first frequency domain resource provided in an embodiment of this application.
[0133] Figure 8 is a schematic diagram of a frequency domain resource for transmitting SRS within a first frequency domain resource according to an embodiment of this application.
[0134] Figure 9 is a schematic diagram of another frequency domain resource for transmitting SRS within a first frequency domain resource provided in an embodiment of this application.
[0135] Figure 10 is a schematic diagram of another frequency domain resource for transmitting SRS within a first frequency domain resource provided in an embodiment of this application.
[0136] Figure 11 is a schematic diagram of a frequency domain resource for transmitting SRS within a first frequency domain resource, applicable to an embodiment of this application.
[0137] Figure 12 is a schematic diagram of a communication device 1200 provided in an embodiment of this application.
[0138] Figure 13 is a schematic diagram of another communication device 1300 provided in an embodiment of this application.
[0139] Figure 14 is a schematic diagram of a chip system 1400 provided in an embodiment of this application. Detailed Implementation
[0140] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0141] The technical solutions provided in this application can be applied to various communication systems, such as 5th generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, and LTE time division duplex (TDD) systems. The technical solutions provided in this application can also be applied to future communication systems, such as future mobile communication systems. The technical solutions provided in this application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), and Internet of Things (IoT) communication systems. The technical solutions provided in this application can also be applied to low-frequency scenarios, high-frequency scenarios, and terahertz frequencies.
[0142] The technical solutions provided in this application can also be applied to non-terrestrial network (NTN) systems such as inter-satellite communication and satellite communication. As an example, a satellite communication system includes a satellite base station and terminal equipment. The satellite base station provides communication services to the terminal equipment. The satellite base station can also communicate with other base stations. A satellite can act as a base station or as a terminal device. Here, "satellite" can refer to unmanned aerial vehicles (UAVs), hot air balloons, low-Earth orbit (LEO) satellites, medium-Earth orbit (MEO) satellites, high-Earth orbit (HEO) satellites, etc. "Satellite" can also refer to non-terrestrial base stations or non-terrestrial equipment, etc.
[0143] In a communication system, a device can send signals to or receive signals from another device. These signals can include information, signaling, or data. The term "device" can also be replaced by an entity, network entity, network element, communication equipment, communication module, node, communication node, etc. This disclosure uses "device" as an example. For instance, a communication system can include at least one terminal device and at least one network device. The network device can send downlink signals to the terminal device, and / or the terminal device can send uplink signals to the network device.
[0144] The terminal device in this application embodiment can be a device or module that is connected to the aforementioned communication system and has corresponding communication functions. The terminal device can include various devices with wireless communication functions, which can be used to connect people, objects, machines, etc. The terminal device can be widely used in various scenarios, such as: cellular communication, D2D, V2X, peer-to-peer, M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery, etc. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. Terminal equipment can be user equipment (UE), terminal, fixed equipment, mobile station equipment or mobile equipment, subscriber unit, handheld device, vehicle-mounted equipment, wearable device, cellular phone, smartphone, session initiation protocol (SIP) phone, wireless data card, personal digital assistant (PDA), computer, tablet computer, laptop computer, wireless modem, handset, laptop computer, computer with wireless transceiver capability, smart book, vehicle, satellite, global positioning system (GPS) device, target tracking device, aircraft (e.g., drone, helicopter, multiple helicopters, four helicopters, or airplanes), ship, remote control device, smart home device, industrial equipment, transportation vehicle with wireless communication capability, communication module, or roadside unit with terminal function, all conforming to the 3rd generation partnership project (3GPP) standard. The terminal device (RSU) can be a unit or a device built into the aforementioned equipment (e.g., a communication module, modem, or chip in the aforementioned equipment), or other processing devices connected to a wireless modem. For ease of description, the terminal device will be described below as a terminal or UE.
[0145] It should be understood that in certain scenarios, a UE can also be used as a base station. For example, a UE can act as a scheduling entity, providing sidelink signaling between UEs in scenarios such as V2X, D2D, or end-to-end.
[0146] In this embodiment, the device for implementing the functions of a terminal device, i.e., the terminal device, can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed in the terminal device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can also be configured with program instructions for performing corresponding communication functions.
[0147] The network device in this application embodiment can be a device or module with corresponding communication functions. The network device can be a device used to communicate with terminal devices; it can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitter point, master station, auxiliary station, motor slide retainer (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center, a device that performs base station functions in D2D, V2X, and M2M communications, a network-side device in future communication networks, or a device that performs base station functions in future communication systems. A base station can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.
[0148] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.
[0149] In some deployments, the network devices mentioned in the embodiments of this application may be devices including CU, DU, or CU and DU, or devices with control plane CU nodes (central unit-control plane (CU-CP)) and user plane CU nodes (central unit-user plane (CU-UP)) and DU nodes. For example, the network devices may include gNB-CU-CP, gNB-CU-UP, and gNB-DU.
[0150] In some deployments, multiple RAN nodes collaborate to assist terminals in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. For example, RAN nodes can be CUs, DUs, CU-CPs, CU-UPs, or radio units (RUs). CUs and DUs can be set up separately or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as RRUs, AAUs, or RRHs.
[0151] In some deployments, the CU (Core Unit) is a logical node that carries the Radio Resource Control (RRC) layer, Service Data Adaptation Protocol (SDAP) layer, Packet Data Convergence Protocol (PDCP) layer, and other control functions of the access network equipment. The CU connects to network nodes such as the core network through interfaces, which may be E2 interfaces, etc. Optionally, the CU possesses some core network functions. The CU (e.g., the PDCP layer and higher layers) connects to the DU (e.g., the Radio Link Control (RLC) layer and lower layers) through interfaces, which may be F1 interfaces, etc. In some examples, these interfaces (e.g., the F1 interface) can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, UE context management, RRC message transmission, etc.). The F1 application protocol (F1AP) is the application protocol for the F1 interface, and in some examples, it defines the F1 signaling procedures. The F1 interface supports both the control plane (F1-C) and the user plane (F1-U).
[0152] In some deployments, the CU can be split into CU-CP and CU-UP. CU-CP is a logical node carrying the RRC layer and the control plane part of PDCP (PDCP-C) layer, used to implement the CU's control plane functions. CU-CP can interact with network elements in the core network used to implement control plane functions. These network elements in the core network can be access and mobility function network elements. CU-UP is a logical node carrying the SDAP layer and the user plane part of PDCP (PDCP-U) layer, used to implement the CU's user plane functions. CU-UP can interact with network elements in the core network used to implement user plane functions. The above CU and DU configurations are merely examples; the functions of CU and DU can be configured as needed. For example, CU or DU can be configured to have more protocol layer functions, or CU or DU can be configured to have only partial protocol layer processing functions. For example, some functions of the RLC layer and the functions of the protocol layer above the RLC layer can be placed in the CU, while the remaining functions of the RLC layer and the functions of the protocol layer below the RLC layer can be placed in the DU. Another example is that the functions of the CU or DU can be divided according to service type or other system requirements. For instance, based on latency, functions that need to meet low latency requirements can be placed in the DU, while functions that do not need to meet such latency requirements can be placed in the CU.
[0153] In some deployments, the DU (Distributed Unit) is a logical node that carries the RLC (Real-Time Control) layer, the medium access control (MAC) layer, the higher physical layer (Higher PHY) layer, and other functions. In some examples, the DU can control at least one RU (Remote Root). The DU connects to the RU through interfaces, which can be fronthaul interfaces. In some examples, the Higher PHY layer includes the PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation, and demodulation.
[0154] In some deployments, the RU is a logical node that carries both lower physical layer (PHY) and radio frequency (RF) processing. In some examples, the RU can be a TRP, RRH, or other similar entity. In some examples, the Low-PHY includes portions of the PHY processing, such as Fast Fourier Transform (FFT), Inverse Fast Fourier Transform (IFFT), digital beamforming, and filtering. The RU communicates with one or more UEs via a radio link.
[0155] The DU and RU can be co-located or not. The DU and RU exchange control plane and user plane information via a fronthaul link through a lower-layer split-control, user, and synchronization (LLS-CUS) interface. LLS-CUS may include interfaces providing control and user planes respectively. In some examples, the control plane refers to real-time control between the DU and RU. The DU and RU exchange management information via a fronthaul link interface (such as an LLS-M interface), and the management plane (M-Plane) refers to non-real-time management operations between the DU and RU.
[0156] DU and RU can cooperate to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU can be configured in various ways depending on the design. For example, a DU can be configured to implement baseband functions, and an RU can be configured to implement mid-RF functions. Another example is that a DU can be configured to implement higher-level functions in the PHY layer, and an RU can be configured to implement lower-level functions in the PHY layer, or to implement both lower-level and RF functions. Higher-level functions in the physical layer can include a portion of the physical layer's functions that are closer to the MAC layer, while lower-level functions in the physical layer can include another portion of the physical layer's functions that are closer to the mid-RF side.
[0157] In one possible design, the processing unit in the BBU used to implement baseband functions is called the baseband high (BBH) unit, and the processing unit in the RRU / AAU / RRH used to implement baseband functions is called the baseband low (BBL) unit.
[0158] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, a radio access network can also be an open radio access network (O-RAN) architecture. In an O-RAN system, CU can also be called an open CU (open CU, O-CU), DU can also be called an open DU (open DU, O-DU), CU-CP can also be called an open CU-CP (O-CU-CP), CU-UP can also be called an open CU-UP (O-CU-UP), and RU can also be called an open RU (open RU, O-RU). Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.
[0159] In this embodiment, the device for implementing the functions of a network device can be a network device itself, or a device capable of supporting the network device in implementing those functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed within the network device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can be configured with program instructions for performing corresponding communication functions. This embodiment only uses a network device as an example to illustrate the device for implementing the functions of a network device, and does not limit the solution of this embodiment.
[0160] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located. Furthermore, terminal devices and network devices can be hardware devices, software functions running on dedicated hardware, or software functions running on general-purpose hardware, such as virtualization functions instantiated on a platform (e.g., a cloud platform), or entities that include dedicated or general-purpose hardware devices and software functions. This application does not limit the specific form of the terminal devices and network devices.
[0161] First, a brief introduction to the communication system applicable to the embodiments of this application is given below.
[0162] Referring to Figure 1, Figure 1 is a schematic diagram of a wireless communication system applicable to an embodiment of this application.
[0163] As shown in Figure 1, the wireless communication system includes a wireless access network 100. The wireless access network 100 can be a future (e.g., a future communication system) wireless access network or a traditional (e.g., 5G, 4G, 3G, or 2G) wireless access network. One or more terminal devices (120a-120j, collectively referred to as 12) can be interconnected or connected to one or more network devices (110a, 110b, collectively referred to as 110) within the wireless access network 100. Network elements in the wireless communication system are connected via interfaces (e.g., NG, Xn) or air interfaces.
[0164] Figure 1 is just a schematic diagram. The wireless communication system may also include other devices, such as core network (CN) devices, wireless relay devices and / or wireless backhaul devices, which are not shown in Figure 1.
[0165] Referring to Figure 2, which is another schematic diagram of a wireless communication system applicable to embodiments of this application.
[0166] As shown in Figure 2, this wireless communication system may include core network equipment, access network equipment (such as RAN), and terminal equipment. Access network equipment communicates with the core network equipment via a backhaul link and with the terminal equipment via an air interface. For example, a BBU in the access network equipment communicates with the core network via a backhaul link, while an RU in the access network equipment communicates with the terminal equipment via an air interface. The BBU can communicate with the RU via a fronthaul link. The BBU and RU may or may not be co-located. In some deployments, the BBU includes at least one CU and at least one DU, and the CU and DU can communicate with each other via a midhaul link.
[0167] Figure 2 is just a schematic diagram. The wireless communication system may also include other devices, which are not shown in Figure 2.
[0168] To facilitate a better understanding of the technical solution of this application, some related technologies involved in the technical solution of this application are introduced.
[0169] 1. Reference signal (RS).
[0170] Reference signals, also known as pilot signals, are essential in communication systems for transmitting and receiving data, obtaining system synchronization and feedback channel information, and estimating the uplink or downlink channel. Channel estimation refers to the process of reconstructing or recovering the received signal to compensate for signal distortion caused by channel fading and noise. It utilizes reference signals known to the transmitter and receiver to obtain the time and frequency domain variations of the channel. These reference signals are distributed across different resource elements (REs) in the time-frequency two-dimensional space within orthogonal frequency division multiplexing (OFDM) symbols, and have known amplitudes and phases.
[0171] At the physical layer, uplink communication can include the transmission of uplink physical channels and uplink signals. Uplink physical channels include the random access channel (PRACH), physical uplink control channel (PUCCH), and physical uplink shared channel (PUSCH), etc. Uplink signals include the channel sounding reference signal (SRS), the physical uplink control channel demodulation reference signal (PUCCH-DMRS), the physical uplink shared channel demodulation reference signal (PUSCH-DMRS), the demodulation reference signal (DMRS), the phase tracking reference signal (PTRS), and the positioning sounding reference signal (SRS or SRS for positioning), etc.
[0172] At the physical layer, downlink communication can include the transmission of downlink physical channels and downlink signals. Downlink physical channels include the physical broadcast channel (PBCH), physical downlink control channel (PDCCH), and physical downlink shared channel (PDSCH), etc. Downlink signals include the primary synchronization signal (PSS) / secondary synchronization signal (SSS), physical downlink control channel demodulation reference signal (PDCCH-DMRS), physical downlink shared channel demodulation reference signal (PDSCH-DMRS), DMRS, phase tracking signal (PTRS), channel status information reference signal (CSI-RS), cell reference signal (CRS), tracking reference signal (TRS), positioning reference signal (positioning RS), and synchronization signal block (SSB), etc.
[0173] Network devices can configure different reference signals for terminal devices. Uplink reference signals include, but are not limited to: sounding reference signal (SRS) and DMRS. Downlink reference signals include, but are not limited to: CSI-RS, channel state information interference measurement reference signal (CSI-IMRS), cell specific reference signal (CS-RS), user equipment specific reference signal (US-RS), DMRS, and synchronization signal / physical broadcast channel block (SS / PBCH block). The SS / PBCH block can be abbreviated as synchronization signal block (SSB). CSI-RS also includes: non-zero power-channel state information reference signal (NZP-CSI-RS) and zero power-channel state information reference signal (ZP-CSI-RS).
[0174] Network devices configure different reference signal resources through radio resource control (RRC) signaling.
[0175] Specifically, the network device configures one or more reference signal resources for the terminal device. These reference signal resources are used to carry reference signals. In this application, the terms "reference signal" and "reference signal resource" are interchangeable. During network device configuration, each reference signal resource corresponds to a reference signal resource index or a reference signal resource identifier (ID) to distinguish each reference signal resource. Furthermore, the network device can configure one or more reference signal resource sets for the terminal device. Each reference signal resource set includes one or more reference signal resources, and each reference signal resource set corresponds to a reference signal resource set identifier. Within a certain reference signal resource set, each reference signal resource corresponds to a reference signal resource indicator. For example, a reference signal resource indicator of 0 indicates the first reference signal resource in the set, a reference signal resource indicator of 1 indicates the second reference signal resource, and so on. When the network device indicates a reference signal resource in the set, or when the terminal device reports the measurement result of a reference signal resource in the set, the reference signal resource indicator can indicate the corresponding reference signal resource.
[0176] 2. Resources.
[0177] In the embodiments of this application, the resources can be resource sets / or resources that a network device can configure for a terminal device.
[0178] The resource set may include at least one of the following: a channel status information (CSI) synchronization signal block (CSI-SSB) resource set, a CSI interference measurement (CSI-IM) resource set, a non-zero power-channel state information reference signal (NZP-CSI-RS) resource set, or a zero power-channel state information reference signal (ZP-CSI-RS) resource set.
[0179] In this application embodiment, a reference signal can correspond to a resource, and a reference signal can occupy a resource. A resource can be referred to as the resource of the reference signal. The resources in this application embodiment can include frequency domain resources and / or time domain resources, etc. Resources can also include at least one of the following: CSI-SSB resources, or CSI-IM resources, or NZP-CSI-RS resources, ZP-CSI-RS resources, sounding reference signal (SRS) resources, demodulation reference signal (DMRS) resources, PTRS resources, CRS resources, or TRS resources. In this application embodiment, the resource is described as a channel state information reference signal (CSI-RS) resource. CSI-RS resources are also written as channel state information reference signal (CSIRS) resources in this document. CSIRS resources can also be replaced with other resources. CSI-RS resources can also be understood as the resources occupied by CSI-RS, or can be replaced with the resources corresponding to CSI-RS, or replaced with the resources of CSI-RS.
[0180] 3. Detect reference signal.
[0181] Sounding reference signal (SRS): This is an uplink channel sounding signal, transmitted by the terminal device and received by the network device. The transmission method of the SRS includes the time-frequency resources, transmission beam, transmission power, etc., which are generally configured by the network device for the terminal device. Within the 3GPP related protocol framework, the network device can configure one or more SRS resource sets for the terminal device, and each SRS resource set contains one or more SRS resources.
[0182] Furthermore, in 3GPP related protocols, different SRS resource sets perform different functions. Generally, an SRS resource set can support four functions: {beamManagement, codebook, non-codebook, antennaSwitching}, or simply {BM, CB, NCB, AS}. Network devices can configure the usage of each SRS resource set through RRC signaling to inform terminal devices of the function of the corresponding SRS resource set. For example, when the purpose of an SRS resource set is antennaSwitching, the SRS corresponding to that SRS resource set is generally used to obtain complete uplink channel information. Assuming that in a TDD system, the channel has uplink reciprocity, meaning that the uplink and downlink channels are consistent, the SRS corresponding to that SRS resource can also obtain the downlink transmission channel (or downlink transmission precoding) through uplink channel measurement.
[0183] SRS can be used for uplink channel quality estimation and channel selection, calculating the uplink channel signal-to-interference-plus-noise ratio (SINR), and obtaining uplink channel coefficients. In TDD scenarios, where uplink and downlink channels are distinct, SRS can also be used to obtain downlink channel coefficients. Network devices can use the uplink / downlink channel coefficients estimated by SRS to determine the uplink / downlink precoding matrices, thereby improving uplink / downlink transmission rates and increasing system capacity.
[0184] Network devices configure one or more SRS resources for terminal devices. These SRS resources are used to carry SRS. In this embodiment, the terms "SRS" and "SRS resource" are interchangeable. Each SRS resource corresponds to an SRS resource identifier (SRS-ResourceId) used to distinguish each SRS resource. Furthermore, network devices can configure one or more SRS resource sets. Each SRS resource set includes one or more SRS resources, and each SRS resource set includes an SRS resource set identifier (SRS-ResourceSetId). Within an SRS resource set, each SRS resource corresponds to an SRS resource indicator (SRI). For example, an SRI of 0 indicates the first SRS resource in the SRS resource set, an SRI of 1 indicates the second SRS resource, and so on. When a network device indicates an SRS resource in a certain SRS resource set, or when a terminal device reports an SRS resource in a certain SRS resource set, the corresponding SRS resource can be indicated using the SRI. SRS-ResourceId can be understood as a global identifier among all configured SRS resources, while SRI can be understood as a local identifier among all SRS resources in the SRS resource set.
[0185] Table 1 SRS Resource Configuration Parameters
[0186] Network devices configure the time-frequency resource location occupied by the SRS resource and the transmission method used to transmit SRS on that SRS resource via higher-layer signaling such as RRC signaling or MAC-CE. The configuration information for each SRS resource (e.g., higher-layer parameter SRS resource) includes at least the index number of the SRS resource, the time-frequency location information occupied by the SRS resource, and the SRS transmission port number, which can be determined by the configuration parameters shown in Table 1. The minimum probe bandwidth for SRS resources supported by NR is 4 physical resource blocks (PRBs), and the frequency hopping bandwidths of different SRS resources are integer multiples of each other, with the frequency hopping pattern having a tree structure.
[0187] SRS resource configuration can be time-domain typed as periodic, semi-static, or aperiodic. The configuration information for periodic SRS resources includes the period (e.g., 2ms, 5ms, 10ms, etc.) and offset parameters. After the network device configures the SRS resource via RRC signaling, the terminal device will send SRS on the determined SRS resource within a specific periodic slot according to the configuration information. The configuration information for aperiodic SRS resources does not include the period and offset parameters, but only a time-domain offset parameter K for the downlink control information (DCI) signaling that triggers the SRS. When the terminal device receives DCI signaling at time n, and the signaling indicates that the SRS is triggered, it will send SRS on the corresponding SRS resource at time n+K, where K and n are positive integers.
[0188] In one possible implementation, different terminal devices can use the same time-domain resources (e.g., symbols) or frequency-domain resources (e.g., subcarriers) when sending SRS to a network device.
[0189] For example, different terminal devices may use different subcarriers corresponding to the same symbol to transmit SRS to the network device. A terminal device may not transmit SRS on every subcarrier corresponding to a symbol, but instead selects a specific set of subcarrier bundles based on the transmission comb value and transmits SRS on the subcarriers within that specific bundle. For instance, a terminal device can use the configured number of transmission combs and comb offsets to determine the specific subcarriers it uses to transmit SRS. For example, a comb number of 2 means each terminal device uses 6 subcarriers per resource block (RB), a comb offset of 0 means the terminal device uses subcarriers 1, 3, 5, 7, 9, and 11 to transmit SRS, and a comb offset of 1 means the terminal device uses subcarriers 2, 4, 6, 8, 10, and 12 to transmit SRS.
[0190] When the number of combs is greater than 1, different terminal devices are allowed to use frequency division multiplexing within the same OFDM symbol. This means different terminal devices can use different subcarriers within the same RB (Radio Receptor) of the same OFDM symbol to transmit SRS. For example, a transmission comb spacing of 2 allows two groups of terminal devices to use frequency multiplexing with a single subcarrier offset between the two groups. A larger number of combs allows for a greater number of terminal devices to be multiplexed within the same OFDM symbol, but each terminal device has fewer resource elements (e.g., time-frequency resources) for SRS transmission. In this case, the quality of SRS measurements may be degraded.
[0191] For example, different terminal devices may use the same resource elements (e.g., the same time-domain resources and the same frequency-domain resources) to transmit SRS using different cyclically shifted base sequences. Each terminal device can be configured to transmit a base sequence with a specific cyclic shift (e.g., a Zadoff-Chu sequence) as SRS. That is, by selecting the base sequence and using different cyclic shifts to shift each SRS, the SRS transmitted by different terminal devices are orthogonalized. For example, if the SRS transmitted by terminal device #1 using the first cyclic shift is orthogonal to the SRS transmitted by terminal device #2 using the second cyclic shift, then even if terminal device #1 and terminal device #2 use the same resource elements to transmit SRS, the interference between the SRS received by the network device from terminal device #1 and terminal device #2 remains very small.
[0192] The length of the base sequence can be determined based on the number of resource elements allocated by the SRS; for example, the length of the base sequence can be equal to the number of resource elements allocated by the SRS. The length of the base sequence can also be related to the number of resource blocks allocated to the SRS and the number of combs used, or it can be related to the number of usable cyclic shifts and the number of combs allocated by the SRS. For example, when the number of combs = 2, the maximum usable number of cyclic shifts = 8; when the number of combs = 4, the maximum usable number of cyclic shifts = 12; when the number of combs = 8, the maximum usable number of cyclic shifts = 6.
[0193] It should be understood that the aforementioned different cyclic shifts can also be allocated to multiple antenna ports of the same terminal device for transmitting SRS. For example, an SRS resource set of a terminal device may contain two SRS resources, such as a first SRS resource and a second SRS resource. The first SRS resource contains antenna port 1 and antenna port 2, and the second SRS resource contains antenna port 3 and antenna port 4. Four cyclic shifts can be configured to the corresponding four antenna ports of the terminal device for transmitting SRS.
[0194] In another possible implementation, the terminal device can transmit SRS by frequency hopping, meaning that multiple SRS transmissions from a single terminal device can switch between different frequency bands.
[0195] It should be understood that frequency hopping transmission refers to the fact that multiple SRS transmissions by a terminal device occupy different frequency bands within a specific bandwidth. For example, taking two SRS transmissions by a terminal device as an example, the terminal device transmits SRS on subband 1 within a specific bandwidth, and then switches from subband 1 to subband 2 within the same bandwidth, and transmits SRS again on subband 2.
[0196] For example, in the NR protocol, the uplink power of the SRS transmitted by the terminal device to the network device is limited, resulting in low accuracy of the channel state information obtained by the network device based on the received SRS reference signal. To improve the accuracy of channel estimation obtained by the network device based on SRS, the bandwidth of the SRS transmitted by the terminal device in a single transmission can be reduced, and the frequency power spectral density of the SRS can be increased, thereby ensuring the uplink power of a single SRS transmission and improving the accuracy of the channel state information obtained by the network device.
[0197] Referring to Figure 3, Figure 3 is a schematic diagram of frequency-hopping SRS transmission. Figure 3 shows a schematic diagram of single-bandwidth SRS transmission, two-subband frequency-hopping SRS transmission, and four-subband frequency-hopping SRS transmission. It can be seen that by transmitting SRS in a frequency-hopping manner, channel information at various frequency domain locations can be obtained.
[0198] For an SRS resource, the corresponding OFDM symbol l′ and antenna port p i The transmission sequence on is represented as:
[0199] in, The length of the transmission sequence (or, the number of SRS resources or the number of subcarriers corresponding to the transmission sequence). α represents the number of symbols included in the SRS resource. i For cyclic shift, δ = log2(K) TC ), K TC The number of transmit combs configured for the transmission comb.
[0200] This transmission sequence, mapped onto frequency domain resources, can be specifically represented as:
[0201] Where, β SRS N is the amplitude weighting factor used to adjust the transmission power of the SRS. ap The number of antenna ports configured in the SRS resource. This is the starting position of the frequency domain for the SRS resource.
[0202] The transmission sequence can be a Zadoff-Chu sequence (ZC sequence for short). A ZC sequence is a pseudo-random signal with a low peak-to-average power ratio, good autocorrelation, and cross-correlation properties. For example, a reference signal passes through a ZC sequence. Generate. Among them, Wherein, the length N of the ZC sequence ZC ≤M. M is the number of subcarriers occupied by this SRS resource.
[0203] For example,
[0204] or,
[0205] The root sequence q of this ZC sequence is determined based on u and v. u is the sequence... The sequence group number, v is the sequence The serial number.
[0206] Terminal devices can transmit SRS using frequency hopping. The process for determining the SRS frequency domain location is as follows:
[0207] For example, network devices configure SRS resources for terminal devices via RRC signaling. The RRC signaling indicates the number of ports included in the SRS resource, its frequency and time domain locations, the period used, comb teeth, cyclic shift value, sequence ID, and other information. The frequency domain location of the SRS resource is determined by a set of frequency domain parameters in the RRC signaling (in existing 3GPP protocols, these parameters include n...). RRC n shift B SRS C SRS b hop Terminal devices can determine the bandwidth and starting position of the frequency domain occupied by SRS through these frequency domain parameters and the rules predetermined by the protocol.
[0208] Among them, C SRS B is the first parameter in the SRS frequency hopping parameters, corresponding to the maximum bandwidth; SRS This is the second parameter in the SRS frequency hopping parameters, corresponding to the bandwidth of a single hop. hop This is the third parameter in the SRS frequency hopping parameters, indicating whether SRS frequency hopping is performed (or indicating the range of SRS frequency hopping). shift This is the frequency domain shift value, used to indicate the offset available for SRS transmission relative to a reference point in the uplink system bandwidth (or, in other words, indicating the starting frequency domain position of the frequency hopping subband, i.e., adjusting the SRS allocation with respect to the reference point grid), n RRC The corresponding frequency domain position (or the frequency domain position of the starting frequency hopping subband, i.e., freqDomainPosition). It should be understood that any one or more of the above parameters can be set to a default value when not configured or specified. For example, the default value is 0.
[0209] In a single time unit, the length of the transmission sequence corresponding to SRS satisfies:
[0210] Where, m SRS,b It can be combined with high-level parameter B SRS and high-level parameter C SRS Select from Table 3. It should be noted that if the network device has configured higher-layer parameter B in its frequency hopping parameters... SRS Then the higher-layer parameter B configured in the network device will be used. SRS Otherwise, the default parameter B is used. SRS Equals zero. The higher-level parameter B in the network device configuration. SRS It equals 1, 2, or 3. High-level parameter C SRS This is configured in the frequency hopping parameters of the network device. For example, C SRS ∈{0,1,...,63}. K TC This refers to the number of combs.
[0211] For the SRS resource of port pi, its starting position in the frequency domain It can be satisfied: Among them, the The specific calculation method can be found in section 6.4.1.4.3 of 3GPP TR 38.211-i40, as shown below: Wherein, satisfy:
[0212] Where, assume k F If configured, then k F Indicated by the high-level parameter "stater RBindex", k F ∈{0,1,…,P F -1}; otherwise, k F =0.
[0213] Where, k hop It is determined according to Table 6.4.4.4.3-3 of the agreement and the following formula:
[0214] If the higher-level signaling "EnableStartRBHopping" is configured, then k hop The above formula can be used to determine otherwise k. hop =0. Where, It is configured by the "overlapValue" in the higher-level signaling "TxHoppingConfig". It is the value of the time-domain frequency hopping transmission counter. This corresponds to "SlotOffsetForRemainingHops" in the higher-level signaling "SlotOffsetForRemainingHopsLisr". The terminal device expects to configure in ascending order in the time domain. The starting time slot offset and the starting symbol offset.
[0215] in, It is the initial frequency hopping index.
[0216] In the above formula, pi represents the port number, and the value of pi can be, for example, 1000, 1001 or 1002; n represents the subcarrier offset of the frequency domain starting position of the SRS resource. shift This indicates the number of resource blocks (RBs) configured via higher-layer signaling with offsets relative to the reference frequency domain location. k represents the number of subcarriers contained in an RB. TC k represents the comb degree, used to describe the frequency domain density of the SRS resources of a port in the frequency domain subcarrier mapping. TC The value can be, for example, 2, 4 or 8.
[0217] in, n b This is the frequency domain location index of the SRS.
[0218] When b hop ≥B SRS At this time, the terminal device does not enable frequency hopping. That is, the terminal device transmits SRS in a non-frequency hopping manner. It should be understood that when transmitting SRS in a non-frequency hopping manner, the SRS transmitted by the terminal device in one transmission covers the entire configured bandwidth of the SRS resource.
[0219] When b hop SRS When this occurs, the terminal device enables frequency hopping. That is, the terminal device transmits SRS using frequency hopping. It should be understood that when transmitting SRS using frequency hopping, each SRS transmission by the terminal device only covers a portion of the configured bandwidth of the SRS resource (i.e., one frequency hopping subband). Multiple SRS transmissions by the terminal device within one frequency hopping cycle can cover the entire configured bandwidth of the SRS resource. The current SRS transmission method is as follows:
[0220] (1) If b hop ≥B SRS (Without frequency hopping), frequency domain position index n b The value is fixed (constant) and satisfies:
[0221] (2) If b hop SRS (Frequency hopping), frequency domain position index n b The value is fixed (constant) and satisfies:
[0222] in,
[0223] n SRS The number of SRS transmissions specific to the terminal device (the terminal device's transmit count), n SRS satisfy:
[0224] The specific parameters and their values in the above formulas can be found in Table 2 below:
[0225] Table 2
[0226] It should be noted that Figure 4 is used as an example for illustration. In Figure 4, one square represents 4 RBs in the frequency domain. Therefore, the configured bandwidth of SRS resources includes 48 RBs. The number of RBs occupied by SRS in one time domain symbol is 12. Therefore, the terminal device can transmit SRS on 4 time domain symbols through frequency hopping, and the bandwidth of each time domain symbol is one-quarter of the overall configured bandwidth. In Figure 4, the small black squares represent the 4 RBs carrying SRS. It should be noted that the 4 time domain symbols in Figure 4 can be 4 consecutive time domain symbols or 4 non-consecutive time domain symbols. This application embodiment does not limit this. The frequency hopping method shown in Figure 4 is only to illustrate the way SRS frequency domain resources are occupied and does not limit the way SRS time domain resources are occupied.
[0227] Referring to the example in Figure 4 above, the number of frequency hopping in one frequency hopping cycle is the number of times the terminal device sends SRS within one frequency hopping cycle. For example, the number of frequency hopping in Figure 4 is 4.
[0228] Optionally, the number of frequency hopping is equal to Where, N b According to C SRS This is determined using Table 3.
[0229] For example, suppose b hop =0, C SRS =9, B SRS If the frequency hopping count is 2, then the number of frequency hopping counts is 2 × 2 = 4.
[0230] Table 3
[0231] Based on the parameters in the SRS bandwidth configuration table described in Table 3 above, using C... SRS For example, with a bandwidth of 18, the corresponding row in the SRS bandwidth configuration table is shown in bold in Table 3. It can be seen that in B... SRS When the values are 0, 1, 2, and 3 respectively, the total bandwidth of the 72 RBs can be divided into a tree structure. SRS The bandwidth segmentation corresponding to different values can be seen in Figure 5.
[0232] Combining the SRS frequency hopping diagrams shown in Figures 3 and 4 above, and the SRS bandwidth configuration table shown in Table 3, it can be seen that reducing the transmission bandwidth of a single SRS transmission can help improve the power spectral density of a single SRS transmission. However, reducing the bandwidth of a single SRS transmission may affect the frequency domain noise reduction effect of SRS channel estimation, thereby affecting the channel estimation accuracy. Furthermore, simply reducing the bandwidth of a single SRS transmission will further lengthen the SRS measurement period, and in some scenarios (such as mobile scenarios), channel aging will also affect the accuracy of channel estimation.
[0233] In view of this, this application proposes a communication method that aims to improve the frequency domain noise reduction effect between SRS signals transmitted by frequency hopping and improve the accuracy of channel estimation.
[0234] Before introducing the scheme of this application, the following points should be noted.
[0235] (1) In this application, “instruction” may include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information for the purpose of instructing A, it can be understood that the instruction information carries A, directly instructs A, or indirectly instructs A.
[0236] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a relationship between the other information and the information to be instructed. It can also indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent. Furthermore, the information to be instructed can be sent as a whole or divided into multiple sub-information pieces, and the sending period and / or timing of these sub-information pieces can be the same or different.
[0237] (2) In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission via the air interface by other units or modules. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY via the air interface by other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.
[0238] (3) In the various embodiments of this application, unless otherwise specified or logically conflicting, the terms and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0239] (4) In this application, the terms "first," "second," "#1," "#2," "#n1," "#n2," etc., are merely for descriptive convenience and are used to distinguish objects, and are not intended to limit the scope of the embodiments of this application. They are not used to describe the order or sequence of features. It should be understood that such described objects can be interchanged where appropriate so as to describe solutions other than those in the embodiments of this application.
[0240] (5) In this application, "predefined" can refer to a standard protocol predefined, or it can refer to a pre-agreed or pre-negotiated agreement between devices. In this application, "protocol" can refer to a standard protocol in the field of communications, such as the 5G protocol, the NR protocol, and related protocols applied in future communication systems, which this application does not limit. "Predefined" can include predefined, for example, protocol definitions. "Preconfiguration" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device, and this application does not limit the implementation method, for example.
[0241] (6) In this application, the words “exemplary,” “for example,” etc., are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as an “example” in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word “example” is intended to present the concept in a concrete manner. In the embodiments of this application, “of,” “corresponding, relevant,” and “corresponding” may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinction is emphasized.
[0242] The method provided by the embodiments of this application will be described in detail below with reference to the accompanying drawings. The embodiments provided by this application can be applied to the communication system shown in FIG1 above, and are not limited thereto.
[0243] It should be understood that the embodiments of this application can be applied to communication scenarios where the terminal side and the network side communicate. For example, the network side may include network devices, CUs or DUs within the network devices, or modules (e.g., circuits, chips, or chip systems) within the network devices, or logical nodes, logical modules, or software capable of implementing all or part of the access network device functions. The terminal side may include terminal devices, communication modules within the terminal devices, or circuits or chips (such as modem chips, also known as baseband chips, or system-on-a-chip (SoC) chips containing modem cores, or system-in-package (SIP) chips) within the terminal devices responsible for communication functions, or logical nodes, logical modules, or software capable of implementing all or part of the access network device functions. For ease of description, the following communication methods are described using network devices and terminal devices as the execution entities. When the terminal side is another node, chip, circuit, or entity, or when the network side is another node, chip, circuit, or entity, the corresponding specific implementation methods are similar and will not be repeated.
[0244] It should also be understood that in the following embodiments, terminal devices and network devices are used as examples for illustrative purposes. The term "terminal device" can be replaced by a component of a terminal device (e.g., a chip, chip system, or circuit), and the term "network device" can be replaced by a component of a network device (e.g., a chip, chip system, or circuit).
[0245] Referring to Figure 6, which is a schematic diagram of a communication method 600 provided in an embodiment of this application, the method 600 shown in Figure 6 may include the following steps.
[0246] 601. The network device sends first information to the terminal device, and the terminal device receives the first information from the network device accordingly.
[0247] It should be understood that the first information is used to determine the first frequency domain resource and the second frequency domain resource. The first frequency domain resource is associated with the reference signal transmission over Q time units, and the second frequency domain resource is associated with the reference signal transmission over one of the Q time units. Q is an integer greater than 1.
[0248] It should also be understood that the reference signal in this application is SRS as an example to introduce the technical solution in this application. Of course, the method provided in this application can also be applied to other reference signals, which will not be listed one by one in this application.
[0249] It should also be understood that this first information can be transmitted via RRC configuration messages, RRC reconfiguration messages, MAC-CE, or DCI carried over or via separate signaling.
[0250] In this case, assuming that the first information is transmitted via RRC signaling, the first information can be located in the channel element of the SRS resource configuration in the RRC signaling and a new parameter can be added to indicate the value of Q. The value of Q is part of the frequency hopping parameter (freqHopping) or part of the resource mapping parameter (resourceMapping).
[0251] The pseudocode for RRC signaling can be described as follows:
[0252] For example, the number of the first frequency domain resources can be represented as X1, and the number of the second frequency domain resources can be represented as X2.
[0253] Wherein, X1 represents the number of RBs, REs, RBGs, or subcarriers corresponding to the first frequency domain resource, etc.; and X2 represents the number of RBs, REs, RBGs, or subcarriers corresponding to the second frequency domain resource, etc. In the example of this application, X1 represents the number of RBs corresponding to the first frequency domain resource, and X2 represents the number of RBs corresponding to the second frequency domain resource, for illustrative purposes only, and is not intended to be limiting.
[0254] For example, the first information can be used to determine the quantity X1 of the first frequency domain resources and the quantity X2 of the second frequency domain resources; alternatively, the first information can include specific values for the quantity X1 and the quantity X2 of the first frequency domain resources; or, the first information can include relevant parameters for determining the quantity X1 and the quantity X2 of the first frequency domain resources. This application does not limit the specific method for determining the quantity X1 and the quantity X2 of the first frequency domain resources.
[0255] In one possible implementation, the amount X2 of the second frequency domain resource can be determined based on Q and X1. For example, X2 = X1 / Q; or, or, Where X1 is divisible by Q, X2 = X1 / Q. For example, if X1 = 64 and Q = 4, then X2 = 64 / 4 = 16. When X1 is not divisible by Q, X2 = X1 / Q. or, For example, if X1 = 65 and Q = 4, then the Or that
[0256] When X1 is not divisible by Q, the specific calculation method of X2 can be predefined or indicated to the terminal device by the network device, and this application does not limit this.
[0257] In one possible implementation, the first information can also be used to determine a third frequency domain resource. This third frequency domain resource can be understood as the total frequency domain resource (or frequency hopping resource) used for transmitting SRS. This third frequency domain resource can be used to determine N1 first frequency domain resources. For example, the number of third frequency domain resources x3 can be used to determine the number of N1 first frequency domain resources x1. or
[0258] Here, X3 represents the number of RBs, REs, RBGs, or subcarriers corresponding to the third frequency domain resource, etc. This application embodiment uses X3 representing the number of RBs corresponding to the third frequency domain resource as an example for illustration.
[0259] Assuming X3 = 272RB and X1 = 64RB, then... or Furthermore, assuming X3 = 256RB and X1 = 64RB, then N1 = 256 / 64 = 4.
[0260] It should be understood that when X3 is not divisible by X1, the frequency domain resource locations associated with each of the N1 first frequency domain resources may have different relationships. For example, the frequency domain resource locations associated with each of the N1 first frequency domain resources may all be different, or at least two of the N1 first frequency domain resources may have partially identical frequency domain resource locations associated with them.
[0261] The following section will provide an exemplary description of the possible positional relationships among the N1 first frequency domain resources, using specific examples.
[0262] Option 1:
[0263] The following example illustrates the concept of X3 = 272RB, X1 = 68RB, Q = 4, and X2 = 17RB.
[0264] Example 1: N1 = 272 / 68 = 4, meaning that X3 can determine N1 = 4 X1s, that is, the 272RB third frequency domain resource is divided into 4 X1s. Each X1 corresponds to the transmission of the reference signal over Q time units. Therefore, X1 can be divided into 4 second frequency domain resources, with each second frequency domain resource containing X2 = 17RBs.
[0265] As shown in Figure 7(1), X3 is uniformly divided into 4 X1s. A first frequency domain resource can be understood as a sub-band. Thus, X3 is divided into 4 sub-bands, such as sub-band 0, sub-band 1, sub-band 2, and sub-band 3. The quantity corresponding to each sub-band is X1 = 68 RB. The first frequency domain resource corresponds to the SRS transmitted in Q time units, and the SRS transmitted in one of the Q time units corresponds to the second frequency domain resource. The first frequency domain resource includes Q second frequency domain resources, which are used to transmit SRS. The size of the second frequency domain resource used to transmit SRS in each time unit can be the same or different.
[0266] Specifically, the terminal device performs joint design of the frequency domain resources used for transmitting reference signals in Q time units of the first frequency domain resources, that is, the terminal device performs joint design of the sequence of reference signals transmitted in each sub-band.
[0267] Option 2:
[0268] An example is given using X3 = 272RB, X1 = 64RB, Q = 4, and X2 = 16RB.
[0269] Example 2, assuming That is, X3 can determine N1 = 4 X1, that is, the 272RB third frequency domain resource is divided into 4 X1 and a 16RB frequency domain resource. Among them, each X1 includes Q = 4 second frequency domain resources. The third frequency domain resource can be divided into 17 second frequency domain resources, and each second frequency domain resource can be regarded as a sub-band. Among them, the number of each second frequency domain resource X2 = 16RB, and the 17 second frequency domain resources are divided into groups of 4 second frequency domain resources (that is, 4 second frequency domain resources are regarded as 1 first frequency domain resource). Assuming that the frequency domain position indices corresponding to the 17 second frequency domain resources are 0 to 16, as shown in (2) of Figure 7, each first frequency domain resource includes 4 second frequency domain resources adjacent to the frequency domain resource. Among them, the four second frequency domain resources with frequency domain position indices (0-3) can be regarded as one first frequency domain resource, the four second frequency domain resources with frequency domain position indices (8-11) can be regarded as one first frequency domain resource, the four second frequency domain resources with frequency domain position indices (4-7) can be regarded as one first frequency domain resource, and the four second frequency domain resources with frequency domain position indices (12-15) can be regarded as one first frequency domain resource. As shown in (2) of Figure 7, the third frequency domain resource includes four first frequency domain resources and one second frequency domain resource.
[0270] Example 3, assuming That is, X3 can determine N1 = 5 X1, that is, the 272RB third frequency domain resource is divided into 5 X1, where each X1 includes Q = 4 second frequency domain resources. At least two of the 5 first frequency domain resources include the same frequency domain resources. The third frequency domain resource can be divided into 17 second frequency domain resources, the number of each second frequency domain resource is X2 = 16RB, and every 4 second frequency domain resources in the 17 second frequency domain resources are divided into one first frequency domain resource. Assuming that the frequency domain position indices corresponding to the 17 second frequency domain resources are 0 to 16, as shown in (3) of Figure 7, each of the 4 first frequency domain resources in the 5 first frequency domain resources can include 4 second frequency domain resources adjacent to the frequency domain resources, and 1 first frequency domain resource can include Q2 second frequency domain resources with the largest frequency domain position index and Q3 second frequency domain resources with the smallest frequency domain position index, where Q2 + Q3 = Q = 4. Among them, the four second frequency domain resources with frequency domain position indices (0-3) constitute one first frequency domain resource, the four second frequency domain resources with frequency domain position indices (8-11) constitute one first frequency domain resource, the four second frequency domain resources with frequency domain position indices (4-7) constitute one first frequency domain resource, the four second frequency domain resources with frequency domain position indices (12-15) constitute one first frequency domain resource, and the four second frequency domain resources with frequency domain position indices (16, 0-2) constitute one first frequency domain resource. It can be seen that in the example shown in (3) of Figure 7, the four second frequency domain resources with frequency domain position indices (16, 0-2) constitute one first frequency domain resource, that is, Q2=1, Q3=3.
[0271] Example 4, Suppose That is, X3 can determine N1 = 4 X1s, meaning the 272RB third frequency domain resource is divided into 4 X1s and one 16RB frequency domain resource. Each X1 includes Q = 4 second frequency domain resources. The third frequency domain resource can be divided into 17 second frequency domain resources, each with X2 = 16RBs, and every 4 second frequency domain resources form one first frequency domain resource.
[0272] When the four first frequency domain resources cannot completely cover the third frequency domain resources, the terminal device can perform multiple full-band frequency hopping transmissions. For example, when N1*X1 < X3, SRS can be transmitted through multiple full-band frequency hopping transmissions. For example, as shown in Figure 7(4), the four first frequency domain resources cannot completely cover the third frequency domain resources, and the terminal device can perform two full-band transmissions. The frequency domain position indices corresponding to the 17 second frequency domain resources are 0 to 16. The rule for the first full-band frequency hopping transmission is: the terminal device takes the frequency domain position corresponding to the 0th frequency domain position index as the starting frequency domain position, determines the four first frequency domain resources, and each of the four first frequency domain resources can include four second frequency domain resources adjacent to the frequency domain resource. Specifically, the four second frequency domain resources with frequency domain position indices (0-3) constitute one first frequency domain resource; the four second frequency domain resources with frequency domain position indices (8-11) constitute one first frequency domain resource; the four second frequency domain resources with frequency domain position indices (4-7) constitute one first frequency domain resource; and the four second frequency domain resources with frequency domain position indices (12-15) constitute one first frequency domain resource. The rule for the second full-band frequency hopping transmission is as follows: the terminal device uses the frequency domain position corresponding to the i-th frequency domain position index as the starting frequency domain position to determine four first frequency domain resources. Each of these four first frequency domain resources may include four adjacent second frequency domain resources. The value of i can be a positive integer greater than or equal to 1. Assuming i = 1, the four second frequency domain resources with frequency domain position indices (1-4) constitute one first frequency domain resource, the four second frequency domain resources with frequency domain position indices (9-12) constitute one first frequency domain resource, the four second frequency domain resources with frequency domain position indices (5-8) constitute one first frequency domain resource, and the four second frequency domain resources with frequency domain position indices (13-16) constitute one first frequency domain resource.
[0273] In the example shown in Figure 7(4), the frequency domain resource locations corresponding to the frequency domain resource blocks used by the terminal device to transmit SRS are adjacent, and the frequency domain resource locations are dynamically variable.
[0274] Example 5, Suppose That is, X3 can determine N1 = 5 X1, that is, the 272RB third frequency domain resource is divided into 5 first frequency domain resources, of which 4 of the 5 first frequency domain resources include Q = 4 second frequency domain resources, and 1 first frequency domain resource includes 1 second frequency domain resource. The frequency domain resource positions corresponding to the second frequency domain resources included in the 5 first frequency domain resources are all different. The third frequency domain resource can be divided into 17 second frequency domain resources, the number of each second frequency domain resource is X2 = 16RB, and every 4 second frequency domain resources in the 17 second frequency domain resources are divided into one first frequency domain resource. Assuming that the frequency domain position indices corresponding to the 17 second frequency domain resources are 0 to 16, as shown in (5) of Figure 7, 4 of the 5 first frequency domain resources can include Q = 4 second frequency domain resources adjacent to the frequency domain resources, and 1 first frequency domain resource can also include Q1 second frequency domain resources, Q1 < Q. Among them, the four second frequency domain resources with frequency domain position indices (0-3) constitute one first frequency domain resource, the four second frequency domain resources with frequency domain position indices (8-11) constitute one first frequency domain resource, the four second frequency domain resources with frequency domain position indices (4-7) constitute one first frequency domain resource, the four second frequency domain resources with frequency domain position indices (12-15) constitute one first frequency domain resource, and the one second frequency domain resource with frequency domain position index (16) constitutes one first frequency domain resource. It can be seen that in the example shown in (5) of Figure 7, Q1 = 1, that is, the five first frequency domain resources include one first frequency domain resource including Q1 = 1 second frequency domain resource.
[0275] It should be understood that, based on the descriptions in Examples 2 to 5 above, each second frequency domain resource can be considered as a sub-band. The terminal device's joint design of the sequences of reference signals transmitted on the four second frequency domain resources included in the first frequency domain resource can be understood as the terminal device jointly designing the sequences of reference signals transmitted on the four sub-bands.
[0276] It should also be understood that the examples 1 to 5 above illustrate the positional relationships between the N1 first frequency domain resources included in the third frequency domain resource.
[0277] The following will provide an exemplary description of the positional relationship of the second frequency domain resources included in one of the N1 first frequency domain resources.
[0278] The first frequency domain resource is related to the transmission of reference signals in Q time units. The transmission of the reference signal in one of these Q time units is related to the second frequency domain resource. It can be understood that the first frequency domain resource includes Q second frequency domain resources, with each of the Q second frequency domain resources corresponding one-to-one with one of the Q time units. The frequency domain resource occupied by the reference signal in each of the Q time units is within the range of the second frequency domain resources.
[0279] For example, taking the first and second time units out of Q time units as examples, the frequency domain bandwidth occupied by the reference signal transmitted in the first time unit can be the same or different from the frequency domain bandwidth occupied by the reference signal in the second time unit.
[0280] For example, the reference signal in the first time unit of Q time units occupies X4 frequency domain resources, and the reference signal in the second time unit occupies X5 frequency domain resources. X4 and X5 satisfy any one of the following conditions:
[0281] X4 = X5 = X2; or, Where P is the frequency domain spread factor, and X4, X5 and P are all positive integers.
[0282] It should be understood that the value of P can be indicated by the first information, or by the network device through other information, or by a value predefined or preconfigured by the system; this application does not limit this. For example, P can be equal to 2 or 4, or other values.
[0283] The following example uses a first frequency domain resource to illustrate the possible frequency domain locations of the reference signal transmission over the corresponding Q time units. Here, the first frequency domain resource is any one of N1 first frequency domain resources.
[0284] It should be understood that in the specific examples of this application, time units are described using symbols as examples.
[0285] Example 1, taking the first frequency domain resource with frequency domain location index 0 in Example 1 above as an example, provides an exemplary description of the possible frequency domain locations of the reference signal transmission in the Q time units corresponding to the first frequency domain resource.
[0286] Assume that the frequency domain resources occupied by the reference signal transmitted in the first time unit within Q time units are equal in size to those occupied by the reference signal transmitted in the second time unit, and both are equal to the size of the second frequency domain resources. The amount of frequency domain resources occupied by the reference signal in the first and second time units is: X4 = X5 = X2. Assume X3 = 272 RB, X1 = 68 RB, X2 = 17 RB, and Q = 4. Within this first frequency domain resource, the specific locations of the frequency domain resources used for transmitting SRS in each of the Q time units may include:
[0287] See Figure 8, which is a schematic diagram of a frequency domain resource for transmitting SRS within a first frequency domain resource.
[0288] Example 1.1, Figure 8(1) takes one first frequency domain resource as an example. The first frequency domain resource is the frequency domain resource position corresponding to the frequency domain position index 0. Among them, the first frequency domain resource includes four second frequency domain resources. The size of the frequency domain resource for transmitting the reference signal on each symbol is equal and equal to X2 = 17RB.
[0289] Among them, Figure 8(1) shows eight example diagrams of the frequency domain position corresponding to each symbol when the size of the frequency domain resources for transmitting the reference signal on each of the four symbols is equal.
[0290] Example 1.2, Figure 8(2) uses one first frequency domain resource as an example. This first frequency domain resource is the frequency domain resource position corresponding to frequency domain position index 0. This first frequency domain resource includes four second frequency domain resources. The size of the frequency domain resource for transmitting the reference signal on each symbol is equal, and is... or, P = 2. Assume the size of the frequency domain resource for transmitting the reference signal on each symbol is... That is, the frequency domain resource corresponding to the gray part of each symbol shown in Figure 8 (2) is 8RB; and it is further assumed that the size of the frequency domain resource for transmitting the reference signal on each symbol is... That is, the frequency domain resource corresponding to the gray part of each symbol shown in Figure 8 (2) is 9RB.
[0291] Figure 8(2) shows the size of the frequency domain resources used for uptransmission of the reference signal for each of the four symbols. or, In the case of [the symbol], two example diagrams are shown for the frequency domain position corresponding to each symbol.
[0292] Example 1.3, Figure 8(3) uses one first frequency domain resource as an example. This first frequency domain resource is the frequency domain resource position corresponding to frequency domain position index 0. This first frequency domain resource includes four second frequency domain resources, and the size of the frequency domain resources used to transmit the reference signal on at least two symbols is not equal. For example, the frequency domain resources used to transmit the SRS on the first and third symbols are... The frequency domain resources used for transmitting SRS on the second and fourth symbols are As shown in (3) of Figure 8, the frequency domain resources corresponding to the gray parts of the first and third symbols are 8RB, and the frequency domain resources corresponding to the gray parts of the second and fourth symbols are 9RB.
[0293] Among them, Figure 8(3) shows two example diagrams of the frequency domain position corresponding to each symbol when the size of the frequency domain resources used for uptransmission reference signals of two adjacent symbols in the four symbols is different.
[0294] Example 2, based on the first frequency domain resource with frequency domain position indices of 0 to 3 in Examples 2 to 5 above, provides an exemplary description of the possible frequency domain positions of the reference signal transmission in the Q time units corresponding to the first frequency domain resource.
[0295] Assume that the frequency domain resources occupied by the reference signal transmitted in the first time unit within Q time units are equal in size to those occupied by the reference signal transmitted in the second time unit, and both are equal to X2. The amount of frequency domain resources occupied by the reference signal in the first and second time units is: X4 = X5 = X2. Assume X3 = 272 RB, X1 = 64 RB, X2 = 16 RB, Q = 4. Within this first frequency domain resource, the specific locations of the frequency domain resources used for transmitting SRS in each of the Q time units may include:
[0296] Example 2.1
[0297] Referring to Figure 9, which is a schematic diagram of another type of frequency domain resource for transmitting SRS within the first frequency domain resource. Figure 9 uses two first frequency domain resources as an example, one of which is the frequency domain resource position corresponding to frequency domain position index 0-3, and the other is the frequency domain resource position corresponding to frequency domain position index 8-11.
[0298] For example, the first frequency domain resource includes four second frequency domain resources with a repetition factor R = 1. SRS is transmitted on four symbols within the time slot corresponding to one first frequency domain resource, and SRS is transmitted on four symbols using different frequency domain resources. Figure 9(1) shows the first frequency domain resources corresponding to frequency domain position indices 0-3 and 8-11. The size of the frequency domain resource used to transmit the reference signal on each of the four symbols corresponding to each first frequency domain resource is equal to the size of the second frequency domain resource X2, and the frequency domain positions are all different.
[0299] The size of the interval between the first frequency domain resources with frequency domain position indices of 0 to 3 and the first frequency domain resources with frequency domain position indices of 8 to 11 is not limited in this application.
[0300] For example, the first frequency domain resource includes four second frequency domain resources, with a repetition factor R = 2. SRS is transmitted on two symbols within a time slot corresponding to one first frequency domain resource, using different frequency domain resources, and on two symbols, using the same frequency domain resource. Thus, the transmission of four SRSs within the same time slot completes the transmission of multiple SRSs corresponding to the first frequency domain resource. The bandwidth corresponding to the second frequency domain resource is equal to the bandwidth corresponding to each of the four transmitted SRSs, meaning the frequency domain resource occupied by the reference signal on each symbol is equal in size to the second frequency domain resource. Figure 9(2) shows the positional relationship of the frequency domain resources corresponding to each symbol within the first frequency domain resource when R = 2, as well as the possible positional relationships between the first frequency domain resources in the frequency domain.
[0301] As can be seen, during the SRS transmission process, SRS transmission is completed within the same time slot based on the frequency domain resources (e.g., the second frequency domain resources) of each symbol, and SRS transmission is completed between different time slots based on the first frequency domain resources. Optionally, the above four SRS transmissions can also be four symbols in adjacent time slots, which will not be listed in this application.
[0302] The following example will be based on the location of the second frequency domain resource in (1) of Figure 9 above.
[0303] It should be understood that the location of the second frequency domain resource is exemplarily described in the embodiments of this application through frequency domain sub-bands. The frequency domain sub-band may include one or more RBs, and this application does not limit this.
[0304] Referring to Figure 10, which is a schematic diagram of frequency domain resources for transmitting SRS within another first frequency domain resource, Figure 10 uses one first frequency domain resource as an example. This first frequency domain resource corresponds to the frequency domain resource positions with frequency domain position indices 0 to 3. The first frequency domain resource in Figure 10 includes four second frequency domain resources. The frequency domain resources for transmitting the reference signal on each symbol are equal in size and are all second frequency domain resources.
[0305] Referring to Figure 10(1), in the time domain order, the size of the frequency domain resource for a single SRS transmission in each time unit within the same time slot is equal to the size of the second frequency domain resource, and in the time domain order, the positions of the frequency domain resources used for transmitting the reference signal on each symbol are: frequency sub-band #1, frequency sub-band #2, frequency sub-band #3, and frequency sub-band #4, respectively. Referring to Figure 10(2), in the time domain order, the size of the frequency domain resource for a single SRS transmission in each time unit within the same time slot is equal to the size of the second frequency domain resource, and in the time domain order, the positions of the frequency domain resources used for transmitting the reference signal on each symbol are: frequency sub-band #1, frequency sub-band #2, frequency sub-band #3, and frequency sub-band #4, respectively. The source locations are: frequency sub-band #2, frequency sub-band #3, frequency sub-band #4, and frequency sub-band #1. Referring to (3) in Figure 10, in the corresponding frequency domain resources within the same time slot, the size of the frequency domain resource for a single SRS transmission in each time unit is equal to the size of the second frequency domain resource. Furthermore, according to the time domain order, the frequency domain resource locations for transmitting the reference signal on each symbol are: frequency sub-band #3, frequency sub-band #4, frequency sub-band #1, and frequency sub-band #2. Referring to (4) in Figure 10, according to the time domain order, in the corresponding frequency domain resources within the same time slot, the size of the frequency domain resource for a single SRS transmission in each time unit is equal to the size of the second frequency domain resource. And, according to the time domain order, the frequency domain resource positions for transmitting reference signals on each symbol are: frequency domain sub-band #4, frequency domain sub-band #1, frequency domain sub-band #2, and frequency domain sub-band #3; combined with Figure 10 (5), according to the time domain order, on the corresponding frequency domain resources in the same time slot, the size of the frequency domain resource for single SRS transmission in each time unit is equal to the size of the second frequency domain resource, and according to the time domain order, the frequency domain resource positions for transmitting reference signals on each symbol are: frequency domain sub-band #2, frequency domain sub-band #4, frequency domain sub-band #1, and frequency domain sub-band #3; combined with Figure 10 (6), according to the time domain order, on the corresponding frequency domain resources in the same time slot The size of the frequency domain resource for a single SRS transmission in each time unit is equal to the size of the second frequency domain resource. In accordance with the time domain order, the positions of the frequency domain resources used for transmitting the reference signal on each symbol are: frequency domain sub-band #1, frequency domain sub-band #3, frequency domain sub-band #2, and frequency domain sub-band #4. As shown in (7) of Figure 10, in accordance with the time domain order, the size of the frequency domain resource for a single SRS transmission in each time unit in the corresponding frequency domain resource within the same time slot is equal to the size of the second frequency domain resource. In accordance with the time domain order, the positions of the frequency domain resources used for transmitting the reference signal on each symbol are: frequency domain sub-band #3, frequency domain sub-band #1, frequency domain sub-band #4, and frequency domain sub-band #2.Referring to Figure 10(8), in the time domain order, the size of the frequency domain resource for a single SRS transmission in each time unit within the same time slot is equal to the size of the second frequency domain resource. Furthermore, in the time domain order, the positions of the frequency domain resources used for transmitting the reference signal on each symbol are: frequency sub-band #4, frequency sub-band #2, frequency sub-band #3, and frequency sub-band #1.
[0306] It should be understood that Figure 10 only shows a schematic diagram of multiple SRS transmissions within the same time slot on different symbols. Of course, multiple SRS transmissions can be on different symbols within the same time slot or OFDM symbols in different time slots. This application does not limit this.
[0307] It should also be understood that the specific location of the second frequency domain resource shown in Figures 9 and 10 above can also be indicated by a frequency domain location index. Referring to the examples in Figures 9 and 10 above, this first frequency domain resource corresponds to four SRS transmissions. Each of the four SRS transmissions occupies one of four frequency domain resource locations. The specific frequency domain resource locations for each SRS are shown in Table 4:
[0308] Table 4
[0309] For example, the second frequency domain resource location index "0" is used to indicate that the second frequency domain location indices occupied by SRS transmissions within a first frequency domain resource are {0, 1, 2, 3}; the second frequency domain resource location index "1" is used to indicate that the second frequency domain location indices occupied by SRS transmissions within a first frequency domain resource are {1, 2, 3, 0}; the second frequency domain resource location index "2" is used to indicate that the second frequency domain location indices occupied by SRS transmissions within a first frequency domain resource are {2, 3, 0, 1}; the second frequency domain resource location index "3" is used to indicate that the second frequency domain location indices occupied by SRS transmissions within a first frequency domain resource are {3, 0, 1, 2}, and so on.
[0310] Example 2.2:
[0311] Referring to Figure 11, which is a schematic diagram of frequency domain resources for transmitting SRS within another first frequency domain resource, Figure 11 uses one first frequency domain resource as an example. This first frequency domain resource corresponds to the frequency domain resource positions with frequency domain position indices 0 to 3. The first frequency domain resource in Figure 11 is associated with the transmission of reference signals on four symbols, where the size of the frequency domain resource occupied by the reference signal transmission on each symbol is less than X1 / Q.
[0312] Assuming P=2, in the four time units corresponding to the first frequency domain resource, the size of the frequency domain resource occupied by the reference signal transmission in each time unit is X2 / 2=16 / 2=8RB.
[0313] As shown in Figure 11(1) and Figure 11(2), the first frequency domain resource includes four second frequency domain resources with a repetition factor R = 1. The SRS is transmitted on four symbols within the time slot, occupying different frequency domain resources. In the time domain order, the size of the frequency domain resource for a single SRS transmission in each time unit is 1 / 2 of X2. In the time domain order, the positions of the frequency domain resources used for transmitting the reference signal on each symbol are as follows: frequency domain sub-band #1, frequency domain sub-band #2, frequency domain sub-band #3, and frequency domain sub-band #4.
[0314] Example 2.3:
[0315] Assuming P = 2, the size of the frequency domain resources occupied by the reference signal transmission in each of the four time units corresponding to the first frequency domain resource is X2 / 2 = 16 / 2 = 8RB.
[0316] As shown in (3) of Figure 11, the first frequency domain resource includes four second frequency domain resources with a repetition factor R = 1. The SRS is transmitted on four symbols within the time slot, occupying different frequency domain resources. According to the time domain order, the size of the frequency domain resource for a single SRS transmission in each time unit is 1 / 2 of X2. According to the time domain order, the positions of the frequency domain resources used for transmitting the reference signal on each symbol are as follows: frequency domain sub-band #1, frequency domain sub-band #1, frequency domain sub-band #3, and frequency domain sub-band #3.
[0317] It should be understood that, as shown in (3) of Figure 11, the size of the frequency domain resource used for transmitting the reference signal on each symbol is 8RB. According to the time domain order, the position of the frequency domain resource used for transmitting the reference signal on each symbol can be changed. Specifically, the frequency domain resource used for transmitting the SRS on the first symbol occupies 1 / 2 of the frequency domain subband #1, the frequency domain resource used for transmitting the SRS on the second symbol is the remaining 1 / 2 of the frequency domain resource in the frequency domain subband #1 excluding the frequency domain resource occupied by the SRS on the first symbol, the frequency domain resource used for transmitting the SRS on the third symbol occupies 1 / 2 of the frequency domain subband #3, and the frequency domain resource used for transmitting the SRS on the fourth symbol is the remaining 1 / 2 of the frequency domain resource in the frequency domain subband #3 excluding the frequency domain resource occupied by the SRS on the first symbol.
[0318] As shown in (4) of Figure 11, the first frequency domain resource includes four second frequency domain resources with a repetition factor R = 1. The SRS is transmitted on four symbols within this time slot, occupying different frequency domain resources. According to the time domain order, the size of the frequency domain resource for a single SRS transmission in each time unit is 1 / 2 of X2. According to the time domain order, the positions of the frequency domain resources used for transmitting the reference signal on each symbol are as follows: frequency domain sub-band #1, frequency domain sub-band #2, frequency domain sub-band #3, and frequency domain sub-band #4.
[0319] It should be understood that, as shown in (4) of Figure 11, the size of the frequency domain resource used for transmitting the reference signal on each symbol is 8RB. According to the time domain order, the position of the frequency domain resource used for transmitting the reference signal on each symbol can be changed. Specifically, on the first symbol of the four symbols, the frequency domain resource used for transmitting the SRS occupies 1 / 2 of the frequency domain subband #1; on the second symbol, the frequency domain resource used for transmitting the SRS occupies 1 / 2 of the frequency domain subband #2; on the third symbol, the frequency domain resource used for transmitting the SRS occupies 1 / 2 of the frequency domain subband #3; and on the fourth symbol, the frequency domain resource used for transmitting the SRS occupies 1 / 2 of the frequency domain subband #4. Among these, the frequency domain resources used for transmitting the SRS on the first and second symbols are adjacent, and the frequency domain resources used for transmitting the SRS on the third and fourth symbols are adjacent.
[0320] As shown in (5) of Figure 11, the first frequency domain resource includes four second frequency domain resources with a repetition factor R = 1. The SRS is transmitted on four symbols within this time slot, occupying different frequency domain resources. According to the time domain order, the size of the frequency domain resource for a single SRS transmission in each time unit is 1 / 2 of X2. According to the time domain order, the positions of the frequency domain resources used for transmitting the reference signal on each symbol are as follows: frequency domain sub-band #2, frequency domain sub-band #2, frequency domain sub-band #4, and frequency domain sub-band #4.
[0321] It should be understood that, as shown in (5) of Figure 11, the size of the frequency domain resource used for transmitting the reference signal on each symbol is 8RB. According to the time domain order, the position of the frequency domain resource used for transmitting the reference signal on each symbol can be changed. Specifically, the frequency domain resource used for transmitting the SRS on the first symbol occupies 1 / 2 of the frequency domain subband #2, the frequency domain resource used for transmitting the SRS on the second symbol is the remaining 1 / 2 of the frequency domain resource in the frequency domain subband #2 excluding the frequency domain resource occupied by the SRS on the first symbol, the frequency domain resource used for transmitting the SRS on the third symbol occupies 1 / 2 of the frequency domain subband #4, and the frequency domain resource used for transmitting the SRS on the fourth symbol is the remaining 1 / 2 of the frequency domain resource in the frequency domain subband #4 excluding the frequency domain resource occupied by the SRS on the first symbol.
[0322] It should be understood that Figure 11 above shows the size and location of the frequency domain resources used for transmitting SRS on each of the Q symbols corresponding to the first frequency domain resource when P=2. In Figure 11, the size of the frequency domain resources used for transmitting SRS in each of the first frequency domain resources is 4*8=32RB.
[0323] It should also be understood that P can take other values, such as 4, 8, etc. Assuming P = 4, then the size of the frequency domain resource used for transmitting SRS on the first frequency domain resource is 4 * 4 = 16 RB.
[0324] It should also be understood that, assuming P=2, Q=2, the two symbols include the first symbol and the second symbol, and there can be an interval of R symbols between the first symbol and the second symbol, where R is the value of the repetition factor. Assuming R=2, in the four time units corresponding to the first frequency domain resource, the size of the frequency domain resource occupied by the reference signal transmission in each time unit is X2 / 2=16 / 2=8RB. As shown in (6) of Figure 11, the first frequency domain resource includes four second frequency domain resources, with a repetition factor R=2. The SRS is transmitted on two symbols in this time slot using different frequency domain resources, and the SRS is transmitted on two symbols using the same frequency domain resource. According to the time domain order, the size of the frequency domain resource for a single transmission of SRS in each time unit is 1 / 2 of the second frequency domain resource, and according to the time domain order, the positions of the frequency domain resources used for transmitting the reference signal on each symbol are: frequency domain sub-band #1, frequency domain sub-band #1, frequency domain sub-band #3, and frequency domain sub-band #3.
[0325] It should also be understood that the examples in this application are illustrated with R=1 as an example. When R>1, it is similar to the example shown in (6) of Figure 11 above, and will not be described again in this application.
[0326] It should also be understood that the above describes the positional relationship between the first frequency domain resource and the second frequency domain resource involved in the embodiments of this application, as well as specific examples of the size and position of the frequency domain resource for transmitting the reference signal in each of the Q time units related to the first frequency domain resource.
[0327] The following section will provide an example of the relevant parameters, taking into account the specific frequency domain resource size and location used for transmitting reference signals as described above.
[0328] 1) Regarding the situation shown in Example 1 above:
[0329] The total number of SRS transmissions over these Q symbols is recorded as 1, and the corresponding transmission counter value is n. SRS It can satisfy:
[0330] The frequency domain resource index n corresponding to the reference signal transmitted in each time unit b It can satisfy:
[0331] or,
[0332] in,
[0333] The starting position of the frequency domain occupied by the reference signal transmitted in each time unit is related to the index of the time unit and the value of Q. For example, the starting position of the frequency domain of the reference channel transmitted in each time unit... It can satisfy:
[0334] Combining Example 1 above, and the specific examples 1.1 to 1.2 in Example 1 above, where:
[0335] The frequency domain starting position of the Q symbols It can satisfy:
[0336] The starting position of the frequency domain for each of the Q symbols can be divided into two parts. The first part is the starting position of the frequency domain for sparse frequency hopping. The second part is based on Symbol-level starting position offset
[0337] Frequency domain offset of the starting position of the first symbol of Q symbols (different users can use different frequency domain offsets, or different frequency hopping cycles of the same user can use different frequency domain offsets):
[0338] Where, f(k) q k F ,k hop ) and cyclic frequency hopping offset factor k q k F k hop At least one parameter is related to: f(k) q ,k F ,k hop )=Ak q +Bk F +Ck hop
[0339] Where A, B, and C are any numbers greater than or equal to 0;
[0340] The other symbols of the Q symbols need to be offset from the starting position of the first symbol in the frequency domain:
[0341] or,
[0342] or,
[0343] Combining the above Example 1 with the specific example of Example 1.3 in Example 1 above, where:
[0344] Each of the Q symbols in P F The symbols are divided into groups, and each group of symbols sends 1 / Q subbands;
[0345] Frequency domain starting position of Q symbols It can satisfy:
[0346] The frequency domain starting position of each symbol within the Q symbols is divided into three parts. The first part is the frequency domain starting position of sparse frequency hopping. The second part is the starting position offset of the group-level symbols. The third part is the starting position offset of the symbols within the group.
[0347] Optional, Related to the value of Q:
[0348] The first part of the Q symbols is the frequency domain starting position of sparse frequency hopping. Reusable sub-scheme 1 (different users can use different frequency domain offsets, or different frequency hopping cycles of the same user can use different frequency domain offsets):
[0349] Where, f(k) q k F ,k hop ) and cyclic frequency hopping offset factor k q k F k hop At least one parameter is related to: f(k) q ,k F ,k hop )=Ak q +Bk F +Ck hop
[0350] Where A, B, and C are any numbers greater than or equal to 0;
[0351] The starting position offset of the second part of the group-level symbols of the Q symbols. exist Based on this, make an offset of 1 / Q sub-bands;
[0352] or,
[0353] or,
[0354] The frequency domain starting position of each symbol within the group of Q symbols in the third part, at the group-level frequency domain offset. Offset based on, offset Individual band:
[0355] or,
[0356] or,
[0357] It should be understood that in Example 1 above, the length of the transmission sequence corresponding to each, or each group, or each Q symbol of the reference signal... It can satisfy:
[0358] or,
[0359] or,
[0360] or,
[0361] or,
[0362] 2) Regarding the situation shown in Example 2 above:
[0363] The total number of SRS transmissions over these Q symbols is recorded as 1, and the corresponding transmission counter value is n. SRS It can satisfy:
[0364] Based on the value of Q, we can... The correction is made, where every Q sub-bands form a group, corresponding to the same n-times. SRS calculate:
[0365] or,
[0366] Reuse the existing frequency hopping frequency domain position index calculation method, frequency domain position index n b :
[0367] or,
[0368] in,
[0369] In the Q symbols, the starting position of the frequency domain occupied by the reference signal of each symbol is related to the time domain information index of the symbol and Q.
[0370] Combining Example 2 above, and the specific examples 2.1 to 2.2 in Example 2 above, where:
[0371] Each group consists of Q sub-bands, with the frequency domain starting positions of the Q symbols as follows:
[0372] The frequency domain starting position of each symbol within the Q symbols is divided into two parts. The first part is the frequency domain starting position of sparse frequency hopping. The second part is based on Symbol-level starting position offset
[0373] Frequency domain offset of the frequency domain starting position of the first symbol of the Q symbols (Different users can use different frequency domain offsets, or different frequency hopping cycles of the same user can use different frequency domain offsets):
[0374] Where, f(K) q ,K F ,k hop ) and cyclic frequency hopping offset factor k q k F k hop At least one parameter is related to: f(k) q ,k F ,k hop )=Ak q +Bk F +Ck hop
[0375] Where A, B, and C are any numbers greater than or equal to 0;
[0376] The other symbols of the Q symbols need to be offset from the starting position of the first symbol in the frequency domain:
[0377] Combining Example 2 above, and the specific example of Example 2.3 in Example 2 above, where:
[0378] Each of the Q symbols in P F The symbols are divided into groups, and each group of symbols sends one subband;
[0379] Each group consists of Q sub-bands, with the frequency domain starting positions of the Q symbols as follows:
[0380] The frequency domain starting position of each symbol within the Q symbols is divided into three parts. The first part is the frequency domain starting position of sparse frequency hopping. The second part is the starting position offset of the group-level symbols. The third part is the starting position offset of the symbols within the group.
[0381] Optional, Related to the value of Q:
[0382] The first part of the Q symbols is the frequency domain starting position of sparse frequency hopping. (Different users can use different frequency domain offsets, or different frequency hopping cycles of the same user can use different frequency domain offsets):
[0383] Where, f(k) q ,k F ,k hop ) and cyclic frequency hopping offset factor k q k F k hop At least one parameter is related to: f(k) q ,k F ,k hop )=Ak q +Bk F +Ck hop
[0384] Where A, B, and C are any numbers greater than or equal to 0;
[0385] The starting position offset of the second part of the group-level symbols of the Q symbols. exist Based on this, make an offset of 1 / Q sub-bands;
[0386] It should be understood that in Example 2 above, the starting position of the frequency domain for each symbol within the group of Q symbols in the third part is offset in the group-level frequency domain. Offset based on, offset Individual band:
[0387] or,
[0388] or,
[0389] The length of the transmission sequence corresponding to each, or each group, or each Q symbols of the reference signal.
[0390] or,
[0391] In the above formula, m SRS,b According to C SRS and B SRS Configuration. K is the number of subcarriers on each RB. TC P represents the number of combs. F ∈{2,4} High-level parameter frequency domain spread factor. n represents the number of time slots within a system frame. f Indicates the system frame number. T represents the slot number within a system frame. offset T represents the time slot offset value. SRS Indicates the time slot period, l' represents the symbol number, and R represents the symbol repetition factor. This represents the number of symbols within a resource; the value of 's' is related to the configuration of higher-level parameters.
[0392] It should be understood that the configuration information in step 601 may also include one or more SRS resource sets, which are used to allocate resources for SRS transmission. An SRS resource set contains one or more SRS resources, which include time-domain or frequency-domain resources for SRS signal transmission. An SRS resource contains one or more antenna ports for SRS signal transmission. Alternatively, an SRS resource set can be understood as indicating one or more time-frequency domain resources and one or more antenna ports for SRS transmission.
[0393] In one possible implementation, an SRS resource set includes a 'usage' indication that describes the purpose of the SRS resource set, specifically antenna switching, codebook, non-codebook, or beam management.
[0394] For example, network devices can obtain the channel state information (CSI) of the downlink, which is reciprocal between the uplink and downlink channels, by receiving and measuring the SRS signals corresponding to the SRS resource set used for antenna switching.
[0395] For example, network devices can obtain uplink channel state information (CSI) by receiving and measuring the SRS signals corresponding to the SRS resource set used as a codebook. That is, when the uplink of the terminal device uses codebook as the precoding method, the network device obtains the uplink transmitted precoding matrix indicator (TPMI) by receiving and measuring the SRS signals, and uses the TPMI and the SRS resource index (SRI) to indicate to the terminal device the transmission precoding used in the uplink.
[0396] For example, network devices can obtain uplink channel state information (CSI) by receiving and measuring the SRS signals corresponding to the SRS resource set used for non-codebook purposes. That is, when the precoding method used by the terminal device for the uplink is non-codebook, the network device obtains the uplink transmission precoding weights by receiving and measuring the SRS signals, and indicates the transmission precoding used by the uplink for the terminal device through the SRS resource index (SRI).
[0397] For example, network devices can select transmit and receive beams for uplink and downlink transmission of terminal devices by receiving and measuring the SRS signals corresponding to the SRS resource set used for beam management.
[0398] It should be understood that the aforementioned SRS resource set can be configured as periodic, semi-static, or aperiodic. For periodic or semi-static SRS resources, periodic SRS resources are configured using configuration messages indicating the period and slot offset of the SRS resources. Semi-static SRS resources can be dynamically activated and deactivated via DCI signaling and / or MAC-CE signaling.
[0399] It should also be understood that there is a mapping relationship between SRS ports (also known as antenna ports) and SRS time-frequency domain resources. That is, the SRS information configuration instructs a specific SRS port to transmit SRS on a specific SRS time-frequency domain resource. SRS time-domain resources can span N adjacent symbols within a time slot, or occupy multiple symbols in different time slots.
[0400] 602. The terminal device sends a reference signal to the network device, and the network device receives the reference signal from the terminal device accordingly.
[0401] For example, after receiving the first information from the network device, the terminal device sends a reference signal to the network device based on the first information. For example, based on the first information in step 601 above, the terminal device sends the reference signal at the location of the corresponding frequency domain resource using a corresponding pilot sequence.
[0402] In one possible implementation, the terminal device sends Q SRS to the network device on Q second frequency domain resources in the first frequency domain resources according to the first information in step 601.
[0403] It should be understood that the frequency domain resources occupied by the Q SRS transmitted by the terminal device are completely different.
[0404] Optionally, based on the first information, the terminal device may jointly design the pilot sequence of the Q-times SRS to be transmitted with the network device according to the specific location of the second frequency domain resource in the first frequency domain resource.
[0405] For example, the length of the Q SRS sequence sent by the terminal device satisfies either Formula 8 or Formula 9 above.
[0406] The m SRS,b According to C SRS and B SRS Configuration. K is the number of subcarriers on each RB. TC P represents the number of combs. F ∈{2,4} High-level parameter frequency domain spread factor.
[0407] Suppose that the Q SRS sequences sent by the terminal device can be represented as: The Q consecutively transmitted SRS sequence may have a certain relationship with the location of the frequency domain resources of the Q transmitted SRS, or with the value of the transmission counter of the multiple transmitted SRS.
[0408] As an example, the SRS sequences transmitted in the Q transmissions are adjacent in specific positions within the joint sequence, provided that the frequency domain resources between the transmitted SRSs are adjacent.
[0409] Assuming, The sequence of the (i+1)th SRS transmission = {r n ,r n+1 ,…,r 2n-1}, the sequence of the (i+2)th SRS transmission = {r 2n ,r 2n+1 ,…,r 3n-1 The sequence of the (i+3)th SRS transmission is {r0, r1, ..., r}. n-1}. Where i is an integer, and
[0410] As another example, the SRS sequences transmitted in the Q transmissions are adjacent in specific positions within the combined sequence if the transmission counter values of the transmitted SRSs are adjacent.
[0411] Suppose that the sequence of the i-th SRS transmission is {r0, r1, ..., r...} n-1}, the sequence of the (i+1)th SRS transmission = {r n ,r n+1 ,…,r 2n-1}, the sequence of the (i+2)th SRS transmission = {r 2n ,r 2n+1 ,…,r 3n-1}, Where i is an integer, and
[0412] 603, Network devices perform channel measurements.
[0413] For example, after receiving multiple SRSs from a terminal device, the network device performs channel measurements on the received SRSs. Accordingly, based on the channel measurements performed by the network device on the received SRSs, it can obtain downlink Channel State Information (CSI), uplink CSI information, or transmit / receive beam information.
[0414] Specifically, the network device receives multiple SRSs sent by the terminal device at the time-frequency domain resource location indicated by the first information in step 601. Assuming that the transmission sequence of the Q SRSs sent by the terminal device is jointly designed, the network device performs joint channel estimation on the received Q SRSs, thereby improving the channel estimation accuracy of the network device.
[0415] Figure 6 above illustrates a communication method provided in this application. The terminal device, based on first information from the network device, determines a first frequency domain resource and a second frequency domain resource for transmitting a reference signal. The first frequency domain resource is related to the transmission of reference signals in Q time units. The reference signals in these Q time units are transmitted on the first frequency domain resource. The frequency domain resource used for transmitting the reference signal in each of the Q time units is the second frequency domain resource. Based on the first information, the terminal device jointly designs the reference signal sequences transmitted in the Q time units corresponding to the first frequency domain resource to avoid poor frequency domain noise reduction due to small reference signal bandwidth, thereby improving the accuracy of channel estimation.
[0416] In addition, by performing joint sequence design on the transmission sequence of the Q-th reference signal, frequency domain noise reduction of the Q-th reference signal for channel estimation can be achieved, reducing frequency interference between multiple reference signals sent by terminal devices and received by network devices, thereby further improving the accuracy of channel estimation.
[0417] In addition, the subbands of multiple reference signals transmitted by the terminal device are jointly sequenced to further reduce frequency interference between reference signals and improve the channel estimation accuracy of network devices based on reference signals.
[0418] It is understood that in the various embodiments of this application, the interaction between the terminal device and the network device is mainly used as an example for illustrative purposes. This application is not limited to this. The terminal device can be replaced by a receiving device, which can be either a terminal device or a network device. The network device can be replaced by a sending device, which can be either a terminal device or a network device.
[0419] It is also understood that some optional features in the various embodiments of this application may not depend on other features in some scenarios, or may be combined with other features in some scenarios, without limitation.
[0420] It is also understood that the solutions in the various embodiments of this application can be used in reasonable combinations, and the explanations or descriptions of the various terms appearing in the embodiments can be referenced or explained to each other in the various embodiments, without limitation.
[0421] It is also understood that, in the above-described method embodiments, the methods and operations implemented by a device (such as a terminal device or a network device) can also be implemented by components of the device (such as chips or circuits), without limitation.
[0422] The method provided by the embodiments of this application has been described in detail above with reference to FIG. 6. The apparatus provided by the embodiments of this application will be described in detail below with reference to FIGS. 12 to 14. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments; therefore, any content not described in detail can be referred to the method embodiments above, and for the sake of brevity, will not be repeated here.
[0423] Referring to Figure 12, which is a schematic diagram of a communication device 1200 provided in an embodiment of this application, the device 1200 includes a transceiver unit 1210. The transceiver unit 1210 can be used to implement corresponding communication functions. The transceiver unit 1210 can also be referred to as a communication interface or communication unit. The device 1200 also includes a processing unit 1220. The processing unit 1220 can be used to perform processing, such as beam measurement. The processing unit 1220 can be used to perform processing, such as beam measurement (or channel measurement). The functions of the processing unit 1220 can be implemented by one or more processors. Specifically, the processor may include a modem chip, or a system-on-a-chip (SoC) chip or a system-in-in-chip (SIP) chip containing a modem core.
[0424] Optionally, the device 1200 may further include a storage unit, which can be used to store instructions and / or data, and the processing unit 1220 can read the instructions and / or data in the storage unit to enable the device to implement the aforementioned method embodiments.
[0425] Optionally, the transceiver unit 1210 may include a receiving unit and a sending unit. The receiving unit can be used to perform receiving-related operations (such as receiving data or messages), and the sending unit can be used to perform sending-related operations (such as sending data or messages).
[0426] In a first possible design, the device 1200 can be the terminal device in the foregoing embodiments, which can implement the steps or processes corresponding to those executed by the terminal device in the above method embodiments. Specifically, the transceiver unit 1210 can be used to perform transceiver-related operations (such as sending and / or receiving data or messages) of the terminal device in the above method embodiments, for example, the transceiver unit 1210 can be used to execute steps 601 and 602 in the embodiment shown in FIG. 6. The processing unit 1220 can be used to perform processing-related operations of the terminal device in the above method embodiments, or operations other than transceiver (such as operations other than sending and / or receiving data or messages), for example, the processing unit 1220 can be used to execute step 603 in the embodiment shown in FIG. 6.
[0427] One possible implementation is that the transceiver unit 1210 is used to receive first information, which is used to determine a first frequency domain resource and a second frequency domain resource. The first frequency domain resource is related to the transmission of a reference signal in Q time units, and the second frequency domain resource is related to the transmission of a reference signal in one of the Q time units, where Q is an integer greater than 1. The processing unit 1220 is used to transmit a reference signal through the transceiver unit 1210 according to the first information.
[0428] In a second possible design, the device 1200 can be a network device as described in the foregoing embodiments. This device 1200 can implement the steps or processes performed by the network device corresponding to those described in the method embodiments above. Specifically, the transceiver unit 1210 can be used to perform transceiver-related operations (such as sending and / or receiving data or messages) of the network device in the method embodiments above. For example, the transceiver unit 1210 can be used to execute steps 601 and 602 in the embodiment shown in FIG. 6. The processing unit 1220 can be used to perform processing-related operations of the network device in the method embodiments above, or operations other than transceiver (such as operations other than sending and / or receiving data or messages). For example, the processing unit 1220 can be used to execute step 603 in the embodiment shown in FIG. 6.
[0429] One possible implementation is a processing unit 1220, which is used to determine first information, the first information being used to determine first frequency domain resources and second frequency domain resources, the first frequency domain resources being related to the transmission of reference signals in Q time units, and the second frequency domain resources being related to the transmission of reference signals in one of the Q time units, where Q are all integers greater than 1; and a transceiver unit 1210, which is used to transmit the first information.
[0430] It should be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.
[0431] It should also be understood that the device 1200 here is embodied in the form of a functional unit. The term "unit" here can refer to an application-specific integrated circuit (ASIC), electronic circuitry, a processor (e.g., a shared processor, a proprietary processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, integrated logic circuitry, and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art will understand that the device 1200 can be specifically the communication device in the above embodiments, and can be used to execute the various processes and / or steps corresponding to the communication device in the above method embodiments; to avoid repetition, these will not be described again here.
[0432] The apparatus 1200 of each of the above-described schemes has the function of implementing the corresponding steps performed by the communication device in the above-described methods. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (e.g., the transmitting unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as processing units, can be replaced by processors, respectively executing the transceiver operations and related processing operations in each method embodiment.
[0433] In addition, the transceiver unit 1210 may also be a transceiver circuit (for example, it may include a receiving circuit and a transmitting circuit), and the processing unit may be a processing circuit.
[0434] It should be noted that the device in Figure 12 can be the communication device in the foregoing embodiments, or it can be a chip or a chip system, such as a system on a chip (SoC). The transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip. No limitations are imposed here.
[0435] Referring to Figure 13, which is a schematic diagram of another communication device 1300 provided in an embodiment of this application, the device 1300 includes a processor 1310 coupled to a memory 1320. The memory 1320 is used to store computer programs or instructions and / or data. The processor 1310 is used to execute the computer programs or instructions stored in the memory 1320, or to read the data stored in the memory 1320, to execute the methods in the above-described method embodiments.
[0436] Optionally, there may be one or more processors 1310.
[0437] Optionally, the memory 1320 may be one or more.
[0438] Alternatively, the memory 1320 can be integrated with the processor 1310, or it can be set separately.
[0439] Optionally, as shown in FIG13, the device 1300 further includes a transceiver 1330 for receiving and / or transmitting signals. For example, a processor 1310 controls the transceiver 1330 to receive and / or transmit signals. The transceiver 1330 can further be divided into a receiver and / or a transmitter, where the receiver receives signals and the transmitter transmits signals. The receiver performs the reception-related operations in the method shown in FIG6, and the transmitter performs the transmission-related operations in the method shown in FIG6.
[0440] As an example, processor 1310 may have the functions of processing unit 1230 shown in FIG12, memory 1320 may have the functions of storage unit, and transceiver 1330 may have the functions of transceiver unit 1210 shown in FIG12.
[0441] As one option, the device 1300 is used to implement the operations performed by the communication device in the various method embodiments described above.
[0442] For example, processor 1310 is used to execute computer programs or instructions stored in memory 1320 to implement the relevant operations of terminal devices or network devices in the various method embodiments described above.
[0443] It should be understood that the processor mentioned in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0444] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory and / or non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0445] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) can be integrated into the processor.
[0446] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0447] Referring to Figure 14, Figure 14 is a schematic diagram of a chip system 1400 provided in an embodiment of this application. The chip system 1400 (or may also be referred to as a processing system) includes logic circuitry 1410 and an input / output interface 1420.
[0448] The logic circuit 1410 can be a processing circuit in the chip system 1400. The logic circuit 1410 can be coupled to a memory unit, calling instructions from the memory unit, enabling the chip system 1400 to implement the methods and functions of the embodiments of this application. The input / output interface 1420 can be an input / output circuit in the chip system 1400, outputting processed information from the chip system 1400, or inputting data or signaling information to be processed into the chip system 1400 for processing.
[0449] Optionally, the logic circuit 1410 may be implemented by one or more processors, including the one or more processors or the processing portion of the one or more processors.
[0450] Optionally, the input / output interface 1420 may include transceiver circuitry, a transceiver, input / output circuitry, or a communication interface.
[0451] As one approach, the chip system 1400 is used to implement operations performed by communication devices (such as terminal devices or network devices) in the various method embodiments described above.
[0452] For example, logic circuit 1410 is used to implement processing-related operations performed by a communication device (such as a terminal device or a network device) in the above method embodiments; input / output interface 1420 is used to implement sending and / or receiving-related operations performed by a communication device (such as a terminal device or a network device) in the above method embodiments.
[0453] This application also provides a computer-readable storage medium storing computer instructions for implementing the methods executed by a communication device (such as a terminal device or a network device) in the above-described method embodiments.
[0454] For example, when the computer program is executed by a computer, it enables the computer to implement the methods described in the embodiments of the above methods, which are executed by a communication device (such as a terminal device or a network device).
[0455] This application also provides a computer program product comprising instructions which, when executed by a computer, implement the methods described above as being performed by a communication device (such as a terminal device or a network device).
[0456] This application also provides a communication system that includes the terminal device and / or network device described in the preceding embodiments. For example, the system includes the terminal device and network device shown in FIG6.
[0457] The explanations and beneficial effects of the relevant contents in any of the devices provided above can be found in the corresponding method embodiments provided above, and will not be repeated here.
[0458] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of apparatus or units may be electrical, mechanical, or other forms.
[0459] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. For example, the computer can be a personal computer, a server, or a network device, etc. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media, or semiconductor media (e.g., solid-state disks, SSDs). For example, the aforementioned available media include, but are not limited to, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks, and other media capable of storing program code.
[0460] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, include: Receive first information, the first information being used to determine a first frequency domain resource and a second frequency domain resource, the first frequency domain resource being related to the reference signal transmission of Q time units, and the second frequency domain resource being related to the reference signal transmission of one of the Q time units, where Q is an integer greater than 1; Based on the first information, the reference signal is sent.
2. A communication method, characterized in that, include: First information is determined, which is used to determine first frequency domain resources and second frequency domain resources. The first frequency domain resources are related to the reference signal transmission of Q time units, and the second frequency domain resources are related to the reference signal transmission of one of the Q time units, where Q are all integers greater than 1. Send the first message.
3. The method according to claim 2, characterized in that, The method further includes: Receive the reference signal; Based on the first information, joint channel estimation is performed on the reference signal sequences received in at least two of the Q time units to obtain channel information.
4. The method according to any one of claims 1 to 3, characterized in that, The first frequency domain resource and the second frequency domain resource satisfy one or more of the following: The first frequency domain resource corresponds to a frequency hopping sub-band, and the second frequency domain resource belongs to the frequency hopping sub-band; The first frequency domain resource includes Q second frequency domain resources that are adjacent in frequency domain position; The first frequency domain resource includes Q1 of the second frequency domain resources, where Q1 is an integer less than Q; or, The first frequency domain resource includes the second frequency domain resource with the largest frequency domain position index (Q2) and the second frequency domain resource with the smallest frequency domain position index (Q3), where Q = Q2 + Q3, and Q2 and Q3 are positive integers.
5. The method according to claim 4, characterized in that, The first frequency domain resource includes Q second frequency domain resources that are adjacent in frequency domain position, where Q = 4, and the index corresponding to the Q second frequency domain resources includes any one of the following: {0,2,1,3}、{2,0,3,1}。 6. The method according to claim 4, characterized in that, The first frequency domain resource includes Q1 second frequency domain resources, where Q1 is an integer less than Q, including: At least two of the Q time units occupy the same frequency domain resources.
7. The method according to claim 6, characterized in that, The time-domain symbols corresponding to the at least two time units are adjacent.
8. The method according to any one of claims 1 to 7, characterized in that, The number of first frequency domain resources X1, the number of second frequency domain resources X2, and Q satisfy one or more of the following: X2 = X1 / Q; or, or, Where X1 and X2 are both integers greater than 1.
9. The method according to any one of claims 1 to 8, characterized in that, The number of the first frequency domain resources X1 and the number of the second frequency domain resources X2 satisfy: X2*Q≤X1, where X1 and X2 are both integers greater than 1.
10. The method according to claim 9, characterized in that, X1 represents the number of resource blocks (RBs) corresponding to the first frequency domain resource, and X2 represents the number of RBs corresponding to the second frequency domain resource.
11. The method according to any one of claims 1 to 10, characterized in that, The frequency domain starting position of the first frequency domain resource is associated with the slot index and / or symbol index of the Q time units.
12. The method according to any one of claims 1 to 10, characterized in that, The frequency domain start position corresponding to at least one time unit within the Q time units is related to one or more of the following: The frequency domain starting position of the first frequency domain resource, the time domain information index of the symbol, or Q.
13. The method according to any one of claims 1 to 10, characterized in that, The frequency domain start position corresponding to at least one time unit within the Q time units includes a first frequency domain start position and a second frequency domain start position. The first frequency domain start position is associated with the frequency domain start position of the first frequency domain resource, and the second frequency domain start position is associated with the slot index and / or symbol index associated with the at least one time unit.
14. The method according to any one of claims 1 to 13, characterized in that, The first information is also used to determine a third frequency domain resource, the number of the third frequency domain resources X3 is used to determine the number of N1 first frequency domain resources X1, wherein N1, X1, and X3 satisfy: or Wherein, the frequency domain resources associated with each of the N1 first frequency domain resources are all different; or at least two of the N1 first frequency domain resources are associated with frequency domain resources that are partially the same.
15. The method according to any one of claims 1 to 14, characterized in that, The Q time units include a first time unit and a second time unit. The frequency domain bandwidth occupied by the reference signal in the first time unit may be the same as or different from the frequency domain bandwidth occupied by the second time unit.
16. The method according to claim 15, characterized in that, The reference signal of the first time unit occupies X4 units of frequency domain resources, and the second time unit occupies X5 units of frequency domain resources, wherein X4 and X5 satisfy any one of the following conditions: X4 = X5 = X2; Where P is the frequency domain spread factor, and X4, X5 and P are all positive integers.
17. The method according to claim 15 or 16, characterized in that, The first time unit and the second time unit are adjacent time units, or the first time unit and the second time unit are separated by an interval of R time units, where R is the repetition factor.
18. The method according to claim 17, characterized in that, The time unit can be any of the following: a time slot, a subframe, or a symbol.
19. The method according to any one of claims 1 to 18, characterized in that, The sequence length of the reference signal is related to the reference signal transmitted over Q time units.
20. The method according to claim 19, characterized in that, The length of the transmission sequence corresponding to the reference signal transmitted in the Q time units satisfy: or, or, or, or, or, Where, m SRS,b This represents the amount of frequency domain resources occupied by one time unit, or Q time units, or a single transmission of the reference signal. K represents the number of subcarriers corresponding to each frequency domain resource block. TC P represents the number of combs. F This represents the frequency domain spread factor of the higher-level parameters.
21. The method according to any one of claims 1 to 20, characterized in that, The counting rule for transmitting the reference signal is to jointly count the reference signals transmitted over multiple time units. This joint counting refers to the value of the same transmission counter corresponding to the reference signals transmitted over the Q time units, or Q*R time units, where the value of the transmission counter is n. SRS ,satisfy: in, n represents the number of time slots within a system frame. f Indicates the system frame number. T represents the slot number within a system frame. offset T represents the time slot offset value. SRS Indicates the time slot period, l' represents the symbol number, and R represents the symbol repetition factor. This represents the number of symbols within a resource; the value of 's' is related to the configuration of higher-level parameters.
22. The method according to any one of claims 1 to 21, characterized in that, The frequency domain start position corresponding to each of the reference signals satisfy: in, f(k q ,k F ,k hop )=Ak q +Bk F +Ck hop or, f(k q ,k F ,k hop )=Ak q +Bk F +Ck hop or, or, or, or, or, or, or, Where, m SRS,b This indicates the amount of frequency domain resources occupied by the reference signal. This is the first frequency hopping parameter. It is the second frequency hopping parameter. It is the third frequency hopping parameter. n represents the number of subcarriers contained in an RB. b k represents the frequency domain location index of the frequency domain resources occupied by the reference signal. F ∈{0,1,…,P F -1}, or, k F =0,k hop This indicates the high-level frequency hopping parameters configured by the network device for the communication equipment. This indicates the amount of frequency domain resources occupied by the reference signal. The number of subcarriers corresponding to each frequency domain resource block is represented by l', symbol number is l', symbol repetition factor is R, and P is P. F This represents the frequency domain spread factor of the higher-level parameters.
23. A communication device, characterized in that, Includes modules or units for performing the method according to any one of claims 1 to 22.
24. A communication device, characterized in that, Includes a processor for executing computer programs or instructions to cause the apparatus to perform the method of any one of claims 1 to 22.
25. The apparatus according to claim 24, characterized in that, The device further includes a memory for storing the computer program or instructions; and / or, The device further includes a communication interface coupled to the processor, the communication interface being used for inputting and / or outputting information.
26. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed on a communication device, cause the communication device to perform the method as described in any one of claims 1 to 22.
27. A computer program product, characterized in that, The computer program product includes a computer program or instructions for performing the method as described in any one of claims 1 to 22.