Communication method, communication device and system

CN122932921APending Publication Date: 2026-10-16HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510443086.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-09
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0004]而在现有的跳频图案中,如何进一步提升传输性能,是值得考虑的问题

Benefits of technology

[0145] In a seventh aspect, a computer-readable storage medium is provided, including a computer program that, when executed on a computer, causes the computer to implement the method in any of the possible implementations of the first or second aspect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122932921A_ABST
    Figure CN122932921A_ABST
Patent Text Reader

Abstract

The application provides a communication method, a communication device and a system. In the method, a terminal device determines Q frequency domain starting positions corresponding to R time domain units, and transmits reference signals to a network device according to the Q frequency domain starting positions on the R time domain units. The R time domain units correspond to one frequency domain position index and / or one reference signal count, Q is an integer greater than or equal to 1, and R is an integer greater than or equal to Q. Wherein, the R time domain units correspond to one frequency hopping subband, the Q frequency domain starting positions correspond to Q first subbands in the frequency hopping subband, and the bandwidth occupied by the terminal device in transmitting the reference signals in the Q first subbands is smaller in the frequency hopping subband. In this way, the power of the terminal device can be converged on the Q first subbands corresponding to the Q frequency domain starting positions, which is beneficial to improving the transmission performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more particularly to a communication method, communication device, and system. Background Technology

[0002] In a multiple-input multiple-output (MIMO) system, a reference signal is transmitted between the transmitter and receiver in order to send and receive data and obtain system synchronization and feedback channel information.

[0003] For example, a terminal device can send uplink reference signals to a network device multiple times via frequency hopping. The network device can then obtain channel information from these uplink reference signals, calculate and match the channel precoding, and achieve better transmission performance.

[0004] How to further improve transmission performance in the existing frequency hopping patterns is a question worth considering. Summary of the Invention

[0005] This application provides a communication method, communication device, and system that can improve transmission performance.

[0006] Firstly, a communication method is provided that can be applied to a terminal device, for example, executed by the terminal device itself, or executed by components configured in the terminal device (such as processors, chips, chip systems, etc.), or implemented by logic modules or software capable of realizing all or part of the functions of the terminal device. This application does not limit this approach.

[0007] The method includes: a terminal device determining Q frequency domain start positions corresponding to R time domain units; and the terminal device transmitting reference signals according to the Q frequency domain start positions in the R time domain units; wherein the R time domain units correspond to a frequency domain position index and / or a reference signal count, Q is an integer greater than or equal to 1, and R is an integer greater than or equal to Q.

[0008] In this application, R time-domain units can be divided into Q time-domain unit groups, and the Q time-domain unit groups correspond to Q frequency-domain start positions. That is, each time-domain unit in the Q time-domain unit groups corresponds to a frequency-domain start position, or in other words, the frequency-domain start positions corresponding to each time-domain unit group in the Q time-domain unit groups are different.

[0009] Among them, the Q frequency domain starting positions correspond to Q first sub-bands in the frequency hopping sub-band. That is, the first sub-band corresponding to each of the Q time domain unit groups is different in the frequency hopping sub-band. In other words, the first sub-band corresponding to each of the Q time domain unit groups occupies a different part of the bandwidth of the frequency hopping sub-band.

[0010] Each of the Q time-domain unit groups may include at least one time-domain unit. For example, in R time-domain units, time-domain units belonging to the same time-domain unit group have the same first sub-band in the frequency-hopping sub-band, while time-domain units not belonging to the same time-domain unit group in the R time-domain units have different first sub-bands in the frequency-hopping sub-band. This is not a limitation.

[0011] Based on the above scheme, the terminal device can determine the Q frequency domain start positions corresponding to the R time domain units and transmit reference signals at the Q frequency domain start positions. The Q frequency domain start positions correspond to the Q first sub-bands within the same frequency hopping sub-band. For example, the Q first sub-bands may occupy portions of the bandwidth of different or the same second sub-bands within the same frequency hopping sub-band. In this way, the first sub-band occupied by the terminal device for transmitting the reference signal is relatively small, and the power of the terminal device can be concentrated on the Q first sub-bands corresponding to the Q frequency domain start positions, which is beneficial for improving transmission performance.

[0012] In one possible implementation, the R time-domain units are consecutive, where R is an integer greater than or equal to 2; or, the time-domain interval between any two adjacent time-domain units in the R time-domain units is equal, where R is an integer greater than or equal to 3. Both consecutive and equally spaced time-domain units contribute to improved signal synchronization and detection performance.

[0013] In one possible implementation, Q is the cyclic frequency hopping factor, which is used to determine the starting positions of different frequency domains within R time-domain units. This cyclic frequency hopping factor Q can also be referred to as a frequency domain factor, spreading factor, splitting factor, frequency hopping parameter, first frequency domain scaling factor, partial bandwidth scaling factor, scaling factor, or scaling factor, number of frequency domain starting positions, frequency domain starting position factor, frequency domain position parameter, number of partial frequency hopping (partial frequency sounding), startRBIndex of frequency scaling factor, etc. No specific limitation is imposed.

[0014] In one possible implementation, the Q frequency domain start positions correspond to Q first sub-bands in the frequency hopping sub-band; and / or, the frequency hopping sub-band includes Q second sub-bands, and the Q frequency domain start positions correspond to the Q first sub-bands in the second sub-bands; wherein the frequency hopping sub-band satisfies at least one of the following: the bandwidth of each of the Q first sub-bands is equal; the frequency domain positions occupied by different first sub-bands in the Q first sub-bands are not the same; the frequency domain positions occupied by the Q first sub-bands are continuous; the frequency domain interval between any two first sub-bands in the Q first sub-bands is equal; or, the frequency hopping sub-band includes second sub-bands, and the bandwidth of the second sub-bands is greater than or equal to the bandwidth of the Q first sub-bands.

[0015] Based on this, terminal devices can flexibly adjust and plan the parameters (such as bandwidth, frequency domain position, etc.) of sub-bands (such as the first sub-band or the second sub-band) in frequency hopping sub-bands according to different application scenarios and needs.

[0016] In one possible implementation, Q is determined based on the number of starting resource block indexes, which are configured by the network device.

[0017] In one possible implementation, the frequency hopping subbands corresponding to the R time-domain units include P F A sub-band; or, each of the Q second sub-bands corresponding to R time-domain units includes P. F Individual band, P F P is an integer greater than 1; where P F P is the frequency domain scaling factor. F Each subband in the subband has the same bandwidth.

[0018] Channel conditions and communication requirements vary significantly across different communication scenarios. In scenarios with good channel quality, more sub-bands can be utilized (such as the P-band included in the second sub-band). F (Multiple subbands) are used to transmit signals, thereby increasing the transmission rate. However, in scenarios with complex and variable channels, it is crucial to rationally adjust the subbands (including P-bands within the frequency-hopping subband). F The quantity and distribution of individual subbands can ensure communication stability.

[0019] In one possible implementation, the frequency domain start position is determined based on Q, and At least one of them is determined, wherein, This is the first frequency hopping parameter. It is the second frequency hopping parameter. It is the third frequency hopping parameter. It is the fourth frequency hopping parameter.

[0020] In one possible implementation, the frequency domain start position satisfy: or, or, in, It is based on the frequency hopping parameters of the transmitting comb. And the number of combs K TC Definitely, P F This is the frequency domain scaling factor.

[0021] In one possible implementation, It is determined based on Q.

[0022] In one possible implementation, satisfy:

[0023] or,

[0024] or,

[0025] or,

[0026] or,

[0027] or,

[0028] or,

[0029] or,

[0030] or,

[0031] or,

[0032] or,

[0033] or,

[0034] or,

[0035]

[0036] Among them, the R time-domain units include the first time-domain unit. This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted in the first time domain unit. k represents the number of subcarriers corresponding to each frequency domain resource block. F ∈{0,1,...,P F -1}, or, k F =0, kq(l″′) is the subband cyclic frequency hopping parameter, k hop These are the higher-layer frequency hopping parameters configured by the network equipment for the terminal equipment, k Q ∈{0,1,...,Q-1}, or, k Q =0, l′ is the number of the first time-domain unit, and R is the repetition factor.

[0037] In one possible implementation, k in hop It is determined based on Q, k hop and Related, satisfy:

[0038] or,

[0039] or,

[0040] or,

[0041] or,

[0042] or,

[0043]

[0044] Where, n SRS k is the number of transmissions or the transmission count corresponding to the reference signal. Q ∈{0,1,...,Q-1}, or, k Q =0, N b′ B represents the number of subcarriers. SRS The higher-layer parameters configured for network devices correspond to the single-hop bandwidth, b hop Used to indicate whether reference signal frequency hopping is performed, or to indicate the range of reference signal frequency hopping.

[0045] In one possible implementation, It is determined by Q.

[0046] In one possible implementation, satisfy:

[0047] or,

[0048] or,

[0049] or,

[0050] or,

[0051] or,

[0052] or,

[0053] or,

[0054] or,

[0055] or,

[0056] or,

[0057] or,

[0058] or,

[0059] or,

[0060]

[0061] Among them, the R time-domain units include the first time-domain unit. This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted in the first time domain unit. k represents the number of subcarriers corresponding to each frequency domain resource block. Q ∈{0,1,...,Q-1}, or, k Q =0, l′ is the number of the first time-domain unit, and R is the repetition factor.

[0062] In one possible implementation, kq(l″′) is determined based on R, Q, and P. F At least one of them is determined, R is the repetition factor, and P is the repetition factor. F It is the frequency domain scaling factor.

[0063] In one possible implementation, k q (l″′) satisfies: k q (l”') = l”'; or, k q (l”)’=l’×”a+b; or, k q (l”)’=(l’×”a+b)modQ; or, k q (l”')=l”'P F ;or, Where a and b are constants, and l”’ is based on R, Q, and P. F At least one of them is determined, and R is the repetition factor.

[0064] In one possible implementation, l”' satisfies: or, or, or,

[0065] In one possible implementation, the reference signal corresponds to the number of transmissions or the transmission count n. SRS It is determined based on at least one of l′, s, R and Q; wherein, the R time-domain units include the first time-domain unit, l′ is the number of the first time-domain unit, R is the repetition factor, Q is the cyclic frequency hopping factor, and s = 1 or s = 1.

[0066] In one possible implementation, if the resource occupied by the reference signal is a non-periodic resource, n SRS satisfy: or, Where s = 1 or s = 2.

[0067] In one possible implementation, if the resource occupied by the reference signal is a periodic or semi-persistent resource, n SRS satisfy:

[0068] or,

[0069]

[0070] 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 The time slot period is represented by R time domain units, including the first time domain unit, where l' represents the number of the first time domain unit. This represents the number of time-domain symbols within the resources occupied by the reference signal, where R is the repetition factor, Q is the cyclic frequency hopping factor, and s = 1 or s = 2.

[0071] In one possible implementation, the length of the transmission sequence corresponding to the reference signal is based on m. SRS,b , K TC and P F Determined; wherein, the R time-domain units include the first time-domain unit, m SRS,b This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted in the first time domain unit. 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 scaling factor; or, the length of the transmission sequence corresponding to the reference signal is based on m. SRS,b , K TC P F And Q is determined; where R time-domain units include the first time-domain unit, m SRS,b This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted in the first time domain unit. 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 scaling factor, and Q is the cyclic frequency hopping factor.

[0072] In one possible implementation, the length of the transmission sequence corresponding to the reference signal... satisfy: or,

[0073] Secondly, a communication method is provided that can be applied to a network device, for example, executed by the network device itself, or executed by components configured in the network device (such as processors, chips, chip systems, etc.), or implemented by logic modules or software capable of implementing all or part of the functions of the network device. This application does not limit this aspect.

[0074] The method includes: a network device receiving reference signals at Q frequency domain start positions in R time domain units; the network device performing channel measurements based on the reference signals, wherein the R time domain units correspond to a frequency domain position index and / or a reference signal count, Q is an integer greater than or equal to 1, and R is an integer greater than or equal to Q.

[0075] In one possible implementation, the R time-domain units are consecutive, where R is an integer greater than or equal to 2; or, the time-domain interval between any two adjacent time-domain units in the R time-domain units is equal, where R is an integer greater than or equal to 3.

[0076] In one possible implementation, Q is a cyclic frequency hopping factor, which is used to determine the starting positions of different frequency domains in R time domain units.

[0077] In one possible implementation, the Q frequency domain start positions correspond to Q first sub-bands in the frequency hopping sub-band; and / or, the frequency hopping sub-band includes Q second sub-bands, and the Q frequency domain start positions correspond to the Q first sub-bands in the second sub-bands; wherein the frequency hopping sub-band satisfies at least one of the following: the bandwidth of each of the Q first sub-bands is equal; the frequency domain positions occupied by different first sub-bands in the Q first sub-bands are not the same; the frequency domain positions occupied by the Q first sub-bands are consecutive; the frequency domain interval between any two first sub-bands in the Q first sub-bands is equal; or, the frequency hopping sub-band includes second sub-bands, and the bandwidth of the second sub-bands is greater than or equal to the bandwidth of the Q first sub-bands.

[0078] In one possible implementation, Q is determined based on the number of starting resource block indexes, which are configured by the network device.

[0079] In one possible implementation, the frequency hopping subbands corresponding to the R time-domain units include P F A sub-band; or, each of the Q second sub-bands corresponding to R time-domain units includes P. F Individual band, P F P is an integer greater than 1; where P F P is the frequency domain scaling factor. F Each subband in the subband has the same bandwidth.

[0080] In one possible implementation, the frequency domain start position is determined based on Q, and At least one of them is determined, wherein, This is the first frequency hopping parameter. It is the second frequency hopping parameter. It is the third frequency hopping parameter. It is the fourth frequency hopping parameter.

[0081] In one possible implementation, the frequency domain start position satisfy: or, or, in, It is based on the frequency hopping parameters of the transmitting comb. And the number of combs K TC Definitely, P F This is the frequency domain scaling factor.

[0082] In one possible implementation, It is determined based on Q.

[0083] In one possible implementation, satisfy:

[0084] or,

[0085] or,

[0086] or,

[0087] or,

[0088] or,

[0089] or,

[0090] or,

[0091] or,

[0092] or,

[0093] or,

[0094] or,

[0095] or,

[0096]

[0097] Among them, the R time-domain units include the first time-domain unit. This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted in the first time domain unit. k represents the number of subcarriers corresponding to each frequency domain resource block. F ∈{0,1,...,P F -1}, or, k F =0, kq(l″′) is the subband cyclic frequency hopping parameter, k hop These are the higher-layer frequency hopping parameters configured by the network equipment for the terminal equipment, k Q ∈{0,1,...,Q-1}, or, k Q =0, l′ is the number of the first time-domain unit, and R is the repetition factor.

[0098] In one possible implementation, k in hop It is determined based on Q, k hop and Related, satisfy:

[0099] or,

[0100] or,

[0101] or,

[0102] or,

[0103] or,

[0104]

[0105] Where, n SRS k is the number of transmissions or the transmission count corresponding to the reference signal. Q ∈{0,1,...,Q-1}, or, k Q =0, N b′ B represents the number of subcarriers. SRS The higher-layer parameters configured for network devices correspond to the single-hop bandwidth, b hop Used to indicate whether reference signal frequency hopping is performed, or to indicate the range of reference signal frequency hopping.

[0106] In one possible implementation, It is determined by Q.

[0107] In one possible implementation, satisfy:

[0108] or,

[0109] or,

[0110] or,

[0111] or,

[0112] or,

[0113] or,

[0114] or,

[0115] or,

[0116] or,

[0117] or,

[0118] or,

[0119] or,

[0120] or,

[0121]

[0122] Among them, the R time-domain units include the first time-domain unit. This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted in the first time domain unit. k represents the number of subcarriers corresponding to each frequency domain resource block. Q ∈{0,1,...,Q-1}, or, k Q =0, l′ is the number of the first time-domain unit, and R is the repetition factor.

[0123] In one possible implementation, kq(l″′) is determined based on R, Q, and P. F At least one of them is determined, R is the repetition factor, and P is the repetition factor. F It is the frequency domain scaling factor.

[0124] In one possible implementation, k q (l″′) satisfies: k q (l”')=l”'; or, Or, k q (l”')=(l”'×a+b)modQ; or, k q (l”')=l”'P F ;or, Where a and b are constants, and l”’ is based on R, Q, and P. F At least one of them is determined, and R is the repetition factor.

[0125] In one possible implementation, l”' satisfies: or, or, or,

[0126]

[0127] In one possible implementation, the reference signal corresponds to the number of transmissions or the transmission count n. SRS It is determined based on at least one of l′, s, R and Q; wherein, the R time-domain units include the first time-domain unit, l′ is the number of the first time-domain unit, R is the repetition factor, Q is the cyclic frequency hopping factor, and s = 1 or s = 1.

[0128] In one possible implementation, if the resource occupied by the reference signal is a non-periodic resource, n SRS satisfy: or, Where s = 1 or s = 2.

[0129] In one possible implementation, if the resource occupied by the reference signal is a periodic or semi-persistent resource, n SRS satisfy:

[0130] or,

[0131]

[0132] 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 The time slot period is represented by R time domain units, including the first time domain unit, where l' represents the number of the first time domain unit.

[0133] This represents the number of time-domain symbols within the resources occupied by the reference signal, where R is the repetition factor, Q is the cyclic frequency hopping factor, and s = 1 or s = 2.

[0134] In one possible implementation, the length of the transmission sequence corresponding to the reference signal is based on m. SRS,b , K TC and P F Determined; wherein, the R time-domain units include the first time-domain unit, m SRS,bThis indicates the number of frequency domain resource blocks occupied by the reference signal transmitted in the first time domain unit. 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 scaling factor; or, the length of the transmission sequence corresponding to the reference signal is based on m. SRS,b , K TC P F And Q is determined; where R time-domain units include the first time-domain unit, m SRS,b This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted in the first time domain unit. 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 scaling factor, and Q is the cyclic frequency hopping factor.

[0135] In one possible implementation, the length of the transmission sequence corresponding to the reference signal... satisfy: or,

[0136] Thirdly, a communication device is provided that can implement the communication method described in any of the possible implementations of the first or second aspect. The device includes one or more functional units or modules for performing the described method. The functional units or modules included in the device can be implemented by software and / or hardware.

[0137] Fourthly, a communication device is provided, comprising at least one processor for executing the communication method described in any possible implementation of the first or second aspect.

[0138] Optionally, the apparatus may further include a memory for storing instructions and data. The memory is coupled to the processor, which, when executing the instructions stored in the memory, can implement the methods described in the foregoing aspects.

[0139] Optionally, the device may further include a communication interface for communicating with other devices. For example, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.

[0140] Fifthly, a chip system is provided, the chip system including at least one processor for supporting the implementation of the functions involved in any possible implementation of the first or second aspect described above, such as receiving or processing data and / or information involved in the methods described above.

[0141] In one possible design, the chip system also includes a memory for storing program instructions and data, which may be located within or outside the processor.

[0142] In one possible design, the chip system further includes an interface circuit and / or a power supply circuit, wherein the interface circuit is used to transmit data and the power supply circuit is used to supply power to the chip system.

[0143] The chip system can consist of chips or include chips and other discrete components.

[0144] Sixthly, a communication system is provided, which includes the aforementioned terminal equipment and network equipment.

[0145] In a seventh aspect, a computer-readable storage medium is provided, including a computer program that, when executed on a computer, causes the computer to implement the method in any of the possible implementations of the first or second aspect.

[0146] Eighthly, a computer program product is provided, the computer program product comprising: a computer program (also referred to as code or instructions), which, when run, causes a computer to perform the method in any possible implementation of the first or second aspect.

[0147] The beneficial effects of the second to eighth aspects and the possible implementations described above can be found in the first aspect and the beneficial effects of the various possible implementations of the first aspect, and will not be repeated here. Attached Figure Description

[0148] Figure 1 A schematic diagram of a communication system provided in an embodiment of this application;

[0149] Figure 2 This is a schematic diagram of the application framework of the communication system provided in the embodiments of this application;

[0150] Figure 3 A schematic diagram of an open radio access network (openRAN, O-RAN, or ORAN) system provided in an embodiment of this application;

[0151] Figure 4 A schematic diagram of the structure of a RAN node provided in an embodiment of this application;

[0152] Figure 5 This is a schematic diagram of the transmission of wideband and subband frequency hopping channel sounding reference signal (SRS) provided in the embodiments of this application;

[0153] Figure 6 This is a schematic diagram of partial bandwidth SRS transmission provided in an embodiment of this application;

[0154] Figure 7 This is a schematic diagram of multiple active bandwidth parts (BWPs) transmitting SRS according to embodiments of this application;

[0155] Figure 8 This is a schematic flowchart illustrating a communication method provided in an embodiment of this application;

[0156] Figure 9 This is a schematic diagram of a frequency hopping SRS transmission provided in an embodiment of this application;

[0157] Figure 10 This is another schematic diagram of frequency hopping transmission SRS provided in the embodiments of this application;

[0158] Figure 11 This is another schematic diagram of frequency hopping transmission SRS provided in the embodiments of this application;

[0159] Figure 12 This is another schematic diagram of frequency hopping transmission SRS provided in the embodiments of this application;

[0160] Figure 13 This is a schematic block diagram of the communication device provided in the embodiments of this application;

[0161] Figure 14 This is another schematic block diagram of the communication device provided in the embodiments of this application. Detailed Implementation

[0162] To facilitate understanding of the embodiments of this application, the following points will be explained first:

[0163] First, in this application, the indication includes explicit indication (also known as direct indication) and implicit indication (also known as indirect indication). Explicit indication information A means including information A; implicit indication information A means indicating information A through the correspondence between information A and information B, and direct indication information B. The correspondence between information A and information B can be predefined, pre-stored, pre-burned, or pre-configured; or it can refer to indicating information A through information B and preset rules.

[0164] Second, in this application, information C is used to determine information D, which includes both determining information D based solely on information C and determining it based on information C and other information. Furthermore, information C can also be used to determine information D indirectly, for example, in the case where information D is determined based on information E, and information E is determined based on information C.

[0165] Third, in this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates an "or" relationship between the preceding and following related objects, but it does not exclude the possibility of indicating an "and" relationship; the specific meaning can be understood in context. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c; a and b; a and c; b and c; or a and b and c. Here, a, b, and c can be single or multiple.

[0166] Fourth, in this application, the use of prefixes such as "first" and "second" is merely for the purpose of distinguishing and describing different things belonging to the same name category, and does not constrain the order, size, or quantity of things. For example, "first sub-band" and "second sub-band" are simply different sub-bands, and there is no temporal sequence, size, or priority relationship between them.

[0167] Fifth, in the embodiments of this application, "when," "if," and "if" all refer to the device making corresponding processing under certain objective circumstances, and are not limited to a time, nor do they require the device to make a judgment action when it is implemented, nor do they mean that there are other limitations.

[0168] The technical solutions provided in this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, sidelink (SL) communication systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, 5th Generation (5G) mobile communication systems, or new radio access technology (NR). Among these, 5G mobile communication systems can include non-standalone (NSA) and / or standalone (SA) networking. The technical solutions provided in this application can also be applied to future communication networks. This application does not limit the scope of the application in this regard.

[0169] Figure 1 A schematic diagram of a communication system 100 according to an embodiment of this application is shown, as follows: Figure 1 As shown, the communication system 100 may include: one or more network devices, and one or more terminal devices. For example... Figure 1 As shown in (a), a network device 110 can simultaneously transmit data or control signaling to terminal devices 120 and 130. Figure 1 As shown in (b), network devices 140, 150 and 160 can simultaneously transmit data or control signaling to terminal device 170.

[0170] It should be understood that the aforementioned network device or terminal device can be configured with multiple antennas, which may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. Additionally, the network device or terminal device may also include transmitter chains and receiver chains, which, as will be understood by those skilled in the art, may include multiple components (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas) related to signal transmission and reception. Therefore, the network device and the terminal device can communicate via multi-antenna technology.

[0171] It should be understood that Figure 1 The communication system shown is only a schematic diagram. The communication system may also include other terminal devices and network devices, such as wireless relay devices and wireless backhaul devices. Figure 1The number of network devices and terminal devices included in the communication system is not shown in the embodiments of this application.

[0172] Figure 1 The communication between each network device and each terminal device in the communication system shown can also be represented in another form, such as... Figure 2 As shown, terminal device 21 includes a processor 210, a memory 220, and a transceiver 230. Transceiver 230 includes a transmitter 2301, a receiver 2302, and an antenna 2303. Network device 22 includes a processor 240, a memory 250, and a transceiver 260. Transceiver 260 includes a transmitter 2601, a receiver 2602, and an antenna 2603. Receiver 2302 can be used to receive transmission control information through antenna 2303, and transmitter 2301 can be used to send transmission feedback information to network device 22 through antenna 2303. Transmitter 2601 can be used to send transmission control information to terminal device 21 through antenna 2603, and receiver 2602 can be used to receive transmission feedback information sent by terminal device 21 through antenna 2603.

[0173] In the embodiments of this application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user apparatus.

[0174] Terminal devices can be devices that provide voice / data, such as handheld devices with wireless connectivity, in-vehicle devices, etc. Currently, examples of terminals include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, wearable devices, terminal devices in 5G networks, or future public land mobile communication networks. Terminal devices in a network (PLMN), etc., are not limited to this in the embodiments of this application.

[0175] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0176] In this embodiment, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing those functions, such as a chip system. This device can be installed in or used in conjunction with the terminal device. In this embodiment, the chip system can be composed of chips or may include chips and other discrete components. This embodiment only uses the terminal device as an example to illustrate the device for implementing the functions of the terminal device, and does not constitute a limitation on the solution of this embodiment.

[0177] The network device in this application embodiment can be a device for communicating with a terminal device. This network device 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), transmitting point (TP), master station, auxiliary station, multi-standard radio (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), radio unit (RU), positioning node, satellite base station, cellular base station, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar entities, or combinations 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, equipment performing base station functions in D2D, V2X, and M2M communications, network-side equipment in future communication networks, or equipment performing base station functions in future communication systems. A base station can support networks using the same or different access technologies. Optionally, a RAN node can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). The embodiments of this application do not limit the specific technologies or equipment forms used in the network equipment.

[0178] For example, Figure 3 A schematic diagram of an ORAN system is shown. The ORAN system includes a core network, RAN nodes, and terminal equipment. Optionally, the ORAN system may also include... Figure 3Other components besides those shown are not specifically limited in this application.

[0179] RAN nodes can communicate with the core network (CN) via a backhaul link. RAN nodes can also communicate with terminal devices via the air interface. Specifically, BBUs in a RAN node communicate with the core network via the backhaul link. RUs in a RAN node communicate with at least one terminal device via the air interface. BBUs communicate with at least one RU via a fronthaul link; BBUs and RUs may or may not be co-located.

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

[0181] 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 RUs. CUs and DUs can be configured separately or included in the same network element, such as a BBU. RUs can be included in radio frequency equipment or radio frequency units, such as RRUs, AAUs, or RRHs.

[0182] For example, Figure 4A schematic diagram of a RAN node structure is shown. The CU (Core Unit) is a logical node that carries the Radio Resource Control (RRC), Service Data Adaptation Protocol (SDAP) layer, Packet Data Convergence Protocol (PDCP) layer, and other control functions of the access network equipment. The CU can connect to network nodes such as the core network through interfaces, such as the E2 interface. Optionally, the CU may have some core network functions. The CU (e.g., the PDCP layer and / or higher) connects to the DU (e.g., the Radio Link Control (RLC) layer and lower layers of the DU) through interfaces, such as the F1 interface. Optionally, the F1 interface can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, terminal device context management, RRC message transmission, etc.). F1AP is the application protocol for the F1 interface, defining the signaling procedures for F1 in some examples. The F1 interface supports control plane F1-C and user plane F1-U.

[0183] Optional, such as Figure 4As shown, the CU can be divided into CU-CP and CU-UP. CU-CP is a logical node carrying the control plane (PDCP-C) layer, which carries the RRC layer and the Packet Data Convergence Protocol layer, and is 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 (AMF) network elements, such as the access and mobility management function (AMF) in a 5G system. The AMF network element is responsible for mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover. CU-UP is a logical node carrying the user plane (PDCP-U) layer, which carries the SDAP layer and the Packet Data Convergence Protocol layer, and is 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. These network elements in the core network, such as the user plane function (UPF) in a 5G system, are responsible for data forwarding and receiving in terminal devices. The above CU and DU configurations are merely examples. In practical applications, the functions of the CU and DU can be configured as needed. For instance, the CU or DU can be configured to have more protocol layer functions, or to have only some protocol layer processing functions. For example, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of the CU or DU can be divided according to service type or other system requirements. For example, based on latency, functions that require low latency can be placed in the DU, while functions that do not require low latency can be placed in the CU.

[0184] One possible implementation is, such as Figure 4 As shown, a DU is a logical node that carries the RLC layer, medium access control (MAC) layer, higher physical layer (Higher PHY) layer, and other functions. In some examples, a DU can control at least one RU. 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.

[0185] One possible implementation is, such as Figure 4 As shown, the RU is a logical node that carries both lower physical layer (Lower PHY) and radio frequency (RF) processing. In some examples, the RU can be a 3GPP transmission reception point (TRP), a remote radio head (RRH), or other similar entities. In some examples, the Lower PHY includes PHY processing functions such as Fast Fourier Transform (FFT), Inverse Fast Fourier Transform (IFFT), digital beamforming, and filtering. The RU communicates with one or more terminal devices via a wireless link.

[0186] The DU and RU can be co-located or not. The DU and RU exchange control plane and user plane information via a lower-layer split CUS-Plane (LLS-CUS) interface through a fronthaul link. LLS-CUS may include a lower-layer split control (LLS-C) interface and a lower-layer split user (LLS-U) interface, providing the control plane (C-Plane) and user plane (U-Plane) respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and RU. The DU and RU exchange management information via a lower-layer split management (LLS-M) interface on the fronthaul link; the management plane (M-Plane) refers to non-real-time management operations between the DU and RU.

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

[0188] 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, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples.

[0189] To better understand the embodiments of this application, the reference signals involved in the embodiments of this application will be described below.

[0190] Reference signal

[0191] According to the LTE / NR protocol, at the physical layer, uplink communication includes 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 sounding reference signal (SRS), the PUCCH demodulation reference signal (PUCCH-DMRS), the PUSCH-DMRS, the phase noise tracking reference signal (PTRS), the uplink positioning signal, etc. Downlink communication includes the transmission of downlink physical channels and downlink signals. The downlink physical channels include the physical broadcast channel (PBCH), the physical downlink control channel (PDCCH), and the physical downlink shared channel (PDSCH). The downlink signals include the primary synchronization signal (PSS) or secondary synchronization signal (SSS), the downlink control channel demodulation reference signal PDCCH-DMRS, the downlink data channel demodulation reference signal PDSCH-DMRS, the phase noise tracking signal PTRS, the channel status information reference signal (CSI-RS), the cell reference signal (CRS) (not present in NR), the time / frequency tracking reference signal (TRS) (not present in LTE), and the LTE / NR positioning signal (positioning RS).

[0192] The reference signal is, for example, the SRS (Uplink Channel Sounding Signal), which is transmitted by the terminal device and received by the network device. The transmission method of the SRS, including time-frequency resources, transmission beam, and transmission power, is configured by the network device for the terminal device. In the protocol framework of 3GPP Release 15 (R15), the network device can configure one or more SRS resource sets for the terminal device. Each SRS resource set contains one or more SRS resources. Furthermore, in 3GPP R15, different SRS resource sets perform different functions. R15 supports four functions: {beam management (BM), codebook (CB), non-codebook (NCB), and antenna switching (AS)}. The network device informs the terminal device of the function of the SRS resource set by configuring the usage of each set through RRC (Reference Record). When using antenna switching, it is generally used to obtain complete uplink channel information. If the channel has uplink / downlink consistency, the downlink transmission channel (or downlink transmission precoding) can be obtained through uplink channel measurement.

[0193] In MIMO systems, network devices can calculate and match channel precoding based on channel information to achieve optimal transmission performance. Specifically, network devices can acquire channel information using reference signals (such as SRS). During uplink channel information measurement, terminal devices can transmit SRS signals using narrowband and frequency hopping. Narrowband SRS transmission concentrates the terminal device's power into a narrower bandwidth, thereby improving the receiver's signal-to-noise ratio and channel estimation performance. Frequency hopping SRS transmission allows for the acquisition of channel information at various frequency positions through multiple frequency hopping.

[0194] For example, Figure 5 A schematic diagram of broadband and subband frequency hopping SRS transmission is shown, such as... Figure 5 As shown, Figure 5 This includes single-bandwidth SRS transmission, two-time sub-band frequency-hopping SRS transmission, and four-time sub-band frequency-hopping SRS transmission. Therefore, it can be seen that by transmitting SRS via frequency hopping, channel information at various frequency domain locations can be obtained.

[0195] For an SRS resource, the corresponding OFDM symbol l' and antenna port p i The transmission sequence on is represented as

[0196] 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. This transmission sequence is mapped to frequency domain resources, and can be specifically represented as:

[0197]

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

[0199] The transmission sequence of an SRS signal can be a ZC sequence (full name: Zadoff-Chu sequence). 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.

[0200] For example,

[0201]

[0202] or,

[0203] r u,v [m] = x q (m modN ZC ), m=0,1,...,M,

[0204]

[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 following describes the SRS frequency hopping scheme proposed in Release 15:

[0207] Network devices can configure SRS resources for terminal devices via RRC signaling. The RRC signaling specifies the number of ports included in the SRS resource, its frequency and time domain locations, usage period, comb teeth, cyclic shift value, and sequence identifier (ID). 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, it indicates the starting frequency domain position of the frequency hopping subband, i.e., adjusts the SRS allocation with respect to the reference point grid). 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 time-domain symbol, the length of the transmission sequence corresponding to SRS satisfies:

[0210]

[0211] Where, m SRS,b It can be combined with high-level parameter B SRS and high-level parameter C SRS Select from Table 2. 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. SRSEquals 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.

[0212] The starting frequency domain position occupied by this SRS satisfy:

[0213]

[0214] Where, n shift Frequency domain position offset configured for RRC K TC The transmit comb offset configured for RRC, n b This is the frequency domain location index of the SRS.

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

[0216] When b hop <B 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 transmitted by the terminal device only covers a portion of the configured bandwidth of the SRS resource. However, multiple transmissions of SRS by the terminal device within one frequency hopping cycle can cover the entire configured bandwidth of the SRS resource.

[0217] The current SRS transmission method is as follows:

[0218] (1) If b hop ≥B SRS (Without frequency hopping), frequency domain position index n b The value is fixed (constant) and satisfies:

[0219]

[0220] (2) If b hop <B SRS (Frequency hopping), frequency domain position index n b The value is fixed (constant) and satisfies:

[0221]

[0222] Where, N b The results are given in Table 2.

[0223]

[0224] n SRS n is the number of transmissions of the reference signal SRS (transmission count or SRS count). SRS satisfy:

[0225]

[0226] It can be understood that one frequency hopping subband corresponds to one SRS transmission number n. SRS And / or corresponding to a frequency domain position index n b .

[0227] The specific parameters and their values ​​in the above formulas can be found in Table 1 below:

[0228] Table 1

[0229]

[0230] Table 2

[0231]

[0232]

[0233]

[0234] Based on Table 2 above, with C SRS For example, 18 corresponds to the row containing the bold text in Table 2. As you can see, 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.

[0235] In release 17 (R17), the terminal device transmits SRS within a portion of the bandwidth of the frequency-hopping subband. For example... Figure 6 As shown, in frequency hopping cycle 1, frequency hopping subband 1 includes four RBs, and the terminal device transmits SRS only in one of these four RBs. The same applies to frequency hopping subbands 2, 3, and 4. Figure 6 It can be seen that the RBs used for transmitting SRS can be different in the same frequency hopping subband during different frequency hopping cycles. For example, ... Figure 6 As shown, in frequency hopping period 1, frequency hopping period 2, frequency hopping period 3 and frequency hopping period 4, the RBs transmitting SRS on the same frequency hopping subband are different.

[0236] In R17, over a time-domain symbol, the transmission sequence corresponding to SRS can satisfy:

[0237]

[0238] Among them, P F This is the frequency domain scaling factor or frequency domain scaling factor (FreqScalingFactor). For example, such as... Figure 6 As shown, a frequency hopping subband includes four RBs, and SRS is transmitted only on one of these RBs. Therefore, P... F =4. Network devices can configure P for terminal devices. F For example, P F ={2,4}. Or P F The default value is 1.

[0239] The starting frequency domain position of SRS can satisfy:

[0240]

[0241] in, The frequency hopping parameters for transmitting a portion of the bandwidth defined for R15 can be understood as the first frequency domain offset parameters. This refers to the partial bandwidth transmit frequency hopping parameter defined in R17, which can be understood as the second frequency domain offset parameter. For example, as... Figure 6 As shown, for frequency hopping period 1, different time-domain symbols correspond to different frequency hopping sub-bands. On each time-domain symbol, the starting time-domain position of the corresponding frequency hopping sub-band is determined by... Determined. In each time-domain symbol, the bandwidth used for transmitting SRS in the corresponding frequency-hopping subband is determined by... Sure.

[0242] in, Used to implement traversal between sending combs, such as Figure 6 As shown, frequency hopping cycles 1 to 4 traverse multiple RBs within each frequency hopping sub-band. As shown in Table 3, combined with K... TC and l′ determined

[0243] Table 3

[0244]

[0245]

[0246]

[0247] Where, k F ∈{0,1,...,P F `-1` is configured by the network device for the terminal device. If not configured, then `k`...F The default value is 0. hop It can be set to 0 by default, or determined using Table 4 and the following methods:

[0248]

[0249] in,

[0250] Table 4

[0251]

[0252] In version 18 (release 18, R18), frequency hopping for the transmit comb was introduced, and partial bandwidth frequency hopping for transmission was introduced in the positioning.

[0253] In this implementation, the starting frequency domain position of the SRS within a time domain symbol can satisfy:

[0254]

[0255] in,

[0256]

[0257] in, Frequency hopping parameters for transmitting a portion of the bandwidth defined in R15. Frequency hopping parameters for transmitting a portion of the bandwidth defined in R17. To transmit comb frequency hopping parameters, Frequency hopping parameters are transmitted for a portion of the bandwidth defined for R18.

[0258] It should be noted that, within an active BWP, the SRS transmission method described in R18 above can be used. The terminal device can transmit SRS separately in each of the multiple active BWPs included in the system BWP, following the SRS transmission method described in R18. This allows for the measurement of the channel corresponding to the system BWP. For example, as... Figure 7 As shown, the terminal device sends SRS when multiple active BWPs are active.

[0259] Send comb frequency hopping parameters satisfy:

[0260]

[0261] in, and They are sets δ coh The (n+1)th element and the cardinality of the (n+1)th element in the set. δ cohIt can be configured by network devices through higher-level parameters; otherwise, δ coh ={0,1,...,K TC -1}. The high-level parameters include a parameter of length K. TC Given a bitmap, where the (n+1)th non-zero bit in the bitmap is the t-th bit in the bitmap, then...

[0262] The pseudo-random sequence c(i) is defined in the communication protocol, and the comb-off frequency hopping identifier is used. This can be configured via higher-level network device parameters. If the frequency hopping and repetition (hoppingWithRepetition) parameter in the higher-level parameters is set to repetition, then... Otherwise, l” = l'.

[0263] For partial bandwidth frequency hopping transmission defined in R18, some parameters are specified as follows:

[0264] Provided in the high-level parameters,

[0265] Provided in the high-level parameters,

[0266]

[0267] N hop The number of frequency hopping frequencies configured.

[0268] n SRS n represents the number of SRS (Send Receiver Count) transmissions (transmission count of the terminal device, or SRS count). SRS satisfy:

[0269]

[0270] Where s=1 (default), that is, data is sent as a single symbol as usual; or s=2 (time-division 2-symbol transmission), two symbols are sent at a specific time interval.

[0271] How to further improve transmission performance in the existing frequency hopping patterns is a question worth considering.

[0272] In view of this, this application proposes a communication method in which a terminal device can transmit a reference signal on a sub-band corresponding to each of multiple time-domain units. Multiple time-domain units correspond to a frequency-hopping sub-band, and the sub-band corresponding to each time-domain unit occupies a small bandwidth in the frequency-hopping sub-band. In this way, the power of the terminal device can be concentrated on the sub-band that occupies a small bandwidth in the frequency-hopping sub-band, which is beneficial to improving transmission performance.

[0273] The method provided in this application will now be described in detail with reference to the accompanying drawings. It should be understood that the technical solution of this application can be applied to, for example... Figure 1 The communication system shown.

[0274] It should be understood that the following description is for ease of understanding and explanation only, and uses the interaction between terminal devices and network devices as an example to explain in detail the methods provided in the embodiments of this application.

[0275] For example, the terminal device can correspond to Figure 1 Terminal device 120, terminal device 130, or terminal device 170 in the network device can correspond to Figure 1 The network device in question is either 110, 140, 150, or 160. No specific restrictions are imposed.

[0276] However, it should be understood that this should not limit the entity executing the methods provided in this application. Any entity capable of executing the methods provided in this application can do so by running a program containing code for the methods described in the embodiments of this application. For example, the terminal device shown in the following embodiments can be replaced with components within that terminal device, such as a chip, chip system, or other functional modules capable of calling and executing programs. Similarly, a network device can be replaced with components within that network device, such as a chip, chip system, or other functional modules capable of calling and executing programs.

[0277] The method provided in this application will now be described in detail with reference to the accompanying drawings.

[0278] Figure 8 A communication method 800 provided in an embodiment of this application is illustrated. The method 800 includes steps 810 to 830. The various steps in method 800 are described in detail below.

[0279] In step 810, the terminal device determines the Q frequency domain start positions corresponding to the R time domain units, where Q is an integer greater than or equal to 1 and R is an integer greater than or equal to Q.

[0280] In this application, R time-domain units can be divided into Q time-domain unit groups, and the Q time-domain unit groups correspond to Q frequency-domain start positions. That is, each time-domain unit in the Q time-domain unit groups corresponds to a frequency-domain start position, or in other words, the frequency-domain start positions corresponding to each time-domain unit group in the Q time-domain unit groups are different.

[0281] It should be noted that the time-domain cell groups among the Q time-domain cell groups can be continuous or discontinuous. There is no limitation on this.

[0282] Among them, the Q frequency domain starting positions correspond to Q first sub-bands in the frequency hopping sub-band. That is, the first sub-band corresponding to each of the Q time domain unit groups is different in the frequency hopping sub-band. In other words, the first sub-band corresponding to each of the Q time domain unit groups occupies a different part of the bandwidth of the frequency hopping sub-band.

[0283] Each of the Q time-domain unit groups may include at least one time-domain unit. For example, in R time-domain units, time-domain units belonging to the same time-domain unit group have the same first sub-band in the frequency-hopping sub-band, while time-domain units not belonging to the same time-domain unit group in the R time-domain units have different first sub-bands in the frequency-hopping sub-band. This is not a limitation.

[0284] Optionally, the R time-domain units are consecutive, where R is an integer greater than or equal to 2; or, the time-domain interval between any two time-domain units in the R time-domain units is equal, where R is an integer greater than or equal to 3. No restrictions are imposed on this.

[0285] Optionally, the R time-domain units can be located in the same time slot or in adjacent time slots, without limitation.

[0286] Optionally, R time-domain units correspond to the same reference signal count n. SRS (e.g., SRS counter).

[0287] Optionally, R time-domain units correspond to the same frequency-domain location index n. b (e.g., frequency positionindex).

[0288] Optionally, the number of times the reference signal is repeatedly transmitted in the first sub-band corresponding to different time-domain units in R time-domain units can be called the repetition factor. The number of repetition factors can be less than or equal to R, and the value of the repetition factor can be 1, 2, 4, etc. There is no limitation on this.

[0289] It should be understood that in this application, R represents both the number of time-domain cells and the repetition factor. When the repetition factor and the number of time-domain cells are different, R is used to represent the repetition factor, and the number of time-domain cells can be represented by other parameter symbols. No limitation is imposed in this regard.

[0290] In one implementation, the value of R can be any one of 1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 16, 20, 24, 28, 32, or 42.

[0291] In one implementation, the default value of R is 1.

[0292] The reference signal can be an SRS, and there are no restrictions on this.

[0293] In this application, Q is a cyclic frequency hopping factor, R time-domain units correspond to Q frequency-domain start positions, Q frequency-domain start positions correspond to Q first sub-bands in the frequency hopping sub-bands, and R time-domain units correspond to Q first sub-bands. This cyclic frequency hopping factor is used for frequency hopping transmission of different sub-bands (i.e., Q first sub-bands) in R time-domain units.

[0294] Optionally, the cyclic frequency hopping factor can be indicated by higher-layer parameters or signaling configuration information, or determined based on higher-layer parameters or signaling configuration information. The signaling can be, for example, RRC, media access control (MAC-CE), or downlink control information (DCI). It should be noted that media access control can also be called medium access control. This is not a limitation.

[0295] It should be understood that the cyclic frequency hopping factor Q can also be referred to as the frequency domain factor, spreading factor, splitting factor, frequency hopping parameter, first frequency domain scaling factor, partial bandwidth scaling factor, scaling factor, or scaling factor, number of frequency domain start positions, frequency domain start position factor, frequency domain position parameter, number of partial frequency hopping (partial frequency sounding), start resource block index of frequency scaling factor, etc. Among these, the start resource block index can also be called the start frequency domain position index, start subband index, etc. No limitation is imposed on this.

[0296] In one implementation, the value of Q can be any one of 1, 2, 3, 4, 5, 6, 7, 8, 12, or 16.

[0297] In one implementation, Q is set to 1 by default, and / or R is an integer multiple of Q.

[0298] In one implementation, the cyclic frequency hopping factor Q can be determined by the number of starting resource block indices. For example, when two starting resource block indices are configured, Q is 2; when four starting resource block indices are configured, Q is 4. In a specific example, the RRC configuration can be as follows:

[0299]

[0300] Where partialFreqSounding represents the partial frequency hopping number, maxStartRbIndex represents the configurable maximum number of starting resource block indices (or the maximum number of cyclic frequency hopping factors), and / or the number of starting resource block indices corresponding to the number of startRBIndex included in the actually configured startRBIndexList, or the number of included startRBIndex corresponds to Q mentioned above. Further, the configurable value of Q (or the number of startRBIndex, or the value of Q) and the frequency domain scaling factor P... F This is relevant. For example, when the frequency domain scaling factor takes the first value, only Q=1 is supported; and / or when it takes the second value, Q=2 can be supported; and / or when it takes the third value, Q=3 can be supported; and / or when it takes the fourth value, Q=4 can be supported. Specifically, the first value can be P. F =2, and / or the second value can be P F =4, and / or the third value can be P F =6, and / or the fourth value can be P F =8.

[0301] In another implementation, one or more of the above parameters can also be configured by MAC-CE.

[0302] In this application, the same frequency-hopping sub-band can be divided. For example, the same frequency-hopping sub-band can be divided into Q second sub-bands, and each second sub-band can include P F One first sub-band or Q first sub-bands; or, the same frequency hopping sub-band can be divided into P F Each frequency-hopping subband is divided into Q first subbands, where every Q first subbands correspond to one second subband; or, the same frequency-hopping subband can be divided into QP. F Each frequency-hopping subband is divided into Q first subbands, where every Q first subbands correspond to one second subband; or, the same frequency-hopping subband can be divided into QP. F Each first sub-band, where each P F Each first sub-band corresponds to one second sub-band; this is not limited. Furthermore, the terminal transmits reference signals on Q of the first sub-bands within the same frequency-hopping sub-band.

[0303] In one possible scenario, the same frequency-hopping subband can include Q second subbands, and each of the Q second subbands can include Q first subbands. Alternatively, the same frequency-hopping subband can include P... F The first sub-band.

[0304] Among them, the Q frequency domain starting positions correspond to the Q first sub-bands in the frequency hopping sub-bands. The frequency domain positions of the Q first sub-bands can include a variety of possible designs, as follows: Figure 9 , Figure 10 , Figure 11 , Figure 12 As shown.

[0305] In one implementation, p F The value can be any one of 1, 2, 3, 4, 5, 6, 7, 8, 12, 14, 16, or 32.

[0306] In one implementation, p F The default value is 1, and / or p. F The value of is an integer multiple of Q.

[0307] One design divides the frequency-hopping subband into P F In a first sub-band within a time-domain unit, the transmission sequence corresponding to the reference signal satisfies:

[0308]

[0309] For example, Figure 9 In this context, the frequency-hopping subband is divided into p F = 4 first sub-bands, of which Q = 2 first sub-bands transmit reference signals.

[0310] For example, Figure 10 In this context, the frequency-hopping subband is divided into p F = 4 first sub-bands, of which Q = 2 first sub-bands transmit reference signals.

[0311] For example, Figure 11 In this context, the frequency-hopping subband is divided into p F =8 first sub-bands, of which Q = 2 first sub-bands transmit reference signals.

[0312] For example, Figure 12 In this context, the frequency-hopping subband is divided into p F =8 first sub-bands, of which Q = 2 first sub-bands transmit reference signals.

[0313] Another design involves Q first subbands corresponding to different second subbands within the same frequency hopping subband. In other words, each of the Q first subbands occupies a portion of the bandwidth of a different second subband.

[0314] For example, Figure 9 A schematic diagram of a frequency-hopping SRS transmission is shown, such as... Figure 9 As shown, R = 4, Q = 2, P F=4. Frequency hopping subband #1 can include two second subbands, namely second subband #1 and second subband #2, or frequency hopping subband #1 can include four first subbands, namely first subband #1, first subband #2, first subband #3, and first subband #4. Second subband #1 includes two first subbands, namely first subband #1 and first subband #2, and second subband #2 includes Q first subbands, namely first subband #3 and first subband #4. These four time-domain units can be divided into two time-domain unit groups, namely time-domain unit group #1 and time-domain unit group #2. Time-domain unit group #1 includes two time-domain units, such as time-domain unit #1 and time-domain unit #2, which correspond to the first subband #2 in second subband #1. Time-domain unit group #2 includes two time-domain units, such as time-domain unit #3 and time-domain unit #4, which correspond to the first subband #4 in second subband #2. It can be seen that the first subband #2 and the first subband #4 corresponding to the four time-domain units are located in different second subbands within frequency-hopping subband #1. Similarly, frequency-hopping subband #2, frequency-hopping subband #3, and frequency-hopping subband #4 are similar to frequency-hopping subband #1; please refer to the relevant description of frequency-hopping subband #1, which will not be repeated here.

[0315] As can be seen, frequency hopping subband #1 corresponds to 4 time domain units, frequency hopping subband #2 corresponds to 4 time domain units, frequency hopping subband #3 corresponds to 4 time domain units, and frequency hopping subband #4 corresponds to 4 time domain units. SRS is transmitted cyclically across the two first subbands corresponding to each frequency hopping subband, thereby achieving cyclic frequency hopping transmission across the two first subbands.

[0316] Another design involves Q first subbands corresponding to the same second subband in the frequency hopping subband, meaning that Q first subbands occupy a portion of the bandwidth of the same second subband.

[0317] For example, Figure 10 A schematic diagram of another type of frequency-hopping SRS transmission is shown, such as... Figure 9 As shown, R = 2, Q = 2, P F=4. Frequency hopping subband #1 can include two second subbands, namely second subband #1 and second subband #2, or frequency hopping subband #1 can include four first subbands, namely first subband #1, first subband #2, first subband #3, and first subband #4. Second subband #1 includes two first subbands, namely first subband #1 and first subband #2, and second subband #2 includes Q first subbands, namely first subband #3 and first subband #4. These two time-domain units can be divided into two time-domain unit groups, namely time-domain unit group #1 and time-domain unit group #2. Time-domain unit group #1 includes one time-domain unit, such as time-domain unit #1, which corresponds to the first subband #3 in second subband #2. Time-domain unit group #2 includes one time-domain unit, such as time-domain unit #2, which corresponds to the first subband #4 in second subband #2. It can be seen that the first subband #3 and the first subband #4 corresponding to the two time-domain units are located in the same second subband in frequency-hopping subband #1. Similarly, frequency-hopping subband #2, frequency-hopping subband #3, frequency-hopping subband #4 are similar to frequency-hopping subband #1. Please refer to the relevant description of frequency-hopping subband #1, which will not be repeated here.

[0318] As can be seen, frequency hopping subband #1 corresponds to 2 time domain units, frequency hopping subband #2 corresponds to 2 time domain units, frequency hopping subband #3 corresponds to 2 time domain units, and frequency hopping subband #4 corresponds to 2 time domain units. SRS is transmitted cyclically across the two first subbands corresponding to each frequency hopping subband, thereby achieving cyclic frequency hopping transmission across the two first subbands.

[0319] Optionally, in a frequency-hopping subband, the bandwidths of the different first subbands corresponding to each of the Q second subbands are equal, such as... Figure 9 The bandwidths of the first subband #1 and the first subband #2 are equal.

[0320] Optionally, the frequency domain positions occupied by different first sub-bands among the Q first sub-bands corresponding to each second sub-band are not the same, such as... Figure 10 The first subband #3 occupies RB3, and the first subband #4 occupies RB4.

[0321] Optionally, the frequency domain positions occupied by each of the Q first sub-bands corresponding to each second sub-band are consecutive, such as... Figure 10 The first sub-band #1 and the first sub-band #2 occupy consecutive frequency domain positions.

[0322] Optionally, the frequency domain spacing between any two first sub-bands in each of the Q first sub-bands corresponding to each second sub-band is equal, such as... Figure 9 or Figure 10 The first sub-band shown is arranged at uniform intervals.

[0323] Optionally, the bandwidth of the second subband is greater than or equal to the bandwidth of Q first subbands, without limitation.

[0324] In this application, the transmission sequence of the reference signal in a time-domain unit can be determined in a variety of possible ways.

[0325] In one possible implementation, in a time-domain unit (e.g., the first time-domain unit in R time-domain units, the first time-domain unit can be as follows) Figure 9 On time-domain unit #1 or time-domain unit #2 in time-domain unit group #1, or time-domain unit #3 or time-domain unit #4 in time-domain unit group #2, the transmission sequence corresponding to the reference signal is based on m SRS,b , K TC and P F It is certain. Among them, m SRS,b This represents the number of frequency domain resource blocks occupied by the transmitted reference signal in a time domain unit. 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 higher-level parameters. For example, in a time-domain unit, the transmission sequence corresponding to the reference signal satisfies:

[0326]

[0327] In another possible implementation, in a time-domain unit (e.g., the first time-domain unit in R time-domain units, the first time-domain unit can be as follows) Figure 9 On time-domain unit #1 or time-domain unit #2 in time-domain unit group #1, or time-domain unit #3 or time-domain unit #4 in time-domain unit group #2, the transmission sequence corresponding to the reference signal is based on m SRS,b , K TC P F This is determined by Q. Q is the cyclic frequency hopping factor, which can be configured through higher-layer parameters or signaling, or it can be a default value, such as 1. For example, in a time-domain unit, the transmission sequence corresponding to the reference signal satisfies:

[0328]

[0329] For example, such as Figure 9 As shown, time-domain unit group #1 includes time-domain unit #1, and the length of the reference signal transmitted on the first sub-band #2 corresponding to time-domain unit group #1 is... The transmission sequence corresponding to the reference signal includes One element, Each element is mapped to an RE in the first subband #2.

[0330] For example, such as Figure 10As shown, time-domain unit group #1 includes time-domain unit #1, and the length of the reference signal transmitted on the first sub-band #3 corresponding to time-domain unit group #1 is... The transmission sequence corresponding to the reference signal includes One element, Each element is mapped to an RE in the first subband #3.

[0331] Optionally, the frequency domain start position of the reference signal It's Q. and At least one of them is determined, wherein, This is the first frequency hopping parameter. It is the second frequency hopping parameter. It is the third frequency hopping parameter. This is the fourth frequency hopping parameter. Furthermore, and At least one of them can also be determined based on Q.

[0332] in, and Please refer to the relevant introduction in R18 above; it will not be repeated here. and / or It can be determined based on Q.

[0333] in,

[0334]

[0335]

[0336] It is determined based on Q. It can satisfy:

[0337] or,

[0338] or,

[0339] or,

[0340] or,

[0341] or,

[0342] or,

[0343]

[0344] Among them, the R time-domain units include a first time-domain unit (e.g., the first time-domain unit in the R time-domain units, which can be as follows). Figure 9 The time-domain unit #1 or time-domain unit #2 in the time-domain unit group #1 shown, or the time-domain unit #3 or time-domain unit #4 in the time-domain unit group #2.

[0345] This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. This indicates the number of subcarriers corresponding to each frequency domain resource block.

[0346] k q (l″′) is the subband cyclic frequency hopping parameter. q (l″′) can be determined based on the repetition factor R, the cyclic frequency hopping factor Q, and the frequency domain scaling factor P. F At least one parameter in the equation is determined.

[0347] For example, k q (l”') = l”', or k q (l”')=l”'×a+b, or k q (l”')=(l”'×a+b)modQ, or k q (l”')=l”'P F ,or Where a and b are constants or determined according to network device configuration. For example, a = Q. l”’ is based on the repetition factor R, the cyclic frequency hopping factor Q, and the frequency domain scaling factor P. F At least one of them is determined. For example, or or or

[0348] For example, where k q (l″′) corresponds to one or more configured starting frequency domain position indices. For example, when l″′ is 0, it corresponds to the first configured starting frequency domain position index; when l″′ is 1, it corresponds to the first configured starting frequency domain position index, and so on.

[0349] l′ is the number of the first time-domain cell within the reference signal resource.

[0350] k F ∈{0,1,...,P F `-1` is configured by the network device for the terminal device. If not configured, then `k`... F =0, that is, k F The default value is 0.

[0351] k Q∈{0,1,...,Q-1} or k Q ∈{0,1,…,p F `-1` is configured by the network device for the terminal device. If not configured, then `k`... Q =0, that is, k Q The default value is 0.

[0352] k hop These are the higher-layer frequency hopping parameters configured by the network device for the terminal device. If the higher-layer frequency modulation parameters are configured to enable RB frequency hopping (EnableStartRBHopping), then k hop This can be determined from Table 4, where, If the higher-level frequency hopping parameters are not configured to enable RB frequency hopping, then k hop =0, that is, k hop The default value is 0.

[0353] Example 2, Frequency domain starting position of the reference signal satisfy:

[0354]

[0355] in,

[0356]

[0357] It is determined based on Q. It can satisfy:

[0358] or,

[0359] or,

[0360] or,

[0361] or,

[0362] or,

[0363] or,

[0364]

[0365] in, k Q 、l′、k q (l″′) has been introduced in the previous text and will not be repeated here.

[0366] Example 3, Frequency domain starting position of the reference signal satisfy:

[0367]

[0368] in,

[0369]

[0370] It is determined based on Q. It can satisfy:

[0371] or,

[0372] or,

[0373] or,

[0374] or,

[0375] or,

[0376] or,

[0377]

[0378] in, l′、k q (l″′) has been introduced in the previous text and will not be repeated here.

[0379] In Example 1, Example 2, or Example 3: When k in hop It can be determined from Q that k hop and Related, the stated satisfy:

[0380] or,

[0381] or,

[0382] or,

[0383] or,

[0384] or,

[0385]

[0386] Where, n SRS N is the number of transmissions or the transmission count corresponding to the reference signal. b′ B represents the number of subcarriers. SRSThe higher-layer parameters configured for network devices correspond to the single-hop bandwidth, b hop Used to indicate whether reference signal frequency hopping is performed, or to indicate the range of reference signal frequency hopping, l′, R, Q, P F and k Q As introduced earlier, it will not be repeated here.

[0387] In one implementation, where With k hop The relationship between them satisfies:

[0388]

[0389] Furthermore, among them With k hop The relationship between them satisfies:

[0390]

[0391]

[0392] Furthermore, the terminal device uses different forms, or different ( ) based on the configuration information. With k hop Mapping relationship.

[0393] Furthermore, the terminal equipment determines the method (or formula) based on different starting frequency positions, using different tables or different ( With k hop Mapping relationship.

[0394] The above are just examples; in practice, more flexibility is possible. For example, different table combinations; or other p... F Values ​​(e.g., 12, 16), and / or others With k hop Mapping relationship.

[0395] In this possible scenario, the reference signal is transmitted via partial bandwidth frequency hopping, as shown below:

[0396] If b hop <B SRS (Frequency hopping), a frequency domain position index n corresponding to R time domain units. b The value is fixed (constant) and satisfies:

[0397]

[0398] Where, N b The results are given in Table 2.

[0399]

[0400] in, And with N b The value of n is irrelevant. SRS n represents the number of reference signals transmitted by the terminal device, or the reference signal count corresponding to R time-domain units, or the transmission count of the terminal device. SRS It can be determined based on at least one of s, R, Q, and l′.

[0401] Optionally, if the resource occupied by the reference signal is a non-periodic resource, n SRS It can satisfy:

[0402] or,

[0403]

[0404] Where s = 1 (default) or s = 2 (time division 2 symbol transmission). R is the repetition factor, and Q is the cyclic frequency hopping factor.

[0405] Optionally, if the high-level parameter resource type is configured as a periodic or semi-persistent SRS resource, n SRS satisfy:

[0406] or,

[0407]

[0408] Where s = 1 (default) or s = 2 (time division 2 symbol transmission). R is the repetition factor, and Q is the cyclic frequency hopping factor. For other parameters, please refer to the relevant introduction above.

[0409] In another possible scenario, the frequency-hopping subband may include Q second subbands, and each second subband may include P... F The first sub-band.

[0410] For example, Q frequency domain starting positions correspond to Q first sub-bands in the second sub-band. For instance, Q first sub-bands correspond to different second sub-bands in the frequency hopping sub-band, meaning that Q first sub-bands occupy different portions of the bandwidth of the second sub-band.

[0411] For example, Figure 11 A schematic diagram of a frequency-hopping SRS transmission is shown, such as... Figure 11 As shown, R = 2, Q = 2, P F=4. Frequency hopping subband #1 can include two second subbands, namely second subband #1 and second subband #2. Second subband #1 includes four first subbands, namely first subband #1, first subband #2, first subband #3, and first subband #4. Second subband #2 can include first subband #5, first subband #6, first subband #7, and first subband #8. These two time-domain units can be divided into two time-domain unit groups, namely time-domain unit group #1 and time-domain unit group #2. Time-domain unit group #1 includes one time-domain unit, which corresponds to the first subband #1 in second subband #1. Time-domain unit group #2 includes one time-domain unit, which corresponds to the first subband #5 in second subband #2. It can be seen that the first subband #1 and first subband #5 corresponding to the two time-domain units are located in different second subbands in frequency hopping subband #1. Similarly, frequency hopping subband #2 is similar to frequency hopping subband #1. Please refer to the relevant description of frequency hopping subband #1, which will not be repeated here.

[0412] As can be seen, frequency hopping subband #1 corresponds to 2 time domain units, and frequency hopping subband #2 corresponds to 2 time domain units. SRS is transmitted by frequency hopping on the two first subbands corresponding to each frequency hopping subband, thereby realizing the cyclic frequency hopping transmission of the two first subbands.

[0413] For example, such as Figure 12 A schematic diagram of another type of frequency-hopping SRS transmission is shown, such as... Figure 12 As shown, R = 4, Q = 2, P F =4. Frequency hopping subband #1 can include two second subbands, namely second subband #1 and second subband #2. Second subband #1 includes four first subbands, namely first subband #1, first subband #2, first subband #3, and first subband #4. Second subband #2 can include first subband #5, first subband #6, first subband #7, and first subband #8. These two time-domain units can be divided into two time-domain unit groups, namely time-domain unit group #1 and time-domain unit group #2. Time-domain unit group #1 includes two time-domain units, such as time-domain unit #1 and time-domain unit #2, which correspond to first subband #4 in second subband #1. Time-domain unit group #2 includes two time-domain units, such as time-domain unit #3 and time-domain unit #4, which correspond to first subband #8 in second subband #2. It can be seen that the first subband #1 and the first subband #5 corresponding to the two time-domain units are located in different second subbands within frequency-hopping subband #1. Similarly, frequency-hopping subband #2 is similar to frequency-hopping subband #1; please refer to the relevant description of frequency-hopping subband #1, which will not be repeated here.

[0414] As can be seen, frequency hopping subband #1 corresponds to 4 time domain units, and frequency hopping subband #2 corresponds to 4 time domain units. SRS is transmitted by frequency hopping on the two first subbands corresponding to each frequency hopping subband, thereby realizing the cyclic frequency hopping transmission of the two first subbands.

[0415] Optionally, in a frequency-hopping subband, the bandwidths of the different first subbands corresponding to each of the Q second subbands are equal, such as... Figure 11 The bandwidths of the first subband #1 and the first subband #2 are equal.

[0416] The frequency domain positions occupied by different first sub-bands among the Q first sub-bands corresponding to each second sub-band are not the same, such as Figure 12 The first subband #3 occupies RB3, and the first subband #4 occupies RB4.

[0417] The frequency domain positions occupied by each of the Q first sub-bands corresponding to each second sub-band are continuous, such as... Figure 12 The first sub-band #1 and the first sub-band #2 occupy consecutive frequency domain positions.

[0418] In each of the Q first sub-bands corresponding to a second sub-band, the frequency domain spacing between any two first sub-bands is equal, such as... Figure 11 or Figure 10 The first sub-band shown is arranged at uniform intervals.

[0419] In this application, the transmission sequence of the reference signal in a time-domain unit can be determined in a variety of possible ways.

[0420] In one possible implementation, in a time-domain unit (e.g., the first time-domain unit in R time-domain units, the first time-domain unit can be as follows) Figure 11 On time-domain unit #1 in time-domain unit group #1, or time-domain unit #2 in time-domain unit group #2, the transmission sequence corresponding to the reference signal is based on m SRS,b , K TC and P F It is certain. Among them, m SRS,b This represents the number of frequency domain resource blocks occupied by the transmitted reference signal in a time domain unit. 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 higher-level parameters. For example, in a time-domain unit, the transmission sequence corresponding to the reference signal satisfies:

[0421]

[0422] In another possible implementation, in a time-domain unit (e.g., the first time-domain unit in R time-domain units, the first time-domain unit can be as follows) Figure 11 On time-domain unit #1 in time-domain unit group #1, or time-domain unit #2 in time-domain unit group #2, the transmission sequence corresponding to the reference signal is based on mSRS,b , K TC P F This is determined by Q. Q is the cyclic frequency hopping factor, which can be configured through higher-layer parameters or signaling, or it can be a default value, such as 1. For example, in a time-domain unit, the transmission sequence corresponding to the reference signal satisfies:

[0423]

[0424] Optionally, the frequency domain start position of the reference signal It's Q. and At least one of them is determined. Furthermore, and At least one of them can also be determined based on Q.

[0425] in, and Please refer to the relevant introduction in R18 above; it will not be repeated here. and / or It can be determined based on Q. The following describes possible methods for calculating the frequency domain starting position of the reference signal.

[0426] For example, the frequency domain start position of the reference signal satisfy:

[0427]

[0428] in,

[0429]

[0430] It is determined based on Q. It can satisfy:

[0431] or,

[0432] or,

[0433] or,

[0434] or,

[0435] or,

[0436] or,

[0437]

[0438] Among them, the R time-domain units include a first time-domain unit (e.g., the first time-domain unit in the R time-domain units, which can be as follows). Figure 11 The time-domain unit #1 in time-domain unit group #1, or the time-domain unit #2 in time-domain unit group #2 shown.

[0439] This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. This indicates the number of subcarriers corresponding to each frequency domain resource block.

[0440] k q (l″′) is the subband cyclic frequency hopping parameter. q (l″′) can be determined based on the repetition factor R, the cyclic frequency hopping factor Q, and the frequency domain scaling factor P. F At least one parameter in the equation is determined.

[0441] For example, k q (l”') = l”'. Or k q (l”')=l”'×a+b, or k q (l”')=(l”'×a+b)modQ, or Where a and b are constants or determined according to network device configuration. For example, a = Q. l”’ is based on the repetition factor R, the cyclic frequency hopping factor Q, and the frequency domain scaling factor P. F At least one of them is determined. For example, or or

[0442] or

[0443] l′ is the number of the first time-domain cell within the reference signal resource.

[0444] k F ∈{0,1,...,P F `-1` is configured by the network device for the terminal device. If not configured, then `k`... F =0, that is, k F The default value is 0.

[0445] k Q ∈{0,1,...,Q-1} is configured by the network device for the terminal device. If not configured, then k Q =0, that is, k Q The default value is 0.

[0446] k hopThese are the higher-layer frequency hopping parameters configured by the network device for the terminal device. If the higher-layer frequency modulation parameters are configured to enable RB frequency hopping (EnableStartRBHopping), then k hop This can be determined from Table 4, where, If the higher-level frequency hopping parameters are not configured to enable RB frequency hopping, then k hop =0, that is, k hop The default value is 0.

[0447] For example, the frequency domain starting position of the reference signal satisfy:

[0448]

[0449] in,

[0450]

[0451] It is determined based on Q. It can satisfy:

[0452] or,

[0453] or,

[0454] in, l′、k Q As introduced earlier, it will not be repeated here.

[0455] For example, the starting position of the frequency domain of the reference signal. satisfy:

[0456]

[0457] in,

[0458]

[0459] It is determined based on Q. It can satisfy:

[0460] or,

[0461]

[0462] in, l′ has already been introduced in the previous text, so it will not be repeated here.

[0463] In the examples above: when k in hop It can be determined from Q that khop and Related, the stated satisfy:

[0464] or,

[0465] or,

[0466] or,

[0467] or,

[0468] or,

[0469]

[0470] Where, n SRS N is the number of transmissions or the transmission count corresponding to the reference signal. b′ B represents the number of subcarriers. SRS The higher-layer parameters configured for network devices correspond to the single-hop bandwidth, b hop Used to indicate whether reference signal frequency hopping is performed, or to indicate the range of reference signal frequency hopping, l′, R, Q, P F and k Q As introduced earlier, it will not be repeated here.

[0471] In this application, the reference signal is transmitted via a partial bandwidth frequency hopping method, as shown below:

[0472] If b hop <B SRS (Frequency hopping), a frequency domain position index n corresponding to R time domain units. b The value is fixed (constant) and satisfies:

[0473]

[0474] Where, N b The results are given in Table 2.

[0475]

[0476] in, And with N b The value of n is irrelevant. SRS n represents the number of reference signals transmitted by the terminal device, or the count of reference signals corresponding to R time-domain units, or the transmission count of the terminal device. SRS It can be determined based on at least one of s, R, Q, and l′.

[0477] Optionally, if the resource occupied by the reference signal is a non-periodic resource, n SRS It can satisfy:

[0478] or,

[0479]

[0480] Where s = 1 (default) or s = 2 (time division 2 symbol transmission). R is the repetition factor, and Q is the cyclic frequency hopping factor.

[0481] Optionally, if the high-level parameter resource type is configured as a periodic or semi-persistent SRS resource, n SRS satisfy:

[0482] or,

[0483]

[0484] Where s = 1 (default) or s = 2 (time division 2 symbol transmission). R is the repetition factor, and Q is the cyclic frequency hopping factor. For other parameters, please refer to the relevant introduction above.

[0485] In one possible implementation, Determined by Q. For example,

[0486]

[0487] in, or or

[0488] In step 820, the terminal device sends reference signals to the network device according to Q frequency domain start positions in R time domain units. Correspondingly, the network device receives the reference signals at the Q frequency domain start positions.

[0489] One frequency hopping sub-band can correspond to Q starting frequency domain positions, and the Q starting frequency domain positions are the Q first sub-bands used to transmit reference signals in one frequency hopping sub-band.

[0490] The Q initial frequency domain positions can be, for example, as follows: Figure 9 The first subband #2 and the first subband #4 in frequency hopping subband #1, or the first subband #2 and the first subband #4 in frequency hopping subband #2, or the first subband #2 and the first subband #4 in frequency hopping subband #3, or the first subband #2 and the first subband #4 in frequency hopping subband #4. It can also be, for example, Figure 10The first subband #3 and the first subband #4 in frequency hopping subband #1, or the first subband #3 and the first subband #4 in frequency hopping subband #2, or the first subband #3 and the first subband #4 in frequency hopping subband #3, or the first subband #3 and the first subband #4 in frequency hopping subband #4. It can also be, for example,... Figure 11 The first subband #1 and the first subband #5 in frequency hopping subband #1, or the first subband #3 and the first subband #4 in frequency hopping subband #2. It can also be, for example, the first subband #1 and the first subband #5 in frequency hopping subband #1. Figure 12 The first subband #4 and the first subband #8 in the frequency hopping subband #1 shown, or the first subband #4 and the first subband #8 in the frequency hopping subband #1. No limitation is made in this regard.

[0491] In this case, the reference signals carried on each of the Q first sub-bands occupy different time-domain resources, that is, the reference signals carried on different first sub-bands are transmitted at different times, which makes the power spectral density of the transmitted reference signals higher. Moreover, at the receiving end, the reference signals carried on the Q first sub-bands can be jointly detected, thereby improving the signal-to-noise ratio and detection performance.

[0492] The relationship between the Q initial frequency domain positions and the first sub-band in the frequency hopping sub-band has been detailed in step 810 above, and will not be repeated here.

[0493] It should be noted that this step describes the technical solution of this application by taking the terminal device transmitting a reference signal in one or two sub-bands within a second sub-band as an example. In practical applications, the terminal device can transmit reference signals in more sub-bands within the second sub-band, and this application does not limit the specific implementation.

[0494] In step 830, the network device performs channel measurements based on the reference signal.

[0495] Specifically, network devices can perform channel estimation on reference signals received on Q first sub-bands. For example, network devices can use various algorithms such as Fast Fourier Transform and Least Mean Square Error to refine the reference signals, thereby accurately measuring parameters such as channel fading characteristics, signal strength, and delay spread, providing strong support for communication link optimization and reliable data transmission.

[0496] Based on the above scheme, the terminal device can determine the Q frequency domain start positions corresponding to the R time domain units and transmit reference signals at the Q frequency domain start positions. The Q frequency domain start positions correspond to the Q first sub-bands within the same frequency hopping sub-band. For example, the Q first sub-bands may occupy portions of the bandwidth of different or the same second sub-bands within the same frequency hopping sub-band. In this way, the first sub-band occupied by the terminal device for transmitting the reference signal is relatively small, and the power of the terminal device can be concentrated on the Q first sub-bands corresponding to the Q frequency domain start positions, which is beneficial for improving transmission performance.

[0497] It should be understood that Figure 8 The processes shown are merely examples and should not be construed as limiting the scope of this application. In other embodiments, these processes may include more or fewer steps.

[0498] It should also be understood that the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0499] In this application, the various embodiments can be combined with each other without logical conflicts or special instructions. Furthermore, the formulas or tables in this application can be arbitrarily combined to form new embodiments.

[0500] The channel state information reporting method provided in the embodiments of this application has been described in detail above with reference to the accompanying drawings. The apparatus provided in the embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0501] Figures 13 to 14 The diagram illustrates possible communication devices provided for embodiments of this application. These communication devices can be used to implement the functions of the terminal device or the network device in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments.

[0502] This application provides a communication device such as Figure 13 As shown, the communication device 1300 includes a communication unit 1310 and a processing unit 1320. The communication unit 1310 can be used to perform receiving or sending actions, while the processing unit 1320 can be used to perform actions other than receiving and sending, such as generating information or messages, processing received information or messages, etc.

[0503] One possible design is that the communication device 1300 is used to achieve the above. Figure 8 The method embodiments shown illustrate the function of the terminal device in any one of the embodiments. For example, the communication device can be a terminal device, a component configured in the terminal device (such as a chip, chip system, processor, etc.), or a logic module or software capable of implementing some or all of the functions of the terminal device.

[0504] For example, when the communication device 1300 is used to implement the function of method 800, the processing unit 1320 is used to determine Q frequency domain start positions corresponding to R time domain units, where Q is an integer greater than or equal to 1 and R is an integer greater than or equal to Q; the communication unit 1310 is used to send reference signals on the R time domain units according to the Q frequency domain start positions; wherein, the R time domain units correspond to a frequency domain position index and / or a reference signal count.

[0505] Optionally, the R time-domain units are consecutive, and R is an integer greater than or equal to 2; or, the time-domain interval between any two adjacent time-domain units in the R time-domain units is equal, and R is an integer greater than or equal to 3.

[0506] Optionally, Q is a cyclic frequency hopping factor, which is used to determine the starting positions of different frequency domains in the R time domain units.

[0507] Optionally, the Q frequency domain start positions correspond to Q first sub-bands in the frequency hopping sub-band; and / or, the frequency hopping sub-band includes Q second sub-bands, and the Q frequency domain start positions correspond to Q first sub-bands in the second sub-band; wherein, the frequency hopping sub-band satisfies at least one of the following: the bandwidth of each of the Q first sub-bands is equal; the frequency domain positions occupied by different first sub-bands in the Q first sub-bands are not the same; the frequency domain positions occupied by the Q first sub-bands are continuous; the frequency domain interval between any two first sub-bands in the Q first sub-bands is equal; or, the frequency hopping sub-band includes a second sub-band, and the bandwidth of the second sub-band is greater than or equal to the bandwidth of the Q first sub-bands.

[0508] Optionally, Q is determined based on the number of starting resource block indexes, which are configured by the network device.

[0509] Optionally, the frequency hopping subbands corresponding to the R time-domain units include P F A sub-band; or, each of the Q second sub-bands corresponding to the R time-domain units includes P F Sub-band, the P F It is an integer greater than 1; where P F P is the frequency domain scaling factor. F Each subband in the subband has the same bandwidth.

[0510] Optionally, the frequency domain start position is based on Q, and At least one of them is determined, wherein, This is the first frequency hopping parameter. It is the second frequency hopping parameter. It is the third frequency hopping parameter. It is the fourth frequency hopping parameter.

[0511] Optionally, the frequency domain start position satisfy: or, or, in, It is based on the frequency hopping parameters of the transmitting comb. And the number of combs K TC Definitely, P F This is the frequency domain scaling factor.

[0512] Optionally, the It is determined based on Q.

[0513] Optionally, the satisfy:

[0514] or,

[0515] or,

[0516] or,

[0517] or,

[0518] or,

[0519] or,

[0520] or,

[0521] or,

[0522] or,

[0523] or,

[0524] or,

[0525] or,

[0526]

[0527] Among them, the R time-domain units include the first time-domain unit. This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. k represents the number of subcarriers corresponding to each frequency domain resource block. F ∈{0,1,...,P F-1}, or, k F =0,k q (l″′) is the subband cyclic frequency hopping parameter, k hop These are the higher-layer frequency hopping parameters configured by the network equipment for the terminal equipment, k Q ∈{0,1,...,Q-1} or k Q ∈{0,1,…,p F -1}, or, k Q =0, l′ is the number of the first time-domain unit, and R is the repetition factor.

[0528] Optionally, the k in hop It is determined based on Q, wherein k hop and Related, the stated satisfy:

[0529] or,

[0530] or,

[0531] or,

[0532] or,

[0533] or,

[0534]

[0535] Where, n SRS k is the number of transmissions or the transmission count corresponding to the reference signal. Q ∈{0,1,...,Q-1} or k Q ∈{0,1,…,p F -1}, or, k Q =0, N b′ B represents the number of subcarriers. SRS The higher-layer parameters configured for network devices correspond to the single-hop bandwidth, b hop Used to indicate whether reference signal frequency hopping is performed, or to indicate the range of reference signal frequency hopping.

[0536] Optionally, the It is determined by Q.

[0537] Optionally, the satisfy:

[0538] or,

[0539] or,

[0540] or,

[0541] or,

[0542] or,

[0543] or,

[0544] or,

[0545] or,

[0546] or,

[0547] or,

[0548] or,

[0549] or,

[0550] or,

[0551]

[0552] Among them, the R time-domain units include the first time-domain unit. This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. k represents the number of subcarriers corresponding to each frequency domain resource block. Q ∈{0,1,...,Q-1}, or, k Q =0, l′ is the number of the first time-domain unit, and R is the repetition factor.

[0553] Optionally, k q (l″′) is based on R, Q, and P. F At least one of them is determined, R is the repetition factor, and P is the repetition factor. F It is the frequency domain scaling factor.

[0554] Optionally, k q (l″′) satisfies: k q (l”') = l”'; or, k q (l”')=l”'×a+b; or, k q (l”')=(l”'×a+b)modQ; or, k q (l”')=l”'P F ;or, Where a and b are constants, and l”’ is based on R, Q, and P. F At least one of them is determined, and R is the repetition factor.

[0555] Alternatively, l”' satisfies: or, or, or,

[0556] Optionally, the reference signal corresponds to the number of transmissions or the transmission count n. SRS It is determined based on at least one of l′, s, R and Q; wherein the R time-domain units include a first time-domain unit, l′ is the number of the first time-domain unit, R is the repetition factor, Q is the cyclic frequency hopping factor, and s = 1 or s = 1.

[0557] Optionally, if the resource occupied by the reference signal is a non-periodic resource, n SRS satisfy: or, Where s = 1 or s = 2.

[0558] Optionally, if the resource occupied by the reference signal is a periodic resource or a semi-persistent resource, n SRS satisfy:

[0559] or,

[0560]

[0561] 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 The time slot period is represented by R time domain units, including a first time domain unit, where l' represents the number of the first time domain unit. The number of time-domain symbols within the resources occupied by the reference signal is represented by R, which is the repetition factor, Q is the cyclic frequency hopping factor, and s = 1 or s = 2.

[0562] Optionally, the length of the transmission sequence corresponding to the reference signal is based on m. SRS,b , K TC and P F Determined; wherein, the R time-domain units include the first time-domain unit, m SRS,b This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. 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 scaling factor; or, the length of the transmission sequence corresponding to the reference signal is based on m. SRS,b , K TC P F And Q is determined; wherein, the R time-domain units include the first time-domain unit, m SRS,b This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. 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 scaling factor, and Q is the cyclic frequency hopping factor.

[0563] Optionally, the length of the transmission sequence corresponding to the reference signal satisfy: or,

[0564]

[0565] Another possible design is that the communication device 1400 is used to achieve the above. Figure 8 The method embodiments shown illustrate the functionality of the network device in any one of the embodiments. For example, the communication device can be a network device, a component configured in the network device (such as a chip, chip system, processor, etc.), or a logic module or software capable of implementing some or all of the functions of the network device.

[0566] For example, when the communication device 1300 is used to implement the function of method 800, the communication unit 1310 is used to receive reference signals at Q frequency domain start positions on R time domain units, where Q is an integer greater than or equal to 1 and R is an integer greater than or equal to Q; the processing unit 1320 is used by the network device to perform channel measurement based on the reference signals, wherein the R time domain units correspond to a frequency domain position index and / or a reference signal count.

[0567] Optionally, the R time-domain units are consecutive, and R is an integer greater than or equal to 2; or, the time-domain interval between any two adjacent time-domain units in the R time-domain units is equal, and R is an integer greater than or equal to 3.

[0568] Optionally, Q is a cyclic frequency hopping factor, which is used to determine the starting positions of different frequency domains in the R time domain units.

[0569] Optionally, the Q frequency domain start positions correspond to Q first sub-bands in the frequency hopping sub-band; and / or, the frequency hopping sub-band includes Q second sub-bands, and the Q frequency domain start positions correspond to Q first sub-bands in the second sub-band; wherein, the frequency hopping sub-band satisfies at least one of the following: the bandwidth of each of the Q first sub-bands is equal; the frequency domain positions occupied by different first sub-bands in the Q first sub-bands are not the same; the frequency domain positions occupied by the Q first sub-bands are continuous; the frequency domain interval between any two first sub-bands in the Q first sub-bands is equal; or, the frequency hopping sub-band includes a second sub-band, and the bandwidth of the second sub-band is greater than or equal to the bandwidth of the Q first sub-bands.

[0570] Optionally, Q is determined based on the number of starting resource block indexes, which are configured by the network device.

[0571] Optionally, the frequency hopping subbands corresponding to the R time-domain units include P F A sub-band; or, each of the Q second sub-bands corresponding to the R time-domain units includes P F Sub-band, the P F It is an integer greater than 1; where P F P is the frequency domain scaling factor. F Each subband in the subband has the same bandwidth.

[0572] Optionally, the frequency domain start position is based on Q, and At least one of them is determined, wherein, This is the first frequency hopping parameter. It is the second frequency hopping parameter. It is the third frequency hopping parameter. It is the fourth frequency hopping parameter.

[0573] Optionally, the frequency domain start position satisfy: or, or, in, It is based on the frequency hopping parameters of the transmitting comb. And the number of combs K TC Definitely, P F This is the frequency domain scaling factor.

[0574] Optionally, the It is determined based on Q.

[0575] Optionally, the satisfy:

[0576] or,

[0577] or,

[0578] or,

[0579] or,

[0580] or,

[0581] or,

[0582] or,

[0583] or,

[0584] or,

[0585] or,

[0586] or,

[0587] or,

[0588]

[0589] Among them, the R time-domain units include the first time-domain unit. This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. k represents the number of subcarriers corresponding to each frequency domain resource block. F ∈{0,1,...,P F -1}, or, k F =0,k q (l″′) is the subband cyclic frequency hopping parameter, k hop These are the higher-layer frequency hopping parameters configured by the network equipment for the terminal equipment, k Q ∈{0,1,...,Q-1}, or, k Q =0, l′ is the number of the first time-domain unit, and R is the repetition factor.

[0590] Optionally, the k in hop It is determined based on Q, wherein k hop and Related, the stated satisfy:

[0591] or,

[0592] or,

[0593] or,

[0594] or,

[0595] or,

[0596]

[0597] Where, n SRS k is the number of transmissions or the transmission count corresponding to the reference signal. Q ∈{0,1,...,Q-1}, or, k Q =0, N b′ B represents the number of subcarriers. SRS The higher-layer parameters configured for network devices correspond to the single-hop bandwidth, b hop Used to indicate whether reference signal frequency hopping is performed, or to indicate the range of reference signal frequency hopping.

[0598] Optionally, the It is determined by Q.

[0599] Optionally, the satisfy:

[0600] or,

[0601] or,

[0602] or,

[0603] or,

[0604] or,

[0605] or,

[0606] or,

[0607] or,

[0608] or,

[0609] or,

[0610] or,

[0611] or,

[0612] or,

[0613]

[0614] Among them, the R time-domain units include the first time-domain unit. This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. k represents the number of subcarriers corresponding to each frequency domain resource block. Q ∈{0,1,...,Q-1}, or, k Q =0, l′ is the number of the first time-domain unit, and R is the repetition factor.

[0615] Optionally, k q (l″′) is based on R, Q, and P. F At least one of them is determined, R is the repetition factor, and P is the repetition factor. F It is the frequency domain scaling factor.

[0616] Optionally, k q (l″′) satisfies: k q (l”') = l”'; or, k q (l”')=l”'×a+b; or, k q (l”')=(l”'×a+b)modQ; or, k q (l”')=l”'P F ;or, Where a and b are constants, and l”’ is based on R, Q, and P. F At least one of them is determined, and R is the repetition factor.

[0617] Alternatively, l”' satisfies: or, or, or,

[0618] Optionally, the reference signal corresponds to the number of transmissions or the transmission count n. SRS It is determined based on at least one of l′, s, R and Q; wherein the R time-domain units include a first time-domain unit, l′ is the number of the first time-domain unit, R is the repetition factor, Q is the cyclic frequency hopping factor, and s = 1 or s = 1.

[0619] Optionally, if the resource occupied by the reference signal is a non-periodic resource, n SRS satisfy: or, Where s = 1 or s = 2.

[0620] Optionally, if the resource occupied by the reference signal is a periodic resource or a semi-persistent resource, n SRSsatisfy:

[0621] or,

[0622]

[0623] 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 The time slot period is represented by R time domain units, including a first time domain unit, where l' represents the number of the first time domain unit. The number of time-domain symbols within the resources occupied by the reference signal is represented by R, which is the repetition factor, Q is the cyclic frequency hopping factor, and s = 1 or s = 2.

[0624] Optionally, the length of the transmission sequence corresponding to the reference signal is based on m. SRS,b , K TC and P F Determined; wherein, the R time-domain units include the first time-domain unit, m SRS,b This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. 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 scaling factor; or, the length of the transmission sequence corresponding to the reference signal is based on m. SRS,b , K TC P F And Q is determined; wherein, the R time-domain units include the first time-domain unit, m SRS,b This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. 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 scaling factor, and Q is the cyclic frequency hopping factor.

[0625] Optionally, the length of the transmission sequence corresponding to the reference signal satisfy: or,

[0626]

[0627] It should also be understood that the communication unit 1310 in the communication device 1300 can also be called a transceiver unit. The communication unit 1310 may include a transmitting module but not a receiving module. Alternatively, the communication unit 1310 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme executed by the communication device 1300 includes both transmitting and receiving actions. The receiving module can be used to perform the receiving action in the above-described scheme, and the transmitting module can be used to perform the transmitting action in the above-described scheme.

[0628] It is understood that the division of units in the above-described device is merely a logical functional division. Each function can correspond to a functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or some units can be integrated into a single physical entity, or they can be distributed across different physical entities. Furthermore, the aforementioned functional units can be implemented in hardware, software, or a combination of both. Whether a function is executed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0629] Another communication device provided in this application is such as Figure 14 As shown, the communication device 1400 includes at least one processor 1410. The at least one processor 1410 can be used to execute computer programs or instructions stored in memory to achieve... Figure 8 The steps performed by the terminal device or the network device in any of the embodiments of the method shown.

[0630] Optionally, the communication device 1400 may further include at least one memory 1420 for storing instructions executed by the processor 1410, or storing input data required by the processor 1410 to execute instructions, or storing data generated after the processor 1410 executes instructions. The at least one processor 1410 and the at least one memory 1420 may be configured separately. For example, each memory may be connected to one or more processors, enabling the connected processors to read information from, store, and / or write information to the memory. Alternatively, the at least one processor 1410 and the at least one memory 1420 may be integrated together; for example, one or more memories may be integrated into a single processor.

[0631] Optionally, the communication device 1400 further includes an interface circuit 1430 for transmitting data and / or signaling. The at least one processor 1410 and the interface circuit 1430 are coupled to each other. It is understood that the interface circuit 1430 can be a transceiver, input / output circuit, bus, module, pin, or other type of communication interface, wherein the input circuit in the input / output circuit can be used for receiving, and the output interface can be used for transmitting.

[0632] Optionally, the communication device 1400 further includes a power supply circuit 1440, which can be used to supply power to the communication device 1400.

[0633] When the communication device 1400 is used to implement Figures 13 to 14 When the method is performed in any of the embodiments shown in the method examples, the processor 1410 is used to execute the functions of the processing unit, and the interface circuit 1420 is used to execute the functions of the receiving unit and / or the transmitting unit. Whether the interface circuit 1420 is used for transmitting or receiving depends on whether the communication device 1400 is performing a transmitting or receiving action in the execution scheme.

[0634] It is understood that when the communication device 1400 is a communication device (e.g., a terminal device or a network device), the interface circuit 1420 can be a transceiver, specifically including a transmitter and a receiver, with the transmitter used to send signals and the receiver used to receive signals. When the communication device 1400 is a chip used in a communication device, the interface circuit 1420 can be an input / output circuit, a bus, a module, a pin, or other type of communication interface, wherein the input circuit in the input / output circuit can be used for receiving, and the output interface can be used for sending.

[0635] It should be understood that Figure 14 In the communication device 1400 shown, the processor 1410 may correspond to the processing unit 1320 in the aforementioned communication device 1400, and the interface circuit 1420 may correspond to the communication unit 1310 in the aforementioned communication device 1300.

[0636] It should also be understood that the coupling in the embodiments of this application is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, used for information interaction between devices, units, or modules. The embodiments of this application do not limit the specific connection medium between the at least one processor 1410, at least one memory 1420, interface circuit 1430, and power supply circuit 1440. The embodiments of this application in... Figure 14 The processor 1410, memory 1420, interface circuit 1430, and power supply circuit 1440 are connected via bus 1470. Bus 1450 is... Figure 14The connections between other components are shown in bold lines only and are not intended to be limiting. The bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, Figure 14 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0637] It is understood that the processor 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, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.

[0638] The memory in this application embodiment can be volatile memory or non-volatile memory, or it can include both volatile and non-volatile memory. The 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. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0639] This application also provides a communication system, which includes the aforementioned terminal equipment and network equipment.

[0640] This application also provides a computer program product comprising: a computer program (also referred to as code or instructions), which, when executed, causes the computer to perform actions such as... Figure 8 The methods executed by the terminal device or the network device in the illustrated embodiments.

[0641] This application also provides a computer-readable storage medium storing a computer program (also referred to as code or instructions). When the computer program is executed, it causes the computer to perform actions such as... Figure 8 The methods executed by the terminal device or the network device in the illustrated embodiments.

[0642] The terms “unit”, “module”, etc., used in this specification may be used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution.

[0643] Those skilled in the art will recognize that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application. In the several embodiments provided in this application, it should be understood that the disclosed apparatus, devices, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of units is merely 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 shown or discussed mutual couplings or direct couplings or communication connections may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

[0644] The unit described as a separate component may or may not be physically separate. The component shown as a unit may or may not be a physical unit; that is, it may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0645] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0646] In the above embodiments, the functions of each functional unit can be implemented 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. This computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) 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. 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 via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer 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 (e.g., digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0647] If this function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0648] 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, The method includes: Determine the Q frequency domain start positions corresponding to the R time domain units, where Q is an integer greater than or equal to 1, and R is an integer greater than or equal to Q; Reference signals are transmitted in the R time-domain units according to the Q frequency-domain start positions; The R time-domain units correspond to a frequency-domain position index and / or a reference signal count.

2. The method according to claim 1, characterized in that, The R time-domain units are consecutive, where R is an integer greater than or equal to 2; or, The time-domain interval between any two adjacent time-domain units in the R time-domain units is equal, and R is an integer greater than or equal to 3.

3. The method according to claim 1 or 2, characterized in that, Q is a cyclic frequency hopping factor, which is used to determine the starting positions of different frequency domains in the R time domain units.

4. The method according to any one of claims 1 to 3, characterized in that, The Q frequency domain start positions correspond to Q first sub-bands in the frequency hopping sub-bands; and / or, The frequency hopping sub-band includes Q second sub-bands, and the Q frequency domain starting positions correspond to the Q first sub-bands in the second sub-bands; Wherein, the frequency hopping sub-band satisfies at least one of the following: The bandwidth of each of the Q first sub-bands is equal; The frequency domain positions occupied by different first sub-bands among the Q first sub-bands are not the same; The frequency domain positions occupied by the Q first sub-bands are consecutive; The frequency domain spacing between any two first sub-bands in the Q first sub-bands is equal; or... The frequency hopping subband includes a second subband, the bandwidth of which is greater than or equal to the bandwidth of Q times the bandwidth of the first subband.

5. The method according to any one of claims 1 to 4, characterized in that, The value of Q is determined based on the number of starting resource block indexes, which are configured by the network device; or the value of Q is configured by the network device; or the value of Q is determined based on the network device configuration information.

6. The method according to any one of claims 1 to 5, characterized in that, The frequency hopping subbands corresponding to the R time-domain units include P F A single belt; or, Each of the Q second sub-bands corresponding to the R time-domain units includes P. F Sub-band, the P F It is an integer greater than 1; Wherein, P F P is the frequency domain scaling factor. F Each subband in the subband has the same bandwidth.

7. The method according to any one of claims 1 to 6, characterized in that, The frequency domain start position is based on Q, and At least one of them is determined, wherein, This is the first frequency hopping parameter. It is the second frequency hopping parameter. It is the third frequency hopping parameter. It is the fourth frequency hopping parameter.

8. The method according to claim 7, characterized in that, The frequency domain start position satisfy: or, or, in, It is based on the frequency hopping parameters of the transmitting comb. And the number of combs K TC Definitely, P F This is the frequency domain scaling factor.

9. The method according to claim 8, characterized in that, The It is determined based on Q.

10. The method according to claim 9, characterized in that, The satisfy: or, or, or, or, or, or, or, or, or, or, or, or, Among them, the R time-domain units include the first time-domain unit. This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. k represents the number of subcarriers corresponding to each frequency domain resource block. F ∈{0,1,...,P F -1}, or, k F =0,k q (l″′) is the subband cyclic frequency hopping parameter, k hop These are the higher-layer frequency hopping parameters configured by the network equipment for the terminal equipment, k Q ∈{0,1,...,Q-1}, or, k Q =0, l′ is the number of the first time-domain unit, and R is the repetition factor.

11. The method according to claim 10, characterized in that, The k in hop It is determined based on Q, wherein k hop and Related, the stated satisfy: or, or, or, or, Where, n SRS k is the number of transmissions or the transmission count corresponding to the reference signal. Q ∈{0,1,...,Q-1}, or, k Q =0, N b′ B represents the number of subcarriers. SRS The higher-layer parameters configured for network devices correspond to the single-hop bandwidth, b hop Used to indicate whether reference signal frequency hopping is performed, or to indicate the range of reference signal frequency hopping.

12. The method according to any one of claims 7 to 11, characterized in that, The It is determined by Q.

13. The method according to claim 12, characterized in that, The satisfy: or, or, or, or, or, or, or, or, or, or, or, or, or, Among them, the R time-domain units include the first time-domain unit. This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. k represents the number of subcarriers corresponding to each frequency domain resource block. Q ∈{0,1,...,Q-1}, or, k Q =0, l′ is the number of the first time-domain unit, and R is the repetition factor.

14. The method according to any one of claims 10 to 13, characterized in that, k q (l″′) is based on R, Q, and P. F At least one of them is determined, R is the repetition factor, and P is the repetition factor. F It is the frequency domain scaling factor.

15. The method according to claim 14, characterized in that, k q (l″′) satisfies: k q (l”')=l”'; or, k q (l”')=l”'×a+b; or, k q (l”')=(l”'×a+b)modQ; or, k q (l”')=l”'P F ;or, Where a and b are constants, and l”’ is based on R, Q, and P. F At least one of them is determined, and R is the repetition factor.

16. The method according to claim 15, characterized in that, l”' satisfies: or, or, or, 17. The method according to any one of claims 1 to 16, characterized in that, The number of transmissions or the transmission count n corresponding to the reference signal SRS It is determined based on at least one of l′, s, R, and Q; Wherein, the R time-domain units include a first time-domain unit, l′ is the number of the first time-domain unit, R is the repetition factor, Q is the cyclic frequency hopping factor, and s = 1 or s = 1.

18. The method according to claim 17, characterized in that, If the resource occupied by the reference signal is a non-periodic resource, n SRS satisfy: or, Where s = 1 or s = 2.

19. The method according to claim 17, characterized in that, If the resource occupied by the reference signal is a periodic resource or a semi-persistent resource, n SRS satisfy: or, 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 The time slot period is represented by R time domain units, including a first time domain unit, where l' represents the number of the first time domain unit. The number of time-domain symbols within the resources occupied by the reference signal is represented by R, which is the repetition factor, Q is the cyclic frequency hopping factor, and s = 1 or s = 2.

20. The method according to any one of claims 1 to 19, characterized in that, The length of the transmission sequence corresponding to the reference signal is based on m. SRS,b , K TC and P F Certain; Wherein, the R time-domain units include the first time-domain unit, m SRS,b This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. K represents the number of subcarriers corresponding to each frequency domain resource block. TC P represents the number of combs. F Represents the frequency domain scaling factor; or, The length of the transmission sequence corresponding to the reference signal is based on m. SRS,b , K TC P F And Q is determined; Wherein, the R time-domain units include the first time-domain unit, m SRS,b This indicates the number of frequency domain resource blocks occupied by the reference signal transmitted on the first time domain unit. 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 scaling factor, and Q is the cyclic frequency hopping factor.

21. The method according to claim 20, wherein the length of the transmission sequence corresponding to the reference signal is... satisfy: or, 22. A communication device, characterized in that, Includes units for performing the method as described in any one of claims 1 to 21.

23. A communication device, characterized in that, It includes one or more processors, said one or more processors being configured to execute computer programs or instructions in memory, causing the communication device to perform the method as described in any one of claims 1 to 21.

24. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, the method as described in any one of claims 1 to 21 is performed.

25. A computer program product, characterized in that, Includes a computer program, which, when run, causes the method as described in any one of claims 1 to 21 to be performed.